
From nobody Sun Dec  1 13:35:35 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 719EF120105 for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 13:35:33 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PB73nPT3gbia for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 13:35:31 -0800 (PST)
Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) (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 2081312008F for <spring@ietf.org>; Sun,  1 Dec 2019 13:35:31 -0800 (PST)
Received: by mail-wr1-x42b.google.com with SMTP id a15so41757613wrf.9 for <spring@ietf.org>; Sun, 01 Dec 2019 13:35:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=fpO3z2HW+6LtjtaIXGjA9yB5x5kUHo403pL78j/uCEQ=; b=AXZJnYzFiibcdh4nzd1Q+FctePZDrn2SajLLkFS9zs51xLoCk0dHBH42B9mWHE8CXv YAURnv/EKsCHhyY5e0RVPJQ/f13uZtUjQjUvNLa+lG6tp4yUbv+Pwj7Qr0k7sDlOuVlG M2beqkv/3dJ6ypt26FyvYqlLURjn+paOxcY2B46NoDqtpnX0iEueg1yAV4rCZ94GR49K /qaUJPcO53qBC/Kgq5+m1zRMGcISfZQElx7UPO64TwFdK2NrykfLc6lLcpQxpS1959iC fv6STWax6wPYHJQHlDh68911TXT4E5dW0nZcep3qYfXLkcZQOTQh1QUQ6uO04FjxHu/H Uj2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=fpO3z2HW+6LtjtaIXGjA9yB5x5kUHo403pL78j/uCEQ=; b=S4m6bYYFOjImWKrseKJa5aZwOYI9HCtYUkMMxE20u6fJ8egLFXRkvj8KHnxW5VEbv+ VwwKXft7VgRJiwtW7tab3sSpRI0BHhdUH4cnYwzFZs7CDTeSbNDssA31EDRwFtKZC3sw Jrfqh3OjbsQ4i8YWTbVBm8whlF3w2GaANwObaD7rnJPeJAJavzmihnELI+Zn4V7LXQyQ URdk94HK7wGKdfkbdH/Lsz4HyeqReJVzpC1z4mnR0V3DCygNhKFMK6TZAX6wp6izcKeQ zSH4NsnYuR/by1X4gODftfEu95itutsNw0p50QKJgosDhr7qMgXAj6LGWCcbZ6IudWdN 86rA==
X-Gm-Message-State: APjAAAVEgJ8kil5TZpFgUNeBTa41GaU72Uh7mJjGTolhaZvnUF48CrtV 4bXCCdS93MsOwTpFv7BqVu8=
X-Google-Smtp-Source: APXvYqxuO8Yz54K44D1wa5Yb961052slu/QgcAqznp9UO31lI0u02/t5owHEuVQMM+g8PEVbZmRyvg==
X-Received: by 2002:adf:fcc4:: with SMTP id f4mr22650451wrs.247.1575236129549;  Sun, 01 Dec 2019 13:35:29 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:9c6f:f973:cf79:914d? ([2601:647:5a00:ef0b:9c6f:f973:cf79:914d]) by smtp.gmail.com with ESMTPSA id u22sm19375012wru.30.2019.12.01.13.35.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Dec 2019 13:35:28 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_CF74ED88-42A9-463C-9C56-3FBCF279093E"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Sun, 1 Dec 2019 13:35:24 -0800
In-Reply-To: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, SPRING WG <spring@ietf.org>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ou9_S3wnBJgEpBy27oMzoHYYXSs>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Dec 2019 21:35:33 -0000

--Apple-Mail=_CF74ED88-42A9-463C-9C56-3FBCF279093E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ron,

> On Nov 30, 2019, at 12:36 PM, Ron Bonica =
<rbonica=3D40juniper.net@dmarc.ietf.org> wrote:
>=20
> Pablo,
>=20
>=20
>=20
> Consider the packet (SA,DA) (S3, S2, S1; SL) where:
>=20
>=20
>=20
> 	=E2=80=A2 SA is link-local (fe80)
> 	=E2=80=A2 DA, S3, S2, and S1 are all END.X
>=20
>=20
> Section 4.2 suggests that this packet will be delivered over multiple =
hops to its destination, regardless of its link-local source address.

I would think that RFC2460 Section 2.5.6. "Link-Local IPv6 Unicast =
Addresses=E2=80=9D covers this:

   Link-Local addresses are for use on a single link.  Link-Local
   addresses have the following format:

   |   10     |
   |  bits    |         54 bits         |          64 bits           |
   +----------+-------------------------+----------------------------+
   |1111111010|           0             |       interface ID         |
   +----------+-------------------------+----------------------------+

   Link-Local addresses are designed to be used for addressing on a
   single link for purposes such as automatic address configuration,
   neighbor discovery, or when no routers are present.

   Routers must not forward any packets with Link-Local source or
   destination addresses to other links.

Bob


>=20
>=20
>=20
> Is this the case?
>=20
>=20
>=20
>                                                              Ron
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> Juniper Business Use Only
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


--Apple-Mail=_CF74ED88-42A9-463C-9C56-3FBCF279093E
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3kMhwACgkQrut0EXfn
u6jSywgAv+Fv+rVgRhM5f7OkmuR61Ltc23ec+UikYZJA0lxvDB/P4oFvXvZ/ZMqv
Rn2eG196OkmcjLCLIqXsgJ41SShqv1GRr0pFs+kT+v+o88mL7GzRYdWhzHKm+sXD
JTEGyZo7F+UHTEJAjsNiSMUh3B7q1aKJH4vbsgk1I/QAfi6Q+3nJjHjaKFxiyu5Y
RC6ueyM78PnTaDzqjmkm4C5Zb+WVRmuL0XIRkuvOQQf1Ey9fG63vN+WLVugNkLfY
7GVDeFyNbGtzvickU4q7WNOkRMzCWdg9JsLtoeRo7J5medTBeguK8GWGF/nR7vXj
JsvOHnkdedT3DodshiOhTJ1uTv0VYw==
=I5Sp
-----END PGP SIGNATURE-----

--Apple-Mail=_CF74ED88-42A9-463C-9C56-3FBCF279093E--


From nobody Sun Dec  1 14:30:51 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3C8D12011A for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:30:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 K_r766INX31L for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:30:48 -0800 (PST)
Received: from mail-ot1-x329.google.com (mail-ot1-x329.google.com [IPv6:2607:f8b0:4864:20::329]) (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 58D50120116 for <spring@ietf.org>; Sun,  1 Dec 2019 14:30:48 -0800 (PST)
Received: by mail-ot1-x329.google.com with SMTP id i4so2473727otr.3 for <spring@ietf.org>; Sun, 01 Dec 2019 14:30:48 -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=4AlugaIB13RcGIrOMoKc1Zn0Om1uiWuP0dVZ0J923ok=; b=buAh2ZKliqx4aMVIY+timNg3c7CcjJAr54imR0uI+JeWq4sEttT8mp9l2X0GWaGvOf KNAwXtCoal5Y19FlO0dKzXjuQKktToVhqZA7qOkzGzlJ947uCudRV2AYHJ8IoO5n1ess P5JE82nexbU/myYxjLpsGMScpqTjH+jY4Pg8uWS9fir5gx/g8zOla/AgRmO1ttk81yWE NjazSxq/yqCdLYPEx8aXl5m1ho9aJ0CUhBR/4Kz+7xN0+hjJZChhZ+/hkmDFFS+NHLdX lYJmzKk/3h9jlDkip1eqbWLtL3tGEALZHDeYIrNAJFBsRpjNhG2cHhYXTbcZrWMCPYbF Ipwg==
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=4AlugaIB13RcGIrOMoKc1Zn0Om1uiWuP0dVZ0J923ok=; b=sC+JUd5OZdzzcGsyWMDYQQ+DCEDztA03a3gXcDPZs+6ZPPTAYqSh7rPhkoa8IhDUXC DgUhpan4JyHZCcbipr4Gsb6s1jK2ClSzTBx/074cK7ne7Lp4ltKp1AoO+DhubtDIe438 Cy1hlL2x/VkSkA2zK//+6OKdn6W2qJ7U2EQKNNVfQVUWU1D2lQyc4/lXlXnjzMfxza0E BPEQamTnWp/vT3XpsWi+3WBOXKhH/N+ZUEUP+dvQfk/UtVS5klhqcr98KRu+GCm1RpFc OCNYjAc0x+JPZl0dx2kJwzWYeWEu2++IPmRqPEnFj09tJFfhQ8wPh4fT3dG9s/ljl4e7 hjMA==
X-Gm-Message-State: APjAAAWITOJdgXifADlR0OAUhMkYMlH8K6BiJIbq4yvHOL1yXPmt2DEh RzLfGEdC9pIeWjmueDLkn/aFUDlWE88v1SnN9UA=
X-Google-Smtp-Source: APXvYqzMsBaYF1TIMQw+58zOT9y2Y/6xEnkjYvqggKu2lmuMpZG2SXzQOtdSB5nCyuul9W5u9uAFEX5nAJWZrbBbODQ=
X-Received: by 2002:a9d:7742:: with SMTP id t2mr15068713otl.94.1575239447563;  Sun, 01 Dec 2019 14:30:47 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com>
In-Reply-To: <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Mon, 2 Dec 2019 09:30:35 +1100
Message-ID: <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b556eb0598ac0324"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/vbKtRvcLeP88fWYJwAwz2vrfcIw>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Dec 2019 22:30:50 -0000

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

On Mon, 2 Dec 2019, 08:35 Bob Hinden, <bob.hinden@gmail.com> wrote:

> Ron,
>
> > On Nov 30, 2019, at 12:36 PM, Ron Bonica <rbonica=3D
> 40juniper.net@dmarc.ietf.org> wrote:
> >
> > Pablo,
> >
> >
> >
> > Consider the packet (SA,DA) (S3, S2, S1; SL) where:
> >
> >
> >
> >       =E2=80=A2 SA is link-local (fe80)
> >       =E2=80=A2 DA, S3, S2, and S1 are all END.X
> >
> >
> > Section 4.2 suggests that this packet will be delivered over multiple
> hops to its destination, regardless of its link-local source address.
>
> I would think that RFC2460 Section 2.5.6. "Link-Local IPv6 Unicast
> Addresses=E2=80=9D covers this:
>
>    Link-Local addresses are for use on a single link.  Link-Local
>    addresses have the following format:
>
>    |   10     |
>    |  bits    |         54 bits         |          64 bits           |
>    +----------+-------------------------+----------------------------+
>    |1111111010|           0             |       interface ID         |
>    +----------+-------------------------+----------------------------+
>
>    Link-Local addresses are designed to be used for addressing on a
>    single link for purposes such as automatic address configuration,
>    neighbor discovery, or when no routers are present.
>
>    Routers must not forward any packets with Link-Local source or
>    destination addresses to other links.
>

I think that's RFC4291.

RFC4007, "IPv6 Scoped Address Architecture" does too, more generally and
probably more formally, in particular section 9, "Forwarding".

Regards,
Mark.



> Bob
>
>
> >
> >
> >
> > Is this the case?
> >
> >
> >
> >                                                              Ron
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Mon, 2 Dec 2019, 08:35 Bob Hinden, &lt;<a href=3D"m=
ailto:bob.hinden@gmail.com" rel=3D"noreferrer noreferrer noreferrer norefer=
rer" target=3D"_blank">bob.hinden@gmail.com</a>&gt; wrote:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">Ron,<br>
<br>
&gt; On Nov 30, 2019, at 12:36 PM, Ron Bonica &lt;rbonica=3D<a href=3D"mail=
to:40juniper.net@dmarc.ietf.org" rel=3D"noreferrer noreferrer noreferrer no=
referrer noreferrer" target=3D"_blank">40juniper.net@dmarc.ietf.org</a>&gt;=
 wrote:<br>
&gt; <br>
&gt; Pablo,<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Consider the packet (SA,DA) (S3, S2, S1; SL) where:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=80=A2 SA is link-local (fe80)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=80=A2 DA, S3, S2, and S1 are all END.X<b=
r>
&gt; <br>
&gt; <br>
&gt; Section 4.2 suggests that this packet will be delivered over multiple =
hops to its destination, regardless of its link-local source address.<br>
<br>
I would think that RFC2460 Section 2.5.6. &quot;Link-Local IPv6 Unicast Add=
resses=E2=80=9D covers this:<br>
<br>
=C2=A0 =C2=A0Link-Local addresses are for use on a single link.=C2=A0 Link-=
Local<br>
=C2=A0 =C2=A0addresses have the following format:<br>
<br>
=C2=A0 =C2=A0|=C2=A0 =C2=A010=C2=A0 =C2=A0 =C2=A0|<br>
=C2=A0 =C2=A0|=C2=A0 bits=C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A05=
4 bits=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 64 bits=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|<br>
=C2=A0 =C2=A0+----------+-------------------------+------------------------=
----+<br>
=C2=A0 =C2=A0|1111111010|=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A0 =C2=A0 =C2=A0interf=
ace ID=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|<br>
=C2=A0 =C2=A0+----------+-------------------------+------------------------=
----+<br>
<br>
=C2=A0 =C2=A0Link-Local addresses are designed to be used for addressing on=
 a<br>
=C2=A0 =C2=A0single link for purposes such as automatic address configurati=
on,<br>
=C2=A0 =C2=A0neighbor discovery, or when no routers are present.<br>
<br>
=C2=A0 =C2=A0Routers must not forward any packets with Link-Local source or=
<br>
=C2=A0 =C2=A0destination addresses to other links.<br></blockquote></div></=
div><div dir=3D"auto"><br></div><div dir=3D"auto">I think that&#39;s RFC429=
1.</div><div dir=3D"auto"><br></div><div dir=3D"auto">RFC4007, &quot;IPv6 S=
coped Address Architecture&quot; does too, more generally and probably more=
 formally, in particular section 9, &quot;Forwarding&quot;.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Regards,</div><div dir=3D"auto">Mark.=
</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"a=
uto"><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>
Bob<br>
<br>
<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Is this the case?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 R=
on<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Juniper Business Use Only<br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer norefe=
rrer noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/spring</a><br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div></div></div>

--000000000000b556eb0598ac0324--


From nobody Sun Dec  1 14:47:16 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56ECC120118 for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:47:14 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=yhzhgB57; dkim=pass (1024-bit key) header.d=juniper.net header.b=Bv0d88zY
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 DAx86iLcUDDn for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:47:12 -0800 (PST)
Received: from mx0a-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 87BBD120116 for <spring@ietf.org>; Sun,  1 Dec 2019 14:47:12 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB1MgRFE031922; Sun, 1 Dec 2019 14:47:11 -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=4lBa1dcw3JCvxHvCND37Yghb9vI4MOtgdD8gmo8oZIE=; b=yhzhgB57e/tRfhPXeSFdmEOrLrhNhIvfP6x9FTpPoRbdpXgE/ts1vxnCHAhtaBeDOlqF UyfIGTzOqJEMXxaY4AGxqGAKOC/ksxBz3PPDmE8dJYoEIk7eEHTcasXZIpEaVjSRn4gW DvIBmo1BfT6zSt1wALPYTW0cSDn3OKf91PJI37sc1hbqNQSmGN+lIzJUQyna2jAbDCVd i63Gn3ZIFxQv1useymyEIXgl0lhxLNuWC1wwTE9mYRHY6X1V1rmAfJSDfdKPD8UFlHkB cC6/DfeBNNGsseU1yxiIg+N4nXycLEPN0t2BTrKGKesJ6IJBiIQ1dcmFckQ6c/dSnCGX Zw== 
Received: from nam05-co1-obe.outbound.protection.outlook.com (mail-co1nam05lp2057.outbound.protection.outlook.com [104.47.48.57]) by mx0a-00273201.pphosted.com with ESMTP id 2wkq909pa3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 01 Dec 2019 14:47:11 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JD/8ehc9CK55RWSGRX34ue7fTKOxnXFwll0P/TyrYCPCyAVN9hoD4gyoEDe/ciDcAZcjwr0tpr6VelBD0U0O3WLjo2YZwDVemaDz9NSrOITXR122QiidrMP+PhLOFxdn+zlbrvFOY6ow3ascPXvuq2LGkSU/LhuHoQyqojMe4p4BvaXqQWKQIdipNmTWeHp67ilLoC9NZ64gJX5WSeGhPWhxsV0Uq6XicqmG47Y8/EZlom1hlQpx3vNPItMwdc94F/z2o01wuQEVddDQ44nMvwCkMadptl3i3hnLhvjQeZ33q15RnuL8qlYxtrg1s8XmV621HE7PoDjvmp5+GF5zKw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4lBa1dcw3JCvxHvCND37Yghb9vI4MOtgdD8gmo8oZIE=; b=ZLZ1pPw8VLEodtVeZna6jKAWaQS34K2ZGwhmdlUXezawyX/eYuV3kJjKoUn4WhQ80ODAne0W5hta4qjEJlBUZ6mqgtTdSxf6LliolEhSGYqr+Lp8vlrpa5eSbZx/TjmGnwKXr8x0wZozkFwFIOYU/2706wkV/t1yc1Yv1CmXIpU8XI0PGIlikwHMqK8VgN/IIyzhbntrckY7z3oo0u8cSGebEA9i9Y1vsvr3g537vRUYq1y+VdOowHusIC2dwRAxy5HDhYkiRhiDnzHES87GeRigwZoHDYJMgi2NpFt1WgOBvAkUHjsuB8E2ImE7qo/ptuTWzduPu4BP9lniFKoOeg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4lBa1dcw3JCvxHvCND37Yghb9vI4MOtgdD8gmo8oZIE=; b=Bv0d88zYme7sOx71GrhJUo10Kihw8BSuhBrPEyRQZbqRBK8WRcrDZaHxDYKk5PMfqRHvKeWIi1Xd+Yfbumtbh0MAxg4K7DUWVGhlP6LPOKWJcnh+7Jk0CkxKbdhuNx39tLAnppIYcsT0g4/rHad39dnU1JC1FD7KDtvX6qC/Vx8=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4451.namprd05.prod.outlook.com (52.132.222.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.3; Sun, 1 Dec 2019 22:47:09 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Sun, 1 Dec 2019 22:47:08 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Mark Smith <markzzzsmith@gmail.com>, Bob Hinden <bob.hinden@gmail.com>
CC: SPRING WG <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owA==
Content-Class: 
Date: Sun, 1 Dec 2019 22:47:08 +0000
Message-ID: <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com>
In-Reply-To: <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-01T22:47:07.3679526Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=e5a73d99-3c98-4282-9adb-b95fde4540b7; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: c2468a9e-0533-45dc-f36e-08d776b065b7
x-ms-traffictypediagnostic: BN7PR05MB4451:
x-microsoft-antispam-prvs: <BN7PR05MB4451C24429BB22F98C08627FAE400@BN7PR05MB4451.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0238AEEDB0
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(136003)(366004)(396003)(51444003)(189003)(199004)(76176011)(74316002)(478600001)(102836004)(86362001)(229853002)(6436002)(25786009)(6246003)(186003)(55016002)(110136005)(26005)(4326008)(8676002)(81156014)(76116006)(81166006)(316002)(66946007)(66446008)(66476007)(66556008)(64756008)(446003)(2906002)(66066001)(52536014)(71190400001)(236005)(606006)(14444005)(71200400001)(11346002)(8936002)(54896002)(9686003)(7736002)(6306002)(790700001)(14454004)(5660300002)(256004)(7696005)(33656002)(966005)(99286004)(53546011)(6506007)(3846002)(6116002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4451; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nBPW7C/8fkOIh/ionQL/F/7B707Nf9C2iMVhZ268+Hg41x/0J2jyKT1mBzBLgGKfK5yPb54XUnTiudYmEsodkoU1xU3QpkoapyKF3p3bQ/tCcXUsbgcqGjLtQCABzrnXyq7bV/xLveolBA+nPyMbPpHRZ1iKDStZNS1M3HtLVDA/zHb9kUIxNGsoAfrDr/qZQrBRNZVC1LmPz99q/BFm8c3j80Osv76oxVFMagDXYV+TQ1hTZGhSIC7hvnFa4809BOg+UEbm0YSlKFyp3lzjMnDmHxK/xC6lKUsX6E0bun/kBBc+noYFvvcW/VQcUNnfAtHdo4N7u/ma09rsUmvKvV194tAbK5i4dEFg2naXWlyOU3IMk3/tumikQmlB895ZuIkzTibtsQDmyayBwWbMef9NFQ5aQEongxZONdN3LB1m9mZtSLM4tCyD92xS4/0pEbM6xhJRX7abGPRa7qiEcm0CYgAFQFV6d8RPwRIDMyY=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699616A8A4F8DFD876C8352AE400BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c2468a9e-0533-45dc-f36e-08d776b065b7
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2019 22:47:08.7691 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: gNxn0PYfyhJtD8eBsUe5OS9zzaVebod4uAfcW9SA/w7575ZrPN/wcqk8TUDqxQTjGsWFmjilDqT7F9FbCGww1g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4451
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-01_04:2019-11-29,2019-12-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 mlxscore=0 malwarescore=0 suspectscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 mlxlogscore=999 lowpriorityscore=0 spamscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912010204
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/5i3ih7u90iguZrNpGQH7EhIU3lk>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Dec 2019 22:47:14 -0000

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

Mark, Bob,

Yes, I agree that routers should not forward packets with link local source=
 addresses.

Pablo,

Maybe we should update section 4.2 of the network programming draft to refl=
ect this?

                                                                 Ron


From: Mark Smith <markzzzsmith@gmail.com>
Sent: Sunday, December 1, 2019 5:31 PM
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addres=
ses


On Mon, 2 Dec 2019, 08:35 Bob Hinden, <bob.hinden@gmail.com<mailto:bob.hind=
en@gmail.com>> wrote:
Ron,

> On Nov 30, 2019, at 12:36 PM, Ron Bonica <rbonica=3D40juniper.net@dmarc.i=
etf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
>
> Pablo,
>
>
>
> Consider the packet (SA,DA) (S3, S2, S1; SL) where:
>
>
>
>       * SA is link-local (fe80)
>       * DA, S3, S2, and S1 are all END.X
>
>
> Section 4.2 suggests that this packet will be delivered over multiple hop=
s to its destination, regardless of its link-local source address.

I would think that RFC2460 Section 2.5.6. "Link-Local IPv6 Unicast Addresse=
s" covers this:

   Link-Local addresses are for use on a single link.  Link-Local
   addresses have the following format:

   |   10     |
   |  bits    |         54 bits         |          64 bits           |
   +----------+-------------------------+----------------------------+
   |1111111010|           0             |       interface ID         |
   +----------+-------------------------+----------------------------+

   Link-Local addresses are designed to be used for addressing on a
   single link for purposes such as automatic address configuration,
   neighbor discovery, or when no routers are present.

   Routers must not forward any packets with Link-Local source or
   destination addresses to other links.

I think that's RFC4291.

RFC4007, "IPv6 Scoped Address Architecture" does too, more generally and pr=
obably more formally, in particular section 9, "Forwarding".

Regards,
Mark.



Bob


>
>
>
> Is this the case?
>
>
>
>                                                              Ron
>
>
>
>
>
>
>
>
>
>
> Juniper Business Use Only
> _______________________________________________
> spring mailing list
> spring@ietf.org<mailto:spring@ietf.org>
> https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__=
https:/www.ietf.org/mailman/listinfo/spring__;!8WoA6RjC81c!QkzoS4tJW9v0MWl7=
yOK40dnKAzRQeQGFdX7602on56clngTIGsSc3opZDFf6Y6uT$>

_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__ht=
tps:/www.ietf.org/mailman/listinfo/spring__;!8WoA6RjC81c!QkzoS4tJW9v0MWl7yO=
K40dnKAzRQeQGFdX7602on56clngTIGsSc3opZDFf6Y6uT$>


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Mark, Bob,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Yes, I agree that routers should not forward packets=
 with link local source addresses.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Maybe we should update section 4.2 of the network pr=
ogramming draft to reflect this?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; &nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>From:</b> Mark Smith &lt;markzzzsmith@gmail.com&g=
t; <br>
<b>Sent:</b> Sunday, December 1, 2019 5:31 PM<br>
<b>To:</b> Bob Hinden &lt;bob.hinden@gmail.com&gt;<br>
<b>Cc:</b> Ron Bonica &lt;rbonica@juniper.net&gt;; SPRING WG &lt;spring@iet=
f.org&gt;<br>
<b>Subject:</b> Re: [spring] SRv6 Network Programming and Link Local Source=
 Addresses<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, 2 Dec 2019, 08:35 Bob Hinden, &lt;<a href=3D=
"mailto:bob.hinden@gmail.com" target=3D"_blank">bob.hinden@gmail.com</a>&gt=
; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<p class=3D"MsoNormal">Ron,<br>
<br>
&gt; On Nov 30, 2019, at 12:36 PM, Ron Bonica &lt;rbonica=3D<a href=3D"mail=
to:40juniper.net@dmarc.ietf.org" target=3D"_blank">40juniper.net@dmarc.ietf=
.org</a>&gt; wrote:<br>
&gt; <br>
&gt; Pablo,<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Consider the packet (SA,DA) (S3, S2, S1; SL) where:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp;&#8226; SA is link-local (fe80)<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp;&#8226; DA, S3, S2, and S1 are all END.X<br>
&gt; <br>
&gt; <br>
&gt; Section 4.2 suggests that this packet will be delivered over multiple =
hops to its destination, regardless of its link-local source address.<br>
<br>
I would think that RFC2460 Section 2.5.6. &quot;Link-Local IPv6 Unicast Add=
resses&#8221; covers this:<br>
<br>
&nbsp; &nbsp;Link-Local addresses are for use on a single link.&nbsp; Link-=
Local<br>
&nbsp; &nbsp;addresses have the following format:<br>
<br>
&nbsp; &nbsp;|&nbsp; &nbsp;10&nbsp; &nbsp; &nbsp;|<br>
&nbsp; &nbsp;|&nbsp; bits&nbsp; &nbsp; |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;5=
4 bits&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 64 bits&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&nbsp; &nbsp;&#43;----------&#43;-------------------------&#43;------------=
----------------&#43;<br>
&nbsp; &nbsp;|1111111010|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp;interfa=
ce ID&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&nbsp; &nbsp;&#43;----------&#43;-------------------------&#43;------------=
----------------&#43;<br>
<br>
&nbsp; &nbsp;Link-Local addresses are designed to be used for addressing on=
 a<br>
&nbsp; &nbsp;single link for purposes such as automatic address configurati=
on,<br>
&nbsp; &nbsp;neighbor discovery, or when no routers are present.<br>
<br>
&nbsp; &nbsp;Routers must not forward any packets with Link-Local source or=
<br>
&nbsp; &nbsp;destination addresses to other links.<o:p></o:p></p>
</blockquote>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I think that's RFC4291.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">RFC4007, &quot;IPv6 Scoped Address Architecture&quot=
; does too, more generally and probably more formally, in particular sectio=
n 9, &quot;Forwarding&quot;.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Mark.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<p class=3D"MsoNormal"><br>
Bob<br>
<br>
<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Is this the case?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ron<=
br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Juniper Business Use Only<br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a><br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/lis=
tinfo/spring__;!8WoA6RjC81c!QkzoS4tJW9v0MWl7yOK40dnKAzRQeQGFdX7602on56clngT=
IGsSc3opZDFf6Y6uT$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo=
/spring__;!8WoA6RjC81c!QkzoS4tJW9v0MWl7yOK40dnKAzRQeQGFdX7602on56clngTIGsSc=
3opZDFf6Y6uT$" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spri=
ng</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB5699616A8A4F8DFD876C8352AE400BN7PR05MB5699namp_--


From nobody Sun Dec  1 14:50:59 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6970412011A for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:50:57 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MqICQxmUDfnW for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:50:54 -0800 (PST)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (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 7979B120116 for <spring@ietf.org>; Sun,  1 Dec 2019 14:50:54 -0800 (PST)
Received: by mail-wm1-x336.google.com with SMTP id y23so9395271wma.0 for <spring@ietf.org>; Sun, 01 Dec 2019 14:50:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=kDDmZcYQht1M925EiaG+xmYGwPzoWTKB+YO2zgvGpOg=; b=MlYl1WYrfzuSIBlE8+CixyGAkHwwYJl3GsaGIt6GYBJeIKbJ5RJQKbJCD4ocCy0Bn3 q9SxgWdjGb/6UX8+ac2gqQ5KAm1KV94gt5KYlpEpU3H4XbVZZGHMzf80fXFUz160LfOD iCJ+aecPu9Vc1sTCnuJU3Fwwd3KxFz9sa+Dg+BT6yACLcH2GQzyVY1Vb2nOEag1TlRKy XAre2QDlrI1R7GixRk9fw3DhxfeoSbagR+B8VEo7zlTQSF8Mk1SjGrNqHsuBkb+YMHCr yt4yZXV5SHC/1qIBHvrKft0RFkqICXjWzV4Out3LE+0C03c21uGFqVzmlMDMiwlPi+9+ t4kA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=kDDmZcYQht1M925EiaG+xmYGwPzoWTKB+YO2zgvGpOg=; b=H2NPfjiXUbSCePtNe+Uq/A6uFdwQiSkGmBf3yqy02OKg9+Z8xUy8V1YMF/Cp1COqVN rcNpaPEkTM5YkxCE6Xs9E9HTl2650fY+RpLWY8mgPKotk/MfOTn+DGzVINoBt1Ml71sB FqjKMXZklrtSwdFhiaWgwV2f8YKkOS895mGhbvvo3QGKokaTaxsRcQk0llgAs6YNG+B0 95PjYPXgg08GEbskg+XDeXig+quhNHnCX/qCcBE1D3NBmE0dxtzsDT2N7fyvyKPpvWNE l/krPjunaxGEDa3SdzL2v/VDTaSix/l8b9/QC+8tzv99DAhp/U86ebZVfy0ps3JiTQJ3 6AoQ==
X-Gm-Message-State: APjAAAXTtMoA1K0cip2uy5S0S7K5X/THzNXkniYPFDT3N0026Yu5tM4I x8yRhYwpxnFwLi/PxbDBQoA=
X-Google-Smtp-Source: APXvYqxn7E4tAr8pTRWbsmK2WAyijl99INh00qCykgtJHJzlxfCQIHtKupL+du+AQ2ncDX4UsXxCEg==
X-Received: by 2002:a05:600c:10cd:: with SMTP id l13mr22800524wmd.102.1575240652760;  Sun, 01 Dec 2019 14:50:52 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:9c6f:f973:cf79:914d? ([2601:647:5a00:ef0b:9c6f:f973:cf79:914d]) by smtp.gmail.com with ESMTPSA id m1sm36803218wrv.37.2019.12.01.14.50.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Dec 2019 14:50:51 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <4DB1F409-CE21-425F-88D3-8C9B753958C4@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_9372D419-2FE0-4BA1-AC7F-ABB4F0031624"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Sun, 1 Dec 2019 14:50:48 -0800
In-Reply-To: <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>
To: Mark Smith <markzzzsmith@gmail.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/lQPVXgYzznpOYtQD9RbkZX58FGE>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Dec 2019 22:50:57 -0000

--Apple-Mail=_9372D419-2FE0-4BA1-AC7F-ABB4F0031624
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Dec 1, 2019, at 2:30 PM, Mark Smith <markzzzsmith@gmail.com> wrote:
>=20
>=20
>=20
> On Mon, 2 Dec 2019, 08:35 Bob Hinden, <bob.hinden@gmail.com> wrote:
> Ron,
>=20
> > On Nov 30, 2019, at 12:36 PM, Ron Bonica =
<rbonica=3D40juniper.net@dmarc.ietf.org> wrote:
> >
> > Pablo,
> >
> >
> >
> > Consider the packet (SA,DA) (S3, S2, S1; SL) where:
> >
> >
> >
> >       =E2=80=A2 SA is link-local (fe80)
> >       =E2=80=A2 DA, S3, S2, and S1 are all END.X
> >
> >
> > Section 4.2 suggests that this packet will be delivered over =
multiple hops to its destination, regardless of its link-local source =
address.
>=20
> I would think that RFC2460 Section 2.5.6. "Link-Local IPv6 Unicast =
Addresses=E2=80=9D covers this:
>=20
>    Link-Local addresses are for use on a single link.  Link-Local
>    addresses have the following format:
>=20
>    |   10     |
>    |  bits    |         54 bits         |          64 bits           |
>    +----------+-------------------------+----------------------------+
>    |1111111010|           0             |       interface ID         |
>    +----------+-------------------------+----------------------------+
>=20
>    Link-Local addresses are designed to be used for addressing on a
>    single link for purposes such as automatic address configuration,
>    neighbor discovery, or when no routers are present.
>=20
>    Routers must not forward any packets with Link-Local source or
>    destination addresses to other links.
>=20
> I think that's RFC4291.

Sorry, of course, it RFC4291.

Thanks,
Bob

>=20
> RFC4007, "IPv6 Scoped Address Architecture" does too, more generally =
and probably more formally, in particular section 9, "Forwarding".
>=20
> Regards,
> Mark.
>=20
>=20
>=20
> Bob
>=20
>=20
> >
> >
> >
> > Is this the case?
> >
> >
> >
> >                                                              Ron
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
>=20
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


--Apple-Mail=_9372D419-2FE0-4BA1-AC7F-ABB4F0031624
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3kQ8gACgkQrut0EXfn
u6jUgAf6AoGcQwD2sDoPDbkGVQ6iLs+xEp5/4al/Jti+8C/lVVTcxvFfCl9QwxPQ
uyTTDDmtWErXCt143y+ybx5h1XiPz1Lki+NlnFkj1e+RDJ+sV8urBk2KVuoVdbqR
5LWbbLmQNtnnT6Yx07akUbvw2sfLgmrIm90cGUETmnxY58y/X/FQHcNUDnm50TrQ
4CU2reMwA96S+L8luJNtBzP9V3HvPdsE+EwAClEOMQTCVWPuGtEiv/g0MSIFlFFW
l6vQTpIESm1zjEzFfXDU5PfTvxLN3DhdU9oWrlaiy1el6VAWTZy2UAgsgWldPOQ2
RMkfVrqOolm6URKUOw2YySitLTGaFQ==
=kdJ6
-----END PGP SIGNATURE-----

--Apple-Mail=_9372D419-2FE0-4BA1-AC7F-ABB4F0031624--


From nobody Sun Dec  1 14:56:27 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FC48120116 for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:56:25 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 HNuPXqAmd-qp for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 14:56:23 -0800 (PST)
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (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 9ECAE120058 for <spring@ietf.org>; Sun,  1 Dec 2019 14:56:23 -0800 (PST)
Received: by mail-wm1-x333.google.com with SMTP id p17so15185990wma.1 for <spring@ietf.org>; Sun, 01 Dec 2019 14:56:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=RGLu6hfg0qdJG1XEjwffa1ZMG9IFDyhZcIZnLTMWeIk=; b=aaA19pPW6wS7U79jgxPD+KdIfjq69j+HDEKAwp9T7r2aSmi+qPixuX+iyFHoNnjMu6 cBw2frYY6TPcyqcMZ2zwOYOkbaXWkbajBW4m65oEyD7ES3vP17I+no9d7L9VylUpw3iH 4WOBZ5zQHLQkRUaBdNrVxQgkNt79yKP3NmExd9iZPI3p5EzxSBan51YspjQpgIDX3ZSI C1EepnT6mSSVmNcvSEN1KMbp1LFJMjZkCXDItvdMbFChDAytH7Rwf736Y6VPWIeph87R yuYZBj+HgLsAJBCShwek3wuuAIVWyvsFcGi6IYsPq8OLhIBA5t52+khfAaYXJOb3mXBC Vv+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=RGLu6hfg0qdJG1XEjwffa1ZMG9IFDyhZcIZnLTMWeIk=; b=OL109TwaFy2CDiOIjNSaBVkM3Z1PGYT1/GhZs9rnCAPygefw/1mJrLH70TMF8kLKSR yqq8TeZgY+d2noZ+9jaCkjv+zeLIPN+RT8u5bfo4rqYDmc9m/kLDuyaqxbHo0oOq6AeD k9wZxlpC6DO8c6Yd5eiG1N5fwgV09JTW6AJHHjRDn8GNYMPoa6i/LC9fRWoI9qPiApF3 1Wm0QIM+ot17EwQDujdkuzyN/oYsKmwa+tA9cNTSRXlw/q3csMFVzb7K2fPgK9smb6eQ u/89iLD/U/jlzWzzMBQUxYduZR2upVu55hFhgOojuR8owI0DqfPZQcVcje3haWZxJtJx MXvQ==
X-Gm-Message-State: APjAAAVT8b4KsRddMoujSKavC5X3b/iEF4xqultYG4DvPdrcjD54OsVK vkT50+s0bY0FL5jb4B1rFIo=
X-Google-Smtp-Source: APXvYqxNrFbSiuN74px8pAlFfu1HqQVmLm16MYzlzukLmxYaGFjq8SJOa6JS+FQhO1WlKh6DW78P1w==
X-Received: by 2002:a7b:cb4a:: with SMTP id v10mr24210854wmj.106.1575240981941;  Sun, 01 Dec 2019 14:56:21 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:9c6f:f973:cf79:914d? ([2601:647:5a00:ef0b:9c6f:f973:cf79:914d]) by smtp.gmail.com with ESMTPSA id z6sm25147133wrw.36.2019.12.01.14.56.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Dec 2019 14:56:21 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_9B7173A4-C60B-4F48-A463-FE5DB06EE028"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Sun, 1 Dec 2019 14:56:17 -0800
In-Reply-To: <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>
To: Ron Bonica <rbonica@juniper.net>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/3KsSeHzJRRrhmd14qVrSTTF_uys>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Dec 2019 22:56:26 -0000

--Apple-Mail=_9B7173A4-C60B-4F48-A463-FE5DB06EE028
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ron,

> On Dec 1, 2019, at 2:47 PM, Ron Bonica <rbonica@juniper.net> wrote:
>=20
> Mark, Bob,
>=20
> Yes, I agree that routers should not forward packets with link local =
source addresses.

or Destination addresses.

>=20
> Pablo,
>=20
> Maybe we should update section 4.2 of the network programming draft to =
reflect this?

I was thinking that unless network programming has text that might cause =
one to think it overrides the defined behavior from rfc4291 for =
link-local addresses, I am not sure it has to be mentioned.

Bob


>=20
>                                                                  Ron
>=20
>=20
> From: Mark Smith <markzzzsmith@gmail.com>
> Sent: Sunday, December 1, 2019 5:31 PM
> To: Bob Hinden <bob.hinden@gmail.com>
> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>
> Subject: Re: [spring] SRv6 Network Programming and Link Local Source =
Addresses
>=20
>=20
>=20
> On Mon, 2 Dec 2019, 08:35 Bob Hinden, <bob.hinden@gmail.com> wrote:
> Ron,
>=20
> > On Nov 30, 2019, at 12:36 PM, Ron Bonica =
<rbonica=3D40juniper.net@dmarc.ietf.org> wrote:
> >
> > Pablo,
> >
> >
> >
> > Consider the packet (SA,DA) (S3, S2, S1; SL) where:
> >
> >
> >
> >       =E2=80=A2 SA is link-local (fe80)
> >       =E2=80=A2 DA, S3, S2, and S1 are all END.X
> >
> >
> > Section 4.2 suggests that this packet will be delivered over =
multiple hops to its destination, regardless of its link-local source =
address.
>=20
> I would think that RFC2460 Section 2.5.6. "Link-Local IPv6 Unicast =
Addresses=E2=80=9D covers this:
>=20
>    Link-Local addresses are for use on a single link.  Link-Local
>    addresses have the following format:
>=20
>    |   10     |
>    |  bits    |         54 bits         |          64 bits           |
>    +----------+-------------------------+----------------------------+
>    |1111111010|           0             |       interface ID         |
>    +----------+-------------------------+----------------------------+
>=20
>    Link-Local addresses are designed to be used for addressing on a
>    single link for purposes such as automatic address configuration,
>    neighbor discovery, or when no routers are present.
>=20
>    Routers must not forward any packets with Link-Local source or
>    destination addresses to other links.
>=20
> I think that's RFC4291.
>=20
> RFC4007, "IPv6 Scoped Address Architecture" does too, more generally =
and probably more formally, in particular section 9, "Forwarding".
>=20
> Regards,
> Mark.
>=20
>=20
>=20
> Bob
>=20
>=20
> >
> >
> >
> > Is this the case?
> >
> >
> >
> >                                                              Ron
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
>=20
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>=20
> Juniper Business Use Only


--Apple-Mail=_9B7173A4-C60B-4F48-A463-FE5DB06EE028
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3kRREACgkQrut0EXfn
u6g2SAgAjkgfvxoZALR4sREpUgT+wzX3q3WKt77YoMJ/xEPgxL55ZWRIQyZVihms
9+8pC6NhUqahYDzqO53990Y3dAxtBRRLh572a9SPjYS6blXWgK14HEs3hq9uD0qN
80WFjZaY4sHkwHQfF9meL+SCFXMncWaRqJBn/3wx9l31QvJNMrJdBbgPCuHVqxiE
xhZ4SMeu20H0dS6d6eGDwzPjhBFiNXjFZ+OmXz6rDoEms2VoMrpNou/k+lKlpZrx
lRz0yPT+YsL858sMBBiNPsYpDZQkXmLBxPsudYYwgOGGuhyZnHgt9s9C1uf3/pm4
tmDmRvYiLbxOIiDhFyvrUuhKBIuVeQ==
=Iyb9
-----END PGP SIGNATURE-----

--Apple-Mail=_9B7173A4-C60B-4F48-A463-FE5DB06EE028--


From nobody Sun Dec  1 19:12:44 2019
Return-Path: <skraza@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D29F1200C1 for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 19:12:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.6
X-Spam-Level: 
X-Spam-Status: No, score=-12.6 tagged_above=-999 required=5 tests=[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 header.b=NlqSNO0S; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vUIQdwKR
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 qe5mTNGVzlTC for <spring@ietfa.amsl.com>; Sun,  1 Dec 2019 19:12:41 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4955120123 for <spring@ietf.org>; Sun,  1 Dec 2019 19:12:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5600; q=dns/txt; s=iport; t=1575256360; x=1576465960; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=1fHQWQJ67OFnMhyfuZywmvA+9rK9V8vvjGaxtrO0Rmg=; b=NlqSNO0SlugC2urxTQ6g/6pvYS4FOVwYNTQreFKdMSFn49/ZsMNzHfO3 ZCe5PJYATGj66yTfjS4AQ5p0UPWGXgBZXXcz/ib2fE63Bg+A6L//lB54M Tc9MrOWssIwRGNAs4yRXmWzrHg596Ak5EUk7oXZBINPoYfSxVNCwF7sLG w=;
IronPort-PHdr: =?us-ascii?q?9a23=3Aa+GJvhJoChOqk74FSdmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeCtKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFb4Nvf4ZgQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKAAAkgORd/5hdJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgWsDAQEBAQELAYFKUAVsWCAECyoKhCG?= =?us-ascii?q?DRgOKcoJfiVuOKYEugSQDVAkBAQEMAQEYCwoCAQGDe0UCF4FzJDUIDgIDDQE?= =?us-ascii?q?BBAEBAQIBBQRthTcMhVIBAQEBAgEBARAREQwBASwLAQ8CAQgRAQMBAQECAiY?= =?us-ascii?q?CAgIfBgsVAgYIAQEEAQ0FIoMAAYJGAw4gAQIMo3QCgTiIYHWBMoJ+AQEFgkq?= =?us-ascii?q?CNw0LghcDBoEOKAGMFRqCAIESJiCCHi4+ghtJAQECgXiCeTKCLI0vgmuPFY5?= =?us-ascii?q?RQgqCLpE+hBsbgkGXYo5KgUKJDo9HAgQCBAUCDgEBBYFTATeBWHAVOyoBgkF?= =?us-ascii?q?QERSMZoNzhRSFP3QBgSeNIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,267,1571702400"; d="scan'208";a="673681850"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Dec 2019 03:12:39 +0000
Received: from XCH-RCD-015.cisco.com (xch-rcd-015.cisco.com [173.37.102.25]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xB23CdMN031169 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Dec 2019 03:12:39 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-015.cisco.com (173.37.102.25) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 1 Dec 2019 21:12:38 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 1 Dec 2019 22:12:37 -0500
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sun, 1 Dec 2019 22:12:37 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XYQSBPwb4HlOV20RUh7H1VSpz5nor29NKA3c5E5VmISI2DDrba6XqiKgmOezmzFA+Mh/vdk/Ai6HCLeGs83WIXoa0fFixbIetVy0OcKNbtR8XA+KMMbIURWPlxc1Afw+DoQyd3rK55+Ov23XSNAUqXayvL3odARN9SnjqkCGUjFc6TXz5J+aV1ld92aYB+kpmw5GNQszsBafne2UHjo1VxEtLwEMmvj2mcjS9OzuVze5mUSYXm1I929rnb/I9rQFdY6atqutkWX8PemxWViT258fastvtwL/U5nJTgjH+bzwQJguJHT9ygP3uNL0M4EbjwpS/IiiG0gWJXbfU8iafw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1fHQWQJ67OFnMhyfuZywmvA+9rK9V8vvjGaxtrO0Rmg=; b=Z2uV9B9zM3WBpQAftv9TxkkQt5s8nQmCHIwQxErfeg6np0SeQ4PD5C9k6EYs0bcYmhKuiGjLDEoTIh/3m490p0EZ6CsWJIeLUkm6JmhbEB3Qr042SfIFdcdu5hy6DN25KQ+4Y+9vb29IFh/vg2Eb8QxssIkR30TTD4H9Ivx5Xa6C+6D2T3NnpJklkzL+PLj2AuCAisouixc1Jml3MbMtdHeB2azjnyktxOlaMd5seNkGXzdfrZnJ6BRK/tNU1XcwgHY8Ux5ZCyt2HjWRLimgSF2k059wcKCPF5svyJU+yaaaejmTo31aP48FPUHAGbqBo+Hs3qJsHFVGX4iBiZO6Tg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1fHQWQJ67OFnMhyfuZywmvA+9rK9V8vvjGaxtrO0Rmg=; b=vUIQdwKR6RVvMXDr/DWnYCxX0dveqnbDh+PqSendBZ2FgK0vocY4ARWPksAbe4riQ4Hhwf0Rr2jToxSJgP53tB3YIxlQu6oG8TfMXySgJedsb+fPxCV9cWrG7nRx00wwsdMWOodxEnJdfoPVXJb3zX1Mcd4nMvYJD2gWtmiSSYw=
Received: from MN2PR11MB3871.namprd11.prod.outlook.com (20.179.151.95) by MN2PR11MB4285.namprd11.prod.outlook.com (52.135.39.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.21; Mon, 2 Dec 2019 03:12:36 +0000
Received: from MN2PR11MB3871.namprd11.prod.outlook.com ([fe80::549d:7dc9:91e0:61e4]) by MN2PR11MB3871.namprd11.prod.outlook.com ([fe80::549d:7dc9:91e0:61e4%3]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 03:12:36 +0000
From: "Kamran Raza (skraza)" <skraza@cisco.com>
To: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica@juniper.net>
CC: SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+A///zxgA=
Date: Mon, 2 Dec 2019 03:12:36 +0000
Message-ID: <630DF819-F191-411C-AAAD-6F29C91D2F0D@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com>
In-Reply-To: <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com>
Accept-Language: en-CA, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=skraza@cisco.com; 
x-originating-ip: [173.38.117.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 30bf9a3a-01f3-4e52-2fab-08d776d57b3b
x-ms-traffictypediagnostic: MN2PR11MB4285:
x-microsoft-antispam-prvs: <MN2PR11MB4285F4BCD188671260164B48D0430@MN2PR11MB4285.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(136003)(396003)(39860400002)(346002)(189003)(199004)(51444003)(71190400001)(8676002)(4326008)(66476007)(7736002)(66556008)(6116002)(3846002)(6436002)(229853002)(305945005)(64756008)(66446008)(66946007)(316002)(76116006)(14454004)(6486002)(36756003)(966005)(2616005)(14444005)(256004)(6506007)(478600001)(11346002)(53546011)(8936002)(81166006)(81156014)(1941001)(33656002)(71200400001)(102836004)(66066001)(5660300002)(25786009)(6246003)(54906003)(6306002)(58126008)(110136005)(6512007)(26005)(186003)(99286004)(446003)(2906002)(86362001)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4285; H:MN2PR11MB3871.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5hn3QHEyVybqCuBj6TcO9ZEmD6/Crd9A4zDl6fbmbkC7JPjBnzzU8EydZPfuO8soYCYueghj/Nwbw0i/WHdImG+atW8MJIwNVHCmKCx/id3I8YQREz2DunEeXwB9vcVrTE9FEq0TUlf4NrtSks3G9Rvm0gzi/e+C+p/DC5m5bNK/lNzPddalxiRuY2Xvuz0xcxyuArtvvaSw/duMiBZ31yVhJ9Xpdz/e1+kUNw4fNE98N/cqoOcHc5GzpsPWtAA9zawdg4bFOZCDJlH5AGjce4wxchKutWlaeClkBr0V7Anh1fqZRf/mObVyd0+KJxjcHN+VADvFFHKfqYvtDUAEz6KM+MSuYcTLQ5qsh9/Qq8oZGsTvzCa1VfKT2+IztNs7aaWt/x+p7/SUES69Hnxi8wArhjDeMi7GUBYj+eE672z5ltDUEowHKao0tKQOxuDQDlcFFZRbKdZJHts6bicKqkxY5Wp1BGtV1+HmQ/u00Ik=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <CB9D03934743E64C89512BCA6F8ECE35@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 30bf9a3a-01f3-4e52-2fab-08d776d57b3b
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 03:12:36.2523 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jXgfbhcLvK74WAVB7G+Eal1sKjV0IPwvOhGDORng/pu6XlEFjIYwIMv8mdV8TXLhmWLd0172HjgbJf4fv9K5lA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4285
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.25, xch-rcd-015.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/1g1F_-kPlRJJmUeZsfBIuUe2FQE>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 03:12:42 -0000

Qm9iLA0KDQo+Pkkgd2FzIHRoaW5raW5nIHRoYXQgdW5sZXNzIG5ldHdvcmsgcHJvZ3JhbW1pbmcg
aGFzIHRleHQgdGhhdCBtaWdodCBjYXVzZSBvbmUgdG8gdGhpbmsgaXQgb3ZlcnJpZGVzIHRoZSBk
ZWZpbmVkIGJlaGF2aW9yIGZyb20gcmZjNDI5MSBmb3IgbGluay1sb2NhbCBhZGRyZXNzZXMsIEkg
YW0gbm90IHN1cmUgaXQgaGFzIHRvIGJlIG1lbnRpb25lZC4NCkkgYWdyZWUgd2l0aCB0aGlzLiBJ
J2QgcmF0aGVyIG5vdCBhZGQgaW4gbmV0LXBnbSBiZWNhdXNlIElmIHdlIHdlcmUgdG8gc3RhcnQg
YWRkaW5nIHRleHRzIGxpa2UgdGhpcywgd2Ugd2lsbCBuZWVkIHRvIGJlIGV4aGF1c3RpdmUgYW5k
IGFkZHJlc3Mgbm90IGp1c3QgdGhpcyBjYXNlIGJ1dCBwZXJoYXBzIGFsbCBvdGhlciBpbnZhbGlk
IGNhc2VzIChlLmcgbWFydGlhbiBhZGRyZXNzZXMpLiANCg0KUmdkcw0KLS0NCkthbXJhbg0KDQrv
u79PbiAyMDE5LTEyLTAxLCA1OjU2IFBNLCAic3ByaW5nIG9uIGJlaGFsZiBvZiBCb2IgSGluZGVu
IiA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIGJvYi5oaW5kZW5AZ21haWwu
Y29tPiB3cm90ZToNCg0KICAgIFJvbiwNCiAgICANCiAgICA+IE9uIERlYyAxLCAyMDE5LCBhdCAy
OjQ3IFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PiB3cm90ZToNCiAgICA+IA0K
ICAgID4gTWFyaywgQm9iLA0KICAgID4gDQogICAgPiBZZXMsIEkgYWdyZWUgdGhhdCByb3V0ZXJz
IHNob3VsZCBub3QgZm9yd2FyZCBwYWNrZXRzIHdpdGggbGluayBsb2NhbCBzb3VyY2UgYWRkcmVz
c2VzLg0KICAgIA0KICAgIG9yIERlc3RpbmF0aW9uIGFkZHJlc3Nlcy4NCiAgICANCiAgICA+IA0K
ICAgID4gUGFibG8sDQogICAgPiANCiAgICA+IE1heWJlIHdlIHNob3VsZCB1cGRhdGUgc2VjdGlv
biA0LjIgb2YgdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgdG8gcmVmbGVjdCB0aGlzPw0K
ICAgIA0KICAgIEkgd2FzIHRoaW5raW5nIHRoYXQgdW5sZXNzIG5ldHdvcmsgcHJvZ3JhbW1pbmcg
aGFzIHRleHQgdGhhdCBtaWdodCBjYXVzZSBvbmUgdG8gdGhpbmsgaXQgb3ZlcnJpZGVzIHRoZSBk
ZWZpbmVkIGJlaGF2aW9yIGZyb20gcmZjNDI5MSBmb3IgbGluay1sb2NhbCBhZGRyZXNzZXMsIEkg
YW0gbm90IHN1cmUgaXQgaGFzIHRvIGJlIG1lbnRpb25lZC4NCiAgICANCiAgICBCb2INCiAgICAN
CiAgICANCiAgICA+IA0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICA+IA0KICAgID4gDQogICAgPiBG
cm9tOiBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgID4gU2VudDogU3Vu
ZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6MzEgUE0NCiAgICA+IFRvOiBCb2IgSGluZGVuIDxib2Iu
aGluZGVuQGdtYWlsLmNvbT4NCiAgICA+IENjOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIu
bmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgPiBTdWJqZWN0OiBSZTogW3Nw
cmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRy
ZXNzZXMNCiAgICA+IA0KICAgID4gDQogICAgPiANCiAgICA+IE9uIE1vbiwgMiBEZWMgMjAxOSwg
MDg6MzUgQm9iIEhpbmRlbiwgPGJvYi5oaW5kZW5AZ21haWwuY29tPiB3cm90ZToNCiAgICA+IFJv
biwNCiAgICA+IA0KICAgID4gPiBPbiBOb3YgMzAsIDIwMTksIGF0IDEyOjM2IFBNLCBSb24gQm9u
aWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KICAgID4g
Pg0KICAgID4gPiBQYWJsbywNCiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4gQ29u
c2lkZXIgdGhlIHBhY2tldCAoU0EsREEpIChTMywgUzIsIFMxOyBTTCkgd2hlcmU6DQogICAgPiA+
DQogICAgPiA+DQogICAgPiA+DQogICAgPiA+ICAgICAgIOKAoiBTQSBpcyBsaW5rLWxvY2FsIChm
ZTgwKQ0KICAgID4gPiAgICAgICDigKIgREEsIFMzLCBTMiwgYW5kIFMxIGFyZSBhbGwgRU5ELlgN
CiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4gU2VjdGlvbiA0LjIgc3VnZ2VzdHMgdGhhdCB0aGlz
IHBhY2tldCB3aWxsIGJlIGRlbGl2ZXJlZCBvdmVyIG11bHRpcGxlIGhvcHMgdG8gaXRzIGRlc3Rp
bmF0aW9uLCByZWdhcmRsZXNzIG9mIGl0cyBsaW5rLWxvY2FsIHNvdXJjZSBhZGRyZXNzLg0KICAg
ID4gDQogICAgPiBJIHdvdWxkIHRoaW5rIHRoYXQgUkZDMjQ2MCBTZWN0aW9uIDIuNS42LiAiTGlu
ay1Mb2NhbCBJUHY2IFVuaWNhc3QgQWRkcmVzc2Vz4oCdIGNvdmVycyB0aGlzOg0KICAgID4gDQog
ICAgPiAgICBMaW5rLUxvY2FsIGFkZHJlc3NlcyBhcmUgZm9yIHVzZSBvbiBhIHNpbmdsZSBsaW5r
LiAgTGluay1Mb2NhbA0KICAgID4gICAgYWRkcmVzc2VzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3Jt
YXQ6DQogICAgPiANCiAgICA+ICAgIHwgICAxMCAgICAgfA0KICAgID4gICAgfCAgYml0cyAgICB8
ICAgICAgICAgNTQgYml0cyAgICAgICAgIHwgICAgICAgICAgNjQgYml0cyAgICAgICAgICAgfA0K
ICAgID4gICAgKy0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKw0KICAgID4gICAgfDExMTExMTEwMTB8ICAgICAgICAgICAwICAg
ICAgICAgICAgIHwgICAgICAgaW50ZXJmYWNlIElEICAgICAgICAgfA0KICAgID4gICAgKy0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKw0KICAgID4gDQogICAgPiAgICBMaW5rLUxvY2FsIGFkZHJlc3NlcyBhcmUgZGVzaWduZWQg
dG8gYmUgdXNlZCBmb3IgYWRkcmVzc2luZyBvbiBhDQogICAgPiAgICBzaW5nbGUgbGluayBmb3Ig
cHVycG9zZXMgc3VjaCBhcyBhdXRvbWF0aWMgYWRkcmVzcyBjb25maWd1cmF0aW9uLA0KICAgID4g
ICAgbmVpZ2hib3IgZGlzY292ZXJ5LCBvciB3aGVuIG5vIHJvdXRlcnMgYXJlIHByZXNlbnQuDQog
ICAgPiANCiAgICA+ICAgIFJvdXRlcnMgbXVzdCBub3QgZm9yd2FyZCBhbnkgcGFja2V0cyB3aXRo
IExpbmstTG9jYWwgc291cmNlIG9yDQogICAgPiAgICBkZXN0aW5hdGlvbiBhZGRyZXNzZXMgdG8g
b3RoZXIgbGlua3MuDQogICAgPiANCiAgICA+IEkgdGhpbmsgdGhhdCdzIFJGQzQyOTEuDQogICAg
PiANCiAgICA+IFJGQzQwMDcsICJJUHY2IFNjb3BlZCBBZGRyZXNzIEFyY2hpdGVjdHVyZSIgZG9l
cyB0b28sIG1vcmUgZ2VuZXJhbGx5IGFuZCBwcm9iYWJseSBtb3JlIGZvcm1hbGx5LCBpbiBwYXJ0
aWN1bGFyIHNlY3Rpb24gOSwgIkZvcndhcmRpbmciLg0KICAgID4gDQogICAgPiBSZWdhcmRzLA0K
ICAgID4gTWFyay4NCiAgICA+IA0KICAgID4gDQogICAgPiANCiAgICA+IEJvYg0KICAgID4gDQog
ICAgPiANCiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4gSXMgdGhpcyB0aGUgY2Fz
ZT8NCiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4NCiAgICA+ID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAgID4gPg0K
ICAgID4gPg0KICAgID4gPg0KICAgID4gPg0KICAgID4gPg0KICAgID4gPg0KICAgID4gPg0KICAg
ID4gPg0KICAgID4gPg0KICAgID4gPg0KICAgID4gPiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5
DQogICAgPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQogICAgPiA+IHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICA+ID4gc3ByaW5nQGlldGYub3JnDQog
ICAgPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAg
PiANCiAgICA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQogICAgPiBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgPiBzcHJpbmdAaWV0Zi5vcmcNCiAgICA+
IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgPiANCiAg
ICA+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICANCiAgICANCg0K


From nobody Sun Dec  1 20:18:06 2019
Return-Path: <shraddha@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86DD0120127; Sun,  1 Dec 2019 20:17:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.699
X-Spam-Level: 
X-Spam-Status: No, score=-0.699 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=LKhvIQ0a; dkim=pass (1024-bit key) header.d=juniper.net header.b=RLpicwLU
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 hbZUA123Ik3V; Sun,  1 Dec 2019 20:17:56 -0800 (PST)
Received: from mx0a-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 B8CCD120047; Sun,  1 Dec 2019 20:17:56 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB24HJe6023880; Sun, 1 Dec 2019 20:17:53 -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=kDA9Zyhh+c7b7Kz0acZ9kNf7Q8vqUHtLwId/g41rNKY=; b=LKhvIQ0aTp9+y2i3BYbZ4BC9oC6emPPsXqyf22aIDU2gmFTNpL76DnIPu3A2qdXkT0cG KcA3f4hGMiFWK5/I4+zJBTcogtPx44yX98u3Fnyhe/ErPYL2SgDVvWWlgkZLb7LDIdgm QnJV1HJqzddE9DfXKa5trUfcxutImZ2YlaDkjsMNfrWVyrTKbllkyVhsy0XKPtJrpez6 l1RHeEmQ5+/FHMtBZcIPlXOI//1+1u4/+1A73zQuQYB7mzwu0kQAJExpSXIoqgGZE4dv B3bN9AbwOwNx1ntYVrvFrd08rbFkvIc7qTNLzZlpBWHykN+KhAtd8epkllzJrn6HbT0b tA== 
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2052.outbound.protection.outlook.com [104.47.37.52]) by mx0a-00273201.pphosted.com with ESMTP id 2wkn0tj3j8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 01 Dec 2019 20:17:52 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VvwNH1nYk30KEyIAjB9l0yVVyjii0NW7Q5x3X+mR9xSWTU2Iete0SN8GGv+U1K6BlJHpnvEPuxNfpcIj4P8rq3PMqNWCUu7QsefLjUO5NTLgxGd6OK8zLgWLJeh+/0aL13Z7z6a8nYiEYxL4Tr42Dw15gyvbpM3CgGQiSXiea1vW9e0WSJ/nBNY0rur2kgv9Zj5oS8j3dsDC2FVl4/PkI0muDwqUCx2rVHkGcY0LfgiTuxVCP31ERRqv/LaQBgc5ZvfaMOaq2tSQ4yBugZNxmbXsjmX1M/2fPnXD23xAg4Isqa+teJbF7Oc35Jw9UPeh8ZUbYdlIaTy/M0sXB0DW7w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kDA9Zyhh+c7b7Kz0acZ9kNf7Q8vqUHtLwId/g41rNKY=; b=kqzr42/XA2DINsYOcWxaV6B92kzRdMlZCUKql7aNE0IDg4p6yL4KBKCiWsGLH4eimt4BQBQMSxyAP2AQcrIK2VQqOEly+Iqf+uRGztBy0DYPynCC4YX7HSyQwjhAAnCAyZa7we/hMCmPKYKgzMOh/dLMYlJXyvG/TcmXkUKVFb4cIkC9pUMPd1wxiJiYkeW5NdYBqq8sBTQB1GAHSsvuGtKws6OeD7pgt/v/2bfywS8cyx4Bfgf3bXF5vfT37oDFrK6qTN3hn09IQCEqSdQX0SKI+7nknE0bCwrTBtUnvT02l3GjT90K+QjSKO59WgUuTfgcYJ2lkbBeqydZn5mpQA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kDA9Zyhh+c7b7Kz0acZ9kNf7Q8vqUHtLwId/g41rNKY=; b=RLpicwLUzKH4weX82k2ZIHFJGkYHT3g6cO5TJ3EB/DismIv6psUg6RS3RwMYIw3lIW6dC+CFMLuHMm/4bYS2ZMCptKW09WGCvMIk6eXd7Ikv302eIQetuqjsc2e1sELwlA9BcQl+CHsGQlVDqr7vKOfhq0dOhNU8i2DSyr6UsQI=
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (52.135.197.146) by BYAPR05MB5991.namprd05.prod.outlook.com (20.178.55.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.10; Mon, 2 Dec 2019 04:17:50 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 04:17:50 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: "rtgwg@ietf.org" <rtgwg@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AQHVoRZpcWzNT/yCAUirnVoRkUsBfqemSdag
Date: Mon, 2 Dec 2019 04:17:50 +0000
Message-ID: <BYAPR05MB3943C6CBEAD436E895ECE949D5430@BYAPR05MB3943.namprd05.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com>
In-Reply-To: <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ActionId=ee62adc5-eafc-416d-b9df-00005db4fdf6; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-02T04:07:26Z;  MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [116.197.184.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: ea4dc520-cf9d-4569-a840-08d776de9862
x-ms-traffictypediagnostic: BYAPR05MB5991:
x-microsoft-antispam-prvs: <BYAPR05MB59914E8AF945EBEDBC23790FD5430@BYAPR05MB5991.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(39860400002)(346002)(376002)(366004)(189003)(199004)(76176011)(7696005)(53546011)(66066001)(6506007)(71190400001)(71200400001)(99286004)(74316002)(6916009)(86362001)(229853002)(54906003)(4326008)(256004)(14444005)(102836004)(11346002)(446003)(316002)(6246003)(7736002)(6436002)(6306002)(54896002)(9686003)(26005)(8676002)(236005)(55016002)(52536014)(14454004)(966005)(81166006)(606006)(790700001)(6116002)(2906002)(81156014)(186003)(8936002)(33656002)(3846002)(9326002)(561944003)(25786009)(478600001)(66946007)(66476007)(66556008)(64756008)(66446008)(76116006)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5991; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sv6sPs1Y+4ufghsn7eux7U4KoyhZ0R7UFZEswbYv5yEWmU/KqI1R2T709A1rT9nUkWg7QxGLvaLmKsFaT+JSbvTbCjGJcKPpQbmT9SAQW8tyjZS2PVowCzeTxkHyG9ZU1iqx+tPG82lU4NemnSYnb9ltElZFtA/c3btxhJ6uNBO3m5pAEgxgQdFFgl/gIMilIimOjcQ19Bl1Jsf+BeZawcA4ho10DVQCXXrZ/sxmHyloc6ADyQEsJ+vagBk/rvEOYWXVFWs4n0RTehEr8ji84B1HpW80jG3JKRW+/dnqd5S5p8WQLEbT3dnl1jthP6FswIUwvAFHQzpTUSuX2TMCZ08pIgxaCMtV9Qxwhr1k2iSXgVXzpe5c02J3NwQ2CmA5jPCf5Mf1KJN0kFD2D4M6Mkjj9eDQq3k2hmOHU3mjA15cAjJfJC2LgnGOKEy5iTS04ivOmnBz8cg3DBjUuhUCXV8B7DWrkq+0JKS3c7CzYJc=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR05MB3943C6CBEAD436E895ECE949D5430BYAPR05MB3943namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: ea4dc520-cf9d-4569-a840-08d776de9862
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 04:17:50.5885 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nPdeTwEdPUjeia7SJFb8PaupxSJ6dKSGM7xQuBC4SBOlLq2fsMfm8dGZAzR21lRnHXhMMKKJU+3SDmsYvrsLkA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5991
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-01_04:2019-11-29,2019-12-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 mlxlogscore=999 lowpriorityscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 spamscore=0 suspectscore=0 malwarescore=0 clxscore=1015 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912020036
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TB_H4jUdlTIrwkqNc4-qaG5WKxA>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 04:17:59 -0000

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

SGkgUm9iZXJ0LA0KDQpUaGFua3MgZm9yIHlvdXIgcmV2aWV3IGFuZCBjb21tZW50cy4NCg0KVGhl
IG9iamVjdGl2ZSBvZiB0aGlzIGRyYWZ0IGlzIHRvIGRlc2NyaWJlIGhvdyBQTFIgY2FuIGNvbXB1
dGUgYSBub2RlLXByb3RlY3RpbmcgIGJhY2t1cCBwYXRoIGZvciBTUiBwYXRoLg0KDQo+IEZvciBl
eGFtcGxlIEkgcHJvcG9zZSB0aGF0IHRvIGVmZmVjdGl2ZWx5IGRldGVjdCBSOCBmYWlsdXJlIGFz
IG5vZGUgZmFpbHVyZSB3aGljaCBpcyB0aGUgdG9waWMgb2YgeW91ciBwcm9wb3NhbCBhIG1lY2hh
bmlzbSBpcyBjbGVhcmx5IGRlZmluZWQNCmFuZCBpbmNsdWRlcyBiaS1kaXIgZGF0YSBwbGFuZSBw
cm9iZXMgc2VuZCBiZXR3ZWVuIFI3LVI5LCBSMy1SNywgUjQtUjcsIFI0LVI5LCBSMy1SOQ0KDQpI
b3cgdG8gZmluZCBub2RlIGZhaWxlZCBvciBsaW5rIGZhaWxlZCBpcyBub3QgaW4gdGhlIHNjb3Bl
IG9mIHRoaXMgZG9jdW1lbnQuDQpJZiBhbiBvcGVyYXRvciBkZWNpZGVzIHRvIGVuYWJsZSBub2Rl
IHByb3RlY3Rpb24sIHRoZW4gYWx3YXlzIG5vZGUtcHJvdGVjdGluZyBiYWNrdXAgcGF0aHMgd2ls
bCBiZSBpbi1mb3JjZSBpcnJlc3BlY3RpdmUgb2YgbGluayBmYWlsZWQgb3Igbm9kZS1mYWlsZWQu
DQpUaGlzIGRyYWZ0IGluaGVyaXRzIHRoZSBMRkEgbm90aW9uIGZvciBsaW5rIGFuZCBub2RlIGZh
aWx1cmUgYW5kIGFkZHJlc3NlcyBob3cgdGhpcyBjYW4gYmUgaGFuZGxlZCBmb3IgU1IgUGF0aHMu
DQoNCkkgZG8gc2VlIHRoYXQgdGhlIHRleHQgaW4gdGhlIGRyYWZ0IGlzIG5vdCBlbm91Z2ggdG8g
Y2xhcmlmeSB3aGF04oCZcyBpbiBzY29wZSBvZiB0aGlzIGRvY3VtZW50IGFuZCB3aGF0IGlzIG5v
dC4NCknigJlsbCBhZGQgc29tZSB0ZXh0IGluIG5leHQgcmV2aXNpb24gdG8gY2xhcmlmeS4NClRo
YW5rcyBhZ2FpbiBmb3IgcG9pbnRpbmcgaXQgb3V0Lg0KDQpSZ2RzDQpTaHJhZGRoYQ0KDQoNCkZy
b206IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0Pg0KU2VudDogRnJpZGF5LCBOb3Zl
bWJlciAyMiwgMjAxOSAyOjUzIFBNDQpUbzogU2hyYWRkaGEgSGVnZGUgPHNocmFkZGhhQGp1bmlw
ZXIubmV0Pg0KQ2M6IHJ0Z3dnQGlldGYub3JnOyBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJl
OiBEcmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQ
YXRocw0KDQpIaSBTaHJhZGRoYSwNCg0KSSBoYXZlIG9uZSBxdWVzdGlvbiB0byB0aGUgZG9jdW1l
bnQuDQoNCkFzIHlvdSBrbm93IHRoZSBjcml0aWNhbCBlbGVtZW50IGZvciB0aGUgZWZmZWN0aXZl
IHByb3RlY3Rpb24gb2YgYW55IHNjaGVtZSBpcyB0aGUgZmFpbHVyZSBkZXRlY3Rpb24uIE9uIHRo
YXQgeW91ciBkcmFmdCBzZWVtcyB0byBoYXZlIGp1c3Qgb25lIGxpdHRsZSBwYXJhZ3JhcGg6DQoN
Cg0KICAgTm90ZSB0aGF0IFI3IGFjdGl2YXRlcyB0aGUgbm9kZS1wcm90ZWN0aW5nIGJhY2t1cCBw
YXRoIHdoZW4gaXQNCg0KICAgZGV0ZWN0cyB0aGF0IHRoZSBsaW5rIHRvIFI4IGhhcyBmYWlsZWQu
ICBSNyBkb2VzIG5vdCBrbm93IHRoYXQgbm9kZQ0KDQogICBSOCBoYXMgYWN0dWFsbHkgZmFpbGVk
LiAgSG93ZXZlciwgdGhlIG5vZGUtcHJvdGVjdGluZyBiYWNrdXAgcGF0aCBpcw0KDQogICBjb21w
dXRlZCBhc3N1bWluZyB0aGF0IHRoZSBmYWlsdXJlIG9mIHRoZSBsaW5rIHRvIFI4IGltcGxpZXMg
dGhhdCBSOA0KDQogICBoYXMgZmFpbGVkLg0KDQpXZWxsIElNTyB0aGlzIGlzIG5vdCBlbm91Z2gu
IFNwZWNpZmljYWxseSB0aGVyZSBjYW4gYmUgYSBsb3Qgb2YgdHlwZXMgb2Ygbm9kZSBmYWlsdXJl
IHdoZW4gbGluayBpcyBzdGlsbCB1cC4gTW9yZW92ZXIgdGhlcmUgY2FuIGJlIGV2ZW4gcnVubmlu
ZyBCRkQgYWNyb3NzIHRoZSBsaW5rIGp1c3QgZmluZSB3aGVuIHNheSBmYWJyaWMgZmFpbHVyZSBv
Y2N1cnMgYXQgUjguDQoNCldoaWxlIHRoaXMgaXMgbm90IHNvbGVseSBpc3N1ZSB3aXRoIHRoaXMg
ZHJhZnQsIGl0IGlzIG91ciBjb21tb24gSUVURiBmYWlsdXJlIHRvIHByb3ZpZGUgY29ycmVjdCBt
ZWFucyBvZiBkZXRlY3RpbmcgZW5kIHRvIGVuZCBwYXRoIG9yIGZyYWdtZW50cyBvZiBwYXRoIGZh
aWx1cmVzIChJIGFtIHNwZWNpZmljYWxseSBub3QgY2FsbGluZyB0aGVtIHNlZ21lbnQgaGVyZSA6
KS4NCg0KRm9yIGV4YW1wbGUgSSBwcm9wb3NlIHRoYXQgdG8gZWZmZWN0aXZlbHkgZGV0ZWN0IFI4
IGZhaWx1cmUgYXMgbm9kZSBmYWlsdXJlIHdoaWNoIGlzIHRoZSB0b3BpYyBvZiB5b3VyIHByb3Bv
c2FsIGEgbWVjaGFuaXNtIGlzIGNsZWFybHkgZGVmaW5lZCBhbmQgaW5jbHVkZXMgYmktZGlyIGRh
dGEgcGxhbmUgcHJvYmVzIHNlbmQgYmV0d2VlbiBSNy1SOSwgUjMtUjcsIFI0LVI3LCBSNC1SOSwg
UjMtUjkNCg0KTWFueSB0aHgsDQpSb2JlcnQuDQoNCg0KT24gRnJpLCBOb3YgMjIsIDIwMTkgYXQg
NDozOCBBTSBTaHJhZGRoYSBIZWdkZSA8c2hyYWRkaGE9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRm
Li5vcmc8bWFpbHRvOjQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+PiB3cm90ZToNCldHLA0K
DQpUaGlzIGlzIHRoZSBkcmFmdCBJIHBvaW50ZWQgb3V0IHRoYXQgdGFsa3MgYWJvdXQgc29sdXRp
b25zIGZvciBwcm92aWRpbmcgbm9kZS1wcm90ZWN0aW9uLg0KSXQgY292ZXJzIEFueWNhc3QgY2Fz
ZSBhcyB3ZWxsIGFzIGtlZXBpbmcgZm9yd2FyZGluZyBwbGFuZSBsb25nZXIuDQpodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaGVnZGUtc3ByaW5nLW5vZGUtcHJvdGVjdGlvbi1mb3It
c3ItdGUtcGF0aHMtMDU8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5p
ZXRmLm9yZy9odG1sL2RyYWZ0LWhlZ2RlLXNwcmluZy1ub2RlLXByb3RlY3Rpb24tZm9yLXNyLXRl
LXBhdGhzLTA1X187IThXb0E2UmpDODFjIVVXVlg1U0tNejlwODdWMDU0ZW1waTFhM090cEVTN2ZB
cjdtMVp3VmQtREZxajMtYzhpVUZHdU00eEs4bl9EQVIkPg0KDQpSZXZpZXcgYW5kIGNvbW1lbnRz
IHNvbGljaXRlZC4NCg0KUmdkcw0KU2hyYWRkaGENCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCnJ0Z3dnIG1haWxpbmcgbGlzdA0KcnRnd2dAaWV0Zi5v
cmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9ydGd3ZzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J0Z3dnX187IThXb0E2UmpDODFjIVVXVlg1U0tNejlwODdW
MDU0ZW1waTFhM090cEVTN2ZBcjdtMVp3VmQtREZxajMtYzhpVUZHdU00eE5jTFpyNFQkPg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAx
LjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0t
Pjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0
PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4
dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBSb2Jl
cnQsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgeW91ciByZXZpZXcgYW5kIGNv
bW1lbnRzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgb2JqZWN0aXZlIG9mIHRoaXMgZHJh
ZnQgaXMgdG8gZGVzY3JpYmUgaG93IFBMUiBjYW4gY29tcHV0ZSBhIG5vZGUtcHJvdGVjdGluZyAm
bmJzcDtiYWNrdXAgcGF0aCBmb3IgU1IgcGF0aC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0
OyBGb3IgZXhhbXBsZSBJIHByb3Bvc2UgdGhhdCB0byBlZmZlY3RpdmVseSBkZXRlY3QgUjggZmFp
bHVyZSBhcyBub2RlIGZhaWx1cmUgd2hpY2ggaXMgdGhlIHRvcGljIG9mIHlvdXIgcHJvcG9zYWwg
YSBtZWNoYW5pc20gaXMgY2xlYXJseSBkZWZpbmVkDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPmFuZCBpbmNsdWRlcyBiaS1kaXIgZGF0YSBwbGFuZSBwcm9iZXMgc2VuZCBi
ZXR3ZWVuIFI3LVI5LCBSMy1SNywgUjQtUjcsIFI0LVI5LCBSMy1SOTxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5Ib3cgdG8gZmluZCBub2RlIGZhaWxlZCBvciBsaW5rIGZhaWxlZCBpcyBub3QgaW4g
dGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPklmIGFuIG9wZXJhdG9yIGRlY2lkZXMgdG8gZW5hYmxlIG5vZGUgcHJvdGVjdGlv
biwgdGhlbiBhbHdheXMgbm9kZS1wcm90ZWN0aW5nIGJhY2t1cCBwYXRocyB3aWxsIGJlIGluLWZv
cmNlIGlycmVzcGVjdGl2ZSBvZiBsaW5rIGZhaWxlZCBvciBub2RlLWZhaWxlZC48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgZHJhZnQgaW5oZXJpdHMgdGhlIExGQSBu
b3Rpb24gZm9yIGxpbmsgYW5kIG5vZGUgZmFpbHVyZSBhbmQgYWRkcmVzc2VzIGhvdyB0aGlzIGNh
biBiZSBoYW5kbGVkIGZvciBTUiBQYXRocy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBkbyBz
ZWUgdGhhdCB0aGUgdGV4dCBpbiB0aGUgZHJhZnQgaXMgbm90IGVub3VnaCB0byBjbGFyaWZ5IHdo
YXTigJlzIGluIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQgYW5kIHdoYXQgaXMgbm90LjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SeKAmWxsIGFkZCBzb21lIHRleHQgaW4gbmV4
dCByZXZpc2lvbiB0byBjbGFyaWZ5LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhhbmtzIGFnYWluIGZvciBwb2ludGluZyBpdCBvdXQuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlJnZHM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNocmFkZGhhPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+RnJvbTo8L2I+IFJvYmVydCBSYXN6dWsgJmx0O3JvYmVydEByYXN6dWsubmV0
Jmd0OyA8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBOb3ZlbWJlciAyMiwgMjAxOSAyOjUzIFBN
PGJyPg0KPGI+VG86PC9iPiBTaHJhZGRoYSBIZWdkZSAmbHQ7c2hyYWRkaGFAanVuaXBlci5uZXQm
Z3Q7PGJyPg0KPGI+Q2M6PC9iPiBydGd3Z0BpZXRmLm9yZzsgc3ByaW5nQGlldGYub3JnPGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJlOiBEcmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVk
aWF0ZSBub2RlcyBpbiBTUiBQYXRoczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkm
bmJzcDtTaHJhZGRoYSw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgaGF2ZSBvbmUgcXVlc3Rpb24gdG8gdGhlIGRvY3VtZW50LiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BcyB5b3Uga25vdyB0
aGUgY3JpdGljYWwgZWxlbWVudCBmb3ImbmJzcDt0aGUgZWZmZWN0aXZlIHByb3RlY3Rpb24gb2Yg
YW55IHNjaGVtZSBpcyB0aGUgZmFpbHVyZSBkZXRlY3Rpb24uIE9uIHRoYXQgeW91ciBkcmFmdCBz
ZWVtcyB0byBoYXZlIGp1c3Qgb25lIGxpdHRsZSBwYXJhZ3JhcGg6Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBOb3RlIHRoYXQgUjcgYWN0aXZhdGVz
IHRoZSBub2RlLXByb3RlY3RpbmcgYmFja3VwIHBhdGggd2hlbiBpdDxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBkZXRl
Y3RzIHRoYXQgdGhlIGxpbmsgdG8gUjggaGFzIGZhaWxlZC4mbmJzcDsgUjcgZG9lcyBub3Qga25v
dyB0aGF0IG5vZGU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgUjggaGFzIGFjdHVhbGx5IGZhaWxlZC4mbmJzcDsgSG93
ZXZlciwgdGhlIG5vZGUtcHJvdGVjdGluZyBiYWNrdXAgcGF0aCBpczxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBjb21w
dXRlZCBhc3N1bWluZyB0aGF0IHRoZSBmYWlsdXJlIG9mIHRoZSBsaW5rIHRvIFI4IGltcGxpZXMg
dGhhdCBSODxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyBoYXMgZmFpbGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZWxsIElNTyB0aGlzIGlzIG5v
dCBlbm91Z2guIFNwZWNpZmljYWxseSZuYnNwO3RoZXJlIGNhbiBiZSBhIGxvdCBvZiB0eXBlcyBv
ZiBub2RlIGZhaWx1cmUgd2hlbiBsaW5rIGlzIHN0aWxsIHVwLiBNb3Jlb3ZlciB0aGVyZSBjYW4g
YmUgZXZlbiBydW5uaW5nIEJGRCBhY3Jvc3MgdGhlIGxpbmsganVzdCBmaW5lIHdoZW4gc2F5IGZh
YnJpYyBmYWlsdXJlIG9jY3VycyBhdCBSOC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2hpbGUgdGhpcyBpcyBub3Qgc29sZWx5IGlz
c3VlIHdpdGggdGhpcyBkcmFmdCwgaXQgaXMgb3VyIGNvbW1vbiBJRVRGIGZhaWx1cmUgdG8gcHJv
dmlkZSBjb3JyZWN0IG1lYW5zIG9mIGRldGVjdGluZyBlbmQgdG8gZW5kIHBhdGggb3IgZnJhZ21l
bnRzIG9mIHBhdGggZmFpbHVyZXMgKEkgYW0gc3BlY2lmaWNhbGx5IG5vdCBjYWxsaW5nIHRoZW0g
c2VnbWVudCBoZXJlIDopLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5Gb3IgZXhhbXBsZSBJIHByb3Bvc2UgdGhhdCB0byBlZmZlY3Rp
dmVseSBkZXRlY3QgUjggZmFpbHVyZSBhcyBub2RlIGZhaWx1cmUgd2hpY2ggaXMgdGhlIHRvcGlj
IG9mIHlvdXIgcHJvcG9zYWwgYSBtZWNoYW5pc20gaXMgY2xlYXJseSBkZWZpbmVkIGFuZCBpbmNs
dWRlcyBiaS1kaXIgZGF0YSBwbGFuZSBwcm9iZXMgc2VuZCBiZXR3ZWVuIFI3LVI5LCBSMy1SNywg
UjQtUjcsIFI0LVI5LCBSMy1SOTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5NYW55IHRoeCw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJvYmVydC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIE5vdiAyMiwgMjAxOSBhdCA0OjM4
IEFNIFNocmFkZGhhIEhlZ2RlICZsdDtzaHJhZGRoYT08YSBocmVmPSJtYWlsdG86NDBqdW5pcGVy
Lm5ldEBkbWFyYy5pZXRmLm9yZyI+NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLi5vcmc8L2E+Jmd0
OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBp
biA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V0csPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgaXMgdGhlIGRyYWZ0IEkgcG9pbnRlZCBvdXQg
dGhhdCB0YWxrcyBhYm91dCBzb2x1dGlvbnMgZm9yIHByb3ZpZGluZyBub2RlLXByb3RlY3Rpb24u
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JdCBj
b3ZlcnMgQW55Y2FzdCBjYXNlIGFzIHdlbGwgYXMga2VlcGluZyBmb3J3YXJkaW5nIHBsYW5lIGxv
bmdlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1oZWdkZS1zcHJpbmctbm9kZS1wcm90ZWN0aW9uLWZvci1zci10ZS1wYXRo
cy0wNV9fOyE4V29BNlJqQzgxYyFVV1ZYNVNLTXo5cDg3VjA1NGVtcGkxYTNPdHBFUzdmQXI3bTFa
d1ZkLURGcWozLWM4aVVGR3VNNHhLOG5fREFSJCIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMDU2M0MxIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaGVnZGUt
c3ByaW5nLW5vZGUtcHJvdGVjdGlvbi1mb3Itc3ItdGUtcGF0aHMtMDU8L3NwYW4+PC9hPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZXZpZXcg
YW5kIGNvbW1lbnRzIHNvbGljaXRlZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+UmdkczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+U2hyYWRkaGE8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPGJyPg0KcnRnd2cgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0i
bWFpbHRvOnJ0Z3dnQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+cnRnd2dAaWV0Zi5vcmc8L2E+
PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9ydGd3Z19fOyE4V29BNlJqQzgxYyFVV1ZYNVNLTXo5cDg3
VjA1NGVtcGkxYTNPdHBFUzdmQXI3bTFad1ZkLURGcWozLWM4aVVGR3VNNHhOY0xacjRUJCIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcnRnd2c8
L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5
Pg0KPC9odG1sPg0K

--_000_BYAPR05MB3943C6CBEAD436E895ECE949D5430BYAPR05MB3943namp_--


From nobody Sun Dec  1 20:50:04 2019
Return-Path: <shraddha@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5CB4120047; Sun,  1 Dec 2019 20:50:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=G4T8Q5iN; dkim=pass (1024-bit key) header.d=juniper.net header.b=Xm9vRC3N
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 FrTeROeAh3EK; Sun,  1 Dec 2019 20:49:59 -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 910DE120041; Sun,  1 Dec 2019 20:49:59 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB24mqVK012376; Sun, 1 Dec 2019 20:49:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=V0yHZKpWw82Y+9lhHq59tW9X86wKht8lsp7MTJ0RjP0=; b=G4T8Q5iNnGossuJCyRwTxWhOzqk2ugPjpPjkURuKNS0a50sy9uvv6mU8YWlbAPPNPkyj i1uKiLQgjKWtisW4P9ZWTLuuzYD6H5Kr3LRZhS6+pWo9Tc/cY7slS5spxFosssuT9mrR lrMGOZ/MGtITcDVmsO+MoIoWalfrMy68K2yCUOeIf9Gw+tktwPgwtiYBgLaqp1eULW9L HENb778aDb4j/phDER+XoHwlzdKDlY0MJLoJk7lhLnbM2aEcZrclsZqiuImwQnSsjEbM hSC7Vmd6ed3FsoZOBgRNdVJvIVA+na4Logj8mzBCpg/4UD00iO/1DqRQZCqesPJRoVtD iQ== 
Received: from nam05-dm3-obe.outbound.protection.outlook.com (mail-dm3nam05lp2058.outbound.protection.outlook.com [104.47.49.58]) by mx0b-00273201.pphosted.com with ESMTP id 2wkqjbt052-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 01 Dec 2019 20:49:45 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eMEkUe2/qF+sqQTNGLjcvjcoy48rDOHUZHf4eUK9eLoNDvJbEEw6pdSnUvXPl6r1Md08fa4WJL0GNtqMqYoTeSE8qlOGjzpYhID30R4LEr9fnQaAe2+2DJEv9GjPGpzKdwyBhlaDUueIIn7j08nzcu9+XH/oJOWncWaQSWVlATKGMzemf5rGESF0apCV8H0dLzyRgPGsEHd/KxVKO1NW4jT7naNVqnCXwOMpRpO939hTw2pfWd/FtfIsrwcyhoq7gG6+OPB9VWl5D4Mijw/PWUD/bhej3JmUhdC14rkkj6CYkUjrXR4hXYOKeR9JxBnXQFNc1qnoZVwDOov4Rxp24w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V0yHZKpWw82Y+9lhHq59tW9X86wKht8lsp7MTJ0RjP0=; b=QElsduYQl5qpJyh8Jr+kpIRLvNJRx9HYlQr5SImGUefOmcgxlOoxDRBeREMyv1Puilt1FkjewwAifnyf6d1yaLP/EPn1yQmMauNnkv0DDCVYxaIkjfrMbbRb5f9j5c/bzu5BQc5qlQI5iEVSTjJYlLUemMvXtvbyGN0pA4jy3SUim3rsJUw2peE2IhQbVwoLINnskqV252CYUuG6EbJASG/XV3EfgVdNEfBXv3vimfuLSwOFlPOBaWM1igRYHNjPV5jmvETRNh/ESZnghxEpIpDRM2ZcmBSk0o/Hhc7ASwzsMyD4cDxWedSqUz/0Xi5Vm5/cLQaWmYOlLuUubrOVyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V0yHZKpWw82Y+9lhHq59tW9X86wKht8lsp7MTJ0RjP0=; b=Xm9vRC3NtMX48ay2n6uKv1mE/Jb6Nmxztil7hAyapxSPaGc/nGPNFGUB0kikDLdSKkbAf9RWUgVwlNkcLiWNvuq9d5enYg9Kk/qVhRlCQ5J4e4fcIhmKztlBSUHCe34bWU01hR0hvcxhrIbn1VtMWfray480eYVqArygNwY4Hmw=
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (52.135.197.146) by BYAPR05MB5512.namprd05.prod.outlook.com (20.177.186.215) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.8; Mon, 2 Dec 2019 04:49:41 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 04:49:41 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Huzhibo <huzhibo@huawei.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: Reply: Draft for Node protection of intermediate nodes  in SR Paths
Thread-Index: AdWhj5C+rGLfLm+dT2qnxncpj2IKRAHOjtvg
Date: Mon, 2 Dec 2019 04:49:41 +0000
Message-ID: <BYAPR05MB394396D8745D6606C327F79CD5430@BYAPR05MB3943.namprd05.prod.outlook.com>
References: <06CF729DA0D6854E8C1E5121AC3330DFAF479346@dggemm529-mbs.china.huawei.com>
In-Reply-To: <06CF729DA0D6854E8C1E5121AC3330DFAF479346@dggemm529-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ActionId=7747f462-4f52-4767-97b3-00007f490a30; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-02T04:34:35Z;  MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [116.197.184.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2de0db73-5e4e-4d77-e87f-08d776e30b77
x-ms-traffictypediagnostic: BYAPR05MB5512:
x-microsoft-antispam-prvs: <BYAPR05MB5512034A1848FD4E411447E9D5430@BYAPR05MB5512.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(346002)(396003)(39860400002)(136003)(189003)(199004)(14454004)(110136005)(478600001)(5660300002)(966005)(316002)(229853002)(2501003)(66476007)(66556008)(102836004)(64756008)(66446008)(99286004)(7696005)(606006)(26005)(66946007)(11346002)(53546011)(6506007)(446003)(52536014)(25786009)(76176011)(76116006)(186003)(2906002)(74316002)(7736002)(14444005)(71190400001)(71200400001)(66066001)(256004)(6306002)(9686003)(236005)(3846002)(6116002)(790700001)(55016002)(6436002)(54896002)(6246003)(33656002)(86362001)(2201001)(8936002)(9326002)(81166006)(8676002)(81156014); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5512; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2ot2X6Kb/jpofry76w4slC0bG8UjC9d6T7pD60lfPFvZGweJEGemb+xbfatRV9XWMFeD2axEmwqNQzuW5uKdUloWlGpKTgChhkS45RudF7Er6UYZEMMEfzgbfe8nJsnt/A+ZWBEhPyDZIO1iWgiBffes1JVme43zWdbEL1vsW4Z3MknsXX5CdpTWmYOF/C4x+89Od60xTJjsKhmDJS3JZUSKpr8FNAWTN+nE+vTHJyQYOhFYzufgLWRCsGEAOXl/bR8lazUyTCip2PUM++gkE8qS2Mk7yAPw549iMNRDox4qYBBdehfohrsqUtAREvdB/ZL3Vp0OPLyoVmICi2kstxarY9W6LwFjwNqFcvTQUZ05trulBsCj6z88WOEcpiPVQJ8tGUZnM1R/XpRdctyJOSFpl6a1HTmM/ktY4q43QEswI8aXpKN+94bsZxQZZKPhJLDxV4BwSTiKI+HKmL9Nasc4kzSpMyLVlvty4rn2+6s=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR05MB394396D8745D6606C327F79CD5430BYAPR05MB3943namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 2de0db73-5e4e-4d77-e87f-08d776e30b77
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 04:49:41.7026 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: n7gW3O5729aIYDNE3WPHK8XSDIsHDWft3wvAFbzq+mloOMQ69kETGK0N0DdXnWcOQYCNpd12rEnDdKGCevAiJA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5512
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-01_04:2019-11-29,2019-12-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 adultscore=0 impostorscore=0 mlxlogscore=999 mlxscore=0 priorityscore=1501 spamscore=0 malwarescore=0 clxscore=1011 phishscore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912020041
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/0T1sp19Ei_LokamH_7cZ622Q_dQ>
Subject: Re: [spring] Reply: Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 04:50:02 -0000

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

SGkgSHV6aGlibywNCg0KVGhhbmtzIGZvciByZXZpZXcgYW5kIGNvbW1lbnRzLg0KDQpUaGUgRklC
IGluY29uc2lzdGVuY3kgYW5kIHJlc3VsdGluZyBtaWNyby1sb29wcyBpbiBJR1AgY29udmVyZ2Vu
Y2UgYXJlIHNvbHZlZCB1c2luZyBtaWNyby1sb29wIGF2b2lkYW5jZSB0ZWNobmlxdWVzLg0KVGhl
IG1pY3JvLWxvb3AgYXZvaWRhbmNlIHRlY2huaXF1ZXMgd2lsbCBiZSBhcHBsaWVkIHRvIGFsbCBJ
R1AgcHJlZml4ZXMgd2hlbiBhbnkgY2hhbmdlIGlzIGRldGVjdGVkLg0KV2hlbiBhIG5vZGUvcHJl
Zml4IGJlY29tZXMgdW5yZWFjaGFibGUsIHRoaXMgZHJhZnQgcmVjb21tZW5kcyBub3QgdG8gZGVs
ZXRlIHRoZSBzdGF0ZSBmcm9tIEZJQi4NCllvdSBicmluZyB1cCBhIGdvb2QgcG9pbnQgd2hldGhl
ciBtaWNyby1sb29wIGF2b2lkYW5jZSBwYXRoIHNob3VsZCBiZSBhcHBsaWVkIHRvICB0aGlzIHBy
ZWZpeCBvciBub3QuDQpJIHRoaW5rIGl0IHNob3VsZC4gSeKAmWxsIGFkZCB0ZXh0IHRvIGNsYXJp
ZnkgaW50ZXJhY3Rpb24gd2l0aCB0aGUgbWljcm8tbG9vcCBhdm9pZGFuY2UuDQoNCj5BbmQgdGhl
bixZb3Ugc2F5IHlvdSBjYW4gcHJvdmlkaW5nIG5vZGUtcHJvdGVjdGlvbiB2aWEgYW55Y2FzdC5J
IGRvbmB0IGhvdyBkbyB5b3UgdGhhdCwgQW55IG5vZGUgb2YgVEUgbWF5IGJlIGZhdWx0eS4gRG8g
eW91IHdhbnQgdG8NCj4gY29uZmlndXJlIHRoZSBzYW1lIEFueWNhc3QgYWRkcmVzcyBvbiB0aGUg
ZW50aXJlIG5ldHdvcms/DQoNClByb3RlY3Rpb24gd2l0aCBhbnljYXN0IHNpZHMgaXMgZXhwbGFp
bmVkIGluIHNlYyAyLjIuDQpZb3UgZG8gbm90IG5lZWQgc2FtZSBhbnljYXN0IHNpZCBmb3IgYWxs
IGRldmljZXMuDQpGb3IgZXg6IFRoZSBub2RlcyBjYW4gYmUgcGFpcmVkIHRvZ2V0aGVyIGFuZCBh
c3NpZ25lZCBvbmUgYW55Y2FzdCBTSUQgZm9yIGVhY2ggcGFpci4NCkhvcGUgdGhhdCBjbGFyaWZp
ZXMuDQoNClJnZHMNClNocmFkZGhhDQoNCkZyb206IEh1emhpYm8gPGh1emhpYm9AaHVhd2VpLmNv
bT4NClNlbnQ6IFNhdHVyZGF5LCBOb3ZlbWJlciAyMywgMjAxOSA1OjIwIEFNDQpUbzogU2hyYWRk
aGEgSGVnZGUgPHNocmFkZGhhQGp1bmlwZXIubmV0PjsgcnRnd2dAaWV0Zi5vcmc7IHNwcmluZ0Bp
ZXRmLm9yZw0KU3ViamVjdDogUmVwbHk6IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50
ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhzDQoNCkhpIFNocmFkZGhhOg0KDQogICBZb3Ugc2F5
IGNhbiBrZWVwIGZvcndhcmRpbmcgcGxhbmUgbG9uZ2VyLiBJIGRvbid0IGtub3cgd2hpY2ggc3Rh
Z2Ugb2YgdGhlIGZvcndhcmRpbmcgc3RhdGUgeW91IGFyZSBtYWludGFpbmluZy4gVGhlIElHUCBk
ZXRlcm1pbmVzIHRoZSBub2RlIGZhdWx0IGJ5IHNlbnNpbmcgbXVsdGlwbGUgbGluayBmYXVsdHMu
IEJlY2F1c2UgdGhlIG5vZGVzIGFyZSBhd2FyZSBvZiB0aGUgbGluayBmYXVsdHMgaW4gZGlmZmVy
ZW50IG9yZGVyLCB0aGUgc3RhdGUgYmVmb3JlIHRoZSBmb3J3YXJkaW5nIGVudHJ5IGlzIGRlbGV0
ZWQgbWF5IGJlIGxvb3BlZC4gRG8geW91IHdhbnQgdG8ga2VlcCBhIGxvb3Agc3RhdGU/DQoNCiAg
QW5kIHRoZW4sWW91IHNheSB5b3UgY2FuIHByb3ZpZGluZyBub2RlLXByb3RlY3Rpb24gdmlhIGFu
eWNhc3QuSSBkb25gdCBob3cgZG8geW91IHRoYXQsIEFueSBub2RlIG9mIFRFIG1heSBiZSBmYXVs
dHkuIERvIHlvdSB3YW50IHRvIGNvbmZpZ3VyZSB0aGUgc2FtZSBBbnljYXN0IGFkZHJlc3Mgb24g
dGhlIGVudGlyZSBuZXR3b3JrPw0KDQpUaGFuayB5b3UNClpoaWJvDQoNCuWPkeS7tuS6ujogcnRn
d2cgW21haWx0bzpydGd3Zy1ib3VuY2VzQGlldGYub3JnXSDku6PooaggU2hyYWRkaGEgSGVnZGUN
CuWPkemAgeaXtumXtDogMjAxOeW5tDEx5pyIMjLml6UgMTE6MzgNCuaUtuS7tuS6ujogcnRnd2dA
aWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPjsgc3ByaW5nQGlldGYub3JnPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmc+DQrkuLvpopg6IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50
ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhzDQoNCldHLA0KDQpUaGlzIGlzIHRoZSBkcmFmdCBJ
IHBvaW50ZWQgb3V0IHRoYXQgdGFsa3MgYWJvdXQgc29sdXRpb25zIGZvciBwcm92aWRpbmcgbm9k
ZS1wcm90ZWN0aW9uLg0KSXQgY292ZXJzIEFueWNhc3QgY2FzZSBhcyB3ZWxsIGFzIGtlZXBpbmcg
Zm9yd2FyZGluZyBwbGFuZSBsb25nZXIuDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaGVnZGUtc3ByaW5nLW5vZGUtcHJvdGVjdGlvbi1mb3Itc3ItdGUtcGF0aHMtMDU8aHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWhl
Z2RlLXNwcmluZy1ub2RlLXByb3RlY3Rpb24tZm9yLXNyLXRlLXBhdGhzLTA1X187IThXb0E2UmpD
ODFjIVNiLTctMkIzd3UzLXhuaGwwdDFsQlhVUzVTaUc4UmhEN2hvY0tEODhsU3pKaHhGRTAzdmth
aTl3Q2FTX24wRWkkPg0KDQpSZXZpZXcgYW5kIGNvbW1lbnRzIHNvbGljaXRlZC4NCg0KUmdkcw0K
U2hyYWRkaGENCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJNaWNyb3NvZnQgWWFI
ZWkiOw0KCXBhbm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6IlxATWljcm9zb2Z0IFlhSGVpIjt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OiJcQFNpbVN1biI7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBE
ZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0K
CXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOw0KCW1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOO30NCnAuZW1haWxxdW90ZSwgbGkuZW1haWxxdW90ZSwgZGl2LmVtYWlscXVvdGUNCgl7
bXNvLXN0eWxlLW5hbWU6ZW1haWxxdW90ZTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCglt
YXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1s
ZWZ0OjEuMHB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBS
b21hbiIsc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ047fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24x
DQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjI1aW4gMS4waW4gMS4yNWlu
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNw
aWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBk
YXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgSHV6aGlibyw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtz
IGZvciByZXZpZXcgYW5kIGNvbW1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGUgRklCIGluY29uc2lzdGVu
Y3kgYW5kIHJlc3VsdGluZyBtaWNyby1sb29wcyBpbiBJR1AgY29udmVyZ2VuY2UgYXJlIHNvbHZl
ZCB1c2luZyBtaWNyby1sb29wIGF2b2lkYW5jZSB0ZWNobmlxdWVzLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+VGhlIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHRlY2huaXF1ZXMgd2lsbCBi
ZSBhcHBsaWVkIHRvIGFsbCBJR1AgcHJlZml4ZXMgd2hlbiBhbnkgY2hhbmdlIGlzIGRldGVjdGVk
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+V2hlbiBhIG5vZGUvcHJlZml4IGJlY29t
ZXMgdW5yZWFjaGFibGUsIHRoaXMgZHJhZnQgcmVjb21tZW5kcyBub3QgdG8gZGVsZXRlIHRoZSBz
dGF0ZSBmcm9tIEZJQi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPllvdSBicmluZyB1
cCBhIGdvb2QgcG9pbnQgd2hldGhlciBtaWNyby1sb29wIGF2b2lkYW5jZSBwYXRoIHNob3VsZCBi
ZSBhcHBsaWVkIHRvJm5ic3A7IHRoaXMgcHJlZml4IG9yIG5vdC48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPkkgdGhpbmsgaXQgc2hvdWxkLiBJ4oCZbGwgYWRkIHRleHQgdG8gY2xhcmlm
eSBpbnRlcmFjdGlvbiB3aXRoIHRoZSBtaWNyby1sb29wIGF2b2lkYW5jZS48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mZ3Q7QW5kIHRoZW4s
WW91IHNheSB5b3UgY2FuDQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5wcm92aWRpbmcgbm9kZS1w
cm90ZWN0aW9uIHZpYSBhbnljYXN0LkkgZG9uYHQgaG93IGRvIHlvdSB0aGF0LDwvc3Bhbj4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+QW55IG5vZGUgb2YgVEUgbWF5IGJlIGZhdWx0eS4gRG8geW91IHdhbnQg
dG88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPiZndDsgY29uZmlndXJlIHRoZSBzYW1lIEFueWNhc3QgYWRkcmVzcyBvbiB0aGUgZW50
aXJlIG5ldHdvcms/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlByb3RlY3Rpb24gd2l0aCBhbnljYXN0IHNpZHMg
aXMgZXhwbGFpbmVkIGluIHNlYyAyLjIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Zb3UgZG8gbm90IG5lZWQgc2FtZSBhbnljYXN0
IHNpZCBmb3IgYWxsIGRldmljZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gb3IgZXg6IFRoZSBub2RlcyBjYW4gYmUgcGFpcmVk
IHRvZ2V0aGVyIGFuZCBhc3NpZ25lZCBvbmUgYW55Y2FzdCBTSUQgZm9yIGVhY2ggcGFpci48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PkhvcGUgdGhhdCBjbGFyaWZpZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlJnZHM8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlNocmFkZGhhPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUx
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gSHV6
aGlibyAmbHQ7aHV6aGlib0BodWF3ZWkuY29tJmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IFNhdHVy
ZGF5LCBOb3ZlbWJlciAyMywgMjAxOSA1OjIwIEFNPGJyPg0KPGI+VG86PC9iPiBTaHJhZGRoYSBI
ZWdkZSAmbHQ7c2hyYWRkaGFAanVuaXBlci5uZXQmZ3Q7OyBydGd3Z0BpZXRmLm9yZzsgc3ByaW5n
QGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlcGx5OiBEcmFmdCBmb3IgTm9kZSBwcm90
ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRoczxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5IaSBTaHJhZGRoYTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPiZuYnNwOyZuYnNwOyBZb3Ugc2F5IGNhbiBrZWVwIGZvcndhcmRpbmcgcGxhbmUgbG9uZ2Vy
LiBJIGRvbid0IGtub3cgd2hpY2ggc3RhZ2Ugb2YgdGhlIGZvcndhcmRpbmcgc3RhdGUgeW91IGFy
ZSBtYWludGFpbmluZy4gVGhlIElHUCBkZXRlcm1pbmVzIHRoZSBub2RlIGZhdWx0IGJ5IHNlbnNp
bmcNCiBtdWx0aXBsZSBsaW5rIGZhdWx0cy4gQmVjYXVzZSB0aGUgbm9kZXMgYXJlIGF3YXJlIG9m
IHRoZSBsaW5rIGZhdWx0cyBpbiBkaWZmZXJlbnQgb3JkZXIsIHRoZSBzdGF0ZSBiZWZvcmUgdGhl
IGZvcndhcmRpbmcgZW50cnkgaXMgZGVsZXRlZCBtYXkgYmUgbG9vcGVkLiBEbyB5b3Ugd2FudCB0
byBrZWVwIGEgbG9vcCBzdGF0ZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOyBBbmQgdGhlbixZb3Ugc2F5IHlvdSBjYW4NCjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPnByb3ZpZGluZyBub2RlLXByb3RlY3Rpb24gdmlhIGFueWNhc3QuSSBkb25gdCBob3cg
ZG8geW91IHRoYXQsPC9zcGFuPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Bbnkgbm9kZSBvZiBURSBtYXkg
YmUgZmF1bHR5LiBEbyB5b3Ugd2FudCB0byBjb25maWd1cmUgdGhlIHNhbWUgQW55Y2FzdCBhZGRy
ZXNzIG9uIHRoZSBlbnRpcmUgbmV0d29yaz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhhbmsgeW91PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5a
aGlibzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4g
MGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1
b3Q7LHNhbnMtc2VyaWYiPuWPkeS7tuS6ujwvc3Bhbj48L2I+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMt
c2VyaWYiPjo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj4NCiBydGd3ZyBbPGEg
aHJlZj0ibWFpbHRvOnJ0Z3dnLWJvdW5jZXNAaWV0Zi5vcmciPm1haWx0bzpydGd3Zy1ib3VuY2Vz
QGlldGYub3JnPC9hPl0NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7ku6PooaggPC9zcGFuPjwvYj5T
aHJhZGRoYSBIZWdkZTxicj4NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7lj5HpgIHml7bpl7Q8L3Nw
YW4+OjwvYj4gMjAxOTxzcGFuIGxhbmc9IlpILUNOIj7lubQ8L3NwYW4+MTE8c3BhbiBsYW5nPSJa
SC1DTiI+5pyIPC9zcGFuPjIyPHNwYW4gbGFuZz0iWkgtQ04iPuaXpTwvc3Bhbj4gMTE6Mzg8YnI+
DQo8Yj48c3BhbiBsYW5nPSJaSC1DTiI+5pS25Lu25Lq6PC9zcGFuPjo8L2I+IDxhIGhyZWY9Im1h
aWx0bzpydGd3Z0BpZXRmLm9yZyI+cnRnd2dAaWV0Zi5vcmc8L2E+Ow0KPGEgaHJlZj0ibWFpbHRv
OnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCjxiPjxzcGFuIGxhbmc9
IlpILUNOIj7kuLvpopg8L3NwYW4+OjwvYj4gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBp
bnRlcm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5XRyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhpcyBpcyB0aGUgZHJhZnQgSSBw
b2ludGVkIG91dCB0aGF0IHRhbGtzIGFib3V0IHNvbHV0aW9ucyBmb3IgcHJvdmlkaW5nIG5vZGUt
cHJvdGVjdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkl0IGNvdmVycyBBbnljYXN0IGNhc2UgYXMg
d2VsbCBhcyBrZWVwaW5nIGZvcndhcmRpbmcgcGxhbmUgbG9uZ2VyLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWhlZ2RlLXNwcmluZy1ub2RlLXByb3RlY3Rpb24tZm9yLXNyLXRlLXBh
dGhzLTA1X187IThXb0E2UmpDODFjIVNiLTctMkIzd3UzLXhuaGwwdDFsQlhVUzVTaUc4UmhEN2hv
Y0tEODhsU3pKaHhGRTAzdmthaTl3Q2FTX24wRWkkIj48c3BhbiBzdHlsZT0iY29sb3I6IzA1NjND
MSI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWhlZ2RlLXNwcmluZy1ub2RlLXBy
b3RlY3Rpb24tZm9yLXNyLXRlLXBhdGhzLTA1PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+UmV2aWV3IGFuZCBjb21tZW50cyBzb2xpY2l0ZWQu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlJnZHM8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPlNocmFkZGhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BYAPR05MB394396D8745D6606C327F79CD5430BYAPR05MB3943namp_--


From nobody Sun Dec  1 21:10:10 2019
Return-Path: <shraddha@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E995812012C; Sun,  1 Dec 2019 21:09:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.2
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=m4JiQuc/; dkim=pass (1024-bit key) header.d=juniper.net header.b=EwQABzkB
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 ABnxoAsOZiBP; Sun,  1 Dec 2019 21:09:56 -0800 (PST)
Received: from mx0a-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 126BC120041; Sun,  1 Dec 2019 21:09:56 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB2575eW016401; Sun, 1 Dec 2019 21:09:52 -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=dFaUB8u/T4GgqS7ea878Mup/pfu2d85EgKGRoVI55Es=; b=m4JiQuc/JCHNbGgYu2utf4tZ/NpMeFw68237IWg/8612vNjyWYohYPJP52Vf9MoVQIdI 5ppZL8MTYrnKvre/HPDM+T+Xkk9Dp8/Pw6Zn4GGZcvOdMrjKLxp5wOy/2CCPkdCyqiaa xlpICCq16bRwiWXx9FCtdT0Bb9t1N9Y/kmQxC/2ee0QKUCKdY1ed5L0KhoSZ5itdxMGd T9B+DcPL/G8Oq01ZD0RlD8kDfxAjWhyzkpqWZG0WNJDaIndrZE9Ffy+q7NHWRzaUEfcR uRVg1EkTBnUc9B6T3/Pm7xf6eiOXV9A420R5SpiET2JjY1LoeL+HswVHANYPpX24d6CD sw== 
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp2051.outbound.protection.outlook.com [104.47.40.51]) by mx0a-00273201.pphosted.com with ESMTP id 2wkraqhy89-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 01 Dec 2019 21:09:52 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QaD5otUcyjCDDyK3OC7OreRYe+BHW8BypcnE+/Ty20V36SO48LR925gW/nfdz0KVMMtKsFRSxy7BY5wNdXDU7kp/uFwDUFPDtvaRZCq9NIZwPufvyuYXjqnwmgMkWtaT8t1ntyM1dnkeBZFVfjBLpPD0Iy1TPGTbv3Bq4vOKQOlmg4fK4KbacrXswpmXL5LcXsdSevvftILJVPC7wq607YGacRymULB3LeSzvEfZuFzKs5BAmltON2TGqqSDKbgVEILimMdvjJOx4SSRFfjnOqQS8glFoVh9UH8FiYdKaG4jiLJ0S2u1HmMaJSO2LAqE7EgRCmEsEt1bh3A9WU2nHw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dFaUB8u/T4GgqS7ea878Mup/pfu2d85EgKGRoVI55Es=; b=Van8oyY4M1q/M9gkmvSOkGIx7m4l9g8MVA63gYltYgCEagw/jqH3vN+o6ml4g4A256MIbdcEWBR/eILIKl291e3lWNI8Dyk39M0nlgZv23DT4xP1sC+l4szBbyqIQoGgpO++ckYayhExn9fSZk9gtDWShuXU0OFKoBz2gknDbQ9I0qAIwMnuPi0cNy+UfT01oI7RU0tkFtcicEqjHC7vCSoY1Fo+rsarZPoPdqkcoh5KeLAzMwPGOEAmMzgZuswpNiC5q8RdNh60HPMUeJj6gRAdpLiCpz8PKNINSHwYpfr/J+C13yUgfleQCFssqj05llozLhIudK9FMILGWVCkjw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dFaUB8u/T4GgqS7ea878Mup/pfu2d85EgKGRoVI55Es=; b=EwQABzkBK0TrFEv8cRWFVAMh/fC9jKgHbiDgWEM1VCNadhflycYBZ9U2b1nDNDPXO5zlxbhBcuGbqnt/Y4bToUy8FjOmqvegtoSDlVOOM/AA46jgc3R8AMOs3q+xOm2V2vMRU3dqBW1OpLegikYZ71Ks1OmUSHc3pztWwZTHyno=
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (52.135.197.146) by BYAPR05MB5559.namprd05.prod.outlook.com (20.177.127.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.9; Mon, 2 Dec 2019 05:09:49 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 05:09:49 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, Robert Raszuk <robert@raszuk.net>
CC: "spring@ietf.org" <spring@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
Thread-Topic: [spring] Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AQHVoRZpcWzNT/yCAUirnVoRkUsBfqeYdqqAgAAbMICAAAqSgIAAOoiAgA2Aw7A=
Date: Mon, 2 Dec 2019 05:09:49 +0000
Message-ID: <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com>, <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>
In-Reply-To: <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ActionId=5ef8f343-e749-40b6-9ef2-0000a81ae678; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-02T04:57:07Z;  MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [116.197.184.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 69314c75-76ff-4dab-9a82-08d776e5db36
x-ms-traffictypediagnostic: BYAPR05MB5559:
x-microsoft-antispam-prvs: <BYAPR05MB5559C1D3D49A41BD169B8069D5430@BYAPR05MB5559.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(396003)(39860400002)(136003)(346002)(54094003)(199004)(189003)(186003)(7696005)(5070765005)(76116006)(74316002)(110136005)(66476007)(76176011)(99286004)(26005)(316002)(45080400002)(66946007)(81166006)(6436002)(66066001)(86362001)(14444005)(478600001)(256004)(966005)(52536014)(54896002)(790700001)(6116002)(6306002)(236005)(66446008)(64756008)(66556008)(9686003)(55016002)(7736002)(3846002)(54906003)(14454004)(5660300002)(25786009)(102836004)(446003)(33656002)(229853002)(6506007)(4326008)(81156014)(71200400001)(71190400001)(53546011)(8676002)(8936002)(66574012)(606006)(440504004)(517774005)(11346002)(2906002)(561944003)(6246003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5559; H:BYAPR05MB3943.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: mE48PEVIOFu/kUPk0SjM0JJDa56IspID6pgsCOt0gL0//EsND0BciTF1rTi8T0UrVv3irktd1mW6NoJSPHdniEUUUIn6mr71P8hf6mckxqEJLfPmbx/Ac5kjgdy94/p+zBt4LJ6yzA5Zt7NuzXG5bq3ccLb6EtYwtTdkiX9vBke5ivWFCVWd2lh85SLhVOT7xpdy1DUKpQUOhBJkBaxdlFrHziUz2hvzHqK1wBTQjh7Zd0IoRDj2ivlBPvX6Rf75m+ikY+xG5JYO7X1D8IJOCzds/KmxqLRPsSeiLSgZOaW5ohFtCAd7QJ++38rAKgBdbQialfzqtUe/KqVMgvneWnsjn17w/prjezRw03E6y39Izs00svJjMxSmyPwr9QJFQZFQ0DtGZhSvuXt6UOdXlA/S1Vm2FKkYelg8Sh/G/j3HRUzMFq+cFM0Im3rtNrlZT4xZvbUSZOCH6z3hVc2FTyZaHpEVwh8NHK53qR8XKgk=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR05MB3943CE8749F824CDDA88F3C8D5430BYAPR05MB3943namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 69314c75-76ff-4dab-9a82-08d776e5db36
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 05:09:49.1712 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pyM12+qmKqLSPSAX+lIzUpYeKGf6CQVE8Ptzdgf+rhJ4ilL9sYurI/7XkyiTGBOAzTfr+9hi8EKZE5Z/RVOvkw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5559
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-01_04:2019-11-29,2019-12-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 impostorscore=0 bulkscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 clxscore=1011 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912020044
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/oPG2r-dV7nQnpJgP6jJfyYSEI_c>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 05:09:58 -0000

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

Robert/Sasha,


S-BFD based mechanism is  head-end triggered protection. It is not a local =
protection.
S-BFD mechanism is orthogonal to the mechanism described in this draft and =
an operator can
choose what kind of protection makes more sense to his/her network.

In many cases, node-protecting backup path will be different from link-prot=
ecting/SRLG protecting backup path.
If you really want to use link-protecting backup path when link fails and n=
ode protecting backup path when node fails,
You will have to download both link protecting and node-protecting backup p=
aths in FIB and detect which
failure really happened and have the ability in hardware to use appropriate=
 backup path. None of these
is in the scope of this document.

Rgds
Shraddha


From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Sent: Saturday, November 23, 2019 8:15 PM
To: Robert Raszuk <robert@raszuk.net>; Shraddha Hegde <shraddha@juniper.net=
>
Cc: spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Robert,
On the second thought, for the purpose of this draft (i.e. in the scope of =
SR) it is possible to implement your suggestion by running S-BFD sessions b=
etween R7 (as the initiator) and each other adjacency of R8  (acting as Ref=
lectors) of a SR policy with list of two SIDs:
- protected adjacency between R7 and R8
- Node SID of the specific "other" adjacency  of R8.

If all these sessions fail, R7 can reliably consider R8 as failed.

I am not sure this would be much better than multi-hop IP BFD, and it looks=
 much more complicated to me.


What do you think?




Get Outlook for Android<https://urldefense.com/v3/__https:/aka.ms/ghei36__;=
!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhA=
bc$>

________________________________
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexand=
er.Vainshtein@ecitele.com>>
Sent: Saturday, November 23, 2019, 13:15
To: Robert Raszuk; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths


Robert,
Lots of thanks for a prompt response.

I respectfully disagree with your statement that BFD implementation  is usu=
ally offloaded to the HW of the ingress line card.  I do not think this can=
 wor for MH BFD sessions because the ingress and egress line cards are not =
known in advance and change with the routing changes
A good  multi-hop BFD implementation should be ready to overcome this.. The=
re are many ways to achieve that. A naive implementation that runs in SW of=
 the control card is also possible of course. And they would sensd and rece=
ive packets

My 2c.
Get Outlook for Android<https://urldefense.com/v3/__https:/aka.ms/ghei36__;=
!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhA=
bc$>

________________________________
From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Saturday, November 23, 2019, 12:37
To: Alexander Vainshtein; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths


Hi Sasha,

On the surface your suggestion may look cool - but if you zoom in - I do no=
t think it will work in practice.

See - one of the biggest value of BFD is its offload to line card's hardwar=
e. And in most cases it is ingress line card to the box. So if you instruct=
 such hardware to respond to SID address loopback you still did not gain mu=
ch in terms of detection router's fabric failures, remote LC failure or con=
trol plane issues which could soon result in box failure. The catalogue of =
router failures is of course much more colorful.

If you ask BFD to be responded by RP/RE it no longer has the BFD advantage.

IMHO the best way to detect node failure is actually to send the probes *ac=
ross* the node under test to its peers.

The way I would think of establishing such m-hop sessions would be fully au=
tomated with one knob per IGP adj. ex: "bfd detect-node-failure [max N]" wh=
ere local BFD subsystem would create N sessions to IGP peers of the node we=
 are to protect. LSDB has those peers so no new protocol extension is neede=
d, perhaps even no new IETF draft is required :). N would be the limit of s=
uch sessions in case the node under protection has say 10s of peers. Defaul=
t could be perhaps even 1.

Thx,
Robert.


On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtein <Alexander.Vainshtein=
@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>> wrote:
Shraddha, Robert and all,
Regarding Robert's question:
I wonder if multi-hop IP BFD session with addresses used as /32 (or /128) p=
refixes serving as Nose SIDs of R8 and R7 respectively could be used as suc=
h a trigger by R7? Such a session would not respond to link failures, and I=
 find it problematic to imagine a scenario when it would be kept UP in the =
case of a real node failure.

Of course such a session would have to be slow enough not to react to link =
failures. But it still couks be much faster than IGP conversion IMHO.

My 2c,
Sasha

Such


Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3CfVQPtBYBAPbHUSngEVNQD6H2?u=3Dhttps*3A*2F*2Faka.ms*2Fghei36__;JSUlJ=
Q!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgujy5=
0EN$>

________________________________
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on b=
ehalf of Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Friday, November 22, 2019, 11:22
To: Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Hi Shraddha,

I have one question to the document.

As you know the critical element for the effective protection of any scheme=
 is the failure detection. On that your draft seems to have just one little=
 paragraph:


   Note that R7 activates the node-protecting backup path when it

   detects that the link to R8 has failed.  R7 does not know that node

   R8 has actually failed.  However, the node-protecting backup path is

   computed assuming that the failure of the link to R8 implies that R8

   has failed.

Well IMO this is not enough. Specifically there can be a lot of types of no=
de failure when link is still up. Moreover there can be even running BFD ac=
ross the link just fine when say fabric failure occurs at R8.

While this is not solely issue with this draft, it is our common IETF failu=
re to provide correct means of detecting end to end path or fragments of pa=
th failures (I am specifically not calling them segment here :).

For example I propose that to effectively detect R8 failure as node failure=
 which is the topic of your proposal a mechanism is clearly defined and inc=
ludes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7, R4-R9, R3-=
R9

Many thx,
Robert.


On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde <shraddha=3D40juniper.net@dm=
arc.ietf..org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
WG,

This is the draft I pointed out that talks about solutions for providing no=
de-protection.
It covers Anycast case as well as keeping forwarding plane longer.
https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-pa=
ths-05<https://urldefense.com/v3/__https:/clicktime.symantec.com/375SW6TBGP=
i2mN7V9YeVWGg6H2?u=3Dhttps*3A*2F*2Ftools.ietf.org*2Fhtml*2Fdraft-hegde-spri=
ng-node-protection-for-sr-te-paths-05__;JSUlJSU!8WoA6RjC81c!Xo-D7e5MfUeTOyV=
17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgg0xmj_C$>

Review and comments solicited.

Rgds
Shraddha

_______________________________________________
rtgwg mailing list
rtgwg@ietf.org<mailto:rtgwg@ietf.org>
https://www.ietf.org/mailman/listinfo/rtgwg<https://urldefense.com/v3/__htt=
ps:/clicktime.symantec.com/35M9j5zHTaSYRwVh5RP6xcB6H2?u=3Dhttps*3A*2F*2Fwww=
.ietf.org*2Fmailman*2Flistinfo*2Frtgwg__;JSUlJSUl!8WoA6RjC81c!Xo-D7e5MfUeTO=
yV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9Y4sM$>



___________________________________________________________________________

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.
___________________________________________________________________________

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[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:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Robert/Sasha,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">S-BFD based mechanism is &nbsp;head-end triggered pr=
otection. It is not a local protection.<o:p></o:p></p>
<p class=3D"MsoNormal">S-BFD mechanism is orthogonal to the mechanism descr=
ibed in this draft and an operator can
<o:p></o:p></p>
<p class=3D"MsoNormal">choose what kind of protection makes more sense to h=
is/her network.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In many cases, node-protecting backup path will be d=
ifferent from link-protecting/SRLG protecting backup path.<o:p></o:p></p>
<p class=3D"MsoNormal">If you really want to use link-protecting backup pat=
h when link fails and node protecting backup path when node fails,<o:p></o:=
p></p>
<p class=3D"MsoNormal">You will have to download both link protecting and n=
ode-protecting backup paths in FIB and detect which<o:p></o:p></p>
<p class=3D"MsoNormal">failure really happened and have the ability in hard=
ware to use appropriate backup path. None of these<o:p></o:p></p>
<p class=3D"MsoNormal">is in the scope of this document.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Rgds<o:p></o:p></p>
<p class=3D"MsoNormal">Shraddha<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></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 &lt;Alexander.Vain=
shtein@ecitele.com&gt;
<br>
<b>Sent:</b> Saturday, November 23, 2019 8:15 PM<br>
<b>To:</b> Robert Raszuk &lt;robert@raszuk.net&gt;; Shraddha Hegde &lt;shra=
ddha@juniper.net&gt;<br>
<b>Cc:</b> spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org<br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Robert,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">On the second thought, for the purpose of this draft (i.e. in the scop=
e of SR) it is possible to implement your suggestion by running S-BFD sessi=
ons between R7 (as the initiator) and
 each other adjacency of R8&nbsp; (acting as Reflectors) of a SR policy wit=
h list of two SIDs:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">- protected adjacency between R7 and R8<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">- Node SID of the specific &quot;other&quot; adjacency&nbsp; of R8.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">If all these sessions fail, R7 can reliably consider R8 as failed.&nbs=
p;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I am not sure this would be much better than multi-hop IP BFD, and it =
looks much more complicated to me.&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">What do you think?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<div id=3D"ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/ak=
a.ms/ghei36__;!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1Eb=
rioDE0VmgnYBhAbc$">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"id-74ed52be-d7d4-4ced-94d3-671c6f1b4e71">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> Alexander Vainshtein &lt;<a href=3D"ma=
ilto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a>=
&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Saturday, November 23, 2019, 13:15<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Robert Raszuk; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><br>
<br>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Robert,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Lots of thanks for a prompt response.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I respectfully disagree with your statement that BFD implementation&nb=
sp; is usually offloaded to the HW of the ingress line card.&nbsp; I do not=
 think this can wor for MH BFD sessions because
 the ingress and egress line cards are not known in advance and change with=
 the routing changes<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">A good&nbsp; multi-hop BFD implementation should be ready to overcome =
this.. There are many ways to achieve that. A naive implementation that run=
s in SW of the control card is also possible
 of course. And they would sensd and receive packets&nbsp;<o:p></o:p></span=
></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">My 2c.<o:p></o:p></span></p>
<div id=3D"ms-outlook-mobile-signature">
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/ak=
a.ms/ghei36__;!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1Eb=
rioDE0VmgnYBhAbc$">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"id-489fbd3c-6e9f-45dd-96d9-cf663b19aa9f">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> Robert Raszuk &lt;<a href=3D"mailto:ro=
bert@raszuk.net">robert@raszuk.net</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Saturday, November 23, 2019, 12:37<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Alexander Vainshtein; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><br>
<br>
<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Sasha, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">On the surface your suggestion may look cool - but i=
f you zoom in - I do not think it will work in practice.&nbsp;<o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">See - one of the biggest value of BFD is its offload=
 to line card's hardware. And in most cases it is ingress line card to the =
box. So if you instruct such hardware to respond to SID address loopback yo=
u still did not gain much in terms
 of detection router's fabric failures, remote LC failure or control&nbsp;p=
lane issues which could soon result in box failure. The catalogue of router=
 failures is of course much more colorful.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">If you ask BFD to be responded by RP/RE it no longer=
 has the BFD advantage.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">IMHO the best way to detect node failure&nbsp;is act=
ually to send the probes *across* the node under test to its peers.&nbsp;<o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">The way I would think of establishing such m-hop ses=
sions would be fully automated with one knob per IGP adj. ex: &quot;bfd det=
ect-node-failure [max N]&quot; where local BFD subsystem would create N ses=
sions to IGP peers of the node we are to protect.
 LSDB has those peers so no new protocol extension&nbsp;is needed, perhaps =
even no new IETF draft is required :). N would be the limit of such session=
s in case the node under protection has say 10s of peers. Default could be =
perhaps even 1.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Thx,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Robert.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtei=
n &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank"=
>Alexander.Vainshtein@ecitele.com</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Shraddha, Robert and all,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Regarding Robert's question:&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I wonder if multi-hop IP BFD session with addresses used as /32 (or /1=
28) prefixes serving as Nose SIDs of R8 and R7 respectively could be used a=
s such a trigger by R7? Such a session
 would not respond to link failures, and I find it problematic to imagine a=
 scenario when it would be kept UP in the case of a real node failure.<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Of course such a session would have to be slow enough not to react to =
link failures. But it still couks be much faster than IGP conversion IMHO.<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">My 2c,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Sasha<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Such<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101ms-outloo=
k-mobile-signature">
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/cl=
icktime.symantec.com/3CfVQPtBYBAPbHUSngEVNQD6H2?u=3Dhttps*3A*2F*2Faka.ms*2F=
ghei36__;JSUlJQ!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1E=
brioDE0Vmgujy50EN$" target=3D"_blank">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101id-1769ab=
d3-4294-4e88-900e-ba1884f84918">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101divRplyFw=
dMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> spring &lt;<a href=3D"mailto:spring-bo=
unces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf=
 of Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank=
">robert@raszuk.net</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Friday, November 22, 2019, 11:22<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Hi&nbsp;Shraddha, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I have one question to the document.&nbsp;<o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">As you know the critical element for&nbsp;the effect=
ive protection of any scheme is the failure detection. On that your draft s=
eems to have just one little paragraph:&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<pre style=3D"break-before: page"><span style=3D"color:black">&nbsp;&nbsp; =
Note that R7 activates the node-protecting backup path when it<o:p></o:p></=
span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; detects that the link to R8 h=
as failed.&nbsp; R7 does not know that node<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; R8 has actually failed.&nbsp;=
 However, the node-protecting backup path is<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; computed assuming that the fa=
ilure of the link to R8 implies that R8<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; has failed.<o:p></o:p></span>=
</pre>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Well IMO this is not enough. Specifically&nbsp;there=
 can be a lot of types of node failure when link is still up. Moreover ther=
e can be even running BFD across the link just fine when say fabric failure=
 occurs at R8.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">While this is not solely issue with this draft, it i=
s our common IETF failure to provide correct means of detecting end to end =
path or fragments of path failures (I am specifically not calling them segm=
ent here :).&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">For example I propose that to effectively detect R8 =
failure as node failure which is the topic of your proposal a mechanism is =
clearly defined and includes bi-dir data plane probes send between R7-R9, R=
3-R7, R4-R7, R4-R9, R3-R9<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Robert.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde &lt;s=
hraddha=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org" target=3D"_blank"=
>40juniper.net@dmarc.ietf..org</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">WG,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">This is the draft I pointed out that talks about sol=
utions for providing node-protection.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">It covers Anycast case as well as keeping forwarding=
 plane longer.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/clickt=
ime.symantec.com/375SW6TBGPi2mN7V9YeVWGg6H2?u=3Dhttps*3A*2F*2Ftools.ietf.or=
g*2Fhtml*2Fdraft-hegde-spring-node-protection-for-sr-te-paths-05__;JSUlJSU!=
8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgg0xmj_=
C$" target=3D"_blank"><span style=3D"color:#0563C1">https://tools.ietf.org/=
html/draft-hegde-spring-node-protection-for-sr-te-paths-05</span></a><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Review and comments solicited.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Rgds<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Shraddha<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https:/clicktime.symantec.com/35M9j5=
zHTaSYRwVh5RP6xcB6H2?u=3Dhttps*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2F=
rtgwg__;JSUlJSUl!8WoA6RjC81c!Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1=
EbrioDE0VmgvV9Y4sM$" target=3D"_blank">https://www.ietf.org/mailman/listinf=
o/rtgwg</a><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal"><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></p>
</div>
</body>
</html>

--_000_BYAPR05MB3943CE8749F824CDDA88F3C8D5430BYAPR05MB3943namp_--


From nobody Sun Dec  1 21:11:33 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F862120131; Sun,  1 Dec 2019 21:11:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.599
X-Spam-Level: 
X-Spam-Status: No, score=-12.599 tagged_above=-999 required=5 tests=[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 header.b=W3ROzKtg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=yPbzNgZK
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 8JR7HpmJ7ktP; Sun,  1 Dec 2019 21:11:17 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83700120041; Sun,  1 Dec 2019 21:11:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=25219; q=dns/txt; s=iport; t=1575263477; x=1576473077; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=zobzdKayoGKdQfaDB0/qHxzVbQcUfihMeQaHyrRAunA=; b=W3ROzKtgd48fLByvJNujuKit1IR7qBozfyEkrFYOukZpmiUIDUZlIMae 8sIuqjQvn3Dssg04ss/ytuMRAjqbRulE9dftri+Iz/stcXkOWAWB2sLkF CWCXjBPq/iIbqGBTKKvP8GoiSEaQ33/eSWoSbsxn+eUgLjJEzmM0VkDoR g=;
IronPort-PHdr: =?us-ascii?q?9a23=3Apt8odRf2gyuaqFKg0C7FeePAlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwKUD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFl?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eezjay0SF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ARAABwnORd/5xdJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgWwCAQEBAQELAYEbL1AFbFggBAsqhCu?= =?us-ascii?q?DRgOKc4I6JZgEgS4UgRADVAkBAQEMAQElCAIBAYRAAheBcyQ2Bw4CAw0BAQQ?= =?us-ascii?q?BAQECAQUEbYU3DIVSAQEBAQMSER0BATUCAQ8CAQgRAwEBASgDAgICMBQJCAI?= =?us-ascii?q?EAQ0FIoMAAYF5TQMuAQIMpAsCgTiIYHWBMoJ+AQEFgTkCDkGCdxiCFwmBNgG?= =?us-ascii?q?MFRqBQT+BOAwUgU5+PoJkAQECAQEYgQ9YDQkIglIygiyPYTmFTCSJJY8TCoI?= =?us-ascii?q?uhx6OOxQHgkFzhnqEP4lSgWSOSog8kVsCBAIEBQIOAQEFgVgBMiqBLnAVGks?= =?us-ascii?q?BgkEJRxEUjGaDc4UUhT90AYEnjWEBAQ?=
X-IronPort-AV: E=Sophos;i="5.69,267,1571702400";  d="scan'208,217";a="382253315"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Dec 2019 05:11:16 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xB25BGTS024575 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Dec 2019 05:11:16 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 1 Dec 2019 23:11:15 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 1 Dec 2019 23:11:15 -0600
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Dec 2019 00:11:15 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mUsE6FI/FIrpls7X6f3/nzLGd00EoZxUDJEBqrxE0P2u8ODa/E4Vh4Kn37ioKUslKDVabeVFAADrW7prqpeP6TzR9nx+OEVx6Fbzn+JfcT5XbO6ubOHnlhAmKcP2kGqKY4sweWx/iPY7WRp/kN5Y+aXsWYdhiMUHd1Y+Uz1gQrNVlv+dkWcwY56GXC3wWFVFVg+Xbxxp62h29U1PFemka5Mqh4SSIRQXnyYrxhq2QYM2MyfCvKTeoYhIkxTPHlgP7qXqHB7MkrxpQdSel32KE+sbnYmnVANrgJ+/viWWfvrGJqxzdWks6BJKyCaGoAZzNXjSN95Yl9QAYl+xsKmVDQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zobzdKayoGKdQfaDB0/qHxzVbQcUfihMeQaHyrRAunA=; b=LQ7x/V6AIDjJMNpI9fbqplFakuzPlZq7jfHTzpZF60IIxvYpwASyTlgcF1Ua0atcYPt9ydx6VC5IUoiYJpwV4K2+gnygJ15JNpuKps/RM5NOlL2LFI6Abkn2KC0oUgZh2VAFZGpFX3ulYGptwsnUNMd/deKzjOsXnMzppxtJZhdAKCWylwmrC0/5AJbqkxnb43v5/dCy2AwNPCxOCwWch2jaBLcgnklD8K2UVvcTcygLwgeBOLvOsA5Nc3IbhsdY/MlI11ZWAbGrA7pPENZUlCClbNepjX0zS8ZP3GK6TNvH87o7mzJyV9IeM5PenuJzNaq7cVmB7cCxAwIuSj/2jg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zobzdKayoGKdQfaDB0/qHxzVbQcUfihMeQaHyrRAunA=; b=yPbzNgZKzREzONFjQo91yPv5rO0d0mUusZqyNKjCE/Y0Ag5z/mEslvGculcNuio6vfVf/DRDGtLFpxJD8x6VObsDZx+vnUqPEq85HOBzOw1TDsAty1V4D4qQyximfMCJ3MxDBwoPkvSK2Hl0znnpvtwYThekuN0JNoGbLFx/PmU=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB4490.namprd11.prod.outlook.com (52.132.250.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.17; Mon, 2 Dec 2019 05:11:14 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::68bf:d2b:149e:94f]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::68bf:d2b:149e:94f%4]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 05:11:14 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Mach Chen <mach.chen@huawei.com>, "6man@ietf.org" <6man@ietf.org>
CC: Daniel Voyer <daniel.voyer@bell.ca>, Satoru Matsushima <satoru.matsushima@g.softbank.co.jp>, "Clarence Filsfils (cfilsfil)" <cfilsfil@cisco.com>, "Zafar Ali (zali)" <zali@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: New Version Notification for draft-ietf-6man-spring-srv6-oam-02.txt
Thread-Index: AQHVoChh5QUDED+PR0KOQhV0POOAUKehgvEAgABs/YCABBnDAA==
Date: Mon, 2 Dec 2019 05:11:14 +0000
Message-ID: <E2C4BDFA-C63B-4273-A8AF-A21E8575C8DE@cisco.com>
References: <157431231140.720.993648863004773594.idtracker@ietfa.amsl.com> <C2FD9DD9-6C17-446C-8462-C4792F59AC57@cisco.com> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE297735F5C@dggeml510-mbx.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE297735F5C@dggeml510-mbx.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1003::56]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a2bcfa23-8875-4407-7971-08d776e60e06
x-ms-traffictypediagnostic: DM6PR11MB4490:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB4490A681102F3B4B70F337FDDE430@DM6PR11MB4490.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(39860400002)(346002)(376002)(136003)(199004)(189003)(6486002)(606006)(478600001)(236005)(8676002)(6436002)(966005)(7110500001)(58126008)(54906003)(110136005)(7736002)(6116002)(25786009)(229853002)(9326002)(2906002)(316002)(4001150100001)(54896002)(6306002)(6512007)(14454004)(99286004)(46003)(11346002)(2616005)(66446008)(91956017)(66476007)(76116006)(66574012)(8936002)(186003)(64756008)(66556008)(14444005)(256004)(86362001)(66946007)(81166006)(36756003)(2501003)(6246003)(71200400001)(71190400001)(5660300002)(15650500001)(33656002)(446003)(53546011)(4326008)(6506007)(2420400007)(102836004)(81156014)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4490; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qPh5WnBDFh8VqGgJoKuFzHRa1n+dIfYveLRMgTSiIeaim+83VpefA9Mua/tcV8sZ+6laB9OTVXZQqdORSLntep/fRLKktPWrVNynxEEqhcOt+v8dSOpXEqHBfLVqICLHHp4AFfE+5Q/90db5ASEgZMrLnHWlJhJWckc2/3LBUh+7bBQSLjkGI8ZA0Ezb3wTBiroC0DbCqO07uMBDtiOvZ8+EpdSh+fkDsIAl2D75DlgCIwX4jih3MrOiDjaXHDghSO1owSbbEahL4qlOTpHsE+xmhuJcUOGSoz9ji8pNu4IldUjv7PXyv13hVBZqXpnKOtQDcPaLUtE6k5FXWJy7zyqh3Dhwdqlp1Jyj4ICHtVvd9KhJzzlVgUErofPy3zVGFtjjLdVC5aU4rci4gBfqsDHcDKPhtrNZvqU0rMN0s1z6U6QXmdWn4sxq69Jw8T3WXbwjIub+/yQo1sdW/F1/CFcq7wnBOGA9u6Tu5KCHKpY=
Content-Type: multipart/alternative; boundary="_000_E2C4BDFAC63B4273A8AFA21E8575C8DEciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a2bcfa23-8875-4407-7971-08d776e60e06
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 05:11:14.3597 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: r0F3+d0iS4N1eUqkf5plIjtiKjPlVBiyF15NZVcEaY4HXFlD7XCt8cPJltv+ozso
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4490
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4Im79-4byi__OySIJ_uCI9lopxI>
Subject: Re: [spring] New Version Notification for draft-ietf-6man-spring-srv6-oam-02.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 05:11:19 -0000

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

SGkgTWFjaCwNCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgZGV0YWlsZWQgcmV2aWV3Lg0KDQpJIGFn
cmVlIHdpdGggeW91ciBjb21tZW50cyBhbmQgcGxhbiB0byBhZGRyZXNzIHRoZW0gaW4gdGhlIG5l
eHQgcmV2aXNpb24sIGR1cmluZyB0aGUgdXBjb21pbmcgd2Vlay4NCkFsc28sIGFkZGluZyBTcHJp
bmcgV0cuDQoNClRoYW5rcw0KDQpSZWdhcmRzIOKApiBaYWZhcg0KDQpGcm9tOiBNYWNoIENoZW4g
PG1hY2guY2hlbkBodWF3ZWkuY29tPg0KRGF0ZTogRnJpZGF5LCBOb3ZlbWJlciAyOSwgMjAxOSBh
dCA0OjM0IEFNDQpUbzogIlphZmFyIEFsaSAoemFsaSkiIDx6YWxpQGNpc2NvLmNvbT4sICI2bWFu
QGlldGYub3JnIiA8Nm1hbkBpZXRmLm9yZz4NCkNjOiBEYW5pZWwgVm95ZXIgPGRhbmllbC52b3ll
ckBiZWxsLmNhPiwgU2F0b3J1IE1hdHN1c2hpbWEgPHNhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJh
bmsuY28uanA+LCAiQ2xhcmVuY2UgRmlsc2ZpbHMgKGNmaWxzZmlsKSIgPGNmaWxzZmlsQGNpc2Nv
LmNvbT4NClN1YmplY3Q6IFJFOiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LWll
dGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDIudHh0DQoNCkhpLA0KDQpJIGhhdmUgcmVhZCB0aGlz
IHJldmVyc2lvbiwgb3ZlciBhbGwsIGl0IGxvb2tzIGdvb2QgdG8gbWUsIEkgdGhpbmsgaXTigJlz
IHJlYWR5IGZvciBXRyBMQyBvbmNlIHRoZSBmb2xsb3dpbmcgY29tbWVudHMgYWRkcmVzc2VkLg0K
DQoNCiAgMS4gIFRoZXJlIGFyZSBzb21lIHNlY3Rpb25zIChlLmcuLCBTZWN0aW9uIDQuMS4zLCBT
ZWN0aW9uIDQuMykgYXJlIGp1c3QgaW5mb3JtYXRpb25hbCBhbmQgZG8gaGF2ZSBjb25jcmV0ZSBj
b250ZXh0LCB0aGUgZG9jdW1lbnQgd291bGQgaGF2ZSBiZWVuIGNsZWFyZXIgYW5kIG1vcmUgY29u
Y2lzZSBpZiB3ZSByZW1vdmUgdGhvc2Ugc2VjdGlvbnMgb3IgcHV0IHRoZW0gaW50byBhbiBhcHBl
bmRpeCBzZWN0aW9uLg0KICAyLiAgSW4gYWRkaXRpb24sIHRoZSB0cmFjZXJvdXRlIHNlY3Rpb24g
bmVlZHMgc29tZSBjbGVhbi11cC4gRS5nLiwgIFNlY3Rpb24gNC4yLjIuMi4gIFRyYWNpbmcgU1J2
NiBPdmVybGF5IGFuZCAgU2VjdGlvbiA0LjEuMi4yLiAgU2VnbWVudC1ieS1zZWdtZW50IHBpbmcg
dXNpbmcgTy1mbGFnIChQcm9vZiBvZiBUcmFuc2l0KSBoYXMgZnVuY3Rpb25hbGl0eSBvdmVybGFw
Lg0KDQpCZXN0IHJlZ2FyZHMsDQpNYWNoDQoNCkZyb206IFphZmFyIEFsaSAoemFsaSkgW21haWx0
bzp6YWxpQGNpc2NvLmNvbV0NClNlbnQ6IEZyaWRheSwgTm92ZW1iZXIgMjksIDIwMTkgNDowNCBQ
TQ0KVG86IDZtYW5AaWV0Zi5vcmcNCkNjOiBaYWZhciBBbGkgKHphbGkpIDx6YWxpQGNpc2NvLmNv
bT47IE1hY2ggQ2hlbiA8bWFjaC5jaGVuQGh1YXdlaS5jb20+OyBEYW5pZWwgVm95ZXIgPGRhbmll
bC52b3llckBiZWxsLmNhPjsgU2F0b3J1IE1hdHN1c2hpbWEgPHNhdG9ydS5tYXRzdXNoaW1hQGcu
c29mdGJhbmsuY28uanA+OyBDbGFyZW5jZSBGaWxzZmlscyAoY2ZpbHNmaWwpIDxjZmlsc2ZpbEBj
aXNjby5jb20+DQpTdWJqZWN0OiBGVzogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFm
dC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyLnR4dA0KDQpEZWFyIFdHLA0KDQpXZSBoYXZl
IHVwZGF0ZWQgdGhlIFNSdjYgT0FNIHdpdGggZWRpdG9yaWFsIGNoYW5nZXMgdG8gYWRkcmVzcyBj
b21tZW50cyByZWNlaXZlZCBmMmYgZHVyaW5nIElFVEYuDQoNClRoZSBkaWZmcyBhcmUgbWFpbmx5
IGVkaXRvcmlhbCBpbiBuYXR1cmUuDQpodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9
ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMg0KDQpQbGVhc2UgcmV2aWV3IHRoZSBk
cmFmdCBhbmQgYWR2aXNlIG9mIHlvdXIgY29tbWVudHMuDQoNClRoYW5rcw0KDQpSZWdhcmRzIOKA
piBaYWZhciAob24gYmVoYWxmIG9mIHRoZSBjby1hdXRob3JzKQ0KDQpGcm9tOiAiaW50ZXJuZXQt
ZHJhZnRzQGlldGYub3JnPG1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+IiA8aW50ZXJu
ZXQtZHJhZnRzQGlldGYub3JnPG1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+Pg0KRGF0
ZTogV2VkbmVzZGF5LCBOb3ZlbWJlciAyMCwgMjAxOSBhdCAxMTo1OCBQTQ0KVG86IE1hY2ggQ2hl
biA8bWFjaC5jaGVuQGh1YXdlaS5jb208bWFpbHRvOm1hY2guY2hlbkBodWF3ZWkuY29tPj4sICJa
YWZhciBBbGkgKHphbGkpIiA8emFsaUBjaXNjby5jb208bWFpbHRvOnphbGlAY2lzY28uY29tPj4s
IERhbmllbCBWb3llciA8ZGFuaWVsLnZveWVyQGJlbGwuY2E8bWFpbHRvOmRhbmllbC52b3llckBi
ZWxsLmNhPj4sIFNhdG9ydSBNYXRzdXNoaW1hIDxzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5r
LmNvLmpwPG1haWx0bzpzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwPj4sICJDbGFy
ZW5jZSBGaWxzZmlscyAoY2ZpbHNmaWwpIiA8Y2ZpbHNmaWxAY2lzY28uY29tPG1haWx0bzpjZmls
c2ZpbEBjaXNjby5jb20+Pg0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBk
cmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyLnR4dA0KDQoNCkEgbmV3IHZlcnNpb24g
b2YgSS1ELCBkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyLnR4dA0KaGFzIGJlZW4g
c3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBieSBaYWZhciBBbGkgYW5kIHBvc3RlZCB0byB0aGUNCklF
VEYgcmVwb3NpdG9yeS4NCg0KTmFtZTogICAgICAgICAgICAgICAgICAgZHJhZnQtaWV0Zi02bWFu
LXNwcmluZy1zcnY2LW9hbQ0KUmV2aXNpb246ICAgICAgICAgICAgICAwMg0KVGl0bGU6ICAgICAg
ICAgICAgICAgICAgICAgIE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFu
Y2UgKE9BTSkgaW4gU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5l
IChTUnY2KQ0KRG9jdW1lbnQgZGF0ZTogICAgICAgICAgICAgICAgMjAxOS0xMS0yMA0KR3JvdXA6
ICAgICAgICAgICAgICAgICAgNm1hbg0KUGFnZXM6ICAgICAgICAgICAgICAgICAgIDIzDQpVUkw6
ICAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2RyYWZ0LWll
dGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDIudHh0DQpTdGF0dXM6ICAgICAgICAgaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS8N
Ckh0bWxpemVkOiAgICAgICBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi02
bWFuLXNwcmluZy1zcnY2LW9hbS0wMg0KSHRtbGl6ZWQ6ICAgICAgIGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbQ0KRGlm
ZjogICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRm
LTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyDQoNCkFic3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBk
ZWZpbmVzIGJ1aWxkaW5nIGJsb2NrcyBmb3IgT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sDQog
ICBhbmQgTWFpbnRlbmFuY2UgKE9BTSkgaW4gU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGgg
SVB2NiBEYXRhcGxhbmUNCiAgIChTUnY2KS4gIFRoZSBkb2N1bWVudCBhbHNvIGRlc2NyaWJlcyBz
b21lIFNSdjYgT0FNIG1lY2hhbmlzbXMuDQoNCg0KDQoNCg0KUGxlYXNlIG5vdGUgdGhhdCBpdCBt
YXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbg0K
dW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29s
cy5pZXRmLm9yZy4NCg0KVGhlIElFVEYgU2VjcmV0YXJpYXQNCg0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNv
TGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3Jt
YWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1h
cmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCnNwYW4uYXBwbGUtdGFiLXNwYW4NCgl7bXNvLXN0eWxlLW5hbWU6YXBw
bGUtdGFiLXNwYW47fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4
dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1h
aWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1
bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpA
cGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEu
MGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7
fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTg2Njk0
MTM0NTsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTI3
NjU0NzUyNiA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5
ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBs
MDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0
ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhh
LWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTku
MHB0O30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpvbA0KCXtt
YXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxl
Pg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUi
Pg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIE1h
Y2gsIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYW55IHRoYW5rcyBmb3IgeW91ciBkZXRhaWxl
ZCByZXZpZXcuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGFncmVlIHdpdGggeW91ciBjb21t
ZW50cyBhbmQgcGxhbiB0byBhZGRyZXNzIHRoZW0gaW4gdGhlIG5leHQgcmV2aXNpb24sIGR1cmlu
ZyB0aGUgdXBjb21pbmcgd2Vlay4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+QWxzbywgYWRkaW5nIFNwcmluZyBXRy4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyDigKYgWmFmYXIgPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPk1hY2ggQ2hlbiAm
bHQ7bWFjaC5jaGVuQGh1YXdlaS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPkZyaWRheSwgTm92
ZW1iZXIgMjksIDIwMTkgYXQgNDozNCBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7WmFmYXIgQWxp
ICh6YWxpKSZxdW90OyAmbHQ7emFsaUBjaXNjby5jb20mZ3Q7LCAmcXVvdDs2bWFuQGlldGYub3Jn
JnF1b3Q7ICZsdDs2bWFuQGlldGYub3JnJmd0Ozxicj4NCjxiPkNjOiA8L2I+RGFuaWVsIFZveWVy
ICZsdDtkYW5pZWwudm95ZXJAYmVsbC5jYSZndDssIFNhdG9ydSBNYXRzdXNoaW1hICZsdDtzYXRv
cnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwJmd0OywgJnF1b3Q7Q2xhcmVuY2UgRmlsc2Zp
bHMgKGNmaWxzZmlsKSZxdW90OyAmbHQ7Y2ZpbHNmaWxAY2lzY28uY29tJmd0Ozxicj4NCjxiPlN1
YmplY3Q6IDwvYj5SRTogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1pZXRmLTZt
YW4tc3ByaW5nLXNydjYtb2FtLTAyLnR4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SGksPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JIGhhdmUgcmVhZCB0aGlzIHJldmVy
c2lvbiwgb3ZlciBhbGwsIGl0IGxvb2tzIGdvb2QgdG8gbWUsIEkgdGhpbmsgaXTigJlzIHJlYWR5
IGZvciBXRyBMQyBvbmNlIHRoZSBmb2xsb3dpbmcgY29tbWVudHMgYWRkcmVzc2VkLg0KPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2lu
LXRvcDowaW4iIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFw
aCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoZXJlIGFyZSBzb21lIHNlY3Rpb25zIChlLmcuLCBTZWN0
aW9uIDQuMS4zLCBTZWN0aW9uIDQuMykgYXJlIGp1c3QgaW5mb3JtYXRpb25hbCBhbmQgZG8gaGF2
ZSBjb25jcmV0ZSBjb250ZXh0LCB0aGUgZG9jdW1lbnQgd291bGQgaGF2ZSBiZWVuIGNsZWFyZXIg
YW5kDQogbW9yZSBjb25jaXNlIGlmIHdlIHJlbW92ZSB0aG9zZSBzZWN0aW9ucyBvciBwdXQgdGhl
bSBpbnRvIGFuIGFwcGVuZGl4IHNlY3Rpb24uIDwvc3Bhbj4NCjxvOnA+PC9vOnA+PC9saT48bGkg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6
bDAgbGV2ZWwxIGxmbzIiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JbiBhZGRpdGlvbiwg
dGhlIHRyYWNlcm91dGUgc2VjdGlvbiBuZWVkcyBzb21lIGNsZWFuLXVwLiBFLmcuLCAmbmJzcDtT
ZWN0aW9uIDQuMi4yLjIuJm5ic3A7IFRyYWNpbmcgU1J2NiBPdmVybGF5IGFuZCAmbmJzcDtTZWN0
aW9uIDQuMS4yLjIuJm5ic3A7IFNlZ21lbnQtYnktc2VnbWVudCBwaW5nIHVzaW5nDQogTy1mbGFn
IChQcm9vZiBvZiBUcmFuc2l0KSBoYXMgZnVuY3Rpb25hbGl0eSBvdmVybGFwLiA8L3NwYW4+PG86
cD48L286cD48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjI1aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+QmVzdCByZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5NYWNoPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8
L2I+IFphZmFyIEFsaSAoemFsaSkgW21haWx0bzp6YWxpQGNpc2NvLmNvbV0gPGJyPg0KPGI+U2Vu
dDo8L2I+IEZyaWRheSwgTm92ZW1iZXIgMjksIDIwMTkgNDowNCBQTTxicj4NCjxiPlRvOjwvYj4g
Nm1hbkBpZXRmLm9yZzxicj4NCjxiPkNjOjwvYj4gWmFmYXIgQWxpICh6YWxpKSAmbHQ7emFsaUBj
aXNjby5jb20mZ3Q7OyBNYWNoIENoZW4gJmx0O21hY2guY2hlbkBodWF3ZWkuY29tJmd0OzsgRGFu
aWVsIFZveWVyICZsdDtkYW5pZWwudm95ZXJAYmVsbC5jYSZndDs7IFNhdG9ydSBNYXRzdXNoaW1h
ICZsdDtzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwJmd0OzsgQ2xhcmVuY2UgRmls
c2ZpbHMgKGNmaWxzZmlsKSAmbHQ7Y2ZpbHNmaWxAY2lzY28uY29tJmd0Ozxicj4NCjxiPlN1Ympl
Y3Q6PC9iPiBGVzogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1pZXRmLTZtYW4t
c3ByaW5nLXNydjYtb2FtLTAyLnR4dDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+RGVhciBXRywgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIGhhdmUgdXBkYXRlZCB0
aGUgU1J2NiBPQU0gd2l0aCBlZGl0b3JpYWwgY2hhbmdlcyB0byBhZGRyZXNzIGNvbW1lbnRzIHJl
Y2VpdmVkIGYyZiBkdXJpbmcgSUVURi4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgZGlm
ZnMgYXJlIG1haW5seSBlZGl0b3JpYWwgaW4gbmF0dXJlLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJs
Mj1kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMjwvYT48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIHJldmlldyB0aGUgZHJhZnQgYW5kIGFkdmlzZSBv
ZiB5b3VyIGNvbW1lbnRzLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rczxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMg4oCmIFphZmFyIChvbiBiZWhh
bGYgb2YgdGhlIGNvLWF1dGhvcnMpPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9y
OmJsYWNrIj4mcXVvdDs8YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIj5p
bnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86aW50
ZXJuZXQtZHJhZnRzQGlldGYub3JnIj5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+Jmd0Ozxi
cj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE5IGF0IDExOjU4IFBN
PGJyPg0KPGI+VG86IDwvYj5NYWNoIENoZW4gJmx0OzxhIGhyZWY9Im1haWx0bzptYWNoLmNoZW5A
aHVhd2VpLmNvbSI+bWFjaC5jaGVuQGh1YXdlaS5jb208L2E+Jmd0OywgJnF1b3Q7WmFmYXIgQWxp
ICh6YWxpKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnphbGlAY2lzY28uY29tIj56YWxpQGNp
c2NvLmNvbTwvYT4mZ3Q7LCBEYW5pZWwgVm95ZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpkYW5pZWwu
dm95ZXJAYmVsbC5jYSI+ZGFuaWVsLnZveWVyQGJlbGwuY2E8L2E+Jmd0OywgU2F0b3J1IE1hdHN1
c2hpbWENCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJhbmsu
Y28uanAiPnNhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJhbmsuY28uanA8L2E+Jmd0OywgJnF1b3Q7
Q2xhcmVuY2UgRmlsc2ZpbHMgKGNmaWxzZmlsKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNm
aWxzZmlsQGNpc2NvLmNvbSI+Y2ZpbHNmaWxAY2lzY28uY29tPC9hPiZndDs8YnI+DQo8Yj5TdWJq
ZWN0OiA8L2I+TmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1pZXRmLTZtYW4tc3By
aW5nLXNydjYtb2FtLTAyLnR4dDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BIG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJhZnQtaWV0
Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMi50eHQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQg
YnkgWmFmYXIgQWxpIGFuZCBwb3N0ZWQgdG8gdGhlPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JRVRGIHJlcG9zaXRvcnkuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk5hbWU6PHNwYW4gY2xhc3M9
ImFwcGxlLXRhYi1zcGFuIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgPC9zcGFuPg0KZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbTxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2aXNpb246
PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFu
PjAyPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5U
aXRsZTo8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+DQpP
cGVyYXRpb25zLCBBZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChPQU0pIGluIFNlZ21l
bnQgUm91dGluZyBOZXR3b3JrcyB3aXRoIElQdjYgRGF0YSBwbGFuZSAoU1J2Nik8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkRvY3VtZW50IGRhdGU6
PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgPC9zcGFuPg0KMjAxOS0xMS0yMDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+R3JvdXA6PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPg0KNm1h
bjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGFn
ZXM6PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPg0KMjM8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlVSTDombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtaWV0Zi02bWFu
LXNwcmluZy1zcnY2LW9hbS0wMi50eHQiPmh0dHBzOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRy
YWZ0cy9kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyLnR4dDwvYT48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN0YXR1czombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0iaHR0cHM6
Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9h
bS8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNw
cmluZy1zcnY2LW9hbS88L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5IdG1saXplZDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtNm1hbi1z
cHJpbmctc3J2Ni1vYW0tMDIiPg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWll
dGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDI8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IdG1saXplZDombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
aHRtbC9kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtIj4NCmh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbTwvYT48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkRpZmY6
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRm
LTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/
dXJsMj1kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyPC9hPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BYnN0cmFjdDo8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNw
OyBUaGlzIGRvY3VtZW50IGRlZmluZXMgYnVpbGRpbmcgYmxvY2tzIGZvciBPcGVyYXRpb25zLCBB
ZG1pbmlzdHJhdGlvbiw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOyZuYnNwOyBhbmQgTWFpbnRlbmFuY2UgKE9BTSkgaW4gU2VnbWVudCBS
b3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhcGxhbmU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyAoU1J2NikuJm5ic3A7
Jm5ic3A7VGhlIGRvY3VtZW50IGFsc28gZGVzY3JpYmVzIHNvbWUgU1J2NiBPQU0gbWVjaGFuaXNt
cy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QbGVhc2Ugbm90ZSB0aGF0IGl0
IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9u
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj51bnRp
bCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmll
dGYub3JnLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5UaGUgSUVURiBTZWNyZXRhcmlhdDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_E2C4BDFAC63B4273A8AFA21E8575C8DEciscocom_--


From nobody Sun Dec  1 22:54:39 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E20CF120143; Sun,  1 Dec 2019 22:54:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.935
X-Spam-Level: *
X-Spam-Status: No, score=1.935 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, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SBL_CSS=3.335, 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=ecitele.com header.b=kAL8Lr4e; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com header.b=LzUtfE10
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 Na74v1G1w969; Sun,  1 Dec 2019 22:54:23 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.117]) (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 2188D120024; Sun,  1 Dec 2019 22:54:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecitele.com; s=eciselector10072019; t=1575269660; i=@ecitele.com; bh=Z66FgDnBKbinSDffAdRn94WjPOAgPuY0UG0CiER1KEo=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=kAL8Lr4euzSVGBN4HG4bjrJWZQo1ic0Klwnk4GAmSUk8KUtILE2Uf+c6mAL2PAQLr MGwuVONsMmbBT96aPR79xpF5sHZRUxXdBgFoaLzFBrFGKl7z3FajsjsCDup/pD7ElL izd2UbemwG8riNPvieSrBVyGl21tjk3RPkOqBIfI=
Received: from [85.158.142.193] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-6.bemta.az-b.eu-central-1.aws.symcld.net id D3/46-19231-C15B4ED5; Mon, 02 Dec 2019 06:54:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTcVCTdRjH+b3vu+2VeOtlgDwuMJocibEdi4w ZRsQRh5dRmcUd19KNLbYag7ahw/4IOIy7xBMsQrnAAQNTGOpAA0RLOhInBkpIwaEXAxISQ8AQ Eeh994LZP9/7PM/3eX6/73v3e0lcWCEQkRqLWWM0KPVivichnCg4KXn69LAivO/YWnluRS4un 354Bsm7b8/j8t+GzuHyi93zKIaXYLPNYQl9ub2ChLOnrNjbeDJPZ1ClW3bytA/mzuAZV5sxy6 HCG4Js9FUx9iXyJBFdjcNAtR3nip8JKC3s5nFFA4KOiwcFbEHQdhzGv+ki2EJIF2Hwx+zfPK6 4geDXyS6mWEXy6VfAUTvIZ9mXDoXrRSPuIZwuRlDS/oN7yIfeBvaFK8tD78LJun6C4yRY+LNJ wDJBB8Pi/KR7nqIVUJ9Tg3G3OQgoOPq721hFfwizMz2IZUSvhllnHcYyTvtD//ARNwNNg621C +fYD8Zci+5EFO3EoartOx63rIKbIxWIGwqCvQcPLC8HwrUj+5g+yfA6aLyl4NpvwtfX7/E43g ALA1eXV/WwryWH4DgEunL6+NxqADTPRbDXAt3Lh7qm++48QjoFOr6dJgpReOljsTk2gMPZj5e 6v98bLh0eJrh+GFjPTvE5fh5qKv7CV7jzRxf2eN+KBMfRJpVRl6o1pyl1eoksPFwik0VINkpk kRulyj0SlVSTKUnRGMxGJeNKlbtNUlNWWopeLTVozA7EvDv1p7wTTajz3oS0Da0hMbEfZbW6F MInVenqLK3SpN1hzNRrTG0ogCTFQJ1qGFYIvY2aVI3lI52eeb0rNpBeYl9qgrUpU4YyzaRL5S wnSiELx8oqcbK5vZzRn0qsjM4MsnpnrorRu8dtjM66ddTOakNZNaNLg4OVuJAwpBs0In9q1ME cTbNHazMNjy5e+XOuoUCRD4U8PDyEXhkaY5rO/H9/HPmTSOxD5bEBvXQG86N840x0jIkemTfE Rjcr/7NE2VjqS/0jW84HE6TQM2t77y+bp7x9Q9OnowfyHya1hcVGhicq7NObXNGJzlbfY7Vrt ybGr95pPhwnJb3GXpbt6bxfV/6Zs2Tv/su2lOr3Gl+cSwq58kGo/4OCujvn1lsWIahp3cCFjK VbLWVfDHXHqb+v+njzeqqlcb4oZtQvOvit5F0noqJiprwDS9pfG/e7GaAyOazD2qNq593G1Pd vv/pcfIfDFfr51OIbtd6VNaeLt5e/sGOy3pLRUT/9TvbCrsCGuNJnI2JztXH5+X3FW6l4c05N 9QW5LJMf0tqVeTmsqCc5GvJKt1TkrBl1YruxnolD+/955vz4tqWgp7pjQfRE1MylT14XEyatU rYBN5qU/wI4+Xj7tAQAAA==
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-4.tower-238.messagelabs.com!1575269656!562035!1
X-Originating-IP: [18.237.140.176]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.22; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 8104 invoked from network); 2 Dec 2019 06:54:18 -0000
Received: from p01a.mail.dlp.protect.symantec.com (HELO mail.ds.dlp.protect.symantec.com) (18.237.140.176) by server-4.tower-238.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 2 Dec 2019 06:54:18 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aVo4Lvch6GaSm0EFDpDO563XqIXJLCXGT8sNzNx7EAqF+kNo0C+I+hgt5+aWxhk+Tqii+IFKPtqj+dwFDN3BLJtxROy1nvgkYANxZdpNZ7zzf64i5aC2oGhBdv5RrxNRfudpbL3gtiAEwD9fzl7pqb3XoYT/niUP/kckJ7kc/VlNbOov4T3G8zMIdhV0VRhwWodhXXLDvvGOkTTJpn9yKmk/1ZrKaPLKRZHjhtza/Pd0M7xTOMI6CI27zhm1CQwC9KeHXaDbuzDBDxMoyfr3LiFHA9HfsijDLyaoAnH7XpAD0YjbGEmoCsfbNPSsRZcwNacCGPYrxhiG0DNUKgXSNg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r86aLlzlOEafexo1wrhngw+yntlBahTzJQcB7FCWwAY=; b=U7nUeoXTYccr8R+J6ScIS/DAlFFHoZNhRlKcVO8HAJJ+K4RedZItXpkNyaTvkFGBCwGGc5o2Dqo/RNLQuHxTZoRn4sdY+LSc36bdFYZJKq0hQrmxgkTfw/tsQqSVYSppndKYn18vxUyHxT0m7O2uMS/jpvKpy78KYEiUSwHn9i71gHojOEOSPc3yIPv5Q2poK6BeJTGew8L8AK5J9s9TCivUtHaLVDBm/wrj6CuhwhwsMnRWgpjwHd/AgqtkX0tqUMV/KblFY9b2E6Uzcg3KfHqm2h/PBfeG626rYuC6T3uSJ15fJ11dzHwonvVnRw8guGwrJ3h7bucJstBuYYiufA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ecitele.com; dmarc=pass action=none header.from=ecitele.com; dkim=pass header.d=ecitele.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector2-ECI365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r86aLlzlOEafexo1wrhngw+yntlBahTzJQcB7FCWwAY=; b=LzUtfE10/tdun/pfKHehL8Vzs1rc8POxF59YbjCt4NETDzF/0HcuPT+/Hyt6t0MPAYE55eHRlr4y86OVs2KAdSYXxrudie3PtVaa+4YI0ilHTbgxjjpJpmc+fgIlNr9Vq3ozH0FKOiC1W/zVkwBUvk+DN/dlWEFId4dPMxaCO9o=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB4244.eurprd03.prod.outlook.com (20.176.214.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.20; Mon, 2 Dec 2019 06:54:13 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::7554:6540:b0c0:800f]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::7554:6540:b0c0:800f%7]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 06:54:13 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Shraddha Hegde <shraddha@juniper.net>
CC: "spring@ietf.org" <spring@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, Robert Raszuk <robert@raszuk.net>
Thread-Topic: [spring] Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AQHVoRZrVSAXH6RCc0yN7BSQBwB5daeYdILlgAAdWICAAAdUGYAAOqyGgA2HaoCAABVX0w==
Date: Mon, 2 Dec 2019 06:54:13 +0000
Message-ID: <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com>, <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=True; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-02T04:57:07.0000000Z; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard
x-originating-ip: [46.189.28.55]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: cc35eacb-6c4d-4e81-93c6-08d776f470ea
x-ms-traffictypediagnostic: AM0PR03MB4244:
x-microsoft-antispam-prvs: <AM0PR03MB4244E3DCE36FD36C37AA74729D430@AM0PR03MB4244.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(136003)(396003)(39860400002)(366004)(376002)(51444003)(54094003)(189003)(199004)(9686003)(186003)(53546011)(6506007)(11346002)(76176011)(102836004)(76116006)(91956017)(446003)(5070765005)(66946007)(66446008)(64756008)(7696005)(86362001)(5660300002)(7736002)(52536014)(26005)(66556008)(1941001)(6116002)(3846002)(2906002)(74316002)(606006)(440504004)(14454004)(81156014)(8936002)(81166006)(517774005)(8676002)(561944003)(66476007)(6916009)(966005)(229853002)(33656002)(316002)(14444005)(256004)(71190400001)(4326008)(54906003)(66574012)(71200400001)(236005)(54896002)(6306002)(6246003)(45080400002)(6436002)(478600001)(99286004)(55016002)(66066001)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB4244; H:AM0PR03MB3828.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: a/9rnYxD+rkaq7htppTZVPJ54pMa7f4bk1Y7pI+waNHXoUJ3GeUSxnRBuOmLLqscNplUyWJPPTumtZovGKttcqrigySBfF3jUCfYg5u8dnCYnOmqQW3hbUrEUA8SWW2Pd1dCYqx3hpgPNBoYvdRgNhC8h04J0q8Z8diUAc41iAatyULIGUD9kj9QalwtJ2XWjKU2azSmJnMPNnjSebo0HloSHGHpUVV8COsTYIvZHwWAe/Zj4VdA2U6zUq01zsSpW963qtTkVnsgA1yg6wDboigHEs+K+HnGmeG8SBXSZhvM751DNk2I7ZaHCxOOE2X6f4fxokk73fIEe8WpkcjGrBbajyaX+NcisVfi8t7SmqHp7L4PhHWvNf+ev0mYuaIal1OwHLZNMkhEeBl7VzVavE/scQBc64Eca/51E5NAhfACLQznxVN1m6ThEc+HyOxJhKGJwnpMHe1VXvQFiwt0AtZAE0o6y/qQIj9GAqrH5So=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828F1161645C155DA569F099D430AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cc35eacb-6c4d-4e81-93c6-08d776f470ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 06:54:13.3635 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /MVPsLuyKzOLaNHCAd8QrvOTGqQsZbu7PqV/5F6sbjiQqWxd208U1Opjtf0YhoWAf9bHLutlAwd4LQBQ2fIPrA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4244
X-CFilter-Loop: Reflected
X-DetectorID-Processed: d8d3a2b3-1594-4c39-92fb-b8312fe65a8a
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/sbCZlBOP3yfmFa7chb9Dgik1Z2s>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 06:54:26 -0000

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

Shraddha,
Lots of thanks for athe tesponse.

I probably did not express myself clearly enough. I will try to fix thst n=
ow, and I apologise in advance for a long email.

I have not been speaking about end-yo-end protecyion, only about local pro=
tection against failure of an intermediate (a.k.a. pinned) node of an SR p=
ath and, specifically, triggers for such protection. This context has been=
 actually defined by Robert in his original comment.

To the best of my understanding, Robert's concern was that failure of the =
link beteeen the pinned node of a SR path and its adjacency (the penultima=
te node of the Segment represented by the Node SID of the pinned node) is =
not a good enough indication of the pinned node failure.

I agree with this statement even if my understanding of a good indication =
differs from Robert's:
- I think that it is not sufficiently specific and therefore could result =
in flapping (local node protection activated and then released)
-Robert's concern, to the best of my understanding, was that it could miss=
 some failures (e.g. the Fabric failure).

Therefore I have suggested two possibilities for more specific and more rr=
liabke detection of failure of the pinned node by its adjacency:

1. Run a multi-hop IP BFD session between the peniltimate node ans the pin=
ned ones using prefixes acting as Node SIDs of this pair.  This wiuld igno=
re link failures but locally detect such node failurs as power-down or cra=
sh.

2.  Run S-BFD sessions to all other adjacencies of the pinned node using i=
n each case a list of two SIDs: the protected Adj-SID to the pinned node f=
ollowed by tge Node SID of the other adjacency, ans declare pinned node fa=
ilure when all these sessions fail. This would again ignore failure of the=
 link between the penultimate node and the pinned node but detect various =
real failures of the pinned node, e.g. failure of its Fabric.

In any case I think that it woyld make sense to separate the protection sc=
heme proposed in the draft from specific triggers for its activation simil=
ar to how this has been done in MPLS Egress Protection Framework draft.

My 2c.






Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: Shraddha Hegde <shraddha@juniper.net>
Sent: Monday, December 2, 2019, 06:10
To: Alexander Vainshtein; Robert Raszuk
Cc: spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
Subject: RE: [spring] Draft for Node protection of intermediate nodes in S=
R Paths

Robert/Sasha,


S-BFD based mechanism is  head-end triggered protection. It is not a local=
 protection.
S-BFD mechanism is orthogonal to the mechanism described in this draft and=
 an operator can
choose what kind of protection makes more sense to his/her network.

In many cases, node-protecting backup path will be different from link-pro=
tecting/SRLG protecting backup path.
If you really want to use link-protecting backup path when link fails and =
node protecting backup path when node fails,
You will have to download both link protecting and node-protecting backup =
paths in FIB and detect which
failure really happened and have the ability in hardware to use appropriat=
e backup path. None of these
is in the scope of this document.

Rgds
Shraddha


From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Sent: Saturday, November 23, 2019 8:15 PM
To: Robert Raszuk <robert@raszuk.net>; Shraddha Hegde <shraddha@juniper.ne=
t>
Cc: spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
Subject: Re: [spring] Draft for Node protection of intermediate nodes in S=
R Paths

Robert,
On the second thought, for the purpose of this draft (i.e. in the scope of=
 SR) it is possible to implement your suggestion by running S-BFD sessions=
 between R7 (as the initiator) and each other adjacency of R8  (acting as =
Reflectors) of a SR policy with list of two SIDs:
- protected adjacency between R7 and R8
- Node SID of the specific "other" adjacency  of R8.

If all these sessions fail, R7 can reliably consider R8 as failed.

I am not sure this would be much better than multi-hop IP BFD, and it look=
s much more complicated to me.


What do you think?




Get Outlook for Android<https://clicktime.symantec.com/3MR8y7CviGLkS3kzg1U=
ybRv6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Faka.ms%2Fghei=
36__%3B%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1Ebri=
oDE0VmgnYBhAbc%24>

________________________________
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexan=
der.Vainshtein@ecitele.com>>
Sent: Saturday, November 23, 2019, 13:15
To: Robert Raszuk; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@i=
etf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in S=
R Paths


Robert,
Lots of thanks for a prompt response.

I respectfully disagree with your statement that BFD implementation  is us=
ually offloaded to the HW of the ingress line card.  I do not think this c=
an wor for MH BFD sessions because the ingress and egress line cards are n=
ot known in advance and change with the routing changes
A good  multi-hop BFD implementation=20should be ready to overcome this.. =
There are many ways to achieve that. A naive implementation that runs in S=
W of the control card is also possible of course. And they would sensd and=
 receive packets

My 2c.
Get Outlook for Android<https://clicktime.symantec.com/3MR8y7CviGLkS3kzg1U=
ybRv6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Faka.ms%2Fghei=
36__%3B%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1Ebri=
oDE0VmgnYBhAbc%24>

________________________________
From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Saturday, November 23, 2019, 12:37
To: Alexander Vainshtein; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@i=
etf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in S=
R Paths


Hi Sasha,

On the surface your suggestion may look cool - but if you zoom in - I do n=
ot think it will work in practice.

See - one of the biggest value of BFD is its offload to line card's hardwa=
re. And in most cases it is ingress line card to the box. So if you instru=
ct such hardware to respond to SID address loopback you still did not gain=
 much in terms of detection router's fabric failures, remote LC failure or=
 control plane issues which could soon result in box failure. The catalogu=
e of router failures is of course much more colorful.

If you ask BFD to be responded by RP/RE it no longer has the BFD advantage=
.

IMHO the best way to detect node failure is actually to send the probes *a=
cross* the node under test to its peers.

The way I would think of establishing such m-hop sessions would be fully a=
utomated with one knob per IGP adj. ex: "bfd detect-node-failure [max N]" =
where local BFD subsystem would create N sessions to IGP peers of the node=
 we are to protect. LSDB has those peers so no new protocol extension is n=
eeded, perhaps even no new IETF draft is required :). N would be the limit=
 of such sessions in case the node under protection has say 10s of peers. =
Default could be perhaps even 1.

Thx,
Robert.


On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtein <Alexander.Vainshtei=
n@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>> wrote:
Shraddha, Robert and all,
Regarding Robert's question:
I wonder if multi-hop IP BFD session with addresses used as /32 (or /128) =
prefixes serving as Nose SIDs of R8 and R7 respectively could be used as s=
uch a trigger by R7? Such a session would not respond to link failures, an=
d I find it problematic to imagine a scenario when it would be kept UP in =
the case of a real node failure.

Of course such a session would have to be slow enough not to react to link=
 failures. But it still couks be much faster than IGP conversion IMHO.

My 2c,
Sasha

Such


Get Outlook for Android<https://clicktime.symantec.com/3NbK72q2ca668aVyMaT=
7Esn6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fclicktime.sym=
antec.com%2F3CfVQPtBYBAPbHUSngEVNQD6H2%3Fu%3Dhttps%2A3A%2A2F%2A2Faka.ms%2A=
2Fghei36__%3BJSUlJQ%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc=
9pxA6sJ1EbrioDE0Vmgujy50EN%24>

________________________________
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on =
behalf of Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Friday, November 22, 2019, 11:22
To: Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@i=
etf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in S=
R Paths

Hi Shraddha,

I have one question to the document.

As you know the critical element for the effective protection of any schem=
e is the failure detection. On that your draft seems to have just one litt=
le paragraph:


   Note that R7 activates the node-protecting backup path when it

   detects that the link to R8 has failed.  R7 does not know that node

   R8 has actually failed.  However, the node-protecting backup path is

   computed assuming that the failure of the link to R8 implies that R8

   has failed.

Well IMO this is not enough. Specifically there can be a lot of types of n=
ode failure when link is still up. Moreover there can be even running BFD =
across the link just fine when say fabric failure occurs at R8.

While this is not solely issue with this draft, it is our common IETF fail=
ure to provide correct means of detecting end to end path or fragments of =
path failures (I am specifically not calling them segment here :).

For example I propose that to effectively detect R8 failure as node failur=
e which is the topic of your proposal a mechanism is clearly defined and i=
ncludes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7, R4-R9, =
R3-R9

Many thx,
Robert.


On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde <shraddha=3D40juniper.net@d=
marc.ietf..org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
WG,

This is the draft I pointed out that talks about solutions for providing n=
ode-protection.
It covers Anycast case as well as keeping forwarding plane longer.
https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-p=
aths-05<https://clicktime.symantec.com/3HvrzHXwAou2JruETj6jcyF6H2?u=3Dhttp=
s%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fclicktime.symantec.com%2F375S=
W6TBGPi2mN7V9YeVWGg6H2%3Fu%3Dhttps%2A3A%2A2F%2A2Ftools.ietf.org%2A2Fhtml%2=
A2Fdraft-hegde-spring-node-protection-for-sr-te-paths-05__%3BJSUlJSU%218Wo=
A6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgg0xmj_=
C%24>

Review and comments solicited.

Rgds
Shraddha

_______________________________________________
rtgwg mailing list
rtgwg@ietf.org<mailto:rtgwg@ietf.org>
https://www.ietf.org/mailman/listinfo/rtgwg<https://clicktime.symantec.com=
/37ZvNSMSAddpxDGDQPm7oVA6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__http=
s%3A%2Fclicktime.symantec.com%2F35M9j5zHTaSYRwVh5RP6xcB6H2%3Fu%3Dhttps%2A3=
A%2A2F%2A2Fwww.ietf.org%2A2Fmailman%2A2Flistinfo%2A2Frtgwg__%3BJSUlJSUl%21=
8WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9=
Y4sM%24>



__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived 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 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_AM0PR03MB3828F1161645C155DA569F099D430AM0PR03MB3828eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii=
">
</head>
<body>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
Shraddha,</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
Lots of thanks for athe tesponse.</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
I probably did not express myself clearly enough. I will try to fix thst n=
ow, and I apologise in advance for a long email.</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
I have not been speaking about end-yo-end protecyion, only about local pro=
tection against failure of an intermediate (a.k.a. pinned) node of an SR p=
ath and, specifically, triggers for such protection. This context has been=
 actually defined by Robert in his
 original comment.</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
To the best of my understanding, Robert's concern was that failure of the =
link beteeen the pinned node of a SR path and its adjacency (the penultima=
te node of the Segment represented by the Node SID of the pinned node) is =
not a good enough indication of the
 pinned node failure.&nbsp;</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
I agree with this statement even if my understanding of a good indication =
differs from Robert's:</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
- I think that it is not sufficiently specific and therefore could result =
in flapping (local node protection activated and then released)</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
-Robert's concern, to the best of my understanding, was that it could miss=
 some failures (e.g. the Fabric failure).</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
Therefore I have suggested two possibilities for more specific and more rr=
liabke detection of failure of the pinned node by its adjacency:</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
1. Run a multi-hop IP BFD session between the peniltimate node ans the pin=
ned ones using prefixes acting as Node SIDs of this pair.&nbsp; This wiuld=
 ignore link failures but locally detect such node failurs as power-down o=
r crash.</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
2.&nbsp; Run S-BFD sessions to all other adjacencies of the pinned node us=
ing in each case a list of two SIDs: the protected Adj-SID to the pinned n=
ode followed by tge Node SID of the other adjacency, ans declare pinned no=
de failure when all these sessions fail.
 This would again ignore failure of the link between the penultimate node =
and the pinned node but detect various real failures of the pinned node, e=
.g. failure of its Fabric.</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
In any case I think that it woyld make sense to separate the protection sc=
heme proposed in the draft from specific triggers for its activation simil=
ar to how this has been done in MPLS Egress Protection Framework draft.</d=
iv>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
My 2c.</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div style=3D"color: rgb(33, 33, 33); background-color: rgb(255, 255, 255)=
; text-align: left;" dir=3D"auto">
<br>
</div>
<div id=3D"ms-outlook-mobile-signature">
<div><br>
</div>
Get <a href=3D"https://aka.ms/ghei36" data-ogsc=3D"" style=3D"">Outlook fo=
r Android</a></div>
<div id=3D"id-f74214cb-047a-4c83-9cf4-9a7de0bb103a" class=3D"ms-outlook-mo=
bile-reference-message">
<div style=3D"font-family: sans-serif; font-size: 13.2pt; color: rgb(0, 0,=
 0);"><br>
</div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg"><strong>From:</strong> Shraddha Hegde &lt;shradd=
ha@juniper.net&gt;<br>
<strong>Sent:</strong> Monday, December 2, 2019, 06:10<br>
<strong>To:</strong> Alexander Vainshtein; Robert Raszuk<br>
<strong>Cc:</strong> spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org<br>=

<strong>Subject:</strong> RE: [spring] Draft for Node protection of interm=
ediate nodes in SR Paths<br>
</div>
<br>
<meta content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style>
<!--
@font-face
=09{font-family:"Cambria Math"}
@font-face
=09{font-family:Calibri}
@font-face
=09{font-family:Consolas}
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0in;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif}
a:link, span.MsoHyperlink
=09{color:blue;
=09text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
=09{color:purple;
=09text-decoration:underline}
pre
=09{margin:0in;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New"}
p.msonormal0, li.msonormal0, div.msonormal0
=09{margin-right:0in;
=09margin-left:0in;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif}
span.HTMLPreformattedChar
=09{font-family:Consolas}
span.EmailStyle22
=09{font-family:"Calibri",sans-serif;
=09color:windowtext}
.MsoChpDefault
=09{font-size:10.0pt}
@page WordSection1
=09{margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
=09{}
-->
</style>
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Robert/Sasha,</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">S-BFD based mechanism is &nbsp;head-end triggered p=
rotection. It is not a local protection.</p>
<p class=3D"MsoNormal">S-BFD mechanism is orthogonal to the mechanism desc=
ribed in this draft and an operator can
</p>
<p class=3D"MsoNormal">choose what kind of protection makes more sense to =
his/her network.</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">In many cases, node-protecting backup path will be =
different from link-protecting/SRLG protecting backup path.</p>
<p class=3D"MsoNormal">If you really want to use link-protecting backup pa=
th when link fails and node protecting backup path when node fails,</p>
<p class=3D"MsoNormal">You will have to download both link protecting and =
node-protecting backup paths in FIB and detect which</p>
<p class=3D"MsoNormal">failure really happened and have the ability in har=
dware to use appropriate backup path. None of these</p>
<p class=3D"MsoNormal">is in the scope of this document.</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">Rgds</p>
<p class=3D"MsoNormal">Shraddha</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0=
in 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein &lt;Alexander.Vai=
nshtein@ecitele.com&gt;
<br>
<b>Sent:</b> Saturday, November 23, 2019 8:15 PM<br>
<b>To:</b> Robert Raszuk &lt;robert@raszuk.net&gt;; Shraddha Hegde &lt;shr=
addha@juniper.net&gt;<br>
<b>Cc:</b> spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org<br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths</p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Robert,</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">On the second thought, for the purpose of this draft (i.=
e. in the scope of SR) it is possible to implement your suggestion by runn=
ing S-BFD sessions between R7 (as the initiator)
 and each other adjacency of R8&nbsp; (acting as Reflectors) of a SR polic=
y with list of two SIDs:</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">- protected adjacency between R7 and R8</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">- Node SID of the specific &quot;other&quot; adjacency&n=
bsp; of R8.</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">If all these sessions fail, R7 can reliably consider R8 =
as failed.&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">I am not sure this would be much better than multi-hop I=
P BFD, and it looks much more complicated to me.&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">What do you think?</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<div id=3D"ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://clicktime.symantec.com/3MR8y=
7CviGLkS3kzg1UybRv6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2=
Faka.ms%2Fghei36__%3B%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_Ejx=
Lc9pxA6sJ1EbrioDE0VmgnYBhAbc%24" data-ogsc=3D"" style=3D"">
Outlook for Android</a></p>
</div>
<div id=3D"id-74ed52be-d7d4-4ced-94d3-671c6f1b4e71">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size: 13pt; font-family: Arial,=
 sans-serif; color: black;">&nbsp;</span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&qu=
ot;,sans-serif">From:</span></strong> Alexander Vainshtein &lt;<a href=3D"=
mailto:Alexander.Vainshtein@ecitele.com" data-ogsc=3D"" style=3D"">Alexand=
er.Vainshtein@ecitele.com</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</=
span></strong> Saturday, November 23, 2019, 13:15<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</sp=
an></strong> Robert Raszuk; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</sp=
an></strong> <a href=3D"mailto:spring@ietf.org" data-ogsc=3D"" style=3D"">=

spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" data-ogsc=3D"" styl=
e=3D"">rtgwg@ietf.org</a>;
<a href=3D"mailto:rtg-bfd@ietf.org" data-ogsc=3D"" style=3D"">rtg-bfd@ietf=
.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject=
:</span></strong> Re: [spring] Draft for Node protection of intermediate n=
odes in SR Paths</p>
</div>
<p class=3D"MsoNormal"><br>
<br>
</p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Robert,</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Lots of thanks for a prompt response.</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">I respectfully disagree with your statement that BFD imp=
lementation&nbsp; is usually offloaded to the HW of the ingress line card.=
&nbsp; I do not think this can wor for MH BFD sessions
 because the ingress and egress line cards are not known in advance and ch=
ange with the routing changes</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">A good&nbsp; multi-hop BFD implementation should be read=
y to overcome this.. There are many ways to achieve that. A naive implemen=
tation that runs in SW of the control card is
 also possible of course. And they would sensd and receive packets&nbsp;</=
span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">My 2c.</span></p>
<div id=3D"ms-outlook-mobile-signature">
<p class=3D"MsoNormal">Get <a href=3D"https://clicktime.symantec.com/3MR8y=
7CviGLkS3kzg1UybRv6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2=
Faka.ms%2Fghei36__%3B%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_Ejx=
Lc9pxA6sJ1EbrioDE0VmgnYBhAbc%24" data-ogsc=3D"" style=3D"">
Outlook for Android</a></p>
</div>
<div id=3D"id-489fbd3c-6e9f-45dd-96d9-cf663b19aa9f">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size: 13pt; font-family: Arial,=
 sans-serif; color: black;">&nbsp;</span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&qu=
ot;,sans-serif">From:</span></strong> Robert Raszuk &lt;<a href=3D"mailto:=
robert@raszuk.net" data-ogsc=3D"" style=3D"">robert@raszuk.net</a>&gt;<br>=

<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</=
span></strong> Saturday, November 23, 2019, 12:37<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</sp=
an></strong> Alexander Vainshtein; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</sp=
an></strong> <a href=3D"mailto:spring@ietf.org" data-ogsc=3D"" style=3D"">=

spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" data-ogsc=3D"" styl=
e=3D"">rtgwg@ietf.org</a>;
<a href=3D"mailto:rtg-bfd@ietf.org" data-ogsc=3D"" style=3D"">rtg-bfd@ietf=
.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject=
:</span></strong> Re: [spring] Draft for Node protection of intermediate n=
odes in SR Paths</p>
</div>
<p class=3D"MsoNormal"><br>
<br>
</p>
<div>
<div>
<p class=3D"MsoNormal">Hi Sasha, </p>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">On the surface your suggestion may look cool - but =
if you zoom in - I do not think it will work in practice.&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">See - one of the biggest value of BFD is its offloa=
d to line card's hardware. And in most cases it is ingress line card to th=
e box. So if you instruct such hardware to respond to SID address loopback=
 you still did not gain much in terms
 of detection router's fabric failures, remote LC failure or control&nbsp;=
plane issues which could soon result in box failure. The catalogue of rout=
er failures is of course much more colorful.&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">If you ask BFD to be responded by RP/RE it no longe=
r has the BFD advantage.&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">IMHO the best way to detect node failure&nbsp;is ac=
tually to send the probes *across* the node under test to its peers.&nbsp;=
</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">The way I would think of establishing such m-hop se=
ssions would be fully automated with one knob per IGP adj. ex: &quot;bfd d=
etect-node-failure [max N]&quot; where local BFD subsystem would create N =
sessions to IGP peers of the node we are to protect.
 LSDB has those peers so no new protocol extension&nbsp;is needed, perhaps=
 even no new IETF draft is required :). N would be the limit of such sessi=
ons in case the node under protection has say 10s of peers. Default could =
be perhaps even 1.&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">Thx,</p>
</div>
<div>
<p class=3D"MsoNormal">Robert.</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshte=
in &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blan=
k" data-ogsc=3D"" style=3D"">Alexander.Vainshtein@ecitele.com</a>&gt; wrot=
e:</p>
</div>
<blockquote style=3D"border:none; border-left:solid #CCCCCC 1.0pt; padding=
:0in 0in 0in 6.0pt; margin-left:4.8pt; margin-right:0in">
<div>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Shraddha, Robert and all,</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Regarding Robert's question:&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">I wonder if multi-hop IP BFD session with addresses used=
 as /32 (or /128) prefixes serving as Nose SIDs of R8 and R7 respectively =
could be used as such a trigger by R7? Such
 a session would not respond to link failures, and I find it problematic t=
o imagine a scenario when it would be kept UP in the case of a real node f=
ailure.</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Of course such a session would have to be slow enough no=
t to react to link failures. But it still couks be much faster than IGP co=
nversion IMHO.</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">My 2c,</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Sasha</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">Such</span></p>
<p class=3D"MsoNormal" style=3D"background: white;"><span style=3D"color: =
rgb(33, 33, 33);">&nbsp;</span></p>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101ms-outlo=
ok-mobile-signature">
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://clicktime.symantec.com/3NbK7=
2q2ca668aVyMaT7Esn6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2=
Fclicktime.symantec.com%2F3CfVQPtBYBAPbHUSngEVNQD6H2%3Fu%3Dhttps%2A3A%2A2F=
%2A2Faka.ms%2A2Fghei36__%3BJSUlJQ%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI=
002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgujy50EN%24" target=3D"_blank" data-ogsc=3D=
"" style=3D"">
Outlook for Android</a></p>
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101id-1769a=
bd3-4294-4e88-900e-ba1884f84918">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size: 13pt; font-family: Arial,=
 sans-serif; color: black;">&nbsp;</span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101divRplyF=
wdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&qu=
ot;,sans-serif">From:</span></strong> spring &lt;<a href=3D"mailto:spring-=
bounces@ietf.org" target=3D"_blank" data-ogsc=3D"" style=3D"">spring-bounc=
es@ietf.org</a>&gt; on behalf of Robert Raszuk &lt;<a href=3D"mailto:rober=
t@raszuk.net" target=3D"_blank" data-ogsc=3D"" style=3D"">robert@raszuk.ne=
t</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</=
span></strong> Friday, November 22, 2019, 11:22<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</sp=
an></strong> Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</sp=
an></strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank" data-ogs=
c=3D"" style=3D"">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank" d=
ata-ogsc=3D"" style=3D"">
rtgwg@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject=
:</span></strong> Re: [spring] Draft for Node protection of intermediate n=
odes in SR Paths</p>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<p class=3D"MsoNormal">Hi&nbsp;Shraddha, </p>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">I have one question to the document.&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">As you know the critical element for&nbsp;the effec=
tive protection of any scheme is the failure detection. On that your draft=
 seems to have just one little paragraph:&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color: black;">&nbsp;&nbsp=
; Note that R7 activates the node-protecting backup path when it</span></p=
re>
<pre><span style=3D"color: black;">&nbsp;&nbsp; detects that the link to R=
8 has failed.&nbsp; R7 does not know that node</span></pre>
<pre><span style=3D"color: black;">&nbsp;&nbsp; R8 has actually failed.&nb=
sp; However, the node-protecting backup path is</span></pre>
<pre><span style=3D"color: black;">&nbsp;&nbsp; computed=20assuming that t=
he failure of the link to R8 implies that R8</span></pre>
<pre><span style=3D"color: black;">&nbsp;&nbsp; has failed.</span></pre>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">Well IMO this is not enough. Specifically&nbsp;ther=
e can be a lot of types of node failure when link is still up. Moreover th=
ere can be even running BFD across the link just fine when say fabric fail=
ure occurs at R8.&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">While this is not solely issue with this draft, it =
is our common IETF failure to provide correct means of detecting end to en=
d path or fragments of path failures (I am specifically not calling them s=
egment here :).&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">For example I propose that to effectively detect R8=
 failure as node failure which is the topic of your proposal a mechanism i=
s clearly defined and includes bi-dir data plane probes send between R7-R9=
, R3-R7, R4-R7, R4-R9, R3-R9</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,</p>
</div>
<div>
<p class=3D"MsoNormal">Robert.</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde &lt;=
shraddha=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org" target=3D"_blan=
k" data-ogsc=3D"" style=3D"">40juniper.net@dmarc.ietf..org</a>&gt; wrote:<=
/p>
</div>
<blockquote style=3D"border:none; border-left:solid #CCCCCC 1.0pt; padding=
:0in 0in 0in 6.0pt; margin-left:4.8pt; margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">WG,</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">This is the draft I pointed out that talks about so=
lutions for providing node-protection.</p>
</div>
<div>
<p class=3D"MsoNormal">It covers Anycast case as well as keeping forwardin=
g plane longer.</p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://clicktime.symantec.com/3HvrzHXwA=
ou2JruETj6jcyF6H2?u=3Dhttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fcli=
cktime.symantec.com%2F375SW6TBGPi2mN7V9YeVWGg6H2%3Fu%3Dhttps%2A3A%2A2F%2A2=
Ftools.ietf.org%2A2Fhtml%2A2Fdraft-hegde-spring-node-protection-for-sr-te-=
paths-05__%3BJSUlJSU%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxL=
c9pxA6sJ1EbrioDE0Vmgg0xmj_C%24" target=3D"_blank" data-ogsc=3D"" style=3D"=
"><span style=3D"color: rgb(5, 99, 193);">https://tools.ietf.org/html/draf=
t-hegde-spring-node-protection-for-sr-te-paths-05</span></a></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">Review and comments solicited.</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal">Rgds</p>
</div>
<div>
<p class=3D"MsoNormal">Shraddha</p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>=

rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank" data-ogsc=3D"" style=3D=
"">rtgwg@ietf.org</a><br>
<a href=3D"https://clicktime.symantec.com/37ZvNSMSAddpxDGDQPm7oVA6H2?u=3Dh=
ttps%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fclicktime.symantec.com%2F3=
5M9j5zHTaSYRwVh5RP6xcB6H2%3Fu%3Dhttps%2A3A%2A2F%2A2Fwww.ietf.org%2A2Fmailm=
an%2A2Flistinfo%2A2Frtgwg__%3BJSUlJSUl%218WoA6RjC81c%21Xo-D7e5MfUeTOyV17KU=
flgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9Y4sM%24" target=3D"_blank" data-o=
gsc=3D"" style=3D"">https://www.ietf.org/mailman/listinfo/rtgwg</a></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
<p class=3D"MsoNormal"><br>
__________________________________________________________________________=
_<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>
__________________________________________________________________________=
_</p>
</div>
<br>
</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_AM0PR03MB3828F1161645C155DA569F099D430AM0PR03MB3828eurp_--


From nobody Sun Dec  1 23:24:17 2019
Return-Path: <shraddha@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 441A61201DE; Sun,  1 Dec 2019 23:24:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=v6RSeREN; dkim=pass (1024-bit key) header.d=juniper.net header.b=dtLpHrim
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 OhtPPbdij3Ig; Sun,  1 Dec 2019 23:24:08 -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 21421120178; Sun,  1 Dec 2019 23:24:08 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB27NaJU008004; Sun, 1 Dec 2019 23:24:04 -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=rtfq3O4b9rwWVLmIkbJERtsFZ+VS3+r/pt5seYGgMk8=; b=v6RSeREN0sFCcmWEjTtk6MbnfVUl9amtykFjnT2bfXvdN4rAQDYWd153Hfsv1GzuebsP /G/FJ6/NcUqPsF2w6AW0LoFsMPUoLDdlfYhb4ZLRcGvX/3X8g0ZU79qqYfcnVhHE2nOH UlvyUnlkVB/amzsdTemW5ATA1vzdoIGkZyV/3bKRja1NE9SCYIe5a/uMGJpaJdvLBYVt bp0n163EU8UTcMc4LiAgV3UUsUJp1VdC6nDuwQIzLtXmbiPukPfPJWcSYlWENyilFrk0 IQnKT/jeXsNeSSEFmScB46C4Eb60RNMg063J6IB4q0z8dxP7OiLjZ5VOncAlvOIV8C2b sQ== 
Received: from nam05-co1-obe.outbound.protection.outlook.com (mail-co1nam05lp2055.outbound.protection.outlook.com [104.47.48.55]) by mx0a-00273201.pphosted.com with ESMTP id 2wkrjq245r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 01 Dec 2019 23:24:03 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NC6QK6EDtdaqUasCOxnP75Z7zNG/Ybb9DleQ/9QSi2y1ac1XKQkkRZP0Js8zX0dEE6IflLltCW0Gy0JfnFrNIgzTM2CNjtvjdWbeCR83vSKQK7JkDCcYOq2uDatGPVg/YNbjNvd2H7jFnDcBsjCSKj/m8ZGH8qK2OA+ClXXUzxw7F5mCuR+PGoUsPHkzqyr0bVFcFnafNOgyvSkwNJKlLkoh+/C4Tcx8HzyMVeCyPZGFCIcgt6czuBtsJpeuaKonedMugfl5u5AkHfRVFS6Z5gUNdUVZa4dL1mW1GuxzK80zP7Q3StGGyYBNt3LjcC0c6PNErzwGRYdBUoWR8yePZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rtfq3O4b9rwWVLmIkbJERtsFZ+VS3+r/pt5seYGgMk8=; b=TscZJiW6YuZqmNPi2bv8kd8e7yoF+p6MSYXWMFz+IVmthjeGEo4irlhWEFOqErvA2jFpM4yZeTBF7iCIuoDTbkwAxiWtxMjF6iVTu0bwIINoXSUiJ3vePYp1RqLpBf7sixXHBSGjrvXmZZk4R8d1RetJYUJcLu5V9ary6HjQTd+KnL3uQEqHGN4A5bT8Oqg25y0Oc/TyAwmIsl9i26Z5Q3h4LvJ/HOh5SfgvW6+ocrDoKO5YKzovNlzoSM2EE+XCdGN55Plr0Ba222H5mi9WZkZJfX8TE7XxQihSWcakx5SbebuceCoCmDLnseW5HwGizZx6xU+9e89ABzYeJruU8Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rtfq3O4b9rwWVLmIkbJERtsFZ+VS3+r/pt5seYGgMk8=; b=dtLpHrimr2t7dRMdk52J/NhK65EQenKOoVPRaYiHQoWnMz1FKTVbhwDR7M+lyaJXl+YNkW108p1p3JUw0E8r8GP/6Iy08nSss5CqHGMJXwZOuyWya/28NhW1WbrcIfOg+CAUK3TFemDEudPT2R/jxrbprYIOv/YENfeaiJeacbE=
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (52.135.197.146) by BYAPR05MB5622.namprd05.prod.outlook.com (20.177.184.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.3; Mon, 2 Dec 2019 07:24:01 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 07:24:01 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "spring@ietf.org" <spring@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, Robert Raszuk <robert@raszuk.net>
Thread-Topic: [spring] Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AQHVoRZpcWzNT/yCAUirnVoRkUsBfqeYdqqAgAAbMICAAAqSgIAAOoiAgA2Aw7CAACC4gIAAB/Cw
Date: Mon, 2 Dec 2019 07:24:01 +0000
Message-ID: <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com>, <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com> <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com>
In-Reply-To: <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=True; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-02T04:57:07.0000000Z; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [116.197.184.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: db95fe8b-7d53-401c-efe2-08d776f89a80
x-ms-traffictypediagnostic: BYAPR05MB5622:
x-microsoft-antispam-prvs: <BYAPR05MB56222708C149A5CFDDFED100D5430@BYAPR05MB5622.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(136003)(366004)(346002)(376002)(396003)(199004)(189003)(54094003)(51444003)(6306002)(3846002)(6116002)(30864003)(26005)(76116006)(2906002)(9686003)(66574012)(790700001)(45080400002)(8936002)(446003)(966005)(71190400001)(71200400001)(236005)(33656002)(478600001)(54896002)(5660300002)(14454004)(7696005)(99286004)(76176011)(11346002)(517774005)(52536014)(6506007)(81156014)(74316002)(66066001)(5070765005)(81166006)(7736002)(606006)(561944003)(14444005)(86362001)(64756008)(66446008)(66476007)(66946007)(256004)(55016002)(6916009)(66556008)(53546011)(8676002)(440504004)(102836004)(229853002)(186003)(6436002)(25786009)(4326008)(316002)(54906003)(6246003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5622; H:BYAPR05MB3943.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: t33Xj0E/Fl6TAe9HmQUeguf5r5FyHLAz/rpuqItXRld9iieER9hd3QdnuTQtXz3Zdv8UcbQVfwhzgGmlyfCoGHt8LAGql8Y8f7whyNoKrIgk8kz11JBbacEgX1z3FywInC4k3pGuudL9Y53WJhTgmhjtEKEkPbc0uEupuEBU7EmcTH3PQJewQvLJ0fPJA46KzMCx7uPYASUjo+Ds46v/BxtC6YgGv0ly+25ECHgjsVwS4bfeLr/g7sFuT9NpQ1w9LDctkmgK9r/CxkDLuFNEqhGLvYPtsnCRJuGFYXk1Ldd+qsNyKoYqvbyHBCFXJFw8OE/OjqYf40R/o3MdTGSk38rzJHR7i1ift/wRDSw+B/WPIzMsJV6XCI0S4+/TN8ZqB6gUssL/sAfXIpJ+gjbm4Qpv6/E8c5ZC+8uVgdTR058E4hfqFWIKqw/Vpu/C+Q8+N04aZER51vlJi+554thKzzVm5OMpcQwXiJMIRCROMnI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR05MB394390FE9BEAC8D0CA71DECED5430BYAPR05MB3943namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: db95fe8b-7d53-401c-efe2-08d776f89a80
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 07:24:01.0933 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iPQNcExXaF4ISXFVOfFOGjKeoWtLLBNM4J7d/U+9vyTvXYIcbaw/jU9QbWpMcf+43oI9Y3qFe8MyMyEObnd3NQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5622
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-01_04:2019-11-29,2019-12-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxlogscore=999 clxscore=1015 lowpriorityscore=0 malwarescore=0 impostorscore=0 spamscore=0 phishscore=0 bulkscore=0 mlxscore=0 adultscore=0 priorityscore=1501 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912020066
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_WqtgsG3aYSJKAp0e7ggkb4KSd8>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 07:24:11 -0000

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

Sasha,

We are in agreement on separating the trigger from the protection mechanism=
.

> In any case I think that it woyld make sense to separate the protection s=
cheme proposed in the draft from specific triggers for its activation >simi=
lar to how this has been done in MPLS Egress Protection Framework draft.

I'll add text in the next revision for this.

Rgds
Shraddha


From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Sent: Monday, December 2, 2019 12:24 PM
To: Shraddha Hegde <shraddha@juniper.net>
Cc: spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org; Robert Raszuk <rober=
t@raszuk.net>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Shraddha,
Lots of thanks for athe tesponse.

I probably did not express myself clearly enough. I will try to fix thst no=
w, and I apologise in advance for a long email.

I have not been speaking about end-yo-end protecyion, only about local prot=
ection against failure of an intermediate (a.k.a. pinned) node of an SR pat=
h and, specifically, triggers for such protection. This context has been ac=
tually defined by Robert in his original comment.

To the best of my understanding, Robert's concern was that failure of the l=
ink beteeen the pinned node of a SR path and its adjacency (the penultimate=
 node of the Segment represented by the Node SID of the pinned node) is not=
 a good enough indication of the pinned node failure.

I agree with this statement even if my understanding of a good indication d=
iffers from Robert's:
- I think that it is not sufficiently specific and therefore could result i=
n flapping (local node protection activated and then released)
-Robert's concern, to the best of my understanding, was that it could miss =
some failures (e.g. the Fabric failure).

Therefore I have suggested two possibilities for more specific and more rrl=
iabke detection of failure of the pinned node by its adjacency:

1. Run a multi-hop IP BFD session between the peniltimate node ans the pinn=
ed ones using prefixes acting as Node SIDs of this pair.  This wiuld ignore=
 link failures but locally detect such node failurs as power-down or crash.

2.  Run S-BFD sessions to all other adjacencies of the pinned node using in=
 each case a list of two SIDs: the protected Adj-SID to the pinned node fol=
lowed by tge Node SID of the other adjacency, ans declare pinned node failu=
re when all these sessions fail. This would again ignore failure of the lin=
k between the penultimate node and the pinned node but detect various real =
failures of the pinned node, e.g. failure of its Fabric.

In any case I think that it woyld make sense to separate the protection sch=
eme proposed in the draft from specific triggers for its activation similar=
 to how this has been done in MPLS Egress Protection Framework draft.

My 2c.






Get Outlook for Android<https://urldefense.com/v3/__https:/aka.ms/ghei36__;=
!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH6GPZi=
IH$>

________________________________
From: Shraddha Hegde <shraddha@juniper.net<mailto:shraddha@juniper.net>>
Sent: Monday, December 2, 2019, 06:10
To: Alexander Vainshtein; Robert Raszuk
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: RE: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths


Robert/Sasha,


S-BFD based mechanism is  head-end triggered protection. It is not a local =
protection.
S-BFD mechanism is orthogonal to the mechanism described in this draft and =
an operator can
choose what kind of protection makes more sense to his/her network.

In many cases, node-protecting backup path will be different from link-prot=
ecting/SRLG protecting backup path.
If you really want to use link-protecting backup path when link fails and n=
ode protecting backup path when node fails,
You will have to download both link protecting and node-protecting backup p=
aths in FIB and detect which
failure really happened and have the ability in hardware to use appropriate=
 backup path. None of these
is in the scope of this document.

Rgds
Shraddha


From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexand=
er.Vainshtein@ecitele.com>>
Sent: Saturday, November 23, 2019 8:15 PM
To: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>; Shraddha H=
egde <shraddha@juniper.net<mailto:shraddha@juniper.net>>
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Robert,
On the second thought, for the purpose of this draft (i.e. in the scope of =
SR) it is possible to implement your suggestion by running S-BFD sessions b=
etween R7 (as the initiator) and each other adjacency of R8  (acting as Ref=
lectors) of a SR policy with list of two SIDs:
- protected adjacency between R7 and R8
- Node SID of the specific "other" adjacency  of R8.

If all these sessions fail, R7 can reliably consider R8 as failed.

I am not sure this would be much better than multi-hop IP BFD, and it looks=
 much more complicated to me.


What do you think?




Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2Faka.ms*2Fghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI00=
2KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QA=
hYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZC$>

________________________________
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexand=
er.Vainshtein@ecitele.com>>
Sent: Saturday, November 23, 2019, 13:15
To: Robert Raszuk; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Robert,
Lots of thanks for a prompt response.

I respectfully disagree with your statement that BFD implementation  is usu=
ally offloaded to the HW of the ingress line card.  I do not think this can=
 wor for MH BFD sessions because the ingress and egress line cards are not =
known in advance and change with the routing changes
A good  multi-hop BFD implementation should be ready to overcome this.. The=
re are many ways to achieve that. A naive implementation that runs in SW of=
 the control card is also possible of course. And they would sensd and rece=
ive packets

My 2c.
Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2Faka.ms*2Fghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI00=
2KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QA=
hYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZC$>

________________________________
From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Saturday, November 23, 2019, 12:37
To: Alexander Vainshtein; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Hi Sasha,

On the surface your suggestion may look cool - but if you zoom in - I do no=
t think it will work in practice.

See - one of the biggest value of BFD is its offload to line card's hardwar=
e. And in most cases it is ingress line card to the box. So if you instruct=
 such hardware to respond to SID address loopback you still did not gain mu=
ch in terms of detection router's fabric failures, remote LC failure or con=
trol plane issues which could soon result in box failure. The catalogue of =
router failures is of course much more colorful.

If you ask BFD to be responded by RP/RE it no longer has the BFD advantage.

IMHO the best way to detect node failure is actually to send the probes *ac=
ross* the node under test to its peers.

The way I would think of establishing such m-hop sessions would be fully au=
tomated with one knob per IGP adj. ex: "bfd detect-node-failure [max N]" wh=
ere local BFD subsystem would create N sessions to IGP peers of the node we=
 are to protect. LSDB has those peers so no new protocol extension is neede=
d, perhaps even no new IETF draft is required :). N would be the limit of s=
uch sessions in case the node under protection has say 10s of peers. Defaul=
t could be perhaps even 1.

Thx,
Robert.


On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtein <Alexander.Vainshtein=
@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>> wrote:
Shraddha, Robert and all,
Regarding Robert's question:
I wonder if multi-hop IP BFD session with addresses used as /32 (or /128) p=
refixes serving as Nose SIDs of R8 and R7 respectively could be used as suc=
h a trigger by R7? Such a session would not respond to link failures, and I=
 find it problematic to imagine a scenario when it would be kept UP in the =
case of a real node failure.

Of course such a session would have to be slow enough not to react to link =
failures. But it still couks be much faster than IGP conversion IMHO.

My 2c,
Sasha

Such


Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3NbK72q2ca668aVyMaT7Esn6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2Fclicktime.symantec.com*2F3CfVQPtBYBAPbHUSngEVNQD6H2*3Fu*3Dhttps=
*2A3A*2A2F*2A2Faka.ms*2A2Fghei36__*3BJSUlJQ*218WoA6RjC81c*21Xo-D7e5MfUeTOyV=
17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgujy50EN*24__;JSUlJSUlJSUlJSUlJSUl=
JSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH7=
q73pAh$>

________________________________
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on b=
ehalf of Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Friday, November 22, 2019, 11:22
To: Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Hi Shraddha,

I have one question to the document.

As you know the critical element for the effective protection of any scheme=
 is the failure detection. On that your draft seems to have just one little=
 paragraph:


   Note that R7 activates the node-protecting backup path when it

   detects that the link to R8 has failed.  R7 does not know that node

   R8 has actually failed.  However, the node-protecting backup path is

   computed assuming that the failure of the link to R8 implies that R8

   has failed.

Well IMO this is not enough. Specifically there can be a lot of types of no=
de failure when link is still up. Moreover there can be even running BFD ac=
ross the link just fine when say fabric failure occurs at R8.

While this is not solely issue with this draft, it is our common IETF failu=
re to provide correct means of detecting end to end path or fragments of pa=
th failures (I am specifically not calling them segment here :).

For example I propose that to effectively detect R8 failure as node failure=
 which is the topic of your proposal a mechanism is clearly defined and inc=
ludes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7, R4-R9, R3-=
R9

Many thx,
Robert.


On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde <shraddha=3D40juniper.net@dm=
arc.ietf..org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
WG,

This is the draft I pointed out that talks about solutions for providing no=
de-protection.
It covers Anycast case as well as keeping forwarding plane longer.
https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-pa=
ths-05<https://urldefense.com/v3/__https:/clicktime.symantec.com/3HvrzHXwAo=
u2JruETj6jcyF6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclick=
time.symantec.com*2F375SW6TBGPi2mN7V9YeVWGg6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Fto=
ols.ietf.org*2A2Fhtml*2A2Fdraft-hegde-spring-node-protection-for-sr-te-path=
s-05__*3BJSUlJSU*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA=
6sJ1EbrioDE0Vmgg0xmj_C*24__;JSUlJSUlJSUlJSUlJSUlJSUlJQ!8WoA6RjC81c!QAhYaA0q=
hoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH9RfbOqT$>

Review and comments solicited.

Rgds
Shraddha

_______________________________________________
rtgwg mailing list
rtgwg@ietf.org<mailto:rtgwg@ietf.org>
https://www.ietf.org/mailman/listinfo/rtgwg<https://urldefense.com/v3/__htt=
ps:/clicktime.symantec.com/37ZvNSMSAddpxDGDQPm7oVA6H2?u=3Dhttps*3A*2F*2Furl=
defense.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F35M9j5zHTaSYRwVh5R=
P6xcB6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Fwww.ietf.org*2A2Fmailman*2A2Flistinfo*2A=
2Frtgwg__*3BJSUlJSUl*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc=
9pxA6sJ1EbrioDE0VmgvV9Y4sM*24__;JSUlJSUlJSUlJSUlJSUlJSUlJSU!8WoA6RjC81c!QAh=
YaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH_pG5Prx$>



___________________________________________________________________________

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.
___________________________________________________________________________


___________________________________________________________________________

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.
___________________________________________________________________________

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[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:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal00, li.msonormal00, div.msonormal00
	{mso-style-name:msonormal0;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
	{mso-style-name:msochpdefault;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
span.htmlpreformattedchar0
	{mso-style-name:htmlpreformattedchar;
	font-family:Consolas;}
span.emailstyle22
	{mso-style-name:emailstyle22;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle26
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Sasha,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We are in agreement on separating the trigger from t=
he protection mechanism.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">&gt;</span><span style=3D"color:#212121"> In any case I think that it wo=
yld make sense to separate the protection scheme proposed in the draft from=
 specific triggers for its activation &gt;similar
 to how this has been done in MPLS Egress Protection Framework draft.<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I&#8217;ll add text in the next revision for this.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Rgds<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Shraddha<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></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 &lt;Alexander.Vain=
shtein@ecitele.com&gt;
<br>
<b>Sent:</b> Monday, December 2, 2019 12:24 PM<br>
<b>To:</b> Shraddha Hegde &lt;shraddha@juniper.net&gt;<br>
<b>Cc:</b> spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org; Robert Raszuk=
 &lt;robert@raszuk.net&gt;<br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Shraddha,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Lots of thanks for athe tesponse.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I probably did not express myself clearly enough. I will try to fix th=
st now, and I apologise in advance for a long email.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I have not been speaking about end-yo-end protecyion, only about local=
 protection against failure of an intermediate (a.k.a. pinned) node of an S=
R path and, specifically, triggers for
 such protection. This context has been actually defined by Robert in his o=
riginal comment.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">To the best of my understanding, Robert's concern was that failure of =
the link beteeen the pinned node of a SR path and its adjacency (the penult=
imate node of the Segment represented
 by the Node SID of the pinned node) is not a good enough indication of the=
 pinned node failure.&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I agree with this statement even if my understanding of a good indicat=
ion differs from Robert's:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">- I think that it is not sufficiently specific and therefore could res=
ult in flapping (local node protection activated and then released)<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">-Robert's concern, to the best of my understanding, was that it could =
miss some failures (e.g. the Fabric failure).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Therefore I have suggested two possibilities for more specific and mor=
e rrliabke detection of failure of the pinned node by its adjacency:<o:p></=
o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">1. Run a multi-hop IP BFD session between the peniltimate node ans the=
 pinned ones using prefixes acting as Node SIDs of this pair.&nbsp; This wi=
uld ignore link failures but locally detect
 such node failurs as power-down or crash.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">2.&nbsp; Run S-BFD sessions to all other adjacencies of the pinned nod=
e using in each case a list of two SIDs: the protected Adj-SID to the pinne=
d node followed by tge Node SID of the other
 adjacency, ans declare pinned node failure when all these sessions fail. T=
his would again ignore failure of the link between the penultimate node and=
 the pinned node but detect various real failures of the pinned node, e.g. =
failure of its Fabric.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">In any case I think that it woyld make sense to separate the protectio=
n scheme proposed in the draft from specific triggers for its activation si=
milar to how this has been done in MPLS
 Egress Protection Framework draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">My 2c.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<div id=3D"ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/ak=
a.ms/ghei36__;!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZr=
PekfTDhLH6GPZiIH$">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"id-f74214cb-047a-4c83-9cf4-9a7de0bb103a">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> Shraddha Hegde &lt;<a href=3D"mailto:s=
hraddha@juniper.net">shraddha@juniper.net</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Monday, December 2, 2019, 06:10<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Alexander Vainshtein; Robert Raszuk<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> RE: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><br>
<br>
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Robert/Sasha,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">S-BFD based mechanism is &nbsp;head-end triggered pr=
otection. It is not a local protection.<o:p></o:p></p>
<p class=3D"MsoNormal">S-BFD mechanism is orthogonal to the mechanism descr=
ibed in this draft and an operator can
<o:p></o:p></p>
<p class=3D"MsoNormal">choose what kind of protection makes more sense to h=
is/her network.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">In many cases, node-protecting backup path will be d=
ifferent from link-protecting/SRLG protecting backup path.<o:p></o:p></p>
<p class=3D"MsoNormal">If you really want to use link-protecting backup pat=
h when link fails and node protecting backup path when node fails,<o:p></o:=
p></p>
<p class=3D"MsoNormal">You will have to download both link protecting and n=
ode-protecting backup paths in FIB and detect which<o:p></o:p></p>
<p class=3D"MsoNormal">failure really happened and have the ability in hard=
ware to use appropriate backup path. None of these<o:p></o:p></p>
<p class=3D"MsoNormal">is in the scope of this document.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Rgds<o:p></o:p></p>
<p class=3D"MsoNormal">Shraddha<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein &lt;<a href=3D"mai=
lto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a>&=
gt;
<br>
<b>Sent:</b> Saturday, November 23, 2019 8:15 PM<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@ra=
szuk.net</a>&gt;; Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net=
">shraddha@juniper.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>; <a href=
=3D"mailto:rtgwg@ietf.org">
rtgwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org">rtg-bfd@ietf.org</a=
><br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Robert,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">On the second thought, for the purpose of this draft (i.e. in the scop=
e of SR) it is possible to implement your suggestion by running S-BFD sessi=
ons between R7 (as the initiator) and
 each other adjacency of R8&nbsp; (acting as Reflectors) of a SR policy wit=
h list of two SIDs:</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">- protected adjacency between R7 and R8</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">- Node SID of the specific &quot;other&quot; adjacency&nbsp; of R8.</s=
pan><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">If all these sessions fail, R7 can reliably consider R8 as failed.&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I am not sure this would be much better than multi-hop IP BFD, and it =
looks much more complicated to me.&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">What do you think?</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<div id=3D"ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/cl=
icktime.symantec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefens=
e.com*2Fv3*2F__https*3A*2Faka.ms*2Fghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeT=
OyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!=
8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZ=
C$">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"id-74ed52be-d7d4-4ced-94d3-671c6f1b4e71">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black">&nbsp;</span><o:p></o:p></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"1" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> Alexander Vainshtein &lt;<a href=3D"ma=
ilto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a>=
&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Saturday, November 23, 2019, 13:15<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Robert Raszuk; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Robert,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Lots of thanks for a prompt response.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I respectfully disagree with your statement that BFD implementation&nb=
sp; is usually offloaded to the HW of the ingress line card.&nbsp; I do not=
 think this can wor for MH BFD sessions because
 the ingress and egress line cards are not known in advance and change with=
 the routing changes</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">A good&nbsp; multi-hop BFD implementation should be ready to overcome =
this.. There are many ways to achieve that. A naive implementation that run=
s in SW of the control card is also possible
 of course. And they would sensd and receive packets&nbsp;</span><o:p></o:p=
></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">My 2c.</span><o:p></o:p></p>
<div id=3D"ms-outlook-mobile-signature">
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/cl=
icktime.symantec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefens=
e.com*2Fv3*2F__https*3A*2Faka.ms*2Fghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeT=
OyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!=
8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZ=
C$">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"id-489fbd3c-6e9f-45dd-96d9-cf663b19aa9f">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black">&nbsp;</span><o:p></o:p></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"1" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> Robert Raszuk &lt;<a href=3D"mailto:ro=
bert@raszuk.net">robert@raszuk.net</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Saturday, November 23, 2019, 12:37<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Alexander Vainshtein; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Sasha, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">On the surface your suggestion may look cool - but i=
f you zoom in - I do not think it will work in practice.&nbsp;<o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">See - one of the biggest value of BFD is its offload=
 to line card's hardware. And in most cases it is ingress line card to the =
box. So if you instruct such hardware to respond to SID address loopback yo=
u still did not gain much in terms
 of detection router's fabric failures, remote LC failure or control&nbsp;p=
lane issues which could soon result in box failure. The catalogue of router=
 failures is of course much more colorful.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">If you ask BFD to be responded by RP/RE it no longer=
 has the BFD advantage.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">IMHO the best way to detect node failure&nbsp;is act=
ually to send the probes *across* the node under test to its peers.&nbsp;<o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">The way I would think of establishing such m-hop ses=
sions would be fully automated with one knob per IGP adj. ex: &quot;bfd det=
ect-node-failure [max N]&quot; where local BFD subsystem would create N ses=
sions to IGP peers of the node we are to protect.
 LSDB has those peers so no new protocol extension&nbsp;is needed, perhaps =
even no new IETF draft is required :). N would be the limit of such session=
s in case the node under protection has say 10s of peers. Default could be =
perhaps even 1.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Thx,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Robert.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtei=
n &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank"=
>Alexander.Vainshtein@ecitele.com</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Shraddha, Robert and all,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Regarding Robert's question:&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">I wonder if multi-hop IP BFD session with addresses used as /32 (or /1=
28) prefixes serving as Nose SIDs of R8 and R7 respectively could be used a=
s such a trigger by R7? Such a session
 would not respond to link failures, and I find it problematic to imagine a=
 scenario when it would be kept UP in the case of a real node failure.</spa=
n><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Of course such a session would have to be slow enough not to react to =
link failures. But it still couks be much faster than IGP conversion IMHO.<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">My 2c,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Sasha</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">Such</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121">&nbsp;</span><o:p></o:p></p>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101ms-outloo=
k-mobile-signature">
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">Get <a href=3D"https://urldefense.com/v3/__https:/cl=
icktime.symantec.com/3NbK72q2ca668aVyMaT7Esn6H2?u=3Dhttps*3A*2F*2Furldefens=
e.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F3CfVQPtBYBAPbHUSngEVNQD6=
H2*3Fu*3Dhttps*2A3A*2A2F*2A2Faka.ms*2A2Fghei36__*3BJSUlJQ*218WoA6RjC81c*21X=
o-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgujy50EN*24__;JSUlJS=
UlJSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5=
ktZrPekfTDhLH7q73pAh$" target=3D"_blank">
Outlook for Android</a><o:p></o:p></p>
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101id-1769ab=
d3-4294-4e88-900e-ba1884f84918">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:13.0pt;font-family:&quot;Ar=
ial&quot;,sans-serif;color:black">&nbsp;</span><o:p></o:p></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"1" width=3D"98%" align=3D"center">
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101divRplyFw=
dMsg">
<p class=3D"MsoNormal"><strong><span style=3D"font-family:&quot;Calibri&quo=
t;,sans-serif">From:</span></strong> spring &lt;<a href=3D"mailto:spring-bo=
unces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf=
 of Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank=
">robert@raszuk.net</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Friday, November 22, 2019, 11:22<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Hi&nbsp;Shraddha, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I have one question to the document.&nbsp;<o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">As you know the critical element for&nbsp;the effect=
ive protection of any scheme is the failure detection. On that your draft s=
eems to have just one little paragraph:&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">&nbsp;&nbsp; N=
ote that R7 activates the node-protecting backup path when it</span><o:p></=
o:p></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; detects that the link to R8 h=
as failed.&nbsp; R7 does not know that node</span><o:p></o:p></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; R8 has actually failed.&nbsp;=
 However, the node-protecting backup path is</span><o:p></o:p></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; computed assuming that the fa=
ilure of the link to R8 implies that R8</span><o:p></o:p></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; has failed.</span><o:p></o:p>=
</pre>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Well IMO this is not enough. Specifically&nbsp;there=
 can be a lot of types of node failure when link is still up. Moreover ther=
e can be even running BFD across the link just fine when say fabric failure=
 occurs at R8.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">While this is not solely issue with this draft, it i=
s our common IETF failure to provide correct means of detecting end to end =
path or fragments of path failures (I am specifically not calling them segm=
ent here :).&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">For example I propose that to effectively detect R8 =
failure as node failure which is the topic of your proposal a mechanism is =
clearly defined and includes bi-dir data plane probes send between R7-R9, R=
3-R7, R4-R7, R4-R9, R3-R9<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Robert.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde &lt;s=
hraddha=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org" target=3D"_blank"=
>40juniper.net@dmarc.ietf..org</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">WG,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">This is the draft I pointed out that talks about sol=
utions for providing node-protection.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">It covers Anycast case as well as keeping forwarding=
 plane longer.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/clickt=
ime.symantec.com/3HvrzHXwAou2JruETj6jcyF6H2?u=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F375SW6TBGPi2mN7V9YeVWGg6H2*3=
Fu*3Dhttps*2A3A*2A2F*2A2Ftools.ietf.org*2A2Fhtml*2A2Fdraft-hegde-spring-nod=
e-protection-for-sr-te-paths-05__*3BJSUlJSU*218WoA6RjC81c*21Xo-D7e5MfUeTOyV=
17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgg0xmj_C*24__;JSUlJSUlJSUlJSUlJSUl=
JSUlJQ!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhL=
H9RfbOqT$" target=3D"_blank"><span style=3D"color:#0563C1">https://tools.ie=
tf.org/html/draft-hegde-spring-node-protection-for-sr-te-paths-05</span></a=
><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Review and comments solicited.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Rgds<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Shraddha<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https:/clicktime.symantec.com/37ZvNS=
MSAddpxDGDQPm7oVA6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fc=
licktime.symantec.com*2F35M9j5zHTaSYRwVh5RP6xcB6H2*3Fu*3Dhttps*2A3A*2A2F*2A=
2Fwww.ietf.org*2A2Fmailman*2A2Flistinfo*2A2Frtgwg__*3BJSUlJSUl*218WoA6RjC81=
c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9Y4sM*24__;J=
SUlJSUlJSUlJSUlJSUlJSUlJSU!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_=
d_wKElC5ktZrPekfTDhLH_pG5Prx$" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/rtgwg</a><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><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></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal"><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></p>
</div>
</body>
</html>

--_000_BYAPR05MB394390FE9BEAC8D0CA71DECED5430BYAPR05MB3943namp_--


From nobody Mon Dec  2 00:01:07 2019
Return-Path: <huzhibo@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72B2B12021C; Mon,  2 Dec 2019 00:00:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.098
X-Spam-Level: 
X-Spam-Status: No, score=-4.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_RATIO_08=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_MED=-2.3, 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 en9hfUxbvwr9; Mon,  2 Dec 2019 00:00:52 -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 99515120154; Mon,  2 Dec 2019 00:00:51 -0800 (PST)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 281D88F8C39AB21A6ED2; Mon,  2 Dec 2019 08:00:50 +0000 (GMT)
Received: from lhreml730-chm.china.huawei.com (10.201.108.81) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 2 Dec 2019 08:00:49 +0000
Received: from lhreml730-chm.china.huawei.com (10.201.108.81) by lhreml730-chm.china.huawei.com (10.201.108.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 2 Dec 2019 08:00:48 +0000
Received: from DGGEMM403-HUB.china.huawei.com (10.3.20.211) by lhreml730-chm.china.huawei.com (10.201.108.81) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Mon, 2 Dec 2019 08:00:48 +0000
Received: from DGGEMM509-MBX.china.huawei.com ([169.254.9.145]) by DGGEMM403-HUB.china.huawei.com ([10.3.20.211]) with mapi id 14.03.0439.000; Mon, 2 Dec 2019 16:00:45 +0800
From: Huzhibo <huzhibo@huawei.com>
To: Shraddha Hegde <shraddha@juniper.net>, "rtgwg@ietf.org" <rtgwg@ietf.org>,  "spring@ietf.org" <spring@ietf.org>
Thread-Topic: Reply: Draft for Node protection of intermediate nodes  in SR Paths
Thread-Index: AdWhj5C+rGLfLm+dT2qnxncpj2IKRAHOjtvgAAT4uDA=
Date: Mon, 2 Dec 2019 08:00:45 +0000
Message-ID: <06CF729DA0D6854E8C1E5121AC3330DFAF48FD73@dggemm509-mbx.china.huawei.com>
References: <06CF729DA0D6854E8C1E5121AC3330DFAF479346@dggemm529-mbs.china.huawei.com> <BYAPR05MB394396D8745D6606C327F79CD5430@BYAPR05MB3943.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB394396D8745D6606C327F79CD5430@BYAPR05MB3943.namprd05.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.219.232]
Content-Type: multipart/related; boundary="_005_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_"; type="multipart/alternative"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pgS9x0SXBFix6MEs41UtfWQ3tnc>
Subject: Re: [spring] Reply: Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 08:00:54 -0000

--_005_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_
Content-Type: multipart/alternative;
 boundary="_000_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_"

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

SGkgU2hyYWRkaGE6DQoNCiAgICAgVGhhbmtzIGZvciB5b3VyIHJlcGx5LCBCdXQgSSBjYSBu4oCZ
dCBmdWxseSBhZ3JlZSBpdC4gSWYgbWljcm8tbG9vcCBhdm9pZGFuY2UgaXMgdXNlZCB0byBzb2x2
ZSB0aGUgcHJvYmxlbS4gTGV0IHVzIGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgc2NlbmFyaW8uDQpb
Y2lkOmltYWdlMDAyLnBuZ0AwMUQ1QTkyMi5GNTc3RDBCMF0NCk5vZGUgQiB3aWxsIHNlbmQgYSBw
YWNrZXQgd2l0aCBzZWdtZW50bGlzdDxELEg+77yMV2hlbiBOb2RlIEQgaXMgZmFpbHVyZe+8jE5v
ZGUgQiBmZWVsIHRoZSBsaW5rIEMtPkQgZmFpbHVyZSBmaXJzdC4NCkZvciBTaWQgRCwgTm9kZSBC
IGNvbnZlcmdlcyB0byBhIG5ldyBwYXRoIHVzaW5nIG1pY3JvLWxvb3AgYXZvaWRhbmNlLiggSW4g
ZmFjdCwgc2luY2Uga2VlcCBmb3J3YXJkaW5nIHBsYW5lIHdpbGwgbm90IHJlYWN0IHRvIHN1YnNl
cXVlbnQgdG9wb2xvZ3kgY2hhbmdlcywgeW91IG11c3QgdXNlIHN0cmljdCBleHBsaWNpdCBwYXRo
cywgT3RoZXJ3aXNlLCB3ZSBoYXZlIHRvIHNvbHZlIGFub3RoZXIgcHJvYmxlbSwgc3VjaCBhcyBj
YWxjdWxhdGluZyB0aGUgTWljcm8tbWljcm9sb29wIHBhdGggZm9yIGEgbm9kZSB0aGF0IGhhcyBi
ZWVuIGRlbGV0ZWQgaW4gdGhlIG5ldHdvcmspLlBhY2tldCB3aWxsIGZvcndhcmRpbmcgdG8gTm9k
ZSBFIHZpYSBtaWNyby1sb29wIGF2b2lkYW5jZSBwYXRo77yMYW5kIE5vZGUgRSBwZXJmb3JtIFRF
IE5vZGUgcHJvdGVjdGlvbu+8jEZvcndhcmQgdG8gTm9kZSBILiBJZiB0aGUgdG9wb2xvZ3kgb2Yg
dGhlIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHBhdGggY2hhbmdlcyBhZ2FpbiAoaGF2ZSBvdGhlciBy
ZWR1bmRhbnQgcGF0aHMpLCB0aGUgZm9yd2FyZGluZyBwYXRoIHdpbGwgYmVjb21lIGV2ZW4gbW9y
ZSB1bmV4cGVjdGVkLiBTbyB0aGVyZSBhcmUgYXQgbGVhc3QgdGhyZWUgcHJvYmxlbXPvvJoNCjHv
vJpUcmFmZmljIHdpbGwgYmUgZGV0b3VyZWQgdW50aWwgVEUgUGF0aCBjb252ZXJnZXPvvIxIb3dl
dmVyLCBpbiB0aGUgY29udHJvbGxlciBjYWxjdWxhdGlvbiBwYXRoIHNjZW5hcmlvLCBURSBQYXRo
IGNvbnZlcmdlbmNlIG1heSB0YWtlIGEgbG9uZyB0aW1lLg0KMjogICAga2VlcCBmb3J3YXJkaW5n
IHBsYW5lIG1ha2VzIHRoZSBuZXR3b3JrIG5vIGxvbmdlciBoYXZlIHRoZSBhYmlsaXR5IHRvIGNv
bnZlcmdlLCB1bmFibGUgdG8gY29udmVyZ2Ugb24gbmV3IHRvcG9sb2dpY2FsIGNoYW5nZXMNCjM6
ICAgSXQgbmVlZCBsb3RzIG9mIGxhYmVsIHN0YWNrLg0KDQpBbmQgZm9yIGFueWNhc3Qgc29sdXRp
b24sSXQgaGFzIHRoZSBTaW1pbGFyIHByb2JsZW0uIFRyYWZmaWMgd2lsbCBoYXZlIGxvbmctdGlt
ZSBkZXRvdXJzLiBBbHNvIGRlcGxveW1lbnQgaXMgdG9vIGNvbXBsaWNhdGVkLg0KW2NpZDppbWFn
ZTAwMS5wbmdAMDFENUE5MjkuOTU2MTQxRjBdDQoNClRoYW5rIHlvdQ0KWmhpYm8NCg0KRnJvbTog
U2hyYWRkaGEgSGVnZGUgW21haWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5ldF0NClNlbnQ6IE1vbmRh
eSwgRGVjZW1iZXIgMDIsIDIwMTkgMTI6NTAgUE0NClRvOiBIdXpoaWJvIDxodXpoaWJvQGh1YXdl
aS5jb20+OyBydGd3Z0BpZXRmLm9yZzsgc3ByaW5nQGlldGYub3JnDQpTdWJqZWN0OiBSRTogUmVw
bHk6IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50ZXJtZWRpYXRlIG5vZGVzIGluIFNS
IFBhdGhzDQoNCkhpIEh1emhpYm8sDQoNClRoYW5rcyBmb3IgcmV2aWV3IGFuZCBjb21tZW50cy4N
Cg0KVGhlIEZJQiBpbmNvbnNpc3RlbmN5IGFuZCByZXN1bHRpbmcgbWljcm8tbG9vcHMgaW4gSUdQ
IGNvbnZlcmdlbmNlIGFyZSBzb2x2ZWQgdXNpbmcgbWljcm8tbG9vcCBhdm9pZGFuY2UgdGVjaG5p
cXVlcy4NClRoZSBtaWNyby1sb29wIGF2b2lkYW5jZSB0ZWNobmlxdWVzIHdpbGwgYmUgYXBwbGll
ZCB0byBhbGwgSUdQIHByZWZpeGVzIHdoZW4gYW55IGNoYW5nZSBpcyBkZXRlY3RlZC4NCldoZW4g
YSBub2RlL3ByZWZpeCBiZWNvbWVzIHVucmVhY2hhYmxlLCB0aGlzIGRyYWZ0IHJlY29tbWVuZHMg
bm90IHRvIGRlbGV0ZSB0aGUgc3RhdGUgZnJvbSBGSUIuDQpZb3UgYnJpbmcgdXAgYSBnb29kIHBv
aW50IHdoZXRoZXIgbWljcm8tbG9vcCBhdm9pZGFuY2UgcGF0aCBzaG91bGQgYmUgYXBwbGllZCB0
byAgdGhpcyBwcmVmaXggb3Igbm90Lg0KSSB0aGluayBpdCBzaG91bGQuIEnigJlsbCBhZGQgdGV4
dCB0byBjbGFyaWZ5IGludGVyYWN0aW9uIHdpdGggdGhlIG1pY3JvLWxvb3AgYXZvaWRhbmNlLg0K
DQo+QW5kIHRoZW4sWW91IHNheSB5b3UgY2FuIHByb3ZpZGluZyBub2RlLXByb3RlY3Rpb24gdmlh
IGFueWNhc3QuSSBkb25gdCBob3cgZG8geW91IHRoYXQsIEFueSBub2RlIG9mIFRFIG1heSBiZSBm
YXVsdHkuIERvIHlvdSB3YW50IHRvDQo+IGNvbmZpZ3VyZSB0aGUgc2FtZSBBbnljYXN0IGFkZHJl
c3Mgb24gdGhlIGVudGlyZSBuZXR3b3JrPw0KDQpQcm90ZWN0aW9uIHdpdGggYW55Y2FzdCBzaWRz
IGlzIGV4cGxhaW5lZCBpbiBzZWMgMi4yLg0KWW91IGRvIG5vdCBuZWVkIHNhbWUgYW55Y2FzdCBz
aWQgZm9yIGFsbCBkZXZpY2VzLg0KRm9yIGV4OiBUaGUgbm9kZXMgY2FuIGJlIHBhaXJlZCB0b2dl
dGhlciBhbmQgYXNzaWduZWQgb25lIGFueWNhc3QgU0lEIGZvciBlYWNoIHBhaXIuDQpIb3BlIHRo
YXQgY2xhcmlmaWVzLg0KDQpSZ2RzDQpTaHJhZGRoYQ0KDQpGcm9tOiBIdXpoaWJvIDxodXpoaWJv
QGh1YXdlaS5jb208bWFpbHRvOmh1emhpYm9AaHVhd2VpLmNvbT4+DQpTZW50OiBTYXR1cmRheSwg
Tm92ZW1iZXIgMjMsIDIwMTkgNToyMCBBTQ0KVG86IFNocmFkZGhhIEhlZ2RlIDxzaHJhZGRoYUBq
dW5pcGVyLm5ldDxtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQ+PjsgcnRnd2dAaWV0Zi5vcmc8
bWFpbHRvOnJ0Z3dnQGlldGYub3JnPjsgc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0
Zi5vcmc+DQpTdWJqZWN0OiBSZXBseTogRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRl
cm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KSGkgU2hyYWRkaGE6DQoNCiAgIFlvdSBzYXkg
Y2FuIGtlZXAgZm9yd2FyZGluZyBwbGFuZSBsb25nZXIuIEkgZG9uJ3Qga25vdyB3aGljaCBzdGFn
ZSBvZiB0aGUgZm9yd2FyZGluZyBzdGF0ZSB5b3UgYXJlIG1haW50YWluaW5nLiBUaGUgSUdQIGRl
dGVybWluZXMgdGhlIG5vZGUgZmF1bHQgYnkgc2Vuc2luZyBtdWx0aXBsZSBsaW5rIGZhdWx0cy4g
QmVjYXVzZSB0aGUgbm9kZXMgYXJlIGF3YXJlIG9mIHRoZSBsaW5rIGZhdWx0cyBpbiBkaWZmZXJl
bnQgb3JkZXIsIHRoZSBzdGF0ZSBiZWZvcmUgdGhlIGZvcndhcmRpbmcgZW50cnkgaXMgZGVsZXRl
ZCBtYXkgYmUgbG9vcGVkLiBEbyB5b3Ugd2FudCB0byBrZWVwIGEgbG9vcCBzdGF0ZT8NCg0KICBB
bmQgdGhlbixZb3Ugc2F5IHlvdSBjYW4gcHJvdmlkaW5nIG5vZGUtcHJvdGVjdGlvbiB2aWEgYW55
Y2FzdC5JIGRvbmB0IGhvdyBkbyB5b3UgdGhhdCwgQW55IG5vZGUgb2YgVEUgbWF5IGJlIGZhdWx0
eS4gRG8geW91IHdhbnQgdG8gY29uZmlndXJlIHRoZSBzYW1lIEFueWNhc3QgYWRkcmVzcyBvbiB0
aGUgZW50aXJlIG5ldHdvcms/DQoNClRoYW5rIHlvdQ0KWmhpYm8NCg0K5Y+R5Lu25Lq6OiBydGd3
ZyBbbWFpbHRvOnJ0Z3dnLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBTaHJhZGRoYSBIZWdkZQ0K
5Y+R6YCB5pe26Ze0OiAyMDE55bm0MTHmnIgyMuaXpSAxMTozOA0K5pS25Lu25Lq6OiBydGd3Z0Bp
ZXRmLm9yZzxtYWlsdG86cnRnd2dAaWV0Zi5vcmc+OyBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNw
cmluZ0BpZXRmLm9yZz4NCuS4u+mimDogRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRl
cm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KV0csDQoNClRoaXMgaXMgdGhlIGRyYWZ0IEkg
cG9pbnRlZCBvdXQgdGhhdCB0YWxrcyBhYm91dCBzb2x1dGlvbnMgZm9yIHByb3ZpZGluZyBub2Rl
LXByb3RlY3Rpb24uDQpJdCBjb3ZlcnMgQW55Y2FzdCBjYXNlIGFzIHdlbGwgYXMga2VlcGluZyBm
b3J3YXJkaW5nIHBsYW5lIGxvbmdlci4NCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1oZWdkZS1zcHJpbmctbm9kZS1wcm90ZWN0aW9uLWZvci1zci10ZS1wYXRocy0wNTxodHRwczov
L3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaGVn
ZGUtc3ByaW5nLW5vZGUtcHJvdGVjdGlvbi1mb3Itc3ItdGUtcGF0aHMtMDVfXzshOFdvQTZSakM4
MWMhU2ItNy0yQjN3dTMteG5obDB0MWxCWFVTNVNpRzhSaEQ3aG9jS0Q4OGxTekpoeEZFMDN2a2Fp
OXdDYVNfbjBFaSQ+DQoNClJldmlldyBhbmQgY29tbWVudHMgc29saWNpdGVkLg0KDQpSZ2RzDQpT
aHJhZGRoYQ0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OuWui+S9kzsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eToiXEDlrovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTrlvq7ova/pm4Xpu5E7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAyIDQg
MiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDlvq7ova/pm4Xpu5EiOw0KCXBh
bm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpw
Lk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJ
bWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6
IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5k
ZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28t
c3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2lu
LXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDow
Y207DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KcC5lbWFpbHF1
b3RlLCBsaS5lbWFpbHF1b3RlLCBkaXYuZW1haWxxdW90ZQ0KCXttc28tc3R5bGUtbmFtZTplbWFp
bHF1b3RlOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MS4wcHQ7DQoJZm9udC1z
aXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFu
LkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTIw
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLm1zb0lucw0KCXttc28tc3R5bGUtdHlwZTpleHBv
cnQtb25seTsNCgltc28tc3R5bGUtbmFtZToiIjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
Ow0KCWNvbG9yOnRlYWw7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2
MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i
MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5
IGxhbmc9IlpILUNOIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9Ildv
cmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhpIFNocmFkZGhhOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgVGhhbmtzIGZvciB5b3VyIHJlcGx5LA0KPHNwYW4gY2xhc3M9Im1zb0lu
cyI+PGlucz5CdXQgSSBjYSBu4oCZdCBmdWxseSBhZ3JlZTwvaW5zPjwvc3Bhbj4gaXQuPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPjxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+SWYgbWljcm8tbG9vcCBh
dm9pZGFuY2UgaXMgdXNlZCB0byBzb2x2ZSB0aGUgcHJvYmxlbTwvaW5zPjwvc3Bhbj4uPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPjxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+TGV0IHVzIGNvbnNpZGVy
IHRoZSBmb2xsb3dpbmcgc2NlbmFyaW88L2lucz48L3NwYW4+LjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48aW1nIHdpZHRoPSI1
NzAiIGhlaWdodD0iNDAzIiBpZD0i5Zu+54mHX3gwMDIwXzEiIHNyYz0iY2lkOmltYWdlMDAyLnBu
Z0AwMUQ1QTkyMi5GNTc3RDBCMCI+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Ob2RlIEIgd2ls
bCBzZW5kIGEgcGFja2V0IHdpdGggc2VnbWVudGxpc3QmbHQ7RCxIJmd0Ozwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTrlrovkvZM7Y29sb3I6IzFGNDk3RCI+
77yMPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+V2hl
bg0KIE5vZGUgRCBpcyBmYWlsdXJlPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OuWui+S9kztjb2xvcjojMUY0OTdEIj7vvIw8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Ob2RlIEIgZmVlbCB0aGUgbGluayBDLSZn
dDtEIGZhaWx1cmUgZmlyc3QuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48c3BhbiBj
bGFzcz0ibXNvSW5zIj48aW5zPkZvciBTaWQgRCwgTm9kZSBCIGNvbnZlcmdlcyB0byBhIG5ldyBw
YXRoPC9pbnM+PC9zcGFuPiB1c2luZw0KPHNwYW4gY2xhc3M9Im1zb0lucyI+PGlucz5taWNyby1s
b29wIGF2b2lkYW5jZTwvaW5zPjwvc3Bhbj4uKDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48c3BhbiBj
bGFzcz0ibXNvSW5zIj48aW5zPkluIGZhY3QsIHNpbmNlIGtlZXAgZm9yd2FyZGluZyBwbGFuZSB3
aWxsIG5vdCByZWFjdCB0byBzdWJzZXF1ZW50IHRvcG9sb2d5IGNoYW5nZXMsIHlvdSBtdXN0IHVz
ZSBzdHJpY3QgZXhwbGljaXQgcGF0aHM8L2lucz48L3NwYW4+LDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPk90aGVyd2lzZSwgd2UgaGF2ZSB0byBzb2x2ZSBh
bm90aGVyIHByb2JsZW0sIHN1Y2ggYXMgY2FsY3VsYXRpbmcgdGhlDQo8L2lucz48L3NwYW4+TWlj
cm88c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPi1taWNyb2xvb3AgcGF0aCBmb3IgYSBub2RlIHRo
YXQgaGFzIGJlZW4gZGVsZXRlZCBpbiB0aGUgbmV0d29yazwvaW5zPjwvc3Bhbj4pLlBhY2tldCB3
aWxsIGZvcndhcmRpbmcgdG8gTm9kZSBFIHZpYSBtaWNyby1sb29wIGF2b2lkYW5jZSBwYXRoPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OuWui+S9kztjb2xv
cjojMUY0OTdEIj7vvIw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5hbmQNCiBOb2RlIEUgcDxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+ZXJmb3JtIFRF
IE5vZGUgcHJvdGVjdGlvbjwvaW5zPjwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk65a6L5L2TO2NvbG9yOiMxRjQ5N0QiPu+8jDwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkZvcndhcmQgdG8gTm9kZSBI
Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPklmIHRoZSB0
b3BvbG9neSBvZiB0aGUNCjwvaW5zPjwvc3Bhbj5taWNybzxzcGFuIGNsYXNzPSJtc29JbnMiPjxp
bnM+LTwvaW5zPjwvc3Bhbj5sb29wIDxzcGFuIGNsYXNzPSJtc29JbnMiPg0KPGlucz5hdm9pZGFu
Y2UgcGF0aCBjaGFuZ2VzIGFnYWluICg8L2lucz48L3NwYW4+aGF2ZTxzcGFuIGNsYXNzPSJtc29J
bnMiPjxpbnM+IG90aGVyIHJlZHVuZGFudCBwYXRocyksIHRoZSBmb3J3YXJkaW5nIHBhdGggd2ls
bCBiZWNvbWUgZXZlbiBtb3JlIHVuZXhwZWN0ZWQuPC9pbnM+PC9zcGFuPjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPlNvIHRoZXJlIGFyZSBhdCBsZWFzdCB0
aHJlZSBwcm9ibGVtczwvaW5zPjwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk65a6L5L2TO2NvbG9yOiMxRjQ5N0QiPu+8mjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+MTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTrlrovkvZM7Y29sb3I6IzFGNDk3RCI+77yaPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PHNwYW4gY2xhc3M9Im1zb0lucyI+PGlucz5UcmFmZmlj
DQogd2lsbCBiZSBkZXRvdXJlZCB1bnRpbCBURSBQYXRoIGNvbnZlcmdlczwvaW5zPjwvc3Bhbj48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk65a6L5L2TO2Nv
bG9yOiMxRjQ5N0QiPu+8jDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPjxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+SG93ZXZlciwgaW4NCiB0aGUgY29u
dHJvbGxlciBjYWxjdWxhdGlvbiBwYXRoIHNjZW5hcmlvLCBURSBQYXRoIGNvbnZlcmdlbmNlIG1h
eSB0YWtlIGEgbG9uZyB0aW1lPC9pbnM+PC9zcGFuPi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPjI6Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPmtlZXAgZm9y
d2FyZGluZyBwbGFuZTwvaW5zPjwvc3Bhbj4gbTxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+YWtl
cyB0aGUgbmV0d29yayBubyBsb25nZXIgaGF2ZSB0aGUgYWJpbGl0eSB0byBjb252ZXJnZSwgdW5h
YmxlIHRvIGNvbnZlcmdlDQogb24gbmV3IHRvcG9sb2dpY2FsIGNoYW5nZXM8L2lucz48L3NwYW4+
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4zOiZuYnNwOyZuYnNwOyBJdCBuZWVkIGxvdHMgb2Yg
bGFiZWwgc3RhY2suPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFuZCBmb3IgYW55Y2FzdCBzb2x1dGlvbixJdCBoYXMg
dGhlIFNpbWlsYXIgcHJvYmxlbS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0KPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VHJhZmZpYyB3aWxsIGhh
dmUgbG9uZy10aW1lIGRldG91cnMuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4NCjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFsc28gZGVwbG95bWVu
dCBpcyB0b28gY29tcGxpY2F0ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxpbWcgd2lkdGg9IjYxNiIgaGVpZ2h0PSI0ODYi
IGlkPSLlm77niYdfeDAwMjBfMiIgc3JjPSJjaWQ6aW1hZ2UwMDEucG5nQDAxRDVBOTI5Ljk1NjE0
MUYwIj48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRo
YW5rIHlvdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlpoaWJvPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAw
Y20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBTaHJhZGRo
YSBIZWdkZSBbbWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0XQ0KPGJyPg0KPGI+U2VudDo8L2I+
IE1vbmRheSwgRGVjZW1iZXIgMDIsIDIwMTkgMTI6NTAgUE08YnI+DQo8Yj5Ubzo8L2I+IEh1emhp
Ym8gJmx0O2h1emhpYm9AaHVhd2VpLmNvbSZndDs7IHJ0Z3dnQGlldGYub3JnOyBzcHJpbmdAaWV0
Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFJlcGx5OiBEcmFmdCBmb3IgTm9kZSBwcm90
ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRoczxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
SGkgSHV6aGlibyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3Mg
Zm9yIHJldmlldyBhbmQgY29tbWVudHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+VGhlIEZJQiBpbmNvbnNpc3RlbmN5IGFuZCByZXN1bHRpbmcgbWljcm8tbG9vcHMgaW4g
SUdQIGNvbnZlcmdlbmNlIGFyZSBzb2x2ZWQgdXNpbmcgbWljcm8tbG9vcCBhdm9pZGFuY2UgdGVj
aG5pcXVlcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGUg
bWljcm8tbG9vcCBhdm9pZGFuY2UgdGVjaG5pcXVlcyB3aWxsIGJlIGFwcGxpZWQgdG8gYWxsIElH
UCBwcmVmaXhlcyB3aGVuIGFueSBjaGFuZ2UgaXMgZGV0ZWN0ZWQuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+V2hlbiBhIG5vZGUvcHJlZml4IGJlY29tZXMgdW5y
ZWFjaGFibGUsIHRoaXMgZHJhZnQgcmVjb21tZW5kcyBub3QgdG8gZGVsZXRlIHRoZSBzdGF0ZSBm
cm9tIEZJQi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Zb3Ug
YnJpbmcgdXAgYSBnb29kIHBvaW50IHdoZXRoZXIgbWljcm8tbG9vcCBhdm9pZGFuY2UgcGF0aCBz
aG91bGQgYmUgYXBwbGllZCB0byZuYnNwOyB0aGlzIHByZWZpeCBvciBub3QuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SSB0aGluayBpdCBzaG91bGQuIEnigJls
bCBhZGQgdGV4dCB0byBjbGFyaWZ5IGludGVyYWN0aW9uIHdpdGggdGhlIG1pY3JvLWxvb3AgYXZv
aWRhbmNlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jmd0O0FuZCB0aGVuLFlvdSBzYXkgeW91
IGNhbg0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPnByb3ZpZGluZyBub2Rl
LXByb3RlY3Rpb24gdmlhIGFueWNhc3QuSSBkb25gdCBob3cgZG8geW91IHRoYXQsPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5B
bnkgbm9kZSBvZiBURSBtYXkgYmUgZmF1bHR5LiBEbyB5b3Ugd2FudCB0bzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPiZndDsgY29uZmlndXJlIHRoZSBzYW1lIEFueWNhc3QgYWRkcmVzcyBvbiB0aGUgZW50aXJl
IG5ldHdvcms/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+UHJvdGVj
dGlvbiB3aXRoIGFueWNhc3Qgc2lkcyBpcyBleHBsYWluZWQgaW4gc2VjIDIuMi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj5Zb3UgZG8gbm90IG5lZWQgc2FtZSBhbnljYXN0IHNpZCBmb3IgYWxsIGRldmljZXMu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+Rm9yIGV4OiBUaGUgbm9kZXMgY2FuIGJlIHBhaXJlZCB0b2dldGhl
ciBhbmQgYXNzaWduZWQgb25lIGFueWNhc3QgU0lEIGZvciBlYWNoIHBhaXIuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+SG9wZSB0aGF0IGNsYXJpZmllcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj5SZ2RzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U2hyYWRkaGE8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUx
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBIdXpoaWJvICZsdDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxhIGhyZWY9Im1haWx0bzpodXpoaWJvQGh1YXdlaS5jb20iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
aHV6aGlib0BodWF3ZWkuY29tPC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IFNhdHVyZGF5LCBOb3ZlbWJlciAyMywg
MjAxOSA1OjIwIEFNPGJyPg0KPGI+VG86PC9iPiBTaHJhZGRoYSBIZWdkZSAmbHQ7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L3NwYW4+PC9hPjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mZ3Q7Ow0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+cnRnd2dA
aWV0Zi5vcmc8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj47
DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5v
cmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlcGx5OiBE
cmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRo
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5IaSBTaHJhZGRoYTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7IFlvdSBzYXkgY2FuIGtl
ZXAgZm9yd2FyZGluZyBwbGFuZSBsb25nZXIuIEkgZG9uJ3Qga25vdyB3aGljaCBzdGFnZSBvZiB0
aGUgZm9yd2FyZGluZyBzdGF0ZSB5b3UgYXJlIG1haW50YWluaW5nLiBUaGUgSUdQIGRldGVybWlu
ZXMgdGhlIG5vZGUgZmF1bHQNCiBieSBzZW5zaW5nIG11bHRpcGxlIGxpbmsgZmF1bHRzLiBCZWNh
dXNlIHRoZSBub2RlcyBhcmUgYXdhcmUgb2YgdGhlIGxpbmsgZmF1bHRzIGluIGRpZmZlcmVudCBv
cmRlciwgdGhlIHN0YXRlIGJlZm9yZSB0aGUgZm9yd2FyZGluZyBlbnRyeSBpcyBkZWxldGVkIG1h
eSBiZSBsb29wZWQuIERvIHlvdSB3YW50IHRvIGtlZXAgYSBsb29wIHN0YXRlPzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij4mbmJzcDsgQW5kIHRoZW4sWW91IHNheSB5b3UgY2FuDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+cHJvdmlkaW5nIG5vZGUtcHJvdGVjdGlvbiB2aWEgYW55Y2FzdC5JIGRv
bmB0IGhvdyBkbyB5b3UgdGhhdCw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0KPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFueSBub2RlIG9mIFRFIG1heSBiZSBmYXVsdHku
IERvIHlvdSB3YW50IHRvIGNvbmZpZ3VyZSB0aGUgc2FtZSBBbnljYXN0IGFkZHJlc3Mgb24gdGhl
IGVudGlyZSBuZXR3b3JrPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PlRoYW5rIHlvdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlpoaWJvPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWP
keS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mb
hem7kSZxdW90OyxzYW5zLXNlcmlmIj4gcnRnd2cgWzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PGEgaHJlZj0ibWFpbHRvOnJ0Z3dnLWJvdW5jZXNAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNl
cmlmIj5tYWlsdG86cnRnd2ctYm91bmNlc0BpZXRmLm9yZzwvc3Bhbj48L2E+PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvl
vq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+XQ0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5z
LXNlcmlmIj7ku6PooaggPC9zcGFuPg0KPC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1z
ZXJpZiI+U2hyYWRkaGEgSGVnZGU8YnI+DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYi
PuWPkemAgeaXtumXtDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+
rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj4gMjAxOTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1z
ZXJpZiI+5bm0PHNwYW4gbGFuZz0iRU4tVVMiPjExPC9zcGFuPuaciDxzcGFuIGxhbmc9IkVOLVVT
Ij4yMjwvc3Bhbj7ml6U8c3BhbiBsYW5nPSJFTi1VUyI+DQogMTE6Mzg8YnI+DQo8L3NwYW4+PGI+
5pS25Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4gPC9zcGFuPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0ibWFpbHRvOnJ0Z3dn
QGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+cnRnd2dAaWV0Zi5vcmc8L3NwYW4+PC9h
Pjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPjsNCjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7
LHNhbnMtc2VyaWYiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48L2E+PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/p
m4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNl
cmlmIj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7o
va/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2Yg
aW50ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+V0csPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhpcyBpcyB0aGUg
ZHJhZnQgSSBwb2ludGVkIG91dCB0aGF0IHRhbGtzIGFib3V0IHNvbHV0aW9ucyBmb3IgcHJvdmlk
aW5nIG5vZGUtcHJvdGVjdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JdCBj
b3ZlcnMgQW55Y2FzdCBjYXNlIGFzIHdlbGwgYXMga2VlcGluZyBmb3J3YXJkaW5nIHBsYW5lIGxv
bmdlci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWhlZ2RlLXNwcmluZy1ub2Rl
LXByb3RlY3Rpb24tZm9yLXNyLXRlLXBhdGhzLTA1X187IThXb0E2UmpDODFjIVNiLTctMkIzd3Uz
LXhuaGwwdDFsQlhVUzVTaUc4UmhEN2hvY0tEODhsU3pKaHhGRTAzdmthaTl3Q2FTX24wRWkkIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzA1NjNDMSI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWhlZ2RlLXNwcmluZy1ub2RlLXByb3RlY3Rpb24tZm9yLXNyLXRlLXBhdGhzLTA1PC9z
cGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+UmV2aWV3IGFuZCBjb21tZW50cyBzb2xpY2l0ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+UmdkczxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlNocmFkZGhhPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_--

--_005_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_
Content-Type: image/png; name="image002.png"
Content-Description: image002.png
Content-Disposition: inline; filename="image002.png"; size=41221;
 creation-date="Mon, 02 Dec 2019 08:00:45 GMT";
 modification-date="Mon, 02 Dec 2019 08:00:45 GMT"
Content-ID: <image002.png@01D5A922.F577D0B0>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAjoAAAGTCAIAAACu0S8sAAAAAXNSR0IArs4c6QAAoL9JREFUeF7t
fQl4FEX6PrkTcocQCAQIGAQkyH2ES1BYQEFhRUURBcUVFBb8Cyorii66iOCCC4oKLCiyoMICCgv8
QLkvuSXIFTkDBMh9EHL/30lNKs1kMtPd093TPfPVkyfPZFL1VdVX3f32d9eoQY04QBwgDhAHiAO6
54AHVlhWVqb7ddICiQOG58DN9Jz9v11IScvGh+upWWmZeWlZeSWlZbVCA6MigqIjQ/GhbmRItzb3
REUEG363tAHigKIc8EAjuFKUpUSMOGDJgXOXb+4++sfe4+cTk66J5E7ThlE928cBt1o0rityCHUj
Drg2BwiuXPt8aXdO5sCW/acXr9lz6Xq67HXE1Akf+WiX/l3v8/LylE2EBhIHXIADBFcucIi0BT1y
4ODJS/NWbIdcddfiPDx9A4J8A4I9vXy8fPy8vL3xAR1KS4pKiotLigtLiwuL7uQV3M6uUVYqHNgk
JvLlx7v3bN9Uj1ulNREHNOEAwZUmbKZJ3IkDkKU+Xvp/R05d4Zv28PTyDwrzCwwDUOGzfWaUlRbk
5xTkZRbkZpaWFPP+re+NeWNkX0CXfQrUgzjgchwguHK5I6UNOZUD8KR45/Ofcm8XmFfh4RkYXicw
rI4olKq68rLS3IyU25k3y0pL2D8D/H2nvtT/wY7NnLpLmpw44AQOEFw5gek0paty4Jv1B75avbuk
pFyP5+EREBIZFBHN1H2ONAhYeRnXb2elcg3hi0O6jh7SzRGaNJY4YDgOEFwZ7showXrkQGFR8YzF
mzft/Z0tzsvbNzS6iY9foIJrLS7Mz7x+vqToDqMJp8HprwyEsKXgFESKOKBnDhBc6fl0aG2G4cD7
X2zgWAVnitC6TRwXqqpuHirBzJTzhXDEqECsmRMGk8egYa4SWqhjHABckXesYyyk0W7PgUVr9nCs
CgiLCq93rxpYBTbDABYeHRcYEc1YvufYH3P/s83t2U8McCMOEFy50WHTVhXnAIBq8Zq9jGxAaO2Q
yAawWik+SyVBD4+giHocsVZtOYIfFacj0sQBPXGA4EpPp0FrMRQHkKXig4Ub2ZJ9a4aYsEqTBsTy
Dw5nU0HAgjuiJtPSJMQBJ3OA4MrJB0DTG5cDHy/dwvwAvX0Dwuo2UVeuuptNoVGxvv5B+A4L+GTZ
z2Z3ROOyklZOHBDBAYIrEUyiLsSBKhzYsCvRnLTCwzOsXpzMyCrZjPXwhPMhmzT5RsaaX47JpkQD
iQNG4QDBlVFOitapIw7Ac33pj/vZghAIDM917RcHhw5oBdm8WEz+nULt10AzEge05ADBlZbcprlc
hANrfjkOmQabAWYgaYWzdlUzNNLLxx+zoxDJ8o0HnbUMmpc4oA0HCK604TPN4lIcWLb+ANtPUHhd
rdWAQkYiyVOFX/t3mw9D5nMpLtNmiAN3c4DqXdEVQRyQxoHjZ5PHfLACY6ADjGwUL9LDYmCnmNH9
7xUz069nUv/x3W9ierI+qZdOsmwXiBqmrO3i+UY9jcUBChM21nnRanXBgW0Hz7J1+AWFicQqVdfN
ndp3HklSdSIiThxwLgdIGehc/tPsxuNAJVwFmoOfnLsHVCdhC0CeC/Jod+5Z0OyqcoDgSlX2EnFX
4wA0gTfTc7ArT6gC/ZVMYiubU96+NZnDRWZO/pHTlXW2ZBOkgcQBfXKAbFf6PBdalU45sGTdPlQJ
weICQiNDajcSv0qh7UqqdcruLLlpV/MyUtBt1GMJf3m8u93+1IE4YDgOkO3KcEdGC3YyB7Jy89kK
vH0CnLwUwfRMukJjkh814oBLcoCUgS55rLQptTiQlWOGKw8vb7XmkE7Xy8ccp4wALOmjaQRxwBgc
IGWgMc6JVqkTDrw6Y+WRUyb7UHj9ZihtJX5VIh3Zr6XffmW+OV+GeOLFhbfTLp9C/6YNo7754Hnx
A6knccAoHCBloFFOitapFw6kZZrFFy9vHUlXHp7mxXBdpV74ResgDijHAVIGKsdLouTqHLh48WJm
dq55l3oqbcqTFsJ2hUW6+jnQ/tyUAwRXbnrwtG3bHCguLk5MTFy1atWUKVOGDBnStGlT6CIaN258
I+W6eWCZqXSITlppSRFbSVF+DhbJljpo0CAsfuXKlceOHcN2dLJUWgZxQDYHyHYlm3U00KU4kJqa
unv37tOnTx8/fhy/gVVWH/H3/enlkDr3YOeO2K4Ud2QvLsxPu/w7VpWXfu3EhrlVD8bb27t5eWvf
vj1+d+nSpW7dui51frQZV+cAXsIIrlz9kGl/1XDgzp07EDv2799/4MCBQ4cOJSXZz2AUGRnZpOtT
nqGmcKvQOk149iMxPFY17qowPyfjqik1VFnejT92fg3otbuk2NjYDh06dOvWDb/R/P3NrvB2B1IH
4oBTOEBw5RS206RO40BKSsrWrVsPHz4MQQryExDLxlJiYmLatGkDWaRly5bx8fH4EBQUNHf5L8h9
jlEodR8QFiV+J6rCVX52WvbNi1jMIz3ip740IDc3lwmIJ0+eZB9sG7Qge2GnELk6d+7cvXt3IJn4
fVFP4oA2HCC40obPNIszOZCZmbl9+/aff/4ZQIVnd3VLARThkQ05o1mzZgylwsLCqnauzGoRFgXE
Er8xVeEqN/1aXrrJqPbcwM5jn+xZdVVCAGMyJb6pbvHYe69evR544IH+/ftbZYL4XVNP4oBSHCC4
UoqTREdfHIDYBPkJEAWggqKvOkcDhk8QKfAb8hOEDLvbuKt6SGwru/15B5FxV+gvI/RKRg0RiFwA
LRjqmKBpg0UALUAXpC4guvj9Uk/igLIcILhSlp9EzckcgM1m7dq1GzZs2LRpk1VFHx64TG6A4gtY
Je/5+9jEL1iuo/CYZr7+Yp/g6sEVil0BrrCeAH/fTZ+96utjH3Qtzgm8Aqij7dixAwAPebTqQcK4
BcR66qmnBg4cSG4aTr7Q3XJ6giu3PHaX23RycjI8ztetWwdBoaqUAJkJ4PTQQw/16dMHH8SIULY5
9PHSLWt+OYY+NcOigkXrA9WDK6gBoQzEevp3vW/amEccPF4wELgFxSlkU4hfVlEfuPXYY48NHjw4
Li7OweloOHFAJAcIrkQyirrpkQPw5UNQEVAKj9eq64MBBlosoBTEKXlSVHV7Pnjy0l9nfo//enn7
RTZqKbJCo3pwBRd2OLJjPYpXE4Z9i+lUIa1CYViVIZBQGW7hgx4vEVqTC3GA4MqFDtNttgKN37ff
fvv111/DZaDqpvHi/8gjjwwdOlS9F3+UQBz4189RXAqzh0TFBoTUciLvC/IyM6//gQXI1gSKXDwT
YVevXg0AqzoElr/nn39+2LBhcKcUSZC6EQckcYDgShK7qLMzOQCtFOxSy5cvx5u+hcYP+j2IUAyl
tHlccv9ATy+f2rHxNZyVkKmsLPXy77Bd4WCq8wlU/MwQDLB+/frvvvsOVi6rBwHcwkFQIJfinHdz
ggRXbn4BGGP7eJ2HLIVXewsXAIZSMP5DGYUAXi03U1hU/Of/9xWr1hEUUS8wIlrL2flc+Vm3sm9d
Nq2hpt+af76M31ouA2IuXh0gb1V1bIH2FYg1fPhw2Au1XBLN5cIcILhy4cM1/NZgOFm6dOmnn35a
Nd8E/M7xKHz22Wc1RikhTzfsSvxg4UZ84+HpBQsWxCyNOV5WWgKHQJYtcNywXsMf7qjxAvh0wC28
TEDwraonRMTxq6++Onr0aIrfctbpuMy8BFcuc5QutRHg02effQasshCnoOgDREHXBDcKp28YFqzh
f1ty6Xo6VuLjHxReLw64pd2qysoyrp1D7iXMGB0ZunLmCzL81xVfLQ4OcjAsixZJNKAYHDlyJHAL
Ji7FJyWCbsIBgis3OWjDbBNqJQAVTCPCFetWswQXwddmrwJuYbX+geGh0U00Y3T2rUv5WebEgIo7
BDq+i+r0t9ANArQQueV4OIHjiyQKxuIAwZWxzstlVws3ikWLFgGoLJIkQYrC0w0SlW5VSQjAQhgW
O5jA8LpBteprcEh5GSm5aVfZRH95vPuoxxI0mFTGFDhWiMg4VgsneGgIJ0yYAHlLt8cqY7M0RG0O
EFypzWGib4cDUPfNnz8fTzT4m/GuePXGC/jLL7+MwCn9c3D+yu3L/3fQjFgR0UHh0SIjseRtjQcF
YzhLaCuPjpajIGzBBgnHTqEnIbAKoDVx4kQCLS3PwrhzEVwZ9+wMv3LgE1AKWCU0UMF1AmZ5AJWB
koJDGfi3+T/uPHyOHYlvzZCwuk3UsGPBtwI6wDs5GWyidi0a/OuNJ728DFNhlZ04xGjhqwnMWmPG
jHnzzTcpsZPhb2mVN0BwpTKDibw1DuBpNXPmzC+++EKY4AdRvXhmQe9nxHid/DuF73y+fs8xU7gu
mpePf3i9e/BbwfMvKS7IvHa+uPA2o9mxZSOYrBAarOAU2pCCgAU3QlwAwihv5ovx+uuvqxfcrc3u
aBb1OEBwpR5vibIVDsBh7P3334fnmFAphPw9ACqE6Rja/A4Za/HavQgfNm/bwzMwvE5gWB3HxSwI
VXmZN25n3sQHRnxo33YTn+ltILnK6s0A3SAuBiFo4QLA+8rbb79NoEWPj6ocILiiq0IjDkDj98kn
n8yePVsoUQGopk2bhiBfjRah/jRb9p+e8e/NELbYVMAqBBHXDI2UmfairAyBwLkZKSy4Cg0QNeWF
fjBZqb8VjWaAFyguDCTI4PMBtGDQAmiRTUujMzDINARXBjkoIy8TghTcw9555x2hxQLZKKD5gT+F
kXdmfe3nLt+c/tVG/Ob/9vL29QsK8wsMM1Ub8fCwv+WyssKCvMK8zDs5mdAB8v5NG0a9MbJvfFw9
+xSM1gNwBUlLCFrAqunTp8OsZWiZ22jnoOv1Elzp+nhcYHF4AL322mtChQ8SUsyaNQtw5QK7s7GF
Xw6eWfD9ruQbZrcILmz5B4b6+Ad7+vh4enkjEQaQDP+C8ISfkuKi0qKiooLcgrys0pJiIfGYOuEj
H+2C+iBGVwDaPnRcLXitEabGQCTDnDlzDOEg6trXsx52R3Clh1NwzTUgwcHkyZNhn+Dbg+vXjBkz
YFF3zQ1X2RWsWUjU9NXq3Sy1oLxWKzRwxMDOQx5srYekFfK2IHUUisJMmTJFmBcDcIVXHMqIIZWT
Ltaf4MrFDlQX24GZ6sMPP5w7dy73p4Df16RJk+BPoWzdKV3s1t4iAFqJf1zbdSRpx+EkC2HLxlDk
VerZPq5bm3vaNW/g2hKVVSbAwAkzJ7wHkTeSdYBKEBEOUA86MUukvaOm/6vLAYIrdfnrbtSBT4iq
gT4HOU/53lEDCUKVgeKo1Ds1wBVA6+rNzJvpOelZeZC68AHTQYSKCA2MigiuFRbYsG5Ewv2Nm8Ro
mmBevS07QhnGTohZQj9SGLTgggFHDDJoOcJYg44luNL7waEG4PtfbsBDDUE2MGDoeblI9wczlTCL
EirNw/CA33peNq1N5xyA4RPXldALA27ueAFC5IPOV07LU5YDBFfK8lNhatAjIYMq8qiC7lP92k8c
/qDCEyhEDhCFBwrgitND6nQ8UBBDo9AMeidTeudO+qZN2Xv23Ll4MT8pqTgzk63YKyjIJzLSw9vb
LyYGPz516uB3zebN8aP3LelsfYgshqQlLCUDbx28DCEWQmcrpeWoxQGCK7U4qwjdBd/v/Gb9AUYK
1YxQ00gRsgoSgWkBqj8kUhKaqWCjeuutt4yYnEIGZ8qKiy9/9NGVmTNLKqwsYoh4+vsDsQLj44Pa
tw/t3j2oTRtAmpiB7twHBi0YRGHQ4lm7oBKE5w68MChCyx0uDIIrJU8ZwhCKzErKiwMtHywWVhcB
T+i35/3I/6XDxNv79+9/+umnhR5ceHbAGK5N+XklT04uLUhRJ4cMyRSEuMqjBCEsuEOHkC5dgjt3
DuvVyzssTB4ddxgFgxYitGAi5W9IuN6WLVvm8qER7nC4tvdIcKXYNQCseunvy09dSEHi0RcHd8Nv
u6SR/uDH7b8h+ducSUMtvL9Q9G/UtGU8OQJIIfG23VwGAL/9v11IScvGh+upWWmZJmN+SWkZLPlR
EUFwNsOHupEh8DerDiPtrpl1wJMCj4yPPvqIPzK6d+8OzQxiqkRScI1uSePHX50/n+0FolLtp56C
zBQQFyfEG+gJC1NSilJTC5KTC69ehbYwLzHx9unTNjgAIoCu8H79wvv0gS7RNXil7C5QkQT6561b
t3KycD3Fq5JsmV6ze0dZPrgVNYIrxY4bADPszcWcXIvGdRHX2bN90+omgA/FwL9+zir7Ifxz2phH
eE+gFLCKlanlbfb/+zNgxio1JFDYffSPvcfPJyZdE7kf5EdgftJYp8ghvBvsByNGjIBoxb6BbzqA
Ck7GUukYvT9Eq721a0MZiI00mjYt9r33xO8ImkMgVvb+/TkHDmTt3g0Mq24spC6AFqALAAYVovgp
3KEnIrTGjh3LdYOwYy1ZskSSNUvje8cdDkW9PRJcKcnbdz//CSnjhBThjvzMgI5WkxFAroJ0xTu/
OKTr6CHd2J/QAUITiA++xYWepSV3fAPw+YupT7e+N8ZiuZhu8Zo9FsAmaUtS0yUgjTqCf3k0DLz+
VqxY4Z5O6jmHDh3p2BHchlzV4cQJSWy36AzxC6AFTw0TgB06xCDQokFhCCsXcCuif3/y1ODMSU5O
xssT9xuEdAUfH3i62z0O7e8du0uiDrY5QHCl5BUCUendz9czpBE2QMLQPm0tEhNM+ud/eb0J1vnv
rwzq26U5fCvgYcG+Gb5z2f/aDcwIMvmv//eff4E2j30PRd/mvb+v3nosNdMcRGmezsPTNyDINyDY
lN3Hx8/L25TmB/8qT/BTXFJcWFpcWHQnr+B2do0yk1THG2D15ce725AF0ROhVKNGjeJl6WHlRnZa
uFS4bQRM6tq1MFyBM8CPVhs3KnUlQXkI0II9LGPz5uqgyz82NnLw4MjHHweAKTWvoekgphguPzx7
cp8+fSBmVWdDhavtvBXbhUkdTXtX894xNG/1s3iCK4XPojrEwjSwGz3Zr/2fH2wTVNMP6r7+r34G
vwx8H51+7XqEKWkpsuxAxkLOHqYh7Pn7jocPb3hrxMdsifhXSmr2+eTU89fSCgrM+bnZv5D2259l
UA0IFlWuoqy0ID+nIC+zIDdTmJsO0hsyqFoNUAVKAat48C8CXyBUuZulyuJagcP6r01Nyl6Yl7re
uqXwlVRODvpG+Mdn/vwzfsP0VXUKuMXXHjqUcAucQXgWLlGenRK+ggsXLrSIzYIe4uOl/3fk1BXO
SQ3uHTUuDPekSXCl/LkDbP768ffCW0I4B7Dqib7tIkJqfrLsZ3xfJzNl7OYFn/V/9VZolLBb3PVz
L/y8uNDH772n3re9RP/g8JDajUShVFVCZaUoTiEspAS3xqkv9X+wYzPeF3o/xLvAVZ1/gyTZcB12
w3RKVfm3OziY+a+3XLMG4o7yF5OAImxdaevXA7ogeEECs5iLcAsMgXQFGQuSFmcOIv/mzZvH3Nzh
hfTO5z/l3q7IcO9gQTIR946q14MbEie4UuXQITy9Nnv18bPm1+FaOWmF3r45AVYc1h888fOfjm1O
C671+YBxeX6BbDWht7P+un5uIEpIePv+/cn3ir2qjcjxDQwNj45zcA8QsPIyrt/OSuUaQm5IO3To
EAwDPFEF0rVBx+KSVT/k8fCP115LnjsXYxE41f7oUXlEpI5iIcmpq1dDG1k12ItwC3YsXLSwaTHG
wrAKN/fzmT5cb4EaLgEhkUER0UxV7kizce84QpbGWuUAwZVaF4YQsTzLSp/avRKo80urh4BMwikn
bJgLZSC+uRgV+9WfxpR6eHqXFI/Z/HlMmvlmO3Bvl73NugLAamfdjMq+hc7/az8QnTEEtSciGrRA
HQpF9lBcmJ95/XxJkfm1vWvrJiF5pz6Y/j53VQdKAasowaiQ23CRONC4MZN1mi5YUG/MGEXOQiQR
zJuxdWvaunXALTjKW4yCP33UsGFRw4e7oV8GfAXhMQi/QfAEN8g9CU/UatyW8Qd3TWh0E5+KV0OR
rLbdzeLegcPt9FcGSoq/VGQZLk+E4ErFI7ZArKd3LW95+eTJhi1/iX+IGauAPYArvoLLkQ2Px7bu
cP4wAzCrbV+zrus6DWb/CgiLqhkS6e3jJ7NSbZUJUFs9M+V8IRwxyltG8qmz278uKyuF3g/aP+gA
VWSWYUlffOedSx98YHoOBgVBwAJIaL8VeBJCQ3jru++smrgg+QG0AF0QvLRfmxNnRG7c8ePHR7bs
H9mkHVsGHJFC6zZxXKiquimLeweIhSSfbphKX9XjJrhShb2w6F66lnb28s3fzl5lGf/QIGO9snE+
E5vO1msG3eC9184E55sScotvswa/aSGfmR6U3n5evn7evv7ePv7+wREy7VhsEWVluRnX89Kvs79S
zuyt65kCXQp8K8Qv0q16Airgzp577Bh2jRipNrt2OTc6Cg7x0BPe+PbbqvIW8mUAt2Bjc5/Q49lL
Nqze9ju7IPF6F1IrRlQ1Z3lX8N33ztC+7V4f8ZA8SjTKKgcIrhS7MOCzt2rr0dMXUi5eTxdmoxBO
8PSu/7S+aHquyW6b2g7YHt/bxnBv35q1GraQTZ8NzE2/xhHrteG9n+znXrkqpHIPWAXEYsFSdZ59
tvmyZVIpKN4fi4Ge8Oby5VXtW0BTeN4z3HLtRIWb9v7+/hcbzFgVWjukdkPF+VyVoPDeAVwBtDSY
1E2mILhS7KCH/20JEMsqOZijYHlqmnKu/5GNkLEcnDK5VsyNsLq3QmrfDI3CbwuXQqjmI2NbOTgF
hmfdOH8nx1S4HQqN2a/9ucv9jR2n6cIUrsyefX7yZLbB2OnTG02dqpPNwhcDiAXcAnpZRB/7orrz
yJF1X3zRKQpMtfmDDC9jPlzBYkJ8a4aYPJI8PNSelNGne0clPhNcKcbYV2esFDqvA59aXD1VP+1q
3cwUfHYcpaou9PcGLTe0HyjUDXr7BoRENfTxD1JgV2WlGVfPFd4xeWkjzHnlRy+QIt42V8++9NL1
RYtYnxYrVsBWpMApKEcCukFoCGHfQgyyBVUoCaNffhnClnPVmMrt1UTpualfs0Bg3BQRMc0c0pBL
XRndO1I5Jq4/wZU4PonohRyASKq08/A51hf4BFmq+6ldagAVBKz/tX/kfJ3KFIKwHgfVqh8QHKHg
KyRyYaReOgkbMrZDag27lwBklxMDBkCIQU8o2RCJVWvgQLujtO+A6OaUxYtTli6FW6Nwdhi0oMmE
sIWcUtqvStkZN+xK/GBheZ4RD8/IRi2hclCWvl1qdO/YZZGMDgRXMphmawjuE8T/cttVw9TLcAgM
zzVp1ZRqcIj/YOg7LJFg+f3oFRhWJzC8jlL+gcJ1IoI4J9WUAgApOX6YNZp8c20fIpJQHE1IYNnW
4SiIzEy6TZIEcIUb4fUvv8RvCyUhculC2IJ0aFBhC8lihv9tafIN000XGBEdVO6Fq32je0dxngOu
PBUn6s4EUeNj+T9G8ly08E2fM+h1eJ8ry5NSTy9OECfoqZwvu8U6a4ZGevmYsoCjEMnyjQeV3YXr
UUPdkNbbtjFTEIxGELbgp6fPbUL+g/AX/9NPnS9cgLENSQj5OqEtPDNq1L7oaFjjIIrpc/02VrXm
l+MMq6BywJucs9ZP944anDeZH8vKytQg7bY0YeBdufnwgh92Mksv2l/+78smN/5QiiFQBq7uMpQF
b7EGe1VwZH1lrFZ3rzI/Jz37xgV8h/RRG+a9gsSGSu3CVelAujreuzdTtQHAAAm6lbGERwAxC0pC
5HmyyPAEVKv36qtwJjTKeQ0c/znerrDakMgGcF534rLp3lGW+aQMVJafldSQl/2f3/zMbhu0x35d
m3BmryKTnY5pgXRNyHNxuEn7443bIBEGJ4tKJeOe7gXFncVEBUUlaTkF565mf/vL+VtZlunm7K4K
FiyW7QKRj7azttsl5SYdhIilc62gxYnAIwNmLSgJLeQqpMaAhhCehDqvdIzMZ2M+WIFNmVxkG8WL
N+UO7BQzuv+9dq/PRZvOrv/VSq7h6gbSvWOXpeI7kDJQPK/E9kRZUhSswg/HqubJpzom/Sp2vM1+
0Csu7T3qh65PLurz0tEm7YRYhXEINHli8qKqFUz8fLzqRdR8oFXdf/6lY/eWktUjyKLLFrXziPFU
Q4qwXSoRPNyhFYSnOAbqXCtosTU4XDSYNKnTuXMQCoUSFQAYCRL3N2iAAsqohiyVIZr133bwLJvL
LyhMPFaptzy6d5TlLdmulOTnml+OIQBLCBitLp2ARztie4Ex/37oxdUJQ3kqWxkTp96dcrAqBXh5
zF+xozrKwQE+4x9tLhWxUJ2EEUSBLq7elLF4txpiXMRixwQdIFxFOp46VX/cOAiI7EtA79X58w+1
avVb374I59LhgVbCVaD5Hcu5i6R7R1n+E1wpw08UJkDo1cdLt1RWKCgnfKJRqzWd/7z1/r6H7+mA
3EsH4zpBmydySmRkX9HjGSAcN1PF3rpoHuvhgQRopvRL3sgZeFf8Y3xctA36kLRG9ZWWUQmZMpjD
BZz1j5yurBUkchdu283oiIWDwxbi5s3rcuXKPXPmCKOJ4a+P0pSH27aF5tBq7WOnHDo0gdBtYGqk
tfX1t1SJO2VJdO8oy3ZytVCGn/NXbl/+P1G+c0MO/LfzWctQTQDSvx98EUt5ftsSno4dCAeZDF8i
L8aAoxu7ndolLCliCigpRxHWxg1s2rJhiJenZ1REsFDDXjvUv2/bet3jo6AP5J2/33nxP9vPi995
btrVvAyT78BzAzuPfbKn+IHUU2jHgms4UjShoKJB2QJHjGuffQanDOH6AWPwxUA2eqc7vi9Ztw9V
QrC2gNBIFIGTxGSh7erXM6n/+O43ScNtdKZ7RylOku1KKU7WqB1+Vzkr5IBArfr4uHrwTXi01/3D
H+7IZ4IpC6593/R6/qs/vYx0Sux7pGlH0lv8fNdtGDCJfYlu7ANirX7qMAi6xAIfP1RuZF8W5JlT
p7M/QwIDMCOwymJL8K0AMr0yf//FG6YUFax1ahYpaeccF7lBTtJwd+4slLHgdHfq6advlhe2MGLj
GsLo0aM5OMEpA2YtFFK5+N57iDxz4r6ycvPZ7N4+5qhEJy6GT033joKnQMpAZZj5VL/2C98d/tmU
YStnvrjxs3G7l7z+33/+Bd/Am27KC/3uu8esoEMKdqSpnf/wX5FCCWkpAEKYHtasUxUaQuQA3Nju
YbamG3dHjUCXOHfQ//MpMaVSRSuQGH381UazFRpjoyOk3c9eCO0qb9dTs5ThlztRAWKhtgirOwXV
GRCLFXU0aMNG7l24EAFbDd96izsKwnH/0vvvwxcD0GWRL0OzbWblmOHKQ6EicIqsnO4dRdjIiBBc
KcZMyFLtWjRoFB0RFmwJBgdOXGTTQH6CRx+fkslPiY1aCUsGw/0vKbopvr8Wbo6sKk9aYVLbAthg
DGPDCwvyUMxU/Op/v5yZlm2u/A0LlviB6OnlbQ63upleKaJJouDmneEliNoiPAALz3RWJcu4DTtq
PGMGQAtmLeYDiQZfDCAxQAuBxtqHGN/MMJfjcTDrEnQPa999sOoPFIYyzovuHRlMq24IwZWCzKyW
1J6jljHCLGMscikBgWCjYiN5yBRMVhCzWKYl2I2DasUgTafQUmXqXVZWkJspafUFxaYEgKxJuvd4
RTtSBkpiuLAzfMTha8cTCaKuI7Li6sdPQd6+IF3FTJwIX4xmS5bwZIPYFFwwDrZooTFo8XcpjhDy
NqXsKLp3FOQnwZWCzLRO6tSFFOFTHkIYdIYQwlhviFbI1YQPALDP/jbMy9MkRWXVDP3mgedYB6SU
xm+U667VoLkpia2gFeRJgyvZW+UJrasr5SWbslsNhEc4Ut8ikyzbNTK4Jw4aBInE6ExASidEEHc4
cQK7Q353th3tQasyykKrWiFiDo7uHTFcEtmH4Eoko+R3g8zEksOiEseH4x+FQQs6w9joWoziL63M
JUdRMBsYFh5idsDlhay8/Sqz2YbUaRxapwm/AYoLJaeokLcNlpcdjZIwyWMgH4UnO5wDIZGwb+Bl
xzM2OUhZD8NRhQTx0W337cMHIWj92rQpHN9ZzWX1WmWNGz1llaN7R8ETJ7hSkJnWScFb75vpz82Z
NBRVox7s2Ix1alTPLCdBkGLfPNK9JX43jLYMb7Rwc0KcPOoF+5YXtfLxq/RNF7MNP+9Kk9WBM9aL
SVqlg4II7Puqnodi5qU+FhyAvQc/7MucQ4d4HnfXYBRyukPMgncJBy3sC2HFiNNSFbSiIirCmcsr
O8tucGQf/Pdfqv5ISr/EZ6d7R/ZBVB1IcKUgM6slBbkKBXmFFQ4b17/LlRzeGZCuML5qxj9vf0vH
DYQGh8c0q934/tDoJuJXjwCsWiFmBz9kEZSUPLCk4v7nTwTx81JPqxyAgIUqjqz8/J2LF4/16KHb
9O3yTjCoTRsboMXKrCjb+L1TWmx+u1KWvjxqdO/I45vVUQRXCjJTAqmYOmHC3v263sfALIInqGX6
dw8Pb0EssHAIN+GKnPUlQQbP6+lml1+RY0uKzC6FUXeHl4kcTt2scgA1pZCaj6U4Qm5ZZDa6tWqV
i/GqOtBCJid4mijr8s7vnbIKZYAemEn3joKnQHClIDMlkIqtcLVgYwBX7ENokFmWgroPUhSKyzle
txtJAme+0EEYGgx1h4S1wkG5uAKuqoQhS6JDnS04gDSy92/ZwhzBEUT8+xNPXJk92/W4VBW04IgB
TxMWXKyUswm/d4oqLlc9cJLuHQVPgeBKQWZKIAXnC24HahIT2aKxOXIFXhiMCl7KImPjA8PN30sg
XaMGSiEIo0YmPd6yWUwIp4DoK0kZmDDwTo65IHLLinhnSeuhzjY4AEsPQrJYEDEaiiIiKsvoDu5W
98tBi+d6B0IjuBiOGNe++MLxLfN7p1BigIeq1yfdOwqyl+BKQWZKIwWUYgMe7h7PR6ISMYOxkuLC
wjvKuzjDarVki7Q6ICh2xepdAWJhgZO2SeotggNIuweHOh5EjEhbZL5QSuYQMb+mXQBaiD+DTIkP
bGKoBM+NHYs4LQezvKt978hgE907MphmYwjBlbL8lEBt5KNdYBzGPfbnB1sLhzGfCzSpaZbszp2T
XzTvx9O7T96w21PYgb8ePtAujhzZJbFOfGfoA/EQ59lvYcSCKUtZ0474xWjQM7xPn3YHDyK4mGfE
QBYM+A3C5cQRf3f17h15PKF7Rx7fqhtFcKUsPyVQA1Ctn/fKF1OfZlFZvPXuaK5qWpCbhdQVEihW
0xUSFfLbbjiYPGLWLqlYBZJ3KpIT8oU5viSiUJUD8LmAryAPycrev9/FHNwttsyCi5HGqdG0abyk
Ftwjj3TsCHWoPOFS8XvHwQuV7h0HGWh5zeDvMiWeicouy52pITh/4F8/R3EpMCEkKjYgxBxQ7BSe
IHFG5nVTBilg6qbPXiXpSoNTgDIQFixmy8Fz/L4ffhAW9tVgAdpPATkSWamE1bP8YmIQmia12Ard
O9qfnWYzUgERzVgtYSJ4tD/5p/ZsAIrl1CgrlTBY2a5lZTmpVxnJJ/q0JaxSlrvVUYOAhYglJnBA
yECiJngiaDO1s2aBShBZ3hFZDMcTtoaC5GT4SZ4YMABBaeJXRfeOeF4ZsScpA/V4aqiPxWIeERKf
lyHN1KTgfvKzU5mTRVBNvxEDOytImUjZ5gAy4cJdkNl1IGbBEyFp/HjHfed0znYkyUUCJ+AW0gGz
pSJJFVwwLn/0kfi9072j81N2ZHkEV45wT62xkGN40d68zBs8j4ta81mji1xnuenX2X9GPpoAxNJy
dpoLjnOQNoI7mLP1X50/H54I8iw6xmImaj92PHUKv9my4ex+YcoUhBUjW5WYjdC9I4ZLBu1DcKXT
g+vf9T6WtR2wkXn9PE+UqdFyy8pgsmIwiSLFT/Rtq9G8NI2AA5Cu4ODOM++h9jycL6Alc3kmQbqC
jAVJixclQdIm7F2kmEX3jqteIQRXOj1ZaOFff64Py8xUdCc3+8YlLReanXq5MN9c7G7i8N5ktdKS
+cK5WM0R1O1lX+YlJsJxDk6DzlqPlvPCjgX5Eg4XzIwHfSDELPj32wVsune0PCYt5yK40pLb0ubq
2LLR6yPM5UXu5GWY3C40aXkZKflZ5ixNf3m8e8/2ptLG1JzIAdTthbTB8uHCiQ6P7JsrVzpxPZpN
jS3D8QSVtHgZrczt26EYtBtQTPeOZmek5USmihLvvfeellPSXOI5gORMdwqKTpy7xmQs/DaVDlGz
+lxe+vXcdNN0aI/0iJ/wTG/xq6We6nEguF270J4909atgy2nrLAwdfVqPMrDevZUb0b9UEbNYtS0
9AoJydy2rUZpKThw67vvSrKyEGvs4VntCzfdO/o5QUVW8v7775vSflPclSLcVIkIQkn+Nv/HnYfP
Mfq+NUPC6lZWaFRwUpjHsm9d4nH4yMD2rzeeFBY9UXAuIiWPAzDhwOGCV9/AQxyJIZjU5Q4NCS/g
3Y78F2yzrLAWz4tRlQPOunfqhHiu/vQ1uneUvSYp7kpZfqpCDRf9ey8/HN/Y7NpbeDs77cpp5l+u
YEPe6PTksxyroEuZ/dqf6X5TkMOKkEImXDi4c83YjW+/daVixHZZBG9JpG7ivid2E3+we4dnZtLm
3sm6fm7T4nd37dppdzvUQSoHSLqSyjEn9E9JSenUqXONWi3qtzKbsmp4eAaG1wkMq+N4eREIVfCV
v515kzsfDu3bbuIzvQmrnHDS4qaE0wGKRSEHBOvuHxuLulnciU4cDWP3uvTBB0jlzhN/QMaCYrC6
LUHGWrx275J1+8wd1Lx3amSdP/DTV2VlpXXr1j148GBMTIyxGa2n1UO6IrjS04FUs5ZBgwatX78e
/2xwX9cmCUMLCs21vYFVKIhVMzQS6CVnG2Vl+Vm3cjNSeFwXIGrKC/1gspJDjcZoywGLRzbyDSK4
WNslOHM2eFucHjGCBaJBHdp0wQIeqmV1WVv2n57x7835dwrZf1W6d9o3jWzbti3eLzFFr169tmzZ
4u02qlq1rwaCK7U5rAD9RYsWvfTSS4zQxo0b77mv3fSvNp67fJOT9vL29QsK8wsME+uFUVZWWJBX
mJd5JyeT144DtaYNo94Y2Tc+rp4CiyYSmnAAkVi81Age2bHTp3OXd03md/IkCBxGhiqetx57hwul
jTXhrtHg3tm9e3fv3r2Ly1M+zpo1a9KkSU5mk6tMT3Cl95O8ePFiq1atcstfIceNGzdv3jy24l8O
nlnw/a7kG+aqifyF0T8w1Mc/2NPHx9PL29PLB0iGf0F4wk9JcVFpUVFRQW5BXlZpiVk+YwNj6oSj
mgmCK0kBqPcLosr6EImFRzZPrAfnC7i8e/r7G24j8haMGCxsn9ccQUpcSJm2fU80uHfgaw03NuzI
398fKsH4eFJXyDveu0YRXCnARPVI4AUNr2l4WcMUzZs3P3r0KK5+Ph008ht2JX61endaVp7sNSAz
IZIBDnmwtbMCgdf8cmzxmr2ObEH23p01MCw4AEmtnupnzmLs+DIgXsBfDqU3GCm7/nKOz6grCtAH
QsSEoMlWJQax1L53cOd27Njx2LFjWE+bNm2AWKQSdPyaIbhynIcqUpg9e/bkyZMxAa71Xbt2dalI
Vi2cEjde4h/Xdh1J2nE4yULYsrEy5FXq2T4OHlPtmjdwrkTVd8y/cm8XqMhEXZLGy8GOxa8puDQL
5wtU34DzBS/Xq+BE+iSF7aNEFtIqikcs9FT13oHQC8S6c8fkwfvWW2/NsKml1CdX9bYqgiu9nUjl
evBqlpCQwC73qVOnTp8+3e5aAVcAras3M2+m56Rn5UFkwQeMgggVERoYFRFcKyywYd2IhPsbN4kx
u8Xbpal2h4TnZqk9hT7p7/vG9CKibENKPVSN4v5yzZct4z7fyk6kT2pALJQKk4RYfCNq3DtiXjf1
yUl9rorgSp/nUsN9lAkcrva9+IZOD0PRZSUs/pjRUwOuQFbofIE/4XzRaOpURXega2KOIJbiGxMq
8+Pi4qDMDypPfkhNHgcoTFge31QfBTstU3zDWLVkyRJSfKvOcVeZAL7sSGSOSCy2IQhb8PZG1iJX
2Z+dfSAfLnIMsk63Vq2CTcuJG8dtu2zZMgZRSUlJ77zzjhMX4xpTy4rXcY2t63UXuLKhRmCrgw4Q
plq9rpTWpUcOIF4YqR/cNvOFBWJB3nLiIcXGxnKr1fz589k7KDXZHCC4ks06tQaOHz+emawAVBMr
XhXVmsygdOPm1XigrNqf0B5KbgvU+FxtKzIjKDmB8rRQL+r+LVt42CySFaHsCPf2Vn4+nVEUIhas
WVcqXv6cskzEn3Tv3h1TQzc4duxYp6zBZSYluNLXUa5atWrTpk1YEzQJCxYsIDWgnONps7NG/b/K
GWh1TO0nK78O6aIYWZUJIfYIAVh4cLMgJMQnHevRw27dDZUXpR35JrNmwaOdzXd+8mQkV9Ru7ioz
LVy4kN3I+/fvR9S/E1di9KkJrnR0gggHfq1CdzF69Girnus6Wq6el9LoXVurg7QkHs8i+t1FCoKd
cRoMOfBoZ+UNEZ+EbO5I3WSc5ctfKUAa8cKh5WIN2plRo9LL3wKd0hA0yXNbTJkyJTXVXEzOKYsx
9KQEVzo6vg8//DC5vLQ58mNSoIaog0n7scYOj8qfYxX1n3xq1bCtEoz71KTii19nZxYQCSivTpld
UcDXAr1ErdKZnSL694cpKyAuji3CfZwvgFitNm5kmX/h3I9IaidWYZ42bRrsWFgJsAqI5cwLwshz
E1zp5fQQV8g9LObMmRMWFqaXlRloHVm7auSbC4OJWnWtR02g1elstZ0bVCR8u7nCTBnopaxtTNRC
HeqEsiNwF3RD5wuIlbDhMT9JJlzyBIMOMVT6YLj4QrfPxkEfCK2gdBo0ogbBlV4uAphhWVrMPn36
DBs2TC/LMtY6uDAE0AJ0VdcgkEEs4w0IxJwpqraQbubvrv6rRvpm82eOYcZhjts6X6B4I2QsbB9n
BayCazsLo9a+9e/ff2iFOQ3uVOxmpyaJAwRXktilVmd4WLDcgMK3MLUmcyW6TDziP3CyYO3Mi3Z2
mfiYWYUolMZAp6vArgDwg1IRjWkCk8abaXIMMxQnmfMFcpa7m/MFhEue9zZz+3Z4Xjjr3LjW5NCh
Q9861fvDWRxwcF6CKwcZqMBwvGdxdfabb76JAHgFiLozCduilQVnfr3XjFtVOSbUBLL/MtwChon3
1NDZQaDKBooZcucLWHSQuklna1R+OSjeyGuLwLXdWY6CqNb49ttvs+3hlmfxKtTEc4DgSjyv1OqJ
+EGEBoM6PCwo0EoBLjPlHmvAFYsILQvLEwxXYjSBjBosWKxFOTNdgoMsEma+gGbswpQpcJxzlorM
wb2IH95g0iRUV2H9z40di8Ir4scq2BNhWMznAiUcP3KDFwUFWQdSBFfK8lMytczMTDgEsmF48yIP
C2kctPAMhFGKu/DZ9vrDfxlKMcc/1jB8b0XyX+Ac0wSiccCDPyFrxgnAsspP+MvB+YL7eacsXXq8
d29nuSFIO3EHeqPiMMtSz9wuijMzHSAmcyi0/fASZIM/+eQTVneYmkgOEFyJZJRa3WbOnMniMKAD
HDNmjFrTuA/d8xWpcn2iqt004AdGL96gPGTe8MIW/pAdnhkqAKvqXuCD0HrbtrojR7J/oVzW0YQE
Z8kc2lyeUIFCEcrcLvKTks5WFOnWZnY+y8iRI1lmNcRZUiJBScwnuJLELoU7o1jw3IqSBwi0ohwW
CvC3iTnluZkUPPqEgVn4LPQYZMIZzFdVm11/CqMFYFXdInwumi1Zwp0vUJIYiMXrHCpwFvojAad2
7naBHLj4ccoaZ80y181ZunTp6dOnnbIGI05KcOXMU8O7FTO3IoEFd3J15oIMN7eFZyDEJq6myzlk
azdJE0xABf9Aq41rArngJcQ8NsSAAVhW9wrni/t++EGY+cK1nS/gdsGztsOI5RQVKIJV0HAccLNi
JVipieEAwZUYLqnSB+mZuTMr5bBQmMWAGe53XpU0sAdSl43GPSl4rJWwMzePGTAAy+qmUcWxza5d
qEGM/zLnCyjKXNj5AmXAWLaLotRUZ6kEuYC1fv367du3K3z9uyg5giunHSyKWrG5Bw8e3KtXL6et
w/UmhorPqn5P/E65iHbreyuDuH+gXYWh+Bmd3RM+CMjVFNLFnMP3+qJFv/Xti6e5s9elyvye/v4o
tcziz6D8hKeJKtPYJArzFYxYrAt/FGi/DGPNaDIvl5VZi+c31j6Mtlp4rrdo0YJFtqPMqNsWtaJq
wrq6clHIEdIGD0tCpkFkyEWYra4WqdRiLr733qXyV0bvsLAOJ04w4VLLRg8BSdymasKS2KVkZziv
M6xCaha3xSolGUq0lOAAEzugK2PE4D4H54uMrVuVoK07Go2mTmV+7fBoR81l7dcHZ2BoVti8JGCJ
4T8pA8VwSeE+eKviViuksVCYOpEjDjjGATzH4T7HnC/wKD8xYMC1L75wjKQeR0MZCGwGQmNxSM50
df587VfJk1ysXbuWag3b5T/BlV0WKd/hs88+Y6IVTFZktVKev0TRYQ5EDRuGqCzEZoESfC7gQYcq
8q7nfAGHCy5KwsEE0qTDnJNGAJoVLmAhaljaYPfrTbYrrc8cceyNGzdm/usbN26EMlDrFehpPm67
0tOitFjLvm8M4L6MGsSJgwblHjvGOILSWdzlXQseaTIHMBh1llkpLHiawEOSuWBo1lBMJCEhAdMh
7PLUqVOUMrQ6zpPtSrNrsnIipLFgWIUXKzfHKjDB09Md5XsPz7szaDjhMhQ1JbwP8PiGmzvrjYK8
Rzp2RDSxqMEG6cRipZlKEKCFBLgaLxwxl0zFAo0Lz8em8RqMMp07PiyceDbIEPhFhRmApw5z4nqc
PrWnQR7cyjLK08MYcIVds8RFCCVmHLh9+jScL5CxSVmGOJcaXB+bVKSZQLVlLk1qtir+KIBJm7II
2mA7wZVm16RpIuRcYaJVfHw811lrugKdTVZcXKKzFWmxnJKSUi2mUW4OJGqCCMK0ZEgDgXy4zqrB
odye7qJUf9w4Vm0Zrvza56eHdAUZiwlY/HVWpZ0amizZrjQ9vqZNm7JaIfPmzUMpAU3n1uVkFHel
y2OxvigIVUhkzmOH4UDI/RQMtIvqlgol56FWrZCsHR3umTOHJ2rSZmsrV658+mlTVRpUEbpy5Qql
D63KdrJdaXMpmmdBthWGVagSwgPaNV0BTUYccIADKDiCsiM8avjSBx8Avdjz3QUast/yEo4IH9a4
vAh0LQAqsBHKQNQWdwF+qrEFUgaqwVXrNL/88kv2j2effTaoPKiFmgIcQLl6Vo9KWLfecbpt95nJ
WhQORnVHNh3qOrpfQ54L5GqCiyDbeurata5UKKvemDE8cPhyRRU6bQ4ZdbBGjx7N5vr004qyatrM
bZxZCK40OivIVZCu2GSvvvqqRrO6/DQAD15E0cg16Q10UHC+QGYmPNnZmnMOHTrctq1rFMqCcY77
XCBqWOMwrJdffpnpAOHaTiHDVu8IgiuNHhQIDWYzwXm9uYsmYdOIlcJpLHKii6xJD9nIQmZywtIN
PCUe66jMix/ufAF3Qbi5G3hLFUtHeREmO8LngmUU1KzFxMRw9yv+uNBsdkNMRHClxTHBGxA+gWwm
vENpMaWbzMFyohel1UDFEDTxNelRxh6gFb/OTfikxjYhYEHM4oWyEFCMPO5qTKQxTQhYDIbh/QjZ
UcvZJ0yYwKaDRzsrMk5NyAGCKy2uB1x8iLjCTLGxsQMHDtRiSneYgxdRzN5T4/Yp844l1aRn1R3d
0gqlyAUCQQTOF7xQFrK5I25JEcpOJILMTHUrSnuc17Z2Yvfu3RHigr0LX3CdyAq9TU1wpcWJfP31
12waWK3IRVUxjnPVX8bPNa7MNpMVU5Me5RlRE4s31AVm3hPUpHMAD3c4XwR36MCGwl3w1NNPGz27
IBz0mdSI1LdwJ5HOFfkjuGF7+fLl8qm46EiCK9UPNjk5eXdFFoBhw4apPp/7TACYQYMmEKWBs3aZ
9YEia9Kj7D2rZ8+0iKxZdS9kakP+02an+zBY5E6RCRf5cHmuppsrV8JdUGNHcJFLFdkNO4p5/XXW
GQKWluiLRwS8BDEvvC3I4cLivAiuRF7A8rtxq1WfPn1gTZVPiEYKOSDUBLLveaF6STXpUXeY4RY1
BzgAWQTZb5EbgtFAQDGcLzT2rHNg+VaGIu8US0iPXWhZPwVBmTyVKAlYBFfKXtX2qfFr7qmnnrLf
m3qI5IBQE8iGJI03DxXWpAeqCWUjfIbvu7DBcEWaQJE8t9kN7glx8+bhh/kpILsgz3SuBHmtaSDp
rbOihp9//nm2W6S60Hrb+p6PpCt1z+fQoUOnT5/GHBDwSROoJK+5E6BQWccmEBOABZ9AhlJMo8ga
ZKy9kZaLTJpgFr+YEHasp5K7cDlaELCQEpcZfpBd8Le+fTW2/SjI0ToI5y8vN4y8U1dmzlSQsm1S
kK4gY6EP7AhbXbSUszxmElzJ45vYUVy0gkMgZbIQyzW7/exGTdkOwAJKwSeQN5ivSB9ol+eiO9Qa
OBBlR5gmDSmafn/iCe2rcoherK2OwqhhbEGzyil4tR06dChbGekDhSdEcKXIhW2dCPIrc3F++PDh
Ks7kbqTthgNz2QteGAyK+A+cMniDfyC+h/mKmqIcgFACd0E4DYIq/BRQidigxYidFTXM9YHIH8hq
OFADBwiuVLwMtm/fzqrXREZGUriVkozmaGQBRUJPP9sBWEzFB/9AaupwAMFYCMni2QUhnUDMMmI+
XGHUsGbOIwjAYm5Zubm5lPGWX6EEV+rcrOVUv/vuO0YduVUo3EoxRnMcyjYVLLds3D/QRgAWgApS
FzWVOWCRXRBGLJiyYNBSeVqFyUNGjCqPP4GYeK0ilZrCc1gjx4s2bNiwQYPpDDEFwZWKx7SpIosa
+QQqyWWOQznWEuRw/0CRAVhKroxoWXKAZRfkeWNRXR7ugnAaNBaneAwWPNo1iyd77DGz6I/U2DAr
GItjKq2W4EolxtaATyAce0AdHhaoFqrWNG5Il0dKcWSyYIJVM5VURh1NMJu7LOQwmL4YfbJ4iWZp
g0mTEJXF3AWhTwNiITBL9Gjnd4QpDkYsrAN5b5GpXZsFdejQgesDYVbQZlKdz0JwpdYB8XIhpAlU
i8VE1zgcqD106P1btjB3QfiFnxgw4JahihBWCliffQbQ0obx3OBN+kDGcIIrtS68devM2b779eun
1hxElzhgHA6EdOmCXE2sGDF8LpBaUDNJxXEmwWeEOTrC9oYsU44TFEPh8ccfZ93Wapu3UMzanNKH
4EoVtkMNyPJ9wcOC17BRZSYiShwwDgeAVUAslg8XngtJ48dfmDLFKMvnAlbyJ59os2b4B7JgzYsX
LyYmJmozqZ5nIbhS5XS4JhBWK4oOVoXFRNSYHGD5cLmD++WPPjo9YoSWOWRlsw3+gUyZidLJaRWV
wWVTEzMQ8cJcH0gCFjhmyuxZVkalE8RcPBL6DBgwgLkFzps3b1xF3k8J492ma8Jzs9xmr3dtdN83
k91z42zXwKczo0ah/iH7E44MPHWTntmC8iisoFdYr14AXQ2WilJ5I0aMwESQtHbtEkS4azC3zqbw
8PAg6Ur5M0EUOvfkIU2gHf56UCp05a9A/VOEg3vzZcuQ9ZwtNWPrVmRw139IFjIiIvUtFow6WLnl
2n61G6QrFrKJIkSsxKs7N4Ir5U9///79LG8KCoNSxRA7/CXJXvkL0DAUkfL8njlzWAZ3aNiOdOyo
85As77CwemPGMP5qY8FCrlt4tLMZyZ2dlIHK39vvvffe+++/D7pjxoxZsGCB8hO4EEWuDNz34hsu
tK1qt5Kw+GP2PzdXBgoZBI92mK+YdzjwIP6nn0K7d9ftxYC4sYMtWkCZCZTtfOECck2pvdQpU6Z8
9NFHmGXixIlz5sxRezrd0idloCpHc+DAAUb3gQceUGUCIkoccCEOsJAsFkSMnBFI1KTnkKyAuDik
nMdSgVjaCFj8McKLkrvQ4UvbCikDpfHLbm+kS+FXFSWzsMsu6kAcAAcgTiGDO/O7g5iFkCw91xxp
8Oab7NRSli7VICcTnCyY+QqxMch4684XDMGVwqeP3EvskoqLi6tbfvtRU54DrLJi11RLyrzoou10
7JIWxMsN86rEChKXtBKX7oyQrPZHj7IgYlZz5PxknTpPIt6ZqSuBVdy5Ub3DQSQMrOCm6QSvwupN
p2fKBFcKnw43h+KdSGHSRE5jDgCWLMoNswXUH2f6nprSHIB0hZoj3HB1ZfZsiFn6DMmqP2EC2/2N
r79Wmg1W6HE9zY4dOzSYTrdTEFwpfDT8eiLDlcKcVYpc23018GO3AasASzYapC5qSnMArhawY8Ga
xQgj3ZE+q2TBfMWMbTmHDmngzcgfJm7uHEhwpeQNR4YrJbmpHi1Ud7SqSxTOyLGqKO2uYsS8yBYK
lNT/q3prdFvKCGxqsWIFIpwYB1AlC/lw9VbXEYtkRbBMmLp8udqHxaUrbmtQe0Z90ie4UvJcTp8+
zQxXCLeKjY1VkjTRUpwDPrVMoIWf0B6WtLl1Kv9cjb2Rd/0XhUUYYlGNR8VPpIIgfMTj5s1rNHUq
+wLVRoBYGjg1SNpQ1PDhrD8cLiQNlNEZ0VfcfMWSkbpnI7hS8tz5lcQj+5SkTrQU4QDw5ljPuyi1
2WkCLaEDRbA5MLPGVWvFjVgpLGoqcyB2+nQEEXPE0lvaC+RhYkFXBcnJSHKhMjNqtGnThk1BcKU2
q92F/uHDh9lWW7du7S57duI+uXjEffZqPSpqObzEohCNmAMF0+9B0ceaRW1GUdSpk2IciJk48d6F
C1naC5iIjvfuratETXWefZZtVQN9YPv27dlcx48fV4y/RiNE0pWSJ8aT/PNXISWpEy3FOYB6xKw0
MLdI2Ziiqkc7/OapqcyB6NGjYcriiHW4bVsNXBtE7onrA+ESonbNRq6wgflK5PJcrxvBlZJnyq8k
UgYqyVZHaCE2i8te+GABMMxVHT9wvqCmVw7AURCZmZgnHqQryFg6QSwUbAwq19HBE0TtTBz8DRjv
xHDp0utZqbsugivF+JuUlMRSJkdGRlJmW8XYaoOQhc8ehKS0H0XNC98KhlJCV3UoBrn3BDwsWCPf
P1EMVb0T6mO12riRI9axHj3gf6H6rCImqBSwVPYPRLAwMg9gRcAqty3VSHAl4pIU14VfQ1260Ku6
OJY5pReCruBbIWzwvABQQTHIW06FvqXRu5Vf/nqvWXNo1f/CKXtxp0kRPtxm1y6WqKkoNRW+gnpA
LLizM0UlaqCobVfjApbb6gMJrhS747mfRfPyRDLUdMEBuKEz6xT7SXysclVcOIPnhUXj0MW8OSya
7fBhXWzbNRcBzRuKIjLEgv4NiKVNVV8b3IRzIFwE0QHZN2DBUpXvnTt3ZvRPnjyp6kS6JU5wpdjR
cAdTflUpRpoIKcsBOFYAuiwCqiymEIpQQuuXEL3uXFZ2XUTNLgeQVBDJcFlqQSDWySFD1DYa2V0S
1weqnZCJpCuqd2X3arTscDM9Z+fhc+nZt/EhLSsvKyc/MycfnZIv/ZGTlVaUn/Pi8880bdygW9t7
oiNDJVN3swEy610xzIB4ZAE58KRgvuwAG6FyTx5XbedhggqxqlhmbyKqd2WPQ6L+L3S4gC4Ozu51
R44UNVKFTkDNvbVrM8/ADidOwP9C2Un4A+fS1Zv//fF/Pn6BfjVDGjRoEBYcEBocUCs0MCoiOCKk
pss/cFDviuBK7KV17vLN3Uf/2HUk6dSFFJFjmjaM6t72nh7t4lo0ptTs1nmma7hiS4aty8JvUBZQ
MWIEVyLvHbvdmDKQm68QUIwgLbujVOqA8pIsNTsycSC6WZFZ6IFjwUaCK1HX1S8Hz3y1avel6+mi
elvrFFMnfOSjXR7pofBrl+z16GegTLjSzwYkroTgSiLDbHUHYiUOGsQzSjgRsZDYEGpJrBWiFQQs
B/dIDxyrDCS4snNdHT+bPH/ljsSka3f18/Dw9Q/yDQj29Pb18vbx8PLy9DK5BpWWFJeVlJQUF5UW
FxYV3C64nV2jrFQ4EMLWxOEPtmvRwMGr2ZWGE1y50mlqvxc4OKDICDdfOQuxoAncEx7O9IFdrlxh
yZlkNHrg2GAawVW1zIG++JNlP8NGxXt4eHoBovyCwv0DQ/HZ7rVYVlpyJy+r6HYWfuMz79/l/sav
j3gI8pZdCu7QgeDKHU5Z1T3qBLF+69sXvuzYabMlS2QY0uiBY/ciAVyRZ6AVLkGcemHaskqs8vCo
GRYV2ahlWPQ9AcERYrAKRNENnUPqNK4d2yowvA7+ZjPt/+3CS39ffuTUFbvHQx2IA8QBuxyAqwWy
NPESWShDnDx3rt1RincIe+ghRjNj82apxOmBI5Jj5GphyahNe3+fsXhzYZE5zQkgJzAi2svHXyRD
q+tWUlyYl34tPye9RpnJqw0aRMhYQx5s4yBZow/n0pXRNyJ1/fu+0Wlld6kb0Ul/p8tYuceOIZ8h
uIEKk90yMsSzhR44InlF0tVdjCopKf1q9e73v9jAsAoWqfD6zSAeOY5VJnzy9g2Jio2Iaebp5YM/
MdfHS7fgBx9EnpZLdvP0dEf53sOT6o8ofDk7XcZCCDOLX0Zdruz95RXR7DV64NjjkOX/3fFhUR2P
Fq/du2SduSy6t29ARIPmvgGmrJoKNsRM1GrYAr8ZzTW/HIOFTEH6hiPl6ZYPbs/yABJqynLA6YiF
xIZsR+mbNonZGj1wxHBJ2IfgyswNiOQcq/xqhkIM8vL2k8pNMf0hXUXE3AsdI0csgJaYgS7Zp7i4
0gnFJTdodVNuLlKrd9DORSxJ5it64Mi4DMh2ZWIaTJ2vzviO6QCBVWH1TJmP1W7ZNy6YTFnldqw5
k4Z2bNlI7Rl1SJ88A3V4KEZfEuxYKDKifQQxcm3si44G94CaXW/dghGrOk7SA0fGNUa2KxPT4EL6
1qdrGVZBBxhat7EMVsoYEhLVyMffpGzEu/bf5q1LviHBPCtjOhpCHHATDgAtUG0EGdzZfjXzFYTt
ipW/Al7a0AfSA0f2dUjKwBqwHiH1HzgI34qweveI9FOXzfHKgR6eYdFNmOdF7u2CGf+W7P+qwBqI
BHHAFTmAylgWiJWydKkGG+Xmq8yfq7VJ0wNH9kG4O1whjJzHV4XWvUcle1V1xwOsAkDWKDe8IxJr
z7E/ZB+k+w5EBUWLjOmoIKxUsyhGLJxIwVmUWi3REXDAArHOvvSSBrnbufmqOumKHjiOXKTuDlfI
scTYB98Hxf0AxRwMvAQDQiJZz8+/30lGeDFMq+wDzIj71HIIK1JlUedeGl3q7QocYIjFUqRbBGap
tD1oIFnJ44Lk5NunT1edhR44jnDereEKqSTN+QA9PBAL7AgfHRkbhKnLc16cT06Fv5AjpNxrLLAK
yFRdQyURG6XrmUxGzdU5APC4f8sWVh+LIZaqNYg9/f25zayqgEUPHAcvN7eGK+RZZ+yrGVpbkVhg
eYcBlaApS1N5W0AClkgmQnjiWIXqVrxeMKp78Ga37C9T7tlANU5KWJKYfbZd3VHkLqib+hyABwRq
EHPEQtkRZKBQb9rwfv0Y8ZwDByxmoQeOg2x3X7hCORlWEwS+FYHhcupRDewUM/OFDosndlv77oPs
5/NxXV4bcl/tUMkZmwLD6jAXDzh9HD971cFDdYvhId3M20yacFclRpRMZIiV9mONX+8VxQqoE0l5
KIpTRu0ExIJWkGWdYIWyrGrqFNkecw5Ey0tMFBJ0/IHz0oB78cBZNrkHf+Dg4YNv8CCSunKDPnDc
F65Qa5GdsakUSLl7nvgGQJr7cqfR/e9tFhNSK6QymrheRM0HWtX95186dm9plpZE0gRW+Qebc7Tv
PFKZBl7kcLfrFtrDLFrln6tx9V+W2wdiQfpJfMwWWzAKfTCcNygPAVqdzrodM91jw/6xsZCxmGEJ
AVIolIXfamxdCFespAhrjjxw8DwBMj3SMQYPnOCAyocVHj74Bg8iPI4kvSUb9IHjvnCFusDsMkJN
EElXLS6Lj0a1j61TbX4mXE/jH20uFbH8AsPYMvYcOy9pPe7YufaT5l3fPuXQ9iF+Mc0ebwFNTaCF
CsIWzcL5kOxeDvHdOYOhD4SMxRArPykJJT8gaSm+FEQHB8SZ8wwIBSzZD5xnejXB80T4Wlx1zXgc
4aEkaS9GfOC4KVwhUs9cw97DA/WrJB3z+yPa2L50TBDo4/Xyw+I0URVz+wUEM30g4oXhcyFpSdTZ
xIGqHu3iQYWBFvSK1FyaA/CDQD0qxBFjl8ASaAWFApBSW2e+iGg5hw6xD7IfOHjrfSyhAZ4ndteG
h9LfnrrfbjfewYgPHDeFKx5rhbrAkuKCoT6Gxo8f+bX029/vvDj477/g529Lj5xJzub/goyFzuKv
HtjQOHDu++2ChIHU1S4H4JdhO2SK/beqT7xdytTBaBxAZaymCxawVcNLEPFYiu8gqL1Z0Ll98iQj
LvuB80zvxkKswhOGP3Be+nTvhoPJOflFfP2tm4RLUAka8IHjpnB1K8OsBPCtGSLpYm3ZMIz3x6Xz
yvz9/9lu1t39fjnzzX8f2nGiUiEu7CxmFpaTCe1yiskHhFq1HLj1vflfNVs4xCVYqhhQ8QZrFsSs
owmWZKt6Bjo0MQ12JgeiR49uPGMGW8GNb7+99MEHyq6Gm6+4C6K8Bw5EK+HLMcAJTxj+wLmVdWfh
xrP/76uDHLEAbH3b1hO/F8M9cNwUrljWJTSpThbcZFVQVDJ79V2eP4zgnDW/p2UXAMlwbX21UZrd
3tPHlxFJyzQvT/yV51494UxRlGbaMkxNcfPMe2feE+yH/ddGY5pDDOcNnoQYKNKZ0L3Y7YK7bfjW
WwAttrGL77yTunatgpusClfyHjg94ys9tvBIAThVXSRAa2fiDTxzfruQsWjTWQ5mYrZjuAeOm8LV
9dQsdpxePhKqhAgdRq+n5+NCsXpNvDh3D16CcG1B3hJz0fA+SFrIPqdXoKmk4e7VOXuPeb8IrrJI
YCEMyWKd4CUoFI8sQqZgsrLrSehezHWL3UIlGN6nD9vq6REjuJ3J8c37xcT4RJpS1cCVAz4d+CDv
gRNTu9LusCuxWj9GPGrwzHl32dH1vyZLWrzhHjhuCldcfPEqN7rKaDczrWOVDFICuDK7qPJ3MUeo
ufhYIBAXoZgPOv/Bn6zZlbEYhlV1hXdx3tH2TByAw0XLNWtY+DBwRVnXdgsBy/EHjlQoEnPGXLdk
lAeOu8KVXGWgmItAdh8vb7MyEH5Esom40UAISTYAKXu/rcQTTHNIzb05wJIKsvBhFoyllGt7ZfTV
8eMgLk8ZaONw4ATIg4WFHyQ5BxrugeOmcFVSSvniXOJBBcQSZl1iewJQWXWXcIkd0yaU5QDChyFj
sWAs6APPjR2rCH3uHMhCrxx/4Ehw+VNkA7ok4qZwVSs0kB1HaUmlG6ikAxKqlSUNtNGZL4YvTynK
rkyH5bAQ/lT165O9f8ChRRyxbFI0UK8cCOnS5d6FC9nq4Ch4df58x1dqEXol74FTWFTKVyLJ5U/k
+g33wHFTuIqKMLuMlxSbigiLbAfOVEbv1gr2q+59B5kDkRMFyQPvE3i9i5mCXz0RFWgqZhT1IQ4Q
BxzkQNSwYY2mTmVEUH04c/t2BwkCrpCdHURQSQS/5T1wLt2sTLrRqZm5zBBb2D+++42Fe7Ifeas1
3APHXeEqPJgdcElxofiThisgHEZZf4Q4THrcHLsupMDiiOHvjuSBU55qJZ54+WLMol5UhHl5koZT
Z+IAcUA2BxpNm8YcBVmdEcczCjKTGBpIRcl64Gw+fI1vB4+U6tIOyNYTGu6B465wVYEHpVLgCpfO
/jO3+AWE5JIQpJDRi32DmD7YOZGGknc4ddnsLi/yFiotMsNVrTCzrlLkQOpGHCAOOMgBOAq2WLEC
piwGMCeHDAFuOUKTSVdoyPPEX0AlPXAQCYO8OXwNeLZAbcMfOPgeoTV/H9F2/iud5a3TcA8ck3NU
WZnb+R2s2nLkk2U/Y+/I8xgWfY+kwwZECUPNqxuLOOJxnx+oLjbL6qjsGxfyc0z5LMY+2fO5gTIv
QUl7cXrnhOdmOX0NTlnAvm8mO2VemtQ2B+BtcaxHD5ZIsN6YMTxdkwy+He/dmykV2x89uulWqbwH
DgwK04a3FpMzkK0Q2QmsRhO7wAPHw6O8iK0btm5tzRBVcDu7rLREEgemLTvGVYI2Bi77+Q9JWIW3
hjt5Zmks4f7GkpZk3M4+InJ3Gnd31a3cy9NN7zv9H2Vwhw4coq598cWtVatkr5kl0kUrzsyU/cCB
gDXvx9N49xWzDElYZcQHjpveNtGRoU0bRpmugLJSDhJiLgj0AQi9teSwUEi3GIhrC2kopYb1Fd7J
ZcAJvYF5bSIXZORunh4U/GTk83PFtdcdOZLnZ0ICXOYrIaMhtwUbBVnNkQfO7pM3gFg2HjiYAv+d
vfqkeLkKQ4z4wHFTuMJpda8QsIpuS7MwMcRCcltk6EIiL55fEiiFiwYpbqEDlJS5i13Td3LNaW17
thckspNxlxhqSEGhQ+YBQ+21crElpZUOygbdgmsv+545c1i2CwhGyM/k4GaZ14YjDxwgFn/gCFU7
LFUggAr/RR9J6zTiA8dNbVc4V9S7emHaMnxAAZHasa0klRGRdFmI6lxWeuviidIS07P7X28+2bFl
I1GjjN+J2672vfiG8XdjfwcJiz9mnch2ZZ9ZTu0BI9bRhATmbdFk1qwGkyZJXc6ZUaNSli7FqPt+
+AFVS+iBI5WBFv3d13YFRrRoXDemjqmOMFRweRnXHWSlg8NzM1IYViGcsF3zBg5So+HEAeKAgxyA
EQuu7YzIhSlTeCkQ8WTvXLzIOjOPdnrgiGdddT3dVxkIjox8tAvjS17mLUkBWI7zXUgBQHU78yb7
Bkvy8nLrQ1GWt0SNOCCbAygygoQXGA4ZCypBqXWHudGLG7HogSP7LNhAt34yPtIjnjtc5KVXRuQ5
yFOpwyHbMScLSHtDHmwjdbj79m+7765E7MKk7Pgc2kM+Z1BDy4KaxZ+8yJb8OWik3jnAIrFYOkGk
/rv80UeSVswDjVksFxo9cCQxsGpnt4YrsGPi8AcZUxDwVFTghKKIxYX5t7PMuZ3GPtmDRCsHL2ga
ThxQkANAGl53+MrMmbdPnxZJHD4aLLk7z23BBtIDRyQDrXZzd7hq16JBFxbkVFaWee0P2Rlv5Z0B
1ICZ18/Deobh8XH1HuzYTB4dGiWBA5DJ8EONOCCOA/XHjWMqQSgDxedr56IV1wSy2eiBI47r1nu5
O1yBK6+PeCgsOMB0OZYUAbEYeGjRysqyUv4oKTLFzwf4+055oZ8Wk7rkHKwcsMUPMrVX10K6mHR9
XSsTFlfbM+1HK5QxUdJ4l2QkbcoqB5otWcJifpGlgjn72W2siDCahXRFDxy7rLPRgeDKZDH6cNxj
TAsHfWD2zUuOMFT82OzUK4X5JnUBpp7+ysAmMXdlXBZPh3rK5IBPLbOByhErl8y5aZiROIAYLLhd
sBWfnzy5KNX+i072nj2sPy98xTdMDxzZZ09wZWIdJHTIWIyJMGIhd5+6MlZZWfaty/lZ5my5Lw7u
2q2NtLyFss+bBtZANSyLio5tdppwi7wn6OKongMN336bBQ4Dqy5/+KFdVmXv38/6MEWiRaMHjl0G
Wu1AcGVmC1zyuFceECv96jmV7FiwV2VcO8uxqn/X+0Y9liDv8GiUmQNxn1o68tX/qy3m8IqOVwWF
+OqPMxGxGFjrUSsugp3OEufdjQNIrx43bx7bNXIJ2i4vAiuXbbgCEXrgyLiECK4qmQYBiyNW0Z3c
tMunFPcVhB9gevIZpgNEA1ZNfWmAjGOjIcpwACYoZvHKNr8LK0OWqLgiB1ANK6xXL+wMaAQvQRtb
REwxC9JCkUbvsLDqetIDR+plQnBVyTHYkN4Y2Rc/zI4F6QrQAq2dImIWhKqc1CtpV04z3wpM8ZfH
u08b8wh5rku9ZKX1hz+FMGQqft1dw3l8FZwvqBEH7HGA57mwLWBl7d7NKFnVBPJJ6IFjj9+W/ye4
suQIBKw5k4YG1fQz/aOsDFq7WxcTc9OvSa0zUkm3rBTDUy8lmlJXlLsdwg9w5oTBpAOUerFW27+q
Z+DVf9kiDt8KhmFQAPIGxSDELIuBVj0Df71XsZUTIUNxANKVGAGL+1kEd7ZftY4eOOIvAYIrK7xC
htlF056FOdT8v7LSvPTrSEGbfetSAdK3i/R0LysrzM/BEAzEcI52iK9a9O5w8q0Qf40q3BNBV/Ct
EDZ4XpBvusJcdllyQgHLqosg1IAZW7ey/Yd27y6GEfTAEcMl9HHfjOxiGLTn2B+ff7/zfPJdfqvI
3e4fGOrjH+zp7e3h5e3l7ePl5QNqJSVFJcVFZSXFpcXFRXdyUEbLQiCDAyvyVlAssJDzDmVkB/Aw
JR6kK9vilHBKPqoorcbeaoIHoCRkghekq8THxFwqIvtQRnaRjNJzN2RqZ54UVjO1p65de3LIEPw3
IC6u07lzkjZi+4Hj4Y26nj5ePj6ent5IT+5uDxxsmeDKzuVUUlK6ae/vC77fmZYlP0UT8qwjuyWk
frJUWbDbOXCFRcCd3UbjcFVdH7hm2KZQzUCCK0mPb312vr5oEco2Ym3wpOhw4oTFIpEM98a33+LL
RlOnxk6fLnUL9MCpjmMEV2KvJVxDx89e3Xnk3J5j55NvZIgchrrAqLXYs10caoIQUFllmhPgSszh
EVyJ4ZK79kEywH3R0SwlYNt9+4T+FNAE7q1dm/2r/dGjQW3ayGMSPXCq8o3gSs61BN3gvt8uXL2Z
mZWTn5l7+/qt7MzcfBDKy0rPzbxRfOf20D8/2uyeBgn3N3afGvZy+Fg+huBKNutooBM5wEsv1hsz
pumCBXwlsFr91rcv/pShCaxuO/yBczM1c+OWn/0CI3wCgvz9A6CzwQtxaHAAcsjVjwpz+QcOwZWS
F/ygQYPWr18PimvWrBk8eLCSpF2XlkNwZUC2kDLQgIdmZclwVT/Ww1ShBuVFumVksIyCaFASQlWI
D/I0gbaZs3Xr1r7lWNilS5d9+9wuTbNbVxNW/LaJj49nNA8fPqw4cSJIHCAO6IcDcPljqdah9+OF
hqEJhJ8FW2Tk448rvtpjx44xmh06dFCcuCEIkiO7YsfUvn17RotfVYqRJkLEAeKAzjjATVY8KBhY
xVzbkV1QttXKxi6PHz/O/tu6dWudMUOj5RBcKcboNhVm1f0V2S0VI02EiAPEAZ1xIKRbN7ai3Apt
yrXPPmPf1H3xRTUWy9+D+aNGjVn0TJMc2ZU8nfDw8MzMTFC8detWZCQVBLHPW267st/VtXrs+2ay
a23I7XaD0CsEYGHbzKsiLzHxUKtW+BPJcLtcueKj9O0PpWNwcDDoe3t75+Tk+Pv7uxvHyXal8Ilz
8xUJWCI56+npjvK9h6fpNZGaoTkAdR/8LLAFVonx+pdfsu1EDh6sOFaBLBet8JBxQ6xivHXHh4V6
Nwk3gZL5SiSTPd3ywe1ZHp5PzdAcgBTFYenOxYssNBgt+uWX1dgXaQIJrhS+rrgJlJwDRXK2uLhE
ZE9X6oYgUFfajtvuhcNVyuLFxeVWADhZsBy4ijfyswBLyXal5HWFN6C2bduCYkxMzJUrV5Qk7aK0
KO7KRQ/WLbZ1vHfvzO3bTW/9/v6swJXVLIKK8AIPFiZg7dq1q7u4zLmKzKsfImS7UvgsoFYOKldn
JycnX7x4UWHqRI44QBzQEwdY6BUawyqYsqJHj1ZjgXDgYlgFPwu3dQs0vRaowVy3pYmLib/47K4o
0ea23FB348Kii1U/O1ifvv5frdS8Z7NYFHhUd5NEXdccYCjFG7DKRu1gR3ayvVyGQ4N1nL0Qu2cj
uFL43B944AFGcc+ePQqTJnJ64ECtR2ugQjE14kCNGsJ6V8jDVH/CBJW4cuDAAUa5lzqGMZWWrThZ
giuFWYp0XowifyFSeAIi5yAHIB45KHv51HKUgoNboOH64EBhSgpfSNSwYf6xsSqtiz9MOosoT6zS
GvRAluBK4VMAXLGoiNOnT6cIrmaFpyFyjAMosYhCwFV/bNenD2hq1vXZZSPqWgmJX51vHgEKUBhS
c28OCJWBMa+/rhIzECB86NAhRpykK5WY7KZkgVVcwCLzld4vAmaOEg88SeNN9YVZi3pa77uj9anJ
AWAVwq3YDOF9+qiRJJARx2OkuLgYH+BkERYWpuae9E6bpCvlT4jMV8rzVEGKKGYPgUnY4j6V4EOB
4axBJUjNjTmArEt89w3ffls9TvAUOW4uWoHDBFfKX2b8qiLzlfLMtaAIzLDqIhhqqkVkqzEVX5LA
Ng4fCpBCHWG7DRpINO8Iux2pgwtzIK28uB0a4oJVCg1m9Hfs2ME+8PdgF+aq7a0RXCl/9FAGwqMd
dBEqgQAs5Scgikpx4Oq/zKYpruJTijLRcWkOIIfF1U8/ZVus9ViFwK3ClmG4IumK85XgSvlLDOYr
LmBt2rRJ+QmIongOwAlQKH61vbsGK4+vgmhFjTggmgPJc+eyrEtowWoWS0SBctjIMAtegt3ccAUm
EFyJvkKldHys4oVr9erVUsZRX4kcqM4zMGuXHUIMw2C14g0Clkk9ON7+CpjVqjjdfk/q4YocEIpW
SL+knpMFmLdhwwbGwkceecQVeSltTwRX0vglsvfAgQNZT5ivIM6LHEXdtOAA4q4AVMIGCxaAivtQ
2F4EN24xCxY19+OAULQK7d6dlRFRo8EhENIVo8wfKWpMZBSaBFeqnFRsbCyrfQVBnvSBqrBYJFEE
YAkDp46a6ulVNvYvWLBENigP648z9725QuQg6uZKHEBocPInn/Adhffrp97u8LLLyr0iZbY7pwrk
HCa4UutiGzx4MCO9bt06teYgutV5BlrITxaMyj9nxjC7DAzpcpfpiysPQUE8yNmdhToYhwNXZs4s
EehLalXoUdTYAdcEkmjF2EtwpcZlZqLZr+K1C9IVi/KjpgsOQOlnO+eF3VVCDeggBbtTUAddcgCi
1bUvvuBLQ9l7FLhSb6Vr165lxLktXL25DEGZ4EqtY0Jq9sjISFBPTU2l9BZqcVl7usjDtNd0rNTc
kAMQrYSJl+q++KJ6TEAYDCtChBTsFCDM+Exwpd71VmkdJX2g8ly2mipQ+KUjU/J4rKqziHEddGRq
GqtXDliIVkjBXnfkSPUWy52K+/Tpw9KQUiO4UvEa4CL8t99+S/pAFRlNpIkD6nPAQrSqPXSob926
6k27cuVKRvzxxx9XbxZjUSa4UvG8YCDl+sCtW7eqOBORJg4QB9TkgIVohamiX35ZvQlhPkhKSgJ9
yFXcaUu96YxCmeBKxZNCKqahQ4eyCZYvX67iTESaOEAcUJMDFqIVQoNVzRP43Xffsd3gAeLO5YMt
jpTgSs1rvEaN4cOHswng5EPxwurymqgTB9ThQFXR6p45c9SZykQVhgOuCeQPEPWmMxBlUyWFsrK7
g/wNtHwjLLVp06ZMrl+2bNmzzz5rhCVrt8aE52ZpN5meZtr3zWQ9LYfWYosDf7z2GjJZ8B6Qq1pv
26Yey5DJYtCgQaAPU8L169dZvmxqHh4eJF2pfhnw96Ovv/5a9cmMNoGPjzveil6edN8Z5krVWLQC
X7jhAG+3hFXCC4VuG9VvGy5RIaVKSkqK6vMZaoK76yQaaumOLNZNt+0Iy5w21sJqFTVsmKo5bWEy
4NHBpAm0OHWCK9Vvg7i4OCT/xzRQScOjXfX5DDVBYZE75vsoKSk11Cm572ItRCtks20yS1319apV
q1jFkObNm3dQszSJEQ+VbFdanNr8+fPHjzdVpgB0nTt3TospDTIHt13te/ENgyzZoWUmLP6YjSfb
lUN81GrwhSlTLn/0EZ8NWNVg0iRVJ+/YseOhQ4cwxYwZM9566y1V5zIWcbJdaXRe0Acyb1T4XFCC
do2YTtMQBxzjAFLZCjMEBsbHx0yc6BhJO6NROJhhFcKtRqqZMkPVXahHnJSB6vG2kjLKgPKL77PP
PtNiSppDyIHQHnclVrdRX5j4Rhyo4MD1RYt4yWB813TBAiReUpU9/OGA0OC6aqbMUHUX6hEnuFKP
t3dRfvXVV9nf8FJlmSup6YIDrEQINeLA3RwoKy6+JnizrD9uHCoxqsok+GHBcMWmmDBhgqpzGZQ4
wZVGBwfDKVJVsslIwNKI6eKn6Zoqvi/1dAcOpK5dm18eLokGV0C1PSwwy6JFi5iTBTwsmHMWNQsO
EFxpd0lwAYtfl9rNTTMxDvDCjCzVOsres4Yyj7yqPfGKOFCjBvzXGRvgDdh82TJPlXOiw234yy+/
ZDPyBwWdA8GV064BZLyNjY3F9ChoTR7tTjsG4cQoFIL6VaxFqFjFXBebpUWI5sDV+fNzyl0e0CBX
wclC9FCZHRFrlZycjMHIZDFs2DCZVFx9GElX2p0wAtRfrsjiTPpA7fhueybUr0J1YDTvCL0sidbh
VA6krV+PrEtsCQgKrjdmjAbL+fTTT9kso0ePpupW1TGc4EqDS7FyCn4tolQoj13XdAU0WVUOFKeb
voM+kJrbcyAvMfHU00/DzwKcgB+gBiYrTIR8N6zgON5oSRNo4xokuNL0BoWkP6biZY2/T2m6ApqM
OEAcqIYDyGFxYsAAhFux/0f07+8XE6MBt/ijAAGaMZrMqMGm1JiC4EoNrtqi+frrr7O0lXilQtN6
epqPOEAcsMYBoFTioEEF5QYk1lQtwMhnESpa8HCgwyHpSkfXAN6eeNLb999/X0crc9ulMKsVs2BR
c1cOnB4xgrtXgAcobA/pSgNm8IcAQoPj1ffp0GBH6k1B0pV6vK2W8ttvv80FLLxbOWEFNCXnQP2/
mq1WzIJFzS05gNyACLQSbr3uyJFq57DAdMjKxm3Y06ZNc0veS9g0wZUEZinVFYluUdOaUSMBSymu
yqGD5ExxZo+sGumb5VCgMcbnAJItCfPYsg1pown88MMP2XT9+/dv06aN8Xmp7g4IrtTlb3XU33zz
TfYvvFuRgKXdGQQ0vSt5YJud5qmhCYRHOzX348CtVavOjR1rse/wPn38y0MkVW0QrXj8JX8gqDqj
0YkTXDnnBPEmBVU1m5u/YTlnKTQrOLA3ktjghhxIWbqUu60Hd+jA6y7WfuopDbiBGx/JLDBRr/Km
wYxGn4LgymknyFXVyGvJqgZQcwIH0n40ZWOi5n4cSJ4798yoUSzEqmbz5ki4nltuSIbJKrLiVVI9
rpw+fZqLVmS1EslngiuRjFK+GwQsbsGaPHmy8hMQRc6BrF0mTLL6k/gY8ckNOQCs4qkrkGOp9bZt
WeWBumhhvXr5RKoubU+ZMoVEK6kXHsGVVI4p2R8FQ7mLIAqLKEmaaBEHiAPVcODK7Nkcq1AWpO2+
fXBbT9+wgXXXQBOIgEvuEDhnzhw6KJEcILgSyShVusFFcNy4cYw0f9tSZSYiShwgDpRzAEB1vkKZ
AaxqtXEjcq6jDGNmecy+NppA3OzsNFC1lRwCxV+YBFfieaVKT8RgodYwSCcmJlKadlVYTESJAxUc
AFZBDcj+4liFzwgQZkYsfKm2JhC2ahS5x1xIZTt9+nQ6HPEcILgSzytVeiKLIPdhxTsXq89GjThA
HFCcA0Ksqj106P1btkCuYrMwJws0+AcqPq+QIOxVXLSaNGkSZQiUxG2TT1RZGRX/lsQ0hTsDolq0
aHHx4kXQxdvW1KlTFZ5Ax+QSnpul49WpuLR935BzjYrstSCNfIBnX3rp5sqV7HtgVYsVK4RJK35/
4gkEYOFf+B5FQ9Rb2fz588ePN0X44T313LlzTLNCTQwHPDw8SLoSwyh1+wh1AjNnzmS45S7Ng5zI
3eWonbVPZK093ru3DazCwrh0pWolxtTU1HfeeYfxAc7rhFVSLwmCK6kcU6U/kt526dLFdNvk5r5W
URpOlZn0RpQke72diGutJ3v//iMdO/LctdGjR1vIVdgu/Czyk5LwAbpBVeEK8Spw6cBEzZs354WE
XIvf6u6GlIHq8lc8dUQKJyQksFCMNWvW8JwX4ikYsSdXBu578Q0jrl/qmhMWf8yGkDJQKutk9EfS
CiRYKi23B0P1d8+cOfUrHHGF1NI3bUKZK3wDP4s2u3bJmEjMEDiv9+7dm/XcsmVLnz59xIyiPpwD
pAzU0cXQoUMH1BpmC4J2G2KWjhZHSyEOGIoDcPNDknUkrWBY5R0WBod1q1iF/6IqI9tcQFycSrvE
a+jYisyEUKUQVsnjMykD5fFNlVGIGq5bty5IJycnU6Z2hVn8QJkpuW3XVEuy8evMSW/j5ik8I5Fz
EgdYoUWeZB0JlhAIjKy1dpejngv7Rx99hKxLWADsVbNmual7kV3+2+1AcGWXRdp1EF7Kc+fOpUzt
2rGeZnIVDsAKBWMV9HtsQyix2O7gQSCWjf3dqXBu8gwMVIMNyLzO01jDw4K9klKTwQGyXclgmrpD
evTosbs8fRmcL/bt2yd+spvpOft/u5CSlo0P11Oz0jLz0rLySkrLaoUGRkUERUeG4kPdyJBube6J
iggWQxYalaTx4xu8+aZ6xRS0s11BtEJDoRCL5OuQrmo9avrX1fka1BAh25WYC092n4ytW+GSDtcJ
RiFm4sQms2bZrbJ48b33LpXX9b713Kunuz+iyL0j3MKAAQM2lcMnFP64o1neNWpSOQDbFcGVVKap
3h9Kg1atWjGfi3nz5vEsTdVNfO7yzd1H/9h7/Hxi0jWRi2vaMKpn+zjgVovGtl702G0Md6nY6dOh
97d724ucXdiN4EoG02hIVQ7g1QqZAC++8w5LToFr9d6FC1ER2Dav2L1TPOO9ew/8H3r+0PXJw/fY
CRMWee/weZcuXTpq1Cj2J7CKOQBTk8EBgisZTNNiCOLeoezGTEFBQUePHkVqQauzbtl/evGaPZeu
y6/aHlMnfOSjXfp3vc/Ly1ItjGiVA40bs5sfLaRLF9z/irv5ElxpcT25+hy4VuFVAdGKbRT5au/7
4Qe4+dnYt/DeeWLv9+3/MFXwEQNXnKaNe4f3gREar57MeR2OVAsXLnT1o1BxfwRXKjLXEdLIc9G2
bVtmm8Xr2K5duywUCAdPXpq3YjveDe+axcPTNyDINyDY08vHy8fPy9sbH9ChtKSopLi4pLiwtLiw
6E5ewe3sGmWlwoFNYiJffrx7z/ZNLdYMAwD8gLlmH2+sDd9+u9HUqQqKWQRXjlwnNBYcSFu/HlhV
lGp2okEWJWCVDfV11Xvn4cMbev6+A6S29njm106DFbl32NFwNSCSLZ04cYLigh25Yp0JV2t+ObZ4
zV4YVxzZgLHGhgUHjHw04al+7cUsG0kwYcRiKkG4EiG9GBsFWerjpf935NQVTsTD08s/KMwvMAxA
hc/2iZeVFuTnFORlFuRmlpaYhSeMan1vzBsj+wK6hBTgZAUFy9X587mYBat1syVLIGzZn0hED63h
ysaSyHYl4rx01QVO6vBW5ylrsTbbxqrq7p2uZ/b13boIw491HrztYVOGpGqblHuH51sCtW3btlG9
YAcvHmfGXX3+/U63wiocVWZOPnYt8swgVCFZO+sM3SDzEoQnxej3v63EKg/PwIjo2rGtQqJiAVei
sApUPDz9aoaG1G6EgRjORx0/mzz678t/OXhGuEIYrhBcidhJ7lt1+/TpYz16wAUDSCZyL9SNOKA4
B3AdHk1I4FgFH3REVuFarU70t3Hv5Eable1haVftrFP0vYNUajyV7cSJEwmrFLkAnObInnu7QJEN
GItIYVGlNGN35ch1C1cidIOMBWvt0h/3TZrzXzPfPDwCQmvXjo0PiqgnFqWqzufhieGRjeJrhkUB
w/D//DuFb8/7cdGaPRZ9IUt1OHGi0bRp7FkASQvy1qFWrbi7sN29UAfigIIcQLoKeKvzRH+IqcL1
CZ/16qb4Zv0BG/dOZkQ9NjAk84bYRdq8d3DDPv300yzSH/mWEE8pliz1s8kBp3kGaqcF0scVIM+D
GeYrGLEAck26DI1s0o5txcvbNzS6iY+fkjEixYX5mdfPlxSZy5fAaXD6KwMD/H0tmJeXmIjM1sjD
xr+H8xVeaZE1QB6btbsMyJFd3gnpbJRFbnW8P8FttcGkSdUJVbh3ZizevGnv7zbuHc/Skgnv/wkd
Sj295r2zEb8lbbrqvRNZ9MeUt0xJxWByhjcge+mk5iAHnKkMdHDpbjKcvZoJsQrOFBENmiuLVab7
yjegVoPmvjVDGGP3HPvjnc/Xl5Tc5ZGB7+EZCMUg8IkXCsJ77q9Nm7LiC9SIA6pyAO9JkOl5bnX4
U7Tetq3hW2/Z8P0RYlV19w7wKTOiPlYO3Gp4/ojULVS9d77ZcoYVu4A+n7BKKj9t9HeaMlDBPdgi
Vf+v5hQ7LAeP8AfxoUZoQY06crkqICwqvN69zN9P8QalYnh0HKxZHLHm/mdb1VnwaIBBG7oXntUG
TlmIzUTaG/gTK74qIkgcAAcgVKG4Ioym3E81cvDg9keP2vZWh1qby1W2750LzcyuQy1+M3vDS2K7
xb0TWq9Zo46PwvzsVrXrJHFMXmdXhysbXEEug6oZ5ORxUbVRuNngP8nIw1gVEtmghqoFojw8YM3i
iLVqyxH8WN0cXmxRjBUuglwNCH9ivPle++IL1ZhBhN2UA5nbt+PSglcFc0/19PdvumBByzVrbKug
Jd07J9uYlIFocSd3+hTmy2H03fdO3WZdnxv/HiWwkMPJ6se4MVyBKT61anQ6qyxDFaSGLBUfLNzI
CEJNZ8IqTRoQyz84nE0FAQsuVdVNC8NVp3PnUJuVdUDyG8Rp4RUYJi5NVkqTuDgHcEXBVoriilyo
gtcPhKp6Y8bY3rnUe+dW3Tj8gKZ3cWGzE1aUCiIZLbx3lm9JtHHviCRI3YQccBu4yt5fY4dH5Q+C
bFgLaFoDCkNdto+XbmHWIyjHw+o2UVeuupsDoVGxvv5B+A4L+GTZz1WNWLw7HIgRlYlXXb+YGPZl
1u7dh9u2RUAMq91AjTggjwNMXr++yBQRhVY1psIGWRn3zqn7H2IE5ekD+WLE3zvy2OLOo9wGriwO
OWl8jbQfzd9FPa3DK2DDrkRz0goPz7B6cfK91eXtzcMTzods0uQbGYjptk0GhgRYs1CqlXWD0gbl
Gw62aIEnjrz5lR/FXlYs8ttimsTHzC8xuCSo6YMDsIaeevppoTUUTuq4wGA0FZNRRd69c7p1H+YT
GHPxuAyHi0rOSbx39MFyY6zCXeGKPadYg0pQZw3et0t/NDuLB4bXgee69guEQwc0G2xeLAYhWbbX
AEMCkgqisFBQmzasJxQ4eOLAC4NcMLQ/PuPOCMc/vOhw9z+I7zCRIgRYZFkA2fdOXlDE2Vbmar+9
N8yDl6BsHkq9d2RP5G4D3RiucNQoJ4HmHaG3U1/zy3HINFgVrvvAsDrOWl7N0EgvH3/Mjvwjyzce
FLMMmBZQXkjo6Q4fdzx9uJ1cDBHq454cwGsN3m8gV/EEgFHDhnU8dcpuYnUhuxy5d3b+6eWCch14
ROrl9nu+d+QUZNw7jkznJmNdPUwYdqm4T01nCdvV0QTLQ4VnIESrqjWQVDh8SWHCA8d/zjJUwb0C
DrhilvO3p+7v1OyudH8Wo66l306+dXvhprO3siSYlPJz0rNvmFwtgmr6bZj3iq+P2FI9ePScnzyZ
vyObKLRpA4cui2SD2oUJi2Gi+n0kXQbqL0cvM8DMifIfV2bO5Jm9YArF1VJr4ECpS5Rx73w+rku9
iJpsovcHvNpr0+f4UOQbsHT8ktyQ2vgsvLkG//0XkUuSfe+IpO9u3ShMWI8njtx9DKugA4TzulJL
xA0JPJv/SufuLSWIawHBEUzAQvInSW5OeNy0WLECOpyAiuonSJkDp0G4DvLqeUptjegYmgOpa9fC
pQKZlDlWobgaLFUysMrxe+d458FpUY3BT7iz99powi3ZTfa9I3tGlx/o3tIVS8yTf67Gr/eqfdLi
X6vnLv/lu82HsR6k8gsW7bxuV7riG8zJLxoxa5f4/eamX8tLv47+j/SIn/rSAPEDWU+8OF/+8EO8
O3NHQZQjQo3XOs8+i/9y6UoqWaP33/fNZKNvwfH1I00tciXzOlUgiLQpEKpsB//amFfevSOUriA8
1buc+NTiCWyWLY++ntj+YXnSFYY7eO84zmFXouDe0lXcPPNZMguWbtq2g+ZQML9Ac/CTsksLDvB5
aYAEeEZ1ErYAZGay4dFe3SIR1ImsboiV4VkwClNSTo8Y8VvfvvlJSVp65yvLRqLmCAcgYUNXDKGK
YxVcdQBUdhNV2J5UkXvnWsP43zoOYhP1/t+82ilJsnfq4L0je15XHeiurhawadUfZz7Umyv0c7rQ
ZtxMz8F6PKEK9JeZxHbRprN4SRT+/G3pkTPJ2XybtUNM+j2Rzdu3JtMHogDKkdOVdbZEDmfdUH8E
WTCgHoRoxb7BcwpPqxpl5QIuNXfiAEKp4H0DgZsXqkfYL+LN8VuMn3p1rFLk3mHEd/R/5Ua9ZviA
qOFHV0wry86Sdz6K3DvypnbJUW6jDKzu9DTRBGJykcrAJev2fbV6N/oHhEaiJJX4a06orwBcrf/V
Mn3fwE4xo/ubhaodJ1LmrDHnqBYzRW7a1byMFPR8bmDnsU/2FDOkuj54rYaVArma2KPqrREfs577
a3VyhKxRxnZJ+5Ut1T2VgchRi9R/woz+cL2JmzcPJYAdP0HZ946FMpCtJCj71rMLXg64bQIqrx4P
dt/5M/tevKsF66/gveM4iwxNwb2VgTg6qAHVt1pJukSycs35yrx9AiQNtN0Z7hV92pqDqAqKSjYf
viaJOJOu0ByvqAmdDx5PCM9Sqh6xpI1QZ2dxAIpflKhHQUWOVZCzmy9bhitBEazCvpS9d+AT+L8n
prLA4ZJdv1z64AN5rFPw3pG3AFca5a7KQJwh8jBVzXHg7LPNyjHDlYeXWJfxqkuGFLX23QeFP5Me
bxlbxxRQgrb12PXfL2dK2qiXjx/rfz1VplbEYjo8oVCIBLYKScugzkbkAEyVkKig+EWtGbZ+aPxQ
oQoBVczdRqmmyL0jvGv+tXTSPR+aUQoqAV65WNKCFb93JM3uYp1dHa6u/uuuVIHCtIG6TLpzM8Nk
uEJTI5MF5Krvd15cuFFyVl+v8iLCaDfTFSt4j2eW3USlFjdb2ZwHqvsR9tw3sS3r9teepiJG6rUe
TULZRGf/5haaTKmcNCl+33vvQOPGeNBzv1BW+ReuobJLela3DDXuHRTTQqgymxGgKwOx1Lh3pB6E
y/R3dbgy2kGlZZoirsrhSr50Vd2m/Xy8HktoIMktkJHiFbYcVwaqdCAagJNKK3dJsizsF0B16f33
OVAhTjz+p5/gcQO/GzV2rdK9A40lrzkAxGq7b7Wkxev/3pG0Hed2JrhyLv8tZ88vKDJ/VV6NVPEG
xHqkY8wzvZpIoswT7NrNHCiJrLKdx3VXV5ZSdrWuSg0eNPCjAVDBT53HgyNUHDn74aQuI/JXPKNU
unegBoBHK0cs5LyQhFiGuHfEM9m5PVV5Jjp3S4aevTLLUZll4Xnx+6rqyD579UmhI/uAjhKf7BWL
EZ+ESfxqpfZMyyvyeG0H/5mwxhwW07S2ks4pUldF/cEBWKfgoY7EJbBXMYYAqJCgFmYq5OxXm0WK
3DsWESDsz4N/ZAKxwnr1YlsAYnX9ZYnY7ejp3hG7Zr32I7jS18lERZgdIkrK/byVartP3njz34fS
sgsYQUQK39cwTDzxkmJzOvaoiGDxo7Tp+a+dV8/dMvunwJhkY1Ju02IGp6qdLTqkftC1KjVuPLP6
X222rMNZkEgJRc7g+2cK/S5vcPxDpmOWoNaRaCrxm1Xp3mELwBagyeTpNjrv+PbhVR8gKsvu8vR8
79hdvN46OD/uSm8cUXs9tgNu3v38py37T2MNoXWa8JK+YpZkN+4KRBZP7FYrxOzjZzU2q7qJCvNz
M66ewX/btWjw2RSz5VnMquz24UmYxMRdASpAENJV5NS9nDL8KT4dYqoDa3qmvLYDv4E6XRqF4AME
L4AZ+xcba9F+TEx7bLG58DHcJazKZ4wmGuBt5/g2VncEvLz3H+aAKttbdrG4K6j+bnz7LVLTIp0S
3zh8KBq+/Tby/iGhid0LQMEOsu8dq3FXwoXxmwtZDb/u2P+e03vYf5H/Yv1T01B5xMYu1Lt3FGSd
IUg5Ne7Kw4SU1Cw4EBFqzmRRVlJhxFKCR5ClcMtxrALJA2dSxROufEMMd750VSvQR+gfyLGKy1hV
98U99+bvusq0iMA8dHs0vhbzHsRvhlW8A6fG3QsXDzOlOUADyAmJiGejK/WEA8XV+fOh+oNExbEK
QNVo2rTOFy7AT11jrAJvVbp3hKeGisbAp2OdB7MvkV1w6JLXUW3Exsnq6t4x+hXoPGUgZd+xdu2E
BpkNMEXFZsWdjCusatzVP0a2E5YXgVZQUhmRkiJzzREdKgM5f15caZL/qjYORfsvZY//r1lVNeTf
J1lP5qABIYwhEO9w6sZt1qFppPlEGJ4B57hA9vf/uyTjdIw+BBIG/LnhTIHstFz1x4Eq9r33FPdQ
F8kxRe4du3MhcHjbw+NRGYtFEAOrnlw8MTap2mpwhrh37O5aJx2crwzc9+IbOuGFqssQmYQJec/G
fGDKYYi4q8jYVuKXJD4jO2hK0gSif+qlk+yumzlhcM/2TcWvym5PGcrAqjQtdHEWysB5f44b18OE
SZCcOBqZNvVBVwhqFqpFfC/ULvJR/EtgXsLco3wNTMfoJspAePoBqK5++qmwBAzAqf6ECShL7yyU
4mch+94RrwzEXDwJU9Pfd/Zb8zHqjLAFHOzx9N4HRzEMEzb17h27N5eLdXCqMtDFeKnQdlrfG8Mk
GOgQCu8oFpMrXB0SBlbNKGhj+QAqhlUB/r5d7jeVAnJus/AMhEhk227UMNyWBQWIxbaz7sV4pmPk
2kXnblNXs7PMFCyOimMVc6ZIuH7diRKVkEsa3DvC6c7d1/O/Iz7ihquOu1ZAzArJNLtEsp56u3d0
dVHJWIzzlIEyFitjSGiPGihqhZ9OVVI5tN1n/heys+updWtzD1tOQW6GgutCmauLN3IhV0lKbosF
3MkxL+OBdnF6cGSXypPLGbaqJzMjFiQw2LEYZWa+goFK6kQu2R8p/lCNfn+DBpCrOFCh9iaACjYq
CFXa26hs8Fmle6e6GeFqsXzsl5ebtGMdopN/R1Zc7ojhAveO3i5pV4crvfFbxHp6dzTnTS/IzRJf
X+Mf3/1mNWSEf4mSjBO//FWSXMUWe6cCNfnCRGxCR13OpZrVNR0aVvqJwM2PyVXsv/2am527es47
JlQY8m1wD0NuysK/1E7y5EQmwpMCLn9HOnZEUtqbK1ey9PloLI5Kh0DFlifv3nll/n5+m1jlufDm
sugA6WrNiI/29XqOqQH97uQ+uuJdVMliSkKj3ztOvAKtTk1wpbcTqdGueYOwYJNVv6S4ID8n3bnr
K8jLLC6/8XSiCZTBDR6YBe92SFGMwpoXWrIPK47cFNJ8sk1t/Akw48IW/y+sVvgMkIPakH3pkmpD
6P2QzhV6P5TQzDl0iG8fKZRYwK9mcVQyztop9w6Aan/v5wFaXDHY5sDa5z4bXefUHqPfOzKOQNUh
BFeqslcOcS8vzyf/1J6NRLGcGg6kt5AzvXBMWVlOqjlu6Yk+bY2oCWS74cYt+FwwAxUTraD3Y2LT
5tPm1wLWQRhfxU1fb/x4nlEDkjEijrJXZ+O53g/FMnhaCoTHIv8Q0ucjhZKegYrx0on3DlSCQsUg
jFjPrHz3sV/X+hYXGvre0dVFSnClq+MwL2b4wx1rlQdglZYU5WXccNYS87NTmZNFUE2/EQM7O2sZ
mLdusC+f3duzMmKvTX1zEhD8V/hZuFT2PcxRTDzire3sw1zvt/hACqCL/wuefjw2q0Wdmuz7nIIS
HjKMP2H0gubQgifCdTqRXZKmhmM6kidV1fvBk6LR1Kldrly574cfeDYHSZSd0tmJ9w6kq9XPz4Kb
e5GvOfgh4czeyT/NftSL7KDKXAsEV8rwUVkqkGN40d68zBsALWXpi6FWVlqSm36d9Rz5aAIQS8wo
lfr0Dr4zZ/A9QIsnlv5+dccBfMZEQ1vXXh5v+t7i8yfbkn/ftGfujmRITsI+/HtGx2JscWkZ+x5j
N/xuer6M+eEc/8zp8D7LDt3YdT5L2B993mxp9jNUiQ/Kks3cvh1Bvvuio/FbqPdD5UykyANQxU6f
DtBSdlK1qTn93kEQ8ddjv7pQ16x2Ds7NTBr6Z3C4KFVCYL7aXDIofbeBq4CmZj9A5iiIn5Auej6z
/l3vaxRtsv8DNjKvn8dvTVdbVpZ5/Q8Gk9GRoU/0bavp7FUmy9h7qO0n7/40On7irX35I1/U7efb
c+Y5l1FiZi9ITmZlqI737g25CtIVGwUfv+jRo9sdPIgKvyjypE2iPzELltrH6ffO5fzcL/v+ZV2n
wUW+5iAK8PnXpk3hXcmdVqRuivqbLlHigj45AC3868/1wW8sr+hObvYNTRMoZKdeLsw3F4qcOLy3
061Wm2I7rc0OrPPM48mLV3R56nPdfp7W+Xl9Xk5YFXP2+61vX3ilI3zqzsWLfKmB8fGolwhx6t6F
C5UqRe9EPujk3tnXrKvvqo08jzvCABC7hkTAGVu3OpE5hp7a1bNaIO6qzU47J5Q0oQaKDqvcRGa1
sFjFml+Ofbx0C/syMLxuUC2JhT9kbSovI8Xk4lHe/vJ491GPJcgiI2qQpKwWAy/s29SoU3G5x7Ce
P9vYufYpbvE6D6Xfre++gz86F6TYCn0iIyFF1Xn+eReAqKo818+9g7eEC1OmQKjliwTbG8+Y4R8b
K+omoU7lHEBWC7eBq/xzNX41xzOZTx9hwkwfqGO4wurmr9y+/H/mjGSBEdFB4dE4N/Uu4Lz067np
1xj9R3rET31pgHpzgTKHK1Vn0SFx24n5HV8wZKn0TZvSN2xAaQ8Lqwm0fCiTCJSK6N9fV0G+ju/a
goJ+7h0cx+UPP0SFZV5bGZxv8OabyAWMtLmKb9wlCVISJgMc69gnevI0fcCSjOtJKtmxQDbrxnmO
VagVMuWFfmozyOlqRrU3aJU+0/Gq0SA/4V0eeSj21q59csiQ64sWCbEKsVMsbRJq+6JeomtjFdir
n3sHrIbfCqLWIFexcwduQSVLBi1Jd4Fat42kRVBnGxzAo+29lx/m2WUKb2enXTnN0zwrxTqEJKcn
n+X5lu6kX36hX3P1nqp82SMGdnI3xAJXh/Uzx9UpdXwIkwIynRgwACiF8F4LvR9SUcAlHYFT+EHa
JOgAlZpX53Sccu90bNlo9mt/tnrvQPsHl0sEseG9gbGOJWNEHRb4YuicmXpYHikD9a4MZFdJSUnp
4rV7l6zbZ75oPDwDw+sEhtXxqJIBWupVBaEKvvK3M29yoS3lzN5LB3/08/OdMWPGxIkTpRI0Yn9u
4KmqOmPbqdm8OVRnYQ89BMu5TrQ3EKRgtM/8+Wf8FlZH5PwHSuFdPvLxx/nD0YhH4/iaFyz44pOl
/6vdrIcG987Qvu0mPtPb7nseK2uJ7CFCgxaOCQYtXGaOb9klKZDtygC2K+GVh0LDM/69Of+OueQ2
sCoool7N0MgaHrKk5LKy/KxbuRkpPK4Lt9nD7evOmDImt8K5uU+fPkuWLImJiXHJG6DqpjhuAQOE
vnO8Jww/eKwgMimofXt4KMCnTkvOQIOE3BMMohApZdUrGsuDaYpQCueSmpo6atSo9evX43Ot2DZN
EoaiLg87LzXuHSjPYe4Vfz2wEpewaQkLsuB9CCUuuT+heGou35PgymBwhSvy3OWb07/aiN/86sQd
6BcU5hcY5usfJMoLo6yssCCvMC/zTk4mdICcTtOGUW+M7BsfV+/YsWO4yfGb/SssLGzhwoVDhw51
+fvBYoMQWdLWr8/YvDlr925uIbfoA0kL8ADcYuiFVOXKyl5YA/vJO36cfbC6EoAoZo945BGIUxCq
3O2krO4XKIXLGIjF/tu8efOP5ixYvfuSqveODM4Dq4BYwC3hyRJoVeWkG8CVjMtHnSHyHNmrW8sv
B88s+H5X8o27KozghdE/MNTHP9jTx8fTy9vTy4e9S0J4wk9JcVFpUVFRQW5BXlZpiTnBNqMfUyd8
5KNdEFzJlRh37tx55513Zs+ezRfw7LPPzps3D9ClDnt0TRXPEfiCw8sOvna8fm51K0aVQoAWfmCo
8K1fn31AZ8AYNxrB8M6yRYAyrBd4YOEHPhHQ7+FPfJl/5owNcOJTQ8jDcy30gQeQJElZmNT1edhb
HHQDkydP/uKLL3jHcePGQbONVwt8o/a9Y2911v8PUR6eFxYWLAItIbMIruRdWnJGKQtXWAGsWRt2
JX61endaVp6cBZWPQWZCJAMc8mBrq/4O27dvHzFiRHJFvEhsbCwUg7169ZI9nQsMhLEBWrjcw4dz
jx2DXk77zDoQ5hhE4bfTC/jq8EAPHTqEi/b06dNsbZGRkbhoBw4cKFyqBveOPM7gZQiSFsxaQjUv
gRZjJsGVvItKzijF4YotAjde4h/Xdh1J2nE4yULYsrFK5FXq2T4O3oYouGDbLJyZmTl27NiVK1cy
at7e3nC+wIsqPsjhgsuNEaIXXpDxp9AO4fh24eJh/mnZkn0gKao6rhYXF3/00Ufvo95xRXUuoBSw
CohldYja947s07cKWnhNafj22wg/MG5yLNkMIbhykHWSh6sEV8J1AK4AWldvZt5Mz0nPyoPUhQ/o
ABEqIjQwKiK4Vlhgw7oRCfc3bhIjzZX522+/HT9+PKCLTdemTZsVK1bAGCCZC24wAAo9gBb7Obn7
0LlDv3nduuldoX0NKMr3L68fxluht1+eX+AdX/983wB8KPT2zQkIvu0XeDO09q3QqHp1a1noad2A
hXK2ePHixadR9Xj/fjYYer9Zs2aNGTNGJC317h2RC6jaDaB19dNPEZ8gtGnBMFl/wgSkdnT5mLmq
DCHpSva1JHmgBnAleU1SBuBxAMM11INskL+/Px4HMAlIoeFGfQ+evDRvxXahVd+0eQ9P34AgeMR4
evt6eft4QLD1MgmpMCWWlZSYjIvFhUUFtwtuZ1sUOcPrxcuPd+fR4m7ER3FbXbRo0WuvvcbdWbt0
6bJs2bI4l3A5gS3zysyZ1774QghaMILWe/XV+uPGuU8Inenu0UMSJnEXpOv0Ujv7jnqcgo5l7ty5
U6ZM4cqW/v37w2nQfdzcxfD20vX0j5f+35FTV3hnkwsMc90MCBYVJ1dWijLSqONckJspdIppfW8M
XDelSsZi1mzcPnD8e+mll9auXcu2AB31W2+9NW3aNBdTVkPDDNfBa599xstmYrMQsOqNGQPcchNf
UKfC1fOza5SVGfc+kb1y48IV2zIc3GHKTkxMZH/CMLBgwQI3dHO3egHs/+3CO5//lHu7IjzAwWju
slJExQkjuAP8fae+1P/Bjs1kX36uNBCu6sCqlJQUtim4AkFHDdHKlfYo3AvLqQ8NYV7F3cf+i8hi
gBZ+u7ZZy6k5A90Sq1zgRoLh6uDBg1wNiNfbJ554YsCAAdwXywX2KG8L36w/MGnOf81Y5eEREFq7
dmw84rhFSVRWp/TwxPDIRvE1w6JYJDgixN+e9+OiNXvkrdBlRiUlJeGqGzRoEMeq0aNHnzhxwoWx
iolTsFp1OHEi/qefhHHEiK9IHDQI6Qcvf/SR9q6qWl5Uzk/CtL9WJy037Ky5tK8cofZON23ahHdb
7uYO9Qss29OnT3fD2KzCouIZizdv2vs74znC3UKjm/j4BSp4BMWF+ajSyXNFwqtz+isDIWwpOIUh
SMHfZ+bMmVBKIzSQLRjyPTTSgwcPNsT6FVwkQimSP/nk1qpVQrMWIK320KEQthCTp+BceiDlVOlK
DwygNTjAARiujh49ivBhRgMGrfnz5zdu3Bi/uXHLAfJGGirEKjhTRDRorixWgRfevgG1GjT3rRnC
+LLn2B/vfL4erthGYpNja8VFBZeKFi1awFudYxW00BCq3BCrwEu4tjdftqzzhQvINIhodMZdpjA8
mpBwpGNHBB1Xl43FsaNw2mgDSFd/7Vn/0yHW88qcu5V/7z9+5cw7+7dOTWsH4M+e847tOp+lHlP5
kvZfyk6Ye1TMRK4nXfFdw3sYSQR2797Nv4GPO/wGLWIzxXDJiH2gmlu8Zi9beUBYVEitGFGpsORt
tawsN+M66siw0Uio+vqIh+RRMtaorVu34hrjicGweCil58yZ4+ZB6/wQEVaM7MwwayFhmPBk4TpY
d+RICFsuUArS8NIVwKlszgPGuvFcb7UwGOzatQtWbti62e5gx4JdoW/fvtwjw/V2zXYEBWAlVoXW
DolsoCJWYT4PD1izUKWTzb5qyxH8uCpv2b5gpmLXEsequnXrIvgXkj1hFT96OFlAB4jSJKgRI4zK
gikLNSEPNG4M4xYSYBr9UpGVyVtnm173ooQsyDpbu+ssZ9iwYadOnYLtimVmQ8Mbcdu2bZEUg6cZ
dZ3dlu8kMenaBws3sk1BTWfCKk0aEMs/OJxNNfc/2+COqMm0Wk8CMxUkKmj/WEp1NET7TZ069dy5
cyNHjtR6NQaZDxrCexcuRAXOJrNmCSUqYBUQC7gF9DKuO4aR4AqaN4/XdvCfHxPT2CXUok5Ng1xL
Lr5M/jSBmxYLfIG9AZlGmzZtimy5rmfQ+njpFmY9gmEprG4TdeWqu6+d0KhYUwL+8ixcnyz72cWM
WFYvG1hJLd6HXPx2cmB7SCbZYNKkTufOoWx0eJ8+nBLyhJ2fPHl/gwa/P/EE/AkdmME5Q40EVxYc
emyxOfQnoqad/HWwaUFnyH+qctqiA/606NOjSSgfXvW/zjk6vc4KXQ08teDsznU1/DV51apVel21
5HUhv7A5aYWHZ1i9OPne6pJnLh/g4QnnQzYpEgit+eWYPDI6HAWP01atWgmFcmib9+3bh0QVXNus
w2XrcEnQECLH4P1btsD3HSkweLZJ+F/AnxC1pyFsXXzvPWGJSB3uQrgkA8MV1wGm376rHIZwewxm
mP8Fb/hm3p8rfTdSP+hq0QF/4kveH44VO8e34X/iv9W5fuj8sLVcHizh27Zt++GHH3guHBYr07t3
b6HBXMslKTgXPNeX/mhOT4eyzrzon4JT2CWFAjHQCrJuWAwv2ml3oG474MJAAJ8whg8JU4BSwCrX
DqhS+0RQRDRu3rwuV67gt7CgKKtaAtACdAHArFb7VHttkugbCa66NAoRCkmPxtdiWz1143Z1e17z
Qkv2rwlrkpgWkf05rkd9IBk+ALdqBfoIO6TlFeFPfMk6oL37p0bsw/xdV4VEJDHaPTvDzxgKHHgJ
8mAsZB2EQWvIkCE8G6kRObPml+Ms/z0wIzCsjrO2gELSXj7+mB3pjJdvPOisZTg+L4AKlwQuDIhW
jBosoLCDwkzFIyUcn8XNKUBDCBkLklbbffuQvYkLW0ApKAahHoSSEKpCFFrTLaOMBFdWmQh04VpB
iw4cimDl+tfOq+y/wC324eNHm+D3+P+aYYx3OJdqTpjdNsZkGwBoMTyD0zw6c9zS7YnqbWEwYk2a
NAnPHQQR80xuSPKWkJAASYvnzNXbsm2vZ9n6A+ananhdrdWAwpUhyVOFl+B3mw9D5jMWG7FavLUw
oOJ5//AlPClwwcCrAtZQw+1I/wtGBHHTBQu63rrVbMkSFPbkCzal0509+2CLFsd799ZnzJax4Qo4
FDnVHPJS9SppGG6+1n8+V1l1l8NSrZomEBI2wBukN8hwwi+fbFOb/SmU4b4/dkv/F6WuVshSC8L5
WBjRCawCYqHxd2pdrbm6xRw/m8xKYkIHiExLMtb80oB71777IP95ppfpzUleCwiOYAIWkj8Zy0WQ
nT7eWoRAhcsDFwn81GEBlccQGiWSA8h/gZAs+L53PHUKfhmsvDVrqJ19ZtSofdHR58aORTFSkQQ1
6GYkuLLwDIRerjq5ijEuKtgSkIQM5Q4a+ya2ZTpGaAg14Lg7TxEfH79mzRqoB/H6zCUtPLZgrmDv
14bwHtx28Cw7RL+gMHnegC0bhgkvg07NpJUfs7iEuFP7ziNm6V/n1xgc09lrCpetcTFAbwygwuUB
q6fO1+9iy0PNT3i9w7J13w8/1Bo4kOfJRRp4FC5Bdgz8IB+8HtzfjQRXUq+SmzkmK1R1jTlowF+D
i1PMvgVQlDoR9ZfEAeS8wOszQAuFibm2h1kv4PKOFDs6j9OqhKtAc/CTpO3XDvWPrWMOTWMD8Se+
lERE2BnVSdifyMykZ492OIgingFHjLBfIVDh3QUXA7xyCKhkXwOOD2SBxkiey7I6CWO2IGAljR/P
3N8Rv1XVIwMJNYSVTRxfTHUUXBmuLmeYk2A+1LTysQI3P8YLptzr1tis+gNQcT2hkFlc7yeM7uIa
QvUOxuUpw2MQSXQuXLgA0OKOGCgCiXpaDRo0QCnIQ3rSQvDjgCaQ1WhGZUVffzlJbJ990Irqz+qX
Iq8Bb9+aTB+YmZN/5HRlnS2RwzXohncROKZHR0cj7BcOomxGvKng6K9cuYJ3F9copagBJzWYAukH
G771FkCr9bZtUcOG8bLFzP0dscbArT9QDPPYMb4YuBfC3KUBYrkyXMEzgrn5wYeQoxT3QZ+97a4b
m3XAbwvbFXIPwskC/4L/OnN/h/MFqQ2Vum1gomCgBTcwbq5AAtOlS5d27NgRho1vv/2W5zNValJH
6PC6i7I1gfGNzC9PadkFOflmBUC7OLObq7y1cQHrqJ7gCqrdlStX9ujRA5peRIvzc8RBw40Ch46j
JxuVvBPXYBRqlLRYsQIJMuCXIczvDlhKnjv3cNu2+MGHjK1bAV3wJ4TsVZKbq+rCXBmuwLgh/z7J
2AeUYgYq9if0fiwH7p4LZtUf6yAMqGoaaY7Wmr/b7FUIlEIfYQyWqmfjPsQhXeH5hRdti/J6cBtD
KUhkeUdpc51Ea2Xlmh1HvX3uCuYTeVj3NQyrFeLHOideyjiSZM7MEhzg072lfId4Jl2hMcnP6Q25
IpmU/PTTTwtzH3fo0AFxVBZvJ05fLS3ABgfg/g6vd/i+wyMDUhdP/Y4hQCmIWb/17cuGI7su4rdU
zQHv4nAFTIKWj4lHrEHeEur94KzBkznhv8ybg/Xs0DCYfYCSECneOQVQ497wdKEryAHY25F4EDGh
yIiBaBtu1kIJPtQ3whs6kh3AssUrbCk4tXhSWTnma8nDy04uFas0Byc05N9vPnwNP/zPQZ3lpxz0
8jEXvmIui85qFifFaydWd7LOWifNK4MD8MiATQseGUiTUefZZ7mSUEgKiHV6xAj1wo31XkCke5PQ
3eViUJCf18hOdRGoq8/PcZEBx67aEoRduICIjEtfzBA87FDf6LPPPuNPPT6qT58+w4cPhy8ZT6cr
hqAifV6dsZLpA8PrN0NpK6k0l03uAUEKo6AJfHGuqSjw5+O61IswJb0sKCp5aob5VUkq2eLC22mX
T2FU04ZR33zwvNThDvaHlg/ptZYvX46kxha+ndD1IYHkq6++Sko/B5mst+HQ+91cuRIlS/ISzcnw
+AoBZijEpfiCDVBAZGD6qTmD7wFW/ffJRk/sWqnbz82umZ2bFT8ktyXILBzQEP70009AJmHEKB6L
8MWoXbs2VIVwf89VWWMuPIK0TLP44lWew1dSg7qPYRUaNIHsw9E/0tkHPx8vxGNJIsg7e3iaF8N1
lfLoSBoFlALzcQTsIBA8x7EK4hQiqOCVTno/SSw1UGckxUClEqtltFAfEkpCNfaid+lqdOKGZwNS
G8ybeWvA4IO+dVo1DNPn5zHtXjhW23oNSXZsJF05ePnCDRqv8F9//bXQFsJoAslQ2vjxxx/HI1Jt
eeuxiV8w+1BkbCupqQJnvtChWYzZE/VvS4/8fjkTdODCvnCCOUHltfTbr8w3pyKUyq4bSYfZkH3f
TJY6VlJ/vBwApTZs2IDwqaovCkjuB8EXSl0EhksiS50NxwH4XMBLUKj6A4bBuMV+Grz5JvSHCm7K
ANLVovhH1mYHerRrN6nV0+N7T9DtZ9tYpeCZuS0puGNArYQ6kEjPM23aNKHrM3/NDw8PRx0/qBDV
i9zy9akQqsokF56PrWN2fIcmkGEV2q2sO2eSzf4+0ArCF0PGEZeWmD0Ma4XK8a0XMyNYCsYiNo7J
UnD5E2IVctFCFEb4FEyP48aNI6wSw1Kj98lPSmr49tsor9Vq40akIuyWkdE9JwceGTBuIb2TsljF
eKV36Yqtsm5eekpghP4/27j+SLpS/OaEmLVu3Tq86fNQHj4FlFFwQuvXrx+KmHTv3p1n0HB8DbJt
V8i09GTPWLaAHSdS5qz5nS9G+K9fz6T+47vfpK6zuDA/7bKJoLK2Kyj3EP0GLd+OHTvA7ao5R4BS
0NNCrgWTpa6Z+hMHJHEA0pXz4UrSil2gs9q6GhdgkdQtwMcdiqnVq1dbdXaHehCg9dBDD0FhiIQa
Uolb9H/385+27DelrA6t04RnPxJDU6gJtNEfkVgjZu0SQ1DYpzA/J+OqyXrasWWjf735pNThFv1P
nz6NrBObN2+GjdCqXRDJtKB3BUpRHgoHWU3DxXPAmXD14F8+dYEKPeJ5zXpClbRjsSpGSKkrccn+
ELMYblW1b7H9wn0DoNWtWzfIXvIetXOX/4Lc5yCFUvcBYVEi2Sg0UNkd8v3Oi//Zft5uN2GH/Oy0
7JsX8c0jPeKnvjRA0ljWGZFSiHLbs2cPgAq5RaxSgAgFgRV2KUpCIYPDNMRBDjgTrpb/7+DitXvd
CrGAVSMGdho9pJuDx0bD7XIAfhmQDH7++Wc8fCErWO0PqQuIBdeAzp074zf0WnbJosOSdfu+Wr0b
H4BVQCwxQ9AHLn+PdBRFH51hynrz39LSYOemX8tLv46xzw3sPPbJnmJWhfA1KPqATxBJAVTVeVei
gC/CBiCbQkIlZ3QxjKU+KnHAmXCl0paILHHAggOQFQBasL7ABlM1hIt3hncApIfWrVtD0wWdIZpV
ixdyBo75YAVGwS0QzoEiuc2Dq9Cf+wRajOUhWSZ4+3QvXDBEEke31EsnS4pM/WdOGNyzfVOrAwHb
aJCiDh8+DKCyEW0NWGLqUwAV1ZsXfwrUU1UOEFypyl4irjsOMKsMRAo8r6uTutiigVVALEAXAIyh
F7d7cV/28Jhmvv72I4Xh7PePke0YWR4dXJU1fx/R9v7G5nSCGw4mL9woNpIPQAW4AsEAf99Nn73K
fBcZOKEdP36cfbCdehH6PYiY7du3B1DJU5Pq7rBpQa7FAYIr1zpP2o0UDkBhCCUYGqQN2Lrwp+3R
ADAoDCFt+DdMyCwz4UrNsKhgEfrA14bc90Arc+07C59A4YwIIp70eEu7qFZ1kVADQhmI70M9skqu
HYA0iWa3chgCA4BPsOExXSi5nku5dqivEzhAcOUEptOU+uQA3DQAXUwWgTnHhq4sNLppiz4vYRde
3n6RjVrardC4eGI3nta2Ok0g44lQHzh79cndJ2+I4RVc2OHIjp5nt3+dfsWc07nqQKj4IDYxeZF9
EEOc+hAHdMIBgiudHAQtQ3ccgLDFcOvkyZOw96Dx0GMPD8/2T7zj7WcKyA2Jig0Icaj2h4M7L8jL
zLz+B4iUFBce/v690hJT0VE0CE8AJMBSs2bNGDjxomIOzkjDiQNO4QDBlVPYTpMakgMAMCjZIHXh
997T6ReyTQVEPL18asfG1/BwUmWDsrLUy78zJ4sGgbd7tqzF1JX4Tco9Q15ktOjqOUBwRVcHcUAO
BwqLiv/8/75i1TqCIuoFRkTLoeLwmPysW9m3LpvWUNNvzT9fxm+HSRIB4oBOOWCAnIE65Rwty705
AO87Ht6Ul3mDp+zTkitlpSW55bFWaCMfTSCs0pL5NJdTOOAkJYZT9kqTEgeU40D/rvc1ijblsQRs
ZF4/j9/K0RZBqawMJisGk9GRoU/0bStiDHUhDhibAwRXxj4/Wr2zOODl5fn6c33wGwsoupObfeOS
livJTr2MPIFsxonDe1fmiddyETQXcUBbDhBcactvms2FOIB8sq+PeIht6E5eRm6aqdS1Bi0vIyU/
K5VN9JfHu1eXxkKDldAUxAEtOUBwpSW3aS5X48CQB9sMf7gj2xVQxBSuW1am6iZNQcEVuIiEtqMe
S1B1OiJOHNAPBwiu9HMWtBJDcmDsEz25fAMsybiepJIdC2SzbpxnCSzQ2rVoMOWFfoZkGS2aOCCL
A06rdyVrtTSIOKBHDqCwwDufr99zzBSui+bl4x9e7x78VnCtJcUFmdfOFxfeZjShh0Q2WyQJVHAK
IkUc0DMHKO5Kz6dDazMSB0pKSlEQB+VFzIv28AwMrxMYVsfD08vBbUCogq/87cybXGgb2rfdxGd6
My8PasQBN+EAwZWbHDRtUyMOoNDwjH9v5lXcgFUIIq4ZGikz7UVZGQKBczNSeFwXIAoKQJisNNoP
TUMc0A0HCK50cxS0EFfhwLnLN6d/tRG/+YZQGcsvKMwvMMxUbcTDpH6308rKCgvyCvMy7+RkQgfI
OzdtGPXGyL7xcfXsjaf/EwdckAMEVy54qLQlPXDgl4NnFny/K/lGhnAxELb8A0N9/IM9vL08PX28
fHw8Pb1xE5aUFJUUF5WVFJcWFxcV5BbkZfFMtWx4TJ3wkY92QWAyKQD1cLi0BqdwgODKKWynSd2C
A7BmbdiV+NXq3Sy1oLxWKzRwxMDOQx5sTYHA8hhIo1yGAwRXLnOUtBGdcgCglfjHtV1HknYcTrIQ
tmysGHmVeraP69bmnnbNG5BEpdOjpWVpywGCK235TbO5NwcAVwCtqzczs3LyM3NvX7+VnZmbDzyD
CBUVEYzfocEB9aPCEu5v3CQm0r1ZRbsnDlhygOCKrgniAHGAOEAcMAAHqICIAQ6JlkgcIA4QB4gD
4ABFGtJlQBwgDhAHiAMG4ADBlQEOiZZIHCAOEAeIA8QB4gBxgDhAHCAOGIAD/x+x2WgjSRX/JgAA
AABJRU5ErkJggg==

--_005_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=67768;
 creation-date="Mon, 02 Dec 2019 08:00:45 GMT";
 modification-date="Mon, 02 Dec 2019 08:00:45 GMT"
Content-ID: <image001.png@01D5A929.956141F0>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAmgAAAHmCAIAAABI3+UrAAAAAXNSR0IArs4c6QAA/8pJREFUeF7s
nQl8Tdf2x28mQkIiYqxZzBRFzUpRY5VXXqlOWv2jOtDS0mrVo0Xn1thHSwcPjz60xqLUPM+zmGNO
SEgEmf7fm31tx810h3PH7P3JJ66bPay99jlnnTX9lsGgmuKA4oDigOKA4oDigMUc8KFnWlqaxf1V
R8UBxQHFAcUBxYHcywEfHx/f3Lt7tXPFAcUBxQHFAcUB6zmgBKf1PFMjFAcUBxQHFAdyMQeU4MzF
h6+2rjigOKA4oDhgPQeU4LSeZ2pE7uPAyZMnc9+m1Y4VBxQHMueAEpzqylAcyIEDGzZsqF+/vmKT
4oDigOKA4IASnOpKUBzIjgPoml26dLl+/fqcOXMUpxQHFAcUB5TgVNeA4kAOHHjmmWeQmnSaOXOm
YpbigOKA4oASnOoaUBzIgQMVK1YUPVasWIHN9oMPPujZs6fimuKA4kBu5oACQMjNp6/2njMHli5d
2qlTJ7N+J06cqFChQs6DVQ/FAcUBr+OAAkDwuiNVG9KVAzg4Fy9enHHKbdu26bqOmkxxQHHAkzig
goM86bQUrU7mwJEjR6ZMmaJddMCAAaibylrr5INQyykOuBUHlOB0q+NQxLiSAzExMXgxaTJrs2PH
jtLHKSi7du2aMtK68pDU2ooDbsABJTjd4BAUCa7mAKkmKJHh4eHN0xvCkv8iR6GLYNro6Oh27doJ
GufOnavAEFx9XGp9xQEXc0AJThcfgFretRzYu3dvgwYNevXqhUTUUsJ/P/zwQ75p1qxZ4cKFX3rp
JfnX+fPnu5ZmtbrigOKAazmgompdy3+1uis5gNRs1aqVSNMsVKgQWma5cuX+/e9/Y48dNmzYu+++
qyUuLCxM9EQfjYyMdCXdam3FAcUB13GAqFolOF3HfrWyqzmApBSKJigHkyZNQrPkMxbauLi4jI5M
Mjg//fRTQfL69evRRF1NvlpfcUBxwAUcUILTBUxXS7qEAyiXN2/erFatmpCOookXR9qePXtq164t
PuPCvHDhgvis7c/3MlCI2NrJkycLKaud0CVbU4sqDigOOJMDSnA6k9tqLRdwAGn3xRdfEPsjrKy0
999//5NPPjETnEjEiIgIpOCOHTvMqJw9e7ZMPsEbKjvw/dmzZ//666/ly5e7YGNqScUBxQEXcUAJ
ThcxXi3reA4gBYnuMcvCFMtOnTq1X79+fJCm2uzJkYZZBDBhRGadldnW8YepVlAccCMOKOQgNzoM
RYqOHEBqtm/fXis1tXXBhg8fLtbCZ0lMUI7r/uc//xF9ELRmaZ18mZKSkuMMqoPigOKAN3FApaN4
02mqvZg48NVXXwmbKnIRm2paWtr27dvHjx8v/ixrhBEBdPz4cRRQ0jRpeC7pw39RImlS1moTN3/7
7TchO7t37/7mm2+CIvRYw4aG6dMV6xUHFAdyDwdUVG3uOetctFMclog0NiytsnwGEghwA8EFwmhz
rK/52muvCZ1VhgI9wMFVqwylShmqVjX8+qvB3x9tNBfxV21VcSAXc0CZanPx4Xv41tECyQ8hWoeL
mAxLjKjEzco9CamJEtmoUSPx5WeffSalJv81AwDCtMtsWlH6/fffS0vvs88+a5o5Ofn+h1GjDKiw
3boZfvgB9dPD2anIVxxQHLCSAxiyVFMc8CAOEBmb6TUurLI00kvkdvgsja5aDyVWWdGHUdLTSU/E
rdbxOWHChPucmTIlrX79NL6ZMSPt66+N31+8mLZ+vQexTpGqOKA4YCcHTA8fO2dRwxUHnMkBDKdZ
vRkiF8GV1RKDUJSdhaSUspMPomemEwYGBpr8o4mJRhl5/bqxa5s2aTdvpk2bltaypekbZ+5craU4
oDjgBhxQgtMNDkGRkBMHtLJQKwjROzHJ8lch+aQGKeeTnRGBUgfVaqtLliwRnempVUb79Olz48qV
hIQE499++SVt0KC07t3TunZN+/zznIhVf1ccUBzwcg4owenlB+zp2yO0FaGI2JMb0WL3aHeHBDXb
LAJV6prMI/8qY2v5K4ZZ7Sgk5eHDh43foGVWrWqUlMuWGbVM/kvbvVtpmZ5+RSn6FQfs5wCPDpWO
YqVDWHV3FgdEOA8ROhL0h5VF1A+tc+fOWkIyQssiAmWHAgUKiM8EAYHhLr8nZWXw4MHyv/l//73q
hg2G27cN1D8ZONBASO3GjYQYGQIDjX3q1DGEhjpr92odxQHFAfflgBKc7ns2ijIzDmjjZs+dO5c9
f6SwpFvfvn2XLl1K0GzDhg0RvYT/iHAhklKGIzhjY01Tff+98cOTTxrDZakjVry4YfRow5Ah6iAU
BxQHFAe0HFB5nOp6cD0HyC05cuRIx44dtaSgcb733nviG6wr4oOEZc+YiIk2+cMPP+zatevPP//8
/fffqV4iszm102L43b9/P79v375NHosRu+Dbbw0tWxpq1DBg3R0xwtj59GlDuXKu54uiQHFAccD9
OKDyON3vTHIZRSiCAseuU6dOZogENWvWzMgMmVhilohJT2yzCFq+l6ZdUH60iSXh4eEstGbNmoeK
Fcv/1lthu3YZ5581y7B9u+HFFw1bt6KZmlZUUjOXXYdqu4oDVnFAmWqtYpfqrDMHbty4ISpi0sBP
1xpjCxYsmHGxHj16yC8pe6LtwFTyv8JOS6UwvJiE0WKbHTdu3NlNmyKPHDGWD1u82BAebvj7b0Pj
xgbKauLCxHI7Y4bRNqua4oDigOJAThxQptqcOKT+rh8HkIsrVqxgviZNmshC0BLZju9REBF1ItJH
i5AnTbXYYytVqiR1SlnzC2MvxluBT4taGRkZmQnViEmw8Z56yigyf/nFGOlDHBA/KuRHvyNWMykO
eD0HTA4j+8Nz1QyKA9lzgDRK1D7tHUWeiRyihSDAGCsSN8khkf21k2vzSYSY1FY+4ZtVq1bd7w+W
EFmYx4+n/fFH2ujRaUlJafPmmUB/1JkpDigOKA5YzwHTc8n6gWpEruYAgk2bGZk9L+hMIGum1bu0
kAXoi1JMImKZU2ae8L3ZElmBB5mwfpCOMnGzffu0NWvSevZMK1fOCI+nmuKA4oDigH0c4ImkTLVe
b1fQc4PE8ixevFign2dfwBnbKTGu9Jw8efLMmTOFhRaJiBFVSkTkHFW9ChcuzJ9EBU1ha6WJgiQy
hlaaauVmiLnFbSltti1atPjyyy9LlCjx0EMPGebMMfz0k9EqW6+e8bcIlMUkK9Ixva5duxCfEHsn
Ifb2jehEubmbMYlJd0yFQsNKBj/aJSLTfV85HXfnVnKBwvlCi+X3OsaoDSkOOIQDPJeU4HQIZ71y
Uq3TkQ0i9ohQNcbaZNaQgkJYYkoVGqfsTBitDAiSTsqMspM/ES4k5sbSm+lC+/btuwl4bFpaM6qg
kH/ZqZMx/5KKJfPmGcXkzJmGrl29IOQHKXj17E0EJD+34owyMvbyLcQkHxCZOV5sEfWLD5z2gJ1c
Dpk9cuO2303+YGQnErRgeD5+F68YWrp6+ENVwvLm989xftVBcSBXcUAJzlx13PZu1kxwZi87yS2R
Yo+eWgGJMiqR83BPUmJaUmYW+yO/z1K73bLFKBfJHlm40HDggCEiwljkixqZEybYu1v3GH8xMvar
3ouT75p0R9uIykZwzhy6du+qM9lMW7RcSImI0LK1iiBEK9Qt6p/HzzYa1CjFAa/hgBKcXnOUzthI
RsGZjew0E4Fmkk8bSWumTRJ526pVKy3MHqtkKThbtTJWk8YMe+mS4Y8/TPGxnmOVRV88f/Taxcjr
tVqVwaCa8RTpMKLVnKxON1+BPPwwMCg0Lx9Cit43t6I4SiHH56pNHsp0ktUz9p/ZHx17OQGlFi02
+8uICas1fah681I1WpRCK3XGNafWUBxwPw4owel+Z+LGFGkFJ5qi9Edqc0i05GulI3VItMBA2qmE
O1M7MKPsZK16OCxFEy5MsGRJI1m0yPD554aoKAPOUayybt8Qk7gVzx2K4ffZgzGIK0Fyr1FNs3JD
ju70G3IxvHTBImUKFC5VACkYFBrIN6HFgnz9jK4WHRumYCFBLxxDnMeeO4RMzVyaooMiQet3qpCp
vNeRJDWV4oC7cUAJTnc7EbemRyvtiJXVxvIgR5cvXy7CfGRD/tUBGD29ZZSOEg9PGyIkx5pZei9e
vFh8+XJD9+6G4GBDhw5GSyw47FhlV650c2w8Qm9O7bl8et9VFLsz+68m3ryb6Rk/1rt61yEN3PD4
IRhhzw/0H1p/ju1oiURy125T7rlPmusuwt2QFYokxQHBASU41ZVgBQe0ghPbabVq1bRYBJnKzgYN
GgjFNKN0/P777/v37y+W13pAJUEEEJUvUWLaL78gkg999VWB//3PiCWLRxPQn6+/toJup3eNPnfz
5O7LQlIicrJaH2FTrHxI8YqFSlcvjBuS306n1LoFcbWe3H0FnygSVGqilRuWGDD1CesmUr0VBzyZ
A0pwevLpOZ12M8EJ9I+ZTTWj7NQqjmbSESco4LFiE6SpIB3NNnTp0qWrERGxxYuHjhxZ9tdfCwIq
S38ZDeT07We/IKbXyB2Xjmy6gMjMKtIVHyEhNuUeLkLMKh8IuvHcWBuszTuXntw47+gL41rgoHWz
01DkKA44kANKcDqQud43dUbByR619lj+ayY7tdLRLICWztIJ6u/vf/ToUVNNTSpiUuerc+fLs2ZN
e+65HwyGtwyGf/TpU+bHH92TpeiXU/r/iXcwU/JwAaJKlq9TFHmJsNRdUl65dnPLvlOXYm7w4WJ0
XExsQkxcQkpqWuGQoKJhwSXCQ/hQPLxg0zoVi4aZipLqyEYMuXnzByg7rY4sVVO5PweU4HT/M3Ij
CjMVnNBn5o80c2dmE0ArJiQ1BXWzTNGieQSqOzDuVave/OOPc6dOtb5x41K6mffatSwNni5nUGpK
2vst/iOdf4jGMjUKEzsjhKWDok+Pn72yYfeJTXtPHoi8YCEHKpUp2qJeBBK0WnmFZW8hz1Q3xYFM
OKAEp7osrOBARsEp4YHMske0sjP7AFoQDB5++GFjuRIKShMW27Tp1YULOx48eGDHDipNb0inDmS+
d9991wpCHdCVEFNmxbia6dzT31odf/1OlUYlKj1aAmGpu1qpXXTlliM/LNh45qLtbxKlihV6qUuj
9k2q+/k5sDjSjiUneYEgDdQBp6GmVBxwJQeU4HQl9z1uba0IpFbXzp07BTZQpk0rO7UBtA/ojmPG
GANlwSsA62faNMORI4YvvyRitn3fvnJmF0pNVEnclofWRx1cdw57LKkXvcc0d+GpbT94ZsLsteia
D9Dg45snXzDpnL5+AX4Bef38/flAh9SUpJTk5JTku6nJd5NuJ9y5dcOQlqodWKFUeL+nm7WoV8kR
Ozq29eL3A1eSNvP69HZKdjqCw2pOF3JACU4XMt/zls4UAEFsA2sqQHoIRYmlx5dSdooAWvoMHDjw
4/79/YCTpRENRCXO5GRjrCwgBgjOe42FxowZ061bt7Zt25ocn07kFkZXokbT5WWUNnsEhIExa3q6
xJ+HfvnZzD93HT4n2eDj6xcYHJo3KBSRyeec2ZOWeifxJmB9d+JjU1Pup5TUrlzq3ZfaIkRznsGa
HqAdET3EiPDSBd6c0cFB9mprKFJ9FQd044ASnLqxMjdMlKngJOTnnXfeQcKJJE6tR5P/Tp06tV+/
fgkJCZs2bXrkkUeMfdq2NfLq6acNS5YYhSXpJYD+ID6RnS5t5FfsX3P2wNqzaJnomma0YKQldvTx
l2o5H7uV2J8PJ/8Rf+seJq2Pb1ChYkGhxSySlxlZmpYaf/3SrdgraakmGL98gXlGvNr+8QZVdGQ/
KAoT+64g0pg50TiRnSA26Di/mkpxwIUcUILThcz3vKW1glOomAjFjNjrAt49NDS0SpUqgwYNohsV
MoFpN/Ttazh92ohaANYP6D/A/Yi6JS5t6GDISzIrkJdmhKBckl5Zs2UZEOZchY/z8+Kt//5tQ0pK
upXVxwcI9uCwEsIYa09D6Uy4fvFWXLS0377SrUnfbk3tmdNsLLLz82f+ENBIgCIBjaTj5GoqxQEX
ckAJThcy3/OWziqq1mwnpKB89dVXgwcPDo+PN8H6ULekXz8DiZh4MalbAhS7qxv2WCEvj229YKZf
ohsJRNbqzUs7X7+UjLmblDz2hxXLNx0S3/j55wkpUSEgb5COnEu+mxh78WRK0m0xJwG3o1/rjAKq
1xJonN+8sBRzN68g781/Sjk79WKsmse1HFCC07X897DVtYJT2GCz2wDpmK++aqhZ09C6NcmehvQS
nkarLLZZ1zWwbw5vPL/9jxP8Nis5gh/ukfblH25dlrBYlzgyzbgyauoSKTUJ/wkpXsF+RTMj4zHY
xl46eZfQoXuyc/xbXXWMtl0+dc+K7/cyN4bul79q5bqTVysrDujGAQSnA+PRdSNTTeR+HIiLM7qv
Mml9+himTzeWK5k0ybBsmRFUFmEJILtoLpKa6JRE+swasZ5KIz++vQZdU0pNQn4adasEaNzHK3qA
FkvlLHeQmtMXbJRSM19o0UIlKztCanIgOEoLlYgICishzmfjnhPf/GeNjpcbGLxwmAnhOXB9Os6s
plIccCEHlOB0IfO9ZenISCPWDw08PMpH07DNEu9DmUwk5ccfG/VOFzVCflB6RneaT6olmYVamALS
S9CB/rXqn8981ATAVXeQl4JJiMwfFmwSn/OFFCkYXhrvpgP55+MTHFZSys75K3fxo9dySM12/Uyl
ztf9x2R21mtyNY/igKs4YLwh09LMYwhdRY1a1505IE21AuuH7EwTtb16GVNKSMdEgqJiiu9dXRQT
dPVlk3djktW6MJGONVqUxh6L5dCF/stsThkkoP6fzBbRQHnyF0QddKzU1JASd/nk7ZvX+QJT7ReD
/9Ho4fK6XI0o9+81mcUphBbLP3J5D13mVJMoDriQA8pU60Lme97SXC6kZlJZMzIyMoKYWFALCJdF
WIK9TnmvF18ErP1+4I9QPV3XfP18Mc9KqQlgbI8PGv1r1TNomeia7ik14dZnM1cKqemfJ19o8QpO
k5qsGFK0XJ5AYzFtCPjyl9WmUF67T1BA2zMN2r+sP2r3rGoCxQFXckBpnK7kvuetfeCAUbP09zci
yr73nuG334yJJfgy+dL9GiGdl05cr9exIl5M9y/aBf+WrD8wZtoyIyN9fMPL1iCS1slMBW8o+sxB
keL5zvOtu7d9RBcCFn6x/e9ZRjstby2qlIouLFWTuJADSuN0IfM9c2kUTepI47ZEdtavbxg71nD8
uGulZkawAsnZZ//VdNTKZ1A0PUJqkn8y8/ctgnggDpwvNVmXECT8nYIGiEm8nXnZbWuv3bK1TMhE
UYeNcEKqKQ54OgdUcJCnn6Bz6W/f3miVrVPH8M47poWRoC5qQBYQIgsmalbrkzjotibZjDQv+Gtv
1GWjixHpBTCQi5hqyB8S7hdgNLNTnmzWsu26kCEh92T5a12mVZMoDriKA0pwuorznrwuZUxQN13U
CDbZsuD4Fz3/mPTqCpIcwBMX0G6e3n5ZvFVsIbhQcRvh9HRhAZB+97JT5q7YiR6sy6xiEg96j9Fx
12oq7+OA8nF635l67Y4ILdkw98jm/x3XxpgA9PPcJ82rNkkHjvfYtvdYVP8xsyEfC2142ZoWxgR1
frRU3/aVLdn0tqPRn87dZ0lP0QdPp0AUAg/B/goq2AZ4y2E2UlPa969jORmqp+KAG3JA+Tjd8FAU
SZlwgFIbwBf8q+Nvf07bJ6UmwOv4LwEu8HSpyYbXbD9m0smCQy2Umg69UAILFBLzr9sVaf9CykJr
Pw/VDG7FAWWqdavjUMSYc0AoK5SpAr5Awv2Aug7Wz7vznmrSvYpDq0Y77TzuC84gk8Ry2tKZLkTN
MvE9WEL256WYoRu6dmtqdcUB+zmgBKf9PFQzOIQD+C+FI1PWLcFD1rxn1Q9+/0ffb1uD9eOQVV0x
KXbaK9dusrIvhtpAPWHcbd6Nf578IkQo9mbiriP364DaNuGpPSawPZHQqZrigKdzQPk4Pf0EvY1+
0kt2LDmxesYBbcgPYZmt+9SkOpUAPvWyNmPRZmqHsal8IeEFi5S1fHdaH6e1XswcV4mPOZ9w3Vhq
rc9Tjf/v6WY59s+mw6j284S19tN1vbzyBO1hjhrrcRxQPk6POzJvJhiDHmnyn3T53+yRG6XUDC9d
ACzZj5Y+LeHCvY8FcfHGopU0/4B87rM7oXHShDZsc7sYGSukJuqmkpo2s1ENdCsOKFOtWx1HLiWG
ko1E/RD7A8TMtQvxggs8Z6l+PHxBN3B/vMORmdXpxt00CU4fP5clxWakzS/ApNyT0GnPdck7kDg+
L4jhsocPaqw3cUCZar3pND1yL7LcsaQekUneQu7BZhs4ds6uw0Y/YqGHqlB60/JTtDAd5cK1W69N
NGESWT558t1bMWcP079SmaI/j3nR8oEZe4qy4URBKx+nPWxUY92EA8pU6yYHkavJCC9dkFxMwYKI
+sUHTms3ZM6TuUdqsuuYWJNK5+c6GKaMl6CPr0n9lZZkmy9ToroA1ldS02YGqoHuxgFlqnW3E8l1
9FDqq23fhxGZb/zYAanJh1zFgtOnT8feMFmnwXZ3n71LsFx8nBDpPoQpShQHXM4BZap1+REoAnIL
B5KTk4+kt507d/L7wIEDFGhj83W6vhdYoDAfjBVR7oXkWMIUh5pqqZRy9ZQRbCgp8ebO+aP5UK5c
uZrprXbt2lWrVuWDvzupyJZwTPVRHLCfA5hqleC0n41qBos4QGXpsJLBuSquMjo6murfyMi9e/cK
SYnszMis6k/0K1isIt/b4+PUPR0l+W5izFljLbCEaxf2L/kmI9lITcQnrV69evxu1KhR8eK5y1pg
0XWvOnkdB5Tg9LojdcsNAZK3+Ltd236P9Hqo0tu3b+/Zs2fLli1bt27dsWOHUCizb+Hh4RWaPOMb
YkzfDClWQWLd5TTO+HeH5nHeTbx5/bwRCDAt4fKJdT/xEpAjSaik9evXb9q0Kb9pga4uZp4jwaqD
4oANHFCC0wamqSFWcIDUzL9+OvjXzP3EVTKMtAQyMmWRKSsmcuOuly5dWrVqFdZXlEt0SmRnNsSW
KlWqTp066Gc1atTA1MmH4ODgb2b9RR0SRhUML50vtKjle3Wo4Ey8EXPjymmI6dS85ohXO8THxwul
+eDBg+JD9o5P9FF2ihrasGHDZs2aIVMt35fqqTjgzhxQgtOdT8fjadu76szi73ZGnzOlzyM1H3+x
Rsvna3iBtTY2Nnbt2rWrV69GZCJFsjoqhCLCA92rSpUqQl6GhoZm7HwfOSi0KLLT8oN3qOCMv3Yh
4dpFiHmhc8MB/2yRkSqtKBV6Nt+IbjULP1Yob/EtlxYlpZpeI9h7y5YtH3vssfbt22fKBMt3rXoq
DriWA0pwupb/Xrs67kygDCTGLPus3aZsl8H18XF67p5RJdEpEZaITMywmXor2Z2QlKhZ/LYwfOaB
mmLlalnOIguDg5jQhlROGyqLoYYiPvftOJS2taq/IW980rU5x8bw22xHsAjxiRBFE+XdwvL9qp6K
A+7AASU43eEUvIoG3JlLJ+3GnQnkrNgYae9dhzzquZjs+PYWLly4ZMmS5cuXZ2qG5dEvdCnMkogE
2yTBU4OmCmS7QqWq5Am0VJY4TnBSjBPBCT35AvMsnzQwT4AVkEY/D1u3e8Up49HXzJ+n3vm///6b
Vw109IwXOk5QZOczzzzTuXNnFVjkVQ8Cr96MEpxefbzO3RySEqTZldP3gZ8nVsYk2+G1uk17VCFT
07m06LBaVFTU/PnzFy1ahJaZUbnEgYeYbN26dZs2bfhgf1bGZzNXLvhrD3TnDy1awGJrreMEJ0Za
TLXQ075J9ZH9O1nOUBCCfnx7Df0BPRj2v26hxfLzGQaio2PWRl9HJc30/QMJ+tRTT3Xt2jUiIsLy
5Tyx5+oZ+8/sjy5aLqR4xdBi5UP4AK88cSO5lmYlOHPt0eu8cWyz8z7Zcmb/VTEvkrJRt8odB9aV
kEA6r+ew6YiDnTNnDvKSB33GRXDUYWNEXqJi2qZZZkX49oNn3hz/X/7q55+XbE4La1k7TnCSiEI6
CvSMf6tri3qVLOQ36IlUThWBYP94ryE14DIOxA8qLN5o8Jh2M3ZAaxcSlA8WrutZ3ahhgElGS3PZ
WkWadK/8SPvy3o3J7FnHlA21SnB6zVG6bCPEzaJlrvpxv7TNAv3TdUgDz8JXwx7766+//vTTTwS5
ZGQlylCnTp26d+/uOGWIYtGd35xM8UtWL1i0XL6CRjwEV7U7CbGxF0+wulV2WuQlUlOUtQHPvd+k
NjnSL9T63377DVGasTMe4hdffLFnz56EIuc4lbt1ICaOwj6ZUpVRcIpuWGgAJmz8dBW8G+62HUWP
lgNKcKrrwS4OnNx9Ze6/NskSYNz5iEyqZto1qRMHYzPEfzlr1iy0HzN7LNZX1EohL53z4Jaxtb5+
AUXK1XQZ/F5aWvTZQ/g4OYes4mkzPaLpb60+uC6KPyEw3p7V2arYaVJ6Fi9ePHfuXLyhmR4EEpSD
8IjEUFwViMbT+65ScT1TG2xC7B1KAF0+FXfpRCz3zrlD0aLsmmy8dvT4oJFHR9I58SZ2wVJKcLqA
6d6xJE+HZZN3r59zPxOjbrvyTw9r6Cm2WVQc9EvUHbOgFSEvCVfBVAg0gTMP625S8j/e/reo4RUc
VjIorIQzV5drJcZdvXH1rJGG/HkXfNWP35aQsXzqnhXf76UnouKtnzrZrDOh+vMSgw6aMRQL2ziy
s3fv3viVLSHJJX14lZw1Yr0ojffEqw/j48+RDEw1hzee3/zbUX5Lsw02WwCc27xcyxPjA3Lcsqd3
UILT00/QNfSjWMz/dLN8TebVGIdWjRYeYE/DwTZz5sxvv/02I6YP2SM8lJ977jkny0vtES5Zf2DM
tGV84+Prh6cT1dPJB5yWmkIwLSi1rPt6z5a9OzawhACuB9RN0fOlz1uSemTJqOz7IEF5rcEYkNGK
C5bCwIED+/bt6275oLxHLvximxB+SD7eIyklazkruKEQn0wiw+uIG2ISz41It3zvntVTCU7POi+3
oJYb+3/jtwpSeB1u3rMar9XuHxaIpJw0aRJS00zFxAyLsMQSSOCPy/mLp7P3+zPOXDQmPgYEBhcq
GYEEdR5VaWnXLxwHaY8VS4SHzBn/siVZKOhY/359pQgIslDHsmpHHBy2ATzQZkBFmG1feuklJCiu
UKsmdFBn4D5+Hva3kJoo3M+Pfcw2tRvxifRlNknnY72rkwOtVE8HHZwN0yrBaQPTcvsQbuwvev6O
n4bwHzwxBAS6OUcw+iEycaFp6XRbux/htYO/mI8EhdrAoEIhJSo4jb03rp5JjDMB0loYTKuVmnjm
Xv2uteOe71lZ17HcIj7JBLU/KchmVsOHKf3/JFCOGfBZPPNREztfJVHieT0VJl8aSieqvFVuY5v3
ogbmyAElOHNkkeqQCQd4Hb4Yef2JV2s77ilpP98J/Jk+fToi0wwSD82S5yxaprsZ+uSWSegkrVP8
N6hQ8eDCD9nPjRxnSLh+KT7mvOj2f0836/NU4xyHaKVmhbpF/29iWzulRY4r0oFjxWzAsZqlsmC/
feutt9BBnX+sBPh888JSYV/FYfHyV4/rcl+gxBNGQG60YAtm21e+bsVvS7ik+jiUA0pwOpS9anLX
cABj7MSJE3m2EqspKUAdQSnp168fiZiuIcuaVSfOWTtr6XaT7AwrEVyohIWZndYscr+vhDvgKwHp
nuM82pRNp0lNLVUooPiqCYrWRuEiNRGfgwYNcpr4RF6O7bYQwCxocwQfyPgkQ1rosmicL4xrgWaf
4+moDg7lgBKcDmWvmtzZHEBSIi+RmlpHJsE+BJIgMj2oQAem2vcn/r5u53HBwTz5C4YWr+AIfyfR
QFhob9+8LhZ6pFrp7979p5+fb/Ynh9Sc2HeFkBZ48gijdYKumSlJ4sQxLWhfknB/9u/f/7333nMC
jB9SbdP8o9CGLvj69HaOqPwDrsgPg9cIbqPLkurjWUnSzn4KOH49JTgdz2OPXYEwB1LNbAtwcP6m
eW6OHz9+6tSpWjg38Ap4emKV9Yj8PzOmJd6+++HkxRv3GIEIaH4BgYVKVuS3jrxNSb4Te+Fk8l1T
EmGDGmVxbQJ6kP0SFyNj8eeJ57jjpIVV20TpJASXC0CLXyGih9555x3HwVYg0jDSQioxtO/Nfyor
xAOr9pJpZ7iN7GQ5AoVIlbZ/QjWDPRxQgtMe7nnzWHGjEpswdO6TjniJ1pF3BFuOGjWKqEutyQ60
NkQmaX8uDBixf4/onT8s3AQwgmkqH9+gQsWCQovZr3qiaCYQ5RV7hQ9i8u5tHxn0bKscdU2tX9NN
pKaWz1huuRi04pMLgDenDz74QHfxyZslSEmATUKAI8KJza4frLW7lp/yIHQR+69/t51BCU63PRpX
EqY1DRHs0Pfb1q6kJuu1scd++eWXX3zxhVbLRGSOHDkS+AL3pNkGqlZuOTL2xxUooGIsUhN4hPwh
4TZCC6WlAXEQf/2SSNakISyHv9wO12aOtBEUNnvkBpF54oZSU9JPBDUXBiBE8hvEJ45PxKeOvk/C
dqidxxLkMQ9f0FXBzOZ4/XhNBwRnDs4Mr9mq2oiFHNiy4Ph3fZYJQxzBCM2ecX12Y0bKUS5xa1Wr
Vm3MmDFSaoL488cff+zevdubpCZ7b9uo6vcjelUqU1TwAR3xZvQ5YAr4bcy5TDOVb8vhfNPS7t6O
j4+JYuCN6HNSajLt1A96WSI1mT81JVVIzdLVCzvIn2fhVZp9N6LA1qQ3LgnRkwuGF6zy5cvj/86q
kKpVS3ODEPIqhoD+oaSmVdzzgs7Gek9pFt57XrBdtYWsOYDpad4nmxGcogveTQLrHee2sfko0CQG
Dx6sNccB+vP555/Lp6TNM7v5wL+2H53y3/VRl02BPIJaFNDAoJCAwAK+AQG+fv6ADfn5G52UiEZ+
UpKTUpOSku7E30mIS00xyjzZShUr9FKXRlQNy9E8qx2FmrVv9RnnZJ7ochxcLR9++KEWfoh8pK+/
/trO4GoJMejOJhldGKgmycgBZapVV4WJAzL6QPwf1LReo5q5KlQyq1MBRGbo0KH4sWQHwibHjh1L
DEguOUi8nsDy/fu3DQLS1rZWOCTo+c4Nuz1e2xJgoIxL8IKlS56ibcTbNopSccOHD9diDyE4edmy
DXUId+O/Ov4mrDJD5jypYlxtOxTPHaUEp+eenZ6UE+Dw/cBVMt69Xb86BDvouYDdc+HO/OSTT775
5htpZyNmcsiQIUQA6VsX025KnTEB4vPAiQvrd0X+vTPSTAHNZnlQ9FrUi2hap+IjVUtbpWU6Y0uO
XwOTPtZaIm/BKxar4fgkT2n06NHWohNjlaEoEDNQQW/gtHaOpz27FXA8b5h7hEAEd3vNdS1bHLq6
EpwOZa9nTK6Nk3TDDGvhzsTaBuq3ZCg1GlE0PSgv03GXAoIT8Xn+SuyVazevxSWgifKB5VArw0KC
ioYVKBwaVKZ4WOOHy1co5dRiL47bsj0zk7aE6qmNwSZciKAhQocsD8D+rMcicnIg4+WvWtVqVcYe
euwcKwOUwPkDG8HO2dRwCzmgBKeFjPKqblRLHvX9Eh6vJO3F7L8hkamJkwRr1K2cmsDM4s7UYuY1
atQIBxW/vepI3G8zYKVWa/qQx5lkLWQkDnKuK23YLckqvIqRv5TjDEc2ncc8QzfuFCpu5tjfoR2O
bb34/cCVAlm+Xb/a7fvXcehyanLBASU4c92VgJUPDHGQxNl5x6JVYtfGiruOOEmkpvukbCIsebQh
OOUJUcaERxs5ebnkzFJv3762fPmNjRtvnz6dGBmZHGtUcWh+wcEB4eE+/v55S5XiJ6BYMX7nr1qV
H104w/Ww+Luda34+2LxnVeJFdZnTPScBMwHtU1tgjvgyXsvIaMqGYKQmspMOMAcWuXxr4BaBXiTI
QOlE9XQ5SV5PgBKcXn/E5huc8t91Py82FgUrdTmo1JUg8WdcNe7jI8EFhWFWmzaAOxNf5rBhwzwR
AMiGKywtOfnsuHHnxo9PueeNs2QS38BAZGdQzZrB9eqFNGsWXKcOwtWSgdo+FL3BAoEeI74cMPUJ
7y4GieMTxzmOT4nRiMGWWDPihjLN+CQs6KM2/wWfFofimDU93SQLBYerCIaHqjd+7KCClay97K3t
rwSntRxzdn8UxLtJyTmioGnJwgaLZytTQsln+GDC7/yp/IXgYjH5RR8CaF8Y95ibGOW2bNnSq1cv
bfQjTzHCN1A3nc16F62HZnmwW7dYTfK+bYSgmBaoX79go0YFGjYMbdnSPzQ0x3kAvvh52DpZyir3
mP5wfII3hCtdhp5xvf3yyy+ZJjghOw9vPE8kXZPuVXJkqXM6YCQABDFyh7GkAVJz0M8d3USiO2f7
zl9FCU7n89yKFZGar/5r1uFTl4DefqVrU37nOBiImd/X7gN09Osh3c0iJymP3GfkLwDQlLtYoHh0
PjFVjtCXiOEt+05dirnBh4vRcTGxxvCTlNQ0Yk+KhgUTqMmH4uEFidXMSlrnSLPowDOLh9e4cePk
w6tZs2bYzcjRtHAG7+gW+cYb5ydOFHtBfSzyzDPokfkiIrSSDyvu3UuXkqKj70RF3T1/HltuwoED
t44cyYYDTIIQLdSuXaE2bbD0mvXkybvqx/0rvt8j7PYoLtRhJkPRO1hq4S6oU4Z3YNUqo/9SNMK2
eWmz2c7htHsHUjEVjO++SATGt3qhBoWvLdy16mYDB5TgtIFpzhuCqOv53g9yvWrli5Ox3qJepawo
IOqn85uTRQ1kEttH9u8keyIvkZpMqJWatXqUe/n9xzKd7fjZKxt2n9i09+SByAsWbhgMGpHtAJ0W
DpHd8DM9//zzqJviGzJMEJmkClg7j6f3R93cVKQIplo2UnbkyHIff2z5jrDrIjtvbNlyc+vWuA0b
kKZZjUUTRXwiRBGlGHhRMWeNWE9wteiPyoKrLNfWfSTjc8CAAdJyi79zxowZ2Xs9zfjs5HtHri6j
lviGJBn8L5ZfPKqnVRxQgtMqdrmg80eT/wCqVLswSQXPdmiQKeALuiYap+z8Srcmfbs1Ff/FQoud
Vis1T5e4+fE3XWtXNtcqWO6HBRsRsTbv1lpIGkqaAGsgs+uImJ09e3buTDW5uWPHrgbG2hfomvX3
77f5CBiISor4JLbIKEp37BDC2KxhzvWpWu/AtTJRearHB5bgr1ggOr/5SC439EVFRfEaJ2Nu0TiJ
SiNfJcfjcP69Y0YS2Lmi8HVosfzvznuK7LIcaVYdbOCAEpw2MM2pQ1AfP5q8GJlntirCqXubumbg
L0O++p+sQiX6/+u1J0E6JRqImCCt1DxbIv5C+K3/ffV/2FpFT8ywKzYd+m3VnuhYU3q4aUUf3zz5
gvPkK2DEcgvI6+dvBHXjT+lwbskpyXdTk+8m3U64c+sGIKpaIhHw/Z5ulo1+TGdSM/v06QMktxhI
XAb47AQBWZ5R59TDcPxi0QsX4uBknbD27WstW6bXgph2EZ/4Ta+vWJGVEL0dWCSsy1OV33iRwCK9
1vXoeUBLIEhNIiG3adMG1TMrXzth6hNmr0XXfGDLjrx3MuUt/lfKnImCLSqz03GXnxKcjuOtbjNn
JTtZAP/iP9vV+8fjdYLz58UY237gJCKJ+L7EtQsXw0ryAUw19E4Q2pikcFxgpbPBlMK9FJ6Iuslf
+dOl6Bsno6JPXoi5c8dUK0PQbURADQ7NGxSKyLSoiFVa6p3Em3fwtMST33JfuUGjffeltpmm3iMv
kZoS1oBEOhTN3ObRNLtKSDvZVsloiscN2eTqVd2uIc1EWIPJcomatyRm2bI8iTEZlyC5pUj37uFP
P60kKOmeXKISFZk422nTppnlemKb+Wzmn7sOn5OcdMK9k82FATIDxc6QoPRR2SmOuIOMj0ca/yiQ
dwfxV69pEXtvfvZf7c2pnRmp2aPtI2EF83/5y2q+LxZ7acCKKZPaD7waYqqnITpHXDz+5LbNlwvW
+k+rutkTFligUMEiZS2SlxknSkulZJW20CMhwSNebf94g/shiFhlyZ8j4USO7t+/PwkAuRA8LyP/
NhQoILJQaixYEO6A4miUN1kyYefGeUeJAwq+fbFkwt4ahc/7HNmOVmpGjJKgMASNE70T7VMyh0zi
CRMmiGQV4uY+nPxH/K07pr/aWTDVgnvHkkeKhBPCVEu9M/dJzraEeI/oowSnRxyTkUgUysFf/Lb3
WJSguPDNmLv+eW7myyTt5PH9q5/YsyKmQOHJHV5PyGvK1Ay5Fffm4m+C7iQw6l///DjZL8sMvzxB
IYVKRNjJF5TOhOsXb8VFS/utdLju2LEDB5IEAwImFAsYdaDsXNFrhp8YPDjqm2/YDomY9XabClfp
tTvwgOZ/upkK1mJC4oB6j2lOGRwBthD922/YijMmjyoJir+Tixbfp+AbDniSVU7GBghbjvErH598
BcODw0oIR4Y9LZt7x/JpJUqDMthazjTLeyrBaTmvXN9TKzt901Kf2TAH+fdXrdbISC1xby35BlMt
35wuWu7fT/RP9fH1T0nuv2JyqRjTbb+1cqNNVZogSovEXSl64yqdl9brTGeGUJEqrHQ1qlPpstvk
u4mxF0+mJJlUmSa1KxRMODxm9CiZcIK8RGpaC7GtC21uOwlBPVvLlxf6X6UpU0r2768LqRjRfxu3
dfeKU2I20nZbvVCzff/aZnFArHt91aqYRYuQoKS7mC1NVkzRnj2L9u6tF0qRLltzziS/T9i2dN5f
Ww6vPnJ9U5LhbsXGPQqXN1luuGtCSlQIuPeSqgs9ZvcOweqjX+tseT43kdIA6oriqf0mtana5CFd
qFKTCA4owelhV4KZ7Oy1flaNswcPlqnxV83WwqmJFERwyl2dDS+zt1zt+id3ClGaadtcpcmiR7uK
P+ULLZq/YLh/QF6cnLqwhqrLsZdO3iV0KL1djzp8bO1PaWmpWGWxzWKh1WUVL5vk9Icfnhkzhk0R
9YrSibiyc4Pbfo8k3hK8GzEP8IrPfNQke3wZonAJJro6dy6aKNmiZgSgDSM+EaIoo3bS5inDv+j5
hwi6mXNuRHDVZuEVHhGUEzoXUryC/YpmRj6Y3TvITsClLS9rs3rG/sXf7WLasJLBGGxzeaS0vpeZ
Epz68tOBsxGDcOZCzLGzV/YdOy+QZmnona8tmyhUyWMlq2C5rXzhaIFEY+CP5e3zru+Z6azGR7Z/
Xr88ef3zBPoHBAYWCLPR3ymISEuLv34x4ZoJxe3S0U3FfS9h6SIayHIic1VPhBZJKfF79rBrci7r
rF9PtqXNHJB4bMwAsgE148g5sQooirQWrLiXf/01ow4KJhESFF9sRlAFmwl2w4GobsOazoIwgN3z
dsv72xpjygeNF82ChUuhgDiK5gfvne5tH3nn+dYWroUP+4uev4sqLlQJ7PBaDpENFk6rusEBJTjd
+jIg3nX+qt1HTl06ffEaumamtPZa/5/ap41PWLN2JyAkb1KcJdtbXrfD2pqtsunpnyd/4TLVLJkq
mz7x1y5I2Tm4d6t/tlPIJtlxFKmJ7BTJl8Wee67qL7/YzH+AZ8FjYziosyia6B+2TQUxWHGvzJqV
0Q+KXCd/RkhQGwBybaPHmaMktkDxemEL75ryqvOFFClYxBk1xbT3DoIT8Wnh3gG1mPCyMamJ96T3
5j+Va0EtLGSX5d0QnH70/tgagBLLZ1c97eTA6+Pmbt57ksRKEibNpsJtSfTsI6d2NT2y0cdghEnT
NpLZV1Udm+wbWCThaMa/mnWOuBRZ9fzhslfPFI27kv+OMWzkVqAppEj05CrJH1rMzr2Q1oKzM/mu
0XW3/dDZ6hVKkIpq55xePDxP8eK++fNfX7mSPSbs24c0Cm1hY7XFwqUK3Iq707RHla7vNLAnI97H
1xejcfg//vHQm2/mr149NTHRCE6UagyNQaYCWnR13ryL06Ylx8QElisXEBbmTaezY8nJEzsvs6ND
vldv5jMmbuXJXzC0WHkH6poa9mnvnW0Hz1h+7xQqERR35VbUkWtpaYYLx641fCpL0DFvOiwn7AVw
UJWO4gQ+27jEwLFztCkoxPJUO3/4oZjzxWMv8Rk7bVbzrq/0fkxQZf5a6fKSGhfnWb78odI1ltTr
rLXc+ufJV7BomYBAG9WUB5ZOS71+/vjd28ZcC6TmnHEvW+6wsXwL3tTz2KuvXpw+Xeyo2uzZ+BTd
andYbrHf4gcFXcGMMEy4Jfr1QwG1x8jsPpudOXTt3lVG/8jBiOsITm6KsFJV7PJfWLs3W+8dHNuf
dPkfoWEs2GtU00e7KP+ItazPpD+6hD4xIDrQoqbIwIFPXn9Ki7wTQ7x7YnytM/vQNbORmmcKPyak
Zp7km5Wu3q9nmT2DowqX+vcT/X5u+aKUmsQ7FCxarnDpavpITZb38SX4UDxuoi5fX/DXHnXm2XOA
qFpAZUWfI88/H3MPYinTUSLn3ZkNv2apQYPqbt786PHjZYYNQ0uWqxNYdLhXry2lS5NdAwC9M6ly
xFpXTpu8HrfyJHMZh5aMcKrUtOPewcYA4DuRQbg5a7cp5wjm5M45lcbp7ue+ZP0BkA2kj7NM9FmC
aQvFX8+UblybGGmT/Iwlwx45O73MtQ2WbI+0ljHdP7ydx1QyhYdCUGixoELF9Iqt1dIANsLNaCPM
CrBH8z7va3mEvSUb8b4+AP3sbtxYVD4hyBYcvoyAPoSBAGiwbPJuoL1dWIsRgy0huBe//57fZtC4
oMmjgKIxe6gCOrThr7yXJPml7qweHRRWIjg9gt35zeZ7h8xd0GudT7C3rqg0Tg842U7Na8769CWJ
xk6GyddPvkMOSaak7yv5rJCaRW/st1BqinlS0xVB0bBD+OqXkWJGZ/6QcL8AY4wo5clmLdvuAQfg
UhKpJlZ7zRqRkQI0wf4OHYhx1VK0f81Z6kn9b/xWjHLknLiQWByxhTt3rvnHHw1PnSpHNa5y5SQx
2HKP9umzuUSJk0OHAivoQiJtWJqcSKHN3w5MxgzDO6UNk+gyxOZ7R0lNXfivnUSZanVnqf4TAsU+
afgzr/dsKZyCoP+QeXmyWEWzlaKDq54v1JAv/VNv14n6yXI6CDX6vz+nylxPANxvXD51LepoUro/
UucGLFmYsRAHbe6KnQJcV7VsOIAJFGkkDKHIzgNPPilkJ4WLJ7264se310hDIhY55xtsM1JOcmfZ
ESMQn+jHwN5KLRPt+dwXXwDGyxbQSj3l0O/bafOmBBcq7mwjrZZN6t5xm4tGmWrd5ihyIoQaKV/9
vBpFTXR8atvCxkc3aQdtiBiG7OQbAoIIC8ppvvt/P1KqGuB8YAntrFBvb/k6gA3Jv1G/7PVeLTGr
ms12Jykl5uad4+dv/PrXyatx5jCnOS4dfeagQBQipzv7Cio5TpVLOmCt3duqFbhC7Nc3f9C5zp9u
P2aqbMM3ZBp0G9rAPQFiiCG6NHMmJlwzXRP4Iey3xV96SVuj2w1Pc/Z3m7fNOAZh5x5KTG5QyfJI
2s6Plurb3hhtkH2bvvzY4m3mEBPZDFH3Tk4cdfjflanW4SzWZQFKyVNQkx8pNatGHW4QuU07eWz+
8kJqkr5Z8aoxb8/ChtV3Zqs+85r8c3qbV3dXeEQrNZlh+aZDPYZOz1jXLG+AX8mw/I/VKv7V/zVo
VsNq4xU48oK8dbs8zHBnIVd174aYwWYbUNTI6tRbCcXmv1c4wfg0B8K7xweNyNJzT6kJhcQQlR4y
hAAi9GbSPSVneBUgdIgAosg33nDnAKLDe0yoW8mh+SyXmrpfAHJCde84jreWz6xMtZbzyjU9iT7t
/f4MreiqdWY/eSmgFiDtfmz9ym+Nu6MvHi32pKAvIvpP39QHaoRlT3f0g1C3GTsTlzRx9t9ZTVIg
X8AbXapaKzupWSYmpICoCSbbNdz1mFVvxiT+ufjmiiKDiP+CaKzxTU5+1fEJw0dLn27SvYpVSECu
2jMeUIy3DQ4ffuj11wl0EmRgfD4/ceKOWrX2tW0LtIKraMtm3cunTYCRPmEF3YE8de+4wykowekO
p5A5DZQrIpXzs5kr79ctSu+4v2ytBQ3/serhtjsr1gdpb3vEowfKNL5UsDZ/Cki5VS56TTZbwj86
u/mzyFqBbUsrd/W0qb+PD8CbRrA9f7BqH0ARqxlh8kpmOjPaZ5+21uWHgUYkQoRibybuOnK/lqH7
HobrKCPqZ/nUPWTjUS7qRkCJ9RWH3QkIhRy/lNv5Jr+esG2z60izZWVU54gJExqdO1fx66+1MLzA
ElHEe2fduth1zYJybVlGpzHUI/JLMAGMpBV2C8Fp/71DGDZ1cnTiUC6dRvk43ffgJ85ZO2upRXGS
j++OueVvRMXDSFvr/H/ElhCNPz7+Ch9eXDNDlkZB1qKn8iUBQR12L2t6eL220Fh42RpCnon2eudK
NcoU9PP1LRpWQOuJKRIS2LZuyWY1i2KtlZ3/u+70f9aetJyb8THnE64bPXYvdG444J82wuJYvpwn
9kTLXPPzwS0Ljkt8djTL+p0qtmqb/1SPjiZ/Z2AggHzE4HjiBqGZ5NQLkyaZxQohUEsOHEhlGJen
r8xYtHn36KN+KT5JedOiOloHsKf1cW47Gv3p3H16nZE99w7wgb9/vQMM25e/alWrlXU70ot+T59H
+Tjd+gSLFHqg3CYhtYTX1owoSTRNl5YP9+7YQFJ/17ccn9MMqduqhV0ONeWhUzIF2Hd+5jbtiXQU
nQE6EB/I3fyj/pNYeu8E5KXGtfjyToLJKiX+WzAoHysiNc3YRDQQMvK1iVtOX74fdvtolXCruCkl
tHTcWjXcuzuTeEduyb86/obglFKTxxy+TPBfijeri79TxNlSCAyogStz5ngoQ6T9tkTfvlJMEkaE
+5Pyaqc//phYXBduLe5GIlLTyGd/NzLO2XPvXD4VJ5DfV3y/VzfGDhhgiI196623qNzQPr19lt7m
zJmzIb3ptpDbTKQ0Trc5iswIORB54W5SSuHQoJDgfKEFTAAFoiNeT8KF+FA0NqnCOWO9vRtBSYcq
XEcK9l01Da/n2Kc/kAWrib8lCpc+wAOZ5bFQ3brCpZOYf/lrnsDgQqWqSELef+ZhKQ4zjf2rXib0
05dMkNPE2T4zNktXaMbN3U2Mv37+KN8/Uq30pOHuBSbnwmsi+tzNldP37VhyAnuaJAOR2a5fbTNw
AzRO4mwFNgINyyc4Pi6k3P6l2dH5b7+9MHWqVljiDUWmln7vPS0ykf1rWTjDR5//fvM/RrCRW4X8
Lre0DvfAcRqnPfcOCUu8kGHMYFN9v21do4XdheHILAJz8eOPly5d2qlTp2wYW7FiRVET6fHHH+d3
mTJlSqWXpWvWrJmFx+Em3ZTG6SYHkSUZ6JfIlbIlwsykJgO27j8thgUkmdIS4oKNFVSETnmgbC0p
NfkvobORJYwQzxcKmW7+dGAg42sTIlZITdrdOwkUoLecKYfOxsbcMMJg0vB0Wj6Qnn7+pnLZV645
IFvUKlLcpjOpmWO7LaB8ppCaGGYBF3133lNY1TJCAiFIqDgmgYRQ0UQVT89t7Kj82LEkgPISIMUk
0UNR33xD8C0QCs4HT7h+xXRxJuez7vI2OwVeQBd+9HjGH4SrDedlz71Dsm/rPjXFomt/OWjD6uZD
Ro0ypAdLN2xoTCLPpp04cWJFensvvfXq1at5ekMOeZxW6kb2Bx2OMDdNsXH3CbHdAvEmM2x8iDGY
FuQ8ZCG+TPFXmYKJa/NqSFGBq+fr5x9cuBRA1VqPprF3Wtqd+FiruHhHU7nFqqeArP2rTLWS4RXq
FhNlv3i6UTXzg9//gWG2RERoVidCpgdxqlg7RQcqYIML7z6RNVZdSLIzaZ2ozkQPVZkxI6im6RHP
pgga2l6tmpPFZ+xVU45yWl67BKdtrMhqlJ33DqVyyGJicl7U+LGXttmzDd9+a+jTp3BiItZa22Zb
tsxY/syDmhKcHnRY90k9fOqSkDe+aT4FEwL4kCe/f+GKpqg/1E2Q+fgSt+ik93v6+Ro1y7j8IT8/
9oKYgvIO/A7IG1S4dNV8BR6oAHUnwTrBaTP7JAJLVqVGbZ7ZcweiYrbuUws8bpJMug5pYEntTCyZ
NRYsoGan2DXVVMDlQUvzXCYIygHwAxuh/v797I5aK+JL54tPn7umGkQpAW70qLTz3tEqnTp4OsFW
RHZSY85g+Oabb9LutSVL7mOwDBgwYPz48c8880y79IbN1uz6/PNPK1LP3eHadqOrwR3Y4Sk0oEcK
ePTSIaHITj5Ua/JQuRKFBf1/1TKViW9apyJm3kIFTbg/aJyig3/e+3juBYuVDylmKlrCn0TJTCe0
tFRTNY88ASabrRMWdZMlsgHGa9StUofX6gqFwMKGjCGwVjo4iVCVGEMWzuDO3ahNRiQUNVj4IOgU
4hPoPtJXqPjtUOID7piekEn53OhRaf+906hbZVGcVR+lk7o9jz1mSHdYytaxY8f69U12r9q1a7/7
7rvECi1Pb5GRkevXry9U6H5F3h07dpw8aUVMvkMP3ZLJ3ehqsIRc1UdwgEjXn0e/8PWQ7mNf7SK+
yZs/oGxJk+6Icim+7NSsBr/LlDAvGe0f8MBzGSySwmWqERlE54C81lVRyOt/34S19Wi05QcEIq7c
i+WjPL3nmf1Xfx62bkSrOSI6Q8eGX5AfMeHNHTtkTRUdl3DhVNRXQfWst3u3FJ8QA2ACeZ8OFZ/B
fiY/SLJvluVvLWEL6Shd//VXxh+rwPbkQvbfO3nz+7d41pjARtPB0zlpkpnUFDM/8cQT4sOaNQ8k
l3/wwQe4Nq9fN5V4QoLOnj27QoUKlnDSTfoowekmB2E1GdSCbvRw+ZSk+/dz+YceSAghngiNk3kz
Is36B5orNIAeEE9bpPzDlMy0nBQSOgsXzCv6E1VrFWhtSrIpCqlomB5Vsi0n2hU9UTF3LDn5Ve/F
37ywdPeKU3duJW+Ya4qG1ZEclE7qXaOAMuft06f3NG9uVkpFx7VcMlVwnTrZiE8ZYKwjbXl9TOYQ
OwWnjiQxlS73Dk50oXQChnD+6DW7KPzjDwPegbZtDQ/WXu3QoYOYdu7cueIDamWDBg0+/fRTuRxa
KWK1p5sVac+RG0pw5sgit+4gjX5BoXlLFQvV0tquSXVRTSVMQrQLPCAfH38NyoF2iAw6sHDPr2ow
rC9es06FSkkyheMWfTBd1cKlPaUb6SWLv9tFAsCsEevPHYoRZONkSrrjkLrT1LwEElYA2oGuDo7d
1fnzPYVXFtKZlfgEt4/YKIELoVcr2aXormrRu6vEJAbbpXHqRY+YR5d7B6kplU57PZ28q4lUqHtI
ioJObZ4JcbOYahGTWGUlN/B9YrnFkKsvf5wwmxKcTmCyA5e4EW0SV3ny+Zcr8UCYD4JTLEwOqPiA
MRbNkjK89pdGApx2/Mv1taAHGKOs2mdK8j3BmQFgwap53LMzLzRolpT9Aipv9Yz90jBLZcTObz7y
8YoeXQab3D+60w+Q+sMrV0p4hEM9elDMS/dVXD5hRvGJ75PYKAGboFd4FPfOXf/UO3lS7qSaLleX
b9woOHW6d1A6eYdjwoPrzlF21K6t8X6GR1NThFXMRkCQ+NClSxfyT6R5lm+mTp06efLkwoVNkRl2
re70wUpwOp3lui5IZE/tNmW5AUpXDydcSKL8VCgVXq28CUKITFCxJi+q4eVqBhUyfW8VIRRI0mah
DXm6RpVS96E7yea0Cm+PpW/fNHk4alTMDgjXKiLdoTOwLJSV/rjdPHyZ2lj/yg1LkI754ZLuxM1i
HnAoqXgESfEEFVasQvlosjw9PU0lU45J8SnrrgCldGbUKEKHAFKwf8vy3rlrZZqWQ89Xr3sHpbPx
P4zp3eQN2+s7+Ptvo7U2A8xTq1atBCu0IpOo2j179vTr18+hXHLo5EpwOpS9Dp+8bK0iL33ektQF
gQCCvBRLdmxmSoDjc+3KpYRATUm+e9cBtanxbs5YaV11MIpxinqcCHs8tQ5nk+MXwG25af5RXJif
9Vi0fs6RhFiTgkJ8bKsXagxf0HXA1CcAAHJaGRPgXglGlfAIYAiAzKeXHuZ4dlq3AuKTfFb0bD6I
kRhsjw8YQN6nnRVXHH3vWLfP9N763jvNnjG9XQGJbFcV9AkTDE8/bejWzbBqlXZTcXFxZntEB926
dasnmme1G1GC04ZL132HvNSlEaFA3O3/ePwBt4GIEqLdiTfpeXrt4WZi0oTfj2w4eNmqCeUr82OP
RHh6OsrJ3VfmfbJlZNu5/CZoVvKBApm80wirLIWmreKPLp2x1iJOJP47zk5cnvq6AHWhU69JCrVp
88j27cAmSNQhkIaIuSVIyp6sFcfdO7ZtXN97hytTVHIFEhnIKttIMo0i3RYf5z07R0xMDCE/IARp
58Q8i6fTQ82zSnDadXm482BE5uIJr00d0UtkecrWqoGpEv2d+DjggezfAlomCO9Ltkc9//l6a6Um
q9++J78lYfaT5OQZCEQk6mdU+3kTXl6GronGKQjAiwmu7MjlPfpNaoMV3WkqZqbbJ0qIOFuZ4nlj
yxYvS1Mx27WATQC0r+zIkbLkJ6HFuxo0wFhtm8Kt+71j54Wq+70jlU57rbVUGqhXT+Sl7N27FwQ+
GUzLN+SckLvp0eZZ7cEpkHc7L2PPGE6x6M5vTqb4JeQWLFouX0FXOuQBJ4q9aMQLRLovnzTQEzVO
ajN9P/ABkxQCskaL0g27VqrW9CHXCstMr0hMtXg6hc8PiVJ93jzpFPSMK9h6KtGtwSDUVvfMW6oU
qa7WlmDLDfcOIWyEf8PjN37sUKGuCSbFapZPnGgALWj0aKKEevfu/Z//mOobMg9oQbNmzfICRVPw
RIG8W31teOgA8lL++UQ9QTzF/AxproutT0u7GX1eUNKjTV1PlJpQHlG/uAzwAX5dBMoS+4On2Q2l
JgSjdJIBKZQwFC9g+Yid8dCL2UKyMdhWnjYNzARCpcSQO1FRxBjv79CBJFcLJzG+Z+SCe6fFs6YI
/HX/OWQ5Z8x7vv66Ydo0A5jvv/7av39/+VfA9sg58RqpKfalfJy2XyeeNZL6nQIJAdiRhOvWuSR1
3GnijWgRFhScP+/znXMop6DjurZNlVW4BEH8hPyAjQcO+5A5TxIoaxVInm3E2DkKLHhCbYX/D9WT
2JnIN96wP+7UTqocPRyYeOD6kKAA4ou1gCQkaOjsuHGW7J2cIjx/1XyKePe9QxEeAYawf81ZasHa
fijYaQMDDW3ahIQYnfqYZ0GsBWwv0wkx51Kz87XXXrN9OdeNVKZa1/HeMStjcgkvbV56Wiy1ZP2B
MdOMVQjI4wwvW8NauAP76QVjM/rMQQEY9nrPltpa3PZPruMMIBUcWHsWRBVg1tEjdZzZ5VNhwETd
BJNPUII0xQkq3YEuJ89xBAAHcWr4cBI95RKk64DxW+AenmqmS4/u9JtIcGzzXT3vvnconP73LKO6
yVsgFhQbDwLQWi6tjz9mOJFBIASZAemBHLRt27Z169YRIiQTVCg35ll4e8pUa+Pl4Z7DiE+ZPXIj
BR33rjqTKYXtm1QH850/IcBiL56UUNFO2k5aGq5NITVLhIf0aFvXSetatgzK5bGtF4mMJd4HbLw/
p+0j/OfwxvMy6seyady9FxonaSoS8TVm8WLChbBhujvddtOHxoneifYpS5UB0cfeLVQ9vf7e0eSl
HLM9LwV1c+NGTLUcF6JRikNgg8CnBWyPDE5gEKZMmaJN60SU2n28zp5AmWqdzXHHrbdy+j5RA/nX
D9aTI5FxIbw177zQRuDwJd2Ov3E5c/nqIApvRJ+9m2gMQKAN6t3KTbybROGDIiuA16f0/5P4WK2p
KrhQ3iunzRPRHMQfp00rKpGVGTZMrJhw4ABBpwTcOo0AFy6EvxOvJyFCQsnGWosaSpZOjq8OXn/v
YKYSueDhpQvGX7cVJqlNGwOVNbduNYwbl5CQ8P3336N3op8B6Y72qQXbE9cAtlzSOks9WFbFhZeH
5UsrU63lvHL3nojM7weuRG2CUKofkHEPPEJGohf8teezmSvF96AIBRc2ZnE5uiVcv2QMSkpv//d0
sz5PNXb0itnMD6POHYpGmzyx8/LJ3Zf5r1ln4n1qtixNlGzp6q4MP3Y0i7Bb4umUobYoZEDdOnpR
N5mf+CBqYseuXSvooXo2CaDa0ivie2mq/Xr3i/zXu+8dTCy+fr7ZFE639OyefNIwY0aMj0/4Pb9y
NgMJuAV4z+NMtUpwWnoxeEQ/7Ir/fn2lUDcJ72zXr06bl2tljPOcOGftrKXbxY6CwkoEFypBhLXj
Nphw7WL8tQti/k7Na4541VQzwXErZjozuiPC8vi2iyDhZTTAwiViZWu2LAO+D7mYTqbNVcshOYAI
SL6HlFZu9OiyI0a4ihgnr8sbA1k6aJwySojY4wqffy7Ky2QqOPkyd947VhzNwoWGnTuNSSkGA7ZZ
rZaJnZZCY507d8a5jKTEfjt48GA6oHfy24NkJzq0EpxWXBIe0RWRgMlRQtigdL4wrgVBLlriSU17
f+Lv63YeF1/myV8wtPj9WtY6bhM36o2rZyTWCcif3737T2Erdk4DXV1olvzOtAQmwYRYqKo356c0
arpzqHKrVXD1ITtlTa5izz2H7qUVHm5Fre7EACpEjgoYQ2JmUfhTYg+ZaZx0cNW9U6yg72/fDnbm
vWMjq+Hk0KGGiAjDBx/8Z+lSEjoxxoJY26hRo4wwe8QKIU1ZCL2TlBUbV3T6MCU4nc5ypyyIbx9Q
GxEjR0MeoHo26lZJRJyLlnj77ptjZx04ZSpp4hcQWKhkRX7rSCA1HGIvnEy+a4pub1Cj7Pi3uppB
Gum4XMapCIud/tbqjN+TTIJyGVG/WOWGJb3bGGshe4k4RXhIuyUItyAkSOFh4SSe2w2FG7OtRLUN
LFcOqEIBkZ9RcIp758PJizfuMYJ40Jxw78RdPH5yw6zly5a0BNbOIxoFeWJiEkaMCAoypsBl09q3
b79ixQo6eFBsrRKcHnEN2kgkzs7ZIzfIUBekJtlaLZ+vIeyQly5devTRhobC1R6q1dq0gI9vUKFi
QaHF7C86hqKZwMKxV2Tgbve2jwx6tpWT35dRMT9q81+xOyyxFJCp0qhEpUdLlHu4iKimpJrkAOZK
ilmCsyO+QXhQ11MGoOYGRp0ZM4ayKtLji94J+G2mghNuoHf+sHDTjEWbnXDvGOJObv3j32lpqcWL
F9++fbtnhNJQwnr2bENoaPZXDni2IPMhMukGIJ+2fqc7X3JKcLrz6ehAGzU65n2yWZudgvyo3aYc
oedvffTKYpKuDIbS1ZtUaNz9zl0T1CpSk4Kd+UPCSfa0hYK0tMS4q/HXL4m0ExrCcvjL7XBt2jJb
FmPYF9E9FPC6cOwaEQ3o06DCZtr3x7fXYKauWM+oXOZOS6xVbDcTHqR4kuhp1Qwe3Rml88jzzwtI
W4zVlaZMmb6gkMjjFMFBZm3lliNjf1yBAiq+d9C9U69SeN26dXnTZQk0zpUrV/prvLDuyHBAa1Ei
Z8zInjYAEICAF+qmEpzueI65nCb8natnHKBWrTZ8NDH55om4Xadu7P3u1zGVHq43+t/Ljp+9n8Hi
558nb3Bo3qBQal9bFDeUlnb3TsLdhNjbN2NllV3YXqlM0XdfalszoqQ9RwDZFyOvCzHJb0SmLNol
pgXEx3F1oe2h3BPHktkpC5AhPAgXkokrnrgda2kGGgKACFlDJiqi247gp5jk863PZWql4K5xwr1D
HA1uwuR0qOHPP/98yJAh1u7Lqf1v3yYdxZiUko5bq10aFZOaYryy//nnn0LRlE2Zap16RmoxCzkA
ohBAlJv/Z151j8cBuOQYMOOLJP+4fEvU5QfqjvESHRgUEhBYwDcgwNfPH7AhZCorolDyk5KclJqU
lHQn/k5CXGqKSWcV9JQqVogaZ6SNW2uexb569ezN6HM3YqJu8oFQWKRmxowR7a7rtitPAJSFfFDd
cuQAmZ0IDwnoSrgQmSq+5LbnjkZOJ9uXlcguhDbYXrb/iKX/NIuw0zLjr+1Hp/x3vUPvnY8//ngU
MLBY0QMDMdjWrKmnCSfTg8WWw31nexAAeifVradMYXKUSzTLv/76S+qXZiu+//77n3zyiadcX8pU
6yknpRudcdEJr3Qe4hMTWjKokq/PA36+t2d1LlmlELB8//5tQ0xcgs1LguoJCG23x2tbAnEA/gBw
oAj19J8bmMUsQeoh1Yw6ggQM8xuHpcRbt5lmNdCMA6hchAtRkEt8bxZr6vXswlqL2o3yLXaK7Gy7
+8/wcqHZbByvp0PvHdRNsjv27NkDDXXq1EF2Os5gy81IRji/kZo8Fmw87rZtjW7O8HAZ/pPpPOSi
DBs2LCs8WxuXdvAwJTgdzGD3m/6LL74YSrC4wVAgsNC/x825ezHw0PpzyCr8f5+ue1ZkfPIIOHDi
wvpdkX/vjOQlunBcYOlL+e8GpN3Jk3I3gJ/UVJ/7iAFpvml3/Y21VgqHBD9c+aHqZYsXyx8s0pxo
RAilphj/SnIkqAIZ+UEHIO6y5xNhTUhKhpesHMZvPqvQHidcWWbhQtTkIlwouE4dJyztDkuwfUp4
nqdUVnrL17pzg+ULcszSMbt3LNwICJQt6kVQMfuRqqWzsdBgCEB23sYQajAgbMaOHWvh/DZ0k1FR
lDHICvs6u2nJLZk0yTBvHgoyYHvABpl1rl+/PjmdHTp00AYEoZhmTFmxgXhHD1GC09Ecdq/5eV1t
3LixuPFGjBgxOj1JGWsM6DkIsPqdKmQkF8E59+stUSsyAfCzam+9RjUlpjfTIYPr/iS/R3fEIMYP
uF9hJYP4gE6ZjYnMKhpUZxs4AJQrVS1lrCmo6BnhdWyY1lOGLG30TNBWU2A2hTyJlspRdsqtce/w
6nn+SuyVazevxSVgxeEDf8UkExYSVDSsQOHQoDLFwxo/XL5CKVPllhzZIl98UTcJQyU5MschtnVY
Nnk3cM2MpQTQE68+bMskICEgO198MbJRo0qVKjEDyiUIfC1atHj00UfN4A7wfQ4cOBA3J5q0LWs5
d4wSnM7lt0tXs9nU87/xW9fPOWIn7QTvEMKT6SRbFhyX8lKbaWrnimq4XhzQhgsxZ65CF0J+XPx4
WMWrfwpmWis79ToCOQ93MVFCxArxTURExO7du4PTQXd1bzg4v+j5B9Ni46Fwno3zo3cuWoSbk/Jh
QBxkpU2iaD799NMiVig6Otr9K3cqwWnj9eCJwz788MMxY8ZAOcEFmzdvxk1i+S5AVLgRnYhWStgs
XkkGEsKTdCdFzHA7Pkl8ScOIWqDw/SiSguH5hFkVwAGlOFrOcHfrmWvDhZZP3bPi+721zv9HKztB
h3DhAZ0+fbpWrVrx6TkzgwYN+vrrrx1EzCdd/oebk8lttNYyslUro7U2W8RagOC1Va9nz56NVuqg
Hek1rckVlaaat3Pg+PHjyEtx3RDO7u3bVfvTnwN3r17d07LlWoNB/Oxq1OjOxYv6L+NmM26cd2RQ
nZn8rG7dW+49ctAg15I5YcIE03uqvz9Kp4OIWTppl9j7in/vtWWJ9evT6tRJO3w4q7Eol6ihWmEG
/B7uJFvWcu4YaLYpyV0vwa3mcRYH3njjDeHaRNHkLdVZy6p1vIcD1LN8eOXKEn37ii1RhoxiZDJn
w3v2+eBOZBja3e5DgIAXfwQa/hyQcq5rr7/+uoipwXI7YMAABxHycGsTqMjOpSdtWaJZs9gpUxLe
ftvw4YcZh2NtxvGpzU4hI4UUT48IDlKC05brwePGzJ8/XwAoE1BACVnHRbF7HGcUwVZxgLgYEjop
ZikCZMh33NO8uYR4tWoqT+kcFGqy08RduUXhFHycgvKTQ4deTi/X7Ko2bdo0cSNv2bJl+vTpjiAD
76aIpyWXGpenVUsQ7EMwbYWOHReVK2e4V3tHzoDLkwqdspY1QUNLliwhj9P9vZtyC0rjtOp68LzO
+EKo3SPo7tu3r+PC8DyPNYpimziA4kVeiigETb4jlVUA6rNpJg8YJGEaCT7ndYGoWhDwBd3gwl9z
XUEPKnNJ/KDhw4dj9nQENx9pX15Mu2+1dUXv4+LiSEG5ef16dVI5R46UtFEOhYwakPbkN9ROwZHU
sWNHR9DvuDmV4HQcb91iZt7joqKiIAWEaIcmfrnFbhURTuFAWPv2j2zfno/SUemNfBUgXlPTfQFe
1mSYN8FxbA3ZSeEUgX1Pig4YEZisXbXlkSNHlkOfS49ERXY6ggxprd21/JRV85Ntgh4JcQEJCed+
+SUx0ci9pUuXkr4pK3QKRXPOnDkepGhKJijBadX14GGdyZgm8UsQTfRdaE7FCjxse4pc13GAqlt1
N28OvVflCrvl3latJMSr6+jSeeXQYqaqWMSTi6lRtfH1Uj2Gz0LhdtWuCffD8yKowlqLzVbnzafn
oghrLeG11lprCY6lxmmjpKSf3n57X9myR44c6dSpkzTPeqiiKTmsClnrfrG50YQ4EkTKV5s2bSiq
4EaUKVK8ggNoXccHDLh4z8fmlehC8z7ZQoZVsfIhQCLLQ6PuN/5d6pjyDW8PiFLLgRH0PfkePXoQ
xMCcKHOkmekewSCREIBBAAzBcuKxykISkhLT9pgGDaZXqfJr1l5hemr1TuBZ3LnEmEpHcW4Us3NX
m3cv24w3U7wIzl1crZaLOHBm7Ni//f3XpqeprA8OvrpgQW7Y/LWVK+WuXZigcu7cOWlJmjFjhu6c
jzoSI5JSxndfaO3kJGVij10VELDdyrd2ImytXcuZ/Xl7UKZay1+hPKkncerS7YErHpART6Je0epR
HKDuGGWfZbgQnj+A+jxqB7YQS5nr8vfQYklQcVWQLXWtiV8VG+CWF1lnOjastaHF8jMhFf2AQLFq
ZqO1dseOqvXrF/3vf3ds2PDaa6+RuIkozXGSuXPn5tjHtR2Uqda1/HfU6t98840IpiUm6PDhw8q7
6ShGq3nvccAMXaj4Sy+Ru+IqA6bTjoWoKCEyeW/A6SvihpzcEJbVqlUDUYh1iRiiAJm+BGCs3jT/
KHP2+KBRk+5VbJmcOjNkc4JDqynBDdLezZtGZCKiF8+ePcsHtoCBlw9ksyA7zfBsbVnXMWMU5J5j
+OrqWWNjY0kuFhHqgIyQLu1qitT6uYIDZsXIyNwAnS5P8eJevHnig3B2CiAIwowJNvZ3RQjezJkz
+/TpAw1A1+KX4XVZR54f2XT++4GrmLBGi1J9v21ty8xr1xpWrzbWtfaKhuBUplqvOMkHNzF+/Hgh
NbHQanEgvXCrakvuxAFkZO01a9A1BVGU89zduDGaqDvRqDMtKJqYqYFVYt7EyMhjr76q8wKWTffS
Sy8J9GnytkGltmyQpb0Amhb5rEe3XAS22tJh2n4UqX7nHVsGuusYJTjd9WRspQtzB3ZaMZrETd2j
7GylS43LFRzANltlxgycf8JIe/v0aWSnrAjtlSwgNUWWG7s6fz4/LtkmGNRiXbRPcj90pAHcQWQn
EyI1kZ1WzwwefdWqBhTiSPJTMm9YaIn/B/Cd38Ja6wHNmfFIai1Hc+C5554T1xwgQY5eS82vOJAV
B4itJcJ2bXqoLdGnRN56N69ODBkiNrsxPNxV8PdknYl7v3Pnzvpye/P/jonY2v+O2WzjzKC9Fy+e
dv26djiGsalTp4LtbiYmiSGiypiNCzl+GNQqjdMD3mwsJ5HaAjJZSuEEWc431VN3DlDvus769WR2
MjPpnqeGD8eMKQpie2iTtfMypZ8ypSIyiOROVxlspdK5ePHitbgV9WtVmzwkJju0/pyNsxK7xDu9
xgFMcFDDhg3xJYlKnNoG+DuZnXSwcS3HD1OC0/E8duIKo0aNEqt17dq15T1UFyeur5ZSHLjPgeA6
dQiWKdiokfgKnIR9bdsK0AAPanduJX/WY9HQhr9O6W8qZ50p8b6BgVV/+UUYqDFNX5o50/l7xM2J
s1OsKx8FupBBRkrp6oWZiowU8lKsnpMXJh5NGoha7LFU5M4oMuXMICeArW31Qs4aoASnszjt+HUi
IyN50xTrEJXu+AXVCooDOXBAhAsVu+c+iF27FpcnsDsexDjiYpAWuPdEVedsGi8KZe6lVJ4YPJjq
Mc7fJjmdIqwBjRP7k44EVG9eqkDhfI92sSkjHJIGDjR062ZYuFCQRE6nhN/jvyDwgZawPr1hvBW5
nqDaAm+r4xZ0nsrxNmG1gjM4IF8227dv74z11BqKAxZz4PTo0WvvFcHeEBoK7I7FQ13f8ctn/xAe
vvjrt7OnJjUpaUedOmKn1P12Cend79U+w+ykIwFJd5LtnQ0HZ0RE2rlz2vAfTLIZ3ZnITiHkqDZq
76IOGA9hSuPU+S3EVdOhbkrvprZqj6voUesqDmg5UHbECEJPBbpQcmzs/g4dLtx7OLo/o8JLFxRE
Rp+7kT21mGox2GK2pRvq9fmJE52/OwkktHDhQh2VTlnT2/YdAUPfs6ehVKnz58+LSdAsKRWcEehA
yv7tYCa4ZVOC0y2PxXqiJk2aBMwe43BtKu+m9fxTIxzOgaI9e2K2FXgIAh0ee6ZHhAuFlTTKe9rV
szlYa+lDiBCBQqI/IVEkdzqcsw8ugKcTXVN89+WXXzp59eyWGzrU8OKL2g6PPvpo9jXFZA0yN9pF
OilKcLrbidhCz6VLl6RxQ6mbtnBQjXEKBwrUr0+4EL5AsRoQrweefBLwHacsbvsiorQW7eqZOEtm
oda3CIlia2DyOf/lQD4EqHaJLcoSmp3RZ8YMA7JzzJiHK1cW2EZA62W6rsRwyJip4gw6LVhDCU4L
mOT2XYAKEuDOvGzi4HR7ehWBuZcDJKiQpkKyimDBteXLdzVoAE6CO3PkvuC0QONkIwIFQhhsqXTN
+4GTd0cOtzA7YYWilL2TV89yufr1DQsWGBYtKnjrVlhYGN1QKBHtZv0JCJJ1Rp944gl3If5BOpTg
dM9zsYIqkGmluqmCaa1gnOrqIg4ImDpqqoj1CbIl1BZ8PheRk/Oylvs45VwU+q5wD8rn9IcfCjBb
Zzb5KCD0AYuUM5fObi2iakFpKFfuxXs22169ejVo0ED7ut+xY0ehaOIBHTJkiLtQrgSne56EzVSB
sCXUzZo1a0rfhs2zqYGKA87hALB8qGUi8RF0+L2tWrmqMleO+yWLUYTG5JiRop3qoddfp8Y136Te
vn20Tx8nG2zRONE7WR2lU75Y57hTh3dA/a1Xj1XI0ZRmWPROEA+0obZjxoxBaq5Zs8ZtC6QojdPh
l4qjFyAsSCzRr18/R6+l5lcc0JEDwMETLiQQ0pEruANRznScX8epRHwQ4EEJsXcsn5Y3AxFIjMbp
/Ajbt956S5AKBqyIHNSrAQpx5bRF7l7zFZctM/z9t6FXr7Bbt0g617owL1y4IDtTyBNpWrt2bb0I
1n0eJTh1Z6lTJ+TiE85/Km7KPE6nUqAWUxywgwOUHqOMJYZNMceZMWMOduvmhuFCRcqY4oNyzEjR
MgP8d1ns+syoUeTh2MEqq4difxIxOJhq5+sEPQ8QxDcvLH2/xX9+GLzGaoIYwEvShAnUcEERrlq1
6tatW9GGQaalFShg4rCY1m11TUGeEpy2nL77jOFdUhADtjul+NyHMEWJ4oCFHBBlLMPuBbVFL1yI
2RbjrYXDndNNujkvn7JO0yrZv7+IIkZqnnVunE5gYKBErfv22291YRQma9Tu1JQ0NM6bMYm2zImb
E4aUK8dYclGwk5HKScuoX5KQ+tlnn1EvxZZVHDxGCU4HM9iR02sx9gaCaKWa4oBncgB7Zs0//kDG
CPJv7tixs25dtyrkWbiUSR+6dCLWKh7jxJVRQlhrnZzWiVgSCHxbtmzRCwxBlBij2VJijGE//WTI
mxeNU8tGHJzoAIhJLbD7zp07yatp3rw5+HxW8dwJnZXgdAKTHbWE9G4Sk4bdw1HLqHkVBxzPAQRM
pSlT+JHhQoTakqzi+JUtWqFMDSPEOc0GiPNCbdoIfZooIQy2Fq2nU6dSpUrJgEH5uLBz7oj6xcQM
x7dZX5uTYfPmGTAgt2pluBdpjGaJs5MyKYhJEuqkmKyXHkZEIzsFmWon2foOV4JTX346bzYiaYmn
FeupsCDn8V2t5EgOoHSieoqAGjydwCNQU8WRC1o6d/GKRthx2vmj1ywdo+mH0ileCIgcRp+2YQab
h8gQIfJSqH9p8zxyoNQ4I3fYZE6HD5Q9QXam+1/J2vz000+1VCEmhQeqadOmINmKP40bN85+ynWc
QQlOHZnp1Km4DcjgZMly5cpRt9apa6vFFAccxgGUM8KFZCFPalu6Q6gtNVIEDAKOPasCawWfwOEj
hFh8Pgl6jhNbs2bNSFRjQe2rtj3rUyOlaLkQZrh2IZ4fW6bCkFCjhhCcP//8c8YZhg8fjvGWhE6w
aimcQgdKqbhVpRQlOG05d3cY8xOugvSGd1O4MVRTHPAODiBmCBcCn09sh1Dbw716OTkPMiMnS0TY
pXQCYCs0acDfCYBy5knJAIhZs2bpsm65h4uIec4dyhwzL4dVQHs/c4ZgXyM37kUai0IoOGLJ4ERM
fvHFF2KS119/XXyQNRN12YKdkyjBaScDXTM8KipKBpuR8+QaItSqigMO44Ao5CmR+a7MmUOorZPT
Ocw2V6qadHNet2Hf7KjUO++IgSidznwP4BFBhC3rIpZ0CREqW8uYeks7teeKDawwfPyxgRzT5583
LF/+2GOPiRlGpyPjE1s7duxYPmCwFZAIaMwmpqX/102aEpxuchDWkSG9m23atMH/b91g1VtxwBM4
gH5Wfd488HcEsWDyES7k5KhULZ9KRISK/1obWCsnAWVQFIdhF86sqkaSt8S000XpLFvLpHGe3nfV
xkuJjBT07zp1ihQxTRUXZ8rzIWJDACO8//77/JYaAuhCNq7lgGFKcDqAqXpPiSPBzK0ir37hAFBN
ccArOUBATcSECfyIyBpQbfc0bw5suks2+1AVIy45zbb4IAYC++4qPASJDZsRVN0GZsIKnL6CFUAi
2DCDAWN1w4a4Obt164ZtVopJMdV3333H77lz5yLvSUcRX7pVpRQlOG05dCePGd3ptxGt5vAz6dUV
/xu/dfaXf547YQwEx/yi7LROPgu1nPM5gNIJKLxwEAKMsK9tWyf7CMWWQd3LVyAPH2zISJFMKwZQ
SToeQlJ09Lnx453GTCQQeifL4eVZtWqV/esKpROpaSM3AA9Cg1y7FgyEv//+G9mJmIyIiCDthHSU
N998U1Co1TLdSklQgtP+S8hJM6B0Ev+9fs6Rbb9efKX6V53KDez+eB+FFuQk7qtlXMqBwp07U4xM
2DlJUznUo4fza3WxtLDW2i4t0iuOSTwEtuC0emq8ZHfv3l2coS7WWhkfdHL3ZVsujeeeMyZ0gmc0
cWKtWrXAc0d2njhxglROvJt8MJuTvJS3337bloUcM0YJTsfw1cpZd684dWTT+awGkTiFbUTUZxDN
18evUmiD8AsNUUZXz9hvo7XESiJVd8UBF3IARY1QWwJuoYHImhODB/PjzBAb1uVOrNywRKsXagQX
ymszK1yFhyCtteDWinpK9rQyNU2+yTP7bc0NBbcWMtIrsz799NNE0makB2lKtO2SJUvIS0E3tYdg
fcf6GK/CtDR9J1WzWc4B6gws/GLblgXHyRIbvqCbr5/xRLJqVDVaseDvHz6fW7VQk7x++WU3jEj/
eK9hjRYqSshyxqueHskBoW5KRCHCbqv+8ouw4npQA00QTEGkPgpog8OHQet1DvGlS5fGVMtav/zy
C+jW9iwKYu37LWYzAw+fD5c8bctUlLCmQMWIEYzFkmxmlW3VqhVl0dyzQIqPj4/SOG05cb3G4B74
9sUlSE0mRCjuWn4q+5kRrmv3L1oT9eu0g2/dLndMxrYRPTT9rdUzh66NvXxLL9rUPIoDbsgBM1Rb
nJ24PN0NET5HvqE3F03PIkN2XrhXFjDHUfZ3kAWU0OHsnA13r4RBsAERwrg6OO+rVxu++QbcWjRO
vqBGCoShyBHBRGytVmoSWxsTY1POqJ37zGK4EpyO4asFsxKQhtQUrnUUzS6D69fvVCHHcZQRoE9y
atLTA1sN+rnj27M6l65usmDsXXVm3D8W/D3rUI6TqA6KA57LAYFqKz2FBNkSakvArWftSOZ0kpfi
tPzUp556SnAJMAH7K3Ta6+akzvbKlUYkhA8/7NChw+zZs3m4gRZkdo6EC4WFhRFbGx4eTtyQm4hP
JThdc7uhI34/cBV2WpZHj0T+4TjJkRSKuwpLCzFBVHjnA1Jz0M+dug5pIOL90g2/2398e42YWTXF
AW/lQOkhQ8jyFEZa0iKRnSR6etBmcdni7IRgkN+dVuOaEBuR9h0fH7927Vo72SVhEGx3c5JlxBvP
W29BlUgQQC7yQUpHpCbhQtL9SdyQTEi1k3g7hyvBaScDbRmOZQOpKarZEfUzZE4XmSKW/XQSdIqK
BxJmD231sd7V3533VO02ZcXw/WvOTnh5mTLb2nI2aozncKBI9+4Pr1wpQm3J7tjfocNVnco1O4cH
95XOSZMQn85ZVOJa22+tla4imxNbDbg5Sc5JP0HRevfuTV7KDz/8IP6bEdsd5UGXVFQ7ua0Ep50M
tHo4uuCPb/9FGVhGhhbL329SG5FKbElbtGiR6IYzwKw/U730ecteo5qK4Fsu5a96Lz652yZALEtI
UX0UB9yAAwWJH1mzJn96TT3ihoC0dZr2Zv/ugbMXQcL4aMEUtH9CS2YQ3kTaQrvxcouVDxHBjLYL
TuD0KNgyYIDArUUiihAh5CVKJ5B7UtecOnWqgLHlryPS44lc25TgdDb/f/96h5BnGFcHTH2CUgMW
UoCRVuBMomvKGntmYx/tEvH69HZiTjTaSa8u3/Z7pIXzq26KA57IAaQmslMgwhNrE/nGG6eGD/eU
jUilM+rLL51DM9CvIvn79OnTBw4csGdR3tGRneJRY2N8EHbjadMAqDWklynVynIQ+C5cuCDJq1Gj
BrFCpKbwDVmeAsbWhU0JTqcyn2ICWxYcY0ne1Pp+21qEpVnYpJ0W72Y2uAfYT4bOfVJYUVJT0g6s
PWfh/Kqb4oCHckAgwoti0bSz48Ydef55R6d4EqZgf/40sbXC1EyCSszixU7gP0gI0lprv9JpZ5lS
037nzjWMHMlnWSkFPIQKFTKJlCSGSAzZtm2bE3iVzRJKcDqP/4ixeZ9s5jdLtnqhZoW6Ra1aW9pp
ZWhcVsPRONE70T5ZovcYE9KjVWupzooDnsUBkaYCoJ0gm3rRuDwx3jpiF39O2/dRm/+CPWK7ifIe
WaDXlhw4UPzPaUpnp06dxIr2w6bLkP6LkbZUjDESgY0aJAR+NC3H9M2zZ8864mQtn1MJTst5ZW9P
dE1Rvo6U4fb9a1s1HUgfMgouKzutdkKsKPg7MQVb7kC1ih7VWXHA3ThAmgpgCFQgEYRdX7WKaiqO
SPFMTUkVkX221wbR8A4kXsQnX1CnMz7dF+PohsYpQgtJjpRKnm2LSpuZzRVjjMhB9eoZUCW3bJHY
RiKqtkABY+VwbZs4caJtdOo+SglO3Vma+YTcaYu/2yX+1uODRlr8PEso2LJli0DJopi75XXErF3F
EkpUH8UBd+YA5Ucqfv21qKaC/XNXgwa6p3hWqFtMcMDGapQPss8/NLRk//7iO+conaC9k5ciVrQz
KcX+ijGUqjDwrkOl0p9+kubZleR3GgxmDzqk6Z9//inILlOmjGsvQiU4ncT/1TMOAFLFYiSNVG3y
kLWryutblnW1dgbVX3Egl3Cg1KBB1WbPFmrcnago9E59UzwJIBDRpMKAZH/DWiskPbG1EGz/hDnO
ILLAaVQmybFzNh0I5hcZ5CJNwPZGbNTIkVRHETMAdLB06VKZlCK+BKt2WLo5Aanv8qpQSnDaftaW
j0RkipggVMCuQx61fKDsuXXrVvFZFky3YRI1RHEgl3BApHgKeARweYDl0zHFE/dHiQhjXgTxQfzY
z1Kwain/wjwENDlH6ZSPEVkm2uZdCKWTLDvbZSdlzvBGBwYiGkXxarJQcMQCfSCpKlmyJJ9feeUV
MvGmT59uM7V6DVSCUy9OZjcPaLQCyqdO27K8o1m7JOBY8vqWr4rWTiL7A4wALq7Nw9VAxQGP4EBI
s2ZUUxExq8ALkOKpYyUyyqQIJlDpTxdulL4nJC7NnOkEBD4MV8LNSYYbKEL2bEFaay+fslXpBEFp
7FhDr16GqVM//PBDaUaWVCEshRUXyQosX46hQ/Zsx8KxSnBayCjbuxFGu2GuCUizxbPVbZgIsAxx
cWPKKK5B2bBhKoxLACOAwKAw+WzgnhriWRwgxbPe7t0CHkFUIjs5dKguW6hYz+TmPLHTpmqUGYgA
yQFJz9dITUKCdSEym0nIZyNawric5qXctkVLVSuM7Kzbrryw2drYMB3z6nD0KNkyiEZtzWqkplkB
UbQIbLnSrusS9FolOG08aMuHAYAn7Dm4RmT0tuXD6amXgxMR/vOwvwlTAln+l+F2+Tasol91Vhxw
FQfQOOtu3ixkEu3cF1+getqf4qm7xgltD731liDy8k8/OYFderk5KU0xZM6TL4xrIXliI/GffCKy
OVErgRAC5WD9+vX8Ro6aVeIktlYUu0Z8Al0rwN9tXNTWYUpw2so5i8et+fmg6GsJjHums0oHvp0O
TiIanvukuYhrOLguatnk3RZvQnVUHPBUDhC2ir8Tr6fYAAE4VPS0M8UT7UqYKPVycxoFRufOwil7
c8cO3SOBMx6efJjYGVirz2UB1DtGNU1gFLZZ7MlmMAgol8hUmUKD+BSpqHxwsuxUglOfc89qFlKk
z+y/yl9xbdZqZUsItb4OTrTeZz5qIqglj5tKZI7dv5pdccANOECELXG2ZEwKWqjiaT88gu5KJ0SK
Ip1G6T5rlqPZJjVO6Qly9IrZzY85fcECw7ffGgYPztgN2+wHH3zQoEEDlMtevXplituA7KSUitO2
oASnY1nt6+eLKYMwPHB8hKpnbTty5IhwcJLVVI7Sr3Y3KGndp5aYZvbIDbqEBdpNlJpAccCxHCDf
I2LChLL38MFJUEF22hOGU+nREoJivdycTFW0d28xJyFCjmUHr/KhodLNKUCwXdyI3mD76UlEoglf
pijG+emnnyLgM1II7DsOUSDgsdy+++67TtuCEpyOZXWJiFBA78as6dny+ZzLbWZKirymMwab2Ux6
x4F1RS4pIUI/D1snUABVUxzweg6UGz0aeASxTWSnPdBCaJziVVivwFqmCm3ZMm96vUyyOQEScvRx
1KGkV3pzC8EJHePHG0OE0hsiE3mJHikLpGi5Icqk0CZPnozxtl+/fpli2zqOgUpwOo6392cmfdPm
kLOdO3eKiXQMwhbOTlFEBUvyiu/3OIMLag3FATfgAPAIladNE4ADuBL3tmplGywfZqTS1Y0Iq9hs
bE9hzMAQCbfrBGttPbDu0tvevXtdfzKnT4PyToUUKAGKFpFpRhLCkuoos2fPjo6O/vVe4PG6detc
QrkSnC5huxWLytI/8vXQisFZdw0Kzfvsv5qKv6/6cb9wxKqmOJAbOFCib19cnlJ27qxb17ZgHN3d
nDBfWmsJYnJ0dWtpxMrUCursKwE/1Jo1xsKczZsXDTMGXolWsWJFUYzz2rVr6JdgBhFk27BhQ/4E
/TqqE1bt12hqSEtzV0sdrxVt2rzz+ecUBhFZO48//ji/ASoUMIa5AX+O9ywRRXbu3DnLUWotvAgW
frH971mH6Azu/LvznlKI8BbyTXXzAg5cW75chteKwmQi49PydmTT+e8HrqI/WYzkY1g+MPueCHKB
9g5mvVRA9ZpcOw/BEwJIHTCExMREAYng4gaK0KJFVz/6qGhRU/Eo9EuzdBQXU2gw+NDcV3BGRhrI
Vl6wANBCWQcnU5bxSuKtYjUyMrJSpUrsmnCyq1f1VwopKPjNC0tFdSSCmFQNMpffk4oAZ3JAhAiJ
1JSA8PAaCxbIjE9LyCBE4P0W/yFEAK/Hv1b905IhlvQh2VQANVBhtNayZZYMsbkPjxceMgzfvXu3
zTYtIEX/N37r1bM3cUj1m9TGZmKAYzCWSZk3j8glEjRF9Cy2WZcj05rtCLnpxqZayrinO4qFVp5N
I54KFtPANqQRr4xXmcb27EditP0i0GOktNM2atRIj/nM5xDVx0QRlR1LTqrsFEcwWc3pthxATNZZ
v17A8iVFRyNErYKDl25OQEXsr80puURSijAjUxnNNv+r5QyXwtIeay3ycs/KM7h7Tu2xD0eJNxjO
AiSE2FiRW0LErO5mNsuZk01PNxacTz9t+PBDypyip+MTtm23yxz8vmYbVZaPkpFBVa00Ilm+BHnc
nd98RPSnzrYo4aKa4kAu4UBwnToYaYXsRPVEdsYsXmz53qs3N/qMaACEWT4q+54E1hJeSx8QjvB0
6jVtpvNIteTgQRNOi23L4ethICp4Quwd22YwjgoNNfzyi+GppwzTpz9cvToaERGz7umPc2PBSS4w
Yu/77ylwik8YR6xoS5YskQeDQB0/fjxvJeAZ0rDZmp2ZrN9m+1naOhJYO/vTPGSYeI5qt61kGsc9
1ru6CHPgov/960ySpeyZXI1VHHBzDuDaBA5eODiRnQe7dbO8lEqNFibBeWi9nuXAZIiQo+H3dNE4
4VuRMqai09Hnbth73OAjDhmC39XJGSZWke3GPk72cc/NabYlICSEYYFoKzJ4tH/FNtulSxdt6g+v
Lc4/AN68hjWdhSWndpty2EJzPJIr126u23n82o1bfIiJS4i7mRh701hiPurMiZtxMUmJN1958dlK
5Us3rVuxRHhIjrPZ0IF6KeO7L8Llydg3fuxQoa7JM2/DVGqI4oAncgCjKKkpIrwWSykpK8VfesmS
jYxqP4+KQ/QcubyHDbWPMl0C+b2pSBERVVt///6gdEB2HZt84Jw5f+V/vy8NyBuUN3/B0qVLhxbI
F1IgX+GQoKJhBcIK5rf8gSPDDImTIFpCR1LdcCqcgEbn1scff+yGxBlJevFFA0bae9VNJZFnzpwB
/5f/BgUFdb8HQcl/gWV6+eWXb6dfbTTiUWfMmIGz0/m7O7nr8o7FJ1KSUrFgEHGXFQHHz175fe2+
CbPXTpizdvO+U3uORvFN1OXY6Nj4+Ft3+PHNkz+wQHhQWMmjZ2PoMHfFznU7I69ej8+fL0+RQkbb
iF4tf0je1JRUgYFyeu/Vpj2q+PjagnOkFz1qHsUBJ3MAnFgkZdz69XfOnjWkpsYsWgTILUVLciTj
2vn4swei6Va0bEGR2Wl/882TJ/Ho0YR9+5gqoHDh0PRsAvtbxgfOqQvXecLkyV/QNyAvDxyePDx/
6MazyKoHDi7eY1svQmH52kX5sZ9Ud55h1KhRnqBxkt8Daj7m73sNtVKKQ5FLc/LkSQy2Wv82KT7U
O3VVls/qGfsXf7cLwroMrp8ptvtf24/+e/6GMxeN4ay2tVLFCr3UpVGn5rq9iqJuonSKUp0dXqv7
xKsP20aYGqU44LkcQNU78OSTErUHmCEAE7LfDgJjSv8/6aNvUgqAuhiNmRZ1E6XTTpY6+oFDaOGs
EUZlhscdDz07qXXz4e6djiKZR4HTgQPJ2dRyUyTS0FA9o6KiwGfSmmfxfY4ePdqF2T8/vr1GBAtk
NHvuPRY1cc7fByIvPHBx+PjkCQzOk6+ALxGu/gE+fn6+fsawutSU5LSUlJTkpNTku0l3bt25dcOQ
lqodWKlM0UG9H3+kWmldLjX5CICK9+Y/FV7a5LfQZXI1ieKAR3CAkBxKj0k3Z46ykzdOIERqtCht
W9HArHiCnXZjoULCWtvo3DkBxWdDc84DB9zBSa8as0dyQ1abJwhO3JyjRhlDrR5sZPbMnTuX77DH
moEZZnR82nC12TlEuD1Athu/qbdI9qDhV/jyl9X4MuXkPr5+CMu8wYUCg0L4nOOiaakptxPikm7F
8ZvPsn+jh8u/83xrdNAcZ8ixA9C1u1ecolvlhiUGTH0ix/6qg+KA93HAWtnpIA7sa9uWjBQmrzJj
hoUOVy0lznzgYKn6pMv/WJ0ww4HT2jmIIW4yrXvncQomAfvbNJPgmlatWom/a6UmUbWEoZqFCzmf
10QGiWCBYuVDpNRExXx55C/3paaPT/7QouFla4SWqJivQJglUpMJ6UbngsXKFylXK6hQMf4vdrdl
36lX/zVr1+Fz9m+229AGAlaXO0HsQjXFgdzGAYKDwOSTJTxPDB4c9c03zmdCaOvWpqdcOhSAVc3J
DxwBfE2LvZxgFZ0e2tmN01EERydMMKIXYutPj3aTLS4uzozj+Di3bt3qKqemlhgZkB1euqD4fvmm
QwPHziVcVvwX4RdepnqB8NK+fgG2XTdI0ODCpZC7+QoWBgDKeL3eTHzzs/8u+GuPbRPKUdwAuCjw
cQ5f0FWvEEE7SVLDFQeczwF3kJ0gB4mNgw5oFQec/8Ahg0AAduaSt223F5yUZyPol/TkdLxWGkXA
sdOCEKS9kjDPkirrQqemlhhZKqFouZCUlNR//7Zh1NQld5OS6YPnstBDVVAZ/QLul52z6pbQdvbz
z1OwaLmwUlWEAGatz2au5IcPNs/JwEbdKhEZJHVle6ZSYxUHPJcDLpedgDMIZAbqht7YssUSTrrw
gRNSNMhI6t2U3ACi4vaCk6PAzYmHPD0unPI3QAEI76Zo+DiJD3K5eVZ7TYPZKP5btFzBHxZumrFo
s/ivf558YaWr5smnZxoJ05KDVbhMNX6LVVA68aRaco+pPooDigPZc8DlstNapdOFD5yC4SZrLQCE
Xn9deYLg/OEHQ3CwUXYaDGPHjgXQQJ4KaEHHjx93N0ymSydiBYWn4q9JqZk3fwiqoZ9/XkdcUmic
YaUqYwGWstN+m60j6FRzKg54HAdcKzutcnNioXXhA0eg7tFuRCvB6Q6X+dixhsceM6LmL178f//3
f5IiwPaWL1/uJuZZLZ+kj/Pff5p0TaRmaMkICyOAbGS5jy8WYCk7UTq3Hzxj41RqmOKA4oCGA0J2
ysIpzowVKtTGVGzk5o4dGGyzORaigcb+YIohcskDJz7NBHNNZW+vv3w8QePkEIAHAkkyNLRYsWL8
D/MsiLXvvvtupseDORdkfTI7XXV4AkMgJSDtVqrxSsJCG1I8S/AgfYksWLRsQKDxvQ9Xx/sTFkVd
vq7v/Go2xYHcyQFkJxW+spedQD1T3XbCy8uWTd6tF5fwceLpZDYyZLIJESLzZNi3C0UghaseOKv3
HRW7VqZavU7f7nkOHDBQcaZZsxo1agiEoI4dO2onBTmI4CCEZVhYGLDFhA5NmTKFL+1e2OoJuGiE
b/xWniR+Ew0UWrKiY3VNLY0+vqElKohYIQC0xv5odRS71RtWAxQHcgcHwOQzk52XZs7Ubp0bH8jW
k7uv7FpuzITWq0k3Z+zqLGMXsDCJoH0XPnBupRifeLSkO/dTzPVigrvN4yEaJxFlmCnSC64iICVo
O9h74NOC+U4GJ2U4EZbatM5t27Y5n90yGvt2HmNoa0jxig7ya2a1NaQmolrkqJDZuXHPfZewbdwg
TI73aFU1xTbuqVHexAEz2Xns1Ve1dVRA2qJIH/vF5qRjeU7p5sxK4wQbSCaIu/CBk3pPmNyON0lQ
bzp6s714iODs29fw+edGwPeJE2/duvX999+TkQJ8A4i1n376acYSrNhyXVUBNSHWBDGf4peGx1H3
GFpLrkUibPMVNIFNT/7vOnuyU6iMBoCtKH0gTNCqKQ7kZg4I2SnKlZgBDPHNw63LCubsW61bhAH2
YRZlzjtRUaJ4i1kDwlN849oHTpK/SdFMiLOjJKeHXFseIjjhJj5O0N7r1KH4Sf/+/bUZKRlZjd4Z
GxtbsmRJ55/C1u0mK02SX2pQWAnnEyBWDGbpdFyhk1HRxNrZTAaogfU6GosEIUFXTjfWalBNcSCX
cwAx9vDKlaJ+p5CdcRs2CJ480t4UzaCjtdY3MFD6VjMqnaC3m4CvfXxc+8BJu1dP6WxUjNdfIZ4j
OHFzYq1t1gwvJpVPtAeDnRZUd8KFyFShWAppnXRYsWIFv53v5ly/wWhPNraQIF1QDmy7BDHYGjH5
0tsU+5ROylwLEL4dS04opdO241CjvIwDxOzUXrNGys79HTrE79nDHh1krS3UzoT+enPrVjNOUmRJ
fJM/pIhrHzj+hQsLSs6cirHHyuURl4rnCE6A9/hZvBi2Pvfcc/zGGAtgEOC0kZGRkydPJlxI+D5J
6xT6KHqnk2NrqWMnTbX+obZArnd+tNT4l+v/MKjpwo8eFz+TX280uFv1IiFWIw0FhRYTQUlEDew9
dt7myxGp2aR7FYYrpdNmHqqB3scBZCc2W4HsQzEyZKewozrCWisCa2kJ6A+axgNHlCbkTg8qZKTE
2vZqh8o8cH4Z2lw+cHj48A0PImunku6h5OQUex441q7rkv6eIzjJZ1q50vD334ahQ8nmRLMkSgjA
oEzBaZGgYCPAUPROZyqdG3af8E8x1TtLCzRqaZY3ROM3/R7t275ylVIFCxe8j5NQMiz/Y7WKf/V/
DZrVMGmQFs7JvRRYwCS81+26X5LFwuHabo/1riYQ+FA6cwkWpQ1cUkNyGwcCy5VD7xQOyLuXLlHI
k9+OsNZqBacoNCYaDxzxwViR0Erga54nyMhODUrxwCmQ7z5oNg8fvuFBxOPIqvf1lGDTEy9Pkp+d
Dxz3v5A8R3DCS3BrSUp5+ul8+UzYTlnxFzxb1FDx1wsXHqx86cgzWb8rMs9dU3WwlHxW8JYLdFyf
euWKZYnGx5X9Rpeq1srOvEGhYrsb99iVmQPye9MeJqVz7S8HHclCNbfigCdxAGsteqeQnYmRkRQC
K1TIR8bWntl/VZfN+IeG5ouIEFNplU4eOOJLShNatdCzLSvwPNG+oGcczuOIh5JV0x5pV3BLrSu7
q8TY+cCxalGXdLbi4e4S+h5YVGRzpoPWZtMAQOjdu7cWmc85lJODfPjUpYBkE0tT7pXhtGT1Uc/X
yf4iNt4bAX79Ola2ZDbZJ2++AsJaCxICUUJWjTXr3LpPTaF0bpx3NDckONvDKzU2V3GAyB3qZYKQ
IKQaNtsG7U2F5bcssMvSo2WjiOOlASEkPogHjvGTjw8FfS3nOe/fTzUuzfMkxyE8lN5/5uEcuzni
gWP5oi7p6VGCExsFbk6KpWiMFYJrqJhLly7FoxkREQEAAhZayU2nxdaKVCr/ZKOpNtXXJ83fZLPN
8VxxM2CPld0uXLv133Wnu/7rL37en7nraNQN+Sf0TjrnOOH9Dj6+8o7avM+upGypdJLWuXrGA44W
K+hRXRUHvJEDVO6sNGWK2BkRtoWXfS7eMqkJT3VeXXYcXM+k/N06aDL5yNzNPIHBVkGsPNuqvFZq
8oSRD5xXv920ZHvUzcT7iZi1KxSywmCr3wNHF6Y5bhKPEpwE0+LmxBvfp4/giEDXa9++fXh4eKdO
nQBAMFM033//fYmW4DgmipmvXjciNMYWvBtXzPdWyRyMyVpiapQJlf/lIn5t4pb/rDVZVg+djX3v
xx1/709/r0xv2s6W7Egg8NHOXjIGEdjTmj1TlewUZlBKpz1sVGO9kgMl+vYtD6p2eov573+aBqzh
A1Jz76rTuuxXujlF+C5NPHBoefKb6v5ashDqpvY1HTHJE0Y+cK7G3Z627Njb/94uZScitm1dK/L6
dHzgWLIdV/XxKMEpmLRzp+Gdd/gXeSnQ9bT6peQjGAigwH/yySdO46yAvDpR6sb5moFXG5gisy1Z
Xbo27ySlfPFbJsrc1wsOxdy4g0zlKv/3smOWzCn7+AaYPPYxsfZWZifUvn6nisyM0onstIoM1Vlx
wOs5UGbYMMSn2GahjT+WiNvFh60L9bHWZhSc4oFDsyosqEXN+zGGPFIQkxnPBfG57sBlnjn7Tl2f
vvyYFKuWnKCODxxLlnNVH08TnGDvRUUZ0vM4692zXWh5R+4mWiapnNeuXZMo8CimTuDvxeg4sYpf
gBW1w7Rh3xevJXLJZkrqK99s5MWQqxwd1Kq9gF0p+l+7d5tZNdysM55O8c2m+ccQn/ZMpcYqDngf
BzDYynom9c/+O/TWKaBrZWV7e/abt1SpgHAjHBipL0Qh8cG2B06pIve9QusP3DdlmdHGo4Znzke/
7F68LcoqsvV94Fi1tDM7e5rgBK2D6LIePcCt/ec//yk4hXIJAMLs2bOx027fvh0tU1boxPcJOF/f
e6+BDuWsVOn80sMEbGhX7sH12TA2qyHybVS+n9ozedFyIVWbPMQMxAftWakbqJg9JKmxigPuwwFC
hGosWCCAEfxSbjc+9U3epLhtv9uLFy02aKZ02v/AsVYoWsJnfR84lqzokj6eJjhDQw0TJhgGDjS8
8QYZnBhjAUBAuQQAAQFp5s5E0WzYsCFgCIDZIkEdzV/bLCeOpsrP32SqJQZPl7XwdIp51v3HdiQ/
XShRkygOuCEHBJitAEZAaiI7dy44AHiI/aTez+ZMN6Hp/sAhgFbCIGg/WBVYq/sDx36+OWIGTxOc
ggezZhnS/fAYYzMFQOBPAMHjAZWxQiuJKnJwS0nV4d5wMI06TF+jRSmcnUx07lAMZigdZlRTKA54
FwcARkDvFMmdWGsr7v3+8Ebbobskb2RgrUjltP+BY0W4rGUHlP/K7eAzCUWuB/rKUimWDfS4Xh4o
OMG1wsR/L6spI8dRLokbAghe/gkw22rVqjn6bAqHBIklUu/VpbN2Ra37wdqxWfWXxEjy7J9ZKZ32
81DN4N0cKNioUeVp08QeS1/fdPjjz+zfr1kqp20PnLtJxnKHolkVLmsJ/SFHbxTZda1iVMGAZB8d
HziWLO3kPh4oOKtWjX/66dtt2xqWL8/ILCp0VqpUSRtnS6zQ1q1bs1JMdWR30TBT4kdKshWZW1uP
3sclKFwgb1bvgCDWgoAFaG11Te6KJcRLwRl2T65bMir7Po92icib3+jH3b/mrELgs5+fagav5EDR
nj1LD39fbC187aQLv9tbVR7BSaUUZqO+GL9te+CcuWJKYmGGR6uYig8KIj+du0+kj4sfOw9FxweO
nZQ4YriHCU60SSpXl/noo18efdTw7bdmHCGnkwqdspY1QUOUTCFWqPA92H5HcFDOWbSQ0YBJS0m+
a/lChNES9i36kzI15GlT2Kp2BoGQQNYKoLXDn6ll+eTpxJhymYuGmcizanimnYF9R3byJzw3G+Zm
UiDQ/iXUDIoDXsCB8v8alVSxARvxSUs99nxvkGzt3JRwndKYyrYHzoqd9yFIeaRkBahivxVXxweO
nUxzxHAPE5xxcXFUrkY0Fps501ja+l4Dyb1BgwbkdMpvqJ1y/PhxSqY4gmuZzsmFkj/Rv/rJQmV3
3Ao5bkUkzpaj9wEtgVdGuQRJUixBtjKeeYCY5YqHz5qSXizcV2qSSXAWDjVZki0cmH23xk8boWtp
m+YfVXkpurBUTeJ9HCDItup/Zt/KY1TsfG7EHOjajfqd9mxTaJw0oN6lZEq15k2dfDawySQNPFsw
ZckHDt+TIPev5+tOfK2hPXQyVt8Hjp3E6D7cwwQncbPokeUMhpqxsTE+PjdvGuUTYHukbxI6K7gj
FE1qpzhH0ZRHUqRQsH+qT8GEgKDYtDw372NW5XhmpExpL2WUy3+2KCei2oY8XUNrTgEhYdpy6wAQ
km6bRPhDRUNzpMTyDiUiQis3NJbpTrx5d9vv90qQWj5e9VQcyB0cKPVoxUudR6b4GMuP3Ny6JfKN
N+zZt9Q4k2NjeeCIqZJuW4dtMvH3IzxJJBnonfKBwzOHuigPly+kxeS7eiPz5PLsN6LvA8cepjli
rIcJTlhA2slpg6H33bu7atfe2a3bkkWLANuT5lnnK5ryVJrWNaLqiEbVM6tOa+Qve6TBNpuBv6w+
kRVCQuaj0tJuJ5g01MYPm2rTW0VYNp1liJCOSNZ60abmURxwHw48+c2LEZMnC3ouTJ16df58m2kT
UPI0BKd84Ny5dSMt1Qo0EpTOCQ/KzmzoAa0sU3ShHLeg+wMnxxWd2cHzBOeQIUPQKbcYDP+XkhKy
Y8fh4w8gWpG1CW6tz72G/ZYIW9kIHXIcc0uEh5QqairuY5WbE5IQh8Nm7NTqnWZ08oYIELO1Cct3
b8eLOwqrTqUyRfXde40WpcFDoMZ1jw8a6zuzmk1xwJs4QPpWmf59JRrfsVdfFdE9NjTwg8QoTLU8
cEw3dVqqfD+2cM4NBy8jO7N54Bhl/LVbX/x20CqpmXpPfmOn1f2BY+HWnNPNCOH/MfVGPKchNcuW
LfvXX3+Nv3u36Pff933//dsZiqXI3VCMk1RO2UqUKNG6dWvH7fXUsatx+4ym0Vv5Uu6UsaLQj3HI
neQl26LiE5OCAgPyBvgKUwny8krc7V2RMeP+e2CrxhVq4RYSYi8l3zH6Mzo0q9mktslvauHYHLv5
+Po071mVtM4QDYhXjqNUB8WB3MmB0Mcfj16wICk6GpkXv3t38ZdesoEPMYsWCZB3gP3AQwDnfc9R
owz29fW1tiTn2asJ8oFD6Yb8eU26LKavyAs3f/nr5JQlR+ljFZFBkbF50iMja3Qv26SOzg8cqyhx
aOdRo0YZi11Ya1d0KE0WTn7t5MmAxx+PGzNmdUrKb7/9dvfu3W3btkmDbVaTkNApC1xbuJBV3Tb+
HTl/0EaGXA27c7N5eatq/Vi1kEWd01Kvnt6fmmIMRvjuvX82qFHWolGqk+KA4oBjOEApzd2NG4v4
oAqff156yBBr1znap88l4iINhurz5lHLjHqcL4/8hf/yqClSrpbLHzgll57Le9doxXz215Ze/MAx
GjQ9VHAaL7joaMOHHxp///KL4V6wGV+DtCeChqKios6ePcuH06dPE3bLB7JZsOU6rtDYtQvxozv9
ZhSchW5fqpUvuPD9aFhr7xD7+8dfu5Bw7SLzkIm86Jv+fn6eZ5a3nwlqBsUBt+LAmTFjTvPUQtT5
+z+yfbtE0bOQyL2tWsWuXUvnOuvXU0CbDz2GTqdMPR+CChVz+QOn8ua7ee8aTWVf7Hjeix84Hi44
00WiYcAAw7JlFl52ju4mBeeNoKRDFePCy9aQyI2OXtpsfhTN6DMHhIPznedbd2/7iJMJUMspDigO
ZOQA6uae5s1vUOUJUVezJrJTZphYwq5tlSqJ0igNT50C2I8PS9YfGDMt/QHo4+vyB06dw6EIzoAg
/8829LZkOx7aB8Hp4VrI8OECtNYdW1pqwrX7ucZOpjDh+kUhNUsVK9Tt8TpOXl0tpzigOJApB1A0
q82eLWBsgZw9O26cVYySEApCatI6Na8pQ4Rc/sDxTzEKlOCCVtRVtGr77tPZkwVnfLyxNieBslnn
FGOhJZIWwHd+C2utM1vizWtJd6zzrutCXvLdxFtxJiS/Af9s7sU2E13YpSZRHHAaBwDbOn7K91KD
PmLFc+PH3wJ827JGCgrFOOkrsznFuEG9HxcfXP7A8Usx+v6EB9C7mycLTt7a1q838LtVK0NsrPac
8GUiLCMiIogGAoQPwHd+85m8FOeIz4LB6QAfaWmxF07YjPlu25WHkTb24klDmhHKuWZEyccbmCB+
bJtNjVIcUBzQkQMzh6798e01G6/X861Sh2mJsD2Os8myJtVNmZQixj1SrXQjkaXt6geOoEcAWXt3
82TBKU6mZUsDhdGp03mviTKcCEtZU0z+CfB3MIbo4KBDBcRVzFw0KDi0QD7jjZGShOwUYswZLS0t
7tKJlCQj0ke+wDzDX27njEVJx76bsmPJySn9/zyz/z58oHOWVqsoDngQBxo8aYJJ2V7yZYFmQLCP
CJTNsQnvJs1M4+Qb4hhc/sAp6Gt84tGCQk24gDnuyHM7eL7gJERt9Gh5ACiUrVq1yigyZQdSVvr2
7eugA5OCM/l2yievPyVspFhrb1w546AVzaa9EX3ubqLRmMPSo1/rXKHUA9UPHEfD37MOzRqx/tjW
i3oVu3ccqWpmxQEXcqBWqzIPVQmDgHPXCwb2NOmaJ4cOJb8zR6pubDSmutFkYU45hFAGlz9w3vxH
c0FPaLH8Oe7F0zt4uODEu8nP+PGGe2UHXnvtNW02Jwh8s2fPXp/epk6dCngCBwaqLfC2Djo5YaZI
TUnFfsJroFgF38ONy6ccq3empd24ejYxzqTwvdK1SdM69yEAHbRZOW29jqa19q46rUuxe0cTrOZX
HHAVB1r3MVVAWn/7sfxVq0IGUvPsJ5/kSI+IxaVR7DNjZ5c/cCoVM2GTSf0hxx15bgcPF5zYOmbP
Nrz1lqFDBwKFyNqUlTgxyaJ3AvUOtm2z9NavX7+x90JwFy9e7KAzE2YKUaWScFYZ0YrsvHb+uIP8
nfg1r184JqVm+ybV+zzlVBg83jEr1DXeNgmxdyJ32Fs7yUFHo6ZVHHAHDtRuUw4QPiiJioz3e8WY
00kDwzb7omN4Q7MXnC5/4MReNgVC5g9RUbXucKHlSAMOToKzS5UScAc0NMvly5dnBDro3r276LB9
+/YcZ7Wtg38eY/6vbCidUnYm3Y6POXtY9zhbYmivRR0VFloaUnPEqx1sI96eUQ+3NiET7V5xyp55
1FjFAe/mgK+fT9u+D4s9/rWjQChRGulRQkTYZrNxkPboQweyP/01IR1mQ1z4wJE17UOL6VnB0D0v
Bg/XOAVThw41y+Z89NFHs68pJmuQ6X4qBcNNHnJxGeFrfPeltvwIfycaJ0IOm6ouqieK5s3oczHn
johoIJb4v6ebjezfySX5J/U7VeSJABn715xVFTp1v67UhN7EAW6WsJLGVM7zR6+ldOkvtpa90hl3
r0BFpnZayRwXPnBuxd0RZChTrYdcq02bGqhyt3Yt+SeB6dh7pKNkSvqH6WBXNFJTHLQ3ITzSZeT9
SFqUzq+HdA/On27BSEvDpnr19AEg8awqBvQAwWmpDAcb6FbsFeE6JYZ2/FtdnWyh1ZIUFJo3or6x
PD3W2sMbzzuIvWpaxQEv4ABPiRbPVhMbWbsjyBKlU0YGFWiYc4lplzxwEmJNZTt5FHjBGWW/Ba/Q
OMFKxtM5eHDx6GgSUdgwCiXeTbOdExA0ZcoU8eUTTzzhoKOVZgoqPGuXAPJ4+sjncOCbvjTiCl0E
hP3G1TN3bsVZGjeUlnY38SZDGMhwKXfJ15z+UW9nRgNlyr267UwlP/etdlIUsYMOUU2rOOBoDjTt
UaVAYaN16tyhmLsd/08sh9KZaXgtRtrrq1aJPgKiNsfm/AdOrjLVejLIu/baAbQW+L3Zsz/77LP3
3ntP/IX4IAy2ODtlR1RSIobwgCJZHQT1Pnvkxm2/G9OtBk5rJzQws7Zxz4nJ/113MuqB6HPKGgQG
hQQEFvD19/fx8/fzD/DzM5aMT0lJSklOSktJTk1OTrp9k6p7ZkoqYehgA7kJygG65kdt5hJVS2jx
mDU9zdy9Od7qqoPiQK7iAA8KHhdsmVihDlc+v7nVGDSbadWU6IULD3brxl/zRUQ8+mAF4hw5lv0D
x8ffz9c3wC8gwNfXH8Qfex44J3dfwfJ8/WJ86z61vFvp9HyQd3nV9OpleOcdRCVGWpRObR4nn6WM
RA0lX2XNmjW1a9fO8YKzrcPyqXtWfG8EWBgw9YnKDUtkOklKSuryTYem/HddTJztgHzUPHmpSyNs
Mi7xaGbFHDAQyObkry9/1YqUNdt4qEYpDuQGDvCKOb77oiun49hstwZn06Z9xAdif+rv32+2/SPP
P3/511/5suyIEeU0aesWcsmLHzgWckDfbl4kOCm1Q0zaU08Z+vY9dOxYly5dpOwkg5NcFMk4EBIc
pGuKJVbP2L/4u118eOajJo26VcrmwLia9x47v27X8Y17TorCQJa0omEFWtSr1OKRiEeqlnYrkSmI
ly/RSE1kpyU7Un0UB3ItB4ikA4GP7YeG+jy+/bXUBOObdN3Nm7URQNhpNxUpIlBq6+3ebW0lMslb
r3zguOTK8SLBKfhHNufIkYZGjdA758+fv2DBAr4bP3684/TLjMcmJUe7frXb969j4bliud2879T5
K7FxNxNj429dvHojNj6RsQlx1+JjLyffvtX9H12qVCzd+OHypkoIFs7r9G53biWPaDWHqFrstFhr
cwNqpdN5rBb0Kg5MeHkZRk629GS+//lt/p0PJfv3r3QvGoP/4t3c17YtH2yw02bFKfnAuRIdu2zl
6rxBYQH5ggMD82HH4tU8pEA+APweKhrq/g8cl1wK3iU4AXIcNcpY1Dqn9sEHH4SEhDRp0kSrieY0
yNK/34xJjL9+h4BsXXCnnnzySYHVwEtA165dLSXCpf14g+Y9GhJeGNdChgu5lCK1uOKA+3IAqYns
hL7iyScaHTCih1J0rOn16wLJlnbs1VcvTp/OB9vstNnvfNWqVW3TpXKjRo02b97svmxyJ8o8vx6n
lpukmjz9tBl7McxSJoWIIS2w+86dOwkgol4K/k7dj4NIuRIRobpITWirWdOEzgXNupPqoAlrtjRF
Dh9aH+WgJdS0igNewwEgt0Q0wCX/iikFi/ABqyxwB2KD2GmJDBKfwzM83+xnwp57CxFKaf9suWcG
r0hHEccFnN6iRYZXX5W4tWiW5GtSJgUxWadOHSkm69WrJ0aQnYJMdefDlqTK69udqRW01WhhEpwq
m9P9D0tR6A4c6PzmIyL/+7JvOUGPhDtAaooEFVBtbfZuZrNHqVE405/lDjy3kwYvEpyg7s2YYQCV
6sABmELW5qeffqrlDmIS7ZNvmjZtKl+vxllZgd1Odls7HHkvhmy5h+9s7QzO708kusStFc4b1RQH
FAey4UDRciFgCdEhJsgUThh/z8J0YdIkMbD4K684gofyjVw+ahyxivfN6UWCk8OhljrFUtq04ePP
P/+c8bSGDx+O8bZjx45g1VI4hQ6UUnFcpRT7LxcST0PTcSmj05v9EzpnhiqNHxILHd2sIIScw3K1
imdzoMvg+rxxXstvQjQTeO4JBw4I1dM3MLD4Sy/pvkNMwgfS1Qx/f3/pFbJhFUICSUIzg3yxYR4P
GuJdgvPLLw33EjRjY2PFMQwYMCAtLY0XK3APEJNffPGF+P71118XHxxXKUWX60Be0B6kdMoMzoPr
lJtTl6tATeLlHEBqdh3yaFy+Msm+RtBQUbP6YrqFjBbetWtAuP61daW6yUNGgJXa1ihfTwL3+y1m
z/3XJttm8LhR3iU4RQx38+Zg7klj7Oj0fGEs+KKmGAZblE4+yJBa8V+3bXIjHuTmJDxKYlhLIC63
5bAiTHHAHThQv1OFys3K3fU3gr/Tbp8+LUAPaCX69XMEhXrZaU/vM5UBLl4x1BF0uuGc3iU4CeAe
NsxAbdj4+CpVqgh2x8UZgTlo1OMU2O7vv/8+vzfcqzYgS3i64fFAknTae1BgLWTXaFFK8PPQ+nPu
yVhFleKAu3GgxweNCpYvKai69MMPyelmM8KCBAq87k2vyKBTe0yhDOUeNkYF54bmXYKTE8PNydXW
siWOTGyzUkyKs/zuu+/4PXfu3Pbt25OOIr7UvVLKtQvxmCg3zT8KfLP915B02juuFJr9RGacoWZL
E96eSkpxBHvVnF7JAew0wSXCxNbO3XMqOSgsiCXkI8XOXBRMtcwG5knp6vrbk93zoL1OcM6fb8BY
HxsLvDuYtMhOxCQhNqSdkI7y5ptvimPQapkiSkjHhp98+lur532yZe8qHYqE4H4IDjZab6Kiok6D
Ze8hjcBaARt0dMtFVZ7TQw5Nkel6DuQtZTLViLLVgCGU6NvXEWQRBSJMtUQG2RNSC7C7CAtC3ZRF
FR1BsFvN6XWCc8QIA3HbYL4vXIiRU8hOcGtJ5cS7qQV/F8fAq9bbb7+t75EQXC4mjD53w/6Zuayl
O1aal+2f1tEz8PrZ4bW6vUY1/eD3f6gyKY7mtprfazgg5KVsSE3/9Lh63dta8L3vPQPFq7ltTaib
tLK1coudls16neBkT/gDIiIM6UFoTz/9NJG0GS8IpCnRtkuWLCEvBd3Utismq1FFyhQQf4o+d1OX
mR977DExz8aNxiJEntIe61390S4ReoEoecquFZ2KA/ZwQFuPE9S9h956y57Zshm7detW8deW9jlQ
z+w3pcmVr1PUQaS64bTeKDiFmzO9IgpGWi3TscpOnToVA8W1a9cmT56MH9QRRwLqnrBS6qJxMg8w
koJO+ZLoCLLVnIoDigMu58DdS5ckDUV79gwE18UxTT5MqMNo8wpURju4zhj9h5FWwJ7kkuaNgpNw
2agoQ7r5vk06GEK7du1QLsnmpB4nsbVacCmMn5RS0f2ww0sXZE7ygqntbP/kCE6RZXXkyJFLmvvK
/pnVDIoDigNuxQGtqbYUNYYNBsIMj2zSGUgE6AMZGWSPxkkiinjEVahbjMoWbsVJhxLjjYITXzrY
e5Tn/OabF154Yfbs2cuXL8+oXBIuFBYWRmxteHg4cUP6ik9Kuotj00XpRGpKpdOD3JwOvXDV5IoD
3scBpCbpm2Jfhdq0Cahcc+bQtYQZAiygLy4Pj5FkQNYMBsKCBDaZbW3falP8oyztYNs8HjfKGwUn
h4B9g6uhUaOiRbF29OQL5CIfpHREahIuJN2fxA2RoKLj4QmNk3b1bK52c+rIUjWV4oDXcwCMPbnH
Mh98EJDXj9w2vgFFRF9QHglDZo+6CWGigCBNgoV5/RmJDXqp4NyxAwwEBKc8xd69e5OX8sMPP4hv
MmK7Y7jAkKvXqeurcUKVvL6Vm1OvM1LzKA64Gwdi0ovv0kA84AfH4QvjHhMBE+S27ViiG8bZ33//
LRaSgYc2sIJEFCHXH6oSJpDCck/zUsFJSDduzpkzxUEiEUXiJvISpROMPalrilghAZUwglQWnZrM
SImJ0kfjxFRLXgrUQS0JnTqRqaZRHFAccBcOgBN0/ttvBTWFn3pKfOAVHAxb8Xn+p5t1wVTBwamL
xplr7bSchZcKTkJqV6404C0YMIBNLrxXCZbPIPBduHBB3is1atQgVojUFL4hy1Mv3FqZkaKXqRY3
p1Q6cdm6y71uAR2gH0TuuLT4u10K8N0CbqkuuZcDUd98IzD2aAU0ZaUbdatUt115viTYcNqbq2/G
JNrJI8pa4EtlEl7H7XFwSg04t9lpvVdwsjP0s/PnAajlo6yUAh5ChQoVMl52HTp0EF9u27bNzovS
dN3rnZHCtE/dewn97bffdCHSOZNQznrSqytWz9gv30+ds65aRXHAgzigVTcpImZWs/qZj5qUrm5M
N0dq/jB4jZ1QXKQYCM506tTJZhbh3RR2WqxrmGptnsdDB3qpxslp4GbnrepeIWhxPDlWOT971uTr
tv84hdGfWG29wuE6d+4sqMLNibHFfgqdM0NE/eJiISSoc1ZUqygOeBwHtOpmSLNmIO1pt4Cb8+Wv
HidBnC9B6rEnUIhgWllIUT5SbGDXuv8cFqMe613NhuGePsR7BSdXHvHWH36Ivtm6dWtxTiKqtkAB
U66IPLyJEyfqfpDFKxr9pjRc6LpMXq5cOVGbEzOLB1lrye4SL6S8LF85bapUowtD1CSKA97BAUAP
oqglfK8Vatcu475A4Hrl61YCvRIb6Z/T9tm2d167hQWuVKlSNkPU8kzD/8IklBEFHcw2Sjx6lPcK
TjJSZs821KiBm7Nbt27ikFbi+Ey/YrRnhjT9888/xTdlyphqeth/qMK0QrsYabxMdWldu3YV8yxa
tEiXCZ0ziVQ6xc2mmuKA4oCWA+fGj0/R2JAK37MtmXEJMFjqjokvl03ebVsNCWmntUfdXPvLQUFG
0x5VcicStfcKTnGwq1cb3ntPotECdLB06VKZlCK68NdhVPFMB3wXSZ+6NBlYe+lErC4TMgkQSGIq
NE6Rv+wRrWK9YoLOyB2XPYJgRaTigNM4gLp5YepUuVy+iAgKcGa1Oupd6z61xF9/Hva3DbJTRkrK
mAlrd4rpaNfyU4xCZDZ7JktSrZ3Ws/p7teDEzUnmRp06ZJuI4tVkoeAPB/pAHlLJksaysa+88goy
afr06ToennSYnztkAkG2f3LKpIBzxDzR0dEeBCEkNc5Te5TgtP8qUDN4FQdQN7UwezlW3+w4sG7t
NmVhATix1spOktlEaULKodgMffD71ztYmkkeaV9euF1zYfNqwYlJluAgIma3bEFwZizWirAUQbYo
nehwOYYOWXV94JMQ4I36OvakgcWDrLXwoUREKKwAAIUfq9ioOisOeDEHzNRNyqEUf+ml7PcrUBFs
k50yIB8QbwF/bW3jaSayUCCjbd+HrR3uNf29WnCCujd2rOGDDwzDhwcFBSEatTWrkZqzZs3SHiQ6
HLZcWVDFfvRaIS3IvtKrvhizSQPLr7/+6kHWWlkaXkf922tuQrWRXMsBM3WzSPfueYqbotCz4QlC
q9eoZqIaiVV6pwRHo96ibTzHAzXo544EcLR6oabER7NtKo8e5dWCU5zMTz8Zvv6af1EruW5AOVi/
fj2/kaNmlTiJrRXFrhGfQNcK8Hd7Tldaay9GZlIT1LaZ0TiltXbVqlW2TeL8UaWqmUKlTu254vzV
1YqKA27IATN1EwpLpOedW9JIUPm/iW21slPCxmY1HMUgMjKSv6JryjBDS9Yy60OM0qCfO7XvX9uG
sV4zxNsFJ7U58XRqnO3YZvEUmsEgoFwiUyVOAuJTQPTxwR7ZWaRsiLhQdAysBXive/fuYlozjdmd
L0pZq08XzDB33qmiTXHAQg6YqZuAHoBPa+FYupnJzh/fXpN9jgpg3WJyHiD4OC1fKGNPVN7cGUwr
WeHtghORiakWN+c93FrtRcAr2AcffNCgQQN0uF69eglhadaQnZRSse0iK1PDpGZdOKZPKqcgA8B6
8YEAOU9BQigRUUjcacpUa9u1pEZ5GQcyqpsV0w1jVjUhO1EBxShyVGaNWJ/pDLh1pJ1WPkCsWkt1
1nLA2wUneyUpasoUo8H2XhO+TFGM89NPP5UFXbV8IRAXhygQ8Fhu3333XdsuGpmRoqPGCSVozMIR
i9TUwvDaRqRzRvGKKl4j8PjqhQjhHMrVKooDjuCAmbopyqHYsBCy880ZHcCzFWOzqlKCZ4pQfDqg
JBAZZMNCakguE5xsd9Qow+efi20jMpGX6JGyQIqZvBT/nTx5Mi9o/fr1yxTb1sJriGhSQCYHTmvH
lW3hEAu7yXfGnzQvBBaOdVU3+V6srLWuOgK1rptwQBd1U+6Ft1KeM/xUbfJQu351Mt2jdOs899xz
os6SavZwIBdonOQtUZ4zvco5xU8QmWb8QrmkOsrs2bN5IyNUVfx13bp19rBVjuVNkCxGgKl0mU1O
wtUvPgOgdemSZ8DxSMEJ2Ka+3FCzKQ54FgfM1M2iPXuaobrbsB0eNf0mtUGIZhyrNU1ZZacFZ3v2
yI06JgXYsC/3HJILBCfYe8uWGUFrhw8vpEGprVixoijGee3aNfRLMIMIsm3YsCHnRManvjmdup89
plpKAjEtrgsp7HVfRd8JlcapLz/VbB7KATN1Ezz3CvfsYQ7a0fz580UdsapVq2ZMZ89qUQAyP+ux
aNvvkbrUMnPQ1lw1bS4QnLAWjyCX5oEDPgEBktFbt27FEmsmIJGdaWlp27dv50+uOhIL15Vvjt9/
/72FQ1zbDUQIgTOCjxNPp2uJUasrDriKA1Sr1kIFlR05Mu+D6Nm6EzZt0oxGxbsGB4S9+OKLlkzO
7UkB3Sn9/xRwJXFXElRcghnfcofgZNNonKNHU7VVwr0KwHfPbVhrRUw5uVmeUiyl3MOm8D91H3ru
hacot4cDgLlrkWmDatYsNWiQPRPmOHbLli0BF0shOF+u/nmB0w9TTz6bcp7Htl4kLndEqzkU0BW4
emAdvDvvKbynOS6UqzoYDeLoWF6+Z8roNGhgRBHq3p3LqHHjxkTMvv7664SnevTG33jjDVEQDVSE
P/74w/33Qp4ZEfPQ2XVIg8d6V3d/ghWFigP6coC6mycGD5Zz1lm/nuqb+i5hNtuLz75S8GBjf9/7
xjY6EPAPrlnxiqEFw/PdiE68fjEh9nICcHpmiJjcpF0G18/Ub+pQmt18ch9arhCcbBLZScU7ArIn
TDh17lz58uXd/GwsIe/IkSPVqpmqyJ46dYqCnZaMcmEfwE1I04YAAhkIAnQhJWppxQHncyAtOXl7
tWqJ6fA9tIdefz1iwgSHkkHkIM+6IEP4w+Et65d+Iikx1ZLlSLmu1apMk+6VZXkGS0blnj7IzVxj
qiWqdvRoY0Knv793SE0uU1z9MiVr0qRJ7n/hSgxCZap1/8NSFOrOgeiFC6XUJIzW0TFB0E/FJ8KC
Ym5H3Sx+5NO1z/Ya1RSJKPPLM26QO/Qf7zX8eEWPF8a1UFIzmwsg12icut8EFk+IqwCs2pO7ryTE
3m7fv47F4yzqCACCKNON+/bixYu2VTywaCWdOg1rOovQA15px2/qrUxAOjFVTeMZHNjVoMFNUuMM
BiJp627ejIPToXQTco+SEEVpRYNhxowZL2nqrvBQunwqDtvsnVtJpJsHhQYSu4fZNpcD6Vl4HLlJ
47SQJQ7ohniY9OqK/43funrGgWzc8ratjHdTWGgB2vWIvJTiFQtBLXzgvrVty2qU4oAncuD8xIlC
atLQNR0tNVmFt2ohNUELIt1OyzQeSvg4qU1GZWx0UKCkgRxSUtPy6yrXmGotZ4kDehKZJqSFvth7
zAkIiMyc8QhrrcTvvXRCt4oxDjgxNaXigJ4ciFm8WMYEAXdQsn9/PWfPYq5vv/1W/KVv377ub4ty
AkN0XEIJTh2ZmeVUMg3j5O7Luq8n7wrAHNwfulZWjFHAe7pfCWpC9+RAwoEDh3v1IjII8ihV7QTX
JguBKQYot3i3HjhwoHtyxnOpUoLTGWcnq1FGHY7RfT3sMP3vvcDKd0zdV9FrQhkfhH9FrznVPIoD
bssBcIL2d+hA+qagMKx9e0fDHYiF5KOAhO9SDgZYcFvmO44wJTgdx9v7M8v4tKNbLjpivXfeeUcA
N/OaSXPEEnrNiWdFTHX2oP7vEHoRqeZRHNCFA8jLA08+eSfd0Sia5aWq7SFAa3zi4WDPVGpsphxQ
gtMZFwZxa0LTuhmT6AhNizdKCfs+ilIwbtxghah8BCsSYu+4MaWKNMUBezlw5PnnZUAQc+UpXhyN
095JLRgvHwJdu3at6eDYXQvI8cIuSnA66VCl0gl0siOWpCK3VDp533TEEnrN2a5fbbLEhsx5EiGq
15xqHsUBd+PAqeHDSdzUUlX8pZfwcTqaTjA4ZazDyJEjHb1c7pxfCU4nnXvFesXESpE79I8PYlrq
pXTv3l0s4eZKJxHwdduVRwVXeZxOuvjUMk7nwMXp08+OG2e2rHPstJ988olYt3379nXq1HH61nPF
gkpwOumYKzcsKeSEgzROZn7vvffEZnjfdHOl00lMV8soDriCA1fnzz8+YIDZyoXatAl0PCgm6qbM
55YPBFfwwMvXVILTSQecN79/6erhLOYgNycz83aJS0PsR751Oml7ahnFAcWBdA5cmjlTJp8UqF9f
Vqgu8swzTuAQNz6AQSzUMr05YcXcuYQSnM47d+nmPLzxvINWlS4NStfuuAdT4qC11LSKA4oDZhyg
+MnRPn1Eymb+qlUrTZkSnx5wgGsz/N5LreOYRtUHqW4q76bj+MzMSnA6lL0PTB5R3+TmPLHTIW5O
FkPplJ7OoUOHOm9vaiXFgVzPAW3JMBD1aq9ZE5cOQUALbdkyINxocHJoGz58uFI3HcphObkSnM7h
s3EVNE6BBuk4NyeTjx07VobXLl682HnbUyspDuRiDpz6dLwE1Quo1SD1w1l7tsWfmjlPsORy8Sbb
fjdVE8vIpGsX4gHSwoljD/9I4JbBtF9//bU9U6mxOXJAVUfJkUV6dgDtXUhNkjEkho6eC6TPNXjw
4G+++YYPpHDt3r1byFHVFAcUB+zhAIINCSd+Em8m8V9KQFPyiHTkUjunVbi8QkweE1R5c8W3k30D
A1JudTzwhk9aSpqP37Ia35RpVGngtHaZEvD71zvW/HyQPxE/GFosiEIlIUWNv6n/xVMCzBBL4Ncb
N268ZcsWJqEKCrVQ7NmpGps9B3JTIWv3uBaWT92z4vu90NJ1SAOqqzuIqOjo6EqVKlEvhfnNygk5
aEUbpuXpE33uJmAI4aUL2DBcDVEccBoHYi/f+qTL/7IqbVTr/H8qXv3TTGry3yI3DzY98TkfooOr
bogYhsEpK8E5e+TGbPRRpGmx8kYJWrJyGL/L1ipCpKHZ3olp6NGjB18C5n78+HGFsefQawPBabQc
fvzxxw5dRk2u5cD2P07wXz9/30c6VHAQZ/Lnz8/Mq1ev5vfWrVtff/11d1M6dyw5ObHv8h2LT+QL
DqjUoISD+KCmVRywhAOJN+9iKT3w9zn/AF9qUmYckief//IpezKdSis14yu1SHz5i+qtI5CR/JRO
2O132KgCFuz4VO3Bz1Zr+lB46YKZToLyygMBPBAfH8PthCSzPmlphvhrty8cv350ywVumbW/Hjq1
58rdxKQChfMHBgfQGb8mRXmvXbvG52HDhsnQekv2rvrYwAES5ZWp1ga+2T6El9YRreaISs5j1/ey
xAJj22KUfa9Wrdrp06cZPnr06BEjRtg2j4NGndl/9ZsXljI5FQFf+rylg1ZR0yoOZMoBYC8p8Hfh
2DV+nz96DeOH6Nb5zUda96mV6ZDPeizy9fPFOoLw4zd21EC/pLixQ2MXzRf9i3TvXm32bC0w0KEe
PUjo5E98Tykxy88CBRdRGns5QRAJhdhmMh1OvcLqzUsdjtn09ghj/RPqPaBuUtPe8rVUTxs4oEy1
NjDN3iEzh67du+oMs/T9tnWNFqXsnS7r8QSmP//88/w9ODh4//79ot61mzSeCx+1+S/EYHrC3esm
VCkyvJUDvKqeOxTN69qZ/dGU9ssKJLl+pwq9xzS3hAngth/s1k3i0GaUmkyyrVKlxEhjQFD9/fvt
LFsN/YhPfs4euHpwXRQqshmRp27s+fPsD599/SnmJUvoV33s4YASnPZwz8axWxYcn/uvTQxu0r1K
jw8a2TiLZcNkvADWmwULFlg2yEm9hjWdJTTvz7c+56Ql1TK5iQPokUhKrJond1+5GHk9NSUtq90T
fUMYDtpb+TrFKtQtmiOTbmzZgtSkXpjoWaJvX/I1zUBok2NjNxYqxF/9goOb3cxcX8xxoUw7sBEC
DA+tj9q/5qzUlWPvXN6SNoP3Y3dzyti2RzcfpQSnCw4IO8yo9sYgdaw9I5cb/fmOa2AgIDtFaheC
062cH9i+sERB2Jg1PYNC8zqOCWrm3MMBBMmRTeeBg0a0ZJXdQawNdg5qyxevGAqYFyIzY6xNNhwD
GAg4vdTbt+mDsKz49dcPZabkXVu+nDKc9Alp1qzO+vUOOoJFs/788t0faxZ+bOPFeV/Ofr9NmzYO
WkhNq+WAEpyuuR6+6r2YYATWfnfeU7I+pYNIGTBgwNSpU5mcQLvDhw9jtnXQQtZOO6X/n8e2GquT
OoEJ1tKm+nscBxCTeM2lBmZGPy+pyMjydYoSklqmRmHbYgvAAzr94YcSut0/NLT6vHkg0GbKK+Qr
EEL8iYooVRyTHMILca1atUALyuuX/589u//8608ed2oeSjCCUwEguODsiK8jgg6HihPWBg+hePHi
LBQVFeVWVVPIVxPbJxPOCXxQS3g3BwoUzpd0J0XuEdGIjCTji9Az7Dr8vPxVq1Yv1MASa5vUFCWp
pdQETq/u5s1ZSU0tqx0HGDRu3DikJmvxMPnsi/Hefb7utjslOF1wIo+/VAv7JGEIjlY32Rshdp9/
bkwmo4GK4D5VU1ACBFVZaQkuOBi1pHtzgOBSYarJtBkzQKoXJix2wNQnCFkf9HNHsqUJ25ZXms2b
I8ZnV4MGWF/FDBSjfmT7dmRnNhPeTg9op/kGmV4QbV4904FUQZGFHIClFS/HGRuRRLh49V1azQYH
VDpKrrgMmjdvviEdNrNRo0abN2+2fM9Xrt3csu/UpZgbfLgYHRcTmxATl5CSmlY4JKhoWHCJ8BA+
FA8v2LROxaJhFuEYYO+KfOON0u+9t33L7f+N3wol2eQAWE6n6unFHODRf3TzeWJhcIpnAyPgIA5c
X7WKxBKCfcT8pQYNqvD55znWoz798cdnRo2i/9UXBh5p1kmXe0e7wQ4dOixPF+T169fnjs40Jogo
3AkvL0PDfnNGB1y5DuJPLpxW+Thzy6Fj0sEdIqKEJkyYkGPM+vGzVzbsPrFp78kDkRcs5FGlMkVb
1ItAglYrn/nLr5hHPFAINcz7wtuzN5YFjQwDWpfB9S1cRXXLJRwg4/nolosH1p5FZ9KG+RDa8+m6
Z60K57GZY7zknfviC/yaotoJwrLytGn4LLOfUNw7yWM/rrzVCCc0r8k/d1bM4fK28N6R686cObNP
ugOVhtTkbThTkiTAJ3bs16e3U7LT5ivBbKASnHpx0gPmoXICThEIJT4IANuIiIhMiV655cgPCzae
uWhEIbGtlSpW6KUujdo3qe7nZ+4IIPtta/ny4jFEux5UcXfpPpWfbmFh8pxt9KhRHsQBMizRLMm1
oPReRog7kAdqtSqDMdYJYdhcq0T3oG4K7uUpXpxQIEJks2Gm9t7psem/9U7ssFBwyjmzuXdkH4IV
eAkWgJp9+/adNm1aViTxwjGx7wrQHuiA1ER2IkE96GJwW1KV4HTbo9GfMLCE6tatK6IJeEVdv369
mXln+8EzE2av5X35gbV9fPPkC86Tr4CvX4BfQF4/f38+0CE1JSklOTkl+W5q8t2k2wl3bt0wpKVq
B1YoFd7v6WYt6lUy2wmOIqL5pQcIjfNq3V7dt87I0falP0fUjG7DATJ6kZf7Vp85uO5cxoRLInqq
NH6oTtuyTtOZYhYvRmomRUcLDlGPGqkZmDWESMZ7p+POJS0O/c3YVc2f3fZoV13uHUGMNNISJ0/i
ZvY4QcjOz5/5Q6jsvHMQIeU2Z+7BhHib4Fzw154fFmzCCefBZ2Il6aEF8r3UpfEz7epZMo7iCTg7
hcGWiKEhQ4aIUeiXn838c9fhc3ISH1+/wODQvEGhiEw+5zx5WuqdxJt30BfiY1NTTAolo2pXLvXu
S20RotoZCFDE/HV+4kSpehJnQch+wSwsTjmvrnp4JgfQKdEskZdITWSndhN45qo0KlGzZRnQtZyp
J5GgeWr4cCprSmKyd2pmde80Obq57arpTLKnYdc1Hd/I7nysuXcmTpz4xhum2dasWdOyZcscTx6N
k0QdATZEwBTBxjkOUR2y54C3Cc62/b+Lv3Unt516ngD/v38YbOGuAfQXSSmom9u3b6fwNbE/H07+
4z7ffHyDChkrG1kkLzOumpYaf/3Srdgraamm3IB8gXlGvNr+8QZVzPoCv7KxzdP5E0w+VDTOkv37
lx87FvenhXtR3TyXA6Tw7l5xCnlphn6H8xLF6OHWZSs3LOkcR6aWh7eOHDncq1f8nj3iSzJJqv7y
CzG0WfE5m3unXOT2br8MY+DpiAYLnje6SHJuOd07QE9jpI2PNyLrDho0yPKim6tn7F/83S5GOT+0
Kudde2APbxOcjV8w5V144FnYRfLmn4daOB51EywhEIXoj9R8a9Tk6Qs2paSkW1l9fPIVDA8OKyGM
sfY0lM6E6xdvxUVL++0r3Zr07dbUbM6vey3Kv3Zmlct/ULNQ/AlrGOhl2Tyq7KFKjXU5B0gm2bn0
5N5Vp8HP0hKDfklyM/ISqel8eSkoAbKAeG/MIeK/5GgiNXFtZsW0nxdv/fdvG7K6d0Kvne/z7QuM
vRZe5qc3rKiOmdW9w52LuUhU3KxatSphClQQs/BA0ez/1fE3YbDtN6lN1SYPWThQdcuUA14rODe/
8m5uOPLGP3wmtmm54KQzbk6cnXeTkis06h5e4RExg59/npASFQLy6plzlnw3MfbiyZQkE74BAbej
X+uMAiqPRkT9Fbwd1Tn/olu7tsvvCVwEyQxkltxwiLlhj6iVO5ac2LrwuABZlI0QWXSguu3KIy+d
EO+TFasRlsdeffXKnDmiA8aPcqNHlx4yJCu/O/fO2B9WLN90KJt7xzc15a1RT9Ah1ddvwofL+G3V
QWe8d8KTTgwfZnysYSsikpYsFKsmlBDZlRuWIM/VqrGqsxkHFHJQbrwkeF0FTkgrNQn/CStdVV+p
abzD8+QrXLpqnvymGoQb95z4cPJi0xt6OuNFZvqNwFIVF65EUkojLe/+VJYQJZlU82gOICkpB/Rx
u3kLv9iulZrE+4BO8OGS7jzEG3Wr5EKpictgR61aUmpi86i9Zk2ZYcOyiVbTSs2s7h0kZWyYUbFD
gpY5aTSTWtUy3js/rzwqgN4++OADa6Umox7tEgHAEB8AvreKEtU5Uw4o5CDrL4yH3jQ8lpb5T81F
1k/nghHBZRtIXTNfaNFCJSvbb57NdBs4SguViAgKM5WqRnZ+8581sicFDsXna5cTCcGg+pLEMCOg
kaxzQM7ICnABg9SSOnEAuytF9GRiSVjJ4A6v1f3g93+88WMH8PDsx/Sxh0wUzRODB+9p3lzGeId3
7Vpv9+7sc06mL9godc3s751TVUzpldX2mXJarKLW7N4JKVmlbIMuxMPbVlsX5V6EBYkKZVZRojpn
5IASnLpeFYW7GJqYQth1nVfPybjtiT0WM+YLKUJZXrybei5gNpePT3BYSSk756/cxY/oYhYtycv+
wytXEl4rjbRkBaANXEgHqVfNEzmApMSjhgsTeyzK5YdLnn7i1YdJx3T5XmLXruXSInpWhHb7Bgbi
XK+xYEH2DgKr7p2DdUwW0YiD6wLuGv2LVrcH753iVZq88MbHNhcOA91eEKCUTqsPIsMAJTjt5+GD
MwQUNjx6TO9JdZsPJKAx05aJ6TCiGqWmUxqyM7CAsTwhDaWTcEQ++OcxXX5aaBgcnI8eP05lYNEZ
qDPyPlELEg4ccAqlahFbOJARrEDO8vSwhv9a9c8XxrXAu2bL1HqP4YrCo7m3VSupaJIHhaJJUHf2
S1l771wtHsGP8TpPvltl/31Di7Ub0t47s1YeEPeODa1MTVMiCtW8bRiuhmg5oASnHdfDjS2Gv33u
/5yfaJorXyUD5ly3bJ/NXCm8jDhRQotXcKyu+SAHQoqWyxNoTDWBgC9/Wc1v4XShaeta8F/SAMg3
5/U/b6lSokPchg0769YlwU7UQVTNfTiA+oIXk0zBrEhCv5QH7XKyhQ3j4nRjhiUNtzrOdeplZo/Y
LjrbcO8cfri1GGubtVayK+O9YwMnZUkJVVbBBu6ZDVGC034e3psh8g1DzO+m/xTtpd+8us20ZP0B
EzCQj29oyQgbMzVtJsfHl8BdsWjU5eugVcjnqVkyn1gBhxNezxJ9+4r/YlKjqNP2atV49tlMghqo
FwfA9yERk8qyiEy8mLjN3LwKB15zcjS1XnOynrjAcK5bglpl271zpHYbEU9b6vReG0KE7h9WhnvH
hnOUVgFnAkrYQKdHDFGCU9djOvCUaToMtm7WiKGf+bsxCYwGxAH5J84nkBAk7E5iXYgpUCw/wX44
vagGlSkxOJyA1abwYXCdOqID5jWefcQNqaAh5x+fWJG3HBLqCZT9edg6WeQLL6Y7h5wQNMsrlwyd
xaSBK73WsmXZoOhp2WvzvZMQHHaslgnlrtWSCUTY2nxqZvdO4m0jEpBV7Ua0yc8KdKZVA1XnjBxQ
glPvqyIpvV6gf5je89o734K/9qLnMQt3IMBA9k5n6/j8IeF+AcbEbZARN1441WtUU8IsSebLZj5c
UJQ/1OarkKnCc1BGdthKixpnHQfIJ5n7r02ITGBopFsa9YUT/Gjp0817Zlef0rqV9OvNCxZvWuia
Eni2aM+eDQ4fzrHIiZYEe+6ddU/0u5PuoQiLPltv43/t2Zn23pm17H7es7Vz2lbK29pVvLu/V9Xj
lMhBjgVAwH8Z8a3xssDHubux+fVBVC3qJuJz0wMArY64jKwCQOj8xmSB4ktAEGH0ltDz/jMPP1ol
u11cuHYr6uqtacuPXY2zwvWYePPajcvGAIfg/HmXTHgNyEBLiKEPD8GTQ4dKvcE4Q506BEMqkFsL
GWhzN8ywa385CEKedgbSGx7rXa12m3KkOtg8s+MG4g6nKNi58eMlGBAuc66Wwp07W7uoDffO5Ncb
lQwzlWof1WFgy+WTWTQpT76Zb8yIL2gM0tHeXF3/9ZeFJNl87zA/Bdqmv7WaD+361W7fv46FK6pu
GTmgABByy1Wx91iUkJpYaElB0WvbPBqQrBNfa9ishhUqbL4CYULpBCDXqhBBHnzVZs/GwpbvXk00
YEUJuCXsVtYZ1mtrah7BAaCdAHiiHrKUmugrQBa8PasziOEkmbin1IxeuJAgIGoJSKn50Ouv49G0
QWraf+/sbdg1pmh5mElSSstlRglqc7P53mHFU3tMhY/IEbKZADVQcECZavW+EoR3M9m9UozXbDdl
yOQNDtU9kjZvgF+/jpWt4qNMTVm3K9KqgXQWMR1lR4wg947/EjREoieW28u//mrtVKp/NhxAUhL7
I4sh0xOrbOc3H/l4RY9nPmqSlVva5SwFqH1f27YHu3VLjDRdWkE1axI3GzFhgm0gjvbfO8QHrXpy
kOBMpUPrau7MMgLZEu7ZfO8c2XRezJ+9Z8QSGlQfJTh1vQYiJpimE55Ot2n3b/4gUzKlvqQVyBfw
agcrZCc1ywQBYAlpQfgspAqRCZoouXcSaejupUtHnn+eJ6Z8XFo4lepmxgHCZXcsOflFzz9+fHuN
jP1BZIKQhyPTOUWkbTsUrA5Y8lE0ZfVpJCW22RzBgLJfTpd750KZmvsaPCkWarV0QpFLVr8vSiJt
u3coKyait1A3lcZp2wWmHaUEp/08vDcDvs+HXjf958ps/ea1dyZsTVeu3WQWXwy1gTbCuE9ffgxP
jPbn/Zm7jkbdkMQVKWhprQaG+OfJL6y1sTcTdx25XwfUqq2SewfSEMZbWcKCJ6bRQPfxxyrd0ypO
is6kK2z7PXJstwWzRqyXIbJkYf7jvYaITBDy3DmohNRMrA44NQUSkKhSB5IGvy3JNsmKXbrcO2Ly
v9u/drmksbgeeAhdZo9MuxFnwxnZfO9QlVOUnVGlUWxju9koJTjtYGPBRg8g1oqIIVriccP57+yY
V+ehskK1vnbaQ2dj1x+4JGlNvPtAIeIc9yBfnHccPJNj52w6iCBJPFji+YjIPDNqFGgJKt3TKq6S
FE/lqdkjN0afM75j0RCZxDwPX9CNcFl3FpmgtO9u3BgwIKwOgnKCxUhhQtck7cQqJmTsrOO9k+yf
5/deoxLzhxgpjL2U9M7/2UybDfcOkVxj1vTsPaZ5vY4VbF5XDZQcUIJT74sBI+02K4yWei+fyXxx
8ab8Lf+AfDouR0BQm7qmpMw7SSkrdppKUlu4hNA4aSJqyZ6GRQ4PFs9KGV6Lo4skBCy3CqjPQsZi
visYbro8HqoSxhMWkUmWrXvG/ohNYZY/2qcPUhPZKb7B9kARTa6EAlZW3cqKS/reO8TTLu0xQkAi
pKz/68yYMRaejlk32+4d3n7qd6pAXRrbFlWjtBxQglPX6wHUPcdnoVhLcdxNk+D08bM08SPjEn3b
V1740ePanyFP1yhXzBSet2rPRRRQqwjzC8jrY/Cpe7Rw9E9XSaW3amymnXlWEgOCniFjQLDconpq
dRH7V/HiGchSQGS+/FWrIXOe5AnrziIT5ZLCJpjlqUAnTgR7AxU0sT0Ue+45Hc9Il3tHe9d8N3NI
xU9M8pKgX3KRbaCWe0eMuhhto73XhkXVECU47bsGMMNqIWq1n0Hdc7925brJ+OYItCB0zf+uOz1t
mdW49n7+/mmGtLx3/XwS0rQg7/bwT3q2pOUWj5fwfgHXpxyf2fOWatKITH7bcwSOHksEED7sreXL
I3LkgRIjRqB1hc8/ty1uNhuaHXHvUOwT/4JYFPFvg+zk3hHDr1yLdzTD1fyZckBpnN5/YcTEmmyh
8n7Tcc/kojzVuLRVIbVidQdVAGVmPFtYbrVJezxtAYjXgq7pyAHPmgoXZqbIwO6/CwFogMjEhy1F
JggYNf/4gxgxS1Dabdijg+4d7Mmy/g+ys+7m36yiTd479rs5rFpXdZYcUILT+y+GxDtJpk2mV5DX
vSE7OzUo9WxL64IOHA0xz5OUR2rtNWu0OLdArwGYIF1iurPCnSckIWHeJ1sIml3x/R53pjMjbSJV
F5FJtolEugAEg/o5pJrYgGlg+fYddO9gGiEaXMpOcIWskp3y3rEBsdbyvaue2XDAIU9SxXG34sB9
TLs0Y0Ex21rGdJQvfjuoTUfp0OAh62a2gxjLFwpt2RKcWxC9ZcoKFcoIJyHpM/fAxJOauX7OkdGd
fts0/yifN847KkNnLeekq3rixcRUADiUDJpFZHKguDOpn+NoqnS5d8zyuMR/t5+IRXZyfYotIDub
/DXD0u3cu3csh6u0dGbVzzIOKMFpGZ88uVfRMFMIT0p6iptebcPBy+/9uCPmxh0xIRgI1cuEWj55
SrLV5R0sn1zbk7d7URy77MiRAmyIBszQtkqVtJBstk3u/qOObb34Rc/f/zd+Kxon1BLy07xnNfcp
kJkNA4HNI7aLuFkJasHbD1j/AqLdnuxMy0/NQfeOIIAtYBQJadZM/Lfh3792nD+GLM8cyZP3TtGw
Atl0Bi4RG4M4d9X05YB3grzryyP3n23zz0OzIfKjyX+s3HKEDiHFKki8Lks2pcWhRuNcvC0q46gf
BjUtXNAU45dVn0zXupsYn3A68pEjRoRCMMAGTmtnCUl29kHLRFjKUExm41lcfuxYQjGd8yC2k36r
hpOa+fvXOyiWKUeR/N5taIOi5YyphG7bMMzyWgM4OzlFkkiifsp88AExX/LVxzn023zvaEHeM8Vw
lzcXaLo/NWhf8chGsSMwhhY/M5J6ZNlskHvn+vmjdHikWulJw01xRmb979xK/qzHIq6BoNC8A6Y+
Qby0cziWG1bxOpB3H3es0uDyKyksxIQWlJZyz9mpB03ol9z8Umoy5daj0ZZPzFuzT5rl3fXpCUw8
Vj4cY9JEhgEQnWZXgwaxa9fqs4YbzMJDc9nk3WO7LZRSEzSDvt+27jepjTtLTUJ+zk+ciGGWE5FS
E5GJqaDhqVNkmzhZanKSDrp3tNeIX3AwknJPw67iy5JnD3Sf8Q41yLK5ju5rnIWy1DiXTNiJ1GQS
0nNLRDgEaNMNrnSXkeBdpto0pz+JXXZwViwcEmxKbE9KNplVrRh8r2vGPM5PX3pEW3QMm61VxcVS
ku5XInOy5ZBwIYKGCC3RVlnZ26oVP14gPhGW4/6x4M9p+4DQ4/TgLcjs781/qkaLUjacu3OGoHWR
lUH4T+Qbb0jDrBSZ5T7+WPc8Ewv3pcu9k+NaQCKs6fgGlTsFNgJS858/DCoXmWXFTXnvZGWqxT6P
V5upsMyDyO/OKbk5Msc9O3inqdax9Tjd5iQtrMcJ3mb/MUbsXPI4w8vVspz8HOtxaqeyyk7LwOgz
B/PfSKkRaXwXBqEGdDfLCdOrJ1ZBVBzSG7RVyVBGUXGkSqrXWk6YJ/byrfmfbqbsolwLxiI1gWh3
wuq2LQHnEZnnv/1WewSIyYfeeqvUoEGukpdyLzbfO5aballL2nKpndJuwWdUHxMEbG/ea9PjfYQ0
1TbuHSE7x7/VtUW9SmZ/RdGkrI1IOgIuEahh245GjcqKA15nqlVHnRkHalcuJd5MsfDcve2QjOm/
91/K1AOa1YFw2/PjY3uQrz4njV+TpzNmQH5LMyBKpydqn0TM4tOSUhNsUupl8jritlJToP+IvEwp
NUX4T+OLF12oZWqvLSfcO9rljldv8b/nx0kHZ4P1s1E9AbbV9hH3Dt/kC8zT6GFjmU9tw0pPWRsh
NUtEhHZ6o54+t4qa5UEOeJep1jmnG9LchO3+aAa4nLqbTX+iUoo7taZ1Kgpy7sRf15Gum4lJpy/H
o2t+veCQVdPevqknGVYtnbEzag0P66zEJ+krds7v6OHkllA1U8ZPUgQDJQOpiex09NK2zU8eLQm1
W0qXRteUIhP3c8ZTsG1+fUc56N7JikiCg2YN+P5shUdEhxJRh56b0k+GDvGNvHceeyQiYzoKJgdR
2QYT/ctfPS4qoqimOweUqdZ6liI466Rjq1IFxQzPHcFJyRRa5FtOKJBioakWcrYfPPPm+P/ywc8/
b3jZGrrXsraWiTFnDyXfTSwcF1jpbEHGUuURi6K1kziiP2oQ8Zyk22vx+TDblnrnHYcm2tu2F5Iy
/551aOmk3cKdScOR2f39xqHF8ts2oUNHwdKr8+djlb25Y4d2ITzNRMy6bWCzS+4d39SUR//+teG6
WXwQvCJ6aEObvkl58ol7h28y2mnX/HyQOGr+hFPz1e9aqwpiDrqelanWQYx1u2kfqVo6tIDR0ZWS
fCfxpvGF1IXtTkKsuPPz3nPe+OdxF8tHppmCGG+ptUJOIXksotyjOzQUi29eWMKDUkhNsg4oaULo
rBtKTV5HyALCKgvuhFZqEqUloAyclpdpw8G55N7Br7ml1YsLNGbbOlsXvjCpb7HDG8W9k9FOS0DQ
4u92ig12frOekpo2nLXlQ9zlgWU5xaqnDRzw8/P95xMmb0d8zHmDU1B7MqczLe1m9HnxpwZVTXji
vn7udR0GlisnH+jS9xm/Zw9pEmYGRhvOQpch+DIJADl3KEbMRjETqoDxW5fJdZxEWmUpoSWhf3At
gzZHKRvygtxZZAo+uPDewWCrNdvi7Hx2zkdPbVuYJ/lujzZ1tXbaM/uv/vj2X1ggxMXQ6oUaOh6i
miojB9zrgaVOyHEc6N2xQeH0hM7UlKSE65cdt1D2MyfeiBahDcH581YvWVx0dkMlCaoEtBu+T8pZ
yPBOGdICbqoLQfuAjAgtZjxN6miiZaJronG66kwzrkt6Cdo52bGgG16ZM0eq6Sj0ZUeMaHTuXPV5
8yRijvuQnRUlLrx3CBT67cXPSVbBSCvIa3x009A/vujiZ3pn4psrp+N+GLyGsCA+l65eGFu9+7PU
0ylUgtPTT9BS+nk/HfDPFqJ3QuxlxKelI/Xrl5aaEn/topjvpS6N79wwmT1lCWX9ltJtJgEtxLOe
0BWZ90lIi6jUgQk3ZvFi59tvCfogYrZJ9yrvznOvBE3M2ujlm0uU4LfWKkuNcaBZYWO50aMlbrBu
h+TgiVx+7+Dg/GnAv08VjxAbLRAfG9n9H3A4KToaqTmx7wpRmA90C1ybKiDIwZeDcXolOO1gcr5K
phjax9JMH0RkkLu29k2qly1hRN5CgMVePMlvp1KalhZ78YQQ2CXCQ3q0rZsQa8JACAo1Qcg6lR5r
FgPehZQVvHGoSlTMFkORl0hNZCcSlCKRTlZAUTp7fNDITZ6SRizD9DKZZPKga6JxChZh6C7Rty84
+3U3b6YIpefiGrr83jmbGP992/9b9GjXpDymmwU+b60YsfTJt+OjjdxGar4+vZ3bZh9Zc7d5QF8l
OD3gkPQiEW/NOy+04TcTJt2Ov3H5PoqpXktkM8+N6LN3E00ltQf1bsVbvCwM6VZmxmy2IJxziAGA
h/ggxQBig2REFyqgTji+TJcgUBZc2X1t2+L6hQO3T5+W3YJq1qSyNCpm5WnT5KuGq+i0f103uXc2
V2mSZ/4yic6RciOu/IEfWx0dWSn/aSU17T9ly2dQgtNyXnlDzwY1yr7zfGuxk9sJ142BQk5pCdcv
JcaZkGz/7+lmAu4k9rKpwjaOOqdQodsiPLlQPZEKWHFJQBTzahVQUvt1SQAl3ONiZKxudOs0ETu9
vmrVsVdf3VSkCIGyfJYTU0UcKHbeLSgkDros/9VpTddP4y73zpMteW8rN+XHO4HGAgm0grejamz6
OOr1l7UvLq7nl1dToASnHcdLHuffPg/83Nhix3ROGtrt8ToEO4jFkGfx1y4YHIzxm3DtopTQnZrX
7POUKXhBFDzyFHUz4/HgqyNuiOghikOR5alVQEntp2I2epg9EhT+THtz9bcvLnGT8pnol5T6Ql7i
wkTLvDh9ujTJsneqYwL/y8tExIQJXqBiZno3usm9g19z5sLgFZXHHS3WJdU3jyCVICzw8TGYy0Nx
0gMlVy6jBGduPPYBPVpIiEuk2vWLkQ7ydzJt3OWTRtmc3qiCNPzl++XDhKnW/R2c2V8iyAykJrKT
kp/IUW3kCyZcmyUoiiYJJ0c2nSdacubQtSLTwCWNBzH2WLB+0C8PduuGvCQmRVJCLqYAyUNqIjud
X8DEyTxx+b1zcveVb15YCi5xqm9AVM3elf/egfNYMIE3GwzmFJrlqnN+wJqTD8K1yynB6Vr+u2Z1
HDYf9+soscTu3roRc+6ItlyJLmQBtnAt6phECLt97ezL7aoKDyuNOEARyODOIbVW8YHsTxF/+/DK
lUTEaK2UUoIie5BAhHVkH0lEhROpaPrn8WvxbDXnF7gg8QYZub9DB2GPRaHRqjIEGJNYQiImP4RN
eZNJNvtDd8m9g5X4i8H/EPcON86dW8YIO6KBhs598qFmtQhXJimWNxhBuciYQvvU1p216kpWnXPk
gILcy5FFGTp4IORepptMSUn9YeGmGYs2m/7q4xtUqFhQaDGfDNUYrOURiiYZL7dir0hF9tLRTWe2
/543b56xY8cOGjRITgjqDQZJrwwF5JWf3Iyrc+di3tSqaHLv+atWDWvfPrR1azymRO2K79EsV3y/
h6Jg4r94f1/+qpXTqhAjGnFYxq5ezW9tHWlJM/IS/Sb86aflY9raa8M7+k+ZMvXLmUuLVGnuhHun
e9tHBj3bSr5xsuKWBce3/xH50ucttTeOKAAOQpP2nYxj4mWOy8w72O4muwByTwlO68/CWwSn2PnK
LUfG/rgi8bbR3UhDagaHlcwfEs4n61lDhExaYtzV+OuXZJ4oN3zHesXHDu8ffy9FoU2bNjNmzCh1
L6bGllU8aoyUoEijTMM3MPbygCPTMU+N2n/9bdh7JEDsr3LDEi+Me8zRPmDse+D7CGFJ5mWmJj7I
wxyt5CWHEh0d3adPn8WLF/O5cLk6FRp3p1qf4+4dXBuEBWS83nnBytQIIYqBn/3kE++olOeeN7oS
nDadi3cJTlhw/OyV0f9exm/JDp4FeYND8waF5gkMtggRPi3t7p2EuyRm3ozFQivnqVSm6Lsvta0Z
UXLPnj08bvgt/hQaGjpt2rTu3bvbdAAePAg1jtTP6ytWEHOrxZHXbinZNzAuX5kC9erVfKVDyKMN
iNqV+qguO4cG8ZOwd6/4kCkliHNifMI6dULFlMgPuhDguZMgL7mMkZ1iC1WrVh339ZTfNpxx6L1j
A7uQmshOJKhZrQIPLTRrAwccOkQJToey1+GTW14dxRJS/tp+dMp/10ddfqDgFwpoYFBIQGAB34AA
Xz9/X78A8X6NQslPSnJSalJS0p34OwlxqSkPoJ+XKlbopS6NSBuXJqbbt29/+OGHX3zxhSTmueee
mzBhAkLUEvK8rA9PNAy515YsubZ8eWJkZPa7A/AP8ckPbtQ8Dz0kPjAEgSqdi0TliLgkZsbLxaOT
H0zEWF/5L18mHj2ajZiUBKD4YjoOeewxIPH0FdgefYLYS4YOHTp16lS5i9dffx2/Q3C6jd3R945t
rMO8QayQmafTc+u028YER4xSgtMRXHXenPoKTujG67lk/YF//7YhJs6UYWnDZkDEfb5zw26P185Y
LJDZ1q5d+/zzzxNtKmYuV64cZtuWLVvasJDXDDm+Yu8fg2YGXz8Zkni2cOKJgCQTTITTNoglVghL
fktUXqet7v4L7dixg4v2yJEjgtTw8HAu2s6dO2spd8S9QwBtuYeL2BkXxmsZ2ifuT60RXolPe646
JTjt4Z7rx+ouOMWWeAQcOHFh/a7Iv3dGmimg2ewZFL0W9SKI1KUMkzaQIeOQ2NjYAQMGzJkzR/zJ
39+fcCFe3vngep46nQICaH8e9rfINhGoaXkSY/A1xu/cST0WlAZiPbT+KvsJJCjJ9FOjhvigNMus
uJqcnDxu3LhRo0bxQfRBXiI1kZ2ZDtHx3iFAjDCxRt0qA6xo/6FnKj55YaISKklEnguFaD9nbJhB
CU4bmOZGQxwkOLU7RHAiPs9fib1y7ea1uAQ0UT7QAbUyLCSoaFiBwqFBZYqHNX64fIVS1mHE/Prr
r2+88QZCVCxXp06d2bNn4zRyI/46nhTKUFNQU0jNCnWLvvzV45mGAmFuRXyKn4Mbdhzfsc/v6hX/
e7bxfEmJgek1GmW76583IW/Q7TyBiXny8eGuf56b+Qrcyht0JaTI1ZCiJYsXNrOiO36jHrnC6dOn
e/XqtWWLCdUEq+znn3/ev39/Czdj871D5u6sEev3rzkrFiKsulYrUwE+C5fOqhvik0LiZBlpfZ84
sB966y0SqLw+B9dO7snhSnDqxUnXzOMEwenQjfFgItQC461YJTAwkAcTriOHLuo+ky/+btfqGfsF
PTwZKQ2WPWL79oNnJsxeq41DMY708c2TL5gYLl/yPf0DfFD2/YyKOy7ntJQUoxM6+W7SnVt3bt0w
K8LKi06/e9iH7sMT96Fk+vTpgwcPlqHgjRo1+uWXXyIiTPVJHEcn9cnBu5BYUY26VerxQWM7rbVm
1OLzPjd+/IWpU7XiE2d5yYEDgUvMPSm5Nh+i1wpOmznioQOnvvDP2m3KehDx236PjDocU6RsSM1W
D/3wy/fDhw+XprD27dsTcOv1ySoLv9iOuimO7NEuEc981CSbh+OZi9c+m/nnrsPn7r/zErQlwp7z
FbAo7zYt9U7izTtgNcXHasO4alcuRdiztdYCD7rSbCCVoNlXX3114cKFYiwehGHDho0cOdIJroQ1
Px9c/N1OYYHgekBkIjht2IIlQ7D/E3Z7YdIkWWDcuGhgYMn+/ZGgKo46Gx56neB88QtHw65ackU6
v0+3xMrUZXT+ujavOP2t1QfXGeOD3p7VmdK7pKkQfHHgwAExIQ6kKVOmeHGyCoom6qbY7GO9q3cd
YoIOzpSfW/ad+nDyH/G37iX52IlTkZZKlq0WmyJfYJ4Rr7Z/vEEVm0/TmwaScILUvHTpktgUwWt4
EFA3Hb1H8EJmj9xwbKupWi2l3cE3KFuriKPXFfVtsN8m3Lv7xIpgJiA++a3cnxmPAMFpU5K7ow/T
5vkdDFZuM12OHjhg6hOOXkLf+QkXZEKMiwITBwfn9u3bpZGWV/4ePXp06NBBxjHqu7prZ0PRtFxq
/rx465Cv/2eSmj4++UKKFClXE4QKi7TMTPfp48vw8LI184cWFRgXYF98MOH36Qs2upYtLl89MjKS
q+7JJ5+UUrNv37779+93gtTEnflFz9+l1MR6xHuwE6QmPBcFUyllA9iyrFbG92RJUWgW2Nuz48Zl
invl8vNyLQHeiRy0pfCjrmWrc1ZvFLNNLLT556HOWVGXVajtMLbbQqYiHOaNHzto51y+fDnv+zJZ
BeMYsRijR4/2mlxPpCZGWrHl7HXNu0nJY39YsXyTyZxL+mxIiQoBeYN0OQIxSfLdROqZS4xiIqJH
v9YZBVTHJTxiKiLUxo8f/80335BqLAjG5oG/oGvXro6mnzggosM2zT8qFsLJ3XXIo44zz+a4HQK5
o7788ur8+Vr3J8L1/9s7Ezgb6/2PH8Y+mBnGmhGyL1my7yOyJi6K0FXqz03duLi6IXWTUu5NZSuU
lKWLRleSkCwTrmxFyJJd1rEmofm/H7/Tz+OcmTnP2c+c831e85rXzJnf7/f8ns/zzPmc7/b50n0W
A5QaX5crRMKAsLM4I+GmZf5rPPDdKXURzp+pCXBu2bIFYQT7O/v16xMmTChdujTfdRA0UwMQWyRa
xTJ5c8zYQ2tmTdJ/CiRU9C1rsodsOXIXTKiYI09+BWny1n0jJ31GQUWmRtitzfNQkQRUqVIlak40
axIjwNAMAGuSB0QDHM2axCyGzO0YRNYEOgpUKn74IZ3yzI1mlTt3S4MGm+vUQU4hPcUrt5DP7IMj
1OL8a9M73uycdoLcnlNXyo+xW3Lc3R+fq1uukNHEo+nbW9fsP++/+623tP7ghQbjt1g5USa1OOe9
vF69WWSQZ08NAEIta9eu1ThQqULOrUPVuRWUQm0MHrlNn+/POBsIx+n0pG/UznPHFs5fsIQl4UPP
LjU19VLKcbrLqdlIiutW556tl1lmLV++nGdMy0CybUIGb7zxRgDkOOht8MWUbStnbtd5QImPVG03
oKZvs2e9vBEIJtCfgPCnQ0t20m6L9umDAarkqyLwEIszjZsOTaa+0SwCn4aAXfLB7+0WJ6oo6Z2U
wNKaNWvIyyA7Q40h3kn8qVWrVjqHKGAb9u2JkG7v8WKjDN4icc/eYs2YQvnjE/zImlxblixEPaML
FFOXOX/ZZr58e8mhthrhTPUsadYsWrQosgZ4OwLAmnu//Xls109JEFOsSR4QOQod/lorpFjTeC6y
ZcNDS8MyOseZqzwJeR4eN25D6dIEQRFeDrWbG5j9hFdykO8w+7RvGh0JfLd85K5EQQQeKq6fhlku
u4l17959586dxDiVIigHVkLNmjURHtJC22EG5fa9x0ZPXaIuCieqwZoBOeDOXPni1KnGz15JKm9A
ThvokxDOxMrEN6vam3BQPTxixIg9e/b06dPH37uhg96cUckTn1hqLtMkD6hsbUNkOGQP/Lflp06l
V3mZ1183W5mwJtwJg8KjkZZAFOnEiV80y6BV+uu/28+ox7dSkTwh+xy73BiOIJdjgjVA66FgeFnZ
g35fI8VRFdIRl0Jru1y5cujFh0fg04zDazOWqSgjAcjYomX8a2vefgNiCpcymuHc1Fz814crwizY
meZjQzTd4ZOZlWfSszFoK5ITRwWzmh6fkG/A1NZ47HPnyxzZWIgYJwwZUnfPnipJSXEtW2oQUIXc
P3To+oSEH7p1IxfXM3Ay3axIJ06HG/bAdHspYYE8LnRTiX3i0dVfzjfeYQC/OoxpUiZGT3f+q8dP
Esz0z3YLcAd5vIJfJ/L2odZ3S7EBTxpZjpSsaE+aNh3mz5/v1w0HcnEU9u3CQFmyxhYv63nNiWeb
zpKVxF11UuTikr7a6tkyITiLbO1q1aqZHRXEAtatW4cYkI4F+HXbpM6iB3TxjKGMiEv23kerDZsf
6oZmmoDgv0Xb9u5ly6hgQWboVgP2X38lF/f7tm0xQA+88IK5mbZfgQ3W4kKctyGvPbRnf7mtSZZ5
kCI8lTGkD155+0+3so1Oj27oMIBfeVGPJxVo9dM19K/8Nb1kJbeeDGjpvb+t5P8TjxB+IbfmBmAw
yfeK0Um798A9Re7GypUr582bp5XPVO1dYmKiOcUjABdi8RTqjdLiQf3JjP/aZVGj44ro9sgWp/tk
GG3j8NmqpdiMbm/uk8WDsggPBgXB5ppgRKngS1gzAAWa+pLvaVdGhTBJnUX0g4gmRcxBAcRXJ42u
WrXs22/XP3yY7/ysl1W9zKBPSBQqTbMvuq/2EMR1Ip0469+Z32w4dqxaUN2MnSd+Se+uJD1WRf3p
maS9yserfn2qyR1wKj/AoAWjs5sHnLl8jV95UQ3geP4+u0LehDVHzYt4+Sggecp/JoucPXbpk7Eb
vFzN59OxhpUbmX16/MZBtQDuNTJsdXEnarcEPjt37qz1uH2+cw8WJJpLDgifYPi4YGV60lfbVC8a
2Cs6toiVKf4YkycmPip7LlZG0H/WEnvJqT9O5O81oUweCR4MzE11LiLlxMsJZ+p6J3/vQa+P0Eer
x+/uOKj2wJntlehHeBz4b7E7sT5rrluHVp82QOFL3LY4b3Hh4silEWx4XK++ikgnzjRvJzynfbYO
AzQpEg19a/VR9VcYVP3wWscyfH/6Ezuh6gF7Ttstj5oljBgS9KmYldIXBqu5MKj3zxafah95tZnS
Cv928X4dUPF+ZZ+s8N0Ku5/27nu9UtYl2DlkyBDeAZFH0AqiiIs2aNAA61Orxvtkzx4vsuDVDXAn
t2D+mHVWFvnwM/sHnbxxRQPtpDXvD0m/PzJsP166CTvYyuZDagyfnxRlar1ZtkfuDw8MeUBEzYOy
2zb9ayQ+UiXUUmd9BQXaCOUmT2546lSF99+nBbpe1hCUHzduY6VK2xITw6kGVIjT8cmBEeNH2Evo
nJ+qknH2/7oVewzjQB2aIAvmMejQfEC0WLTYteYXH6xhL8Mw27X/2Wov0vDyUSbpAPERtcjH//xG
iduFwoHhtTPZ+HCArVm+nt0f6M3GlKQtJQTmWnVYE+7k0HaGN6fweC5KvFuWGompXGzrfjVcrrPt
xyOqeTgeWnT1XI53HvBE2/ILn2+hvx5ubnyG8+zIna+AMjqR+stc6bXq7vP5yUyZPB48JFSbECn3
DBDrs1SFScQeaAxR4kkFS52dO8kkymEC/NzXX+9+9NF1xYrt+ctfaDeb2SGKdOJ0yKrFa5qeranu
dOF8jtRofgJ0StG6gTWVBxj/beAfEcRHaLjBefk3JiUBt23g9+B8xk2f71N+2kqN7si4f5Zbu61a
tWpSUhLOW0wKbX3yBkpYS9kcgc+85SOCtjLb9K/ORxmXV7Ry449qTM68sZ5l0lYpGWs+S90K7rVH
ddihLk1ZvdnuEXF5CcEdQHmJ+sCk/Q08DHj1oUweD6LjAdgeH5Ve7vhJ6HxUDcAlp3cKuqNTu0IE
tPK8eQU7dNBK8bRkoZ0ZCkR80Zsl8xaxRDpxuvtsnbxoRCvTO1RKERlG2sRUcVDo2d0TeTmervEq
2El+Cq1ILIbZvDxpxtPXfmyPc9Tr5PtOSegKYVJAnwMHDtS+OBXlonAFQbVA1n0ufnsTzS5Ag2gW
ijBWUL1FnNH2Ykors/SYQjG5ShWxl7qqF/mVF91axDyYnmXqV3T4QrkuheRqqpK4xQgamCmTT1E8
DOSRBYYyKU2mOnPms6v5kMpnpgi3O/WDpCQUkI9XGn7mGlCMzr1PP62KWKgHdc4hQrTI3O/M4yfZ
TxOFON0D9lCKXQb63nK33uBIkVWrKNdro9J2xyyUqb245tNor6y5WlT7b93bUDqj8RA+9u8WSmHg
+N5zNJT3ybIeL4LOHNtgeuFSMVWalvB4nYwnkm2LZNpPP/0EferUIdpl0+8zISGBptnf+t9HdPiH
M2vmGh8RiGZlrKunrwU/7cmzF29OyZYjlycy7r1apOGYTfNFi8hny5FHeWvPXbyyedetPqAWpwdg
GJ+KKC8pVqwYggYkV6sz8pmJW3/48GE+RQWg6TRnpGMBeezjui/SBWA5cme/fM7+LhEAHDLFKXKW
KFHy2Wehz+orVxbu3h2Prto2srdk3qKiAIPuo2341q36ckjNJSwastwpxOneg0cuj0qRJf9W86Wu
JBm38ra3GDWA7w4xTjRvSQviT1ShqCIW0oV87tRFyqvvG4kqGYF01iWTLOnfugeH5dHa3GzWs5Ll
SR4OJJSl6JMUSh3WQsJ7xowZderUIQD20UcfaUVvD8+R/rRl075Tf6T5iTL6XR66Q7XHftqqd9o/
xp25cPXiFbtTpFZZS2dPb3va6NwSSsSJ433u3LlNmjTBD48Ohr6P3GgSf7jp3PoAxDIBDfUfUqZJ
nNaaHtGxOfmoNHBmO5eSWC4fiXAdQOeySnPmIEJEJpG51woEeWT8+E01a/LFDynLl0Oi5OJij964
FBKRJoc7IsTp9iPa+b0dag58qQKZ6le8skoFPvknu2NWDTAXaJaLt1d/Tlhrz6GFLxljrul0e0Pp
T6D9CE3k1d+/nPodPa18uLj1pXiLUW8uvLOo4GsADixO3kkxPhwaEZNySdNsOq4MGjTI59Wf+koJ
4lJ+YPEyz1+yJ11ny35bcbDF6ZVLxhbMn1MN3n4wZfNeu/pVvtzZG1fxvKxFWZwcyhoO+oFGsfIc
9OjRw6z+X7t2beoyHT4n+XW3hD/oDfdK5yRSppVXFgfPfU/cPfy/fwpubxO/XrUPF6eIhdoVKljI
IcISxR7Vi8OXmJ7ftWqlXkFfnnrQEOzHIsTp9vMAO+KDVSajOrBBzV5Z0ou0dB9/VflHamTtkvY8
EVy4tFvRK7Carmlxe0MZTuA/Wf8z898eFO5cPdtO2I26VfC4fNMzWMgQQfCWandUh6je0+FPmhXT
fxGrBUEZIqC6A6hnZ9GztLlZv3N561Jq5y/an6UsUS70qtLcXqcGJfXrSzcd40v/en89z6Vuo7Lb
peBUum+wDoc7pbtMp3dn/bpPREXw3KDMxf+RpkxcC89/3qXtkzWt33G/bjITLU4OEbFPcoiQIirS
q5d24ZovAe7c1bt3qAkpRGJbscZlYtbeNA3z5ozqU7eoKqAMwZ/LxufeejQjN4XFtmL8h898dpXW
uus5uknt9p7XKrj7b0kvlLceXcIeoEzeX4LrxeJtl/6LEydO1O+/+nJatmzZs2dP8jC1oLy7V4oh
wlsqmcPuXumAV+Yqb23cHRVovenueT8c2gTj0vgAd+Fq3/HJ/DDpqfrFCxhiy1ev3XjoFfuHNneX
vf7bL2cO7WRWuZKFZ47+s7vTvRyPDxYxxVmzZiHr75AXjScW4eIBAwYExiWrLgTKhCxXz96pBbkI
gtRufxd+BStZ016iESHT8cqenDuXRmaXt9ulT/WFQ6s0Cg0RHCK0rViHszvf6HQXTPnJg3d2WzM3
ZH+ucMxeouDl46JUEbQ27JxRazWJermylemXUq6qT+It/lwluKzJHlQkDP/tokWL4EhzLTxv0GQP
FSpUCEcuRSyX3I+srHh/u6q3qdWmtFtXeuac3aSLuqli79aBM1axJgd+WvXDln1G/xmOnNmjqO90
a0E9OEtW+2a0J9mzddyaBV8CPrdA3QiKcTVrYmJSkUltSSC9sooyv5iy9aX2C5a+s02zJtJXiM3S
Hk5Y0637m/FghIfoX5Zmm086aePC9eG5vFwqEi3Ox7cv7pX7dMLbY0+17bQxR5FqJWND8+f+tR7b
WiijiKBFi1M9Ima704FKvXyGXE7n7QZSoaIxwH5alxujmAGz5oMPPjDHzNQsOLVNmzZdunThzdqi
Dcp7qyqZJdbl1vvpAwOnqDhifKlq7krUjn2sdoUS9izu52Zs/uHQOdahEGXqM3Zh5GNnf3lygl0C
1yUgDgNO7N2kXlk3c6i7c90az8cU+HLx4sWUYzp/ZEFUFmcALnckL9xa1svBuBB4btcn/Wiu5kJj
udOQOuEkm+clSr6dTpYQGbZmxyxsShBUfSUMG4Z317dn9GC1CLU4p1Vtv/BCdJZatYZU6/F04jMh
+3PGrOnu/TaTpSLRgMU7sThDU9WaBCKcfnTMRoxt1KhR5gIGbfrExcXR8RgHb8aVoFCmYk3eUt1i
TabkyP6HoZlqNBRz6yhVxF6+gp9WsSbHqfO/7j5iz1DDZ0v2kFtrqsG/37Bn5xaM8aRCxsoZgRRg
qbVV9iXpsmbWRI0d9wDlmISon3rqqUCyJkleJASoWKZmzYoN76ARGF/CmlZurmdjruzdW3L4cNp/
VluyBAncRikpjS9eJIeIIChifqHAmuq6ItHiVFde9PLZn6Ptasuh/HMGz59bFucf74a3xTvJGyLt
Nlz1Mz3418X0/PTTT7F+dGmgXgRXIQmcrVu3prVZ48aNtUqRGvDN/N3zXjYMO/RI0fJ269QexzjR
1XuwaSl1rlXf//xG0q2safOf/rf79JiP7UUy1jd2/bcrZw4ZC/o2xonrlWpafLCrVq0CbWddJ/gS
Lzq2PiBb360PR1KJO/6RxWYRAxyzrftVF770IciZeikszvAkzkx9VzzYvFueNN4R5r28bn3SHnUi
0uhJCPTgpOE9hUoV3IYLFixIs2QF5y30ee+99+LORbQIKFCNUeK0/Sa2xDRxC5znJy1att7QTIgp
UkZr3VlZweynzWA8lZ29X3dbAeO3KxdTjhpR9jpV7nxr2INW9pPBmF27dqHss3TpUmLJacaPkU7E
Kw5fBkbrJ+PLQdAAMSBJ//Hypofr9HAjzhb/92YYdBB092nD0bdqutthcywk2nfEJ+SnO6APlWPd
3Xzoj8f0VAzqHAdVmyfhCPosuLP5jatGPd/old3dxXP8rK/oQ8JS+eMTcscWtoiJOZDpcsp/Vh+Y
/fV+l8PMA65cOHPh5AFead+k6ogn2ro1Vw2m8pKq2eTkZCgT/aY0V8CsxIgnfhkYoR+LV4FG/57/
HW/6cKUCxd1OcrZ4CoadOWNU3BYs6JVOhfXTyUhfIRBuxDnr843TF34TUdwJa/buUPfxzo08eCYQ
CcsfnxsNPA/mZjCFVKCwLGgjkwhracWKFdAA9pMZgfw54h+rPI5XTv564FD8cpJZ6tWrx3e8jlaw
ff/Tde8uWMtIWBPutDKFMaTLtq9jaX0GE/Ic9p57LSmI2V4+e5y5j3So95cHm1rZFeWwuGFhSsx0
KDO9zORSpUpR/IO9jtUeyJISh0tQhUNWrstPY/i8RXy3X79+flpflvUTAuFGnH6CSZa1iABpFAvH
/Y9P609Na+1zPra4h8AMw36CPonSEaujJFQT56GLOz7Z97reA/ksWFTVq1fHD4lHl8MhMqpGolXb
f/QcfiCllsRai5egizUZr/NpHebqEk+DaN/8hqQhi4sz7PTBHTeuGePHPtOp6T1p6/LzAYIDy3LT
pk1QZgY6EhCkcm5DmRCn9W34YySyyWhAovuDu6VY2Vh/nMLlmsOHDx8zZsxdd93lHE13OVcGBBcB
Ic7g4h+6Z/fgwzgpFWTqko7IVVHFOPTj+92qZQxdLFztDOZYtmjV/tmGQN0PZ9d+eWhaejNgTbgT
EoVKFY+q+CiHrkiJK1EhRy7X7kESZcf0qaXmat0D5/P+s3fNu0vbZWwXbzwydYnVymAoE+Jkwdy5
cnwxcYDK+1U0ybFt2zb1Q8aSv3hfMbvvueceKDMUIpdE93esPgxl0nJAYdWwawX6CLm6w77/++ef
f96+fXu1LkndwUqD8v2FRcaKQpyRcZ/dv0rUq0/8dL7xQxVrtLrTpTuLz+/rFuxOnrdbi5CRVtqk
e/DLrdy/bg9n8KHh3z0/Y3KNNiWLNLuKlxILjJgo3t2MV4RKcedigeUq2eBcqsFweWIL57PgrR3U
uXKzava2zA75tOYzIo8wpEsVl/zqvEmctLhqeT0my/kbxzZgYXO47GxKeQ9MSe6x8lQHsoAkY5zp
8kY72G/m/2juTatyfxAx8PCuezGNTx76kwQ9Xpo2bUoHAmpvhEG9ADVwU4U4A4d1JjoTdd8vtJ6n
WBBZdt5c7qwWj+u1SOkYTaJ4ZemdRJSUNyNE9fTV4fjq/UqzYLm/ggUyONCOkbNT3kN/DL0NvHCQ
qLLPCPtl4MmMKVauUssnmBiVLWf8nVVc9rKePrCRFnZPz0+rtmH21o5bsGPtjhNWUKIQhXIURv74
9QdnD9u7GjhPxAELASgbWv1gZfGAjVEm5oaFe3YmHzWXl/BUIyZMo54gOkVo1OPQ5A4GnTRpUsDA
kRN5jIAQp8fQhfPEXd8cnf18MvTpfJG0KssalfXC6StKW8588PkdDXdsTZcWavhhR1NGlaJctnaR
mq1Lp3eBGKCKQXfs2EFckEOLKmTJkvWebiOz5TSkBvIXLpU7fzAzLa9ePnfu+D52cuP6b5v+88Lv
N4z27BwYlFAjBFmhQgVFk7rpaajdU0IGFFwRxXR4jPlI1/Thymg1B/cpReoB+3LfPgNkfUi8M9Se
ovT2I8SZWe5UoPfJx3MagfHWA4m6PDfGKJYWb0ZB/PzucpOhOQAqxQWKJcr3b3ad/emC0VYsa1T2
QqWq2rIEqXNRaurpQz+otKCE6F+aVimonMl8Dx3Xa3p3k89zW5cdxMTUbaXVSAqEqrcs1bBreRrt
hcKT4GBuok5Fj9h27dqFwt5kDy4REOJ0CVGkDyAmhCf26O4UjCqinnwHEYrbMD2hSapZ7mlXJkTe
jDL7rfrt2vU//e1d1cMrb4Hi0QWKBeWKrpw/deGU0Tw1b56cSf/ux/egbMPdkxJm3rho77eL92sd
drUCDyef6nADuFtc6+4GMhiPr/7iRSNpTocwsTjpKmqegh8Cd7cPTypL+Q8BIU7/YSsrCwJuI7B4
zfbRU5cwLUvWKCKdmJ5uL+HdhNTfb5BMq1Rqn+revGe7Ot6t5/fZ6Pt8t+Lg5i9+Uunc+lAt0+vc
XzaI4fb9+/dPnz79448/1i5ZbVkifYAGL7tt0qSJ2rMEOP3+rPjuBEKcvsNSVhIEvEbgxo3fez73
/sHjRlOw7LnyxhUvC4N6varlBVJTU47tQWmPCcXiY+aOfeyW+rzlNQI5EF/I+Ec+dzgjeoeYmFWa
lghuFPO1114bNmxYmmjAo2XK2BviUrGjaBVOpdOAqAgF8vnx+FwR2h3FY7xkoiDgVwSiorIOfqQl
3znLtV8vXThx0K+nc1j8wulDijU5BvZMDHHWZJO4YXUjGhTYkVwe9UU3tIJpPRtc1nzyySc1a1Kc
M3bsWAxKNoy4IC5ZzZq8MnSovV9bSkrKsmXLAnm75VzeIBBWIu/eACFzBYEQQSDpq62vzbC/h0bH
Fc1b0D3JeM+u4nLKz5fO2BPB/q9L40cfaODZOgGeRf5ayvFLNe4rHUSXrMMl6xpNh5QfXneOYuKz
1SlX0CpCVAEGUE7nAQJicXoAmkwRBFwjkGYxj+tpN0d0blFDBxcNPkOIINWoqfXfYcgd/MGaSLqH
CGsStqQd5uT+X74zYHl6145XFkMzWKxJFBOZC76bt0cHGPXrfffdZ06UJT+IwRwwqB6Pb1YZoxxM
VEsp8Xc5QhmBIKW8hzIksjdBwAsEqOT57K3NKEhsW+65o/Uv3ZpqeVhYLeX4XtJ2vNhUulNZ9vyJ
/UokiKNWpYR/PNbaHyeyvub+LSeXTNryWrdPX+74Cd2kkcf7ccOxy+euWl/B3yMhNkKYhCepvCS7
h+/ItTuzHWlBvM5RoEABbBRGqoMSWMpR9PgOHTroDePjRY2PKem14vH3pcn6FhEQV61FoGSYIGAJ
gS+mbF36jmFSoAjxxFv3utubU5+DJj8jJ32WvNVeIx+VPVdc8bv4bmkT1gbduH713LH913/7RQ2n
7yZ67ojTWpvty1EIUcGOP6w5QvWwM0dS+NTn9eZlalptuObLnTmtBWW++uqrhCQd/vLQQw9RZMKL
Zjm9DHZidszqFCE9Xty2fr2JXi4uWbVeAijTBQFHBLA4EbtX5ia1g4+/eW/Z2nZRWXfBIsmWNnk0
HbNPzJI1Oq5IdGwR71NtMTQvo9967qQ2ZLu2qjXw4USVlxSwg2ISFDb2fnsCvQJnLSocsNUSS1Zo
cEeIUCawYBFOnjxZ40Pij1k2T9diqs4nLmHU6bXOZZ2sjOcWU9XlIjIg8AgIcQYeczlj+CMABxCZ
w+XIpWJ3NutZud2Amh7neS5bv+uV95bqLrOwJvIIeWLiPZQWSk1F4uBSys+qWJMDssQ9S2gzMDcG
SQ1Flnx3ECtQcJWpWaRq84QqTRN0xmxgNubyLOaWJiTK9u3blwglPtU0azF5ffbs2Spm2aJFC76j
UJg/f37UFvv376/OZe6LorkWx+/o0aPp7G2jQ0BsrMtdyYDAIyDEGXjM5YwRgQC+x3efWqa4k4Ni
Cbpw8N2zi99z6ORL7y7hu55O586ceWNzRscaPciyGAEXF0dq6m9XL/+GMP/Fc3ho9eByJQv/vU+r
qmWLu5rv1d8hSE2W5v4kelFM88pNEio3KUH9Zch2QdfmpvbKsn9CleXKlVOeW9Joz541anAzOKBS
qFENMBd0pjGld2/b1Km2XL50znt1F2XyHwgIccqzIAj4CwHsTrKEyAtVJ8CWavlYNTq1eazo+9XG
3ZP/s+bIiduiaxiguaJjsufKlyVbVNas2aOyZ8+aNRv/2DduXLtx/Vrqjeu/X79+7eqlq5fPa612
tZ8SReL6dKzfpmFlf7tn8ceO677IGWUAKXV3oXJ1i1VqdEdC5Xh+9dedcGddvKYLFy788ssv4UL8
pd26dfv73/+uFiBnB/cpLw4ePNiwCG02bNBevXqZ451z5sxRf1IHdueECRMmTpyolA1gTUhXeXfT
jmJu3Wr7xz9sAwbYate2Pf20bd48d/YuYwOEgBBngICW00QsAkTvZo1YQzxRIYDDFim4xEeqeOaH
JOqJLN+7C9YqSVvPjoIx0b071OvconpgJA74ADGs4Szd1YuWADAlfEnoN4j6sc7QkdTTpUsXh44l
DIMpKa+E+cyFmBiaAwYMIG+WARiafFf0qekQjnzuuef0gLp16zJFB0SZws+3lBAWLoSWDeMSK/OZ
Z+Bb28SJNoKpLVt6dotlll8REOL0K7yyuCBgIICj8pOxG9AfN8NB2kvThysRz/PA0oI+t+87tmbz
3lWb9joYoBkgjope03vKNqpxV62KCT6xMuHC43uplDl3ZOcZPh/U61Quve7l7/1tJRwJWZavV5z2
ACH4WECKiYmJzrmyaqtTpkzp16+f3rZ5MBYkBuXIkSN10pBywGawIORK+PNW4s/evbZHHzVYk26m
R47Yrczr123ZsoUgULIlEBDilMdAEAgQAngsv/5wB3LkDh2VMb+qNi9J1Ypn5hfECX0ePXnu/MUr
5y79cvzUhXOXrsCsmJWFC+Tje0y+3HcUjm1wd+kyJeK9vFRUHQ7tOEOHHFqR8B3WNF8LfeV6jrZL
lnt5osBMxwTU2rC6IIQA5FtvvYVwAV7Wjh078uu0adPMij9mRtSOWXPeEIbmyy+/zCVgdI4bN04T
Klbm888/37BhQ6xP4wLpjgI14pXFbH3oIVv9+oahmTevrUaNwFy+nMVjBIQ4PYZOJgoCniCAzxb6
pMGyQ0IpLlxclxUbFg+RbFKSm04fvkAiD19njlykoxzEn7EKAcqxA2dmgo6S8OX8+fOhQx2/NFeD
mBN2YD6zrqy637qVJom1Ovxpzq11dMPerOykm6lB0gcO2LZvt6F4wA/EMl95xXDJ8soSoyWOHJkF
ASHOzHKnZJ9hhQCsCXdu//rw/i0nzEYbF0mlPxrlAb5aaHLL0p8QfT116CJMCWVaUeohy4k8Yaot
i5cvULJKQYKXAd62Z6fjXU9N1MynO5kQzty4cWPGy+rpZv8tCUEqnKkOHRa1/679rqjr4ZIlAwhb
c9Qo+nN6dgkyK7gICHEGF385e6QjAD/tWH0YBt2ZfFQpANDfI80oIC20Zj67WrUQjykcHVM4j3bt
Ur+RZgkH1u3vN35nTVa+cPoKPxBYTbMkhgFD632U8c3AJoYjmV70rthiZeP4gZ6XmfH+OROnpj0r
9STEJnXxyaRJkyjNxLVLti1zWQfHLKyJJdq2bdu8+F05du2ytWpl69XL1rOnbdAgGy1Q4FGygbp2
zYzoyZ5BQIhTHgNBICQQgLp2rz9O4JCE2zQ3hEUIcXq5146Daqe3/ojEudrKJF8pPiF/oZL54OmC
JfKpnzOLQWmGiNBjxYoVHdytGViczNXqP3odFklOTqZABV8r6bUO4kF62OLFi4mM3vLuzphhhC0r
VjSqSv78Z9uvv9refNP4waRM6+XdlOnBQkCIM1jIy3kFAfcQWDlzx3/fMOr/vDla96vepn+NNFeg
3jRnnuwwJQQZmomv1i8c9iKK+e677xKwdPSaphWkNKf20KsEO9J8LlW+yRuyBM4AAAicSURBVCuq
1IQQKa+YlfawNZlilG9eumRk93D8/LORKBsfb7zClzTatH7zMsNIIc7McJdkj4LATQSIRJLXeu7E
ZcKQ/HDtqr1fyi/nr/InZ5CIQWbLYWjPZo3KqrgQ/6rH6kWZ6CY4cJtZ6Ier0ESoY5xm9R8GOAj6
6GwgvY5KL0pKSoqNje3Tp0+DBg1iYm7Gd594wsj66dLFdvCg7YEHDIsTBkU5D7tTjjBCwO60SJVD
EBAEBIHMiQA8R54OLEhxiL4CPK5Kl0AdlIjoP2E4qheZol/kZz0YI/X06dPqT6ysXzevfwuq779P
HTUq9dQp46tDh9QrV1KnTk3t0ydzYim7toSA/ZGwNFYGCQKCgCAQSghAb7oLtHovM3OeA3dq2kuT
OFnKTLQsxTDzK6x826VDk+ro3z918uTUrl1T69dPXbQolOCRvfgLAcOLE0YGtFyKICAIZGIEqIZ0
bged5vWoYThdzU2+eIXQY0+SV28eqBasXLlST+/Ro4fqDu1cmsmLJP4w2MyUxDW1kBAkqsKc9gMH
bM2atm7dbJ99Zmj90O0EUdk5cyTxJxM/fG5uXYjTTcBkuCAgCPgUAXJ53nnnHbR76M+laS89vlQj
kbij+FJl6GALcujxMJwiSMWdGJr6TygBoUVQqlSpNBdXRKvtUTWGX1mBnCBDIW/0aNu0aUZ+LKoF
779ve/tt24YNhvSPOtJZ1qdQyWKhhIC/DFpZVxAQBAQBVwg4cBXe1/RmmCORqjmXdsCag5EOK5i5
E4ol3qnefUn2SfNEBE3plMkBo6empBhfHMePp3bqZHhlmzc3vLJyRDACPDyGiAYIhBKPy14EAUEg
ghDQaa76mp1rQtSfzM0s+dVhmNab5U/ELLUOLb9qbSAzrGk39nIAfuhQ/L+GfiyGJomy9DDhwFVb
tGgE3SG51NsRIKtWXLXyUAgCgkBoIUDkEp0B5z0RnjSbpw5O19G4Uv84KBcxT0fKxyGNKKMLJmzZ
ubNt+XKjBBPWJFBK3JQCTcWaHMKaofW8BGE3QpxBAF1OKQgIAs4ImEOVcOfw4cOdx1A3qV88f/68
eUCrVq10ds/rr7/uMBeNAhfcidg6YngchDBpV7Jiha1BA1vfvsYrxFCdFpQ7GMkICHFG8t2XaxcE
QggB2pWY45Fjxoyhb4nD/hDo0exo1lVnGL5ZQ77n5kGcUqcI6RVeeuklMzdHRUXdWhyZArTx7r/f
Nn68YWWyDq1LEHz/Y8EQgkm2EgIICHGGwE2QLQgCgoDN9tVXX8F85gwgakicuVMbjs7saG43TbNo
B1CV2GyHDh1Q/OFPjWlO8sILhvA6raSRlsXApb0XKj/Dhtkn0slEuknLk5kWAkKc8lwIAoJACCHg
EI905s6+yn1683BgR0pKtE0J4zpXhcKdYwcNWjR4ML7c9o0a2ZKTDa/syJFGN+mWLY0VCWSqH+QQ
BNJHQIhTng5BQBAILQSIR1IrovfkwJ2kCGl2JBTqwI6DBw9WE5EvWJaWuvrZl146MHJk8xdfzIZv
Fg5GUZZaT5NUQmhhIbsJSQSEOEPytsimBIHIRmDixInmeCRJtmgXaEg0O/KKQwKtShHiGDFiRGJi
on0KIcxq1a6PH5+yZ8/1tWt722xNLl06ifqPboqJV1YOQcAyAkKclqGSgYKAIBAQBPCyIiFkbt2F
+QgLau7MIIFWieedPYth+VKRdesMSTyOKVPmlC/ff8SIHytUmH4zdTZ3XFy1f/1LQpgBuZ9heBIh
zjC8qXJJgkBmRACnKyUoiNvhm71NG/YP16vmTocEWrMxylgincYMrEyoEQWDHj1sixeX/Otfp1++
jOTPRzdV+iBXs0JCZoRL9hxEBEQ5KIjgy6kFAUHgVoNMZyxgOGpUXn31Va23jg8WzoMaIcsaCPrc
VM5D+gDZIPt0EmU3bbL162fbtcvQj8UZi9FJ3mzz5kpUgazadu3aCe6CgMcISCNrj6GTiYKAIOAb
BJwl92BH6lKoLVG2IxyJram5E5XaDRs2YC9Sx0mXaaPbCRp4CxfalDYCtZj0KqG8ZNYsG65aqSfx
zV2SVW4hIMQpT4MgIAgEGQEzcWJikvhDCNPBj4qaAb1T2Kji1CFDhhh8iSQeSngciO3RaAzpH3J8
2rc3+nzJIQj4DQEhTr9BKwsLAoKANQQ0cWasuq6UEGgNlidPHmNhWLNOHUN+Ha/siy/a60nWrzde
kRRZa8jLKM8QEOL0DDeZJQgIAj5DQBMn1iTZsC7W/egjW3y8IVMwYYLxA1WYSMtWqWL30/psU7KQ
IJAuAkKc8nAIAoJAkBEwu2rTbnGIcUmoEjuS3l5t29qaNbOtWmUIsqNaICHMIN+9SDy9EGck3nW5
ZkEgpBBwTZzjxhmZPijhxcQYLb0ef9xg0AMHDF1ZOQSBgCMg/TgDDrmcUBAQBNJBwCyzZ4QwkV+n
pATLculS25YtttataXpi69XLmI31KawpD1LwEJA6zuBhL2cWBAQBm43ySlpSd+3a1UiUxY6k+JKD
ECZm5cGDtq1bjT7Skigrj0rIICCu2pC5FbIRQUAQwMqkdzQpPyi8064EiXZCmNRo0gVMEmXl8QgZ
BMRVGzK3QjYiCEQsAij70NgLgkS1gF6YNMWEL+lbohJ/CGoKa0bssxGqFy6u2lC9M7IvQSByEFi+
3PbOO4aCAbFMocnIue+Z80rFVZs575vsWhAISwQIagprhuWdDa+LEuIMr/spVyMICAKCgCDgZwQk
xulngGV5QUAQEAQEgbBDQPpxht0tlQsSBAQBQUAQ8CcCQpz+RFfWFgQEAUFAEAg7BIQ4w+6WygUJ
AoKAICAI+BMBIU5/oitrCwKCgCAgCIQdAkKcYXdL5YIEAUFAEBAE/ImAEKc/0ZW1BQFBQBAQBMIO
ASHOsLulckGCgCAgCAgCgoAgIAgIAoKAICAIhAgC/w9jLrbyyHeVowAAAABJRU5ErkJggg==

--_005_06CF729DA0D6854E8C1E5121AC3330DFAF48FD73dggemm509mbxchi_--


From nobody Mon Dec  2 01:28:14 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A54A7120044 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 01:28:12 -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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 715zY1NgHVTr for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 01:28:08 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AB7812004C for <spring@ietf.org>; Mon,  2 Dec 2019 01:28:07 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2055.outbound.protection.outlook.com [104.47.9.55]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-20-8nMp0OxnN7Sz05bV-CW3rw-1; Mon, 02 Dec 2019 09:28:01 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5239.eurprd03.prod.outlook.com (10.255.79.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.20; Mon, 2 Dec 2019 09:27:59 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 09:27:59 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "spring@ietf.org" <spring@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, Robert Raszuk <robert@raszuk.net>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Thread-Topic: [spring] Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AdWg5kSzPcmokSdUTd+ujmkEsxaFPQAMBq8AADGDFIAAA2XugAABUkKAAAdRE4ABsInvgAADpWmAAAEKboAAA6iU8A==
Date: Mon, 2 Dec 2019 09:27:59 +0000
Message-ID: <DBBPR03MB5415486F24D2C9B6338611BEEE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com>, <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>, <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com> <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=True; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-02T04:57:07.0000000Z; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard
x-originating-ip: [197.155.81.57]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d478d44b-373a-4b5e-6349-08d77709ebfc
x-ms-traffictypediagnostic: DBBPR03MB5239:
x-microsoft-antispam-prvs: <DBBPR03MB52399F9418EE29FEC030EA60EE430@DBBPR03MB5239.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(39860400002)(376002)(346002)(366004)(396003)(51444003)(199004)(189003)(54094003)(8676002)(6306002)(54906003)(54896002)(30864003)(6246003)(6506007)(186003)(966005)(74316002)(66476007)(66556008)(316002)(71200400001)(71190400001)(64756008)(66446008)(110136005)(76116006)(102836004)(53546011)(236005)(66574012)(229853002)(99286004)(55016002)(5660300002)(4326008)(66066001)(6436002)(52536014)(14444005)(256004)(66946007)(33656002)(86362001)(81156014)(81166006)(446003)(8936002)(11346002)(76176011)(9686003)(7696005)(5070765005)(561944003)(517774005)(606006)(6116002)(790700001)(3846002)(26005)(14454004)(10916006)(478600001)(45080400002)(7736002)(25786009)(2906002)(440504004); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5239; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rDMREBCDguEv25P6jQSBwmifarPhIfphl0zGH3IsVGsC4zrOjztqJjNGQ+STBCQRVBIV2Wwe9/ayj3D/PK9dVwCqwY+46C1PJhlRdokU1nrpbuavltv7ObzKEfxcNIYthfT6KSSqzEGPcl1F0xINh+U8OZaSTZlHufj5ydzmCTtCfh1P0pcrROEAQHblTUAAUpkfmLKvj5YXWhXMQd2Va6f+ASTRVTyBNTqkGiGMSWXoAFN6OaTDTlBkWykx6lKLC5VKzELyi88cvodQ3UFJQBQCwZrEOT/Sxu/XhYo9vIVWRUu4RAQESmsaoF17w4FN1s6T6OEi8uALeSwEMhin7lnXLebKS81pIirCEtTj3sGI4hc6mUc9fSisKLA4W1r347Y3ZxEQwxwqhIJMprrDyw59ZfpM+IGc54S+h41+tnjwCOeslA38RghGdvkv6cgqguj29VJEgG1wpqhMHXyfSi5CGTLWyAm+1VJSDdqxeWA=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d478d44b-373a-4b5e-6349-08d77709ebfc
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 09:27:59.2892 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TvYQ6vkStuKN80Ufn736D1b+UmXPz/NHdFemRpFEytvKa8w6mrYm5Zg8t431LIFuE2TQ41Py3f7GOeluMERlqsEdmfVqkSq2UEptsM7hKjA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5239
X-MC-Unique: 8nMp0OxnN7Sz05bV-CW3rw-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB5415486F24D2C9B6338611BEEE430DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DwkVhiwILVpojyxscHIGta5KPMw>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 09:28:13 -0000

--_000_DBBPR03MB5415486F24D2C9B6338611BEEE430DBBPR03MB5415eurp_
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

Currently the biggest issue that I see with S-BFD based protection - which =
is something we use in production is as follows:

Unless I'm mistaken - there is absolutely no way to tie S-BFD based protect=
ion with BGP injected SR-TE pathing
Node validation as defined in the SR-TE drafts is limited to presence in th=
e IGP
Since SR-TE path injection may be done through reflectors - using target co=
mmunities - the point of communication into the network is not necessarily =
the head end of the tunnel and the point of injection may be entirely unawa=
re of the implications of the path that's being inserted.

By utilizing what is contained in this draft to build context tables at the=
 head end of an inserted tunnel on an automated basis - this solves a probl=
em that currently exists that S-BFD simply cannot solve without modificatio=
n to the srte policy insertion drafts that would allow for automated buildi=
ng of S-BFD checks - which in and of itself could prove challenging conside=
ring the complexity of this.

That is not to say in any way that both s-bfd and potentially other mechani=
sms do not have use cases - but as an operator - this draft would certainly=
 provide a better mechanism for constant path validation than anything we c=
urrently have (which is based on steered packets that leave the controller =
and return to the controller through the use of SR packets and binding sids=
).

Just my 2c

Thanks

Andrew


From: spring <spring-bounces@ietf.org> On Behalf Of Shraddha Hegde
Sent: Monday, 2 December 2019 10:24
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: spring@ietf.org; rtg-bfd@ietf.org; Robert Raszuk <robert@raszuk.net>; r=
tgwg@ietf.org
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Sasha,

We are in agreement on separating the trigger from the protection mechanism=
.

> In any case I think that it woyld make sense to separate the protection s=
cheme proposed in the draft from specific triggers for its activation >simi=
lar to how this has been done in MPLS Egress Protection Framework draft.

I'll add text in the next revision for this.

Rgds
Shraddha


From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexand=
er.Vainshtein@ecitele.com>>
Sent: Monday, December 2, 2019 12:24 PM
To: Shraddha Hegde <shraddha@juniper.net<mailto:shraddha@juniper.net>>
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>; Robert Raszuk <robert@r=
aszuk.net<mailto:robert@raszuk.net>>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Shraddha,
Lots of thanks for athe tesponse.

I probably did not express myself clearly enough. I will try to fix thst no=
w, and I apologise in advance for a long email.

I have not been speaking about end-yo-end protecyion, only about local prot=
ection against failure of an intermediate (a.k.a. pinned) node of an SR pat=
h and, specifically, triggers for such protection. This context has been ac=
tually defined by Robert in his original comment.

To the best of my understanding, Robert's concern was that failure of the l=
ink beteeen the pinned node of a SR path and its adjacency (the penultimate=
 node of the Segment represented by the Node SID of the pinned node) is not=
 a good enough indication of the pinned node failure.

I agree with this statement even if my understanding of a good indication d=
iffers from Robert's:
- I think that it is not sufficiently specific and therefore could result i=
n flapping (local node protection activated and then released)
-Robert's concern, to the best of my understanding, was that it could miss =
some failures (e.g. the Fabric failure).

Therefore I have suggested two possibilities for more specific and more rrl=
iabke detection of failure of the pinned node by its adjacency:

1. Run a multi-hop IP BFD session between the peniltimate node ans the pinn=
ed ones using prefixes acting as Node SIDs of this pair.  This wiuld ignore=
 link failures but locally detect such node failurs as power-down or crash.

2.  Run S-BFD sessions to all other adjacencies of the pinned node using in=
 each case a list of two SIDs: the protected Adj-SID to the pinned node fol=
lowed by tge Node SID of the other adjacency, ans declare pinned node failu=
re when all these sessions fail. This would again ignore failure of the lin=
k between the penultimate node and the pinned node but detect various real =
failures of the pinned node, e.g. failure of its Fabric.

In any case I think that it woyld make sense to separate the protection sch=
eme proposed in the draft from specific triggers for its activation similar=
 to how this has been done in MPLS Egress Protection Framework draft.

My 2c.






Get Outlook for Android<https://urldefense.com/v3/__https:/aka.ms/ghei36__;=
!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH6GPZi=
IH$>

________________________________
From: Shraddha Hegde <shraddha@juniper.net<mailto:shraddha@juniper.net>>
Sent: Monday, December 2, 2019, 06:10
To: Alexander Vainshtein; Robert Raszuk
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: RE: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Robert/Sasha,


S-BFD based mechanism is  head-end triggered protection. It is not a local =
protection.
S-BFD mechanism is orthogonal to the mechanism described in this draft and =
an operator can
choose what kind of protection makes more sense to his/her network.

In many cases, node-protecting backup path will be different from link-prot=
ecting/SRLG protecting backup path.
If you really want to use link-protecting backup path when link fails and n=
ode protecting backup path when node fails,
You will have to download both link protecting and node-protecting backup p=
aths in FIB and detect which
failure really happened and have the ability in hardware to use appropriate=
 backup path. None of these
is in the scope of this document.

Rgds
Shraddha


From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexand=
er.Vainshtein@ecitele.com>>
Sent: Saturday, November 23, 2019 8:15 PM
To: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>; Shraddha H=
egde <shraddha@juniper.net<mailto:shraddha@juniper.net>>
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Robert,
On the second thought, for the purpose of this draft (i.e. in the scope of =
SR) it is possible to implement your suggestion by running S-BFD sessions b=
etween R7 (as the initiator) and each other adjacency of R8  (acting as Ref=
lectors) of a SR policy with list of two SIDs:
- protected adjacency between R7 and R8
- Node SID of the specific "other" adjacency  of R8.

If all these sessions fail, R7 can reliably consider R8 as failed.

I am not sure this would be much better than multi-hop IP BFD, and it looks=
 much more complicated to me.


What do you think?




Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2Faka.ms*2Fghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI00=
2KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QA=
hYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZC$>

________________________________
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexand=
er.Vainshtein@ecitele.com>>
Sent: Saturday, November 23, 2019, 13:15
To: Robert Raszuk; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Robert,
Lots of thanks for a prompt response.

I respectfully disagree with your statement that BFD implementation  is usu=
ally offloaded to the HW of the ingress line card.  I do not think this can=
 wor for MH BFD sessions because the ingress and egress line cards are not =
known in advance and change with the routing changes
A good  multi-hop BFD implementation should be ready to overcome this.. The=
re are many ways to achieve that. A naive implementation that runs in SW of=
 the control card is also possible of course. And they would sensd and rece=
ive packets

My 2c.
Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2Faka.ms*2Fghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI00=
2KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QA=
hYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZC$>

________________________________
From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Saturday, November 23, 2019, 12:37
To: Alexander Vainshtein; Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>; rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Hi Sasha,

On the surface your suggestion may look cool - but if you zoom in - I do no=
t think it will work in practice.

See - one of the biggest value of BFD is its offload to line card's hardwar=
e. And in most cases it is ingress line card to the box. So if you instruct=
 such hardware to respond to SID address loopback you still did not gain mu=
ch in terms of detection router's fabric failures, remote LC failure or con=
trol plane issues which could soon result in box failure. The catalogue of =
router failures is of course much more colorful.

If you ask BFD to be responded by RP/RE it no longer has the BFD advantage.

IMHO the best way to detect node failure is actually to send the probes *ac=
ross* the node under test to its peers.

The way I would think of establishing such m-hop sessions would be fully au=
tomated with one knob per IGP adj. ex: "bfd detect-node-failure [max N]" wh=
ere local BFD subsystem would create N sessions to IGP peers of the node we=
 are to protect. LSDB has those peers so no new protocol extension is neede=
d, perhaps even no new IETF draft is required :). N would be the limit of s=
uch sessions in case the node under protection has say 10s of peers. Defaul=
t could be perhaps even 1.

Thx,
Robert.


On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtein <Alexander.Vainshtein=
@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>> wrote:
Shraddha, Robert and all,
Regarding Robert's question:
I wonder if multi-hop IP BFD session with addresses used as /32 (or /128) p=
refixes serving as Nose SIDs of R8 and R7 respectively could be used as suc=
h a trigger by R7? Such a session would not respond to link failures, and I=
 find it problematic to imagine a scenario when it would be kept UP in the =
case of a real node failure.

Of course such a session would have to be slow enough not to react to link =
failures. But it still couks be much faster than IGP conversion IMHO.

My 2c,
Sasha

Such


Get Outlook for Android<https://urldefense.com/v3/__https:/clicktime.symant=
ec.com/3NbK72q2ca668aVyMaT7Esn6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2Fclicktime.symantec.com*2F3CfVQPtBYBAPbHUSngEVNQD6H2*3Fu*3Dhttps=
*2A3A*2A2F*2A2Faka.ms*2A2Fghei36__*3BJSUlJQ*218WoA6RjC81c*21Xo-D7e5MfUeTOyV=
17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgujy50EN*24__;JSUlJSUlJSUlJSUlJSUl=
JSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH7=
q73pAh$>

________________________________
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on b=
ehalf of Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Friday, November 22, 2019, 11:22
To: Shraddha Hegde
Cc: spring@ietf.org<mailto:spring@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ie=
tf.org>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR=
 Paths

Hi Shraddha,

I have one question to the document.

As you know the critical element for the effective protection of any scheme=
 is the failure detection. On that your draft seems to have just one little=
 paragraph:


   Note that R7 activates the node-protecting backup path when it

   detects that the link to R8 has failed.  R7 does not know that node

   R8 has actually failed.  However, the node-protecting backup path is

   computed assuming that the failure of the link to R8 implies that R8

   has failed.

Well IMO this is not enough. Specifically there can be a lot of types of no=
de failure when link is still up. Moreover there can be even running BFD ac=
ross the link just fine when say fabric failure occurs at R8.

While this is not solely issue with this draft, it is our common IETF failu=
re to provide correct means of detecting end to end path or fragments of pa=
th failures (I am specifically not calling them segment here :).

For example I propose that to effectively detect R8 failure as node failure=
 which is the topic of your proposal a mechanism is clearly defined and inc=
ludes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7, R4-R9, R3-=
R9

Many thx,
Robert.


On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde <shraddha=3D40juniper.net@dm=
arc.ietf..org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
WG,

This is the draft I pointed out that talks about solutions for providing no=
de-protection.
It covers Anycast case as well as keeping forwarding plane longer.
https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-pa=
ths-05<https://urldefense.com/v3/__https:/clicktime.symantec.com/3HvrzHXwAo=
u2JruETj6jcyF6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclick=
time.symantec.com*2F375SW6TBGPi2mN7V9YeVWGg6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Fto=
ols.ietf.org*2A2Fhtml*2A2Fdraft-hegde-spring-node-protection-for-sr-te-path=
s-05__*3BJSUlJSU*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA=
6sJ1EbrioDE0Vmgg0xmj_C*24__;JSUlJSUlJSUlJSUlJSUlJSUlJQ!8WoA6RjC81c!QAhYaA0q=
hoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH9RfbOqT$>

Review and comments solicited.

Rgds
Shraddha

_______________________________________________
rtgwg mailing list
rtgwg@ietf.org<mailto:rtgwg@ietf.org>
https://www.ietf.org/mailman/listinfo/rtgwg<https://urldefense.com/v3/__htt=
ps:/clicktime.symantec.com/37ZvNSMSAddpxDGDQPm7oVA6H2?u=3Dhttps*3A*2F*2Furl=
defense.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F35M9j5zHTaSYRwVh5R=
P6xcB6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Fwww.ietf.org*2A2Fmailman*2A2Flistinfo*2A=
2Frtgwg__*3BJSUlJSUl*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc=
9pxA6sJ1EbrioDE0VmgvV9Y4sM*24__;JSUlJSUlJSUlJSUlJSUlJSUlJSU!8WoA6RjC81c!QAh=
YaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH_pG5Prx$>



___________________________________________________________________________

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.
___________________________________________________________________________


___________________________________________________________________________

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.
___________________________________________________________________________

--_000_DBBPR03MB5415486F24D2C9B6338611BEEE430DBBPR03MB5415eurp_
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[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
=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:Consolas;
=09panose-1:2 11 6 9 2 2 4 3 2 4;}
/* 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:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
p.msonormal00, li.msonormal00, div.msonormal00
=09{mso-style-name:msonormal0;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
=09{mso-style-name:msochpdefault;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:10.0pt;
=09font-family:"Calibri",sans-serif;}
span.htmlpreformattedchar0
=09{mso-style-name:htmlpreformattedchar;
=09font-family:Consolas;}
span.emailstyle22
=09{mso-style-name:emailstyle22;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle24
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle27
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 72.0pt 72.0pt 72.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-KE" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Currently the biggest issue that I see with S-BFD based protection &#=
8211; which is something we use in production is as follows:<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Unless I&#8217;m mistaken &#8211; there is absolutely no way to tie S=
-BFD based protection with BGP injected SR-TE pathing<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Node validation as defined in the SR-TE drafts is limited to presence=
 in the IGP<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Since SR-TE path injection may be done through reflectors &#8211; usi=
ng target communities &#8211; the point of communication into the network i=
s not necessarily the head end of the tunnel and the
 point of injection may be entirely unaware of the implications of the path=
 that&#8217;s being inserted.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">By utilizing what is contained in this draft to build context tables =
at the head end of an inserted tunnel on an automated basis &#8211; this so=
lves a problem that currently exists that S-BFD
 simply cannot solve without modification to the srte policy insertion draf=
ts that would allow for automated building of S-BFD checks &#8211; which in=
 and of itself could prove challenging considering the complexity of this.&=
nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">That is not to say in any way that both s-bfd and potentially other m=
echanisms do not have use cases &#8211; but as an operator &#8211; this dra=
ft would certainly provide a better mechanism for
 constant path validation than anything we currently have (which is based o=
n steered packets that leave the controller and return to the controller th=
rough the use of SR packets and binding sids).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Just my 2c<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Andrew<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-KE" style=3D"mso-fareast-language:E=
N-US"><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 #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;spring-bounces@ietf.org&gt;
<b>On Behalf Of </b>Shraddha Hegde<br>
<b>Sent:</b> Monday, 2 December 2019 10:24<br>
<b>To:</b> Alexander Vainshtein &lt;Alexander.Vainshtein@ecitele.com&gt;<br=
>
<b>Cc:</b> spring@ietf.org; rtg-bfd@ietf.org; Robert Raszuk &lt;robert@rasz=
uk.net&gt;; rtgwg@ietf.org<br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<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">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">We are in agreement on separati=
ng the trigger from the protection mechanism.<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" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:black">&gt;</span><span lang=3D"EN-US" style=3D"color:#212121"> =
In any case I think that it woyld make sense to separate the protection sch=
eme proposed in the draft from specific triggers
 for its activation &gt;similar to how this has been done in MPLS Egress Pr=
otection Framework draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I&#8217;ll add text in the next revision for this.<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Rgds<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Shraddha<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"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein=
@ecitele.com">Alexander.Vainshtein@ecitele.com</a>&gt;
<br>
<b>Sent:</b> Monday, December 2, 2019 12:24 PM<br>
<b>To:</b> Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net">shrad=
dha@juniper.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>; <a href=
=3D"mailto:rtgwg@ietf.org">
rtgwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org">rtg-bfd@ietf.org</a=
>; Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net=
</a>&gt;<br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Shraddha,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Lots of thanks for athe tesponse.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I probably did not express myself clearly enough. I wil=
l try to fix thst now, and I apologise in advance for a long email.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I have not been speaking about end-yo-end protecyion, o=
nly about local protection against failure of an intermediate (a.k.a. pinne=
d) node of an SR path and, specifically,
 triggers for such protection. This context has been actually defined by Ro=
bert in his original comment.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">To the best of my understanding, Robert's concern was t=
hat failure of the link beteeen the pinned node of a SR path and its adjace=
ncy (the penultimate node of the Segment
 represented by the Node SID of the pinned node) is not a good enough indic=
ation of the pinned node failure.&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I agree with this statement even if my understanding of=
 a good indication differs from Robert's:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">- I think that it is not sufficiently specific and ther=
efore could result in flapping (local node protection activated and then re=
leased)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">-Robert's concern, to the best of my understanding, was=
 that it could miss some failures (e.g. the Fabric failure).<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Therefore I have suggested two possibilities for more s=
pecific and more rrliabke detection of failure of the pinned node by its ad=
jacency:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">1. Run a multi-hop IP BFD session between the peniltima=
te node ans the pinned ones using prefixes acting as Node SIDs of this pair=
.&nbsp; This wiuld ignore link failures but locally
 detect such node failurs as power-down or crash.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">2.&nbsp; Run S-BFD sessions to all other adjacencies of=
 the pinned node using in each case a list of two SIDs: the protected Adj-S=
ID to the pinned node followed by tge Node SID
 of the other adjacency, ans declare pinned node failure when all these ses=
sions fail. This would again ignore failure of the link between the penulti=
mate node and the pinned node but detect various real failures of the pinne=
d node, e.g. failure of its Fabric.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">In any case I think that it woyld make sense to separat=
e the protection scheme proposed in the draft from specific triggers for it=
s activation similar to how this has been
 done in MPLS Egress Protection Framework draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">My 2c.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121"><o:p>&nbsp;</o:p></span></p>
<div id=3D"ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/aka.ms/ghei36__;!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR=
-J-RTL_O_d_wKElC5ktZrPekfTDhLH6GPZiIH$">
Outlook for Android</a><o:p></o:p></span></p>
</div>
<div id=3D"id-f74214cb-047a-4c83-9cf4-9a7de0bb103a">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13.0pt;font-=
family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></=
p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:&q=
uot;Calibri&quot;,sans-serif">From:</span></strong><span lang=3D"EN-US"> Sh=
raddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net">shraddha@juniper.n=
et</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Monday, December 2, 2019, 06:10<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Alexander Vainshtein; Robert Raszuk<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> RE: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US">=
<o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert/Sasha,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">S-BFD based mechanism is &nbsp;=
head-end triggered protection. It is not a local protection.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">S-BFD mechanism is orthogonal t=
o the mechanism described in this draft and an operator can
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">choose what kind of protection =
makes more sense to his/her network.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">In many cases, node-protecting =
backup path will be different from link-protecting/SRLG protecting backup p=
ath.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you really want to use link-=
protecting backup path when link fails and node protecting backup path when=
 node fails,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">You will have to download both =
link protecting and node-protecting backup paths in FIB and detect which<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">failure really happened and hav=
e the ability in hardware to use appropriate backup path. None of these<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">is in the scope of this documen=
t.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Rgds<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shraddha<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein=
@ecitele.com">Alexander.Vainshtein@ecitele.com</a>&gt;
<br>
<b>Sent:</b> Saturday, November 23, 2019 8:15 PM<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@ra=
szuk.net</a>&gt;; Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net=
">shraddha@juniper.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>; <a href=
=3D"mailto:rtgwg@ietf.org">
rtgwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org">rtg-bfd@ietf.org</a=
><br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Robert,</span><span lang=3D"EN-US"><o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">On the second thought, for the purpose of this draft (i=
.e. in the scope of SR) it is possible to implement your suggestion by runn=
ing S-BFD sessions between R7 (as the initiator)
 and each other adjacency of R8&nbsp; (acting as Reflectors) of a SR policy=
 with list of two SIDs:</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">- protected adjacency between R7 and R8</span><span lan=
g=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">- Node SID of the specific &quot;other&quot; adjacency&=
nbsp; of R8.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">If all these sessions fail, R7 can reliably consider R8=
 as failed.&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I am not sure this would be much better than multi-hop =
IP BFD, and it looks much more complicated to me.&nbsp;</span><span lang=3D=
"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">What do you think?</span><span lang=3D"EN-US"><o:p></o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<div id=3D"ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/clicktime.symantec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dht=
tps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Faka.ms*2Fghei36__*3B*218WoA6=
RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*2=
4__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKEl=
C5ktZrPekfTDhLH1YVygZC$">
Outlook for Android</a><o:p></o:p></span></p>
</div>
<div id=3D"id-74ed52be-d7d4-4ced-94d3-671c6f1b4e71">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13.0pt;font-=
family:&quot;Arial&quot;,sans-serif;color:black">&nbsp;</span><span lang=3D=
"EN-US"><o:p></o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:&q=
uot;Calibri&quot;,sans-serif">From:</span></strong><span lang=3D"EN-US"> Al=
exander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com">=
Alexander.Vainshtein@ecitele.com</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Saturday, November 23, 2019, 13:15<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Robert Raszuk; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Robert,</span><span lang=3D"EN-US"><o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Lots of thanks for a prompt response.</span><span lang=
=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I respectfully disagree with your statement that BFD im=
plementation&nbsp; is usually offloaded to the HW of the ingress line card.=
&nbsp; I do not think this can wor for MH BFD sessions
 because the ingress and egress line cards are not known in advance and cha=
nge with the routing changes</span><span lang=3D"EN-US"><o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">A good&nbsp; multi-hop BFD implementation should be rea=
dy to overcome this.. There are many ways to achieve that. A naive implemen=
tation that runs in SW of the control card is
 also possible of course. And they would sensd and receive packets&nbsp;</s=
pan><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">My 2c.</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<div id=3D"ms-outlook-mobile-signature">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/clicktime.symantec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dht=
tps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Faka.ms*2Fghei36__*3B*218WoA6=
RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*2=
4__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKEl=
C5ktZrPekfTDhLH1YVygZC$">
Outlook for Android</a><o:p></o:p></span></p>
</div>
<div id=3D"id-489fbd3c-6e9f-45dd-96d9-cf663b19aa9f">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13.0pt;font-=
family:&quot;Arial&quot;,sans-serif;color:black">&nbsp;</span><span lang=3D=
"EN-US"><o:p></o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:&q=
uot;Calibri&quot;,sans-serif">From:</span></strong><span lang=3D"EN-US"> Ro=
bert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&=
gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Saturday, November 23, 2019, 12:37<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Alexander Vainshtein; Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; =
<a href=3D"mailto:rtg-bfd@ietf.org">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US">=
<o:p>&nbsp;</o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Sasha, <o:p></o:p></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the surface your suggestion =
may look cool - but if you zoom in - I do not think it will work in practic=
e.&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">See - one of the biggest value =
of BFD is its offload to line card's hardware. And in most cases it is ingr=
ess line card to the box. So if you instruct such hardware to respond to SI=
D address loopback you still did not
 gain much in terms of detection router's fabric failures, remote LC failur=
e or control&nbsp;plane issues which could soon result in box failure. The =
catalogue of router failures is of course much more colorful.&nbsp;<o:p></o=
:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you ask BFD to be responded =
by RP/RE it no longer has the BFD advantage.&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IMHO the best way to detect nod=
e failure&nbsp;is actually to send the probes *across* the node under test =
to its peers.&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The way I would think of establ=
ishing such m-hop sessions would be fully automated with one knob per IGP a=
dj. ex: &quot;bfd detect-node-failure [max N]&quot; where local BFD subsyst=
em would create N sessions to IGP peers of the
 node we are to protect. LSDB has those peers so no new protocol extension&=
nbsp;is needed, perhaps even no new IETF draft is required :). N would be t=
he limit of such sessions in case the node under protection has say 10s of =
peers. Default could be perhaps even
 1.&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thx,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Sat, Nov 23, 2019 at 10:00 A=
M Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.c=
om" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt; wrote:<o:p><=
/o:p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Shraddha, Robert and all,</span><span lang=3D"EN-US"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Regarding Robert's question:&nbsp;</span><span lang=3D"=
EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">I wonder if multi-hop IP BFD session with addresses use=
d as /32 (or /128) prefixes serving as Nose SIDs of R8 and R7 respectively =
could be used as such a trigger by R7? Such
 a session would not respond to link failures, and I find it problematic to=
 imagine a scenario when it would be kept UP in the case of a real node fai=
lure.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Of course such a session would have to be slow enough n=
ot to react to link failures. But it still couks be much faster than IGP co=
nversion IMHO.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">My 2c,</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Sasha</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">Such</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:#212121">&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101ms-outloo=
k-mobile-signature">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/clicktime.symantec.com/3NbK72q2ca668aVyMaT7Esn6H2?u=3Dht=
tps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F3Cf=
VQPtBYBAPbHUSngEVNQD6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Faka.ms*2A2Fghei36__*3BJSU=
lJQ*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0V=
mgujy50EN*24__;JSUlJSUlJSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap1=
2CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH7q73pAh$" target=3D"_blank">
Outlook for Android</a><o:p></o:p></span></p>
</div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101id-1769ab=
d3-4294-4e88-900e-ba1884f84918">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13.0pt;font-=
family:&quot;Arial&quot;,sans-serif;color:black">&nbsp;</span><span lang=3D=
"EN-US"><o:p></o:p></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"gmail-m_8350984258442686152gmail-m_-4605818059593462101divRplyFw=
dMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:&q=
uot;Calibri&quot;,sans-serif">From:</span></strong><span lang=3D"EN-US"> sp=
ring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">sprin=
g-bounces@ietf.org</a>&gt; on behalf of Robert Raszuk &lt;<a href=3D"mailto=
:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt;<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Sent:</s=
pan></strong> Friday, November 22, 2019, 11:22<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">To:</spa=
n></strong> Shraddha Hegde<br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Cc:</spa=
n></strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a><br>
<strong><span style=3D"font-family:&quot;Calibri&quot;,sans-serif">Subject:=
</span></strong> Re: [spring] Draft for Node protection of intermediate nod=
es in SR Paths<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi&nbsp;Shraddha, <o:p></o:p></=
span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have one question to the docu=
ment.&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">As you know the critical elemen=
t for&nbsp;the effective protection of any scheme is the failure detection.=
 On that your draft seems to have just one little paragraph:&nbsp;<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>&nbsp;&nbsp; Note that R7 activates the node-protecting backup path when i=
t</span><span lang=3D"EN-US"><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">&nbsp;&nbsp; detects that t=
he link to R8 has failed.&nbsp; R7 does not know that node</span><span lang=
=3D"EN-US"><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">&nbsp;&nbsp; R8 has actuall=
y failed.&nbsp; However, the node-protecting backup path is</span><span lan=
g=3D"EN-US"><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">&nbsp;&nbsp; computed assum=
ing that the failure of the link to R8 implies that R8</span><span lang=3D"=
EN-US"><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">&nbsp;&nbsp; has failed.</s=
pan><span lang=3D"EN-US"><o:p></o:p></span></pre>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Well IMO this is not enough. Sp=
ecifically&nbsp;there can be a lot of types of node failure when link is st=
ill up. Moreover there can be even running BFD across the link just fine wh=
en say fabric failure occurs at R8.&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">While this is not solely issue =
with this draft, it is our common IETF failure to provide correct means of =
detecting end to end path or fragments of path failures (I am specifically =
not calling them segment here :).&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">For example I propose that to e=
ffectively detect R8 failure as node failure which is the topic of your pro=
posal a mechanism is clearly defined and includes bi-dir data plane probes =
send between R7-R9, R3-R7, R4-R7, R4-R9,
 R3-R9<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Many thx,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Fri, Nov 22, 2019 at 4:38 AM=
 Shraddha Hegde &lt;shraddha=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.o=
rg" target=3D"_blank">40juniper.net@dmarc.ietf..org</a>&gt; wrote:<o:p></o:=
p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">WG,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is the draft I pointed out=
 that talks about solutions for providing node-protection.<o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">It covers Anycast case as well =
as keeping forwarding plane longer.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://urldefense.c=
om/v3/__https:/clicktime.symantec.com/3HvrzHXwAou2JruETj6jcyF6H2?u=3Dhttps*=
3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F375SW6T=
BGPi2mN7V9YeVWGg6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Ftools.ietf.org*2A2Fhtml*2A2Fd=
raft-hegde-spring-node-protection-for-sr-te-paths-05__*3BJSUlJSU*218WoA6RjC=
81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgg0xmj_C*24__=
;JSUlJSUlJSUlJSUlJSUlJSUlJQ!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O=
_d_wKElC5ktZrPekfTDhLH9RfbOqT$" target=3D"_blank"><span style=3D"color:#056=
3C1">https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-=
te-paths-05</span></a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Review and comments solicited.<=
o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Rgds<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shraddha<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">_______________________________=
________________<br>
rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https:/clicktime.symantec.com/37ZvNS=
MSAddpxDGDQPm7oVA6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fc=
licktime.symantec.com*2F35M9j5zHTaSYRwVh5RP6xcB6H2*3Fu*3Dhttps*2A3A*2A2F*2A=
2Fwww.ietf.org*2A2Fmailman*2A2Flistinfo*2A2Frtgwg__*3BJSUlJSUl*218WoA6RjC81=
c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9Y4sM*24__;J=
SUlJSUlJSUlJSUlJSUlJSUlJSU!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_=
d_wKElC5ktZrPekfTDhLH_pG5Prx$" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/rtgwg</a><o:p></o:p></span></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><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>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><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>
</body>
</html>

--_000_DBBPR03MB5415486F24D2C9B6338611BEEE430DBBPR03MB5415eurp_--


From nobody Mon Dec  2 01:49:47 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D70BE1200E6 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 01:49:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level: 
X-Spam-Status: No, score=-1.399 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, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 8uh1OU2VUdUZ for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 01:49:43 -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 AA8E11200D7 for <spring@ietf.org>; Mon,  2 Dec 2019 01:49:42 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id c124so27489065qkg.0 for <spring@ietf.org>; Mon, 02 Dec 2019 01:49:42 -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=KxuiNkIBbzU+FuKfMCKC7PBN61R17o1iDCt6MpAlHqk=; b=TaYyzUxU9+Aa5Zm+ROijF2DokSSCjBZtB3vX0Hrv5hix3t51KHxDvfPIXUa9uWb6Wx d9pJKH/NnxLjBGlXobHEIkPP5pucxN7ds5sk3Jk4Rxudu5RXOb4oeevxcVI1vkfhKcV5 v5Trrl4brl4SBzdZAzhXKwEduJSaDLor+sfERx7qGAoASQPLFsm5bUJuWZCQB2GGQJKW NIP0MADuqd2/PBRcJBhvFG4VaPMUfsPYf7NoxpNcWExLbYlkzyoAru8nOfiY0CdSPH5a GjOwElS9LBIlWbu3O1rk37FF+4SiZnzAvrrupUUyZ/IOGcDPJNSbptfF7XKxDMWAzens Coqg==
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=KxuiNkIBbzU+FuKfMCKC7PBN61R17o1iDCt6MpAlHqk=; b=hxxRAiNaBSfntVqJ4yx+ERffHQz8uCwk7+LDDXH6hshz5RQ/sS0tH+eMHcKH+P6sK6 7PeIrZFEJqomqyqd6O2W2UL7Qk1boiXdRA+V+kaT0t+5UPmEuPArnaVliRoQ70bOJrBc Qub6cUgeoOdlWpm/IQ5YgHDP9uuItTzKuo/X92MVC4zf3104G495c2Qhy7KXn1jSXdu8 UPtTg9sBhGSRi8QNo3YLNWRaLDrXHa16WkFrdz6qR9vjOLfM2yYT4jB9wSKM7zCTWGY9 azk4X+gXyIJnS6oXcRxXw2XNMkQyUGr50IHENW1r9RS+DE0ZhDaGuxOdTYj3P6VNrI9F 63ug==
X-Gm-Message-State: APjAAAWrg/cwb1D/b91jC6QYBpGXtnKOxWy9hSf0FhIWD9NjWd3i6ALo qASHXEpZnh6vYm+r4zNVTJzOTcIXlJSGQTEjWMNYsA==
X-Google-Smtp-Source: APXvYqzzbfE5EXm8V2dsDLxcBmP37fLQeSe8ZNFe2AAA/RUuo9ZEuqSPwyAOAvd+NBS30K77xJ3H9dB3TLpGN+KZ3p0=
X-Received: by 2002:a37:62d2:: with SMTP id w201mr30470413qkb.445.1575280181381;  Mon, 02 Dec 2019 01:49:41 -0800 (PST)
MIME-Version: 1.0
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com> <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com> <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com> <DBBPR03MB5415486F24D2C9B6338611BEEE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB5415486F24D2C9B6338611BEEE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 2 Dec 2019 10:49:31 +0100
Message-ID: <CAOj+MME2EM52zF8j0N6+8kYpkPz2AN2JP0uMP4JYZcxOgXqGcw@mail.gmail.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>,  Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "spring@ietf.org" <spring@ietf.org>,  "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a223b50598b57f1c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pYDPUB87HKbdRvR0J1_joUt-Uvc>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 09:49:46 -0000

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

On Mon, Dec 2, 2019 at 10:28 AM Andrew Alston <
Andrew.Alston@liquidtelecom.com> wrote:

Currently the biggest issue that I see with S-BFD based protection =E2=80=
=93 which
> is something we use in production is as follows:
>
>
>
> Unless I=E2=80=99m mistaken =E2=80=93 there is absolutely no way to tie S=
-BFD based
> protection with BGP injected SR-TE pathing
>


Well I am not sure what you call " BGP injected SR-TE pathing" but if you
are looking for validation of BGP paths that has been supported by some
vendors for a loooong time. Hint: you allocate different next hop for your
SR-TE endpoints and voila.

Btw - not an ietf topic, but an implementation request / vendor's feature.

Besides, since you are talking about headend what you are describing is
path protection ... this draft talks about node protection which is a
completely different thing.

Cheers,
r.



> Node validation as defined in the SR-TE drafts is limited to presence in
> the IGP
>
> Since SR-TE path injection may be done through reflectors =E2=80=93 using=
 target
> communities =E2=80=93 the point of communication into the network is not
> necessarily the head end of the tunnel and the point of injection may be
> entirely unaware of the implications of the path that=E2=80=99s being ins=
erted.
>
>
>
> By utilizing what is contained in this draft to build context tables at
> the head end of an inserted tunnel on an automated basis =E2=80=93 this s=
olves a
> problem that currently exists that S-BFD simply cannot solve without
> modification to the srte policy insertion drafts that would allow for
> automated building of S-BFD checks =E2=80=93 which in and of itself could=
 prove
> challenging considering the complexity of this.
>
>
>
> That is not to say in any way that both s-bfd and potentially other
> mechanisms do not have use cases =E2=80=93 but as an operator =E2=80=93 t=
his draft would
> certainly provide a better mechanism for constant path validation than
> anything we currently have (which is based on steered packets that leave
> the controller and return to the controller through the use of SR packets
> and binding sids).
>
>
>
> Just my 2c
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Shraddha Hegde
> *Sent:* Monday, 2 December 2019 10:24
> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Cc:* spring@ietf.org; rtg-bfd@ietf.org; Robert Raszuk <robert@raszuk.net=
>;
> rtgwg@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Sasha,
>
>
>
> We are in agreement on separating the trigger from the protection
> mechanism.
>
>
>
> > In any case I think that it woyld make sense to separate the protection
> scheme proposed in the draft from specific triggers for its activation
> >similar to how this has been done in MPLS Egress Protection Framework
> draft.
>
>
>
> I=E2=80=99ll add text in the next revision for this.
>
>
>
> Rgds
>
> Shraddha
>
>
>
>
>
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Sent:* Monday, December 2, 2019 12:24 PM
> *To:* Shraddha Hegde <shraddha@juniper.net>
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org; Robert Raszuk <
> robert@raszuk.net>
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Shraddha,
>
> Lots of thanks for athe tesponse.
>
>
>
> I probably did not express myself clearly enough. I will try to fix thst
> now, and I apologise in advance for a long email.
>
>
>
> I have not been speaking about end-yo-end protecyion, only about local
> protection against failure of an intermediate (a.k.a. pinned) node of an =
SR
> path and, specifically, triggers for such protection. This context has be=
en
> actually defined by Robert in his original comment.
>
>
>
> To the best of my understanding, Robert's concern was that failure of the
> link beteeen the pinned node of a SR path and its adjacency (the
> penultimate node of the Segment represented by the Node SID of the pinned
> node) is not a good enough indication of the pinned node failure.
>
>
>
> I agree with this statement even if my understanding of a good indication
> differs from Robert's:
>
> - I think that it is not sufficiently specific and therefore could result
> in flapping (local node protection activated and then released)
>
> -Robert's concern, to the best of my understanding, was that it could mis=
s
> some failures (e.g. the Fabric failure).
>
>
>
> Therefore I have suggested two possibilities for more specific and more
> rrliabke detection of failure of the pinned node by its adjacency:
>
>
>
> 1. Run a multi-hop IP BFD session between the peniltimate node ans the
> pinned ones using prefixes acting as Node SIDs of this pair.  This wiuld
> ignore link failures but locally detect such node failurs as power-down o=
r
> crash.
>
>
>
> 2.  Run S-BFD sessions to all other adjacencies of the pinned node using
> in each case a list of two SIDs: the protected Adj-SID to the pinned node
> followed by tge Node SID of the other adjacency, ans declare pinned node
> failure when all these sessions fail. This would again ignore failure of
> the link between the penultimate node and the pinned node but detect
> various real failures of the pinned node, e.g. failure of its Fabric.
>
>
>
> In any case I think that it woyld make sense to separate the protection
> scheme proposed in the draft from specific triggers for its activation
> similar to how this has been done in MPLS Egress Protection Framework dra=
ft.
>
>
>
> My 2c.
>
>
>
>
>
>
>
>
>
>
>
>
>
> Get Outlook for Android
> <https://urldefense.com/v3/__https:/aka.ms/ghei36__;!8WoA6RjC81c!QAhYaA0q=
hoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH6GPZiIH$>
>
>
> ------------------------------
>
> *From:* Shraddha Hegde <shraddha@juniper.net>
> *Sent:* Monday, December 2, 2019, 06:10
> *To:* Alexander Vainshtein; Robert Raszuk
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
> *Subject:* RE: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Robert/Sasha,
>
>
>
>
>
> S-BFD based mechanism is  head-end triggered protection. It is not a loca=
l
> protection.
>
> S-BFD mechanism is orthogonal to the mechanism described in this draft an=
d
> an operator can
>
> choose what kind of protection makes more sense to his/her network.
>
>
>
> In many cases, node-protecting backup path will be different from
> link-protecting/SRLG protecting backup path.
>
> If you really want to use link-protecting backup path when link fails and
> node protecting backup path when node fails,
>
> You will have to download both link protecting and node-protecting backup
> paths in FIB and detect which
>
> failure really happened and have the ability in hardware to use
> appropriate backup path. None of these
>
> is in the scope of this document.
>
>
>
> Rgds
>
> Shraddha
>
>
>
>
>
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Sent:* Saturday, November 23, 2019 8:15 PM
> *To:* Robert Raszuk <robert@raszuk.net>; Shraddha Hegde <
> shraddha@juniper.net>
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Robert,
>
> On the second thought, for the purpose of this draft (i.e. in the scope o=
f
> SR) it is possible to implement your suggestion by running S-BFD sessions
> between R7 (as the initiator) and each other adjacency of R8  (acting as
> Reflectors) of a SR policy with list of two SIDs:
>
> - protected adjacency between R7 and R8
>
> - Node SID of the specific "other" adjacency  of R8.
>
>
>
> If all these sessions fail, R7 can reliably consider R8 as failed.
>
>
>
> I am not sure this would be much better than multi-hop IP BFD, and it
> looks much more complicated to me.
>
>
>
>
>
> What do you think?
>
>
>
>
>
>
>
>
>
> Get Outlook for Android
> <https://urldefense.com/v3/__https:/clicktime.symantec.com/3MR8y7CviGLkS3=
kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Faka.ms*2F=
ghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1E=
brioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap1=
2CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZC$>
>
>
> ------------------------------
>
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Sent:* Saturday, November 23, 2019, 13:15
> *To:* Robert Raszuk; Shraddha Hegde
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Robert,
>
> Lots of thanks for a prompt response.
>
>
>
> I respectfully disagree with your statement that BFD implementation  is
> usually offloaded to the HW of the ingress line card.  I do not think thi=
s
> can wor for MH BFD sessions because the ingress and egress line cards are
> not known in advance and change with the routing changes
>
> A good  multi-hop BFD implementation should be ready to overcome this..
> There are many ways to achieve that. A naive implementation that runs in =
SW
> of the control card is also possible of course. And they would sensd and
> receive packets
>
>
>
> My 2c.
>
> Get Outlook for Android
> <https://urldefense.com/v3/__https:/clicktime.symantec.com/3MR8y7CviGLkS3=
kzg1UybRv6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Faka.ms*2F=
ghei36__*3B*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1E=
brioDE0VmgnYBhAbc*24__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap1=
2CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH1YVygZC$>
>
>
> ------------------------------
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Saturday, November 23, 2019, 12:37
> *To:* Alexander Vainshtein; Shraddha Hegde
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Hi Sasha,
>
>
>
> On the surface your suggestion may look cool - but if you zoom in - I do
> not think it will work in practice.
>
>
>
> See - one of the biggest value of BFD is its offload to line card's
> hardware. And in most cases it is ingress line card to the box. So if you
> instruct such hardware to respond to SID address loopback you still did n=
ot
> gain much in terms of detection router's fabric failures, remote LC failu=
re
> or control plane issues which could soon result in box failure. The
> catalogue of router failures is of course much more colorful.
>
>
>
> If you ask BFD to be responded by RP/RE it no longer has the BFD
> advantage.
>
>
>
> IMHO the best way to detect node failure is actually to send the probes
> *across* the node under test to its peers.
>
>
>
> The way I would think of establishing such m-hop sessions would be fully
> automated with one knob per IGP adj. ex: "bfd detect-node-failure [max N]=
"
> where local BFD subsystem would create N sessions to IGP peers of the nod=
e
> we are to protect. LSDB has those peers so no new protocol extension is
> needed, perhaps even no new IETF draft is required :). N would be the lim=
it
> of such sessions in case the node under protection has say 10s of peers.
> Default could be perhaps even 1.
>
>
>
> Thx,
>
> Robert.
>
>
>
>
>
> On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtein <
> Alexander.Vainshtein@ecitele.com> wrote:
>
> Shraddha, Robert and all,
>
> Regarding Robert's question:
>
> I wonder if multi-hop IP BFD session with addresses used as /32 (or /128)
> prefixes serving as Nose SIDs of R8 and R7 respectively could be used as
> such a trigger by R7? Such a session would not respond to link failures,
> and I find it problematic to imagine a scenario when it would be kept UP =
in
> the case of a real node failure.
>
>
>
> Of course such a session would have to be slow enough not to react to lin=
k
> failures. But it still couks be much faster than IGP conversion IMHO.
>
>
>
> My 2c,
>
> Sasha
>
>
>
> Such
>
>
>
>
>
> Get Outlook for Android
> <https://urldefense.com/v3/__https:/clicktime.symantec.com/3NbK72q2ca668a=
VyMaT7Esn6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime=
.symantec.com*2F3CfVQPtBYBAPbHUSngEVNQD6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Faka.ms=
*2A2Fghei36__*3BJSUlJQ*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_Ejx=
Lc9pxA6sJ1EbrioDE0Vmgujy50EN*24__;JSUlJSUlJSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhY=
aA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH7q73pAh$>
>
>
> ------------------------------
>
> *From:* spring <spring-bounces@ietf.org> on behalf of Robert Raszuk <
> robert@raszuk.net>
> *Sent:* Friday, November 22, 2019, 11:22
> *To:* Shraddha Hegde
> *Cc:* spring@ietf.org; rtgwg@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> Hi Shraddha,
>
>
>
> I have one question to the document.
>
>
>
> As you know the critical element for the effective protection of any
> scheme is the failure detection. On that your draft seems to have just on=
e
> little paragraph:
>
>
>
>    Note that R7 activates the node-protecting backup path when it
>
>    detects that the link to R8 has failed.  R7 does not know that node
>
>    R8 has actually failed.  However, the node-protecting backup path is
>
>    computed assuming that the failure of the link to R8 implies that R8
>
>    has failed.
>
>
>
> Well IMO this is not enough. Specifically there can be a lot of types of
> node failure when link is still up. Moreover there can be even running BF=
D
> across the link just fine when say fabric failure occurs at R8.
>
>
>
> While this is not solely issue with this draft, it is our common IETF
> failure to provide correct means of detecting end to end path or fragment=
s
> of path failures (I am specifically not calling them segment here :).
>
>
>
> For example I propose that to effectively detect R8 failure as node
> failure which is the topic of your proposal a mechanism is clearly define=
d
> and includes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7,
> R4-R9, R3-R9
>
>
>
> Many thx,
>
> Robert.
>
>
>
>
>
> On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde <shraddha=3D
> 40juniper.net@dmarc.ietf..org <40juniper.net@dmarc.ietf.org>> wrote:
>
> WG,
>
>
>
> This is the draft I pointed out that talks about solutions for providing
> node-protection.
>
> It covers Anycast case as well as keeping forwarding plane longer.
>
>
> https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-=
paths-05
> <https://urldefense.com/v3/__https:/clicktime.symantec.com/3HvrzHXwAou2Jr=
uETj6jcyF6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime=
.symantec.com*2F375SW6TBGPi2mN7V9YeVWGg6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Ftools.=
ietf.org*2A2Fhtml*2A2Fdraft-hegde-spring-node-protection-for-sr-te-paths-05=
__*3BJSUlJSU*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1=
EbrioDE0Vmgg0xmj_C*24__;JSUlJSUlJSUlJSUlJSUlJSUlJQ!8WoA6RjC81c!QAhYaA0qhoUZ=
3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH9RfbOqT$>
>
>
>
> Review and comments solicited.
>
>
>
> Rgds
>
> Shraddha
>
>
>
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org
> https://www.ietf.org/mailman/listinfo/rtgwg
> <https://urldefense.com/v3/__https:/clicktime.symantec.com/37ZvNSMSAddpxD=
GDQPm7oVA6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime=
.symantec.com*2F35M9j5zHTaSYRwVh5RP6xcB6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Fwww.ie=
tf.org*2A2Fmailman*2A2Flistinfo*2A2Frtgwg__*3BJSUlJSUl*218WoA6RjC81c*21Xo-D=
7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9Y4sM*24__;JSUlJSUlJ=
SUlJSUlJSUlJSUlJSU!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKElC5=
ktZrPekfTDhLH_pG5Prx$>
>
>
>
>
>
>
> _________________________________________________________________________=
__
>
> 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.
> _________________________________________________________________________=
__
>

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

<div dir=3D"ltr"><div dir=3D"ltr">On Mon, Dec 2, 2019 at 10:28 AM Andrew Al=
ston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.com">Andrew.Alston@l=
iquidtelecom.com</a>&gt; wrote:<br></div><div dir=3D"ltr"><br></div><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"en-KE">
<div class=3D"gmail-m_-5135424145297565686WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Currently the biggest issue tha=
t I see with S-BFD based protection =E2=80=93 which is something we use in =
production is as follows:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Unless I=E2=80=99m mistaken =E2=
=80=93 there is absolutely no way to tie S-BFD based protection with BGP in=
jected SR-TE pathing</span></p></div></div></blockquote><div><br></div><div=
><br></div><div>Well I am not sure what you call &quot;

BGP injected SR-TE pathing&quot; but if you are looking for validation of B=
GP paths that has been supported by some vendors for a loooong time. Hint: =
you allocate different next hop for your SR-TE endpoints and voila.=C2=A0</=
div><div><br></div><div>Btw - not an ietf topic, but an implementation requ=
est / vendor&#39;s feature.=C2=A0</div><div><br></div><div>Besides, since y=
ou are talking about headend what you are describing is path protection ...=
 this draft talks about node protection which is a completely different thi=
ng.=C2=A0</div><div><br></div><div>Cheers,</div><div>r.</div><div><br></div=
><div>=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 la=
ng=3D"en-KE"><div class=3D"gmail-m_-5135424145297565686WordSection1"><p cla=
ss=3D"MsoNormal"><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Node validation as defined in t=
he SR-TE drafts is limited to presence in the IGP<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Since SR-TE path injection may =
be done through reflectors =E2=80=93 using target communities =E2=80=93 the=
 point of communication into the network is not necessarily the head end of=
 the tunnel and the
 point of injection may be entirely unaware of the implications of the path=
 that=E2=80=99s being inserted.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">By utilizing what is contained =
in this draft to build context tables at the head end of an inserted tunnel=
 on an automated basis =E2=80=93 this solves a problem that currently exist=
s that S-BFD
 simply cannot solve without modification to the srte policy insertion draf=
ts that would allow for automated building of S-BFD checks =E2=80=93 which =
in and of itself could prove challenging considering the complexity of this=
.=C2=A0
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">That is not to say in any way t=
hat both s-bfd and potentially other mechanisms do not have use cases =E2=
=80=93 but as an operator =E2=80=93 this draft would certainly provide a be=
tter mechanism for
 constant path validation than anything we currently have (which is based o=
n steered packets that leave the controller and return to the controller th=
rough the use of SR packets and binding sids).<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Just my 2c<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-KE"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Shraddha Hegde<br>
<b>Sent:</b> Monday, 2 December 2019 10:24<br>
<b>To:</b> Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@=
ecitele.com" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf=
.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">rtg-bfd@iet=
f.org</a>; Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;; <a href=3D"mailto:rtgwg@ietf.org" targe=
t=3D"_blank">rtgwg@ietf.org</a><br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sasha,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We are in agreement on separati=
ng the trigger from the protection mechanism.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:black">&gt;</span><span lang=3D"EN-US" style=3D"color:rgb(33,33,=
33)"> In any case I think that it woyld make sense to separate the protecti=
on scheme proposed in the draft from specific triggers
 for its activation &gt;similar to how this has been done in MPLS Egress Pr=
otection Framework draft.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I=E2=80=99ll add text in the next revision for th=
is.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Rgds<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Shraddha<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein=
@ecitele.com" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt;
<br>
<b>Sent:</b> Monday, December 2, 2019 12:24 PM<br>
<b>To:</b> Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net" targe=
t=3D"_blank">shraddha@juniper.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf=
.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">
rtgwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">r=
tg-bfd@ietf.org</a>; Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net"=
 target=3D"_blank">robert@raszuk.net</a>&gt;<br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Shraddha,<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Lots of thanks for athe tesponse.<u></u><u></u></=
span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I probably did not express myself clearly enough.=
 I will try to fix thst now, and I apologise in advance for a long email.<u=
></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I have not been speaking about end-yo-end protecy=
ion, only about local protection against failure of an intermediate (a.k.a.=
 pinned) node of an SR path and, specifically,
 triggers for such protection. This context has been actually defined by Ro=
bert in his original comment.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">To the best of my understanding, Robert&#39;s con=
cern was that failure of the link beteeen the pinned node of a SR path and =
its adjacency (the penultimate node of the Segment
 represented by the Node SID of the pinned node) is not a good enough indic=
ation of the pinned node failure.=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I agree with this statement even if my understand=
ing of a good indication differs from Robert&#39;s:<u></u><u></u></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">- I think that it is not sufficiently specific an=
d therefore could result in flapping (local node protection activated and t=
hen released)<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">-Robert&#39;s concern, to the best of my understa=
nding, was that it could miss some failures (e.g. the Fabric failure).<u></=
u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Therefore I have suggested two possibilities for =
more specific and more rrliabke detection of failure of the pinned node by =
its adjacency:<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">1. Run a multi-hop IP BFD session between the pen=
iltimate node ans the pinned ones using prefixes acting as Node SIDs of thi=
s pair.=C2=A0 This wiuld ignore link failures but locally
 detect such node failurs as power-down or crash.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">2.=C2=A0 Run S-BFD sessions to all other adjacenc=
ies of the pinned node using in each case a list of two SIDs: the protected=
 Adj-SID to the pinned node followed by tge Node SID
 of the other adjacency, ans declare pinned node failure when all these ses=
sions fail. This would again ignore failure of the link between the penulti=
mate node and the pinned node but detect various real failures of the pinne=
d node, e.g. failure of its Fabric.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">In any case I think that it woyld make sense to s=
eparate the protection scheme proposed in the draft from specific triggers =
for its activation similar to how this has been
 done in MPLS Egress Protection Framework draft.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">My 2c.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)"><u></u>=C2=A0<u></u></span></p>
<div id=3D"gmail-m_-5135424145297565686ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/aka.ms/ghei36__;!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR=
-J-RTL_O_d_wKElC5ktZrPekfTDhLH6GPZiIH$" target=3D"_blank">
Outlook for Android</a><u></u><u></u></span></p>
</div>
<div id=3D"gmail-m_-5135424145297565686id-f74214cb-047a-4c83-9cf4-9a7de0bb1=
03a">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13pt;font-fa=
mily:Arial,sans-serif;color:black"><u></u>=C2=A0<u></u></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"gmail-m_-5135424145297565686divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:Ca=
libri,sans-serif">From:</span></strong><span lang=3D"EN-US"> Shraddha Hegde=
 &lt;<a href=3D"mailto:shraddha@juniper.net" target=3D"_blank">shraddha@jun=
iper.net</a>&gt;<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Sent:</span></strong=
> Monday, December 2, 2019, 06:10<br>
<strong><span style=3D"font-family:Calibri,sans-serif">To:</span></strong> =
Alexander Vainshtein; Robert Raszuk<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Cc:</span></strong> =
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:Calibri,sans-serif">Subject:</span></str=
ong> RE: [spring] Draft for Node protection of intermediate nodes in SR Pat=
hs<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US"><u=
></u>=C2=A0<u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert/Sasha,<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">S-BFD based mechanism is =C2=A0=
head-end triggered protection. It is not a local protection.<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">S-BFD mechanism is orthogonal t=
o the mechanism described in this draft and an operator can
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">choose what kind of protection =
makes more sense to his/her network.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">In many cases, node-protecting =
backup path will be different from link-protecting/SRLG protecting backup p=
ath.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you really want to use link-=
protecting backup path when link fails and node protecting backup path when=
 node fails,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">You will have to download both =
link protecting and node-protecting backup paths in FIB and detect which<u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">failure really happened and hav=
e the ability in hardware to use appropriate backup path. None of these<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">is in the scope of this documen=
t.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Rgds<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shraddha<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein=
@ecitele.com" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt;
<br>
<b>Sent:</b> Saturday, November 23, 2019 8:15 PM<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;; Shraddha Hegde &lt;<a href=3D"mailto:sh=
raddha@juniper.net" target=3D"_blank">shraddha@juniper.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf=
.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">
rtgwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">r=
tg-bfd@ietf.org</a><br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Robert,</span><span lang=3D"EN-US"><u></u><u></u>=
</span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">On the second thought, for the purpose of this dr=
aft (i.e. in the scope of SR) it is possible to implement your suggestion b=
y running S-BFD sessions between R7 (as the initiator)
 and each other adjacency of R8=C2=A0 (acting as Reflectors) of a SR policy=
 with list of two SIDs:</span><span lang=3D"EN-US"><u></u><u></u></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">- protected adjacency between R7 and R8</span><sp=
an lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">- Node SID of the specific &quot;other&quot; adja=
cency=C2=A0 of R8.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">If all these sessions fail, R7 can reliably consi=
der R8 as failed.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I am not sure this would be much better than mult=
i-hop IP BFD, and it looks much more complicated to me.=C2=A0</span><span l=
ang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">What do you think?</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<div id=3D"gmail-m_-5135424145297565686ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/clicktime.symantec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dht=
tps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Faka.ms*2Fghei36__*3B*218WoA6=
RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*2=
4__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKEl=
C5ktZrPekfTDhLH1YVygZC$" target=3D"_blank">
Outlook for Android</a><u></u><u></u></span></p>
</div>
<div id=3D"gmail-m_-5135424145297565686id-74ed52be-d7d4-4ced-94d3-671c6f1b4=
e71">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13pt;font-fa=
mily:Arial,sans-serif;color:black">=C2=A0</span><span lang=3D"EN-US"><u></u=
><u></u></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"gmail-m_-5135424145297565686divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:Ca=
libri,sans-serif">From:</span></strong><span lang=3D"EN-US"> Alexander Vain=
shtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_b=
lank">Alexander.Vainshtein@ecitele.com</a>&gt;<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Sent:</span></strong=
> Saturday, November 23, 2019, 13:15<br>
<strong><span style=3D"font-family:Calibri,sans-serif">To:</span></strong> =
Robert Raszuk; Shraddha Hegde<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Cc:</span></strong> =
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:Calibri,sans-serif">Subject:</span></str=
ong> Re: [spring] Draft for Node protection of intermediate nodes in SR Pat=
hs<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US"><u=
></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Robert,</span><span lang=3D"EN-US"><u></u><u></u>=
</span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Lots of thanks for a prompt response.</span><span=
 lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I respectfully disagree with your statement that =
BFD implementation=C2=A0 is usually offloaded to the HW of the ingress line=
 card.=C2=A0 I do not think this can wor for MH BFD sessions
 because the ingress and egress line cards are not known in advance and cha=
nge with the routing changes</span><span lang=3D"EN-US"><u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">A good=C2=A0 multi-hop BFD implementation should =
be ready to overcome this.. There are many ways to achieve that. A naive im=
plementation that runs in SW of the control card is
 also possible of course. And they would sensd and receive packets=C2=A0</s=
pan><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">My 2c.</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<div id=3D"gmail-m_-5135424145297565686ms-outlook-mobile-signature">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/clicktime.symantec.com/3MR8y7CviGLkS3kzg1UybRv6H2?u=3Dht=
tps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Faka.ms*2Fghei36__*3B*218WoA6=
RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgnYBhAbc*2=
4__;JSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_d_wKEl=
C5ktZrPekfTDhLH1YVygZC$" target=3D"_blank">
Outlook for Android</a><u></u><u></u></span></p>
</div>
<div id=3D"gmail-m_-5135424145297565686id-489fbd3c-6e9f-45dd-96d9-cf663b19a=
a9f">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13pt;font-fa=
mily:Arial,sans-serif;color:black">=C2=A0</span><span lang=3D"EN-US"><u></u=
><u></u></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"gmail-m_-5135424145297565686divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:Ca=
libri,sans-serif">From:</span></strong><span lang=3D"EN-US"> Robert Raszuk =
&lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.ne=
t</a>&gt;<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Sent:</span></strong=
> Saturday, November 23, 2019, 12:37<br>
<strong><span style=3D"font-family:Calibri,sans-serif">To:</span></strong> =
Alexander Vainshtein; Shraddha Hegde<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Cc:</span></strong> =
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">
rtg-bfd@ietf.org</a><br>
<strong><span style=3D"font-family:Calibri,sans-serif">Subject:</span></str=
ong> Re: [spring] Draft for Node protection of intermediate nodes in SR Pat=
hs<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US"><u=
></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Sasha, <u></u><u></u></span>=
</p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the surface your suggestion =
may look cool - but if you zoom in - I do not think it will work in practic=
e.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">See - one of the biggest value =
of BFD is its offload to line card&#39;s hardware. And in most cases it is =
ingress line card to the box. So if you instruct such hardware to respond t=
o SID address loopback you still did not
 gain much in terms of detection router&#39;s fabric failures, remote LC fa=
ilure or control=C2=A0plane issues which could soon result in box failure. =
The catalogue of router failures is of course much more colorful.=C2=A0<u><=
/u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you ask BFD to be responded =
by RP/RE it no longer has the BFD advantage.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IMHO the best way to detect nod=
e failure=C2=A0is actually to send the probes *across* the node under test =
to its peers.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The way I would think of establ=
ishing such m-hop sessions would be fully automated with one knob per IGP a=
dj. ex: &quot;bfd detect-node-failure [max N]&quot; where local BFD subsyst=
em would create N sessions to IGP peers of the
 node we are to protect. LSDB has those peers so no new protocol extension=
=C2=A0is needed, perhaps even no new IETF draft is required :). N would be =
the limit of such sessions in case the node under protection has say 10s of=
 peers. Default could be perhaps even
 1.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thx,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert.<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Sat, Nov 23, 2019 at 10:00 A=
M Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.c=
om" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt; wrote:<u></u=
><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Shraddha, Robert and all,</span><span lang=3D"EN-=
US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Regarding Robert&#39;s question:=C2=A0</span><spa=
n lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">I wonder if multi-hop IP BFD session with address=
es used as /32 (or /128) prefixes serving as Nose SIDs of R8 and R7 respect=
ively could be used as such a trigger by R7? Such
 a session would not respond to link failures, and I find it problematic to=
 imagine a scenario when it would be kept UP in the case of a real node fai=
lure.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Of course such a session would have to be slow en=
ough not to react to link failures. But it still couks be much faster than =
IGP conversion IMHO.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">My 2c,</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Sasha</span><span lang=3D"EN-US"><u></u><u></u></=
span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">Such</span><span lang=3D"EN-US"><u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal" style=3D"background:white"><span lang=3D"EN-US" styl=
e=3D"color:rgb(33,33,33)">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<div id=3D"gmail-m_-5135424145297565686gmail-m_8350984258442686152gmail-m_-=
4605818059593462101ms-outlook-mobile-signature">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Get <a href=3D"https://urldefen=
se.com/v3/__https:/clicktime.symantec.com/3NbK72q2ca668aVyMaT7Esn6H2?u=3Dht=
tps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F3Cf=
VQPtBYBAPbHUSngEVNQD6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Faka.ms*2A2Fghei36__*3BJSU=
lJQ*218WoA6RjC81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0V=
mgujy50EN*24__;JSUlJSUlJSUlJSUlJSUlJSUl!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap1=
2CMR-J-RTL_O_d_wKElC5ktZrPekfTDhLH7q73pAh$" target=3D"_blank">
Outlook for Android</a><u></u><u></u></span></p>
</div>
<div id=3D"gmail-m_-5135424145297565686gmail-m_8350984258442686152gmail-m_-=
4605818059593462101id-1769abd3-4294-4e88-900e-ba1884f84918">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:13pt;font-fa=
mily:Arial,sans-serif;color:black">=C2=A0</span><span lang=3D"EN-US"><u></u=
><u></u></span></p>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-US">
<hr size=3D"1" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"gmail-m_-5135424145297565686gmail-m_8350984258442686152gmail-m_-=
4605818059593462101divRplyFwdMsg">
<p class=3D"MsoNormal"><strong><span lang=3D"EN-US" style=3D"font-family:Ca=
libri,sans-serif">From:</span></strong><span lang=3D"EN-US"> spring &lt;<a =
href=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">spring-bounces@ie=
tf.org</a>&gt; on behalf of Robert Raszuk &lt;<a href=3D"mailto:robert@rasz=
uk.net" target=3D"_blank">robert@raszuk.net</a>&gt;<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Sent:</span></strong=
> Friday, November 22, 2019, 11:22<br>
<strong><span style=3D"font-family:Calibri,sans-serif">To:</span></strong> =
Shraddha Hegde<br>
<strong><span style=3D"font-family:Calibri,sans-serif">Cc:</span></strong> =
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">
spring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rt=
gwg@ietf.org</a><br>
<strong><span style=3D"font-family:Calibri,sans-serif">Subject:</span></str=
ong> Re: [spring] Draft for Node protection of intermediate nodes in SR Pat=
hs<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi=C2=A0Shraddha, <u></u><u></u=
></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have one question to the docu=
ment.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">As you know the critical elemen=
t for=C2=A0the effective protection of any scheme is the failure detection.=
 On that your draft seems to have just one little paragraph:=C2=A0<u></u><u=
></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0=C2=A0 Note that R7 activates the node-protecting backup path when i=
t</span><span lang=3D"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 detects that t=
he link to R8 has failed.=C2=A0 R7 does not know that node</span><span lang=
=3D"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 R8 has actuall=
y failed.=C2=A0 However, the node-protecting backup path is</span><span lan=
g=3D"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 computed assum=
ing that the failure of the link to R8 implies that R8</span><span lang=3D"=
EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 has failed.</s=
pan><span lang=3D"EN-US"><u></u><u></u></span></pre>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Well IMO this is not enough. Sp=
ecifically=C2=A0there can be a lot of types of node failure when link is st=
ill up. Moreover there can be even running BFD across the link just fine wh=
en say fabric failure occurs at R8.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">While this is not solely issue =
with this draft, it is our common IETF failure to provide correct means of =
detecting end to end path or fragments of path failures (I am specifically =
not calling them segment here :).=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">For example I propose that to e=
ffectively detect R8 failure as node failure which is the topic of your pro=
posal a mechanism is clearly defined and includes bi-dir data plane probes =
send between R7-R9, R3-R7, R4-R7, R4-R9,
 R3-R9<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Many thx,<u></u><u></u></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert.<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Fri, Nov 22, 2019 at 4:38 AM=
 Shraddha Hegde &lt;shraddha=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.o=
rg" target=3D"_blank">40juniper.net@dmarc.ietf..org</a>&gt; wrote:<u></u><u=
></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">WG,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is the draft I pointed out=
 that talks about solutions for providing node-protection.<u></u><u></u></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">It covers Anycast case as well =
as keeping forwarding plane longer.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://urldefense.c=
om/v3/__https:/clicktime.symantec.com/3HvrzHXwAou2JruETj6jcyF6H2?u=3Dhttps*=
3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fclicktime.symantec.com*2F375SW6T=
BGPi2mN7V9YeVWGg6H2*3Fu*3Dhttps*2A3A*2A2F*2A2Ftools.ietf.org*2A2Fhtml*2A2Fd=
raft-hegde-spring-node-protection-for-sr-te-paths-05__*3BJSUlJSU*218WoA6RjC=
81c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0Vmgg0xmj_C*24__=
;JSUlJSUlJSUlJSUlJSUlJSUlJQ!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O=
_d_wKElC5ktZrPekfTDhLH9RfbOqT$" target=3D"_blank"><span style=3D"color:rgb(=
5,99,193)">https://tools.ietf.org/html/draft-hegde-spring-node-protection-f=
or-sr-te-paths-05</span></a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Review and comments solicited.<=
u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Rgds<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shraddha<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">_______________________________=
________________<br>
rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https:/clicktime.symantec.com/37ZvNS=
MSAddpxDGDQPm7oVA6H2?u=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fc=
licktime.symantec.com*2F35M9j5zHTaSYRwVh5RP6xcB6H2*3Fu*3Dhttps*2A3A*2A2F*2A=
2Fwww.ietf.org*2A2Fmailman*2A2Flistinfo*2A2Frtgwg__*3BJSUlJSUl*218WoA6RjC81=
c*21Xo-D7e5MfUeTOyV17KUflgSI002KCmsw_EjxLc9pxA6sJ1EbrioDE0VmgvV9Y4sM*24__;J=
SUlJSUlJSUlJSUlJSUlJSUlJSU!8WoA6RjC81c!QAhYaA0qhoUZ3yxQWl05Ap12CMR-J-RTL_O_=
d_wKElC5ktZrPekfTDhLH_pG5Prx$" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/rtgwg</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><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>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><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>
</div>

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

--000000000000a223b50598b57f1c--


From nobody Mon Dec  2 02:08:09 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8380B120041 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 02:08:06 -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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 mhREsf-0b27d for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 02:08:03 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25F4E1200A1 for <spring@ietf.org>; Mon,  2 Dec 2019 02:08:03 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04lp2059.outbound.protection.outlook.com [104.47.12.59]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-141-sxWXPyzwPbGRZotVIOOzug-1; Mon, 02 Dec 2019 10:06:25 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5223.eurprd03.prod.outlook.com (20.179.47.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.21; Mon, 2 Dec 2019 10:06:23 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 10:06:23 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "spring@ietf.org" <spring@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Thread-Topic: [spring] Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AdWg5kSzPcmokSdUTd+ujmkEsxaFPQAMBq8AADGDFIAAA2XugAABUkKAAAdRE4ABsInvgAADpWmAAAEKboAAA6iU8AABbEuAAABBMsA=
Date: Mon, 2 Dec 2019 10:06:23 +0000
Message-ID: <DBBPR03MB5415CB7A89FBBF974FF284E7EE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com> <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com> <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com> <DBBPR03MB5415486F24D2C9B6338611BEEE430@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MME2EM52zF8j0N6+8kYpkPz2AN2JP0uMP4JYZcxOgXqGcw@mail.gmail.com>
In-Reply-To: <CAOj+MME2EM52zF8j0N6+8kYpkPz2AN2JP0uMP4JYZcxOgXqGcw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [197.155.81.57]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 89757f9d-794e-4eac-4150-08d7770f4971
x-ms-traffictypediagnostic: DBBPR03MB5223:
x-microsoft-antispam-prvs: <DBBPR03MB522394ACAD35418605D06965EE430@DBBPR03MB5223.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:883;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(346002)(136003)(39860400002)(396003)(376002)(199004)(51444003)(189003)(54094003)(6246003)(8936002)(81156014)(81166006)(54896002)(6306002)(236005)(9686003)(8676002)(86362001)(66574012)(186003)(66066001)(606006)(11346002)(440504004)(446003)(256004)(76176011)(25786009)(517774005)(52536014)(30864003)(71190400001)(561944003)(71200400001)(478600001)(14454004)(966005)(4326008)(6916009)(5070765005)(26005)(102836004)(14444005)(6506007)(10916006)(45080400002)(33656002)(53546011)(74316002)(55016002)(64756008)(2906002)(6436002)(229853002)(54906003)(7696005)(7736002)(66946007)(66556008)(66446008)(66476007)(76116006)(5660300002)(316002)(6116002)(790700001)(3846002)(99286004)(579004)(559001); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5223; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UnsXFmUic6XAMF1jS9DMQxXyMzGnsD9iRhisLKNMKNuRW0tshiU2+0HlVYdkn9xRSe18m539+kVGpb1JGmJxRiVxbfoVyFn8+BjMO1GojVgJz5+4jOTl0AF6/nJv95cAoI5DNM2tIQSlkCPqOvFo+UZnHPQen7f8HaiZ5fIQ++Ov6HuYAROe6ofyqZ/L1Mh2k/xbmnfNG3rHVz6lz5camr0UrahJ2jXQEt8pjgl+EnTcYoVQceO6x5KDWd2yqBUg6qK5H/LQ5ao54sHxYMEyj/los06PMN29IhLqVowyHrYlpJSbPhdeYZxVdxbyj73qFDOiGcP953qj+tkh/GAr0ZWZjeoe67PV1bAPxQSST/gq03uhHo9BothadBV7MfQ4IB3LsOr33xRKMbkax1APQf5j6pPNt/bblKm4TAy72binLxinDvJzt4IR55odIMuPes5G4dfPggxuu9VK2hgQH8mOrvtTnkENjvrX/dEBQkc=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 89757f9d-794e-4eac-4150-08d7770f4971
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 10:06:23.5678 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cMW5Zjh0hbZ7EvgZMx2Esb8ty6NTf8loVTtaoUfv7GcmTm6vQK+//W5FEYbG1YW6f8ui6P5g/oSymt9V153/49aMVmsAWLqcIkLN2WzOXBQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5223
X-MC-Unique: sxWXPyzwPbGRZotVIOOzug-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB5415CB7A89FBBF974FF284E7EE430DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZwA-W-0v6Byg9gX7GITLJcYFCcE>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 10:08:06 -0000

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

Um9iZXJ0IOKAkyBhY3R1YWxseSBJIGRpc2FncmVlLg0KDQpCZWNhdXNlIHRvIHByb3RlY3QgdGhl
IHBhdGhzIHlvdSBuZWVkIHRoZSBub2RlIHByb3RlY3Rpb24gb24gaW50ZXJtZWRpYXRlIG5vZGVz
IGR1ZSB0byBsYWNrIG9mIHN0YXRlIOKAkyB0aGUgaGVhZGVuZCBoYXMgbm8gd2F5IHRvIGFjdHVh
bGx5IHByb3RlY3QgYW4gZW5kIHRvIGVuZCBwYXRoIG91dHNpZGUgb2YgUy1CRkQgc3RlZXJlZCBv
dmVyIHRoZSBwYXRoIHRvIHRlc3QgZW5kIHRvIGVuZCByZWFjaGFiaWxpdHkgYW5kIGlmIHlvdSBn
ZXQgYW4gaW50ZXJtZWRpYXRlIG5vZGUtZmFpbHVyZSBvbiB0aGUgcGF0aCB5b3UgY291bGQgcnVu
IGludG8gYSBwcm9ibGVtIPCfmIoNCg0KQXMgcGVyIGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQt
cm91dGluZy1wb2xpY3ktMDUgYSBwYXRoIGlzIHZhbGlkIHdoZW46DQoNCkl0IGlzIGVtcHR5DQpJ
dHMgd2VpZ2h0IGlzIDANCkl04oCZcyBoZWFkZW5kIGlzIHVuYWJsZSB0byBwZXJmb3JtIHBhdGgg
cmVzb2x1dGlvbiBmb3IgdGhlIGZpcnN0IFNJRCBpbnRvIG9uZSBvciBtb3JlIG91dGdvaW5nIGlu
dGVyZmFjZShzKSBhbmQgbmV4dC1ob3AocykNClRoZSBoZWFkZW5kIGlzIHVuYWJsZSB0byBwZXJm
b3JtIFNJRCByZXNvbHV0aW9uIGZvciBhbnkgbm9uLWZpcnN0IFNJRCBvZiB0eXBlIEMgdGhyb3Vn
aCBLIGludG8gYW4gTVBMUyBsYWJlbCBvciBhbiBTUnY2IFNJRA0KVGhlIGhlYWRlbmQgdmVyaWZp
Y2F0aW9uIGZhaWxzIGZvciBhbnkgU0lEIGZvciB3aGljaCB2ZXJpZmljYXRpb24gaGFzIGJlZW4g
ZXhwbGljaXRseSByZXF1ZXN0ZWQNCg0KRWZmZWN0aXZlbHkg4oCTIGFzIG9mIHJpZ2h0IG5vdyDi
gJMgaWYgeW91IHJlYWQgdGhhdCBkcmFmdCDigJMgdGhlcmUgaXMgbm8gbWVjaGFuaXNtIHRvIHZl
cmlmeSBwYXRoIG5vZGVzIGlmIHlvdSBhcmUgZG9pbmcgcGF0aHMgYmFzZWQgb24gdHlwZSBBIFNJ
ROKAmXMg4oCTIHRoZSBvbmx5IHdheSByaWdodCBub3cgdG8gZG8gdGhhdCDigJMgaXMgdXNpbmcg
Uy1CRkQg4oCTIGhvd2V2ZXIgdGhpcyBkcmFmdCBpZiBteSB1bmRlcnN0YW5kaW5nIGlzIGNvcnJl
Y3Qg4oCTIHdvdWxkIGFsbG93IGZvciBub2RlIHByb3RlY3Rpb24gdGhhdCB3b3VsZCBpbiBlZmZl
Y3QgcHJvdGVjdCB0aGUgcGF0aHMgaW5qZWN0ZWQuDQoNClRoYW5rcw0KQW5kcmV3DQoNCg0KRnJv
bTogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ+DQpTZW50OiBNb25kYXksIDIgRGVj
ZW1iZXIgMjAxOSAxMjo1MA0KVG86IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlk
dGVsZWNvbS5jb20+DQpDYzogU2hyYWRkaGEgSGVnZGUgPHNocmFkZGhhPTQwanVuaXBlci5uZXRA
ZG1hcmMuaWV0Zi5vcmc+OyBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb20+OyBzcHJpbmdAaWV0Zi5vcmc7IHJ0Zy1iZmRAaWV0Zi5vcmc7IHJ0Z3dn
QGlldGYub3JnDQpTdWJqZWN0OiBSZTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlv
biBvZiBpbnRlcm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KT24gTW9uLCBEZWMgMiwgMjAx
OSBhdCAxMDoyOCBBTSBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20u
Y29tPG1haWx0bzpBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPj4gd3JvdGU6DQoNCkN1
cnJlbnRseSB0aGUgYmlnZ2VzdCBpc3N1ZSB0aGF0IEkgc2VlIHdpdGggUy1CRkQgYmFzZWQgcHJv
dGVjdGlvbiDigJMgd2hpY2ggaXMgc29tZXRoaW5nIHdlIHVzZSBpbiBwcm9kdWN0aW9uIGlzIGFz
IGZvbGxvd3M6DQoNClVubGVzcyBJ4oCZbSBtaXN0YWtlbiDigJMgdGhlcmUgaXMgYWJzb2x1dGVs
eSBubyB3YXkgdG8gdGllIFMtQkZEIGJhc2VkIHByb3RlY3Rpb24gd2l0aCBCR1AgaW5qZWN0ZWQg
U1ItVEUgcGF0aGluZw0KDQoNCldlbGwgSSBhbSBub3Qgc3VyZSB3aGF0IHlvdSBjYWxsICIgQkdQ
IGluamVjdGVkIFNSLVRFIHBhdGhpbmciIGJ1dCBpZiB5b3UgYXJlIGxvb2tpbmcgZm9yIHZhbGlk
YXRpb24gb2YgQkdQIHBhdGhzIHRoYXQgaGFzIGJlZW4gc3VwcG9ydGVkIGJ5IHNvbWUgdmVuZG9y
cyBmb3IgYSBsb29vb25nIHRpbWUuIEhpbnQ6IHlvdSBhbGxvY2F0ZSBkaWZmZXJlbnQgbmV4dCBo
b3AgZm9yIHlvdXIgU1ItVEUgZW5kcG9pbnRzIGFuZCB2b2lsYS4NCg0KQnR3IC0gbm90IGFuIGll
dGYgdG9waWMsIGJ1dCBhbiBpbXBsZW1lbnRhdGlvbiByZXF1ZXN0IC8gdmVuZG9yJ3MgZmVhdHVy
ZS4NCg0KQmVzaWRlcywgc2luY2UgeW91IGFyZSB0YWxraW5nIGFib3V0IGhlYWRlbmQgd2hhdCB5
b3UgYXJlIGRlc2NyaWJpbmcgaXMgcGF0aCBwcm90ZWN0aW9uIC4uLiB0aGlzIGRyYWZ0IHRhbGtz
IGFib3V0IG5vZGUgcHJvdGVjdGlvbiB3aGljaCBpcyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50IHRo
aW5nLg0KDQpDaGVlcnMsDQpyLg0KDQoNCk5vZGUgdmFsaWRhdGlvbiBhcyBkZWZpbmVkIGluIHRo
ZSBTUi1URSBkcmFmdHMgaXMgbGltaXRlZCB0byBwcmVzZW5jZSBpbiB0aGUgSUdQDQpTaW5jZSBT
Ui1URSBwYXRoIGluamVjdGlvbiBtYXkgYmUgZG9uZSB0aHJvdWdoIHJlZmxlY3RvcnMg4oCTIHVz
aW5nIHRhcmdldCBjb21tdW5pdGllcyDigJMgdGhlIHBvaW50IG9mIGNvbW11bmljYXRpb24gaW50
byB0aGUgbmV0d29yayBpcyBub3QgbmVjZXNzYXJpbHkgdGhlIGhlYWQgZW5kIG9mIHRoZSB0dW5u
ZWwgYW5kIHRoZSBwb2ludCBvZiBpbmplY3Rpb24gbWF5IGJlIGVudGlyZWx5IHVuYXdhcmUgb2Yg
dGhlIGltcGxpY2F0aW9ucyBvZiB0aGUgcGF0aCB0aGF04oCZcyBiZWluZyBpbnNlcnRlZC4NCg0K
QnkgdXRpbGl6aW5nIHdoYXQgaXMgY29udGFpbmVkIGluIHRoaXMgZHJhZnQgdG8gYnVpbGQgY29u
dGV4dCB0YWJsZXMgYXQgdGhlIGhlYWQgZW5kIG9mIGFuIGluc2VydGVkIHR1bm5lbCBvbiBhbiBh
dXRvbWF0ZWQgYmFzaXMg4oCTIHRoaXMgc29sdmVzIGEgcHJvYmxlbSB0aGF0IGN1cnJlbnRseSBl
eGlzdHMgdGhhdCBTLUJGRCBzaW1wbHkgY2Fubm90IHNvbHZlIHdpdGhvdXQgbW9kaWZpY2F0aW9u
IHRvIHRoZSBzcnRlIHBvbGljeSBpbnNlcnRpb24gZHJhZnRzIHRoYXQgd291bGQgYWxsb3cgZm9y
IGF1dG9tYXRlZCBidWlsZGluZyBvZiBTLUJGRCBjaGVja3Mg4oCTIHdoaWNoIGluIGFuZCBvZiBp
dHNlbGYgY291bGQgcHJvdmUgY2hhbGxlbmdpbmcgY29uc2lkZXJpbmcgdGhlIGNvbXBsZXhpdHkg
b2YgdGhpcy4NCg0KVGhhdCBpcyBub3QgdG8gc2F5IGluIGFueSB3YXkgdGhhdCBib3RoIHMtYmZk
IGFuZCBwb3RlbnRpYWxseSBvdGhlciBtZWNoYW5pc21zIGRvIG5vdCBoYXZlIHVzZSBjYXNlcyDi
gJMgYnV0IGFzIGFuIG9wZXJhdG9yIOKAkyB0aGlzIGRyYWZ0IHdvdWxkIGNlcnRhaW5seSBwcm92
aWRlIGEgYmV0dGVyIG1lY2hhbmlzbSBmb3IgY29uc3RhbnQgcGF0aCB2YWxpZGF0aW9uIHRoYW4g
YW55dGhpbmcgd2UgY3VycmVudGx5IGhhdmUgKHdoaWNoIGlzIGJhc2VkIG9uIHN0ZWVyZWQgcGFj
a2V0cyB0aGF0IGxlYXZlIHRoZSBjb250cm9sbGVyIGFuZCByZXR1cm4gdG8gdGhlIGNvbnRyb2xs
ZXIgdGhyb3VnaCB0aGUgdXNlIG9mIFNSIHBhY2tldHMgYW5kIGJpbmRpbmcgc2lkcykuDQoNCkp1
c3QgbXkgMmMNCg0KVGhhbmtzDQoNCkFuZHJldw0KDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJv
dW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxm
IE9mIFNocmFkZGhhIEhlZ2RlDQpTZW50OiBNb25kYXksIDIgRGVjZW1iZXIgMjAxOSAxMDoyNA0K
VG86IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+Pg0KQ2M6IHNwcmluZ0Bp
ZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPjsgcnRnLWJmZEBpZXRmLm9yZzxtYWlsdG86
cnRnLWJmZEBpZXRmLm9yZz47IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0PG1haWx0
bzpyb2JlcnRAcmFzenVrLm5ldD4+OyBydGd3Z0BpZXRmLm9yZzxtYWlsdG86cnRnd2dAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBp
bnRlcm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KU2FzaGEsDQoNCldlIGFyZSBpbiBhZ3Jl
ZW1lbnQgb24gc2VwYXJhdGluZyB0aGUgdHJpZ2dlciBmcm9tIHRoZSBwcm90ZWN0aW9uIG1lY2hh
bmlzbS4NCg0KPiBJbiBhbnkgY2FzZSBJIHRoaW5rIHRoYXQgaXQgd295bGQgbWFrZSBzZW5zZSB0
byBzZXBhcmF0ZSB0aGUgcHJvdGVjdGlvbiBzY2hlbWUgcHJvcG9zZWQgaW4gdGhlIGRyYWZ0IGZy
b20gc3BlY2lmaWMgdHJpZ2dlcnMgZm9yIGl0cyBhY3RpdmF0aW9uID5zaW1pbGFyIHRvIGhvdyB0
aGlzIGhhcyBiZWVuIGRvbmUgaW4gTVBMUyBFZ3Jlc3MgUHJvdGVjdGlvbiBGcmFtZXdvcmsgZHJh
ZnQuDQoNCknigJlsbCBhZGQgdGV4dCBpbiB0aGUgbmV4dCByZXZpc2lvbiBmb3IgdGhpcy4NCg0K
Umdkcw0KU2hyYWRkaGENCg0KDQpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPj4NClNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgMiwgMjAxOSAxMjoyNCBQTQ0KVG86IFNo
cmFkZGhhIEhlZ2RlIDxzaHJhZGRoYUBqdW5pcGVyLm5ldDxtYWlsdG86c2hyYWRkaGFAanVuaXBl
ci5uZXQ+Pg0KQ2M6IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPjsgcnRn
d2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPjsgcnRnLWJmZEBpZXRmLm9yZzxtYWls
dG86cnRnLWJmZEBpZXRmLm9yZz47IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0PG1h
aWx0bzpyb2JlcnRAcmFzenVrLm5ldD4+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gRHJhZnQgZm9y
IE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KU2hy
YWRkaGEsDQpMb3RzIG9mIHRoYW5rcyBmb3IgYXRoZSB0ZXNwb25zZS4NCg0KSSBwcm9iYWJseSBk
aWQgbm90IGV4cHJlc3MgbXlzZWxmIGNsZWFybHkgZW5vdWdoLiBJIHdpbGwgdHJ5IHRvIGZpeCB0
aHN0IG5vdywgYW5kIEkgYXBvbG9naXNlIGluIGFkdmFuY2UgZm9yIGEgbG9uZyBlbWFpbC4NCg0K
SSBoYXZlIG5vdCBiZWVuIHNwZWFraW5nIGFib3V0IGVuZC15by1lbmQgcHJvdGVjeWlvbiwgb25s
eSBhYm91dCBsb2NhbCBwcm90ZWN0aW9uIGFnYWluc3QgZmFpbHVyZSBvZiBhbiBpbnRlcm1lZGlh
dGUgKGEuay5hLiBwaW5uZWQpIG5vZGUgb2YgYW4gU1IgcGF0aCBhbmQsIHNwZWNpZmljYWxseSwg
dHJpZ2dlcnMgZm9yIHN1Y2ggcHJvdGVjdGlvbi4gVGhpcyBjb250ZXh0IGhhcyBiZWVuIGFjdHVh
bGx5IGRlZmluZWQgYnkgUm9iZXJ0IGluIGhpcyBvcmlnaW5hbCBjb21tZW50Lg0KDQpUbyB0aGUg
YmVzdCBvZiBteSB1bmRlcnN0YW5kaW5nLCBSb2JlcnQncyBjb25jZXJuIHdhcyB0aGF0IGZhaWx1
cmUgb2YgdGhlIGxpbmsgYmV0ZWVlbiB0aGUgcGlubmVkIG5vZGUgb2YgYSBTUiBwYXRoIGFuZCBp
dHMgYWRqYWNlbmN5ICh0aGUgcGVudWx0aW1hdGUgbm9kZSBvZiB0aGUgU2VnbWVudCByZXByZXNl
bnRlZCBieSB0aGUgTm9kZSBTSUQgb2YgdGhlIHBpbm5lZCBub2RlKSBpcyBub3QgYSBnb29kIGVu
b3VnaCBpbmRpY2F0aW9uIG9mIHRoZSBwaW5uZWQgbm9kZSBmYWlsdXJlLg0KDQpJIGFncmVlIHdp
dGggdGhpcyBzdGF0ZW1lbnQgZXZlbiBpZiBteSB1bmRlcnN0YW5kaW5nIG9mIGEgZ29vZCBpbmRp
Y2F0aW9uIGRpZmZlcnMgZnJvbSBSb2JlcnQnczoNCi0gSSB0aGluayB0aGF0IGl0IGlzIG5vdCBz
dWZmaWNpZW50bHkgc3BlY2lmaWMgYW5kIHRoZXJlZm9yZSBjb3VsZCByZXN1bHQgaW4gZmxhcHBp
bmcgKGxvY2FsIG5vZGUgcHJvdGVjdGlvbiBhY3RpdmF0ZWQgYW5kIHRoZW4gcmVsZWFzZWQpDQot
Um9iZXJ0J3MgY29uY2VybiwgdG8gdGhlIGJlc3Qgb2YgbXkgdW5kZXJzdGFuZGluZywgd2FzIHRo
YXQgaXQgY291bGQgbWlzcyBzb21lIGZhaWx1cmVzIChlLmcuIHRoZSBGYWJyaWMgZmFpbHVyZSku
DQoNClRoZXJlZm9yZSBJIGhhdmUgc3VnZ2VzdGVkIHR3byBwb3NzaWJpbGl0aWVzIGZvciBtb3Jl
IHNwZWNpZmljIGFuZCBtb3JlIHJybGlhYmtlIGRldGVjdGlvbiBvZiBmYWlsdXJlIG9mIHRoZSBw
aW5uZWQgbm9kZSBieSBpdHMgYWRqYWNlbmN5Og0KDQoxLiBSdW4gYSBtdWx0aS1ob3AgSVAgQkZE
IHNlc3Npb24gYmV0d2VlbiB0aGUgcGVuaWx0aW1hdGUgbm9kZSBhbnMgdGhlIHBpbm5lZCBvbmVz
IHVzaW5nIHByZWZpeGVzIGFjdGluZyBhcyBOb2RlIFNJRHMgb2YgdGhpcyBwYWlyLiAgVGhpcyB3
aXVsZCBpZ25vcmUgbGluayBmYWlsdXJlcyBidXQgbG9jYWxseSBkZXRlY3Qgc3VjaCBub2RlIGZh
aWx1cnMgYXMgcG93ZXItZG93biBvciBjcmFzaC4NCg0KMi4gIFJ1biBTLUJGRCBzZXNzaW9ucyB0
byBhbGwgb3RoZXIgYWRqYWNlbmNpZXMgb2YgdGhlIHBpbm5lZCBub2RlIHVzaW5nIGluIGVhY2gg
Y2FzZSBhIGxpc3Qgb2YgdHdvIFNJRHM6IHRoZSBwcm90ZWN0ZWQgQWRqLVNJRCB0byB0aGUgcGlu
bmVkIG5vZGUgZm9sbG93ZWQgYnkgdGdlIE5vZGUgU0lEIG9mIHRoZSBvdGhlciBhZGphY2VuY3ks
IGFucyBkZWNsYXJlIHBpbm5lZCBub2RlIGZhaWx1cmUgd2hlbiBhbGwgdGhlc2Ugc2Vzc2lvbnMg
ZmFpbC4gVGhpcyB3b3VsZCBhZ2FpbiBpZ25vcmUgZmFpbHVyZSBvZiB0aGUgbGluayBiZXR3ZWVu
IHRoZSBwZW51bHRpbWF0ZSBub2RlIGFuZCB0aGUgcGlubmVkIG5vZGUgYnV0IGRldGVjdCB2YXJp
b3VzIHJlYWwgZmFpbHVyZXMgb2YgdGhlIHBpbm5lZCBub2RlLCBlLmcuIGZhaWx1cmUgb2YgaXRz
IEZhYnJpYy4NCg0KSW4gYW55IGNhc2UgSSB0aGluayB0aGF0IGl0IHdveWxkIG1ha2Ugc2Vuc2Ug
dG8gc2VwYXJhdGUgdGhlIHByb3RlY3Rpb24gc2NoZW1lIHByb3Bvc2VkIGluIHRoZSBkcmFmdCBm
cm9tIHNwZWNpZmljIHRyaWdnZXJzIGZvciBpdHMgYWN0aXZhdGlvbiBzaW1pbGFyIHRvIGhvdyB0
aGlzIGhhcyBiZWVuIGRvbmUgaW4gTVBMUyBFZ3Jlc3MgUHJvdGVjdGlvbiBGcmFtZXdvcmsgZHJh
ZnQuDQoNCk15IDJjLg0KDQoNCg0KDQoNCg0KR2V0IE91dGxvb2sgZm9yIEFuZHJvaWQ8aHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9ha2EubXMvZ2hlaTM2X187IThXb0E2UmpDODFj
IVFBaFlhQTBxaG9VWjN5eFFXbDA1QXAxMkNNUi1KLVJUTF9PX2Rfd0tFbEM1a3RaclBla2ZURGhM
SDZHUFppSUgkPg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogU2hy
YWRkaGEgSGVnZGUgPHNocmFkZGhhQGp1bmlwZXIubmV0PG1haWx0bzpzaHJhZGRoYUBqdW5pcGVy
Lm5ldD4+DQpTZW50OiBNb25kYXksIERlY2VtYmVyIDIsIDIwMTksIDA2OjEwDQpUbzogQWxleGFu
ZGVyIFZhaW5zaHRlaW47IFJvYmVydCBSYXN6dWsNCkNjOiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRv
OnNwcmluZ0BpZXRmLm9yZz47IHJ0Z3dnQGlldGYub3JnPG1haWx0bzpydGd3Z0BpZXRmLm9yZz47
IHJ0Zy1iZmRAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1iZmRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTog
W3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1lZGlhdGUgbm9kZXMg
aW4gU1IgUGF0aHMNCg0KUm9iZXJ0L1Nhc2hhLA0KDQoNClMtQkZEIGJhc2VkIG1lY2hhbmlzbSBp
cyAgaGVhZC1lbmQgdHJpZ2dlcmVkIHByb3RlY3Rpb24uIEl0IGlzIG5vdCBhIGxvY2FsIHByb3Rl
Y3Rpb24uDQpTLUJGRCBtZWNoYW5pc20gaXMgb3J0aG9nb25hbCB0byB0aGUgbWVjaGFuaXNtIGRl
c2NyaWJlZCBpbiB0aGlzIGRyYWZ0IGFuZCBhbiBvcGVyYXRvciBjYW4NCmNob29zZSB3aGF0IGtp
bmQgb2YgcHJvdGVjdGlvbiBtYWtlcyBtb3JlIHNlbnNlIHRvIGhpcy9oZXIgbmV0d29yay4NCg0K
SW4gbWFueSBjYXNlcywgbm9kZS1wcm90ZWN0aW5nIGJhY2t1cCBwYXRoIHdpbGwgYmUgZGlmZmVy
ZW50IGZyb20gbGluay1wcm90ZWN0aW5nL1NSTEcgcHJvdGVjdGluZyBiYWNrdXAgcGF0aC4NCklm
IHlvdSByZWFsbHkgd2FudCB0byB1c2UgbGluay1wcm90ZWN0aW5nIGJhY2t1cCBwYXRoIHdoZW4g
bGluayBmYWlscyBhbmQgbm9kZSBwcm90ZWN0aW5nIGJhY2t1cCBwYXRoIHdoZW4gbm9kZSBmYWls
cywNCllvdSB3aWxsIGhhdmUgdG8gZG93bmxvYWQgYm90aCBsaW5rIHByb3RlY3RpbmcgYW5kIG5v
ZGUtcHJvdGVjdGluZyBiYWNrdXAgcGF0aHMgaW4gRklCIGFuZCBkZXRlY3Qgd2hpY2gNCmZhaWx1
cmUgcmVhbGx5IGhhcHBlbmVkIGFuZCBoYXZlIHRoZSBhYmlsaXR5IGluIGhhcmR3YXJlIHRvIHVz
ZSBhcHByb3ByaWF0ZSBiYWNrdXAgcGF0aC4gTm9uZSBvZiB0aGVzZQ0KaXMgaW4gdGhlIHNjb3Bl
IG9mIHRoaXMgZG9jdW1lbnQuDQoNClJnZHMNClNocmFkZGhhDQoNCg0KRnJvbTogQWxleGFuZGVy
IFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+DQpTZW50OiBTYXR1cmRheSwgTm92ZW1iZXIg
MjMsIDIwMTkgODoxNSBQTQ0KVG86IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0PG1h
aWx0bzpyb2JlcnRAcmFzenVrLm5ldD4+OyBTaHJhZGRoYSBIZWdkZSA8c2hyYWRkaGFAanVuaXBl
ci5uZXQ8bWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0Pj4NCkNjOiBzcHJpbmdAaWV0Zi5vcmc8
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz47IHJ0Z3dnQGlldGYub3JnPG1haWx0bzpydGd3Z0BpZXRm
Lm9yZz47IHJ0Zy1iZmRAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1iZmRAaWV0Zi5vcmc+DQpTdWJqZWN0
OiBSZTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1lZGlhdGUg
bm9kZXMgaW4gU1IgUGF0aHMNCg0KUm9iZXJ0LA0KT24gdGhlIHNlY29uZCB0aG91Z2h0LCBmb3Ig
dGhlIHB1cnBvc2Ugb2YgdGhpcyBkcmFmdCAoaS5lLiBpbiB0aGUgc2NvcGUgb2YgU1IpIGl0IGlz
IHBvc3NpYmxlIHRvIGltcGxlbWVudCB5b3VyIHN1Z2dlc3Rpb24gYnkgcnVubmluZyBTLUJGRCBz
ZXNzaW9ucyBiZXR3ZWVuIFI3IChhcyB0aGUgaW5pdGlhdG9yKSBhbmQgZWFjaCBvdGhlciBhZGph
Y2VuY3kgb2YgUjggIChhY3RpbmcgYXMgUmVmbGVjdG9ycykgb2YgYSBTUiBwb2xpY3kgd2l0aCBs
aXN0IG9mIHR3byBTSURzOg0KLSBwcm90ZWN0ZWQgYWRqYWNlbmN5IGJldHdlZW4gUjcgYW5kIFI4
DQotIE5vZGUgU0lEIG9mIHRoZSBzcGVjaWZpYyAib3RoZXIiIGFkamFjZW5jeSAgb2YgUjguDQoN
CklmIGFsbCB0aGVzZSBzZXNzaW9ucyBmYWlsLCBSNyBjYW4gcmVsaWFibHkgY29uc2lkZXIgUjgg
YXMgZmFpbGVkLg0KDQpJIGFtIG5vdCBzdXJlIHRoaXMgd291bGQgYmUgbXVjaCBiZXR0ZXIgdGhh
biBtdWx0aS1ob3AgSVAgQkZELCBhbmQgaXQgbG9va3MgbXVjaCBtb3JlIGNvbXBsaWNhdGVkIHRv
IG1lLg0KDQoNCldoYXQgZG8geW91IHRoaW5rPw0KDQoNCg0KDQpHZXQgT3V0bG9vayBmb3IgQW5k
cm9pZDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2NsaWNrdGltZS5zeW1hbnRl
Yy5jb20vM01SOHk3Q3ZpR0xrUzNremcxVXliUnY2SDI/dT1odHRwcyozQSoyRioyRnVybGRlZmVu
c2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGYWthLm1zKjJGZ2hlaTM2X18qM0IqMjE4V29BNlJq
QzgxYyoyMVhvLUQ3ZTVNZlVlVE95VjE3S1VmbGdTSTAwMktDbXN3X0VqeExjOXB4QTZzSjFFYnJp
b0RFMFZtZ25ZQmhBYmMqMjRfXztKU1VsSlNVbEpTVWxKU1VsIThXb0E2UmpDODFjIVFBaFlhQTBx
aG9VWjN5eFFXbDA1QXAxMkNNUi1KLVJUTF9PX2Rfd0tFbEM1a3RaclBla2ZURGhMSDFZVnlnWkMk
Pg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogQWxleGFuZGVyIFZh
aW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5k
ZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+DQpTZW50OiBTYXR1cmRheSwgTm92ZW1iZXIgMjMs
IDIwMTksIDEzOjE1DQpUbzogUm9iZXJ0IFJhc3p1azsgU2hyYWRkaGEgSGVnZGUNCkNjOiBzcHJp
bmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz47IHJ0Z3dnQGlldGYub3JnPG1haWx0
bzpydGd3Z0BpZXRmLm9yZz47IHJ0Zy1iZmRAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1iZmRAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBp
bnRlcm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KUm9iZXJ0LA0KTG90cyBvZiB0aGFua3Mg
Zm9yIGEgcHJvbXB0IHJlc3BvbnNlLg0KDQpJIHJlc3BlY3RmdWxseSBkaXNhZ3JlZSB3aXRoIHlv
dXIgc3RhdGVtZW50IHRoYXQgQkZEIGltcGxlbWVudGF0aW9uICBpcyB1c3VhbGx5IG9mZmxvYWRl
ZCB0byB0aGUgSFcgb2YgdGhlIGluZ3Jlc3MgbGluZSBjYXJkLiAgSSBkbyBub3QgdGhpbmsgdGhp
cyBjYW4gd29yIGZvciBNSCBCRkQgc2Vzc2lvbnMgYmVjYXVzZSB0aGUgaW5ncmVzcyBhbmQgZWdy
ZXNzIGxpbmUgY2FyZHMgYXJlIG5vdCBrbm93biBpbiBhZHZhbmNlIGFuZCBjaGFuZ2Ugd2l0aCB0
aGUgcm91dGluZyBjaGFuZ2VzDQpBIGdvb2QgIG11bHRpLWhvcCBCRkQgaW1wbGVtZW50YXRpb24g
c2hvdWxkIGJlIHJlYWR5IHRvIG92ZXJjb21lIHRoaXMuLiBUaGVyZSBhcmUgbWFueSB3YXlzIHRv
IGFjaGlldmUgdGhhdC4gQSBuYWl2ZSBpbXBsZW1lbnRhdGlvbiB0aGF0IHJ1bnMgaW4gU1cgb2Yg
dGhlIGNvbnRyb2wgY2FyZCBpcyBhbHNvIHBvc3NpYmxlIG9mIGNvdXJzZS4gQW5kIHRoZXkgd291
bGQgc2Vuc2QgYW5kIHJlY2VpdmUgcGFja2V0cw0KDQpNeSAyYy4NCkdldCBPdXRsb29rIGZvciBB
bmRyb2lkPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovY2xpY2t0aW1lLnN5bWFu
dGVjLmNvbS8zTVI4eTdDdmlHTGtTM2t6ZzFVeWJSdjZIMj91PWh0dHBzKjNBKjJGKjJGdXJsZGVm
ZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkZha2EubXMqMkZnaGVpMzZfXyozQioyMThXb0E2
UmpDODFjKjIxWG8tRDdlNU1mVWVUT3lWMTdLVWZsZ1NJMDAyS0Ntc3dfRWp4TGM5cHhBNnNKMUVi
cmlvREUwVm1nbllCaEFiYyoyNF9fO0pTVWxKU1VsSlNVbEpTVWwhOFdvQTZSakM4MWMhUUFoWWFB
MHFob1VaM3l4UVdsMDVBcDEyQ01SLUotUlRMX09fZF93S0VsQzVrdFpyUGVrZlREaExIMVlWeWda
QyQ+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiBSb2JlcnQgUmFz
enVrIDxyb2JlcnRAcmFzenVrLm5ldDxtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQ+Pg0KU2VudDog
U2F0dXJkYXksIE5vdmVtYmVyIDIzLCAyMDE5LCAxMjozNw0KVG86IEFsZXhhbmRlciBWYWluc2h0
ZWluOyBTaHJhZGRoYSBIZWdkZQ0KQ2M6IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGll
dGYub3JnPjsgcnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPjsgcnRnLWJmZEBp
ZXRmLm9yZzxtYWlsdG86cnRnLWJmZEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBE
cmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRo
cw0KDQpIaSBTYXNoYSwNCg0KT24gdGhlIHN1cmZhY2UgeW91ciBzdWdnZXN0aW9uIG1heSBsb29r
IGNvb2wgLSBidXQgaWYgeW91IHpvb20gaW4gLSBJIGRvIG5vdCB0aGluayBpdCB3aWxsIHdvcmsg
aW4gcHJhY3RpY2UuDQoNClNlZSAtIG9uZSBvZiB0aGUgYmlnZ2VzdCB2YWx1ZSBvZiBCRkQgaXMg
aXRzIG9mZmxvYWQgdG8gbGluZSBjYXJkJ3MgaGFyZHdhcmUuIEFuZCBpbiBtb3N0IGNhc2VzIGl0
IGlzIGluZ3Jlc3MgbGluZSBjYXJkIHRvIHRoZSBib3guIFNvIGlmIHlvdSBpbnN0cnVjdCBzdWNo
IGhhcmR3YXJlIHRvIHJlc3BvbmQgdG8gU0lEIGFkZHJlc3MgbG9vcGJhY2sgeW91IHN0aWxsIGRp
ZCBub3QgZ2FpbiBtdWNoIGluIHRlcm1zIG9mIGRldGVjdGlvbiByb3V0ZXIncyBmYWJyaWMgZmFp
bHVyZXMsIHJlbW90ZSBMQyBmYWlsdXJlIG9yIGNvbnRyb2wgcGxhbmUgaXNzdWVzIHdoaWNoIGNv
dWxkIHNvb24gcmVzdWx0IGluIGJveCBmYWlsdXJlLiBUaGUgY2F0YWxvZ3VlIG9mIHJvdXRlciBm
YWlsdXJlcyBpcyBvZiBjb3Vyc2UgbXVjaCBtb3JlIGNvbG9yZnVsLg0KDQpJZiB5b3UgYXNrIEJG
RCB0byBiZSByZXNwb25kZWQgYnkgUlAvUkUgaXQgbm8gbG9uZ2VyIGhhcyB0aGUgQkZEIGFkdmFu
dGFnZS4NCg0KSU1ITyB0aGUgYmVzdCB3YXkgdG8gZGV0ZWN0IG5vZGUgZmFpbHVyZSBpcyBhY3R1
YWxseSB0byBzZW5kIHRoZSBwcm9iZXMgKmFjcm9zcyogdGhlIG5vZGUgdW5kZXIgdGVzdCB0byBp
dHMgcGVlcnMuDQoNClRoZSB3YXkgSSB3b3VsZCB0aGluayBvZiBlc3RhYmxpc2hpbmcgc3VjaCBt
LWhvcCBzZXNzaW9ucyB3b3VsZCBiZSBmdWxseSBhdXRvbWF0ZWQgd2l0aCBvbmUga25vYiBwZXIg
SUdQIGFkai4gZXg6ICJiZmQgZGV0ZWN0LW5vZGUtZmFpbHVyZSBbbWF4IE5dIiB3aGVyZSBsb2Nh
bCBCRkQgc3Vic3lzdGVtIHdvdWxkIGNyZWF0ZSBOIHNlc3Npb25zIHRvIElHUCBwZWVycyBvZiB0
aGUgbm9kZSB3ZSBhcmUgdG8gcHJvdGVjdC4gTFNEQiBoYXMgdGhvc2UgcGVlcnMgc28gbm8gbmV3
IHByb3RvY29sIGV4dGVuc2lvbiBpcyBuZWVkZWQsIHBlcmhhcHMgZXZlbiBubyBuZXcgSUVURiBk
cmFmdCBpcyByZXF1aXJlZCA6KS4gTiB3b3VsZCBiZSB0aGUgbGltaXQgb2Ygc3VjaCBzZXNzaW9u
cyBpbiBjYXNlIHRoZSBub2RlIHVuZGVyIHByb3RlY3Rpb24gaGFzIHNheSAxMHMgb2YgcGVlcnMu
IERlZmF1bHQgY291bGQgYmUgcGVyaGFwcyBldmVuIDEuDQoNClRoeCwNClJvYmVydC4NCg0KDQpP
biBTYXQsIE5vdiAyMywgMjAxOSBhdCAxMDowMCBBTSBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPj4gd3JvdGU6DQpTaHJhZGRoYSwgUm9iZXJ0IGFuZCBhbGwsDQpSZWdhcmRp
bmcgUm9iZXJ0J3MgcXVlc3Rpb246DQpJIHdvbmRlciBpZiBtdWx0aS1ob3AgSVAgQkZEIHNlc3Np
b24gd2l0aCBhZGRyZXNzZXMgdXNlZCBhcyAvMzIgKG9yIC8xMjgpIHByZWZpeGVzIHNlcnZpbmcg
YXMgTm9zZSBTSURzIG9mIFI4IGFuZCBSNyByZXNwZWN0aXZlbHkgY291bGQgYmUgdXNlZCBhcyBz
dWNoIGEgdHJpZ2dlciBieSBSNz8gU3VjaCBhIHNlc3Npb24gd291bGQgbm90IHJlc3BvbmQgdG8g
bGluayBmYWlsdXJlcywgYW5kIEkgZmluZCBpdCBwcm9ibGVtYXRpYyB0byBpbWFnaW5lIGEgc2Nl
bmFyaW8gd2hlbiBpdCB3b3VsZCBiZSBrZXB0IFVQIGluIHRoZSBjYXNlIG9mIGEgcmVhbCBub2Rl
IGZhaWx1cmUuDQoNCk9mIGNvdXJzZSBzdWNoIGEgc2Vzc2lvbiB3b3VsZCBoYXZlIHRvIGJlIHNs
b3cgZW5vdWdoIG5vdCB0byByZWFjdCB0byBsaW5rIGZhaWx1cmVzLiBCdXQgaXQgc3RpbGwgY291
a3MgYmUgbXVjaCBmYXN0ZXIgdGhhbiBJR1AgY29udmVyc2lvbiBJTUhPLg0KDQpNeSAyYywNClNh
c2hhDQoNClN1Y2gNCg0KDQpHZXQgT3V0bG9vayBmb3IgQW5kcm9pZDxodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L2NsaWNrdGltZS5zeW1hbnRlYy5jb20vM05iSzcycTJjYTY2OGFW
eU1hVDdFc242SDI/dT1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBz
KjNBKjJGY2xpY2t0aW1lLnN5bWFudGVjLmNvbSoyRjNDZlZRUHRCWUJBUGJIVVNuZ0VWTlFENkgy
KjNGdSozRGh0dHBzKjJBM0EqMkEyRioyQTJGYWthLm1zKjJBMkZnaGVpMzZfXyozQkpTVWxKUSoy
MThXb0E2UmpDODFjKjIxWG8tRDdlNU1mVWVUT3lWMTdLVWZsZ1NJMDAyS0Ntc3dfRWp4TGM5cHhB
NnNKMUVicmlvREUwVm1ndWp5NTBFTioyNF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCE4V29B
NlJqQzgxYyFRQWhZYUEwcWhvVVozeXhRV2wwNUFwMTJDTVItSi1SVExfT19kX3dLRWxDNWt0WnJQ
ZWtmVERoTEg3cTczcEFoJD4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkZy
b206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1ib3VuY2Vz
QGlldGYub3JnPj4gb24gYmVoYWxmIG9mIFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0
PG1haWx0bzpyb2JlcnRAcmFzenVrLm5ldD4+DQpTZW50OiBGcmlkYXksIE5vdmVtYmVyIDIyLCAy
MDE5LCAxMToyMg0KVG86IFNocmFkZGhhIEhlZ2RlDQpDYzogc3ByaW5nQGlldGYub3JnPG1haWx0
bzpzcHJpbmdAaWV0Zi5vcmc+OyBydGd3Z0BpZXRmLm9yZzxtYWlsdG86cnRnd2dAaWV0Zi5vcmc+
DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRl
cm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHMNCg0KSGkgU2hyYWRkaGEsDQoNCkkgaGF2ZSBvbmUg
cXVlc3Rpb24gdG8gdGhlIGRvY3VtZW50Lg0KDQpBcyB5b3Uga25vdyB0aGUgY3JpdGljYWwgZWxl
bWVudCBmb3IgdGhlIGVmZmVjdGl2ZSBwcm90ZWN0aW9uIG9mIGFueSBzY2hlbWUgaXMgdGhlIGZh
aWx1cmUgZGV0ZWN0aW9uLiBPbiB0aGF0IHlvdXIgZHJhZnQgc2VlbXMgdG8gaGF2ZSBqdXN0IG9u
ZSBsaXR0bGUgcGFyYWdyYXBoOg0KDQoNCiAgIE5vdGUgdGhhdCBSNyBhY3RpdmF0ZXMgdGhlIG5v
ZGUtcHJvdGVjdGluZyBiYWNrdXAgcGF0aCB3aGVuIGl0DQoNCiAgIGRldGVjdHMgdGhhdCB0aGUg
bGluayB0byBSOCBoYXMgZmFpbGVkLiAgUjcgZG9lcyBub3Qga25vdyB0aGF0IG5vZGUNCg0KICAg
UjggaGFzIGFjdHVhbGx5IGZhaWxlZC4gIEhvd2V2ZXIsIHRoZSBub2RlLXByb3RlY3RpbmcgYmFj
a3VwIHBhdGggaXMNCg0KICAgY29tcHV0ZWQgYXNzdW1pbmcgdGhhdCB0aGUgZmFpbHVyZSBvZiB0
aGUgbGluayB0byBSOCBpbXBsaWVzIHRoYXQgUjgNCg0KICAgaGFzIGZhaWxlZC4NCg0KV2VsbCBJ
TU8gdGhpcyBpcyBub3QgZW5vdWdoLiBTcGVjaWZpY2FsbHkgdGhlcmUgY2FuIGJlIGEgbG90IG9m
IHR5cGVzIG9mIG5vZGUgZmFpbHVyZSB3aGVuIGxpbmsgaXMgc3RpbGwgdXAuIE1vcmVvdmVyIHRo
ZXJlIGNhbiBiZSBldmVuIHJ1bm5pbmcgQkZEIGFjcm9zcyB0aGUgbGluayBqdXN0IGZpbmUgd2hl
biBzYXkgZmFicmljIGZhaWx1cmUgb2NjdXJzIGF0IFI4Lg0KDQpXaGlsZSB0aGlzIGlzIG5vdCBz
b2xlbHkgaXNzdWUgd2l0aCB0aGlzIGRyYWZ0LCBpdCBpcyBvdXIgY29tbW9uIElFVEYgZmFpbHVy
ZSB0byBwcm92aWRlIGNvcnJlY3QgbWVhbnMgb2YgZGV0ZWN0aW5nIGVuZCB0byBlbmQgcGF0aCBv
ciBmcmFnbWVudHMgb2YgcGF0aCBmYWlsdXJlcyAoSSBhbSBzcGVjaWZpY2FsbHkgbm90IGNhbGxp
bmcgdGhlbSBzZWdtZW50IGhlcmUgOikuDQoNCkZvciBleGFtcGxlIEkgcHJvcG9zZSB0aGF0IHRv
IGVmZmVjdGl2ZWx5IGRldGVjdCBSOCBmYWlsdXJlIGFzIG5vZGUgZmFpbHVyZSB3aGljaCBpcyB0
aGUgdG9waWMgb2YgeW91ciBwcm9wb3NhbCBhIG1lY2hhbmlzbSBpcyBjbGVhcmx5IGRlZmluZWQg
YW5kIGluY2x1ZGVzIGJpLWRpciBkYXRhIHBsYW5lIHByb2JlcyBzZW5kIGJldHdlZW4gUjctUjks
IFIzLVI3LCBSNC1SNywgUjQtUjksIFIzLVI5DQoNCk1hbnkgdGh4LA0KUm9iZXJ0Lg0KDQoNCk9u
IEZyaSwgTm92IDIyLCAyMDE5IGF0IDQ6MzggQU0gU2hyYWRkaGEgSGVnZGUgPHNocmFkZGhhPTQw
anVuaXBlci5uZXRAZG1hcmMuaWV0Zi4ub3JnPG1haWx0bzo0MGp1bmlwZXIubmV0QGRtYXJjLmll
dGYub3JnPj4gd3JvdGU6DQpXRywNCg0KVGhpcyBpcyB0aGUgZHJhZnQgSSBwb2ludGVkIG91dCB0
aGF0IHRhbGtzIGFib3V0IHNvbHV0aW9ucyBmb3IgcHJvdmlkaW5nIG5vZGUtcHJvdGVjdGlvbi4N
Ckl0IGNvdmVycyBBbnljYXN0IGNhc2UgYXMgd2VsbCBhcyBrZWVwaW5nIGZvcndhcmRpbmcgcGxh
bmUgbG9uZ2VyLg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWhlZ2RlLXNwcmlu
Zy1ub2RlLXByb3RlY3Rpb24tZm9yLXNyLXRlLXBhdGhzLTA1PGh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovY2xpY2t0aW1lLnN5bWFudGVjLmNvbS8zSHZyekhYd0FvdTJKcnVFVGo2
amN5RjZIMj91PWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0Eq
MkZjbGlja3RpbWUuc3ltYW50ZWMuY29tKjJGMzc1U1c2VEJHUGkybU43VjlZZVZXR2c2SDIqM0Z1
KjNEaHR0cHMqMkEzQSoyQTJGKjJBMkZ0b29scy5pZXRmLm9yZyoyQTJGaHRtbCoyQTJGZHJhZnQt
aGVnZGUtc3ByaW5nLW5vZGUtcHJvdGVjdGlvbi1mb3Itc3ItdGUtcGF0aHMtMDVfXyozQkpTVWxK
U1UqMjE4V29BNlJqQzgxYyoyMVhvLUQ3ZTVNZlVlVE95VjE3S1VmbGdTSTAwMktDbXN3X0VqeExj
OXB4QTZzSjFFYnJpb0RFMFZtZ2cweG1qX0MqMjRfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxK
USE4V29BNlJqQzgxYyFRQWhZYUEwcWhvVVozeXhRV2wwNUFwMTJDTVItSi1SVExfT19kX3dLRWxD
NWt0WnJQZWtmVERoTEg5UmZiT3FUJD4NCg0KUmV2aWV3IGFuZCBjb21tZW50cyBzb2xpY2l0ZWQu
DQoNClJnZHMNClNocmFkZGhhDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQpydGd3ZyBtYWlsaW5nIGxpc3QNCnJ0Z3dnQGlldGYub3JnPG1haWx0bzpy
dGd3Z0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcnRn
d2c8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9jbGlja3RpbWUuc3ltYW50ZWMu
Y29tLzM3WnZOU01TQWRkcHhER0RRUG03b1ZBNkgyP3U9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNl
LmNvbSoyRnYzKjJGX19odHRwcyozQSoyRmNsaWNrdGltZS5zeW1hbnRlYy5jb20qMkYzNU05ajV6
SFRhU1lSd1ZoNVJQNnhjQjZIMiozRnUqM0RodHRwcyoyQTNBKjJBMkYqMkEyRnd3dy5pZXRmLm9y
ZyoyQTJGbWFpbG1hbioyQTJGbGlzdGluZm8qMkEyRnJ0Z3dnX18qM0JKU1VsSlNVbCoyMThXb0E2
UmpDODFjKjIxWG8tRDdlNU1mVWVUT3lWMTdLVWZsZ1NJMDAyS0Ntc3dfRWp4TGM5cHhBNnNKMUVi
cmlvREUwVm1ndlY5WTRzTSoyNF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSE4V29BNlJq
QzgxYyFRQWhZYUEwcWhvVVozeXhRV2wwNUFwMTJDTVItSi1SVExfT19kX3dLRWxDNWt0WnJQZWtm
VERoTEhfcEc1UHJ4JD4NCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpUaGlzIGUtbWFpbCBt
ZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGlu
Zm9ybWF0aW9uIHdoaWNoIGlzDQpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmll
dGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KdHJhbnNtaXNz
aW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBh
bmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsDQphbmQgYWxsIGNvcGllcyB0aGVyZW9mLg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClRoaXMgZS1tYWlsIG1l
c3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5m
b3JtYXRpb24gd2hpY2ggaXMNCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0
YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQp0cmFuc21pc3Np
b24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFu
ZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCg==
--_000_DBBPR03MB5415CB7A89FBBF974FF284E7EE430DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7
DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg
Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBj
bTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1
bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1h
dHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhU
TUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25zb2xhczsNCgltc28tZmFyZWFzdC1s
YW5ndWFnZTojMjAwMDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3
aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsN
CgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjEN
Cgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3ht
bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6
ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBl
bGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tS0UiIGxp
bms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPlJvYmVydCDigJMgYWN0dWFsbHkgSSBkaXNhZ3JlZS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5CZWNhdXNlIHRvIHByb3RlY3QgdGhlIHBhdGhzIHlvdSBu
ZWVkIHRoZSBub2RlIHByb3RlY3Rpb24gb24gaW50ZXJtZWRpYXRlIG5vZGVzIGR1ZSB0byBsYWNr
IG9mIHN0YXRlIOKAkyB0aGUgaGVhZGVuZCBoYXMgbm8gd2F5IHRvIGFjdHVhbGx5IHByb3RlY3Qg
YW4gZW5kIHRvIGVuZCBwYXRoIG91dHNpZGUgb2YgUy1CRkQNCiBzdGVlcmVkIG92ZXIgdGhlIHBh
dGggdG8gdGVzdCBlbmQgdG8gZW5kIHJlYWNoYWJpbGl0eSBhbmQgaWYgeW91IGdldCBhbiBpbnRl
cm1lZGlhdGUgbm9kZS1mYWlsdXJlIG9uIHRoZSBwYXRoIHlvdSBjb3VsZCBydW4gaW50byBhIHBy
b2JsZW0NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O1NlZ29lIFVJIEVtb2ppJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPiYjMTI4NTIyOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFzIHBl
ciBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5LTA1IGEgcGF0aCBpcyB2
YWxpZCB3aGVuOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkl0IGlzIGVtcHR5PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SXRzIHdlaWdodCBpcyAwDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JdOKAmXMgaGVhZGVuZCBp
cyB1bmFibGUgdG8gcGVyZm9ybSBwYXRoIHJlc29sdXRpb24gZm9yIHRoZSBmaXJzdCBTSUQgaW50
byBvbmUgb3IgbW9yZSBvdXRnb2luZyBpbnRlcmZhY2UocykgYW5kIG5leHQtaG9wKHMpPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIGhlYWRlbmQgaXMgdW5hYmxl
IHRvIHBlcmZvcm0gU0lEIHJlc29sdXRpb24gZm9yIGFueSBub24tZmlyc3QgU0lEIG9mIHR5cGUg
QyB0aHJvdWdoIEsgaW50byBhbiBNUExTIGxhYmVsIG9yIGFuIFNSdjYgU0lEPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIGhlYWRlbmQgdmVyaWZpY2F0aW9uIGZh
aWxzIGZvciBhbnkgU0lEIGZvciB3aGljaCB2ZXJpZmljYXRpb24gaGFzIGJlZW4gZXhwbGljaXRs
eSByZXF1ZXN0ZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5FZmZlY3RpdmVseSDi
gJMgYXMgb2YgcmlnaHQgbm93IOKAkyBpZiB5b3UgcmVhZCB0aGF0IGRyYWZ0IOKAkyB0aGVyZSBp
cyBubyBtZWNoYW5pc20gdG8gdmVyaWZ5IHBhdGggbm9kZXMgaWYgeW91IGFyZSBkb2luZyBwYXRo
cyBiYXNlZCBvbiB0eXBlIEEgU0lE4oCZcyDigJMgdGhlIG9ubHkgd2F5IHJpZ2h0IG5vdyB0byBk
byB0aGF0IOKAkw0KIGlzIHVzaW5nIFMtQkZEIOKAkyBob3dldmVyIHRoaXMgZHJhZnQgaWYgbXkg
dW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0IOKAkyB3b3VsZCBhbGxvdyBmb3Igbm9kZSBwcm90ZWN0
aW9uIHRoYXQgd291bGQgaW4gZWZmZWN0IHByb3RlY3QgdGhlIHBhdGhzIGluamVjdGVkLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9ImVuLUtFIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFJv
YmVydCBSYXN6dWsgJmx0O3JvYmVydEByYXN6dWsubmV0Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+
IE1vbmRheSwgMiBEZWNlbWJlciAyMDE5IDEyOjUwPGJyPg0KPGI+VG86PC9iPiBBbmRyZXcgQWxz
dG9uICZsdDtBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tJmd0Ozxicj4NCjxiPkNjOjwv
Yj4gU2hyYWRkaGEgSGVnZGUgJmx0O3NocmFkZGhhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5v
cmcmZ3Q7OyBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb20mZ3Q7OyBzcHJpbmdAaWV0Zi5vcmc7IHJ0Zy1iZmRAaWV0Zi5vcmc7IHJ0Z3dnQGll
dGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBEcmFmdCBmb3IgTm9kZSBw
cm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRoczxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gTW9uLCBE
ZWMgMiwgMjAxOSBhdCAxMDoyOCBBTSBBbmRyZXcgQWxzdG9uICZsdDs8YSBocmVmPSJtYWlsdG86
QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbSI+QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxl
Y29tLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1y
aWdodDowY20iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5DdXJyZW50bHkgdGhlIGJpZ2dlc3QgaXNzdWUgdGhhdCBJIHNlZSB3aXRoIFMt
QkZEIGJhc2VkIHByb3RlY3Rpb24g4oCTIHdoaWNoIGlzIHNvbWV0aGluZyB3ZSB1c2UgaW4gcHJv
ZHVjdGlvbiBpcyBhcyBmb2xsb3dzOjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5Vbmxlc3MgSeKAmW0gbWlz
dGFrZW4g4oCTIHRoZXJlIGlzIGFic29sdXRlbHkgbm8gd2F5IHRvIHRpZSBTLUJGRCBiYXNlZCBw
cm90ZWN0aW9uIHdpdGggQkdQIGluamVjdGVkIFNSLVRFIHBhdGhpbmc8L3NwYW4+PHNwYW4gbGFu
Zz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlbGwgSSBhbSBub3Qgc3Vy
ZSB3aGF0IHlvdSBjYWxsICZxdW90OyBCR1AgaW5qZWN0ZWQgU1ItVEUgcGF0aGluZyZxdW90OyBi
dXQgaWYgeW91IGFyZSBsb29raW5nIGZvciB2YWxpZGF0aW9uIG9mIEJHUCBwYXRocyB0aGF0IGhh
cyBiZWVuIHN1cHBvcnRlZCBieSBzb21lIHZlbmRvcnMgZm9yIGEgbG9vb29uZyB0aW1lLiBIaW50
OiB5b3UgYWxsb2NhdGUgZGlmZmVyZW50IG5leHQgaG9wIGZvciB5b3VyIFNSLVRFIGVuZHBvaW50
cw0KIGFuZCB2b2lsYS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QnR3IC0gbm90IGFuIGlldGYgdG9waWMsIGJ1dCBhbiBpbXBsZW1l
bnRhdGlvbiByZXF1ZXN0IC8gdmVuZG9yJ3MgZmVhdHVyZS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QmVzaWRlcywgc2luY2UgeW91
IGFyZSB0YWxraW5nIGFib3V0IGhlYWRlbmQgd2hhdCB5b3UgYXJlIGRlc2NyaWJpbmcgaXMgcGF0
aCBwcm90ZWN0aW9uIC4uLiB0aGlzIGRyYWZ0IHRhbGtzIGFib3V0IG5vZGUgcHJvdGVjdGlvbiB3
aGljaCBpcyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50IHRoaW5nLiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DaGVlcnMsPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5yLjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4t
bGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Tm9kZSB2YWxpZGF0aW9uIGFzIGRlZmluZWQg
aW4gdGhlIFNSLVRFIGRyYWZ0cyBpcyBsaW1pdGVkIHRvIHByZXNlbmNlIGluIHRoZSBJR1A8L3Nw
YW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlNpbmNlIFNSLVRFIHBhdGggaW5qZWN0aW9u
IG1heSBiZSBkb25lIHRocm91Z2ggcmVmbGVjdG9ycyDigJMgdXNpbmcgdGFyZ2V0IGNvbW11bml0
aWVzIOKAkyB0aGUgcG9pbnQgb2YgY29tbXVuaWNhdGlvbiBpbnRvIHRoZSBuZXR3b3JrIGlzIG5v
dCBuZWNlc3NhcmlseSB0aGUgaGVhZA0KIGVuZCBvZiB0aGUgdHVubmVsIGFuZCB0aGUgcG9pbnQg
b2YgaW5qZWN0aW9uIG1heSBiZSBlbnRpcmVseSB1bmF3YXJlIG9mIHRoZSBpbXBsaWNhdGlvbnMg
b2YgdGhlIHBhdGggdGhhdOKAmXMgYmVpbmcgaW5zZXJ0ZWQuPC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkJ5
IHV0aWxpemluZyB3aGF0IGlzIGNvbnRhaW5lZCBpbiB0aGlzIGRyYWZ0IHRvIGJ1aWxkIGNvbnRl
eHQgdGFibGVzIGF0IHRoZSBoZWFkIGVuZCBvZiBhbiBpbnNlcnRlZCB0dW5uZWwgb24gYW4gYXV0
b21hdGVkIGJhc2lzIOKAkyB0aGlzIHNvbHZlcyBhIHByb2JsZW0gdGhhdA0KIGN1cnJlbnRseSBl
eGlzdHMgdGhhdCBTLUJGRCBzaW1wbHkgY2Fubm90IHNvbHZlIHdpdGhvdXQgbW9kaWZpY2F0aW9u
IHRvIHRoZSBzcnRlIHBvbGljeSBpbnNlcnRpb24gZHJhZnRzIHRoYXQgd291bGQgYWxsb3cgZm9y
IGF1dG9tYXRlZCBidWlsZGluZyBvZiBTLUJGRCBjaGVja3Mg4oCTIHdoaWNoIGluIGFuZCBvZiBp
dHNlbGYgY291bGQgcHJvdmUgY2hhbGxlbmdpbmcgY29uc2lkZXJpbmcgdGhlIGNvbXBsZXhpdHkg
b2YgdGhpcy4mbmJzcDsNCjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGF0IGlzIG5vdCB0byBzYXkgaW4g
YW55IHdheSB0aGF0IGJvdGggcy1iZmQgYW5kIHBvdGVudGlhbGx5IG90aGVyIG1lY2hhbmlzbXMg
ZG8gbm90IGhhdmUgdXNlIGNhc2VzIOKAkyBidXQgYXMgYW4gb3BlcmF0b3Ig4oCTIHRoaXMgZHJh
ZnQgd291bGQgY2VydGFpbmx5IHByb3ZpZGUNCiBhIGJldHRlciBtZWNoYW5pc20gZm9yIGNvbnN0
YW50IHBhdGggdmFsaWRhdGlvbiB0aGFuIGFueXRoaW5nIHdlIGN1cnJlbnRseSBoYXZlICh3aGlj
aCBpcyBiYXNlZCBvbiBzdGVlcmVkIHBhY2tldHMgdGhhdCBsZWF2ZSB0aGUgY29udHJvbGxlciBh
bmQgcmV0dXJuIHRvIHRoZSBjb250cm9sbGVyIHRocm91Z2ggdGhlIHVzZSBvZiBTUiBwYWNrZXRz
IGFuZCBiaW5kaW5nIHNpZHMpLjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5KdXN0IG15IDJjPC9zcGFuPjxz
cGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0Ui
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlRoYW5rczwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5BbmRyZXc8L3NwYW4+PHNwYW4gbGFu
Zz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJlbi1L
RSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEg
MS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
PiBzcHJpbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPnNwcmluZy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsNCjxiPk9uIEJlaGFs
ZiBPZiA8L2I+U2hyYWRkaGEgSGVnZGU8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5LCAyIERlY2Vt
YmVyIDIwMTkgMTA6MjQ8YnI+DQo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8
YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iIHRhcmdldD0i
X2JsYW5rIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+
Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
c3ByaW5nQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0Zy1iZmRAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj4NCnJ0Zy1iZmRAaWV0Zi5vcmc8L2E+OyBSb2JlcnQgUmFzenVrICZsdDs8
YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRhcmdldD0iX2JsYW5rIj5yb2JlcnRA
cmFzenVrLm5ldDwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOnJ0Z3dnQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+cnRnd2dAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
c3ByaW5nXSBEcmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBp
biBTUiBQYXRoczwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iZW4t
S0UiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPlNhc2hhLDwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5XZSBhcmUgaW4gYWdy
ZWVtZW50IG9uIHNlcGFyYXRpbmcgdGhlIHRyaWdnZXIgZnJvbSB0aGUgcHJvdGVjdGlvbiBtZWNo
YW5pc20uPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
YmxhY2siPiZndDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIx
Ij4gSW4gYW55IGNhc2UgSSB0aGluayB0aGF0IGl0IHdveWxkIG1ha2Ugc2Vuc2UgdG8gc2VwYXJh
dGUgdGhlIHByb3RlY3Rpb24gc2NoZW1lIHByb3Bvc2VkIGluIHRoZSBkcmFmdCBmcm9tIHNwZWNp
ZmljIHRyaWdnZXJzIGZvciBpdHMgYWN0aXZhdGlvbiAmZ3Q7c2ltaWxhciB0byBob3cgdGhpcyBo
YXMNCiBiZWVuIGRvbmUgaW4gTVBMUyBFZ3Jlc3MgUHJvdGVjdGlvbiBGcmFtZXdvcmsgZHJhZnQu
PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUi
Pg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj5J4oCZbGwgYWRkIHRl
eHQgaW4gdGhlIG5leHQgcmV2aXNpb24gZm9yIHRoaXMuPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtF
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3Vu
ZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjojMjEyMTIxIj5SZ2RzPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPlNocmFkZGhhPC9zcGFu
PjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBs
YW5nPSJFTi1VUyI+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5BbGV4YW5kZXIu
VmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5
LCBEZWNlbWJlciAyLCAyMDE5IDEyOjI0IFBNPGJyPg0KPGI+VG86PC9iPiBTaHJhZGRoYSBIZWdk
ZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0IiB0YXJnZXQ9Il9ibGFu
ayI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0i
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwv
YT47IDxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPg0KcnRn
d2dAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86cnRnLWJmZEBpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPnJ0Zy1iZmRAaWV0Zi5vcmc8L2E+OyBSb2JlcnQgUmFzenVrICZsdDs8YSBocmVm
PSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRhcmdldD0iX2JsYW5rIj5yb2JlcnRAcmFzenVr
Lm5ldDwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBEcmFmdCBmb3Ig
Tm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRoczwvc3Bhbj48
c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjojMjEyMTIxIj5TaHJhZGRoYSw8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+TG90cyBvZiB0aGFua3MgZm9y
IGF0aGUgdGVzcG9uc2UuPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2Jh
Y2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIx
Ij5JIHByb2JhYmx5IGRpZCBub3QgZXhwcmVzcyBteXNlbGYgY2xlYXJseSBlbm91Z2guIEkgd2ls
bCB0cnkgdG8gZml4IHRoc3Qgbm93LCBhbmQgSSBhcG9sb2dpc2UgaW4gYWR2YW5jZSBmb3IgYSBs
b25nIGVtYWlsLjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3Jv
dW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+SSBo
YXZlIG5vdCBiZWVuIHNwZWFraW5nIGFib3V0IGVuZC15by1lbmQgcHJvdGVjeWlvbiwgb25seSBh
Ym91dCBsb2NhbCBwcm90ZWN0aW9uIGFnYWluc3QgZmFpbHVyZSBvZiBhbiBpbnRlcm1lZGlhdGUg
KGEuay5hLiBwaW5uZWQpIG5vZGUgb2YgYW4gU1IgcGF0aCBhbmQsIHNwZWNpZmljYWxseSwgdHJp
Z2dlcnMgZm9yIHN1Y2ggcHJvdGVjdGlvbi4gVGhpcyBjb250ZXh0IGhhcw0KIGJlZW4gYWN0dWFs
bHkgZGVmaW5lZCBieSBSb2JlcnQgaW4gaGlzIG9yaWdpbmFsIGNvbW1lbnQuPC9zcGFuPjxzcGFu
IGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMy
MTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj5UbyB0aGUgYmVzdCBvZiBteSB1bmRlcnN0
YW5kaW5nLCBSb2JlcnQncyBjb25jZXJuIHdhcyB0aGF0IGZhaWx1cmUgb2YgdGhlIGxpbmsgYmV0
ZWVlbiB0aGUgcGlubmVkIG5vZGUgb2YgYSBTUiBwYXRoIGFuZCBpdHMgYWRqYWNlbmN5ICh0aGUg
cGVudWx0aW1hdGUgbm9kZSBvZiB0aGUgU2VnbWVudCByZXByZXNlbnRlZCBieSB0aGUgTm9kZSBT
SUQgb2YgdGhlIHBpbm5lZCBub2RlKQ0KIGlzIG5vdCBhIGdvb2QgZW5vdWdoIGluZGljYXRpb24g
b2YgdGhlIHBpbm5lZCBub2RlIGZhaWx1cmUuJm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtF
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3Vu
ZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjojMjEyMTIxIj5JIGFncmVlIHdpdGggdGhpcyBzdGF0ZW1lbnQgZXZlbiBpZiBt
eSB1bmRlcnN0YW5kaW5nIG9mIGEgZ29vZCBpbmRpY2F0aW9uIGRpZmZlcnMgZnJvbSBSb2JlcnQn
czo8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6IzIxMjEyMSI+LSBJIHRoaW5rIHRoYXQgaXQgaXMgbm90IHN1ZmZpY2llbnRs
eSBzcGVjaWZpYyBhbmQgdGhlcmVmb3JlIGNvdWxkIHJlc3VsdCBpbiBmbGFwcGluZyAobG9jYWwg
bm9kZSBwcm90ZWN0aW9uIGFjdGl2YXRlZCBhbmQgdGhlbiByZWxlYXNlZCk8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIx
MjEyMSI+LVJvYmVydCdzIGNvbmNlcm4sIHRvIHRoZSBiZXN0IG9mIG15IHVuZGVyc3RhbmRpbmcs
IHdhcyB0aGF0IGl0IGNvdWxkIG1pc3Mgc29tZSBmYWlsdXJlcyAoZS5nLiB0aGUgRmFicmljIGZh
aWx1cmUpLjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0Ui
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5k
OndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+VGhlcmVm
b3JlIEkgaGF2ZSBzdWdnZXN0ZWQgdHdvIHBvc3NpYmlsaXRpZXMgZm9yIG1vcmUgc3BlY2lmaWMg
YW5kIG1vcmUgcnJsaWFia2UgZGV0ZWN0aW9uIG9mIGZhaWx1cmUgb2YgdGhlIHBpbm5lZCBub2Rl
IGJ5IGl0cyBhZGphY2VuY3k6PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEy
MTIxIj4xLiBSdW4gYSBtdWx0aS1ob3AgSVAgQkZEIHNlc3Npb24gYmV0d2VlbiB0aGUgcGVuaWx0
aW1hdGUgbm9kZSBhbnMgdGhlIHBpbm5lZCBvbmVzIHVzaW5nIHByZWZpeGVzIGFjdGluZyBhcyBO
b2RlIFNJRHMgb2YgdGhpcyBwYWlyLiZuYnNwOyBUaGlzIHdpdWxkIGlnbm9yZSBsaW5rIGZhaWx1
cmVzIGJ1dCBsb2NhbGx5IGRldGVjdCBzdWNoIG5vZGUgZmFpbHVycyBhcyBwb3dlci1kb3duDQog
b3IgY3Jhc2guPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1L
RSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91
bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4yLiZu
YnNwOyBSdW4gUy1CRkQgc2Vzc2lvbnMgdG8gYWxsIG90aGVyIGFkamFjZW5jaWVzIG9mIHRoZSBw
aW5uZWQgbm9kZSB1c2luZyBpbiBlYWNoIGNhc2UgYSBsaXN0IG9mIHR3byBTSURzOiB0aGUgcHJv
dGVjdGVkIEFkai1TSUQgdG8gdGhlIHBpbm5lZCBub2RlIGZvbGxvd2VkIGJ5IHRnZSBOb2RlIFNJ
RCBvZiB0aGUgb3RoZXIgYWRqYWNlbmN5LCBhbnMgZGVjbGFyZSBwaW5uZWQgbm9kZQ0KIGZhaWx1
cmUgd2hlbiBhbGwgdGhlc2Ugc2Vzc2lvbnMgZmFpbC4gVGhpcyB3b3VsZCBhZ2FpbiBpZ25vcmUg
ZmFpbHVyZSBvZiB0aGUgbGluayBiZXR3ZWVuIHRoZSBwZW51bHRpbWF0ZSBub2RlIGFuZCB0aGUg
cGlubmVkIG5vZGUgYnV0IGRldGVjdCB2YXJpb3VzIHJlYWwgZmFpbHVyZXMgb2YgdGhlIHBpbm5l
ZCBub2RlLCBlLmcuIGZhaWx1cmUgb2YgaXRzIEZhYnJpYy48L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3Jv
dW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOiMyMTIxMjEiPkluIGFueSBjYXNlIEkgdGhpbmsgdGhhdCBpdCB3b3lsZCBt
YWtlIHNlbnNlIHRvIHNlcGFyYXRlIHRoZSBwcm90ZWN0aW9uIHNjaGVtZSBwcm9wb3NlZCBpbiB0
aGUgZHJhZnQgZnJvbSBzcGVjaWZpYyB0cmlnZ2VycyBmb3IgaXRzIGFjdGl2YXRpb24gc2ltaWxh
ciB0byBob3cgdGhpcyBoYXMgYmVlbiBkb25lIGluIE1QTFMgRWdyZXNzIFByb3RlY3Rpb24gRnJh
bWV3b3JrIGRyYWZ0Ljwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
ZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNr
Z3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+
TXkgMmMuPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6
d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4mbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iY29sb3I6IzIxMjEyMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjojMjEyMTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxkaXYgaWQ9ImdtYWlsLW1fLTUxMzU0MjQxNDUyOTc1NjU2ODZtcy1vdXRsb29r
LW1vYmlsZS1zaWduYXR1cmUiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj5HZXQNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovYWth
Lm1zL2doZWkzNl9fOyE4V29BNlJqQzgxYyFRQWhZYUEwcWhvVVozeXhRV2wwNUFwMTJDTVItSi1S
VExfT19kX3dLRWxDNWt0WnJQZWtmVERoTEg2R1BaaUlIJCIgdGFyZ2V0PSJfYmxhbmsiPg0KT3V0
bG9vayBmb3IgQW5kcm9pZDwvYT48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBpZD0iZ21haWwtbV8tNTEzNTQyNDE0NTI5NzU2NTY4
NmlkLWY3NDIxNGNiLTA0N2EtNGM4My05Y2Y0LTlhN2RlMGJiMTAzYSI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMy4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8aHIgc2l6ZT0iMSIgd2lkdGg9Ijk4
JSIgYWxpZ249ImNlbnRlciI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1
NDI0MTQ1Mjk3NTY1Njg2ZGl2UnBseUZ3ZE1zZyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
dHJvbmc+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvc3Ryb25nPjxzcGFuIGxhbmc9IkVOLVVT
Ij4gU2hyYWRkaGEgSGVnZGUgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5l
dCIgdGFyZ2V0PSJfYmxhbmsiPnNocmFkZGhhQGp1bmlwZXIubmV0PC9hPiZndDs8YnI+DQo8c3Ry
b25nPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPlNlbnQ6PC9zcGFuPjwvc3Ryb25nPiBNb25kYXksIERlY2VtYmVyIDIsIDIwMTksIDA2OjEw
PGJyPg0KPHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj5Ubzo8L3NwYW4+PC9zdHJvbmc+IEFsZXhhbmRlciBWYWluc2h0ZWluOyBS
b2JlcnQgUmFzenVrPGJyPg0KPHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5DYzo8L3NwYW4+PC9zdHJvbmc+IDxhIGhyZWY9Im1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCnNwcmluZ0BpZXRmLm9yZzwv
YT47IDxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJ0Z3dn
QGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzpydGctYmZkQGlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+cnRnLWJmZEBpZXRmLm9yZzwvYT48YnI+DQo8c3Ryb25nPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlN1YmplY3Q6PC9zcGFu
Pjwvc3Ryb25nPiBSRTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRl
cm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHM8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Um9i
ZXJ0L1Nhc2hhLDwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPlMtQkZEIGJhc2VkIG1lY2hhbmlzbSBpcyAmbmJzcDtoZWFkLWVuZCB0cmln
Z2VyZWQgcHJvdGVjdGlvbi4gSXQgaXMgbm90IGEgbG9jYWwgcHJvdGVjdGlvbi48L3NwYW4+PHNw
YW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlMtQkZEIG1lY2hhbmlzbSBpcyBvcnRob2dvbmFsIHRv
IHRoZSBtZWNoYW5pc20gZGVzY3JpYmVkIGluIHRoaXMgZHJhZnQgYW5kIGFuIG9wZXJhdG9yIGNh
bg0KPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5jaG9vc2Ugd2hhdCBraW5kIG9m
IHByb3RlY3Rpb24gbWFrZXMgbW9yZSBzZW5zZSB0byBoaXMvaGVyIG5ldHdvcmsuPC9zcGFuPjxz
cGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0Ui
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkluIG1hbnkgY2FzZXMsIG5vZGUtcHJvdGVjdGluZyBiYWNrdXAgcGF0aCB3aWxs
IGJlIGRpZmZlcmVudCBmcm9tIGxpbmstcHJvdGVjdGluZy9TUkxHIHByb3RlY3RpbmcgYmFja3Vw
IHBhdGguPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JZiB5b3UgcmVhbGx5IHdh
bnQgdG8gdXNlIGxpbmstcHJvdGVjdGluZyBiYWNrdXAgcGF0aCB3aGVuIGxpbmsgZmFpbHMgYW5k
IG5vZGUgcHJvdGVjdGluZyBiYWNrdXAgcGF0aCB3aGVuIG5vZGUgZmFpbHMsPC9zcGFuPjxzcGFu
IGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5Zb3Ugd2lsbCBoYXZlIHRvIGRvd25sb2FkIGJvdGggbGlu
ayBwcm90ZWN0aW5nIGFuZCBub2RlLXByb3RlY3RpbmcgYmFja3VwIHBhdGhzIGluIEZJQiBhbmQg
ZGV0ZWN0IHdoaWNoPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5mYWlsdXJlIHJl
YWxseSBoYXBwZW5lZCBhbmQgaGF2ZSB0aGUgYWJpbGl0eSBpbiBoYXJkd2FyZSB0byB1c2UgYXBw
cm9wcmlhdGUgYmFja3VwIHBhdGguIE5vbmUgb2YgdGhlc2U8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPmlzIGluIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50Ljwvc3Bhbj48c3Bh
biBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIj5SZ2RzPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5TaHJhZGRoYTwv
c3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9
ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9w
OnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNw
YW4gbGFuZz0iRU4tVVMiPiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRv
OkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IFNh
dHVyZGF5LCBOb3ZlbWJlciAyMywgMjAxOSA4OjE1IFBNPGJyPg0KPGI+VG86PC9iPiBSb2JlcnQg
UmFzenVrICZsdDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRhcmdldD0iX2Js
YW5rIj5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7OyBTaHJhZGRoYSBIZWdkZSAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0IiB0YXJnZXQ9Il9ibGFuayI+c2hyYWRkaGFA
anVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9
Im1haWx0bzpydGd3Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPg0KcnRnd2dAaWV0Zi5vcmc8
L2E+OyA8YSBocmVmPSJtYWlsdG86cnRnLWJmZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJ0
Zy1iZmRAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBEcmFm
dCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRoczwv
c3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwv
c3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJjb2xvcjojMjEyMTIxIj5Sb2JlcnQsPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPk9uIHRoZSBzZWNvbmQg
dGhvdWdodCwgZm9yIHRoZSBwdXJwb3NlIG9mIHRoaXMgZHJhZnQgKGkuZS4gaW4gdGhlIHNjb3Bl
IG9mIFNSKSBpdCBpcyBwb3NzaWJsZSB0byBpbXBsZW1lbnQgeW91ciBzdWdnZXN0aW9uIGJ5IHJ1
bm5pbmcgUy1CRkQgc2Vzc2lvbnMgYmV0d2VlbiBSNyAoYXMgdGhlIGluaXRpYXRvcikgYW5kIGVh
Y2ggb3RoZXIgYWRqYWNlbmN5IG9mIFI4Jm5ic3A7IChhY3RpbmcNCiBhcyBSZWZsZWN0b3JzKSBv
ZiBhIFNSIHBvbGljeSB3aXRoIGxpc3Qgb2YgdHdvIFNJRHM6PC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dy
b3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPi0g
cHJvdGVjdGVkIGFkamFjZW5jeSBiZXR3ZWVuIFI3IGFuZCBSODwvc3Bhbj48c3BhbiBsYW5nPSJl
bi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tn
cm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4t
IE5vZGUgU0lEIG9mIHRoZSBzcGVjaWZpYyAmcXVvdDtvdGhlciZxdW90OyBhZGphY2VuY3kmbmJz
cDsgb2YgUjguPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1L
RSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91
bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj5JZiBh
bGwgdGhlc2Ugc2Vzc2lvbnMgZmFpbCwgUjcgY2FuIHJlbGlhYmx5IGNvbnNpZGVyIFI4IGFzIGZh
aWxlZC4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dy
b3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPkkg
YW0gbm90IHN1cmUgdGhpcyB3b3VsZCBiZSBtdWNoIGJldHRlciB0aGFuIG11bHRpLWhvcCBJUCBC
RkQsIGFuZCBpdCBsb29rcyBtdWNoIG1vcmUgY29tcGxpY2F0ZWQgdG8gbWUuJm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIx
MjEyMSI+V2hhdCBkbyB5b3UgdGhpbms/PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjojMjEyMTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxh
bmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1
NDI0MTQ1Mjk3NTY1Njg2bXMtb3V0bG9vay1tb2JpbGUtc2lnbmF0dXJlIj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+R2V0DQo8YSBocmVmPSJodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cHM6L2NsaWNrdGltZS5zeW1hbnRlYy5jb20vM01SOHk3Q3ZpR0xr
UzNremcxVXliUnY2SDI/dT1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0
dHBzKjNBKjJGYWthLm1zKjJGZ2hlaTM2X18qM0IqMjE4V29BNlJqQzgxYyoyMVhvLUQ3ZTVNZlVl
VE95VjE3S1VmbGdTSTAwMktDbXN3X0VqeExjOXB4QTZzSjFFYnJpb0RFMFZtZ25ZQmhBYmMqMjRf
XztKU1VsSlNVbEpTVWxKU1VsIThXb0E2UmpDODFjIVFBaFlhQTBxaG9VWjN5eFFXbDA1QXAxMkNN
Ui1KLVJUTF9PX2Rfd0tFbEM1a3RaclBla2ZURGhMSDFZVnlnWkMkIiB0YXJnZXQ9Il9ibGFuayI+
DQpPdXRsb29rIGZvciBBbmRyb2lkPC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1NDI0MTQ1Mjk3
NTY1Njg2aWQtNzRlZDUyYmUtZDdkNC00Y2VkLTk0ZDMtNjcxYzZmMWI0ZTcxIj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEzLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs
YWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0i
dGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIGxhbmc9IkVOLVVTIj4NCjxociBzaXplPSIxIiB3aWR0
aD0iOTglIiBhbGlnbj0iY2VudGVyIj4NCjwvc3Bhbj48L2Rpdj4NCjxkaXYgaWQ9ImdtYWlsLW1f
LTUxMzU0MjQxNDUyOTc1NjU2ODZkaXZScGx5RndkTXNnIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHN0cm9uZz48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9zdHJvbmc+PHNwYW4gbGFuZz0i
RU4tVVMiPiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRl
ci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0Ozxicj4NCjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U2VudDo8L3NwYW4+PC9zdHJv
bmc+IFNhdHVyZGF5LCBOb3ZlbWJlciAyMywgMjAxOSwgMTM6MTU8YnI+DQo8c3Ryb25nPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRvOjwv
c3Bhbj48L3N0cm9uZz4gUm9iZXJ0IFJhc3p1azsgU2hyYWRkaGEgSGVnZGU8YnI+DQo8c3Ryb25n
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PkNjOjwvc3Bhbj48L3N0cm9uZz4gPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPg0Kc3ByaW5nQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0Z3dn
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+cnRnd2dAaWV0Zi5vcmc8L2E+Ow0KPGEgaHJlZj0i
bWFpbHRvOnJ0Zy1iZmRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5ydGctYmZkQGlldGYub3Jn
PC9hPjxicj4NCjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+U3ViamVjdDo8L3NwYW4+PC9zdHJvbmc+IFJlOiBbc3ByaW5nXSBE
cmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRo
czwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFy
Z2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIx
MjEyMSI+Um9iZXJ0LDwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj5Mb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9t
cHQgcmVzcG9uc2UuPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJl
bi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tn
cm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj5J
IHJlc3BlY3RmdWxseSBkaXNhZ3JlZSB3aXRoIHlvdXIgc3RhdGVtZW50IHRoYXQgQkZEIGltcGxl
bWVudGF0aW9uJm5ic3A7IGlzIHVzdWFsbHkgb2ZmbG9hZGVkIHRvIHRoZSBIVyBvZiB0aGUgaW5n
cmVzcyBsaW5lIGNhcmQuJm5ic3A7IEkgZG8gbm90IHRoaW5rIHRoaXMgY2FuIHdvciBmb3IgTUgg
QkZEIHNlc3Npb25zIGJlY2F1c2UgdGhlIGluZ3Jlc3MgYW5kIGVncmVzcyBsaW5lIGNhcmRzDQog
YXJlIG5vdCBrbm93biBpbiBhZHZhbmNlIGFuZCBjaGFuZ2Ugd2l0aCB0aGUgcm91dGluZyBjaGFu
Z2VzPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOiMyMTIxMjEiPkEgZ29vZCZuYnNwOyBtdWx0aS1ob3AgQkZEIGltcGxlbWVu
dGF0aW9uIHNob3VsZCBiZSByZWFkeSB0byBvdmVyY29tZSB0aGlzLi4gVGhlcmUgYXJlIG1hbnkg
d2F5cyB0byBhY2hpZXZlIHRoYXQuIEEgbmFpdmUgaW1wbGVtZW50YXRpb24gdGhhdCBydW5zIGlu
IFNXIG9mIHRoZSBjb250cm9sIGNhcmQgaXMgYWxzbyBwb3NzaWJsZSBvZiBjb3Vyc2UuIEFuZCB0
aGV5IHdvdWxkIHNlbnNkDQogYW5kIHJlY2VpdmUgcGFja2V0cyZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEy
MTIxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+TXkgMmMuPC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1NDI0MTQ1
Mjk3NTY1Njg2bXMtb3V0bG9vay1tb2JpbGUtc2lnbmF0dXJlIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkdldA0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi9jbGlja3RpbWUuc3ltYW50ZWMuY29tLzNNUjh5N0N2aUdMa1Mza3pn
MVV5YlJ2NkgyP3U9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyoz
QSoyRmFrYS5tcyoyRmdoZWkzNl9fKjNCKjIxOFdvQTZSakM4MWMqMjFYby1EN2U1TWZVZVRPeVYx
N0tVZmxnU0kwMDJLQ21zd19FanhMYzlweEE2c0oxRWJyaW9ERTBWbWduWUJoQWJjKjI0X187SlNV
bEpTVWxKU1VsSlNVbCE4V29BNlJqQzgxYyFRQWhZYUEwcWhvVVozeXhRV2wwNUFwMTJDTVItSi1S
VExfT19kX3dLRWxDNWt0WnJQZWtmVERoTEgxWVZ5Z1pDJCIgdGFyZ2V0PSJfYmxhbmsiPg0KT3V0
bG9vayBmb3IgQW5kcm9pZDwvYT48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBpZD0iZ21haWwtbV8tNTEzNTQyNDE0NTI5NzU2NTY4
NmlkLTQ4OWZiZDNjLTZlOWYtNDVkZC05NmQ5LWNmNjYzYjE5YWE5ZiI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMy4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8aHIgc2l6ZT0iMSIgd2lkdGg9Ijk4
JSIgYWxpZ249ImNlbnRlciI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1
NDI0MTQ1Mjk3NTY1Njg2ZGl2UnBseUZ3ZE1zZyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
dHJvbmc+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvc3Ryb25nPjxzcGFuIGxhbmc9IkVOLVVT
Ij4gUm9iZXJ0IFJhc3p1ayAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJvYmVydEByYXN6dWsubmV0IiB0
YXJnZXQ9Il9ibGFuayI+cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+Jmd0Ozxicj4NCjxzdHJvbmc+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U2Vu
dDo8L3NwYW4+PC9zdHJvbmc+IFNhdHVyZGF5LCBOb3ZlbWJlciAyMywgMjAxOSwgMTI6Mzc8YnI+
DQo8c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPlRvOjwvc3Bhbj48L3N0cm9uZz4gQWxleGFuZGVyIFZhaW5zaHRlaW47IFNocmFk
ZGhhIEhlZ2RlPGJyPg0KPHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5DYzo8L3NwYW4+PC9zdHJvbmc+IDxhIGhyZWY9Im1haWx0
bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCnNwcmluZ0BpZXRmLm9yZzwvYT47
IDxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJ0Z3dnQGll
dGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzpydGctYmZkQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+cnRnLWJmZEBpZXRmLm9yZzwvYT48YnI+DQo8c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlN1YmplY3Q6PC9zcGFuPjwv
c3Ryb25nPiBSZTogW3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1l
ZGlhdGUgbm9kZXMgaW4gU1IgUGF0aHM8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PkhpIFNhc2hhLA0KPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiB0
aGUgc3VyZmFjZSB5b3VyIHN1Z2dlc3Rpb24gbWF5IGxvb2sgY29vbCAtIGJ1dCBpZiB5b3Ugem9v
bSBpbiAtIEkgZG8gbm90IHRoaW5rIGl0IHdpbGwgd29yayBpbiBwcmFjdGljZS4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bh
bj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U2VlIC0gb25lIG9m
IHRoZSBiaWdnZXN0IHZhbHVlIG9mIEJGRCBpcyBpdHMgb2ZmbG9hZCB0byBsaW5lIGNhcmQncyBo
YXJkd2FyZS4gQW5kIGluIG1vc3QgY2FzZXMgaXQgaXMgaW5ncmVzcyBsaW5lIGNhcmQgdG8gdGhl
IGJveC4gU28gaWYgeW91IGluc3RydWN0IHN1Y2ggaGFyZHdhcmUNCiB0byByZXNwb25kIHRvIFNJ
RCBhZGRyZXNzIGxvb3BiYWNrIHlvdSBzdGlsbCBkaWQgbm90IGdhaW4gbXVjaCBpbiB0ZXJtcyBv
ZiBkZXRlY3Rpb24gcm91dGVyJ3MgZmFicmljIGZhaWx1cmVzLCByZW1vdGUgTEMgZmFpbHVyZSBv
ciBjb250cm9sJm5ic3A7cGxhbmUgaXNzdWVzIHdoaWNoIGNvdWxkIHNvb24gcmVzdWx0IGluIGJv
eCBmYWlsdXJlLiBUaGUgY2F0YWxvZ3VlIG9mIHJvdXRlciBmYWlsdXJlcyBpcyBvZiBjb3Vyc2Ug
bXVjaCBtb3JlIGNvbG9yZnVsLiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj5JZiB5b3UgYXNrIEJGRCB0byBiZSByZXNwb25kZWQgYnkgUlAvUkUg
aXQgbm8gbG9uZ2VyIGhhcyB0aGUgQkZEIGFkdmFudGFnZS4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SU1ITyB0aGUgYmVzdCB3YXkgdG8gZGV0
ZWN0IG5vZGUgZmFpbHVyZSZuYnNwO2lzIGFjdHVhbGx5IHRvIHNlbmQgdGhlIHByb2JlcyAqYWNy
b3NzKiB0aGUgbm9kZSB1bmRlciB0ZXN0IHRvIGl0cyBwZWVycy4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhlIHdheSBJIHdvdWxkIHRoaW5r
IG9mIGVzdGFibGlzaGluZyBzdWNoIG0taG9wIHNlc3Npb25zIHdvdWxkIGJlIGZ1bGx5IGF1dG9t
YXRlZCB3aXRoIG9uZSBrbm9iIHBlciBJR1AgYWRqLiBleDogJnF1b3Q7YmZkIGRldGVjdC1ub2Rl
LWZhaWx1cmUgW21heCBOXSZxdW90OyB3aGVyZSBsb2NhbA0KIEJGRCBzdWJzeXN0ZW0gd291bGQg
Y3JlYXRlIE4gc2Vzc2lvbnMgdG8gSUdQIHBlZXJzIG9mIHRoZSBub2RlIHdlIGFyZSB0byBwcm90
ZWN0LiBMU0RCIGhhcyB0aG9zZSBwZWVycyBzbyBubyBuZXcgcHJvdG9jb2wgZXh0ZW5zaW9uJm5i
c3A7aXMgbmVlZGVkLCBwZXJoYXBzIGV2ZW4gbm8gbmV3IElFVEYgZHJhZnQgaXMgcmVxdWlyZWQg
OikuIE4gd291bGQgYmUgdGhlIGxpbWl0IG9mIHN1Y2ggc2Vzc2lvbnMgaW4gY2FzZSB0aGUgbm9k
ZSB1bmRlciBwcm90ZWN0aW9uDQogaGFzIHNheSAxMHMgb2YgcGVlcnMuIERlZmF1bHQgY291bGQg
YmUgcGVyaGFwcyBldmVuIDEuJm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPlRoeCw8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPlJvYmVydC48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5PbiBTYXQsIE5vdiAyMywgMjAxOSBhdCAxMDowMCBBTSBBbGV4YW5kZXIgVmFp
bnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUu
Y29tIiB0YXJnZXQ9Il9ibGFuayI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+
Jmd0Ow0KIHdyb3RlOjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPlNocmFkZGhhLCBSb2JlcnQg
YW5kIGFsbCw8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+UmVnYXJkaW5nIFJvYmVydCdzIHF1ZXN0aW9uOiZu
YnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJjb2xvcjojMjEyMTIxIj5JIHdvbmRlciBpZiBtdWx0aS1ob3AgSVAgQkZEIHNlc3Np
b24gd2l0aCBhZGRyZXNzZXMgdXNlZCBhcyAvMzIgKG9yIC8xMjgpIHByZWZpeGVzIHNlcnZpbmcg
YXMgTm9zZSBTSURzIG9mIFI4IGFuZCBSNyByZXNwZWN0aXZlbHkgY291bGQgYmUgdXNlZCBhcyBz
dWNoIGEgdHJpZ2dlciBieSBSNz8gU3VjaCBhIHNlc3Npb24gd291bGQgbm90IHJlc3BvbmQgdG8g
bGluayBmYWlsdXJlcywNCiBhbmQgSSBmaW5kIGl0IHByb2JsZW1hdGljIHRvIGltYWdpbmUgYSBz
Y2VuYXJpbyB3aGVuIGl0IHdvdWxkIGJlIGtlcHQgVVAgaW4gdGhlIGNhc2Ugb2YgYSByZWFsIG5v
ZGUgZmFpbHVyZS48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjEyMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dy
b3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPk9m
IGNvdXJzZSBzdWNoIGEgc2Vzc2lvbiB3b3VsZCBoYXZlIHRvIGJlIHNsb3cgZW5vdWdoIG5vdCB0
byByZWFjdCB0byBsaW5rIGZhaWx1cmVzLiBCdXQgaXQgc3RpbGwgY291a3MgYmUgbXVjaCBmYXN0
ZXIgdGhhbiBJR1AgY29udmVyc2lvbiBJTUhPLjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hp
dGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6IzIxMjEyMSI+TXkgMmMsPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPlNhc2hhPC9zcGFuPjxzcGFu
IGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMy
MTIxMjEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyMTIxIj5TdWNoPC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dy
b3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTIxMjEiPiZu
YnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRp
diBpZD0iZ21haWwtbV8tNTEzNTQyNDE0NTI5NzU2NTY4NmdtYWlsLW1fODM1MDk4NDI1ODQ0MjY4
NjE1MmdtYWlsLW1fLTQ2MDU4MTgwNTk1OTM0NjIxMDFtcy1vdXRsb29rLW1vYmlsZS1zaWduYXR1
cmUiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5HZXQNCjxhIGhy
ZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovY2xpY2t0aW1lLnN5bWFudGVj
LmNvbS8zTmJLNzJxMmNhNjY4YVZ5TWFUN0VzbjZIMj91PWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5z
ZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkZjbGlja3RpbWUuc3ltYW50ZWMuY29tKjJGM0NmVlFQ
dEJZQkFQYkhVU25nRVZOUUQ2SDIqM0Z1KjNEaHR0cHMqMkEzQSoyQTJGKjJBMkZha2EubXMqMkEy
RmdoZWkzNl9fKjNCSlNVbEpRKjIxOFdvQTZSakM4MWMqMjFYby1EN2U1TWZVZVRPeVYxN0tVZmxn
U0kwMDJLQ21zd19FanhMYzlweEE2c0oxRWJyaW9ERTBWbWd1ank1MEVOKjI0X187SlNVbEpTVWxK
U1VsSlNVbEpTVWxKU1VsIThXb0E2UmpDODFjIVFBaFlhQTBxaG9VWjN5eFFXbDA1QXAxMkNNUi1K
LVJUTF9PX2Rfd0tFbEM1a3RaclBla2ZURGhMSDdxNzNwQWgkIiB0YXJnZXQ9Il9ibGFuayI+DQpP
dXRsb29rIGZvciBBbmRyb2lkPC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1NDI0MTQ1Mjk3NTY1
Njg2Z21haWwtbV84MzUwOTg0MjU4NDQyNjg2MTUyZ21haWwtbV8tNDYwNTgxODA1OTU5MzQ2MjEw
MWlkLTE3NjlhYmQzLTQyOTQtNGU4OC05MDBlLWJhMTg4NGY4NDkxOCI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMy4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8aHIgc2l6ZT0iMSIgd2lkdGg9Ijk4
JSIgYWxpZ249ImNlbnRlciI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IGlkPSJnbWFpbC1tXy01MTM1
NDI0MTQ1Mjk3NTY1Njg2Z21haWwtbV84MzUwOTg0MjU4NDQyNjg2MTUyZ21haWwtbV8tNDYwNTgx
ODA1OTU5MzQ2MjEwMWRpdlJwbHlGd2RNc2ciPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Ry
b25nPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L3N0cm9uZz48c3BhbiBsYW5nPSJFTi1VUyI+
IHNwcmluZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KIG9uIGJlaGFsZiBv
ZiBSb2JlcnQgUmFzenVrICZsdDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRh
cmdldD0iX2JsYW5rIj5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7PGJyPg0KPHN0cm9uZz48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5TZW50
Ojwvc3Bhbj48L3N0cm9uZz4gRnJpZGF5LCBOb3ZlbWJlciAyMiwgMjAxOSwgMTE6MjI8YnI+DQo8
c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPlRvOjwvc3Bhbj48L3N0cm9uZz4gU2hyYWRkaGEgSGVnZGU8YnI+DQo8c3Ryb25nPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkNj
Ojwvc3Bhbj48L3N0cm9uZz4gPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPg0Kc3ByaW5nQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0Z3dnQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+cnRnd2dAaWV0Zi5vcmc8L2E+PGJyPg0KPHN0cm9uZz48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5T
dWJqZWN0Ojwvc3Bhbj48L3N0cm9uZz4gUmU6IFtzcHJpbmddIERyYWZ0IGZvciBOb2RlIHByb3Rl
Y3Rpb24gb2YgaW50ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhzPC9zcGFuPjxzcGFuIGxhbmc9
ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPkhpJm5ic3A7U2hyYWRkaGEsDQo8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPkkgaGF2ZSBvbmUgcXVlc3Rpb24gdG8gdGhlIGRvY3VtZW50LiZu
YnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyB5
b3Uga25vdyB0aGUgY3JpdGljYWwgZWxlbWVudCBmb3ImbmJzcDt0aGUgZWZmZWN0aXZlIHByb3Rl
Y3Rpb24gb2YgYW55IHNjaGVtZSBpcyB0aGUgZmFpbHVyZSBkZXRlY3Rpb24uIE9uIHRoYXQgeW91
ciBkcmFmdCBzZWVtcyB0byBoYXZlIGp1c3Qgb25lIGxpdHRsZSBwYXJhZ3JhcGg6Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgTm90ZSB0aGF0IFI3IGFjdGl2YXRlcyB0aGUg
bm9kZS1wcm90ZWN0aW5nIGJhY2t1cCBwYXRoIHdoZW4gaXQ8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZGV0ZWN0cyB0aGF0IHRoZSBsaW5rIHRvIFI4
IGhhcyBmYWlsZWQuJm5ic3A7IFI3IGRvZXMgbm90IGtub3cgdGhhdCBub2RlPC9zcGFuPjxzcGFu
IGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFI4IGhhcyBhY3R1YWxseSBm
YWlsZWQuJm5ic3A7IEhvd2V2ZXIsIHRoZSBub2RlLXByb3RlY3RpbmcgYmFja3VwIHBhdGggaXM8
L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgY29tcHV0
ZWQgYXNzdW1pbmcgdGhhdCB0aGUgZmFpbHVyZSBvZiB0aGUgbGluayB0byBSOCBpbXBsaWVzIHRo
YXQgUjg8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsg
aGFzIGZhaWxlZC48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj5XZWxsIElNTyB0aGlzIGlzIG5vdCBlbm91Z2guIFNwZWNpZmljYWxseSZuYnNwO3RoZXJl
IGNhbiBiZSBhIGxvdCBvZiB0eXBlcyBvZiBub2RlIGZhaWx1cmUgd2hlbiBsaW5rIGlzIHN0aWxs
IHVwLiBNb3Jlb3ZlciB0aGVyZSBjYW4gYmUgZXZlbiBydW5uaW5nIEJGRCBhY3Jvc3MgdGhlDQog
bGluayBqdXN0IGZpbmUgd2hlbiBzYXkgZmFicmljIGZhaWx1cmUgb2NjdXJzIGF0IFI4LiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5XaGlsZSB0
aGlzIGlzIG5vdCBzb2xlbHkgaXNzdWUgd2l0aCB0aGlzIGRyYWZ0LCBpdCBpcyBvdXIgY29tbW9u
IElFVEYgZmFpbHVyZSB0byBwcm92aWRlIGNvcnJlY3QgbWVhbnMgb2YgZGV0ZWN0aW5nIGVuZCB0
byBlbmQgcGF0aCBvciBmcmFnbWVudHMgb2YgcGF0aCBmYWlsdXJlcw0KIChJIGFtIHNwZWNpZmlj
YWxseSBub3QgY2FsbGluZyB0aGVtIHNlZ21lbnQgaGVyZSA6KS4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Rm9yIGV4YW1wbGUgSSBwcm9wb3Nl
IHRoYXQgdG8gZWZmZWN0aXZlbHkgZGV0ZWN0IFI4IGZhaWx1cmUgYXMgbm9kZSBmYWlsdXJlIHdo
aWNoIGlzIHRoZSB0b3BpYyBvZiB5b3VyIHByb3Bvc2FsIGEgbWVjaGFuaXNtIGlzIGNsZWFybHkg
ZGVmaW5lZCBhbmQgaW5jbHVkZXMgYmktZGlyDQogZGF0YSBwbGFuZSBwcm9iZXMgc2VuZCBiZXR3
ZWVuIFI3LVI5LCBSMy1SNywgUjQtUjcsIFI0LVI5LCBSMy1SOTwvc3Bhbj48c3BhbiBsYW5nPSJl
bi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5NYW55IHRoeCw8L3NwYW4+PHNwYW4gbGFuZz0i
ZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlJvYmVydC48L3NwYW4+PHNwYW4gbGFuZz0i
ZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJl
bi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJl
bi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBGcmksIE5vdiAyMiwgMjAxOSBhdCA0OjM4
IEFNIFNocmFkZGhhIEhlZ2RlICZsdDtzaHJhZGRoYT08YSBocmVmPSJtYWlsdG86NDBqdW5pcGVy
Lm5ldEBkbWFyYy5pZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjQwanVuaXBlci5uZXRAZG1hcmMu
aWV0Zi4ub3JnPC9hPiZndDsgd3JvdGU6PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7
bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdp
bi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj5XRyw8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+VGhpcyBpcyB0aGUgZHJhZnQgSSBwb2ludGVkIG91dCB0aGF0IHRhbGtzIGFi
b3V0IHNvbHV0aW9ucyBmb3IgcHJvdmlkaW5nIG5vZGUtcHJvdGVjdGlvbi48L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkl0IGNvdmVycyBBbnljYXN0IGNh
c2UgYXMgd2VsbCBhcyBrZWVwaW5nIGZvcndhcmRpbmcgcGxhbmUgbG9uZ2VyLjwvc3Bhbj48c3Bh
biBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0iaHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9jbGlja3RpbWUuc3ltYW50ZWMuY29tLzNIdnJ6SFh3
QW91MkpydUVUajZqY3lGNkgyP3U9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJG
X19odHRwcyozQSoyRmNsaWNrdGltZS5zeW1hbnRlYy5jb20qMkYzNzVTVzZUQkdQaTJtTjdWOVll
VldHZzZIMiozRnUqM0RodHRwcyoyQTNBKjJBMkYqMkEyRnRvb2xzLmlldGYub3JnKjJBMkZodG1s
KjJBMkZkcmFmdC1oZWdkZS1zcHJpbmctbm9kZS1wcm90ZWN0aW9uLWZvci1zci10ZS1wYXRocy0w
NV9fKjNCSlNVbEpTVSoyMThXb0E2UmpDODFjKjIxWG8tRDdlNU1mVWVUT3lWMTdLVWZsZ1NJMDAy
S0Ntc3dfRWp4TGM5cHhBNnNKMUVicmlvREUwVm1nZzB4bWpfQyoyNF9fO0pTVWxKU1VsSlNVbEpT
VWxKU1VsSlNVbEpRIThXb0E2UmpDODFjIVFBaFlhQTBxaG9VWjN5eFFXbDA1QXAxMkNNUi1KLVJU
TF9PX2Rfd0tFbEM1a3RaclBla2ZURGhMSDlSZmJPcVQkIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMwNTYzQzEiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1o
ZWdkZS1zcHJpbmctbm9kZS1wcm90ZWN0aW9uLWZvci1zci10ZS1wYXRocy0wNTwvc3Bhbj48L2E+
PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlJldmlldyBh
bmQgY29tbWVudHMgc29saWNpdGVkLjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5SZ2RzPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5TaHJhZGRoYTwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X188YnI+DQpydGd3ZyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0
Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5ydGd3Z0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2NsaWNrdGltZS5zeW1hbnRlYy5jb20v
Mzdadk5TTVNBZGRweERHRFFQbTdvVkE2SDI/dT1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29t
KjJGdjMqMkZfX2h0dHBzKjNBKjJGY2xpY2t0aW1lLnN5bWFudGVjLmNvbSoyRjM1TTlqNXpIVGFT
WVJ3Vmg1UlA2eGNCNkgyKjNGdSozRGh0dHBzKjJBM0EqMkEyRioyQTJGd3d3LmlldGYub3JnKjJB
MkZtYWlsbWFuKjJBMkZsaXN0aW5mbyoyQTJGcnRnd2dfXyozQkpTVWxKU1VsKjIxOFdvQTZSakM4
MWMqMjFYby1EN2U1TWZVZVRPeVYxN0tVZmxnU0kwMDJLQ21zd19FanhMYzlweEE2c0oxRWJyaW9E
RTBWbWd2VjlZNHNNKjI0X187SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVIThXb0E2UmpDODFj
IVFBaFlhQTBxaG9VWjN5eFFXbDA1QXAxMkNNUi1KLVJUTF9PX2Rfd0tFbEM1a3RaclBla2ZURGhM
SF9wRzVQcngkIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9ydGd3ZzwvYT48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5k
ZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2gg
aXMNCjxicj4NCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVD
SSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21pc3Npb24g
aW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0
aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPGJy
Pg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj48
YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188YnI+DQo8YnI+DQpUaGlzIGUtbWFpbCBtZXNzYWdlIGlz
IGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9u
IHdoaWNoIGlzDQo8YnI+DQpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFy
eSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KPGJyPg0KdHJhbnNt
aXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4
LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsDQo8YnI+DQphbmQgYWxsIGNvcGllcyB0aGVy
ZW9mLjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=
--_000_DBBPR03MB5415CB7A89FBBF974FF284E7EE430DBBPR03MB5415eurp_--


From nobody Mon Dec  2 02:14:30 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63C531200F4 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 02:14:28 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 zCeTl-CvbNZc for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 02:14:26 -0800 (PST)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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 714A31200D7 for <spring@ietf.org>; Mon,  2 Dec 2019 02:14:26 -0800 (PST)
Received: by mail-qk1-x734.google.com with SMTP id a10so8927767qko.9 for <spring@ietf.org>; Mon, 02 Dec 2019 02:14:26 -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=SSRsHpRFqMmIBHoe20btvrzo8TdARKSi9YkuPYFtkUo=; b=YBEaMTi9l9Xj/radEyzrEcQsozHKeeHQZ3xrlW03k+IGoWmWzi+L8sbpzahAjkI1jW OhLC5NndX7V+PMXKCDTcR0UX1ZFvT/SfkJ9ZHaLnr8G4jDCJLtRrpibw0ZkYbt6NsLLc lnD9ck7ZS8U43z1C+JOIHWRnGutE8ilKizXAAncPiekcE4QWEZ/Bghd8NHB7du/ghEqy Ty+feBRpoYt9GxE1PB5yeu8BKrY+Y0mxLY2V0e+DdNbbfGk2Qplv93Lh2NkAcnVfiuvy QMt4EeVdUfULJgBRBBK3xpbZTL9Bae4QqJqgqlwxTccP5HeURCpteAWe/K/SaG2b8Mko TF/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=SSRsHpRFqMmIBHoe20btvrzo8TdARKSi9YkuPYFtkUo=; b=lm0X/I6qKY/KDoQLS/Mq6nfq4x5yZsUoMvDMDmOYXmLdcKsr+ULpeEuGhOPGBaovz/ f5e2zHhGeePJX/P3bS2vVZAVMzqBezIOZ/MgoDzg1dJRop1+uXSJeTN2ga+cZ5BUtp7I p+g/7Zr4vQUGhSxkvNoHhH8QR2W9nojzCuG+yfnOLTrmwZ2gp4y81ArLVshUpA4XPBcI GvXZPMXYQZ0lMv94F6oSM8d+xFGN5XrNm+fNBLPk6M12/TXyCOJLUbbr6QupCH6u50yi OuMXLAyx1hvQa9f+k2jW6+EGWWPQhT8CVXdaQxwGR42pDYbQi3nsldplZrKIJ92AzTgq b6UQ==
X-Gm-Message-State: APjAAAUkW+aPk0oPKvpJt9gWypCRpKmwsCbMdjRwKB87JHfvoiH958yW bOD7q7vjG0EL3flgMBmh+3Tl3koONZCpRU+iMci3A5NU20FzJw==
X-Google-Smtp-Source: APXvYqxMbmhjpWvo2C7R2EnxJ8EtTITvzDDpFD9xNzU8FJTrpX9+hX7XauAGR/iY0RhyDp15jWBuAbTmhC/NRU0kM8M=
X-Received: by 2002:a37:693:: with SMTP id 141mr16367595qkg.134.1575281665219;  Mon, 02 Dec 2019 02:14:25 -0800 (PST)
MIME-Version: 1.0
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com> <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com> <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com> <DBBPR03MB5415486F24D2C9B6338611BEEE430@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MME2EM52zF8j0N6+8kYpkPz2AN2JP0uMP4JYZcxOgXqGcw@mail.gmail.com> <DBBPR03MB5415CB7A89FBBF974FF284E7EE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB5415CB7A89FBBF974FF284E7EE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 2 Dec 2019 11:14:15 +0100
Message-ID: <CAOj+MMEZR8V8wyUu92Rmm_26ojqnqnpM9wH67A04EbEOwHRxDw@mail.gmail.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>,  Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "spring@ietf.org" <spring@ietf.org>,  "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000013b3950598b5d82d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pplH-W57Nf--FGpdc00yD27harQ>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 10:14:28 -0000

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

I encourage you to read those two documents:

https://tools.ietf.org/html/draft-akiya-bfd-seamless-sr-04

https://tools.ietf.org/html/draft-ali-spring-bfd-sr-policy-02

Cheers,
R.


On Mon, Dec 2, 2019 at 11:06 AM Andrew Alston <
Andrew.Alston@liquidtelecom.com> wrote:

> Robert =E2=80=93 actually I disagree.
>
>
>
> Because to protect the paths you need the node protection on intermediate
> nodes due to lack of state =E2=80=93 the headend has no way to actually p=
rotect an
> end to end path outside of S-BFD steered over the path to test end to end
> reachability and if you get an intermediate node-failure on the path you
> could run into a problem =F0=9F=98=8A
>
>
>
> As per draft-ietf-spring-segment-routing-policy-05 a path is valid when:
>
>
>
> It is empty
>
> Its weight is 0
>
> It=E2=80=99s headend is unable to perform path resolution for the first S=
ID into
> one or more outgoing interface(s) and next-hop(s)
>
> The headend is unable to perform SID resolution for any non-first SID of
> type C through K into an MPLS label or an SRv6 SID
>
> The headend verification fails for any SID for which verification has bee=
n
> explicitly requested
>
>
>
> Effectively =E2=80=93 as of right now =E2=80=93 if you read that draft =
=E2=80=93 there is no
> mechanism to verify path nodes if you are doing paths based on type A SID=
=E2=80=99s
> =E2=80=93 the only way right now to do that =E2=80=93 is using S-BFD =E2=
=80=93 however this draft
> if my understanding is correct =E2=80=93 would allow for node protection =
that would
> in effect protect the paths injected.
>
>
>
> Thanks
>
> Andrew
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Monday, 2 December 2019 12:50
> *To:* Andrew Alston <Andrew.Alston@liquidtelecom.com>
> *Cc:* Shraddha Hegde <shraddha=3D40juniper.net@dmarc.ietf.org>; Alexander
> Vainshtein <Alexander.Vainshtein@ecitele.com>; spring@ietf.org;
> rtg-bfd@ietf.org; rtgwg@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
>
>
> On Mon, Dec 2, 2019 at 10:28 AM Andrew Alston <
> Andrew.Alston@liquidtelecom.com> wrote:
>
>
>
> Currently the biggest issue that I see with S-BFD based protection =E2=80=
=93 which
> is something we use in production is as follows:
>
>
>
> Unless I=E2=80=99m mistaken =E2=80=93 there is absolutely no way to tie S=
-BFD based
> protection with BGP injected SR-TE pathing
>
>
>
>
>
> Well I am not sure what you call " BGP injected SR-TE pathing" but if you
> are looking for validation of BGP paths that has been supported by some
> vendors for a loooong time. Hint: you allocate different next hop for you=
r
> SR-TE endpoints and voila.
>
>
>
> Btw - not an ietf topic, but an implementation request / vendor's feature=
.
>
>
>
> Besides, since you are talking about headend what you are describing is
> path protection ... this draft talks about node protection which is a
> completely different thing.
>
>
>
> Cheers,
>
> r.
>
>

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

<div dir=3D"ltr"><div><br></div><div>I encourage=C2=A0you to read those two=
=C2=A0documents:</div><div><br></div><div><a href=3D"https://tools.ietf.org=
/html/draft-akiya-bfd-seamless-sr-04">https://tools.ietf.org/html/draft-aki=
ya-bfd-seamless-sr-04</a>=C2=A0</div><div><br></div><div><a href=3D"https:/=
/tools.ietf.org/html/draft-ali-spring-bfd-sr-policy-02">https://tools.ietf.=
org/html/draft-ali-spring-bfd-sr-policy-02</a>=C2=A0</div><div>=C2=A0<br></=
div><div>Cheers,</div><div>R.=C2=A0<br></div><div dir=3D"ltr"><br></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, D=
ec 2, 2019 at 11:06 AM Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@li=
quidtelecom.com">Andrew.Alston@liquidtelecom.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 lang=3D"en-KE">
<div class=3D"gmail-m_-3905520662665579659WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Robert =E2=80=93 actually I dis=
agree.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Because to protect the paths yo=
u need the node protection on intermediate nodes due to lack of state =E2=
=80=93 the headend has no way to actually protect an end to end path outsid=
e of S-BFD
 steered over the path to test end to end reachability and if you get an in=
termediate node-failure on the path you could run into a problem
</span><span lang=3D"EN-US" style=3D"font-family:&quot;Segoe UI Emoji&quot;=
,sans-serif">=F0=9F=98=8A</span><span lang=3D"EN-US">
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">As per draft-ietf-spring-segmen=
t-routing-policy-05 a path is valid when:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">It is empty<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Its weight is 0
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">It=E2=80=99s headend is unable =
to perform path resolution for the first SID into one or more outgoing inte=
rface(s) and next-hop(s)<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The headend is unable to perfor=
m SID resolution for any non-first SID of type C through K into an MPLS lab=
el or an SRv6 SID<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The headend verification fails =
for any SID for which verification has been explicitly requested<u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Effectively =E2=80=93 as of rig=
ht now =E2=80=93 if you read that draft =E2=80=93 there is no mechanism to =
verify path nodes if you are doing paths based on type A SID=E2=80=99s =E2=
=80=93 the only way right now to do that =E2=80=93
 is using S-BFD =E2=80=93 however this draft if my understanding is correct=
 =E2=80=93 would allow for node protection that would in effect protect the=
 paths injected.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-KE"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=
=3D"_blank">robert@raszuk.net</a>&gt;
<br>
<b>Sent:</b> Monday, 2 December 2019 12:50<br>
<b>To:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" target=3D"_blank">Andrew.Alston@liquidtelecom.com</a>&gt;<br>
<b>Cc:</b> Shraddha Hegde &lt;shraddha=3D<a href=3D"mailto:40juniper.net@dm=
arc.ietf.org" target=3D"_blank">40juniper.net@dmarc.ietf.org</a>&gt;; Alexa=
nder Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" tar=
get=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt;; <a href=3D"mailto:=
spring@ietf.org" target=3D"_blank">spring@ietf.org</a>; <a href=3D"mailto:r=
tg-bfd@ietf.org" target=3D"_blank">rtg-bfd@ietf.org</a>; <a href=3D"mailto:=
rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<b>Subject:</b> Re: [spring] Draft for Node protection of intermediate node=
s in SR Paths<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Dec 2, 2019 at 10:28 AM Andrew Alston &lt;<a=
 href=3D"mailto:Andrew.Alston@liquidtelecom.com" target=3D"_blank">Andrew.A=
lston@liquidtelecom.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Currently the biggest issue tha=
t I see with S-BFD based protection =E2=80=93 which is something we use in =
production is as follows:</span><span lang=3D"en-KE"><u></u><u></u></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"en-K=
E"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Unless I=E2=80=99m mistaken =E2=
=80=93 there is absolutely no way to tie S-BFD based protection with BGP in=
jected SR-TE pathing</span><span lang=3D"en-KE"><u></u><u></u></span></p>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Well I am not sure what you call &quot; BGP injected=
 SR-TE pathing&quot; but if you are looking for validation of BGP paths tha=
t has been supported by some vendors for a loooong time. Hint: you allocate=
 different next hop for your SR-TE endpoints
 and voila.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Btw - not an ietf topic, but an implementation reque=
st / vendor&#39;s feature.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Besides, since you are talking about headend what yo=
u are describing is path protection ... this draft talks about node protect=
ion which is a completely different thing.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">r.<br></p></div><blockquote style=3D"border-top:none=
;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204=
);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><div><div><di=
v style=3D"border-top:none;border-right:none;border-bottom:none;border-left=
:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>

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

--00000000000013b3950598b5d82d--


From nobody Mon Dec  2 02:29:06 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAE9B1200F7 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 02:29:04 -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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 I00werEFTB2F for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 02:29:03 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 915D81200E6 for <spring@ietf.org>; Mon,  2 Dec 2019 02:29:02 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2051.outbound.protection.outlook.com [104.47.13.51]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-128-PmDPvwdnPYOCRlQPcfNIzw-1; Mon, 02 Dec 2019 10:27:53 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5397.eurprd03.prod.outlook.com (20.179.47.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.22; Mon, 2 Dec 2019 10:27:51 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 10:27:51 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "spring@ietf.org" <spring@ietf.org>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Thread-Topic: [spring] Draft for Node protection of intermediate nodes in SR Paths
Thread-Index: AdWg5kSzPcmokSdUTd+ujmkEsxaFPQAMBq8AADGDFIAAA2XugAABUkKAAAdRE4ABsInvgAADpWmAAAEKboAAA6iU8AABbEuAAABBMsAAAJvxgAAALybA
Date: Mon, 2 Dec 2019 10:27:51 +0000
Message-ID: <DBBPR03MB5415A3FC8FC2FE7D996457C7EE430@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com> <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB3943CE8749F824CDDA88F3C8D5430@BYAPR05MB3943.namprd05.prod.outlook.com> <AM0PR03MB3828F1161645C155DA569F099D430@AM0PR03MB3828.eurprd03.prod.outlook.com> <BYAPR05MB394390FE9BEAC8D0CA71DECED5430@BYAPR05MB3943.namprd05.prod.outlook.com> <DBBPR03MB5415486F24D2C9B6338611BEEE430@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MME2EM52zF8j0N6+8kYpkPz2AN2JP0uMP4JYZcxOgXqGcw@mail.gmail.com> <DBBPR03MB5415CB7A89FBBF974FF284E7EE430@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMEZR8V8wyUu92Rmm_26ojqnqnpM9wH67A04EbEOwHRxDw@mail.gmail.com>
In-Reply-To: <CAOj+MMEZR8V8wyUu92Rmm_26ojqnqnpM9wH67A04EbEOwHRxDw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [197.155.81.57]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 20c39d3c-b294-4d11-228c-08d777124920
x-ms-traffictypediagnostic: DBBPR03MB5397:
x-microsoft-antispam-prvs: <DBBPR03MB5397FB2267F84E4C7532FFFDEE430@DBBPR03MB5397.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(136003)(396003)(39860400002)(366004)(189003)(199004)(54906003)(55016002)(6436002)(3846002)(6116002)(52536014)(790700001)(66946007)(8676002)(33656002)(81166006)(5660300002)(81156014)(66066001)(99286004)(606006)(446003)(76116006)(316002)(8936002)(11346002)(14454004)(102836004)(54896002)(6306002)(6246003)(9686003)(6916009)(86362001)(7736002)(26005)(64756008)(66556008)(236005)(478600001)(66476007)(2906002)(229853002)(10916006)(71200400001)(71190400001)(186003)(74316002)(25786009)(66446008)(256004)(76176011)(14444005)(4326008)(53546011)(966005)(6506007)(7696005); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5397; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4tnMbO6TO523KLMStjQN14r/aXVmZ66mP+SH+Nu8/3gJfY+bAI+OsT2TZOjIdc5PKutPsckxHJ6jnh1mV5iDU6Lv6Lpzs33Z/AEKvw0+dGYtPwwSkEA6opClGsj7pstH7mJtb1J9mEibtunIbilENDG3sfhexBR6zGKDCtZ8XXzlIoU7d9U+WJtkz5YJOH6d499JVkTPa8mcwUc9ud11kg1ujsnjS0sT+deoybqThtHVaUlmvlkSly6yMQOQgTBNNU9ui08GTHoYxgelV2p0OapL33cuoA/XNdlIBo05FF+nJhRhbpc1txp1DDNVCjjYCxO0FXZQRtDxB7OVyuHRTnZa8pgY8WAmQL8FRSiadxUW7ItyfUJe3pcPaXJcjnCcnRbTbgEhjkcffThwyyvI2w1OH1oKmzUyuA0wXW+MSf2JBPjAPMDf50AQlcce/zenXn152sIjaL7zIUoe5sbhXhAOrqKxoBS360ag4yPdwOM=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 20c39d3c-b294-4d11-228c-08d777124920
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 10:27:51.5174 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tCA3zOpafj26CTltkyIpddX1xm3TIwYxBZlHdhii2Mk+ZhpsrjQbf3BMPpRDv7w2EYY1lihG1fa609Y26IY2dnBVJBMyig+7DSajn/bxqAs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5397
X-MC-Unique: PmDPvwdnPYOCRlQPcfNIzw-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB5415A3FC8FC2FE7D996457C7EE430DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/RHTxB6FaJ6DkW7gaL-xsCtHF4_w>
Subject: Re: [spring] Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 10:29:05 -0000

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

VGhhbmtzLA0KDQpTb21lIGhvdyBJIGhhZCBtaXNzZWQgdGhlc2UgZHJhZnRzIOKAkyBJIHdpbGwg
Z28gdGhyb3VnaCBpbiBmdXJ0aGVyIGRldGFpbCBhbmQgdGhlbiBwb3RlbnRpYWxseSBjb21tZW50
IG1vcmUuICBNeSBiYWQgZm9yIG1pc3NpbmcgdGhlbSBhbmQgYXBwcmVjaWF0ZSB0aGUgcG9pbnRl
cnMuDQoNClRoYW5rcw0KDQpBbmRyZXcNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJh
c3p1ay5uZXQ+DQpTZW50OiBNb25kYXksIDIgRGVjZW1iZXIgMjAxOSAxMzoxNA0KVG86IEFuZHJl
dyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+DQpDYzogU2hyYWRkaGEg
SGVnZGUgPHNocmFkZGhhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+OyBBbGV4YW5kZXIg
VmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+OyBzcHJpbmdAaWV0
Zi5vcmc7IHJ0Zy1iZmRAaWV0Zi5vcmc7IHJ0Z3dnQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW3Nw
cmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1lZGlhdGUgbm9kZXMgaW4g
U1IgUGF0aHMNCg0KDQpJIGVuY291cmFnZSB5b3UgdG8gcmVhZCB0aG9zZSB0d28gZG9jdW1lbnRz
Og0KDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYWtpeWEtYmZkLXNlYW1sZXNz
LXNyLTA0PGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1ha2l5YS1iZmQtc2VhbWxl
c3Mtc3ItMDQ+DQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1hbGktc3ByaW5n
LWJmZC1zci1wb2xpY3ktMDI8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWFsaS1z
cHJpbmctYmZkLXNyLXBvbGljeS0wMj4NCg0KQ2hlZXJzLA0KUi4NCg0KDQpPbiBNb24sIERlYyAy
LCAyMDE5IGF0IDExOjA2IEFNIEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVs
ZWNvbS5jb208bWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+PiB3cm90ZToN
ClJvYmVydCDigJMgYWN0dWFsbHkgSSBkaXNhZ3JlZS4NCg0KQmVjYXVzZSB0byBwcm90ZWN0IHRo
ZSBwYXRocyB5b3UgbmVlZCB0aGUgbm9kZSBwcm90ZWN0aW9uIG9uIGludGVybWVkaWF0ZSBub2Rl
cyBkdWUgdG8gbGFjayBvZiBzdGF0ZSDigJMgdGhlIGhlYWRlbmQgaGFzIG5vIHdheSB0byBhY3R1
YWxseSBwcm90ZWN0IGFuIGVuZCB0byBlbmQgcGF0aCBvdXRzaWRlIG9mIFMtQkZEIHN0ZWVyZWQg
b3ZlciB0aGUgcGF0aCB0byB0ZXN0IGVuZCB0byBlbmQgcmVhY2hhYmlsaXR5IGFuZCBpZiB5b3Ug
Z2V0IGFuIGludGVybWVkaWF0ZSBub2RlLWZhaWx1cmUgb24gdGhlIHBhdGggeW91IGNvdWxkIHJ1
biBpbnRvIGEgcHJvYmxlbSDwn5iKDQoNCkFzIHBlciBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50
LXJvdXRpbmctcG9saWN5LTA1IGEgcGF0aCBpcyB2YWxpZCB3aGVuOg0KDQpJdCBpcyBlbXB0eQ0K
SXRzIHdlaWdodCBpcyAwDQpJdOKAmXMgaGVhZGVuZCBpcyB1bmFibGUgdG8gcGVyZm9ybSBwYXRo
IHJlc29sdXRpb24gZm9yIHRoZSBmaXJzdCBTSUQgaW50byBvbmUgb3IgbW9yZSBvdXRnb2luZyBp
bnRlcmZhY2UocykgYW5kIG5leHQtaG9wKHMpDQpUaGUgaGVhZGVuZCBpcyB1bmFibGUgdG8gcGVy
Zm9ybSBTSUQgcmVzb2x1dGlvbiBmb3IgYW55IG5vbi1maXJzdCBTSUQgb2YgdHlwZSBDIHRocm91
Z2ggSyBpbnRvIGFuIE1QTFMgbGFiZWwgb3IgYW4gU1J2NiBTSUQNClRoZSBoZWFkZW5kIHZlcmlm
aWNhdGlvbiBmYWlscyBmb3IgYW55IFNJRCBmb3Igd2hpY2ggdmVyaWZpY2F0aW9uIGhhcyBiZWVu
IGV4cGxpY2l0bHkgcmVxdWVzdGVkDQoNCkVmZmVjdGl2ZWx5IOKAkyBhcyBvZiByaWdodCBub3cg
4oCTIGlmIHlvdSByZWFkIHRoYXQgZHJhZnQg4oCTIHRoZXJlIGlzIG5vIG1lY2hhbmlzbSB0byB2
ZXJpZnkgcGF0aCBub2RlcyBpZiB5b3UgYXJlIGRvaW5nIHBhdGhzIGJhc2VkIG9uIHR5cGUgQSBT
SUTigJlzIOKAkyB0aGUgb25seSB3YXkgcmlnaHQgbm93IHRvIGRvIHRoYXQg4oCTIGlzIHVzaW5n
IFMtQkZEIOKAkyBob3dldmVyIHRoaXMgZHJhZnQgaWYgbXkgdW5kZXJzdGFuZGluZyBpcyBjb3Jy
ZWN0IOKAkyB3b3VsZCBhbGxvdyBmb3Igbm9kZSBwcm90ZWN0aW9uIHRoYXQgd291bGQgaW4gZWZm
ZWN0IHByb3RlY3QgdGhlIHBhdGhzIGluamVjdGVkLg0KDQpUaGFua3MNCkFuZHJldw0KDQoNCkZy
b206IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0PG1haWx0bzpyb2JlcnRAcmFzenVr
Lm5ldD4+DQpTZW50OiBNb25kYXksIDIgRGVjZW1iZXIgMjAxOSAxMjo1MA0KVG86IEFuZHJldyBB
bHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb208bWFpbHRvOkFuZHJldy5BbHN0
b25AbGlxdWlkdGVsZWNvbS5jb20+Pg0KQ2M6IFNocmFkZGhhIEhlZ2RlIDxzaHJhZGRoYT00MGp1
bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPG1haWx0bzo0MGp1bmlwZXIubmV0QGRtYXJjLmlldGYu
b3JnPj47IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+Pjsgc3ByaW5nQGll
dGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+OyBydGctYmZkQGlldGYub3JnPG1haWx0bzpy
dGctYmZkQGlldGYub3JnPjsgcnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPg0K
U3ViamVjdDogUmU6IFtzcHJpbmddIERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50ZXJt
ZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhzDQoNCk9uIE1vbiwgRGVjIDIsIDIwMTkgYXQgMTA6Mjgg
QU0gQW5kcmV3IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbTxtYWlsdG86
QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4+IHdyb3RlOg0KDQpDdXJyZW50bHkgdGhl
IGJpZ2dlc3QgaXNzdWUgdGhhdCBJIHNlZSB3aXRoIFMtQkZEIGJhc2VkIHByb3RlY3Rpb24g4oCT
IHdoaWNoIGlzIHNvbWV0aGluZyB3ZSB1c2UgaW4gcHJvZHVjdGlvbiBpcyBhcyBmb2xsb3dzOg0K
DQpVbmxlc3MgSeKAmW0gbWlzdGFrZW4g4oCTIHRoZXJlIGlzIGFic29sdXRlbHkgbm8gd2F5IHRv
IHRpZSBTLUJGRCBiYXNlZCBwcm90ZWN0aW9uIHdpdGggQkdQIGluamVjdGVkIFNSLVRFIHBhdGhp
bmcNCg0KDQpXZWxsIEkgYW0gbm90IHN1cmUgd2hhdCB5b3UgY2FsbCAiIEJHUCBpbmplY3RlZCBT
Ui1URSBwYXRoaW5nIiBidXQgaWYgeW91IGFyZSBsb29raW5nIGZvciB2YWxpZGF0aW9uIG9mIEJH
UCBwYXRocyB0aGF0IGhhcyBiZWVuIHN1cHBvcnRlZCBieSBzb21lIHZlbmRvcnMgZm9yIGEgbG9v
b29uZyB0aW1lLiBIaW50OiB5b3UgYWxsb2NhdGUgZGlmZmVyZW50IG5leHQgaG9wIGZvciB5b3Vy
IFNSLVRFIGVuZHBvaW50cyBhbmQgdm9pbGEuDQoNCkJ0dyAtIG5vdCBhbiBpZXRmIHRvcGljLCBi
dXQgYW4gaW1wbGVtZW50YXRpb24gcmVxdWVzdCAvIHZlbmRvcidzIGZlYXR1cmUuDQoNCkJlc2lk
ZXMsIHNpbmNlIHlvdSBhcmUgdGFsa2luZyBhYm91dCBoZWFkZW5kIHdoYXQgeW91IGFyZSBkZXNj
cmliaW5nIGlzIHBhdGggcHJvdGVjdGlvbiAuLi4gdGhpcyBkcmFmdCB0YWxrcyBhYm91dCBub2Rl
IHByb3RlY3Rpb24gd2hpY2ggaXMgYSBjb21wbGV0ZWx5IGRpZmZlcmVudCB0aGluZy4NCg0KQ2hl
ZXJzLA0Kci4NCg==
--_000_DBBPR03MB5415A3FC8FC2FE7D996457C7EE430DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiU2Vnb2UgVUkgRW1vamkiOw0KCXBhbm9z
ZS0xOjIgMTEgNSAyIDQgMiA0IDIgMiAzO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFy
Z2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcy
LjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlv
bjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVs
dHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlk
bWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2Vu
ZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tS0UiIGxpbms9ImJsdWUiIHZsaW5rPSJw
dXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRo
YW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Tb21lIGhvdyBJIGhhZCBtaXNz
ZWQgdGhlc2UgZHJhZnRzIOKAkyBJIHdpbGwgZ28gdGhyb3VnaCBpbiBmdXJ0aGVyIGRldGFpbCBh
bmQgdGhlbiBwb3RlbnRpYWxseSBjb21tZW50IG1vcmUuJm5ic3A7IE15IGJhZCBmb3IgbWlzc2lu
ZyB0aGVtIGFuZCBhcHByZWNpYXRlIHRoZSBwb2ludGVycy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5UaGFua3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BbmRyZXc8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJlbi1LRSIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRp
bmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBSb2JlcnQgUmFzenVrICZsdDtyb2JlcnRAcmFzenVrLm5l
dCZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIDIgRGVjZW1iZXIgMjAxOSAxMzoxNDxi
cj4NCjxiPlRvOjwvYj4gQW5kcmV3IEFsc3RvbiAmbHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxl
Y29tLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IFNocmFkZGhhIEhlZ2RlICZsdDtzaHJhZGRoYT00
MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnJmd0OzsgQWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0
O0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tJmd0Ozsgc3ByaW5nQGlldGYub3JnOyBy
dGctYmZkQGlldGYub3JnOyBydGd3Z0BpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTog
W3NwcmluZ10gRHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1lZGlhdGUgbm9kZXMg
aW4gU1IgUGF0aHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SSBlbmNvdXJhZ2UmbmJzcDt5b3UgdG8gcmVhZCB0aG9zZSB0d28m
bmJzcDtkb2N1bWVudHM6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1h
a2l5YS1iZmQtc2VhbWxlc3Mtc3ItMDQiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1ha2l5YS1iZmQtc2VhbWxlc3Mtc3ItMDQ8L2E+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1hbGktc3ByaW5nLWJmZC1zci1wb2xpY3ktMDIiPmh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1hbGktc3ByaW5nLWJmZC1zci1wb2xpY3ktMDI8L2E+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlIuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPk9uIE1vbiwgRGVjIDIsIDIwMTkgYXQgMTE6MDYgQU0gQW5kcmV3IEFsc3RvbiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20iPkFuZHJldy5B
bHN0b25AbGlxdWlkdGVsZWNvbS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICND
Q0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDtt
YXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Um9iZXJ0IOKAkyBhY3R1YWxseSBJIGRpc2FncmVlLjwvc3Bhbj48
c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtF
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5CZWNhdXNlIHRvIHByb3RlY3QgdGhlIHBhdGhzIHlvdSBuZWVkIHRoZSBub2Rl
IHByb3RlY3Rpb24gb24gaW50ZXJtZWRpYXRlIG5vZGVzIGR1ZSB0byBsYWNrIG9mIHN0YXRlIOKA
kyB0aGUgaGVhZGVuZCBoYXMgbm8gd2F5IHRvIGFjdHVhbGx5IHByb3RlY3QgYW4gZW5kIHRvIGVu
ZA0KIHBhdGggb3V0c2lkZSBvZiBTLUJGRCBzdGVlcmVkIG92ZXIgdGhlIHBhdGggdG8gdGVzdCBl
bmQgdG8gZW5kIHJlYWNoYWJpbGl0eSBhbmQgaWYgeW91IGdldCBhbiBpbnRlcm1lZGlhdGUgbm9k
ZS1mYWlsdXJlIG9uIHRoZSBwYXRoIHlvdSBjb3VsZCBydW4gaW50byBhIHByb2JsZW0NCjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJIEVt
b2ppJnF1b3Q7LHNhbnMtc2VyaWYiPiYjMTI4NTIyOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
DQo8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+QXMgcGVyIGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91
dGluZy1wb2xpY3ktMDUgYSBwYXRoIGlzIHZhbGlkIHdoZW46PC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkl0
IGlzIGVtcHR5PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JdHMgd2VpZ2h0IGlz
IDANCjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SXTigJlzIGhlYWRlbmQgaXMg
dW5hYmxlIHRvIHBlcmZvcm0gcGF0aCByZXNvbHV0aW9uIGZvciB0aGUgZmlyc3QgU0lEIGludG8g
b25lIG9yIG1vcmUgb3V0Z29pbmcgaW50ZXJmYWNlKHMpIGFuZCBuZXh0LWhvcChzKTwvc3Bhbj48
c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhlIGhlYWRlbmQgaXMgdW5hYmxlIHRvIHBlcmZv
cm0gU0lEIHJlc29sdXRpb24gZm9yIGFueSBub24tZmlyc3QgU0lEIG9mIHR5cGUgQyB0aHJvdWdo
IEsgaW50byBhbiBNUExTIGxhYmVsIG9yIGFuIFNSdjYgU0lEPC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5UaGUgaGVhZGVuZCB2ZXJpZmljYXRpb24gZmFpbHMgZm9yIGFueSBTSUQg
Zm9yIHdoaWNoIHZlcmlmaWNhdGlvbiBoYXMgYmVlbiBleHBsaWNpdGx5IHJlcXVlc3RlZDwvc3Bh
bj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVu
LUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5FZmZlY3RpdmVseSDigJMgYXMgb2YgcmlnaHQgbm93IOKAkyBpZiB5b3Ug
cmVhZCB0aGF0IGRyYWZ0IOKAkyB0aGVyZSBpcyBubyBtZWNoYW5pc20gdG8gdmVyaWZ5IHBhdGgg
bm9kZXMgaWYgeW91IGFyZSBkb2luZyBwYXRocyBiYXNlZCBvbiB0eXBlIEEgU0lE4oCZcyDigJMg
dGhlIG9ubHkgd2F5DQogcmlnaHQgbm93IHRvIGRvIHRoYXQg4oCTIGlzIHVzaW5nIFMtQkZEIOKA
kyBob3dldmVyIHRoaXMgZHJhZnQgaWYgbXkgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0IOKAkyB3
b3VsZCBhbGxvdyBmb3Igbm9kZSBwcm90ZWN0aW9uIHRoYXQgd291bGQgaW4gZWZmZWN0IHByb3Rl
Y3QgdGhlIHBhdGhzIGluamVjdGVkLjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3M8L3NwYW4+PHNw
YW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkFuZHJldzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9ImVuLUtFIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRk
aW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4g
bGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFJvYmVydCBS
YXN6dWsgJmx0OzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5ldCIgdGFyZ2V0PSJfYmxh
bmsiPnJvYmVydEByYXN6dWsubmV0PC9hPiZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXks
IDIgRGVjZW1iZXIgMjAxOSAxMjo1MDxicj4NCjxiPlRvOjwvYj4gQW5kcmV3IEFsc3RvbiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20iIHRhcmdldD0i
X2JsYW5rIj5BbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPC9hPiZndDs8YnI+DQo8Yj5D
Yzo8L2I+IFNocmFkZGhhIEhlZ2RlICZsdDtzaHJhZGRoYT08YSBocmVmPSJtYWlsdG86NDBqdW5p
cGVyLm5ldEBkbWFyYy5pZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjQwanVuaXBlci5uZXRAZG1h
cmMuaWV0Zi5vcmc8L2E+Jmd0OzsgQWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0OzxhIGhyZWY9Im1h
aWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPkFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86
c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPjsgPGEg
aHJlZj0ibWFpbHRvOnJ0Zy1iZmRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCnJ0Zy1iZmRA
aWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5ydGd3Z0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJpbmdd
IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBh
dGhzPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJlbi1LRSI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9ImVuLUtFIj5PbiBNb24sIERlYyAyLCAyMDE5IGF0IDEwOjI4IEFN
IEFuZHJldyBBbHN0b24gJmx0OzxhIGhyZWY9Im1haWx0bzpBbmRyZXcuQWxzdG9uQGxpcXVpZHRl
bGVjb20uY29tIiB0YXJnZXQ9Il9ibGFuayI+QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNv
bTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iZW4tS0UiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj5DdXJyZW50bHkgdGhlIGJpZ2dlc3QgaXNzdWUgdGhhdCBJIHNl
ZSB3aXRoIFMtQkZEIGJhc2VkIHByb3RlY3Rpb24g4oCTIHdoaWNoIGlzIHNvbWV0aGluZyB3ZSB1
c2UgaW4gcHJvZHVjdGlvbiBpcyBhcyBmb2xsb3dzOjwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5Vbmxlc3Mg
SeKAmW0gbWlzdGFrZW4g4oCTIHRoZXJlIGlzIGFic29sdXRlbHkgbm8gd2F5IHRvIHRpZSBTLUJG
RCBiYXNlZCBwcm90ZWN0aW9uIHdpdGggQkdQIGluamVjdGVkIFNSLVRFIHBhdGhpbmc8L3NwYW4+
PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJlbi1LRSI+V2VsbCBJIGFtIG5vdCBzdXJlIHdoYXQgeW91IGNhbGwgJnF1b3Q7IEJHUCBp
bmplY3RlZCBTUi1URSBwYXRoaW5nJnF1b3Q7IGJ1dCBpZiB5b3UgYXJlIGxvb2tpbmcgZm9yIHZh
bGlkYXRpb24gb2YgQkdQIHBhdGhzIHRoYXQgaGFzIGJlZW4gc3VwcG9ydGVkIGJ5IHNvbWUgdmVu
ZG9ycyBmb3INCiBhIGxvb29vbmcgdGltZS4gSGludDogeW91IGFsbG9jYXRlIGRpZmZlcmVudCBu
ZXh0IGhvcCBmb3IgeW91ciBTUi1URSBlbmRwb2ludHMgYW5kIHZvaWxhLiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iZW4tS0UiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iZW4tS0UiPkJ0dyAtIG5vdCBh
biBpZXRmIHRvcGljLCBidXQgYW4gaW1wbGVtZW50YXRpb24gcmVxdWVzdCAvIHZlbmRvcidzIGZl
YXR1cmUuJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJlbi1LRSI+QmVzaWRlcywgc2luY2UgeW91IGFyZSB0YWxraW5nIGFib3V0IGhlYWRlbmQgd2hh
dCB5b3UgYXJlIGRlc2NyaWJpbmcgaXMgcGF0aCBwcm90ZWN0aW9uIC4uLiB0aGlzIGRyYWZ0IHRh
bGtzIGFib3V0IG5vZGUgcHJvdGVjdGlvbiB3aGljaCBpcyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50
DQogdGhpbmcuJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJlbi1LRSI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iZW4tS0UiPnIuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=
--_000_DBBPR03MB5415A3FC8FC2FE7D996457C7EE430DBBPR03MB5415eurp_--


From nobody Mon Dec  2 06:45:03 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA46A12006D; Mon,  2 Dec 2019 06:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.398
X-Spam-Level: 
X-Spam-Status: No, score=-1.398 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, HTTPS_HTTP_MISMATCH=0.1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 HxDtEorl-j3k; Mon,  2 Dec 2019 06:44:48 -0800 (PST)
Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) (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 D1B33120045; Mon,  2 Dec 2019 06:44:47 -0800 (PST)
Received: by mail-lf1-x134.google.com with SMTP id r15so25260707lff.2; Mon, 02 Dec 2019 06:44:47 -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=blRBDwHn/MWC0tW4aG6s4FiOPaxMdhrnUQLNdHUNYzc=; b=gnChZ5T7eJtF/94DBVpnqb5iYSDcfL7Mr3Zuv7UNQueyU3JFIzUnDotCnmG7MexWOX vBw2ElN9s+XHlquueSpayrP5j2AsIDK3qb0PBAegI7f015ROpTN7Cef028Pb7xsv2BGE 6NhPCLohS/dtCu26snqAZsgug5WsXDk2jNgks5chLT8YBvJ9duqm6gt57vAOQzJPu9SI n+sEZqoEDuEmkyLYUPv/3mUh4I9M6WJdBM8Gt+Y3gU+GC8J1i4KXCDxWecDgAZjPoPex bDLpYgcsAXGBAkmGww8BYWfZuK8tI6pydrckqS+tL+e44vP0ZX/QYwkQXJ53fCaSscw3 lpsw==
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=blRBDwHn/MWC0tW4aG6s4FiOPaxMdhrnUQLNdHUNYzc=; b=iPZ2+5wQvjkANf9XSmjzKEEOQrH5OcmJgWuW2ghunhcGCoJpQeNvNT80gLaB5OXrpU iJ1mHYYzBjOjK/JlgDXN9Ow29qfblgfAdpC/9Eq9S+8i7ow248ji1y7Px790kmFyXnYU DT0wTOj0D9TTTBp3lI3qENchlj+qDNQLAVv4c/wXjuDqhS3R/VP9CGMcKuxKg8TcuIK7 Uwr4f+egvSBpCuavVR3DK0qJDO2JQHg0Oa0l/VS0jRHMcZzNvyf/DWpDnZbnIi8w1hgx +8CzG8mGJhytnwxAJqfSdjAbaNdll+yNBBnev/sFkO6GFIbxo1ais9sJfo9438I45Fp6 Xi9Q==
X-Gm-Message-State: APjAAAVYl2RCwThAkXqc3DMRMyjKHi8RhM+0hrnHOw/Rcn6OscOaf2cl X+QFZYo/OqT+E63wGg69CmOB77zXk54mpt/d6GhEE80m
X-Google-Smtp-Source: APXvYqyDkGa67kdUn1m3Ma7Jhc2U4i1Q7ZTfXOwdsBSwJDFxh9xseY7HIBpoiastTBpPxr65L4cACyVBjPhgHYJJg/M=
X-Received: by 2002:a19:ae10:: with SMTP id f16mr28234617lfc.147.1575297885852;  Mon, 02 Dec 2019 06:44:45 -0800 (PST)
MIME-Version: 1.0
References: <BYAPR05MB394365C9E4719913BEC0809CD5490@BYAPR05MB3943.namprd05.prod.outlook.com> <CAOj+MMFOueodpR-06AN47aND6_9WJAwPaXMTaP-0nzd0HCVzKA@mail.gmail.com> <AM0PR03MB382893DAFDE830D24EE7FAD49D480@AM0PR03MB3828.eurprd03.prod.outlook.com> <CAOj+MMFzrMBTbQbRXrnN0HTNm=uH+HF_LGggVZ3WUtAzGQSNgQ@mail.gmail.com> <VI1PR03MB383986D0D2E66226BFDEDF839D480@VI1PR03MB3839.eurprd03.prod.outlook.com> <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>
In-Reply-To: <AM0PR03MB3828FD21B1D69E3CB74F3AE49D480@AM0PR03MB3828.eurprd03.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 2 Dec 2019 09:44:34 -0500
Message-ID: <CA+RyBmVRcJN-YkOpP-8SKnHMVWYoJRmj+3JqzBsEYecvLjQ+Hw@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: Robert Raszuk <robert@raszuk.net>,  Shraddha Hegde <shraddha=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>,  "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e6d85e0598b99e9a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/sWMhZ5wh3-lxwc2jIq2Tx70RGrY>
Subject: [spring] Node failure detection (was Re: Draft for Node protection of intermediate nodes in SR Paths)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 14:44:52 -0000

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

Hi Sasha, et al.,
many thanks for the great discussion. Please correct me if my recollection
is not accurate, but at the time of RFC 4090 it was agreed, that a trigger
to local protection may be in fact a false negative and, as a result, the
protection switchover is suboptimal. I understand that as the realization
that there should be a practical and pragmatic balance between time to
detect a failure and the accuracy of characterizing it. I think, that the
draft Shraddha had mentioned, doesn't need to discuss any of these issues.
What I'm curious, as you've suggested to the possible use of S-BFD, what
then the detection time could be. Unlike with the asynchronous mode of BFD,
S-BFD, as I understand, doesn't have predictable detection time like
defined in Section 6.8.4 RFC 5880. The detection time by S-BFD, I believe,
characterizes RTT and RTT may vary from probe to probe significantly. True,
a system may gather S-BFD RTT statistics to set and periodically adjust the
detection time to achieve more accurate failure detection. But, in my view,
it seems like significant complexity comparing to RFC 5880.

Regards,
Greg

On Sat, Nov 23, 2019 at 9:45 AM Alexander Vainshtein <
Alexander.Vainshtein@ecitele.com> wrote:

> Robert,
> On the second thought, for the purpose of this draft (i.e. in the scope of
> SR) it is possible to implement your suggestion by running S-BFD sessions
> between R7 (as the initiator) and each other adjacency of R8  (acting as
> Reflectors) of a SR policy with list of two SIDs:
> - protected adjacency between R7 and R8
> - Node SID of the specific "other" adjacency  of R8.
>
> If all these sessions fail, R7 can reliably consider R8 as failed.
>
> I am not sure this would be much better than multi-hop IP BFD, and it
> looks much more complicated to me.
>
>
> What do you think?
>
>
>
>
> Get Outlook for Android <https://aka.ms/ghei36>
>
> ------------------------------
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Sent:* Saturday, November 23, 2019, 13:15
> *To:* Robert Raszuk; Shraddha Hegde
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
> Robert,
> Lots of thanks for a prompt response.
>
> I respectfully disagree with your statement that BFD implementation  is
> usually offloaded to the HW of the ingress line card.  I do not think this
> can wor for MH BFD sessions because the ingress and egress line cards are
> not known in advance and change with the routing changes
> A good  multi-hop BFD implementation should be ready to overcome this..
> There are many ways to achieve that. A naive implementation that runs in SW
> of the control card is also possible of course. And they would sensd and
> receive packets
>
> My 2c.
> Get Outlook for Android <https://aka.ms/ghei36>
>
> ------------------------------
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Saturday, November 23, 2019, 12:37
> *To:* Alexander Vainshtein; Shraddha Hegde
> *Cc:* spring@ietf.org; rtgwg@ietf.org; rtg-bfd@ietf.org
> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
> in SR Paths
>
> Hi Sasha,
>
> On the surface your suggestion may look cool - but if you zoom in - I do
> not think it will work in practice.
>
> See - one of the biggest value of BFD is its offload to line card's
> hardware. And in most cases it is ingress line card to the box. So if you
> instruct such hardware to respond to SID address loopback you still did not
> gain much in terms of detection router's fabric failures, remote LC failure
> or control plane issues which could soon result in box failure. The
> catalogue of router failures is of course much more colorful.
>
> If you ask BFD to be responded by RP/RE it no longer has the BFD
> advantage.
>
> IMHO the best way to detect node failure is actually to send the probes
> *across* the node under test to its peers.
>
> The way I would think of establishing such m-hop sessions would be fully
> automated with one knob per IGP adj. ex: "bfd detect-node-failure [max N]"
> where local BFD subsystem would create N sessions to IGP peers of the node
> we are to protect. LSDB has those peers so no new protocol extension is
> needed, perhaps even no new IETF draft is required :). N would be the limit
> of such sessions in case the node under protection has say 10s of peers.
> Default could be perhaps even 1.
>
> Thx,
> Robert.
>
>
> On Sat, Nov 23, 2019 at 10:00 AM Alexander Vainshtein <
> Alexander.Vainshtein@ecitele.com> wrote:
>
>> Shraddha, Robert and all,
>> Regarding Robert's question:
>> I wonder if multi-hop IP BFD session with addresses used as /32 (or /128)
>> prefixes serving as Nose SIDs of R8 and R7 respectively could be used as
>> such a trigger by R7? Such a session would not respond to link failures,
>> and I find it problematic to imagine a scenario when it would be kept UP in
>> the case of a real node failure.
>>
>> Of course such a session would have to be slow enough not to react to
>> link failures. But it still couks be much faster than IGP conversion IMHO.
>>
>> My 2c,
>> Sasha
>>
>> Such
>>
>>
>> Get Outlook for Android
>> <https://clicktime.symantec.com/3CfVQPtBYBAPbHUSngEVNQD6H2?u=https%3A%2F%2Faka.ms%2Fghei36>
>>
>> ------------------------------
>> *From:* spring <spring-bounces@ietf.org> on behalf of Robert Raszuk <
>> robert@raszuk.net>
>> *Sent:* Friday, November 22, 2019, 11:22
>> *To:* Shraddha Hegde
>> *Cc:* spring@ietf.org; rtgwg@ietf.org
>> *Subject:* Re: [spring] Draft for Node protection of intermediate nodes
>> in SR Paths
>>
>> Hi Shraddha,
>>
>> I have one question to the document.
>>
>> As you know the critical element for the effective protection of any
>> scheme is the failure detection. On that your draft seems to have just one
>> little paragraph:
>>
>>    Note that R7 activates the node-protecting backup path when it
>>    detects that the link to R8 has failed.  R7 does not know that node
>>    R8 has actually failed.  However, the node-protecting backup path is
>>    computed assuming that the failure of the link to R8 implies that R8
>>    has failed.
>>
>>
>> Well IMO this is not enough. Specifically there can be a lot of types of
>> node failure when link is still up. Moreover there can be even running BFD
>> across the link just fine when say fabric failure occurs at R8.
>>
>> While this is not solely issue with this draft, it is our common IETF
>> failure to provide correct means of detecting end to end path or fragments
>> of path failures (I am specifically not calling them segment here :).
>>
>> For example I propose that to effectively detect R8 failure as node
>> failure which is the topic of your proposal a mechanism is clearly defined
>> and includes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7,
>> R4-R9, R3-R9
>>
>> Many thx,
>> Robert.
>>
>>
>> On Fri, Nov 22, 2019 at 4:38 AM Shraddha Hegde <shraddha=
>> 40juniper.net@dmarc.ietf..org <40juniper.net@dmarc.ietf.org>> wrote:
>>
>>> WG,
>>>
>>> This is the draft I pointed out that talks about solutions for providing
>>> node-protection.
>>> It covers Anycast case as well as keeping forwarding plane longer.
>>>
>>> *https://tools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-paths-05*
>>> <https://clicktime.symantec.com/375SW6TBGPi2mN7V9YeVWGg6H2?u=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-hegde-spring-node-protection-for-sr-te-paths-05>
>>>
>>> Review and comments solicited.
>>>
>>> Rgds
>>> Shraddha
>>>
>>> _______________________________________________
>>> rtgwg mailing list
>>> rtgwg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/rtgwg
>>> <https://clicktime.symantec.com/35M9j5zHTaSYRwVh5RP6xcB6H2?u=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Frtgwg>
>>
>>
>
>
> ___________________________________________________________________________
>
> 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.
> ___________________________________________________________________________
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Sasha, et al.,</div><div>many thanks f=
or the great discussion. Please correct me if my recollection is not accura=
te, but at the time of RFC 4090 it was agreed, that a trigger to local prot=
ection may be in fact a false negative and, as a result, the protection swi=
tchover is suboptimal. I understand that as the realization that there shou=
ld be a practical and pragmatic balance between time to detect a failure an=
d the accuracy of characterizing it. I think, that the draft Shraddha had m=
entioned, doesn&#39;t need to discuss any of these issues.</div><div>What I=
&#39;m curious, as you&#39;ve suggested to the possible use of S-BFD, what =
then the detection time could be. Unlike with the asynchronous mode of BFD,=
 S-BFD, as I understand, doesn&#39;t have predictable detection time like d=
efined in Section 6.8.4 RFC 5880. The detection time by S-BFD, I believe, c=
haracterizes RTT and RTT may vary from probe to probe significantly. True, =
a system may gather S-BFD RTT statistics to set and periodically adjust the=
 detection time to achieve more accurate failure detection. But, in my view=
, it seems like significant complexity comparing to RFC 5880.</div><div><br=
></div><div>Regards,</div><div>Greg</div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Sat, Nov 23, 2019 at 9:45 AM Alexande=
r Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com">Alexan=
der.Vainshtein@ecitele.com</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">



<div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
Robert,</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
On the second thought, for the purpose of this draft (i.e. in the scope of =
SR) it is possible to implement your suggestion by running S-BFD sessions b=
etween R7 (as the initiator) and each other adjacency of R8=C2=A0 (acting a=
s Reflectors) of a SR policy with list
 of two SIDs:</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
- protected adjacency between R7 and R8</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
- Node SID of the specific &quot;other&quot; adjacency=C2=A0 of R8.</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
If all these sessions fail, R7 can reliably consider R8 as failed.=C2=A0</d=
iv>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
I am not sure this would be much better than multi-hop IP BFD, and it looks=
 much more complicated to me.=C2=A0</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
What do you think?</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div style=3D"color:rgb(33,33,33);background-color:rgb(255,255,255);text-al=
ign:left" dir=3D"auto">
<br>
</div>
<div id=3D"gmail-m_-6621722641807549552ms-outlook-mobile-signature">
<div><br>
</div>
Get <a href=3D"https://aka.ms/ghei36" target=3D"_blank">Outlook for Android=
</a></div>
<div id=3D"gmail-m_-6621722641807549552id-74ed52be-d7d4-4ced-94d3-671c6f1b4=
e71">
<div style=3D"font-family:sans-serif;font-size:13.2pt;color:rgb(0,0,0)"><br=
>
</div>
<hr style=3D"display:inline-block;width:98%">
<div id=3D"gmail-m_-6621722641807549552divRplyFwdMsg"><strong>From:</strong=
> Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.c=
om" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a>&gt;<br>
<strong>Sent:</strong> Saturday, November 23, 2019, 13:15<br>
<strong>To:</strong> Robert Raszuk; Shraddha Hegde<br>
<strong>Cc:</strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">s=
pring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtg=
wg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">rtg-=
bfd@ietf.org</a><br>
<strong>Subject:</strong> Re: [spring] Draft for Node protection of interme=
diate nodes in SR Paths<br>
</div>
<br>

<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Robert,</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Lots of thanks for a prompt response.</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
<br>
</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
I respectfully disagree with your statement that BFD implementation=C2=A0 i=
s usually offloaded to the HW of the ingress line card.=C2=A0 I do not thin=
k this can wor for MH BFD sessions because the ingress and egress line card=
s are not known in advance and change with
 the routing changes</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
A good=C2=A0 multi-hop BFD implementation should be ready to overcome this.=
. There are many ways to achieve that. A naive implementation that runs in =
SW of the control card is also possible of course. And they would sensd and=
 receive packets=C2=A0</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
<br>
</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
My 2c.</div>
<div id=3D"gmail-m_-6621722641807549552ms-outlook-mobile-signature">Get <a =
href=3D"https://aka.ms/ghei36" target=3D"_blank">Outlook for Android</a></d=
iv>
<div id=3D"gmail-m_-6621722641807549552id-489fbd3c-6e9f-45dd-96d9-cf663b19a=
a9f">
<div style=3D"font-family:sans-serif;font-size:13.2pt;color:rgb(0,0,0)"><br=
>
</div>
<hr style=3D"display:inline-block;width:98%">
<div id=3D"gmail-m_-6621722641807549552divRplyFwdMsg"><strong>From:</strong=
> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank">=
robert@raszuk.net</a>&gt;<br>
<strong>Sent:</strong> Saturday, November 23, 2019, 12:37<br>
<strong>To:</strong> Alexander Vainshtein; Shraddha Hegde<br>
<strong>Cc:</strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">s=
pring@ietf.org</a>; <a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtg=
wg@ietf.org</a>; <a href=3D"mailto:rtg-bfd@ietf.org" target=3D"_blank">rtg-=
bfd@ietf.org</a><br>
<strong>Subject:</strong> Re: [spring] Draft for Node protection of interme=
diate nodes in SR Paths<br>
</div>
<br>

<div dir=3D"ltr">
<div dir=3D"ltr">Hi Sasha,
<div><br>
</div>
<div>On the surface your suggestion may look cool - but if you zoom in - I =
do not think it will work in practice.=C2=A0</div>
<div><br>
</div>
<div>See - one of the biggest value of BFD is its offload to line card&#39;=
s hardware. And in most cases it is ingress line card to the box. So if you=
 instruct such hardware to respond to SID address loopback you still did no=
t gain much in terms of detection router&#39;s
 fabric failures, remote LC failure or control=C2=A0plane issues which coul=
d soon result in box failure. The catalogue of router failures is of course=
 much more colorful.=C2=A0</div>
<div><br>
</div>
<div>If you ask BFD to be responded by RP/RE it no longer has the BFD advan=
tage.=C2=A0</div>
<div><br>
</div>
<div>IMHO the best way to detect node failure=C2=A0is actually to send the =
probes *across* the node under test to its peers.=C2=A0</div>
<div><br>
</div>
<div>The way I would think of establishing such m-hop sessions would be ful=
ly automated with one knob per IGP adj. ex: &quot;bfd detect-node-failure [=
max N]&quot; where local BFD subsystem would create N sessions to IGP peers=
 of the node we are to protect. LSDB has those
 peers so no new protocol extension=C2=A0is needed, perhaps even no new IET=
F draft is required :). N would be the limit of such sessions in case the n=
ode under protection has say 10s of peers. Default could be perhaps even 1.=
=C2=A0</div>
<div><br>
</div>
<div>Thx,</div>
<div>Robert.</div>
<div><br>
</div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Nov 23, 2019 at 10:00 AM Alex=
ander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" ta=
rget=3D"_blank">Alexander.Vainshtein@ecitele.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>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Shraddha, Robert and all,<br>
</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Regarding Robert&#39;s question:=C2=A0</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
I wonder if multi-hop IP BFD session with addresses used as /32 (or /128) p=
refixes serving as Nose SIDs of R8 and R7 respectively could be used as suc=
h a trigger by R7? Such a session would not respond to link failures, and I=
 find it problematic to imagine
 a scenario when it would be kept UP in the case of a real node failure.</d=
iv>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
<br>
</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Of course such a session would have to be slow enough not to react to link =
failures. But it still couks be much faster than IGP conversion IMHO.</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
<br>
</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
My 2c,</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Sasha</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
<br>
</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
Such</div>
<div dir=3D"auto" style=3D"color:rgb(33,33,33);background-color:rgb(255,255=
,255);text-align:left">
<br>
</div>
<div id=3D"gmail-m_-6621722641807549552gmail-m_8350984258442686152gmail-m_-=
4605818059593462101ms-outlook-mobile-signature">
<div><br>
</div>
Get <a href=3D"https://clicktime.symantec.com/3CfVQPtBYBAPbHUSngEVNQD6H2?u=
=3Dhttps%3A%2F%2Faka.ms%2Fghei36" target=3D"_blank">
Outlook for Android</a></div>
<div id=3D"gmail-m_-6621722641807549552gmail-m_8350984258442686152gmail-m_-=
4605818059593462101id-1769abd3-4294-4e88-900e-ba1884f84918">
<div style=3D"font-family:sans-serif;font-size:13.2pt;color:rgb(0,0,0)"><br=
>
</div>
<hr style=3D"display:inline-block;width:98%">
<div id=3D"gmail-m_-6621722641807549552gmail-m_8350984258442686152gmail-m_-=
4605818059593462101divRplyFwdMsg"><strong>From:</strong> spring &lt;<a href=
=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">spring-bounces@ietf.o=
rg</a>&gt; on behalf of Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.n=
et" target=3D"_blank">robert@raszuk.net</a>&gt;<br>
<strong>Sent:</strong> Friday, November 22, 2019, 11:22<br>
<strong>To:</strong> Shraddha Hegde<br>
<strong>Cc:</strong> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">s=
pring@ietf.org</a>;
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<strong>Subject:</strong> Re: [spring] Draft for Node protection of interme=
diate nodes in SR Paths<br>
</div>
<br>
<div dir=3D"ltr">Hi=C2=A0Shraddha,
<div><br>
</div>
<div>I have one question to the document.=C2=A0</div>
<div><br>
</div>
<div>As you know the critical element for=C2=A0the effective protection of =
any scheme is the failure detection. On that your draft seems to have just =
one little paragraph:=C2=A0<br>
</div>
<div><br>
</div>
<div>
<pre style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-be=
fore:page;color:rgb(0,0,0)">   Note that R7 activates the node-protecting b=
ackup path when it
   detects that the link to R8 has failed.  R7 does not know that node
   R8 has actually failed.  However, the node-protecting backup path is
   computed assuming that the failure of the link to R8 implies that R8
   has failed.</pre>
</div>
<div><br>
</div>
<div>Well IMO this is not enough. Specifically=C2=A0there can be a lot of t=
ypes of node failure when link is still up. Moreover there can be even runn=
ing BFD across the link just fine when say fabric failure occurs at R8.=C2=
=A0</div>
<div><br>
</div>
<div>While this is not solely issue with this draft, it is our common IETF =
failure to provide correct means of detecting end to end path or fragments =
of path failures (I am specifically not calling them segment here :).=C2=A0=
</div>
<div><br>
</div>
<div>For example I propose that to effectively detect R8 failure as node fa=
ilure which is the topic of your proposal a mechanism is clearly defined an=
d includes bi-dir data plane probes send between R7-R9, R3-R7, R4-R7, R4-R9=
, R3-R9</div>
<div><br>
</div>
<div>Many thx,</div>
<div>Robert.</div>
<div><br>
</div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Nov 22, 2019 at 4:38 AM Shrad=
dha Hegde &lt;shraddha=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org" ta=
rget=3D"_blank">40juniper.net@dmarc.ietf..org</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><font face=3D"Calibri" size=3D"2"><span style=3D"font-size:11pt">
<div>WG,</div>
<div>=C2=A0</div>
<div>This is the draft I pointed out that talks about solutions for providi=
ng node-protection.</div>
<div>It covers Anycast case as well as keeping forwarding plane longer.</di=
v>
<div><a href=3D"https://clicktime.symantec.com/375SW6TBGPi2mN7V9YeVWGg6H2?u=
=3Dhttps%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-hegde-spring-node-protection=
-for-sr-te-paths-05" target=3D"_blank"><font color=3D"#0563C1"><u>https://t=
ools.ietf.org/html/draft-hegde-spring-node-protection-for-sr-te-paths-05</u=
></font></a></div>
<div>=C2=A0</div>
<div>Review and comments solicited.</div>
<div>=C2=A0</div>
<div>Rgds</div>
<div>Shraddha</div>
<div>=C2=A0</div>
</span></font></div>
_______________________________________________<br>
rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<a href=3D"https://clicktime.symantec.com/35M9j5zHTaSYRwVh5RP6xcB6H2?u=3Dht=
tps%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Frtgwg" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/rtgwg</a></blockquot=
e>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<br>
</div>
<br>
</div>
<br clear=3D"both">
___________________________________________________________________________=
<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>
___________________________________________________________________________=
<br>
</div>

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

--000000000000e6d85e0598b99e9a--


From nobody Mon Dec  2 07:36:30 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4927120274 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 07:36:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=ftajZdZh; dkim=pass (1024-bit key) header.d=juniper.net header.b=ixwKGfGV
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 5m74pepQTgqJ for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 07:36:27 -0800 (PST)
Received: from mx0a-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 18AB9120045 for <spring@ietf.org>; Mon,  2 Dec 2019 07:36:27 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB2FWQpH015496; Mon, 2 Dec 2019 07:36:25 -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=5P5ZqQ/Z0w3vAwhTIVQgo1CDunQqqWGdRrAwdIL3j6c=; b=ftajZdZhmOM1MhjrqpdPjiKY1VWjlKlhS602ZxA0TjW08Edsogz8XYrGkC1dOGc3Vurp x1/MqaBkNnhUXb1bj6hQCNRI9uzhSmY0fuJdFmSwOZe5k+04ywdWbE9Q81If9NtKwteV wovCIPSlgdg/IFy/oaENsJh0qT2qj4H+9NCS/2vboHz8FKq/s8LwMZgJ9g0bejj78L0i 5ql2Jlx71dEo9daIjO1NO7fhR9cyX+MoGDtWT2fV36rvaZXG97I7xc+3st/BQf+QrzDR E5ME/sFBusgEwPG0mpdcIrru1w//EkJ/4noJDJZxGI3Bf8qGV/QKxkHxV2q2wZvcIj+t pA== 
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp2056.outbound.protection.outlook.com [104.47.41.56]) by mx0a-00273201.pphosted.com with ESMTP id 2wkraqju7v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 02 Dec 2019 07:36:24 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KlGhmO/+RyC4vb7oDoNjt8bAFbxl+RYgv0GWoZRRAoQzMHJf8o8NUCd/MXP0/iG6olnPQsZ9VTmPhvMuSAhhVJwjParcqH98sH1g3TDUhkrEQfVyswt9jLIBP6J73mrT6Fsaca5hgB1Sqn4LOc/NiVZqwkYFK5awNiGdZDsa8LJk9+fOBKg+OilLY4J0W93bkz+BKjVeLo5Ne8WnoCZ6QFdB9CRLwki0Vbvd1SCStS9xuB6dsTiijJ4bXtXVstCR6IYV0PZeTuv2eEJ3nAIVPlmP78kucF0WU1B1v94REbfx9K6zAfyn7xO1MZg4zJWanpS3nDyKR3Wtge02W5kaXg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5P5ZqQ/Z0w3vAwhTIVQgo1CDunQqqWGdRrAwdIL3j6c=; b=eGshTyASPkY9eaTzKa4wUbzPEt0Zifu+cLA9PtLTFCzlcm5USmglyATrbqItSfsCkOnUjJJsEKmyxMoIvbbbJs+3A2uzTqFVFL+SMdi6QFPVwgHnwOXSbT+GSvqyn87G8so7RwpI8VyzzAWWY/lkIwzuu7gWV087DjDqn4EVxh+EO4nO3BrVM3p6Evbuhm/ryO7mupBwAZdH8FhpN1rCncQYNdhRYid+lO/1vIBvl7emEC10Q4fa5NAU1CAN5Mf35XKFbSjUHNMmkaVVXH9+SX78zLKMhRMyLJggd7klkTppb6iSv8B8Xvs1Lfl9S+W6CVX02z3clPRHhmc2NP6IMQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5P5ZqQ/Z0w3vAwhTIVQgo1CDunQqqWGdRrAwdIL3j6c=; b=ixwKGfGV3ODJVnvwpq97JKNDJiqdUYCnwK7ACI7gfTBiLaB4Dc/IOZCJnVrzxzV8w1gndWwZK1xXtLB6hkQ6LA4DqeIm6z+liQD+BU06BRmxqspnOS6lMSbkFaT4Z4kCS4cJWvw0JEdBDJr2GeaAV0E6CfthcnBcZ71hQFXj31k=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4308.namprd05.prod.outlook.com (52.132.223.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.10; Mon, 2 Dec 2019 15:36:22 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Mon, 2 Dec 2019 15:36:22 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Bob Hinden <bob.hinden@gmail.com>
CC: Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsA=
Content-Class: 
Date: Mon, 2 Dec 2019 15:36:22 +0000
Message-ID: <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com>
In-Reply-To: <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-02T15:36:20.6319168Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=705ba1b4-e300-4448-a899-b9e2208ec91e; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 5d1f84f2-2dbb-4afc-ad5e-08d7773d625e
x-ms-traffictypediagnostic: BN7PR05MB4308:
x-microsoft-antispam-prvs: <BN7PR05MB4308C299C4AEA99E8709C061AE430@BN7PR05MB4308.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(396003)(376002)(366004)(136003)(39860400002)(51444003)(13464003)(199004)(189003)(71200400001)(966005)(71190400001)(14454004)(66066001)(54906003)(4326008)(25786009)(305945005)(316002)(478600001)(6116002)(3846002)(8676002)(81166006)(99286004)(14444005)(81156014)(7736002)(256004)(8936002)(2906002)(66946007)(53546011)(229853002)(52536014)(74316002)(6246003)(11346002)(446003)(33656002)(76116006)(102836004)(186003)(26005)(6506007)(7696005)(86362001)(66476007)(66556008)(64756008)(76176011)(66446008)(55016002)(9686003)(6306002)(6436002)(6916009)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4308; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qQkceioa/i6D+/zUl2CUd6+1W93ZOfnVqOKUZD8kHcEh7zek/CVFpQGJVVlt6SzQtS6m+QjV1Gr2p6LaNbb00VmQPITYUhnYCE9p9gaTyLDkLviH5Nh7FG9WlzPDe0aAoQzXsAZz9TD3uP+6y/R6JY2CscGuJ6jFLXcKRBsv4iXCDkj/tdvkN6M5PhkiJMkj4HLx9N8gdj6mC8enDBuoec3oSSG9bQZcw0J81Kd+xJ3/kn41t/RiHjOmskg8T0jdIuyCqMCA42aabBw32FV+MT0gIImP2br7kgqNMQA05LC5qeEqWbTrN2FDRNJMMjMwKM6ODUSVDOavdlyvT8ro49Z+bc703dn4v23Pg0tbKFf5OPjB8qJJdVDSMxc0jelFFnkdNyCeJ+V+S8mrnPZkS7AorfX/LkhiJ3Fo/WRjt2GC1TXA9ItcxhDhZ/pucnb/dAsM+WsR0/3IF2U1Xx79DDwQrwQqSfLy60Pin4/ejzc=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d1f84f2-2dbb-4afc-ad5e-08d7773d625e
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 15:36:22.1058 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: A5LwTQr2h1MAqfPXkNMc273MzqIYgdMsLRlbiqP54dtu8gGsDi3j4N0qmY/vuxmNlC0ZK55MAiUc31Xq1Bj9wg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4308
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-02_03:2019-11-29,2019-12-02 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 impostorscore=0 bulkscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 clxscore=1015 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912020139
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xNY3-EoCo3vYWbzP7Q6RYOhkWk0>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 15:36:29 -0000

Qm9iLA0KDQpUYWtlIGEgbG9vayBhdCBTZWN0aW9uIDQuMi4gVGhlIHBzZXVkb2NvZGUgaXMgcHJl
dHR5IHNwZWNpZmljLg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFJvbg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQotLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+IA0K
U2VudDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6NTYgUE0NClRvOiBSb24gQm9uaWNhIDxy
Ym9uaWNhQGp1bmlwZXIubmV0Pg0KQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29t
PjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5n
QGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWlu
ZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQoNClJvbiwNCg0KPiBPbiBEZWMgMSwg
MjAxOSwgYXQgMjo0NyBQTSwgUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4gd3JvdGU6
DQo+IA0KPiBNYXJrLCBCb2IsDQo+IA0KPiBZZXMsIEkgYWdyZWUgdGhhdCByb3V0ZXJzIHNob3Vs
ZCBub3QgZm9yd2FyZCBwYWNrZXRzIHdpdGggbGluayBsb2NhbCBzb3VyY2UgYWRkcmVzc2VzLg0K
DQpvciBEZXN0aW5hdGlvbiBhZGRyZXNzZXMuDQoNCj4gDQo+IFBhYmxvLA0KPiANCj4gTWF5YmUg
d2Ugc2hvdWxkIHVwZGF0ZSBzZWN0aW9uIDQuMiBvZiB0aGUgbmV0d29yayBwcm9ncmFtbWluZyBk
cmFmdCB0byByZWZsZWN0IHRoaXM/DQoNCkkgd2FzIHRoaW5raW5nIHRoYXQgdW5sZXNzIG5ldHdv
cmsgcHJvZ3JhbW1pbmcgaGFzIHRleHQgdGhhdCBtaWdodCBjYXVzZSBvbmUgdG8gdGhpbmsgaXQg
b3ZlcnJpZGVzIHRoZSBkZWZpbmVkIGJlaGF2aW9yIGZyb20gcmZjNDI5MSBmb3IgbGluay1sb2Nh
bCBhZGRyZXNzZXMsIEkgYW0gbm90IHN1cmUgaXQgaGFzIHRvIGJlIG1lbnRpb25lZC4NCg0KQm9i
DQoNCg0KPiANCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBSb24NCj4gDQo+IA0KPiBGcm9tOiBNYXJrIFNtaXRoIDxtYXJr
enp6c21pdGhAZ21haWwuY29tPg0KPiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDEsIDIwMTkgNToz
MSBQTQ0KPiBUbzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQo+IENjOiBSb24g
Qm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+
DQo+IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExp
bmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KPiANCj4gDQo+IA0KPiBPbiBNb24sIDIgRGVjIDIw
MTksIDA4OjM1IEJvYiBIaW5kZW4sIDxib2IuaGluZGVuQGdtYWlsLmNvbT4gd3JvdGU6DQo+IFJv
biwNCj4gDQo+ID4gT24gTm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwgUm9uIEJvbmljYSA8cmJv
bmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCj4gPg0KPiA+IFBhYmxv
LA0KPiA+DQo+ID4NCj4gPg0KPiA+IENvbnNpZGVyIHRoZSBwYWNrZXQgKFNBLERBKSAoUzMsIFMy
LCBTMTsgU0wpIHdoZXJlOg0KPiA+DQo+ID4NCj4gPg0KPiA+ICAgICAgIOKAoiBTQSBpcyBsaW5r
LWxvY2FsIChmZTgwKQ0KPiA+ICAgICAgIOKAoiBEQSwgUzMsIFMyLCBhbmQgUzEgYXJlIGFsbCBF
TkQuWA0KPiA+DQo+ID4NCj4gPiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRoaXMgcGFja2V0
IHdpbGwgYmUgZGVsaXZlcmVkIG92ZXIgbXVsdGlwbGUgaG9wcyB0byBpdHMgZGVzdGluYXRpb24s
IHJlZ2FyZGxlc3Mgb2YgaXRzIGxpbmstbG9jYWwgc291cmNlIGFkZHJlc3MuDQo+IA0KPiBJIHdv
dWxkIHRoaW5rIHRoYXQgUkZDMjQ2MCBTZWN0aW9uIDIuNS42LiAiTGluay1Mb2NhbCBJUHY2IFVu
aWNhc3QgQWRkcmVzc2Vz4oCdIGNvdmVycyB0aGlzOg0KPiANCj4gICAgTGluay1Mb2NhbCBhZGRy
ZXNzZXMgYXJlIGZvciB1c2Ugb24gYSBzaW5nbGUgbGluay4gIExpbmstTG9jYWwNCj4gICAgYWRk
cmVzc2VzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3JtYXQ6DQo+IA0KPiAgICB8ICAgMTAgICAgIHwN
Cj4gICAgfCAgYml0cyAgICB8ICAgICAgICAgNTQgYml0cyAgICAgICAgIHwgICAgICAgICAgNjQg
Yml0cyAgICAgICAgICAgfA0KPiAgICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQo+ICAgIHwxMTExMTExMDEwfCAgICAg
ICAgICAgMCAgICAgICAgICAgICB8ICAgICAgIGludGVyZmFjZSBJRCAgICAgICAgIHwNCj4gICAg
Ky0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKw0KPiANCj4gICAgTGluay1Mb2NhbCBhZGRyZXNzZXMgYXJlIGRlc2lnbmVkIHRv
IGJlIHVzZWQgZm9yIGFkZHJlc3Npbmcgb24gYQ0KPiAgICBzaW5nbGUgbGluayBmb3IgcHVycG9z
ZXMgc3VjaCBhcyBhdXRvbWF0aWMgYWRkcmVzcyBjb25maWd1cmF0aW9uLA0KPiAgICBuZWlnaGJv
ciBkaXNjb3ZlcnksIG9yIHdoZW4gbm8gcm91dGVycyBhcmUgcHJlc2VudC4NCj4gDQo+ICAgIFJv
dXRlcnMgbXVzdCBub3QgZm9yd2FyZCBhbnkgcGFja2V0cyB3aXRoIExpbmstTG9jYWwgc291cmNl
IG9yDQo+ICAgIGRlc3RpbmF0aW9uIGFkZHJlc3NlcyB0byBvdGhlciBsaW5rcy4NCj4gDQo+IEkg
dGhpbmsgdGhhdCdzIFJGQzQyOTEuDQo+IA0KPiBSRkM0MDA3LCAiSVB2NiBTY29wZWQgQWRkcmVz
cyBBcmNoaXRlY3R1cmUiIGRvZXMgdG9vLCBtb3JlIGdlbmVyYWxseSBhbmQgcHJvYmFibHkgbW9y
ZSBmb3JtYWxseSwgaW4gcGFydGljdWxhciBzZWN0aW9uIDksICJGb3J3YXJkaW5nIi4NCj4gDQo+
IFJlZ2FyZHMsDQo+IE1hcmsuDQo+IA0KPiANCj4gDQo+IEJvYg0KPiANCj4gDQo+ID4NCj4gPg0K
PiA+DQo+ID4gSXMgdGhpcyB0aGUgY2FzZT8NCj4gPg0KPiA+DQo+ID4NCj4gPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQo+
ID4NCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+DQo+ID4NCj4gPiBKdW5p
cGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCj4gPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+ID4gc3ByaW5nQGll
dGYub3JnDQo+ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcN
Cj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+
IHNwcmluZyBtYWlsaW5nIGxpc3QNCj4gc3ByaW5nQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQo+IA0KPiBKdW5pcGVyIEJ1c2luZXNzIFVz
ZSBPbmx5DQo=


From nobody Mon Dec  2 07:46:49 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B190120828 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 07:46:48 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 QX1WjzLiEF6h for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 07:46:46 -0800 (PST)
Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450: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 7D2BD120090 for <spring@ietf.org>; Mon,  2 Dec 2019 07:46:46 -0800 (PST)
Received: by mail-wr1-x42a.google.com with SMTP id q10so8724297wrm.11 for <spring@ietf.org>; Mon, 02 Dec 2019 07:46:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=iyqi7OgX/ymlwO+P39g9xpFMZ5xP9xaZVFii1kMrrsk=; b=FyCegGfYabQyDMKn9rbKuQtvIEgVqLEKeku0WIEvaeC4lCzLzaTMz9EsqE0QOSj53a T8YRiFNSG78xDPAWBXRFeQ/O4LR0/C6hlFpgyxJCPc4hx6tgigl07F3QEA9/rrip+M// nN6BgLYeGOUA2JBHKMUfySuMdoHAfJComIUa8GwRBQGO6KIlSan/NF12MjQf5Rdsqw99 TQunOIxUF22KwH0IG8l2LhBPGOo0n7oGisETrmz+6eKJat4NV2slabfOnIpy2ndSuHsj Ftdy7CopWUmj5XwhQ2XTZi2XnVtP9k0PKm3OvNdu2sHtLAx4wc/EZfIh+lwGKXFHpzV4 S/7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=iyqi7OgX/ymlwO+P39g9xpFMZ5xP9xaZVFii1kMrrsk=; b=nPTlsZ9zu9NIOReD4HY2xNZ3u0e1eyQfWGfiH6qO4UCsdQ8RSbqEExLxE14VTX3Sk7 aq/tUsnMSVXZIpjM5tPtahdgotfX+xA9YH17AyOt7W34fWalTYx7qnLTDAmOu8g8WoMR XBu2a/5TWsiypLx4zw8Y1roQ2teU9BkW1W3eOgZhUJchk5Se8C3/wx7kXTjrn03PIqiN CO/OSyNvNUTO/5ucJfiA+J+WJQPKO8GYbgohe6vWXPepOUIpxcwxRVJVJqrswL+auYIf Xw6SOczB/T0KSObFQ7oz0MtDk9EgTcRgtDFrUMfvtRdZP2KGnEwuxu8h+T3wru1B2PLc yOhw==
X-Gm-Message-State: APjAAAWXyouFqh/D3cOu3Kft2X9Da/zCX4LleYB/q7i7NzCJsAww+iDX Y7OW+QaywUHHEQAdsLMjJQI=
X-Google-Smtp-Source: APXvYqwbKgyBoRBERg2o70cMghq7EYRT7THmietSFGVwFtt0d/Wup/7Rlei9laHkyTcm3wAqy7qVXQ==
X-Received: by 2002:a5d:5307:: with SMTP id e7mr29381458wrv.146.1575301604916;  Mon, 02 Dec 2019 07:46:44 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:81b0:2c82:5f29:8c96? ([2601:647:5a00:ef0b:81b0:2c82:5f29:8c96]) by smtp.gmail.com with ESMTPSA id r15sm41841322wrc.5.2019.12.02.07.46.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Dec 2019 07:46:43 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_5EB0512F-4D28-4DF8-A703-02571AE8ECF9"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Mon, 2 Dec 2019 07:46:39 -0800
In-Reply-To: <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>
To: Ron Bonica <rbonica@juniper.net>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Uli2D_4TEKvyIQ80W0B0wuZKxpY>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 15:46:48 -0000

--Apple-Mail=_5EB0512F-4D28-4DF8-A703-02571AE8ECF9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ron,

> On Dec 2, 2019, at 7:36 AM, Ron Bonica <rbonica@juniper.net> wrote:
>=20
> Bob,
>=20
> Take a look at Section 4.2. The pseudocode is pretty specific.

Please explain.  I don=E2=80=99t see that.

Thanks,
Bob


>=20
>                                            Ron
>=20
>=20
>=20
> Juniper Business Use Only
>=20
> -----Original Message-----
> From: Bob Hinden <bob.hinden@gmail.com>
> Sent: Sunday, December 1, 2019 5:56 PM
> To: Ron Bonica <rbonica@juniper.net>
> Cc: Bob Hinden <bob.hinden@gmail.com>; Mark Smith =
<markzzzsmith@gmail.com>; SPRING WG <spring@ietf.org>
> Subject: Re: [spring] SRv6 Network Programming and Link Local Source =
Addresses
>=20
> Ron,
>=20
>> On Dec 1, 2019, at 2:47 PM, Ron Bonica <rbonica@juniper.net> wrote:
>>=20
>> Mark, Bob,
>>=20
>> Yes, I agree that routers should not forward packets with link local =
source addresses.
>=20
> or Destination addresses.
>=20
>>=20
>> Pablo,
>>=20
>> Maybe we should update section 4.2 of the network programming draft =
to reflect this?
>=20
> I was thinking that unless network programming has text that might =
cause one to think it overrides the defined behavior from rfc4291 for =
link-local addresses, I am not sure it has to be mentioned.
>=20
> Bob
>=20
>=20
>>=20
>>                                                                 Ron
>>=20
>>=20
>> From: Mark Smith <markzzzsmith@gmail.com>
>> Sent: Sunday, December 1, 2019 5:31 PM
>> To: Bob Hinden <bob.hinden@gmail.com>
>> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>
>> Subject: Re: [spring] SRv6 Network Programming and Link Local Source =
Addresses
>>=20
>>=20
>>=20
>> On Mon, 2 Dec 2019, 08:35 Bob Hinden, <bob.hinden@gmail.com> wrote:
>> Ron,
>>=20
>>> On Nov 30, 2019, at 12:36 PM, Ron Bonica =
<rbonica=3D40juniper.net@dmarc.ietf.org> wrote:
>>>=20
>>> Pablo,
>>>=20
>>>=20
>>>=20
>>> Consider the packet (SA,DA) (S3, S2, S1; SL) where:
>>>=20
>>>=20
>>>=20
>>>      =E2=80=A2 SA is link-local (fe80)
>>>      =E2=80=A2 DA, S3, S2, and S1 are all END.X
>>>=20
>>>=20
>>> Section 4.2 suggests that this packet will be delivered over =
multiple hops to its destination, regardless of its link-local source =
address.
>>=20
>> I would think that RFC2460 Section 2.5.6. "Link-Local IPv6 Unicast =
Addresses=E2=80=9D covers this:
>>=20
>>   Link-Local addresses are for use on a single link.  Link-Local
>>   addresses have the following format:
>>=20
>>   |   10     |
>>   |  bits    |         54 bits         |          64 bits           |
>>   +----------+-------------------------+----------------------------+
>>   |1111111010|           0             |       interface ID         |
>>   +----------+-------------------------+----------------------------+
>>=20
>>   Link-Local addresses are designed to be used for addressing on a
>>   single link for purposes such as automatic address configuration,
>>   neighbor discovery, or when no routers are present.
>>=20
>>   Routers must not forward any packets with Link-Local source or
>>   destination addresses to other links.
>>=20
>> I think that's RFC4291.
>>=20
>> RFC4007, "IPv6 Scoped Address Architecture" does too, more generally =
and probably more formally, in particular section 9, "Forwarding".
>>=20
>> Regards,
>> Mark.
>>=20
>>=20
>>=20
>> Bob
>>=20
>>=20
>>>=20
>>>=20
>>>=20
>>> Is this the case?
>>>=20
>>>=20
>>>=20
>>>                                                             Ron
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>> Juniper Business Use Only
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>=20
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>=20
>> Juniper Business Use Only


--Apple-Mail=_5EB0512F-4D28-4DF8-A703-02571AE8ECF9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3lMd8ACgkQrut0EXfn
u6h+GggAwH4m/SMD+9mDfayj7USHcSeVGYuT9OZq2ZauXhCduF1jbps8Nq1FxKvS
+u3Us5Tcz6ZQn0rGIl32KGAS7C+WyTGGRk5AbtTN4aIxq81m6Ee0v1BTaVynlXth
kMWUvOPBsnwqrsnUUELJroN8QXufOy5WTrKkdA4gx59zXOEc6ogIexXB/uWdkIUb
gR1ROpULsj6peoTJnH7Me3DvJMDUlq5GlP6kSozciW4M5zR0MoPbqsNz/0UVeT+m
jY99QX6ysItmCjSAITUfm2qX+V5Ft8pM3bK07lsBw/53ImANDmy00XSwWVJXVa8u
FFKKmiMxWlNPBkGGDmB82YkJVtFzpw==
=Hjuo
-----END PGP SIGNATURE-----

--Apple-Mail=_5EB0512F-4D28-4DF8-A703-02571AE8ECF9--


From nobody Mon Dec  2 07:58:56 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5827912080D for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 07:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=GmsKBIzc; dkim=pass (1024-bit key) header.d=juniper.net header.b=QP2W9Lbn
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 iNmgrQBu3CRs for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 07:58:53 -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 E5E2A120800 for <spring@ietf.org>; Mon,  2 Dec 2019 07:58:52 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB2Fvvvr007804; Mon, 2 Dec 2019 07:58:51 -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=+v6+8WRuULbXsrZwbFcXfN5QcNTjZAUpNGt0AAceNeE=; b=GmsKBIzc/84Frr8HzUYpsQ19ZfCo7EDO0IKs8D8OD9DXT/tVNDVo3IKjyV/P41r/dIsf KreGsPctKdMxE/SQA1Ws6VEclCPpxcImgwybizW+x8px7H7icmJgbckZ9zL7kcW9aT2R aeAOKewKzOWDlbIkJY77UEESTxHunxlbov82GGygtR4zlazfpdpGL0b7QSWH7YIwwCKF +zauElF0ZDN0/uvbVxPabWh4mqQMLRntcWyVuLlEFp0ExkK7lb+pUvU0EJWdHuzb4dFl mMk1yhtjfJbv70HT1Q02FP2I4iRDdn536g5jvPqLWcJuLAXM4wnP/bHeUH9Z6KIt7o/5 lw== 
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp2053.outbound.protection.outlook.com [104.47.40.53]) by mx0b-00273201.pphosted.com with ESMTP id 2wkre12vpn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 02 Dec 2019 07:58:51 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YuUJzPfO5Gc7tfVDAtUG+BFwu/Tz93bXDpqMwHszTUIZdDn4AdD2ZfCH2naqw74/9x1nYrXeVaAfgcZiS+Jx8t2oLl6tws63pFf+kkYHFJU/i/gDTGKy+sNnv8YR99N7pKdiqdmgfok6kkdbRhWwRKpg7NkYwYV33ZPXUTJteT+5zTWy6THqOtqBopbEqFYuJSaC5D4a5LK9Uf5LUGR/5b06aX72Gh9Pi647cz6V8uUlFySSk4sHKfUsrLgptplnVyXl14lKZir1ORMjymPiSIl9smV4kaITye5ZUdT+SH/QNYCNr+ZfeuDl8dxORi4zHEQoHHkvLdtZGkrwsQZ4+A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+v6+8WRuULbXsrZwbFcXfN5QcNTjZAUpNGt0AAceNeE=; b=h2mQnjXt3Vb16DWBnGlSQjwVOdT3W2tWEMy3xyrsM5zZ28enLB19WRNlX4WZIDi6NZuI7Io5BEgST7sYaPQi1UMm+EIWv9vsdZlrFyzWUMndNBIOCEfm6ALjjiKNKwwjOnzzyfTyYLKeFYtWmhNA/Fj5JOXFjrBNcTdS8VZN0BlLQoFkZGryjYCkEEM8mlFJ133OY/eXyCAoA3tgnJDrIuz/EBAWTNpv8G4Qby54K3R5UmIEW0gm6+KptKnFpaoTQ5HI5NVaUwyVivEpJ/5cRTxao320RS2U1kzpHaUQxJj7oESUYSfUxV7XhKqM/dt3SdRUzgCNzcYpPgQPFGO7hg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+v6+8WRuULbXsrZwbFcXfN5QcNTjZAUpNGt0AAceNeE=; b=QP2W9LbnbWrrAMi5TGN/TOsIOViHNe8SwLddUyUI97zAzRvU+XvmmUhjUbyAhelMjvUNBXER5n8zwzhQCNRGBCpp5kbbS5PYvNtzycVb1s/iKpb0he/uBuGDV1LD4w1RTPAZ7Amc235MQz9+eUNxqmnm/QiQKnKMim3RcwtIFBQ=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4371.namprd05.prod.outlook.com (52.133.223.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.5; Mon, 2 Dec 2019 15:58:47 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Mon, 2 Dec 2019 15:58:47 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Bob Hinden <bob.hinden@gmail.com>
CC: Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqow
Content-Class: 
Date: Mon, 2 Dec 2019 15:58:47 +0000
Message-ID: <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com>
In-Reply-To: <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-02T15:58:45.6947264Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=df73b346-cb9b-4965-b038-cca4bdcd9e37; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 1c7614a5-1fd6-4f8d-de3e-08d777408439
x-ms-traffictypediagnostic: BN7PR05MB4371:
x-microsoft-antispam-prvs: <BN7PR05MB4371AA93D8797E4F2D2BFF79AE430@BN7PR05MB4371.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(396003)(346002)(366004)(39860400002)(136003)(51444003)(189003)(199004)(13464003)(7696005)(446003)(54906003)(256004)(99286004)(66066001)(25786009)(33656002)(2906002)(9686003)(229853002)(6246003)(55016002)(3846002)(6116002)(66946007)(66476007)(66556008)(64756008)(66446008)(86362001)(76116006)(76176011)(316002)(4326008)(8936002)(478600001)(14444005)(6436002)(6306002)(186003)(81166006)(81156014)(305945005)(7736002)(11346002)(5660300002)(26005)(102836004)(14454004)(52536014)(966005)(71200400001)(6506007)(6916009)(53546011)(8676002)(71190400001)(74316002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4371; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GXeEb9AWIq0OnNdo7/o2rvUFKrLMS7fShg/BI0m7MDR1upfm/D1Gw5iXSZIL7p6LmEnVymFUKRcU0nV0ybts35xDYieIFN3WOwaXGGBcPD/75OIaU+BK7olZzvjKoNKIM51W+b+RwxTw7sxkmbdCZac6b6IBXGxDY2p0GWDkGrwhua9hp0xMsj8BmtHZ/sE195oe1P7z7DC2qzx/C/yOEBEgNdAeQGs8TQj+GNLV3PAOxxOg7cs0yKs4Fs5cMgMSZA0H7FGUuOP21OxMdM1VefA4HY6u1hjvCpbSvp8vaoocVeD+fkTesxCiASx0hRiJ+uuYlkaa+iPAucBtyJ2AwCuVMrOQyPMH/IbbYL8YEU+AItAYjn9IS7yDIaq/YOc3CYh8xspdkUOAJuIUTOh1eMxQfcRzyZPbNtxb15MUen6GT491u3b9QX6aiuO/thUNmOrBa4zhugWYW8HLutW41xwDW7mQhg4D4qPhZUPE8y8=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c7614a5-1fd6-4f8d-de3e-08d777408439
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 15:58:47.3663 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cmNMg5j6c0QDxPl7K7mjyr4TmRYUTW3fNwYiGrPffA3tA7VSa238uXvA1LJzxbM2Jk+/DUutVprzKFlfH5L1Tw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4371
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-02_03:2019-11-29,2019-12-02 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 impostorscore=0 bulkscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 suspectscore=0 phishscore=0 mlxscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912020141
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/YcRE_CNg2MTuVPBoSvp8rPnrYe0>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 15:58:55 -0000

Qm9iLA0KDQpCZWZvcmUgd2UgZGViYXRlIHByZXNlbnRhdGlvbiB0b28gbXVjaCwgd2Ugc2hvdWxk
IGxldCBQYWJsbyBhbnN3ZXIgdGhlIG9yaWdpbmFsIHF1ZXN0aW9uLiBXaWxsIHRoZSBwYWNrZXQg
YmUgZHJvcHBlZCBvciBmb3J3YXJkZWQ/DQoNCklmIHRoZSBwYWNrZXQgd2lsbCBiZSBkcm9wcGVk
LCBob3cgaXMgdGhlIHJlYWRlciBvZiBTZWN0aW9uIDQuMiB0byBrbm93IHRoaXM/IE5vcm1hbGx5
LCBwc2V1ZG9jb2RlIGlzIHRha2VuIGxpdGVyYWxseSwgYW5kIHRoZSBwc2V1ZG9jb2RlIGluIFNl
Y3Rpb24gNC4yIHN1Z2dlc3RzIHRoYXQgdGhlIHBhY2tldCB3aWxsIGJlIGZvcndhcmRlZC4NCg0K
T25lIHdheSB0byB3aWdnbGUgb3V0IG9mIHRoaXMgcHJvYmxlbSBpcyB0byBpbmNsdWRlIGEgc2Vu
dGVuY2UgYXQgdGhlIGJlZ2lubmluZyBvZiBTZWN0aW9uIDQgc2F5aW5nLCAiV2hlbiB0aGUgZm9s
bG93aW5nIHBzZXVkb2NvZGUgY29udHJhZGljdHMgUkZDIDQyOTEgb3IgODIwMCwgUkZDcyA0Mjkx
IGFuZCA4MjAwIHRha2UgcHJlY2VkZW5jZS4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBV
c2UgT25seQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQm9iIEhpbmRlbiA8
Ym9iLmhpbmRlbkBnbWFpbC5jb20+IA0KU2VudDogTW9uZGF5LCBEZWNlbWJlciAyLCAyMDE5IDEw
OjQ3IEFNDQpUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4NCkNjOiBCb2IgSGlu
ZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFp
bC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5n
XSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nl
cw0KDQpSb24sDQoNCj4gT24gRGVjIDIsIDIwMTksIGF0IDc6MzYgQU0sIFJvbiBCb25pY2EgPHJi
b25pY2FAanVuaXBlci5uZXQ+IHdyb3RlOg0KPiANCj4gQm9iLA0KPiANCj4gVGFrZSBhIGxvb2sg
YXQgU2VjdGlvbiA0LjIuIFRoZSBwc2V1ZG9jb2RlIGlzIHByZXR0eSBzcGVjaWZpYy4NCg0KUGxl
YXNlIGV4cGxhaW4uICBJIGRvbuKAmXQgc2VlIHRoYXQuDQoNClRoYW5rcywNCkJvYg0KDQoNCj4g
DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCj4gDQo+
IA0KPiANCj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KPiANCj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCj4gRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQo+
IFNlbnQ6IFN1bmRheSwgRGVjZW1iZXIgMSwgMjAxOSA1OjU2IFBNDQo+IFRvOiBSb24gQm9uaWNh
IDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KPiBDYzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFp
bC5jb20+OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPjsgU1BSSU5HIFdHIDxz
cHJpbmdAaWV0Zi5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJv
Z3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KPiANCj4gUm9uLA0KPiAN
Cj4+IE9uIERlYyAxLCAyMDE5LCBhdCAyOjQ3IFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlw
ZXIubmV0PiB3cm90ZToNCj4+IA0KPj4gTWFyaywgQm9iLA0KPj4gDQo+PiBZZXMsIEkgYWdyZWUg
dGhhdCByb3V0ZXJzIHNob3VsZCBub3QgZm9yd2FyZCBwYWNrZXRzIHdpdGggbGluayBsb2NhbCBz
b3VyY2UgYWRkcmVzc2VzLg0KPiANCj4gb3IgRGVzdGluYXRpb24gYWRkcmVzc2VzLg0KPiANCj4+
IA0KPj4gUGFibG8sDQo+PiANCj4+IE1heWJlIHdlIHNob3VsZCB1cGRhdGUgc2VjdGlvbiA0LjIg
b2YgdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgdG8gcmVmbGVjdCB0aGlzPw0KPiANCj4g
SSB3YXMgdGhpbmtpbmcgdGhhdCB1bmxlc3MgbmV0d29yayBwcm9ncmFtbWluZyBoYXMgdGV4dCB0
aGF0IG1pZ2h0IGNhdXNlIG9uZSB0byB0aGluayBpdCBvdmVycmlkZXMgdGhlIGRlZmluZWQgYmVo
YXZpb3IgZnJvbSByZmM0MjkxIGZvciBsaW5rLWxvY2FsIGFkZHJlc3NlcywgSSBhbSBub3Qgc3Vy
ZSBpdCBoYXMgdG8gYmUgbWVudGlvbmVkLg0KPiANCj4gQm9iDQo+IA0KPiANCj4+IA0KPj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFJvbg0KPj4gDQo+PiANCj4+IEZyb206IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFp
bC5jb20+DQo+PiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDEsIDIwMTkgNTozMSBQTQ0KPj4gVG86
IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KPj4gQ2M6IFJvbiBCb25pY2EgPHJi
b25pY2FAanVuaXBlci5uZXQ+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCj4+IFN1Ympl
Y3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwg
U291cmNlIEFkZHJlc3Nlcw0KPj4gDQo+PiANCj4+IA0KPj4gT24gTW9uLCAyIERlYyAyMDE5LCAw
ODozNSBCb2IgSGluZGVuLCA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+IHdyb3RlOg0KPj4gUm9uLA0K
Pj4gDQo+Pj4gT24gTm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwgUm9uIEJvbmljYSA8cmJvbmlj
YT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCj4+PiANCj4+PiBQYWJsbywN
Cj4+PiANCj4+PiANCj4+PiANCj4+PiBDb25zaWRlciB0aGUgcGFja2V0IChTQSxEQSkgKFMzLCBT
MiwgUzE7IFNMKSB3aGVyZToNCj4+PiANCj4+PiANCj4+PiANCj4+PiAgICAgIOKAoiBTQSBpcyBs
aW5rLWxvY2FsIChmZTgwKQ0KPj4+ICAgICAg4oCiIERBLCBTMywgUzIsIGFuZCBTMSBhcmUgYWxs
IEVORC5YDQo+Pj4gDQo+Pj4gDQo+Pj4gU2VjdGlvbiA0LjIgc3VnZ2VzdHMgdGhhdCB0aGlzIHBh
Y2tldCB3aWxsIGJlIGRlbGl2ZXJlZCBvdmVyIG11bHRpcGxlIGhvcHMgdG8gaXRzIGRlc3RpbmF0
aW9uLCByZWdhcmRsZXNzIG9mIGl0cyBsaW5rLWxvY2FsIHNvdXJjZSBhZGRyZXNzLg0KPj4gDQo+
PiBJIHdvdWxkIHRoaW5rIHRoYXQgUkZDMjQ2MCBTZWN0aW9uIDIuNS42LiAiTGluay1Mb2NhbCBJ
UHY2IFVuaWNhc3QgQWRkcmVzc2Vz4oCdIGNvdmVycyB0aGlzOg0KPj4gDQo+PiAgIExpbmstTG9j
YWwgYWRkcmVzc2VzIGFyZSBmb3IgdXNlIG9uIGEgc2luZ2xlIGxpbmsuICBMaW5rLUxvY2FsDQo+
PiAgIGFkZHJlc3NlcyBoYXZlIHRoZSBmb2xsb3dpbmcgZm9ybWF0Og0KPj4gDQo+PiAgIHwgICAx
MCAgICAgfA0KPj4gICB8ICBiaXRzICAgIHwgICAgICAgICA1NCBiaXRzICAgICAgICAgfCAgICAg
ICAgICA2NCBiaXRzICAgICAgICAgICB8DQo+PiAgICstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCj4+ICAgfDExMTExMTEw
MTB8ICAgICAgICAgICAwICAgICAgICAgICAgIHwgICAgICAgaW50ZXJmYWNlIElEICAgICAgICAg
fA0KPj4gICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rDQo+PiANCj4+ICAgTGluay1Mb2NhbCBhZGRyZXNzZXMgYXJlIGRl
c2lnbmVkIHRvIGJlIHVzZWQgZm9yIGFkZHJlc3Npbmcgb24gYQ0KPj4gICBzaW5nbGUgbGluayBm
b3IgcHVycG9zZXMgc3VjaCBhcyBhdXRvbWF0aWMgYWRkcmVzcyBjb25maWd1cmF0aW9uLA0KPj4g
ICBuZWlnaGJvciBkaXNjb3ZlcnksIG9yIHdoZW4gbm8gcm91dGVycyBhcmUgcHJlc2VudC4NCj4+
IA0KPj4gICBSb3V0ZXJzIG11c3Qgbm90IGZvcndhcmQgYW55IHBhY2tldHMgd2l0aCBMaW5rLUxv
Y2FsIHNvdXJjZSBvcg0KPj4gICBkZXN0aW5hdGlvbiBhZGRyZXNzZXMgdG8gb3RoZXIgbGlua3Mu
DQo+PiANCj4+IEkgdGhpbmsgdGhhdCdzIFJGQzQyOTEuDQo+PiANCj4+IFJGQzQwMDcsICJJUHY2
IFNjb3BlZCBBZGRyZXNzIEFyY2hpdGVjdHVyZSIgZG9lcyB0b28sIG1vcmUgZ2VuZXJhbGx5IGFu
ZCBwcm9iYWJseSBtb3JlIGZvcm1hbGx5LCBpbiBwYXJ0aWN1bGFyIHNlY3Rpb24gOSwgIkZvcndh
cmRpbmciLg0KPj4gDQo+PiBSZWdhcmRzLA0KPj4gTWFyay4NCj4+IA0KPj4gDQo+PiANCj4+IEJv
Yg0KPj4gDQo+PiANCj4+PiANCj4+PiANCj4+PiANCj4+PiBJcyB0aGlzIHRoZSBjYXNlPw0KPj4+
IA0KPj4+IA0KPj4+IA0KPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFJvbg0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IA0K
Pj4+IA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IA0KPj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9u
bHkNCj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
Pj4+IHNwcmluZyBtYWlsaW5nIGxpc3QNCj4+PiBzcHJpbmdAaWV0Zi5vcmcNCj4+PiBodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KPj4gDQo+PiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gc3ByaW5nIG1haWxpbmcg
bGlzdA0KPj4gc3ByaW5nQGlldGYub3JnDQo+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZw0KPj4gDQo+PiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo=


From nobody Mon Dec  2 12:07:05 2019
Return-Path: <bduvivie@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E17D412003F; Mon,  2 Dec 2019 12:07:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=gAGpoiDF; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=HqLXd3Iz
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 SEDcDnfGUFJe; Mon,  2 Dec 2019 12:07:01 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16B6B120018; Mon,  2 Dec 2019 12:07:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=35761; q=dns/txt; s=iport; t=1575317221; x=1576526821; h=from:to:cc:subject:date:message-id:mime-version; bh=/wop+lys7HhCP1bQ2VkLouZd/zPozZywfmLa3NVJkdg=; b=gAGpoiDFD1ATjegbFFAfDazhSMZ8yo+BBcva3B6x5sf3kkyntFe30baI DO73B1aiv0KshbNJeADkEYd7EPJISjRzC5zVhD2Ljw5/9rK6IOJAwZbH/ fOcChaTtBzjIGb7b2gnUSZJh9bVG8jws010+JT3p2KiMkkjW0KMgYy4Mj c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AFbH4hBzQ0SE1BOjXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuPBVDlLeDrYgQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C+AAAZbuVd/40NJK1dCRoBAQEBAQE?= =?us-ascii?q?BAQEDAQEBAREBAQECAgEBAQGBfoEcLyQsBWxYIAQLKgqEIYNGA4p3gl+YBIF?= =?us-ascii?q?CgRADVAkBAQEMAQElCAIBAYRAAheBdCQ4EwIDDQEBBAEBAQIBBQRthTcBC4V?= =?us-ascii?q?SAQEBAQECEgsGHQEBKgIIAwERAQgRAwEBASEHAwIEMBQJCgQOBRsHgwABgXl?= =?us-ascii?q?NAy4BDqhAAoE4iGB1gTKCfgEBBYE1AQMDAYNFGIIXAwaBNowWGoFBP4ERJyC?= =?us-ascii?q?BTn4+gmQBAQECgS0BCAoBJhAJDAEJAoJYMoIsjRNOgjmFTIlJjxMKgi6HHoU?= =?us-ascii?q?niRQbgkGHbY91jkqBQoZ6kVsCBAIEBQIOAQEFgWkiZ3FwFTsqAYJBUBEUjGa?= =?us-ascii?q?Dc4RZO4U/dAEQgRdOjSCBIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,270,1571702400";  d="scan'208,217";a="393492495"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Dec 2019 20:07:00 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xB2K70TT015154 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Dec 2019 20:07:00 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Dec 2019 14:06:59 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Dec 2019 14:06:58 -0600
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Dec 2019 15:06:58 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CB4Eon4HkST3+y/+Wbx+29ZWmtJpn0TWLNvxKWJEFTDT19+gAiEUGZeoqmosI4/29849WTHrunGr7INMg61ii4OnCaqaOwbvWv5xl/WUlsKoLtItEO2wEHtFGmHgD0WYcYjxcMQGiqX1tVgYUoSQNqaSATjgj8f5koFB23uoNZXDd2OY1Mv0nOg/QHfTt0D86IAd6QryogOT0oK3ONXfVCMY5EZBOsc2wwNN+Kk/EszUuyRE+TNNyWiW8TRF1jdfkAq2K3rInts91IxiA+bTzKzhRRjM7ior4XRGVxZ0IX2snXQpiJ3YNHRxqf8ckKXNxnjqH6Q04znesTewRb9+7A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/wop+lys7HhCP1bQ2VkLouZd/zPozZywfmLa3NVJkdg=; b=lb3NyF429sMPfA9MAArmAVyGI36nIZJeulXf7bs7u2Wfq0XeGcDGYfV/usCf8dP6ggwRaazlVkBdYZN889heD063LVBsSFILmEarQxq+AtRgjqLoMfFKG0nljAd6ZNn5FMqYQeKNRyFot9GKKYEH3QORfAYfiVCQIYmQR4Z+3VVU3zWW4HWr7dYvw+VIQzq3Uyy85CRsTMsXAFA8D6Piw75m5Ac8q7wuA4zFiLBbdMYfhfc7l7RW2lKJQMNJEaS3jyGoniTXiPzzCGB2Rn8PJwrSHdaszdxQCfp4+p6JBiw5BqUGZ8++NVqjmCZHb5KOok5z6L3Z/c9IZZeFy7DxBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/wop+lys7HhCP1bQ2VkLouZd/zPozZywfmLa3NVJkdg=; b=HqLXd3IzA1Zrsz8z7BVktODYcCuUeGwRt7rlet8WIfOY876apPHg/GTvETkv8bKDESoUsp8anPnLy0kXTYvxwxtUGgX3V9Tg97WiiwWMRrepnw13gexhfBMCshPQv35+FsAY8MLYDGVsTDRqSptDF/okyda5asql1dTn2PZnVT0=
Received: from CY4PR11MB1238.namprd11.prod.outlook.com (10.173.17.17) by CY4PR11MB1847.namprd11.prod.outlook.com (10.175.81.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.18; Mon, 2 Dec 2019 20:06:57 +0000
Received: from CY4PR11MB1238.namprd11.prod.outlook.com ([fe80::b812:7154:48ca:a2b9]) by CY4PR11MB1238.namprd11.prod.outlook.com ([fe80::b812:7154:48ca:a2b9%5]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 20:06:57 +0000
From: "Bertrand Duvivier (bduvivie)" <bduvivie@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>
CC: "spring-ads@ietf.org" <spring-ads@ietf.org>, "'SPRING WG List'" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>
Thread-Topic: [spring] Thoughts and concerns
Thread-Index: AQHVqUwMvM7AzkC290SbbPCTRjzU4g==
Date: Mon, 2 Dec 2019 20:06:57 +0000
Message-ID: <C89A59E9-D8F7-4E7F-A6AA-89FB753E16F2@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=bduvivie@cisco.com; 
x-originating-ip: [173.38.220.40]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 925177c3-9292-4331-426f-08d777632f2d
x-ms-traffictypediagnostic: CY4PR11MB1847:
x-microsoft-antispam-prvs: <CY4PR11MB184799CF4AD55D998EA20B9DD6430@CY4PR11MB1847.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(346002)(366004)(376002)(39860400002)(85644002)(51444003)(189003)(199004)(966005)(6436002)(54906003)(5660300002)(58126008)(478600001)(36756003)(81166006)(8936002)(229853002)(4326008)(2501003)(26005)(102836004)(186003)(6506007)(53546011)(2616005)(66066001)(5024004)(14444005)(256004)(71190400001)(91956017)(76116006)(66946007)(71200400001)(66476007)(66556008)(64756008)(66446008)(6116002)(14454004)(6246003)(3846002)(606006)(2351001)(86362001)(99286004)(316002)(5640700003)(33656002)(561944003)(6916009)(8676002)(81156014)(7736002)(6512007)(6306002)(54896002)(25786009)(66574012)(2906002)(236005)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR11MB1847; H:CY4PR11MB1238.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: tQCP9+1PnIXbjHRw7+pMd2oc6pbA5SnfclBS8qezY9qy9ad23A7G0oVaL7Rng/+aTEgIwfEmwWrlz1ClPXxDVnIZRuP0hVzeEua9mej3HRwN3ZbmJHvAOQzqty8oVoqfbvm5xWpVVUWlsdQO22hFxGVzK5QGmCjOGQQDlUChUvIWMDN8L5+RcqPfdx4AFsG9eX5WEbkdPG0SKAQp3RlGn7weINWrqz4MrWnYr0fhAs5OgyicxHg4LFn+4tmIlHE2yyQ24eCEzka8lLsheYSDSlCVYf6wLFzhvKWqWM7T2YN2HF6Pc3bSV0aL+RfEr5vZEfm4KGpShfvZPBqJs4WYVibA9b0UukZ97vvFAxdELaV2S0BunWkheNzHrSvhv4xvkVlUkuGhtUJiTKf4jleoPTJcX8vXTkDZGDXwg/Tz8MTLPeUgTrHzbvfq5/mNH0op52ZqHHiJx4xxlc7AnTM6Hxsw42PLcK4qO7DQCzHkuGE=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_C89A59E9D8F74E7FA6AA89FB753E16F2ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 925177c3-9292-4331-426f-08d777632f2d
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 20:06:57.1828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oiegXJPHrbDKB60LqtCClNWVEy7c4PAvE4/ciH+Du99n7ZqfU78JYvrSGSRuFfjwrwum7S+Gfvc0OCoc78VV3A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1847
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LOoekui9IHSxOLPgBUXPSYo2ZuI>
Subject: Re: [spring] Thoughts and concerns
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 20:07:04 -0000

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

RllJLCB0aGUgYXV0aG9ycyB1cGRhdGVkIHRoZSBkb2N1bWVudCBhcyBmb2xsb3dzOg0KT2xkICAg
dGV4dDogU1J2NiBuZXR3b3JrIHByb2dyYW1taW5nIGRyYWZ0IGlzIG9uIHRyYWNrIHdpdGggYW4g
b24tZ29pbmcgU1BSSU5HIGxhc3QgY2FsbC4NCk5ldyB0ZXh0OiBTUnY2IG5ldHdvcmsgcHJvZ3Jh
bW1pbmcgZHJhZnQgaXMgb24gdHJhY2sgd2l0aCBhbiBvbi1nb2luZyBTUFJJTkcgbGFzdCBjYWxs
IHJlcXVlc3QuDQoNCkJlc3QgUmVnYXJkcywNCkJlcnRyYW5kDQpGcm9tOiBzcHJpbmcgPHNwcmlu
Zy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgImJydW5vLmRlY3JhZW5lQG9yYW5nZS5j
b20iIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPg0KRGF0ZTogRnJpZGF5LCAyOSBOb3ZlbWJl
ciAyMDE5IGF0IDExOjMwDQpUbzogQW5kcmV3IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0
ZWxlY29tLmNvbT4NCkNjOiAic3ByaW5nLWFkc0BpZXRmLm9yZyIgPHNwcmluZy1hZHNAaWV0Zi5v
cmc+LCAnU1BSSU5HIFdHIExpc3QnIDxzcHJpbmdAaWV0Zi5vcmc+LCAic3ByaW5nLWNoYWlyc0Bp
ZXRmLm9yZyIgPHNwcmluZy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10g
VGhvdWdodHMgYW5kIGNvbmNlcm5zDQoNCkFuZHJldywNCg0KSSB0aGluayB3ZSBoYXZlIGVub3Vn
aCB3aXRoIHRlY2huaWNhbCBkaXNjdXNzaW9ucyB0byBiZSBoZWxkIG9uIHRoZSBzbyBjYWxsZWQg
4oCYQmV5b25kIFNSdjbigJkgc3ViamVjdHMuDQpJIGRvbuKAmXQgdGhpbmsgdGhhdCBjb21tZW50
aW5nIG9uIG5vbiBJRVRGIGRvY3VtZW50cyBvciBpbml0aWF0aW5nIGEgdGhyZWFkIHdoaWNoIGhh
cyBhIHBvc3NpYmlsaXR5IG9mIGJlZW4gaGVhdGVkIGFuZCB3aGljaCBpcyBub3QgbGlrZWx5IHRv
IGJyaW5nIHByb2dyZXNzIHdpdGggcmVnYXJkcyB0byB0aGUgdGVjaG5pY2FsIGNob2ljZXMgYW5k
IGRpcmVjdGlvbnMgdGhhdCB3ZSB3YW50IHRvIGZvbGxvdywgaXMgZ29pbmcgdG8gYmUgdXNlZnVs
IG9yIGEgZ29vZCB1c2Ugb2YgZXZlcnlvbmXigJlzIHRpbWUuDQpJIHdvdWxkIHJhdGhlciBlbmNv
dXJhZ2UgeW91IHRvIHdvcmsgb24gdGhlIG5leHQgc3RlcHMgd2hpY2ggaGF2ZSBiZWVuIHByb3Bv
c2VkIGJ5IHRoZSBjaGFpcnMgZHVyaW5nIElFVEYgMTA2Lg0KDQpTZXZlcmFsIHNvbHV0aW9ucyBv
biB0aGUgdGFibGUuIE5lZWQgdG8gYmUgZXhwbGljaXQgYWJvdXQgdGhlIGdvYWxzIGFuZCB0aGUg
Y29zdHMgb2YgZWFjaCBwcm9wb3NhbC4NCuKWoCBBdXRob3JzIGFyZSBpbnZpdGVkIHRvIGV4cGxp
Y2l0IGJvdGggaW4gdGhlaXIgZG9jdW1lbnQgKHNob3J0IHRleHQpDQpodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL21lZXRpbmcvMTA2L21hdGVyaWFscy9zbGlkZXMtMTA2LXNwcmluZy1zZXNz
YS1jaGFpcnMtc2xpZGVzDQoNClNvIHJlZ2FyZGluZyB0aGUgZG9jdW1lbnQgdGhhdCB5b3UgaGF2
ZSBxdW90ZWQsIG9yIGFueSBkb2N1bWVudCBvciB2aWRlbyB0aGF0IHlvdSBtYXkgZmluZCBpbiB0
aGUgSW50ZXJuZXQsIG9yIGFueSB2ZW5kb3Igcm9hZG1hcCB0aGF0IHlvdSBtYXkgZGlzYWdyZWUg
d2l0aCwgSSB0aGluayB0aGF0IEkgd291bGQgYmUgbW9yZSBlZmZpY2llbnQgdGhhdCB5b3UgZW5n
YWdlIHdpdGggdGhlaXIgYXV0aG9ycyBvciB0aGUgcmVwcmVzZW50YXRpdmUgb2YgdGhlIGNvbXBh
bmllcyB5b3UgYXJlIHdvcmtpbmcgd2l0aCAob3Igbm90IHdvcmtpbmcgd2l0aCkuIEkgY2FuIGhl
YXIgdGhhdCBmcm9tIGFuIG5ldHdvcmsgb3BlcmF0b3Igc3RhbmRwb2ludCwgc291cmNpbmcgaXNz
dWVzIGRvIGV4aXN0LCBidXQgdGhpcyBpcyBub3QgYW4gSUVURiBidXNpbmVzcy4gQ29taW5nIGJh
Y2sgdG8gYSByZWxhdGVkIGNvbW1lbnQgdGhhdCB5b3UgcHJldmlvdXNseSBtYWRlLCB0aGUgSUVU
RiBoYXMgd29ya2VkIGFuZCBzdGFuZGFyZGl6ZWQgU1ItTVBMUyBmb3IgSVB2NiBwcmVmaXhlcy9G
RUMuIFRoZSBmYWN0IHRoYXQgc29tZSB2ZW5kb3JzIGRvIG5vdCBpbXBsZW1lbnQgaXQgKHNvb24g
ZW5vdWdoKSBpcyBub3QgYSBzdGFuZGFyZCBpc3N1ZSBub3Qgc29tZXRoaW5nIHRoYXQgdGhlIElF
VEYgY2FuIHdvcmsgb24uIEluIGl0c2VsZiwgaXTigJlzIGFsc28gbm90IGEgKHN0cm9uZykgcmVh
c29uIGZvciB0aGUgSUVURiB0byB3b3JrIG9uIGFub3RoZXIgc29sdXRpb24uDQoNCg0KUmVnYXJk
aW5nIElFVEYgcHJvdG9jb2wgd29yaywgYWdhaW4sIHdlIGhhdmUgbXVsdGlwbGUgc29sdXRpb25z
IG9uIHRoZSB0YWJsZS4gTGV04oCZcyBnbyBhIGJpdCBkZWVwZXIgd2l0aCB0aGUgdGVjaG5pY2Fs
IGRpc2N1c3Npb25zIGFib3V0IHRoZSBnb2FsKHMpIGFuZCBtZWFucyBwcm9wb3NlZCBieSBlYWNo
IHNvbHV0aW9uLiBMZXTigJlzIHNlZSBpZiB3ZSBjYW4gaWRlbnRpdHkgdGhlIHRlY2huaWNhbCBw
b2ludHMgdGhhdCBhcmUgd29ydGggZGlzY3Vzc2luZyBhbmQgdHJ5IHRvIGdhaW4gY29uc2Vuc3Vz
IG9uIHRoYXQuIEtlZXBpbmcgaW4gbWluZCB0aGF0IGJvdGggb24gdGhlIHJlcXVpcmVtZW50cyBh
bmQgc29sdXRpb25zIGFzcGVjdHMsIHRyYWRlb2ZmcyBhcmUgbGlrZWx5IGludm9sdmVkLg0KTGV0
4oCZcyBnbyBmdXJ0aGVyIHRoYW4g4oCYbXkgc29sdXRpb24gaXMgdGhlIGJlc3Qvc2ltcGxlc3Qv
bW9yZSBiZWF1dGlmdWzigJkuIEnigJltIGV2ZW4gZHJlYW1pbmcgdGhhdCB3ZSBjb3VsZCBnbyBm
dXJ0aGVyIHRoYW4gbXkgc29sdXRpb24gaXMgYmV0dGVyIG9uIEtQSS9yZXF1aXJlbWVudCBYLiAo
ZGlzcmVnYXJkaW5nIG90aGVyIEtQSS9yZXF1aXJlbWVudHMpLg0KDQoNCiAgKiAgIFRoZSBmb3J0
aCBidWxsZXQgcG9pbnQgaXMgcmVhbGx5IGludGVyZXN0aW5nIC0gYmVjYXVzZSBJIGhhdmUgeWV0
IHRvIHNlZSBhIGxhc3QtY2FsbCBmb3IgdGhpcyBkb2N1bWVudCBvbiB0aGUgbWFpbGluZyBsaXN0
IC0gdW5sZXNzIEkgbWlzc2VkIGl0IC0gd2hpY2ggaXMgZXhwbGljaXRseSByZXF1aXJlZCBhcyBw
ZXIgUkZDMjQxOCBTZWN0aW9uIDMuMg0KSWYgdGhpcyBpcyBhIHBvaW50IGZvciBzcHJpbmcgY2hh
aXJzLCB0aGF0IHRoZXkgaGF2ZSBub3QgeWV0IGluaXRpYXRlZCB0aGUgbGFzdCBjYWxsLCBuZWFy
bHkgYSB3ZWVrIGFmdGVyIHRoZSBJRVRGIDEwNiBtZWV0aW5nLCBvaywgcG9pbnQgdGFrZW4uDQoN
ClRoYW5rIHlvdSwNCi0tQnJ1bm8NCg0KRnJvbTogc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5j
ZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBBbmRyZXcgQWxzdG9uDQpTZW50OiBUaHVyc2RheSwg
Tm92ZW1iZXIgMjgsIDIwMTkgNDoyNyBQTQ0KVG86ICdTUFJJTkcgV0cgTGlzdCcNClN1YmplY3Q6
IFtzcHJpbmddIFRob3VnaHRzIGFuZCBjb25jZXJucw0KDQpIaSBHdXlzLA0KDQpJIGhhdmUgc29t
ZSBxdWVzdGlvbnMgLSBJIHJhbiBhY3Jvc3MgYSBkb2N1bWVudCB3aGljaCBoYXMgbWUgZGVlcGx5
IGNvbmNlcm5lZCAtIHRoYXQgcHVycG9ydHMgdG8gYmUgd3JpdHRlbiBieSB0aGUgYXV0aG9ycyBv
ZiBTUkggYW5kIG1ha2VzIGRpcmVjdCByZWZlcmVuY2UgdG8gdGhpcyB3b3JraW5nIGdyb3VwLiAg
QW5kIHNpbmNlIHRoZSBjbGFpbXMgaW4gaXQgYXJlIGRlZXBseSB3b3JyeWluZyAtIEkgdGhpbmsg
aXRzIHRpbWUgdG8gYXNrIGZvciBzb21lIGFuc3dlcnMuIEkgZnVsbHkgcmVhbGl6ZSB0aGF0IHdl
bGwgLSB3aGF0IHBlb3BsZSBwdWJsaXNoIG91dHNpZGUgb2YgdGhlIElFVEYgaXMgcHJvYmFibHkg
bm8gYnVzaW5lc3Mgb2YgdGhlIElFVEYgLSBidXQsIGEgZG9jdW1lbnQgdGhhdCBjbGFpbXMgdG8g
YmUgcHVibGlzaGVkIGJ5IHRoZSBhdXRob3JzIG9mIGEgZHJhZnQgLSB0aGF0IG1ha2VzIGZhbHNl
IGNsYWltcyBhYm91dCB0aGUgd29ya2luZyBncm91cHMgdmVyeSBjaGFydGVyIC0gdGhhdCAtIGNv
bmNlcm5zIG1lLg0KDQpUaGUgZG9jdW1lbnQgaXRzZWxmIGNhbiBiZSBmb3VuZCBhdDogaHR0cHM6
Ly93d3cuc2VnbWVudC1yb3V0aW5nLm5ldC9pbWFnZXMvMjAxOTEwMjktMDItVXBkYXRlLW9uLVNS
djYtc3RhbmRhcmRpemF0aW9uLWFjdGl2aXRpZXMucGRmDQoNCk5vdyAtIGhlcmUgaXMgbXkgaXNz
dWUNCg0KRmlyc3RseSAtIHRoZSBzZWNvbmQgYnVsbGV0IHBvaW50IGluIHRoYXQgZG9jdW1lbnQg
cnVucyAqRElSRUNUTFkqIGNvbnRyYXJ5IHRvIHdoYXQgaXMgc3RhdGVkIGluIHRoZSBzcHJpbmcg
Y2hhcnRlciAtIHRvIHF1b3RlIHRoZSBjaGFydGVyOg0KDQpUaGUgU291cmNlIFBhY2tldCBSb3V0
aW5nIGluIE5ldHdvcmtpbkcgKFNQUklORykgV29ya2luZyBHcm91cCBpcyB0aGUgaG9tZSBvZiBT
ZWdtZW50IFJvdXRpbmcgKFNSKSB1c2luZyBNUExTIChTUi1NUExTKSBhbmQgSVB2NiAoU1J2Niku
DQpTUFJJTkcgV0cgc2VydmVzIGFzIGEgZm9ydW0gdG8gZGlzY3VzcyBTUFJJTkcgbmV0d29ya3Mg
b3BlcmF0aW9ucywgZGVmaW5lIG5ldyBhcHBsaWNhdGlvbnMgb2YsIGFuZCBzcGVjaWZ5IGV4dGVu
c2lvbnMgb2YgU2VnbWVudCBSb3V0aW5nDQp0ZWNobm9sb2dpZXMuDQoNClRoZSBmb3J0aCBidWxs
ZXQgcG9pbnQgaXMgcmVhbGx5IGludGVyZXN0aW5nIC0gYmVjYXVzZSBJIGhhdmUgeWV0IHRvIHNl
ZSBhIGxhc3QtY2FsbCBmb3IgdGhpcyBkb2N1bWVudCBvbiB0aGUgbWFpbGluZyBsaXN0IC0gdW5s
ZXNzIEkgbWlzc2VkIGl0IC0gd2hpY2ggaXMgZXhwbGljaXRseSByZXF1aXJlZCBhcyBwZXIgUkZD
MjQxOCBTZWN0aW9uIDMuMg0KDQpJIGFtIG5vdCBnb2luZyB0byBib3RoZXIgd2l0aCB0aGUgcmVz
dCBvZiB0aGUgZG9jdW1lbnQgLSBiZWNhdXNlIHdlbGwgLSBwZW9wbGUgYXJlIGZyZWUgdG8gdGhl
aXIgb3duIHRlY2huaWNhbCBvcGluaW9ucyAtIGJ1dCBpdCBncmVhdGx5IGJvdGhlcnMgbWUgd2hl
biB0aGUgYXV0aG9ycyBvZiBhIGRyYWZ0IGFyZSBwdWJsaXNoaW5nIHdoYXQgYXJlIGluIGVmZmVj
dCBibGF0YW50IHVudHJ1dGhzIGluIG9yZGVyIHRvIHByb21vdGUgdGhlaXIgd29yayAtIGFuZCBJ
IGJlbGlldmUgaXQgc2hvdWxkIGJvdGhlciBldmVyeW9uZSBpbiB0aGlzIHdvcmtpbmcgZ3JvdXAg
d2hlbiBzdWNoIGFwcGVhcnMuDQoNClRoYW5rcw0KDQpBbmRyZXcNCg0KDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0K
DQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVz
IGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZl
bnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1
dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVp
bGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBx
dWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBz
dXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25z
YWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4g
TWVyY2kuDQoNCg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90
ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3Ig
Y29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhp
cyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhp
cyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJl
ZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlm
aWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsgeW91Lg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQt
ZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCglt
YXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29M
aXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
MzQ7DQoJbWFyZ2luLXRvcDowY207DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltYXJnaW4tYm90dG9t
OjBjbTsNCgltYXJnaW4tbGVmdDozNi4wcHQ7DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZv
bnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpw
LmVtYWlscXVvdGUsIGxpLmVtYWlscXVvdGUsIGRpdi5lbWFpbHF1b3RlDQoJe21zby1zdHlsZS1u
YW1lOmVtYWlscXVvdGU7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDoxLjBwdDsN
Cglib3JkZXI6bm9uZTsNCglwYWRkaW5nOjBjbTsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5
bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29u
c29sYXM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVw
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4
dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250
LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBw
dDsNCgltYXJnaW46NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNl
Y3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBs
aXN0IGwwDQoJe21zby1saXN0LWlkOjgzODAwOTU1MDsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE2MzY0MDE2NDAgLTE1MzMzOTIxMDIgNjc4OTUyOTkg
Njc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4
OTUzMDE7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvg5g7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9u
dC1mYW1pbHk6V2luZ2RpbmdzOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
bXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
QGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9
DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkg
bGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29y
ZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkZZSSwgdGhlIGF1
dGhvcnMgdXBkYXRlZCB0aGUgZG9jdW1lbnQgYXMgZm9sbG93czo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5PbGQgJm5ic3A7Jm5ic3A7dGV4
dDogU1J2NiBuZXR3b3JrIHByb2dyYW1taW5nIGRyYWZ0IGlzIG9uIHRyYWNrIHdpdGggYW4gb24t
Z29pbmcgU1BSSU5HIGxhc3QgY2FsbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5OZXcgdGV4dDogU1J2NiBuZXR3b3JrIHByb2dyYW1taW5n
IGRyYWZ0IGlzIG9uIHRyYWNrIHdpdGggYW4gb24tZ29pbmcgU1BSSU5HIGxhc3QgY2FsbCByZXF1
ZXN0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkJlc3QgUmVnYXJkcyw8
YnI+DQpCZXJ0cmFuZDwvc3Bhbj4gPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+c3ByaW5n
ICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mICZxdW90O2JydW5v
LmRlY3JhZW5lQG9yYW5nZS5jb20mcXVvdDsgJmx0O2JydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20m
Z3Q7PGJyPg0KPGI+RGF0ZTogPC9iPkZyaWRheSwgMjkgTm92ZW1iZXIgMjAxOSBhdCAxMTozMDxi
cj4NCjxiPlRvOiA8L2I+QW5kcmV3IEFsc3RvbiAmbHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxl
Y29tLmNvbSZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O3NwcmluZy1hZHNAaWV0Zi5vcmcmcXVv
dDsgJmx0O3NwcmluZy1hZHNAaWV0Zi5vcmcmZ3Q7LCAnU1BSSU5HIFdHIExpc3QnICZsdDtzcHJp
bmdAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtzcHJpbmctY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZsdDtz
cHJpbmctY2hhaXJzQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3Nwcmlu
Z10gVGhvdWdodHMgYW5kIGNvbmNlcm5zPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFuZHJldyw8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkkgdGhpbmsgd2UgaGF2ZSBlbm91Z2ggd2l0aCB0
ZWNobmljYWwgZGlzY3Vzc2lvbnMgdG8gYmUgaGVsZCBvbiB0aGUgc28gY2FsbGVkIOKAmEJleW9u
ZCBTUnY24oCZIHN1YmplY3RzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JIGRvbuKAmXQgdGhpbmsgdGhh
dCBjb21tZW50aW5nIG9uIG5vbiBJRVRGIGRvY3VtZW50cyBvciBpbml0aWF0aW5nIGEgdGhyZWFk
IHdoaWNoIGhhcyBhIHBvc3NpYmlsaXR5IG9mIGJlZW4gaGVhdGVkIGFuZCB3aGljaCBpcyBub3Qg
bGlrZWx5IHRvIGJyaW5nIHByb2dyZXNzIHdpdGgNCiByZWdhcmRzIHRvIHRoZSB0ZWNobmljYWwg
Y2hvaWNlcyBhbmQgZGlyZWN0aW9ucyB0aGF0IHdlIHdhbnQgdG8gZm9sbG93LCBpcyBnb2luZyB0
byBiZSB1c2VmdWwgb3IgYSBnb29kIHVzZSBvZiBldmVyeW9uZeKAmXMgdGltZS48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+SSB3b3VsZCByYXRoZXIgZW5jb3VyYWdlIHlvdSB0byB3b3JrIG9uIHRoZSBuZXh0
IHN0ZXBzIHdoaWNoIGhhdmUgYmVlbiBwcm9wb3NlZCBieSB0aGUgY2hhaXJzIGR1cmluZyBJRVRG
IDEwNi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlNl
dmVyYWwgc29sdXRpb25zIG9uIHRoZSB0YWJsZS4gTmVlZCB0byBiZSBleHBsaWNpdCBhYm91dCB0
aGUgZ29hbHMgYW5kIHRoZSBjb3N0cyBvZiBlYWNoIHByb3Bvc2FsLjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij7ilqAgQXV0aG9ycyBhcmUgaW52aXRlZCB0byBleHBsaWNpdCBib3RoIGluIHRoZWly
IGRvY3VtZW50IChzaG9ydCB0ZXh0KTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48YSBocmVmPSJodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRpbmcvMTA2L21hdGVyaWFscy9zbGlkZXMtMTA2LXNw
cmluZy1zZXNzYS1jaGFpcnMtc2xpZGVzIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL21l
ZXRpbmcvMTA2L21hdGVyaWFscy9zbGlkZXMtMTA2LXNwcmluZy1zZXNzYS1jaGFpcnMtc2xpZGVz
PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+U28gcmVnYXJk
aW5nIHRoZSBkb2N1bWVudCB0aGF0IHlvdSBoYXZlIHF1b3RlZCwgb3IgYW55IGRvY3VtZW50IG9y
IHZpZGVvIHRoYXQgeW91IG1heSBmaW5kIGluIHRoZSBJbnRlcm5ldCwgb3IgYW55IHZlbmRvciBy
b2FkbWFwIHRoYXQgeW91IG1heSBkaXNhZ3JlZSB3aXRoLA0KIEkgdGhpbmsgdGhhdCBJIHdvdWxk
IGJlIG1vcmUgZWZmaWNpZW50IHRoYXQgeW91IGVuZ2FnZSB3aXRoIHRoZWlyIGF1dGhvcnMgb3Ig
dGhlIHJlcHJlc2VudGF0aXZlIG9mIHRoZSBjb21wYW5pZXMgeW91IGFyZSB3b3JraW5nIHdpdGgg
KG9yIG5vdCB3b3JraW5nIHdpdGgpLiBJIGNhbiBoZWFyIHRoYXQgZnJvbSBhbiBuZXR3b3JrIG9w
ZXJhdG9yIHN0YW5kcG9pbnQsIHNvdXJjaW5nIGlzc3VlcyBkbyBleGlzdCwgYnV0IHRoaXMgaXMg
bm90IGFuIElFVEYNCiBidXNpbmVzcy4gQ29taW5nIGJhY2sgdG8gYSByZWxhdGVkIGNvbW1lbnQg
dGhhdCB5b3UgcHJldmlvdXNseSBtYWRlLCB0aGUgSUVURiBoYXMgd29ya2VkIGFuZCBzdGFuZGFy
ZGl6ZWQgU1ItTVBMUyBmb3IgSVB2NiBwcmVmaXhlcy9GRUMuIFRoZSBmYWN0IHRoYXQgc29tZSB2
ZW5kb3JzIGRvIG5vdCBpbXBsZW1lbnQgaXQgKHNvb24gZW5vdWdoKSBpcyBub3QgYSBzdGFuZGFy
ZCBpc3N1ZSBub3Qgc29tZXRoaW5nIHRoYXQgdGhlIElFVEYgY2FuIHdvcmsNCiBvbi4gSW4gaXRz
ZWxmLCBpdOKAmXMgYWxzbyBub3QgYSAoc3Ryb25nKSByZWFzb24gZm9yIHRoZSBJRVRGIHRvIHdv
cmsgb24gYW5vdGhlciBzb2x1dGlvbi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRpbmcgSUVURiBwcm90b2Nv
bCB3b3JrLCBhZ2Fpbiwgd2UgaGF2ZSBtdWx0aXBsZSBzb2x1dGlvbnMgb24gdGhlIHRhYmxlLiBM
ZXTigJlzIGdvIGEgYml0IGRlZXBlciB3aXRoIHRoZSB0ZWNobmljYWwgZGlzY3Vzc2lvbnMgYWJv
dXQgdGhlIGdvYWwocykgYW5kIG1lYW5zDQogcHJvcG9zZWQgYnkgZWFjaCBzb2x1dGlvbi4gTGV0
4oCZcyBzZWUgaWYgd2UgY2FuIGlkZW50aXR5IHRoZSB0ZWNobmljYWwgcG9pbnRzIHRoYXQgYXJl
IHdvcnRoIGRpc2N1c3NpbmcgYW5kIHRyeSB0byBnYWluIGNvbnNlbnN1cyBvbiB0aGF0LiBLZWVw
aW5nIGluIG1pbmQgdGhhdCBib3RoIG9uIHRoZSByZXF1aXJlbWVudHMgYW5kIHNvbHV0aW9ucyBh
c3BlY3RzLCB0cmFkZW9mZnMgYXJlIGxpa2VseSBpbnZvbHZlZC48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
TGV04oCZcyBnbyBmdXJ0aGVyIHRoYW4g4oCYbXkgc29sdXRpb24gaXMgdGhlIGJlc3Qvc2ltcGxl
c3QvbW9yZSBiZWF1dGlmdWzigJkuIEnigJltIGV2ZW4gZHJlYW1pbmcgdGhhdCB3ZSBjb3VsZCBn
byBmdXJ0aGVyIHRoYW4gbXkgc29sdXRpb24gaXMgYmV0dGVyIG9uIEtQSS9yZXF1aXJlbWVudA0K
IFguIChkaXNyZWdhcmRpbmcgb3RoZXIgS1BJL3JlcXVpcmVtZW50cykuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjx1bCBzdHlsZT0ibWFyZ2luLXRvcDow
Y20iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MGNtO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRo
ZSBmb3J0aCBidWxsZXQgcG9pbnQgaXMgcmVhbGx5IGludGVyZXN0aW5nIC0gYmVjYXVzZSBJIGhh
dmUgeWV0IHRvIHNlZSBhIGxhc3QtY2FsbCBmb3IgdGhpcyBkb2N1bWVudCBvbiB0aGUgbWFpbGlu
Zw0KIGxpc3QgLSB1bmxlc3MgSSBtaXNzZWQgaXQgLSB3aGljaCBpcyBleHBsaWNpdGx5IHJlcXVp
cmVkIGFzIHBlciBSRkMyNDE4IFNlY3Rpb24gMy4yPC9zcGFuPjxvOnA+PC9vOnA+PC9saT48L3Vs
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPklm
IHRoaXMgaXMgYSBwb2ludCBmb3Igc3ByaW5nIGNoYWlycywgdGhhdCB0aGV5IGhhdmUgbm90IHll
dCBpbml0aWF0ZWQgdGhlIGxhc3QgY2FsbCwgbmVhcmx5IGEgd2VlayBhZnRlciB0aGUgSUVURiAx
MDYgbWVldGluZywgb2ssIHBvaW50IHRha2VuLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+VGhhbmsgeW91LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4tLUJydW5vPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzUuNHB0Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNl
cmlmIj4gc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhh
bGYgT2YgPC9iPkFuZHJldyBBbHN0b248YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIE5vdmVt
YmVyIDI4LCAyMDE5IDQ6MjcgUE08YnI+DQo8Yj5Ubzo8L2I+ICdTUFJJTkcgV0cgTGlzdCc8YnI+
DQo8Yj5TdWJqZWN0OjwvYj4gW3NwcmluZ10gVGhvdWdodHMgYW5kIGNvbmNlcm5zPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNS40cHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+SGkgR3V5cyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+SSBo
YXZlIHNvbWUgcXVlc3Rpb25zIC0gSSByYW4gYWNyb3NzIGEgZG9jdW1lbnQgd2hpY2ggaGFzIG1l
IGRlZXBseSBjb25jZXJuZWQgLSB0aGF0IHB1cnBvcnRzIHRvIGJlIHdyaXR0ZW4gYnkgdGhlIGF1
dGhvcnMgb2YgU1JIIGFuZCBtYWtlcyBkaXJlY3QNCiByZWZlcmVuY2UgdG8gdGhpcyB3b3JraW5n
IGdyb3VwLiZuYnNwOyBBbmQgc2luY2UgdGhlIGNsYWltcyBpbiBpdCBhcmUgZGVlcGx5IHdvcnJ5
aW5nIC0gSSB0aGluayBpdHMgdGltZSB0byBhc2sgZm9yIHNvbWUgYW5zd2Vycy4gSSBmdWxseSBy
ZWFsaXplIHRoYXQgd2VsbCAtIHdoYXQgcGVvcGxlIHB1Ymxpc2ggb3V0c2lkZSBvZiB0aGUgSUVU
RiBpcyBwcm9iYWJseSBubyBidXNpbmVzcyBvZiB0aGUgSUVURiAtIGJ1dCwgYSBkb2N1bWVudCB0
aGF0IGNsYWltcw0KIHRvIGJlIHB1Ymxpc2hlZCBieSB0aGUgYXV0aG9ycyBvZiBhIGRyYWZ0IC0g
dGhhdCBtYWtlcyBmYWxzZSBjbGFpbXMgYWJvdXQgdGhlIHdvcmtpbmcgZ3JvdXBzIHZlcnkgY2hh
cnRlciAtIHRoYXQgLSBjb25jZXJucyBtZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+VGhlIGRvY3VtZW50IGl0c2VsZiBjYW4gYmUgZm91bmQgYXQ6DQo8YSBocmVm
PSJodHRwczovL3d3dy5zZWdtZW50LXJvdXRpbmcubmV0L2ltYWdlcy8yMDE5MTAyOS0wMi1VcGRh
dGUtb24tU1J2Ni1zdGFuZGFyZGl6YXRpb24tYWN0aXZpdGllcy5wZGYiPg0KPHNwYW4gc3R5bGU9
ImNvbG9yOiMwNTYzQzEiPmh0dHBzOi8vd3d3LnNlZ21lbnQtcm91dGluZy5uZXQvaW1hZ2VzLzIw
MTkxMDI5LTAyLVVwZGF0ZS1vbi1TUnY2LXN0YW5kYXJkaXphdGlvbi1hY3Rpdml0aWVzLnBkZjwv
c3Bhbj48L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPk5vdyAt
IGhlcmUgaXMgbXkgaXNzdWUNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj5GaXJzdGx5IC0gdGhlIHNlY29uZCBidWxsZXQgcG9pbnQgaW4gdGhhdCBkb2N1bWVudCBy
dW5zICpESVJFQ1RMWSogY29udHJhcnkgdG8gd2hhdCBpcyBzdGF0ZWQgaW4gdGhlIHNwcmluZyBj
aGFydGVyIC0gdG8gcXVvdGUgdGhlIGNoYXJ0ZXI6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRw
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48
aT48dT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBTb3VyY2UgUGFja2V0IFJvdXRpbmcgaW4gTmV0d29y
a2luRyAoU1BSSU5HKSBXb3JraW5nIEdyb3VwIGlzIHRoZSBob21lIG9mIFNlZ21lbnQgUm91dGlu
ZyAoU1IpIHVzaW5nIE1QTFMgKFNSLU1QTFMpIGFuZCBJUHY2IChTUnY2KS48L3NwYW4+PC91Pjwv
aT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxpPjx1PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U1BSSU5HIFdH
IHNlcnZlcyBhcyBhIGZvcnVtIHRvIGRpc2N1c3MgU1BSSU5HIG5ldHdvcmtzIG9wZXJhdGlvbnMs
IGRlZmluZSBuZXcgYXBwbGljYXRpb25zIG9mLCBhbmQgc3BlY2lmeSBleHRlbnNpb25zIG9mIFNl
Z21lbnQgUm91dGluZzwvc3Bhbj48L3U+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PGk+PHU+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj50ZWNobm9sb2dpZXMuPC9zcGFuPjwvdT48L2k+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzUuNHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
NS40cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGZvcnRoIGJ1bGxldCBwb2ludCBpcyByZWFsbHkg
aW50ZXJlc3RpbmcgLSBiZWNhdXNlIEkgaGF2ZSB5ZXQgdG8gc2VlIGEgbGFzdC1jYWxsIGZvciB0
aGlzIGRvY3VtZW50IG9uIHRoZSBtYWlsaW5nIGxpc3QgLSB1bmxlc3MgSSBtaXNzZWQgaXQgLQ0K
IHdoaWNoIGlzIGV4cGxpY2l0bHkgcmVxdWlyZWQgYXMgcGVyIFJGQzI0MTggU2VjdGlvbiAzLjI8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+SSBhbSBub3QgZ29pbmcg
dG8gYm90aGVyIHdpdGggdGhlIHJlc3Qgb2YgdGhlIGRvY3VtZW50IC0gYmVjYXVzZSB3ZWxsIC0g
cGVvcGxlIGFyZSBmcmVlIHRvIHRoZWlyIG93biB0ZWNobmljYWwgb3BpbmlvbnMgLSBidXQgaXQg
Z3JlYXRseSBib3RoZXJzDQogbWUgd2hlbiB0aGUgYXV0aG9ycyBvZiBhIGRyYWZ0IGFyZSBwdWJs
aXNoaW5nIHdoYXQgYXJlIGluIGVmZmVjdCBibGF0YW50IHVudHJ1dGhzIGluIG9yZGVyIHRvIHBy
b21vdGUgdGhlaXIgd29yayAtIGFuZCBJIGJlbGlldmUgaXQgc2hvdWxkIGJvdGhlciBldmVyeW9u
ZSBpbiB0aGlzIHdvcmtpbmcgZ3JvdXAgd2hlbiBzdWNoIGFwcGVhcnMuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM1LjRwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzUuNHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoYW5rczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
NS40cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRw
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5BbmRyZXc8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cHJlPl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHBy
ZT5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBp
bmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50
IGRvbmM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5wYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVz
IG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2Fn
ZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50
ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVy
YXRpb24sPG86cD48L286cD48L3ByZT4NCjxwcmU+T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9u
c2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUu
IE1lcmNpLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8
cHJlPlRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVu
dGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBs
YXc7PG86cD48L286cD48L3ByZT4NCjxwcmU+dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVk
LCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uPG86cD48L286cD48L3ByZT4N
CjxwcmU+SWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMuPG86cD48L286cD48L3ByZT4NCjxwcmU+QXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFu
Z2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNo
YW5nZWQgb3IgZmFsc2lmaWVkLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPlRoYW5rIHlvdS48bzpw
PjwvbzpwPjwvcHJlPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_C89A59E9D8F74E7FA6AA89FB753E16F2ciscocom_--


From nobody Mon Dec  2 13:43:57 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6397E120018 for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 13:43:56 -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, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=SzoxJ/Ua; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=n5ZSLcmp
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 YtrKo2zNUFxk for <spring@ietfa.amsl.com>; Mon,  2 Dec 2019 13:43:53 -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 BEBC412008C for <spring@ietf.org>; Mon,  2 Dec 2019 13:43:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7362; q=dns/txt; s=iport; t=1575323033; x=1576532633; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Scm5tw9FJ/QLNT1EkwuM9prstQb/haw2tVPHpNRMgUw=; b=SzoxJ/UagIhh/r3cp86OfrPqIejnb+Uumz9P8eyG+UfxJkULlNyeQoct zq2X6Rtsb96h2MPwYGC2wNAR8y+xZ11QFA8e4VjMX+rt/rI1yHZiXWKBg WE/RDGwZRKZU3tVuVLqPpDeQokLOHZtmT6+9vg2ZpYOGJmarkMCqKcBR6 s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AqrLzgxVWF5Cq8IS2jskc+mo9PD/V8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSANSJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtank2ENlBWURN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AqAABIhOVd/4YNJK1mGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYFtAgEBAQELAYFKUAVsWCAECyoKhCGDRgOKd4I?= =?us-ascii?q?6JYlbjimCUgNUCQEBAQwBARgLCgIBAYN7RQIXgXQkNwYOAgMNAQEEAQEBAgE?= =?us-ascii?q?FBG2FNwyFUgEBAQECAQEBEBERDAEBLAsBBAcEAgEIEQEDAQEBAgImAgICHwY?= =?us-ascii?q?LFQIGCAIEDgUigwABgkYDDiABAgynfAKBOIhgdYEygn4BAQWFBg0LghcDBoE?= =?us-ascii?q?OKAGMFRqBQT+BEiYMFIIeLj6CG0kBAQKBeIJ5gl6NL4JrnWZCCoIukT6EGxQ?= =?us-ascii?q?HgkGHbY91kAyJDo9HAgQCBAUCDgEBBYFoI4FYcBU7KgGCQVARFIxmg3OFFIU?= =?us-ascii?q?/dAGBJ48SAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,270,1571702400"; d="scan'208";a="385674442"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Dec 2019 21:43:52 +0000
Received: from XCH-RCD-014.cisco.com (xch-rcd-014.cisco.com [173.37.102.24]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xB2LhqV1025798 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Dec 2019 21:43:52 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-014.cisco.com (173.37.102.24) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Dec 2019 15:43:51 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Dec 2019 15:43:51 -0600
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Dec 2019 16:43:51 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ajv00NKnQAocuWrS0xwjU9OwTbPWeRiN6eSOZm9jyK9IHD9nEJ6kEiVyF3RFRrwnwitAaqeCVnJuftCpfJabtKAitety5Kc5R/HAzJ4WQ7x7/kBpo1pO4OcXn7Zw8qrdSWg8JidUq2VuxLIxUp/1+WRiGHMn/o6PNXi1EcF9/6KNvjaqZmRDEhigiINcTAEvfbZUs1Kz4J8nd/HMaIuETR5BRwLLDjycQl5ia7Zd7AQV334phaBjWyZUsq6c2xii0SJB6whrRK8EBGzU8Vtac9eAePZelKTqF/paqT6ku09RCR//+5rwxDORMaf+tgo9h/JAwre5jiAdNmsTLrm99Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Scm5tw9FJ/QLNT1EkwuM9prstQb/haw2tVPHpNRMgUw=; b=lfW14lchrlgjm8i1ULL4C+cA6/AFD6m/6nMTeQj2MeCbO/qfQ5EXFM22Jhr9ljgy6028rvU15+kzIppFlnT4yIH6/ukTZlOYAfkM1uRiGNJ5ocxIpgWjp2bPaHW+okipjmm7SnaExwFyNn+sIfKiXeKmLz2/EelAfcRVIZsDqlTlkYx4KUiSb5oQpEVohEAOIGyAOo4DHGl7Wejco9uQqxbGMOpjmMGL0Je2CSsHmbL23UBzR9jyd0a65cdk/GWRUVfkfsq6TXhLO/WBvrIuWKFrNKI0RNqjFCbzB31e55MlcXwqrjqn93jbNIVP1uPmR89zKeWcfvq+5cG1cfv7lg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Scm5tw9FJ/QLNT1EkwuM9prstQb/haw2tVPHpNRMgUw=; b=n5ZSLcmpvsdu8KOVyPoarhMDeNa04MjU3s9+JANod39YfnXK5L2i4zq6FettPdKjLgjeBos0joTzaA1Px9jx/Q7i1mMvZdU8XufoTY6hZNNgf/KQ5gSX70wf8qTtXlCNs1h036P9UUS59ITTyhAuE9DtGu55jsfIw+IpnVfvV/w=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2724.namprd11.prod.outlook.com (52.135.245.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.22; Mon, 2 Dec 2019 21:43:49 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3%5]) with mapi id 15.20.2495.014; Mon, 2 Dec 2019 21:43:49 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
CC: Bob Hinden <bob.hinden@gmail.com>, SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAAxmgQA=
Date: Mon, 2 Dec 2019 21:43:49 +0000
Message-ID: <E0D0D186-4D16-4404-A8A8-31998475188A@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [161.44.213.21]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1d91fb55-bbd7-4863-1d73-08d77770b756
x-ms-traffictypediagnostic: BN7PR11MB2724:
x-microsoft-antispam-prvs: <BN7PR11MB272432C5DC78EDD36838D7FFC8430@BN7PR11MB2724.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0239D46DB6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(39860400002)(396003)(346002)(189003)(199004)(13464003)(51444003)(2906002)(71190400001)(81166006)(478600001)(14454004)(256004)(14444005)(25786009)(305945005)(71200400001)(966005)(8936002)(54906003)(316002)(7736002)(6246003)(6436002)(3846002)(76176011)(66066001)(99286004)(66446008)(64756008)(66556008)(66476007)(66946007)(81156014)(8676002)(86362001)(6306002)(6512007)(4326008)(229853002)(446003)(6486002)(76116006)(2616005)(5660300002)(11346002)(26005)(186003)(102836004)(53546011)(6506007)(6116002)(36756003)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2724; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UuF6O7SkS1W+To7wP/mtavvHhdtiEilJ2tazz+jxg6QZAYAQxKpw69NMQtl1ZFDFWxYPkcVH6ozqMKKuQHepO8DcxWIQFwZOdl55P6E1iHsAFeVRaoRTayq9KcEhvohiJUnNf7FjVmvxeReav4L/Z8Y3D/DxOqq43SFIUb2XKVZW+OTKMik86gOuitrI0iEccSdJIGycjzY7Kko5Qccs+cU1iNKHyHOMJUWbW9FwD3x1V/mGhmewNPG68HsWchlHj5O2+K/TmQ0+MorsWgn27+R0RMjg4Z8tzvWfRSELlCBw0424MVyfabqZpEU//VNQ/Td7pF1/fmdeV+/NxaLaufxEChF4UEYTRXKQy/nPUPcg9K2jD1RmI7PCFQ2+gvubEvLhAxKRPpd3dOAZipo4xpolPwWEA4vwhVSPXdCcgHFx5Oehu0C/3Sy49LQmNI6ikt/4iDyQQmOIUl8I9dowhJMQQCQnt+qXIjg08MV5EaA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <D48D2445F94E5843B67C5F8882912C83@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1d91fb55-bbd7-4863-1d73-08d77770b756
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2019 21:43:49.0192 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YTH4aGSqDmVSrYjmXI0/T+8YqMaA21BoawPeR+9u03PrzEEs1D8EAuYFpuyydHyNP/LHFsaeMdZ1IPrOm5CrkA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2724
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.24, xch-rcd-014.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/uZ_J1xK7HDlhE7DB4rTUssMF8vY>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 21:43:56 -0000

SGkgUm9uLCBQYWJsbyBhbmQgc29tZSBvdGhlcnMgYXJlIG9uIHZhY2F0aW9uIGxhc3Qgd2VlayBh
bmQgdGhlIHJlc3Qgb2YgdGhpcyB3ZWVrLiBTb21lIHJlc3BvbnNlcyB3aWxsIGJlIGRlbGF5ZWQu
DQoNCkRhcnJlbg0KDQo+IE9uIERlYyAyLCAyMDE5LCBhdCAxMDo1OCBBTSwgUm9uIEJvbmljYSA8
cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCj4gDQo+IEJvYiwN
Cj4gDQo+IEJlZm9yZSB3ZSBkZWJhdGUgcHJlc2VudGF0aW9uIHRvbyBtdWNoLCB3ZSBzaG91bGQg
bGV0IFBhYmxvIGFuc3dlciB0aGUgb3JpZ2luYWwgcXVlc3Rpb24uIFdpbGwgdGhlIHBhY2tldCBi
ZSBkcm9wcGVkIG9yIGZvcndhcmRlZD8NCj4gDQo+IElmIHRoZSBwYWNrZXQgd2lsbCBiZSBkcm9w
cGVkLCBob3cgaXMgdGhlIHJlYWRlciBvZiBTZWN0aW9uIDQuMiB0byBrbm93IHRoaXM/IE5vcm1h
bGx5LCBwc2V1ZG9jb2RlIGlzIHRha2VuIGxpdGVyYWxseSwgYW5kIHRoZSBwc2V1ZG9jb2RlIGlu
IFNlY3Rpb24gNC4yIHN1Z2dlc3RzIHRoYXQgdGhlIHBhY2tldCB3aWxsIGJlIGZvcndhcmRlZC4N
Cj4gDQo+IE9uZSB3YXkgdG8gd2lnZ2xlIG91dCBvZiB0aGlzIHByb2JsZW0gaXMgdG8gaW5jbHVk
ZSBhIHNlbnRlbmNlIGF0IHRoZSBiZWdpbm5pbmcgb2YgU2VjdGlvbiA0IHNheWluZywgIldoZW4g
dGhlIGZvbGxvd2luZyBwc2V1ZG9jb2RlIGNvbnRyYWRpY3RzIFJGQyA0MjkxIG9yIDgyMDAsIFJG
Q3MgNDI5MSBhbmQgODIwMCB0YWtlIHByZWNlZGVuY2UuDQo+IA0KPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQo+IA0KPiANCj4gDQo+IA0K
PiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo+IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KPiBGcm9tOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT4gDQo+IFNlbnQ6
IE1vbmRheSwgRGVjZW1iZXIgMiwgMjAxOSAxMDo0NyBBTQ0KPiBUbzogUm9uIEJvbmljYSA8cmJv
bmljYUBqdW5pcGVyLm5ldD4NCj4gQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29t
PjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5n
QGlldGYub3JnPg0KPiBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1t
aW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCj4gDQo+IFJvbiwNCj4gDQo+PiBP
biBEZWMgMiwgMjAxOSwgYXQgNzozNiBBTSwgUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5l
dD4gd3JvdGU6DQo+PiANCj4+IEJvYiwNCj4+IA0KPj4gVGFrZSBhIGxvb2sgYXQgU2VjdGlvbiA0
LjIuIFRoZSBwc2V1ZG9jb2RlIGlzIHByZXR0eSBzcGVjaWZpYy4NCj4gDQo+IFBsZWFzZSBleHBs
YWluLiAgSSBkb27igJl0IHNlZSB0aGF0Lg0KPiANCj4gVGhhbmtzLA0KPiBCb2INCj4gDQo+IA0K
Pj4gDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCj4+
IA0KPj4gDQo+PiANCj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCj4+IA0KPj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPg0KPj4gU2VudDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6NTYgUE0NCj4+IFRv
OiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KPj4gQ2M6IEJvYiBIaW5kZW4gPGJv
Yi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPg0KPj4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNS
djYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQo+
PiANCj4+IFJvbiwNCj4+IA0KPj4+IE9uIERlYyAxLCAyMDE5LCBhdCAyOjQ3IFBNLCBSb24gQm9u
aWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PiB3cm90ZToNCj4+PiANCj4+PiBNYXJrLCBCb2IsDQo+
Pj4gDQo+Pj4gWWVzLCBJIGFncmVlIHRoYXQgcm91dGVycyBzaG91bGQgbm90IGZvcndhcmQgcGFj
a2V0cyB3aXRoIGxpbmsgbG9jYWwgc291cmNlIGFkZHJlc3Nlcy4NCj4+IA0KPj4gb3IgRGVzdGlu
YXRpb24gYWRkcmVzc2VzLg0KPj4gDQo+Pj4gDQo+Pj4gUGFibG8sDQo+Pj4gDQo+Pj4gTWF5YmUg
d2Ugc2hvdWxkIHVwZGF0ZSBzZWN0aW9uIDQuMiBvZiB0aGUgbmV0d29yayBwcm9ncmFtbWluZyBk
cmFmdCB0byByZWZsZWN0IHRoaXM/DQo+PiANCj4+IEkgd2FzIHRoaW5raW5nIHRoYXQgdW5sZXNz
IG5ldHdvcmsgcHJvZ3JhbW1pbmcgaGFzIHRleHQgdGhhdCBtaWdodCBjYXVzZSBvbmUgdG8gdGhp
bmsgaXQgb3ZlcnJpZGVzIHRoZSBkZWZpbmVkIGJlaGF2aW9yIGZyb20gcmZjNDI5MSBmb3IgbGlu
ay1sb2NhbCBhZGRyZXNzZXMsIEkgYW0gbm90IHN1cmUgaXQgaGFzIHRvIGJlIG1lbnRpb25lZC4N
Cj4+IA0KPj4gQm9iDQo+PiANCj4+IA0KPj4+IA0KPj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KPj4+IA0KPj4+IA0K
Pj4+IEZyb206IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+DQo+Pj4gU2VudDog
U3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6MzEgUE0NCj4+PiBUbzogQm9iIEhpbmRlbiA8Ym9i
LmhpbmRlbkBnbWFpbC5jb20+DQo+Pj4gQ2M6IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5u
ZXQ+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCj4+PiBTdWJqZWN0OiBSZTogW3Nwcmlu
Z10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNz
ZXMNCj4+PiANCj4+PiANCj4+PiANCj4+PiBPbiBNb24sIDIgRGVjIDIwMTksIDA4OjM1IEJvYiBI
aW5kZW4sIDxib2IuaGluZGVuQGdtYWlsLmNvbT4gd3JvdGU6DQo+Pj4gUm9uLA0KPj4+IA0KPj4+
PiBPbiBOb3YgMzAsIDIwMTksIGF0IDEyOjM2IFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVu
aXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KPj4+PiANCj4+Pj4gUGFibG8sDQo+Pj4+
IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IENvbnNpZGVyIHRoZSBwYWNrZXQgKFNBLERBKSAoUzMsIFMy
LCBTMTsgU0wpIHdoZXJlOg0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiAgICAg4oCiIFNBIGlz
IGxpbmstbG9jYWwgKGZlODApDQo+Pj4+ICAgICDigKIgREEsIFMzLCBTMiwgYW5kIFMxIGFyZSBh
bGwgRU5ELlgNCj4+Pj4gDQo+Pj4+IA0KPj4+PiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRo
aXMgcGFja2V0IHdpbGwgYmUgZGVsaXZlcmVkIG92ZXIgbXVsdGlwbGUgaG9wcyB0byBpdHMgZGVz
dGluYXRpb24sIHJlZ2FyZGxlc3Mgb2YgaXRzIGxpbmstbG9jYWwgc291cmNlIGFkZHJlc3MuDQo+
Pj4gDQo+Pj4gSSB3b3VsZCB0aGluayB0aGF0IFJGQzI0NjAgU2VjdGlvbiAyLjUuNi4gIkxpbmst
TG9jYWwgSVB2NiBVbmljYXN0IEFkZHJlc3Nlc+KAnSBjb3ZlcnMgdGhpczoNCj4+PiANCj4+PiAg
TGluay1Mb2NhbCBhZGRyZXNzZXMgYXJlIGZvciB1c2Ugb24gYSBzaW5nbGUgbGluay4gIExpbmst
TG9jYWwNCj4+PiAgYWRkcmVzc2VzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3JtYXQ6DQo+Pj4gDQo+
Pj4gIHwgICAxMCAgICAgfA0KPj4+ICB8ICBiaXRzICAgIHwgICAgICAgICA1NCBiaXRzICAgICAg
ICAgfCAgICAgICAgICA2NCBiaXRzICAgICAgICAgICB8DQo+Pj4gICstLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCj4+PiAg
fDExMTExMTEwMTB8ICAgICAgICAgICAwICAgICAgICAgICAgIHwgICAgICAgaW50ZXJmYWNlIElE
ICAgICAgICAgfA0KPj4+ICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQo+Pj4gDQo+Pj4gIExpbmstTG9jYWwgYWRkcmVz
c2VzIGFyZSBkZXNpZ25lZCB0byBiZSB1c2VkIGZvciBhZGRyZXNzaW5nIG9uIGENCj4+PiAgc2lu
Z2xlIGxpbmsgZm9yIHB1cnBvc2VzIHN1Y2ggYXMgYXV0b21hdGljIGFkZHJlc3MgY29uZmlndXJh
dGlvbiwNCj4+PiAgbmVpZ2hib3IgZGlzY292ZXJ5LCBvciB3aGVuIG5vIHJvdXRlcnMgYXJlIHBy
ZXNlbnQuDQo+Pj4gDQo+Pj4gIFJvdXRlcnMgbXVzdCBub3QgZm9yd2FyZCBhbnkgcGFja2V0cyB3
aXRoIExpbmstTG9jYWwgc291cmNlIG9yDQo+Pj4gIGRlc3RpbmF0aW9uIGFkZHJlc3NlcyB0byBv
dGhlciBsaW5rcy4NCj4+PiANCj4+PiBJIHRoaW5rIHRoYXQncyBSRkM0MjkxLg0KPj4+IA0KPj4+
IFJGQzQwMDcsICJJUHY2IFNjb3BlZCBBZGRyZXNzIEFyY2hpdGVjdHVyZSIgZG9lcyB0b28sIG1v
cmUgZ2VuZXJhbGx5IGFuZCBwcm9iYWJseSBtb3JlIGZvcm1hbGx5LCBpbiBwYXJ0aWN1bGFyIHNl
Y3Rpb24gOSwgIkZvcndhcmRpbmciLg0KPj4+IA0KPj4+IFJlZ2FyZHMsDQo+Pj4gTWFyay4NCj4+
PiANCj4+PiANCj4+PiANCj4+PiBCb2INCj4+PiANCj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiAN
Cj4+Pj4gSXMgdGhpcyB0aGUgY2FzZT8NCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24N
Cj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0K
Pj4+PiANCj4+Pj4gDQo+Pj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCj4+Pj4gX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+Pj4gc3ByaW5nIG1h
aWxpbmcgbGlzdA0KPj4+PiBzcHJpbmdAaWV0Zi5vcmcNCj4+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCj4+PiANCj4+PiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4+IHNwcmluZyBtYWlsaW5nIGxpc3QNCj4+
PiBzcHJpbmdAaWV0Zi5vcmcNCj4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3NwcmluZw0KPj4+IA0KPj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCj4gX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gc3ByaW5nIG1haWxp
bmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9zcHJpbmcNCg0K


From nobody Tue Dec  3 10:50:10 2019
Return-Path: <martin.vigoureux@nokia.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4256812008A for <spring@ietfa.amsl.com>; Tue,  3 Dec 2019 10:50:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 3Vf67BJMAv4I for <spring@ietfa.amsl.com>; Tue,  3 Dec 2019 10:50:06 -0800 (PST)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40134.outbound.protection.outlook.com [40.107.4.134]) (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 0B84212000F for <spring@ietf.org>; Tue,  3 Dec 2019 10:50:06 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KeR/SDsV/rsChTuGFFwQOaZbgNlCYDoTj0LyrI9rA4+hbhkbG58DIQxIq7Be7TDFlUkFcF88z+wwttZ9xPMPucyQp9jgappSlrRE9ci74L2JE4YcexEA1B9da2eVyiJ0de/tJSM35Iunfsx3jJ5uuqacXDGiK+cvZKet/9pG/CW0YKFIg90Toi/bcI6BDSoLr5/paTN2Ouc0pYwcw+F31A/s0NmfnhvQAw/4bnGfLS68TYqtAoA7P6865CXblL7yLNKEtembTLcHAqBIsYk+zqntSupbb9uflr8wR6Nr7PfqJXCQdosttqCQXIJgtLutiZgmHvVTOBdIM27f//S1lA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PiC3cVcN1zPHnfrTdwu/CD0ibtLffC3e5mFgcvW/dDQ=; b=daUz7ngTNfU6tuLHgwgtPEvpnZstV6A6UOnCOpLOqHK3UIqn7i+Oq/psGNdVkUY+B/Hl4K5NYJZWzxsE1hGaBuz20NiJFdTSrIqSdAe0eIyK3jA/KYK6cu/tblz0Q3ZkNEk7nzHC/H6qZaiOBqTMkZuh23V1jmVze8mRgBueXMXKsGnneyk2xhcH+FwmldPnr12qKzmulHKhHoUpN6srrYjxFl39bD2nORkjTCQO5EKuzhEtknZIq8csU/leZ7V0M1pEzM4NCJPLvGnrFO+5j/w1wLT3Fq5Hxklc7C+9o1oAmibH5uGaXrNcTfR54g/4ChojCtIEnyDBbjE3pEFW2Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PiC3cVcN1zPHnfrTdwu/CD0ibtLffC3e5mFgcvW/dDQ=; b=e+ljyv3qBrPvIKuN5JfGKaCPGDR/EXVzkeSaiUEvzYGh9KtGLGe8gCQRzkxtzg5g+A4cfi9yNRJ8CRhXhWYKqdCxuUgtlKACPnwDVquKjSZoZ5NViDZlV2ZcVcA0YNCzU2GTpKRnfkCm4AHg3dtEmA7/IfGP+gfN+foZ8wYIvUY=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=martin.vigoureux@nokia.com; 
Received: from VI1PR0701MB2752.eurprd07.prod.outlook.com (10.173.81.136) by VI1PR0701MB2255.eurprd07.prod.outlook.com (10.169.134.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.7; Tue, 3 Dec 2019 18:50:02 +0000
Received: from VI1PR0701MB2752.eurprd07.prod.outlook.com ([fe80::3d7e:6817:bcc7:2ea9]) by VI1PR0701MB2752.eurprd07.prod.outlook.com ([fe80::3d7e:6817:bcc7:2ea9%8]) with mapi id 15.20.2516.003; Tue, 3 Dec 2019 18:50:02 +0000
To: spring@ietf.org
References: <C89A59E9-D8F7-4E7F-A6AA-89FB753E16F2@cisco.com>
From: Martin Vigoureux <martin.vigoureux@nokia.com>
Message-ID: <d298eb73-b37a-d6bf-b490-1713c548764e@nokia.com>
Date: Tue, 3 Dec 2019 19:49:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
In-Reply-To: <C89A59E9-D8F7-4E7F-A6AA-89FB753E16F2@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: PR0P264CA0003.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::15) To VI1PR0701MB2752.eurprd07.prod.outlook.com (2603:10a6:801:a::8)
MIME-Version: 1.0
Received: from [172.30.2.231] (131.228.2.21) by PR0P264CA0003.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::15) with Microsoft SMTP Server (version=TLS1_2, cipher=) via Frontend Transport; Tue, 3 Dec 2019 18:50:01 +0000
X-Originating-IP: [131.228.2.21]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 3549a8c9-a38a-4599-0136-08d778219aa2
X-MS-TrafficTypeDiagnostic: VI1PR0701MB2255:
X-Microsoft-Antispam-PRVS: <VI1PR0701MB2255579BB5317F7FE74E83268C420@VI1PR0701MB2255.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 02408926C4
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(346002)(376002)(396003)(136003)(366004)(39860400002)(189003)(199004)(51444003)(85644002)(316002)(478600001)(36756003)(81166006)(31686004)(966005)(8936002)(2361001)(6246003)(25786009)(8676002)(81156014)(50466002)(6436002)(31696002)(16576012)(305945005)(86362001)(58126008)(6486002)(229853002)(6916009)(5024004)(66476007)(66556008)(5660300002)(186003)(16526019)(44832011)(2351001)(65956001)(76176011)(14444005)(386003)(52116002)(561944003)(6116002)(3846002)(6306002)(7736002)(23676004)(2486003)(6666004)(2616005)(2906002)(956004)(2870700001)(66574012)(66946007)(446003)(11346002)(26005); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB2255; H:VI1PR0701MB2752.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: OAfuOnaTxmj0ja3uiYeTBM30RA48dtg3tN8cCulZbLkUJeH+WL7TbmY5WfcVvVHANigGRLRUzLit8BCHxWoUnAnqQRFD/ENzRptlHwkljM7XiIMNxSxnqUYS5e75xbHaB5EkcAARNMmiadHjWOKuYGnwnGRGv7fDzt4d2dAZWP/pAObmimF/Oqwywfi3u3X2SGmcfMO+bz0tbd4f/sEkmmNUZuQhUvspmmCdNAxRi0Z6V5huo3ypbOpSxAPGEmRLsFb/tIkGxVx86PoeA69SuqaMU8Ap2MCG+mc0JUN7Hl0I4Dl1tlicyI8Wvxyn/0AC6BDpuidOw814srPF6kkTFnFbketWn/o8TdRrb32JsAj07ThY2mMcvwtluWAa5RTzKjxqTOi9Umw9nsuqLzWB12MmP1lz0Il48BUbxBMdd5gwwOjV0XBNnVw0ZZncHzjljlRjh4t022Y3SbXEHRT86Yx4Q83vjendvzrRjMzT84izawlxx3OM65GjLCsPu8sprzcSY6KmmCPJn7PE51mDTVV2ZB+I902RLv4k5YPcKAv8L0oofd1t1GomEEbuDdRL
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3549a8c9-a38a-4599-0136-08d778219aa2
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2019 18:50:02.1735 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: XL7ai/DPykVWbYezbpm9YTK0wNhq1dWlNTwybnfpmKoqzf/hi4mXK/nL6hm4TilJrSFFzJoF+S3ts3VKdv5VaDqG9razk6XlhGBp10Ofb5k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2255
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cJ11M9A6atiOj43XbNuCQZInN-U>
Subject: Re: [spring] Thoughts and concerns
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 18:50:09 -0000

[simply replying to the latest e-mail of the thread]

Hello

I believe that discussing the content of such type of materials on 
SPRINGâ€™s mailing list is not the most productive thing to do, primarily 
because I canâ€™t see how having such a discussion could serve the 
objectives of the WG.
I have read that some of you were concerned by the content and I fully 
respect that, but the IETF, as an organisation, has little to none 
control over what is written in such type of document. Do not hesitate, 
however, to directly contact me if needed.

Nonetheless, it appears that the document was modified. I thus hope that 
this will no longer be discussed and that the work of the WG can resume 
peacefully.

However, since I am quoted/referenced in this document, would like to 
clarify very strongly that I did not participate in any form whatsoever 
to its elaboration and publication.

Thank you
Martin

Le 2019-12-02 Ã  21:06, Bertrand Duvivier (bduvivie) a Ã©critÂ :
> FYI, the authors updated the document as follows:
> 
> Old Â Â text: SRv6 network programming draft is on track with an on-going 
> SPRING last call.
> 
> New text: SRv6 network programming draft is on track with an on-going 
> SPRING last call request.
> 
> Best Regards,
> Bertrand
> 
> *From: *spring <spring-bounces@ietf.org> on behalf of 
> "bruno.decraene@orange.com" <bruno.decraene@orange.com>
> *Date: *Friday, 29 November 2019 at 11:30
> *To: *Andrew Alston <Andrew.Alston@liquidtelecom.com>
> *Cc: *"spring-ads@ietf.org" <spring-ads@ietf.org>, 'SPRING WG List' 
> <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>
> *Subject: *Re: [spring] Thoughts and concerns
> 
> Andrew,
> 
> I think we have enough with technical discussions to be held on the so 
> called â€˜Beyond SRv6â€™ subjects.
> 
> I donâ€™t think that commenting on non IETF documents or initiating a 
> thread which has a possibility of been heated and which is not likely to 
> bring progress with regards to the technical choices and directions that 
> we want to follow, is going to be useful or a good use of everyoneâ€™s time.
> 
> I would rather encourage you to work on the next steps which have been 
> proposed by the chairs during IETF 106.
> 
> Several solutions on the table. Need to be explicit about the goals and 
> the costs of each proposal.
> 
> â–  Authors are invited to explicit both in their document (short text)
> 
> https://datatracker.ietf.org/meeting/106/materials/slides-106-spring-sessa-chairs-slides
> 
> So regarding the document that you have quoted, or any document or video 
> that you may find in the Internet, or any vendor roadmap that you may 
> disagree with, I think that I would be more efficient that you engage 
> with their authors or the representative of the companies you are 
> working with (or not working with). I can hear that from an network 
> operator standpoint, sourcing issues do exist, but this is not an IETF 
> business. Coming back to a related comment that you previously made, the 
> IETF has worked and standardized SR-MPLS for IPv6 prefixes/FEC. The fact 
> that some vendors do not implement it (soon enough) is not a standard 
> issue not something that the IETF can work on. In itself, itâ€™s also not 
> a (strong) reason for the IETF to work on another solution.
> 
> Regarding IETF protocol work, again, we have multiple solutions on the 
> table. Letâ€™s go a bit deeper with the technical discussions about the 
> goal(s) and means proposed by each solution. Letâ€™s see if we can 
> identity the technical points that are worth discussing and try to gain 
> consensus on that. Keeping in mind that both on the requirements and 
> solutions aspects, tradeoffs are likely involved.
> 
> Letâ€™s go further than â€˜my solution is the best/simplest/more beautifulâ€™. 
> Iâ€™m even dreaming that we could go further than my solution is better on 
> KPI/requirement X. (disregarding other KPI/requirements).
> 
>   * The forth bullet point is really interesting - because I have yet to
>     see a last-call for this document on the mailing list - unless I
>     missed it - which is explicitly required as per RFC2418 Section 3.2
> 
> If this is a point for spring chairs, that they have not yet initiated 
> the last call, nearly a week after the IETF 106 meeting, ok, point taken.
> 
> Thank you,
> 
> --Bruno
> 
> *From:*spring [mailto:spring-bounces@ietf.org] *On Behalf Of *Andrew Alston
> *Sent:* Thursday, November 28, 2019 4:27 PM
> *To:* 'SPRING WG List'
> *Subject:* [spring] Thoughts and concerns
> 
> Hi Guys,
> 
> I have some questions - I ran across a document which has me deeply 
> concerned - that purports to be written by the authors of SRH and makes 
> direct reference to this working group.Â  And since the claims in it are 
> deeply worrying - I think its time to ask for some answers. I fully 
> realize that well - what people publish outside of the IETF is probably 
> no business of the IETF - but, a document that claims to be published by 
> the authors of a draft - that makes false claims about the working 
> groups very charter - that - concerns me.
> 
> The document itself can be found at: 
> https://www.segment-routing.net/images/20191029-02-Update-on-SRv6-standardization-activities.pdf
> 
> Now - here is my issue
> 
> Firstly - the second bullet point in that document runs *DIRECTLY* 
> contrary to what is stated in the spring charter - to quote the charter:
> 
> /_The Source Packet Routing in NetworkinG (SPRING) Working Group is the 
> home of Segment Routing (SR) using MPLS (SR-MPLS) and IPv6 (SRv6)._/
> 
> /_SPRING WG serves as a forum to discuss SPRING networks operations, 
> define new applications of, and specify extensions of Segment Routing_/
> 
> /_technologies._/
> 
> The forth bullet point is really interesting - because I have yet to see 
> a last-call for this document on the mailing list - unless I missed it - 
> which is explicitly required as per RFC2418 Section 3.2
> 
> I am not going to bother with the rest of the document - because well - 
> people are free to their own technical opinions - but it greatly bothers 
> me when the authors of a draft are publishing what are in effect blatant 
> untruths in order to promote their work - and I believe it should bother 
> everyone in this working group when such appears.
> 
> Thanks
> 
> Andrew
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles 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 electroniques 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 information 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 delete 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.
> 


From nobody Wed Dec  4 06:06:45 2019
Return-Path: <shraddha@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5073120839; Wed,  4 Dec 2019 06:06:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=eyRIYn8a; dkim=pass (1024-bit key) header.d=juniper.net header.b=TAOW3wxY
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 ybUzx86hsAPI; Wed,  4 Dec 2019 06:06:33 -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 92952120813; Wed,  4 Dec 2019 06:06:33 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB4E1uwi006219; Wed, 4 Dec 2019 06:06:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=qOU2QX+Za2hWkZpvnJ/2Ka1KZQooRK0zd8FvGLGajBI=; b=eyRIYn8anejFM23Zg16e22EFZIcMQRbTrA6iFAuUCi4+5ZI/274xKKSiDdaphPY4C85s 6mEuRwf0bhX8pVfUaocvMgA3GQ9W6lY7mMScj+c2yxK0+81IqfsVBv+2HLipdylMjqcd +fJmgi3YlTxaBNAyK/zIiM3rhtf6BHSR1UJwg06wXU1F2yPfr6AK+LOtRJMK9+Mm8Nn4 l0uDliTsDFdEpdyayi0ssyc/ege8c/oXS37w5XaEv3gnSbEtQSMSf7NJi+Hoh3TbKJp9 AvBuPBCrs4aLeuktOrTGLNGKa7mu2i8syW6bvTSxUJThbCFWk9gw538yALEstn0f/1YK kA== 
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2102.outbound.protection.outlook.com [104.47.70.102]) by mx0b-00273201.pphosted.com with ESMTP id 2wny939cm2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 04 Dec 2019 06:06:01 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IDIGLLttgwF4TVkE/fNJfJvQG4fJkOe9p0cNK1ZAj5VozY5VVBzXXvbW47isItp8qwp1qkxdxLEJ6zFjye5HB81GfdeHKevaQX/9uyvb+KWdOJQ56+SkfGx48mQS1SKbYkWeBomYdDXoQLnOD651nPWs1h1hSQyWKFosZsB/zCKsilZPXwarVo5wU8VQtmoW0X31chIGAy1zvA4nPFYmPYOTn9JTiLNkyxJAaM4ynFKihxRAaiyfEV+OiVR+hh/hrSsWdz06sSYZT6EQFhY3XZDJZwHpk1c88xRHgP/unFDcDDxQjX0O/RN/lj6teHKM62Nyve49HJUhcYV9W91q4Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qOU2QX+Za2hWkZpvnJ/2Ka1KZQooRK0zd8FvGLGajBI=; b=DXQwNJqIOiMX0DeaHn6u3MGuDyj+iJxV8WXMI5uTGTo0jSdToWMzuiByPrwkv6Rs7wBF1nTfLSGZoOzL2MnFMudlOqK3AwQBscCTfZdUiDcfIhMslyYZjlqYop00nln7CcBUhopkDzop8oS5fL+oiWizht5JcpYr190ReHHIQCqFrHTvB/neqTWjRFfq82VMfN7pm4Bvi9IGnELSAv7XCg1axDigFFp7Fi9P4r2/ZAPgnxDmYkz4fH7n9lpInpt0WsQWKAKD8aelPx+omT/8zW/kLEjnm0CTpErdQu2Sbm0JGXnRrFoR8Kz/8gEwmLfta9xOhWpMw/v7FTo8DNONow==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qOU2QX+Za2hWkZpvnJ/2Ka1KZQooRK0zd8FvGLGajBI=; b=TAOW3wxYXVzeT6WfvJixmQDp2n/tOm4V6v9xHMdDBLKrhJroXJwt3NsFYEGM2sIhVAAp09tv5Px/JzsgL0yd9b2VN53zgK3nulbqVSVwLo2B6sLMVrKKTjBJtPjDb/anqjZTh8W9ou84vfxTOG12HNbATWmXkHACSPXX0qY/46k=
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (52.135.197.146) by BYAPR05MB5941.namprd05.prod.outlook.com (20.178.51.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.3; Wed, 4 Dec 2019 14:05:58 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::d6c:bedb:6c67:8a26%6]) with mapi id 15.20.2516.003; Wed, 4 Dec 2019 14:05:58 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Huzhibo <huzhibo@huawei.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: Reply: Draft for Node protection of intermediate nodes  in SR Paths
Thread-Index: AdWhj5C+rGLfLm+dT2qnxncpj2IKRAHOjtvgAAT4uDAAc4alkA==
Date: Wed, 4 Dec 2019 14:05:58 +0000
Message-ID: <BYAPR05MB3943C640287EB92876531878D55D0@BYAPR05MB3943.namprd05.prod.outlook.com>
References: <06CF729DA0D6854E8C1E5121AC3330DFAF479346@dggemm529-mbs.china.huawei.com> <BYAPR05MB394396D8745D6606C327F79CD5430@BYAPR05MB3943.namprd05.prod.outlook.com> <06CF729DA0D6854E8C1E5121AC3330DFAF48FD73@dggemm509-mbx.china.huawei.com>
In-Reply-To: <06CF729DA0D6854E8C1E5121AC3330DFAF48FD73@dggemm509-mbx.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ActionId=3ca7a547-6378-46db-b8ab-00006cf8a8da; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2019-12-04T14:04:48Z;  MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [122.171.224.167]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: c1873ec2-a07e-4791-b28b-08d778c31695
x-ms-traffictypediagnostic: BYAPR05MB5941:
x-microsoft-antispam-prvs: <BYAPR05MB5941D3DB3664B0FBBEFB8BB0D55D0@BYAPR05MB5941.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(376002)(396003)(136003)(39860400002)(189003)(199004)(14454004)(6436002)(71190400001)(71200400001)(966005)(11346002)(52536014)(54896002)(6306002)(229853002)(81156014)(478600001)(9686003)(81166006)(26005)(5660300002)(7736002)(102836004)(74316002)(25786009)(8676002)(2201001)(186003)(14444005)(6246003)(86362001)(66556008)(66476007)(64756008)(2906002)(66446008)(66576008)(53546011)(6506007)(66946007)(8936002)(76116006)(316002)(110136005)(76176011)(790700001)(55016002)(3846002)(7696005)(99286004)(6116002)(33656002)(2501003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5941; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: EkSsFFqV/1u1Vi5p+OekQJZuB5YDW58b93nwHrLmggR3kTSjxMZ+78mQfX3v2979xH349XG2sowUKDGKeVdfgEQHDQWeCc6tfE2gaZpYZV8hfM4tjZ/YTup44GBe94Tli9CvvgVug/aMJs5COLiHcXun4XR4dKwetx2vNVUqXFFhyDy0jjccvbams9cVLtBw4P4NXTPrZiB1Btwz5OMebkCq8syelHWdmJmcVcosCohiQDPO5gO+VFEF+vhJJ3/p0bQN03Sv20uZkn9TokOU8iqAqk1MNVhJyqzUXGjBxxKdZRQUIgFXSfYpx9E9oibbB+1Ep7tEeQD/nu31gxQNHLNzzk6e8lmk/DlsZlE0j61FUQ26RmhpMv3hFN0TxdKZvt9w1i43NnsxHUZbTrsoKJ5sIqb6YV0309NKQ5vv03+d6Owj0yjWbKU6pkM305TDyoOl14d6I/5KKlwkX9vGWJE83wKYQFOV+6gW/Yxe7NA=
x-ms-exchange-transport-forked: True
Content-Type: multipart/related; boundary="_005_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c1873ec2-a07e-4791-b28b-08d778c31695
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2019 14:05:58.5361 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QfKThIRcM95b4wmZl8zftqVFtliJoRTBWLYhFQQUvi3gHBLPlY7DmKzW6qkF9Zqtq+cdHaolHK12RYgAwP/12Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5941
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-04_03:2019-12-04,2019-12-04 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 suspectscore=0 adultscore=0 mlxlogscore=999 spamscore=0 mlxscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 clxscore=1015 phishscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912040116
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nFX7EhoiQkF9nCXR4ix2qZ4m4ZE>
Subject: Re: [spring] Reply: Draft for Node protection of intermediate nodes in SR Paths
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 14:06:38 -0000

--_005_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_
Content-Type: multipart/alternative;
 boundary="_000_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_"

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

SHV6aGlibywNCg0KVGhpcyBpcyBhbiBpbnRlcmVzdGluZyBwcm9ibGVtIGFuZCB0aGFua3MgZm9y
IGJyaW5naW5nIGl0IHVwIG9uIHRoZSBsaXN0Lg0KDQpJbiB5b3VyIHRvcG9sb2d5LCBpZiBCIGlz
IGltcGxlbWVudGluZyBtaWNyby1sb29wIGF2b2lkYW5jZSwNCnRoZW4gd2hlbiBCIGRldGVjdHMg
dGhlIGZhaWx1cmUgb2YgYSByZW1vdGUgbm9kZSAoaWUuIEQgYmVjb21lcyB1bnJlYWNoYWJsZSBp
biB0aGUgdG9wb2xvZ3kpLA0KQiBtYXkgYWxyZWFkeSBiZSBpbiBvbmUgb2YgdGhlIHN0YXRlcyBi
ZWxvdy4NCg0KDQogIDEuICBCIGhhcyBwcm9ncmFtbWVkIHByZS1mYWlsdXJlIFNQRiBwYXRoIHRv
IEQNCiAgMi4gIEIgaGFkIHByZXZpb3VzbHkgZGV0ZWN0ZWQgbGluayBmYWlsdXJlIEMtPkQgYW5k
IGhhZCBwcm9ncmFtbWVkIGEgbWljcm8tbG9vcCBhdm9pZGFuY2UgcGF0aCBmb3IgdGhlIGZhaWx1
cmUNCiAgMy4gIEIgaGFkIHByZXZpb3VzbHkgZGV0ZWN0ZWQgbGluayBmYWlsdXJlIEQtPkUgYW5k
IGhhZCBwcm9ncmFtbWVkIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHBhdGggZm9yIHRoaXMgZmFpbHVy
ZQ0KDQoNCg0KQWZ0ZXIgQiBsZWFybnMgdGhhdCBEIGlzICB1bnJlYWNoYWJsZSwgIEIgY291bGQg
dGFrZSBvbmUgb2YgdGhlIGJlbG93IGFjdGlvbnM6DQoNCiAgMS4gIFJlbW92ZSB0aGUgZm9yd2Fy
ZGluZyBlbnRyeSBmb3IgRCwgY2F1c2luZyB0cmFmZmljIGZvciBEIHRvIGJsYWNrLWhvbGUNCiAg
Mi4gIElmIEIgaGFkIGFscmVhZHkgcHJvZ3JhbW1lZCBhIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHBh
dGggdG8gRCwNCg0KbGVhdmUgdGhlIGZvcndhcmRpbmcgcGxhbmUgd2l0aCB0aGlzIHBhdGgNCg0K
ICAxLiAgSWYgQiBoYWQgcHJvZ3JhbW1lZCBhIHByZS1mYWlsdXJlIFNQRiBwYXRoIGxlYXZlIHRo
ZSBmb3J3YXJkaW5nIHBsYW5lIHdpdGggdGhpcyBwYXRoDQogIDIuICBQcm9ncmFtIGEgbWljcm8t
bG9vcCBhdm9pZGluZyBwYXRoIHRvIHRoZSBuZWFyZXN0IG5laWdoYm9yIG9mIEQNCg0KDQpUaGUg
bWljcm8tbG9vcCBhdm9pZGFuY2UgcGF0aCBuZWVkIG5vdCBhbHdheXMgYmUgYSBzdGFjayBvZiBh
ZGphY2VuY3kgc2lkcy4gSXQgaXMgcG9zc2libGUgdG8NCmFwcGx5IGxhYmVsIHN0YWNrIGNvbXBy
ZXNzaW9uIGFuZCByZWR1Y2UgdGhlIHNpemUgb2YgdGhlIGxhYmVsIHN0YWNrLCBzbyBpdCBpcyB2
ZXJ5IG11Y2ggaW1wbGVtZW50YXRpb24gZGVwZW5kZW50Lg0KSW1wbGVtZW50YXRpb25zIGNhbiBj
aG9vc2UgdG8gYXBwbHkgYW55IG9mIHRoZSBhYm92ZSBvcHRpb25zLg0KDQoNClJnZHMNClNocmFk
ZGhhDQoNCkZyb206IEh1emhpYm8gPGh1emhpYm9AaHVhd2VpLmNvbT4NClNlbnQ6IE1vbmRheSwg
RGVjZW1iZXIgMiwgMjAxOSAxOjMxIFBNDQpUbzogU2hyYWRkaGEgSGVnZGUgPHNocmFkZGhhQGp1
bmlwZXIubmV0PjsgcnRnd2dAaWV0Zi5vcmc7IHNwcmluZ0BpZXRmLm9yZw0KU3ViamVjdDogUkU6
IFJlcGx5OiBEcmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBp
biBTUiBQYXRocw0KDQpIaSBTaHJhZGRoYToNCg0KICAgICBUaGFua3MgZm9yIHlvdXIgcmVwbHks
IEJ1dCBJIGNhIG7igJl0IGZ1bGx5IGFncmVlIGl0LiBJZiBtaWNyby1sb29wIGF2b2lkYW5jZSBp
cyB1c2VkIHRvIHNvbHZlIHRoZSBwcm9ibGVtLiBMZXQgdXMgY29uc2lkZXIgdGhlIGZvbGxvd2lu
ZyBzY2VuYXJpby4NCltjaWQ6aW1hZ2UwMDIucG5nQDAxRDVBQURBLjA5OUMyQzQwXQ0KTm9kZSBC
IHdpbGwgc2VuZCBhIHBhY2tldCB3aXRoIHNlZ21lbnRsaXN0PEQsSD7vvIxXaGVuIE5vZGUgRCBp
cyBmYWlsdXJl77yMTm9kZSBCIGZlZWwgdGhlIGxpbmsgQy0+RCBmYWlsdXJlIGZpcnN0Lg0KRm9y
IFNpZCBELCBOb2RlIEIgY29udmVyZ2VzIHRvIGEgbmV3IHBhdGggdXNpbmcgbWljcm8tbG9vcCBh
dm9pZGFuY2UuKCBJbiBmYWN0LCBzaW5jZSBrZWVwIGZvcndhcmRpbmcgcGxhbmUgd2lsbCBub3Qg
cmVhY3QgdG8gc3Vic2VxdWVudCB0b3BvbG9neSBjaGFuZ2VzLCB5b3UgbXVzdCB1c2Ugc3RyaWN0
IGV4cGxpY2l0IHBhdGhzLCBPdGhlcndpc2UsIHdlIGhhdmUgdG8gc29sdmUgYW5vdGhlciBwcm9i
bGVtLCBzdWNoIGFzIGNhbGN1bGF0aW5nIHRoZSBNaWNyby1taWNyb2xvb3AgcGF0aCBmb3IgYSBu
b2RlIHRoYXQgaGFzIGJlZW4gZGVsZXRlZCBpbiB0aGUgbmV0d29yaykuUGFja2V0IHdpbGwgZm9y
d2FyZGluZyB0byBOb2RlIEUgdmlhIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHBhdGjvvIxhbmQgTm9k
ZSBFIHBlcmZvcm0gVEUgTm9kZSBwcm90ZWN0aW9u77yMRm9yd2FyZCB0byBOb2RlIEguIElmIHRo
ZSB0b3BvbG9neSBvZiB0aGUgbWljcm8tbG9vcCBhdm9pZGFuY2UgcGF0aCBjaGFuZ2VzIGFnYWlu
IChoYXZlIG90aGVyIHJlZHVuZGFudCBwYXRocyksIHRoZSBmb3J3YXJkaW5nIHBhdGggd2lsbCBi
ZWNvbWUgZXZlbiBtb3JlIHVuZXhwZWN0ZWQuIFNvIHRoZXJlIGFyZSBhdCBsZWFzdCB0aHJlZSBw
cm9ibGVtc++8mg0KMe+8mlRyYWZmaWMgd2lsbCBiZSBkZXRvdXJlZCB1bnRpbCBURSBQYXRoIGNv
bnZlcmdlc++8jEhvd2V2ZXIsIGluIHRoZSBjb250cm9sbGVyIGNhbGN1bGF0aW9uIHBhdGggc2Nl
bmFyaW8sIFRFIFBhdGggY29udmVyZ2VuY2UgbWF5IHRha2UgYSBsb25nIHRpbWUuDQoyOiAgICBr
ZWVwIGZvcndhcmRpbmcgcGxhbmUgbWFrZXMgdGhlIG5ldHdvcmsgbm8gbG9uZ2VyIGhhdmUgdGhl
IGFiaWxpdHkgdG8gY29udmVyZ2UsIHVuYWJsZSB0byBjb252ZXJnZSBvbiBuZXcgdG9wb2xvZ2lj
YWwgY2hhbmdlcw0KMzogICBJdCBuZWVkIGxvdHMgb2YgbGFiZWwgc3RhY2suDQoNCkFuZCBmb3Ig
YW55Y2FzdCBzb2x1dGlvbixJdCBoYXMgdGhlIFNpbWlsYXIgcHJvYmxlbS4gVHJhZmZpYyB3aWxs
IGhhdmUgbG9uZy10aW1lIGRldG91cnMuIEFsc28gZGVwbG95bWVudCBpcyB0b28gY29tcGxpY2F0
ZWQuDQpbY2lkOmltYWdlMDAzLnBuZ0AwMUQ1QUFEQS4wOTlDMkM0MF0NCg0KVGhhbmsgeW91DQpa
aGlibw0KDQpGcm9tOiBTaHJhZGRoYSBIZWdkZSBbbWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0
XQ0KU2VudDogTW9uZGF5LCBEZWNlbWJlciAwMiwgMjAxOSAxMjo1MCBQTQ0KVG86IEh1emhpYm8g
PGh1emhpYm9AaHVhd2VpLmNvbTxtYWlsdG86aHV6aGlib0BodWF3ZWkuY29tPj47IHJ0Z3dnQGll
dGYub3JnPG1haWx0bzpydGd3Z0BpZXRmLm9yZz47IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3By
aW5nQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFJlcGx5OiBEcmFmdCBmb3IgTm9kZSBwcm90ZWN0
aW9uIG9mIGludGVybWVkaWF0ZSBub2RlcyBpbiBTUiBQYXRocw0KDQpIaSBIdXpoaWJvLA0KDQpU
aGFua3MgZm9yIHJldmlldyBhbmQgY29tbWVudHMuDQoNClRoZSBGSUIgaW5jb25zaXN0ZW5jeSBh
bmQgcmVzdWx0aW5nIG1pY3JvLWxvb3BzIGluIElHUCBjb252ZXJnZW5jZSBhcmUgc29sdmVkIHVz
aW5nIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHRlY2huaXF1ZXMuDQpUaGUgbWljcm8tbG9vcCBhdm9p
ZGFuY2UgdGVjaG5pcXVlcyB3aWxsIGJlIGFwcGxpZWQgdG8gYWxsIElHUCBwcmVmaXhlcyB3aGVu
IGFueSBjaGFuZ2UgaXMgZGV0ZWN0ZWQuDQpXaGVuIGEgbm9kZS9wcmVmaXggYmVjb21lcyB1bnJl
YWNoYWJsZSwgdGhpcyBkcmFmdCByZWNvbW1lbmRzIG5vdCB0byBkZWxldGUgdGhlIHN0YXRlIGZy
b20gRklCLg0KWW91IGJyaW5nIHVwIGEgZ29vZCBwb2ludCB3aGV0aGVyIG1pY3JvLWxvb3AgYXZv
aWRhbmNlIHBhdGggc2hvdWxkIGJlIGFwcGxpZWQgdG8gIHRoaXMgcHJlZml4IG9yIG5vdC4NCkkg
dGhpbmsgaXQgc2hvdWxkLiBJ4oCZbGwgYWRkIHRleHQgdG8gY2xhcmlmeSBpbnRlcmFjdGlvbiB3
aXRoIHRoZSBtaWNyby1sb29wIGF2b2lkYW5jZS4NCg0KPkFuZCB0aGVuLFlvdSBzYXkgeW91IGNh
biBwcm92aWRpbmcgbm9kZS1wcm90ZWN0aW9uIHZpYSBhbnljYXN0LkkgZG9uYHQgaG93IGRvIHlv
dSB0aGF0LCBBbnkgbm9kZSBvZiBURSBtYXkgYmUgZmF1bHR5LiBEbyB5b3Ugd2FudCB0bw0KPiBj
b25maWd1cmUgdGhlIHNhbWUgQW55Y2FzdCBhZGRyZXNzIG9uIHRoZSBlbnRpcmUgbmV0d29yaz8N
Cg0KUHJvdGVjdGlvbiB3aXRoIGFueWNhc3Qgc2lkcyBpcyBleHBsYWluZWQgaW4gc2VjIDIuMi4N
CllvdSBkbyBub3QgbmVlZCBzYW1lIGFueWNhc3Qgc2lkIGZvciBhbGwgZGV2aWNlcy4NCkZvciBl
eDogVGhlIG5vZGVzIGNhbiBiZSBwYWlyZWQgdG9nZXRoZXIgYW5kIGFzc2lnbmVkIG9uZSBhbnlj
YXN0IFNJRCBmb3IgZWFjaCBwYWlyLg0KSG9wZSB0aGF0IGNsYXJpZmllcy4NCg0KUmdkcw0KU2hy
YWRkaGENCg0KRnJvbTogSHV6aGlibyA8aHV6aGlib0BodWF3ZWkuY29tPG1haWx0bzpodXpoaWJv
QGh1YXdlaS5jb20+Pg0KU2VudDogU2F0dXJkYXksIE5vdmVtYmVyIDIzLCAyMDE5IDU6MjAgQU0N
ClRvOiBTaHJhZGRoYSBIZWdkZSA8c2hyYWRkaGFAanVuaXBlci5uZXQ8bWFpbHRvOnNocmFkZGhh
QGp1bmlwZXIubmV0Pj47IHJ0Z3dnQGlldGYub3JnPG1haWx0bzpydGd3Z0BpZXRmLm9yZz47IHNw
cmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUmVwbHk6IERy
YWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhz
DQoNCkhpIFNocmFkZGhhOg0KDQogICBZb3Ugc2F5IGNhbiBrZWVwIGZvcndhcmRpbmcgcGxhbmUg
bG9uZ2VyLiBJIGRvbid0IGtub3cgd2hpY2ggc3RhZ2Ugb2YgdGhlIGZvcndhcmRpbmcgc3RhdGUg
eW91IGFyZSBtYWludGFpbmluZy4gVGhlIElHUCBkZXRlcm1pbmVzIHRoZSBub2RlIGZhdWx0IGJ5
IHNlbnNpbmcgbXVsdGlwbGUgbGluayBmYXVsdHMuIEJlY2F1c2UgdGhlIG5vZGVzIGFyZSBhd2Fy
ZSBvZiB0aGUgbGluayBmYXVsdHMgaW4gZGlmZmVyZW50IG9yZGVyLCB0aGUgc3RhdGUgYmVmb3Jl
IHRoZSBmb3J3YXJkaW5nIGVudHJ5IGlzIGRlbGV0ZWQgbWF5IGJlIGxvb3BlZC4gRG8geW91IHdh
bnQgdG8ga2VlcCBhIGxvb3Agc3RhdGU/DQoNCiAgQW5kIHRoZW4sWW91IHNheSB5b3UgY2FuIHBy
b3ZpZGluZyBub2RlLXByb3RlY3Rpb24gdmlhIGFueWNhc3QuSSBkb25gdCBob3cgZG8geW91IHRo
YXQsIEFueSBub2RlIG9mIFRFIG1heSBiZSBmYXVsdHkuIERvIHlvdSB3YW50IHRvIGNvbmZpZ3Vy
ZSB0aGUgc2FtZSBBbnljYXN0IGFkZHJlc3Mgb24gdGhlIGVudGlyZSBuZXR3b3JrPw0KDQpUaGFu
ayB5b3UNClpoaWJvDQoNCuWPkeS7tuS6ujogcnRnd2cgW21haWx0bzpydGd3Zy1ib3VuY2VzQGll
dGYub3JnXSDku6PooaggU2hyYWRkaGEgSGVnZGUNCuWPkemAgeaXtumXtDogMjAxOeW5tDEx5pyI
MjLml6UgMTE6MzgNCuaUtuS7tuS6ujogcnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYu
b3JnPjsgc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQrkuLvpopg6IERy
YWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhz
DQoNCldHLA0KDQpUaGlzIGlzIHRoZSBkcmFmdCBJIHBvaW50ZWQgb3V0IHRoYXQgdGFsa3MgYWJv
dXQgc29sdXRpb25zIGZvciBwcm92aWRpbmcgbm9kZS1wcm90ZWN0aW9uLg0KSXQgY292ZXJzIEFu
eWNhc3QgY2FzZSBhcyB3ZWxsIGFzIGtlZXBpbmcgZm9yd2FyZGluZyBwbGFuZSBsb25nZXIuDQpo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaGVnZGUtc3ByaW5nLW5vZGUtcHJvdGVj
dGlvbi1mb3Itc3ItdGUtcGF0aHMtMDU8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWhlZ2RlLXNwcmluZy1ub2RlLXByb3RlY3Rpb24t
Zm9yLXNyLXRlLXBhdGhzLTA1X187IThXb0E2UmpDODFjIVNiLTctMkIzd3UzLXhuaGwwdDFsQlhV
UzVTaUc4UmhEN2hvY0tEODhsU3pKaHhGRTAzdmthaTl3Q2FTX24wRWkkPg0KDQpSZXZpZXcgYW5k
IGNvbW1lbnRzIHNvbGljaXRlZC4NCg0KUmdkcw0KU2hyYWRkaGENCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eToiTWljcm9zb2Z0IFlhSGVpIjsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQE1pY3Jvc29mdCBZYUhlaSI7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiXEBTaW1TdW4iOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAx
IDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgs
IGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1w
cmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBpbjsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1hcmdp
bi1ib3R0b206MGluOw0KCW1hcmdpbi1sZWZ0Oi41aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0
Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5
bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJp
Z2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47
DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTpTaW1TdW47fQ0KcC5lbWFpbHF1b3Rl
LCBsaS5lbWFpbHF1b3RlLCBkaXYuZW1haWxxdW90ZQ0KCXttc28tc3R5bGUtbmFtZTplbWFpbHF1
b3RlOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MS4wcHQ7DQoJZm9udC1zaXpl
OjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLkVt
YWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJ
e21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29s
b3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5k
b3d0ZXh0O30NCnNwYW4ubXNvSW5zDQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCW1z
by1zdHlsZS1uYW1lOiIiOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7DQoJY29sb3I6dGVh
bDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250
LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsN
CgltYXJnaW46MS4waW4gMS4yNWluIDEuMGluIDEuMjVpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJ
e3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJ
e21zby1saXN0LWlkOjQ3MzgzNTcxODsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6MTMwNDA2MzM5OCAtOTI2MjUyNDIgNjc2OTg3MTMgNjc2OTg3MTUgNjc2
OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTU7fQ0KQGxp
c3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLXVwcGVyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
CgltYXJnaW4tbGVmdDouNzVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFzY2lpLWZv
bnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBS
b21hbiI7DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWJpZGktZm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxLjI1aW47DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
O30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dl
cjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OnJpZ2h0Ow0KCW1hcmdpbi1sZWZ0OjEuNzVpbjsNCgl0ZXh0LWluZGVudDotOS4wcHQ7DQoJbXNv
LWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJ
e21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgltYXJnaW4tbGVmdDoyLjI1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1iaWRp
LWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6Mi43NWlu
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3
IFJvbWFuIjt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9t
YW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpyaWdodDsNCgltYXJnaW4tbGVmdDozLjI1aW47DQoJdGV4dC1pbmRlbnQ6LTkuMHB0
Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwwOmxl
dmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6My43NWluOw0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMDpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0
OjQuMjVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRp
bWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2luLWxlZnQ6NC43NWluOw0KCXRleHQtaW5kZW50
Oi05LjBwdDsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlz
dCBsMQ0KCXttc28tbGlzdC1pZDoxMzExNzEzMjQyOw0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczotNzQwNTM0MjE4IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4
NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1
O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1iaWRp
LWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwxOmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwxOmxl
dmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQt
aW5kZW50Oi05LjBwdDsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9
DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYmlkaS1m
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMTpsZXZl
bDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWlu
ZGVudDotOS4wcHQ7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0K
QGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWJpZGktZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDE6bGV2ZWw5
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRl
bnQ6LTkuMHB0Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCm9s
DQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPkh1emhpYm8sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5UaGlzIGlzIGFuIGludGVyZXN0aW5nIHByb2JsZW0gYW5kIHRoYW5rcyBm
b3IgYnJpbmdpbmcgaXQgdXAgb24gdGhlIGxpc3QuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklu
IHlvdXIgdG9wb2xvZ3ksIGlmIEIgaXMgaW1wbGVtZW50aW5nIG1pY3JvLWxvb3AgYXZvaWRhbmNl
LA0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50aGVuIHdoZW4gQiBkZXRl
Y3RzIHRoZSBmYWlsdXJlIG9mIGEgcmVtb3RlIG5vZGUgKGllLiBEIGJlY29tZXMgdW5yZWFjaGFi
bGUgaW4gdGhlIHRvcG9sb2d5KSw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkIgbWF5IGFscmVhZHkgYmUgaW4gb25lIG9mIHRoZSBzdGF0ZXMgYmVsb3cuPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxvbCBzdHls
ZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMSBsZXZlbDEgbGZv
MSI+QiBoYXMgcHJvZ3JhbW1lZCBwcmUtZmFpbHVyZSBTUEYgcGF0aCB0byBEPG86cD48L286cD48
L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjtt
c28tbGlzdDpsMSBsZXZlbDEgbGZvMSI+QiBoYWQgcHJldmlvdXNseSBkZXRlY3RlZCBsaW5rIGZh
aWx1cmUgQy0mZ3Q7RCBhbmQgaGFkIHByb2dyYW1tZWQgYSBtaWNyby1sb29wIGF2b2lkYW5jZSBw
YXRoIGZvciB0aGUgZmFpbHVyZTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzEiPkIg
aGFkIHByZXZpb3VzbHkgZGV0ZWN0ZWQgbGluayBmYWlsdXJlIEQtJmd0O0UgYW5kIGhhZCBwcm9n
cmFtbWVkIG1pY3JvLWxvb3AgYXZvaWRhbmNlIHBhdGggZm9yIHRoaXMgZmFpbHVyZTxvOnA+PC9v
OnA+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPkFmdGVyIEIgbGVhcm5zIHRoYXQg
RCBpcyZuYnNwOyB1bnJlYWNoYWJsZSwgJm5ic3A7QiBjb3VsZCB0YWtlIG9uZSBvZiB0aGUgYmVs
b3cgYWN0aW9uczo8bzpwPjwvbzpwPjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0
YXJ0PSIxIiB0eXBlPSJBIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj5SZW1vdmUgdGhlIGZvcndh
cmRpbmcgZW50cnkgZm9yIEQsIGNhdXNpbmcgdHJhZmZpYyBmb3IgRCB0byBibGFjay1ob2xlPG86
cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi4yNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj5JZiBCIGhhZCBhbHJlYWR5IHByb2dy
YW1tZWQgYSBtaWNyby1sb29wIGF2b2lkYW5jZSBwYXRoIHRvIEQsPG86cD48L286cD48L2xpPjwv
b2w+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi43NWlu
Ij5sZWF2ZSB0aGUgZm9yd2FyZGluZyBwbGFuZSB3aXRoIHRoaXMgcGF0aDxvOnA+PC9vOnA+PC9w
Pg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjMiIHR5cGU9IkEiPg0KPGxpIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjI1aW47bXNvLWxpc3Q6
bDAgbGV2ZWwxIGxmbzIiPklmIEIgaGFkIHByb2dyYW1tZWQgYSBwcmUtZmFpbHVyZSBTUEYgcGF0
aCBsZWF2ZSB0aGUgZm9yd2FyZGluZyBwbGFuZSB3aXRoIHRoaXMgcGF0aDxvOnA+PC9vOnA+PC9s
aT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDouMjVpbjtt
c28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+UHJvZ3JhbSBhIG1pY3JvLWxvb3AgYXZvaWRpbmcgcGF0
aCB0byB0aGUgbmVhcmVzdCBuZWlnaGJvciBvZiBEPG86cD48L286cD48L2xpPjwvb2w+DQo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi43NWluIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBtaWNyby1sb29wIGF2b2lk
YW5jZSBwYXRoIG5lZWQgbm90IGFsd2F5cyBiZSBhIHN0YWNrIG9mIGFkamFjZW5jeSBzaWRzLiBJ
dCBpcyBwb3NzaWJsZSB0bzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+YXBw
bHkgbGFiZWwgc3RhY2sgY29tcHJlc3Npb24gYW5kIHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgbGFi
ZWwgc3RhY2ssIHNvIGl0IGlzIHZlcnkgbXVjaCBpbXBsZW1lbnRhdGlvbiBkZXBlbmRlbnQuPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JbXBsZW1lbnRhdGlvbnMgY2FuIGNo
b29zZSB0byBhcHBseSBhbnkgb2YgdGhlIGFib3ZlIG9wdGlvbnMuPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5SZ2RzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj5TaHJhZGRoYTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
dj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBw
dDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IEh1emhpYm8g
Jmx0O2h1emhpYm9AaHVhd2VpLmNvbSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIERl
Y2VtYmVyIDIsIDIwMTkgMTozMSBQTTxicj4NCjxiPlRvOjwvYj4gU2hyYWRkaGEgSGVnZGUgJmx0
O3NocmFkZGhhQGp1bmlwZXIubmV0Jmd0OzsgcnRnd2dAaWV0Zi5vcmc7IHNwcmluZ0BpZXRmLm9y
Zzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogUmVwbHk6IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rp
b24gb2YgaW50ZXJtZWRpYXRlIG5vZGVzIGluIFNSIFBhdGhzPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkhpIFNocmFkZGhhOjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoYW5rcyBm
b3IgeW91ciByZXBseSwNCjxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+QnV0IEkgY2EgbuKAmXQg
ZnVsbHkgYWdyZWU8L2lucz48L3NwYW4+IGl0Ljwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6WkgtQ04iPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPklm
IG1pY3JvLWxvb3AgYXZvaWRhbmNlIGlzIHVzZWQgdG8gc29sdmUgdGhlIHByb2JsZW08L2lucz48
L3NwYW4+Ljwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPg0K
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPkxldCB1cyBjb25zaWRlciB0aGUgZm9s
bG93aW5nIHNjZW5hcmlvPC9pbnM+PC9zcGFuPi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PjxpbWcgd2lkdGg9IjU3MCIgaGVpZ2h0PSI0MDMiIHN0eWxlPSJ3aWR0aDo1LjkzNzVpbjtoZWln
aHQ6NC4xOTc5aW4iIGlkPSLlm77niYdfeDAwMjBfMSIgc3JjPSJjaWQ6aW1hZ2UwMDIucG5nQDAx
RDVBQURBLjA5OUMyQzQwIj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj5Ob2RlIEIgd2lsbCBzZW5kIGEgcGFja2V0IHdpdGggc2VnbWVudGxpc3Qm
bHQ7RCxIJmd0Ozwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6U2ltU3VuO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPu+8jDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+V2hlbg0KIE5vZGUgRCBpcyBmYWlsdXJlPC9zcGFuPjxzcGFuIGxh
bmc9IlpILUNOIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTpTaW1TdW47Y29s
b3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+77yMPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5Ob2RlIEIg
ZmVlbCB0aGUNCiBsaW5rIEMtJmd0O0QgZmFpbHVyZSBmaXJzdC48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PHNwYW4gY2xhc3M9Im1zb0lucyI+PGlucz5Gb3Ig
U2lkIEQsIE5vZGUgQiBjb252ZXJnZXMgdG8gYSBuZXcgcGF0aDwvaW5zPjwvc3Bhbj4gdXNpbmcN
CjxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+bWljcm8tbG9vcCBhdm9pZGFuY2U8L2lucz48L3Nw
YW4+Lig8L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+PHNwYW4gY2xhc3M9Im1zb0lucyI+PGlucz5JbiBmYWN0LCBzaW5jZSBrZWVwIGZvcndh
cmRpbmcgcGxhbmUgd2lsbCBub3QgcmVhY3QgdG8gc3Vic2VxdWVudCB0b3BvbG9neSBjaGFuZ2Vz
LCB5b3UgbXVzdCB1c2Ugc3RyaWN0IGV4cGxpY2l0IHBhdGhzPC9pbnM+PC9zcGFuPiw8L3NwYW4+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCjwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PHNwYW4g
Y2xhc3M9Im1zb0lucyI+PGlucz5PdGhlcndpc2UsIHdlIGhhdmUgdG8gc29sdmUgYW5vdGhlciBw
cm9ibGVtLCBzdWNoIGFzIGNhbGN1bGF0aW5nIHRoZQ0KPC9pbnM+PC9zcGFuPk1pY3JvPHNwYW4g
Y2xhc3M9Im1zb0lucyI+PGlucz4tbWljcm9sb29wIHBhdGggZm9yIGEgbm9kZSB0aGF0IGhhcyBi
ZWVuIGRlbGV0ZWQgaW4gdGhlIG5ldHdvcms8L2lucz48L3NwYW4+KS5QYWNrZXQgd2lsbCBmb3J3
YXJkaW5nIHRvIE5vZGUgRSB2aWEgbWljcm8tbG9vcCBhdm9pZGFuY2UgcGF0aDwvc3Bhbj48c3Bh
biBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6U2ltU3Vu
O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPu+8jDwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+YW5k
DQogTm9kZSBFIHA8c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPmVyZm9ybSBURSBOb2RlIHByb3Rl
Y3Rpb248L2lucz48L3NwYW4+PC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTpTaW1TdW47Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+77yMPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5Gb3J3YXJkDQogdG8gTm9kZSBILjwvc3Bhbj48c3Bh
biBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiA8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxzcGFuIGNsYXNz
PSJtc29JbnMiPjxpbnM+SWYgdGhlIHRvcG9sb2d5IG9mIHRoZQ0KPC9pbnM+PC9zcGFuPm1pY3Jv
PHNwYW4gY2xhc3M9Im1zb0lucyI+PGlucz4tPC9pbnM+PC9zcGFuPmxvb3AgPHNwYW4gY2xhc3M9
Im1zb0lucyI+DQo8aW5zPmF2b2lkYW5jZSBwYXRoIGNoYW5nZXMgYWdhaW4gKDwvaW5zPjwvc3Bh
bj5oYXZlPHNwYW4gY2xhc3M9Im1zb0lucyI+PGlucz4gb3RoZXIgcmVkdW5kYW50IHBhdGhzKSwg
dGhlIGZvcndhcmRpbmcgcGF0aCB3aWxsIGJlY29tZSBldmVuIG1vcmUgdW5leHBlY3RlZC48L2lu
cz48L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6WkgtQ04iPjxzcGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+U28gdGhlcmUgYXJlIGF0IGxlYXN0
IHRocmVlIHByb2JsZW1zPC9pbnM+PC9zcGFuPjwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6U2ltU3VuO2NvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPu+8mjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjE8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OlNpbVN1bjtjb2xvcjojMUY0OTdEO21zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj7vvJo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxzcGFuIGNsYXNzPSJtc29JbnMiPjxp
bnM+VHJhZmZpYw0KIHdpbGwgYmUgZGV0b3VyZWQgdW50aWwgVEUgUGF0aCBjb252ZXJnZXM8L2lu
cz48L3NwYW4+PC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTpTaW1TdW47Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+77yMPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj48c3BhbiBjbGFzcz0ibXNvSW5zIj48aW5zPkhvd2V2ZXIsDQogaW4g
dGhlIGNvbnRyb2xsZXIgY2FsY3VsYXRpb24gcGF0aCBzY2VuYXJpbywgVEUgUGF0aCBjb252ZXJn
ZW5jZSBtYXkgdGFrZSBhIGxvbmcgdGltZTwvaW5zPjwvc3Bhbj4uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjI6Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8c3BhbiBj
bGFzcz0ibXNvSW5zIj48aW5zPmtlZXAgZm9yd2FyZGluZyBwbGFuZTwvaW5zPjwvc3Bhbj4gbTxz
cGFuIGNsYXNzPSJtc29JbnMiPjxpbnM+YWtlcyB0aGUgbmV0d29yayBubyBsb25nZXIgaGF2ZSB0
aGUgYWJpbGl0eSB0byBjb252ZXJnZSwgdW5hYmxlIHRvIGNvbnZlcmdlIG9uIG5ldyB0b3BvbG9n
aWNhbCBjaGFuZ2VzPC9pbnM+PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj4zOiZuYnNwOyZuYnNwOyBJdCBuZWVkIGxvdHMgb2YgbGFiZWwgc3RhY2su
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5BbmQgZm9yIGFueWNhc3Qg
c29sdXRpb24sSXQgaGFzIHRoZSBTaW1pbGFyIHByb2JsZW0uPC9zcGFuPjxzcGFuIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPlRyYWZmaWMgd2lsbCBoYXZlIGxv
bmctdGltZSBkZXRvdXJzLjwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj5BbHNvIGRlcGxveW1lbnQgaXMgdG9vIGNvbXBsaWNhdGVkLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PGltZyB3aWR0aD0iNjE2IiBoZWlnaHQ9IjQ4NiIgc3R5
bGU9IndpZHRoOjYuNDE2NmluO2hlaWdodDo1LjA2MjVpbiIgaWQ9IuWbvueJh194MDAyMF8yIiBz
cmM9ImNpZDppbWFnZTAwMy5wbmdAMDFENUFBREEuMDk5QzJDNDAiPjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+VGhhbmsgeW91PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNO
Ij5aaGlibzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4g
MGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiBTaHJhZGRoYSBIZWdkZSBbPGEgaHJlZj0ibWFpbHRv
OnNocmFkZGhhQGp1bmlwZXIubmV0Ij5tYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQ8L2E+XQ0K
PGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgRGVjZW1iZXIgMDIsIDIwMTkgMTI6NTAgUE08YnI+
DQo8Yj5Ubzo8L2I+IEh1emhpYm8gJmx0OzxhIGhyZWY9Im1haWx0bzpodXpoaWJvQGh1YXdlaS5j
b20iPmh1emhpYm9AaHVhd2VpLmNvbTwvYT4mZ3Q7OyA8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0
Zi5vcmciPg0KcnRnd2dAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBSZXBseTog
RHJhZnQgZm9yIE5vZGUgcHJvdGVjdGlvbiBvZiBpbnRlcm1lZGlhdGUgbm9kZXMgaW4gU1IgUGF0
aHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PkhpIEh1emhpYm8sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoYW5rcyBmb3IgcmV2aWV3IGFuZCBjb21tZW50
cy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+VGhlIEZJQiBpbmNvbnNpc3RlbmN5IGFuZCByZXN1bHRpbmcgbWlj
cm8tbG9vcHMgaW4gSUdQIGNvbnZlcmdlbmNlIGFyZSBzb2x2ZWQgdXNpbmcgbWljcm8tbG9vcCBh
dm9pZGFuY2UgdGVjaG5pcXVlcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBtaWNyby1sb29wIGF2b2lkYW5jZSB0ZWNobmlx
dWVzIHdpbGwgYmUgYXBwbGllZCB0byBhbGwgSUdQIHByZWZpeGVzIHdoZW4gYW55IGNoYW5nZSBp
cyBkZXRlY3RlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPldoZW4gYSBub2RlL3ByZWZpeCBiZWNvbWVzIHVucmVhY2hhYmxlLCB0
aGlzIGRyYWZ0IHJlY29tbWVuZHMgbm90IHRvIGRlbGV0ZSB0aGUgc3RhdGUgZnJvbSBGSUIuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5Zb3UgYnJpbmcgdXAgYSBnb29kIHBvaW50IHdoZXRoZXIgbWljcm8tbG9vcCBhdm9pZGFuY2Ug
cGF0aCBzaG91bGQgYmUgYXBwbGllZCB0byZuYnNwOyB0aGlzIHByZWZpeCBvciBub3QuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5J
IHRoaW5rIGl0IHNob3VsZC4gSeKAmWxsIGFkZCB0ZXh0IHRvIGNsYXJpZnkgaW50ZXJhY3Rpb24g
d2l0aCB0aGUgbWljcm8tbG9vcCBhdm9pZGFuY2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0O0FuZCB0aGVuLFlvdSBzYXkgeW91IGNh
bg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+cHJv
dmlkaW5nIG5vZGUtcHJvdGVjdGlvbiB2aWEgYW55Y2FzdC5JIGRvbmB0IGhvdyBkbyB5b3UgdGhh
dCw8L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkFueSBub2RlIG9m
IFRFIG1heSBiZSBmYXVsdHkuIERvIHlvdSB3YW50IHRvPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj4mZ3Q7IGNvbmZpZ3VyZSB0aGUgc2FtZSBBbnljYXN0IGFkZHJlc3Mgb24gdGhlIGVu
dGlyZSBuZXR3b3JrPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5Qcm90ZWN0aW9uIHdpdGggYW55Y2FzdCBzaWRzIGlz
IGV4cGxhaW5lZCBpbiBzZWMgMi4yLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+WW91
IGRvIG5vdCBuZWVkIHNhbWUgYW55Y2FzdCBzaWQgZm9yIGFsbCBkZXZpY2VzLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+Rm9yIGV4OiBUaGUgbm9kZXMgY2FuIGJlIHBhaXJlZCB0b2dl
dGhlciBhbmQgYXNzaWduZWQgb25lIGFueWNhc3QgU0lEIGZvciBlYWNoIHBhaXIuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj5Ib3BlIHRoYXQgY2xhcmlmaWVzLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5S
Z2RzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5TaHJhZGRoYTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFn
ZTpaSC1DTiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTiI+IEh1emhpYm8gJmx0Ozwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPjxhIGhyZWY9Im1haWx0bzpodXpoaWJvQGh1YXdlaS5jb20iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+aHV6aGlib0BodWF3ZWkuY29tPC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8YnI+DQo8Yj5TZW50Ojwv
Yj4gU2F0dXJkYXksIE5vdmVtYmVyIDIzLCAyMDE5IDU6MjAgQU08YnI+DQo8Yj5Ubzo8L2I+IFNo
cmFkZGhhIEhlZ2RlICZsdDs8L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj48YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDs7DQo8L3NwYW4+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0Zi5v
cmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+cnRnd2dAaWV0Zi5vcmc8L3NwYW4+PC9hPjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjsNCjwvc3Bhbj48c3BhbiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxhIGhyZWY9Im1haWx0bzpzcHJpbmdA
aWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48YnI+DQo8Yj5T
dWJqZWN0OjwvYj4gUmVwbHk6IERyYWZ0IGZvciBOb2RlIHByb3RlY3Rpb24gb2YgaW50ZXJtZWRp
YXRlIG5vZGVzIGluIFNSIFBhdGhzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPkhpIFNocmFkZGhhOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOlpI
LUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
Jm5ic3A7Jm5ic3A7IFlvdSBzYXkgY2FuIGtlZXAgZm9yd2FyZGluZyBwbGFuZSBsb25nZXIuIEkg
ZG9uJ3Qga25vdyB3aGljaCBzdGFnZSBvZiB0aGUgZm9yd2FyZGluZyBzdGF0ZSB5b3UgYXJlIG1h
aW50YWluaW5nLiBUaGUgSUdQIGRldGVybWluZXMNCiB0aGUgbm9kZSBmYXVsdCBieSBzZW5zaW5n
IG11bHRpcGxlIGxpbmsgZmF1bHRzLiBCZWNhdXNlIHRoZSBub2RlcyBhcmUgYXdhcmUgb2YgdGhl
IGxpbmsgZmF1bHRzIGluIGRpZmZlcmVudCBvcmRlciwgdGhlIHN0YXRlIGJlZm9yZSB0aGUgZm9y
d2FyZGluZyBlbnRyeSBpcyBkZWxldGVkIG1heSBiZSBsb29wZWQuIERvIHlvdSB3YW50IHRvIGtl
ZXAgYSBsb29wIHN0YXRlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOlpI
LUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
Jm5ic3A7IEFuZCB0aGVuLFlvdSBzYXkgeW91IGNhbg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+cHJvdmlkaW5nIG5vZGUtcHJvdGVjdGlvbiB2aWEg
YW55Y2FzdC5JIGRvbmB0IGhvdyBkbyB5b3UgdGhhdCw8L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6WkgtQ04iPkFueSBub2RlIG9mIFRFIG1heSBiZSBmYXVsdHkuIERvIHlvdSB3
YW50IHRvIGNvbmZpZ3VyZSB0aGUgc2FtZSBBbnljYXN0IGFkZHJlc3Mgb24gdGhlIGVudGlyZSBu
ZXR3b3JrPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj5UaGFuayB5b3U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPlpoaWJvPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IlpILUNOIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkm
cXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Y+R5Lu25Lq6PC9z
cGFuPjwvYj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+Ojwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6WkgtQ04iPg0KIHJ0Z3dnIFs8L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj48YSBocmVmPSJtYWlsdG86cnRnd2ctYm91bmNlc0BpZXRmLm9yZyI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlh
SGVpJnF1b3Q7LHNhbnMtc2VyaWYiPm1haWx0bzpydGd3Zy1ib3VuY2VzQGlldGYub3JnPC9zcGFu
PjwvYT48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPl0NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7ku6PooaggPC9zcGFuPjwvYj5TaHJhZGRo
YSBIZWdkZTxicj4NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7lj5HpgIHml7bpl7Q8L3NwYW4+Ojwv
Yj4gMjAxOTxzcGFuIGxhbmc9IlpILUNOIj7lubQ8L3NwYW4+MTE8c3BhbiBsYW5nPSJaSC1DTiI+
5pyIPC9zcGFuPjIyPHNwYW4gbGFuZz0iWkgtQ04iPuaXpTwvc3Bhbj4gMTE6Mzg8YnI+DQo8Yj48
c3BhbiBsYW5nPSJaSC1DTiI+5pS25Lu25Lq6PC9zcGFuPjo8L2I+IDwvc3Bhbj48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRm
Lm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWlj
cm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPnJ0Z3dnQGlldGYub3JnPC9zcGFuPjwvYT48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWlj
cm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PjsNCjwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxhIGhy
ZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5zcHJp
bmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PGJyPg0KPGI+PHNwYW4gbGFuZz0iWkgtQ04iPuS4u+mi
mDwvc3Bhbj46PC9iPiBEcmFmdCBmb3IgTm9kZSBwcm90ZWN0aW9uIG9mIGludGVybWVkaWF0ZSBu
b2RlcyBpbiBTUiBQYXRoczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPldHLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5UaGlzIGlzIHRoZSBkcmFmdCBJ
IHBvaW50ZWQgb3V0IHRoYXQgdGFsa3MgYWJvdXQgc29sdXRpb25zIGZvciBwcm92aWRpbmcgbm9k
ZS1wcm90ZWN0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
TiI+SXQgY292ZXJzIEFueWNhc3QgY2FzZSBhcyB3ZWxsIGFzIGtlZXBpbmcgZm9yd2FyZGluZyBw
bGFuZSBsb25nZXIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3Jn
L2h0bWwvZHJhZnQtaGVnZGUtc3ByaW5nLW5vZGUtcHJvdGVjdGlvbi1mb3Itc3ItdGUtcGF0aHMt
MDVfXzshOFdvQTZSakM4MWMhU2ItNy0yQjN3dTMteG5obDB0MWxCWFVTNVNpRzhSaEQ3aG9jS0Q4
OGxTekpoeEZFMDN2a2FpOXdDYVNfbjBFaSQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDU2M0Mx
Ij5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaGVnZGUtc3ByaW5nLW5vZGUtcHJv
dGVjdGlvbi1mb3Itc3ItdGUtcGF0aHMtMDU8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj5SZXZpZXcgYW5kIGNvbW1lbnRzIHNvbGljaXRlZC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+UmdkczxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+U2hyYWRkaGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_--

--_005_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_
Content-Type: image/png; name="image002.png"
Content-Description: image002.png
Content-Disposition: inline; filename="image002.png"; size=41221;
 creation-date="Wed, 04 Dec 2019 14:05:54 GMT";
 modification-date="Wed, 04 Dec 2019 14:05:54 GMT"
Content-ID: <image002.png@01D5AADA.099C2C40>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAjoAAAGTCAIAAACu0S8sAAAAAXNSR0IArs4c6QAAoL9JREFUeF7t
fQl4FEX6PrkTcocQCAQIGAQkyH2ES1BYQEFhRUURBcUVFBb8Cyorii66iOCCC4oKLCiyoMICCgv8
QLkvuSXIFTkDBMh9EHL/30lNKs1kMtPd093TPfPVkyfPZFL1VdVX3f32d9eoQY04QBwgDhAHiAO6
54AHVlhWVqb7ddICiQOG58DN9Jz9v11IScvGh+upWWmZeWlZeSWlZbVCA6MigqIjQ/GhbmRItzb3
REUEG363tAHigKIc8EAjuFKUpUSMOGDJgXOXb+4++sfe4+cTk66J5E7ThlE928cBt1o0rityCHUj
Drg2BwiuXPt8aXdO5sCW/acXr9lz6Xq67HXE1Akf+WiX/l3v8/LylE2EBhIHXIADBFcucIi0BT1y
4ODJS/NWbIdcddfiPDx9A4J8A4I9vXy8fPy8vL3xAR1KS4pKiotLigtLiwuL7uQV3M6uUVYqHNgk
JvLlx7v3bN9Uj1ulNREHNOEAwZUmbKZJ3IkDkKU+Xvp/R05d4Zv28PTyDwrzCwwDUOGzfWaUlRbk
5xTkZRbkZpaWFPP+re+NeWNkX0CXfQrUgzjgchwguHK5I6UNOZUD8KR45/Ofcm8XmFfh4RkYXicw
rI4olKq68rLS3IyU25k3y0pL2D8D/H2nvtT/wY7NnLpLmpw44AQOEFw5gek0paty4Jv1B75avbuk
pFyP5+EREBIZFBHN1H2ONAhYeRnXb2elcg3hi0O6jh7SzRGaNJY4YDgOEFwZ7showXrkQGFR8YzF
mzft/Z0tzsvbNzS6iY9foIJrLS7Mz7x+vqToDqMJp8HprwyEsKXgFESKOKBnDhBc6fl0aG2G4cD7
X2zgWAVnitC6TRwXqqpuHirBzJTzhXDEqECsmRMGk8egYa4SWqhjHABckXesYyyk0W7PgUVr9nCs
CgiLCq93rxpYBTbDABYeHRcYEc1YvufYH3P/s83t2U8McCMOEFy50WHTVhXnAIBq8Zq9jGxAaO2Q
yAawWik+SyVBD4+giHocsVZtOYIfFacj0sQBPXGA4EpPp0FrMRQHkKXig4Ub2ZJ9a4aYsEqTBsTy
Dw5nU0HAgjuiJtPSJMQBJ3OA4MrJB0DTG5cDHy/dwvwAvX0Dwuo2UVeuuptNoVGxvv5B+A4L+GTZ
z2Z3ROOyklZOHBDBAYIrEUyiLsSBKhzYsCvRnLTCwzOsXpzMyCrZjPXwhPMhmzT5RsaaX47JpkQD
iQNG4QDBlVFOitapIw7Ac33pj/vZghAIDM917RcHhw5oBdm8WEz+nULt10AzEge05ADBlZbcprlc
hANrfjkOmQabAWYgaYWzdlUzNNLLxx+zoxDJ8o0HnbUMmpc4oA0HCK604TPN4lIcWLb+ANtPUHhd
rdWAQkYiyVOFX/t3mw9D5nMpLtNmiAN3c4DqXdEVQRyQxoHjZ5PHfLACY6ADjGwUL9LDYmCnmNH9
7xUz069nUv/x3W9ierI+qZdOsmwXiBqmrO3i+UY9jcUBChM21nnRanXBgW0Hz7J1+AWFicQqVdfN
ndp3HklSdSIiThxwLgdIGehc/tPsxuNAJVwFmoOfnLsHVCdhC0CeC/Jod+5Z0OyqcoDgSlX2EnFX
4wA0gTfTc7ArT6gC/ZVMYiubU96+NZnDRWZO/pHTlXW2ZBOkgcQBfXKAbFf6PBdalU45sGTdPlQJ
weICQiNDajcSv0qh7UqqdcruLLlpV/MyUtBt1GMJf3m8u93+1IE4YDgOkO3KcEdGC3YyB7Jy89kK
vH0CnLwUwfRMukJjkh814oBLcoCUgS55rLQptTiQlWOGKw8vb7XmkE7Xy8ccp4wALOmjaQRxwBgc
IGWgMc6JVqkTDrw6Y+WRUyb7UHj9ZihtJX5VIh3Zr6XffmW+OV+GeOLFhbfTLp9C/6YNo7754Hnx
A6knccAoHCBloFFOitapFw6kZZrFFy9vHUlXHp7mxXBdpV74ResgDijHAVIGKsdLouTqHLh48WJm
dq55l3oqbcqTFsJ2hUW6+jnQ/tyUAwRXbnrwtG3bHCguLk5MTFy1atWUKVOGDBnStGlT6CIaN258
I+W6eWCZqXSITlppSRFbSVF+DhbJljpo0CAsfuXKlceOHcN2dLJUWgZxQDYHyHYlm3U00KU4kJqa
unv37tOnTx8/fhy/gVVWH/H3/enlkDr3YOeO2K4Ud2QvLsxPu/w7VpWXfu3EhrlVD8bb27t5eWvf
vj1+d+nSpW7dui51frQZV+cAXsIIrlz9kGl/1XDgzp07EDv2799/4MCBQ4cOJSXZz2AUGRnZpOtT
nqGmcKvQOk149iMxPFY17qowPyfjqik1VFnejT92fg3otbuk2NjYDh06dOvWDb/R/P3NrvB2B1IH
4oBTOEBw5RS206RO40BKSsrWrVsPHz4MQQryExDLxlJiYmLatGkDWaRly5bx8fH4EBQUNHf5L8h9
jlEodR8QFiV+J6rCVX52WvbNi1jMIz3ip740IDc3lwmIJ0+eZB9sG7Qge2GnELk6d+7cvXt3IJn4
fVFP4oA2HCC40obPNIszOZCZmbl9+/aff/4ZQIVnd3VLARThkQ05o1mzZgylwsLCqnauzGoRFgXE
Er8xVeEqN/1aXrrJqPbcwM5jn+xZdVVCAGMyJb6pbvHYe69evR544IH+/ftbZYL4XVNP4oBSHCC4
UoqTREdfHIDYBPkJEAWggqKvOkcDhk8QKfAb8hOEDLvbuKt6SGwru/15B5FxV+gvI/RKRg0RiFwA
LRjqmKBpg0UALUAXpC4guvj9Uk/igLIcILhSlp9EzckcgM1m7dq1GzZs2LRpk1VFHx64TG6A4gtY
Je/5+9jEL1iuo/CYZr7+Yp/g6sEVil0BrrCeAH/fTZ+96utjH3Qtzgm8Aqij7dixAwAPebTqQcK4
BcR66qmnBg4cSG4aTr7Q3XJ6giu3PHaX23RycjI8ztetWwdBoaqUAJkJ4PTQQw/16dMHH8SIULY5
9PHSLWt+OYY+NcOigkXrA9WDK6gBoQzEevp3vW/amEccPF4wELgFxSlkU4hfVlEfuPXYY48NHjw4
Li7OweloOHFAJAcIrkQyirrpkQPw5UNQEVAKj9eq64MBBlosoBTEKXlSVHV7Pnjy0l9nfo//enn7
RTZqKbJCo3pwBRd2OLJjPYpXE4Z9i+lUIa1CYViVIZBQGW7hgx4vEVqTC3GA4MqFDtNttgKN37ff
fvv111/DZaDqpvHi/8gjjwwdOlS9F3+UQBz4189RXAqzh0TFBoTUciLvC/IyM6//gQXI1gSKXDwT
YVevXg0AqzoElr/nn39+2LBhcKcUSZC6EQckcYDgShK7qLMzOQCtFOxSy5cvx5u+hcYP+j2IUAyl
tHlccv9ATy+f2rHxNZyVkKmsLPXy77Bd4WCq8wlU/MwQDLB+/frvvvsOVi6rBwHcwkFQIJfinHdz
ggRXbn4BGGP7eJ2HLIVXewsXAIZSMP5DGYUAXi03U1hU/Of/9xWr1hEUUS8wIlrL2flc+Vm3sm9d
Nq2hpt+af76M31ouA2IuXh0gb1V1bIH2FYg1fPhw2Au1XBLN5cIcILhy4cM1/NZgOFm6dOmnn35a
Nd8E/M7xKHz22Wc1RikhTzfsSvxg4UZ84+HpBQsWxCyNOV5WWgKHQJYtcNywXsMf7qjxAvh0wC28
TEDwraonRMTxq6++Onr0aIrfctbpuMy8BFcuc5QutRHg02effQasshCnoOgDREHXBDcKp28YFqzh
f1ty6Xo6VuLjHxReLw64pd2qysoyrp1D7iXMGB0ZunLmCzL81xVfLQ4OcjAsixZJNKAYHDlyJHAL
Ji7FJyWCbsIBgis3OWjDbBNqJQAVTCPCFetWswQXwddmrwJuYbX+geGh0U00Y3T2rUv5WebEgIo7
BDq+i+r0t9ANArQQueV4OIHjiyQKxuIAwZWxzstlVws3ikWLFgGoLJIkQYrC0w0SlW5VSQjAQhgW
O5jA8LpBteprcEh5GSm5aVfZRH95vPuoxxI0mFTGFDhWiMg4VgsneGgIJ0yYAHlLt8cqY7M0RG0O
EFypzWGib4cDUPfNnz8fTzT4m/GuePXGC/jLL7+MwCn9c3D+yu3L/3fQjFgR0UHh0SIjseRtjQcF
YzhLaCuPjpajIGzBBgnHTqEnIbAKoDVx4kQCLS3PwrhzEVwZ9+wMv3LgE1AKWCU0UMF1AmZ5AJWB
koJDGfi3+T/uPHyOHYlvzZCwuk3UsGPBtwI6wDs5GWyidi0a/OuNJ728DFNhlZ04xGjhqwnMWmPG
jHnzzTcpsZPhb2mVN0BwpTKDibw1DuBpNXPmzC+++EKY4AdRvXhmQe9nxHid/DuF73y+fs8xU7gu
mpePf3i9e/BbwfMvKS7IvHa+uPA2o9mxZSOYrBAarOAU2pCCgAU3QlwAwihv5ovx+uuvqxfcrc3u
aBb1OEBwpR5vibIVDsBh7P3334fnmFAphPw9ACqE6Rja/A4Za/HavQgfNm/bwzMwvE5gWB3HxSwI
VXmZN25n3sQHRnxo33YTn+ltILnK6s0A3SAuBiFo4QLA+8rbb79NoEWPj6ocILiiq0IjDkDj98kn
n8yePVsoUQGopk2bhiBfjRah/jRb9p+e8e/NELbYVMAqBBHXDI2UmfairAyBwLkZKSy4Cg0QNeWF
fjBZqb8VjWaAFyguDCTI4PMBtGDQAmiRTUujMzDINARXBjkoIy8TghTcw9555x2hxQLZKKD5gT+F
kXdmfe3nLt+c/tVG/Ob/9vL29QsK8wsMM1Ub8fCwv+WyssKCvMK8zDs5mdAB8v5NG0a9MbJvfFw9
+xSM1gNwBUlLCFrAqunTp8OsZWiZ22jnoOv1Elzp+nhcYHF4AL322mtChQ8SUsyaNQtw5QK7s7GF
Xw6eWfD9ruQbZrcILmz5B4b6+Ad7+vh4enkjEQaQDP+C8ISfkuKi0qKiooLcgrys0pJiIfGYOuEj
H+2C+iBGVwDaPnRcLXitEabGQCTDnDlzDOEg6trXsx52R3Clh1NwzTUgwcHkyZNhn+Dbg+vXjBkz
YFF3zQ1X2RWsWUjU9NXq3Sy1oLxWKzRwxMDOQx5srYekFfK2IHUUisJMmTJFmBcDcIVXHMqIIZWT
Ltaf4MrFDlQX24GZ6sMPP5w7dy73p4Df16RJk+BPoWzdKV3s1t4iAFqJf1zbdSRpx+EkC2HLxlDk
VerZPq5bm3vaNW/g2hKVVSbAwAkzJ7wHkTeSdYBKEBEOUA86MUukvaOm/6vLAYIrdfnrbtSBT4iq
gT4HOU/53lEDCUKVgeKo1Ds1wBVA6+rNzJvpOelZeZC68AHTQYSKCA2MigiuFRbYsG5Ewv2Nm8Ro
mmBevS07QhnGTohZQj9SGLTgggFHDDJoOcJYg44luNL7waEG4PtfbsBDDUE2MGDoeblI9wczlTCL
EirNw/CA33peNq1N5xyA4RPXldALA27ueAFC5IPOV07LU5YDBFfK8lNhatAjIYMq8qiC7lP92k8c
/qDCEyhEDhCFBwrgitND6nQ8UBBDo9AMeidTeudO+qZN2Xv23Ll4MT8pqTgzk63YKyjIJzLSw9vb
LyYGPz516uB3zebN8aP3LelsfYgshqQlLCUDbx28DCEWQmcrpeWoxQGCK7U4qwjdBd/v/Gb9AUYK
1YxQ00gRsgoSgWkBqj8kUhKaqWCjeuutt4yYnEIGZ8qKiy9/9NGVmTNLKqwsYoh4+vsDsQLj44Pa
tw/t3j2oTRtAmpiB7twHBi0YRGHQ4lm7oBKE5w68MChCyx0uDIIrJU8ZwhCKzErKiwMtHywWVhcB
T+i35/3I/6XDxNv79+9/+umnhR5ceHbAGK5N+XklT04uLUhRJ4cMyRSEuMqjBCEsuEOHkC5dgjt3
DuvVyzssTB4ddxgFgxYitGAi5W9IuN6WLVvm8qER7nC4tvdIcKXYNQCseunvy09dSEHi0RcHd8Nv
u6SR/uDH7b8h+ducSUMtvL9Q9G/UtGU8OQJIIfG23VwGAL/9v11IScvGh+upWWmZJmN+SWkZLPlR
EUFwNsOHupEh8DerDiPtrpl1wJMCj4yPPvqIPzK6d+8OzQxiqkRScI1uSePHX50/n+0FolLtp56C
zBQQFyfEG+gJC1NSilJTC5KTC69ehbYwLzHx9unTNjgAIoCu8H79wvv0gS7RNXil7C5QkQT6561b
t3KycD3Fq5JsmV6ze0dZPrgVNYIrxY4bADPszcWcXIvGdRHX2bN90+omgA/FwL9+zir7Ifxz2phH
eE+gFLCKlanlbfb/+zNgxio1JFDYffSPvcfPJyZdE7kf5EdgftJYp8ghvBvsByNGjIBoxb6BbzqA
Ck7GUukYvT9Eq721a0MZiI00mjYt9r33xO8ImkMgVvb+/TkHDmTt3g0Mq24spC6AFqALAAYVovgp
3KEnIrTGjh3LdYOwYy1ZskSSNUvje8cdDkW9PRJcKcnbdz//CSnjhBThjvzMgI5WkxFAroJ0xTu/
OKTr6CHd2J/QAUITiA++xYWepSV3fAPw+YupT7e+N8ZiuZhu8Zo9FsAmaUtS0yUgjTqCf3k0DLz+
VqxY4Z5O6jmHDh3p2BHchlzV4cQJSWy36AzxC6AFTw0TgB06xCDQokFhCCsXcCuif3/y1ODMSU5O
xssT9xuEdAUfH3i62z0O7e8du0uiDrY5QHCl5BUCUendz9czpBE2QMLQPm0tEhNM+ud/eb0J1vnv
rwzq26U5fCvgYcG+Gb5z2f/aDcwIMvmv//eff4E2j30PRd/mvb+v3nosNdMcRGmezsPTNyDINyDY
lN3Hx8/L25TmB/8qT/BTXFJcWFpcWHQnr+B2do0yk1THG2D15ce725AF0ROhVKNGjeJl6WHlRnZa
uFS4bQRM6tq1MFyBM8CPVhs3KnUlQXkI0II9LGPz5uqgyz82NnLw4MjHHweAKTWvoekgphguPzx7
cp8+fSBmVWdDhavtvBXbhUkdTXtX894xNG/1s3iCK4XPojrEwjSwGz3Zr/2fH2wTVNMP6r7+r34G
vwx8H51+7XqEKWkpsuxAxkLOHqYh7Pn7jocPb3hrxMdsifhXSmr2+eTU89fSCgrM+bnZv5D2259l
UA0IFlWuoqy0ID+nIC+zIDdTmJsO0hsyqFoNUAVKAat48C8CXyBUuZulyuJagcP6r01Nyl6Yl7re
uqXwlVRODvpG+Mdn/vwzfsP0VXUKuMXXHjqUcAucQXgWLlGenRK+ggsXLrSIzYIe4uOl/3fk1BXO
SQ3uHTUuDPekSXCl/LkDbP768ffCW0I4B7Dqib7tIkJqfrLsZ3xfJzNl7OYFn/V/9VZolLBb3PVz
L/y8uNDH772n3re9RP/g8JDajUShVFVCZaUoTiEspAS3xqkv9X+wYzPeF3o/xLvAVZ1/gyTZcB12
w3RKVfm3OziY+a+3XLMG4o7yF5OAImxdaevXA7ogeEECs5iLcAsMgXQFGQuSFmcOIv/mzZvH3Nzh
hfTO5z/l3q7IcO9gQTIR946q14MbEie4UuXQITy9Nnv18bPm1+FaOWmF3r45AVYc1h888fOfjm1O
C671+YBxeX6BbDWht7P+un5uIEpIePv+/cn3ir2qjcjxDQwNj45zcA8QsPIyrt/OSuUaQm5IO3To
EAwDPFEF0rVBx+KSVT/k8fCP115LnjsXYxE41f7oUXlEpI5iIcmpq1dDG1k12ItwC3YsXLSwaTHG
wrAKN/fzmT5cb4EaLgEhkUER0UxV7kizce84QpbGWuUAwZVaF4YQsTzLSp/avRKo80urh4BMwikn
bJgLZSC+uRgV+9WfxpR6eHqXFI/Z/HlMmvlmO3Bvl73NugLAamfdjMq+hc7/az8QnTEEtSciGrRA
HQpF9lBcmJ95/XxJkfm1vWvrJiF5pz6Y/j53VQdKAasowaiQ23CRONC4MZN1mi5YUG/MGEXOQiQR
zJuxdWvaunXALTjKW4yCP33UsGFRw4e7oV8GfAXhMQi/QfAEN8g9CU/UatyW8Qd3TWh0E5+KV0OR
rLbdzeLegcPt9FcGSoq/VGQZLk+E4ErFI7ZArKd3LW95+eTJhi1/iX+IGauAPYArvoLLkQ2Px7bu
cP4wAzCrbV+zrus6DWb/CgiLqhkS6e3jJ7NSbZUJUFs9M+V8IRwxyltG8qmz278uKyuF3g/aP+gA
VWSWYUlffOedSx98YHoOBgVBwAJIaL8VeBJCQ3jru++smrgg+QG0AF0QvLRfmxNnRG7c8ePHR7bs
H9mkHVsGHJFC6zZxXKiquimLeweIhSSfbphKX9XjJrhShb2w6F66lnb28s3fzl5lGf/QIGO9snE+
E5vO1msG3eC9184E55sScotvswa/aSGfmR6U3n5evn7evv7ePv7+wREy7VhsEWVluRnX89Kvs79S
zuyt65kCXQp8K8Qv0q16Airgzp577Bh2jRipNrt2OTc6Cg7x0BPe+PbbqvIW8mUAt2Bjc5/Q49lL
Nqze9ju7IPF6F1IrRlQ1Z3lX8N33ztC+7V4f8ZA8SjTKKgcIrhS7MOCzt2rr0dMXUi5eTxdmoxBO
8PSu/7S+aHquyW6b2g7YHt/bxnBv35q1GraQTZ8NzE2/xhHrteG9n+znXrkqpHIPWAXEYsFSdZ59
tvmyZVIpKN4fi4Ge8Oby5VXtW0BTeN4z3HLtRIWb9v7+/hcbzFgVWjukdkPF+VyVoPDeAVwBtDSY
1E2mILhS7KCH/20JEMsqOZijYHlqmnKu/5GNkLEcnDK5VsyNsLq3QmrfDI3CbwuXQqjmI2NbOTgF
hmfdOH8nx1S4HQqN2a/9ucv9jR2n6cIUrsyefX7yZLbB2OnTG02dqpPNwhcDiAXcAnpZRB/7orrz
yJF1X3zRKQpMtfmDDC9jPlzBYkJ8a4aYPJI8PNSelNGne0clPhNcKcbYV2esFDqvA59aXD1VP+1q
3cwUfHYcpaou9PcGLTe0HyjUDXr7BoRENfTxD1JgV2WlGVfPFd4xeWkjzHnlRy+QIt42V8++9NL1
RYtYnxYrVsBWpMApKEcCukFoCGHfQgyyBVUoCaNffhnClnPVmMrt1UTpualfs0Bg3BQRMc0c0pBL
XRndO1I5Jq4/wZU4PonohRyASKq08/A51hf4BFmq+6ldagAVBKz/tX/kfJ3KFIKwHgfVqh8QHKHg
KyRyYaReOgkbMrZDag27lwBklxMDBkCIQU8o2RCJVWvgQLujtO+A6OaUxYtTli6FW6Nwdhi0oMmE
sIWcUtqvStkZN+xK/GBheZ4RD8/IRi2hclCWvl1qdO/YZZGMDgRXMphmawjuE8T/cttVw9TLcAgM
zzVp1ZRqcIj/YOg7LJFg+f3oFRhWJzC8jlL+gcJ1IoI4J9WUAgApOX6YNZp8c20fIpJQHE1IYNnW
4SiIzEy6TZIEcIUb4fUvv8RvCyUhculC2IJ0aFBhC8lihv9tafIN000XGBEdVO6Fq32je0dxngOu
PBUn6s4EUeNj+T9G8ly08E2fM+h1eJ8ry5NSTy9OECfoqZwvu8U6a4ZGevmYsoCjEMnyjQeV3YXr
UUPdkNbbtjFTEIxGELbgp6fPbUL+g/AX/9NPnS9cgLENSQj5OqEtPDNq1L7oaFjjIIrpc/02VrXm
l+MMq6BywJucs9ZP944anDeZH8vKytQg7bY0YeBdufnwgh92Mksv2l/+78smN/5QiiFQBq7uMpQF
b7EGe1VwZH1lrFZ3rzI/Jz37xgV8h/RRG+a9gsSGSu3CVelAujreuzdTtQHAAAm6lbGERwAxC0pC
5HmyyPAEVKv36qtwJjTKeQ0c/znerrDakMgGcF534rLp3lGW+aQMVJafldSQl/2f3/zMbhu0x35d
m3BmryKTnY5pgXRNyHNxuEn7443bIBEGJ4tKJeOe7gXFncVEBUUlaTkF565mf/vL+VtZlunm7K4K
FiyW7QKRj7azttsl5SYdhIilc62gxYnAIwNmLSgJLeQqpMaAhhCehDqvdIzMZ2M+WIFNmVxkG8WL
N+UO7BQzuv+9dq/PRZvOrv/VSq7h6gbSvWOXpeI7kDJQPK/E9kRZUhSswg/HqubJpzom/Sp2vM1+
0Csu7T3qh65PLurz0tEm7YRYhXEINHli8qKqFUz8fLzqRdR8oFXdf/6lY/eWktUjyKLLFrXziPFU
Q4qwXSoRPNyhFYSnOAbqXCtosTU4XDSYNKnTuXMQCoUSFQAYCRL3N2iAAsqohiyVIZr133bwLJvL
LyhMPFaptzy6d5TlLdmulOTnml+OIQBLCBitLp2ARztie4Ex/37oxdUJQ3kqWxkTp96dcrAqBXh5
zF+xozrKwQE+4x9tLhWxUJ2EEUSBLq7elLF4txpiXMRixwQdIFxFOp46VX/cOAiI7EtA79X58w+1
avVb374I59LhgVbCVaD5Hcu5i6R7R1n+E1wpw08UJkDo1cdLt1RWKCgnfKJRqzWd/7z1/r6H7+mA
3EsH4zpBmydySmRkX9HjGSAcN1PF3rpoHuvhgQRopvRL3sgZeFf8Y3xctA36kLRG9ZWWUQmZMpjD
BZz1j5yurBUkchdu283oiIWDwxbi5s3rcuXKPXPmCKOJ4a+P0pSH27aF5tBq7WOnHDo0gdBtYGqk
tfX1t1SJO2VJdO8oy3ZytVCGn/NXbl/+P1G+c0MO/LfzWctQTQDSvx98EUt5ftsSno4dCAeZDF8i
L8aAoxu7ndolLCliCigpRxHWxg1s2rJhiJenZ1REsFDDXjvUv2/bet3jo6AP5J2/33nxP9vPi995
btrVvAyT78BzAzuPfbKn+IHUU2jHgms4UjShoKJB2QJHjGuffQanDOH6AWPwxUA2eqc7vi9Ztw9V
QrC2gNBIFIGTxGSh7erXM6n/+O43ScNtdKZ7RylOku1KKU7WqB1+Vzkr5IBArfr4uHrwTXi01/3D
H+7IZ4IpC6593/R6/qs/vYx0Sux7pGlH0lv8fNdtGDCJfYlu7ANirX7qMAi6xAIfP1RuZF8W5JlT
p7M/QwIDMCOwymJL8K0AMr0yf//FG6YUFax1ahYpaeccF7lBTtJwd+4slLHgdHfq6advlhe2MGLj
GsLo0aM5OMEpA2YtFFK5+N57iDxz4r6ycvPZ7N4+5qhEJy6GT033joKnQMpAZZj5VL/2C98d/tmU
YStnvrjxs3G7l7z+33/+Bd/Am27KC/3uu8esoEMKdqSpnf/wX5FCCWkpAEKYHtasUxUaQuQA3Nju
YbamG3dHjUCXOHfQ//MpMaVSRSuQGH381UazFRpjoyOk3c9eCO0qb9dTs5ThlztRAWKhtgirOwXV
GRCLFXU0aMNG7l24EAFbDd96izsKwnH/0vvvwxcD0GWRL0OzbWblmOHKQ6EicIqsnO4dRdjIiBBc
KcZMyFLtWjRoFB0RFmwJBgdOXGTTQH6CRx+fkslPiY1aCUsGw/0vKbopvr8Wbo6sKk9aYVLbAthg
DGPDCwvyUMxU/Op/v5yZlm2u/A0LlviB6OnlbQ63upleKaJJouDmneEliNoiPAALz3RWJcu4DTtq
PGMGQAtmLeYDiQZfDCAxQAuBxtqHGN/MMJfjcTDrEnQPa999sOoPFIYyzovuHRlMq24IwZWCzKyW
1J6jljHCLGMscikBgWCjYiN5yBRMVhCzWKYl2I2DasUgTafQUmXqXVZWkJspafUFxaYEgKxJuvd4
RTtSBkpiuLAzfMTha8cTCaKuI7Li6sdPQd6+IF3FTJwIX4xmS5bwZIPYFFwwDrZooTFo8XcpjhDy
NqXsKLp3FOQnwZWCzLRO6tSFFOFTHkIYdIYQwlhviFbI1YQPALDP/jbMy9MkRWXVDP3mgedYB6SU
xm+U667VoLkpia2gFeRJgyvZW+UJrasr5SWbslsNhEc4Ut8ikyzbNTK4Jw4aBInE6ExASidEEHc4
cQK7Q353th3tQasyykKrWiFiDo7uHTFcEtmH4Eoko+R3g8zEksOiEseH4x+FQQs6w9joWoziL63M
JUdRMBsYFh5idsDlhay8/Sqz2YbUaRxapwm/AYoLJaeokLcNlpcdjZIwyWMgH4UnO5wDIZGwb+Bl
xzM2OUhZD8NRhQTx0W337cMHIWj92rQpHN9ZzWX1WmWNGz1llaN7R8ETJ7hSkJnWScFb75vpz82Z
NBRVox7s2Ix1alTPLCdBkGLfPNK9JX43jLYMb7Rwc0KcPOoF+5YXtfLxq/RNF7MNP+9Kk9WBM9aL
SVqlg4II7Puqnodi5qU+FhyAvQc/7MucQ4d4HnfXYBRyukPMgncJBy3sC2HFiNNSFbSiIirCmcsr
O8tucGQf/Pdfqv5ISr/EZ6d7R/ZBVB1IcKUgM6slBbkKBXmFFQ4b17/LlRzeGZCuML5qxj9vf0vH
DYQGh8c0q934/tDoJuJXjwCsWiFmBz9kEZSUPLCk4v7nTwTx81JPqxyAgIUqjqz8/J2LF4/16KHb
9O3yTjCoTRsboMXKrCjb+L1TWmx+u1KWvjxqdO/I45vVUQRXCjJTAqmYOmHC3v263sfALIInqGX6
dw8Pb0EssHAIN+GKnPUlQQbP6+lml1+RY0uKzC6FUXeHl4kcTt2scgA1pZCaj6U4Qm5ZZDa6tWqV
i/GqOtBCJid4mijr8s7vnbIKZYAemEn3joKnQHClIDMlkIqtcLVgYwBX7ENokFmWgroPUhSKyzle
txtJAme+0EEYGgx1h4S1wkG5uAKuqoQhS6JDnS04gDSy92/ZwhzBEUT8+xNPXJk92/W4VBW04IgB
TxMWXKyUswm/d4oqLlc9cJLuHQVPgeBKQWZKIAXnC24HahIT2aKxOXIFXhiMCl7KImPjA8PN30sg
XaMGSiEIo0YmPd6yWUwIp4DoK0kZmDDwTo65IHLLinhnSeuhzjY4AEsPQrJYEDEaiiIiKsvoDu5W
98tBi+d6B0IjuBiOGNe++MLxLfN7p1BigIeq1yfdOwqyl+BKQWZKIwWUYgMe7h7PR6ISMYOxkuLC
wjvKuzjDarVki7Q6ICh2xepdAWJhgZO2SeotggNIuweHOh5EjEhbZL5QSuYQMb+mXQBaiD+DTIkP
bGKoBM+NHYs4LQezvKt978hgE907MphmYwjBlbL8lEBt5KNdYBzGPfbnB1sLhzGfCzSpaZbszp2T
XzTvx9O7T96w21PYgb8ePtAujhzZJbFOfGfoA/EQ59lvYcSCKUtZ0474xWjQM7xPn3YHDyK4mGfE
QBYM+A3C5cQRf3f17h15PKF7Rx7fqhtFcKUsPyVQA1Ctn/fKF1OfZlFZvPXuaK5qWpCbhdQVEihW
0xUSFfLbbjiYPGLWLqlYBZJ3KpIT8oU5viSiUJUD8LmAryAPycrev9/FHNwttsyCi5HGqdG0abyk
Ftwjj3TsCHWoPOFS8XvHwQuV7h0HGWh5zeDvMiWeicouy52pITh/4F8/R3EpMCEkKjYgxBxQ7BSe
IHFG5nVTBilg6qbPXiXpSoNTgDIQFixmy8Fz/L4ffhAW9tVgAdpPATkSWamE1bP8YmIQmia12Ard
O9qfnWYzUgERzVgtYSJ4tD/5p/ZsAIrl1CgrlTBY2a5lZTmpVxnJJ/q0JaxSlrvVUYOAhYglJnBA
yECiJngiaDO1s2aBShBZ3hFZDMcTtoaC5GT4SZ4YMABBaeJXRfeOeF4ZsScpA/V4aqiPxWIeERKf
lyHN1KTgfvKzU5mTRVBNvxEDOytImUjZ5gAy4cJdkNl1IGbBEyFp/HjHfed0znYkyUUCJ+AW0gGz
pSJJFVwwLn/0kfi9072j81N2ZHkEV45wT62xkGN40d68zBs8j4ta81mji1xnuenX2X9GPpoAxNJy
dpoLjnOQNoI7mLP1X50/H54I8iw6xmImaj92PHUKv9my4ex+YcoUhBUjW5WYjdC9I4ZLBu1DcKXT
g+vf9T6WtR2wkXn9PE+UqdFyy8pgsmIwiSLFT/Rtq9G8NI2AA5Cu4ODOM++h9jycL6Alc3kmQbqC
jAVJixclQdIm7F2kmEX3jqteIQRXOj1ZaOFff64Py8xUdCc3+8YlLReanXq5MN9c7G7i8N5ktdKS
+cK5WM0R1O1lX+YlJsJxDk6DzlqPlvPCjgX5Eg4XzIwHfSDELPj32wVsune0PCYt5yK40pLb0ubq
2LLR6yPM5UXu5GWY3C40aXkZKflZ5ixNf3m8e8/2ptLG1JzIAdTthbTB8uHCiQ6P7JsrVzpxPZpN
jS3D8QSVtHgZrczt26EYtBtQTPeOZmek5USmihLvvfeellPSXOI5gORMdwqKTpy7xmQs/DaVDlGz
+lxe+vXcdNN0aI/0iJ/wTG/xq6We6nEguF270J4909atgy2nrLAwdfVqPMrDevZUb0b9UEbNYtS0
9AoJydy2rUZpKThw67vvSrKyEGvs4VntCzfdO/o5QUVW8v7775vSflPclSLcVIkIQkn+Nv/HnYfP
Mfq+NUPC6lZWaFRwUpjHsm9d4nH4yMD2rzeeFBY9UXAuIiWPAzDhwOGCV9/AQxyJIZjU5Q4NCS/g
3Y78F2yzrLAWz4tRlQPOunfqhHiu/vQ1uneUvSYp7kpZfqpCDRf9ey8/HN/Y7NpbeDs77cpp5l+u
YEPe6PTksxyroEuZ/dqf6X5TkMOKkEImXDi4c83YjW+/daVixHZZBG9JpG7ivid2E3+we4dnZtLm
3sm6fm7T4nd37dppdzvUQSoHSLqSyjEn9E9JSenUqXONWi3qtzKbsmp4eAaG1wkMq+N4eREIVfCV
v515kzsfDu3bbuIzvQmrnHDS4qaE0wGKRSEHBOvuHxuLulnciU4cDWP3uvTBB0jlzhN/QMaCYrC6
LUHGWrx275J1+8wd1Lx3amSdP/DTV2VlpXXr1j148GBMTIyxGa2n1UO6IrjS04FUs5ZBgwatX78e
/2xwX9cmCUMLCs21vYFVKIhVMzQS6CVnG2Vl+Vm3cjNSeFwXIGrKC/1gspJDjcZoywGLRzbyDSK4
WNslOHM2eFucHjGCBaJBHdp0wQIeqmV1WVv2n57x7835dwrZf1W6d9o3jWzbti3eLzFFr169tmzZ
4u02qlq1rwaCK7U5rAD9RYsWvfTSS4zQxo0b77mv3fSvNp67fJOT9vL29QsK8wsME+uFUVZWWJBX
mJd5JyeT144DtaYNo94Y2Tc+rp4CiyYSmnAAkVi81Age2bHTp3OXd03md/IkCBxGhiqetx57hwul
jTXhrtHg3tm9e3fv3r2Ly1M+zpo1a9KkSU5mk6tMT3Cl95O8ePFiq1atcstfIceNGzdv3jy24l8O
nlnw/a7kG+aqifyF0T8w1Mc/2NPHx9PL29PLB0iGf0F4wk9JcVFpUVFRQW5BXlZpiVk+YwNj6oSj
mgmCK0kBqPcLosr6EImFRzZPrAfnC7i8e/r7G24j8haMGCxsn9ccQUpcSJm2fU80uHfgaw03NuzI
398fKsH4eFJXyDveu0YRXCnARPVI4AUNr2l4WcMUzZs3P3r0KK5+Ph008ht2JX61endaVp7sNSAz
IZIBDnmwtbMCgdf8cmzxmr2ObEH23p01MCw4AEmtnupnzmLs+DIgXsBfDqU3GCm7/nKOz6grCtAH
QsSEoMlWJQax1L53cOd27Njx2LFjWE+bNm2AWKQSdPyaIbhynIcqUpg9e/bkyZMxAa71Xbt2dalI
Vi2cEjde4h/Xdh1J2nE4yULYsrEy5FXq2T4OHlPtmjdwrkTVd8y/cm8XqMhEXZLGy8GOxa8puDQL
5wtU34DzBS/Xq+BE+iSF7aNEFtIqikcs9FT13oHQC8S6c8fkwfvWW2/NsKml1CdX9bYqgiu9nUjl
evBqlpCQwC73qVOnTp8+3e5aAVcAras3M2+m56Rn5UFkwQeMgggVERoYFRFcKyywYd2IhPsbN4kx
u8Xbpal2h4TnZqk9hT7p7/vG9CKibENKPVSN4v5yzZct4z7fyk6kT2pALJQKk4RYfCNq3DtiXjf1
yUl9rorgSp/nUsN9lAkcrva9+IZOD0PRZSUs/pjRUwOuQFbofIE/4XzRaOpURXega2KOIJbiGxMq
8+Pi4qDMDypPfkhNHgcoTFge31QfBTstU3zDWLVkyRJSfKvOcVeZAL7sSGSOSCy2IQhb8PZG1iJX
2Z+dfSAfLnIMsk63Vq2CTcuJG8dtu2zZMgZRSUlJ77zzjhMX4xpTy4rXcY2t63UXuLKhRmCrgw4Q
plq9rpTWpUcOIF4YqR/cNvOFBWJB3nLiIcXGxnKr1fz589k7KDXZHCC4ks06tQaOHz+emawAVBMr
XhXVmsygdOPm1XigrNqf0B5KbgvU+FxtKzIjKDmB8rRQL+r+LVt42CySFaHsCPf2Vn4+nVEUIhas
WVcqXv6cskzEn3Tv3h1TQzc4duxYp6zBZSYluNLXUa5atWrTpk1YEzQJCxYsIDWgnONps7NG/b/K
GWh1TO0nK78O6aIYWZUJIfYIAVh4cLMgJMQnHevRw27dDZUXpR35JrNmwaOdzXd+8mQkV9Ru7ioz
LVy4kN3I+/fvR9S/E1di9KkJrnR0gggHfq1CdzF69Girnus6Wq6el9LoXVurg7QkHs8i+t1FCoKd
cRoMOfBoZ+UNEZ+EbO5I3WSc5ctfKUAa8cKh5WIN2plRo9LL3wKd0hA0yXNbTJkyJTXVXEzOKYsx
9KQEVzo6vg8//DC5vLQ58mNSoIaog0n7scYOj8qfYxX1n3xq1bCtEoz71KTii19nZxYQCSivTpld
UcDXAr1ErdKZnSL694cpKyAuji3CfZwvgFitNm5kmX/h3I9IaidWYZ42bRrsWFgJsAqI5cwLwshz
E1zp5fQQV8g9LObMmRMWFqaXlRloHVm7auSbC4OJWnWtR02g1elstZ0bVCR8u7nCTBnopaxtTNRC
HeqEsiNwF3RD5wuIlbDhMT9JJlzyBIMOMVT6YLj4QrfPxkEfCK2gdBo0ogbBlV4uAphhWVrMPn36
DBs2TC/LMtY6uDAE0AJ0VdcgkEEs4w0IxJwpqraQbubvrv6rRvpm82eOYcZhjts6X6B4I2QsbB9n
BayCazsLo9a+9e/ff2iFOQ3uVOxmpyaJAwRXktilVmd4WLDcgMK3MLUmcyW6TDziP3CyYO3Mi3Z2
mfiYWYUolMZAp6vArgDwg1IRjWkCk8abaXIMMxQnmfMFcpa7m/MFhEue9zZz+3Z4Xjjr3LjW5NCh
Q9861fvDWRxwcF6CKwcZqMBwvGdxdfabb76JAHgFiLozCduilQVnfr3XjFtVOSbUBLL/MtwChon3
1NDZQaDKBooZcucLWHSQuklna1R+OSjeyGuLwLXdWY6CqNb49ttvs+3hlmfxKtTEc4DgSjyv1OqJ
+EGEBoM6PCwo0EoBLjPlHmvAFYsILQvLEwxXYjSBjBosWKxFOTNdgoMsEma+gGbswpQpcJxzlorM
wb2IH95g0iRUV2H9z40di8Ir4scq2BNhWMznAiUcP3KDFwUFWQdSBFfK8lMytczMTDgEsmF48yIP
C2kctPAMhFGKu/DZ9vrDfxlKMcc/1jB8b0XyX+Ac0wSiccCDPyFrxgnAsspP+MvB+YL7eacsXXq8
d29nuSFIO3EHeqPiMMtSz9wuijMzHSAmcyi0/fASZIM/+eQTVneYmkgOEFyJZJRa3WbOnMniMKAD
HDNmjFrTuA/d8xWpcn2iqt004AdGL96gPGTe8MIW/pAdnhkqAKvqXuCD0HrbtrojR7J/oVzW0YQE
Z8kc2lyeUIFCEcrcLvKTks5WFOnWZnY+y8iRI1lmNcRZUiJBScwnuJLELoU7o1jw3IqSBwi0ohwW
CvC3iTnluZkUPPqEgVn4LPQYZMIZzFdVm11/CqMFYFXdInwumi1Zwp0vUJIYiMXrHCpwFvojAad2
7naBHLj4ccoaZ80y181ZunTp6dOnnbIGI05KcOXMU8O7FTO3IoEFd3J15oIMN7eFZyDEJq6myzlk
azdJE0xABf9Aq41rArngJcQ8NsSAAVhW9wrni/t++EGY+cK1nS/gdsGztsOI5RQVKIJV0HAccLNi
JVipieEAwZUYLqnSB+mZuTMr5bBQmMWAGe53XpU0sAdSl43GPSl4rJWwMzePGTAAy+qmUcWxza5d
qEGM/zLnCyjKXNj5AmXAWLaLotRUZ6kEuYC1fv367du3K3z9uyg5giunHSyKWrG5Bw8e3KtXL6et
w/UmhorPqn5P/E65iHbreyuDuH+gXYWh+Bmd3RM+CMjVFNLFnMP3+qJFv/Xti6e5s9elyvye/v4o
tcziz6D8hKeJKtPYJArzFYxYrAt/FGi/DGPNaDIvl5VZi+c31j6Mtlp4rrdo0YJFtqPMqNsWtaJq
wrq6clHIEdIGD0tCpkFkyEWYra4WqdRiLr733qXyV0bvsLAOJ04w4VLLRg8BSdymasKS2KVkZziv
M6xCaha3xSolGUq0lOAAEzugK2PE4D4H54uMrVuVoK07Go2mTmV+7fBoR81l7dcHZ2BoVti8JGCJ
4T8pA8VwSeE+eKviViuksVCYOpEjDjjGATzH4T7HnC/wKD8xYMC1L75wjKQeR0MZCGwGQmNxSM50
df587VfJk1ysXbuWag3b5T/BlV0WKd/hs88+Y6IVTFZktVKev0TRYQ5EDRuGqCzEZoESfC7gQYcq
8q7nfAGHCy5KwsEE0qTDnJNGAJoVLmAhaljaYPfrTbYrrc8cceyNGzdm/usbN26EMlDrFehpPm67
0tOitFjLvm8M4L6MGsSJgwblHjvGOILSWdzlXQseaTIHMBh1llkpLHiawEOSuWBo1lBMJCEhAdMh
7PLUqVOUMrQ6zpPtSrNrsnIipLFgWIUXKzfHKjDB09Md5XsPz7szaDjhMhQ1JbwP8PiGmzvrjYK8
Rzp2RDSxqMEG6cRipZlKEKCFBLgaLxwxl0zFAo0Lz8em8RqMMp07PiyceDbIEPhFhRmApw5z4nqc
PrWnQR7cyjLK08MYcIVds8RFCCVmHLh9+jScL5CxSVmGOJcaXB+bVKSZQLVlLk1qtir+KIBJm7II
2mA7wZVm16RpIuRcYaJVfHw811lrugKdTVZcXKKzFWmxnJKSUi2mUW4OJGqCCMK0ZEgDgXy4zqrB
odye7qJUf9w4Vm0Zrvza56eHdAUZiwlY/HVWpZ0amizZrjQ9vqZNm7JaIfPmzUMpAU3n1uVkFHel
y2OxvigIVUhkzmOH4UDI/RQMtIvqlgol56FWrZCsHR3umTOHJ2rSZmsrV658+mlTVRpUEbpy5Qql
D63KdrJdaXMpmmdBthWGVagSwgPaNV0BTUYccIADKDiCsiM8avjSBx8Avdjz3QUast/yEo4IH9a4
vAh0LQAqsBHKQNQWdwF+qrEFUgaqwVXrNL/88kv2j2effTaoPKiFmgIcQLl6Vo9KWLfecbpt95nJ
WhQORnVHNh3qOrpfQ54L5GqCiyDbeurata5UKKvemDE8cPhyRRU6bQ4ZdbBGjx7N5vr004qyatrM
bZxZCK40OivIVZCu2GSvvvqqRrO6/DQAD15E0cg16Q10UHC+QGYmPNnZmnMOHTrctq1rFMqCcY77
XCBqWOMwrJdffpnpAOHaTiHDVu8IgiuNHhQIDWYzwXm9uYsmYdOIlcJpLHKii6xJD9nIQmZywtIN
PCUe66jMix/ufAF3Qbi5G3hLFUtHeREmO8LngmUU1KzFxMRw9yv+uNBsdkNMRHClxTHBGxA+gWwm
vENpMaWbzMFyohel1UDFEDTxNelRxh6gFb/OTfikxjYhYEHM4oWyEFCMPO5qTKQxTQhYDIbh/QjZ
UcvZJ0yYwKaDRzsrMk5NyAGCKy2uB1x8iLjCTLGxsQMHDtRiSneYgxdRzN5T4/Yp844l1aRn1R3d
0gqlyAUCQQTOF7xQFrK5I25JEcpOJILMTHUrSnuc17Z2Yvfu3RHigr0LX3CdyAq9TU1wpcWJfP31
12waWK3IRVUxjnPVX8bPNa7MNpMVU5Me5RlRE4s31AVm3hPUpHMAD3c4XwR36MCGwl3w1NNPGz27
IBz0mdSI1LdwJ5HOFfkjuGF7+fLl8qm46EiCK9UPNjk5eXdFFoBhw4apPp/7TACYQYMmEKWBs3aZ
9YEia9Kj7D2rZ8+0iKxZdS9kakP+02an+zBY5E6RCRf5cHmuppsrV8JdUGNHcJFLFdkNO4p5/XXW
GQKWluiLRwS8BDEvvC3I4cLivAiuRF7A8rtxq1WfPn1gTZVPiEYKOSDUBLLveaF6STXpUXeY4RY1
BzgAWQTZb5EbgtFAQDGcLzT2rHNg+VaGIu8US0iPXWhZPwVBmTyVKAlYBFfKXtX2qfFr7qmnnrLf
m3qI5IBQE8iGJI03DxXWpAeqCWUjfIbvu7DBcEWaQJE8t9kN7glx8+bhh/kpILsgz3SuBHmtaSDp
rbOihp9//nm2W6S60Hrb+p6PpCt1z+fQoUOnT5/GHBDwSROoJK+5E6BQWccmEBOABZ9AhlJMo8ga
ZKy9kZaLTJpgFr+YEHasp5K7cDlaELCQEpcZfpBd8Le+fTW2/SjI0ToI5y8vN4y8U1dmzlSQsm1S
kK4gY6EP7AhbXbSUszxmElzJ45vYUVy0gkMgZbIQyzW7/exGTdkOwAJKwSeQN5ivSB9ol+eiO9Qa
OBBlR5gmDSmafn/iCe2rcoherK2OwqhhbEGzyil4tR06dChbGekDhSdEcKXIhW2dCPIrc3F++PDh
Ks7kbqTthgNz2QteGAyK+A+cMniDfyC+h/mKmqIcgFACd0E4DYIq/BRQidigxYidFTXM9YHIH8hq
OFADBwiuVLwMtm/fzqrXREZGUriVkozmaGQBRUJPP9sBWEzFB/9AaupwAMFYCMni2QUhnUDMMmI+
XGHUsGbOIwjAYm5Zubm5lPGWX6EEV+rcrOVUv/vuO0YduVUo3EoxRnMcyjYVLLds3D/QRgAWgApS
FzWVOWCRXRBGLJiyYNBSeVqFyUNGjCqPP4GYeK0ilZrCc1gjx4s2bNiwQYPpDDEFwZWKx7SpIosa
+QQqyWWOQznWEuRw/0CRAVhKroxoWXKAZRfkeWNRXR7ugnAaNBaneAwWPNo1iyd77DGz6I/U2DAr
GItjKq2W4EolxtaATyAce0AdHhaoFqrWNG5Il0dKcWSyYIJVM5VURh1NMJu7LOQwmL4YfbJ4iWZp
g0mTEJXF3AWhTwNiITBL9Gjnd4QpDkYsrAN5b5GpXZsFdejQgesDYVbQZlKdz0JwpdYB8XIhpAlU
i8VE1zgcqD106P1btjB3QfiFnxgw4JahihBWCliffQbQ0obx3OBN+kDGcIIrtS68devM2b779eun
1hxElzhgHA6EdOmCXE2sGDF8LpBaUDNJxXEmwWeEOTrC9oYsU44TFEPh8ccfZ93Wapu3UMzanNKH
4EoVtkMNyPJ9wcOC17BRZSYiShwwDgeAVUAslg8XngtJ48dfmDLFKMvnAlbyJ59os2b4B7JgzYsX
LyYmJmozqZ5nIbhS5XS4JhBWK4oOVoXFRNSYHGD5cLmD++WPPjo9YoSWOWRlsw3+gUyZidLJaRWV
wWVTEzMQ8cJcH0gCFjhmyuxZVkalE8RcPBL6DBgwgLkFzps3b1xF3k8J492ma8Jzs9xmr3dtdN83
k91z42zXwKczo0ah/iH7E44MPHWTntmC8iisoFdYr14AXQ2WilJ5I0aMwESQtHbtEkS4azC3zqbw
8PAg6Ur5M0EUOvfkIU2gHf56UCp05a9A/VOEg3vzZcuQ9ZwtNWPrVmRw139IFjIiIvUtFow6WLnl
2n61G6QrFrKJIkSsxKs7N4Ir5U9///79LG8KCoNSxRA7/CXJXvkL0DAUkfL8njlzWAZ3aNiOdOyo
85As77CwemPGMP5qY8FCrlt4tLMZyZ2dlIHK39vvvffe+++/D7pjxoxZsGCB8hO4EEWuDNz34hsu
tK1qt5Kw+GP2PzdXBgoZBI92mK+YdzjwIP6nn0K7d9ftxYC4sYMtWkCZCZTtfOECck2pvdQpU6Z8
9NFHmGXixIlz5sxRezrd0idloCpHc+DAAUb3gQceUGUCIkoccCEOsJAsFkSMnBFI1KTnkKyAuDik
nMdSgVjaCFj8McKLkrvQ4UvbCikDpfHLbm+kS+FXFSWzsMsu6kAcAAcgTiGDO/O7g5iFkCw91xxp
8Oab7NRSli7VICcTnCyY+QqxMch4684XDMGVwqeP3EvskoqLi6tbfvtRU54DrLJi11RLyrzoou10
7JIWxMsN86rEChKXtBKX7oyQrPZHj7IgYlZz5PxknTpPIt6ZqSuBVdy5Ub3DQSQMrOCm6QSvwupN
p2fKBFcKnw43h+KdSGHSRE5jDgCWLMoNswXUH2f6nprSHIB0hZoj3HB1ZfZsiFn6DMmqP2EC2/2N
r79Wmg1W6HE9zY4dOzSYTrdTEFwpfDT8eiLDlcKcVYpc23018GO3AasASzYapC5qSnMArhawY8Ga
xQgj3ZE+q2TBfMWMbTmHDmngzcgfJm7uHEhwpeQNR4YrJbmpHi1Ud7SqSxTOyLGqKO2uYsS8yBYK
lNT/q3prdFvKCGxqsWIFIpwYB1AlC/lw9VbXEYtkRbBMmLp8udqHxaUrbmtQe0Z90ie4UvJcTp8+
zQxXCLeKjY1VkjTRUpwDPrVMoIWf0B6WtLl1Kv9cjb2Rd/0XhUUYYlGNR8VPpIIgfMTj5s1rNHUq
+wLVRoBYGjg1SNpQ1PDhrD8cLiQNlNEZ0VfcfMWSkbpnI7hS8tz5lcQj+5SkTrQU4QDw5ljPuyi1
2WkCLaEDRbA5MLPGVWvFjVgpLGoqcyB2+nQEEXPE0lvaC+RhYkFXBcnJSHKhMjNqtGnThk1BcKU2
q92F/uHDh9lWW7du7S57duI+uXjEffZqPSpqObzEohCNmAMF0+9B0ceaRW1GUdSpk2IciJk48d6F
C1naC5iIjvfuratETXWefZZtVQN9YPv27dlcx48fV4y/RiNE0pWSJ8aT/PNXISWpEy3FOYB6xKw0
MLdI2Ziiqkc7/OapqcyB6NGjYcriiHW4bVsNXBtE7onrA+ESonbNRq6wgflK5PJcrxvBlZJnyq8k
UgYqyVZHaCE2i8te+GABMMxVHT9wvqCmVw7AURCZmZgnHqQryFg6QSwUbAwq19HBE0TtTBz8DRjv
xHDp0utZqbsugivF+JuUlMRSJkdGRlJmW8XYaoOQhc8ehKS0H0XNC98KhlJCV3UoBrn3BDwsWCPf
P1EMVb0T6mO12riRI9axHj3gf6H6rCImqBSwVPYPRLAwMg9gRcAqty3VSHAl4pIU14VfQ1260Ku6
OJY5pReCruBbIWzwvABQQTHIW06FvqXRu5Vf/nqvWXNo1f/CKXtxp0kRPtxm1y6WqKkoNRW+gnpA
LLizM0UlaqCobVfjApbb6gMJrhS747mfRfPyRDLUdMEBuKEz6xT7SXysclVcOIPnhUXj0MW8OSya
7fBhXWzbNRcBzRuKIjLEgv4NiKVNVV8b3IRzIFwE0QHZN2DBUpXvnTt3ZvRPnjyp6kS6JU5wpdjR
cAdTflUpRpoIKcsBOFYAuiwCqiymEIpQQuuXEL3uXFZ2XUTNLgeQVBDJcFlqQSDWySFD1DYa2V0S
1weqnZCJpCuqd2X3arTscDM9Z+fhc+nZt/EhLSsvKyc/MycfnZIv/ZGTlVaUn/Pi8880bdygW9t7
oiNDJVN3swEy610xzIB4ZAE58KRgvuwAG6FyTx5XbedhggqxqlhmbyKqd2WPQ6L+L3S4gC4Ozu51
R44UNVKFTkDNvbVrM8/ADidOwP9C2Un4A+fS1Zv//fF/Pn6BfjVDGjRoEBYcEBocUCs0MCoiOCKk
pss/cFDviuBK7KV17vLN3Uf/2HUk6dSFFJFjmjaM6t72nh7t4lo0ptTs1nmma7hiS4aty8JvUBZQ
MWIEVyLvHbvdmDKQm68QUIwgLbujVOqA8pIsNTsycSC6WZFZ6IFjwUaCK1HX1S8Hz3y1avel6+mi
elvrFFMnfOSjXR7pofBrl+z16GegTLjSzwYkroTgSiLDbHUHYiUOGsQzSjgRsZDYEGpJrBWiFQQs
B/dIDxyrDCS4snNdHT+bPH/ljsSka3f18/Dw9Q/yDQj29Pb18vbx8PLy9DK5BpWWFJeVlJQUF5UW
FxYV3C64nV2jrFQ4EMLWxOEPtmvRwMGr2ZWGE1y50mlqvxc4OKDICDdfOQuxoAncEx7O9IFdrlxh
yZlkNHrg2GAawVW1zIG++JNlP8NGxXt4eHoBovyCwv0DQ/HZ7rVYVlpyJy+r6HYWfuMz79/l/sav
j3gI8pZdCu7QgeDKHU5Z1T3qBLF+69sXvuzYabMlS2QY0uiBY/ciAVyRZ6AVLkGcemHaskqs8vCo
GRYV2ahlWPQ9AcERYrAKRNENnUPqNK4d2yowvA7+ZjPt/+3CS39ffuTUFbvHQx2IA8QBuxyAqwWy
NPESWShDnDx3rt1RincIe+ghRjNj82apxOmBI5Jj5GphyahNe3+fsXhzYZE5zQkgJzAi2svHXyRD
q+tWUlyYl34tPye9RpnJqw0aRMhYQx5s4yBZow/n0pXRNyJ1/fu+0Wlld6kb0Ul/p8tYuceOIZ8h
uIEKk90yMsSzhR44InlF0tVdjCopKf1q9e73v9jAsAoWqfD6zSAeOY5VJnzy9g2Jio2Iaebp5YM/
MdfHS7fgBx9EnpZLdvP0dEf53sOT6o8ofDk7XcZCCDOLX0Zdruz95RXR7DV64NjjkOX/3fFhUR2P
Fq/du2SduSy6t29ARIPmvgGmrJoKNsRM1GrYAr8ZzTW/HIOFTEH6hiPl6ZYPbs/yABJqynLA6YiF
xIZsR+mbNonZGj1wxHBJ2IfgyswNiOQcq/xqhkIM8vL2k8pNMf0hXUXE3AsdI0csgJaYgS7Zp7i4
0gnFJTdodVNuLlKrd9DORSxJ5it64Mi4DMh2ZWIaTJ2vzviO6QCBVWH1TJmP1W7ZNy6YTFnldqw5
k4Z2bNlI7Rl1SJ88A3V4KEZfEuxYKDKifQQxcm3si44G94CaXW/dghGrOk7SA0fGNUa2KxPT4EL6
1qdrGVZBBxhat7EMVsoYEhLVyMffpGzEu/bf5q1LviHBPCtjOhpCHHATDgAtUG0EGdzZfjXzFYTt
ipW/Al7a0AfSA0f2dUjKwBqwHiH1HzgI34qweveI9FOXzfHKgR6eYdFNmOdF7u2CGf+W7P+qwBqI
BHHAFTmAylgWiJWydKkGG+Xmq8yfq7VJ0wNH9kG4O1whjJzHV4XWvUcle1V1xwOsAkDWKDe8IxJr
z7E/ZB+k+w5EBUWLjOmoIKxUsyhGLJxIwVmUWi3REXDAArHOvvSSBrnbufmqOumKHjiOXKTuDlfI
scTYB98Hxf0AxRwMvAQDQiJZz8+/30lGeDFMq+wDzIj71HIIK1JlUedeGl3q7QocYIjFUqRbBGap
tD1oIFnJ44Lk5NunT1edhR44jnDereEKqSTN+QA9PBAL7AgfHRkbhKnLc16cT06Fv5AjpNxrLLAK
yFRdQyURG6XrmUxGzdU5APC4f8sWVh+LIZaqNYg9/f25zayqgEUPHAcvN7eGK+RZZ+yrGVpbkVhg
eYcBlaApS1N5W0AClkgmQnjiWIXqVrxeMKp78Ga37C9T7tlANU5KWJKYfbZd3VHkLqib+hyABwRq
EHPEQtkRZKBQb9rwfv0Y8ZwDByxmoQeOg2x3X7hCORlWEwS+FYHhcupRDewUM/OFDosndlv77oPs
5/NxXV4bcl/tUMkZmwLD6jAXDzh9HD971cFDdYvhId3M20yacFclRpRMZIiV9mONX+8VxQqoE0l5
KIpTRu0ExIJWkGWdYIWyrGrqFNkecw5Ey0tMFBJ0/IHz0oB78cBZNrkHf+Dg4YNv8CCSunKDPnDc
F65Qa5GdsakUSLl7nvgGQJr7cqfR/e9tFhNSK6QymrheRM0HWtX95186dm9plpZE0gRW+Qebc7Tv
PFKZBl7kcLfrFtrDLFrln6tx9V+W2wdiQfpJfMwWWzAKfTCcNygPAVqdzrodM91jw/6xsZCxmGEJ
AVIolIXfamxdCFespAhrjjxw8DwBMj3SMQYPnOCAyocVHj74Bg8iPI4kvSUb9IHjvnCFusDsMkJN
EElXLS6Lj0a1j61TbX4mXE/jH20uFbH8AsPYMvYcOy9pPe7YufaT5l3fPuXQ9iF+Mc0ebwFNTaCF
CsIWzcL5kOxeDvHdOYOhD4SMxRArPykJJT8gaSm+FEQHB8SZ8wwIBSzZD5xnejXB80T4Wlx1zXgc
4aEkaS9GfOC4KVwhUs9cw97DA/WrJB3z+yPa2L50TBDo4/Xyw+I0URVz+wUEM30g4oXhcyFpSdTZ
xIGqHu3iQYWBFvSK1FyaA/CDQD0qxBFjl8ASaAWFApBSW2e+iGg5hw6xD7IfOHjrfSyhAZ4ndteG
h9LfnrrfbjfewYgPHDeFKx5rhbrAkuKCoT6Gxo8f+bX029/vvDj477/g529Lj5xJzub/goyFzuKv
HtjQOHDu++2ChIHU1S4H4JdhO2SK/beqT7xdytTBaBxAZaymCxawVcNLEPFYiu8gqL1Z0Ll98iQj
LvuB80zvxkKswhOGP3Be+nTvhoPJOflFfP2tm4RLUAka8IHjpnB1K8OsBPCtGSLpYm3ZMIz3x6Xz
yvz9/9lu1t39fjnzzX8f2nGiUiEu7CxmFpaTCe1yiskHhFq1HLj1vflfNVs4xCVYqhhQ8QZrFsSs
owmWZKt6Bjo0MQ12JgeiR49uPGMGW8GNb7+99MEHyq6Gm6+4C6K8Bw5EK+HLMcAJTxj+wLmVdWfh
xrP/76uDHLEAbH3b1hO/F8M9cNwUrljWJTSpThbcZFVQVDJ79V2eP4zgnDW/p2UXAMlwbX21UZrd
3tPHlxFJyzQvT/yV51494UxRlGbaMkxNcfPMe2feE+yH/ddGY5pDDOcNnoQYKNKZ0L3Y7YK7bfjW
WwAttrGL77yTunatgpusClfyHjg94ys9tvBIAThVXSRAa2fiDTxzfruQsWjTWQ5mYrZjuAeOm8LV
9dQsdpxePhKqhAgdRq+n5+NCsXpNvDh3D16CcG1B3hJz0fA+SFrIPqdXoKmk4e7VOXuPeb8IrrJI
YCEMyWKd4CUoFI8sQqZgsrLrSehezHWL3UIlGN6nD9vq6REjuJ3J8c37xcT4RJpS1cCVAz4d+CDv
gRNTu9LusCuxWj9GPGrwzHl32dH1vyZLWrzhHjhuCldcfPEqN7rKaDczrWOVDFICuDK7qPJ3MUeo
ufhYIBAXoZgPOv/Bn6zZlbEYhlV1hXdx3tH2TByAw0XLNWtY+DBwRVnXdgsBy/EHjlQoEnPGXLdk
lAeOu8KVXGWgmItAdh8vb7MyEH5Esom40UAISTYAKXu/rcQTTHNIzb05wJIKsvBhFoyllGt7ZfTV
8eMgLk8ZaONw4ATIg4WFHyQ5BxrugeOmcFVSSvniXOJBBcQSZl1iewJQWXWXcIkd0yaU5QDChyFj
sWAs6APPjR2rCH3uHMhCrxx/4Ehw+VNkA7ok4qZwVSs0kB1HaUmlG6ikAxKqlSUNtNGZL4YvTynK
rkyH5bAQ/lT165O9f8ChRRyxbFI0UK8cCOnS5d6FC9nq4Ch4df58x1dqEXol74FTWFTKVyLJ5U/k
+g33wHFTuIqKMLuMlxSbigiLbAfOVEbv1gr2q+59B5kDkRMFyQPvE3i9i5mCXz0RFWgqZhT1IQ4Q
BxzkQNSwYY2mTmVEUH04c/t2BwkCrpCdHURQSQS/5T1wLt2sTLrRqZm5zBBb2D+++42Fe7Ifeas1
3APHXeEqPJgdcElxofiThisgHEZZf4Q4THrcHLsupMDiiOHvjuSBU55qJZ54+WLMol5UhHl5koZT
Z+IAcUA2BxpNm8YcBVmdEcczCjKTGBpIRcl64Gw+fI1vB4+U6tIOyNYTGu6B465wVYEHpVLgCpfO
/jO3+AWE5JIQpJDRi32DmD7YOZGGknc4ddnsLi/yFiotMsNVrTCzrlLkQOpGHCAOOMgBOAq2WLEC
piwGMCeHDAFuOUKTSVdoyPPEX0AlPXAQCYO8OXwNeLZAbcMfOPgeoTV/H9F2/iud5a3TcA8ck3NU
WZnb+R2s2nLkk2U/Y+/I8xgWfY+kwwZECUPNqxuLOOJxnx+oLjbL6qjsGxfyc0z5LMY+2fO5gTIv
QUl7cXrnhOdmOX0NTlnAvm8mO2VemtQ2B+BtcaxHD5ZIsN6YMTxdkwy+He/dmykV2x89uulWqbwH
DgwK04a3FpMzkK0Q2QmsRhO7wAPHw6O8iK0btm5tzRBVcDu7rLREEgemLTvGVYI2Bi77+Q9JWIW3
hjt5Zmks4f7GkpZk3M4+InJ3Gnd31a3cy9NN7zv9H2Vwhw4coq598cWtVatkr5kl0kUrzsyU/cCB
gDXvx9N49xWzDElYZcQHjpveNtGRoU0bRpmugLJSDhJiLgj0AQi9teSwUEi3GIhrC2kopYb1Fd7J
ZcAJvYF5bSIXZORunh4U/GTk83PFtdcdOZLnZ0ICXOYrIaMhtwUbBVnNkQfO7pM3gFg2HjiYAv+d
vfqkeLkKQ4z4wHFTuMJpda8QsIpuS7MwMcRCcltk6EIiL55fEiiFiwYpbqEDlJS5i13Td3LNaW17
thckspNxlxhqSEGhQ+YBQ+21crElpZUOygbdgmsv+545c1i2CwhGyM/k4GaZ14YjDxwgFn/gCFU7
LFUggAr/RR9J6zTiA8dNbVc4V9S7emHaMnxAAZHasa0klRGRdFmI6lxWeuviidIS07P7X28+2bFl
I1GjjN+J2672vfiG8XdjfwcJiz9mnch2ZZ9ZTu0BI9bRhATmbdFk1qwGkyZJXc6ZUaNSli7FqPt+
+AFVS+iBI5WBFv3d13YFRrRoXDemjqmOMFRweRnXHWSlg8NzM1IYViGcsF3zBg5So+HEAeKAgxyA
EQuu7YzIhSlTeCkQ8WTvXLzIOjOPdnrgiGdddT3dVxkIjox8tAvjS17mLUkBWI7zXUgBQHU78yb7
Bkvy8nLrQ1GWt0SNOCCbAygygoQXGA4ZCypBqXWHudGLG7HogSP7LNhAt34yPtIjnjtc5KVXRuQ5
yFOpwyHbMScLSHtDHmwjdbj79m+7765E7MKk7Pgc2kM+Z1BDy4KaxZ+8yJb8OWik3jnAIrFYOkGk
/rv80UeSVswDjVksFxo9cCQxsGpnt4YrsGPi8AcZUxDwVFTghKKIxYX5t7PMuZ3GPtmDRCsHL2ga
ThxQkANAGl53+MrMmbdPnxZJHD4aLLk7z23BBtIDRyQDrXZzd7hq16JBFxbkVFaWee0P2Rlv5Z0B
1ICZ18/Deobh8XH1HuzYTB4dGiWBA5DJ8EONOCCOA/XHjWMqQSgDxedr56IV1wSy2eiBI47r1nu5
O1yBK6+PeCgsOMB0OZYUAbEYeGjRysqyUv4oKTLFzwf4+055oZ8Wk7rkHKwcsMUPMrVX10K6mHR9
XSsTFlfbM+1HK5QxUdJ4l2QkbcoqB5otWcJifpGlgjn72W2siDCahXRFDxy7rLPRgeDKZDH6cNxj
TAsHfWD2zUuOMFT82OzUK4X5JnUBpp7+ysAmMXdlXBZPh3rK5IBPLbOByhErl8y5aZiROIAYLLhd
sBWfnzy5KNX+i072nj2sPy98xTdMDxzZZ09wZWIdJHTIWIyJMGIhd5+6MlZZWfaty/lZ5my5Lw7u
2q2NtLyFss+bBtZANSyLio5tdppwi7wn6OKongMN336bBQ4Dqy5/+KFdVmXv38/6MEWiRaMHjl0G
Wu1AcGVmC1zyuFceECv96jmV7FiwV2VcO8uxqn/X+0Y9liDv8GiUmQNxn1o68tX/qy3m8IqOVwWF
+OqPMxGxGFjrUSsugp3OEufdjQNIrx43bx7bNXIJ2i4vAiuXbbgCEXrgyLiECK4qmQYBiyNW0Z3c
tMunFPcVhB9gevIZpgNEA1ZNfWmAjGOjIcpwACYoZvHKNr8LK0OWqLgiB1ANK6xXL+wMaAQvQRtb
REwxC9JCkUbvsLDqetIDR+plQnBVyTHYkN4Y2Rc/zI4F6QrQAq2dImIWhKqc1CtpV04z3wpM8ZfH
u08b8wh5rku9ZKX1hz+FMGQqft1dw3l8FZwvqBEH7HGA57mwLWBl7d7NKFnVBPJJ6IFjj9+W/ye4
suQIBKw5k4YG1fQz/aOsDFq7WxcTc9OvSa0zUkm3rBTDUy8lmlJXlLsdwg9w5oTBpAOUerFW27+q
Z+DVf9kiDt8KhmFQAPIGxSDELIuBVj0Df71XsZUTIUNxANKVGAGL+1kEd7ZftY4eOOIvAYIrK7xC
htlF056FOdT8v7LSvPTrSEGbfetSAdK3i/R0LysrzM/BEAzEcI52iK9a9O5w8q0Qf40q3BNBV/Ct
EDZ4XpBvusJcdllyQgHLqosg1IAZW7ey/Yd27y6GEfTAEcMl9HHfjOxiGLTn2B+ff7/zfPJdfqvI
3e4fGOrjH+zp7e3h5e3l7ePl5QNqJSVFJcVFZSXFpcXFRXdyUEbLQiCDAyvyVlAssJDzDmVkB/Aw
JR6kK9vilHBKPqoorcbeaoIHoCRkghekq8THxFwqIvtQRnaRjNJzN2RqZ54UVjO1p65de3LIEPw3
IC6u07lzkjZi+4Hj4Y26nj5ePj6ent5IT+5uDxxsmeDKzuVUUlK6ae/vC77fmZYlP0UT8qwjuyWk
frJUWbDbOXCFRcCd3UbjcFVdH7hm2KZQzUCCK0mPb312vr5oEco2Ym3wpOhw4oTFIpEM98a33+LL
RlOnxk6fLnUL9MCpjmMEV2KvJVxDx89e3Xnk3J5j55NvZIgchrrAqLXYs10caoIQUFllmhPgSszh
EVyJ4ZK79kEywH3R0SwlYNt9+4T+FNAE7q1dm/2r/dGjQW3ayGMSPXCq8o3gSs61BN3gvt8uXL2Z
mZWTn5l7+/qt7MzcfBDKy0rPzbxRfOf20D8/2uyeBgn3N3afGvZy+Fg+huBKNutooBM5wEsv1hsz
pumCBXwlsFr91rcv/pShCaxuO/yBczM1c+OWn/0CI3wCgvz9A6CzwQtxaHAAcsjVjwpz+QcOwZWS
F/ygQYPWr18PimvWrBk8eLCSpF2XlkNwZUC2kDLQgIdmZclwVT/Ww1ShBuVFumVksIyCaFASQlWI
D/I0gbaZs3Xr1r7lWNilS5d9+9wuTbNbVxNW/LaJj49nNA8fPqw4cSJIHCAO6IcDcPljqdah9+OF
hqEJhJ8FW2Tk448rvtpjx44xmh06dFCcuCEIkiO7YsfUvn17RotfVYqRJkLEAeKAzjjATVY8KBhY
xVzbkV1QttXKxi6PHz/O/tu6dWudMUOj5RBcKcboNhVm1f0V2S0VI02EiAPEAZ1xIKRbN7ai3Apt
yrXPPmPf1H3xRTUWy9+D+aNGjVn0TJMc2ZU8nfDw8MzMTFC8detWZCQVBLHPW267st/VtXrs+2ay
a23I7XaD0CsEYGHbzKsiLzHxUKtW+BPJcLtcueKj9O0PpWNwcDDoe3t75+Tk+Pv7uxvHyXal8Ilz
8xUJWCI56+npjvK9h6fpNZGaoTkAdR/8LLAFVonx+pdfsu1EDh6sOFaBLBet8JBxQ6xivHXHh4V6
Nwk3gZL5SiSTPd3ywe1ZHp5PzdAcgBTFYenOxYssNBgt+uWX1dgXaQIJrhS+rrgJlJwDRXK2uLhE
ZE9X6oYgUFfajtvuhcNVyuLFxeVWADhZsBy4ijfyswBLyXal5HWFN6C2bduCYkxMzJUrV5Qk7aK0
KO7KRQ/WLbZ1vHfvzO3bTW/9/v6swJXVLIKK8AIPFiZg7dq1q7u4zLmKzKsfImS7UvgsoFYOKldn
JycnX7x4UWHqRI44QBzQEwdY6BUawyqYsqJHj1ZjgXDgYlgFPwu3dQs0vRaowVy3pYmLib/47K4o
0ea23FB348Kii1U/O1ifvv5frdS8Z7NYFHhUd5NEXdccYCjFG7DKRu1gR3ayvVyGQ4N1nL0Qu2cj
uFL43B944AFGcc+ePQqTJnJ64ECtR2ugQjE14kCNGsJ6V8jDVH/CBJW4cuDAAUa5lzqGMZWWrThZ
giuFWYp0XowifyFSeAIi5yAHIB45KHv51HKUgoNboOH64EBhSgpfSNSwYf6xsSqtiz9MOosoT6zS
GvRAluBK4VMAXLGoiNOnT6cIrmaFpyFyjAMosYhCwFV/bNenD2hq1vXZZSPqWgmJX51vHgEKUBhS
c28OCJWBMa+/rhIzECB86NAhRpykK5WY7KZkgVVcwCLzld4vAmaOEg88SeNN9YVZi3pa77uj9anJ
AWAVwq3YDOF9+qiRJJARx2OkuLgYH+BkERYWpuae9E6bpCvlT4jMV8rzVEGKKGYPgUnY4j6V4EOB
4axBJUjNjTmArEt89w3ffls9TvAUOW4uWoHDBFfKX2b8qiLzlfLMtaAIzLDqIhhqqkVkqzEVX5LA
Ng4fCpBCHWG7DRpINO8Iux2pgwtzIK28uB0a4oJVCg1m9Hfs2ME+8PdgF+aq7a0RXCl/9FAGwqMd
dBEqgQAs5Scgikpx4Oq/zKYpruJTijLRcWkOIIfF1U8/ZVus9ViFwK3ClmG4IumK85XgSvlLDOYr
LmBt2rRJ+QmIongOwAlQKH61vbsGK4+vgmhFjTggmgPJc+eyrEtowWoWS0SBctjIMAtegt3ccAUm
EFyJvkKldHys4oVr9erVUsZRX4kcqM4zMGuXHUIMw2C14g0Clkk9ON7+CpjVqjjdfk/q4YocEIpW
SL+knpMFmLdhwwbGwkceecQVeSltTwRX0vglsvfAgQNZT5ivIM6LHEXdtOAA4q4AVMIGCxaAivtQ
2F4EN24xCxY19+OAULQK7d6dlRFRo8EhENIVo8wfKWpMZBSaBFeqnFRsbCyrfQVBnvSBqrBYJFEE
YAkDp46a6ulVNvYvWLBENigP648z9725QuQg6uZKHEBocPInn/Adhffrp97u8LLLyr0iZbY7pwrk
HCa4UutiGzx4MCO9bt06teYgutV5BlrITxaMyj9nxjC7DAzpcpfpiysPQUE8yNmdhToYhwNXZs4s
EehLalXoUdTYAdcEkmjF2EtwpcZlZqLZr+K1C9IVi/KjpgsOQOlnO+eF3VVCDeggBbtTUAddcgCi
1bUvvuBLQ9l7FLhSb6Vr165lxLktXL25DEGZ4EqtY0Jq9sjISFBPTU2l9BZqcVl7usjDtNd0rNTc
kAMQrYSJl+q++KJ6TEAYDCtChBTsFCDM+Exwpd71VmkdJX2g8ly2mipQ+KUjU/J4rKqziHEddGRq
GqtXDliIVkjBXnfkSPUWy52K+/Tpw9KQUiO4UvEa4CL8t99+S/pAFRlNpIkD6nPAQrSqPXSob926
6k27cuVKRvzxxx9XbxZjUSa4UvG8YCDl+sCtW7eqOBORJg4QB9TkgIVohamiX35ZvQlhPkhKSgJ9
yFXcaUu96YxCmeBKxZNCKqahQ4eyCZYvX67iTESaOEAcUJMDFqIVQoNVzRP43Xffsd3gAeLO5YMt
jpTgSs1rvEaN4cOHswng5EPxwurymqgTB9ThQFXR6p45c9SZykQVhgOuCeQPEPWmMxBlUyWFsrK7
g/wNtHwjLLVp06ZMrl+2bNmzzz5rhCVrt8aE52ZpN5meZtr3zWQ9LYfWYosDf7z2GjJZ8B6Qq1pv
26Yey5DJYtCgQaAPU8L169dZvmxqHh4eJF2pfhnw96Ovv/5a9cmMNoGPjzveil6edN8Z5krVWLQC
X7jhAG+3hFXCC4VuG9VvGy5RIaVKSkqK6vMZaoK76yQaaumOLNZNt+0Iy5w21sJqFTVsmKo5bWEy
4NHBpAm0OHWCK9Vvg7i4OCT/xzRQScOjXfX5DDVBYZE75vsoKSk11Cm572ItRCtks20yS1319apV
q1jFkObNm3dQszSJEQ+VbFdanNr8+fPHjzdVpgB0nTt3TospDTIHt13te/ENgyzZoWUmLP6YjSfb
lUN81GrwhSlTLn/0EZ8NWNVg0iRVJ+/YseOhQ4cwxYwZM9566y1V5zIWcbJdaXRe0Acyb1T4XFCC
do2YTtMQBxzjAFLZCjMEBsbHx0yc6BhJO6NROJhhFcKtRqqZMkPVXahHnJSB6vG2kjLKgPKL77PP
PtNiSppDyIHQHnclVrdRX5j4Rhyo4MD1RYt4yWB813TBAiReUpU9/OGA0OC6aqbMUHUX6hEnuFKP
t3dRfvXVV9nf8FJlmSup6YIDrEQINeLA3RwoKy6+JnizrD9uHCoxqsok+GHBcMWmmDBhgqpzGZQ4
wZVGBwfDKVJVsslIwNKI6eKn6Zoqvi/1dAcOpK5dm18eLokGV0C1PSwwy6JFi5iTBTwsmHMWNQsO
EFxpd0lwAYtfl9rNTTMxDvDCjCzVOsres4Yyj7yqPfGKOFCjBvzXGRvgDdh82TJPlXOiw234yy+/
ZDPyBwWdA8GV064BZLyNjY3F9ChoTR7tTjsG4cQoFIL6VaxFqFjFXBebpUWI5sDV+fNzyl0e0CBX
wclC9FCZHRFrlZycjMHIZDFs2DCZVFx9GElX2p0wAtRfrsjiTPpA7fhueybUr0J1YDTvCL0sidbh
VA6krV+PrEtsCQgKrjdmjAbL+fTTT9kso0ePpupW1TGc4EqDS7FyCn4tolQoj13XdAU0WVUOFKeb
voM+kJrbcyAvMfHU00/DzwKcgB+gBiYrTIR8N6zgON5oSRNo4xokuNL0BoWkP6biZY2/T2m6ApqM
OEAcqIYDyGFxYsAAhFux/0f07+8XE6MBt/ijAAGaMZrMqMGm1JiC4EoNrtqi+frrr7O0lXilQtN6
epqPOEAcsMYBoFTioEEF5QYk1lQtwMhnESpa8HCgwyHpSkfXAN6eeNLb999/X0crc9ulMKsVs2BR
c1cOnB4xgrtXgAcobA/pSgNm8IcAQoPj1ffp0GBH6k1B0pV6vK2W8ttvv80FLLxbOWEFNCXnQP2/
mq1WzIJFzS05gNyACLQSbr3uyJFq57DAdMjKxm3Y06ZNc0veS9g0wZUEZinVFYluUdOaUSMBSymu
yqGD5ExxZo+sGumb5VCgMcbnAJItCfPYsg1pown88MMP2XT9+/dv06aN8Xmp7g4IrtTlb3XU33zz
TfYvvFuRgKXdGQQ0vSt5YJud5qmhCYRHOzX348CtVavOjR1rse/wPn38y0MkVW0QrXj8JX8gqDqj
0YkTXDnnBPEmBVU1m5u/YTlnKTQrOLA3ktjghhxIWbqUu60Hd+jA6y7WfuopDbiBGx/JLDBRr/Km
wYxGn4LgymknyFXVyGvJqgZQcwIH0n40ZWOi5n4cSJ4798yoUSzEqmbz5ki4nltuSIbJKrLiVVI9
rpw+fZqLVmS1EslngiuRjFK+GwQsbsGaPHmy8hMQRc6BrF0mTLL6k/gY8ckNOQCs4qkrkGOp9bZt
WeWBumhhvXr5RKoubU+ZMoVEK6kXHsGVVI4p2R8FQ7mLIAqLKEmaaBEHiAPVcODK7Nkcq1AWpO2+
fXBbT9+wgXXXQBOIgEvuEDhnzhw6KJEcILgSyShVusFFcNy4cYw0f9tSZSYiShwgDpRzAEB1vkKZ
AaxqtXEjcq6jDGNmecy+NppA3OzsNFC1lRwCxV+YBFfieaVKT8RgodYwSCcmJlKadlVYTESJAxUc
AFZBDcj+4liFzwgQZkYsfKm2JhC2ahS5x1xIZTt9+nQ6HPEcILgSzytVeiKLIPdhxTsXq89GjThA
HFCcA0Ksqj106P1btkCuYrMwJws0+AcqPq+QIOxVXLSaNGkSZQiUxG2TT1RZGRX/lsQ0hTsDolq0
aHHx4kXQxdvW1KlTFZ5Ax+QSnpul49WpuLR935BzjYrstSCNfIBnX3rp5sqV7HtgVYsVK4RJK35/
4gkEYOFf+B5FQ9Rb2fz588ePN0X44T313LlzTLNCTQwHPDw8SLoSwyh1+wh1AjNnzmS45S7Ng5zI
3eWonbVPZK093ru3DazCwrh0pWolxtTU1HfeeYfxAc7rhFVSLwmCK6kcU6U/kt526dLFdNvk5r5W
URpOlZn0RpQke72diGutJ3v//iMdO/LctdGjR1vIVdgu/Czyk5LwAbpBVeEK8Spw6cBEzZs354WE
XIvf6u6GlIHq8lc8dUQKJyQksFCMNWvW8JwX4ikYsSdXBu578Q0jrl/qmhMWf8yGkDJQKutk9EfS
CiRYKi23B0P1d8+cOfUrHHGF1NI3bUKZK3wDP4s2u3bJmEjMEDiv9+7dm/XcsmVLnz59xIyiPpwD
pAzU0cXQoUMH1BpmC4J2G2KWjhZHSyEOGIoDcPNDknUkrWBY5R0WBod1q1iF/6IqI9tcQFycSrvE
a+jYisyEUKUQVsnjMykD5fFNlVGIGq5bty5IJycnU6Z2hVn8QJkpuW3XVEuy8evMSW/j5ik8I5Fz
EgdYoUWeZB0JlhAIjKy1dpejngv7Rx99hKxLWADsVbNmual7kV3+2+1AcGWXRdp1EF7Kc+fOpUzt
2rGeZnIVDsAKBWMV9HtsQyix2O7gQSCWjf3dqXBu8gwMVIMNyLzO01jDw4K9klKTwQGyXclgmrpD
evTosbs8fRmcL/bt2yd+spvpOft/u5CSlo0P11Oz0jLz0rLySkrLaoUGRkUERUeG4kPdyJBube6J
iggWQxYalaTx4xu8+aZ6xRS0s11BtEJDoRCL5OuQrmo9avrX1fka1BAh25WYC092n4ytW+GSDtcJ
RiFm4sQms2bZrbJ48b33LpXX9b713Kunuz+iyL0j3MKAAQM2lcMnFP64o1neNWpSOQDbFcGVVKap
3h9Kg1atWjGfi3nz5vEsTdVNfO7yzd1H/9h7/Hxi0jWRi2vaMKpn+zjgVovGtl702G0Md6nY6dOh
97d724ucXdiN4EoG02hIVQ7g1QqZAC++8w5LToFr9d6FC1ER2Dav2L1TPOO9ew/8H3r+0PXJw/fY
CRMWee/weZcuXTpq1Cj2J7CKOQBTk8EBgisZTNNiCOLeoezGTEFBQUePHkVqQauzbtl/evGaPZeu
y6/aHlMnfOSjXfp3vc/Ly1ItjGiVA40bs5sfLaRLF9z/irv5ElxpcT25+hy4VuFVAdGKbRT5au/7
4Qe4+dnYt/DeeWLv9+3/MFXwEQNXnKaNe4f3gREar57MeR2OVAsXLnT1o1BxfwRXKjLXEdLIc9G2
bVtmm8Xr2K5duywUCAdPXpq3YjveDe+axcPTNyDINyDY08vHy8fPy9sbH9ChtKSopLi4pLiwtLiw
6E5ewe3sGmWlwoFNYiJffrx7z/ZNLdYMAwD8gLlmH2+sDd9+u9HUqQqKWQRXjlwnNBYcSFu/HlhV
lGp2okEWJWCVDfV11Xvn4cMbev6+A6S29njm106DFbl32NFwNSCSLZ04cYLigh25Yp0JV2t+ObZ4
zV4YVxzZgLHGhgUHjHw04al+7cUsG0kwYcRiKkG4EiG9GBsFWerjpf935NQVTsTD08s/KMwvMAxA
hc/2iZeVFuTnFORlFuRmlpaYhSeMan1vzBsj+wK6hBTgZAUFy9X587mYBat1syVLIGzZn0hED63h
ysaSyHYl4rx01QVO6vBW5ylrsTbbxqrq7p2uZ/b13boIw491HrztYVOGpGqblHuH51sCtW3btlG9
YAcvHmfGXX3+/U63wiocVWZOPnYt8swgVCFZO+sM3SDzEoQnxej3v63EKg/PwIjo2rGtQqJiAVei
sApUPDz9aoaG1G6EgRjORx0/mzz678t/OXhGuEIYrhBcidhJ7lt1+/TpYz16wAUDSCZyL9SNOKA4
B3AdHk1I4FgFH3REVuFarU70t3Hv5Eable1haVftrFP0vYNUajyV7cSJEwmrFLkAnObInnu7QJEN
GItIYVGlNGN35ch1C1cidIOMBWvt0h/3TZrzXzPfPDwCQmvXjo0PiqgnFqWqzufhieGRjeJrhkUB
w/D//DuFb8/7cdGaPRZ9IUt1OHGi0bRp7FkASQvy1qFWrbi7sN29UAfigIIcQLoKeKvzRH+IqcL1
CZ/16qb4Zv0BG/dOZkQ9NjAk84bYRdq8d3DDPv300yzSH/mWEE8pliz1s8kBp3kGaqcF0scVIM+D
GeYrGLEAck26DI1s0o5txcvbNzS6iY+fkjEixYX5mdfPlxSZy5fAaXD6KwMD/H0tmJeXmIjM1sjD
xr+H8xVeaZE1QB6btbsMyJFd3gnpbJRFbnW8P8FttcGkSdUJVbh3ZizevGnv7zbuHc/Skgnv/wkd
Sj295r2zEb8lbbrqvRNZ9MeUt0xJxWByhjcge+mk5iAHnKkMdHDpbjKcvZoJsQrOFBENmiuLVab7
yjegVoPmvjVDGGP3HPvjnc/Xl5Tc5ZGB7+EZCMUg8IkXCsJ77q9Nm7LiC9SIA6pyAO9JkOl5bnX4
U7Tetq3hW2/Z8P0RYlV19w7wKTOiPlYO3Gp4/ojULVS9d77ZcoYVu4A+n7BKKj9t9HeaMlDBPdgi
Vf+v5hQ7LAeP8AfxoUZoQY06crkqICwqvN69zN9P8QalYnh0HKxZHLHm/mdb1VnwaIBBG7oXntUG
TlmIzUTaG/gTK74qIkgcAAcgVKG4Ioym3E81cvDg9keP2vZWh1qby1W2750LzcyuQy1+M3vDS2K7
xb0TWq9Zo46PwvzsVrXrJHFMXmdXhysbXEEug6oZ5ORxUbVRuNngP8nIw1gVEtmghqoFojw8YM3i
iLVqyxH8WN0cXmxRjBUuglwNCH9ivPle++IL1ZhBhN2UA5nbt+PSglcFc0/19PdvumBByzVrbKug
Jd07J9uYlIFocSd3+hTmy2H03fdO3WZdnxv/HiWwkMPJ6se4MVyBKT61anQ6qyxDFaSGLBUfLNzI
CEJNZ8IqTRoQyz84nE0FAQsuVdVNC8NVp3PnUJuVdUDyG8Rp4RUYJi5NVkqTuDgHcEXBVoriilyo
gtcPhKp6Y8bY3rnUe+dW3Tj8gKZ3cWGzE1aUCiIZLbx3lm9JtHHviCRI3YQccBu4yt5fY4dH5Q+C
bFgLaFoDCkNdto+XbmHWIyjHw+o2UVeuupsDoVGxvv5B+A4L+GTZz1WNWLw7HIgRlYlXXb+YGPZl
1u7dh9u2RUAMq91AjTggjwNMXr++yBQRhVY1psIGWRn3zqn7H2IE5ekD+WLE3zvy2OLOo9wGriwO
OWl8jbQfzd9FPa3DK2DDrkRz0goPz7B6cfK91eXtzcMTzods0uQbGYjptk0GhgRYs1CqlXWD0gbl
Gw62aIEnjrz5lR/FXlYs8ttimsTHzC8xuCSo6YMDsIaeevppoTUUTuq4wGA0FZNRRd69c7p1H+YT
GHPxuAyHi0rOSbx39MFyY6zCXeGKPadYg0pQZw3et0t/NDuLB4bXgee69guEQwc0G2xeLAYhWbbX
AEMCkgqisFBQmzasJxQ4eOLAC4NcMLQ/PuPOCMc/vOhw9z+I7zCRIgRYZFkA2fdOXlDE2Vbmar+9
N8yDl6BsHkq9d2RP5G4D3RiucNQoJ4HmHaG3U1/zy3HINFgVrvvAsDrOWl7N0EgvH3/Mjvwjyzce
FLMMmBZQXkjo6Q4fdzx9uJ1cDBHq454cwGsN3m8gV/EEgFHDhnU8dcpuYnUhuxy5d3b+6eWCch14
ROrl9nu+d+QUZNw7jkznJmNdPUwYdqm4T01nCdvV0QTLQ4VnIESrqjWQVDh8SWHCA8d/zjJUwb0C
DrhilvO3p+7v1OyudH8Wo66l306+dXvhprO3siSYlPJz0rNvmFwtgmr6bZj3iq+P2FI9ePScnzyZ
vyObKLRpA4cui2SD2oUJi2Gi+n0kXQbqL0cvM8DMifIfV2bO5Jm9YArF1VJr4ECpS5Rx73w+rku9
iJpsovcHvNpr0+f4UOQbsHT8ktyQ2vgsvLkG//0XkUuSfe+IpO9u3ShMWI8njtx9DKugA4TzulJL
xA0JPJv/SufuLSWIawHBEUzAQvInSW5OeNy0WLECOpyAiuonSJkDp0G4DvLqeUptjegYmgOpa9fC
pQKZlDlWobgaLFUysMrxe+d458FpUY3BT7iz99powi3ZTfa9I3tGlx/o3tIVS8yTf67Gr/eqfdLi
X6vnLv/lu82HsR6k8gsW7bxuV7riG8zJLxoxa5f4/eamX8tLv47+j/SIn/rSAPEDWU+8OF/+8EO8
O3NHQZQjQo3XOs8+i/9y6UoqWaP33/fNZKNvwfH1I00tciXzOlUgiLQpEKpsB//amFfevSOUriA8
1buc+NTiCWyWLY++ntj+YXnSFYY7eO84zmFXouDe0lXcPPNZMguWbtq2g+ZQML9Ac/CTsksLDvB5
aYAEeEZ1ErYAZGay4dFe3SIR1ImsboiV4VkwClNSTo8Y8VvfvvlJSVp65yvLRqLmCAcgYUNXDKGK
YxVcdQBUdhNV2J5UkXvnWsP43zoOYhP1/t+82ilJsnfq4L0je15XHeiurhawadUfZz7Umyv0c7rQ
ZtxMz8F6PKEK9JeZxHbRprN4SRT+/G3pkTPJ2XybtUNM+j2Rzdu3JtMHogDKkdOVdbZEDmfdUH8E
WTCgHoRoxb7BcwpPqxpl5QIuNXfiAEKp4H0DgZsXqkfYL+LN8VuMn3p1rFLk3mHEd/R/5Ua9ZviA
qOFHV0wry86Sdz6K3DvypnbJUW6jDKzu9DTRBGJykcrAJev2fbV6N/oHhEaiJJX4a06orwBcrf/V
Mn3fwE4xo/ubhaodJ1LmrDHnqBYzRW7a1byMFPR8bmDnsU/2FDOkuj54rYaVArma2KPqrREfs577
a3VyhKxRxnZJ+5Ut1T2VgchRi9R/woz+cL2JmzcPJYAdP0HZ946FMpCtJCj71rMLXg64bQIqrx4P
dt/5M/tevKsF66/gveM4iwxNwb2VgTg6qAHVt1pJukSycs35yrx9AiQNtN0Z7hV92pqDqAqKSjYf
viaJOJOu0ByvqAmdDx5PCM9Sqh6xpI1QZ2dxAIpflKhHQUWOVZCzmy9bhitBEazCvpS9d+AT+L8n
prLA4ZJdv1z64AN5rFPw3pG3AFca5a7KQJwh8jBVzXHg7LPNyjHDlYeXWJfxqkuGFLX23QeFP5Me
bxlbxxRQgrb12PXfL2dK2qiXjx/rfz1VplbEYjo8oVCIBLYKScugzkbkAEyVkKig+EWtGbZ+aPxQ
oQoBVczdRqmmyL0jvGv+tXTSPR+aUQoqAV65WNKCFb93JM3uYp1dHa6u/uuuVIHCtIG6TLpzM8Nk
uEJTI5MF5Krvd15cuFFyVl+v8iLCaDfTFSt4j2eW3USlFjdb2ZwHqvsR9tw3sS3r9teepiJG6rUe
TULZRGf/5haaTKmcNCl+33vvQOPGeNBzv1BW+ReuobJLela3DDXuHRTTQqgymxGgKwOx1Lh3pB6E
y/R3dbgy2kGlZZoirsrhSr50Vd2m/Xy8HktoIMktkJHiFbYcVwaqdCAagJNKK3dJsizsF0B16f33
OVAhTjz+p5/gcQO/GzV2rdK9A40lrzkAxGq7b7Wkxev/3pG0Hed2JrhyLv8tZ88vKDJ/VV6NVPEG
xHqkY8wzvZpIoswT7NrNHCiJrLKdx3VXV5ZSdrWuSg0eNPCjAVDBT53HgyNUHDn74aQuI/JXPKNU
unegBoBHK0cs5LyQhFiGuHfEM9m5PVV5Jjp3S4aevTLLUZll4Xnx+6rqyD579UmhI/uAjhKf7BWL
EZ+ESfxqpfZMyyvyeG0H/5mwxhwW07S2ks4pUldF/cEBWKfgoY7EJbBXMYYAqJCgFmYq5OxXm0WK
3DsWESDsz4N/ZAKxwnr1YlsAYnX9ZYnY7ejp3hG7Zr32I7jS18lERZgdIkrK/byVartP3njz34fS
sgsYQUQK39cwTDzxkmJzOvaoiGDxo7Tp+a+dV8/dMvunwJhkY1Ju02IGp6qdLTqkftC1KjVuPLP6
X222rMNZkEgJRc7g+2cK/S5vcPxDpmOWoNaRaCrxm1Xp3mELwBagyeTpNjrv+PbhVR8gKsvu8vR8
79hdvN46OD/uSm8cUXs9tgNu3v38py37T2MNoXWa8JK+YpZkN+4KRBZP7FYrxOzjZzU2q7qJCvNz
M66ewX/btWjw2RSz5VnMquz24UmYxMRdASpAENJV5NS9nDL8KT4dYqoDa3qmvLYDv4E6XRqF4AME
L4AZ+xcba9F+TEx7bLG58DHcJazKZ4wmGuBt5/g2VncEvLz3H+aAKttbdrG4K6j+bnz7LVLTIp0S
3zh8KBq+/Tby/iGhid0LQMEOsu8dq3FXwoXxmwtZDb/u2P+e03vYf5H/Yv1T01B5xMYu1Lt3FGSd
IUg5Ne7Kw4SU1Cw4EBFqzmRRVlJhxFKCR5ClcMtxrALJA2dSxROufEMMd750VSvQR+gfyLGKy1hV
98U99+bvusq0iMA8dHs0vhbzHsRvhlW8A6fG3QsXDzOlOUADyAmJiGejK/WEA8XV+fOh+oNExbEK
QNVo2rTOFy7AT11jrAJvVbp3hKeGisbAp2OdB7MvkV1w6JLXUW3Exsnq6t4x+hXoPGUgZd+xdu2E
BpkNMEXFZsWdjCusatzVP0a2E5YXgVZQUhmRkiJzzREdKgM5f15caZL/qjYORfsvZY//r1lVNeTf
J1lP5qABIYwhEO9w6sZt1qFppPlEGJ4B57hA9vf/uyTjdIw+BBIG/LnhTIHstFz1x4Eq9r33FPdQ
F8kxRe4du3MhcHjbw+NRGYtFEAOrnlw8MTap2mpwhrh37O5aJx2crwzc9+IbOuGFqssQmYQJec/G
fGDKYYi4q8jYVuKXJD4jO2hK0gSif+qlk+yumzlhcM/2TcWvym5PGcrAqjQtdHEWysB5f44b18OE
SZCcOBqZNvVBVwhqFqpFfC/ULvJR/EtgXsLco3wNTMfoJspAePoBqK5++qmwBAzAqf6ECShL7yyU
4mch+94RrwzEXDwJU9Pfd/Zb8zHqjLAFHOzx9N4HRzEMEzb17h27N5eLdXCqMtDFeKnQdlrfG8Mk
GOgQCu8oFpMrXB0SBlbNKGhj+QAqhlUB/r5d7jeVAnJus/AMhEhk227UMNyWBQWIxbaz7sV4pmPk
2kXnblNXs7PMFCyOimMVc6ZIuH7diRKVkEsa3DvC6c7d1/O/Iz7ihquOu1ZAzArJNLtEsp56u3d0
dVHJWIzzlIEyFitjSGiPGihqhZ9OVVI5tN1n/heys+updWtzD1tOQW6GgutCmauLN3IhV0lKbosF
3MkxL+OBdnF6cGSXypPLGbaqJzMjFiQw2LEYZWa+goFK6kQu2R8p/lCNfn+DBpCrOFCh9iaACjYq
CFXa26hs8Fmle6e6GeFqsXzsl5ebtGMdopN/R1Zc7ojhAveO3i5pV4crvfFbxHp6dzTnTS/IzRJf
X+Mf3/1mNWSEf4mSjBO//FWSXMUWe6cCNfnCRGxCR13OpZrVNR0aVvqJwM2PyVXsv/2am527es47
JlQY8m1wD0NuysK/1E7y5EQmwpMCLn9HOnZEUtqbK1ey9PloLI5Kh0DFlifv3nll/n5+m1jlufDm
sugA6WrNiI/29XqOqQH97uQ+uuJdVMliSkKj3ztOvAKtTk1wpbcTqdGueYOwYJNVv6S4ID8n3bnr
K8jLLC6/8XSiCZTBDR6YBe92SFGMwpoXWrIPK47cFNJ8sk1t/Akw48IW/y+sVvgMkIPakH3pkmpD
6P2QzhV6P5TQzDl0iG8fKZRYwK9mcVQyztop9w6Aan/v5wFaXDHY5sDa5z4bXefUHqPfOzKOQNUh
BFeqslcOcS8vzyf/1J6NRLGcGg6kt5AzvXBMWVlOqjlu6Yk+bY2oCWS74cYt+FwwAxUTraD3Y2LT
5tPm1wLWQRhfxU1fb/x4nlEDkjEijrJXZ+O53g/FMnhaCoTHIv8Q0ucjhZKegYrx0on3DlSCQsUg
jFjPrHz3sV/X+hYXGvre0dVFSnClq+MwL2b4wx1rlQdglZYU5WXccNYS87NTmZNFUE2/EQM7O2sZ
mLdusC+f3duzMmKvTX1zEhD8V/hZuFT2PcxRTDzire3sw1zvt/hACqCL/wuefjw2q0Wdmuz7nIIS
HjKMP2H0gubQgifCdTqRXZKmhmM6kidV1fvBk6LR1Kldrly574cfeDYHSZSd0tmJ9w6kq9XPz4Kb
e5GvOfgh4czeyT/NftSL7KDKXAsEV8rwUVkqkGN40d68zBsALWXpi6FWVlqSm36d9Rz5aAIQS8wo
lfr0Dr4zZ/A9QIsnlv5+dccBfMZEQ1vXXh5v+t7i8yfbkn/ftGfujmRITsI+/HtGx2JscWkZ+x5j
N/xuer6M+eEc/8zp8D7LDt3YdT5L2B993mxp9jNUiQ/Kks3cvh1Bvvuio/FbqPdD5UykyANQxU6f
DtBSdlK1qTn93kEQ8ddjv7pQ16x2Ds7NTBr6Z3C4KFVCYL7aXDIofbeBq4CmZj9A5iiIn5Auej6z
/l3vaxRtsv8DNjKvn8dvTVdbVpZ5/Q8Gk9GRoU/0bavp7FUmy9h7qO0n7/40On7irX35I1/U7efb
c+Y5l1FiZi9ITmZlqI737g25CtIVGwUfv+jRo9sdPIgKvyjypE2iPzELltrH6ffO5fzcL/v+ZV2n
wUW+5iAK8PnXpk3hXcmdVqRuivqbLlHigj45AC3868/1wW8sr+hObvYNTRMoZKdeLsw3F4qcOLy3
061Wm2I7rc0OrPPM48mLV3R56nPdfp7W+Xl9Xk5YFXP2+61vX3ilI3zqzsWLfKmB8fGolwhx6t6F
C5UqRe9EPujk3tnXrKvvqo08jzvCABC7hkTAGVu3OpE5hp7a1bNaIO6qzU47J5Q0oQaKDqvcRGa1
sFjFml+Ofbx0C/syMLxuUC2JhT9kbSovI8Xk4lHe/vJ491GPJcgiI2qQpKwWAy/s29SoU3G5x7Ce
P9vYufYpbvE6D6Xfre++gz86F6TYCn0iIyFF1Xn+eReAqKo818+9g7eEC1OmQKjliwTbG8+Y4R8b
K+omoU7lHEBWC7eBq/xzNX41xzOZTx9hwkwfqGO4wurmr9y+/H/mjGSBEdFB4dE4N/Uu4Lz067np
1xj9R3rET31pgHpzgTKHK1Vn0SFx24n5HV8wZKn0TZvSN2xAaQ8Lqwm0fCiTCJSK6N9fV0G+ju/a
goJ+7h0cx+UPP0SFZV5bGZxv8OabyAWMtLmKb9wlCVISJgMc69gnevI0fcCSjOtJKtmxQDbrxnmO
VagVMuWFfmozyOlqRrU3aJU+0/Gq0SA/4V0eeSj21q59csiQ64sWCbEKsVMsbRJq+6JeomtjFdir
n3sHrIbfCqLWIFexcwduQSVLBi1Jd4Fat42kRVBnGxzAo+29lx/m2WUKb2enXTnN0zwrxTqEJKcn
n+X5lu6kX36hX3P1nqp82SMGdnI3xAJXh/Uzx9UpdXwIkwIynRgwACiF8F4LvR9SUcAlHYFT+EHa
JOgAlZpX53Sccu90bNlo9mt/tnrvQPsHl0sEseG9gbGOJWNEHRb4YuicmXpYHikD9a4MZFdJSUnp
4rV7l6zbZ75oPDwDw+sEhtXxqJIBWupVBaEKvvK3M29yoS3lzN5LB3/08/OdMWPGxIkTpRI0Yn9u
4KmqOmPbqdm8OVRnYQ89BMu5TrQ3EKRgtM/8+Wf8FlZH5PwHSuFdPvLxx/nD0YhH4/iaFyz44pOl
/6vdrIcG987Qvu0mPtPb7nseK2uJ7CFCgxaOCQYtXGaOb9klKZDtygC2K+GVh0LDM/69Of+OueQ2
sCoool7N0MgaHrKk5LKy/KxbuRkpPK4Lt9nD7evOmDImt8K5uU+fPkuWLImJiXHJG6DqpjhuAQOE
vnO8Jww/eKwgMimofXt4KMCnTkvOQIOE3BMMohApZdUrGsuDaYpQCueSmpo6atSo9evX43Ot2DZN
EoaiLg87LzXuHSjPYe4Vfz2wEpewaQkLsuB9CCUuuT+heGou35PgymBwhSvy3OWb07/aiN/86sQd
6BcU5hcY5usfJMoLo6yssCCvMC/zTk4mdICcTtOGUW+M7BsfV+/YsWO4yfGb/SssLGzhwoVDhw51
+fvBYoMQWdLWr8/YvDlr925uIbfoA0kL8ADcYuiFVOXKyl5YA/vJO36cfbC6EoAoZo945BGIUxCq
3O2krO4XKIXLGIjF/tu8efOP5ixYvfuSqveODM4Dq4BYwC3hyRJoVeWkG8CVjMtHnSHyHNmrW8sv
B88s+H5X8o27KozghdE/MNTHP9jTx8fTy9vTy4e9S0J4wk9JcVFpUVFRQW5BXlZpiTnBNqMfUyd8
5KNdEFzJlRh37tx55513Zs+ezRfw7LPPzps3D9ClDnt0TRXPEfiCw8sOvna8fm51K0aVQoAWfmCo
8K1fn31AZ8AYNxrB8M6yRYAyrBd4YOEHPhHQ7+FPfJl/5owNcOJTQ8jDcy30gQeQJElZmNT1edhb
HHQDkydP/uKLL3jHcePGQbONVwt8o/a9Y2911v8PUR6eFxYWLAItIbMIruRdWnJGKQtXWAGsWRt2
JX61endaVp6cBZWPQWZCJAMc8mBrq/4O27dvHzFiRHJFvEhsbCwUg7169ZI9nQsMhLEBWrjcw4dz
jx2DXk77zDoQ5hhE4bfTC/jq8EAPHTqEi/b06dNsbZGRkbhoBw4cKFyqBveOPM7gZQiSFsxaQjUv
gRZjJsGVvItKzijF4YotAjde4h/Xdh1J2nE4yULYsrFK5FXq2T4O3oYouGDbLJyZmTl27NiVK1cy
at7e3nC+wIsqPsjhgsuNEaIXXpDxp9AO4fh24eJh/mnZkn0gKao6rhYXF3/00Ufvo95xRXUuoBSw
CohldYja947s07cKWnhNafj22wg/MG5yLNkMIbhykHWSh6sEV8J1AK4AWldvZt5Mz0nPyoPUhQ/o
ABEqIjQwKiK4Vlhgw7oRCfc3bhIjzZX522+/HT9+PKCLTdemTZsVK1bAGCCZC24wAAo9gBb7Obn7
0LlDv3nduuldoX0NKMr3L68fxluht1+eX+AdX/983wB8KPT2zQkIvu0XeDO09q3QqHp1a1noad2A
hXK2ePHixadR9Xj/fjYYer9Zs2aNGTNGJC317h2RC6jaDaB19dNPEZ8gtGnBMFl/wgSkdnT5mLmq
DCHpSva1JHmgBnAleU1SBuBxAMM11INskL+/Px4HMAlIoeFGfQ+evDRvxXahVd+0eQ9P34AgeMR4
evt6eft4QLD1MgmpMCWWlZSYjIvFhUUFtwtuZ1sUOcPrxcuPd+fR4m7ER3FbXbRo0WuvvcbdWbt0
6bJs2bI4l3A5gS3zysyZ1774QghaMILWe/XV+uPGuU8Inenu0UMSJnEXpOv0Ujv7jnqcgo5l7ty5
U6ZM4cqW/v37w2nQfdzcxfD20vX0j5f+35FTV3hnkwsMc90MCBYVJ1dWijLSqONckJspdIppfW8M
XDelSsZi1mzcPnD8e+mll9auXcu2AB31W2+9NW3aNBdTVkPDDNfBa599xstmYrMQsOqNGQPcchNf
UKfC1fOza5SVGfc+kb1y48IV2zIc3GHKTkxMZH/CMLBgwQI3dHO3egHs/+3CO5//lHu7IjzAwWju
slJExQkjuAP8fae+1P/Bjs1kX36uNBCu6sCqlJQUtim4AkFHDdHKlfYo3AvLqQ8NYV7F3cf+i8hi
gBZ+u7ZZy6k5A90Sq1zgRoLh6uDBg1wNiNfbJ554YsCAAdwXywX2KG8L36w/MGnOf81Y5eEREFq7
dmw84rhFSVRWp/TwxPDIRvE1w6JYJDgixN+e9+OiNXvkrdBlRiUlJeGqGzRoEMeq0aNHnzhxwoWx
iolTsFp1OHEi/qefhHHEiK9IHDQI6Qcvf/SR9q6qWl5Uzk/CtL9WJy037Ky5tK8cofZON23ahHdb
7uYO9Qss29OnT3fD2KzCouIZizdv2vs74znC3UKjm/j4BSp4BMWF+ajSyXNFwqtz+isDIWwpOIUh
SMHfZ+bMmVBKIzSQLRjyPTTSgwcPNsT6FVwkQimSP/nk1qpVQrMWIK320KEQthCTp+BceiDlVOlK
DwygNTjAARiujh49ivBhRgMGrfnz5zdu3Bi/uXHLAfJGGirEKjhTRDRorixWgRfevgG1GjT3rRnC
+LLn2B/vfL4erthGYpNja8VFBZeKFi1awFudYxW00BCq3BCrwEu4tjdftqzzhQvINIhodMZdpjA8
mpBwpGNHBB1Xl43FsaNw2mgDSFd/7Vn/0yHW88qcu5V/7z9+5cw7+7dOTWsH4M+e847tOp+lHlP5
kvZfyk6Ye1TMRK4nXfFdw3sYSQR2797Nv4GPO/wGLWIzxXDJiH2gmlu8Zi9beUBYVEitGFGpsORt
tawsN+M66siw0Uio+vqIh+RRMtaorVu34hrjicGweCil58yZ4+ZB6/wQEVaM7MwwayFhmPBk4TpY
d+RICFsuUArS8NIVwKlszgPGuvFcb7UwGOzatQtWbti62e5gx4JdoW/fvtwjw/V2zXYEBWAlVoXW
DolsoCJWYT4PD1izUKWTzb5qyxH8uCpv2b5gpmLXEsequnXrIvgXkj1hFT96OFlAB4jSJKgRI4zK
gikLNSEPNG4M4xYSYBr9UpGVyVtnm173ooQsyDpbu+ssZ9iwYadOnYLtimVmQ8Mbcdu2bZEUg6cZ
dZ3dlu8kMenaBws3sk1BTWfCKk0aEMs/OJxNNfc/2+COqMm0Wk8CMxUkKmj/WEp1NET7TZ069dy5
cyNHjtR6NQaZDxrCexcuRAXOJrNmCSUqYBUQC7gF9DKuO4aR4AqaN4/XdvCfHxPT2CXUok5Ng1xL
Lr5M/jSBmxYLfIG9AZlGmzZtimy5rmfQ+njpFmY9gmEprG4TdeWqu6+d0KhYUwL+8ixcnyz72cWM
WFYvG1hJLd6HXPx2cmB7SCbZYNKkTufOoWx0eJ8+nBLyhJ2fPHl/gwa/P/EE/AkdmME5Q40EVxYc
emyxOfQnoqad/HWwaUFnyH+qctqiA/606NOjSSgfXvW/zjk6vc4KXQ08teDsznU1/DV51apVel21
5HUhv7A5aYWHZ1i9OPne6pJnLh/g4QnnQzYpEgit+eWYPDI6HAWP01atWgmFcmib9+3bh0QVXNus
w2XrcEnQECLH4P1btsD3HSkweLZJ+F/AnxC1pyFsXXzvPWGJSB3uQrgkA8MV1wGm376rHIZwewxm
mP8Fb/hm3p8rfTdSP+hq0QF/4kveH44VO8e34X/iv9W5fuj8sLVcHizh27Zt++GHH3guHBYr07t3
b6HBXMslKTgXPNeX/mhOT4eyzrzon4JT2CWFAjHQCrJuWAwv2ml3oG474MJAAJ8whg8JU4BSwCrX
DqhS+0RQRDRu3rwuV67gt7CgKKtaAtACdAHArFb7VHttkugbCa66NAoRCkmPxtdiWz1143Z1e17z
Qkv2rwlrkpgWkf05rkd9IBk+ALdqBfoIO6TlFeFPfMk6oL37p0bsw/xdV4VEJDHaPTvDzxgKHHgJ
8mAsZB2EQWvIkCE8G6kRObPml+Ms/z0wIzCsjrO2gELSXj7+mB3pjJdvPOisZTg+L4AKlwQuDIhW
jBosoLCDwkzFIyUcn8XNKUBDCBkLklbbffuQvYkLW0ApKAahHoSSEKpCFFrTLaOMBFdWmQh04VpB
iw4cimDl+tfOq+y/wC324eNHm+D3+P+aYYx3OJdqTpjdNsZkGwBoMTyD0zw6c9zS7YnqbWEwYk2a
NAnPHQQR80xuSPKWkJAASYvnzNXbsm2vZ9n6A+ananhdrdWAwpUhyVOFl+B3mw9D5jMWG7FavLUw
oOJ5//AlPClwwcCrAtZQw+1I/wtGBHHTBQu63rrVbMkSFPbkCzal0509+2CLFsd799ZnzJax4Qo4
FDnVHPJS9SppGG6+1n8+V1l1l8NSrZomEBI2wBukN8hwwi+fbFOb/SmU4b4/dkv/F6WuVshSC8L5
WBjRCawCYqHxd2pdrbm6xRw/m8xKYkIHiExLMtb80oB71777IP95ppfpzUleCwiOYAIWkj8Zy0WQ
nT7eWoRAhcsDFwn81GEBlccQGiWSA8h/gZAs+L53PHUKfhmsvDVrqJ19ZtSofdHR58aORTFSkQQ1
6GYkuLLwDIRerjq5ijEuKtgSkIQM5Q4a+ya2ZTpGaAg14Lg7TxEfH79mzRqoB/H6zCUtPLZgrmDv
14bwHtx28Cw7RL+gMHnegC0bhgkvg07NpJUfs7iEuFP7ziNm6V/n1xgc09lrCpetcTFAbwygwuUB
q6fO1+9iy0PNT3i9w7J13w8/1Bo4kOfJRRp4FC5Bdgz8IB+8HtzfjQRXUq+SmzkmK1R1jTlowF+D
i1PMvgVQlDoR9ZfEAeS8wOszQAuFibm2h1kv4PKOFDs6j9OqhKtAc/CTpO3XDvWPrWMOTWMD8Se+
lERE2BnVSdifyMykZ492OIgingFHjLBfIVDh3QUXA7xyCKhkXwOOD2SBxkiey7I6CWO2IGAljR/P
3N8Rv1XVIwMJNYSVTRxfTHUUXBmuLmeYk2A+1LTysQI3P8YLptzr1tis+gNQcT2hkFlc7yeM7uIa
QvUOxuUpw2MQSXQuXLgA0OKOGCgCiXpaDRo0QCnIQ3rSQvDjgCaQ1WhGZUVffzlJbJ990Irqz+qX
Iq8Bb9+aTB+YmZN/5HRlnS2RwzXohncROKZHR0cj7BcOomxGvKng6K9cuYJ3F9copagBJzWYAukH
G771FkCr9bZtUcOG8bLFzP0dscbArT9QDPPYMb4YuBfC3KUBYrkyXMEzgrn5wYeQoxT3QZ+97a4b
m3XAbwvbFXIPwskC/4L/OnN/h/MFqQ2Vum1gomCgBTcwbq5AAtOlS5d27NgRho1vv/2W5zNValJH
6PC6i7I1gfGNzC9PadkFOflmBUC7OLObq7y1cQHrqJ7gCqrdlStX9ujRA5peRIvzc8RBw40Ch46j
JxuVvBPXYBRqlLRYsQIJMuCXIczvDlhKnjv3cNu2+MGHjK1bAV3wJ4TsVZKbq+rCXBmuwLgh/z7J
2AeUYgYq9if0fiwH7p4LZtUf6yAMqGoaaY7Wmr/b7FUIlEIfYQyWqmfjPsQhXeH5hRdti/J6cBtD
KUhkeUdpc51Ea2Xlmh1HvX3uCuYTeVj3NQyrFeLHOideyjiSZM7MEhzg072lfId4Jl2hMcnP6Q25
IpmU/PTTTwtzH3fo0AFxVBZvJ05fLS3ABgfg/g6vd/i+wyMDUhdP/Y4hQCmIWb/17cuGI7su4rdU
zQHv4nAFTIKWj4lHrEHeEur94KzBkznhv8ybg/Xs0DCYfYCSECneOQVQ497wdKEryAHY25F4EDGh
yIiBaBtu1kIJPtQ3whs6kh3AssUrbCk4tXhSWTnma8nDy04uFas0Byc05N9vPnwNP/zPQZ3lpxz0
8jEXvmIui85qFifFaydWd7LOWifNK4MD8MiATQseGUiTUefZZ7mSUEgKiHV6xAj1wo31XkCke5PQ
3eViUJCf18hOdRGoq8/PcZEBx67aEoRduICIjEtfzBA87FDf6LPPPuNPPT6qT58+w4cPhy8ZT6cr
hqAifV6dsZLpA8PrN0NpK6k0l03uAUEKo6AJfHGuqSjw5+O61IswJb0sKCp5aob5VUkq2eLC22mX
T2FU04ZR33zwvNThDvaHlg/ptZYvX46kxha+ndD1IYHkq6++Sko/B5mst+HQ+91cuRIlS/ISzcnw
+AoBZijEpfiCDVBAZGD6qTmD7wFW/ffJRk/sWqnbz82umZ2bFT8ktyXILBzQEP70009AJmHEKB6L
8MWoXbs2VIVwf89VWWMuPIK0TLP44lWew1dSg7qPYRUaNIHsw9E/0tkHPx8vxGNJIsg7e3iaF8N1
lfLoSBoFlALzcQTsIBA8x7EK4hQiqOCVTno/SSw1UGckxUClEqtltFAfEkpCNfaid+lqdOKGZwNS
G8ybeWvA4IO+dVo1DNPn5zHtXjhW23oNSXZsJF05ePnCDRqv8F9//bXQFsJoAslQ2vjxxx/HI1Jt
eeuxiV8w+1BkbCupqQJnvtChWYzZE/VvS4/8fjkTdODCvnCCOUHltfTbr8w3pyKUyq4bSYfZkH3f
TJY6VlJ/vBwApTZs2IDwqaovCkjuB8EXSl0EhksiS50NxwH4XMBLUKj6A4bBuMV+Grz5JvSHCm7K
ANLVovhH1mYHerRrN6nV0+N7T9DtZ9tYpeCZuS0puGNArYQ6kEjPM23aNKHrM3/NDw8PRx0/qBDV
i9zy9akQqsokF56PrWN2fIcmkGEV2q2sO2eSzf4+0ArCF0PGEZeWmD0Ma4XK8a0XMyNYCsYiNo7J
UnD5E2IVctFCFEb4FEyP48aNI6wSw1Kj98lPSmr49tsor9Vq40akIuyWkdE9JwceGTBuIb2TsljF
eKV36Yqtsm5eekpghP4/27j+SLpS/OaEmLVu3Tq86fNQHj4FlFFwQuvXrx+KmHTv3p1n0HB8DbJt
V8i09GTPWLaAHSdS5qz5nS9G+K9fz6T+47vfpK6zuDA/7bKJoLK2Kyj3EP0GLd+OHTvA7ao5R4BS
0NNCrgWTpa6Z+hMHJHEA0pXz4UrSil2gs9q6GhdgkdQtwMcdiqnVq1dbdXaHehCg9dBDD0FhiIQa
Uolb9H/385+27DelrA6t04RnPxJDU6gJtNEfkVgjZu0SQ1DYpzA/J+OqyXrasWWjf735pNThFv1P
nz6NrBObN2+GjdCqXRDJtKB3BUpRHgoHWU3DxXPAmXD14F8+dYEKPeJ5zXpClbRjsSpGSKkrccn+
ELMYblW1b7H9wn0DoNWtWzfIXvIetXOX/4Lc5yCFUvcBYVEi2Sg0UNkd8v3Oi//Zft5uN2GH/Oy0
7JsX8c0jPeKnvjRA0ljWGZFSiHLbs2cPgAq5RaxSgAgFgRV2KUpCIYPDNMRBDjgTrpb/7+DitXvd
CrGAVSMGdho9pJuDx0bD7XIAfhmQDH7++Wc8fCErWO0PqQuIBdeAzp074zf0WnbJosOSdfu+Wr0b
H4BVQCwxQ9AHLn+PdBRFH51hynrz39LSYOemX8tLv46xzw3sPPbJnmJWhfA1KPqATxBJAVTVeVei
gC/CBiCbQkIlZ3QxjKU+KnHAmXCl0paILHHAggOQFQBasL7ABlM1hIt3hncApIfWrVtD0wWdIZpV
ixdyBo75YAVGwS0QzoEiuc2Dq9Cf+wRajOUhWSZ4+3QvXDBEEke31EsnS4pM/WdOGNyzfVOrAwHb
aJCiDh8+DKCyEW0NWGLqUwAV1ZsXfwrUU1UOEFypyl4irjsOMKsMRAo8r6uTutiigVVALEAXAIyh
F7d7cV/28Jhmvv72I4Xh7PePke0YWR4dXJU1fx/R9v7G5nSCGw4mL9woNpIPQAW4AsEAf99Nn73K
fBcZOKEdP36cfbCdehH6PYiY7du3B1DJU5Pq7rBpQa7FAYIr1zpP2o0UDkBhCCUYGqQN2Lrwp+3R
ADAoDCFt+DdMyCwz4UrNsKhgEfrA14bc90Arc+07C59A4YwIIp70eEu7qFZ1kVADQhmI70M9skqu
HYA0iWa3chgCA4BPsOExXSi5nku5dqivEzhAcOUEptOU+uQA3DQAXUwWgTnHhq4sNLppiz4vYRde
3n6RjVrardC4eGI3nta2Ok0g44lQHzh79cndJ2+I4RVc2OHIjp5nt3+dfsWc07nqQKj4IDYxeZF9
EEOc+hAHdMIBgiudHAQtQ3ccgLDFcOvkyZOw96Dx0GMPD8/2T7zj7WcKyA2Jig0Icaj2h4M7L8jL
zLz+B4iUFBce/v690hJT0VE0CE8AJMBSs2bNGDjxomIOzkjDiQNO4QDBlVPYTpMakgMAMCjZIHXh
997T6ReyTQVEPL18asfG1/BwUmWDsrLUy78zJ4sGgbd7tqzF1JX4Tco9Q15ktOjqOUBwRVcHcUAO
BwqLiv/8/75i1TqCIuoFRkTLoeLwmPysW9m3LpvWUNNvzT9fxm+HSRIB4oBOOWCAnIE65Rwty705
AO87Ht6Ul3mDp+zTkitlpSW55bFWaCMfTSCs0pL5NJdTOOAkJYZT9kqTEgeU40D/rvc1ijblsQRs
ZF4/j9/K0RZBqawMJisGk9GRoU/0bStiDHUhDhibAwRXxj4/Wr2zOODl5fn6c33wGwsoupObfeOS
livJTr2MPIFsxonDe1fmiddyETQXcUBbDhBcactvms2FOIB8sq+PeIht6E5eRm6aqdS1Bi0vIyU/
K5VN9JfHu1eXxkKDldAUxAEtOUBwpSW3aS5X48CQB9sMf7gj2xVQxBSuW1am6iZNQcEVuIiEtqMe
S1B1OiJOHNAPBwiu9HMWtBJDcmDsEz25fAMsybiepJIdC2SzbpxnCSzQ2rVoMOWFfoZkGS2aOCCL
A06rdyVrtTSIOKBHDqCwwDufr99zzBSui+bl4x9e7x78VnCtJcUFmdfOFxfeZjShh0Q2WyQJVHAK
IkUc0DMHKO5Kz6dDazMSB0pKSlEQB+VFzIv28AwMrxMYVsfD08vBbUCogq/87cybXGgb2rfdxGd6
My8PasQBN+EAwZWbHDRtUyMOoNDwjH9v5lXcgFUIIq4ZGikz7UVZGQKBczNSeFwXIAoKQJisNNoP
TUMc0A0HCK50cxS0EFfhwLnLN6d/tRG/+YZQGcsvKMwvMMxUbcTDpH6308rKCgvyCvMy7+RkQgfI
OzdtGPXGyL7xcfXsjaf/EwdckAMEVy54qLQlPXDgl4NnFny/K/lGhnAxELb8A0N9/IM9vL08PX28
fHw8Pb1xE5aUFJUUF5WVFJcWFxcV5BbkZfFMtWx4TJ3wkY92QWAyKQD1cLi0BqdwgODKKWynSd2C
A7BmbdiV+NXq3Sy1oLxWKzRwxMDOQx5sTYHA8hhIo1yGAwRXLnOUtBGdcgCglfjHtV1HknYcTrIQ
tmysGHmVeraP69bmnnbNG5BEpdOjpWVpywGCK235TbO5NwcAVwCtqzczs3LyM3NvX7+VnZmbDzyD
CBUVEYzfocEB9aPCEu5v3CQm0r1ZRbsnDlhygOCKrgniAHGAOEAcMAAHqICIAQ6JlkgcIA4QB4gD
4ABFGtJlQBwgDhAHiAMG4ADBlQEOiZZIHCAOEAeIA8QB4gBxgDhAHCAOGIAD/x+x2WgjSRX/JgAA
AABJRU5ErkJggg==

--_005_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_
Content-Type: image/png; name="image003.png"
Content-Description: image003.png
Content-Disposition: inline; filename="image003.png"; size=67768;
 creation-date="Wed, 04 Dec 2019 14:05:55 GMT";
 modification-date="Wed, 04 Dec 2019 14:05:55 GMT"
Content-ID: <image003.png@01D5AADA.099C2C40>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAmgAAAHmCAIAAABI3+UrAAAAAXNSR0IArs4c6QAA/8pJREFUeF7s
nQl8Tdf2x28mQkIiYqxZzBRFzUpRY5VXXqlOWv2jOtDS0mrVo0Xn1thHSwcPjz60xqLUPM+zmGNO
SEgEmf7fm31tx810h3PH7P3JJ66bPay99jlnnTX9lsGgmuKA4oDigOKA4oDigMUc8KFnWlqaxf1V
R8UBxQHFAcUBxYHcywEfHx/f3Lt7tXPFAcUBxQHFAcUB6zmgBKf1PFMjFAcUBxQHFAdyMQeU4MzF
h6+2rjigOKA4oDhgPQeU4LSeZ2pE7uPAyZMnc9+m1Y4VBxQHMueAEpzqylAcyIEDGzZsqF+/vmKT
4oDigOKA4IASnOpKUBzIjgPoml26dLl+/fqcOXMUpxQHFAcUB5TgVNeA4kAOHHjmmWeQmnSaOXOm
YpbigOKA4oASnOoaUBzIgQMVK1YUPVasWIHN9oMPPujZs6fimuKA4kBu5oACQMjNp6/2njMHli5d
2qlTJ7N+J06cqFChQs6DVQ/FAcUBr+OAAkDwuiNVG9KVAzg4Fy9enHHKbdu26bqOmkxxQHHAkzig
goM86bQUrU7mwJEjR6ZMmaJddMCAAaibylrr5INQyykOuBUHlOB0q+NQxLiSAzExMXgxaTJrs2PH
jtLHKSi7du2aMtK68pDU2ooDbsABJTjd4BAUCa7mAKkmKJHh4eHN0xvCkv8iR6GLYNro6Oh27doJ
GufOnavAEFx9XGp9xQEXc0AJThcfgFretRzYu3dvgwYNevXqhUTUUsJ/P/zwQ75p1qxZ4cKFX3rp
JfnX+fPnu5ZmtbrigOKAazmgompdy3+1uis5gNRs1aqVSNMsVKgQWma5cuX+/e9/Y48dNmzYu+++
qyUuLCxM9EQfjYyMdCXdam3FAcUB13GAqFolOF3HfrWyqzmApBSKJigHkyZNQrPkMxbauLi4jI5M
Mjg//fRTQfL69evRRF1NvlpfcUBxwAUcUILTBUxXS7qEAyiXN2/erFatmpCOookXR9qePXtq164t
PuPCvHDhgvis7c/3MlCI2NrJkycLKaud0CVbU4sqDigOOJMDSnA6k9tqLRdwAGn3xRdfEPsjrKy0
999//5NPPjETnEjEiIgIpOCOHTvMqJw9e7ZMPsEbKjvw/dmzZ//666/ly5e7YGNqScUBxQEXcUAJ
ThcxXi3reA4gBYnuMcvCFMtOnTq1X79+fJCm2uzJkYZZBDBhRGadldnW8YepVlAccCMOKOQgNzoM
RYqOHEBqtm/fXis1tXXBhg8fLtbCZ0lMUI7r/uc//xF9ELRmaZ18mZKSkuMMqoPigOKAN3FApaN4
02mqvZg48NVXXwmbKnIRm2paWtr27dvHjx8v/ixrhBEBdPz4cRRQ0jRpeC7pw39RImlS1moTN3/7
7TchO7t37/7mm2+CIvRYw4aG6dMV6xUHFAdyDwdUVG3uOetctFMclog0NiytsnwGEghwA8EFwmhz
rK/52muvCZ1VhgI9wMFVqwylShmqVjX8+qvB3x9tNBfxV21VcSAXc0CZanPx4Xv41tECyQ8hWoeL
mAxLjKjEzco9CamJEtmoUSPx5WeffSalJv81AwDCtMtsWlH6/fffS0vvs88+a5o5Ofn+h1GjDKiw
3boZfvgB9dPD2anIVxxQHLCSAxiyVFMc8CAOEBmb6TUurLI00kvkdvgsja5aDyVWWdGHUdLTSU/E
rdbxOWHChPucmTIlrX79NL6ZMSPt66+N31+8mLZ+vQexTpGqOKA4YCcHTA8fO2dRwxUHnMkBDKdZ
vRkiF8GV1RKDUJSdhaSUspMPomemEwYGBpr8o4mJRhl5/bqxa5s2aTdvpk2bltaypekbZ+5craU4
oDjgBhxQgtMNDkGRkBMHtLJQKwjROzHJ8lch+aQGKeeTnRGBUgfVaqtLliwRnempVUb79Olz48qV
hIQE499++SVt0KC07t3TunZN+/zznIhVf1ccUBzwcg4owenlB+zp2yO0FaGI2JMb0WL3aHeHBDXb
LAJV6prMI/8qY2v5K4ZZ7Sgk5eHDh43foGVWrWqUlMuWGbVM/kvbvVtpmZ5+RSn6FQfs5wCPDpWO
YqVDWHV3FgdEOA8ROhL0h5VF1A+tc+fOWkIyQssiAmWHAgUKiM8EAYHhLr8nZWXw4MHyv/l//73q
hg2G27cN1D8ZONBASO3GjYQYGQIDjX3q1DGEhjpr92odxQHFAfflgBKc7ns2ijIzDmjjZs+dO5c9
f6SwpFvfvn2XLl1K0GzDhg0RvYT/iHAhklKGIzhjY01Tff+98cOTTxrDZakjVry4YfRow5Ah6iAU
BxQHFAe0HFB5nOp6cD0HyC05cuRIx44dtaSgcb733nviG6wr4oOEZc+YiIk2+cMPP+zatevPP//8
/fffqV4iszm102L43b9/P79v375NHosRu+Dbbw0tWxpq1DBg3R0xwtj59GlDuXKu54uiQHFAccD9
OKDyON3vTHIZRSiCAseuU6dOZogENWvWzMgMmVhilohJT2yzCFq+l6ZdUH60iSXh4eEstGbNmoeK
Fcv/1lthu3YZ5581y7B9u+HFFw1bt6KZmlZUUjOXXYdqu4oDVnFAmWqtYpfqrDMHbty4ISpi0sBP
1xpjCxYsmHGxHj16yC8pe6LtwFTyv8JOS6UwvJiE0WKbHTdu3NlNmyKPHDGWD1u82BAebvj7b0Pj
xgbKauLCxHI7Y4bRNqua4oDigOJAThxQptqcOKT+rh8HkIsrVqxgviZNmshC0BLZju9REBF1ItJH
i5AnTbXYYytVqiR1SlnzC2MvxluBT4taGRkZmQnViEmw8Z56yigyf/nFGOlDHBA/KuRHvyNWMykO
eD0HTA4j+8Nz1QyKA9lzgDRK1D7tHUWeiRyihSDAGCsSN8khkf21k2vzSYSY1FY+4ZtVq1bd7w+W
EFmYx4+n/fFH2ujRaUlJafPmmUB/1JkpDigOKA5YzwHTc8n6gWpEruYAgk2bGZk9L+hMIGum1bu0
kAXoi1JMImKZU2ae8L3ZElmBB5mwfpCOMnGzffu0NWvSevZMK1fOCI+nmuKA4oDigH0c4ImkTLVe
b1fQc4PE8ixevFign2dfwBnbKTGu9Jw8efLMmTOFhRaJiBFVSkTkHFW9ChcuzJ9EBU1ha6WJgiQy
hlaaauVmiLnFbSltti1atPjyyy9LlCjx0EMPGebMMfz0k9EqW6+e8bcIlMUkK9Ixva5duxCfEHsn
Ifb2jehEubmbMYlJd0yFQsNKBj/aJSLTfV85HXfnVnKBwvlCi+X3OsaoDSkOOIQDPJeU4HQIZ71y
Uq3TkQ0i9ohQNcbaZNaQgkJYYkoVGqfsTBitDAiSTsqMspM/ES4k5sbSm+lC+/btuwl4bFpaM6qg
kH/ZqZMx/5KKJfPmGcXkzJmGrl29IOQHKXj17E0EJD+34owyMvbyLcQkHxCZOV5sEfWLD5z2gJ1c
Dpk9cuO2303+YGQnErRgeD5+F68YWrp6+ENVwvLm989xftVBcSBXcUAJzlx13PZu1kxwZi87yS2R
Yo+eWgGJMiqR83BPUmJaUmYW+yO/z1K73bLFKBfJHlm40HDggCEiwljkixqZEybYu1v3GH8xMvar
3ouT75p0R9uIykZwzhy6du+qM9lMW7RcSImI0LK1iiBEK9Qt6p/HzzYa1CjFAa/hgBKcXnOUzthI
RsGZjew0E4Fmkk8bSWumTRJ526pVKy3MHqtkKThbtTJWk8YMe+mS4Y8/TPGxnmOVRV88f/Taxcjr
tVqVwaCa8RTpMKLVnKxON1+BPPwwMCg0Lx9Cit43t6I4SiHH56pNHsp0ktUz9p/ZHx17OQGlFi02
+8uICas1fah681I1WpRCK3XGNafWUBxwPw4owel+Z+LGFGkFJ5qi9Edqc0i05GulI3VItMBA2qmE
O1M7MKPsZK16OCxFEy5MsGRJI1m0yPD554aoKAPOUayybt8Qk7gVzx2K4ffZgzGIK0Fyr1FNs3JD
ju70G3IxvHTBImUKFC5VACkYFBrIN6HFgnz9jK4WHRumYCFBLxxDnMeeO4RMzVyaooMiQet3qpCp
vNeRJDWV4oC7cUAJTnc7EbemRyvtiJXVxvIgR5cvXy7CfGRD/tUBGD29ZZSOEg9PGyIkx5pZei9e
vFh8+XJD9+6G4GBDhw5GSyw47FhlV650c2w8Qm9O7bl8et9VFLsz+68m3ryb6Rk/1rt61yEN3PD4
IRhhzw/0H1p/ju1oiURy125T7rlPmusuwt2QFYokxQHBASU41ZVgBQe0ghPbabVq1bRYBJnKzgYN
GgjFNKN0/P777/v37y+W13pAJUEEEJUvUWLaL78gkg999VWB//3PiCWLRxPQn6+/toJup3eNPnfz
5O7LQlIicrJaH2FTrHxI8YqFSlcvjBuS306n1LoFcbWe3H0FnygSVGqilRuWGDD1CesmUr0VBzyZ
A0pwevLpOZ12M8EJ9I+ZTTWj7NQqjmbSESco4LFiE6SpIB3NNnTp0qWrERGxxYuHjhxZ9tdfCwIq
S38ZDeT07We/IKbXyB2Xjmy6gMjMKtIVHyEhNuUeLkLMKh8IuvHcWBuszTuXntw47+gL41rgoHWz
01DkKA44kANKcDqQud43dUbByR619lj+ayY7tdLRLICWztIJ6u/vf/ToUVNNTSpiUuerc+fLs2ZN
e+65HwyGtwyGf/TpU+bHH92TpeiXU/r/iXcwU/JwAaJKlq9TFHmJsNRdUl65dnPLvlOXYm7w4WJ0
XExsQkxcQkpqWuGQoKJhwSXCQ/hQPLxg0zoVi4aZipLqyEYMuXnzByg7rY4sVVO5PweU4HT/M3Ij
CjMVnNBn5o80c2dmE0ArJiQ1BXWzTNGieQSqOzDuVave/OOPc6dOtb5x41K6mffatSwNni5nUGpK
2vst/iOdf4jGMjUKEzsjhKWDok+Pn72yYfeJTXtPHoi8YCEHKpUp2qJeBBK0WnmFZW8hz1Q3xYFM
OKAEp7osrOBARsEp4YHMske0sjP7AFoQDB5++GFjuRIKShMW27Tp1YULOx48eGDHDipNb0inDmS+
d9991wpCHdCVEFNmxbia6dzT31odf/1OlUYlKj1aAmGpu1qpXXTlliM/LNh45qLtbxKlihV6qUuj
9k2q+/k5sDjSjiUneYEgDdQBp6GmVBxwJQeU4HQl9z1uba0IpFbXzp07BTZQpk0rO7UBtA/ojmPG
GANlwSsA62faNMORI4YvvyRitn3fvnJmF0pNVEnclofWRx1cdw57LKkXvcc0d+GpbT94ZsLsteia
D9Dg45snXzDpnL5+AX4Bef38/flAh9SUpJTk5JTku6nJd5NuJ9y5dcOQlqodWKFUeL+nm7WoV8kR
Ozq29eL3A1eSNvP69HZKdjqCw2pOF3JACU4XMt/zls4UAEFsA2sqQHoIRYmlx5dSdooAWvoMHDjw
4/79/YCTpRENRCXO5GRjrCwgBgjOe42FxowZ061bt7Zt25ocn07kFkZXokbT5WWUNnsEhIExa3q6
xJ+HfvnZzD93HT4n2eDj6xcYHJo3KBSRyeec2ZOWeifxJmB9d+JjU1Pup5TUrlzq3ZfaIkRznsGa
HqAdET3EiPDSBd6c0cFB9mprKFJ9FQd044ASnLqxMjdMlKngJOTnnXfeQcKJJE6tR5P/Tp06tV+/
fgkJCZs2bXrkkUeMfdq2NfLq6acNS5YYhSXpJYD+ID6RnS5t5FfsX3P2wNqzaJnomma0YKQldvTx
l2o5H7uV2J8PJ/8Rf+seJq2Pb1ChYkGhxSySlxlZmpYaf/3SrdgraakmGL98gXlGvNr+8QZVdGQ/
KAoT+64g0pg50TiRnSA26Di/mkpxwIUcUILThcz3vKW1glOomAjFjNjrAt49NDS0SpUqgwYNohsV
MoFpN/Ttazh92ohaANYP6D/A/Yi6JS5t6GDISzIrkJdmhKBckl5Zs2UZEOZchY/z8+Kt//5tQ0pK
upXVxwcI9uCwEsIYa09D6Uy4fvFWXLS0377SrUnfbk3tmdNsLLLz82f+ENBIgCIBjaTj5GoqxQEX
ckAJThcy3/OWziqq1mwnpKB89dVXgwcPDo+PN8H6ULekXz8DiZh4MalbAhS7qxv2WCEvj229YKZf
ohsJRNbqzUs7X7+UjLmblDz2hxXLNx0S3/j55wkpUSEgb5COnEu+mxh78WRK0m0xJwG3o1/rjAKq
1xJonN+8sBRzN68g781/Sjk79WKsmse1HFCC07X897DVtYJT2GCz2wDpmK++aqhZ09C6NcmehvQS
nkarLLZZ1zWwbw5vPL/9jxP8Nis5gh/ukfblH25dlrBYlzgyzbgyauoSKTUJ/wkpXsF+RTMj4zHY
xl46eZfQoXuyc/xbXXWMtl0+dc+K7/cyN4bul79q5bqTVysrDujGAQSnA+PRdSNTTeR+HIiLM7qv
Mml9+himTzeWK5k0ybBsmRFUFmEJILtoLpKa6JRE+swasZ5KIz++vQZdU0pNQn4adasEaNzHK3qA
FkvlLHeQmtMXbJRSM19o0UIlKztCanIgOEoLlYgICishzmfjnhPf/GeNjpcbGLxwmAnhOXB9Os6s
plIccCEHlOB0IfO9ZenISCPWDw08PMpH07DNEu9DmUwk5ccfG/VOFzVCflB6RneaT6olmYVamALS
S9CB/rXqn8981ATAVXeQl4JJiMwfFmwSn/OFFCkYXhrvpgP55+MTHFZSys75K3fxo9dySM12/Uyl
ztf9x2R21mtyNY/igKs4YLwh09LMYwhdRY1a1505IE21AuuH7EwTtb16GVNKSMdEgqJiiu9dXRQT
dPVlk3djktW6MJGONVqUxh6L5dCF/stsThkkoP6fzBbRQHnyF0QddKzU1JASd/nk7ZvX+QJT7ReD
/9Ho4fK6XI0o9+81mcUphBbLP3J5D13mVJMoDriQA8pU60Lme97SXC6kZlJZMzIyMoKYWFALCJdF
WIK9TnmvF18ErP1+4I9QPV3XfP18Mc9KqQlgbI8PGv1r1TNomeia7ik14dZnM1cKqemfJ19o8QpO
k5qsGFK0XJ5AYzFtCPjyl9WmUF67T1BA2zMN2r+sP2r3rGoCxQFXckBpnK7kvuetfeCAUbP09zci
yr73nuG334yJJfgy+dL9GiGdl05cr9exIl5M9y/aBf+WrD8wZtoyIyN9fMPL1iCS1slMBW8o+sxB
keL5zvOtu7d9RBcCFn6x/e9ZRjstby2qlIouLFWTuJADSuN0IfM9c2kUTepI47ZEdtavbxg71nD8
uGulZkawAsnZZ//VdNTKZ1A0PUJqkn8y8/ctgnggDpwvNVmXECT8nYIGiEm8nXnZbWuv3bK1TMhE
UYeNcEKqKQ54OgdUcJCnn6Bz6W/f3miVrVPH8M47poWRoC5qQBYQIgsmalbrkzjotibZjDQv+Gtv
1GWjixHpBTCQi5hqyB8S7hdgNLNTnmzWsu26kCEh92T5a12mVZMoDriKA0pwuorznrwuZUxQN13U
CDbZsuD4Fz3/mPTqCpIcwBMX0G6e3n5ZvFVsIbhQcRvh9HRhAZB+97JT5q7YiR6sy6xiEg96j9Fx
12oq7+OA8nF635l67Y4ILdkw98jm/x3XxpgA9PPcJ82rNkkHjvfYtvdYVP8xsyEfC2142ZoWxgR1
frRU3/aVLdn0tqPRn87dZ0lP0QdPp0AUAg/B/goq2AZ4y2E2UlPa969jORmqp+KAG3JA+Tjd8FAU
SZlwgFIbwBf8q+Nvf07bJ6UmwOv4LwEu8HSpyYbXbD9m0smCQy2Umg69UAILFBLzr9sVaf9CykJr
Pw/VDG7FAWWqdavjUMSYc0AoK5SpAr5Awv2Aug7Wz7vznmrSvYpDq0Y77TzuC84gk8Ry2tKZLkTN
MvE9WEL256WYoRu6dmtqdcUB+zmgBKf9PFQzOIQD+C+FI1PWLcFD1rxn1Q9+/0ffb1uD9eOQVV0x
KXbaK9dusrIvhtpAPWHcbd6Nf578IkQo9mbiriP364DaNuGpPSawPZHQqZrigKdzQPk4Pf0EvY1+
0kt2LDmxesYBbcgPYZmt+9SkOpUAPvWyNmPRZmqHsal8IeEFi5S1fHdaH6e1XswcV4mPOZ9w3Vhq
rc9Tjf/v6WY59s+mw6j284S19tN1vbzyBO1hjhrrcRxQPk6POzJvJhiDHmnyn3T53+yRG6XUDC9d
ACzZj5Y+LeHCvY8FcfHGopU0/4B87rM7oXHShDZsc7sYGSukJuqmkpo2s1ENdCsOKFOtWx1HLiWG
ko1E/RD7A8TMtQvxggs8Z6l+PHxBN3B/vMORmdXpxt00CU4fP5clxWakzS/ApNyT0GnPdck7kDg+
L4jhsocPaqw3cUCZar3pND1yL7LcsaQekUneQu7BZhs4ds6uw0Y/YqGHqlB60/JTtDAd5cK1W69N
NGESWT558t1bMWcP079SmaI/j3nR8oEZe4qy4URBKx+nPWxUY92EA8pU6yYHkavJCC9dkFxMwYKI
+sUHTms3ZM6TuUdqsuuYWJNK5+c6GKaMl6CPr0n9lZZkmy9ToroA1ldS02YGqoHuxgFlqnW3E8l1
9FDqq23fhxGZb/zYAanJh1zFgtOnT8feMFmnwXZ3n71LsFx8nBDpPoQpShQHXM4BZap1+REoAnIL
B5KTk4+kt507d/L7wIEDFGhj83W6vhdYoDAfjBVR7oXkWMIUh5pqqZRy9ZQRbCgp8ebO+aP5UK5c
uZrprXbt2lWrVuWDvzupyJZwTPVRHLCfA5hqleC0n41qBos4QGXpsJLBuSquMjo6murfyMi9e/cK
SYnszMis6k/0K1isIt/b4+PUPR0l+W5izFljLbCEaxf2L/kmI9lITcQnrV69evxu1KhR8eK5y1pg
0XWvOnkdB5Tg9LojdcsNAZK3+Ltd236P9Hqo0tu3b+/Zs2fLli1bt27dsWOHUCizb+Hh4RWaPOMb
YkzfDClWQWLd5TTO+HeH5nHeTbx5/bwRCDAt4fKJdT/xEpAjSaik9evXb9q0Kb9pga4uZp4jwaqD
4oANHFCC0wamqSFWcIDUzL9+OvjXzP3EVTKMtAQyMmWRKSsmcuOuly5dWrVqFdZXlEt0SmRnNsSW
KlWqTp066Gc1atTA1MmH4ODgb2b9RR0SRhUML50vtKjle3Wo4Ey8EXPjymmI6dS85ohXO8THxwul
+eDBg+JD9o5P9FF2ihrasGHDZs2aIVMt35fqqTjgzhxQgtOdT8fjadu76szi73ZGnzOlzyM1H3+x
Rsvna3iBtTY2Nnbt2rWrV69GZCJFsjoqhCLCA92rSpUqQl6GhoZm7HwfOSi0KLLT8oN3qOCMv3Yh
4dpFiHmhc8MB/2yRkSqtKBV6Nt+IbjULP1Yob/EtlxYlpZpeI9h7y5YtH3vssfbt22fKBMt3rXoq
DriWA0pwupb/Xrs67kygDCTGLPus3aZsl8H18XF67p5RJdEpEZaITMywmXor2Z2QlKhZ/LYwfOaB
mmLlalnOIguDg5jQhlROGyqLoYYiPvftOJS2taq/IW980rU5x8bw22xHsAjxiRBFE+XdwvL9qp6K
A+7AASU43eEUvIoG3JlLJ+3GnQnkrNgYae9dhzzquZjs+PYWLly4ZMmS5cuXZ2qG5dEvdCnMkogE
2yTBU4OmCmS7QqWq5Am0VJY4TnBSjBPBCT35AvMsnzQwT4AVkEY/D1u3e8Up49HXzJ+n3vm///6b
Vw109IwXOk5QZOczzzzTuXNnFVjkVQ8Cr96MEpxefbzO3RySEqTZldP3gZ8nVsYk2+G1uk17VCFT
07m06LBaVFTU/PnzFy1ahJaZUbnEgYeYbN26dZs2bfhgf1bGZzNXLvhrD3TnDy1awGJrreMEJ0Za
TLXQ075J9ZH9O1nOUBCCfnx7Df0BPRj2v26hxfLzGQaio2PWRl9HJc30/QMJ+tRTT3Xt2jUiIsLy
5Tyx5+oZ+8/sjy5aLqR4xdBi5UP4AK88cSO5lmYlOHPt0eu8cWyz8z7Zcmb/VTEvkrJRt8odB9aV
kEA6r+ew6YiDnTNnDvKSB33GRXDUYWNEXqJi2qZZZkX49oNn3hz/X/7q55+XbE4La1k7TnCSiEI6
CvSMf6tri3qVLOQ36IlUThWBYP94ryE14DIOxA8qLN5o8Jh2M3ZAaxcSlA8WrutZ3ahhgElGS3PZ
WkWadK/8SPvy3o3J7FnHlA21SnB6zVG6bCPEzaJlrvpxv7TNAv3TdUgDz8JXwx7766+//vTTTwS5
ZGQlylCnTp26d+/uOGWIYtGd35xM8UtWL1i0XL6CRjwEV7U7CbGxF0+wulV2WuQlUlOUtQHPvd+k
NjnSL9T63377DVGasTMe4hdffLFnz56EIuc4lbt1ICaOwj6ZUpVRcIpuWGgAJmz8dBW8G+62HUWP
lgNKcKrrwS4OnNx9Ze6/NskSYNz5iEyqZto1qRMHYzPEfzlr1iy0HzN7LNZX1EohL53z4Jaxtb5+
AUXK1XQZ/F5aWvTZQ/g4OYes4mkzPaLpb60+uC6KPyEw3p7V2arYaVJ6Fi9ePHfuXLyhmR4EEpSD
8IjEUFwViMbT+65ScT1TG2xC7B1KAF0+FXfpRCz3zrlD0aLsmmy8dvT4oJFHR9I58SZ2wVJKcLqA
6d6xJE+HZZN3r59zPxOjbrvyTw9r6Cm2WVQc9EvUHbOgFSEvCVfBVAg0gTMP625S8j/e/reo4RUc
VjIorIQzV5drJcZdvXH1rJGG/HkXfNWP35aQsXzqnhXf76UnouKtnzrZrDOh+vMSgw6aMRQL2ziy
s3fv3viVLSHJJX14lZw1Yr0ojffEqw/j48+RDEw1hzee3/zbUX5Lsw02WwCc27xcyxPjA3Lcsqd3
UILT00/QNfSjWMz/dLN8TebVGIdWjRYeYE/DwTZz5sxvv/02I6YP2SM8lJ977jkny0vtES5Zf2DM
tGV84+Prh6cT1dPJB5yWmkIwLSi1rPt6z5a9OzawhACuB9RN0fOlz1uSemTJqOz7IEF5rcEYkNGK
C5bCwIED+/bt6275oLxHLvximxB+SD7eIyklazkruKEQn0wiw+uIG2ISz41It3zvntVTCU7POi+3
oJYb+3/jtwpSeB1u3rMar9XuHxaIpJw0aRJS00zFxAyLsMQSSOCPy/mLp7P3+zPOXDQmPgYEBhcq
GYEEdR5VaWnXLxwHaY8VS4SHzBn/siVZKOhY/359pQgIslDHsmpHHBy2ATzQZkBFmG1feuklJCiu
UKsmdFBn4D5+Hva3kJoo3M+Pfcw2tRvxifRlNknnY72rkwOtVE8HHZwN0yrBaQPTcvsQbuwvev6O
n4bwHzwxBAS6OUcw+iEycaFp6XRbux/htYO/mI8EhdrAoEIhJSo4jb03rp5JjDMB0loYTKuVmnjm
Xv2uteOe71lZ17HcIj7JBLU/KchmVsOHKf3/JFCOGfBZPPNREztfJVHieT0VJl8aSieqvFVuY5v3
ogbmyAElOHNkkeqQCQd4Hb4Yef2JV2s77ilpP98J/Jk+fToi0wwSD82S5yxaprsZ+uSWSegkrVP8
N6hQ8eDCD9nPjRxnSLh+KT7mvOj2f0836/NU4xyHaKVmhbpF/29iWzulRY4r0oFjxWzAsZqlsmC/
feutt9BBnX+sBPh888JSYV/FYfHyV4/rcl+gxBNGQG60YAtm21e+bsVvS7ik+jiUA0pwOpS9anLX
cABj7MSJE3m2EqspKUAdQSnp168fiZiuIcuaVSfOWTtr6XaT7AwrEVyohIWZndYscr+vhDvgKwHp
nuM82pRNp0lNLVUooPiqCYrWRuEiNRGfgwYNcpr4RF6O7bYQwCxocwQfyPgkQ1rosmicL4xrgWaf
4+moDg7lgBKcDmWvmtzZHEBSIi+RmlpHJsE+BJIgMj2oQAem2vcn/r5u53HBwTz5C4YWr+AIfyfR
QFhob9+8LhZ6pFrp7979p5+fb/Ynh9Sc2HeFkBZ48gijdYKumSlJ4sQxLWhfknB/9u/f/7333nMC
jB9SbdP8o9CGLvj69HaOqPwDrsgPg9cIbqPLkurjWUnSzn4KOH49JTgdz2OPXYEwB1LNbAtwcP6m
eW6OHz9+6tSpWjg38Ap4emKV9Yj8PzOmJd6+++HkxRv3GIEIaH4BgYVKVuS3jrxNSb4Te+Fk8l1T
EmGDGmVxbQJ6kP0SFyNj8eeJ57jjpIVV20TpJASXC0CLXyGih9555x3HwVYg0jDSQioxtO/Nfyor
xAOr9pJpZ7iN7GQ5AoVIlbZ/QjWDPRxQgtMe7nnzWHGjEpswdO6TjniJ1pF3BFuOGjWKqEutyQ60
NkQmaX8uDBixf4/onT8s3AQwgmkqH9+gQsWCQovZr3qiaCYQ5RV7hQ9i8u5tHxn0bKscdU2tX9NN
pKaWz1huuRi04pMLgDenDz74QHfxyZslSEmATUKAI8KJza4frLW7lp/yIHQR+69/t51BCU63PRpX
EqY1DRHs0Pfb1q6kJuu1scd++eWXX3zxhVbLRGSOHDkS+AL3pNkGqlZuOTL2xxUooGIsUhN4hPwh
4TZCC6WlAXEQf/2SSNakISyHv9wO12aOtBEUNnvkBpF54oZSU9JPBDUXBiBE8hvEJ45PxKeOvk/C
dqidxxLkMQ9f0FXBzOZ4/XhNBwRnDs4Mr9mq2oiFHNiy4Ph3fZYJQxzBCM2ecX12Y0bKUS5xa1Wr
Vm3MmDFSaoL488cff+zevdubpCZ7b9uo6vcjelUqU1TwAR3xZvQ5YAr4bcy5TDOVb8vhfNPS7t6O
j4+JYuCN6HNSajLt1A96WSI1mT81JVVIzdLVCzvIn2fhVZp9N6LA1qQ3LgnRkwuGF6zy5cvj/86q
kKpVS3ODEPIqhoD+oaSmVdzzgs7Gek9pFt57XrBdtYWsOYDpad4nmxGcogveTQLrHee2sfko0CQG
Dx6sNccB+vP555/Lp6TNM7v5wL+2H53y3/VRl02BPIJaFNDAoJCAwAK+AQG+fv6ADfn5G52UiEZ+
UpKTUpOSku7E30mIS00xyjzZShUr9FKXRlQNy9E8qx2FmrVv9RnnZJ7ochxcLR9++KEWfoh8pK+/
/trO4GoJMejOJhldGKgmycgBZapVV4WJAzL6QPwf1LReo5q5KlQyq1MBRGbo0KH4sWQHwibHjh1L
DEguOUi8nsDy/fu3DQLS1rZWOCTo+c4Nuz1e2xJgoIxL8IKlS56ibcTbNopSccOHD9diDyE4edmy
DXUId+O/Ov4mrDJD5jypYlxtOxTPHaUEp+eenZ6UE+Dw/cBVMt69Xb86BDvouYDdc+HO/OSTT775
5htpZyNmcsiQIUQA6VsX025KnTEB4vPAiQvrd0X+vTPSTAHNZnlQ9FrUi2hap+IjVUtbpWU6Y0uO
XwOTPtZaIm/BKxar4fgkT2n06NHWohNjlaEoEDNQQW/gtHaOpz27FXA8b5h7hEAEd3vNdS1bHLq6
EpwOZa9nTK6Nk3TDDGvhzsTaBuq3ZCg1GlE0PSgv03GXAoIT8Xn+SuyVazevxSWgifKB5VArw0KC
ioYVKBwaVKZ4WOOHy1co5dRiL47bsj0zk7aE6qmNwSZciKAhQocsD8D+rMcicnIg4+WvWtVqVcYe
euwcKwOUwPkDG8HO2dRwCzmgBKeFjPKqblRLHvX9Eh6vJO3F7L8hkamJkwRr1K2cmsDM4s7UYuY1
atQIBxW/vepI3G8zYKVWa/qQx5lkLWQkDnKuK23YLckqvIqRv5TjDEc2ncc8QzfuFCpu5tjfoR2O
bb34/cCVAlm+Xb/a7fvXcehyanLBASU4c92VgJUPDHGQxNl5x6JVYtfGiruOOEmkpvukbCIsebQh
OOUJUcaERxs5ebnkzFJv3762fPmNjRtvnz6dGBmZHGtUcWh+wcEB4eE+/v55S5XiJ6BYMX7nr1qV
H104w/Ww+Luda34+2LxnVeJFdZnTPScBMwHtU1tgjvgyXsvIaMqGYKQmspMOMAcWuXxr4BaBXiTI
QOlE9XQ5SV5PgBKcXn/E5huc8t91Py82FgUrdTmo1JUg8WdcNe7jI8EFhWFWmzaAOxNf5rBhwzwR
AMiGKywtOfnsuHHnxo9PueeNs2QS38BAZGdQzZrB9eqFNGsWXKcOwtWSgdo+FL3BAoEeI74cMPUJ
7y4GieMTxzmOT4nRiMGWWDPihjLN+CQs6KM2/wWfFofimDU93SQLBYerCIaHqjd+7KCClay97K3t
rwSntRxzdn8UxLtJyTmioGnJwgaLZytTQsln+GDC7/yp/IXgYjH5RR8CaF8Y95ibGOW2bNnSq1cv
bfQjTzHCN1A3nc16F62HZnmwW7dYTfK+bYSgmBaoX79go0YFGjYMbdnSPzQ0x3kAvvh52DpZyir3
mP5wfII3hCtdhp5xvf3yyy+ZJjghOw9vPE8kXZPuVXJkqXM6YCQABDFyh7GkAVJz0M8d3USiO2f7
zl9FCU7n89yKFZGar/5r1uFTl4DefqVrU37nOBiImd/X7gN09Osh3c0iJymP3GfkLwDQlLtYoHh0
PjFVjtCXiOEt+05dirnBh4vRcTGxxvCTlNQ0Yk+KhgUTqMmH4uEFidXMSlrnSLPowDOLh9e4cePk
w6tZs2bYzcjRtHAG7+gW+cYb5ydOFHtBfSzyzDPokfkiIrSSDyvu3UuXkqKj70RF3T1/HltuwoED
t44cyYYDTIIQLdSuXaE2bbD0mvXkybvqx/0rvt8j7PYoLtRhJkPRO1hq4S6oU4Z3YNUqo/9SNMK2
eWmz2c7htHsHUjEVjO++SATGt3qhBoWvLdy16mYDB5TgtIFpzhuCqOv53g9yvWrli5Ox3qJepawo
IOqn85uTRQ1kEttH9u8keyIvkZpMqJWatXqUe/n9xzKd7fjZKxt2n9i09+SByAsWbhgMGpHtAJ0W
DpHd8DM9//zzqJviGzJMEJmkClg7j6f3R93cVKQIplo2UnbkyHIff2z5jrDrIjtvbNlyc+vWuA0b
kKZZjUUTRXwiRBGlGHhRMWeNWE9wteiPyoKrLNfWfSTjc8CAAdJyi79zxowZ2Xs9zfjs5HtHri6j
lviGJBn8L5ZfPKqnVRxQgtMqdrmg80eT/wCqVLswSQXPdmiQKeALuiYap+z8Srcmfbs1Ff/FQoud
Vis1T5e4+fE3XWtXNtcqWO6HBRsRsTbv1lpIGkqaAGsgs+uImJ09e3buTDW5uWPHrgbG2hfomvX3
77f5CBiISor4JLbIKEp37BDC2KxhzvWpWu/AtTJRearHB5bgr1ggOr/5SC439EVFRfEaJ2Nu0TiJ
SiNfJcfjcP69Y0YS2Lmi8HVosfzvznuK7LIcaVYdbOCAEpw2MM2pQ1AfP5q8GJlntirCqXubumbg
L0O++p+sQiX6/+u1J0E6JRqImCCt1DxbIv5C+K3/ffV/2FpFT8ywKzYd+m3VnuhYU3q4aUUf3zz5
gvPkK2DEcgvI6+dvBHXjT+lwbskpyXdTk+8m3U64c+sGIKpaIhHw/Z5ulo1+TGdSM/v06QMktxhI
XAb47AQBWZ5R59TDcPxi0QsX4uBknbD27WstW6bXgph2EZ/4Ta+vWJGVEL0dWCSsy1OV33iRwCK9
1vXoeUBLIEhNIiG3adMG1TMrXzth6hNmr0XXfGDLjrx3MuUt/lfKnImCLSqz03GXnxKcjuOtbjNn
JTtZAP/iP9vV+8fjdYLz58UY237gJCKJ+L7EtQsXw0ryAUw19E4Q2pikcFxgpbPBlMK9FJ6Iuslf
+dOl6Bsno6JPXoi5c8dUK0PQbURADQ7NGxSKyLSoiFVa6p3Em3fwtMST33JfuUGjffeltpmm3iMv
kZoS1oBEOhTN3ObRNLtKSDvZVsloiscN2eTqVd2uIc1EWIPJcomatyRm2bI8iTEZlyC5pUj37uFP
P60kKOmeXKISFZk422nTppnlemKb+Wzmn7sOn5OcdMK9k82FATIDxc6QoPRR2SmOuIOMj0ca/yiQ
dwfxV69pEXtvfvZf7c2pnRmp2aPtI2EF83/5y2q+LxZ7acCKKZPaD7waYqqnITpHXDz+5LbNlwvW
+k+rutkTFligUMEiZS2SlxknSkulZJW20CMhwSNebf94g/shiFhlyZ8j4USO7t+/PwkAuRA8LyP/
NhQoILJQaixYEO6A4miUN1kyYefGeUeJAwq+fbFkwt4ahc/7HNmOVmpGjJKgMASNE70T7VMyh0zi
CRMmiGQV4uY+nPxH/K07pr/aWTDVgnvHkkeKhBPCVEu9M/dJzraEeI/oowSnRxyTkUgUysFf/Lb3
WJSguPDNmLv+eW7myyTt5PH9q5/YsyKmQOHJHV5PyGvK1Ay5Fffm4m+C7iQw6l///DjZL8sMvzxB
IYVKRNjJF5TOhOsXb8VFS/utdLju2LEDB5IEAwImFAsYdaDsXNFrhp8YPDjqm2/YDomY9XabClfp
tTvwgOZ/upkK1mJC4oB6j2lOGRwBthD922/YijMmjyoJir+Tixbfp+AbDniSVU7GBghbjvErH598
BcODw0oIR4Y9LZt7x/JpJUqDMthazjTLeyrBaTmvXN9TKzt901Kf2TAH+fdXrdbISC1xby35BlMt
35wuWu7fT/RP9fH1T0nuv2JyqRjTbb+1cqNNVZogSovEXSl64yqdl9brTGeGUJEqrHQ1qlPpstvk
u4mxF0+mJJlUmSa1KxRMODxm9CiZcIK8RGpaC7GtC21uOwlBPVvLlxf6X6UpU0r2768LqRjRfxu3
dfeKU2I20nZbvVCzff/aZnFArHt91aqYRYuQoKS7mC1NVkzRnj2L9u6tF0qRLltzziS/T9i2dN5f
Ww6vPnJ9U5LhbsXGPQqXN1luuGtCSlQIuPeSqgs9ZvcOweqjX+tseT43kdIA6oriqf0mtana5CFd
qFKTCA4owelhV4KZ7Oy1flaNswcPlqnxV83WwqmJFERwyl2dDS+zt1zt+id3ClGaadtcpcmiR7uK
P+ULLZq/YLh/QF6cnLqwhqrLsZdO3iV0KL1djzp8bO1PaWmpWGWxzWKh1WUVL5vk9Icfnhkzhk0R
9YrSibiyc4Pbfo8k3hK8GzEP8IrPfNQke3wZonAJJro6dy6aKNmiZgSgDSM+EaIoo3bS5inDv+j5
hwi6mXNuRHDVZuEVHhGUEzoXUryC/YpmRj6Y3TvITsClLS9rs3rG/sXf7WLasJLBGGxzeaS0vpeZ
Epz68tOBsxGDcOZCzLGzV/YdOy+QZmnona8tmyhUyWMlq2C5rXzhaIFEY+CP5e3zru+Z6azGR7Z/
Xr88ef3zBPoHBAYWCLPR3ymISEuLv34x4ZoJxe3S0U3FfS9h6SIayHIic1VPhBZJKfF79rBrci7r
rF9PtqXNHJB4bMwAsgE148g5sQooirQWrLiXf/01ow4KJhESFF9sRlAFmwl2w4GobsOazoIwgN3z
dsv72xpjygeNF82ChUuhgDiK5gfvne5tH3nn+dYWroUP+4uev4sqLlQJ7PBaDpENFk6rusEBJTjd
+jIg3nX+qt1HTl06ffEaumamtPZa/5/ap41PWLN2JyAkb1KcJdtbXrfD2pqtsunpnyd/4TLVLJkq
mz7x1y5I2Tm4d6t/tlPIJtlxFKmJ7BTJl8Wee67qL7/YzH+AZ8FjYziosyia6B+2TQUxWHGvzJqV
0Q+KXCd/RkhQGwBybaPHmaMktkDxemEL75ryqvOFFClYxBk1xbT3DoIT8Wnh3gG1mPCyMamJ96T3
5j+Va0EtLGSX5d0QnH70/tgagBLLZ1c97eTA6+Pmbt57ksRKEibNpsJtSfTsI6d2NT2y0cdghEnT
NpLZV1Udm+wbWCThaMa/mnWOuBRZ9fzhslfPFI27kv+OMWzkVqAppEj05CrJH1rMzr2Q1oKzM/mu
0XW3/dDZ6hVKkIpq55xePDxP8eK++fNfX7mSPSbs24c0Cm1hY7XFwqUK3Iq707RHla7vNLAnI97H
1xejcfg//vHQm2/mr149NTHRCE6UagyNQaYCWnR13ryL06Ylx8QElisXEBbmTaezY8nJEzsvs6ND
vldv5jMmbuXJXzC0WHkH6poa9mnvnW0Hz1h+7xQqERR35VbUkWtpaYYLx641fCpL0DFvOiwn7AVw
UJWO4gQ+27jEwLFztCkoxPJUO3/4oZjzxWMv8Rk7bVbzrq/0fkxQZf5a6fKSGhfnWb78odI1ltTr
rLXc+ufJV7BomYBAG9WUB5ZOS71+/vjd28ZcC6TmnHEvW+6wsXwL3tTz2KuvXpw+Xeyo2uzZ+BTd
andYbrHf4gcFXcGMMEy4Jfr1QwG1x8jsPpudOXTt3lVG/8jBiOsITm6KsFJV7PJfWLs3W+8dHNuf
dPkfoWEs2GtU00e7KP+ItazPpD+6hD4xIDrQoqbIwIFPXn9Ki7wTQ7x7YnytM/vQNbORmmcKPyak
Zp7km5Wu3q9nmT2DowqX+vcT/X5u+aKUmsQ7FCxarnDpavpITZb38SX4UDxuoi5fX/DXHnXm2XOA
qFpAZUWfI88/H3MPYinTUSLn3ZkNv2apQYPqbt786PHjZYYNQ0uWqxNYdLhXry2lS5NdAwC9M6ly
xFpXTpu8HrfyJHMZh5aMcKrUtOPewcYA4DuRQbg5a7cp5wjm5M45lcbp7ue+ZP0BkA2kj7NM9FmC
aQvFX8+UblybGGmT/Iwlwx45O73MtQ2WbI+0ljHdP7ydx1QyhYdCUGixoELF9Iqt1dIANsLNaCPM
CrBH8z7va3mEvSUb8b4+AP3sbtxYVD4hyBYcvoyAPoSBAGiwbPJuoL1dWIsRgy0huBe//57fZtC4
oMmjgKIxe6gCOrThr7yXJPml7qweHRRWIjg9gt35zeZ7h8xd0GudT7C3rqg0Tg842U7Na8769CWJ
xk6GyddPvkMOSaak7yv5rJCaRW/st1BqinlS0xVB0bBD+OqXkWJGZ/6QcL8AY4wo5clmLdvuAQfg
UhKpJlZ7zRqRkQI0wf4OHYhx1VK0f81Z6kn9b/xWjHLknLiQWByxhTt3rvnHHw1PnSpHNa5y5SQx
2HKP9umzuUSJk0OHAivoQiJtWJqcSKHN3w5MxgzDO6UNk+gyxOZ7R0lNXfivnUSZanVnqf4TAsU+
afgzr/dsKZyCoP+QeXmyWEWzlaKDq54v1JAv/VNv14n6yXI6CDX6vz+nylxPANxvXD51LepoUro/
UucGLFmYsRAHbe6KnQJcV7VsOIAJFGkkDKHIzgNPPilkJ4WLJ7264se310hDIhY55xtsM1JOcmfZ
ESMQn+jHwN5KLRPt+dwXXwDGyxbQSj3l0O/bafOmBBcq7mwjrZZN6t5xm4tGmWrd5ihyIoQaKV/9
vBpFTXR8atvCxkc3aQdtiBiG7OQbAoIIC8ppvvt/P1KqGuB8YAntrFBvb/k6gA3Jv1G/7PVeLTGr
ms12Jykl5uad4+dv/PrXyatx5jCnOS4dfeagQBQipzv7Cio5TpVLOmCt3duqFbhC7Nc3f9C5zp9u
P2aqbMM3ZBp0G9rAPQFiiCG6NHMmJlwzXRP4Iey3xV96SVuj2w1Pc/Z3m7fNOAZh5x5KTG5QyfJI
2s6Plurb3hhtkH2bvvzY4m3mEBPZDFH3Tk4cdfjflanW4SzWZQFKyVNQkx8pNatGHW4QuU07eWz+
8kJqkr5Z8aoxb8/ChtV3Zqs+85r8c3qbV3dXeEQrNZlh+aZDPYZOz1jXLG+AX8mw/I/VKv7V/zVo
VsNq4xU48oK8dbs8zHBnIVd174aYwWYbUNTI6tRbCcXmv1c4wfg0B8K7xweNyNJzT6kJhcQQlR4y
hAAi9GbSPSVneBUgdIgAosg33nDnAKLDe0yoW8mh+SyXmrpfAHJCde84jreWz6xMtZbzyjU9iT7t
/f4MreiqdWY/eSmgFiDtfmz9ym+Nu6MvHi32pKAvIvpP39QHaoRlT3f0g1C3GTsTlzRx9t9ZTVIg
X8AbXapaKzupWSYmpICoCSbbNdz1mFVvxiT+ufjmiiKDiP+CaKzxTU5+1fEJw0dLn27SvYpVSECu
2jMeUIy3DQ4ffuj11wl0EmRgfD4/ceKOWrX2tW0LtIKraMtm3cunTYCRPmEF3YE8de+4wykowekO
p5A5DZQrIpXzs5kr79ctSu+4v2ytBQ3/serhtjsr1gdpb3vEowfKNL5UsDZ/Cki5VS56TTZbwj86
u/mzyFqBbUsrd/W0qb+PD8CbRrA9f7BqH0ARqxlh8kpmOjPaZ5+21uWHgUYkQoRibybuOnK/lqH7
HobrKCPqZ/nUPWTjUS7qRkCJ9RWH3QkIhRy/lNv5Jr+esG2z60izZWVU54gJExqdO1fx66+1MLzA
ElHEe2fduth1zYJybVlGpzHUI/JLMAGMpBV2C8Fp/71DGDZ1cnTiUC6dRvk43ffgJ85ZO2upRXGS
j++OueVvRMXDSFvr/H/ElhCNPz7+Ch9eXDNDlkZB1qKn8iUBQR12L2t6eL220Fh42RpCnon2eudK
NcoU9PP1LRpWQOuJKRIS2LZuyWY1i2KtlZ3/u+70f9aetJyb8THnE64bPXYvdG444J82wuJYvpwn
9kTLXPPzwS0Ljkt8djTL+p0qtmqb/1SPjiZ/Z2AggHzE4HjiBqGZ5NQLkyaZxQohUEsOHEhlGJen
r8xYtHn36KN+KT5JedOiOloHsKf1cW47Gv3p3H16nZE99w7wgb9/vQMM25e/alWrlXU70ot+T59H
+Tjd+gSLFHqg3CYhtYTX1owoSTRNl5YP9+7YQFJ/17ccn9MMqduqhV0ONeWhUzIF2Hd+5jbtiXQU
nQE6EB/I3fyj/pNYeu8E5KXGtfjyToLJKiX+WzAoHysiNc3YRDQQMvK1iVtOX74fdvtolXCruCkl
tHTcWjXcuzuTeEduyb86/obglFKTxxy+TPBfijeri79TxNlSCAyogStz5ngoQ6T9tkTfvlJMEkaE
+5Pyaqc//phYXBduLe5GIlLTyGd/NzLO2XPvXD4VJ5DfV3y/VzfGDhhgiI196623qNzQPr19lt7m
zJmzIb3ptpDbTKQ0Trc5iswIORB54W5SSuHQoJDgfKEFTAAFoiNeT8KF+FA0NqnCOWO9vRtBSYcq
XEcK9l01Da/n2Kc/kAWrib8lCpc+wAOZ5bFQ3brCpZOYf/lrnsDgQqWqSELef+ZhKQ4zjf2rXib0
05dMkNPE2T4zNktXaMbN3U2Mv37+KN8/Uq30pOHuBSbnwmsi+tzNldP37VhyAnuaJAOR2a5fbTNw
AzRO4mwFNgINyyc4Pi6k3P6l2dH5b7+9MHWqVljiDUWmln7vPS0ykf1rWTjDR5//fvM/RrCRW4X8
Lre0DvfAcRqnPfcOCUu8kGHMYFN9v21do4XdheHILAJz8eOPly5d2qlTp2wYW7FiRVET6fHHH+d3
mTJlSqWXpWvWrJmFx+Em3ZTG6SYHkSUZ6JfIlbIlwsykJgO27j8thgUkmdIS4oKNFVSETnmgbC0p
NfkvobORJYwQzxcKmW7+dGAg42sTIlZITdrdOwkUoLecKYfOxsbcMMJg0vB0Wj6Qnn7+pnLZV645
IFvUKlLcpjOpmWO7LaB8ppCaGGYBF3133lNY1TJCAiFIqDgmgYRQ0UQVT89t7Kj82LEkgPISIMUk
0UNR33xD8C0QCs4HT7h+xXRxJuez7vI2OwVeQBd+9HjGH4SrDedlz71Dsm/rPjXFomt/OWjD6uZD
Ro0ypAdLN2xoTCLPpp04cWJFensvvfXq1at5ekMOeZxW6kb2Bx2OMDdNsXH3CbHdAvEmM2x8iDGY
FuQ8ZCG+TPFXmYKJa/NqSFGBq+fr5x9cuBRA1VqPprF3Wtqd+FiruHhHU7nFqqeArP2rTLWS4RXq
FhNlv3i6UTXzg9//gWG2RERoVidCpgdxqlg7RQcqYIML7z6RNVZdSLIzaZ2ozkQPVZkxI6im6RHP
pgga2l6tmpPFZ+xVU45yWl67BKdtrMhqlJ33DqVyyGJicl7U+LGXttmzDd9+a+jTp3BiItZa22Zb
tsxY/syDmhKcHnRY90k9fOqSkDe+aT4FEwL4kCe/f+GKpqg/1E2Q+fgSt+ik93v6+Ro1y7j8IT8/
9oKYgvIO/A7IG1S4dNV8BR6oAHUnwTrBaTP7JAJLVqVGbZ7ZcweiYrbuUws8bpJMug5pYEntTCyZ
NRYsoGan2DXVVMDlQUvzXCYIygHwAxuh/v797I5aK+JL54tPn7umGkQpAW70qLTz3tEqnTp4OsFW
RHZSY85g+Oabb9LutSVL7mOwDBgwYPz48c8880y79IbN1uz6/PNPK1LP3eHadqOrwR3Y4Sk0oEcK
ePTSIaHITj5Ua/JQuRKFBf1/1TKViW9apyJm3kIFTbg/aJyig3/e+3juBYuVDylmKlrCn0TJTCe0
tFRTNY88ASabrRMWdZMlsgHGa9StUofX6gqFwMKGjCGwVjo4iVCVGEMWzuDO3ahNRiQUNVj4IOgU
4hPoPtJXqPjtUOID7piekEn53OhRaf+906hbZVGcVR+lk7o9jz1mSHdYytaxY8f69U12r9q1a7/7
7rvECi1Pb5GRkevXry9U6H5F3h07dpw8aUVMvkMP3ZLJ3ehqsIRc1UdwgEjXn0e/8PWQ7mNf7SK+
yZs/oGxJk+6Icim+7NSsBr/LlDAvGe0f8MBzGSySwmWqERlE54C81lVRyOt/34S19Wi05QcEIq7c
i+WjPL3nmf1Xfx62bkSrOSI6Q8eGX5AfMeHNHTtkTRUdl3DhVNRXQfWst3u3FJ8QA2ACeZ8OFZ/B
fiY/SLJvluVvLWEL6Shd//VXxh+rwPbkQvbfO3nz+7d41pjARtPB0zlpkpnUFDM/8cQT4sOaNQ8k
l3/wwQe4Nq9fN5V4QoLOnj27QoUKlnDSTfoowekmB2E1GdSCbvRw+ZSk+/dz+YceSAghngiNk3kz
Is36B5orNIAeEE9bpPzDlMy0nBQSOgsXzCv6E1VrFWhtSrIpCqlomB5Vsi0n2hU9UTF3LDn5Ve/F
37ywdPeKU3duJW+Ya4qG1ZEclE7qXaOAMuft06f3NG9uVkpFx7VcMlVwnTrZiE8ZYKwjbXl9TOYQ
OwWnjiQxlS73Dk50oXQChnD+6DW7KPzjDwPegbZtDQ/WXu3QoYOYdu7cueIDamWDBg0+/fRTuRxa
KWK1p5sVac+RG0pw5sgit+4gjX5BoXlLFQvV0tquSXVRTSVMQrQLPCAfH38NyoF2iAw6sHDPr2ow
rC9es06FSkkyheMWfTBd1cKlPaUb6SWLv9tFAsCsEevPHYoRZONkSrrjkLrT1LwEElYA2oGuDo7d
1fnzPYVXFtKZlfgEt4/YKIELoVcr2aXormrRu6vEJAbbpXHqRY+YR5d7B6kplU57PZ28q4lUqHtI
ioJObZ4JcbOYahGTWGUlN/B9YrnFkKsvf5wwmxKcTmCyA5e4EW0SV3ny+Zcr8UCYD4JTLEwOqPiA
MRbNkjK89pdGApx2/Mv1taAHGKOs2mdK8j3BmQFgwap53LMzLzRolpT9Aipv9Yz90jBLZcTObz7y
8YoeXQab3D+60w+Q+sMrV0p4hEM9elDMS/dVXD5hRvGJ75PYKAGboFd4FPfOXf/UO3lS7qSaLleX
b9woOHW6d1A6eYdjwoPrzlF21K6t8X6GR1NThFXMRkCQ+NClSxfyT6R5lm+mTp06efLkwoVNkRl2
re70wUpwOp3lui5IZE/tNmW5AUpXDydcSKL8VCgVXq28CUKITFCxJi+q4eVqBhUyfW8VIRRI0mah
DXm6RpVS96E7yea0Cm+PpW/fNHk4alTMDgjXKiLdoTOwLJSV/rjdPHyZ2lj/yg1LkI754ZLuxM1i
HnAoqXgESfEEFVasQvlosjw9PU0lU45J8SnrrgCldGbUKEKHAFKwf8vy3rlrZZqWQ89Xr3sHpbPx
P4zp3eQN2+s7+Ptvo7U2A8xTq1atBCu0IpOo2j179vTr18+hXHLo5EpwOpS9Dp+8bK0iL33ektQF
gQCCvBRLdmxmSoDjc+3KpYRATUm+e9cBtanxbs5YaV11MIpxinqcCHs8tQ5nk+MXwG25af5RXJif
9Vi0fs6RhFiTgkJ8bKsXagxf0HXA1CcAAHJaGRPgXglGlfAIYAiAzKeXHuZ4dlq3AuKTfFb0bD6I
kRhsjw8YQN6nnRVXHH3vWLfP9N763jvNnjG9XQGJbFcV9AkTDE8/bejWzbBqlXZTcXFxZntEB926
dasnmme1G1GC04ZL132HvNSlEaFA3O3/ePwBt4GIEqLdiTfpeXrt4WZi0oTfj2w4eNmqCeUr82OP
RHh6OsrJ3VfmfbJlZNu5/CZoVvKBApm80wirLIWmreKPLp2x1iJOJP47zk5cnvq6AHWhU69JCrVp
88j27cAmSNQhkIaIuSVIyp6sFcfdO7ZtXN97hytTVHIFEhnIKttIMo0i3RYf5z07R0xMDCE/IARp
58Q8i6fTQ82zSnDadXm482BE5uIJr00d0UtkecrWqoGpEv2d+DjggezfAlomCO9Ltkc9//l6a6Um
q9++J78lYfaT5OQZCEQk6mdU+3kTXl6GronGKQjAiwmu7MjlPfpNaoMV3WkqZqbbJ0qIOFuZ4nlj
yxYvS1Mx27WATQC0r+zIkbLkJ6HFuxo0wFhtm8Kt+71j54Wq+70jlU57rbVUGqhXT+Sl7N27FwQ+
GUzLN+SckLvp0eZZ7cEpkHc7L2PPGE6x6M5vTqb4JeQWLFouX0FXOuQBJ4q9aMQLRLovnzTQEzVO
ajN9P/ABkxQCskaL0g27VqrW9CHXCstMr0hMtXg6hc8PiVJ93jzpFPSMK9h6KtGtwSDUVvfMW6oU
qa7WlmDLDfcOIWyEf8PjN37sUKGuCSbFapZPnGgALWj0aKKEevfu/Z//mOobMg9oQbNmzfICRVPw
RIG8W31teOgA8lL++UQ9QTzF/AxproutT0u7GX1eUNKjTV1PlJpQHlG/uAzwAX5dBMoS+4On2Q2l
JgSjdJIBKZQwFC9g+Yid8dCL2UKyMdhWnjYNzARCpcSQO1FRxBjv79CBJFcLJzG+Z+SCe6fFs6YI
/HX/OWQ5Z8x7vv66Ydo0A5jvv/7av39/+VfA9sg58RqpKfalfJy2XyeeNZL6nQIJAdiRhOvWuSR1
3GnijWgRFhScP+/znXMop6DjurZNlVW4BEH8hPyAjQcO+5A5TxIoaxVInm3E2DkKLHhCbYX/D9WT
2JnIN96wP+7UTqocPRyYeOD6kKAA4ou1gCQkaOjsuHGW7J2cIjx/1XyKePe9QxEeAYawf81ZasHa
fijYaQMDDW3ahIQYnfqYZ0GsBWwv0wkx51Kz87XXXrN9OdeNVKZa1/HeMStjcgkvbV56Wiy1ZP2B
MdOMVQjI4wwvW8NauAP76QVjM/rMQQEY9nrPltpa3PZPruMMIBUcWHsWRBVg1tEjdZzZ5VNhwETd
BJNPUII0xQkq3YEuJ89xBAAHcWr4cBI95RKk64DxW+AenmqmS4/u9JtIcGzzXT3vvnconP73LKO6
yVsgFhQbDwLQWi6tjz9mOJFBIASZAemBHLRt27Z169YRIiQTVCg35ll4e8pUa+Pl4Z7DiE+ZPXIj
BR33rjqTKYXtm1QH850/IcBiL56UUNFO2k5aGq5NITVLhIf0aFvXSetatgzK5bGtF4mMJd4HbLw/
p+0j/OfwxvMy6seyady9FxonaSoS8TVm8WLChbBhujvddtOHxoneifYpS5UB0cfeLVQ9vf7e0eSl
HLM9LwV1c+NGTLUcF6JRikNgg8CnBWyPDE5gEKZMmaJN60SU2n28zp5AmWqdzXHHrbdy+j5RA/nX
D9aTI5FxIbw177zQRuDwJd2Ov3E5c/nqIApvRJ+9m2gMQKAN6t3KTbybROGDIiuA16f0/5P4WK2p
KrhQ3iunzRPRHMQfp00rKpGVGTZMrJhw4ABBpwTcOo0AFy6EvxOvJyFCQsnGWosaSpZOjq8OXn/v
YKYSueDhpQvGX7cVJqlNGwOVNbduNYwbl5CQ8P3336N3op8B6Y72qQXbE9cAtlzSOks9WFbFhZeH
5UsrU63lvHL3nojM7weuRG2CUKofkHEPPEJGohf8teezmSvF96AIBRc2ZnE5uiVcv2QMSkpv//d0
sz5PNXb0itnMD6POHYpGmzyx8/LJ3Zf5r1ln4n1qtixNlGzp6q4MP3Y0i7Bb4umUobYoZEDdOnpR
N5mf+CBqYseuXSvooXo2CaDa0ivie2mq/Xr3i/zXu+8dTCy+fr7ZFE639OyefNIwY0aMj0/4Pb9y
NgMJuAV4z+NMtUpwWnoxeEQ/7Ir/fn2lUDcJ72zXr06bl2tljPOcOGftrKXbxY6CwkoEFypBhLXj
Nphw7WL8tQti/k7Na4541VQzwXErZjozuiPC8vi2iyDhZTTAwiViZWu2LAO+D7mYTqbNVcshOYAI
SL6HlFZu9OiyI0a4ihgnr8sbA1k6aJwySojY4wqffy7Ky2QqOPkyd947VhzNwoWGnTuNSSkGA7ZZ
rZaJnZZCY507d8a5jKTEfjt48GA6oHfy24NkJzq0EpxWXBIe0RWRgMlRQtigdL4wrgVBLlriSU17
f+Lv63YeF1/myV8wtPj9WtY6bhM36o2rZyTWCcif3737T2Erdk4DXV1olvzOtAQmwYRYqKo356c0
arpzqHKrVXD1ITtlTa5izz2H7qUVHm5Fre7EACpEjgoYQ2JmUfhTYg+ZaZx0cNW9U6yg72/fDnbm
vWMjq+Hk0KGGiAjDBx/8Z+lSEjoxxoJY26hRo4wwe8QKIU1ZCL2TlBUbV3T6MCU4nc5ypyyIbx9Q
GxEjR0MeoHo26lZJRJyLlnj77ptjZx04ZSpp4hcQWKhkRX7rSCA1HGIvnEy+a4pub1Cj7Pi3uppB
Gum4XMapCIud/tbqjN+TTIJyGVG/WOWGJb3bGGshe4k4RXhIuyUItyAkSOFh4SSe2w2FG7OtRLUN
LFcOqEIBkZ9RcIp758PJizfuMYJ40Jxw78RdPH5yw6zly5a0BNbOIxoFeWJiEkaMCAoypsBl09q3
b79ixQo6eFBsrRKcHnEN2kgkzs7ZIzfIUBekJtlaLZ+vIeyQly5devTRhobC1R6q1dq0gI9vUKFi
QaHF7C86hqKZwMKxV2Tgbve2jwx6tpWT35dRMT9q81+xOyyxFJCp0qhEpUdLlHu4iKimpJrkAOZK
ilmCsyO+QXhQ11MGoOYGRp0ZM4ayKtLji94J+G2mghNuoHf+sHDTjEWbnXDvGOJObv3j32lpqcWL
F9++fbtnhNJQwnr2bENoaPZXDni2IPMhMukGIJ+2fqc7X3JKcLrz6ehAGzU65n2yWZudgvyo3aYc
oedvffTKYpKuDIbS1ZtUaNz9zl0T1CpSk4Kd+UPCSfa0hYK0tMS4q/HXL4m0ExrCcvjL7XBt2jJb
FmPYF9E9FPC6cOwaEQ3o06DCZtr3x7fXYKauWM+oXOZOS6xVbDcTHqR4kuhp1Qwe3Rml88jzzwtI
W4zVlaZMmb6gkMjjFMFBZm3lliNjf1yBAiq+d9C9U69SeN26dXnTZQk0zpUrV/prvLDuyHBAa1Ei
Z8zInjYAEICAF+qmEpzueI65nCb8natnHKBWrTZ8NDH55om4Xadu7P3u1zGVHq43+t/Ljp+9n8Hi
558nb3Bo3qBQal9bFDeUlnb3TsLdhNjbN2NllV3YXqlM0XdfalszoqQ9RwDZFyOvCzHJb0SmLNol
pgXEx3F1oe2h3BPHktkpC5AhPAgXkokrnrgda2kGGgKACFlDJiqi247gp5jk863PZWql4K5xwr1D
HA1uwuR0qOHPP/98yJAh1u7Lqf1v3yYdxZiUko5bq10aFZOaYryy//nnn0LRlE2Zap16RmoxCzkA
ohBAlJv/Z151j8cBuOQYMOOLJP+4fEvU5QfqjvESHRgUEhBYwDcgwNfPH7AhZCorolDyk5KclJqU
lHQn/k5CXGqKSWcV9JQqVogaZ6SNW2uexb569ezN6HM3YqJu8oFQWKRmxowR7a7rtitPAJSFfFDd
cuQAmZ0IDwnoSrgQmSq+5LbnjkZOJ9uXlcguhDbYXrb/iKX/NIuw0zLjr+1Hp/x3vUPvnY8//ngU
MLBY0QMDMdjWrKmnCSfTg8WWw31nexAAeifVradMYXKUSzTLv/76S+qXZiu+//77n3zyiadcX8pU
6yknpRudcdEJr3Qe4hMTWjKokq/PA36+t2d1LlmlELB8//5tQ0xcgs1LguoJCG23x2tbAnEA/gBw
oAj19J8bmMUsQeoh1Yw6ggQM8xuHpcRbt5lmNdCMA6hchAtRkEt8bxZr6vXswlqL2o3yLXaK7Gy7
+8/wcqHZbByvp0PvHdRNsjv27NkDDXXq1EF2Os5gy81IRji/kZo8Fmw87rZtjW7O8HAZ/pPpPOSi
DBs2LCs8WxuXdvAwJTgdzGD3m/6LL74YSrC4wVAgsNC/x825ezHw0PpzyCr8f5+ue1ZkfPIIOHDi
wvpdkX/vjOQlunBcYOlL+e8GpN3Jk3I3gJ/UVJ/7iAFpvml3/Y21VgqHBD9c+aHqZYsXyx8s0pxo
RAilphj/SnIkqAIZ+UEHIO6y5xNhTUhKhpesHMZvPqvQHidcWWbhQtTkIlwouE4dJyztDkuwfUp4
nqdUVnrL17pzg+ULcszSMbt3LNwICJQt6kVQMfuRqqWzsdBgCEB23sYQajAgbMaOHWvh/DZ0k1FR
lDHICvs6u2nJLZk0yTBvHgoyYHvABpl1rl+/PjmdHTp00AYEoZhmTFmxgXhHD1GC09Ecdq/5eV1t
3LixuPFGjBgxOj1JGWsM6DkIsPqdKmQkF8E59+stUSsyAfCzam+9RjUlpjfTIYPr/iS/R3fEIMYP
uF9hJYP4gE6ZjYnMKhpUZxs4AJQrVS1lrCmo6BnhdWyY1lOGLG30TNBWU2A2hTyJlspRdsqtce/w
6nn+SuyVazevxSVgxeEDf8UkExYSVDSsQOHQoDLFwxo/XL5CKVPllhzZIl98UTcJQyU5MschtnVY
Nnk3cM2MpQTQE68+bMskICEgO198MbJRo0qVKjEDyiUIfC1atHj00UfN4A7wfQ4cOBA3J5q0LWs5
d4wSnM7lt0tXs9nU87/xW9fPOWIn7QTvEMKT6SRbFhyX8lKbaWrnimq4XhzQhgsxZ65CF0J+XPx4
WMWrfwpmWis79ToCOQ93MVFCxArxTURExO7du4PTQXd1bzg4v+j5B9Ni46Fwno3zo3cuWoSbk/Jh
QBxkpU2iaD799NMiVig6Otr9K3cqwWnj9eCJwz788MMxY8ZAOcEFmzdvxk1i+S5AVLgRnYhWStgs
XkkGEsKTdCdFzHA7Pkl8ScOIWqDw/SiSguH5hFkVwAGlOFrOcHfrmWvDhZZP3bPi+721zv9HKztB
h3DhAZ0+fbpWrVrx6TkzgwYN+vrrrx1EzCdd/oebk8lttNYyslUro7U2W8RagOC1Va9nz56NVuqg
Hek1rckVlaaat3Pg+PHjyEtx3RDO7u3bVfvTnwN3r17d07LlWoNB/Oxq1OjOxYv6L+NmM26cd2RQ
nZn8rG7dW+49ctAg15I5YcIE03uqvz9Kp4OIWTppl9j7in/vtWWJ9evT6tRJO3w4q7Eol6ihWmEG
/B7uJFvWcu4YaLYpyV0vwa3mcRYH3njjDeHaRNHkLdVZy6p1vIcD1LN8eOXKEn37ii1RhoxiZDJn
w3v2+eBOZBja3e5DgIAXfwQa/hyQcq5rr7/+uoipwXI7YMAABxHycGsTqMjOpSdtWaJZs9gpUxLe
ftvw4YcZh2NtxvGpzU4hI4UUT48IDlKC05brwePGzJ8/XwAoE1BACVnHRbF7HGcUwVZxgLgYEjop
ZikCZMh33NO8uYR4tWoqT+kcFGqy08RduUXhFHycgvKTQ4deTi/X7Ko2bdo0cSNv2bJl+vTpjiAD
76aIpyWXGpenVUsQ7EMwbYWOHReVK2e4V3tHzoDLkwqdspY1QUNLliwhj9P9vZtyC0rjtOp68LzO
+EKo3SPo7tu3r+PC8DyPNYpimziA4kVeiigETb4jlVUA6rNpJg8YJGEaCT7ndYGoWhDwBd3gwl9z
XUEPKnNJ/KDhw4dj9nQENx9pX15Mu2+1dUXv4+LiSEG5ef16dVI5R46UtFEOhYwakPbkN9ROwZHU
sWNHR9DvuDmV4HQcb91iZt7joqKiIAWEaIcmfrnFbhURTuFAWPv2j2zfno/SUemNfBUgXlPTfQFe
1mSYN8FxbA3ZSeEUgX1Pig4YEZisXbXlkSNHlkOfS49ERXY6ggxprd21/JRV85Ntgh4JcQEJCed+
+SUx0ci9pUuXkr4pK3QKRXPOnDkepGhKJijBadX14GGdyZgm8UsQTfRdaE7FCjxse4pc13GAqlt1
N28OvVflCrvl3latJMSr6+jSeeXQYqaqWMSTi6lRtfH1Uj2Gz0LhdtWuCffD8yKowlqLzVbnzafn
oghrLeG11lprCY6lxmmjpKSf3n57X9myR44c6dSpkzTPeqiiKTmsClnrfrG50YQ4EkTKV5s2bSiq
4EaUKVK8ggNoXccHDLh4z8fmlehC8z7ZQoZVsfIhQCLLQ6PuN/5d6pjyDW8PiFLLgRH0PfkePXoQ
xMCcKHOkmekewSCREIBBAAzBcuKxykISkhLT9pgGDaZXqfJr1l5hemr1TuBZ3LnEmEpHcW4Us3NX
m3cv24w3U7wIzl1crZaLOHBm7Ni//f3XpqeprA8OvrpgQW7Y/LWVK+WuXZigcu7cOWlJmjFjhu6c
jzoSI5JSxndfaO3kJGVij10VELDdyrd2ImytXcuZ/Xl7UKZay1+hPKkncerS7YErHpART6Je0epR
HKDuGGWfZbgQnj+A+jxqB7YQS5nr8vfQYklQcVWQLXWtiV8VG+CWF1lnOjastaHF8jMhFf2AQLFq
ZqO1dseOqvXrF/3vf3ds2PDaa6+RuIkozXGSuXPn5tjHtR2Uqda1/HfU6t98840IpiUm6PDhw8q7
6ShGq3nvccAMXaj4Sy+Ru+IqA6bTjoWoKCEyeW/A6SvihpzcEJbVqlUDUYh1iRiiAJm+BGCs3jT/
KHP2+KBRk+5VbJmcOjNkc4JDqynBDdLezZtGZCKiF8+ePcsHtoCBlw9ksyA7zfBsbVnXMWMU5J5j
+OrqWWNjY0kuFhHqgIyQLu1qitT6uYIDZsXIyNwAnS5P8eJevHnig3B2CiAIwowJNvZ3RQjezJkz
+/TpAw1A1+KX4XVZR54f2XT++4GrmLBGi1J9v21ty8xr1xpWrzbWtfaKhuBUplqvOMkHNzF+/Hgh
NbHQanEgvXCrakvuxAFkZO01a9A1BVGU89zduDGaqDvRqDMtKJqYqYFVYt7EyMhjr76q8wKWTffS
Sy8J9GnytkGltmyQpb0Amhb5rEe3XAS22tJh2n4UqX7nHVsGuusYJTjd9WRspQtzB3ZaMZrETd2j
7GylS43LFRzANltlxgycf8JIe/v0aWSnrAjtlSwgNUWWG7s6fz4/LtkmGNRiXbRPcj90pAHcQWQn
EyI1kZ1WzwwefdWqBhTiSPJTMm9YaIn/B/Cd38Ja6wHNmfFIai1Hc+C5554T1xwgQY5eS82vOJAV
B4itJcJ2bXqoLdGnRN56N69ODBkiNrsxPNxV8PdknYl7v3Pnzvpye/P/jonY2v+O2WzjzKC9Fy+e
dv26djiGsalTp4LtbiYmiSGiypiNCzl+GNQqjdMD3mwsJ5HaAjJZSuEEWc431VN3DlDvus769WR2
MjPpnqeGD8eMKQpie2iTtfMypZ8ypSIyiOROVxlspdK5ePHitbgV9WtVmzwkJju0/pyNsxK7xDu9
xgFMcFDDhg3xJYlKnNoG+DuZnXSwcS3HD1OC0/E8duIKo0aNEqt17dq15T1UFyeur5ZSHLjPgeA6
dQiWKdiokfgKnIR9bdsK0AAPanduJX/WY9HQhr9O6W8qZ50p8b6BgVV/+UUYqDFNX5o50/l7xM2J
s1OsKx8FupBBRkrp6oWZiowU8lKsnpMXJh5NGoha7LFU5M4oMuXMICeArW31Qs4aoASnszjt+HUi
IyN50xTrEJXu+AXVCooDOXBAhAsVu+c+iF27FpcnsDsexDjiYpAWuPdEVedsGi8KZe6lVJ4YPJjq
Mc7fJjmdIqwBjRP7k44EVG9eqkDhfI92sSkjHJIGDjR062ZYuFCQRE6nhN/jvyDwgZawPr1hvBW5
nqDaAm+r4xZ0nsrxNmG1gjM4IF8227dv74z11BqKAxZz4PTo0WvvFcHeEBoK7I7FQ13f8ctn/xAe
vvjrt7OnJjUpaUedOmKn1P12Cend79U+w+ykIwFJd5LtnQ0HZ0RE2rlz2vAfTLIZ3ZnITiHkqDZq
76IOGA9hSuPU+S3EVdOhbkrvprZqj6voUesqDmg5UHbECEJPBbpQcmzs/g4dLtx7OLo/o8JLFxRE
Rp+7kT21mGox2GK2pRvq9fmJE52/OwkktHDhQh2VTlnT2/YdAUPfs6ehVKnz58+LSdAsKRWcEehA
yv7tYCa4ZVOC0y2PxXqiJk2aBMwe43BtKu+m9fxTIxzOgaI9e2K2FXgIAh0ee6ZHhAuFlTTKe9rV
szlYa+lDiBCBQqI/IVEkdzqcsw8ugKcTXVN89+WXXzp59eyWGzrU8OKL2g6PPvpo9jXFZA0yN9pF
OilKcLrbidhCz6VLl6RxQ6mbtnBQjXEKBwrUr0+4EL5AsRoQrweefBLwHacsbvsiorQW7eqZOEtm
oda3CIlia2DyOf/lQD4EqHaJLcoSmp3RZ8YMA7JzzJiHK1cW2EZA62W6rsRwyJip4gw6LVhDCU4L
mOT2XYAKEuDOvGzi4HR7ehWBuZcDJKiQpkKyimDBteXLdzVoAE6CO3PkvuC0QONkIwIFQhhsqXTN
+4GTd0cOtzA7YYWilL2TV89yufr1DQsWGBYtKnjrVlhYGN1QKBHtZv0JCJJ1Rp944gl3If5BOpTg
dM9zsYIqkGmluqmCaa1gnOrqIg4ImDpqqoj1CbIl1BZ8PheRk/Oylvs45VwU+q5wD8rn9IcfCjBb
Zzb5KCD0AYuUM5fObi2iakFpKFfuxXs22169ejVo0ED7ut+xY0ehaOIBHTJkiLtQrgSne56EzVSB
sCXUzZo1a0rfhs2zqYGKA87hALB8qGUi8RF0+L2tWrmqMleO+yWLUYTG5JiRop3qoddfp8Y136Te
vn20Tx8nG2zRONE7WR2lU75Y57hTh3dA/a1Xj1XI0ZRmWPROEA+0obZjxoxBaq5Zs8ZtC6QojdPh
l4qjFyAsSCzRr18/R6+l5lcc0JEDwMETLiQQ0pEruANRznScX8epRHwQ4EEJsXcsn5Y3AxFIjMbp
/Ajbt956S5AKBqyIHNSrAQpx5bRF7l7zFZctM/z9t6FXr7Bbt0g617owL1y4IDtTyBNpWrt2bb0I
1n0eJTh1Z6lTJ+TiE85/Km7KPE6nUqAWUxywgwOUHqOMJYZNMceZMWMOduvmhuFCRcqY4oNyzEjR
MgP8d1ns+syoUeTh2MEqq4difxIxOJhq5+sEPQ8QxDcvLH2/xX9+GLzGaoIYwEvShAnUcEERrlq1
6tatW9GGQaalFShg4rCY1m11TUGeEpy2nL77jOFdUhADtjul+NyHMEWJ4oCFHBBlLMPuBbVFL1yI
2RbjrYXDndNNujkvn7JO0yrZv7+IIkZqnnVunE5gYKBErfv22291YRQma9Tu1JQ0NM6bMYm2zImb
E4aUK8dYclGwk5HKScuoX5KQ+tlnn1EvxZZVHDxGCU4HM9iR02sx9gaCaKWa4oBncgB7Zs0//kDG
CPJv7tixs25dtyrkWbiUSR+6dCLWKh7jxJVRQlhrnZzWiVgSCHxbtmzRCwxBlBij2VJijGE//WTI
mxeNU8tGHJzoAIhJLbD7zp07yatp3rw5+HxW8dwJnZXgdAKTHbWE9G4Sk4bdw1HLqHkVBxzPAQRM
pSlT+JHhQoTakqzi+JUtWqFMDSPEOc0GiPNCbdoIfZooIQy2Fq2nU6dSpUrJgEH5uLBz7oj6xcQM
x7dZX5uTYfPmGTAgt2pluBdpjGaJs5MyKYhJEuqkmKyXHkZEIzsFmWon2foOV4JTX346bzYiaYmn
FeupsCDn8V2t5EgOoHSieoqAGjydwCNQU8WRC1o6d/GKRthx2vmj1ywdo+mH0ileCIgcRp+2YQab
h8gQIfJSqH9p8zxyoNQ4I3fYZE6HD5Q9QXam+1/J2vz000+1VCEmhQeqadOmINmKP40bN85+ynWc
QQlOHZnp1Km4DcjgZMly5cpRt9apa6vFFAccxgGUM8KFZCFPalu6Q6gtNVIEDAKOPasCawWfwOEj
hFh8Pgl6jhNbs2bNSFRjQe2rtj3rUyOlaLkQZrh2IZ4fW6bCkFCjhhCcP//8c8YZhg8fjvGWhE6w
aimcQgdKqbhVpRQlOG05d3cY8xOugvSGd1O4MVRTHPAODiBmCBcCn09sh1Dbw716OTkPMiMnS0TY
pXQCYCs0acDfCYBy5knJAIhZs2bpsm65h4uIec4dyhwzL4dVQHs/c4ZgXyM37kUai0IoOGLJ4ERM
fvHFF2KS119/XXyQNRN12YKdkyjBaScDXTM8KipKBpuR8+QaItSqigMO44Ao5CmR+a7MmUOorZPT
Ocw2V6qadHNet2Hf7KjUO++IgSidznwP4BFBhC3rIpZ0CREqW8uYeks7teeKDawwfPyxgRzT5583
LF/+2GOPiRlGpyPjE1s7duxYPmCwFZAIaMwmpqX/102aEpxuchDWkSG9m23atMH/b91g1VtxwBM4
gH5Wfd488HcEsWDyES7k5KhULZ9KRISK/1obWCsnAWVQFIdhF86sqkaSt8S000XpLFvLpHGe3nfV
xkuJjBT07zp1ihQxTRUXZ8rzIWJDACO8//77/JYaAuhCNq7lgGFKcDqAqXpPiSPBzK0ir37hAFBN
ccArOUBATcSECfyIyBpQbfc0bw5suks2+1AVIy45zbb4IAYC++4qPASJDZsRVN0GZsIKnL6CFUAi
2DCDAWN1w4a4Obt164ZtVopJMdV3333H77lz5yLvSUcRX7pVpRQlOG05dCePGd3ptxGt5vAz6dUV
/xu/dfaXf547YQwEx/yi7LROPgu1nPM5gNIJKLxwEAKMsK9tWyf7CMWWQd3LVyAPH2zISJFMKwZQ
SToeQlJ09Lnx453GTCQQeifL4eVZtWqV/esKpROpaSM3AA9Cg1y7FgyEv//+G9mJmIyIiCDthHSU
N998U1Co1TLdSklQgtP+S8hJM6B0Ev+9fs6Rbb9efKX6V53KDez+eB+FFuQk7qtlXMqBwp07U4xM
2DlJUznUo4fza3WxtLDW2i4t0iuOSTwEtuC0emq8ZHfv3l2coS7WWhkfdHL3ZVsujeeeMyZ0gmc0
cWKtWrXAc0d2njhxglROvJt8MJuTvJS3337bloUcM0YJTsfw1cpZd684dWTT+awGkTiFbUTUZxDN
18evUmiD8AsNUUZXz9hvo7XESiJVd8UBF3IARY1QWwJuoYHImhODB/PjzBAb1uVOrNywRKsXagQX
ymszK1yFhyCtteDWinpK9rQyNU2+yTP7bc0NBbcWMtIrsz799NNE0makB2lKtO2SJUvIS0E3tYdg
fcf6GK/CtDR9J1WzWc4B6gws/GLblgXHyRIbvqCbr5/xRLJqVDVaseDvHz6fW7VQk7x++WU3jEj/
eK9hjRYqSshyxqueHskBoW5KRCHCbqv+8ouw4npQA00QTEGkPgpog8OHQet1DvGlS5fGVMtav/zy
C+jW9iwKYu37LWYzAw+fD5c8bctUlLCmQMWIEYzFkmxmlW3VqhVl0dyzQIqPj4/SOG05cb3G4B74
9sUlSE0mRCjuWn4q+5kRrmv3L1oT9eu0g2/dLndMxrYRPTT9rdUzh66NvXxLL9rUPIoDbsgBM1Rb
nJ24PN0NET5HvqE3F03PIkN2XrhXFjDHUfZ3kAWU0OHsnA13r4RBsAERwrg6OO+rVxu++QbcWjRO
vqBGCoShyBHBRGytVmoSWxsTY1POqJ37zGK4EpyO4asFsxKQhtQUrnUUzS6D69fvVCHHcZQRoE9y
atLTA1sN+rnj27M6l65usmDsXXVm3D8W/D3rUI6TqA6KA57LAYFqKz2FBNkSakvArWftSOZ0kpfi
tPzUp556SnAJMAH7K3Ta6+akzvbKlUYkhA8/7NChw+zZs3m4gRZkdo6EC4WFhRFbGx4eTtyQm4hP
JThdc7uhI34/cBV2WpZHj0T+4TjJkRSKuwpLCzFBVHjnA1Jz0M+dug5pIOL90g2/2398e42YWTXF
AW/lQOkhQ8jyFEZa0iKRnSR6etBmcdni7IRgkN+dVuOaEBuR9h0fH7927Vo72SVhEGx3c5JlxBvP
W29BlUgQQC7yQUpHpCbhQtL9SdyQTEi1k3g7hyvBaScDbRmOZQOpKarZEfUzZE4XmSKW/XQSdIqK
BxJmD231sd7V3533VO02ZcXw/WvOTnh5mTLb2nI2aozncKBI9+4Pr1wpQm3J7tjfocNVnco1O4cH
95XOSZMQn85ZVOJa22+tla4imxNbDbg5Sc5JP0HRevfuTV7KDz/8IP6bEdsd5UGXVFQ7ua0Ep50M
tHo4uuCPb/9FGVhGhhbL329SG5FKbElbtGiR6IYzwKw/U730ecteo5qK4Fsu5a96Lz652yZALEtI
UX0UB9yAAwWJH1mzJn96TT3ihoC0dZr2Zv/ugbMXQcL4aMEUtH9CS2YQ3kTaQrvxcouVDxHBjLYL
TuD0KNgyYIDArUUiihAh5CVKJ5B7UtecOnWqgLHlryPS44lc25TgdDb/f/96h5BnGFcHTH2CUgMW
UoCRVuBMomvKGntmYx/tEvH69HZiTjTaSa8u3/Z7pIXzq26KA57IAaQmslMgwhNrE/nGG6eGD/eU
jUilM+rLL51DM9CvIvn79OnTBw4csGdR3tGRneJRY2N8EHbjadMAqDWklynVynIQ+C5cuCDJq1Gj
BrFCpKbwDVmeAsbWhU0JTqcyn2ICWxYcY0ne1Pp+21qEpVnYpJ0W72Y2uAfYT4bOfVJYUVJT0g6s
PWfh/Kqb4oCHckAgwoti0bSz48Ydef55R6d4EqZgf/40sbXC1EyCSszixU7gP0gI0lprv9JpZ5lS
037nzjWMHMlnWSkFPIQKFTKJlCSGSAzZtm2bE3iVzRJKcDqP/4ixeZ9s5jdLtnqhZoW6Ra1aW9pp
ZWhcVsPRONE70T5ZovcYE9KjVWupzooDnsUBkaYCoJ0gm3rRuDwx3jpiF39O2/dRm/+CPWK7ifIe
WaDXlhw4UPzPaUpnp06dxIr2w6bLkP6LkbZUjDESgY0aJAR+NC3H9M2zZ8864mQtn1MJTst5ZW9P
dE1Rvo6U4fb9a1s1HUgfMgouKzutdkKsKPg7MQVb7kC1ih7VWXHA3ThAmgpgCFQgEYRdX7WKaiqO
SPFMTUkVkX221wbR8A4kXsQnX1CnMz7dF+PohsYpQgtJjpRKnm2LSpuZzRVjjMhB9eoZUCW3bJHY
RiKqtkABY+VwbZs4caJtdOo+SglO3Vma+YTcaYu/2yX+1uODRlr8PEso2LJli0DJopi75XXErF3F
EkpUH8UBd+YA5Ucqfv21qKaC/XNXgwa6p3hWqFtMcMDGapQPss8/NLRk//7iO+conaC9k5ciVrQz
KcX+ijGUqjDwrkOl0p9+kubZleR3GgxmDzqk6Z9//inILlOmjGsvQiU4ncT/1TMOAFLFYiSNVG3y
kLWryutblnW1dgbVX3Egl3Cg1KBB1WbPFmrcnago9E59UzwJIBDRpMKAZH/DWiskPbG1EGz/hDnO
ILLAaVQmybFzNh0I5hcZ5CJNwPZGbNTIkVRHETMAdLB06VKZlCK+BKt2WLo5Aanv8qpQSnDaftaW
j0RkipggVMCuQx61fKDsuXXrVvFZFky3YRI1RHEgl3BApHgKeARweYDl0zHFE/dHiQhjXgTxQfzY
z1Kwain/wjwENDlH6ZSPEVkm2uZdCKWTLDvbZSdlzvBGBwYiGkXxarJQcMQCfSCpKlmyJJ9feeUV
MvGmT59uM7V6DVSCUy9OZjcPaLQCyqdO27K8o1m7JOBY8vqWr4rWTiL7A4wALq7Nw9VAxQGP4EBI
s2ZUUxExq8ALkOKpYyUyyqQIJlDpTxdulL4nJC7NnOkEBD4MV8LNSYYbKEL2bEFaay+fslXpBEFp
7FhDr16GqVM//PBDaUaWVCEshRUXyQosX46hQ/Zsx8KxSnBayCjbuxFGu2GuCUizxbPVbZgIsAxx
cWPKKK5B2bBhKoxLACOAwKAw+WzgnhriWRwgxbPe7t0CHkFUIjs5dKguW6hYz+TmPLHTpmqUGYgA
yQFJz9dITUKCdSEym0nIZyNawric5qXctkVLVSuM7Kzbrryw2drYMB3z6nD0KNkyiEZtzWqkplkB
UbQIbLnSrusS9FolOG08aMuHAYAn7Dm4RmT0tuXD6amXgxMR/vOwvwlTAln+l+F2+Tasol91Vhxw
FQfQOOtu3ixkEu3cF1+getqf4qm7xgltD731liDy8k8/OYFderk5KU0xZM6TL4xrIXliI/GffCKy
OVErgRAC5WD9+vX8Ro6aVeIktlYUu0Z8Al0rwN9tXNTWYUpw2so5i8et+fmg6GsJjHums0oHvp0O
TiIanvukuYhrOLguatnk3RZvQnVUHPBUDhC2ir8Tr6fYAAE4VPS0M8UT7UqYKPVycxoFRufOwil7
c8cO3SOBMx6efJjYGVirz2UB1DtGNU1gFLZZ7MlmMAgol8hUmUKD+BSpqHxwsuxUglOfc89qFlKk
z+y/yl9xbdZqZUsItb4OTrTeZz5qIqglj5tKZI7dv5pdccANOECELXG2ZEwKWqjiaT88gu5KJ0SK
Ip1G6T5rlqPZJjVO6Qly9IrZzY85fcECw7ffGgYPztgN2+wHH3zQoEEDlMtevXplituA7KSUitO2
oASnY1nt6+eLKYMwPHB8hKpnbTty5IhwcJLVVI7Sr3Y3KGndp5aYZvbIDbqEBdpNlJpAccCxHCDf
I2LChLL38MFJUEF22hOGU+nREoJivdycTFW0d28xJyFCjmUHr/KhodLNKUCwXdyI3mD76UlEoglf
pijG+emnnyLgM1II7DsOUSDgsdy+++67TtuCEpyOZXWJiFBA78as6dny+ZzLbWZKirymMwab2Ux6
x4F1RS4pIUI/D1snUABVUxzweg6UGz0aeASxTWSnPdBCaJziVVivwFqmCm3ZMm96vUyyOQEScvRx
1KGkV3pzC8EJHePHG0OE0hsiE3mJHikLpGi5Icqk0CZPnozxtl+/fpli2zqOgUpwOo6392cmfdPm
kLOdO3eKiXQMwhbOTlFEBUvyiu/3OIMLag3FATfgAPAIladNE4ADuBL3tmplGywfZqTS1Y0Iq9hs
bE9hzMAQCbfrBGttPbDu0tvevXtdfzKnT4PyToUUKAGKFpFpRhLCkuoos2fPjo6O/vVe4PG6detc
QrkSnC5huxWLytI/8vXQisFZdw0Kzfvsv5qKv6/6cb9wxKqmOJAbOFCib19cnlJ27qxb17ZgHN3d
nDBfWmsJYnJ0dWtpxMrUCursKwE/1Jo1xsKczZsXDTMGXolWsWJFUYzz2rVr6JdgBhFk27BhQ/4E
/TqqE1bt12hqSEtzV0sdrxVt2rzz+ecUBhFZO48//ji/ASoUMIa5AX+O9ywRRXbu3DnLUWotvAgW
frH971mH6Azu/LvznlKI8BbyTXXzAg5cW75chteKwmQi49PydmTT+e8HrqI/WYzkY1g+MPueCHKB
9g5mvVRA9ZpcOw/BEwJIHTCExMREAYng4gaK0KJFVz/6qGhRU/Eo9EuzdBQXU2gw+NDcV3BGRhrI
Vl6wANBCWQcnU5bxSuKtYjUyMrJSpUrsmnCyq1f1VwopKPjNC0tFdSSCmFQNMpffk4oAZ3JAhAiJ
1JSA8PAaCxbIjE9LyCBE4P0W/yFEAK/Hv1b905IhlvQh2VQANVBhtNayZZYMsbkPjxceMgzfvXu3
zTYtIEX/N37r1bM3cUj1m9TGZmKAYzCWSZk3j8glEjRF9Cy2WZcj05rtCLnpxqZayrinO4qFVp5N
I54KFtPANqQRr4xXmcb27EditP0i0GOktNM2atRIj/nM5xDVx0QRlR1LTqrsFEcwWc3pthxATNZZ
v17A8iVFRyNErYKDl25OQEXsr80puURSijAjUxnNNv+r5QyXwtIeay3ycs/KM7h7Tu2xD0eJNxjO
AiSE2FiRW0LErO5mNsuZk01PNxacTz9t+PBDypyip+MTtm23yxz8vmYbVZaPkpFBVa00Ilm+BHnc
nd98RPSnzrYo4aKa4kAu4UBwnToYaYXsRPVEdsYsXmz53qs3N/qMaACEWT4q+54E1hJeSx8QjvB0
6jVtpvNIteTgQRNOi23L4ethICp4Quwd22YwjgoNNfzyi+GppwzTpz9cvToaERGz7umPc2PBSS4w
Yu/77ylwik8YR6xoS5YskQeDQB0/fjxvJeAZ0rDZmp2ZrN9m+1naOhJYO/vTPGSYeI5qt61kGsc9
1ru6CHPgov/960ySpeyZXI1VHHBzDuDaBA5eODiRnQe7dbO8lEqNFibBeWi9nuXAZIiQo+H3dNE4
4VuRMqai09Hnbth73OAjDhmC39XJGSZWke3GPk72cc/NabYlICSEYYFoKzJ4tH/FNtulSxdt6g+v
Lc4/AN68hjWdhSWndpty2EJzPJIr126u23n82o1bfIiJS4i7mRh701hiPurMiZtxMUmJN1958dlK
5Us3rVuxRHhIjrPZ0IF6KeO7L8Llydg3fuxQoa7JM2/DVGqI4oAncgCjKKkpIrwWSykpK8VfesmS
jYxqP4+KQ/QcubyHDbWPMl0C+b2pSBERVVt///6gdEB2HZt84Jw5f+V/vy8NyBuUN3/B0qVLhxbI
F1IgX+GQoKJhBcIK5rf8gSPDDImTIFpCR1LdcCqcgEbn1scff+yGxBlJevFFA0bae9VNJZFnzpwB
/5f/BgUFdb8HQcl/gWV6+eWXb6dfbTTiUWfMmIGz0/m7O7nr8o7FJ1KSUrFgEHGXFQHHz175fe2+
CbPXTpizdvO+U3uORvFN1OXY6Nj4+Ft3+PHNkz+wQHhQWMmjZ2PoMHfFznU7I69ej8+fL0+RQkbb
iF4tf0je1JRUgYFyeu/Vpj2q+PjagnOkFz1qHsUBJ3MAnFgkZdz69XfOnjWkpsYsWgTILUVLciTj
2vn4swei6Va0bEGR2Wl/882TJ/Ho0YR9+5gqoHDh0PRsAvtbxgfOqQvXecLkyV/QNyAvDxyePDx/
6MazyKoHDi7eY1svQmH52kX5sZ9Ud55h1KhRnqBxkt8Daj7m73sNtVKKQ5FLc/LkSQy2Wv82KT7U
O3VVls/qGfsXf7cLwroMrp8ptvtf24/+e/6GMxeN4ay2tVLFCr3UpVGn5rq9iqJuonSKUp0dXqv7
xKsP20aYGqU44LkcQNU78OSTErUHmCEAE7LfDgJjSv8/6aNvUgqAuhiNmRZ1E6XTTpY6+oFDaOGs
EUZlhscdDz07qXXz4e6djiKZR4HTgQPJ2dRyUyTS0FA9o6KiwGfSmmfxfY4ePdqF2T8/vr1GBAtk
NHvuPRY1cc7fByIvPHBx+PjkCQzOk6+ALxGu/gE+fn6+fsawutSU5LSUlJTkpNTku0l3bt25dcOQ
lqodWKlM0UG9H3+kWmldLjX5CICK9+Y/FV7a5LfQZXI1ieKAR3CAkBxKj0k3Z46ykzdOIERqtCht
W9HArHiCnXZjoULCWtvo3DkBxWdDc84DB9zBSa8as0dyQ1abJwhO3JyjRhlDrR5sZPbMnTuX77DH
moEZZnR82nC12TlEuD1Athu/qbdI9qDhV/jyl9X4MuXkPr5+CMu8wYUCg0L4nOOiaakptxPikm7F
8ZvPsn+jh8u/83xrdNAcZ8ixA9C1u1ecolvlhiUGTH0ix/6qg+KA93HAWtnpIA7sa9uWjBQmrzJj
hoUOVy0lznzgYKn6pMv/WJ0ww4HT2jmIIW4yrXvncQomAfvbNJPgmlatWom/a6UmUbWEoZqFCzmf
10QGiWCBYuVDpNRExXx55C/3paaPT/7QouFla4SWqJivQJglUpMJ6UbngsXKFylXK6hQMf4vdrdl
36lX/zVr1+Fz9m+229AGAlaXO0HsQjXFgdzGAYKDwOSTJTxPDB4c9c03zmdCaOvWpqdcOhSAVc3J
DxwBfE2LvZxgFZ0e2tmN01EERydMMKIXYutPj3aTLS4uzozj+Di3bt3qKqemlhgZkB1euqD4fvmm
QwPHziVcVvwX4RdepnqB8NK+fgG2XTdI0ODCpZC7+QoWBgDKeL3eTHzzs/8u+GuPbRPKUdwAuCjw
cQ5f0FWvEEE7SVLDFQeczwF3kJ0gB4mNgw5oFQec/8Ahg0AAduaSt223F5yUZyPol/TkdLxWGkXA
sdOCEKS9kjDPkirrQqemlhhZKqFouZCUlNR//7Zh1NQld5OS6YPnstBDVVAZ/QLul52z6pbQdvbz
z1OwaLmwUlWEAGatz2au5IcPNs/JwEbdKhEZJHVle6ZSYxUHPJcDLpedgDMIZAbqht7YssUSTrrw
gRNSNMhI6t2U3ACi4vaCk6PAzYmHPD0unPI3QAEI76Zo+DiJD3K5eVZ7TYPZKP5btFzBHxZumrFo
s/ivf558YaWr5smnZxoJ05KDVbhMNX6LVVA68aRaco+pPooDigPZc8DlstNapdOFD5yC4SZrLQCE
Xn9deYLg/OEHQ3CwUXYaDGPHjgXQQJ4KaEHHjx93N0ymSydiBYWn4q9JqZk3fwiqoZ9/XkdcUmic
YaUqYwGWstN+m60j6FRzKg54HAdcKzutcnNioXXhA0eg7tFuRCvB6Q6X+dixhsceM6LmL178f//3
f5IiwPaWL1/uJuZZLZ+kj/Pff5p0TaRmaMkICyOAbGS5jy8WYCk7UTq3Hzxj41RqmOKA4oCGA0J2
ysIpzowVKtTGVGzk5o4dGGyzORaigcb+YIohcskDJz7NBHNNZW+vv3w8QePkEIAHAkkyNLRYsWL8
D/MsiLXvvvtupseDORdkfTI7XXV4AkMgJSDtVqrxSsJCG1I8S/AgfYksWLRsQKDxvQ9Xx/sTFkVd
vq7v/Go2xYHcyQFkJxW+spedQD1T3XbCy8uWTd6tF5fwceLpZDYyZLIJESLzZNi3C0UghaseOKv3
HRW7VqZavU7f7nkOHDBQcaZZsxo1agiEoI4dO2onBTmI4CCEZVhYGLDFhA5NmTKFL+1e2OoJuGiE
b/xWniR+Ew0UWrKiY3VNLY0+vqElKohYIQC0xv5odRS71RtWAxQHcgcHwOQzk52XZs7Ubp0bH8jW
k7uv7FpuzITWq0k3Z+zqLGMXsDCJoH0XPnBupRifeLSkO/dTzPVigrvN4yEaJxFlmCnSC64iICVo
O9h74NOC+U4GJ2U4EZbatM5t27Y5n90yGvt2HmNoa0jxig7ya2a1NaQmolrkqJDZuXHPfZewbdwg
TI73aFU1xTbuqVHexAEz2Xns1Ve1dVRA2qJIH/vF5qRjeU7p5sxK4wQbSCaIu/CBk3pPmNyON0lQ
bzp6s714iODs29fw+edGwPeJE2/duvX999+TkQJ8A4i1n376acYSrNhyXVUBNSHWBDGf4peGx1H3
GFpLrkUibPMVNIFNT/7vOnuyU6iMBoCtKH0gTNCqKQ7kZg4I2SnKlZgBDPHNw63LCubsW61bhAH2
YRZlzjtRUaJ4i1kDwlN849oHTpK/SdFMiLOjJKeHXFseIjjhJj5O0N7r1KH4Sf/+/bUZKRlZjd4Z
GxtbsmRJ55/C1u0mK02SX2pQWAnnEyBWDGbpdFyhk1HRxNrZTAaogfU6GosEIUFXTjfWalBNcSCX
cwAx9vDKlaJ+p5CdcRs2CJ480t4UzaCjtdY3MFD6VjMqnaC3m4CvfXxc+8BJu1dP6WxUjNdfIZ4j
OHFzYq1t1gwvJpVPtAeDnRZUd8KFyFShWAppnXRYsWIFv53v5ly/wWhPNraQIF1QDmy7BDHYGjH5
0tsU+5ROylwLEL4dS04opdO241CjvIwDxOzUXrNGys79HTrE79nDHh1krS3UzoT+enPrVjNOUmRJ
fJM/pIhrHzj+hQsLSs6cirHHyuURl4rnCE6A9/hZvBi2Pvfcc/zGGAtgEOC0kZGRkydPJlxI+D5J
6xT6KHqnk2NrqWMnTbX+obZArnd+tNT4l+v/MKjpwo8eFz+TX280uFv1IiFWIw0FhRYTQUlEDew9
dt7myxGp2aR7FYYrpdNmHqqB3scBZCc2W4HsQzEyZKewozrCWisCa2kJ6A+axgNHlCbkTg8qZKTE
2vZqh8o8cH4Z2lw+cHj48A0PImunku6h5OQUex441q7rkv6eIzjJZ1q50vD334ahQ8nmRLMkSgjA
oEzBaZGgYCPAUPROZyqdG3af8E8x1TtLCzRqaZY3ROM3/R7t275ylVIFCxe8j5NQMiz/Y7WKf/V/
DZrVMGmQFs7JvRRYwCS81+26X5LFwuHabo/1riYQ+FA6cwkWpQ1cUkNyGwcCy5VD7xQOyLuXLlHI
k9+OsNZqBacoNCYaDxzxwViR0Erga54nyMhODUrxwCmQ7z5oNg8fvuFBxOPIqvf1lGDTEy9Pkp+d
Dxz3v5A8R3DCS3BrSUp5+ul8+UzYTlnxFzxb1FDx1wsXHqx86cgzWb8rMs9dU3WwlHxW8JYLdFyf
euWKZYnGx5X9Rpeq1srOvEGhYrsb99iVmQPye9MeJqVz7S8HHclCNbfigCdxAGsteqeQnYmRkRQC
K1TIR8bWntl/VZfN+IeG5ouIEFNplU4eOOJLShNatdCzLSvwPNG+oGcczuOIh5JV0x5pV3BLrSu7
q8TY+cCxalGXdLbi4e4S+h5YVGRzpoPWZtMAQOjdu7cWmc85lJODfPjUpYBkE0tT7pXhtGT1Uc/X
yf4iNt4bAX79Ola2ZDbZJ2++AsJaCxICUUJWjTXr3LpPTaF0bpx3NDckONvDKzU2V3GAyB3qZYKQ
IKQaNtsG7U2F5bcssMvSo2WjiOOlASEkPogHjvGTjw8FfS3nOe/fTzUuzfMkxyE8lN5/5uEcuzni
gWP5oi7p6VGCExsFbk6KpWiMFYJrqJhLly7FoxkREQEAAhZayU2nxdaKVCr/ZKOpNtXXJ83fZLPN
8VxxM2CPld0uXLv133Wnu/7rL37en7nraNQN+Sf0TjrnOOH9Dj6+8o7avM+upGypdJLWuXrGA44W
K+hRXRUHvJEDVO6sNGWK2BkRtoWXfS7eMqkJT3VeXXYcXM+k/N06aDL5yNzNPIHBVkGsPNuqvFZq
8oSRD5xXv920ZHvUzcT7iZi1KxSywmCr3wNHF6Y5bhKPEpwE0+LmxBvfp4/giEDXa9++fXh4eKdO
nQBAMFM033//fYmW4DgmipmvXjciNMYWvBtXzPdWyRyMyVpiapQJlf/lIn5t4pb/rDVZVg+djX3v
xx1/709/r0xv2s6W7Egg8NHOXjIGEdjTmj1TlewUZlBKpz1sVGO9kgMl+vYtD6p2eov573+aBqzh
A1Jz76rTuuxXujlF+C5NPHBoefKb6v5ashDqpvY1HTHJE0Y+cK7G3Z627Njb/94uZScitm1dK/L6
dHzgWLIdV/XxKMEpmLRzp+Gdd/gXeSnQ9bT6peQjGAigwH/yySdO46yAvDpR6sb5moFXG5gisy1Z
Xbo27ySlfPFbJsrc1wsOxdy4g0zlKv/3smOWzCn7+AaYPPYxsfZWZifUvn6nisyM0onstIoM1Vlx
wOs5UGbYMMSn2GahjT+WiNvFh60L9bHWZhSc4oFDsyosqEXN+zGGPFIQkxnPBfG57sBlnjn7Tl2f
vvyYFKuWnKCODxxLlnNVH08TnGDvRUUZ0vM4692zXWh5R+4mWiapnNeuXZMo8CimTuDvxeg4sYpf
gBW1w7Rh3xevJXLJZkrqK99s5MWQqxwd1Kq9gF0p+l+7d5tZNdysM55O8c2m+ccQn/ZMpcYqDngf
BzDYynom9c/+O/TWKaBrZWV7e/abt1SpgHAjHBipL0Qh8cG2B06pIve9QusP3DdlmdHGo4Znzke/
7F68LcoqsvV94Fi1tDM7e5rgBK2D6LIePcCt/ec//yk4hXIJAMLs2bOx027fvh0tU1boxPcJOF/f
e6+BDuWsVOn80sMEbGhX7sH12TA2qyHybVS+n9ozedFyIVWbPMQMxAftWakbqJg9JKmxigPuwwFC
hGosWCCAEfxSbjc+9U3epLhtv9uLFy02aKZ02v/AsVYoWsJnfR84lqzokj6eJjhDQw0TJhgGDjS8
8QYZnBhjAUBAuQQAAQFp5s5E0WzYsCFgCIDZIkEdzV/bLCeOpsrP32SqJQZPl7XwdIp51v3HdiQ/
XShRkygOuCEHBJitAEZAaiI7dy44AHiI/aTez+ZMN6Hp/sAhgFbCIGg/WBVYq/sDx36+OWIGTxOc
ggezZhnS/fAYYzMFQOBPAMHjAZWxQiuJKnJwS0nV4d5wMI06TF+jRSmcnUx07lAMZigdZlRTKA54
FwcARkDvFMmdWGsr7v3+8Ebbobskb2RgrUjltP+BY0W4rGUHlP/K7eAzCUWuB/rKUimWDfS4Xh4o
OMG1wsR/L6spI8dRLokbAghe/gkw22rVqjn6bAqHBIklUu/VpbN2Ra37wdqxWfWXxEjy7J9ZKZ32
81DN4N0cKNioUeVp08QeS1/fdPjjz+zfr1kqp20PnLtJxnKHolkVLmsJ/SFHbxTZda1iVMGAZB8d
HziWLO3kPh4oOKtWjX/66dtt2xqWL8/ILCp0VqpUSRtnS6zQ1q1bs1JMdWR30TBT4kdKshWZW1uP
3sclKFwgb1bvgCDWgoAFaG11Te6KJcRLwRl2T65bMir7Po92icib3+jH3b/mrELgs5+fagav5EDR
nj1LD39fbC187aQLv9tbVR7BSaUUZqO+GL9te+CcuWJKYmGGR6uYig8KIj+du0+kj4sfOw9FxweO
nZQ4YriHCU60SSpXl/noo18efdTw7bdmHCGnkwqdspY1QUOUTCFWqPA92H5HcFDOWbSQ0YBJS0m+
a/lChNES9i36kzI15GlT2Kp2BoGQQNYKoLXDn6ll+eTpxJhymYuGmcizanimnYF9R3byJzw3G+Zm
UiDQ/iXUDIoDXsCB8v8alVSxARvxSUs99nxvkGzt3JRwndKYyrYHzoqd9yFIeaRkBahivxVXxweO
nUxzxHAPE5xxcXFUrkY0Fps501ja+l4Dyb1BgwbkdMpvqJ1y/PhxSqY4gmuZzsmFkj/Rv/rJQmV3
3Ao5bkUkzpaj9wEtgVdGuQRJUixBtjKeeYCY5YqHz5qSXizcV2qSSXAWDjVZki0cmH23xk8boWtp
m+YfVXkpurBUTeJ9HCDItup/Zt/KY1TsfG7EHOjajfqd9mxTaJw0oN6lZEq15k2dfDawySQNPFsw
ZckHDt+TIPev5+tOfK2hPXQyVt8Hjp3E6D7cwwQncbPokeUMhpqxsTE+PjdvGuUTYHukbxI6K7gj
FE1qpzhH0ZRHUqRQsH+qT8GEgKDYtDw372NW5XhmpExpL2WUy3+2KCei2oY8XUNrTgEhYdpy6wAQ
km6bRPhDRUNzpMTyDiUiQis3NJbpTrx5d9vv90qQWj5e9VQcyB0cKPVoxUudR6b4GMuP3Ny6JfKN
N+zZt9Q4k2NjeeCIqZJuW4dtMvH3IzxJJBnonfKBwzOHuigPly+kxeS7eiPz5PLsN6LvA8cepjli
rIcJTlhA2slpg6H33bu7atfe2a3bkkWLANuT5lnnK5ryVJrWNaLqiEbVM6tOa+Qve6TBNpuBv6w+
kRVCQuaj0tJuJ5g01MYPm2rTW0VYNp1liJCOSNZ60abmURxwHw48+c2LEZMnC3ouTJ16df58m2kT
UPI0BKd84Ny5dSMt1Qo0EpTOCQ/KzmzoAa0sU3ShHLeg+wMnxxWd2cHzBOeQIUPQKbcYDP+XkhKy
Y8fh4w8gWpG1CW6tz72G/ZYIW9kIHXIcc0uEh5QqairuY5WbE5IQh8Nm7NTqnWZ08oYIELO1Cct3
b8eLOwqrTqUyRfXde40WpcFDoMZ1jw8a6zuzmk1xwJs4QPpWmf59JRrfsVdfFdE9NjTwg8QoTLU8
cEw3dVqqfD+2cM4NBy8jO7N54Bhl/LVbX/x20CqpmXpPfmOn1f2BY+HWnNPNCOH/MfVGPKchNcuW
LfvXX3+Nv3u36Pff933//dsZiqXI3VCMk1RO2UqUKNG6dWvH7fXUsatx+4ym0Vv5Uu6UsaLQj3HI
neQl26LiE5OCAgPyBvgKUwny8krc7V2RMeP+e2CrxhVq4RYSYi8l3zH6Mzo0q9mktslvauHYHLv5
+Po071mVtM4QDYhXjqNUB8WB3MmB0Mcfj16wICk6GpkXv3t38ZdesoEPMYsWCZB3gP3AQwDnfc9R
owz29fW1tiTn2asJ8oFD6Yb8eU26LKavyAs3f/nr5JQlR+ljFZFBkbF50iMja3Qv26SOzg8cqyhx
aOdRo0YZi11Ya1d0KE0WTn7t5MmAxx+PGzNmdUrKb7/9dvfu3W3btkmDbVaTkNApC1xbuJBV3Tb+
HTl/0EaGXA27c7N5eatq/Vi1kEWd01Kvnt6fmmIMRvjuvX82qFHWolGqk+KA4oBjOEApzd2NG4v4
oAqff156yBBr1znap88l4iINhurz5lHLjHqcL4/8hf/yqClSrpbLHzgll57Le9doxXz215Ze/MAx
GjQ9VHAaL7joaMOHHxp///KL4V6wGV+DtCeChqKios6ePcuH06dPE3bLB7JZsOU6rtDYtQvxozv9
ZhSchW5fqpUvuPD9aFhr7xD7+8dfu5Bw7SLzkIm86Jv+fn6eZ5a3nwlqBsUBt+LAmTFjTvPUQtT5
+z+yfbtE0bOQyL2tWsWuXUvnOuvXU0CbDz2GTqdMPR+CChVz+QOn8ua7ee8aTWVf7Hjeix84Hi44
00WiYcAAw7JlFl52ju4mBeeNoKRDFePCy9aQyI2OXtpsfhTN6DMHhIPznedbd2/7iJMJUMspDigO
ZOQA6uae5s1vUOUJUVezJrJTZphYwq5tlSqJ0igNT50C2I8PS9YfGDMt/QHo4+vyB06dw6EIzoAg
/8829LZkOx7aB8Hp4VrI8OECtNYdW1pqwrX7ucZOpjDh+kUhNUsVK9Tt8TpOXl0tpzigOJApB1A0
q82eLWBsgZw9O26cVYySEApCatI6Na8pQ4Rc/sDxTzEKlOCCVtRVtGr77tPZkwVnfLyxNieBslnn
FGOhJZIWwHd+C2utM1vizWtJd6zzrutCXvLdxFtxJiS/Af9s7sU2E13YpSZRHHAaBwDbOn7K91KD
PmLFc+PH3wJ827JGCgrFOOkrsznFuEG9HxcfXP7A8Usx+v6EB9C7mycLTt7a1q838LtVK0NsrPac
8GUiLCMiIogGAoQPwHd+85m8FOeIz4LB6QAfaWmxF07YjPlu25WHkTb24klDmhHKuWZEyccbmCB+
bJtNjVIcUBzQkQMzh6798e01G6/X861Sh2mJsD2Os8myJtVNmZQixj1SrXQjkaXt6geOoEcAWXt3
82TBKU6mZUsDhdGp03mviTKcCEtZU0z+CfB3MIbo4KBDBcRVzFw0KDi0QD7jjZGShOwUYswZLS0t
7tKJlCQj0ke+wDzDX27njEVJx76bsmPJySn9/zyz/z58oHOWVqsoDngQBxo8aYJJ2V7yZYFmQLCP
CJTNsQnvJs1M4+Qb4hhc/sAp6Gt84tGCQk24gDnuyHM7eL7gJERt9Gh5ACiUrVq1yigyZQdSVvr2
7eugA5OCM/l2yievPyVspFhrb1w546AVzaa9EX3ubqLRmMPSo1/rXKHUA9UPHEfD37MOzRqx/tjW
i3oVu3ccqWpmxQEXcqBWqzIPVQmDgHPXCwb2NOmaJ4cOJb8zR6pubDSmutFkYU45hFAGlz9w3vxH
c0FPaLH8Oe7F0zt4uODEu8nP+PGGe2UHXnvtNW02Jwh8s2fPXp/epk6dCngCBwaqLfC2Djo5YaZI
TUnFfsJroFgF38ONy6ccq3empd24ejYxzqTwvdK1SdM69yEAHbRZOW29jqa19q46rUuxe0cTrOZX
HHAVB1r3MVVAWn/7sfxVq0IGUvPsJ5/kSI+IxaVR7DNjZ5c/cCoVM2GTSf0hxx15bgcPF5zYOmbP
Nrz1lqFDBwKFyNqUlTgxyaJ3AvUOtm2z9NavX7+x90JwFy9e7KAzE2YKUaWScFYZ0YrsvHb+uIP8
nfg1r184JqVm+ybV+zzlVBg83jEr1DXeNgmxdyJ32Fs7yUFHo6ZVHHAHDtRuUw4QPiiJioz3e8WY
00kDwzb7omN4Q7MXnC5/4MReNgVC5g9RUbXucKHlSAMOToKzS5UScAc0NMvly5dnBDro3r276LB9
+/YcZ7Wtg38eY/6vbCidUnYm3Y6POXtY9zhbYmivRR0VFloaUnPEqx1sI96eUQ+3NiET7V5xyp55
1FjFAe/mgK+fT9u+D4s9/rWjQChRGulRQkTYZrNxkPboQweyP/01IR1mQ1z4wJE17UOL6VnB0D0v
Bg/XOAVThw41y+Z89NFHs68pJmuQ6X4qBcNNHnJxGeFrfPeltvwIfycaJ0IOm6ouqieK5s3oczHn
johoIJb4v6ebjezfySX5J/U7VeSJABn715xVFTp1v67UhN7EAW6WsJLGVM7zR6+ldOkvtpa90hl3
r0BFpnZayRwXPnBuxd0RZChTrYdcq02bGqhyt3Yt+SeB6dh7pKNkSvqH6WBXNFJTHLQ3ITzSZeT9
SFqUzq+HdA/On27BSEvDpnr19AEg8awqBvQAwWmpDAcb6FbsFeE6JYZ2/FtdnWyh1ZIUFJo3or6x
PD3W2sMbzzuIvWpaxQEv4ABPiRbPVhMbWbsjyBKlU0YGFWiYc4lplzxwEmJNZTt5FHjBGWW/Ba/Q
OMFKxtM5eHDx6GgSUdgwCiXeTbOdExA0ZcoU8eUTTzzhoKOVZgoqPGuXAPJ4+sjncOCbvjTiCl0E
hP3G1TN3bsVZGjeUlnY38SZDGMhwKXfJ15z+UW9nRgNlyr267UwlP/etdlIUsYMOUU2rOOBoDjTt
UaVAYaN16tyhmLsd/08sh9KZaXgtRtrrq1aJPgKiNsfm/AdOrjLVejLIu/baAbQW+L3Zsz/77LP3
3ntP/IX4IAy2ODtlR1RSIobwgCJZHQT1Pnvkxm2/G9OtBk5rJzQws7Zxz4nJ/113MuqB6HPKGgQG
hQQEFvD19/fx8/fzD/DzM5aMT0lJSklOSktJTk1OTrp9k6p7ZkoqYehgA7kJygG65kdt5hJVS2jx
mDU9zdy9Od7qqoPiQK7iAA8KHhdsmVihDlc+v7nVGDSbadWU6IULD3brxl/zRUQ8+mAF4hw5lv0D
x8ffz9c3wC8gwNfXH8Qfex44J3dfwfJ8/WJ86z61vFvp9HyQd3nV9OpleOcdRCVGWpRObR4nn6WM
RA0lX2XNmjW1a9fO8YKzrcPyqXtWfG8EWBgw9YnKDUtkOklKSuryTYem/HddTJztgHzUPHmpSyNs
Mi7xaGbFHDAQyObkry9/1YqUNdt4qEYpDuQGDvCKOb77oiun49hstwZn06Z9xAdif+rv32+2/SPP
P3/511/5suyIEeU0aesWcsmLHzgWckDfbl4kOCm1Q0zaU08Z+vY9dOxYly5dpOwkg5NcFMk4EBIc
pGuKJVbP2L/4u118eOajJo26VcrmwLia9x47v27X8Y17TorCQJa0omEFWtSr1OKRiEeqlnYrkSmI
ly/RSE1kpyU7Un0UB3ItB4ikA4GP7YeG+jy+/bXUBOObdN3Nm7URQNhpNxUpIlBq6+3ebW0lMslb
r3zguOTK8SLBKfhHNufIkYZGjdA758+fv2DBAr4bP3684/TLjMcmJUe7frXb969j4bliud2879T5
K7FxNxNj429dvHojNj6RsQlx1+JjLyffvtX9H12qVCzd+OHypkoIFs7r9G53biWPaDWHqFrstFhr
cwNqpdN5rBb0Kg5MeHkZRk629GS+//lt/p0PJfv3r3QvGoP/4t3c17YtH2yw02bFKfnAuRIdu2zl
6rxBYQH5ggMD82HH4tU8pEA+APweKhrq/g8cl1wK3iU4AXIcNcpY1Dqn9sEHH4SEhDRp0kSrieY0
yNK/34xJjL9+h4BsXXCnnnzySYHVwEtA165dLSXCpf14g+Y9GhJeGNdChgu5lCK1uOKA+3IAqYns
hL7iyScaHTCih1J0rOn16wLJlnbs1VcvTp/OB9vstNnvfNWqVW3TpXKjRo02b97svmxyJ8o8vx6n
lpukmjz9tBl7McxSJoWIIS2w+86dOwkgol4K/k7dj4NIuRIRobpITWirWdOEzgXNupPqoAlrtjRF
Dh9aH+WgJdS0igNewwEgt0Q0wCX/iikFi/ABqyxwB2KD2GmJDBKfwzM83+xnwp57CxFKaf9suWcG
r0hHEccFnN6iRYZXX5W4tWiW5GtSJgUxWadOHSkm69WrJ0aQnYJMdefDlqTK69udqRW01WhhEpwq
m9P9D0tR6A4c6PzmIyL/+7JvOUGPhDtAaooEFVBtbfZuZrNHqVE405/lDjy3kwYvEpyg7s2YYQCV
6sABmELW5qeffqrlDmIS7ZNvmjZtKl+vxllZgd1Odls7HHkvhmy5h+9s7QzO708kusStFc4b1RQH
FAey4UDRciFgCdEhJsgUThh/z8J0YdIkMbD4K684gofyjVw+ahyxivfN6UWCk8OhljrFUtq04ePP
P/+c8bSGDx+O8bZjx45g1VI4hQ6UUnFcpRT7LxcST0PTcSmj05v9EzpnhiqNHxILHd2sIIScw3K1
imdzoMvg+rxxXstvQjQTeO4JBw4I1dM3MLD4Sy/pvkNMwgfS1Qx/f3/pFbJhFUICSUIzg3yxYR4P
GuJdgvPLLw33EjRjY2PFMQwYMCAtLY0XK3APEJNffPGF+P71118XHxxXKUWX60Be0B6kdMoMzoPr
lJtTl6tATeLlHEBqdh3yaFy+Msm+RtBQUbP6YrqFjBbetWtAuP61daW6yUNGgJXa1ihfTwL3+y1m
z/3XJttm8LhR3iU4RQx38+Zg7klj7Oj0fGEs+KKmGAZblE4+yJBa8V+3bXIjHuTmJDxKYlhLIC63
5bAiTHHAHThQv1OFys3K3fU3gr/Tbp8+LUAPaCX69XMEhXrZaU/vM5UBLl4x1BF0uuGc3iU4CeAe
NsxAbdj4+CpVqgh2x8UZgTlo1OMU2O7vv/8+vzfcqzYgS3i64fFAknTae1BgLWTXaFFK8PPQ+nPu
yVhFleKAu3GgxweNCpYvKai69MMPyelmM8KCBAq87k2vyKBTe0yhDOUeNkYF54bmXYKTE8PNydXW
siWOTGyzUkyKs/zuu+/4PXfu3Pbt25OOIr7UvVLKtQvxmCg3zT8KfLP915B02juuFJr9RGacoWZL
E96eSkpxBHvVnF7JAew0wSXCxNbO3XMqOSgsiCXkI8XOXBRMtcwG5knp6vrbk93zoL1OcM6fb8BY
HxsLvDuYtMhOxCQhNqSdkI7y5ptvimPQapkiSkjHhp98+lur532yZe8qHYqE4H4IDjZab6Kiok6D
Ze8hjcBaARt0dMtFVZ7TQw5Nkel6DuQtZTLViLLVgCGU6NvXEWQRBSJMtUQG2RNSC7C7CAtC3ZRF
FR1BsFvN6XWCc8QIA3HbYL4vXIiRU8hOcGtJ5cS7qQV/F8fAq9bbb7+t75EQXC4mjD53w/6Zuayl
O1aal+2f1tEz8PrZ4bW6vUY1/eD3f6gyKY7mtprfazgg5KVsSE3/9Lh63dta8L3vPQPFq7ltTaib
tLK1coudls16neBkT/gDIiIM6UFoTz/9NJG0GS8IpCnRtkuWLCEvBd3Utismq1FFyhQQf4o+d1OX
mR977DExz8aNxiJEntIe61390S4ReoEoecquFZ2KA/ZwQFuPE9S9h956y57Zshm7detW8deW9jlQ
z+w3pcmVr1PUQaS64bTeKDiFmzO9IgpGWi3TscpOnToVA8W1a9cmT56MH9QRRwLqnrBS6qJxMg8w
koJO+ZLoCLLVnIoDigMu58DdS5ckDUV79gwE18UxTT5MqMNo8wpURju4zhj9h5FWwJ7kkuaNgpNw
2agoQ7r5vk06GEK7du1QLsnmpB4nsbVacCmMn5RS0f2ww0sXZE7ygqntbP/kCE6RZXXkyJFLmvvK
/pnVDIoDigNuxQGtqbYUNYYNBsIMj2zSGUgE6AMZGWSPxkkiinjEVahbjMoWbsVJhxLjjYITXzrY
e5Tn/OabF154Yfbs2cuXL8+oXBIuFBYWRmxteHg4cUP6ik9Kuotj00XpRGpKpdOD3JwOvXDV5IoD
3scBpCbpm2Jfhdq0Cahcc+bQtYQZAiygLy4Pj5FkQNYMBsKCBDaZbW3falP8oyztYNs8HjfKGwUn
h4B9g6uhUaOiRbF29OQL5CIfpHREahIuJN2fxA2RoKLj4QmNk3b1bK52c+rIUjWV4oDXcwCMPbnH
Mh98EJDXj9w2vgFFRF9QHglDZo+6CWGigCBNgoV5/RmJDXqp4NyxAwwEBKc8xd69e5OX8sMPP4hv
MmK7Y7jAkKvXqeurcUKVvL6Vm1OvM1LzKA64Gwdi0ovv0kA84AfH4QvjHhMBE+S27ViiG8bZ33//
LRaSgYc2sIJEFCHXH6oSJpDCck/zUsFJSDduzpkzxUEiEUXiJvISpROMPalrilghAZUwglQWnZrM
SImJ0kfjxFRLXgrUQS0JnTqRqaZRHFAccBcOgBN0/ttvBTWFn3pKfOAVHAxb8Xn+p5t1wVTBwamL
xplr7bSchZcKTkJqV6404C0YMIBNLrxXCZbPIPBduHBB3is1atQgVojUFL4hy1Mv3FqZkaKXqRY3
p1Q6cdm6y71uAR2gH0TuuLT4u10K8N0CbqkuuZcDUd98IzD2aAU0ZaUbdatUt115viTYcNqbq2/G
JNrJI8pa4EtlEl7H7XFwSg04t9lpvVdwsjP0s/PnAajlo6yUAh5ChQoVMl52HTp0EF9u27bNzovS
dN3rnZHCtE/dewn97bffdCHSOZNQznrSqytWz9gv30+ds65aRXHAgzigVTcpImZWs/qZj5qUrm5M
N0dq/jB4jZ1QXKQYCM506tTJZhbh3RR2WqxrmGptnsdDB3qpxslp4GbnrepeIWhxPDlWOT971uTr
tv84hdGfWG29wuE6d+4sqMLNibHFfgqdM0NE/eJiISSoc1ZUqygOeBwHtOpmSLNmIO1pt4Cb8+Wv
HidBnC9B6rEnUIhgWllIUT5SbGDXuv8cFqMe613NhuGePsR7BSdXHvHWH36Ivtm6dWtxTiKqtkAB
U66IPLyJEyfqfpDFKxr9pjRc6LpMXq5cOVGbEzOLB1lrye4SL6S8LF85bapUowtD1CSKA97BAUAP
oqglfK8Vatcu475A4Hrl61YCvRIb6Z/T9tm2d167hQWuVKlSNkPU8kzD/8IklBEFHcw2Sjx6lPcK
TjJSZs821KiBm7Nbt27ikFbi+Ey/YrRnhjT9888/xTdlyphqeth/qMK0QrsYabxMdWldu3YV8yxa
tEiXCZ0ziVQ6xc2mmuKA4oCWA+fGj0/R2JAK37MtmXEJMFjqjokvl03ebVsNCWmntUfdXPvLQUFG
0x5VcicStfcKTnGwq1cb3ntPotECdLB06VKZlCK68NdhVPFMB3wXSZ+6NBlYe+lErC4TMgkQSGIq
NE6Rv+wRrWK9YoLOyB2XPYJgRaTigNM4gLp5YepUuVy+iAgKcGa1Oupd6z61xF9/Hva3DbJTRkrK
mAlrd4rpaNfyU4xCZDZ7JktSrZ3Ws/p7teDEzUnmRp06ZJuI4tVkoeAPB/pAHlLJksaysa+88goy
afr06ToennSYnztkAkG2f3LKpIBzxDzR0dEeBCEkNc5Te5TgtP8qUDN4FQdQN7UwezlW3+w4sG7t
NmVhATix1spOktlEaULKodgMffD71ztYmkkeaV9euF1zYfNqwYlJluAgIma3bEFwZizWirAUQbYo
nehwOYYOWXV94JMQ4I36OvakgcWDrLXwoUREKKwAAIUfq9ioOisOeDEHzNRNyqEUf+ml7PcrUBFs
k50yIB8QbwF/bW3jaSayUCCjbd+HrR3uNf29WnCCujd2rOGDDwzDhwcFBSEatTWrkZqzZs3SHiQ6
HLZcWVDFfvRaIS3IvtKrvhizSQPLr7/+6kHWWlkaXkf922tuQrWRXMsBM3WzSPfueYqbotCz4QlC
q9eoZqIaiVV6pwRHo96ibTzHAzXo544EcLR6oabER7NtKo8e5dWCU5zMTz8Zvv6af1EruW5AOVi/
fj2/kaNmlTiJrRXFrhGfQNcK8Hd7Tldaay9GZlIT1LaZ0TiltXbVqlW2TeL8UaWqmUKlTu254vzV
1YqKA27IATN1EwpLpOedW9JIUPm/iW21slPCxmY1HMUgMjKSv6JryjBDS9Yy60OM0qCfO7XvX9uG
sV4zxNsFJ7U58XRqnO3YZvEUmsEgoFwiUyVOAuJTQPTxwR7ZWaRsiLhQdAysBXive/fuYlozjdmd
L0pZq08XzDB33qmiTXHAQg6YqZuAHoBPa+FYupnJzh/fXpN9jgpg3WJyHiD4OC1fKGNPVN7cGUwr
WeHtghORiakWN+c93FrtRcAr2AcffNCgQQN0uF69eglhadaQnZRSse0iK1PDpGZdOKZPKqcgA8B6
8YEAOU9BQigRUUjcacpUa9u1pEZ5GQcyqpsV0w1jVjUhO1EBxShyVGaNWJ/pDLh1pJ1WPkCsWkt1
1nLA2wUneyUpasoUo8H2XhO+TFGM89NPP5UFXbV8IRAXhygQ8Fhu3333XdsuGpmRoqPGCSVozMIR
i9TUwvDaRqRzRvGKKl4j8PjqhQjhHMrVKooDjuCAmbopyqHYsBCy880ZHcCzFWOzqlKCZ4pQfDqg
JBAZZMNCakguE5xsd9Qow+efi20jMpGX6JGyQIqZvBT/nTx5Mi9o/fr1yxTb1sJriGhSQCYHTmvH
lW3hEAu7yXfGnzQvBBaOdVU3+V6srLWuOgK1rptwQBd1U+6Ft1KeM/xUbfJQu351Mt2jdOs899xz
os6SavZwIBdonOQtUZ4zvco5xU8QmWb8QrmkOsrs2bN5IyNUVfx13bp19rBVjuVNkCxGgKl0mU1O
wtUvPgOgdemSZ8DxSMEJ2Ka+3FCzKQ54FgfM1M2iPXuaobrbsB0eNf0mtUGIZhyrNU1ZZacFZ3v2
yI06JgXYsC/3HJILBCfYe8uWGUFrhw8vpEGprVixoijGee3aNfRLMIMIsm3YsCHnRManvjmdup89
plpKAjEtrgsp7HVfRd8JlcapLz/VbB7KATN1Ezz3CvfsYQ7a0fz580UdsapVq2ZMZ89qUQAyP+ux
aNvvkbrUMnPQ1lw1bS4QnLAWjyCX5oEDPgEBktFbt27FEmsmIJGdaWlp27dv50+uOhIL15Vvjt9/
/72FQ1zbDUQIgTOCjxNPp2uJUasrDriKA1Sr1kIFlR05Mu+D6Nm6EzZt0oxGxbsGB4S9+OKLlkzO
7UkB3Sn9/xRwJXFXElRcghnfcofgZNNonKNHU7VVwr0KwHfPbVhrRUw5uVmeUiyl3MOm8D91H3ru
hacot4cDgLlrkWmDatYsNWiQPRPmOHbLli0BF0shOF+u/nmB0w9TTz6bcp7Htl4kLndEqzkU0BW4
emAdvDvvKbynOS6UqzoYDeLoWF6+Z8roNGhgRBHq3p3LqHHjxkTMvv7664SnevTG33jjDVEQDVSE
P/74w/33Qp4ZEfPQ2XVIg8d6V3d/ghWFigP6coC6mycGD5Zz1lm/nuqb+i5hNtuLz75S8GBjf9/7
xjY6EPAPrlnxiqEFw/PdiE68fjEh9nICcHpmiJjcpF0G18/Ub+pQmt18ch9arhCcbBLZScU7ArIn
TDh17lz58uXd/GwsIe/IkSPVqpmqyJ46dYqCnZaMcmEfwE1I04YAAhkIAnQhJWppxQHncyAtOXl7
tWqJ6fA9tIdefz1iwgSHkkHkIM+6IEP4w+Et65d+Iikx1ZLlSLmu1apMk+6VZXkGS0blnj7IzVxj
qiWqdvRoY0Knv793SE0uU1z9MiVr0qRJ7n/hSgxCZap1/8NSFOrOgeiFC6XUJIzW0TFB0E/FJ8KC
Ym5H3Sx+5NO1z/Ya1RSJKPPLM26QO/Qf7zX8eEWPF8a1UFIzmwsg12icut8EFk+IqwCs2pO7ryTE
3m7fv47F4yzqCACCKNON+/bixYu2VTywaCWdOg1rOovQA15px2/qrUxAOjFVTeMZHNjVoMFNUuMM
BiJp627ejIPToXQTco+SEEVpRYNhxowZL2nqrvBQunwqDtvsnVtJpJsHhQYSu4fZNpcD6Vl4HLlJ
47SQJQ7ohniY9OqK/43funrGgWzc8ratjHdTWGgB2vWIvJTiFQtBLXzgvrVty2qU4oAncuD8xIlC
atLQNR0tNVmFt2ohNUELIt1OyzQeSvg4qU1GZWx0UKCkgRxSUtPy6yrXmGotZ4kDehKZJqSFvth7
zAkIiMyc8QhrrcTvvXRCt4oxDjgxNaXigJ4ciFm8WMYEAXdQsn9/PWfPYq5vv/1W/KVv377ub4ty
AkN0XEIJTh2ZmeVUMg3j5O7Luq8n7wrAHNwfulZWjFHAe7pfCWpC9+RAwoEDh3v1IjII8ihV7QTX
JguBKQYot3i3HjhwoHtyxnOpUoLTGWcnq1FGHY7RfT3sMP3vvcDKd0zdV9FrQhkfhH9FrznVPIoD
bssBcIL2d+hA+qagMKx9e0fDHYiF5KOAhO9SDgZYcFvmO44wJTgdx9v7M8v4tKNbLjpivXfeeUcA
N/OaSXPEEnrNiWdFTHX2oP7vEHoRqeZRHNCFA8jLA08+eSfd0Sia5aWq7SFAa3zi4WDPVGpsphxQ
gtMZFwZxa0LTuhmT6AhNizdKCfs+ilIwbtxghah8BCsSYu+4MaWKNMUBezlw5PnnZUAQc+UpXhyN
095JLRgvHwJdu3at6eDYXQvI8cIuSnA66VCl0gl0siOWpCK3VDp533TEEnrN2a5fbbLEhsx5EiGq
15xqHsUBd+PAqeHDSdzUUlX8pZfwcTqaTjA4ZazDyJEjHb1c7pxfCU4nnXvFesXESpE79I8PYlrq
pXTv3l0s4eZKJxHwdduVRwVXeZxOuvjUMk7nwMXp08+OG2e2rHPstJ988olYt3379nXq1HH61nPF
gkpwOumYKzcsKeSEgzROZn7vvffEZnjfdHOl00lMV8soDriCA1fnzz8+YIDZyoXatAl0PCgm6qbM
55YPBFfwwMvXVILTSQecN79/6erhLOYgNycz83aJS0PsR751Oml7ahnFAcWBdA5cmjlTJp8UqF9f
Vqgu8swzTuAQNz6AQSzUMr05YcXcuYQSnM47d+nmPLzxvINWlS4NStfuuAdT4qC11LSKA4oDZhyg
+MnRPn1Eymb+qlUrTZkSnx5wgGsz/N5LreOYRtUHqW4q76bj+MzMSnA6lL0PTB5R3+TmPLHTIW5O
FkPplJ7OoUOHOm9vaiXFgVzPAW3JMBD1aq9ZE5cOQUALbdkyINxocHJoGz58uFI3HcphObkSnM7h
s3EVNE6BBuk4NyeTjx07VobXLl682HnbUyspDuRiDpz6dLwE1Quo1SD1w1l7tsWfmjlPsORy8Sbb
fjdVE8vIpGsX4gHSwoljD/9I4JbBtF9//bU9U6mxOXJAVUfJkUV6dgDtXUhNkjEkho6eC6TPNXjw
4G+++YYPpHDt3r1byFHVFAcUB+zhAIINCSd+Em8m8V9KQFPyiHTkUjunVbi8QkweE1R5c8W3k30D
A1JudTzwhk9aSpqP37Ia35RpVGngtHaZEvD71zvW/HyQPxE/GFosiEIlIUWNv6n/xVMCzBBL4Ncb
N268ZcsWJqEKCrVQ7NmpGps9B3JTIWv3uBaWT92z4vu90NJ1SAOqqzuIqOjo6EqVKlEvhfnNygk5
aEUbpuXpE33uJmAI4aUL2DBcDVEccBoHYi/f+qTL/7IqbVTr/H8qXv3TTGry3yI3DzY98TkfooOr
bogYhsEpK8E5e+TGbPRRpGmx8kYJWrJyGL/L1ipCpKHZ3olp6NGjB18C5n78+HGFsefQawPBabQc
fvzxxw5dRk2u5cD2P07wXz9/30c6VHAQZ/Lnz8/Mq1ev5vfWrVtff/11d1M6dyw5ObHv8h2LT+QL
DqjUoISD+KCmVRywhAOJN+9iKT3w9zn/AF9qUmYckief//IpezKdSis14yu1SHz5i+qtI5CR/JRO
2O132KgCFuz4VO3Bz1Zr+lB46YKZToLyygMBPBAfH8PthCSzPmlphvhrty8cv350ywVumbW/Hjq1
58rdxKQChfMHBgfQGb8mRXmvXbvG52HDhsnQekv2rvrYwAES5ZWp1ga+2T6El9YRreaISs5j1/ey
xAJj22KUfa9Wrdrp06cZPnr06BEjRtg2j4NGndl/9ZsXljI5FQFf+rylg1ZR0yoOZMoBYC8p8Hfh
2DV+nz96DeOH6Nb5zUda96mV6ZDPeizy9fPFOoLw4zd21EC/pLixQ2MXzRf9i3TvXm32bC0w0KEe
PUjo5E98Tykxy88CBRdRGns5QRAJhdhmMh1OvcLqzUsdjtn09ghj/RPqPaBuUtPe8rVUTxs4oEy1
NjDN3iEzh67du+oMs/T9tnWNFqXsnS7r8QSmP//88/w9ODh4//79ot61mzSeCx+1+S/EYHrC3esm
VCkyvJUDvKqeOxTN69qZ/dGU9ssKJLl+pwq9xzS3hAngth/s1k3i0GaUmkyyrVKlxEhjQFD9/fvt
LFsN/YhPfs4euHpwXRQqshmRp27s+fPsD599/SnmJUvoV33s4YASnPZwz8axWxYcn/uvTQxu0r1K
jw8a2TiLZcNkvADWmwULFlg2yEm9hjWdJTTvz7c+56Ql1TK5iQPokUhKrJond1+5GHk9NSUtq90T
fUMYDtpb+TrFKtQtmiOTbmzZgtSkXpjoWaJvX/I1zUBok2NjNxYqxF/9goOb3cxcX8xxoUw7sBEC
DA+tj9q/5qzUlWPvXN6SNoP3Y3dzyti2RzcfpQSnCw4IO8yo9sYgdaw9I5cb/fmOa2AgIDtFaheC
062cH9i+sERB2Jg1PYNC8zqOCWrm3MMBBMmRTeeBg0a0ZJXdQawNdg5qyxevGAqYFyIzY6xNNhwD
GAg4vdTbt+mDsKz49dcPZabkXVu+nDKc9Alp1qzO+vUOOoJFs/788t0faxZ+bOPFeV/Ofr9NmzYO
WkhNq+WAEpyuuR6+6r2YYATWfnfeU7I+pYNIGTBgwNSpU5mcQLvDhw9jtnXQQtZOO6X/n8e2GquT
OoEJ1tKm+nscBxCTeM2lBmZGPy+pyMjydYoSklqmRmHbYgvAAzr94YcSut0/NLT6vHkg0GbKK+Qr
EEL8iYooVRyTHMILca1atUALyuuX/589u//8608ed2oeSjCCUwEguODsiK8jgg6HihPWBg+hePHi
LBQVFeVWVVPIVxPbJxPOCXxQS3g3BwoUzpd0J0XuEdGIjCTji9Az7Dr8vPxVq1Yv1MASa5vUFCWp
pdQETq/u5s1ZSU0tqx0HGDRu3DikJmvxMPnsi/Hefb7utjslOF1wIo+/VAv7JGEIjlY32Rshdp9/
bkwmo4GK4D5VU1ACBFVZaQkuOBi1pHtzgOBSYarJtBkzQKoXJix2wNQnCFkf9HNHsqUJ25ZXms2b
I8ZnV4MGWF/FDBSjfmT7dmRnNhPeTg9op/kGmV4QbV4904FUQZGFHIClFS/HGRuRRLh49V1azQYH
VDpKrrgMmjdvviEdNrNRo0abN2+2fM9Xrt3csu/UpZgbfLgYHRcTmxATl5CSmlY4JKhoWHCJ8BA+
FA8v2LROxaJhFuEYYO+KfOON0u+9t33L7f+N3wol2eQAWE6n6unFHODRf3TzeWJhcIpnAyPgIA5c
X7WKxBKCfcT8pQYNqvD55znWoz798cdnRo2i/9UXBh5p1kmXe0e7wQ4dOixPF+T169fnjs40Jogo
3AkvL0PDfnNGB1y5DuJPLpxW+Thzy6Fj0sEdIqKEJkyYkGPM+vGzVzbsPrFp78kDkRcs5FGlMkVb
1ItAglYrn/nLr5hHPFAINcz7wtuzN5YFjQwDWpfB9S1cRXXLJRwg4/nolosH1p5FZ9KG+RDa8+m6
Z60K57GZY7zknfviC/yaotoJwrLytGn4LLOfUNw7yWM/rrzVCCc0r8k/d1bM4fK28N6R686cObNP
ugOVhtTkbThTkiTAJ3bs16e3U7LT5ivBbKASnHpx0gPmoXICThEIJT4IANuIiIhMiV655cgPCzae
uWhEIbGtlSpW6KUujdo3qe7nZ+4IIPtta/ny4jFEux5UcXfpPpWfbmFh8pxt9KhRHsQBMizRLMm1
oPReRog7kAdqtSqDMdYJYdhcq0T3oG4K7uUpXpxQIEJks2Gm9t7psem/9U7ssFBwyjmzuXdkH4IV
eAkWgJp9+/adNm1aViTxwjGx7wrQHuiA1ER2IkE96GJwW1KV4HTbo9GfMLCE6tatK6IJeEVdv369
mXln+8EzE2av5X35gbV9fPPkC86Tr4CvX4BfQF4/f38+0CE1JSklOTkl+W5q8t2k2wl3bt0wpKVq
B1YoFd7v6WYt6lUy2wmOIqL5pQcIjfNq3V7dt87I0falP0fUjG7DATJ6kZf7Vp85uO5cxoRLInqq
NH6oTtuyTtOZYhYvRmomRUcLDlGPGqkZmDWESMZ7p+POJS0O/c3YVc2f3fZoV13uHUGMNNISJ0/i
ZvY4QcjOz5/5Q6jsvHMQIeU2Z+7BhHib4Fzw154fFmzCCefBZ2Il6aEF8r3UpfEz7epZMo7iCTg7
hcGWiKEhQ4aIUeiXn838c9fhc3ISH1+/wODQvEGhiEw+5zx5WuqdxJt30BfiY1NTTAolo2pXLvXu
S20RotoZCFDE/HV+4kSpehJnQch+wSwsTjmvrnp4JgfQKdEskZdITWSndhN45qo0KlGzZRnQtZyp
J5GgeWr4cCprSmKyd2pmde80Obq57arpTLKnYdc1Hd/I7nysuXcmTpz4xhum2dasWdOyZcscTx6N
k0QdATZEwBTBxjkOUR2y54C3Cc62/b+Lv3Unt516ngD/v38YbOGuAfQXSSmom9u3b6fwNbE/H07+
4z7ffHyDChkrG1kkLzOumpYaf/3Srdgraamm3IB8gXlGvNr+8QZVzPoCv7KxzdP5E0w+VDTOkv37
lx87FvenhXtR3TyXA6Tw7l5xCnlphn6H8xLF6OHWZSs3LOkcR6aWh7eOHDncq1f8nj3iSzJJqv7y
CzG0WfE5m3unXOT2br8MY+DpiAYLnje6SHJuOd07QE9jpI2PNyLrDho0yPKim6tn7F/83S5GOT+0
Kudde2APbxOcjV8w5V144FnYRfLmn4daOB51EywhEIXoj9R8a9Tk6Qs2paSkW1l9fPIVDA8OKyGM
sfY0lM6E6xdvxUVL++0r3Zr07dbUbM6vey3Kv3Zmlct/ULNQ/AlrGOhl2Tyq7KFKjXU5B0gm2bn0
5N5Vp8HP0hKDfklyM/ISqel8eSkoAbKAeG/MIeK/5GgiNXFtZsW0nxdv/fdvG7K6d0Kvne/z7QuM
vRZe5qc3rKiOmdW9w52LuUhU3KxatSphClQQs/BA0ez/1fE3YbDtN6lN1SYPWThQdcuUA14rODe/
8m5uOPLGP3wmtmm54KQzbk6cnXeTkis06h5e4RExg59/npASFQLy6plzlnw3MfbiyZQkE74BAbej
X+uMAiqPRkT9Fbwd1Tn/olu7tsvvCVwEyQxkltxwiLlhj6iVO5ac2LrwuABZlI0QWXSguu3KIy+d
EO+TFasRlsdeffXKnDmiA8aPcqNHlx4yJCu/O/fO2B9WLN90KJt7xzc15a1RT9Ah1ddvwofL+G3V
QWe8d8KTTgwfZnysYSsikpYsFKsmlBDZlRuWIM/VqrGqsxkHFHJQbrwkeF0FTkgrNQn/CStdVV+p
abzD8+QrXLpqnvymGoQb95z4cPJi0xt6OuNFZvqNwFIVF65EUkojLe/+VJYQJZlU82gOICkpB/Rx
u3kLv9iulZrE+4BO8OGS7jzEG3Wr5EKpictgR61aUmpi86i9Zk2ZYcOyiVbTSs2s7h0kZWyYUbFD
gpY5aTSTWtUy3js/rzwqgN4++OADa6Umox7tEgHAEB8AvreKEtU5Uw4o5CDrL4yH3jQ8lpb5T81F
1k/nghHBZRtIXTNfaNFCJSvbb57NdBs4SguViAgKM5WqRnZ+8581sicFDsXna5cTCcGg+pLEMCOg
kaxzQM7ICnABg9SSOnEAuytF9GRiSVjJ4A6v1f3g93+88WMH8PDsx/Sxh0wUzRODB+9p3lzGeId3
7Vpv9+7sc06mL9godc3s751TVUzpldX2mXJarKLW7N4JKVmlbIMuxMPbVlsX5V6EBYkKZVZRojpn
5IASnLpeFYW7GJqYQth1nVfPybjtiT0WM+YLKUJZXrybei5gNpePT3BYSSk756/cxY/oYhYtycv+
wytXEl4rjbRkBaANXEgHqVfNEzmApMSjhgsTeyzK5YdLnn7i1YdJx3T5XmLXruXSInpWhHb7Bgbi
XK+xYEH2DgKr7p2DdUwW0YiD6wLuGv2LVrcH753iVZq88MbHNhcOA91eEKCUTqsPIsMAJTjt5+GD
MwQUNjx6TO9JdZsPJKAx05aJ6TCiGqWmUxqyM7CAsTwhDaWTcEQ++OcxXX5aaBgcnI8eP05lYNEZ
qDPyPlELEg4ccAqlahFbOJARrEDO8vSwhv9a9c8XxrXAu2bL1HqP4YrCo7m3VSupaJIHhaJJUHf2
S1l771wtHsGP8TpPvltl/31Di7Ub0t47s1YeEPeODa1MTVMiCtW8bRiuhmg5oASnHdfDjS2Gv33u
/5yfaJorXyUD5ly3bJ/NXCm8jDhRQotXcKyu+SAHQoqWyxNoTDWBgC9/Wc1v4XShaeta8F/SAMg3
5/U/b6lSokPchg0769YlwU7UQVTNfTiA+oIXk0zBrEhCv5QH7XKyhQ3j4nRjhiUNtzrOdeplZo/Y
LjrbcO8cfri1GGubtVayK+O9YwMnZUkJVVbBBu6ZDVGC034e3psh8g1DzO+m/xTtpd+8us20ZP0B
EzCQj29oyQgbMzVtJsfHl8BdsWjU5eugVcjnqVkyn1gBhxNezxJ9+4r/YlKjqNP2atV49tlMghqo
FwfA9yERk8qyiEy8mLjN3LwKB15zcjS1XnOynrjAcK5bglpl271zpHYbEU9b6vReG0KE7h9WhnvH
hnOUVgFnAkrYQKdHDFGCU9djOvCUaToMtm7WiKGf+bsxCYwGxAH5J84nkBAk7E5iXYgpUCw/wX44
vagGlSkxOJyA1abwYXCdOqID5jWefcQNqaAh5x+fWJG3HBLqCZT9edg6WeQLL6Y7h5wQNMsrlwyd
xaSBK73WsmXZoOhp2WvzvZMQHHaslgnlrtWSCUTY2nxqZvdO4m0jEpBV7Ua0yc8KdKZVA1XnjBxQ
glPvqyIpvV6gf5je89o734K/9qLnMQt3IMBA9k5n6/j8IeF+AcbEbZARN1441WtUU8IsSebLZj5c
UJQ/1OarkKnCc1BGdthKixpnHQfIJ5n7r02ITGBopFsa9YUT/Gjp0817Zlef0rqV9OvNCxZvWuia
Eni2aM+eDQ4fzrHIiZYEe+6ddU/0u5PuoQiLPltv43/t2Zn23pm17H7es7Vz2lbK29pVvLu/V9Xj
lMhBjgVAwH8Z8a3xssDHubux+fVBVC3qJuJz0wMArY64jKwCQOj8xmSB4ktAEGH0ltDz/jMPP1ol
u11cuHYr6uqtacuPXY2zwvWYePPajcvGAIfg/HmXTHgNyEBLiKEPD8GTQ4dKvcE4Q506BEMqkFsL
GWhzN8ywa385CEKedgbSGx7rXa12m3KkOtg8s+MG4g6nKNi58eMlGBAuc66Wwp07W7uoDffO5Ncb
lQwzlWof1WFgy+WTWTQpT76Zb8yIL2gM0tHeXF3/9ZeFJNl87zA/Bdqmv7WaD+361W7fv46FK6pu
GTmgABByy1Wx91iUkJpYaElB0WvbPBqQrBNfa9ishhUqbL4CYULpBCDXqhBBHnzVZs/GwpbvXk00
YEUJuCXsVtYZ1mtrah7BAaCdAHiiHrKUmugrQBa8PasziOEkmbin1IxeuJAgIGoJSKn50Ouv49G0
QWraf+/sbdg1pmh5mElSSstlRglqc7P53mHFU3tMhY/IEbKZADVQcECZavW+EoR3M9m9UozXbDdl
yOQNDtU9kjZvgF+/jpWt4qNMTVm3K9KqgXQWMR1lR4wg947/EjREoieW28u//mrtVKp/NhxAUhL7
I4sh0xOrbOc3H/l4RY9nPmqSlVva5SwFqH1f27YHu3VLjDRdWkE1axI3GzFhgm0gjvbfO8QHrXpy
kOBMpUPrau7MMgLZEu7ZfO8c2XRezJ+9Z8QSGlQfJTh1vQYiJpimE55Ot2n3b/4gUzKlvqQVyBfw
agcrZCc1ywQBYAlpQfgspAqRCZoouXcSaejupUtHnn+eJ6Z8XFo4lepmxgHCZXcsOflFzz9+fHuN
jP1BZIKQhyPTOUWkbTsUrA5Y8lE0ZfVpJCW22RzBgLJfTpd750KZmvsaPCkWarV0QpFLVr8vSiJt
u3coKyait1A3lcZp2wWmHaUEp/08vDcDvs+HXjf958ps/ea1dyZsTVeu3WQWXwy1gTbCuE9ffgxP
jPbn/Zm7jkbdkMQVKWhprQaG+OfJL6y1sTcTdx25XwfUqq2SewfSEMZbWcKCJ6bRQPfxxyrd0ypO
is6kK2z7PXJstwWzRqyXIbJkYf7jvYaITBDy3DmohNRMrA44NQUSkKhSB5IGvy3JNsmKXbrcO2Ly
v9u/drmksbgeeAhdZo9MuxFnwxnZfO9QlVOUnVGlUWxju9koJTjtYGPBRg8g1oqIIVriccP57+yY
V+ehskK1vnbaQ2dj1x+4JGlNvPtAIeIc9yBfnHccPJNj52w6iCBJPFji+YjIPDNqFGgJKt3TKq6S
FE/lqdkjN0afM75j0RCZxDwPX9CNcFl3FpmgtO9u3BgwIKwOgnKCxUhhQtck7cQqJmTsrOO9k+yf
5/deoxLzhxgpjL2U9M7/2UybDfcOkVxj1vTsPaZ5vY4VbF5XDZQcUIJT74sBI+02K4yWei+fyXxx
8ab8Lf+AfDouR0BQm7qmpMw7SSkrdppKUlu4hNA4aSJqyZ6GRQ4PFs9KGV6Lo4skBCy3CqjPQsZi
visYbro8HqoSxhMWkUmWrXvG/ohNYZY/2qcPUhPZKb7B9kARTa6EAlZW3cqKS/reO8TTLu0xQkAi
pKz/68yYMRaejlk32+4d3n7qd6pAXRrbFlWjtBxQglPX6wHUPcdnoVhLcdxNk+D08bM08SPjEn3b
V1740ePanyFP1yhXzBSet2rPRRRQqwjzC8jrY/Cpe7Rw9E9XSaW3amymnXlWEgOCniFjQLDconpq
dRH7V/HiGchSQGS+/FWrIXOe5AnrziIT5ZLCJpjlqUAnTgR7AxU0sT0Ue+45Hc9Il3tHe9d8N3NI
xU9M8pKgX3KRbaCWe0eMuhhto73XhkXVECU47bsGMMNqIWq1n0Hdc7925brJ+OYItCB0zf+uOz1t
mdW49n7+/mmGtLx3/XwS0rQg7/bwT3q2pOUWj5fwfgHXpxyf2fOWatKITH7bcwSOHksEED7sreXL
I3LkgRIjRqB1hc8/ty1uNhuaHXHvUOwT/4JYFPFvg+zk3hHDr1yLdzTD1fyZckBpnN5/YcTEmmyh
8n7Tcc/kojzVuLRVIbVidQdVAGVmPFtYbrVJezxtAYjXgq7pyAHPmgoXZqbIwO6/CwFogMjEhy1F
JggYNf/4gxgxS1Dabdijg+4d7Mmy/g+ys+7m36yiTd479rs5rFpXdZYcUILT+y+GxDtJpk2mV5DX
vSE7OzUo9WxL64IOHA0xz5OUR2rtNWu0OLdArwGYIF1iurPCnSckIWHeJ1sIml3x/R53pjMjbSJV
F5FJtolEugAEg/o5pJrYgGlg+fYddO9gGiEaXMpOcIWskp3y3rEBsdbyvaue2XDAIU9SxXG34sB9
TLs0Y0Ex21rGdJQvfjuoTUfp0OAh62a2gxjLFwpt2RKcWxC9ZcoKFcoIJyHpM/fAxJOauX7OkdGd
fts0/yifN847KkNnLeekq3rixcRUADiUDJpFZHKguDOpn+NoqnS5d8zyuMR/t5+IRXZyfYotIDub
/DXD0u3cu3csh6u0dGbVzzIOKMFpGZ88uVfRMFMIT0p6iptebcPBy+/9uCPmxh0xIRgI1cuEWj55
SrLV5R0sn1zbk7d7URy77MiRAmyIBszQtkqVtJBstk3u/qOObb34Rc/f/zd+Kxon1BLy07xnNfcp
kJkNA4HNI7aLuFkJasHbD1j/AqLdnuxMy0/NQfeOIIAtYBQJadZM/Lfh3792nD+GLM8cyZP3TtGw
Atl0Bi4RG4M4d9X05YB3grzryyP3n23zz0OzIfKjyX+s3HKEDiHFKki8Lks2pcWhRuNcvC0q46gf
BjUtXNAU45dVn0zXupsYn3A68pEjRoRCMMAGTmtnCUl29kHLRFjKUExm41lcfuxYQjGd8yC2k36r
hpOa+fvXOyiWKUeR/N5taIOi5YyphG7bMMzyWgM4OzlFkkiifsp88AExX/LVxzn023zvaEHeM8Vw
lzcXaLo/NWhf8chGsSMwhhY/M5J6ZNlskHvn+vmjdHikWulJw01xRmb979xK/qzHIq6BoNC8A6Y+
Qby0cziWG1bxOpB3H3es0uDyKyksxIQWlJZyz9mpB03ol9z8Umoy5daj0ZZPzFuzT5rl3fXpCUw8
Vj4cY9JEhgEQnWZXgwaxa9fqs4YbzMJDc9nk3WO7LZRSEzSDvt+27jepjTtLTUJ+zk+ciGGWE5FS
E5GJqaDhqVNkmzhZanKSDrp3tNeIX3AwknJPw67iy5JnD3Sf8Q41yLK5ju5rnIWy1DiXTNiJ1GQS
0nNLRDgEaNMNrnSXkeBdpto0pz+JXXZwViwcEmxKbE9KNplVrRh8r2vGPM5PX3pEW3QMm61VxcVS
ku5XInOy5ZBwIYKGCC3RVlnZ26oVP14gPhGW4/6x4M9p+4DQ4/TgLcjs781/qkaLUjacu3OGoHWR
lUH4T+Qbb0jDrBSZ5T7+WPc8Ewv3pcu9k+NaQCKs6fgGlTsFNgJS858/DCoXmWXFTXnvZGWqxT6P
V5upsMyDyO/OKbk5Msc9O3inqdax9Tjd5iQtrMcJ3mb/MUbsXPI4w8vVspz8HOtxaqeyyk7LwOgz
B/PfSKkRaXwXBqEGdDfLCdOrJ1ZBVBzSG7RVyVBGUXGkSqrXWk6YJ/byrfmfbqbsolwLxiI1gWh3
wuq2LQHnEZnnv/1WewSIyYfeeqvUoEGukpdyLzbfO5aballL2nKpndJuwWdUHxMEbG/ea9PjfYQ0
1TbuHSE7x7/VtUW9SmZ/RdGkrI1IOgIuEahh245GjcqKA15nqlVHnRkHalcuJd5MsfDcve2QjOm/
91/K1AOa1YFw2/PjY3uQrz4njV+TpzNmQH5LMyBKpydqn0TM4tOSUhNsUupl8jritlJToP+IvEwp
NUX4T+OLF12oZWqvLSfcO9rljldv8b/nx0kHZ4P1s1E9AbbV9hH3Dt/kC8zT6GFjmU9tw0pPWRsh
NUtEhHZ6o54+t4qa5UEOeJep1jmnG9LchO3+aAa4nLqbTX+iUoo7taZ1Kgpy7sRf15Gum4lJpy/H
o2t+veCQVdPevqknGVYtnbEzag0P66zEJ+krds7v6OHkllA1U8ZPUgQDJQOpiex09NK2zU8eLQm1
W0qXRteUIhP3c8ZTsG1+fUc56N7JikiCg2YN+P5shUdEhxJRh56b0k+GDvGNvHceeyQiYzoKJgdR
2QYT/ctfPS4qoqimOweUqdZ6liI466Rjq1IFxQzPHcFJyRRa5FtOKJBioakWcrYfPPPm+P/ywc8/
b3jZGrrXsraWiTFnDyXfTSwcF1jpbEHGUuURi6K1kziiP2oQ8Zyk22vx+TDblnrnHYcm2tu2F5Iy
/551aOmk3cKdScOR2f39xqHF8ts2oUNHwdKr8+djlb25Y4d2ITzNRMy6bWCzS+4d39SUR//+teG6
WXwQvCJ6aEObvkl58ol7h28y2mnX/HyQOGr+hFPz1e9aqwpiDrqelanWQYx1u2kfqVo6tIDR0ZWS
fCfxpvGF1IXtTkKsuPPz3nPe+OdxF8tHppmCGG+ptUJOIXksotyjOzQUi29eWMKDUkhNsg4oaULo
rBtKTV5HyALCKgvuhFZqEqUloAyclpdpw8G55N7Br7ml1YsLNGbbOlsXvjCpb7HDG8W9k9FOS0DQ
4u92ig12frOekpo2nLXlQ9zlgWU5xaqnDRzw8/P95xMmb0d8zHmDU1B7MqczLe1m9HnxpwZVTXji
vn7udR0GlisnH+jS9xm/Zw9pEmYGRhvOQpch+DIJADl3KEbMRjETqoDxW5fJdZxEWmUpoSWhf3At
gzZHKRvygtxZZAo+uPDewWCrNdvi7Hx2zkdPbVuYJ/lujzZ1tXbaM/uv/vj2X1ggxMXQ6oUaOh6i
miojB9zrgaVOyHEc6N2xQeH0hM7UlKSE65cdt1D2MyfeiBahDcH581YvWVx0dkMlCaoEtBu+T8pZ
yPBOGdICbqoLQfuAjAgtZjxN6miiZaJronG66kwzrkt6Cdo52bGgG16ZM0eq6Sj0ZUeMaHTuXPV5
8yRijvuQnRUlLrx3CBT67cXPSVbBSCvIa3x009A/vujiZ3pn4psrp+N+GLyGsCA+l65eGFu9+7PU
0ylUgtPTT9BS+nk/HfDPFqJ3QuxlxKelI/Xrl5aaEn/topjvpS6N79wwmT1lCWX9ltJtJgEtxLOe
0BWZ90lIi6jUgQk3ZvFi59tvCfogYrZJ9yrvznOvBE3M2ujlm0uU4LfWKkuNcaBZYWO50aMlbrBu
h+TgiVx+7+Dg/GnAv08VjxAbLRAfG9n9H3A4KToaqTmx7wpRmA90C1ybKiDIwZeDcXolOO1gcr5K
phjax9JMH0RkkLu29k2qly1hRN5CgMVePMlvp1KalhZ78YQQ2CXCQ3q0rZsQa8JACAo1Qcg6lR5r
FgPehZQVvHGoSlTMFkORl0hNZCcSlCKRTlZAUTp7fNDITZ6SRizD9DKZZPKga6JxChZh6C7Rty84
+3U3b6YIpefiGrr83jmbGP992/9b9GjXpDymmwU+b60YsfTJt+OjjdxGar4+vZ3bZh9Zc7d5QF8l
OD3gkPQiEW/NOy+04TcTJt2Ov3H5PoqpXktkM8+N6LN3E00ltQf1bsVbvCwM6VZmxmy2IJxziAGA
h/ggxQBig2REFyqgTji+TJcgUBZc2X1t2+L6hQO3T5+W3YJq1qSyNCpm5WnT5KuGq+i0f103uXc2
V2mSZ/4yic6RciOu/IEfWx0dWSn/aSU17T9ly2dQgtNyXnlDzwY1yr7zfGuxk9sJ142BQk5pCdcv
JcaZkGz/7+lmAu4k9rKpwjaOOqdQodsiPLlQPZEKWHFJQBTzahVQUvt1SQAl3ONiZKxudOs0ETu9
vmrVsVdf3VSkCIGyfJYTU0UcKHbeLSgkDros/9VpTddP4y73zpMteW8rN+XHO4HGAgm0grejamz6
OOr1l7UvLq7nl1dToASnHcdLHuffPg/83Nhix3ROGtrt8ToEO4jFkGfx1y4YHIzxm3DtopTQnZrX
7POUKXhBFDzyFHUz4/HgqyNuiOghikOR5alVQEntp2I2epg9EhT+THtz9bcvLnGT8pnol5T6Ql7i
wkTLvDh9ujTJsneqYwL/y8tExIQJXqBiZno3usm9g19z5sLgFZXHHS3WJdU3jyCVICzw8TGYy0Nx
0gMlVy6jBGduPPYBPVpIiEuk2vWLkQ7ydzJt3OWTRtmc3qiCNPzl++XDhKnW/R2c2V8iyAykJrKT
kp/IUW3kCyZcmyUoiiYJJ0c2nSdacubQtSLTwCWNBzH2WLB+0C8PduuGvCQmRVJCLqYAyUNqIjud
X8DEyTxx+b1zcveVb15YCi5xqm9AVM3elf/egfNYMIE3GwzmFJrlqnN+wJqTD8K1yynB6Vr+u2Z1
HDYf9+soscTu3roRc+6ItlyJLmQBtnAt6phECLt97ezL7aoKDyuNOEARyODOIbVW8YHsTxF/+/DK
lUTEaK2UUoIie5BAhHVkH0lEhROpaPrn8WvxbDXnF7gg8QYZub9DB2GPRaHRqjIEGJNYQiImP4RN
eZNJNvtDd8m9g5X4i8H/EPcON86dW8YIO6KBhs598qFmtQhXJimWNxhBuciYQvvU1p216kpWnXPk
gILcy5FFGTp4IORepptMSUn9YeGmGYs2m/7q4xtUqFhQaDGfDNUYrOURiiYZL7dir0hF9tLRTWe2
/543b56xY8cOGjRITgjqDQZJrwwF5JWf3Iyrc+di3tSqaHLv+atWDWvfPrR1azymRO2K79EsV3y/
h6Jg4r94f1/+qpXTqhAjGnFYxq5ezW9tHWlJM/IS/Sb86aflY9raa8M7+k+ZMvXLmUuLVGnuhHun
e9tHBj3bSr5xsuKWBce3/xH50ucttTeOKAAOQpP2nYxj4mWOy8w72O4muwByTwlO68/CWwSn2PnK
LUfG/rgi8bbR3UhDagaHlcwfEs4n61lDhExaYtzV+OuXZJ4oN3zHesXHDu8ffy9FoU2bNjNmzCh1
L6bGllU8aoyUoEijTMM3MPbygCPTMU+N2n/9bdh7JEDsr3LDEi+Me8zRPmDse+D7CGFJ5mWmJj7I
wxyt5CWHEh0d3adPn8WLF/O5cLk6FRp3p1qf4+4dXBuEBWS83nnBytQIIYqBn/3kE++olOeeN7oS
nDadi3cJTlhw/OyV0f9exm/JDp4FeYND8waF5gkMtggRPi3t7p2EuyRm3ozFQivnqVSm6Lsvta0Z
UXLPnj08bvgt/hQaGjpt2rTu3bvbdAAePAg1jtTP6ytWEHOrxZHXbinZNzAuX5kC9erVfKVDyKMN
iNqV+qguO4cG8ZOwd6/4kCkliHNifMI6dULFlMgPuhDguZMgL7mMkZ1iC1WrVh339ZTfNpxx6L1j
A7uQmshOJKhZrQIPLTRrAwccOkQJToey1+GTW14dxRJS/tp+dMp/10ddfqDgFwpoYFBIQGAB34AA
Xz9/X78A8X6NQslPSnJSalJS0p34OwlxqSkPoJ+XKlbopS6NSBuXJqbbt29/+OGHX3zxhSTmueee
mzBhAkLUEvK8rA9PNAy515YsubZ8eWJkZPa7A/AP8ckPbtQ8Dz0kPjAEgSqdi0TliLgkZsbLxaOT
H0zEWF/5L18mHj2ajZiUBKD4YjoOeewxIPH0FdgefYLYS4YOHTp16lS5i9dffx2/Q3C6jd3R945t
rMO8QayQmafTc+u028YER4xSgtMRXHXenPoKTujG67lk/YF//7YhJs6UYWnDZkDEfb5zw26P185Y
LJDZ1q5d+/zzzxNtKmYuV64cZtuWLVvasJDXDDm+Yu8fg2YGXz8Zkni2cOKJgCQTTITTNoglVghL
fktUXqet7v4L7dixg4v2yJEjgtTw8HAu2s6dO2spd8S9QwBtuYeL2BkXxmsZ2ifuT60RXolPe646
JTjt4Z7rx+ouOMWWeAQcOHFh/a7Iv3dGmimg2ewZFL0W9SKI1KUMkzaQIeOQ2NjYAQMGzJkzR/zJ
39+fcCFe3vngep46nQICaH8e9rfINhGoaXkSY/A1xu/cST0WlAZiPbT+KvsJJCjJ9FOjhvigNMus
uJqcnDxu3LhRo0bxQfRBXiI1kZ2ZDtHx3iFAjDCxRt0qA6xo/6FnKj55YaISKklEnguFaD9nbJhB
CU4bmOZGQxwkOLU7RHAiPs9fib1y7ea1uAQ0UT7QAbUyLCSoaFiBwqFBZYqHNX64fIVS1mHE/Prr
r2+88QZCVCxXp06d2bNn4zRyI/46nhTKUFNQU0jNCnWLvvzV45mGAmFuRXyKn4Mbdhzfsc/v6hX/
e7bxfEmJgek1GmW76583IW/Q7TyBiXny8eGuf56b+Qrcyht0JaTI1ZCiJYsXNrOiO36jHrnC6dOn
e/XqtWWLCdUEq+znn3/ev39/Czdj871D5u6sEev3rzkrFiKsulYrUwE+C5fOqhvik0LiZBlpfZ84
sB966y0SqLw+B9dO7snhSnDqxUnXzOMEwenQjfFgItQC461YJTAwkAcTriOHLuo+ky/+btfqGfsF
PTwZKQ2WPWL79oNnJsxeq41DMY708c2TL5gYLl/yPf0DfFD2/YyKOy7ntJQUoxM6+W7SnVt3bt0w
K8LKi06/e9iH7sMT96Fk+vTpgwcPlqHgjRo1+uWXXyIiTPVJHEcn9cnBu5BYUY26VerxQWM7rbVm
1OLzPjd+/IWpU7XiE2d5yYEDgUvMPSm5Nh+i1wpOmznioQOnvvDP2m3KehDx236PjDocU6RsSM1W
D/3wy/fDhw+XprD27dsTcOv1ySoLv9iOuimO7NEuEc981CSbh+OZi9c+m/nnrsPn7r/zErQlwp7z
FbAo7zYt9U7izTtgNcXHasO4alcuRdiztdYCD7rSbCCVoNlXX3114cKFYiwehGHDho0cOdIJroQ1
Px9c/N1OYYHgekBkIjht2IIlQ7D/E3Z7YdIkWWDcuGhgYMn+/ZGgKo46Gx56neB88QtHw65ackU6
v0+3xMrUZXT+ujavOP2t1QfXGeOD3p7VmdK7pKkQfHHgwAExIQ6kKVOmeHGyCoom6qbY7GO9q3cd
YoIOzpSfW/ad+nDyH/G37iX52IlTkZZKlq0WmyJfYJ4Rr7Z/vEEVm0/TmwaScILUvHTpktgUwWt4
EFA3Hb1H8EJmj9xwbKupWi2l3cE3KFuriKPXFfVtsN8m3Lv7xIpgJiA++a3cnxmPAMFpU5K7ow/T
5vkdDFZuM12OHjhg6hOOXkLf+QkXZEKMiwITBwfn9u3bpZGWV/4ePXp06NBBxjHqu7prZ0PRtFxq
/rx465Cv/2eSmj4++UKKFClXE4QKi7TMTPfp48vw8LI184cWFRgXYF98MOH36Qs2upYtLl89MjKS
q+7JJ5+UUrNv37779+93gtTEnflFz9+l1MR6xHuwE6QmPBcFUyllA9iyrFbG92RJUWgW2Nuz48Zl
invl8vNyLQHeiRy0pfCjrmWrc1ZvFLNNLLT556HOWVGXVajtMLbbQqYiHOaNHzto51y+fDnv+zJZ
BeMYsRijR4/2mlxPpCZGWrHl7HXNu0nJY39YsXyTyZxL+mxIiQoBeYN0OQIxSfLdROqZS4xiIqJH
v9YZBVTHJTxiKiLUxo8f/80335BqLAjG5oG/oGvXro6mnzggosM2zT8qFsLJ3XXIo44zz+a4HQK5
o7788ur8+Vr3J8L1/9s7Ezgb6/2PH8Y+mBnGmhGyL1my7yOyJi6K0FXqz03duLi6IXWTUu5NZSuU
lKWLRleSkCwTrmxFyJJd1rEmofm/H7/Tz+OcmTnP2c+c831e85rXzJnf7/f8ns/zzPmc7/b50n0W
A5QaX5crRMKAsLM4I+GmZf5rPPDdKXURzp+pCXBu2bIFYQT7O/v16xMmTChdujTfdRA0UwMQWyRa
xTJ5c8zYQ2tmTdJ/CiRU9C1rsodsOXIXTKiYI09+BWny1n0jJ31GQUWmRtitzfNQkQRUqVIlak40
axIjwNAMAGuSB0QDHM2axCyGzO0YRNYEOgpUKn74IZ3yzI1mlTt3S4MGm+vUQU4hPcUrt5DP7IMj
1OL8a9M73uycdoLcnlNXyo+xW3Lc3R+fq1uukNHEo+nbW9fsP++/+623tP7ghQbjt1g5USa1OOe9
vF69WWSQZ08NAEIta9eu1ThQqULOrUPVuRWUQm0MHrlNn+/POBsIx+n0pG/UznPHFs5fsIQl4UPP
LjU19VLKcbrLqdlIiutW556tl1lmLV++nGdMy0CybUIGb7zxRgDkOOht8MWUbStnbtd5QImPVG03
oKZvs2e9vBEIJtCfgPCnQ0t20m6L9umDAarkqyLwEIszjZsOTaa+0SwCn4aAXfLB7+0WJ6oo6Z2U
wNKaNWvIyyA7Q40h3kn8qVWrVjqHKGAb9u2JkG7v8WKjDN4icc/eYs2YQvnjE/zImlxblixEPaML
FFOXOX/ZZr58e8mhthrhTPUsadYsWrQosgZ4OwLAmnu//Xls109JEFOsSR4QOQod/lorpFjTeC6y
ZcNDS8MyOseZqzwJeR4eN25D6dIEQRFeDrWbG5j9hFdykO8w+7RvGh0JfLd85K5EQQQeKq6fhlku
u4l17959586dxDiVIigHVkLNmjURHtJC22EG5fa9x0ZPXaIuCieqwZoBOeDOXPni1KnGz15JKm9A
ThvokxDOxMrEN6vam3BQPTxixIg9e/b06dPH37uhg96cUckTn1hqLtMkD6hsbUNkOGQP/Lflp06l
V3mZ1183W5mwJtwJg8KjkZZAFOnEiV80y6BV+uu/28+ox7dSkTwh+xy73BiOIJdjgjVA66FgeFnZ
g35fI8VRFdIRl0Jru1y5cujFh0fg04zDazOWqSgjAcjYomX8a2vefgNiCpcymuHc1Fz814crwizY
meZjQzTd4ZOZlWfSszFoK5ITRwWzmh6fkG/A1NZ47HPnyxzZWIgYJwwZUnfPnipJSXEtW2oQUIXc
P3To+oSEH7p1IxfXM3Ay3axIJ06HG/bAdHspYYE8LnRTiX3i0dVfzjfeYQC/OoxpUiZGT3f+q8dP
Esz0z3YLcAd5vIJfJ/L2odZ3S7EBTxpZjpSsaE+aNh3mz5/v1w0HcnEU9u3CQFmyxhYv63nNiWeb
zpKVxF11UuTikr7a6tkyITiLbO1q1aqZHRXEAtatW4cYkI4F+HXbpM6iB3TxjKGMiEv23kerDZsf
6oZmmoDgv0Xb9u5ly6hgQWboVgP2X38lF/f7tm0xQA+88IK5mbZfgQ3W4kKctyGvPbRnf7mtSZZ5
kCI8lTGkD155+0+3so1Oj27oMIBfeVGPJxVo9dM19K/8Nb1kJbeeDGjpvb+t5P8TjxB+IbfmBmAw
yfeK0Um798A9Re7GypUr582bp5XPVO1dYmKiOcUjABdi8RTqjdLiQf3JjP/aZVGj44ro9sgWp/tk
GG3j8NmqpdiMbm/uk8WDsggPBgXB5ppgRKngS1gzAAWa+pLvaVdGhTBJnUX0g4gmRcxBAcRXJ42u
WrXs22/XP3yY7/ysl1W9zKBPSBQqTbMvuq/2EMR1Ip0469+Z32w4dqxaUN2MnSd+Se+uJD1WRf3p
maS9yserfn2qyR1wKj/AoAWjs5sHnLl8jV95UQ3geP4+u0LehDVHzYt4+Sggecp/JoucPXbpk7Eb
vFzN59OxhpUbmX16/MZBtQDuNTJsdXEnarcEPjt37qz1uH2+cw8WJJpLDgifYPi4YGV60lfbVC8a
2Cs6toiVKf4YkycmPip7LlZG0H/WEnvJqT9O5O81oUweCR4MzE11LiLlxMsJZ+p6J3/vQa+P0Eer
x+/uOKj2wJntlehHeBz4b7E7sT5rrluHVp82QOFL3LY4b3Hh4silEWx4XK++ikgnzjRvJzynfbYO
AzQpEg19a/VR9VcYVP3wWscyfH/6Ezuh6gF7Ttstj5oljBgS9KmYldIXBqu5MKj3zxafah95tZnS
Cv928X4dUPF+ZZ+s8N0Ku5/27nu9UtYl2DlkyBDeAZFH0AqiiIs2aNAA61Orxvtkzx4vsuDVDXAn
t2D+mHVWFvnwM/sHnbxxRQPtpDXvD0m/PzJsP166CTvYyuZDagyfnxRlar1ZtkfuDw8MeUBEzYOy
2zb9ayQ+UiXUUmd9BQXaCOUmT2546lSF99+nBbpe1hCUHzduY6VK2xITw6kGVIjT8cmBEeNH2Evo
nJ+qknH2/7oVewzjQB2aIAvmMejQfEC0WLTYteYXH6xhL8Mw27X/2Wov0vDyUSbpAPERtcjH//xG
iduFwoHhtTPZ+HCArVm+nt0f6M3GlKQtJQTmWnVYE+7k0HaGN6fweC5KvFuWGompXGzrfjVcrrPt
xyOqeTgeWnT1XI53HvBE2/ILn2+hvx5ubnyG8+zIna+AMjqR+stc6bXq7vP5yUyZPB48JFSbECn3
DBDrs1SFScQeaAxR4kkFS52dO8kkymEC/NzXX+9+9NF1xYrt+ctfaDeb2SGKdOJ0yKrFa5qeranu
dOF8jtRofgJ0StG6gTWVBxj/beAfEcRHaLjBefk3JiUBt23g9+B8xk2f71N+2kqN7si4f5Zbu61a
tWpSUhLOW0wKbX3yBkpYS9kcgc+85SOCtjLb9K/ORxmXV7Ry449qTM68sZ5l0lYpGWs+S90K7rVH
ddihLk1ZvdnuEXF5CcEdQHmJ+sCk/Q08DHj1oUweD6LjAdgeH5Ve7vhJ6HxUDcAlp3cKuqNTu0IE
tPK8eQU7dNBK8bRkoZ0ZCkR80Zsl8xaxRDpxuvtsnbxoRCvTO1RKERlG2sRUcVDo2d0TeTmervEq
2El+Cq1ILIbZvDxpxtPXfmyPc9Tr5PtOSegKYVJAnwMHDtS+OBXlonAFQbVA1n0ufnsTzS5Ag2gW
ijBWUL1FnNH2Ykors/SYQjG5ShWxl7qqF/mVF91axDyYnmXqV3T4QrkuheRqqpK4xQgamCmTT1E8
DOSRBYYyKU2mOnPms6v5kMpnpgi3O/WDpCQUkI9XGn7mGlCMzr1PP62KWKgHdc4hQrTI3O/M4yfZ
TxOFON0D9lCKXQb63nK33uBIkVWrKNdro9J2xyyUqb245tNor6y5WlT7b93bUDqj8RA+9u8WSmHg
+N5zNJT3ybIeL4LOHNtgeuFSMVWalvB4nYwnkm2LZNpPP/0EferUIdpl0+8zISGBptnf+t9HdPiH
M2vmGh8RiGZlrKunrwU/7cmzF29OyZYjlycy7r1apOGYTfNFi8hny5FHeWvPXbyyedetPqAWpwdg
GJ+KKC8pVqwYggYkV6sz8pmJW3/48GE+RQWg6TRnpGMBeezjui/SBWA5cme/fM7+LhEAHDLFKXKW
KFHy2Wehz+orVxbu3h2Prto2srdk3qKiAIPuo2341q36ckjNJSwastwpxOneg0cuj0qRJf9W86Wu
JBm38ra3GDWA7w4xTjRvSQviT1ShqCIW0oV87tRFyqvvG4kqGYF01iWTLOnfugeH5dHa3GzWs5Ll
SR4OJJSl6JMUSh3WQsJ7xowZderUIQD20UcfaUVvD8+R/rRl075Tf6T5iTL6XR66Q7XHftqqd9o/
xp25cPXiFbtTpFZZS2dPb3va6NwSSsSJ433u3LlNmjTBD48Ohr6P3GgSf7jp3PoAxDIBDfUfUqZJ
nNaaHtGxOfmoNHBmO5eSWC4fiXAdQOeySnPmIEJEJpG51woEeWT8+E01a/LFDynLl0Oi5OJij964
FBKRJoc7IsTp9iPa+b0dag58qQKZ6le8skoFPvknu2NWDTAXaJaLt1d/Tlhrz6GFLxljrul0e0Pp
T6D9CE3k1d+/nPodPa18uLj1pXiLUW8uvLOo4GsADixO3kkxPhwaEZNySdNsOq4MGjTI59Wf+koJ
4lJ+YPEyz1+yJ11ny35bcbDF6ZVLxhbMn1MN3n4wZfNeu/pVvtzZG1fxvKxFWZwcyhoO+oFGsfIc
9OjRw6z+X7t2beoyHT4n+XW3hD/oDfdK5yRSppVXFgfPfU/cPfy/fwpubxO/XrUPF6eIhdoVKljI
IcISxR7Vi8OXmJ7ftWqlXkFfnnrQEOzHIsTp9vMAO+KDVSajOrBBzV5Z0ou0dB9/VflHamTtkvY8
EVy4tFvRK7Carmlxe0MZTuA/Wf8z898eFO5cPdtO2I26VfC4fNMzWMgQQfCWandUh6je0+FPmhXT
fxGrBUEZIqC6A6hnZ9GztLlZv3N561Jq5y/an6UsUS70qtLcXqcGJfXrSzcd40v/en89z6Vuo7Lb
peBUum+wDoc7pbtMp3dn/bpPREXw3KDMxf+RpkxcC89/3qXtkzWt33G/bjITLU4OEbFPcoiQIirS
q5d24ZovAe7c1bt3qAkpRGJbscZlYtbeNA3z5ozqU7eoKqAMwZ/LxufeejQjN4XFtmL8h898dpXW
uus5uknt9p7XKrj7b0kvlLceXcIeoEzeX4LrxeJtl/6LEydO1O+/+nJatmzZs2dP8jC1oLy7V4oh
wlsqmcPuXumAV+Yqb23cHRVovenueT8c2gTj0vgAd+Fq3/HJ/DDpqfrFCxhiy1ev3XjoFfuHNneX
vf7bL2cO7WRWuZKFZ47+s7vTvRyPDxYxxVmzZiHr75AXjScW4eIBAwYExiWrLgTKhCxXz96pBbkI
gtRufxd+BStZ016iESHT8cqenDuXRmaXt9ulT/WFQ6s0Cg0RHCK0rViHszvf6HQXTPnJg3d2WzM3
ZH+ucMxeouDl46JUEbQ27JxRazWJermylemXUq6qT+It/lwluKzJHlQkDP/tokWL4EhzLTxv0GQP
FSpUCEcuRSyX3I+srHh/u6q3qdWmtFtXeuac3aSLuqli79aBM1axJgd+WvXDln1G/xmOnNmjqO90
a0E9OEtW+2a0J9mzddyaBV8CPrdA3QiKcTVrYmJSkUltSSC9sooyv5iy9aX2C5a+s02zJtJXiM3S
Hk5Y0637m/FghIfoX5Zmm086aePC9eG5vFwqEi3Ox7cv7pX7dMLbY0+17bQxR5FqJWND8+f+tR7b
WiijiKBFi1M9Ima704FKvXyGXE7n7QZSoaIxwH5alxujmAGz5oMPPjDHzNQsOLVNmzZdunThzdqi
Dcp7qyqZJdbl1vvpAwOnqDhifKlq7krUjn2sdoUS9izu52Zs/uHQOdahEGXqM3Zh5GNnf3lygl0C
1yUgDgNO7N2kXlk3c6i7c90az8cU+HLx4sWUYzp/ZEFUFmcALnckL9xa1svBuBB4btcn/Wiu5kJj
udOQOuEkm+clSr6dTpYQGbZmxyxsShBUfSUMG4Z317dn9GC1CLU4p1Vtv/BCdJZatYZU6/F04jMh
+3PGrOnu/TaTpSLRgMU7sThDU9WaBCKcfnTMRoxt1KhR5gIGbfrExcXR8RgHb8aVoFCmYk3eUt1i
TabkyP6HoZlqNBRz6yhVxF6+gp9WsSbHqfO/7j5iz1DDZ0v2kFtrqsG/37Bn5xaM8aRCxsoZgRRg
qbVV9iXpsmbWRI0d9wDlmISon3rqqUCyJkleJASoWKZmzYoN76ARGF/CmlZurmdjruzdW3L4cNp/
VluyBAncRikpjS9eJIeIIChifqHAmuq6ItHiVFde9PLZn6Ptasuh/HMGz59bFucf74a3xTvJGyLt
Nlz1Mz3418X0/PTTT7F+dGmgXgRXIQmcrVu3prVZ48aNtUqRGvDN/N3zXjYMO/RI0fJ269QexzjR
1XuwaSl1rlXf//xG0q2safOf/rf79JiP7UUy1jd2/bcrZw4ZC/o2xonrlWpafLCrVq0CbWddJ/gS
Lzq2PiBb360PR1KJO/6RxWYRAxyzrftVF770IciZeikszvAkzkx9VzzYvFueNN4R5r28bn3SHnUi
0uhJCPTgpOE9hUoV3IYLFixIs2QF5y30ee+99+LORbQIKFCNUeK0/Sa2xDRxC5znJy1att7QTIgp
UkZr3VlZweynzWA8lZ29X3dbAeO3KxdTjhpR9jpV7nxr2INW9pPBmF27dqHss3TpUmLJacaPkU7E
Kw5fBkbrJ+PLQdAAMSBJ//Hypofr9HAjzhb/92YYdBB092nD0bdqutthcywk2nfEJ+SnO6APlWPd
3Xzoj8f0VAzqHAdVmyfhCPosuLP5jatGPd/old3dxXP8rK/oQ8JS+eMTcscWtoiJOZDpcsp/Vh+Y
/fV+l8PMA65cOHPh5AFead+k6ogn2ro1Vw2m8pKq2eTkZCgT/aY0V8CsxIgnfhkYoR+LV4FG/57/
HW/6cKUCxd1OcrZ4CoadOWNU3BYs6JVOhfXTyUhfIRBuxDnr843TF34TUdwJa/buUPfxzo08eCYQ
CcsfnxsNPA/mZjCFVKCwLGgjkwhracWKFdAA9pMZgfw54h+rPI5XTv564FD8cpJZ6tWrx3e8jlaw
ff/Tde8uWMtIWBPutDKFMaTLtq9jaX0GE/Ic9p57LSmI2V4+e5y5j3So95cHm1rZFeWwuGFhSsx0
KDO9zORSpUpR/IO9jtUeyJISh0tQhUNWrstPY/i8RXy3X79+flpflvUTAuFGnH6CSZa1iABpFAvH
/Y9P609Na+1zPra4h8AMw36CPonSEaujJFQT56GLOz7Z97reA/ksWFTVq1fHD4lHl8MhMqpGolXb
f/QcfiCllsRai5egizUZr/NpHebqEk+DaN/8hqQhi4sz7PTBHTeuGePHPtOp6T1p6/LzAYIDy3LT
pk1QZgY6EhCkcm5DmRCn9W34YySyyWhAovuDu6VY2Vh/nMLlmsOHDx8zZsxdd93lHE13OVcGBBcB
Ic7g4h+6Z/fgwzgpFWTqko7IVVHFOPTj+92qZQxdLFztDOZYtmjV/tmGQN0PZ9d+eWhaejNgTbgT
EoVKFY+q+CiHrkiJK1EhRy7X7kESZcf0qaXmat0D5/P+s3fNu0vbZWwXbzwydYnVymAoE+Jkwdy5
cnwxcYDK+1U0ybFt2zb1Q8aSv3hfMbvvueceKDMUIpdE93esPgxl0nJAYdWwawX6CLm6w77/++ef
f96+fXu1LkndwUqD8v2FRcaKQpyRcZ/dv0rUq0/8dL7xQxVrtLrTpTuLz+/rFuxOnrdbi5CRVtqk
e/DLrdy/bg9n8KHh3z0/Y3KNNiWLNLuKlxILjJgo3t2MV4RKcedigeUq2eBcqsFweWIL57PgrR3U
uXKzava2zA75tOYzIo8wpEsVl/zqvEmctLhqeT0my/kbxzZgYXO47GxKeQ9MSe6x8lQHsoAkY5zp
8kY72G/m/2juTatyfxAx8PCuezGNTx76kwQ9Xpo2bUoHAmpvhEG9ADVwU4U4A4d1JjoTdd8vtJ6n
WBBZdt5c7qwWj+u1SOkYTaJ4ZemdRJSUNyNE9fTV4fjq/UqzYLm/ggUyONCOkbNT3kN/DL0NvHCQ
qLLPCPtl4MmMKVauUssnmBiVLWf8nVVc9rKePrCRFnZPz0+rtmH21o5bsGPtjhNWUKIQhXIURv74
9QdnD9u7GjhPxAELASgbWv1gZfGAjVEm5oaFe3YmHzWXl/BUIyZMo54gOkVo1OPQ5A4GnTRpUsDA
kRN5jIAQp8fQhfPEXd8cnf18MvTpfJG0KssalfXC6StKW8588PkdDXdsTZcWavhhR1NGlaJctnaR
mq1Lp3eBGKCKQXfs2EFckEOLKmTJkvWebiOz5TSkBvIXLpU7fzAzLa9ePnfu+D52cuP6b5v+88Lv
N4z27BwYlFAjBFmhQgVFk7rpaajdU0IGFFwRxXR4jPlI1/Thymg1B/cpReoB+3LfPgNkfUi8M9Se
ovT2I8SZWe5UoPfJx3MagfHWA4m6PDfGKJYWb0ZB/PzucpOhOQAqxQWKJcr3b3ad/emC0VYsa1T2
QqWq2rIEqXNRaurpQz+otKCE6F+aVimonMl8Dx3Xa3p3k89zW5cdxMTUbaXVSAqEqrcs1bBreRrt
hcKT4GBuok5Fj9h27dqFwt5kDy4REOJ0CVGkDyAmhCf26O4UjCqinnwHEYrbMD2hSapZ7mlXJkTe
jDL7rfrt2vU//e1d1cMrb4Hi0QWKBeWKrpw/deGU0Tw1b56cSf/ux/egbMPdkxJm3rho77eL92sd
drUCDyef6nADuFtc6+4GMhiPr/7iRSNpTocwsTjpKmqegh8Cd7cPTypL+Q8BIU7/YSsrCwJuI7B4
zfbRU5cwLUvWKCKdmJ5uL+HdhNTfb5BMq1Rqn+revGe7Ot6t5/fZ6Pt8t+Lg5i9+Uunc+lAt0+vc
XzaI4fb9+/dPnz79448/1i5ZbVkifYAGL7tt0qSJ2rMEOP3+rPjuBEKcvsNSVhIEvEbgxo3fez73
/sHjRlOw7LnyxhUvC4N6varlBVJTU47tQWmPCcXiY+aOfeyW+rzlNQI5EF/I+Ec+dzgjeoeYmFWa
lghuFPO1114bNmxYmmjAo2XK2BviUrGjaBVOpdOAqAgF8vnx+FwR2h3FY7xkoiDgVwSiorIOfqQl
3znLtV8vXThx0K+nc1j8wulDijU5BvZMDHHWZJO4YXUjGhTYkVwe9UU3tIJpPRtc1nzyySc1a1Kc
M3bsWAxKNoy4IC5ZzZq8MnSovV9bSkrKsmXLAnm75VzeIBBWIu/eACFzBYEQQSDpq62vzbC/h0bH
Fc1b0D3JeM+u4nLKz5fO2BPB/q9L40cfaODZOgGeRf5ayvFLNe4rHUSXrMMl6xpNh5QfXneOYuKz
1SlX0CpCVAEGUE7nAQJicXoAmkwRBFwjkGYxj+tpN0d0blFDBxcNPkOIINWoqfXfYcgd/MGaSLqH
CGsStqQd5uT+X74zYHl6145XFkMzWKxJFBOZC76bt0cHGPXrfffdZ06UJT+IwRwwqB6Pb1YZoxxM
VEsp8Xc5QhmBIKW8hzIksjdBwAsEqOT57K3NKEhsW+65o/Uv3ZpqeVhYLeX4XtJ2vNhUulNZ9vyJ
/UokiKNWpYR/PNbaHyeyvub+LSeXTNryWrdPX+74Cd2kkcf7ccOxy+euWl/B3yMhNkKYhCepvCS7
h+/ItTuzHWlBvM5RoEABbBRGqoMSWMpR9PgOHTroDePjRY2PKem14vH3pcn6FhEQV61FoGSYIGAJ
gS+mbF36jmFSoAjxxFv3utubU5+DJj8jJ32WvNVeIx+VPVdc8bv4bmkT1gbduH713LH913/7RQ2n
7yZ67ojTWpvty1EIUcGOP6w5QvWwM0dS+NTn9eZlalptuObLnTmtBWW++uqrhCQd/vLQQw9RZMKL
Zjm9DHZidszqFCE9Xty2fr2JXi4uWbVeAijTBQFHBLA4EbtX5ia1g4+/eW/Z2nZRWXfBIsmWNnk0
HbNPzJI1Oq5IdGwR71NtMTQvo9967qQ2ZLu2qjXw4USVlxSwg2ISFDb2fnsCvQJnLSocsNUSS1Zo
cEeIUCawYBFOnjxZ40Pij1k2T9diqs4nLmHU6bXOZZ2sjOcWU9XlIjIg8AgIcQYeczlj+CMABxCZ
w+XIpWJ3NutZud2Amh7neS5bv+uV95bqLrOwJvIIeWLiPZQWSk1F4uBSys+qWJMDssQ9S2gzMDcG
SQ1Flnx3ECtQcJWpWaRq84QqTRN0xmxgNubyLOaWJiTK9u3blwglPtU0azF5ffbs2Spm2aJFC76j
UJg/f37UFvv376/OZe6LorkWx+/o0aPp7G2jQ0BsrMtdyYDAIyDEGXjM5YwRgQC+x3efWqa4k4Ni
Cbpw8N2zi99z6ORL7y7hu55O586ceWNzRscaPciyGAEXF0dq6m9XL/+GMP/Fc3ho9eByJQv/vU+r
qmWLu5rv1d8hSE2W5v4kelFM88pNEio3KUH9Zch2QdfmpvbKsn9CleXKlVOeW9Joz541anAzOKBS
qFENMBd0pjGld2/b1Km2XL50znt1F2XyHwgIccqzIAj4CwHsTrKEyAtVJ8CWavlYNTq1eazo+9XG
3ZP/s+bIiduiaxiguaJjsufKlyVbVNas2aOyZ8+aNRv/2DduXLtx/Vrqjeu/X79+7eqlq5fPa612
tZ8SReL6dKzfpmFlf7tn8ceO677IGWUAKXV3oXJ1i1VqdEdC5Xh+9dedcGddvKYLFy788ssv4UL8
pd26dfv73/+uFiBnB/cpLw4ePNiwCG02bNBevXqZ451z5sxRf1IHdueECRMmTpyolA1gTUhXeXfT
jmJu3Wr7xz9sAwbYate2Pf20bd48d/YuYwOEgBBngICW00QsAkTvZo1YQzxRIYDDFim4xEeqeOaH
JOqJLN+7C9YqSVvPjoIx0b071OvconpgJA74ADGs4Szd1YuWADAlfEnoN4j6sc7QkdTTpUsXh44l
DIMpKa+E+cyFmBiaAwYMIG+WARiafFf0qekQjnzuuef0gLp16zJFB0SZws+3lBAWLoSWDeMSK/OZ
Z+Bb28SJNoKpLVt6dotlll8REOL0K7yyuCBgIICj8pOxG9AfN8NB2kvThysRz/PA0oI+t+87tmbz
3lWb9joYoBkgjope03vKNqpxV62KCT6xMuHC43uplDl3ZOcZPh/U61Quve7l7/1tJRwJWZavV5z2
ACH4WECKiYmJzrmyaqtTpkzp16+f3rZ5MBYkBuXIkSN10pBywGawIORK+PNW4s/evbZHHzVYk26m
R47Yrczr123ZsoUgULIlEBDilMdAEAgQAngsv/5wB3LkDh2VMb+qNi9J1Ypn5hfECX0ePXnu/MUr
5y79cvzUhXOXrsCsmJWFC+Tje0y+3HcUjm1wd+kyJeK9vFRUHQ7tOEOHHFqR8B3WNF8LfeV6jrZL
lnt5osBMxwTU2rC6IIQA5FtvvYVwAV7Wjh078uu0adPMij9mRtSOWXPeEIbmyy+/zCVgdI4bN04T
Klbm888/37BhQ6xP4wLpjgI14pXFbH3oIVv9+oahmTevrUaNwFy+nMVjBIQ4PYZOJgoCniCAzxb6
pMGyQ0IpLlxclxUbFg+RbFKSm04fvkAiD19njlykoxzEn7EKAcqxA2dmgo6S8OX8+fOhQx2/NFeD
mBN2YD6zrqy637qVJom1Ovxpzq11dMPerOykm6lB0gcO2LZvt6F4wA/EMl95xXDJ8soSoyWOHJkF
ASHOzHKnZJ9hhQCsCXdu//rw/i0nzEYbF0mlPxrlAb5aaHLL0p8QfT116CJMCWVaUeohy4k8Yaot
i5cvULJKQYKXAd62Z6fjXU9N1MynO5kQzty4cWPGy+rpZv8tCUEqnKkOHRa1/679rqjr4ZIlAwhb
c9Qo+nN6dgkyK7gICHEGF385e6QjAD/tWH0YBt2ZfFQpANDfI80oIC20Zj67WrUQjykcHVM4j3bt
Ur+RZgkH1u3vN35nTVa+cPoKPxBYTbMkhgFD632U8c3AJoYjmV70rthiZeP4gZ6XmfH+OROnpj0r
9STEJnXxyaRJkyjNxLVLti1zWQfHLKyJJdq2bdu8+F05du2ytWpl69XL1rOnbdAgGy1Q4FGygbp2
zYzoyZ5BQIhTHgNBICQQgLp2rz9O4JCE2zQ3hEUIcXq5146Daqe3/ojEudrKJF8pPiF/oZL54OmC
JfKpnzOLQWmGiNBjxYoVHdytGViczNXqP3odFklOTqZABV8r6bUO4kF62OLFi4mM3vLuzphhhC0r
VjSqSv78Z9uvv9refNP4waRM6+XdlOnBQkCIM1jIy3kFAfcQWDlzx3/fMOr/vDla96vepn+NNFeg
3jRnnuwwJQQZmomv1i8c9iKK+e677xKwdPSaphWkNKf20KsEO9J8LlW+yRuyBM4AAAicSURBVCuq
1IQQKa+YlfawNZlilG9eumRk93D8/LORKBsfb7zClzTatH7zMsNIIc7McJdkj4LATQSIRJLXeu7E
ZcKQ/HDtqr1fyi/nr/InZ5CIQWbLYWjPZo3KqrgQ/6rH6kWZ6CY4cJtZ6Ier0ESoY5xm9R8GOAj6
6GwgvY5KL0pKSoqNje3Tp0+DBg1iYm7Gd594wsj66dLFdvCg7YEHDIsTBkU5D7tTjjBCwO60SJVD
EBAEBIHMiQA8R54OLEhxiL4CPK5Kl0AdlIjoP2E4qheZol/kZz0YI/X06dPqT6ysXzevfwuq779P
HTUq9dQp46tDh9QrV1KnTk3t0ydzYim7toSA/ZGwNFYGCQKCgCAQSghAb7oLtHovM3OeA3dq2kuT
OFnKTLQsxTDzK6x826VDk+ro3z918uTUrl1T69dPXbQolOCRvfgLAcOLE0YGtFyKICAIZGIEqIZ0
bged5vWoYThdzU2+eIXQY0+SV28eqBasXLlST+/Ro4fqDu1cmsmLJP4w2MyUxDW1kBAkqsKc9gMH
bM2atm7dbJ99Zmj90O0EUdk5cyTxJxM/fG5uXYjTTcBkuCAgCPgUAXJ53nnnHbR76M+laS89vlQj
kbij+FJl6GALcujxMJwiSMWdGJr6TygBoUVQqlSpNBdXRKvtUTWGX1mBnCBDIW/0aNu0aUZ+LKoF
779ve/tt24YNhvSPOtJZ1qdQyWKhhIC/DFpZVxAQBAQBVwg4cBXe1/RmmCORqjmXdsCag5EOK5i5
E4ol3qnefUn2SfNEBE3plMkBo6empBhfHMePp3bqZHhlmzc3vLJyRDACPDyGiAYIhBKPy14EAUEg
ghDQaa76mp1rQtSfzM0s+dVhmNab5U/ELLUOLb9qbSAzrGk39nIAfuhQ/L+GfiyGJomy9DDhwFVb
tGgE3SG51NsRIKtWXLXyUAgCgkBoIUDkEp0B5z0RnjSbpw5O19G4Uv84KBcxT0fKxyGNKKMLJmzZ
ubNt+XKjBBPWJFBK3JQCTcWaHMKaofW8BGE3QpxBAF1OKQgIAs4ImEOVcOfw4cOdx1A3qV88f/68
eUCrVq10ds/rr7/uMBeNAhfcidg6YngchDBpV7Jiha1BA1vfvsYrxFCdFpQ7GMkICHFG8t2XaxcE
QggB2pWY45Fjxoyhb4nD/hDo0exo1lVnGL5ZQ77n5kGcUqcI6RVeeuklMzdHRUXdWhyZArTx7r/f
Nn68YWWyDq1LEHz/Y8EQgkm2EgIICHGGwE2QLQgCgoDN9tVXX8F85gwgakicuVMbjs7saG43TbNo
B1CV2GyHDh1Q/OFPjWlO8sILhvA6raSRlsXApb0XKj/Dhtkn0slEuknLk5kWAkKc8lwIAoJACCHg
EI905s6+yn1683BgR0pKtE0J4zpXhcKdYwcNWjR4ML7c9o0a2ZKTDa/syJFGN+mWLY0VCWSqH+QQ
BNJHQIhTng5BQBAILQSIR1IrovfkwJ2kCGl2JBTqwI6DBw9WE5EvWJaWuvrZl146MHJk8xdfzIZv
Fg5GUZZaT5NUQmhhIbsJSQSEOEPytsimBIHIRmDixInmeCRJtmgXaEg0O/KKQwKtShHiGDFiRGJi
on0KIcxq1a6PH5+yZ8/1tWt722xNLl06ifqPboqJV1YOQcAyAkKclqGSgYKAIBAQBPCyIiFkbt2F
+QgLau7MIIFWieedPYth+VKRdesMSTyOKVPmlC/ff8SIHytUmH4zdTZ3XFy1f/1LQpgBuZ9heBIh
zjC8qXJJgkBmRACnKyUoiNvhm71NG/YP16vmTocEWrMxylgincYMrEyoEQWDHj1sixeX/Otfp1++
jOTPRzdV+iBXs0JCZoRL9hxEBEQ5KIjgy6kFAUHgVoNMZyxgOGpUXn31Va23jg8WzoMaIcsaCPrc
VM5D+gDZIPt0EmU3bbL162fbtcvQj8UZi9FJ3mzz5kpUgazadu3aCe6CgMcISCNrj6GTiYKAIOAb
BJwl92BH6lKoLVG2IxyJram5E5XaDRs2YC9Sx0mXaaPbCRp4CxfalDYCtZj0KqG8ZNYsG65aqSfx
zV2SVW4hIMQpT4MgIAgEGQEzcWJikvhDCNPBj4qaAb1T2Kji1CFDhhh8iSQeSngciO3RaAzpH3J8
2rc3+nzJIQj4DQEhTr9BKwsLAoKANQQ0cWasuq6UEGgNlidPHmNhWLNOHUN+Ha/siy/a60nWrzde
kRRZa8jLKM8QEOL0DDeZJQgIAj5DQBMn1iTZsC7W/egjW3y8IVMwYYLxA1WYSMtWqWL30/psU7KQ
IJAuAkKc8nAIAoJAkBEwu2rTbnGIcUmoEjuS3l5t29qaNbOtWmUIsqNaICHMIN+9SDy9EGck3nW5
ZkEgpBBwTZzjxhmZPijhxcQYLb0ef9xg0AMHDF1ZOQSBgCMg/TgDDrmcUBAQBNJBwCyzZ4QwkV+n
pATLculS25YtttataXpi69XLmI31KawpD1LwEJA6zuBhL2cWBAQBm43ySlpSd+3a1UiUxY6k+JKD
ECZm5cGDtq1bjT7Skigrj0rIICCu2pC5FbIRQUAQwMqkdzQpPyi8064EiXZCmNRo0gVMEmXl8QgZ
BMRVGzK3QjYiCEQsAij70NgLgkS1gF6YNMWEL+lbohJ/CGoKa0bssxGqFy6u2lC9M7IvQSByEFi+
3PbOO4aCAbFMocnIue+Z80rFVZs575vsWhAISwQIagprhuWdDa+LEuIMr/spVyMICAKCgCDgZwQk
xulngGV5QUAQEAQEgbBDQPpxht0tlQsSBAQBQUAQ8CcCQpz+RFfWFgQEAUFAEAg7BIQ4w+6WygUJ
AoKAICAI+BMBIU5/oitrCwKCgCAgCIQdAkKcYXdL5YIEAUFAEBAE/ImAEKc/0ZW1BQFBQBAQBMIO
ASHOsLulckGCgCAgCAgCgoAgIAgIAoKAICAIhAgC/w9jLrbyyHeVowAAAABJRU5ErkJggg==

--_005_BYAPR05MB3943C640287EB92876531878D55D0BYAPR05MB3943namp_--


From nobody Wed Dec  4 08:37:44 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A83C12085F; Wed,  4 Dec 2019 08:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=zYSCSEhN; dkim=pass (1024-bit key) header.d=juniper.net header.b=EhvDjIYo
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 NyUfE2JkjUka; Wed,  4 Dec 2019 08:37:36 -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 11639120839; Wed,  4 Dec 2019 08:37:35 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB4GWgKO027104; Wed, 4 Dec 2019 08:37:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=n2tVzmE2Ocv3gIYQP+lafDpv0jz+NoqclNKxn/K9BLc=; b=zYSCSEhNXWPioEGV+ZjADY4oU0HKoEqloQ89iDeliIvlrFvrgbMHjQEgbNQvDOEXk1nN tDifx2gN1e4ghGTsD6v3qRQIy07VhiwJAuCmK2Hi7b9AKBB1YThHGPWfYaRih43GNwJK SdA189yHyFVaRjfUlqIx1w/91Pt0L8kRtSUH59PjYRzVFI1zBWT+ZqlFmesxSF3KKRsR nO2AMk+ztXRg8pfXTMcSbKynS8S2tIbQ2/5GjlHcfnkeLC8DSdMxctb9OYRNKDbOlfKl eddSFRUsJhlCaW33Eubn+/3zqn1IQQ1adO4//m0IXsBTsE13i2VTe2NUQ5Chp14cU4Lz fQ== 
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2104.outbound.protection.outlook.com [104.47.58.104]) by mx0a-00273201.pphosted.com with ESMTP id 2wpce98eda-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 04 Dec 2019 08:37:35 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N94oIXWEhS1rhgZWwju64s/kJfmn4zFGjBKT79WCZ06jwwShhjms5mdNjEg4KppoUbqhYrvg0zMN/q1hoOlMIxvX/0RJPPua+HpvG8+LHOZW0kot+04MIefxTmQTQZCUoT6ZNIEb/RCxNlinUsm08FwC92kw9hV+lj68gRljQce7KxFB4nbZayR/D1ZNeLJETdX6WWhoiorhAUBQGHK5+r7xl/Qgf6APPcc9uvlzSA8nLPnL0aSkoo6jbQxnxfQn4AhrPFib7AvZ0g/I+wMBEnvkHS+lb1qJnD4zFCgzyJeEg5mvTKBziAyC2Rg5vRJUa2PjtwszltTNnZKdL4tftg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=n2tVzmE2Ocv3gIYQP+lafDpv0jz+NoqclNKxn/K9BLc=; b=GRPI4j6koo7DKp7Spq9C1hmio3A7ohn0Dpqgb7B9XgnmY5A6cZnMKM30nhedAfFEmN/mWwrJyO3J+7WuKnTbEV/tpMNQ2VyyP0LIXBLqC1TKv3xs3g606HvSz+cpUzqZNtOM3N06dziPi/fpk/G4eDGLbjn0Bvt0kNhlLoMwKdPlAcjhVmtuGJFPYh4fV7o2nF2mkBhHOzpxDJ3N4z9rJuwWOOXvrkMzUsy94VgmBQ5X3/lk7c+mFkiKi6sEXFCHNpo6cqMoNAU4rXl6JIORrARur0dDNP9AqwNF686K88OEyvK4WghhZhWYyjX0WewzVBxxjtqibZl9G+YRafwNPg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=n2tVzmE2Ocv3gIYQP+lafDpv0jz+NoqclNKxn/K9BLc=; b=EhvDjIYomFoRAZ//upa52J+If6PNa9OBSahkuWPcb4MWZ6Y15LWsU2j/evgk7QM9tpcwecxbwEV1OFEXdchrPWdHs9KWAkgQnZTzxucP1OVTmjnQYB4P+xI605DKqlj/KjWLrcuxgZ4RK34MolLmhWmcmTcpk29CRID6XhZYKu8=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB3953.namprd05.prod.outlook.com (52.132.218.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.7; Wed, 4 Dec 2019 16:37:32 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Wed, 4 Dec 2019 16:37:32 +0000
From: Ron Bonica <rbonica@juniper.net>
To: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXg==
Content-Class: 
Date: Wed, 4 Dec 2019 16:37:32 +0000
Message-ID: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-04T16:37:31.0068174Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=0f8322b2-f84a-4bea-a0ce-1d9825c2edb0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: fb2dac37-0559-4a55-04ec-08d778d84310
x-ms-traffictypediagnostic: BN7PR05MB3953:
x-microsoft-antispam-prvs: <BN7PR05MB39534509C33A6D89965D8549AE5D0@BN7PR05MB3953.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(189003)(199004)(102836004)(450100002)(6506007)(55016002)(26005)(81156014)(81166006)(6436002)(498600001)(14454004)(33656002)(110136005)(9686003)(186003)(86362001)(74316002)(7696005)(8936002)(6306002)(7736002)(99286004)(66946007)(8676002)(71190400001)(25786009)(66476007)(64756008)(52536014)(71200400001)(76116006)(66446008)(3846002)(66556008)(790700001)(6116002)(5660300002)(2906002)(4744005); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB3953; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NKYfbf5Neqk5c2h3sjDXtV9vazpnd1bKSFECqy4H6BkJWkbWBPTDef10lAKLc6in0TFox1aJoYhgfljbGHDA1u54ioy77Uh1sQE2Ba06UaBK8hOgQN3VKrnDT5hIsO6V2pyfitXQt+HLfoZinTsCy7ejlP1yOQBt5QsLQ4+tmISJcKchuGzVsa2D+Fj34JKhqjHmA4/b7bfqDSMI9/49i0Pu7rqvrNgumU9etBvqNId2hJerJp75SIKGqNBOyaZLPz5/MuAQkS2gpeXgX3fIY/nEjSUFeMOFdzPRZXcI2tGqAsUB/HcFQoB6qhJAJEgOS+HJpPQZq9GyFAwdKFQq4j/eZINaD1NJTkojl7VI7hmhoHcfK6eEEOlVAupf7tiwcQ2+ZcLb5TBejXuHaEi/fHaIN2nq/reF0NzQloaZmfbIOFOdWP5GZW5H6KBkI74E
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56998A05469327E759B5B671AE5D0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: fb2dac37-0559-4a55-04ec-08d778d84310
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2019 16:37:32.7767 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HCpJlYMz2I2SyLhti/VSA4SAk0zFBbrb9syMnOO6TTi9A4bTqUlwOq6HVl0BiiPsANGQszbpy37pGkzeTaPi0A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB3953
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-04_03:2019-12-04,2019-12-04 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 bulkscore=0 suspectscore=0 malwarescore=0 clxscore=1015 spamscore=0 adultscore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 impostorscore=0 mlxlogscore=823 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912040136
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D5E>
Subject: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 16:37:37 -0000

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

Pablo,

It seems to me that the following are equally controversial:


  *   A transit node inserting a Routing header
  *   A transit node removing a Routing header

We have agreed to move discussion of RH insertion out of the Network Progra=
mming draft and into another draft. Shouldn't discussion of RH removal be t=
reated similarly.

This comment applies to Penultimate Segment Popping (PHP) in the Network Pr=
ogramming draft.

                                                                 Ron



Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#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;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:2140220641;
	mso-list-type:hybrid;
	mso-list-template-ids:1856635576 2144485982 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It seems to me that the following are equally contro=
versial:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo1">A transit node inserting a Routing header<o:p></o:p></li><li class=3D=
"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">A tran=
sit node removing a Routing header<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We have agreed to move discussion of RH insertion ou=
t of the Network Programming draft and into another draft. Shouldn&#8217;t =
discussion of RH removal be treated similarly.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This comment applies to Penultimate Segment Popping =
(PHP) in the Network Programming draft.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB56998A05469327E759B5B671AE5D0BN7PR05MB5699namp_--


From nobody Wed Dec  4 11:15:00 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61704120947; Wed,  4 Dec 2019 11:14:53 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LlBX0iuncbww; Wed,  4 Dec 2019 11:14:50 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 692C1120946; Wed,  4 Dec 2019 11:14:50 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 37FF8825B4; Wed,  4 Dec 2019 20:14:43 +0100 (CET)
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com>
Cc: "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads@ietf.org
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <45fb5ee8-7622-c00b-2288-987dcfc60e71@si6networks.com>
Date: Wed, 4 Dec 2019 16:09:56 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com>
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CphIfq5BeVAIrzzvfqn-wksNF3o>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 19:14:53 -0000

On 4/12/19 13:37, Ron Bonica wrote:
[...]
> 
> It seems to me that the following are equally controversial:
> 
>  
> 
>   * A transit node inserting a Routing header
>   * A transit node removing a Routing header
> 
>  
> 
> We have agreed to move discussion of RH insertion out of the Network
> Programming draft and into another draft. Shouldn’t discussion of RH
> removal be treated similarly.

Of course yes.

It seems there's some level of recurrency in this area. Folks trying to
do an under-the-cover update of RFC8200 (wrt header insertion), or
simply ignoring what RFC8200 says.

We have been a long way in this area (to an extent of having to send
back to the wg what would become RFC8200 (then rfc2460bis) because folks
from one specific vendor were trying to push that agenda.

It would seem to me that having us wg participants remind folks that you
can't just violate specs (RFC8200, and Internet Standard) at will, or
keep an eye on every move that is taken in this respect (e.g.
<https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM>) does
not seem to be the best way to spend our time, and also becomes
uncomfortable.

It also seems to me that the work of spring and 6man should be better
coordinated. At times it would seem to me like things are cooked up in
spring, and then 6man is expected to adapt to that. -- when, if you want
to change a standard, the place to do it is 6man, and not elsewhere.

So, to make the point clear, until there is a point where there is wg
consensus in 6man to formally update RFC8200, an Internet Standard, can
we please remove from all wg documents any sort of EH
insertion/removal/mangling?

In that light, may I ask the ADs that these things are better taken care
of? And that given the controversy around the topic, any decision taken
in this respect is CC'ed to 6man, and a decision is taken *on the
maIling list* (as it should)?

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Wed Dec  4 12:53:37 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10F0C120895; Wed,  4 Dec 2019 12:53:31 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YrVXT8okoqCj; Wed,  4 Dec 2019 12:53:29 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDCFF12004C; Wed,  4 Dec 2019 12:53:28 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:ad94:c7e9:8646:805]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id ADF964E11B1B; Wed,  4 Dec 2019 20:53:28 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id DC930249951B; Wed,  4 Dec 2019 21:53:24 +0100 (CET)
From: Ole Troan <otroan@employees.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
Message-Id: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
Date: Wed, 4 Dec 2019 21:53:24 +0100
Cc: 6man Chairs <6man-chairs@ietf.org>
To: 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SKQTZIdJ7ZcOgoSdud_-fuIWkok>
Subject: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 20:53:31 -0000

Hello,

  As agreed in the working group session in Singapore, this message =
starts a new two week 6MAN Working Group Last Call on advancing:

  Title    : Operations, Administration, and Maintenance (OAM) in =
Segment Routing Networks with IPv6 Data plane (SRv6)
  Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
  Filename : draft-ietf-6man-spring-srv6-oam-02
  Pages    : 23
  Date     : 2019-11-20
                        =20
    https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/

as a Proposed Standard. =20

Substantive comments and statements of support for publishing this =
document should be directed to the mailing list.
Editorial suggestions can be sent to the author. This last call will end =
on the 18th of December 2019.

To improve document quality and ensure that bugs are caught as early as =
possible, we would require at least
two reviewers to do a complete review of the document.  Please let the =
chairs know if you are willing to be a reviewer.

The last call will be forwarded to the spring working group, with =
discussion directed to the ipv6 list.

Thanks,
Bob & Ole, 6man co-chairs



From nobody Wed Dec  4 13:37:27 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D4A21200A3; Wed,  4 Dec 2019 13:37:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.635
X-Spam-Level: 
X-Spam-Status: No, score=0.635 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_SBL_CSS=3.335, 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=joelhalpern.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 ESg4eNo35TId; Wed,  4 Dec 2019 13:37:20 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 18CD412004C; Wed,  4 Dec 2019 13:37:20 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 47SsdD05JWz1ntF1; Wed,  4 Dec 2019 13:37:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1575495440; bh=e/JQEIEaoxgfWSkgKNFTMKgbv7YxvZ0llfx9bXeph/s=; h=Subject:To:References:From:Date:In-Reply-To:From; b=WQry76ErNsDshk+9pksyfc+KLUWrzsmwjRFLQYEv3n0B8KbYIwqHtl46z4zB2jz2E Io10OhT8Cd9hJe0VrL1abkTcRNvJm1OCyA49Zx8qXPwJLkL/xkzCrnp35CETRSu1oP 2pcoO6vYU8biPcJZNLRJULwNCZ88Bz4ju27WFJxc=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [172.20.3.198] (unknown [45.225.71.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 47SsdB48MCz1ntDx; Wed,  4 Dec 2019 13:37:18 -0800 (PST)
To: Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com>
Date: Wed, 4 Dec 2019 16:37:15 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
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/spring/2D5bUdFRnolmIGX8RGv8tphC7LA>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 21:37:21 -0000

I re-read this draft, and I am afraid it is currently under-specified.

In order for the various examples to work, there is assumed behavior by 
the processor to which packets are punted.  I could not find where this 
normative behavior is described explicitly.  It appears that the 
behavior requires that the node "punt processor" look past the SRH and 
make determinations based on the content.  This needs to be described 
explicitly.  And it needs some discussion of why it is legitimate to 
look past the SRH when the SRH does not show SL=0.

Yours,
Joel

On 12/4/2019 3:53 PM, Ole Troan wrote:
> Hello,
> 
>    As agreed in the working group session in Singapore, this message starts a new two week 6MAN Working Group Last Call on advancing:
> 
>    Title    : Operations, Administration, and Maintenance (OAM) in Segment Routing Networks with IPv6 Data plane (SRv6)
>    Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
>    Filename : draft-ietf-6man-spring-srv6-oam-02
>    Pages    : 23
>    Date     : 2019-11-20
>                           
>      https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
> 
> as a Proposed Standard.
> 
> Substantive comments and statements of support for publishing this document should be directed to the mailing list.
> Editorial suggestions can be sent to the author. This last call will end on the 18th of December 2019.
> 
> To improve document quality and ensure that bugs are caught as early as possible, we would require at least
> two reviewers to do a complete review of the document.  Please let the chairs know if you are willing to be a reviewer.
> 
> The last call will be forwarded to the spring working group, with discussion directed to the ipv6 list.
> 
> Thanks,
> Bob & Ole, 6man co-chairs
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 


From nobody Wed Dec  4 19:11:56 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CD69120133 for <spring@ietfa.amsl.com>; Wed,  4 Dec 2019 19:11:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham 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 l_tJCodrUu0a for <spring@ietfa.amsl.com>; Wed,  4 Dec 2019 19:11: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 8E368120077 for <spring@ietf.org>; Wed,  4 Dec 2019 19:11:53 -0800 (PST)
Received: from LHREML710-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 2516C9C33DCE1A1A6D0A for <spring@ietf.org>; Thu,  5 Dec 2019 03:11:50 +0000 (GMT)
Received: from lhreml713-chm.china.huawei.com (10.201.108.64) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 5 Dec 2019 03:11:49 +0000
Received: from lhreml713-chm.china.huawei.com (10.201.108.64) by lhreml713-chm.china.huawei.com (10.201.108.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 5 Dec 2019 03:11:49 +0000
Received: from DGGEML406-HUB.china.huawei.com (10.3.17.50) by lhreml713-chm.china.huawei.com (10.201.108.64) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Thu, 5 Dec 2019 03:11:48 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.251]) by dggeml406-hub.china.huawei.com ([10.3.17.50]) with mapi id 14.03.0439.000; Thu, 5 Dec 2019 11:11:40 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: Minutes for SPRING sessions at IETF 106 Singapore
Thread-Index: AdWrGPNk5pbMCpyPQKacqeXo2eeQrw==
Date: Thu, 5 Dec 2019 03:11:40 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE14B1308F@DGGEML532-MBX.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.169.124]
Content-Type: multipart/alternative; boundary="_000_4278D47A901B3041A737953BAA078ADE14B1308FDGGEML532MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/fgzH8tK3Ggo4jUrWxZased-MRdg>
Subject: [spring] Minutes for SPRING sessions at IETF 106 Singapore
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:11:55 -0000

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

Hi all,



The minutes for the two SPRING sessions at IETF 106 can be found at:


https://datatracker.ietf.org/meeting/106/materials/minutes-106-spring-01.tx=
t

Please let me know if any changes may be needed. Thank you!

Regards,

Shuping


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* 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.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"\7EAF\6587\672C Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.Char
	{mso-style-name:"\7EAF\6587\672C Char";
	mso-style-priority:99;
	mso-style-link:\7EAF\6587\672C;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText">Hi all, <o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The minutes for the two SPRING sessions at IETF 1=
06 can be found at:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/meeting/106/=
materials/minutes-106-spring-01.txt">https://datatracker.ietf.org/meeting/1=
06/materials/minutes-106-spring-01.txt</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please let me know if any changes may be needed. Tha=
nk you!<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"MsoPlainText">Shuping <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_4278D47A901B3041A737953BAA078ADE14B1308FDGGEML532MBXchi_--


From nobody Thu Dec  5 08:50:10 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8E4412021D; Thu,  5 Dec 2019 08:50:08 -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, 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 header.b=RJwtugxS; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=SAwTclfJ
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 J86doWgBDO9a; Thu,  5 Dec 2019 08:50:07 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D246012012D; Thu,  5 Dec 2019 08:50:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15261; q=dns/txt; s=iport; t=1575564606; x=1576774206; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=3e/l5Klj8uUi7eBwpJVfT7RN0G4osZZyJQiQ0kbUMNE=; b=RJwtugxS5P0cq2AXUx8a+a380Ky5OSzeNmn64HbYYVtSaj/tYqCq5CPO eQnh6HZudyM4nTNogJpMewGXGSng5Nb1ZmCufwh84alJXu0VZB2ReiikP R95xrJksPjfZvCOEyZIh2fcWgSdiENBFOjxwBIweKg/+Kr/UGhWFBGm6P E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AyOYzfxLmcZM/PzRPpdmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeCtKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXEH3Mf3ndAQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CrAAAqNOld/5ldJa1lHQEBAQkBEQU?= =?us-ascii?q?FAYFrBwELAYEbL1AFbFggBAsqhCuDRgOKfJYBhGKBLhSBEANUCQEBAQwBARg?= =?us-ascii?q?BDAgCAQGEQAIXgXwkNQgOAgMNAQEEAQEBAgEFBG2FNwyFUwIBAwEBEBEdAQE?= =?us-ascii?q?sCwEPAgEIPwMCAgIlCxQRAQEEDgUigwABgXlNAy4BAgwDo1oCgTiIYHWBMoJ?= =?us-ascii?q?+AQEFgTUBgRSCPRiCFwMGgTYBhRuGexqBQT+BOCCCHi4+gmQBAQKBSUWCYzK?= =?us-ascii?q?CLI00gm2FT4lLjxMKgi6HH447G5omhD+STJFiAgQCBAUCDgEBBYFUAzSBWHA?= =?us-ascii?q?VOyoBgkFQERSMZoNzhRSFP3QBgSeQQAEB?=
X-IronPort-AV: E=Sophos;i="5.69,282,1571702400";  d="scan'208,217";a="671112142"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Dec 2019 16:50:05 +0000
Received: from XCH-ALN-013.cisco.com (xch-aln-013.cisco.com [173.36.7.23]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xB5Go5pd012571 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 5 Dec 2019 16:50:05 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-013.cisco.com (173.36.7.23) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 10:50:05 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 11:50:04 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Dec 2019 10:50:04 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bk8VB0YAIU1LZkwOyl2xTaTeweOjKItxGBCe6Upt1TfShQvBKuLugL8xvrNkGEfuvJh92e/hLy66+ZkjjwR3yYbzRqtE2+piRUE+KS3AS1W6hKmBSZl7Prufwf0O0iBI4TahDgve1dAxZzEpOPdSL78TBiOYDH6dhl6A9f9lM6DNV3iCjZ03BPTyOaxG8jE9fqgwoZfLbSqFkEBJriC0B6ln58rK9Ceeu63aMx9E7lPHhgExRLMR19GZ68jQwWySJDduE/MG3laISf+R3+cW04gib8PxSLaDM7p924hr7vWQCv6nZIGNVSCXHh4ma5S36tYqMf7yxMHasE72u1rtsQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3e/l5Klj8uUi7eBwpJVfT7RN0G4osZZyJQiQ0kbUMNE=; b=S7yGwUiLR/BdpRyWZVrUFo0aeXAoT3rFaX8tefxqAY3/ZEEykMz8JLfM+Vk6dqliJvuUIlxhBCDPY03MTbXbYwv7XGy7deTnTSPvlqCKp0fSoFudLZVRUrkcZrIghiyZadTXEC4w63Nb95pvaIigdKi4JOAYDhubj8KcgRNxqWcI+M26kG5WL1aHQF6nFXN7fHBcWD0+4ZaRXyA/TQSbpxkGxV5mRqJadztmGA/GZYh9Ogq5FyqXKd+hXS4IH+q5s77Dq+glJZ0vHt5u9PpWMPkwINl6sXOqvaJ9jSm/9srnfxdCwsOSRBxZlK+8GRnXg2Oxjj9peNElLFtNBkHSWw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3e/l5Klj8uUi7eBwpJVfT7RN0G4osZZyJQiQ0kbUMNE=; b=SAwTclfJaeAieXkYP8KftZOC/baV1ZJny7uHCl9GguV3rN9H2Vbx36iSdV26NhtfkwBZCDIletA68Ux3QtB3nObxIxu/gA79F1oTdfb5d+KUsFHsPL3Kj2/dWBh2WomBHSRSD1WqeI90ekpkBaB4raXCdj+blCiS6WDmDY7dxNI=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2739.namprd11.prod.outlook.com (52.135.252.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Thu, 5 Dec 2019 16:50:03 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3%5]) with mapi id 15.20.2516.014; Thu, 5 Dec 2019 16:50:03 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
CC: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXgAzAekA
Date: Thu, 5 Dec 2019 16:50:03 +0000
Message-ID: <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [2001:420:c0cc:1008::f1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 16ec5ca7-cd61-4b29-0b66-08d779a32cbb
x-ms-traffictypediagnostic: BN7PR11MB2739:
x-microsoft-antispam-prvs: <BN7PR11MB273912B35B1A8FA87260EA8EC85C0@BN7PR11MB2739.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(136003)(366004)(39860400002)(396003)(189003)(199004)(316002)(6512007)(6486002)(2906002)(81156014)(81166006)(8676002)(54906003)(54896002)(4001150100001)(229853002)(5660300002)(478600001)(14454004)(8936002)(6506007)(4326008)(66476007)(25786009)(2616005)(86362001)(11346002)(53546011)(99286004)(186003)(91956017)(71200400001)(71190400001)(966005)(102836004)(76176011)(64756008)(66556008)(76116006)(36756003)(66446008)(66946007)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2739; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Pi2yWN1AzPmIa+QPhJ17613Yn1OEZZBh7LAXKYl/W3xJe4OrJ4MR/lglSVbNU1KF2M3fPYMFVpl/DRPX2+b8UgSRwAVGg10W1E+8dYMZ3oyfn8vlufhW01qwMRwtzVsnlFkbcrxxfjlQPD0UnbDeA1Uggg17kV4YERb74hKReb3h7cFPrG9bHHVuhY4lFNRsyLpz9yczhJTTieeY2JAynKSfTzVvzNHsHwbvdd5JnIPFZeoWKoXVEL+BjLCyABdP4OTGhUYo1x44GR+bnYsCV2OK471tW3YTDfDOcqpD3LsLQjyTRx3zjVhLa1c3MAO+IgoTwQf6/RH++aA6RdP0Rt9NlsIT3eqZv9a4XLqjod1e53vftOS4mLptqk7saozEgB1cOao4Ve8sAZSAgLAOB4beHvyAJbJUmeko6834RDLuMV64B+kmXTlht8YdXS8F46RJ+qGwXnvXvhZ4zb/10OrOTYuA/P5aqlB77MEKD1c=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_3AD3BD118C3441FEB88F49A9F2561D78ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 16ec5ca7-cd61-4b29-0b66-08d779a32cbb
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 16:50:03.1481 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WqfUbZrGlQEYWhsNnp1GJwhjUfHO2rpXDy2icRTDGgDl6aMRptyikCCAlhHy6wW2xgvbsf5zvqoJtqz/38S/Gw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2739
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.23, xch-aln-013.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/V9BnqbXEgEdLbSRCfXQK3OcDdNA>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 16:50:09 -0000

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

SGVsbG8gUm9uLCBJIGJlbGlldmUgdGhpcyBpcyB0aGUgZmlmdGggdGltZSB5b3UgaGF2ZSByYWlz
ZWQgdGhpcyBjb21tZW50IGluIDZtYW4gYW5kL29yIHNwcmluZy4NClRoZSBjb21tZW50IGhhcyBi
ZWVuIGFkZHJlc3NlZCBpbiBlYXJsaWVyIGl0ZXJhdGlvbnMuDQoNCkxldCBtZSByZWNhcC4NCg0K
V2l0aCB0aGUgUFNQIGJlaGF2aW9yLCB0aGUgU1JIIGlzIG9ubHkgcmVtb3ZlZCBieSB0aGUgbm9k
ZSBpZGVudGlmaWVkIGluIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2
IGhlYWRlci4NCg0KVGhhdCBkZXN0aW5hdGlvbiBhZGRyZXNzIHdhcyBwbGFjZWQgaW4gdGhlIFNS
SCBieSB0aGUgU1IgU291cmNlIG5vZGUsIGZ1bGx5IGV4cGVjdGluZyB0aGUgYmVoYXZpb3IuDQoN
ClRoYW5rcw0KICBEYXJyZW4NCg0KSXRlcmF0aW9uczoNClsyMDE5LTA5LTA2XSBodHRwczovL21h
aWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NHTzlLblQy
Q0dIM28NClsyMDE5LTA5LTI3XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNn
L3NwcmluZy80X1NsdTNra0h3ZHVaWlBGSkptUlVrbW9UVm8NClsyMDE5LTEwLTE0XSBodHRwczov
L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94
OWdCWXBPOWMNClsyMDE5LTEwLTIxXSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NwcmluZy80cGlrUmxpX0hTRUN1bjlBYndmcG1PRjVLTEkNClsyMDE5LTEyLTA0XSBodHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEt
UXZLWTZta19ENUUNCg0KDQpPbiBEZWMgNCwgMjAxOSwgYXQgMTE6MzcgQU0sIFJvbiBCb25pY2Eg
PHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQoNClBhYmxvLA0K
DQpJdCBzZWVtcyB0byBtZSB0aGF0IHRoZSBmb2xsb3dpbmcgYXJlIGVxdWFsbHkgY29udHJvdmVy
c2lhbDoNCg0KDQogICogICBBIHRyYW5zaXQgbm9kZSBpbnNlcnRpbmcgYSBSb3V0aW5nIGhlYWRl
cg0KICAqICAgQSB0cmFuc2l0IG5vZGUgcmVtb3ZpbmcgYSBSb3V0aW5nIGhlYWRlcg0KDQoNCldl
IGhhdmUgYWdyZWVkIHRvIG1vdmUgZGlzY3Vzc2lvbiBvZiBSSCBpbnNlcnRpb24gb3V0IG9mIHRo
ZSBOZXR3b3JrIFByb2dyYW1taW5nIGRyYWZ0IGFuZCBpbnRvIGFub3RoZXIgZHJhZnQuIFNob3Vs
ZG7igJl0IGRpc2N1c3Npb24gb2YgUkggcmVtb3ZhbCBiZSB0cmVhdGVkIHNpbWlsYXJseS4NCg0K
VGhpcyBjb21tZW50IGFwcGxpZXMgdG8gUGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nIChQSFAp
IGluIHRoZSBOZXR3b3JrIFByb2dyYW1taW5nIGRyYWZ0Lg0KDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCkp1
bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJRVRGIElQdjYgd29ya2luZyBn
cm91cCBtYWlsaW5nIGxpc3QNCmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+DQpB
ZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pcHY2DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo=

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhlbGxvIFJvbiwgSSBiZWxpZXZlIHRoaXMgaXMg
dGhlIGZpZnRoIHRpbWUgeW91IGhhdmUgcmFpc2VkIHRoaXMgY29tbWVudCBpbiA2bWFuIGFuZC9v
ciBzcHJpbmcuPGJyIGNsYXNzPSIiPg0KVGhlIGNvbW1lbnQgaGFzIGJlZW4gYWRkcmVzc2VkIGlu
IGVhcmxpZXIgaXRlcmF0aW9ucy4mbmJzcDs8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpM
ZXQgbWUgcmVjYXAuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KV2l0aCB0aGUgUFNQIGJl
aGF2aW9yLCB0aGUgU1JIIGlzIG9ubHkgcmVtb3ZlZCBieSB0aGUgbm9kZSBpZGVudGlmaWVkIGlu
IHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2IGhlYWRlci48YnIgY2xh
c3M9IiI+DQombmJzcDs8YnIgY2xhc3M9IiI+DQpUaGF0IGRlc3RpbmF0aW9uIGFkZHJlc3Mgd2Fz
IHBsYWNlZCBpbiB0aGUgU1JIIGJ5IHRoZSBTUiBTb3VyY2Ugbm9kZSwgZnVsbHkgZXhwZWN0aW5n
IHRoZSBiZWhhdmlvci4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPlRoYW5rczwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgRGFycmVuPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOzxiciBjbGFzcz0iIj4NCkl0ZXJhdGlvbnM6PGJyIGNsYXNz
PSIiPg0KWzIwMTktMDktMDZdJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRm
Lm9yZy9hcmNoL21zZy9zcHJpbmcvN3pNZ0l3RVk5QWlwWkNDR085S25UMkNHSDNvIiBjbGFzcz0i
Ij5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlB
aXBaQ0NHTzlLblQyQ0dIM288L2E+PGJyIGNsYXNzPSIiPg0KWzIwMTktMDktMjddJm5ic3A7aHR0
cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNF9TbHUza2tId2R1WlpQ
RkpKbVJVa21vVFZvPGJyIGNsYXNzPSIiPg0KWzIwMTktMTAtMTRdJm5ic3A7aHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvdTUzNllINHR2N2tLUnFfYjlfeDlnQllw
TzljPGJyIGNsYXNzPSIiPg0KWzIwMTktMTAtMjFdJm5ic3A7aHR0cHM6Ly9tYWlsYXJjaGl2ZS5p
ZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNHBpa1JsaV9IU0VDdW45QWJ3ZnBtT0Y1S0xJPGJyIGNs
YXNzPSIiPg0KWzIwMTktMTItMDRdJm5ic3A7aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFPGJyIGNsYXNzPSIiPg0K
Jm5ic3A7PGJyIGNsYXNzPSIiPg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBl
PSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gRGVjIDQsIDIwMTksIGF0IDExOjM3
IEFNLCBSb24gQm9uaWNhICZsdDtyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmcm
Z3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiIHN0eWxlPSJwYWdlOiBX
b3JkU2VjdGlvbjE7IGNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3Vy
aWVyTmV3UFNNVDsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFy
aWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBu
b3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9y
bTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQt
dGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+DQo8ZGl2IHN0
eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NClBhYmxvLDxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7IiBjbGFzcz0iIj4NCkl0IHNlZW1zIHRvIG1lIHRoYXQgdGhlIGZvbGxvd2luZyBh
cmUgZXF1YWxseSBjb250cm92ZXJzaWFsOjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1m
YW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5i
c3A7PC9vOnA+PC9kaXY+DQo8dWwgdHlwZT0iZGlzYyIgc3R5bGU9Im1hcmdpbi1ib3R0b206IDBp
bjsgbWFyZ2luLXRvcDogMGluOyIgY2xhc3M9IiI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij4NCkEgdHJhbnNpdCBub2RlIGluc2VydGlu
ZyBhIFJvdXRpbmcgaGVhZGVyPG86cCBjbGFzcz0iIj48L286cD48L2xpPjxsaSBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXpl
OiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KQSB0cmFuc2l0IG5v
ZGUgcmVtb3ZpbmcgYSBSb3V0aW5nIGhlYWRlcjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9saT48L3Vs
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8bzpwIGNsYXNz
PSIiPiZuYnNwOzwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAw
MXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIg
Y2xhc3M9IiI+DQpXZSBoYXZlIGFncmVlZCB0byBtb3ZlIGRpc2N1c3Npb24gb2YgUkggaW5zZXJ0
aW9uIG91dCBvZiB0aGUgTmV0d29yayBQcm9ncmFtbWluZyBkcmFmdCBhbmQgaW50byBhbm90aGVy
IGRyYWZ0LiBTaG91bGRu4oCZdCBkaXNjdXNzaW9uIG9mIFJIIHJlbW92YWwgYmUgdHJlYXRlZCBz
aW1pbGFybHkuPG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog
MGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KVGhpcyBjb21tZW50
IGFwcGxpZXMgdG8gUGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nIChQSFApIGluIHRoZSBOZXR3
b3JrIFByb2dyYW1taW5nIGRyYWZ0LjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7
PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtSb248bzpwIGNsYXNz
PSIiPjwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBm
b250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9
IiI+DQo8bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiA3
cHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpOyIgY2xhc3M9IiI+SnVuaXBlciBCdXNpbmVzcyBVc2Ug
T25seTwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2Io
MCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyTmV3UFNNVDsgZm9udC1zaXplOiAxMnB4OyBm
b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0
OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0
LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsg
d29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1k
ZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7
IiBjbGFzcz0iIj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2Io
MCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyTmV3UFNNVDsgZm9udC1zaXplOiAxMnB4OyBm
b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0
OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0
LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsg
d29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1k
ZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IENvdXJpZXJOZXdQU01UOyBmb250LXNpemU6IDEycHg7
IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWln
aHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRl
eHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFs
OyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0
LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFu
dDsiIGNsYXNzPSIiPklFVEYNCiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PC9zcGFu
PjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IENvdXJp
ZXJOZXdQU01UOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJp
YW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v
cm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3Jt
OiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4N
CjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiBzdHlsZT0iY29sb3I6IHJnYigxNDksIDc5
LCAxMTQpOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgZm9udC1mYW1pbHk6IENvdXJpZXJO
ZXdQU01UOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50
LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1h
bDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRl
eHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IGF1dG87IHdv
cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQt
dGV4dC1zdHJva2Utd2lkdGg6IDBweDsiIGNsYXNzPSIiPmlwdjZAaWV0Zi5vcmc8L2E+PGJyIHN0
eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogQ291cmllck5ld1BT
TVQ7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fw
czogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0
ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7
IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ry
b2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4g
c3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyTmV3
UFNNVDsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1j
YXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7
IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9u
ZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1z
dHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlz
cGxheTogaW5saW5lICFpbXBvcnRhbnQ7IiBjbGFzcz0iIj5BZG1pbmlzdHJhdGl2ZQ0KIFJlcXVl
c3RzOjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3Nw
YW4+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2IiBz
dHlsZT0iY29sb3I6IHJnYigxNDksIDc5LCAxMTQpOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGlu
ZTsgZm9udC1mYW1pbHk6IENvdXJpZXJOZXdQU01UOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5
bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1h
bDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogc3Rh
cnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTog
bm9ybWFsOyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc2l6
ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsiIGNsYXNzPSIi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NjwvYT48YnIgc3R5bGU9
ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyTmV3UFNNVDsg
Zm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBu
b3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQt
YWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hp
dGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Ut
d2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHls
ZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IENvdXJpZXJOZXdQU01U
OyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6
IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4
dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3
aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9r
ZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNwbGF5
OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9zcGFuPjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYm9keT4NCjwv
aHRtbD4NCg==

--_000_3AD3BD118C3441FEB88F49A9F2561D78ciscocom_--


From nobody Thu Dec  5 08:50:22 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D40F112097A; Thu,  5 Dec 2019 08:50:17 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 fYBvSN4QrWqP; Thu,  5 Dec 2019 08:50:16 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80C521209B2; Thu,  5 Dec 2019 08:50:16 -0800 (PST)
Received: from opfedar01.francetelecom.fr (unknown [xx.xx.xx.2]) by opfedar21.francetelecom.fr (ESMTP service) with ESMTP id 47TMCW2H4pz7tQB; Thu,  5 Dec 2019 17:50:15 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.76]) by opfedar01.francetelecom.fr (ESMTP service) with ESMTP id 47TMCW1QdGzBrLP; Thu,  5 Dec 2019 17:50:15 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM7E.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Thu, 5 Dec 2019 17:50:15 +0100
From: <bruno.decraene@orange.com>
To: 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3w==
Date: Thu, 5 Dec 2019 16:50:14 +0000
Message-ID: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/45vj15WapG1OpECEIdwaRbm6Jig>
Subject: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 16:50:20 -0000

Hi SPRING WG,

In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.

If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been
disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 5378=
 provide more details).

If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you're aware of any IPR.=20

This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.

Thank you,
Bruno

[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05


___________________________________________________________________________=
______________________________________________

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.


From nobody Thu Dec  5 09:15:36 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE57C120091; Thu,  5 Dec 2019 09:15:30 -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_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 zmmwmXw5QBGo; Thu,  5 Dec 2019 09:15:29 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.36]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05CF7120090; Thu,  5 Dec 2019 09:15:29 -0800 (PST)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr25.francetelecom.fr (ESMTP service) with ESMTP id 47TMmb2X8TzCrCV; Thu,  5 Dec 2019 18:15:27 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.54]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 47TMmb20hyz1xp4; Thu,  5 Dec 2019 18:15:27 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM7D.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Thu, 5 Dec 2019 18:15:27 +0100
From: <bruno.decraene@orange.com>
To: 'SPRING WG List' <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+w==
Date: Thu, 5 Dec 2019 17:15:26 +0000
Message-ID: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D1A3DAOPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/tFJ742P88QYh9Ns8N97gC8BPWA4>
Subject: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 17:15:31 -0000

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

Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05




___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D1A3DAOPEXCAUBM43corp_
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"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5AB97.F7D9DFC0"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:Calibri;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
pre
	{mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-fareast-language:FR;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Hello SPRING,<o=
:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">This email star=
ts a two weeks Working Group Last Call on draft-ietf-spring-srv6-network-pr=
ogramming [1].<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Please read thi=
s document if you haven't read the most recent version, and send your comme=
nts to the SPRING WG list, no later than December 20.<o:p></o:p></span></pr=
e>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">You may copy th=
e 6MAN WG for IPv6 related comment, but consider not duplicating emails on =
the 6MAN mailing list for the comments which are only spring specifics.<o:p=
></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">If you are rais=
ing a point which you expect will be specifically debated on the mailing li=
st, consider using a specific email/thread for this point.<o:p></o:p></span=
></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">This may help a=
voiding that the thread become specific to this point and that other points=
 get forgotten (or that the thread get converted into parallel independent =
discussions)<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Thank you,<o:p>=
</o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Bruno<o:p></o:p=
></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">[1] <a href=3D"=
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05">=
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05</=
a><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S"><o:p>&nbsp;</o:p></span></p>
</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_53C29892C857584299CBF5D05346208A48D1A3DAOPEXCAUBM43corp_--


From nobody Thu Dec  5 09:27:05 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD5511209A4 for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 09:27:02 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 Ctwg8zDJaLzC for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 09:27:01 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29B761209A3 for <spring@ietf.org>; Thu,  5 Dec 2019 09:27:01 -0800 (PST)
Received: from opfedar05.francetelecom.fr (unknown [xx.xx.xx.7]) by opfedar26.francetelecom.fr (ESMTP service) with ESMTP id 47TN1w0KfczFqH8 for <spring@ietf.org>; Thu,  5 Dec 2019 18:27:00 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.89]) by opfedar05.francetelecom.fr (ESMTP service) with ESMTP id 47TN1v6kGhz2xC0 for <spring@ietf.org>; Thu,  5 Dec 2019 18:26:59 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM44.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Thu, 5 Dec 2019 18:26:59 +0100
From: <bruno.decraene@orange.com>
To: 'SPRING WG List' <spring@ietf.org>
Thread-Topic: IETF WG state changed for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVq5DkynRJ6dnqNEmznNze/muq7aeryvZQ
Date: Thu, 5 Dec 2019 17:26:59 +0000
Message-ID: <9156_1575566819_5DE93DE3_9156_27_1_53C29892C857584299CBF5D05346208A48D1A4CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <157556668603.16482.9218616535141386078.idtracker@ietfa.amsl.com>
In-Reply-To: <157556668603.16482.9218616535141386078.idtracker@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/JlfpIkYG9abdeJuI6E0Bcboefvo>
Subject: [spring] FW: IETF WG state changed for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 17:27:03 -0000

DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogSUVURiBTZWNyZXRhcmlhdCBbbWFp
bHRvOmlldGYtc2VjcmV0YXJpYXQtcmVwbHlAaWV0Zi5vcmddIA0KU2VudDogVGh1cnNkYXksIERl
Y2VtYmVyIDUsIDIwMTkgNjoyNSBQTQ0KVG86IERFQ1JBRU5FIEJydW5vIFRHSS9PTE47IHNwcmlu
Zy1jaGFpcnNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFt
bWluZ0BpZXRmLm9yZw0KU3ViamVjdDogSUVURiBXRyBzdGF0ZSBjaGFuZ2VkIGZvciBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KDQpUaGUgSUVURiBXRyBzdGF0
ZSBvZiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgaGFzIGJlZW4N
CmNoYW5nZWQgdG8gIkluIFdHIExhc3QgQ2FsbCIgZnJvbSAiV0cgRG9jdW1lbnQiIGJ5IEJydW5v
IERlY3JhZW5lOg0KDQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcvDQoNCkNvbW1lbnQ6DQpJUFIgQ2FsbDoN
Cmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzQ1dmoxNVdhcEcx
T3BFQ0VJZHdhUmJtNkppZw0KDQpXRyBMQzoNCmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc3ByaW5nL3RGSjc0MlA4OFFZaDlOczhOOTdnQzhCUFdBNA0KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCkNl
IG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9y
bWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9u
YwpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlv
bi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBz
aWduYWxlcgphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNl
cyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMg
ZCdhbHRlcmF0aW9uLApPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBt
ZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuCgpUaGlzIG1l
c3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJp
dmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Owp0aGV5IHNo
b3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNh
dGlvbi4KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMuCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1l
c3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4KVGhh
bmsgeW91LgoK


From nobody Thu Dec  5 09:27:32 2019
Return-Path: <prvs=2350aef6c=daniel.voyer@bell.ca>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8676D12099B; Thu,  5 Dec 2019 09:27:30 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 TemB5FqdV3Fl; Thu,  5 Dec 2019 09:27:27 -0800 (PST)
Received: from ESA1-Dor.bell.ca (esa1-dor.bell.ca [204.101.223.58]) (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 06AED1209A4; Thu,  5 Dec 2019 09:27:26 -0800 (PST)
Received: from dc5cmy-d00.bellca.int.bell.ca (HELO DG1MBX04-WYN.bell.corp.bce.ca) ([198.235.121.229]) by esa01corp-dor.bell.corp.bce.ca with ESMTP; 05 Dec 2019 12:27:25 -0500
Received: from DG1MBX04-WYN.bell.corp.bce.ca (2002:8eb6:120e::8eb6:120e) by DG1MBX04-WYN.bell.corp.bce.ca (2002:8eb6:120e::8eb6:120e) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 12:27:25 -0500
Received: from DG1MBX04-WYN.bell.corp.bce.ca ([fe80::615a:b316:d0f6:8b6c]) by DG1MBX04-WYN.bell.corp.bce.ca ([fe80::615a:b316:d0f6:8b6c%22]) with mapi id 15.00.1473.003; Thu, 5 Dec 2019 12:27:25 -0500
From: "Voyer, Daniel" <daniel.voyer@bell.ca>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [EXT][spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVq5FCo6Nv6NltsEelaeaqaPmJ8w==
Date: Thu, 5 Dec 2019 17:27:25 +0000
Message-ID: <2D6036F2-DB4D-4C33-8569-B819E8D68690@bell.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.28.92.1]
Content-Type: text/plain; charset="utf-8"
Content-ID: <EEA6E27FF3742A4A853F2A3AC6D5E28C@exchange.bell.ca>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nH-yBJDMSqsGPglVKi_K9m-p1kc>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 17:27:30 -0000

QXMgY28tYXV0aG9yLCBJ4oCZbSBub3QgYXdhcmUgb2YgYW55IHVuZGlzY2xvc2VkIElQUiB0aGF0
IHJlbGF0ZWQgdG8gdGhpcyBkb2N1bWVudC4NCg0KVGhhbmtzDQpkYW4NCg0K77u/T24gMjAxOS0x
Mi0wNSwgMTE6NTAgQU0sICJzcHJpbmcgb24gYmVoYWxmIG9mIGJydW5vLmRlY3JhZW5lQG9yYW5n
ZS5jb20iIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgYnJ1bm8uZGVjcmFl
bmVAb3JhbmdlLmNvbT4gd3JvdGU6DQoNCiAgICBIaSBTUFJJTkcgV0csDQogICAgDQogICAgSW4g
cGFyYWxsZWwgdG8gdGhlIFdHTEMgZm9yIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZywgd2Ugd291bGQgbGlrZSB0byBwb2xsIGZvciBJUFIuDQogICAgDQogICAgSWYg
eW91IGFyZSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZyBbMV0gcGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbC4g
SWYgeW91IGFyZSBhd2FyZSBvZiBJUFIsIHBsZWFzZSBpbmRpY2F0ZSB3aGV0aGVyIGl0IGhhcyBi
ZWVuDQogICAgZGlzY2xvc2VkIGluIGFjY29yZGFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyAoUkZD
cyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IHByb3ZpZGUgbW9yZSBkZXRhaWxzKS4NCiAgICAN
CiAgICBJZiB5b3UgYXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3IqIHBsZWFzZSByZXNwb25k
IHRvIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UncmUgYXdhcmUg
b2YgYW55IElQUi4gDQogICAgDQogICAgVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHVu
dGlsIElQUiBjb25maXJtYXRpb25zIGhhdmUgYmVlbiByZWNlaXZlZCBmcm9tIGFsbCBhdXRob3Jz
IGFuZCBjb250cmlidXRvcnMuDQogICAgDQogICAgVGhhbmsgeW91LA0KICAgIEJydW5vDQogICAg
DQogICAgWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCiAgICANCiAgICANCiAgICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAg
DQogICAgQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBk
ZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9p
dmVudCBkb25jDQogICAgcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2Fu
cyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwg
dmV1aWxsZXogbGUgc2lnbmFsZXINCiAgICBhIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBh
aW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KICAgIE9yYW5nZSBkZWNsaW5lIHRvdXRl
IHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZh
bHNpZmllLiBNZXJjaS4NCiAgICANCiAgICBUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50
cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0
IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KICAgIHRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmli
dXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KICAgIElmIHlvdSBo
YXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRl
ciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KICAgIEFzIGVt
YWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRo
YXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCiAgICBUaGFuayB5
b3UuDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQogICAg
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCiAgICBFeHRlcm5hbCBFbWFpbDogUGxlYXNlIHVzZSBjYXV0aW9uIHdo
ZW4gb3BlbmluZyBsaW5rcyBhbmQgYXR0YWNobWVudHMgLyBDb3VycmllbCBleHRlcm5lOiBTb3ll
eiBwcnVkZW50IGF2ZWMgbGVzIGxpZW5zIGV0IGRvY3VtZW50cyBqb2ludHMNCiAgICANCiAgICAN
Cg0K


From nobody Thu Dec  5 09:33:20 2019
Return-Path: <abashandy.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98BA312087C; Thu,  5 Dec 2019 09:33:18 -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_HELO_NONE=0.001, 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 RChICACJCNlo; Thu,  5 Dec 2019 09:33:16 -0800 (PST)
Received: from mail-il1-x12b.google.com (mail-il1-x12b.google.com [IPv6:2607:f8b0:4864:20::12b]) (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 434B6120878; Thu,  5 Dec 2019 09:33:16 -0800 (PST)
Received: by mail-il1-x12b.google.com with SMTP id z90so3702717ilc.8; Thu, 05 Dec 2019 09:33:16 -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=q4J/TjABXxP5IAEnY/N9Uoh5eKR7THz/0Al7oYUQ6lU=; b=ZGYlxWtZHIPVNH8LgnCGU+kgUU+S5ZLMnun9M7bLzm6BSnWxxjZ5zk2lVVfkXRdtfa Bz6bHEsf8mX6ctfJRyAs2688F42tjNJfGgOOif0lvWEqxwHfkqkzGOOyt8iRxpzGqT0q kAOEk16JN/LFUKXXbv5l2OvKbl4g8lfHWYMQgfavzcXPHz6zQ/I6ZX4ca6g1hyAEcuBP yf5IdEID8y51K6QRUafvIIITKlnpsEUrXxeeJe7sfmryy+bok4EUFrNzke+41Z+oyFcM bAxWW3jdOynOknkxoThVSJwRd0w6lB/T6Q1doUAuT9sqitAdash+R17r4s943K1/F6kR NoEg==
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=q4J/TjABXxP5IAEnY/N9Uoh5eKR7THz/0Al7oYUQ6lU=; b=biMa3rjDgRW1O8uWAAzEqTbbpfZ/3jF49/agfmICDysiK62Ouf4M7JUndTs57Z3ATq 4wvhHesaG/4nCOiSt4hP/J9N5ncZgQUteUCy4rCDSVxLh9YaPL4ZTildg/vI1rHCKWCQ MIUy4U24ovik6Y7Z7C61rhPXUy6CmR+opO2RHcYnRbtYt3Zd7S/dIEa6kXA6tfY6TX6o DGRf+pXKkQQkqbtQ8DnEbd6jvJSPJoDm3eIhgGNuOlILLL7Wbw5CD05xhyxgE5rDDA6p bQsrbMk9NiI69zOua7XAQQJhxTujO8NOo1+ica4+LueRDhgK5De5coZNIq5w/Rdt+jFG HYpw==
X-Gm-Message-State: APjAAAUeAtL/Qj8qfpTCZruRyNcPOrcQ38Ibn8h4X4a4JGypohLSkSuQ eoi27pMYuH5YA3JwHIiZzFRiq8hOtkuyLeGzKFc=
X-Google-Smtp-Source: APXvYqySAdYigY/bgno43L5WeDfH2sSr89RyvJsgdl7gJGPNyqWl4+yONYNF0vT+7/EFzaXyrs9MmTqlLNfOSfFKMFk=
X-Received: by 2002:a92:3984:: with SMTP id h4mr9357423ilf.36.1575567195521; Thu, 05 Dec 2019 09:33:15 -0800 (PST)
MIME-Version: 1.0
References: <2D6036F2-DB4D-4C33-8569-B819E8D68690@bell.ca>
In-Reply-To: <2D6036F2-DB4D-4C33-8569-B819E8D68690@bell.ca>
From: Ahmed Bashandy <abashandy.ietf@gmail.com>
Date: Thu, 5 Dec 2019 09:33:03 -0800
Message-ID: <CAAgvS4psc62G2FLBRjpsQSxkW+QPkhZdLanAwK052xFbpBnsxg@mail.gmail.com>
To: Daniel Voyer <daniel.voyer@bell.ca>
Cc: Bruno Decraene <bruno.decraene@orange.com>, SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000254050598f853f8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/64aqkREYE13ADRpVAqCT0hJd074>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 17:33:19 -0000

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

As a contributor,  I am not aware of any undisclosed IPR that related to
this document.

Ahmed

On Thu, Dec 5, 2019, 9:27 AM Voyer, Daniel <daniel.voyer@bell.ca> wrote:

> As co-author, I=E2=80=99m not aware of any undisclosed IPR that related t=
o this
> document.
>
> Thanks
> dan
>
> =EF=BB=BFOn 2019-12-05, 11:50 AM, "spring on behalf of bruno.decraene@ora=
nge.com"
> <spring-bounces@ietf.org on behalf of bruno.decraene@orange.com> wrote:
>
>     Hi SPRING WG,
>
>     In parallel to the WGLC for
> draft-ietf-spring-srv6-network-programming, we would like to poll for IPR=
.
>
>     If you are aware of IPR that applies to
> draft-ietf-spring-srv6-network-programming [1] please respond to this
> email. If you are aware of IPR, please indicate whether it has been
>     disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 an=
d
> 5378 provide more details).
>
>     If you are an *author or contributor* please respond to this email
> regardless of whether or not you're aware of any IPR.
>
>     This document will not advance until IPR confirmations have been
> received from all authors and contributors.
>
>     Thank you,
>     Bruno
>
>     [1]
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>
> _________________________________________________________________________=
________________________________________________
>
>     Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles ou privilegiees et ne doivent donc
>     pas etre diffuses, exploites ou copies sans autorisation. Si vous ave=
z
> recu ce message par erreur, veuillez le signaler
>     a l'expediteur et le detruire ainsi que les pieces jointes. Les
> messages electroniques 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 information 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 an=
d
> delete 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.
>
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org
>     https://www.ietf.org/mailman/listinfo/spring
>
> -------------------------------------------------------------------------=
-----
>     External Email: Please use caution when opening links and attachments
> / Courriel externe: Soyez prudent avec les liens et documents joints
>
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div>As a contributor,=C2=A0 I am not aware<span style=3D=
"font-family:sans-serif">=C2=A0of any undisclosed IPR that related to this =
document.</span></div><div dir=3D"auto"><font face=3D"sans-serif"><br></fon=
t></div><div dir=3D"auto"><font face=3D"sans-serif">Ahmed=C2=A0<br></font><=
br><div class=3D"gmail_quote" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_=
attr">On Thu, Dec 5, 2019, 9:27 AM Voyer, Daniel &lt;<a href=3D"mailto:dani=
el.voyer@bell.ca">daniel.voyer@bell.ca</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">As co-author, I=E2=80=99m not aware of any undisclosed I=
PR that related to this document.<br>
<br>
Thanks<br>
dan<br>
<br>
=EF=BB=BFOn 2019-12-05, 11:50 AM, &quot;spring on behalf of <a href=3D"mail=
to:bruno.decraene@orange.com" target=3D"_blank" rel=3D"noreferrer">bruno.de=
craene@orange.com</a>&quot; &lt;<a href=3D"mailto:spring-bounces@ietf.org" =
target=3D"_blank" rel=3D"noreferrer">spring-bounces@ietf.org</a> on behalf =
of <a href=3D"mailto:bruno.decraene@orange.com" target=3D"_blank" rel=3D"no=
referrer">bruno.decraene@orange.com</a>&gt; wrote:<br>
<br>
=C2=A0 =C2=A0 Hi SPRING WG,<br>
<br>
=C2=A0 =C2=A0 In parallel to the WGLC for draft-ietf-spring-srv6-network-pr=
ogramming, we would like to poll for IPR.<br>
<br>
=C2=A0 =C2=A0 If you are aware of IPR that applies to draft-ietf-spring-srv=
6-network-programming [1] please respond to this email. If you are aware of=
 IPR, please indicate whether it has been<br>
=C2=A0 =C2=A0 disclosed in accordance with IETF IPR rules (RFCs 3979, 4879,=
 3669 and 5378 provide more details).<br>
<br>
=C2=A0 =C2=A0 If you are an *author or contributor* please respond to this =
email regardless of whether or not you&#39;re aware of any IPR. <br>
<br>
=C2=A0 =C2=A0 This document will not advance until IPR confirmations have b=
een received from all authors and contributors.<br>
<br>
=C2=A0 =C2=A0 Thank you,<br>
=C2=A0 =C2=A0 Bruno<br>
<br>
=C2=A0 =C2=A0 [1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05" rel=3D"noreferrer noreferrer" target=3D"_blank=
">https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05=
</a><br>
<br>
<br>
=C2=A0 =C2=A0 _____________________________________________________________=
____________________________________________________________<br>
<br>
=C2=A0 =C2=A0 Ce message et ses pieces jointes peuvent contenir des informa=
tions confidentielles ou privilegiees et ne doivent donc<br>
=C2=A0 =C2=A0 pas etre diffuses, exploites ou copies sans autorisation. Si =
vous avez recu ce message par erreur, veuillez le signaler<br>
=C2=A0 =C2=A0 a l&#39;expediteur et le detruire ainsi que les pieces jointe=
s. Les messages electroniques etant susceptibles d&#39;alteration,<br>
=C2=A0 =C2=A0 Orange decline toute responsabilite si ce message a ete alter=
e, deforme ou falsifie. Merci.<br>
<br>
=C2=A0 =C2=A0 This message and its attachments may contain confidential or =
privileged information that may be protected by law;<br>
=C2=A0 =C2=A0 they should not be distributed, used or copied without author=
isation.<br>
=C2=A0 =C2=A0 If you have received this email in error, please notify the s=
ender and delete this message and its attachments.<br>
=C2=A0 =C2=A0 As emails may be altered, Orange is not liable for messages t=
hat have been modified, changed or falsified.<br>
=C2=A0 =C2=A0 Thank you.<br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=3D"n=
oreferrer">spring@ietf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=
=3D"noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/l=
istinfo/spring</a><br>
=C2=A0 =C2=A0 -------------------------------------------------------------=
-----------------<br>
=C2=A0 =C2=A0 External Email: Please use caution when opening links and att=
achments / Courriel externe: Soyez prudent avec les liens et documents join=
ts<br>
<br>
<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=3D"noreferrer">spr=
ing@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring<=
/a><br>
</blockquote></div></div></div>

--0000000000000254050598f853f8--


From nobody Thu Dec  5 09:48:28 2019
Return-Path: <prvs=23557229c=daniel.bernier@bell.ca>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E9F8120909; Thu,  5 Dec 2019 09:48:26 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 GY4IjSHdgRug; Thu,  5 Dec 2019 09:48:24 -0800 (PST)
Received: from ESA2-Wyn.bell.ca (esa2-wyn.bell.ca [67.69.243.180]) (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 637F21208F1; Thu,  5 Dec 2019 09:48:24 -0800 (PST)
Received: from dm5cch-d01.bellca.int.bell.ca (HELO DG1MBX04-WYN.bell.corp.bce.ca) ([198.235.102.31]) by esa02corp-wyn.bell.corp.bce.ca with ESMTP; 05 Dec 2019 12:48:22 -0500
Received: from DG1MBX04-WYN.bell.corp.bce.ca (2002:8eb6:120e::8eb6:120e) by DG1MBX04-WYN.bell.corp.bce.ca (2002:8eb6:120e::8eb6:120e) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 12:48:19 -0500
Received: from DG1MBX04-WYN.bell.corp.bce.ca ([fe80::615a:b316:d0f6:8b6c]) by DG1MBX04-WYN.bell.corp.bce.ca ([fe80::615a:b316:d0f6:8b6c%22]) with mapi id 15.00.1473.003; Thu, 5 Dec 2019 12:48:19 -0500
From: "Bernier, Daniel" <daniel.bernier@bell.ca>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [EXT][spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVq5QuvHoF/cCHVEymAW9zpM4HKg==
Date: Thu, 5 Dec 2019 17:48:19 +0000
Message-ID: <35F1D54D-05E8-4DFF-BCAA-C15959E5AF2A@bell.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.24.25.3]
Content-Type: text/plain; charset="utf-8"
Content-ID: <1FB940DDAD3F1248BA5A096F62F474C5@exchange.bell.ca>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/FiQxdiRczL31qK0Rbvge5IQf694>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 17:48:26 -0000

SGkNCg0KQXMgYSBjb250cmlidXRvciwgSeKAmW0gbm90IGF3YXJlIG9mIGFueSB1bmRpc2Nsb3Nl
ZCBJUFIgdGhhdCByZWxhdGVkIHRvIHRoaXMgZG9jdW1lbnQuDQoNClRoYW5rcywNCg0KRGFuIEIN
Cg0K77u/T24gMjAxOS0xMi0wNSwgMTE6NTAgQU0sICJzcHJpbmcgb24gYmVoYWxmIG9mIGJydW5v
LmRlY3JhZW5lQG9yYW5nZS5jb20iIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYg
b2YgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4gd3JvdGU6DQoNCiAgICBIaSBTUFJJTkcgV0cs
DQogICAgDQogICAgSW4gcGFyYWxsZWwgdG8gdGhlIFdHTEMgZm9yIGRyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZywgd2Ugd291bGQgbGlrZSB0byBwb2xsIGZvciBJUFIu
DQogICAgDQogICAgSWYgeW91IGFyZSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0
LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBbMV0gcGxlYXNlIHJlc3BvbmQg
dG8gdGhpcyBlbWFpbC4gSWYgeW91IGFyZSBhd2FyZSBvZiBJUFIsIHBsZWFzZSBpbmRpY2F0ZSB3
aGV0aGVyIGl0IGhhcyBiZWVuDQogICAgZGlzY2xvc2VkIGluIGFjY29yZGFuY2Ugd2l0aCBJRVRG
IElQUiBydWxlcyAoUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IHByb3ZpZGUgbW9yZSBk
ZXRhaWxzKS4NCiAgICANCiAgICBJZiB5b3UgYXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3Iq
IHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5v
dCB5b3UncmUgYXdhcmUgb2YgYW55IElQUi4gDQogICAgDQogICAgVGhpcyBkb2N1bWVudCB3aWxs
IG5vdCBhZHZhbmNlIHVudGlsIElQUiBjb25maXJtYXRpb25zIGhhdmUgYmVlbiByZWNlaXZlZCBm
cm9tIGFsbCBhdXRob3JzIGFuZCBjb250cmlidXRvcnMuDQogICAgDQogICAgVGhhbmsgeW91LA0K
ICAgIEJydW5vDQogICAgDQogICAgWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCiAgICANCiAgICANCiAg
ICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgDQogICAgQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1
dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxl
Z2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQogICAgcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRl
cyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3Nh
Z2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXINCiAgICBhIGwnZXhwZWRpdGV1ciBl
dCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMg
ZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KICAgIE9yYW5n
ZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJl
LCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCiAgICANCiAgICBUaGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KICAgIHRoZXkgc2hvdWxk
IG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9u
Lg0KICAgIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBu
b3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1l
bnRzLg0KICAgIEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUg
Zm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmll
ZC4NCiAgICBUaGFuayB5b3UuDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5n
QGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJp
bmcNCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICBFeHRlcm5hbCBFbWFpbDogUGxlYXNl
IHVzZSBjYXV0aW9uIHdoZW4gb3BlbmluZyBsaW5rcyBhbmQgYXR0YWNobWVudHMgLyBDb3Vycmll
bCBleHRlcm5lOiBTb3lleiBwcnVkZW50IGF2ZWMgbGVzIGxpZW5zIGV0IGRvY3VtZW50cyBqb2lu
dHMNCiAgICANCiAgICANCg0K


From nobody Thu Dec  5 09:50:11 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4797512098E; Thu,  5 Dec 2019 09:50:10 -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_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 llk6t4CBbmcI; Thu,  5 Dec 2019 09:50:08 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E79812098A; Thu,  5 Dec 2019 09:50:06 -0800 (PST)
Received: from opfedar01.francetelecom.fr (unknown [xx.xx.xx.2]) by opfedar22.francetelecom.fr (ESMTP service) with ESMTP id 47TNXY1K15z2yXh; Thu,  5 Dec 2019 18:50:05 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.107]) by opfedar01.francetelecom.fr (ESMTP service) with ESMTP id 47TNXX72p8zBrLH; Thu,  5 Dec 2019 18:50:04 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM8F.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Thu, 5 Dec 2019 18:50:04 +0100
From: <bruno.decraene@orange.com>
To: 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wAA95EA
Date: Thu, 5 Dec 2019 17:50:04 +0000
Message-ID: <2746_1575568205_5DE9434D_2746_264_1_53C29892C857584299CBF5D05346208A48D1A655@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D1A655OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/aC0nEJWUuqD1edaeT2OSYZ-KI0w>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 17:50:10 -0000

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

Hi authors,

As an individual contributor, please find below some comments.



=D8    S03.      Send an ICMP Parameter Problem message to the Source Addre=
ss
               Code TBD-SRH (SR Upper-layer Header Error),

If TBD-SRH is defined in another document, please reference it in this text=
 and add a normative reference.
Otherwise, please add this in the IANA consideration section of this docume=
nt.
--
As a general comment, I find that there is a lack of normative keywords. Pl=
ease check for "should", "cannot", "can", "can't", shouldn't", "should not"=
... and please consider using normative keyworks.

e.g.,
"an End SID cannot be the last SID of a SID list and cannot be the DA of a =
packet without an SRH"
What about using "MUST NOT"?


"Hence the Upper-layer header should never be processed."
What about using "MUST NOT"?


"any function can be attached to a local SID:"

MAY?


"The End.DX6 SID must be the last segment in a SR Policy"

MUST?


"the following must be done."

MUST?


"Any SID instance of the End.DX2V behavior must be associated with an L2 Ta=
ble T. =BB

MUST?

....

---
=A7IANA consideration section


-          Do we need such large pools for both experimental and private us=
e?

-          Do we need both an experimental and private pool?

-          Given that the range of code point is large and that we probably=
 want to foster innovation use without requiring heavy IETF process, I woul=
d suggest having a FCFS range https://tools.ietf.org/html/rfc8126#section-4=
.4

-

   When code points are set aside for Experimental Use, it's important
   to make clear any expected restrictions on experimental scope.  For
   example, say whether it's acceptable to run experiments using those
  code points over the open Internet or whether such experiments should
   be confined to more closed environments.  See [RFC6994<https://tools.iet=
f.org/html/rfc6994>] for an
   example of such considerations.

https://tools.ietf.org/html/rfc8126#section-4.2


---
=A7IANA consideration section


"documents should clearly identify the registry into which each value is to=
 be registered."
https://tools.ietf.org/html/rfc8126#section-3
---


Nits:
"Push a the MPLS label stack"
:s/a the/the


Thank you,
Regards,
--Bruno



From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of bruno.decraene@orang=
e.com
Sent: Thursday, December 5, 2019 6:15 PM
To: 'SPRING WG List'
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05




___________________________________________________________________________=
______________________________________________



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.

___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D1A655OPEXCAUBM43corp_
Content-Type: text/html; charset="iso-8859-1"
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:dsp=3D"http://schem=
as.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/sharepoint/soap/2002/1/alerts/" xmlns:ec=3D"http://=
www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas.microsoft.com/sharep=
oint/" xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xs=
i=3D"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs=3D"http://schema=
s.microsoft.com/data/udc/soap" xmlns:udcxf=3D"http://schemas.microsoft.com/=
data/udc/xmlfile" xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/par=
ttopart" xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/=
" xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" xmln=
s:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"h=
ttp://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m=3D=
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=3D"http://sc=
hemas.openxmlformats.org/package/2006/relationships" xmlns:spwp=3D"http://m=
icrosoft.com/sharepoint/webpartpages" xmlns:ex12t=3D"http://schemas.microso=
ft.com/exchange/services/2006/types" xmlns:ex12m=3D"http://schemas.microsof=
t.com/exchange/services/2006/messages" xmlns:pptsl=3D"http://schemas.micros=
oft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl=3D"http://microsoft.com/w=
ebservices/SharePointPortalServer/PublishedLinksService" xmlns:Z=3D"urn:sch=
emas-microsoft-com:" xmlns:tax=3D"http://schemas.microsoft.com/sharepoint/t=
axonomy/soap/" xmlns:tns=3D"http://schemas.microsoft.com/sharepoint/soap/re=
cordsrepository/" xmlns:spsup=3D"http://microsoft.com/webservices/SharePoin=
tPortalServer/UserProfileService" xmlns:mml=3D"http://www.w3.org/1998/Math/=
MathML" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:n=
s0=3D"http://www.w3..org/2000/09/xmldsig#">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5AB9C.CE2CFB80"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:Calibri;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
pre
	{mso-style-priority:99;
	mso-style-link:"Pr=E9format=E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
span.PrformatHTMLCar
	{mso-style-name:"Pr=E9format=E9 HTML Car";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pr=E9format=E9 HTML";
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle19
	{mso-style-type:personal;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:#1F497D;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:663245939;
	mso-list-type:hybrid;
	mso-list-template-ids:1635928536 921852178 67895299 67895301 67895297 6789=
5299 67895301 67895297 67895299 67895301;}
@list l0:level1
	{mso-level-start-at:20;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:1328707523;
	mso-list-type:hybrid;
	mso-list-template-ids:-351251072 -420476716 67895299 67895301 67895297 678=
95299 67895301 67895297 67895299 67895301;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Courier New";}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Hi authors,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">As an individual contributor, please find
 below some comments.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 leve=
l1 lfo1;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366=
.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-fa=
mily:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family:Wingd=
ings;mso-ansi-language:EN-US;mso-fareast-language:FR"><span style=3D"mso-li=
st:Ignore">=D8<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.0=
pt;font-family:&quot;Courier New&quot;;mso-fareast-font-family:&quot;Times =
New Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:FR"><span styl=
e=3D"mso-spacerun:yes">&nbsp;&nbsp;</span>S03.<span style=3D"mso-spacerun:y=
es">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Send an ICMP Parameter Problem message to the Source Address<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Code TBD-SRH (SR Upper-layer Header Error),<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">If
</span><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Cou=
rier New&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi=
-language:EN-US;mso-fareast-language:FR">TBD-SRH
</span><span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fare=
ast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:=
&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">is defin=
ed in another document, please reference it in
 this text and add a normative reference.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Otherwise, please add this in the IANA consideration
 section of this document.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">--<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">As a general comment, I find that there
 is a lack of normative keywords. Please check for &#8220;should&#8221;, &#=
8220;cannot&#8221;, &#8220;can&#8221;, &#8220;can&#8217;t&#8221;, shouldn&#=
8217;t&#8221;, &#8220;should not&#8221;&#8230; and please consider using no=
rmative
<span class=3D"SpellE">keyworks</span>.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">e.g.,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR">&#8220;an End SID cannot be the last SID =
of a SID list and cannot be the DA of a packet without an SRH&#8221;<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">What about using &#8220;MUST NOT&#8221;?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Hence the Upper-layer=
 header should never be processed.&#8221;<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">What about using &#8220;MUST NOT&#8221;?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">any function can be a=
ttached to a local SID:&#8221;<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,&quot;sans-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-fo=
nt-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US=
;mso-fareast-language:EN-US">MAY?<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">The End.DX6 SID must =
be the last segment in a SR Policy&#8221;<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,&quot;sans-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-fo=
nt-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US=
;mso-fareast-language:EN-US">MUST?<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,&quot;sans-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-fo=
nt-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US=
;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR">&#8220;the following must be done.&#8221;=
<o:p></o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,&quot;sans-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-fo=
nt-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US=
;mso-fareast-language:EN-US">MUST?<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Any SID instance of t=
he End.DX2V behavior must be associated with an L2 Table T.&nbsp;=BB<o:p></=
o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,&quot;sans-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-fo=
nt-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US=
;mso-fareast-language:EN-US">MUST?<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">&#8230;.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">---<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">=A7IANA consideration section<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span lang=3D"EN-US" style=3D"mso-bidi-font-f=
amily:Calibri;color:#1F497D;mso-ansi-language:EN-US"><span style=3D"mso-lis=
t:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"mso-ascii-font=
-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calib=
ri;mso-bidi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-=
language:EN-US">Do we need such large pools for
 both experimental and private use?<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span lang=3D"EN-US" style=3D"mso-bidi-font-f=
amily:Calibri;color:#1F497D;mso-ansi-language:EN-US"><span style=3D"mso-lis=
t:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"mso-ascii-font=
-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calib=
ri;mso-bidi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-=
language:EN-US">Do we need both an experimental
 and private pool?<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span lang=3D"EN-US" style=3D"mso-bidi-font-f=
amily:Calibri;color:#1F497D;mso-ansi-language:EN-US"><span style=3D"mso-lis=
t:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"mso-ascii-font=
-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calib=
ri;mso-bidi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-=
language:EN-US">Given that the range of code point
 is large and that we probably want to foster innovation use without requir=
ing heavy IETF process, I would suggest having a FCFS range
<a href=3D"https://tools.ietf.org/html/rfc8126#section-4.4">https://tools.i=
etf.org/html/rfc8126#section-4.4</a><o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo2"><![if !supportLists]><span lang=3D"EN-US" style=3D"mso-bidi-font-f=
amily:Calibri;color:#1F497D;mso-ansi-language:EN-US"><span style=3D"mso-lis=
t:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"mso-ascii-font=
-family:Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calib=
ri;mso-bidi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-=
language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>When code points are set aside for Experimental Use, it's important<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>to make clear any expected restrictions on experimental scope.<span =
style=3D"mso-spacerun:yes">&nbsp;
</span>For<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>example, say whether it's acceptable to run experiments using those<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;</span>code points over the open Internet or whether such experiments
 should<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>be confined to more closed environments.<span style=3D"mso-spacerun:=
yes">&nbsp; </span>
See [</span><span style=3D"font-size:10.0pt;font-family:&quot;Courier New&q=
uot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-fareast-langua=
ge:FR"><a href=3D"https://tools.ietf.org/html/rfc6994" title=3D"&quot;Share=
d Use of Experimental TCP Options&quot;"><span lang=3D"EN-US" style=3D"mso-=
ansi-language:EN-US">RFC6994</span></a></span><span lang=3D"EN-US" style=3D=
"font-size:10.0pt;font-family:&quot;Courier New&quot;;mso-fareast-font-fami=
ly:&quot;Times New Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language=
:FR">]
 for an<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>example of such considerations.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><a href=3D"https://tools.ietf.org/html/rfc8126#section-4.2">https:/=
/tools.ietf.org/html/rfc8126#section-4.2</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">---<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">=A7IANA consideration section<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">documents should clea=
rly identify the registry into which each value is to be registered.&#8221;=
<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><a href=3D"https://tools.ietf.org/html/rfc8126#section-3">https://t=
ools.ietf.org/html/rfc8126#section-3</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">---<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Nits:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR">&#8220;Push a the MPLS label stack&#8221;=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR">:s/a the/the<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Thank you,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">--Bruno<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span class=3D"SpellE">=
<b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;san=
s-serif&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-farea=
st-language:FR">From</span></b></span><b><span style=3D"font-size:10.0pt;fo=
nt-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;mso-fareast-font-family=
:&quot;Times New Roman&quot;;mso-fareast-language:FR">:</span></b><span sty=
le=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot=
;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-fareast-language:=
FR">
 ipv6 [mailto:ipv6-bounces@ietf.org] <b>On Behalf Of </b>bruno.decraene@ora=
nge.com<br>
<b>Sent:</b> Thursday, December 5, 2019 6:15 PM<br>
<b>To:</b> 'SPRING WG List'<br>
<b>Cc:</b> 6man@ietf.org; draft-ietf-spring-srv6-network-programming<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></p>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Hello SPRING,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This email starts a two weeks Working Group Last Call on draf=
t-ietf-spring-srv6-network-programming [1].<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Please read this document if you haven't read the most recent=
 version, and send your comments to the SPRING WG list, no later than Decem=
ber 20.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">You may copy the 6MAN WG for IPv6 related comment, but consid=
er not duplicating emails on the 6MAN mailing list for the comments which a=
re only spring specifics.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">If you are raising a point which you expect will be specifica=
lly debated on the mailing list, consider using a specific email/thread for=
 this point.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This may help avoiding that the thread become specific to thi=
s point and that other points get forgotten (or that the thread get convert=
ed into parallel independent discussions)<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Thank you,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Bruno<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05">https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05</a><o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre style=3D"margin-left:35.4pt">_________________________________________=
___________________________________________________________________________=
_____<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">Ce message et ses pieces jointes peuvent =
contenir des informations confidentielles ou privilegiees et ne doivent don=
c<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">pas etre diffuses, exploites ou copies sa=
ns autorisation. Si vous avez recu ce message par erreur, veuillez le signa=
ler<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">a l'expediteur et le detruire ainsi que l=
es pieces jointes. Les messages electroniques etant susceptibles d'alterati=
on,<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">Orange decline toute responsabilite si ce=
 message a ete altere, deforme ou falsifie. Merci.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">This message and its attachments may cont=
ain confidential or privileged information that may be protected by law;<o:=
p></o:p></pre>
<pre style=3D"margin-left:35.4pt">they should not be distributed, used or c=
opied without authorisation.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">If you have received this email in error,=
 please notify the sender and delete this message and its attachments.<o:p>=
</o:p></pre>
<pre style=3D"margin-left:35.4pt">As emails may be altered, Orange is not l=
iable for messages that have been modified, changed or falsified.<o:p></o:p=
></pre>
<pre style=3D"margin-left:35.4pt">Thank you.<o:p></o:p></pre>
</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_53C29892C857584299CBF5D05346208A48D1A655OPEXCAUBM43corp_--


From nobody Thu Dec  5 11:05:17 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9A37120255 for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 11:05:14 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 eLt5g3H7p2SB for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 11:05:11 -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 6681A120232 for <spring@ietf.org>; Thu,  5 Dec 2019 11:05:10 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id d124so4285512qke.6 for <spring@ietf.org>; Thu, 05 Dec 2019 11:05:10 -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=rB0QpFS2tOMJzxLeDXaKCWWsv19aMNiH89myaBXATEk=; b=KHx9YzqIIJ8l2D9kWxw28Gwkeh4tYSoe+CBawMUY0cOkfRviUao3LXmxfNbIt7KQs8 0zpZza+VkDaVfgwXywO7fbGh+GwnXavNIWnYNi960HUqqmUOtengJ49HjLuX8rlaoxKN yn/QpP6GlSHI8Az2bDE3L2elKwzPuhKdrPVJ7AHCdhCpEiCNwdYfZGE/j7KB8sMDjnjq qQE3O2kaD7hT5dOA0iRClYEDYzoYOIROG5S9pYdIrvAnj3vZLFea97G0rrdXn/jsGxEH AERwF/ElEz6m5AgySHNGbZeiY7oSkSHt/WcD2CwYcFkizEqhIKqQtbfNeXs39edenkh+ TrCA==
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=rB0QpFS2tOMJzxLeDXaKCWWsv19aMNiH89myaBXATEk=; b=kQI6m9RYZJsag+kOcPu+G1RymEKQrO3xk816xZgMKeTSGZ28V8UYtK+xYc5bsQP8rG WgfVK9ybcGkGNaRJGt/ZYvA0Ekj4yUkgJouUjaFQ4cIku0jD7FnRFIpngTw6N0ODdEMo TBYBDJTGLjEGxXrtk4XC+l1nmdTI1GMeZp8rtLIoUSoJ8wFj83OipkwG08xmTGo2YUKu TUIBth0XITaoOY8OCmQC6V7Z/CAsVR0076GQqeVNydP5cr7b+uxhQjY2lqE/Jv8yIQAH WrLUHB+xOVPB3743/Y2Y0mRN/1YPWYc1sahQOTLfHZZR2UZ2KEQLZPPpAUfSKTvxWBt9 DJgw==
X-Gm-Message-State: APjAAAUNwTaOyhMtjQX4KdYpBfmc2Lv2bXxdz3AAe+I3e03ziHLbr01W nHkU6wfbJ854MaGE5fh6SRa3ZYYiqc/kRbQ6LaE04w==
X-Google-Smtp-Source: APXvYqwu2lC5MIebdp/yMBpomcp0mZ249XNeu79U5R9IG54Ernh2LeMLPfqnFkGqjWlgZH40YPbr+dZIW9lDUVkP4iw=
X-Received: by 2002:a37:62d2:: with SMTP id w201mr9450328qkb.445.1575572709143;  Thu, 05 Dec 2019 11:05:09 -0800 (PST)
MIME-Version: 1.0
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 5 Dec 2019 20:05:01 +0100
Message-ID: <CAOj+MMF31Vj2-KM1W+fF+9h5omCZuV3vwmr1p8LJ-hCRLbuVpw@mail.gmail.com>
To: Bruno Decraene <bruno.decraene@orange.com>
Cc: SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a592550598f99ba4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/10rqqbXX2Ywkkw23EWz5_7cq544>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 19:05:15 -0000

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

Hi

As a contributor, I=E2=80=99m not aware of any undisclosed IPR(s) related t=
o this
document.

Thanks,
R.

On Thu, Dec 5, 2019 at 5:50 PM <bruno.decraene@orange.com> wrote:

> Hi SPRING WG,
>
> In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, w=
e
> would like to poll for IPR.
>
> If you are aware of IPR that applies to
> draft-ietf-spring-srv6-network-programming [1] please respond to this
> email. If you are aware of IPR, please indicate whether it has been
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and
> 5378 provide more details).
>
> If you are an *author or contributor* please respond to this email
> regardless of whether or not you're aware of any IPR.
>
> This document will not advance until IPR confirmations have been received
> from all authors and contributors.
>
> Thank you,
> Bruno
>
> [1]
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles 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
> electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u
> falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged
> information 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
> delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n
> modified, changed or falsified.
> Thank you.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi<br><br>As a contributor, I=E2=80=99m not aware of any u=
ndisclosed IPR(s) related to this document.<br><br>Thanks,=C2=A0<div>R.=C2=
=A0<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Thu, Dec 5, 2019 at 5:50 PM &lt;<a href=3D"mailto:bruno.dec=
raene@orange.com">bruno.decraene@orange.com</a>&gt; wrote:<br></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">Hi SPRING WG,<br>
<br>
In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.<br>
<br>
If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been<br>
disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 5378=
 provide more details).<br>
<br>
If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you&#39;re aware of any IPR. <br>
<br>
This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.<br>
<br>
Thank you,<br>
Bruno<br>
<br>
[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/=
html/draft-ietf-spring-srv6-network-programming-05</a><br>
<br>
<br>
___________________________________________________________________________=
______________________________________________<br>
<br>
Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc<br>
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler<br>
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,<br>
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.<br>
<br>
This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;<br>
they should not be distributed, used or copied without authorisation.<br>
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.<br>
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.<br>
Thank you.<br>
<br>
_______________________________________________<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>

--000000000000a592550598f99ba4--


From nobody Thu Dec  5 12:39:32 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA35C1200E6; Thu,  5 Dec 2019 12:39:24 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=WSnt5suh; dkim=pass (1024-bit key) header.d=juniper.net header.b=EajZi9sa
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 wXs90_mG4aXi; Thu,  5 Dec 2019 12:39:21 -0800 (PST)
Received: from mx0a-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 E1F201200CC; Thu,  5 Dec 2019 12:39:21 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB5Kcp03018397; Thu, 5 Dec 2019 12:39:20 -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=ebiqk1aSBFeuz67LqUFgLb6UPTdzIkA1vOgAnwmhKTw=; b=WSnt5suh+YL34+0kta1+Ddx1TIuv6XfAy3jbRQcz2NEDOM+5RGraB+843yTrm5Q5dLU+ KSoLR6sB1k5Tuai2W6uPfElxler/TT2UkZ0ncMker0AR6pBJldTVyBlEXk6/mCucKOpA 1w0uZ4wo8OJICwb/XjAuyJxw97xyY3HJVNDfjDi6jqAjAaasUXdSIZCya8aOCAFtelhQ 2NaGNySBVktC/To6bY03mox5js/14ymTNhW003RCvEx2kPqPwa/W7p3j64KPc1qbVDSj HTyqEZZYw/4ZhZyjVl+sJqWAPhOosE9oyyRgWE4Eo4gC3ewdrk8lYO4YVXDuG/t+RWTv WQ== 
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2175.outbound.protection.outlook.com [104.47.55.175]) by mx0a-00273201.pphosted.com with ESMTP id 2wp2ae3yuq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Dec 2019 12:39:20 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IL4bxWBmzkmKEHlisbd3GOkKfH9Rnlkl8lCxgZFSsh666MBwwyyXM1S26tkZy3VRoa0yziXnEyEE4pSsHyqyHTVprzXvxod15kulMVXX0BVvMTN6jSFhtV36EQVrCdWjl/rYTNA2sZ7IBw9hrQd8uevVaOVnxpC9tZdZIKVOddb5YLY8hFT/kLoD2mes6b7BjexDwMYWpe2teg3dt/6EUXde2MNn+eHEfnuz/g+mJeq6uWvasVPHqF1Nl/gYaSPVd1QodBgBRZwUu8TTRUBzfDYbwwXrhUBd+bG8kdvbygCwthS2YYsj11+BJcOCZ267GoS0AJjXYeDo3g/SNoDwUg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ebiqk1aSBFeuz67LqUFgLb6UPTdzIkA1vOgAnwmhKTw=; b=kcRypZoQ298iijX9TSbilUzyfD/gv7F1l69n/srb5efMHIWo4KvpGhfjphOJP6wZX8edyCxLhN7uh7jRCcwbla/Z82XmDUGgxZ9i4esQJK2ESKuTp8ULFfuD1PDcbz7LZp407wuKQZZd2nn4whePR99v6NgFVRV2D2bDgQhJSFqTiGEIPGr+jIqlOKISb5Djy9rPz9dtFLXjzO7p/GOBaE5fmJ7qYtcd+o0frBpX/+dr30HZQ+mOFONBvOuMy/vlN3ujQc7GYlA50N1d4jjXvugrG4i2vsqR/mYz91l2Wh6l2lAmhKK1pTb0lfNXUUnRh8CVAbcg26IEWCFVcc50bA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ebiqk1aSBFeuz67LqUFgLb6UPTdzIkA1vOgAnwmhKTw=; b=EajZi9sayAsYw+fvkehUGkaXxIOjK4M2NAQ3cenabwaYSii+fj5EnaygTCkqyGQ3DD1EjqYDYGFQ+2iFPbFGMmVNbO/a6OB9j95TDx6zYNFpNtOjqTBvDVM/eNFgw5ftY3ah9dLT++3RQjRoP8pC6MM6Oizt4IvI+ixrApB15Wk=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4212.namprd05.prod.outlook.com (52.132.220.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.8; Thu, 5 Dec 2019 20:39:17 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 5 Dec 2019 20:39:16 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXgAzAekAAAP9pMA=
Content-Class: 
Date: Thu, 5 Dec 2019 20:39:16 +0000
Message-ID: <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com>
In-Reply-To: <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-05T20:39:14.9816881Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=1e530d70-76cb-4039-8314-d2d84ab25dd1; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 6be4a8ae-a4af-4425-d3d6-08d779c33271
x-ms-traffictypediagnostic: BN7PR05MB4212:
x-microsoft-antispam-prvs: <BN7PR05MB4212658B5BF59F4BD3FF948BAE5C0@BN7PR05MB4212.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(39860400002)(346002)(396003)(376002)(366004)(189003)(199004)(54906003)(66946007)(4001150100001)(478600001)(33656002)(966005)(76116006)(8936002)(64756008)(26005)(52536014)(53546011)(11346002)(7696005)(76176011)(74316002)(66476007)(186003)(66446008)(2906002)(66556008)(4326008)(102836004)(6506007)(71200400001)(6916009)(8676002)(55016002)(5660300002)(71190400001)(25786009)(81166006)(99286004)(229853002)(81156014)(86362001)(9686003)(14454004)(316002)(790700001)(54896002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4212; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: uB9+l6v565++X3kzQX/sJCgAbam6WeVHgFgSPemu7pvfl774IiCMIE7Jv3hZacc3SBA53LVCM0ojG7gSIwWbjVkYmBFCOGwUjWGnm7ZrQL14n/Eawuy4Zlno5v+PDgKIniRRzLyGUGhXpgzPLtCKWa7/1TQszvbYyTiZHO6ueTZW26gj56C7+uhGavbKUM87bmCmE3bYqykVfShEe4wmJfGR8DrTbV9Z/+xqO+9bp7l05Ip+CGaQrXvZXhFv2An7uLPOuyAze0jR+kfNSAlg4Cpif3nx5Sz04SpmpRu+ecLhh9e90LYqcQCK3qfm1BB2HtYoTBNKSKkA0XjY0tBIoI7wxt4PvhwJQJiDioykPiNQC+WPKeQsSEOJOWTrDt37Ov01OiE0i8co1KdyqWCC26+snoqW77rKIrH9EjdTUGEodsB8w02Naf0ZJCGOZmpPQ7LpOEZQcJ/OLPf77VJpUXXtx893pAry78URblqGzZM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 6be4a8ae-a4af-4425-d3d6-08d779c33271
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 20:39:16.6839 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: m+po31uOkRbAeMinIPzKoLJBdSBEo0GIMD5YiBSdZlYtzYarfshFYH48Mpt8LgDM4nq2thoc6ASJIvvQuJzMcw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4212
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-05_08:2019-12-04,2019-12-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 bulkscore=0 malwarescore=0 phishscore=0 mlxscore=0 suspectscore=0 spamscore=0 clxscore=1015 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912050169
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/h60MSdvoZiiLJV-EB57QEWUVtRE>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 20:39:25 -0000

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

Darren,

I understand that the PSP operation:

  *   Is executed on the penultimate segment endpoint only
  *   Is signaled by the source node using bits in the IPv6 destination add=
ress
However, those facts are orthogonal to the question that I asked. So, I wil=
l try to ask my question again. Please read it carefully and answer the que=
stion that is asked. (Dismissive responses will only make me grumpier.)

Currently, there is no consensus that IPv6 allows insertion of extension he=
aders by intermediate nodes, even if those intermediate nodes are segment e=
ndpoints . Given this lack of consensus, the authors of network programming=
 have wisely agreed to remove header insertion from the draft.

Likewise, there is no consensus that IPv6 allows removal of extension heade=
rs by intermediate nodes, even if those intermediate nodes are segment endp=
oints. Why, then, have the authors of network programming not agreed to rem=
ove PSP from the draft?

                                                                           =
                Ron





Juniper Business Use Only
From: Darren Dukes (ddukes) <ddukes@cisco.com>
Sent: Thursday, December 5, 2019 11:50 AM
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>; 6man <6man@ietf.org>
Subject: Re: Network Programming - Penultimate Segment Popping

Hello Ron, I believe this is the fifth time you have raised this comment in=
 6man and/or spring.
The comment has been addressed in earlier iterations.

Let me recap.

With the PSP behavior, the SRH is only removed by the node identified in th=
e destination address field of the IPv6 header.

That destination address was placed in the SRH by the SR Source node, fully=
 expecting the behavior.

Thanks
  Darren

Iterations:
[2019-09-06] https://mailarchive.ietf.org/arch/msg/spring/7zMgIwEY9AipZCCGO=
9KnT2CGH3o<https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg=
/spring/7zMgIwEY9AipZCCGO9KnT2CGH3o__;!8WoA6RjC81c!T981Kv39IIsXJ2I3jiE36cVd=
wwLgIWJoFBUg_AnU8IEb9Y_6GbNWAykRc82ck-xk$>
[2019-09-27] https://mailarchive.ietf.org/arch/msg/spring/4_Slu3kkHwduZZPFJ=
JmRUkmoTVo
[2019-10-14] https://mailarchive.ietf.org/arch/msg/spring/u536YH4tv7kKRq_b9=
_x9gBYpO9c
[2019-10-21] https://mailarchive.ietf.org/arch/msg/spring/4pikRli_HSECun9Ab=
wfpmOF5KLI
[2019-12-04] https://mailarchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-Q=
vKY6mk_D5E


On Dec 4, 2019, at 11:37 AM, Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf=
.org<mailto:rbonica=3D40juniper.net@dmarc.ietf.org>> wrote:

Pablo,

It seems to me that the following are equally controversial:


  *   A transit node inserting a Routing header
  *   A transit node removing a Routing header

We have agreed to move discussion of RH insertion out of the Network Progra=
mming draft and into another draft. Shouldn't discussion of RH removal be t=
reated similarly.

This comment applies to Penultimate Segment Popping (PHP) in the Network Pr=
ogramming draft.

                                                                 Ron


Juniper Business Use Only
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https:/=
/urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!8WoA6RjC8=
1c!T981Kv39IIsXJ2I3jiE36cVdwwLgIWJoFBUg_AnU8IEb9Y_6GbNWAykRc6EiWnkb$>
--------------------------------------------------------------------


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:CourierNewPSMT;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.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:567308674;
	mso-list-template-ids:-1836671872;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1106384931;
	mso-list-template-ids:1881205798;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2
	{mso-list-id:1290162992;
	mso-list-template-ids:974272464;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:1917860782;
	mso-list-type:hybrid;
	mso-list-template-ids:876911318 -1467338710 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Darren,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I understand that the PSP operation:<o:p></o:p></p>
<ul type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"mso-list:l3 level1 lfo3">Is execute=
d on the penultimate segment endpoint only<o:p></o:p></li><li class=3D"MsoL=
istParagraph" style=3D"mso-list:l3 level1 lfo3">Is signaled by the source n=
ode using bits in the IPv6 destination address<o:p></o:p></li></ul>
<p class=3D"MsoNormal">However, those facts are orthogonal to the question =
that I asked. So, I will try to ask my question again. Please read it caref=
ully and answer the question that is asked. (Dismissive responses will only=
 make me grumpier.)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Currently, there is no consensus that IPv6 allows in=
sertion of extension headers by intermediate nodes, even if those intermedi=
ate nodes are segment endpoints . Given this lack of consensus, the authors=
 of network programming have wisely
 agreed to remove header insertion from the draft.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Likewise, there is no consensus that IPv6 allows rem=
oval of extension headers by intermediate nodes, even if those intermediate=
 nodes are segment endpoints. Why, then, have the authors of network progra=
mming not agreed to remove PSP from
 the draft?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Darren Dukes (ddukes) &lt;ddukes@cisco.=
com&gt; <br>
<b>Sent:</b> Thursday, December 5, 2019 11:50 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> SPRING WG &lt;spring@ietf.org&gt;; 6man &lt;6man@ietf.org&gt;<br=
>
<b>Subject:</b> Re: Network Programming - Penultimate Segment Popping<o:p><=
/o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hello Ron, I believe this is the fifth time you have=
 raised this comment in 6man and/or spring.<br>
The comment has been addressed in earlier iterations.&nbsp;<br>
<br>
Let me recap.<br>
<br>
With the PSP behavior, the SRH is only removed by the node identified in th=
e destination address field of the IPv6 header.<br>
&nbsp;<br>
That destination address was placed in the SRH by the SR Source node, fully=
 expecting the behavior.
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; Darren<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<br>
Iterations:<br>
[2019-09-06]&nbsp;<a href=3D"https://urldefense.com/v3/__https:/mailarchive=
.ietf.org/arch/msg/spring/7zMgIwEY9AipZCCGO9KnT2CGH3o__;!8WoA6RjC81c!T981Kv=
39IIsXJ2I3jiE36cVdwwLgIWJoFBUg_AnU8IEb9Y_6GbNWAykRc82ck-xk$">https://mailar=
chive.ietf.org/arch/msg/spring/7zMgIwEY9AipZCCGO9KnT2CGH3o</a><br>
[2019-09-27]&nbsp;<a href=3D"https://mailarchive.ietf.org/arch/msg/spring/4=
_Slu3kkHwduZZPFJJmRUkmoTVo">https://mailarchive.ietf.org/arch/msg/spring/4_=
Slu3kkHwduZZPFJJmRUkmoTVo</a><br>
[2019-10-14]&nbsp;<a href=3D"https://mailarchive.ietf.org/arch/msg/spring/u=
536YH4tv7kKRq_b9_x9gBYpO9c">https://mailarchive.ietf.org/arch/msg/spring/u5=
36YH4tv7kKRq_b9_x9gBYpO9c</a><br>
[2019-10-21]&nbsp;<a href=3D"https://mailarchive.ietf.org/arch/msg/spring/4=
pikRli_HSECun9AbwfpmOF5KLI">https://mailarchive.ietf.org/arch/msg/spring/4p=
ikRli_HSECun9AbwfpmOF5KLI</a><br>
[2019-12-04]&nbsp;<a href=3D"https://mailarchive.ietf.org/arch/msg/spring/o=
DWLbRDqKCaF5Xa-QvKY6mk_D5E">https://mailarchive.ietf.org/arch/msg/spring/oD=
WLbRDqKCaF5Xa-QvKY6mk_D5E</a><br>
&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">On Dec 4, 2019, at 11:37 AM, Ron Bonica &lt;<a href=
=3D"mailto:rbonica=3D40juniper.net@dmarc.ietf.org">rbonica=3D40juniper.net@=
dmarc.ietf.org</a>&gt; wrote:<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">It seems to me that the following are equally contro=
versial:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-top:0in;margin-bottom:0in;ma=
rgin-bottom:.0001pt;mso-list:l2 level1 lfo6">
A transit node inserting a Routing header<o:p></o:p></li><li class=3D"MsoLi=
stParagraph" style=3D"margin-top:0in;margin-bottom:0in;margin-bottom:.0001p=
t;mso-list:l2 level1 lfo6">
A transit node removing a Routing header<o:p></o:p></li></ul>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">We have agreed to move discussion of RH insertion ou=
t of the Network Programming draft and into another draft. Shouldn&#8217;t =
discussion of RH removal be treated similarly.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">This comment applies to Penultimate Segment Popping =
(PHP) in the Network Programming draft.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&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;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rierNewPSMT&quot;,serif"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.0pt">Juniper Business Use=
 Only</span><span style=3D"font-size:9.0pt;font-family:&quot;CourierNewPSMT=
&quot;,serif"><o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0in;margin-right:.5in;ma=
rgin-bottom:5.0pt;margin-left:.5in">
<span style=3D"font-size:9.0pt;font-family:&quot;CourierNewPSMT&quot;,serif=
">--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
</span><a href=3D"mailto:ipv6@ietf.org"><span style=3D"font-size:9.0pt;font=
-family:&quot;CourierNewPSMT&quot;,serif;color:#954F72">ipv6@ietf.org</span=
></a><span style=3D"font-size:9.0pt;font-family:&quot;CourierNewPSMT&quot;,=
serif"><br>
Administrative Requests:<span class=3D"apple-converted-space">&nbsp;</span>=
</span><a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/l=
istinfo/ipv6__;!8WoA6RjC81c!T981Kv39IIsXJ2I3jiE36cVdwwLgIWJoFBUg_AnU8IEb9Y_=
6GbNWAykRc6EiWnkb$"><span style=3D"font-size:9.0pt;font-family:&quot;Courie=
rNewPSMT&quot;,serif;color:#954F72">https://www.ietf.org/mailman/listinfo/i=
pv6</span></a><span style=3D"font-size:9.0pt;font-family:&quot;CourierNewPS=
MT&quot;,serif"><br>
--------------------------------------------------------------------</span>=
<o:p></o:p></p>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0BN7PR05MB5699namp_--


From nobody Thu Dec  5 12:51:32 2019
Return-Path: <fernando@gont.com.ar>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3886A120137; Thu,  5 Dec 2019 12:51:31 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 8AxGYOoXxTGk; Thu,  5 Dec 2019 12:51:29 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB9661200EF; Thu,  5 Dec 2019 12:51:28 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 680F48666C; Thu,  5 Dec 2019 21:51:25 +0100 (CET)
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com>
From: Fernando Gont <fernando@gont.com.ar>
Autocrypt: addr=fernando@gont.com.ar; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <adcc1d5c-854a-500a-818e-9bc6b742ff58@gont.com.ar>
Date: Thu, 5 Dec 2019 17:50:41 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/obap8M8qVH8aFJ0bwzCZt4QTaBw>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 20:51:31 -0000

On 5/12/19 13:50, Darren Dukes (ddukes) wrote:
> Hello Ron, I believe this is the fifth time you have raised this comment
> in 6man and/or spring.
> The comment has been addressed in earlier iterations.Â 
> 
> Let me recap.
> 
> With the PSP behavior, the SRH is only removed by the node identified in
> the destination address field of the IPv6 header.

The question if simple: If SRH is removed by the very node identified by
the destination address when SL !=0, then that's a middlebox mangling
with SRH, and not allowed by RFC8200.


 Â 
> That destination address was placed in the SRH by the SR Source node,
> fully expecting the behavior.

Yes, SRv6 folks have expected insertion, too. However, we have an
internet standard that forbids that (including removal by middleboxes),
and hence that's not allowed -- unless you get consensus to update RFC8200.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Thu Dec  5 12:55:38 2019
Return-Path: <ahabdels@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B9131200F6; Thu,  5 Dec 2019 12:55:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NvNvoFV7; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=wNrAZA4a
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 mqOBwQXZ1qa2; Thu,  5 Dec 2019 12:55:35 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33DF31200EF; Thu,  5 Dec 2019 12:55:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4664; q=dns/txt; s=iport; t=1575579335; x=1576788935; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=Z4MVrI6BubdeLrbFLJ5by7I4xhG+fylOO+WoQGE2mLI=; b=NvNvoFV7JLNkzvnz/UTpoKevek0sccMP99+Qk3+ttpenEqd6It20Sw0s 9ZyCLvbXpgsdraSoQquxgnwZ/wSfpH04oj6oz1umajAzMuXXaVyNFAGO7 YQbR1m4Nui0t+VI2wcHCqHaEig+7AVQ+wqxJI+sW4780zoVf/JXDA2vyY g=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABoJCaRVbn7YQ3DPcA//u084BXK/V8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankzHM1IWFJh5FmwMFNeH4D1YFiB6nA=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BHAQCBbeld/4sNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBbQMBAQELAYFKUAVsWCAECyoKhCGDRgOKe06CEZgEgUK?= =?us-ascii?q?BEANUCQEBAQwBARgNCAIBAYN7RQIXgXwkNwYOAgMNAQEEAQEBAgEFBG2FNwy?= =?us-ascii?q?FUgEBAQEDAQEQEREMAQEsDAsEAgEIEQMBAgMCJgICAiULFQgIAgQBEiKDAAG?= =?us-ascii?q?CRgMuAQMLo28CgTiIYHWBMoJ+AQEFgTkCg1oYghcDBoEOKAGMFhqBQT+BESc?= =?us-ascii?q?ggkw+gmQBAQOBLQESAR8XgnkygiyNGAoSgm2eLQqCLocfjjsbgkGHbo93jVs?= =?us-ascii?q?LZIhBkWICBAIEBQIOAQEFgWgjZ3FwFTsqAYJBUBEUjGaDc4UUhT90gSiODoE?= =?us-ascii?q?iAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,282,1571702400"; d="scan'208";a="385224640"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Dec 2019 20:55:34 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xB5KtYZr030750 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 5 Dec 2019 20:55:34 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 14:55:33 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 14:55:33 -0600
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Dec 2019 15:55:33 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ttr9Ct0AF7KxDkma/B4sxJK1oTKZ7aOTHuzQ1LswFamhFKEZ0lO/kcQ7BpyzHdExtYKTzPi/mN6h6Vf1XGfiVxj1qeJmCsxS+QcCr/UTQ2cAXi0hOBkitpuX+ml2l6+74Eh0DLua8rm1HQtETUJNhb8W6DFmc3SIIk05J1LrCYCaeBHb0XKOKebFUmqgBlQSS1SnWT+klhTHmQJXf9sIDJ+UTc0paou/xJ3v3m+5bJqz3pmWZ4MmNrQsWDlXRmzPKJojjzv2tJRlLGkNXQRapwZR8+ypVrfrA6+cSisOeDDIOIhntZtiD0DHCzRul7GL+kvOy7zIrh1bX9SMJFJt5A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z4MVrI6BubdeLrbFLJ5by7I4xhG+fylOO+WoQGE2mLI=; b=VKrXM5I+5qGQVbaUPaiF6HLmN+TsRPIK/Xx507DjTfSCmcgavkQh4x1Ctvzm5Wf8XFvifl4mdKZQuUMursX8kAWq0BSodlQh7oofqe7r46o+oGJZ/Wtp1vAgdp7EJqJTbJ9QnP9vl/WMAJLz0NlRbAyCDu/K0m78kKuH4vsqME56GdaeBl1gPN6mcLhQaTbKTrTqLQ3h1h0sbhHtQrTn0w6Yj4uPdMQGpoB9VuApBnthqToGFXMffwoeZ+9DV6zPMvkcxCDOGZNSaUjYg8+XGOUclw9TR/FDvdesM+S3TNCPo08HkxbMcK0ECsQLIyutkaEE33gwdEA7vj/Cot5ugQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z4MVrI6BubdeLrbFLJ5by7I4xhG+fylOO+WoQGE2mLI=; b=wNrAZA4aujNijT/vFouqoUVgd+JrMK0xxz0vvXf/WTLs4Lcnt0Iw2YZi3k4QQm+i8TuKfoGZWB/QV7JENvdxOVm25iPNuiCu7Q/x9ZPc74JlXSz8RXp2E5N0NHv7MItD7OJU+gv6vq9PvGqDLXNFD/qXOdN0qGqGK0F/n1/imuk=
Received: from CH2PR11MB4453.namprd11.prod.outlook.com (10.186.148.19) by CH2PR11MB4439.namprd11.prod.outlook.com (10.186.149.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Thu, 5 Dec 2019 20:55:32 +0000
Received: from CH2PR11MB4453.namprd11.prod.outlook.com ([fe80::1199:fd4f:4bec:4feb]) by CH2PR11MB4453.namprd11.prod.outlook.com ([fe80::1199:fd4f:4bec:4feb%4]) with mapi id 15.20.2495.014; Thu, 5 Dec 2019 20:55:32 +0000
From: "Ahmed Abdelsalam (ahabdels)" <ahabdels@cisco.com>
To: "Voyer, Daniel" <daniel.voyer@bell.ca>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVq5FCo6Nv6NltsEelaeaqaPmJ86esFkqA
Date: Thu, 5 Dec 2019 20:55:32 +0000
Message-ID: <665902A4-E948-44A2-A708-DA789D2F7F35@cisco.com>
References: <2D6036F2-DB4D-4C33-8569-B819E8D68690@bell.ca>
In-Reply-To: <2D6036F2-DB4D-4C33-8569-B819E8D68690@bell.ca>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ahabdels@cisco.com; 
x-originating-ip: [5.90.171.105]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 968a360f-2025-4efd-cf3f-08d779c577fc
x-ms-traffictypediagnostic: CH2PR11MB4439:
x-microsoft-antispam-prvs: <CH2PR11MB4439FC7EEB51C6A73AE469A5D45C0@CH2PR11MB4439.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(366004)(39860400002)(346002)(396003)(13464003)(199004)(189003)(71200400001)(33656002)(53546011)(966005)(6506007)(26005)(316002)(102836004)(76176011)(71190400001)(2616005)(11346002)(478600001)(8936002)(186003)(81156014)(81166006)(8676002)(76116006)(36756003)(66946007)(91956017)(66476007)(6486002)(5660300002)(66556008)(66446008)(64756008)(2906002)(99286004)(25786009)(14454004)(110136005)(229853002)(14444005)(6512007)(86362001)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:CH2PR11MB4439; H:CH2PR11MB4453.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: FBwhzJI8revTSXtLzXUMywJPlM3sQW9aHNGQaa6lz1xHKBjQUYYlNrbzjaz6wWV9g2eQbAlAXbj3RrC8nDCXLzfcVSCbNFfe0L+Rr30dzQLrNpsBPnSQg9aD81NCkl70D2anjcbhQNMfnz5Tvuy7uFgA1FzYNuCyEdQMibV9HafXINz9cNm3nRKFi4wpr5vzJOu+OmOvUiWsF5ZQp1U9Ye51iUMFfI1kZEk0yFcneD4naEZyRFiVhmkJELpSl11aj1F9syXS24iHmQ857wl8lDUx4L6uNyYC/I8n54Gk9QPJSisii/EMP1P/Jcu2S67Z1hxfa584hnbTZKdyt0XZ+BhgMqf7mEMG6r4DTfhcVKiQ8/1WGSAcnF44LN04w4NZuH9YXmx3Y8U29v4IxLesSLOi7UKB6K/vuKzmJXq4cc0MqELDiImi56l5YG3djbcvh/OQbfUBW3Eg95Do9dwZnbLwoJh5fL7Xp3oQg8FPT+pD2X2cVFQeGnbS8UZdqr3xhOJp/nUGaveLAMFAUycICkXRCngFF9Bf+jgcUdM1eA8=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <9920396AB7FF5444BD48BBA3D3712038@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 968a360f-2025-4efd-cf3f-08d779c577fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 20:55:32.1901 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GSiwS6x7nRtwv0Qtt6s2mE+DzuNrb3lIU0BnlQQKqduneqGDJHqOeHel/H7T+aVcm2xCrfNyF+8sH8K3W2KNww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4439
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xch-rcd-010.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DuAZ5XozL9RLO-_AVZlPU5AKzAk>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 20:55:37 -0000

QXMgYSBjb250cmlidXRvciwgSSdtIG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHRo
YXQgcmVsYXRlZCB0byB0aGlzIGRvY3VtZW50Lg0KVGhhbmtzLCANCkFobWVkIEFiZGVsc2FsYW0N
Cg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IHNwcmluZyA8c3ByaW5nLWJv
dW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAiVm95ZXIsIERhbmllbCIgPGRhbmllbC52b3ll
ckBiZWxsLmNhPg0KRGF0ZTogVGh1cnNkYXksIDUgRGVjZW1iZXIgMjAxOSBhdCAxODo0MQ0KVG86
ICJicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIiA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4s
ICdTUFJJTkcgV0cgTGlzdCcgPHNwcmluZ0BpZXRmLm9yZz4sIGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIElQUiBwb2xsIGZvciBk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KICAgIEFzIGNvLWF1
dGhvciwgSeKAmW0gbm90IGF3YXJlIG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgdGhhdCByZWxhdGVk
IHRvIHRoaXMgZG9jdW1lbnQuDQogICAgDQogICAgVGhhbmtzDQogICAgZGFuDQogICAgDQogICAg
T24gMjAxOS0xMi0wNSwgMTE6NTAgQU0sICJzcHJpbmcgb24gYmVoYWxmIG9mIGJydW5vLmRlY3Jh
ZW5lQG9yYW5nZS5jb20iIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgYnJ1
bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4gd3JvdGU6DQogICAgDQogICAgICAgIEhpIFNQUklORyBX
RywNCiAgICAgICAgDQogICAgICAgIEluIHBhcmFsbGVsIHRvIHRoZSBXR0xDIGZvciBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcsIHdlIHdvdWxkIGxpa2UgdG8gcG9s
bCBmb3IgSVBSLg0KICAgICAgICANCiAgICAgICAgSWYgeW91IGFyZSBhd2FyZSBvZiBJUFIgdGhh
dCBhcHBsaWVzIHRvIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBb
MV0gcGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbC4gSWYgeW91IGFyZSBhd2FyZSBvZiBJUFIs
IHBsZWFzZSBpbmRpY2F0ZSB3aGV0aGVyIGl0IGhhcyBiZWVuDQogICAgICAgIGRpc2Nsb3NlZCBp
biBhY2NvcmRhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKFJGQ3MgMzk3OSwgNDg3OSwgMzY2OSBh
bmQgNTM3OCBwcm92aWRlIG1vcmUgZGV0YWlscykuDQogICAgICAgIA0KICAgICAgICBJZiB5b3Ug
YXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3IqIHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1h
aWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UncmUgYXdhcmUgb2YgYW55IElQUi4g
DQogICAgICAgIA0KICAgICAgICBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdW50aWwg
SVBSIGNvbmZpcm1hdGlvbnMgaGF2ZSBiZWVuIHJlY2VpdmVkIGZyb20gYWxsIGF1dGhvcnMgYW5k
IGNvbnRyaWJ1dG9ycy4NCiAgICAgICAgDQogICAgICAgIFRoYW5rIHlvdSwNCiAgICAgICAgQnJ1
bm8NCiAgICAgICAgDQogICAgICAgIFsxXSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1DQogICAgICAgIA0KICAg
ICAgICANCiAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICANCiAgICAgICAgQ2UgbWVzc2FnZSBldCBz
ZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZp
ZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQogICAgICAgIHBh
cyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBT
aSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25h
bGVyDQogICAgICAgIGEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMg
cGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRp
YmxlcyBkJ2FsdGVyYXRpb24sDQogICAgICAgIE9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNh
YmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBN
ZXJjaS4NCiAgICAgICAgDQogICAgICAgIFRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRz
IG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQg
bWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQogICAgICAgIHRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0
cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KICAgICAgICBJ
ZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRo
ZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCiAg
ICAgICAgQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3Ig
bWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0K
ICAgICAgICBUaGFuayB5b3UuDQogICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0
DQogICAgICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAg
ICAgICAgRXh0ZXJuYWwgRW1haWw6IFBsZWFzZSB1c2UgY2F1dGlvbiB3aGVuIG9wZW5pbmcgbGlu
a3MgYW5kIGF0dGFjaG1lbnRzIC8gQ291cnJpZWwgZXh0ZXJuZTogU295ZXogcHJ1ZGVudCBhdmVj
IGxlcyBsaWVucyBldCBkb2N1bWVudHMgam9pbnRzDQogICAgICAgIA0KICAgICAgICANCiAgICAN
CiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAg
IHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgIA0KDQo=


From nobody Thu Dec  5 12:57:07 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4BB5120137; Thu,  5 Dec 2019 12:57:05 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 nK50J9vqxkr6; Thu,  5 Dec 2019 12:57:04 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 006DD1200EF; Thu,  5 Dec 2019 12:57:03 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c5ba:f887:5271:a211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 572E44E11AAA; Thu,  5 Dec 2019 20:57:03 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id 95BBC250DF0B; Thu,  5 Dec 2019 21:57:01 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
Date: Thu, 5 Dec 2019 21:57:01 +0100
Cc: "Darren Dukes (ddukes)" <ddukes@cisco.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/lY_sUYAEtrsLQFvLBgI4FyMCLGk>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 20:57:06 -0000

Ron,

> Currently, there is no consensus that IPv6 allows insertion of =
extension headers by intermediate nodes, even if those intermediate =
nodes are segment endpoints . Given this lack of consensus, the authors =
of network programming have wisely agreed to remove header insertion =
from the draft.
> =20
> Likewise, there is no consensus that IPv6 allows removal of extension =
headers by intermediate nodes, even if those intermediate nodes are =
segment endpoints. Why, then, have the authors of network programming =
not agreed to remove PSP from the draft?

With regards to working group process; may I gently remind you that it =
is the chairs that call consensus.

Best regards,
Ole=


From nobody Thu Dec  5 13:03:28 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE0871200F6 for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 13:03:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=h17Ix68J; dkim=pass (1024-bit key) header.d=juniper.net header.b=Q6C7FYhx
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 ZOAvvxjgu5IX for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 13:03:24 -0800 (PST)
Received: from mx0a-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 7CB061200EF for <spring@ietf.org>; Thu,  5 Dec 2019 13:03:24 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB5KviQ2014485; Thu, 5 Dec 2019 13:03:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=b/U+KOWcBWoOMSVBrIfH4VhlZsD0DnioOCFYbqDIVuI=; b=h17Ix68JA1UoZUaAXz/bR2++vqTrINFQpPYkFyMAZl7tdnr25Qx5jZ0dw0M9vq2x+rNv ZkZ4ZmEWx7n47q07oi7l+kgjhMmsQQvMg7Ct/K9emt5broTZEM9VGvH2Z9mX0yJAqRQQ Bvr1DR05Cg1MB3m6sy94HAZsiTDwZXbsZyfu/EKCPsdnOehyD+TgpJyL1LLA2v3gpQEu pqNYAIutTfPqxWXp4cXdOOb4mb+cFxJqrtya9+vIzNLTpYka1rV2Twy731RphKgMtX8I iSZTrYXJrmWOHEUn5qLV2OC3u2Wk+m8QhfGpAkOLD/33iWOfaBHNmKaYgEBzKM1vZJns +w== 
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2043.outbound.protection.outlook.com [104.47.66.43]) by mx0a-00273201.pphosted.com with ESMTP id 2wpb7nb6g1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Dec 2019 13:03:23 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vc4ojS4z/hulT+09wC0+YIi/EBzxPCg8/bCordRP554BtgeUi96w2wsaCW6BT5FaCQfkuyNJC8v8p+TsTpjlis0pL6EWDBmabU5howyQycJF15Fughz/eOAZsQicLfRqu1NcF6/qoKEqfr4sNOBYZVWiTBhdfugLdW20gzkySyrVF1gljRLOp1+2IoHU/TUwi2VwV0oba9kczwEbUwfHYdoyOjq9mYs4KeJClpdRVjZLtUtXkNXVxsnrDwf1KqwwipTg2486ve1V4q4r6F1NaCKni5eSzIeSx0O5tTdf0UyazGYnsFIH1YRzSpMU52HwMxT2svilfLnIIGsjgZe10A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b/U+KOWcBWoOMSVBrIfH4VhlZsD0DnioOCFYbqDIVuI=; b=lAY/ShuVzTi45FBI/q9p6fA428csS88TCRM6kPU9l3td4aU1va6TiJ8g24CnFb+rjd0Ofi7n2MhXKmAKrdh6b+wHOLz8TFK1XgljE/G74/65WoQcoQj2rq3sxkFi20Ef7qivTtErotMQgP5oNV+Oj1Ve0mQMAXeSqFVGWfBUNqqrkUoYRD65vP6l/7v+dngtKvbMRZvEnanasZSDFeG6N/Iicbfp69tZQt7OTnNoISiG/1aPhmZnvldtand/b48kHzlFzEpWVV/IC2x14u0Lt/SfPULW8L2HH2YQzNV0UW2sE8iHVJTJ8fmaYUhKV8smnrQzEGYigV+1a4RXTJhJ9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b/U+KOWcBWoOMSVBrIfH4VhlZsD0DnioOCFYbqDIVuI=; b=Q6C7FYhx/Er+wpwIh3qjqWDHy1dDYDgV3wEsN1aHffsQynDfhP4RJjXCDd2KOEmD4R613ef4IntfvXwnwHjto7ff8lDRLXhPRlZ6E1qLrE27XmRR1UcIMxNX55/jMT8m2vHhXiT0CuF7hrZ9hmznHaTe8XvRSY32qVGzx9WgGsQ=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4081.namprd05.prod.outlook.com (52.132.219.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.8; Thu, 5 Dec 2019 21:03:22 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 5 Dec 2019 21:03:22 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>
Thread-Topic: IETF WG state changed for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVq5DkynRJ6dnqNEmznNze/muq7aeryvZQgAA61tA=
Content-Class: 
Date: Thu, 5 Dec 2019 21:03:22 +0000
Message-ID: <BN7PR05MB569996DD877F55FD8301B1C8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <157556668603.16482.9218616535141386078.idtracker@ietfa.amsl.com> <9156_1575566819_5DE93DE3_9156_27_1_53C29892C857584299CBF5D05346208A48D1A4CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <9156_1575566819_5DE93DE3_9156_27_1_53C29892C857584299CBF5D05346208A48D1A4CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-05T21:03:20.8144932Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=3fc47933-2e20-4731-b0a9-7fb0c9e27f0f; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: ab387681-0e8b-44a8-6d30-08d779c68ff4
x-ms-traffictypediagnostic: BN7PR05MB4081:
x-microsoft-antispam-prvs: <BN7PR05MB40814442C05F9947FFE9EA2EAE5C0@BN7PR05MB4081.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(376002)(366004)(346002)(39860400002)(13464003)(189003)(199004)(52536014)(71190400001)(5660300002)(7696005)(316002)(966005)(71200400001)(478600001)(33656002)(110136005)(76176011)(66446008)(74316002)(305945005)(86362001)(26005)(2906002)(14454004)(99286004)(102836004)(53546011)(6506007)(9686003)(229853002)(25786009)(14444005)(66476007)(66946007)(64756008)(8676002)(66556008)(81166006)(11346002)(81156014)(76116006)(186003)(8936002)(55016002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4081; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QL99Rdjgoq3QpnZ/I0RLa8kAdab9O7DLJd1GhyVn3CeZX/8tQ7vd9P/2xmLkpRxX9Q8DX//vtlPAjiWa1P8COVDgPQQEEzp4xX3gji4Jp2+yX5/yGSs3BT+y9q5+lixKstR9nXueqJ/Y0m2loDmBpWfBVdmP2GkZmGm79k7UlEncamyO0FNvpjO/TMCNnqvUK5CDo8JFTo8iAdEh6a7JRfKtDIQY6WRjvhCDKaV0fG4JMovfjd424e9wQXq+QfkMuiuya3dqy/TdU6gsQHpp9mHwoWAxMTTJ/VbJy/joEfInns70pxM0AIRyd1SBiutsdXvC02qt3k2WnTJFRxP/RfNJDBtISKKeovErq2p1nWZJoz8yPH57TvGv01Dzre1hR3wePErfr/ecHumcicgjSUGRHEOq8W+HBefry5GTUZfv7vHQ5mh5RWwVDwkD2ia4No9iUaEZn8Ht7tw4mbx02Z6W4JV16SU2OqBA2wcGaqSTxD5rTmIXsZvNLyvbzcE+/cTt8aPvVfMJTPflmQ1Yu4euMgN8tpaX7Ie4HhJ6HvU=
x-ms-exchange-transport-forked: True
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: ab387681-0e8b-44a8-6d30-08d779c68ff4
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 21:03:22.0231 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CZs9KbaA1Uolm2FQnImGLkzsO3PzQQYIw9p/8ej7mUzRdX0uFEzg69v+jBuv9LUQEB0Y4e4LCsFcqoiEE0Mwig==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4081
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-05_08:2019-12-04,2019-12-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 mlxlogscore=999 phishscore=0 clxscore=1015 malwarescore=0 mlxscore=0 adultscore=0 suspectscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912050172
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SeLosgxusPxgc4wQ-GJQ7aJB4so>
Subject: Re: [spring] IETF WG state changed for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:03:27 -0000

Bruno,

Please record the following as last call comments:

- https://mailarchive.ietf.org/arch/msg/spring/MQLQNTzdkfHNbpwP99FV8UqUofY
- https://mailarchive.ietf.org/arch/msg/spring/trugWEW3n7Ubz7oayYwo6Qe_lGg
- https://mailarchive.ietf.org/arch/msg/spring/wCcVWXqbjwZW9-pJmYgZ1gC8Xrk
- https://mailarchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D5E


                                                   Ron



Juniper Business Use Only

-----Original Message-----
From: spring <spring-bounces@ietf.org> On Behalf Of bruno.decraene@orange.c=
om
Sent: Thursday, December 5, 2019 12:27 PM
To: 'SPRING WG List' <spring@ietf.org>
Subject: [spring] FW: IETF WG state changed for draft-ietf-spring-srv6-netw=
ork-programming


-----Original Message-----
From: IETF Secretariat [mailto:ietf-secretariat-reply@ietf.org]=20
Sent: Thursday, December 5, 2019 6:25 PM
To: DECRAENE Bruno TGI/OLN; spring-chairs@ietf.org; draft-ietf-spring-srv6-=
network-programming@ietf.org
Subject: IETF WG state changed for draft-ietf-spring-srv6-network-programmi=
ng


The IETF WG state of draft-ietf-spring-srv6-network-programming has been
changed to "In WG Last Call" from "WG Document" by Bruno Decraene:

https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-spr=
ing-srv6-network-programming/__;!8WoA6RjC81c!WvXo6gfIyoiXkNsWCTWF8ADUQUEdvT=
b9refYJM48nbiW-TwsOyXgSgd-3meL5GH8$=20

Comment:
IPR Call:
https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/45=
vj15WapG1OpECEIdwaRbm6Jig__;!8WoA6RjC81c!WvXo6gfIyoiXkNsWCTWF8ADUQUEdvTb9re=
fYJM48nbiW-TwsOyXgSgd-3gHRjqo3$=20

WG LC:
https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/tF=
J742P88QYh9Ns8N97gC8BPWA4__;!8WoA6RjC81c!WvXo6gfIyoiXkNsWCTWF8ADUQUEdvTb9re=
fYJM48nbiW-TwsOyXgSgd-3sU4j1XK$=20

___________________________________________________________________________=
______________________________________________

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.

_______________________________________________
spring mailing list
spring@ietf.org
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring__;=
!8WoA6RjC81c!WvXo6gfIyoiXkNsWCTWF8ADUQUEdvTb9refYJM48nbiW-TwsOyXgSgd-3iZC0F=
uA$=20


From nobody Thu Dec  5 13:05:22 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6CA61200F6; Thu,  5 Dec 2019 13:05:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=FZpJI5CU; dkim=pass (1024-bit key) header.d=juniper.net header.b=ar1uIw8l
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 Tz4q9gcx56iU; Thu,  5 Dec 2019 13:05:15 -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 254401200EF; Thu,  5 Dec 2019 13:05:14 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB5Kvg3a015970; Thu, 5 Dec 2019 13:05:00 -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=Y/RQ2E0cbx/7gXRhcqfrIHZODgcq8STlqQbzOw8h/tw=; b=FZpJI5CUXHDFRlVE5sJiIppBOTcFeEIpv6zKqsf9W2QzF0hJ5DuhFi0cFGlWYYjkZpxn I25/DnA2bjSpq0HQdpWA3f8fjnxKxWDh+vKUkkZEs/gXLEiIjL+t4Efb9oLpkwDOt65x YuQaUKONVpYJ1KDp6Sac0nbiWFpCmDNJVwDk07VlJSMeVzRD/WFeyVv4zXLsgISkwiGq 6dPS0ejOi1Cen6CAzcY9I7OgJ0agkFnHNT1PDNOIIwgLIs9lqdSVoKC5fR/kBuyA54+x xxzrgW4KMQFFreLwP3cPhijXQPwNCCSmgMZiTzdMt7mzF0IENKbg2y94x4ya1SakuuuK sg== 
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by mx0b-00273201.pphosted.com with ESMTP id 2wpfd32skt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Dec 2019 13:05:00 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c3qzUZISdskuMGWZS6ol9E5Tf3NyP7E+8bhtIA6yFU7GYldJb+7VI5rg+gw+VQYT3Su84s3EFF/fz+U53VyS5uZ/GJCtsdto7duRlUiEJdkyi7Mi50hiwYzj7HdZ0u7G+bF550JKNEmrArmW6bsvdnva9YoA2/E2m1iEULdpTOAMoerou98PSjjqI/Did5xEPusyGdYQ31MDTHp4kR+8HsOz1YNTYgabTewhCFDrU4OCrr3lucK+HV04wQXkjRjFynegaHoZNKUN6E5lIYlr2YXCGl09WksO17vvrJitaPMAuYifORhPSoWAbtIsuglZtuc6JcVD1T/N59ShynNCIQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y/RQ2E0cbx/7gXRhcqfrIHZODgcq8STlqQbzOw8h/tw=; b=Fl0j/6ZR0GObezZ9Lw3KKBFW59GGzt5IOi3owZWTvJP9w3w0SJl+ZgBccY6oa/7Ikpk3h4GaKBaO0xNZfw+9JDqW9xzowCLN4INWrrDiWL2AHEE3BStK4zzRlXj8Xgkwq84KA5x/sEshC6ZCAw0oV1XpMtoeGfePmckmkDsEM1rjwDR+dU4Mnyz8PNdhcEmzLlZrsUD58Ge9wpO6ygSEnmd93PFhZuSMxkHmJcGw2BixhOloHuszcmjlmwNKtVe/9FVgXdxpvpF/4dEjsNIk9zv6gLQ2yNj5eN/z0qEajSg8EgjLZIjKgiajEoluD9qougrUtbnN074RuJaV4NX9yQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y/RQ2E0cbx/7gXRhcqfrIHZODgcq8STlqQbzOw8h/tw=; b=ar1uIw8lDl3A3x6FXRFFy/Vx/x1IMtOZoxHqGQmBbgoyQ7XgTJzAHQj4iMqODVmJB+dxWbdJ4mbo/KeGv9cnCGisosbpf1s/DSAmNBNaZA0Wei91FbkM1hGdqigjXwE2NRacnRXaZWz2XsCmGFxYk9yZp74HixYQzjHp3FMyDiA=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4274.namprd05.prod.outlook.com (52.135.250.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.8; Thu, 5 Dec 2019 21:04:58 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 5 Dec 2019 21:04:58 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "otroan@employees.org" <otroan@employees.org>
CC: "Darren Dukes (ddukes)" <ddukes@cisco.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXgAzAekAAAP9pMAABKKQgAAAP1wA
Content-Class: 
Date: Thu, 5 Dec 2019 21:04:58 +0000
Message-ID: <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org>
In-Reply-To: <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-05T21:04:57.1038921Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=a3c05110-48ba-4dfa-95eb-9dbfadfeb545; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: cc4f0a6b-d2de-4a6f-79dc-08d779c6c94c
x-ms-traffictypediagnostic: BN7PR05MB4274:
x-microsoft-antispam-prvs: <BN7PR05MB42746C5615A7C9C2C6347EECAE5C0@BN7PR05MB4274.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(396003)(136003)(366004)(376002)(199004)(189003)(13464003)(5640700003)(14454004)(1730700003)(81156014)(316002)(81166006)(8676002)(229853002)(2906002)(55016002)(478600001)(33656002)(54906003)(9686003)(4326008)(8936002)(99286004)(26005)(7696005)(186003)(6916009)(5660300002)(76116006)(25786009)(66446008)(64756008)(305945005)(6506007)(53546011)(102836004)(66556008)(66476007)(71190400001)(71200400001)(66946007)(76176011)(11346002)(52536014)(74316002)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4274; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ryA8xGQK/6SsFJqWSeufOfPRMdY4Zw2cinIiRkehxKdNC0WMCwPyB3mWD8HQ0LpuSOX1jDwWqoVaoA9IIdpkbca/RBBohJ/a5cC+XY5gFm/VLBSwO4i0i+w5JRY2nHwR5hBahh/vPfc3D4yKCnIaKm06AlhGkdWj7LBolxNqh5/ip6o9xQ3SIyMb7lQ0D5OgfOzWsEOALud21bvKeQUzQc+2N92Vz+rXo6gzd+dxGIDwonyB3tUYjucCAXjO3xbOgi70CgpN6SIE2YGIhf6+6TgXJcyA+IMz0uJe/r6IaUUiEDHOZUYa5BMzOQxfg09Xi77hUfWRBx8xXdXvWWF45FYbTfyXgqjRv28FL/vn1q0YZV8qQLpsp99iWbNG78PjXiBrh9jS9fLng8OZOtCQz/VyizZu8moHkX7fm8uKWNsRqv/OseJvKMaOV6//xPfKDeNbng+xC/Lmmo11MZQIcpu9zjSN6jKGDzEawOjR2p+GlURYCX+G66tqUs/shjXy
x-ms-exchange-transport-forked: True
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: cc4f0a6b-d2de-4a6f-79dc-08d779c6c94c
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 21:04:58.2843 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iT1lCyhOI6XPLAodtuEzBd6jqOt+NQwXaSkZO9Uv7QAAyTm5x9I0c8mFG5eAYolP3MRVsOXAftw1HTSVYHQDmw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4274
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-05_08:2019-12-04,2019-12-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 impostorscore=0 suspectscore=0 priorityscore=1501 mlxscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 phishscore=0 clxscore=1015 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912050172
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/UVclm7CwINp2tVUtXjd3nNucI5Q>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:05:17 -0000

Ole,

Point taken. Could you comment on the current state of WG consensus?

                                                              Ron



Juniper Business Use Only

-----Original Message-----
From: otroan@employees.org <otroan@employees.org>=20
Sent: Thursday, December 5, 2019 3:57 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: Darren Dukes (ddukes) <ddukes@cisco.com>; SPRING WG <spring@ietf.org>; =
6man <6man@ietf.org>
Subject: Re: Network Programming - Penultimate Segment Popping

Ron,

> Currently, there is no consensus that IPv6 allows insertion of extension =
headers by intermediate nodes, even if those intermediate nodes are segment=
 endpoints . Given this lack of consensus, the authors of network programmi=
ng have wisely agreed to remove header insertion from the draft.
> =20
> Likewise, there is no consensus that IPv6 allows removal of extension hea=
ders by intermediate nodes, even if those intermediate nodes are segment en=
dpoints. Why, then, have the authors of network programming not agreed to r=
emove PSP from the draft?

With regards to working group process; may I gently remind you that it is t=
he chairs that call consensus.

Best regards,
Ole


From nobody Thu Dec  5 13:10:03 2019
Return-Path: <john@leddy.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C7211201A3; Thu,  5 Dec 2019 13:10:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 45XsBJBaUWrZ; Thu,  5 Dec 2019 13:10:00 -0800 (PST)
Received: from jax4mhob23.registeredsite.com (jax4mhob23.registeredsite.com [64.69.218.111]) (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 64392120168; Thu,  5 Dec 2019 13:10:00 -0800 (PST)
Received: from atl4oxapp108 ([10.30.71.184]) by jax4mhob23.registeredsite.com (8.14.4/8.14.4) with ESMTP id xB5L9tPh061470 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NO); Thu, 5 Dec 2019 16:09:55 -0500
Date: Thu, 5 Dec 2019 16:09:55 -0500 (EST)
From: "john leddy.net" <john@leddy.net>
Reply-To: "john leddy.net" <john@leddy.net>
To: bruno.decraene@orange.com, SPRING WG List <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Message-ID: <911797645.635772.1575580195620@webmail.networksolutionsemail.com>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Priority: 3
Importance: Medium
X-Mailer: Open-Xchange Mailer v7.10.0-Rev28
X-Originating-Client: open-xchange-appsuite
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/izLQ-k6tcVRw206hSyNGxxL4uWU>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:10:02 -0000

As co-author, I=E2=80=99m not aware of any undisclosed IPR that related to =
this document.

John Leddy

> On December 5, 2019 at 11:50 AM bruno.decraene@orange.com wrote:
>=20
>=20
> Hi SPRING WG,
>=20
> In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, w=
e would like to poll for IPR.
>=20
> If you are aware of IPR that applies to draft-ietf-spring-srv6-network-pr=
ogramming [1] please respond to this email. If you are aware of IPR, please=
 indicate whether it has been
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 53=
78 provide more details).
>=20
> If you are an *author or contributor* please respond to this email regard=
less of whether or not you're aware of any IPR.=20
>=20
> This document will not advance until IPR confirmations have been received=
 from all authors and contributors.
>=20
> Thank you,
> Bruno
>=20
> [1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programmin=
g-05
>=20
>=20
> _________________________________________________________________________=
________________________________________________
>=20
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>=20
> This message and its attachments may contain confidential or privileged i=
nformation 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 de=
lete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
> Thank you.
>


From nobody Thu Dec  5 13:11:18 2019
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BE011201A3; Thu,  5 Dec 2019 13:11:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 (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 j83yn1PvyjHj; Thu,  5 Dec 2019 13:11:15 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on071f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::71f]) (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 A9B041200EF; Thu,  5 Dec 2019 13:11:14 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dHxF8u5osbBPFQ/R3Ez51MeYWDMAl9Buwhypnt4T2P0K9/YfhobJHfNwkdySKLG1ct/Lr1dyxFZVARTnxy8xQFFC+Gj0KKw1FeX3Z+fwqOCeMGtM3e7FQ8GvGBPxS7ojjHwj2Ems277RQaeu4mLi8KW5679luIeaxYb66qKW4lTwS2hVmwdOap4nK8H4QhZnJmkAvhzlwZYkGj+dQyLBwMCBoUUrSeLlR7CDC49h2bxqGrvZzJBHElfrSldOSg3oHC34siNX6yi5u1hpVxXqRNWVbHag5biaAf9efe+3h26vm1Hu9a7oD01DG+wGgjdQDUDYU8uVoGUbtStY9qrHwA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H0R4EZJWEOBAUWmc94Ab31ri9TNzwP6XGr8r7eECa0c=; b=NZyHwdtQO/mjAPnYl7498kO9A9UfV9uuKDnc8RwQN1TGfOL3OlimpDZdlvBFryv6H5JUERvK9hD0X4G5Ihlky6RVo7LqJU+e5OcIKs7OoNe2DvP0ylNxnqvlu6q8c/YkxwjGfrDtApcpReIln6rvvQuochljzNIMGDClezORXNaZAxBP193ArEd7+3OFtuiGWA3CgIBbjzZm1DVk6lZDvZlz1aEhNfKpsdqnl8S8u6TYfNiy5YgJ7902ckArF/DOVvNWhf/VzP1CfIJuppWGoOho1oTY3czqJZNBE1B9q1BkZOivrhrRmT6psttzB5ixAkbgLuvfDqrBcRVzwsVZQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H0R4EZJWEOBAUWmc94Ab31ri9TNzwP6XGr8r7eECa0c=; b=olZG3NAarx9NJEi+a//ou/wWaWffbU6+qN6pDJ1C6dfkf2n93ihKAa+QqP19tEBmMSskj2JCmi1bRZQO14UXxq7GPNVsLWgESRVqbuG938TgrCXOtck9huEZPAJ1NJ6Bari/SnrfQYhfWwfq9W6DWzuhKBH13DLxkMPMjUj4j3A=
Received: from HE1PR0701MB2714.eurprd07.prod.outlook.com (10.168.185.11) by HE1PR0701MB2122.eurprd07.prod.outlook.com (10.168.33.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.4; Thu, 5 Dec 2019 21:11:12 +0000
Received: from HE1PR0701MB2714.eurprd07.prod.outlook.com ([fe80::fd4a:2a3:2da0:a3d5]) by HE1PR0701MB2714.eurprd07.prod.outlook.com ([fe80::fd4a:2a3:2da0:a3d5%4]) with mapi id 15.20.2516.013; Thu, 5 Dec 2019 21:11:12 +0000
From: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
To: Robert Raszuk <robert@raszuk.net>, Bruno Decraene <bruno.decraene@orange.com>
CC: SPRING WG List <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wAEyDuAAAaAdoA=
Date: Thu, 5 Dec 2019 21:11:11 +0000
Message-ID: <BD0FC9CD-205D-4B53-BAAA-375189475DF0@nokia.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <CAOj+MMF31Vj2-KM1W+fF+9h5omCZuV3vwmr1p8LJ-hCRLbuVpw@mail.gmail.com>
In-Reply-To: <CAOj+MMF31Vj2-KM1W+fF+9h5omCZuV3vwmr1p8LJ-hCRLbuVpw@mail.gmail.com>
Accept-Language: nl-BE, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191202
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wim.henderickx@nokia.com; 
x-originating-ip: [82.194.107.194]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 51284cb1-a8eb-403d-feba-08d779c7a80e
x-ms-traffictypediagnostic: HE1PR0701MB2122:
x-microsoft-antispam-prvs: <HE1PR0701MB2122F4B4DC8B3AF65B0C8181835C0@HE1PR0701MB2122.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(346002)(396003)(376002)(136003)(189003)(199004)(36756003)(5660300002)(6486002)(229853002)(81166006)(66476007)(64756008)(66446008)(66946007)(66556008)(2906002)(6512007)(81156014)(54896002)(8936002)(25786009)(76116006)(33656002)(91956017)(8676002)(14444005)(76176011)(58126008)(26005)(4326008)(316002)(102836004)(86362001)(53546011)(478600001)(110136005)(6506007)(99286004)(54906003)(2616005)(14454004)(71200400001)(11346002)(71190400001)(186003)(966005); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2122; H:HE1PR0701MB2714.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oMel5wZFJIDalc86l2GfkzvetUaTCuoktrmeF71LnfjmQzPmk5O/FuPldT/PKivblwdB8q1c2xXj4ZSPUWuG9WUcVKaSScr21Vfh5z+20bTrq/aXgL2xOC87o5LMS+xVOdXLa/O+Eok76U9efktOf6/ao5mLakhFB2vNepBAM36H0oot4TaYkInRwhiJMrkIegK6LdB55fJ56/PWVcTleSkQ67AI3JxWQh+2Dv2uod6Z1CKyDHEt74D26z7qb2UB5ZZNdLl87ONKyTXy67SE7aU4W0h2Ko2Et96wr6ct7Y9OCX3LjWAEq6mKU/3+e1UVTWUeYDc3tEZ3eBrOPakBTCFZT3CjLzoVXH7XSTWF+1o89hk4iLrw8MVYGzLI1rLbDsQz0D2ZJT8VLGciykFz5vMsToBVv2AVRI2vHJkofPAKRGt1rxQ9Shxheo2QZh+enxofah7850clsThxJS8WQh/aOGcYDjgIWQiJlrO8bHg=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BD0FC9CD205D4B53BAAA375189475DF0nokiacom_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 51284cb1-a8eb-403d-feba-08d779c7a80e
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 21:11:11.8543 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qHd4rBiQiCEA5TKIcyE3xzw+MpFZPWAcrqqi7Hb/r12T5RrsRIHFo8+cMBPEo5/Q+ppbOdPBYPR7ovwAOhDEGZthcxoHzrSiCobqFj9peNc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2122
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/vVOvCVXCJ4gMVJw13-clwOwrczw>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:11:17 -0000

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

QXMgYSBjby1hdXRob3Igbm90IGF3YXJlIG9mIElQUiByZWxhdGVkIHRvIHRoaXMgZHJhZnQNCg0K
RnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIFJvYmVy
dCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0Pg0KRGF0ZTogVGh1cnNkYXksIDUgRGVjZW1iZXIg
MjAxOSBhdCAyMDowNQ0KVG86IEJydW5vIERlY3JhZW5lIDxicnVuby5kZWNyYWVuZUBvcmFuZ2Uu
Y29tPg0KQ2M6IFNQUklORyBXRyBMaXN0IDxzcHJpbmdAaWV0Zi5vcmc+LCBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgPGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJUFIgcG9s
bCBmb3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoNCkhpDQoN
CkFzIGEgY29udHJpYnV0b3IsIEnigJltIG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBS
KHMpIHJlbGF0ZWQgdG8gdGhpcyBkb2N1bWVudC4NCg0KVGhhbmtzLA0KUi4NCg0KT24gVGh1LCBE
ZWMgNSwgMjAxOSBhdCA1OjUwIFBNIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPG1haWx0bzpi
cnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPj4gd3JvdGU6DQpIaSBTUFJJTkcgV0csDQoNCkluIHBh
cmFsbGVsIHRvIHRoZSBXR0xDIGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmcsIHdlIHdvdWxkIGxpa2UgdG8gcG9sbCBmb3IgSVBSLg0KDQpJZiB5b3UgYXJlIGF3
YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nIFsxXSBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLiBJZiB5b3UgYXJl
IGF3YXJlIG9mIElQUiwgcGxlYXNlIGluZGljYXRlIHdoZXRoZXIgaXQgaGFzIGJlZW4NCmRpc2Ns
b3NlZCBpbiBhY2NvcmRhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKFJGQ3MgMzk3OSwgNDg3OSwg
MzY2OSBhbmQgNTM3OCBwcm92aWRlIG1vcmUgZGV0YWlscykuDQoNCklmIHlvdSBhcmUgYW4gKmF1
dGhvciBvciBjb250cmlidXRvciogcGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbCByZWdhcmRs
ZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSdyZSBhd2FyZSBvZiBhbnkgSVBSLg0KDQpUaGlzIGRv
Y3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdW50aWwgSVBSIGNvbmZpcm1hdGlvbnMgaGF2ZSBiZWVu
IHJlY2VpdmVkIGZyb20gYWxsIGF1dGhvcnMgYW5kIGNvbnRyaWJ1dG9ycy4NCg0KVGhhbmsgeW91
LA0KQnJ1bm8NCg0KWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCg0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkNlIG1lc3Nh
Z2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9u
cyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KcGFz
IGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNp
IHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFs
ZXINCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpv
aW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2Fs
dGVyYXRpb24sDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNz
YWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNClRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQp0aGV5IHNo
b3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNh
dGlvbi4NCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBu
b3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1l
bnRzLg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3Ig
bWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0K
VGhhbmsgeW91Lg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdA
aWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp
bjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMi
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+QXMgYSBjby1hdXRob3Igbm90IGF3YXJlIG9mIElQUiByZWxhdGVkIHRvIHRoaXMgZHJh
ZnQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPnNwcmluZyAmbHQ7
c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiBSb2JlcnQgUmFzenVrICZs
dDtyb2JlcnRAcmFzenVrLm5ldCZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIDUgRGVj
ZW1iZXIgMjAxOSBhdCAyMDowNTxicj4NCjxiPlRvOiA8L2I+QnJ1bm8gRGVjcmFlbmUgJmx0O2Jy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj5TUFJJTkcgV0cgTGlz
dCAmbHQ7c3ByaW5nQGlldGYub3JnJmd0OywgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nICZsdDtkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbc3ByaW5nXSBJUFIgcG9s
bCBmb3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaTxi
cj4NCjxicj4NCkFzIGEgY29udHJpYnV0b3IsIEnigJltIG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNj
bG9zZWQgSVBSKHMpIHJlbGF0ZWQgdG8gdGhpcyBkb2N1bWVudC48YnI+DQo8YnI+DQpUaGFua3Ms
Jm5ic3A7IDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlIuJm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk9uIFRodSwgRGVjIDUsIDIwMTkgYXQgNTo1MCBQTSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJydW5v
LmRlY3JhZW5lQG9yYW5nZS5jb20iPmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2
LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkhpIFNQUklORyBXRyw8YnI+DQo8YnI+DQpJbiBwYXJhbGxlbCB0byB0aGUgV0dMQyBm
b3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLCB3ZSB3b3VsZCBs
aWtlIHRvIHBvbGwgZm9yIElQUi48YnI+DQo8YnI+DQpJZiB5b3UgYXJlIGF3YXJlIG9mIElQUiB0
aGF0IGFwcGxpZXMgdG8gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
IFsxXSBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLiBJZiB5b3UgYXJlIGF3YXJlIG9mIElQ
UiwgcGxlYXNlIGluZGljYXRlIHdoZXRoZXIgaXQgaGFzIGJlZW48YnI+DQpkaXNjbG9zZWQgaW4g
YWNjb3JkYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChSRkNzIDM5NzksIDQ4NzksIDM2NjkgYW5k
IDUzNzggcHJvdmlkZSBtb3JlIGRldGFpbHMpLjxicj4NCjxicj4NCklmIHlvdSBhcmUgYW4gKmF1
dGhvciBvciBjb250cmlidXRvciogcGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbCByZWdhcmRs
ZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSdyZSBhd2FyZSBvZiBhbnkgSVBSLg0KPGJyPg0KPGJy
Pg0KVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHVudGlsIElQUiBjb25maXJtYXRpb25z
IGhhdmUgYmVlbiByZWNlaXZlZCBmcm9tIGFsbCBhdXRob3JzIGFuZCBjb250cmlidXRvcnMuPGJy
Pg0KPGJyPg0KVGhhbmsgeW91LDxicj4NCkJydW5vPGJyPg0KPGJyPg0KWzFdIDxhIGhyZWY9Imh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmctMDUiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU8L2E+PGJy
Pg0KPGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxicj4NCjxicj4NCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNl
cyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxs
ZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxicj4NCnBhcyBldHJlIGRpZmZ1
c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXog
cmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyPGJyPg0KYSBs
J2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4g
TGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlv
biw8YnI+DQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdl
IGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPGJyPg0KPGJyPg0KVGhp
cyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9y
IHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8YnI+
DQp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQg
YXV0aG9yaXNhdGlvbi48YnI+DQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVy
cm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cy48YnI+DQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBp
cyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdl
ZCBvciBmYWxzaWZpZWQuPGJyPg0KVGhhbmsgeW91Ljxicj4NCjxicj4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0Kc3ByaW5nIG1haWxpbmcgbGlz
dDxicj4NCjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5z
cHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_BD0FC9CD205D4B53BAAA375189475DF0nokiacom_--


From nobody Thu Dec  5 13:14:17 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F22F1200EF; Thu,  5 Dec 2019 13:14:11 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=rj+G9cpl; dkim=pass (1024-bit key) header.d=juniper.net header.b=k7xdStbW
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 4-SzysCrKggd; Thu,  5 Dec 2019 13:14:09 -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 CDA79120073; Thu,  5 Dec 2019 13:14:09 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB5Kvm1Z028574; Thu, 5 Dec 2019 13:14:09 -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=D+0vFV7hYeNOR9HVgD/gQuhtHPWBgVyKoWYe88HD+zM=; b=rj+G9cplml46goYyRP2L79ahnWNyKr8ktecgIi7BGlB8cUk16myjntDMb652P9rBcxU4 dLsPEm1xmjBNnXmXknP4Pr8va6SJWBpVPMmFxwuSvfczK/S2atFXGe6gXD0tw0eCdUlV FROEQivw6A/5/T/k9EppHk+sG4REEBBReJ8brWj1bKyw/xqkelvm/tCyWw9+TwW3EOcf JqVOWE6YUSe/H85uSTo4dj76DM+nuxueT0snkN/dD5Sys5GBcDNphtFeTrqZkxpcrrfB 3MQuOJ3x6TwcRwdHljH2DXbkO9gBIBGY3q59vwLBA9208RSdfOirqfc9EA6e40TCvGC7 kw== 
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-00273201.pphosted.com with ESMTP id 2wpce9b475-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Dec 2019 13:14:09 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=giq8jQq9xffhqHGbwU1VVq1zM1zftHmCx1ps5CukH+Q+Mu5DIlOHiS5/K3nmMETE6U8B+s/6lWtaDbD1MaVHOKJHqXmBc1LO4x0G1N02QZH+idSCSw4ak2cZBToRzgfWF7oYgk5VFxv+Pxs4h8EjurzhvoObKI3gQOQXkwz8A3PDpSDShgqm1QvaCGePJzZy4w7Jas4co0NN97j+1sJFTq7LNdXtip08MnLT9iWxrL7Viu0tRbAsdIMLyRSV7PJcFIxvxIEN1F+clFV90mD+8f6BGa8N5yueh7b1Xp5Ys6sXaEvHuT9u9PGDj19pQWOQ4kkpXkkTs38C5bI0x1makg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D+0vFV7hYeNOR9HVgD/gQuhtHPWBgVyKoWYe88HD+zM=; b=TU8q8C9zThJO9qUQXHpOSkdluqXt16dszAxFWt7N9dGiYtiFqTjY50gaYFCThZKh+L4edMqPZFznEGyp4oAd34zpz2DZo+38EwRIR76KgseLqhVY/jnXfBAr7LJoP62ff/d53VpUVWgG6MpIbTDLEbxlsTMrIlADknRRtaMhky6vbt8WQLMaFqlTH9Ck7Z847mk3fI0bnx1OqjU0ghHCPnaCtrYwq9FT0wUsQcqStPVJ4bn95ax1N7dvZ9K/wke9E/sA7xqA/ImiwDn79cHXSUqWIbMXKjzUfXQF8ySGEfiAjfwwpbbQqNWII+WkSG+8bdKhDtVuVdCa87Umlb/8lQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D+0vFV7hYeNOR9HVgD/gQuhtHPWBgVyKoWYe88HD+zM=; b=k7xdStbWMaRZso2WL94w27K9P/TJYmCOWl7XprTZWAE5+ApqNbv5aE7+oG9nTh4h+kVt2mC+oWx0yFvoKenpPqoVBJmZA8xdSzORu4QbnENq6cJJkX+LNvaNEiUCFFImfKUj9iCfhGBza6q1+hnm//YcJ8BJaRqr2S6hXoWhAZk=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5857.namprd05.prod.outlook.com (20.176.179.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.8; Thu, 5 Dec 2019 21:14:07 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 5 Dec 2019 21:14:07 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wAIx/fw
Content-Class: 
Date: Thu, 5 Dec 2019 21:14:06 +0000
Message-ID: <BN7PR05MB5699D8B0CC59254BFB0D572AAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-05T21:14:05.2661500Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=40e415da-32a5-41a0-8096-733d78448398; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7485ba4a-fa1d-4dc8-f27a-08d779c8104f
x-ms-traffictypediagnostic: BN7PR05MB5857:
x-microsoft-antispam-prvs: <BN7PR05MB5857F273BE36B51DAD8FEBCFAE5C0@BN7PR05MB5857.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(396003)(366004)(136003)(199004)(189003)(99286004)(229853002)(102836004)(55016002)(9686003)(316002)(54896002)(52536014)(66446008)(74316002)(66476007)(64756008)(14444005)(71190400001)(54906003)(790700001)(66946007)(2906002)(4326008)(76116006)(66556008)(71200400001)(110136005)(76176011)(25786009)(6506007)(86362001)(33656002)(966005)(14454004)(7696005)(81156014)(186003)(8936002)(81166006)(53546011)(8676002)(478600001)(26005)(11346002)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5857; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: FFQjvxLEF5bXJRmWxq9Mz5cBu1OL1a1YxIgABog/YzpONE02S6efAO3wGGPoux5x5/qF/JbEZkpvSbmLM6rACHkrrls1c+a93x2mtgMlBqFR72H9ol4C0q/Tu8L8/6AydqjPg2pNvGAv6wePB0hvFmlmNZte0q1OrUYhinxrKQdmGD1odjzE6F+Gu0yaTRYdTlG9nEiqV5g3GFJdikeobbhlTIPE8U9G0bRqPvtVuCGKkUk7GsfGl/O/Re9AvERM9wz0b2QhoZ0mUSBpuZ5OpLxvRR/3HbWvTQI+xpCmhb1NEOiQgTD7BVb0kSS8BPgcjy3bR5YGGzDEhmJIvB2yfrV1pFgAKymhdL3mFly3sTXGIwyewDs4HOxo15aMECq/4rGzwcWa0BOEPyKAi2SWo7sZT3ytzSmamOvqCLlu23H/mfU0xke/fBrl8dG660oSSYa+KNDuCK/UdNZYs3P1bDz5H6Dcauufl5YoE5gdg4Q=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699D8B0CC59254BFB0D572AAE5C0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 7485ba4a-fa1d-4dc8-f27a-08d779c8104f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 21:14:06.8500 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WWchfcuNMenMzkJKPSDOWBkzitd8o+6AqI02iXxQGRLY06qYfQ7GybKqEIlpzpTiZLtDW+EACzUiX5kO0uGiCQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5857
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-05_08:2019-12-04,2019-12-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 bulkscore=0 suspectscore=0 malwarescore=0 clxscore=1011 spamscore=0 adultscore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 impostorscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912050172
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/iGqWJ0O3dru1N_m_-XzTuDlH7I4>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:14:11 -0000

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

< Responding to the right email this time >


Bruno,



Please record the following as last call comments:



- https://mailarchive.ietf.org/arch/msg/spring/MQLQNTzdkfHNbpwP99FV8UqUofY

- https://mailarchive.ietf.org/arch/msg/spring/trugWEW3n7Ubz7oayYwo6Qe_lGg

- https://mailarchive.ietf.org/arch/msg/spring/wCcVWXqbjwZW9-pJmYgZ1gC8Xrk

- https://mailarchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D5E





                                                   Ron




Juniper Business Use Only
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of bruno.decraene@orange.com
Sent: Thursday, December 5, 2019 12:15 PM
To: 'SPRING WG List' <spring@ietf.org>
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming <draft-ietf-s=
pring-srv6-network-programming@ietf.org>
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring=
-srv6-network-programming-05__;!8WoA6RjC81c!WtdxYG2xSF_q2rpWnOYGhgrGW8yw7jz=
vLa8EiJUeP05yi3TdBSyI35n-pjc7gafR$>




___________________________________________________________________________=
______________________________________________



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_BN7PR05MB5699D8B0CC59254BFB0D572AAE5C0BN7PR05MB5699namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	font-family:"Courier New";
	mso-fareast-language:FR;}
p.PrformatHTML, li.PrformatHTML, div.PrformatHTML
	{mso-style-name:"Pr\00E9format\00E9 HTML";
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle25
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">&lt; Responding to the right email this time &gt;<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Bruno,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Please record the following as last call comments=
:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">- <a href=3D"https://mailarchive.ietf.org/arch/ms=
g/spring/MQLQNTzdkfHNbpwP99FV8UqUofY">
https://mailarchive.ietf.org/arch/msg/spring/MQLQNTzdkfHNbpwP99FV8UqUofY</a=
><o:p></o:p></p>
<p class=3D"MsoPlainText">- <a href=3D"https://mailarchive.ietf.org/arch/ms=
g/spring/trugWEW3n7Ubz7oayYwo6Qe_lGg">
https://mailarchive.ietf.org/arch/msg/spring/trugWEW3n7Ubz7oayYwo6Qe_lGg</a=
><o:p></o:p></p>
<p class=3D"MsoPlainText">- <a href=3D"https://mailarchive.ietf.org/arch/ms=
g/spring/wCcVWXqbjwZW9-pJmYgZ1gC8Xrk">
https://mailarchive.ietf.org/arch/msg/spring/wCcVWXqbjwZW9-pJmYgZ1gC8Xrk</a=
><o:p></o:p></p>
<p class=3D"MsoPlainText">- <a href=3D"https://mailarchive.ietf.org/arch/ms=
g/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D5E">
https://mailarchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D5E</a=
><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> ipv6 &lt;ipv6-bounces@ietf.org&gt; <b>O=
n Behalf Of </b>
bruno.decraene@orange.com<br>
<b>Sent:</b> Thursday, December 5, 2019 12:15 PM<br>
<b>To:</b> 'SPRING WG List' &lt;spring@ietf.org&gt;<br>
<b>Cc:</b> 6man@ietf.org; draft-ietf-spring-srv6-network-programming &lt;dr=
aft-ietf-spring-srv6-network-programming@ietf.org&gt;<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre>Hello SPRING,<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>This email starts a two weeks Working Group Last Call on draft-ietf-sp=
ring-srv6-network-programming [1].<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Please read this document if you haven't read the most recent version,=
 and send your comments to the SPRING WG list, no later than December 20.<o=
:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>You may copy the 6MAN WG for IPv6 related comment, but consider not du=
plicating emails on the 6MAN mailing list for the comments which are only s=
pring specifics.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>If you are raising a point which you expect will be specifically debat=
ed on the mailing list, consider using a specific email/thread for this poi=
nt.<o:p></o:p></pre>
<pre>This may help avoiding that the thread become specific to this point a=
nd that other points get forgotten (or that the thread get converted into p=
arallel independent discussions)<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Thank you,<o:p></o:p></pre>
<pre>Bruno<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>[1] <a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/=
draft-ietf-spring-srv6-network-programming-05__;!8WoA6RjC81c!WtdxYG2xSF_q2r=
pWnOYGhgrGW8yw7jzvLa8EiJUeP05yi3TdBSyI35n-pjc7gafR$">https://tools.ietf.org=
/html/draft-ietf-spring-srv6-network-programming-05</a><o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre><span lang=3D"FR">____________________________________________________=
_____________________________________________________________________<o:p><=
/o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces j=
ointes. Les messages electroniques etant susceptibles d'alteration,<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied witho=
ut authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<o:p></o:p></span></p=
re>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>
</body>
</html>

--_000_BN7PR05MB5699D8B0CC59254BFB0D572AAE5C0BN7PR05MB5699namp_--


From nobody Thu Dec  5 13:16:20 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C2D812008D; Thu,  5 Dec 2019 13:16:14 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 MN6GHQawwyh1; Thu,  5 Dec 2019 13:16:12 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1D70120073; Thu,  5 Dec 2019 13:16:12 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c5ba:f887:5271:a211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id F16C94E11AFF; Thu,  5 Dec 2019 21:16:11 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id DF273250EE68; Thu,  5 Dec 2019 22:16:09 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
Date: Thu, 5 Dec 2019 22:16:09 +0100
Cc: "Darren Dukes (ddukes)" <ddukes@cisco.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
To: Ron Bonica <rbonica@juniper.net>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/mQc5P_Y0aqFw1TGpzXqkUAb3gEc>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:16:15 -0000

Ron,

> Point taken. Could you comment on the current state of WG consensus?

The working group session in Singapore ended with what appeared to be a =
view that we should continue work on both documents (Mark's and the =
Voyer draft).
For the state of the wg consensus, I haven't checked with Bob, but I =
think he will agree with it being classified as "evolving".

Best regards,
Ole=


From nobody Thu Dec  5 13:24:04 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 860E81200EF; Thu,  5 Dec 2019 13:24:01 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 xLGJWB3gZr9m; Thu,  5 Dec 2019 13:23:59 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF0FE120073; Thu,  5 Dec 2019 13:23:58 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 023F182DFA; Thu,  5 Dec 2019 22:23:52 +0100 (CET)
To: otroan@employees.org, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Suresh Krishnan <suresh@kaloom.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <56973ebd-65aa-8892-a9ea-7191d5d18506@si6networks.com>
Date: Thu, 5 Dec 2019 18:23:34 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TuF7G3oVsbD5jm11GIakEvLMIxc>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:24:01 -0000

Ole,

On 5/12/19 17:57, otroan@employees.org wrote:
> Ron,
> 
>> Currently, there is no consensus that IPv6 allows insertion of extension headers by intermediate nodes, even if those intermediate nodes are segment endpoints . Given this lack of consensus, the authors of network programming have wisely agreed to remove header insertion from the draft.
>>  
>> Likewise, there is no consensus that IPv6 allows removal of extension headers by intermediate nodes, even if those intermediate nodes are segment endpoints. Why, then, have the authors of network programming not agreed to remove PSP from the draft?
> 
> With regards to working group process; may I gently remind you that it is the chairs that call consensus.

At the time of this writing, there's no document that has been adopted
to update RFC8200 to allow for EH insertion/removal.

Therefore, it's actually the other way around: unless there's such
document (which there isn't, since such a document has never been
adopted by 6man), the onus is on folks trying to change the status quo.
And that case, progressing the document "as is" would be an outright
violation of our existing standards.

This has been repeated numerous times already.

I think we are at a point where the ADs should take action. Most
importantly Int-AD, since the spec being violated is RFC8200.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Thu Dec  5 13:32:36 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67B5712008D; Thu,  5 Dec 2019 13:32:29 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 tevw-losowo0; Thu,  5 Dec 2019 13:32:27 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D9DA120073; Thu,  5 Dec 2019 13:32:27 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id CF7FB8652A; Thu,  5 Dec 2019 22:32:23 +0100 (CET)
To: otroan@employees.org, Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com>
Date: Thu, 5 Dec 2019 18:32:09 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/P7372FYPlfieYbIS5-r-HIhnSZY>
Subject: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:32:29 -0000

Ole,

On 5/12/19 18:16, otroan@employees.org wrote:
> Ron,
> 
>> Point taken. Could you comment on the current state of WG consensus?
> 
> The working group session in Singapore ended with what appeared to be a view that we should continue work on both documents (Mark's and the Voyer draft).
> For the state of the wg consensus, I haven't checked with Bob, but I think he will agree with it being classified as "evolving".

I polled you about this decision
(https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM), and
you never responded.

Suresh (INT AD) clarified this one list, here:
https://mailarchive.ietf.org/arch/msg/ipv6/Db6_SGfmeIDzaE56Ps5kUDCYEzY

Suresh noted that there wasn't consensus call, even at the f2f meeting
(not to mention that the list was never polled in this respect).

I would say that it seems we have not been following the processes that
should be followed. This has happened repeatedly over time, for this
very same topic. The process seems to be biased, and thus unfair to the
rest of the wg participants.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Thu Dec  5 13:41:45 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7071120168; Thu,  5 Dec 2019 13:41:37 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 SOW79Wp4QIXL; Thu,  5 Dec 2019 13:41:36 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E32E1200EF; Thu,  5 Dec 2019 13:41:36 -0800 (PST)
Received: from astfgl.hanazo.no (246.51-175-81.customer.lyse.net [51.175.81.246]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 968D64E11B71; Thu,  5 Dec 2019 21:41:35 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id 38EA8250FAE7; Thu,  5 Dec 2019 22:41:33 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com>
Date: Thu, 5 Dec 2019 22:41:33 +0100
Cc: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com>
To: Fernando Gont <fgont@si6networks.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/szzJ-LCnJuSk8pylvP5Gmk3_StY>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:41:38 -0000

Fernando,

>>> Point taken. Could you comment on the current state of WG consensus?
>>=20
>> The working group session in Singapore ended with what appeared to be =
a view that we should continue work on both documents (Mark's and the =
Voyer draft).
>> For the state of the wg consensus, I haven't checked with Bob, but I =
think he will agree with it being classified as "evolving".
>=20
> I polled you about this decision
> =
(https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM), =
and
> you never responded.

Sorry, which decision is that supposed to be?

> Suresh (INT AD) clarified this one list, here:
> https://mailarchive.ietf.org/arch/msg/ipv6/Db6_SGfmeIDzaE56Ps5kUDCYEzY
>=20
> Suresh noted that there wasn't consensus call, even at the f2f meeting
> (not to mention that the list was never polled in this respect).

Right, neither of these two documents are adopted as working group =
documents. And perhaps a more correct phrasing above would be that "The =
working group session in Singapore ended with what appeared to be a view =
that work could continue on both of these documents".

> I would say that it seems we have not been following the processes =
that
> should be followed. This has happened repeatedly over time, for this
> very same topic. The process seems to be biased, and thus unfair to =
the
> rest of the wg participants.

Which process are you talking about? Is that documented in an RFC?
You seem to take it on yourself to represent the "rest of the wg =
participants", but from my perspective it looks like a few very loud =
voices.
Perhaps we should let others speak up, if there is anything more to be =
said on this topic.

Ole=


From nobody Thu Dec  5 13:51:01 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 644EE1200EF; Thu,  5 Dec 2019 13:50:53 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 VH747QNjN8j6; Thu,  5 Dec 2019 13:50:51 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F341D120073; Thu,  5 Dec 2019 13:50:50 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 29B42852F6; Thu,  5 Dec 2019 22:50:46 +0100 (CET)
To: otroan@employees.org
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com>
Date: Thu, 5 Dec 2019 18:50:32 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ANDR2-Le1DiWC4jsdQGCt5nZieM>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 21:50:53 -0000

On 5/12/19 18:41, otroan@employees.org wrote:
> Fernando,
> 
>>>> Point taken. Could you comment on the current state of WG consensus?
>>>
>>> The working group session in Singapore ended with what appeared to be a view that we should continue work on both documents (Mark's and the Voyer draft).
>>> For the state of the wg consensus, I haven't checked with Bob, but I think he will agree with it being classified as "evolving".
>>
>> I polled you about this decision
>> (https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM), and
>> you never responded.
> 
> Sorry, which decision is that supposed to be?

The documents were adopted, or they were not. In this case, they were
not. Hence the current standards need to be complied with, and folks
cannot processes this document with text that results in an outright
violation of RFC8200.


> 
>> Suresh (INT AD) clarified this one list, here:
>> https://mailarchive.ietf.org/arch/msg/ipv6/Db6_SGfmeIDzaE56Ps5kUDCYEzY
>>
>> Suresh noted that there wasn't consensus call, even at the f2f meeting
>> (not to mention that the list was never polled in this respect).
> 
> Right, neither of these two documents are adopted as working group documents. And perhaps a more correct phrasing above would be that "The working group session in Singapore ended with what appeared to be a view that work could continue on both of these documents".

Not sure what you mean. Yes, sure: these are individual contributions.
The authors can do what they please with their individual contributions,
since they don't represent wg consensus. That includes continue working
on them, abandoning them, or simply delete all content and revise the
document as blank documetns with just boiler-plates.

Until the point the wg has adopted such documents, I have no idea
whatsoever why the mere existence of such *individal submissions* should
affect the requirement to comply with our existing specs.



>> I would say that it seems we have not been following the processes that
>> should be followed. This has happened repeatedly over time, for this
>> very same topic. The process seems to be biased, and thus unfair to the
>> rest of the wg participants.
> 
> Which process are you talking about? Is that documented in an RFC?

Yes: RFC2026 and RFC2418.


> You seem to take it on yourself to represent the "rest of the wg participants", but from my perspective it looks like a few very loud voices.

I don't. Again: unless folks get consensus to update RFC8200, thy should
comply with it. The onus is on them, not on us asking folks to comply
with existing standards.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Thu Dec  5 14:01:21 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0472E1201A3; Thu,  5 Dec 2019 14:01: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, SPF_HELO_NONE=0.001, SPF_PASS=-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 1DktycXRdso8; Thu,  5 Dec 2019 14:01:13 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42487120073; Thu,  5 Dec 2019 14:01:13 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c5ba:f887:5271:a211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id DA04F4E11AD1; Thu,  5 Dec 2019 22:01:12 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id 47F012510737; Thu,  5 Dec 2019 23:01:08 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com>
Date: Thu, 5 Dec 2019 23:01:08 +0100
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com>
To: Fernando Gont <fgont@si6networks.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-UWBsfAFo4A2FP1XSeCE5bFdwus>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:01:15 -0000

>>> I would say that it seems we have not been following the processes =
that
>>> should be followed. This has happened repeatedly over time, for this
>>> very same topic. The process seems to be biased, and thus unfair to =
the
>>> rest of the wg participants.
>>=20
>> Which process are you talking about? Is that documented in an RFC?
>=20
> Yes: RFC2026 and RFC2418.

More specifically?
And if you feel you need to the conflict resolution and appeals process =
is described in rfc2026, section 6.5.

>> You seem to take it on yourself to represent the "rest of the wg =
participants", but from my perspective it looks like a few very loud =
voices.
>=20
> I don't. Again: unless folks get consensus to update RFC8200, thy =
should
> comply with it. The onus is on them, not on us asking folks to comply
> with existing standards.

Yes, we have heard your position on this now.
There is of course a lot more nuance to this argument.

Best regards,
Ole=


From nobody Thu Dec  5 14:03:21 2019
Return-Path: <tom@herbertland.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 768421201A3 for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 14:03:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 ab3MSBF5QgAx for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 14:03:12 -0800 (PST)
Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (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 D20D6120168 for <spring@ietf.org>; Thu,  5 Dec 2019 14:03:11 -0800 (PST)
Received: by mail-ed1-x52a.google.com with SMTP id cm12so4050020edb.11 for <spring@ietf.org>; Thu, 05 Dec 2019 14:03:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=wIzv0+iMVfrjNMaBM1eK/F5RK1hShXGawpPL9xcEHNU=; b=XJR3NSDLdtCogmZEfQAOUhy5ePVVJoFQzy2pBDvemNsz+S7alTSlD54uS0zcwruP0b r9SVgmTWP2OTFVherBd0Xm9qMrKTbl7DKdgjA53E9pvGFFccAMcktCajgw3hiYTyU80Z lwudG8aeavabQHbTFQzb9UdhmMjhx9H9CUSltN+l7ZEmyWHsRfZSb4OonVnxxzOYSdvQ ind49Rqkleb8rH5dTty5ZzO2jIaUkmZtJybt+HinEg1GlBr1I+A1tjjxSWkJG91DdANu 3DvbCLuyB7oupRjY2C8I69mwGF85Bf0aLHqzGPqTOkqUiZvbZFFNf8ENNNHuYz1dnzHQ 0RDQ==
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:content-transfer-encoding; bh=wIzv0+iMVfrjNMaBM1eK/F5RK1hShXGawpPL9xcEHNU=; b=FgD/d0oG2FtyStXGUs5bw/tW/t4R7+qofx59Y0pFQ2Yh4Pzl5grzSX3T0e3h4NV004 m8QbTmo3f3IsQ1fuAZKN+UzXeRf0lNTdjqD9eh2UDf+fWgPPoSkk10yI0m10CJTnV70Z 6wT/O/nEXgZglP+oUxfBPXIZZqld01NARyZQc39M2ltY/HzaT1N2Y2FQGkObKGgqiibI 3I3B5imZAEmh/rFogkbMFg43Eby8+mfZZEeI7b5WahD4DG25GTqsaSxuwDPoPlRW/Sks j68fUvRFX/NdaymoS0mDTqKtGNJds45UGgedcdlXbbXQ3N8iAY11kuCfCehpbZajXfhH canQ==
X-Gm-Message-State: APjAAAWTs1U8eNCIgxIr6OtE8j392wMgKIJoGB8XwHDnC0dLTTS3MJPD 4fobC7lH6Qj9gSQ+HEsK/cP33Bi3zEf7UmYkNwAE4Q==
X-Google-Smtp-Source: APXvYqx9Op8UnqQtoOe7GXX3T/sERkIL9QasOIYj8FNOBQLNQCMFAYBvMv4ryZhwBCP0Ed0pfSZ2Yx0s3XAu4H3riSY=
X-Received: by 2002:a05:6402:a48:: with SMTP id bt8mr13071382edb.62.1575583390207;  Thu, 05 Dec 2019 14:03:10 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
In-Reply-To: <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 5 Dec 2019 14:02:59 -0800
Message-ID: <CALx6S36hgFH2WpVze+estdWWHkss5UVfnh+R2UgFTHYWutSGqA@mail.gmail.com>
To: Ole Troan <otroan@employees.org>
Cc: Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>,  "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/x3MYjfRW15K-m0q9MLeTtaS0OXU>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:03:15 -0000

On Thu, Dec 5, 2019 at 1:41 PM <otroan@employees.org> wrote:
>
> Fernando,
>
> >>> Point taken. Could you comment on the current state of WG consensus?
> >>
> >> The working group session in Singapore ended with what appeared to be =
a view that we should continue work on both documents (Mark's and the Voyer=
 draft).
> >> For the state of the wg consensus, I haven't checked with Bob, but I t=
hink he will agree with it being classified as "evolving".
> >
> > I polled you about this decision
> > (https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM=
), and
> > you never responded.
>
> Sorry, which decision is that supposed to be?
>
> > Suresh (INT AD) clarified this one list, here:
> > https://mailarchive.ietf.org/arch/msg/ipv6/Db6_SGfmeIDzaE56Ps5kUDCYEzY
> >
> > Suresh noted that there wasn't consensus call, even at the f2f meeting
> > (not to mention that the list was never polled in this respect).
>
> Right, neither of these two documents are adopted as working group docume=
nts. And perhaps a more correct phrasing above would be that "The working g=
roup session in Singapore ended with what appeared to be a view that work c=
ould continue on both of these documents".
>
Ole,

I'm not sure what the outcome to the working group session means in
terms of the process. Basically, we have two documents that almost
directly contradict each other (the EH insertion is bad one was in
fact written in response to the EH insertion is good document). They
both can't be right, and Network programming is still assuming the
outcome that EH insertion/intermediate node removal is correct. So to
continue to work on both documents seems to be akin to punting the
disagreement without clarity on how this will ever be resolved. Also,
I'd point out that the EH insertion document is over a year old and
has already been reviewed, I don't see what new information could be
provided at this point that would change the fundamental arguments
against it.

Can we ask for call for working group adoption call on these?

Tom



> > I would say that it seems we have not been following the processes that
> > should be followed. This has happened repeatedly over time, for this
> > very same topic. The process seems to be biased, and thus unfair to the
> > rest of the wg participants.
>
> Which process are you talking about? Is that documented in an RFC?
> You seem to take it on yourself to represent the "rest of the wg particip=
ants", but from my perspective it looks like a few very loud voices.
> Perhaps we should let others speak up, if there is anything more to be sa=
id on this topic.
>
> Ole
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Thu Dec  5 14:09:52 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2AEB120073; Thu,  5 Dec 2019 14:09:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=fXR979TY; dkim=pass (1024-bit key) header.d=juniper.net header.b=FfpT9c2a
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 genfr_cxjqiQ; Thu,  5 Dec 2019 14:09:00 -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 957321201DB; Thu,  5 Dec 2019 14:09:00 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB5M8572025835; Thu, 5 Dec 2019 14:08:56 -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=F2JhnvUWAGf43cMwraK4wr1pVH0hr6wMMA+NJaEtmPY=; b=fXR979TYnU4869YMkAgPellwcSJ7Fq9RKcB0wiSpJizqrwgeYvtdDIhNe+gvXwX82rci 1O9LFV0EciOqHtuy9glML5Nbg0f4XX+wvGquN2J03czFf99qnHGALcJ1v0PwwvrSfW2f JI5ZtQvp3keD79tuuPd9pnKqOWxOsbwgmKLSRGBlBjtGcSNbzsMUATAl3cDz/ZqG7xTU Rx4iyaY8anJIxknBb/1q36jnfpfnhWLXYP4uf0iH0B+PTka6Rzwy3SuXIl03C4wbHgeS ZoHyZbzwZUSkPcdC9Yndh+LGRx2Zdv+M16NBoTW8Zmfetlw30aZgMUQPy+PCV8Fl0IM9 og== 
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2052.outbound.protection.outlook.com [104.47.37.52]) by mx0b-00273201.pphosted.com with ESMTP id 2wpfd32vut-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Dec 2019 14:08:56 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gzK3nXqwHiLwxGrXWw7cef3ybMluFoqvNHhbzVqFNJUwOjfyKD2Iy+yVC2lBSf7tigCCr/N+cSKIUAo7P8f1yhMf7psL6IkCMb8nci3RjHRI7om5d2Fw7zaj8qxmq9GImYLq35ACn0wtF545Vxfn6rnvXvcoDBtPhdVkNm+3WJwOptpgd+g/Ni33cczkJ/1+fGh7GLDku56Dgfy3PCPCBDWVl4sV77dhoBjEIfSDk/wnbnTAaxcAlq/jmuZ2EoJMz9Kq0lSDNvPq1rHeYJrdbvBSZCp7HdmCl/7NBOSHXTcXp9QexVo5QoMVgDfafI15aikojDHmgeadAgs20Kv7iA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F2JhnvUWAGf43cMwraK4wr1pVH0hr6wMMA+NJaEtmPY=; b=O1CyT6uzyEvEia03SBEiFl7McpHrOzi1Hr8Y5Y9uHt5TptLjkptjd1bXJSi+XKGguM4hjjl3V4Yxxev+sUOiFkBLAk4b4HQ/2vr7sPnmmsM0zZfYjgTY3ar4NSAML8fFiiHTMbad7+4hRJdjscQ+v5xn6NMY5XgJizbijXWKYxjMFlrDgkteLpc/Npn9I1gXEV/WPIuxbCp2rExOCCfQ6mZUd0t4HhN4nCJJmIyqmjJkgZoISQSGTx1ti1eKyFZb5g7bR3EspabQ4xfxh05VKZn30sowpnLq6phjT8v+Dv2ONhlg8+K1suV0pCswxgx7WD7FR7maTOwco/QK8EBs8Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F2JhnvUWAGf43cMwraK4wr1pVH0hr6wMMA+NJaEtmPY=; b=FfpT9c2ajP0NwL1nHQxsZqbShm16hkbTBkWwkXS7yS3KHVD3xS/Hdmsft6CnP4bjUjEGXkN/J3vzumNSvGYz4T6sNK2isw12PgSx2VtUipvXql1a21owQUt2qykFHeNSI6uM22kAFs+oNZzbVkb/jtxwtVM36VQuy6q4hapr8yw=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4580.namprd05.prod.outlook.com (52.133.223.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.4; Thu, 5 Dec 2019 22:08:54 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 5 Dec 2019 22:08:53 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "otroan@employees.org" <otroan@employees.org>, Fernando Gont <fgont@si6networks.com>
CC: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
Thread-Topic: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OB3WyX+KNnYEeH6fGTwOpEUKesEh6AgAAEkkA=
Content-Class: 
Date: Thu, 5 Dec 2019 22:08:53 +0000
Message-ID: <BN7PR05MB56993D964D47CD871AD8C17FAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
In-Reply-To: <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-05T22:08:51.4525091Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=83fdc180-c4d3-4f24-ba4f-e7bf79cf3766; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: f4be5102-acd9-4b2c-4d60-08d779cfb76f
x-ms-traffictypediagnostic: BN7PR05MB4580:
x-microsoft-antispam-prvs: <BN7PR05MB45806374C196C38A90B8D841AE5C0@BN7PR05MB4580.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02426D11FE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(136003)(376002)(396003)(366004)(189003)(199004)(51444003)(13464003)(102836004)(11346002)(71190400001)(74316002)(81156014)(54906003)(316002)(8676002)(110136005)(53546011)(66556008)(71200400001)(5660300002)(86362001)(81166006)(64756008)(66446008)(8936002)(52536014)(4326008)(26005)(66946007)(6506007)(186003)(478600001)(33656002)(9686003)(55016002)(966005)(14454004)(76116006)(25786009)(305945005)(7696005)(99286004)(76176011)(2906002)(229853002)(66476007); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4580; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zTxSd2maWgq7Nkq743JlPgWqx+PVlYtfIcgf/Q9FmUtliAOGr+2boSO9Qa3UbBT3z60UVm9cJDo/ZQ1tQLmuwTj2J3KGoUlyESn94+x5QbBTUzDOFxcbFm5D0Linxo0ujLa62ylqdly9tVEw+r/YvPWc4Z8RYUhuiMBFaui6mJJuYIMivMplWB28EeOywgXXmJs8JAVd+CQwqUwl0+Uycf6LgXVraafyGoLtXMa22SFkru/qdC51cAkBvxb8HMmIZP9RCkQc9wZDvyRr/eAQQJ+lINB81N7u5FhaNqx1ANaVT6uHymkoX8uupiJhvMiYVVa0viaTMOwg3W9YLOIMdRtKKI85G4quIgN/N+Pp/s0QeBzGMJzjIemvZz/uquQedEhjEusxw5aIze1hUmt249QmGPsJB5nwL0UBUUmGs7dkKshDm1qsss5CKTwSHBcVjYQHIQQDA1StR+a6XCxJgH7O0t47Hl2/9rXAsWmXCsQU3y8oa1vY2H8aCYML00PQwgWiR7cOog5vX4WZ6W5gUYFqIBLm+x4yPR6bF014VOBvnTKtdw+K+EyIWI4upB7M
x-ms-exchange-transport-forked: True
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: f4be5102-acd9-4b2c-4d60-08d779cfb76f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2019 22:08:53.7371 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 25uRos4kCWCeIYfQIlEeyHrqNhzGdhAjbAjDxDyxc5uSVW5Z+rS3tCKoD0EJgKG/YflOLOzW9yAZifaCw+iUOg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4580
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-05_08:2019-12-04,2019-12-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 impostorscore=0 suspectscore=0 priorityscore=1501 mlxscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 phishscore=0 clxscore=1011 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912050180
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/uHFyiXqstLmEdCexnaZQMv1vdlM>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:09:03 -0000

Peace Gentlemen,

For the purpose of this thread, I think that we have all of the information=
 that we need. Consensus regarding header insertion and removal is "evolvin=
g".=20

We need to let that evolution progress, and not make any assumptions regard=
ing its outcome.

                                                        Ron


Juniper Business Use Only

-----Original Message-----
From: otroan@employees.org <otroan@employees.org>=20
Sent: Thursday, December 5, 2019 4:42 PM
To: Fernando Gont <fgont@si6networks.com>
Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>; 6man <6m=
an@ietf.org>; int-ads@ietf.org; rtg-ads <rtg-ads@tools.ietf.org>
Subject: Re: We don't seem to be following our processes (Re: Network Progr=
amming - Penultimate Segment Popping)

Fernando,

>>> Point taken. Could you comment on the current state of WG consensus?
>>=20
>> The working group session in Singapore ended with what appeared to be a =
view that we should continue work on both documents (Mark's and the Voyer d=
raft).
>> For the state of the wg consensus, I haven't checked with Bob, but I thi=
nk he will agree with it being classified as "evolving".
>=20
> I polled you about this decision
> (https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ipv
> 6/12Qwp_eeQT2EmbUrSxBLL5HTcnM__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2SjsZM=
xfQdUYen3nv2CPDS4DWlFeKu7c4TwztzwnbH$ ), and you never responded.

Sorry, which decision is that supposed to be?

> Suresh (INT AD) clarified this one list, here:
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ipv6
> /Db6_SGfmeIDzaE56Ps5kUDCYEzY__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2Sjs
> ZMxfQdUYen3nv2CPDS4DWlFeKu7c4Tw1iPjJAl$
>=20
> Suresh noted that there wasn't consensus call, even at the f2f meeting=20
> (not to mention that the list was never polled in this respect).

Right, neither of these two documents are adopted as working group document=
s. And perhaps a more correct phrasing above would be that "The working gro=
up session in Singapore ended with what appeared to be a view that work cou=
ld continue on both of these documents".

> I would say that it seems we have not been following the processes=20
> that should be followed. This has happened repeatedly over time, for=20
> this very same topic. The process seems to be biased, and thus unfair=20
> to the rest of the wg participants.

Which process are you talking about? Is that documented in an RFC?
You seem to take it on yourself to represent the "rest of the wg participan=
ts", but from my perspective it looks like a few very loud voices.
Perhaps we should let others speak up, if there is anything more to be said=
 on this topic.

Ole


From nobody Thu Dec  5 14:19:25 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E78391201A3; Thu,  5 Dec 2019 14:19:20 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 Sy0wNopXdWYQ; Thu,  5 Dec 2019 14:19:19 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C52BF1200EF; Thu,  5 Dec 2019 14:19:18 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 1EAE18650F; Thu,  5 Dec 2019 23:19:14 +0100 (CET)
To: otroan@employees.org
Cc: rtg-ads <rtg-ads@ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <a024673f-eada-c01a-a2e9-2087f96086a3@si6networks.com>
Date: Thu, 5 Dec 2019 19:19:00 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qOh8cLEvphk0_lF5523qhZqbTNE>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:19:21 -0000

Ole,

On 5/12/19 19:01, otroan@employees.org wrote:
[...]
>>
>> I don't. Again: unless folks get consensus to update RFC8200, thy should
>> comply with it. The onus is on them, not on us asking folks to comply
>> with existing standards.
> 
> Yes, we have heard your position on this now.
> There is of course a lot more nuance to this argument.

Could you please, as wg chair, elaborate on this?

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Thu Dec  5 14:21:56 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7D56120168; Thu,  5 Dec 2019 14:21:55 -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_HELO_NONE=0.001, 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 ayIQ5LXeQS-Q; Thu,  5 Dec 2019 14:21:53 -0800 (PST)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (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 C83ED1200EF; Thu,  5 Dec 2019 14:21:52 -0800 (PST)
Received: by mail-lf1-x12e.google.com with SMTP id 203so3674062lfa.12; Thu, 05 Dec 2019 14:21:52 -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=AErRydRvkCLhNflu4K6QGimJ7457fqDQNNblxY6ZROk=; b=YeFDrmgz1pkXXzTap+9gQN2ZKIf2OAh9oSLtiphcwjllZ8InOOYHzryGWOdPt/nqVW hjs5aATHdGPt7iFSmBqkt5woTTORu7dLLNcC42/GFCLLs/0562hjYjmif9PAzyhfRSrd YsE1/+ujBQoyr4FKtIgoqnNAolkpAzrsZhyD4srA4vJpEWlBOqQsULy1M31M1wQi+zGY KClu0+HGG/uhk3X19hlJZxw6owRCBwfKC5Vv73GcS1lZc9uUkPzTpbEq7On5l/ek6Xx4 nJ60mdmdFKmlxyO+BgxqqcxxUHBVOmTXV1TkOhcjZkGJf3ogQ0mCpjk3rOx+KWWHJ29p gmOA==
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=AErRydRvkCLhNflu4K6QGimJ7457fqDQNNblxY6ZROk=; b=nJ10/tYqyZ1cbcJnhzBMPk3iSV8EAG+D/0bwpyIAr2R3GTXlOp+G14tiDeng0dRLQP CnXlSxoB6OXUwfsV0s3mbJk2sOxhFZ9sZR+e5GsukuSazd6aCGB51MmmDaEaCOBM8S0o HOesbeJV/xE75qqO+Zg6MVLKbdTZnVXSMpiEho2N2UHv10qXxapnB2ojOc/+B8YmVZCJ 5EsDqXZFWel0g3fvaTXr0TktY4YfytXzHldYv6I+RQk0YfdBa042kJbXVY3Ol47Dz++O /19A795ke4qgYBuOqq5rYcBf1X0FE1zoumXEAkWXryAyol3Nf4U7l5RFtYPZQUQCQa9f PPcQ==
X-Gm-Message-State: APjAAAUAIuQqMfCV9gdSA3tvinT8hvHAUZe4W0pkYFmhZaRpF6dS4+7T goU/xgG/CLb/gauWP72zpImfvCXyr2BUKbgcOsgV/gGc
X-Google-Smtp-Source: APXvYqxh/Xchg1e1gKnI8Vt8lfHetsyC8k5X7JMV3AYKBMpnvHNxnlk0eqRIEPKQcja6d8bXi38q25RQFa4lOhXLTIE=
X-Received: by 2002:ac2:568d:: with SMTP id 13mr6419795lfr.113.1575584510737;  Thu, 05 Dec 2019 14:21:50 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
In-Reply-To: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 5 Dec 2019 17:21:38 -0500
Message-ID: <CA+RyBmX5=Z_sMrv8CGO7N_ZFwefQsrr=rNyaJwN+2p+9d8TS3Q@mail.gmail.com>
To: Ole Troan <otroan@employees.org>
Cc: 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001383210598fc5bca"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Pfqea_a8GtOWU66EiwHBjPLx1wQ>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:21:56 -0000

--0000000000001383210598fc5bca
Content-Type: text/plain; charset="UTF-8"

Dear Authors, et al.,
please find my comments, as WG LC comments, questions to this document
below.

   - The Abstract and Introduction describe the document as "defines
   building blocks for Operations, Administration, and Maintenance (OAM) in
   Segment Routing Networks with IPv6 Dataplane (SRv6)". I believe it would be
   helpful to demonstrate that the existing mechanisms used in IPv6 to
   demultiplex and realize OAM functions, e.g., using the well-known
   destination UDP port number, are not sufficient and require the
   introduction of new methods, e.g., O bit in SRH.
   - This document introduces the O-flag into SRH as the building block for
   OAM in SR networks with IPv6 data plane. It appears that the functions that
   are realized using the O-flag are already supported by the existing OAM
   protocols that enable fault management (e.g., variations of Echo
   Request/Reply, BFD) and performance monitoring (e.g., STAMP). Also, the use
   of the new "building block for OAM" in SRv6 splits the SR OAM suit into two
   functionally separate toolsets - one for SR-MPLS and another for SRv6.
   - The document defines the support of O-flag as OPTIONAL. In that case,
   what is the benefit of advertising the support of O-flag by an SR node
   (even though the advertisement itself is optional)?
   - The document uses the term "accurate timestamp" without the discussion
   or definition of what level of accuracy is required or expected, methods to
   acquire an accurate timestamp, format(s) that must or may be used to record
   a timestamp, and what are possible implications of not providing an
   accurate timestamp.
   - The document asserts that to support "Many scenarios require punting
   of SRv6 OAM packets at the desired nodes in the network" can be done only
   with using OAM Endpoint with Punt function. I believe that TTL/Hop Count
   Expired had been used successfully to achieve the same result. what is the
   apparent need to introduce functional duplication to already existing OAM
   technique?  How a packet would be processed if both O-flag and the OAM SID
   End.OP are present (the specification only recommends setting O-flag to 0
   when End.OP SID is present)?
   - Section 3.4 introduces function OAM Endpoint with Timestamp and Punt.
   At the same time, processing the O-flag, defined, as:

            a. Make a copy of the packet.
            b. Send the copied packet, along with an accurate timestamp

Is the difference in making or not making a local copy significant enough
to have two mechanisms to achieve essentially the same result? How a packet
will be processed if both O-flag and the OAM SID End.OTP are present (the
specification only recommends to set O-flag to 0 when END.OTP SID is
present) ?


   - Section 3.5 states that:

   SRH TLV plays an important role in carrying OAM and Performance
   Management (PM) metadata.

I cannot find any other text that illustrates how SRH TLV plays any role in
FM and/or PM OAM.


   - It is stated in Section 4:

   This section describes how OAM mechanisms can be implemented using
   the OAM building blocks described in the previous section.

As this is the Standard document, using the normative language would be
very much desirable. Then it would be clearer whether the use of not only
O-flag but of OAM SIDs as well is optional or mandatory.


   - I've noticed that functions used as an example in the document are all
   part of active OAM functions. At the same time, the defined processing of
   the O-flag is very much similar to the operation of in-situ OAM. But I
   don't find any reference to in-situ OAM mechanism, nor discussion of
   whether both can be used in combination or are mutually exclusive.
   - In Section 4.1.2 the identification of an OAM (active OAM or some
   other kind of OAM) packet defined as:

   The OAM packets are identified either by setting the O-flag in SRH or
   by inserting the END.OP/ END.OTP SIDs at an appropriate place in the
   SRH.

Is the use of any of these methods required for any OAM? If that is the
case, then the normative language must be used. Also, is it required to use
any of these methods for, for example, BFD control packets or STAMP test
packets? Isn't using assigned by IANA port number sufficient to identify
active IP OAM packets? Wouldn't the same be applicable in SRv6 OAM?


   - I have a question on how a local node selects an application that is
   to receive a punted packet (whether marked by O-flag that includes one of
   OAM SIDs)? The document provides examples where the destination is either
   ICMPv6 or a traceroute (?) process. Is that an exhaustive list?


I greatly appreciate your kind consideration and am looking forward to the
productive discussion.

Regards,
Greg

On Wed, Dec 4, 2019 at 3:53 PM Ole Troan <otroan@employees.org> wrote:

> Hello,
>
>   As agreed in the working group session in Singapore, this message starts
> a new two week 6MAN Working Group Last Call on advancing:
>
>   Title    : Operations, Administration, and Maintenance (OAM) in Segment
> Routing Networks with IPv6 Data plane (SRv6)
>   Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
>   Filename : draft-ietf-6man-spring-srv6-oam-02
>   Pages    : 23
>   Date     : 2019-11-20
>
>     https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>
> as a Proposed Standard.
>
> Substantive comments and statements of support for publishing this
> document should be directed to the mailing list.
> Editorial suggestions can be sent to the author. This last call will end
> on the 18th of December 2019.
>
> To improve document quality and ensure that bugs are caught as early as
> possible, we would require at least
> two reviewers to do a complete review of the document.  Please let the
> chairs know if you are willing to be a reviewer.
>
> The last call will be forwarded to the spring working group, with
> discussion directed to the ipv6 list.
>
> Thanks,
> Bob & Ole, 6man co-chairs
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

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

<div dir=3D"ltr">Dear Authors, et al.,<div>please find my comments, as WG L=
C comments, questions to this document below.</div><div><ul><li>The Abstrac=
t and Introduction describe the document as &quot;defines building blocks f=
or Operations, Administration, and Maintenance (OAM) in Segment Routing Net=
works with IPv6 Dataplane (SRv6)&quot;. I believe it would be helpful to de=
monstrate that the existing mechanisms used in IPv6 to demultiplex and real=
ize OAM functions, e.g., using the well-known destination UDP port number, =
are not sufficient and require the introduction of new methods, e.g., O bit=
 in SRH.</li><li>This document introduces the O-flag into SRH as the buildi=
ng block for OAM in SR networks with IPv6 data plane. It appears that the f=
unctions that are realized using the O-flag are already supported by the ex=
isting OAM protocols that enable fault management (e.g., variations of Echo=
 Request/Reply, BFD) and performance monitoring (e.g., STAMP). Also, the us=
e of the new &quot;building block for OAM&quot; in SRv6 splits the SR OAM s=
uit into two functionally separate toolsets - one for SR-MPLS and another f=
or SRv6.</li><li>The document defines the support of O-flag as OPTIONAL. In=
 that case, what is the benefit of advertising the support of O-flag by an =
SR node (even though the advertisement itself is optional)?</li><li>The doc=
ument uses the term &quot;accurate timestamp&quot; without the discussion o=
r definition of what level of accuracy is required or expected, methods to =
acquire an accurate timestamp, format(s) that must or may be used to record=
 a timestamp, and what are possible implications of not providing an accura=
te timestamp.</li><li>The document asserts that to support &quot;Many scena=
rios require punting of SRv6 OAM packets at the desired nodes in the networ=
k&quot; can be done only with using=C2=A0OAM Endpoint with Punt function. I=
 believe that TTL/Hop Count Expired had been used successfully to achieve t=
he same result. what is the apparent need to introduce functional duplicati=
on to already existing OAM technique?=C2=A0

How a packet would be processed if both O-flag and the OAM SID End.OP are p=
resent (the specification only recommends setting O-flag to 0 when End.OP S=
ID is present)?

</li><li>Section 3.4 introduces function=C2=A0OAM Endpoint with Timestamp a=
nd Punt. At the same time, processing the O-flag, defined, as:</li></ul>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 a. Make a copy of the packet.<br>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 b. Send the copied packet, along wit=
h an accurate timestamp<br></div><div><blockquote style=3D"margin:0 0 0 40p=
x;border:none;padding:0px"><div>Is the difference in making or not making a=
 local copy significant enough to have two mechanisms to achieve essentiall=
y the same result? How a packet will be processed if both O-flag and the OA=
M SID End.OTP are present=20

(the specification only recommends to set O-flag to 0 when END.OTP SID is p=
resent)

?</div></blockquote><ul><li>Section 3.5 states that:</li></ul></div><blockq=
uote style=3D"margin:0 0 0 40px;border:none;padding:0px"><div>=C2=A0 =C2=A0=
SRH TLV plays an important role in carrying OAM and Performance</div><div>=
=C2=A0 =C2=A0Management (PM) metadata.</div></blockquote><blockquote style=
=3D"margin:0 0 0 40px;border:none;padding:0px"><div>I cannot find any other=
 text that illustrates how SRH TLV plays any role in FM and/or PM OAM.</div=
></blockquote><ul><li>It is stated in Section 4:</li></ul><blockquote style=
=3D"margin:0 0 0 40px;border:none;padding:0px">=C2=A0 =C2=A0This section de=
scribes how OAM mechanisms can be implemented using<br>=C2=A0 =C2=A0the OAM=
 building blocks described in the previous section.</blockquote><div><block=
quote style=3D"margin:0 0 0 40px;border:none;padding:0px"><div>As this is t=
he Standard document, using the normative language would be very much desir=
able. Then it would be clearer whether the use of not only O-flag but of OA=
M SIDs as well is optional or mandatory.</div></blockquote><div><ul><li>I&#=
39;ve noticed that functions used as an example in the document are all par=
t of active OAM functions. At the same time, the defined processing of the =
O-flag is very much similar to the operation of in-situ OAM. But I don&#39;=
t find any reference to in-situ OAM mechanism, nor discussion of whether bo=
th can be used in combination or are mutually exclusive.</li><li>In Section=
 4.1.2 the identification of an OAM (active OAM or some other kind of OAM) =
packet defined as:</li></ul></div></div><blockquote style=3D"margin:0 0 0 4=
0px;border:none;padding:0px"><div><div>=C2=A0 =C2=A0The OAM packets are ide=
ntified either by setting the O-flag in SRH or</div></div><div><div>=C2=A0 =
=C2=A0by inserting the END.OP/ END.OTP SIDs at an appropriate place in the<=
/div></div><div><div>=C2=A0 =C2=A0SRH.</div></div></blockquote><blockquote =
style=3D"margin:0 0 0 40px;border:none;padding:0px"><div>Is the use of any =
of these methods required for any OAM? If that is the case, then the normat=
ive language must be used. Also, is it required to use any of these methods=
 for, for example, BFD control packets or STAMP test packets? Isn&#39;t usi=
ng assigned by IANA port number sufficient to identify active IP OAM packet=
s? Wouldn&#39;t the same be applicable in SRv6 OAM?</div></blockquote><div>=
<ul><li>I have a question on how a local node selects an application that i=
s to receive a punted packet (whether marked by O-flag that includes one of=
 OAM SIDs)? The document provides examples where the destination is either =
ICMPv6 or a traceroute (?) process. Is that an exhaustive list?</li></ul></=
div><div><div><br></div></div><div>I greatly appreciate your kind considera=
tion and am looking forward to the productive discussion.</div><div><br></d=
iv><div>Regards,</div><div>Greg</div><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">On Wed, Dec 4, 2019 at 3:53 PM Ole Troan &lt=
;<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employees=
.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex">Hello,<br>
<br>
=C2=A0 As agreed in the working group session in Singapore, this message st=
arts a new two week 6MAN Working Group Last Call on advancing:<br>
<br>
=C2=A0 Title=C2=A0 =C2=A0 : Operations, Administration, and Maintenance (OA=
M) in Segment Routing Networks with IPv6 Data plane (SRv6)<br>
=C2=A0 Author=C2=A0 =C2=A0: Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M=
. Chen<br>
=C2=A0 Filename : draft-ietf-6man-spring-srv6-oam-02<br>
=C2=A0 Pages=C2=A0 =C2=A0 : 23<br>
=C2=A0 Date=C2=A0 =C2=A0 =C2=A0: 2019-11-20<br>
<br>
=C2=A0 =C2=A0 <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-6man-s=
pring-srv6-oam/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.i=
etf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br>
<br>
as a Proposed Standard.=C2=A0 <br>
<br>
Substantive comments and statements of support for publishing this document=
 should be directed to the mailing list.<br>
Editorial suggestions can be sent to the author. This last call will end on=
 the 18th of December 2019.<br>
<br>
To improve document quality and ensure that bugs are caught as early as pos=
sible, we would require at least<br>
two reviewers to do a complete review of the document.=C2=A0 Please let the=
 chairs know if you are willing to be a reviewer.<br>
<br>
The last call will be forwarded to the spring working group, with discussio=
n directed to the ipv6 list.<br>
<br>
Thanks,<br>
Bob &amp; Ole, 6man co-chairs<br>
<br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>

--0000000000001383210598fc5bca--


From nobody Thu Dec  5 14:27:51 2019
Return-Path: <erey@ernw.de>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B57F4120168; Thu,  5 Dec 2019 14:27: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, SPF_HELO_NONE=0.001, SPF_PASS=-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 0XKC6uHazEN2; Thu,  5 Dec 2019 14:27:43 -0800 (PST)
Received: from mx1.ernw.net (mx1.ernw.net [62.159.96.78]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65FB01200EF; Thu,  5 Dec 2019 14:27:43 -0800 (PST)
Received: from mail1.ernw.net (unknown [172.31.1.30]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail1.ernw.net", Issuer "ernw ca1" (verified OK)) by mx1.ernw.net (Postfix) with ESMTPS id 6356527449; Thu,  5 Dec 2019 23:27:41 +0100 (CET)
Received: from ws26.ernw.net (ws26.ernw.net [172.31.1.70]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ws26.ernw.net", Issuer "ernw ca1" (verified OK)) by mail1.ernw.net (Postfix) with ESMTPS id 41DD242FE9A; Thu,  5 Dec 2019 23:27:41 +0100 (CET)
Received: by ws26.ernw.net (Postfix, from userid 1002) id D0C294E34E; Thu,  5 Dec 2019 23:27:40 +0100 (CET)
Date: Thu, 5 Dec 2019 23:27:40 +0100
From: Enno Rey <erey@ernw.de>
To: otroan@employees.org
Cc: Fernando Gont <fgont@si6networks.com>, rtg-ads <rtg-ads@ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>
Message-ID: <20191205222740.GA9637@ernw.de>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org>
User-Agent: Mutt/1.11.3 (2019-02-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/k-JfRpY7ITATxX0OF10IWlxgEMc>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:27:46 -0000

Hi Ole,

On Thu, Dec 05, 2019 at 11:01:08PM +0100, otroan@employees.org wrote:

> > comply with it. The onus is on them, not on us asking folks to comply
> > with existing standards.
> 
> Yes, we have heard your position on this now.
> There is of course a lot more nuance to this argument.

could you please explain said 'nuance' in more detail?

thank you in advance for your efforts

Enno





> 
> Best regards,
> Ole
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

-- 
Enno Rey

Cell: +49 173 6745902
Twitter: @Enno_Insinuator


From nobody Thu Dec  5 14:47:59 2019
Return-Path: <erey@ernw.de>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52CEE1201A3; Thu,  5 Dec 2019 14:47:52 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 rRYA1LvLlGQZ; Thu,  5 Dec 2019 14:47:49 -0800 (PST)
Received: from mx1.ernw.net (mx1.ernw.net [IPv6:2003:60:4010:10a0::11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6324F1200EF; Thu,  5 Dec 2019 14:47:49 -0800 (PST)
Received: from mail1.ernw.net (unknown [172.31.1.30]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail1.ernw.net", Issuer "ernw ca1" (verified OK)) by mx1.ernw.net (Postfix) with ESMTPS id 8CA032740F; Thu,  5 Dec 2019 23:47:47 +0100 (CET)
Received: from ws26.ernw.net (ws26.ernw.net [172.31.1.70]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ws26.ernw.net", Issuer "ernw ca1" (verified OK)) by mail1.ernw.net (Postfix) with ESMTPS id 6900742FF52; Thu,  5 Dec 2019 23:47:47 +0100 (CET)
Received: by ws26.ernw.net (Postfix, from userid 1002) id EE1BF4E35A; Thu,  5 Dec 2019 23:47:46 +0100 (CET)
Date: Thu, 5 Dec 2019 23:47:46 +0100
From: Enno Rey <erey@ernw.de>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: "otroan@employees.org" <otroan@employees.org>, Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
Message-ID: <20191205224746.GA9697@ernw.de>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <BN7PR05MB56993D964D47CD871AD8C17FAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BN7PR05MB56993D964D47CD871AD8C17FAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
User-Agent: Mutt/1.11.3 (2019-02-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/lDgYd1VgkOyPatepnDr3ZNPq96E>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:47:52 -0000

Hi Ron,

On Thu, Dec 05, 2019 at 10:08:53PM +0000, Ron Bonica wrote:
> Peace Gentlemen,
> 
> For the purpose of this thread, I think that we have all of the information that we need. Consensus regarding header insertion and removal is "evolving". 

not meaning to nitpick and admittedly I'm not super-familiar with all nuances of IETF processes but this means that no type of consensus has been reached yet, correct?

thanks

Enno





> 
> We need to let that evolution progress, and not make any assumptions regarding its outcome.
> 
>                                                         Ron
> 
> 
> Juniper Business Use Only
> 
> -----Original Message-----
> From: otroan@employees.org <otroan@employees.org> 
> Sent: Thursday, December 5, 2019 4:42 PM
> To: Fernando Gont <fgont@si6networks.com>
> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>; 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads <rtg-ads@tools.ietf.org>
> Subject: Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
> 
> Fernando,
> 
> >>> Point taken. Could you comment on the current state of WG consensus?
> >> 
> >> The working group session in Singapore ended with what appeared to be a view that we should continue work on both documents (Mark's and the Voyer draft).
> >> For the state of the wg consensus, I haven't checked with Bob, but I think he will agree with it being classified as "evolving".
> > 
> > I polled you about this decision
> > (https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ipv
> > 6/12Qwp_eeQT2EmbUrSxBLL5HTcnM__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2SjsZMxfQdUYen3nv2CPDS4DWlFeKu7c4TwztzwnbH$ ), and you never responded.
> 
> Sorry, which decision is that supposed to be?
> 
> > Suresh (INT AD) clarified this one list, here:
> > https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ipv6
> > /Db6_SGfmeIDzaE56Ps5kUDCYEzY__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2Sjs
> > ZMxfQdUYen3nv2CPDS4DWlFeKu7c4Tw1iPjJAl$
> > 
> > Suresh noted that there wasn't consensus call, even at the f2f meeting 
> > (not to mention that the list was never polled in this respect).
> 
> Right, neither of these two documents are adopted as working group documents. And perhaps a more correct phrasing above would be that "The working group session in Singapore ended with what appeared to be a view that work could continue on both of these documents".
> 
> > I would say that it seems we have not been following the processes 
> > that should be followed. This has happened repeatedly over time, for 
> > this very same topic. The process seems to be biased, and thus unfair 
> > to the rest of the wg participants.
> 
> Which process are you talking about? Is that documented in an RFC?
> You seem to take it on yourself to represent the "rest of the wg participants", but from my perspective it looks like a few very loud voices.
> Perhaps we should let others speak up, if there is anything more to be said on this topic.
> 
> Ole
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

-- 
Enno Rey

Cell: +49 173 6745902
Twitter: @Enno_Insinuator


From nobody Thu Dec  5 16:20:23 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB7A512003E; Thu,  5 Dec 2019 16:20:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=gFWz5j9C; dkim=pass (1024-bit key) header.d=juniper.net header.b=OxoAHPlD
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 K0y7HkoIIBuF; Thu,  5 Dec 2019 16:20:12 -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 C52F5120033; Thu,  5 Dec 2019 16:20:12 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB60HsSn028295; Thu, 5 Dec 2019 16:20:03 -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=O7tI6mzxxGBTQlVBmOfoRsJQLpIWY+7v3vMxPqElVlE=; b=gFWz5j9C0+WEzilKxoyWRc2D6XihCKI9JriP7pxZyo/aEyI1CmKUgp555CbpXk1DNysH 4Q52k4j3yL40j0uacEddlldDiynGD59+HZhCCLDHsJCPA4CS85g/DEdzj3jTqKLt+69L m8sMQ56yhsVIBCTdxMDzzZSvuxTHzFPryb6iwuV7/43AL8YeRclqqSURyP/O6pJruP94 ivGCwegyutzhQ+yEsXNOtJNXZnBeOoM7DwnRMerVXcWgG1F6VUATJRC9lt7jOXbPYbqv FdwbTvsIK32sWXtgY6fev1RdMUGwuUYBUUuT8E+Qm8crasEDuFPgAXgO5cVXp5L+JQYH zg== 
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2058.outbound.protection.outlook.com [104.47.37.58]) by mx0b-00273201.pphosted.com with ESMTP id 2wprd7t3d5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Dec 2019 16:20:03 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fBHME9BMX9MdAdGtah2g03gjsEbLyhiqgPITFjLu5NQH36jUWTPVXJI2TxSiS5LAO/g55KbiiwwFF8M9bPlaOsw2jr6CkessuJ1Rotay4Bi2Rgvbyjs5aFuDqDcUCJPY+hoHLmGGJ0alWSSThs5wmXUGSXR2jxYyBs6ObsfJX4P5pH/LaHj4VWHWBMEq/QnQOA8qj25QqflF1vmJiFuq5jkwVZNDe8IswEQ1Rpb4873kcGjFqWOULkAbQrTelqxSTnmuLiTRN3ex4LatrgrNg8jSk5dF54N935YUNuF5ATvtxumpp89i2J4RDntvWhqdGJEb0dyXYS4/fy1NXcdIoA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O7tI6mzxxGBTQlVBmOfoRsJQLpIWY+7v3vMxPqElVlE=; b=MCtbxYiDiAvNYbXyxQckRmKE89ODUBcSLMGPCtBs7nmkKAqNgEH1KtNjNiHrUVUP2bgmrevBfjW/8L37yOaSIx+4+ieFTB9UjHIxg8cADo8h5qMa4//zzmHdIEvn6/FhcZkmZiOk4Er2D5XtagcDEngpknoFAsd6VDZ20LzHs2UbJCxcIB9TSwXnAss8U6v8x3TcL5WB87qH36MoMPg6nShHe7L1gTZ9e6dZ3pNVZdKjtjf0epKtxyy7qocCZy1h3rL+Gx2V3VadU8obe9o+j/rFmNGJe9TlsIT00pqpuylwy9DHFrW364vVKHVbCwC2BA0VLTFQLcqOyXMGOUBU5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O7tI6mzxxGBTQlVBmOfoRsJQLpIWY+7v3vMxPqElVlE=; b=OxoAHPlDIVPaCLmv1IUKgem40x83zZ2725FS78HUOe6sdEZLVG7u0Wf7t4+31A2ojicurkB4IwdL1HexDHlJN2kyBpt1z7qQikDrNS/K+jIu5iB2UW1IIpVy0PJhe3ehaS8/Z4HphItr0lfwKEH3OYp+KVzS2psiU8IzntBGc0Q=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4067.namprd05.prod.outlook.com (52.132.217.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.7; Fri, 6 Dec 2019 00:20:00 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 00:20:00 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Enno Rey <erey@ernw.de>
CC: "otroan@employees.org" <otroan@employees.org>, Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
Thread-Topic: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OB3WyX+KNnYEeH6fGTwOpEUKesEh6AgAAEkkCAAA3vAIAAGZWA
Content-Class: 
Date: Fri, 6 Dec 2019 00:20:00 +0000
Message-ID: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <BN7PR05MB56993D964D47CD871AD8C17FAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <20191205224746.GA9697@ernw.de>
In-Reply-To: <20191205224746.GA9697@ernw.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T00:19:58.9048323Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=782f5718-6281-4113-9261-d93781452ea0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 36c40518-3685-4d03-3680-08d779e2083f
x-ms-traffictypediagnostic: BN7PR05MB4067:
x-microsoft-antispam-prvs: <BN7PR05MB40671F147343762CF1FE98DAAE5F0@BN7PR05MB4067.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(39860400002)(376002)(136003)(346002)(199004)(51444003)(13464003)(189003)(26005)(53546011)(186003)(74316002)(102836004)(2906002)(229853002)(76176011)(6506007)(86362001)(305945005)(4326008)(316002)(7696005)(6916009)(5660300002)(11346002)(33656002)(9686003)(99286004)(54906003)(76116006)(14454004)(66446008)(64756008)(66556008)(66476007)(52536014)(8936002)(66946007)(8676002)(25786009)(55016002)(81156014)(81166006)(966005)(478600001)(71200400001)(71190400001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4067; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ejj/KKM0jbjBVcE8DxwZGt9lPFcfrzMEqgDeWPanoXKRT+mBSbMbVJOuXRzlH8SxNCL2zqKej6zRR2vI4d2fm2tfN+gGPQF9N8fjRX9s5K2chRXubOX+1ZD7Hl6IhOGQ4Rf8+37pUvMk4K+A53IuAb1Ye1jl9A3mgDV3PElaU40EMc+wGpcckssFc6f1tOJ0H/BHa/b5SdxIDylvZogk7LMR6Ic3HlbpZiKs1DUAzR1e3HGziUP3SlW9IuDKBAfqan8d8+kcRb7sYhvzNqnWORmgdV4E4wkd30bNhh2J/z1G+iPKOvAqEmlVgha3ioWFfyfcB4fPs9eZloBYSqk+n8mlojqXBhWBlP4NdWEYxTzr2g3ciZYyZnafaUb3asqxo1rxrkPBBZD5fpX2sGNFZQzU79swdzoVGMgVtYlyNKAo1oSeUdu6fqHLvGSCA3rjIbBQ8SamtN4VwBvrEIWN9VE63Ee7ihdE6tVWpWq09r8gplv53ExyPo+1Awx6buSe/6ZrSDZl5qBF/XEm6JzBoH/iBklINNOQQAFiiTOp3WihO3HYHt65X+Jl7JWayGF4
x-ms-exchange-transport-forked: True
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: 36c40518-3685-4d03-3680-08d779e2083f
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 00:20:00.2475 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: a/RQTh6Yy5teSraHWavMqy+fdmUfGLTkxM9J0ja2J9a8O2KnUZ/Oziw7roBvgoqzKHkK82rqGrwJYYBs2yEzmw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4067
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-05_10:2019-12-04,2019-12-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 adultscore=0 spamscore=0 phishscore=0 clxscore=1011 priorityscore=1501 bulkscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060000
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/piU70bZa-bCFqryz-YwZW6zhFB8>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 00:20:15 -0000

Enno,

That is how I parse Ole's message. But we can let Ole speak for himself.

                                           Ron



Juniper Business Use Only

-----Original Message-----
From: Enno Rey <erey@ernw.de>=20
Sent: Thursday, December 5, 2019 5:48 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: otroan@employees.org; Fernando Gont <fgont@si6networks.com>; SPRING WG =
<spring@ietf.org>; 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads <rtg-ads=
@tools.ietf.org>
Subject: Re: We don't seem to be following our processes (Re: Network Progr=
amming - Penultimate Segment Popping)

Hi Ron,

On Thu, Dec 05, 2019 at 10:08:53PM +0000, Ron Bonica wrote:
> Peace Gentlemen,
>=20
> For the purpose of this thread, I think that we have all of the informati=
on that we need. Consensus regarding header insertion and removal is "evolv=
ing".=20

not meaning to nitpick and admittedly I'm not super-familiar with all nuanc=
es of IETF processes but this means that no type of consensus has been reac=
hed yet, correct?

thanks

Enno





>=20
> We need to let that evolution progress, and not make any assumptions rega=
rding its outcome.
>=20
>                                                         Ron
>=20
>=20
> Juniper Business Use Only
>=20
> -----Original Message-----
> From: otroan@employees.org <otroan@employees.org>
> Sent: Thursday, December 5, 2019 4:42 PM
> To: Fernando Gont <fgont@si6networks.com>
> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>;=20
> 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads=20
> <rtg-ads@tools.ietf.org>
> Subject: Re: We don't seem to be following our processes (Re: Network=20
> Programming - Penultimate Segment Popping)
>=20
> Fernando,
>=20
> >>> Point taken. Could you comment on the current state of WG consensus?
> >>=20
> >> The working group session in Singapore ended with what appeared to be =
a view that we should continue work on both documents (Mark's and the Voyer=
 draft).
> >> For the state of the wg consensus, I haven't checked with Bob, but I t=
hink he will agree with it being classified as "evolving".
> >=20
> > I polled you about this decision
> > (https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/i
> > pv=20
> > 6/12Qwp_eeQT2EmbUrSxBLL5HTcnM__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2Sjs=
ZMxfQdUYen3nv2CPDS4DWlFeKu7c4TwztzwnbH$ ), and you never responded.
>=20
> Sorry, which decision is that supposed to be?
>=20
> > Suresh (INT AD) clarified this one list, here:
> > https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ip
> > v6=20
> > /Db6_SGfmeIDzaE56Ps5kUDCYEzY__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2S
> > js ZMxfQdUYen3nv2CPDS4DWlFeKu7c4Tw1iPjJAl$
> >=20
> > Suresh noted that there wasn't consensus call, even at the f2f=20
> > meeting (not to mention that the list was never polled in this respect)=
.
>=20
> Right, neither of these two documents are adopted as working group docume=
nts. And perhaps a more correct phrasing above would be that "The working g=
roup session in Singapore ended with what appeared to be a view that work c=
ould continue on both of these documents".
>=20
> > I would say that it seems we have not been following the processes=20
> > that should be followed. This has happened repeatedly over time, for=20
> > this very same topic. The process seems to be biased, and thus=20
> > unfair to the rest of the wg participants.
>=20
> Which process are you talking about? Is that documented in an RFC?
> You seem to take it on yourself to represent the "rest of the wg particip=
ants", but from my perspective it looks like a few very loud voices.
> Perhaps we should let others speak up, if there is anything more to be sa=
id on this topic.
>=20
> Ole
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests:=20
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6
> __;!8WoA6RjC81c!TjLEU67_JCgw5HSu4C7UhFOC61xLkOhpmW0Ev51wqvHbECMOysxK3t
> 9RS5pxqO3g$
> --------------------------------------------------------------------

--
Enno Rey

Cell: +49 173 6745902
Twitter: @Enno_Insinuator


From nobody Thu Dec  5 16:30:03 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 075001201A3; Thu,  5 Dec 2019 16:29: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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 c0lw50dw-8qb; Thu,  5 Dec 2019 16:29:53 -0800 (PST)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 804D3120046; Thu,  5 Dec 2019 16:29:53 -0800 (PST)
Received: by mail-pf1-x429.google.com with SMTP id x185so2401863pfc.5; Thu, 05 Dec 2019 16:29:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; bh=Fhb4VUolEb7RppOSEOUI3ep5fDQ/QEoLdoyzquaWQ+Y=; b=TWgDBXng6AL/rKxFwsdrGh2lcECeGlmuRz4N+n8XyeSncz+ekuC976PQs9UTL0cj2y qVohb0PbBekZ3UBVzfCEiyjKTFLgClTU4wC+LxLNsm/GQaJ801cGhICKeohF+TgkMcCb zlSzvyHaHTJJdd7n4pThciaaKMXOHUNbqFb+0PL1LoCSVFiEJHzeQHGrKb1qQCfQbo+d wKyrsYP99dm4SlZeSlTH05Jtot7DRVYPRB3FVm0DMfS1WnjvSgp/OlGyJzgMEW6h1mn6 w1wDtLMsqBaJPqvI1yCY9Wmcw2sQYtLkLr8jpsql419EPC5r6L96lASp7DlXbLc5DB8z HoMA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:mime-version:subject :from:in-reply-to:date:cc:message-id:references:to; bh=Fhb4VUolEb7RppOSEOUI3ep5fDQ/QEoLdoyzquaWQ+Y=; b=VGgU0r4rVZAyrZSkzUbVqGrncxUd4cWuhI6xiiP4x3x8Da3fB2y96SXBPihVvFyRIj LQa3NWG9/2nlakhGq8g8lQpTSSw6QO0dln9g8peBjV1wkEFlqtZ3UooULvHm9TKU///Z YTrohebBFTs2thXrLj0Xlv9Vg9FFP2dyw65amIwinX5hSO/QrsANJ/EVngUwE02TuSbh Ld+JVBqpay817TiSucKj2X3EtxBhjrRoRNF0w+ZpLSTMY6+QqCNSuChbr2apYQNHf9QH bmG5F+Z60pjxUs1vFr++RSQJyZb26wFGFm83yXGp+gXbqzZtF63+5PgySnSpodVz/MYB RvIw==
X-Gm-Message-State: APjAAAXvNAG1qrKzZnQxFFdc/TImSj3OCg3uiYLa9ZYhsqd2m1CiK4YT T+SqoDahyvo4GohOu/VZpYudkQxf
X-Google-Smtp-Source: APXvYqzYDqZrB2qNYgz8GTHPokSPFepaq6a5zx7whBIarGXERQ/I+PqX4TXn+zqoS2gnXn2LGwcXSQ==
X-Received: by 2002:a63:642:: with SMTP id 63mr432673pgg.73.1575592192656; Thu, 05 Dec 2019 16:29:52 -0800 (PST)
Received: from ?IPv6:2607:fb90:a49f:ebc4:653a:e218:e4b0:ba78? ([2607:fb90:a49f:ebc4:653a:e218:e4b0:ba78]) by smtp.gmail.com with ESMTPSA id u26sm12876133pfn.46.2019.12.05.16.29.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 05 Dec 2019 16:29:52 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Date: Thu, 5 Dec 2019 16:29:51 -0800
Cc: Enno Rey <erey@ernw.de>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Message-Id: <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
X-Mailer: iPhone Mail (17B111)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/wobM9BkQBHsMPkAIN0vvEbHdgGg>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 00:29:56 -0000

Hi,

> On Dec 5, 2019, at 16:20, Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.o=
rg> wrote:
>=20
> =EF=BB=BFEnno,
>=20
> That is how I parse Ole's message. But we can let Ole speak for himself.

To clarify, the current consensus is the text in RFC8200.  =20

There is discussion ongoing in 6man on this topic, but it is impossible to s=
ay how that will turn out, or when.=20

Bob


>=20
>                                           Ron
>=20
>=20
>=20
> Juniper Business Use Only
>=20
> -----Original Message-----
> From: Enno Rey <erey@ernw.de>=20
> Sent: Thursday, December 5, 2019 5:48 PM
> To: Ron Bonica <rbonica@juniper.net>
> Cc: otroan@employees.org; Fernando Gont <fgont@si6networks.com>; SPRING WG=
 <spring@ietf.org>; 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads <rtg-ads=
@tools.ietf.org>
> Subject: Re: We don't seem to be following our processes (Re: Network Prog=
ramming - Penultimate Segment Popping)
>=20
> Hi Ron,
>=20
>> On Thu, Dec 05, 2019 at 10:08:53PM +0000, Ron Bonica wrote:
>> Peace Gentlemen,
>>=20
>> For the purpose of this thread, I think that we have all of the informati=
on that we need. Consensus regarding header insertion and removal is "evolvi=
ng".=20
>=20
> not meaning to nitpick and admittedly I'm not super-familiar with all nuan=
ces of IETF processes but this means that no type of consensus has been reac=
hed yet, correct?
>=20
> thanks
>=20
> Enno
>=20
>=20
>=20
>=20
>=20
>>=20
>> We need to let that evolution progress, and not make any assumptions rega=
rding its outcome.
>>=20
>>                                                        Ron
>>=20
>>=20
>> Juniper Business Use Only
>>=20
>> -----Original Message-----
>> From: otroan@employees.org <otroan@employees.org>
>> Sent: Thursday, December 5, 2019 4:42 PM
>> To: Fernando Gont <fgont@si6networks.com>
>> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>;=20
>> 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads=20
>> <rtg-ads@tools.ietf.org>
>> Subject: Re: We don't seem to be following our processes (Re: Network=20
>> Programming - Penultimate Segment Popping)
>>=20
>> Fernando,
>>=20
>>>>> Point taken. Could you comment on the current state of WG consensus?
>>>>=20
>>>> The working group session in Singapore ended with what appeared to be a=
 view that we should continue work on both documents (Mark's and the Voyer d=
raft).
>>>> For the state of the wg consensus, I haven't checked with Bob, but I th=
ink he will agree with it being classified as "evolving".
>>>=20
>>> I polled you about this decision
>>> (https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/i
>>> pv=20
>>> 6/12Qwp_eeQT2EmbUrSxBLL5HTcnM__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2SjsZ=
MxfQdUYen3nv2CPDS4DWlFeKu7c4TwztzwnbH$ ), and you never responded.
>>=20
>> Sorry, which decision is that supposed to be?
>>=20
>>> Suresh (INT AD) clarified this one list, here:
>>> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ip
>>> v6=20
>>> /Db6_SGfmeIDzaE56Ps5kUDCYEzY__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2S
>>> js ZMxfQdUYen3nv2CPDS4DWlFeKu7c4Tw1iPjJAl$
>>>=20
>>> Suresh noted that there wasn't consensus call, even at the f2f=20
>>> meeting (not to mention that the list was never polled in this respect).=

>>=20
>> Right, neither of these two documents are adopted as working group docume=
nts. And perhaps a more correct phrasing above would be that "The working gr=
oup session in Singapore ended with what appeared to be a view that work cou=
ld continue on both of these documents".
>>=20
>>> I would say that it seems we have not been following the processes=20
>>> that should be followed. This has happened repeatedly over time, for=20
>>> this very same topic. The process seems to be biased, and thus=20
>>> unfair to the rest of the wg participants.
>>=20
>> Which process are you talking about? Is that documented in an RFC?
>> You seem to take it on yourself to represent the "rest of the wg particip=
ants", but from my perspective it looks like a few very loud voices.
>> Perhaps we should let others speak up, if there is anything more to be sa=
id on this topic.
>>=20
>> Ole
>>=20
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests:=20
>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6
>> __;!8WoA6RjC81c!TjLEU67_JCgw5HSu4C7UhFOC61xLkOhpmW0Ev51wqvHbECMOysxK3t
>> 9RS5pxqO3g$
>> --------------------------------------------------------------------
>=20
> --
> Enno Rey
>=20
> Cell: +49 173 6745902
> Twitter: @Enno_Insinuator
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Thu Dec  5 16:51:59 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6D2412020A; Thu,  5 Dec 2019 16:51:57 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 HJLD79y-ICj7; Thu,  5 Dec 2019 16:51:55 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E56F3120046; Thu,  5 Dec 2019 16:51:54 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id C02E186765; Fri,  6 Dec 2019 01:51:49 +0100 (CET)
To: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <6c737fed-4e95-6e60-2585-c27099554eb4@si6networks.com>
Date: Thu, 5 Dec 2019 21:49:38 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8KXf-FZ0NFNdIiWdZ3wJmEj2WtY>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 00:51:58 -0000

Hello, Bob,

On 5/12/19 21:29, Bob Hinden wrote:
> Hi,
> 
>> On Dec 5, 2019, at 16:20, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org> wrote:
>>
>> ï»¿Enno,
>>
>> That is how I parse Ole's message. But we can let Ole speak for himself.
> 
> To clarify, the current consensus is the text in RFC8200.   
> 
> There is discussion ongoing in 6man on this topic, but it is impossible to say how that will turn out, or when. 

Thanks for the clarification!

So we go back to the original issue: The document being lastcalled in
spring/6man contains text (Penultimate Segment Popping) that causes the
SRH to be removed while on flight to the destination.

Since such text violates RFC8200, it should be removed from the document
(in the same way that the authors have already removed the insertion part).

Thanks!

Cheers,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Thu Dec  5 17:14:56 2019
Return-Path: <li_zhenqiang@hotmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4755D12004D; Thu,  5 Dec 2019 17:14:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.124
X-Spam-Level: 
X-Spam-Status: No, score=-1.124 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 (2048-bit key) header.d=hotmail.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 x-d8NXFQmarX; Thu,  5 Dec 2019 17:14:51 -0800 (PST)
Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253010.outbound.protection.outlook.com [40.92.253.10]) (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 5CCFA12004C; Thu,  5 Dec 2019 17:14:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tcf4NM3Qz/FvNzVwxqUCVZeof/JddX1cR4ibSd4ZQdNPfRN9KS97AFJeA6d3Z9RjppypAJuY841VJEAcfjMImMKm65liy8jvFEBLz0I0x/GEOH7UgVZJY12/ScF0fDTd9rcrDjKbYeu90PfJhBsGUJwcQxatV/QJMtt2U/pCiaHePlpQSdkxhSkpBIgIaKrxaBhuxa7/onntKntYhQoGAe7dgpJrlnC+pAe4hW+tOx3t/gfEV1sC6DLGe0aBnuMCUVm2JAi9v0gqYF4YZNZuFIq4o8neCGtmHcQ4Jp0JmTvykc2ARfaYZhAXjlDn5L1OjDQonjpe9eo/oNcmsxX3YQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MR9y09wCkXxkb6BnLCcEwXDdfDK4StCx03vh4MUtF0g=; b=eWKkAvQj/qY+Fev0QbkJt+XiwnkWMv6S6gpK+5NOifgDYGsPThx3So2IlKF0Qf+rX8KHUDBgDwS3Xrv8cPg8yyayHjk2Lx3CxPmcgHuH32ox2VUrKn1kdtokk3wDMDVR3sLUWxOSK8fLLzErxrniYrsVQgVs/gnA3sXrPPXWKTPqt50Pa3aLjV+BkG7kKTFaK0y29D3XPkUdsrEm7FZ7rhbzc650thj3c+S++bP/M02z+6isoL0Bva/w86ZKQbIzudzDFWLvdNPYs5EqbRY5XNL57KZsznEWReF0eT6VCreP8Kk1unGC+rlZnnfZ/dWp45VTy9clX3ZPlFsQzMrAeg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.com; dmarc=pass action=none header.from=hotmail.com; dkim=pass header.d=hotmail.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MR9y09wCkXxkb6BnLCcEwXDdfDK4StCx03vh4MUtF0g=; b=dMVGM/HWOPtU6DVshSYxn/TDaLoxg9rQA8rVKpN9LBMQmYVQPiK1HYa247OtdQ8aS3Om3J1DrvZchm0Mip7aQs4ZihVkz+6JYkCkFyoD6aOvqoEKOEmG5zQ1uTDzDl2F7zMqs1nnofaumZSr3HCdvGsgrOqDZ+Mnh5roRhRyT1hqsMsR5VhxovIsfNPtMvtChumm+LuOc5Yq6bbFk5w2zCqVaIDZk7Z0tpxHH3lvJqkkXLZXDvy7ofjUkp30mhbKssYi2HVgUfTExNryi343hxGoD0bhalL/6KWfmdhG2EYzqZhwuKAc5Uuedo5poFaX3iT0TsUmO6o4oHPpT63KQg==
Received: from HK2APC01FT023.eop-APC01.prod.protection.outlook.com (10.152.248.60) by HK2APC01HT016.eop-APC01.prod.protection.outlook.com (10.152.248.245) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25; Fri, 6 Dec 2019 01:14:46 +0000
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com (10.152.248.53) by HK2APC01FT023.mail.protection.outlook.com (10.152.248.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25 via Frontend Transport; Fri, 6 Dec 2019 01:14:46 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:BBCAC70379B3389A2C61F536AE0AE80E9600B20F56EEF9729C299B4B569F0912; UpperCasedChecksum:1DDD1CA1CA8DFB93EE171F94FD3C0185CF7FB5F589D6D523EF0B3B3C569B85F3; SizeAsReceived:8838; Count:50
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52]) by HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52%7]) with mapi id 15.20.2516.015; Fri, 6 Dec 2019 01:14:45 +0000
Date: Fri, 6 Dec 2019 09:14:54 +0800
From: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>,  "spring@ietf.org" <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
Message-ID: <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart723413405362_=----"
X-ClientProxiedBy: HK2PR02CA0183.apcprd02.prod.outlook.com (2603:1096:201:21::19) To HK0PR03MB4066.apcprd03.prod.outlook.com (2603:1096:203:9d::21)
X-Microsoft-Original-Message-ID: <201912060914533860577@hotmail.com>
MIME-Version: 1.0
Received: from cmcc-PC (183.243.250.5) by HK2PR02CA0183.apcprd02.prod.outlook.com (2603:1096:201:21::19) with Microsoft SMTP Server (version=TLS1_1, cipher=) via Frontend Transport; Fri, 6 Dec 2019 01:14:43 +0000
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
X-Microsoft-Original-Message-ID: <201912060914533860577@hotmail.com>
X-TMN: [3bPzMhZlExhBXlBG89vT5jAUgYR83F8I]
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 50
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: 299a2a18-55f7-41da-d412-08d779e9ad93
X-MS-TrafficTypeDiagnostic: HK2APC01HT016:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: HnBZNrvh2pqwWNN2raKAdoYpeFmPVPjTs2C8nLKlWHU/VSWzzaoslV2Ze+twWBxq+xR25Ukg8lJ6MS03yIPDU8H7tJ7n2nnQw2PvsIDYdmWHXBCEBVniOXmioFTm2TTQ/lSRULShRTf6LRLtoK3FOhZCGgNqlgq8WA9QBSn3ZsyacKCuE5XQ+npLH3w3z/gV8S4V9BHR1+7vexXKfpEozPUrmfrXkynPAU9LuN1cTgI=
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 299a2a18-55f7-41da-d412-08d779e9ad93
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2019 01:14:45.0897 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT016
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TYOBKx0ywXK8sR188Sa1erFYwas>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 01:14:53 -0000

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

SGVsbG8gQnJ1bm8gYW5kIGFsbCwNCg0KSSBkb24ndCB0aGluayB0aGUgaXNzdWVzIGRpc2N1c3Nl
ZCBhZ2FpbiBhbmQgYWdhaW4gaW4gdGhlIGVhcmxpZXIgaXRlcmF0aW9ucyBoYXZlIGJlZW4gYWRk
cmVzc2VkIGluIHRoaXMgdmVyc2lvbiB0byBiZSBXR0xDZWQuDQoNClRoYW5rcyBmb3IgRHVycmVu
J3MgcmVjYXAgYXMgZm9sbG93cy4NClsyMDE5LTA5LTA2XSBodHRwczovL21haWxhcmNoaXZlLmll
dGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NHTzlLblQyQ0dIM28NClsyMDE5
LTA5LTI3XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80X1Ns
dTNra0h3ZHVaWlBGSkptUlVrbW9UVm8NClsyMDE5LTEwLTE0XSBodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWMNClsy
MDE5LTEwLTIxXSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80
cGlrUmxpX0hTRUN1bjlBYndmcG1PRjVLTEkNClsyMDE5LTEyLTA0XSBodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZta19ENUUN
Cg0KQW5kIFJvbidzIHJlY2FwIGFzIGZvbGxvd3MuDQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL01RTFFOVHpka2ZITmJwd1A5OUZWOFVxVW9mWQ0KLSBodHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy90cnVnV0VXM243VWJ6N29h
eVl3bzZRZV9sR2cNCi0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJp
bmcvd0NjVldYcWJqd1pXOS1wSm1ZZ1oxZ0M4WHJrDQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1RQ0KDQpCZXN0
IFJlZ2FyZHMsDQpaaGVucWlhbmcgTGkNCg0KDQpsaV96aGVucWlhbmdAaG90bWFpbC5jb20NCiAN
CkZyb206IGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20NCkRhdGU6IDIwMTktMTItMDYgMDE6MTUN
ClRvOiAnU1BSSU5HIFdHIExpc3QnDQpDQzogNm1hbkBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQpTdWJqZWN0OiBXR0xDIC0gZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQpIZWxsbyBTUFJJTkcsIFRoaXMgZW1haWwg
c3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uIGRyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBbMV0uIFBsZWFzZSByZWFkIHRoaXMgZG9j
dW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiwgYW5kIHNl
bmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BSSU5HIFdHIGxpc3QsIG5vIGxhdGVyIHRoYW4gRGVj
ZW1iZXIgMjAuIFlvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxhdGVkIGNvbW1l
bnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcgZW1haWxzIG9uIHRoZSA2TUFOIG1haWxp
bmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5IHNwcmluZyBzcGVjaWZpY3Mu
IElmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBleHBlY3Qgd2lsbCBiZSBzcGVj
aWZpY2FsbHkgZGViYXRlZCBvbiB0aGUgbWFpbGluZyBsaXN0LCBjb25zaWRlciB1c2luZyBhIHNw
ZWNpZmljIGVtYWlsL3RocmVhZCBmb3IgdGhpcyBwb2ludC5UaGlzIG1heSBoZWxwIGF2b2lkaW5n
IHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3BlY2lmaWMgdG8gdGhpcyBwb2ludCBhbmQgdGhhdCBv
dGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdldCBjb252ZXJ0
ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVuZGVudCBkaXNjdXNzaW9ucykgVGhhbmsgeW91LEJydW5v
IFsxXSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLTA1IA0KIA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpDZSBtZXNzYWdlIGV0IHNlcyBwaWVj
ZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVs
bGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMs
IGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1
IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRl
dXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3Nh
Z2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3Jhbmdl
IGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUs
IGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLgpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2ht
ZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0
aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0
ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91IGhhdmUgcmVj
ZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBk
ZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWlscyBtYXkgYmUg
YWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVu
IG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4KVGhhbmsgeW91LgoNCg==

------=_001_NextPart723413405362_=----
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=3Dutf-8"><s=
tyle>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom:=
 0px; margin-left: 0.5em; }p { margin-top: 0px; margin-bottom: 0px; }div.Fo=
xDiv20191206090902997819 { }body { font-size: 10.5pt; font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91; color: rgb(0, 0, 0); line-height: 1.5; }</s=
tyle></head><body>=0A=
<!--[if gte mso 9]><xml>=0A=
<o:OfficeDocumentSettings>=0A=
<o:RelyOnVML></o:RelyOnVML>=0A=
<o:AllowPNG></o:AllowPNG>=0A=
</o:OfficeDocumentSettings>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<w:WordDocument>=0A=
<w:SpellingState>Clean</w:SpellingState>=0A=
<w:TrackMoves></w:TrackMoves>=0A=
<w:TrackFormatting></w:TrackFormatting>=0A=
<w:HyphenationZone>21</w:HyphenationZone>=0A=
<w:EnvelopeVis></w:EnvelopeVis>=0A=
<w:PunctuationKerning></w:PunctuationKerning>=0A=
<w:ValidateAgainstSchemas></w:ValidateAgainstSchemas>=0A=
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>=0A=
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>=0A=
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>=0A=
<w:DoNotPromoteQF></w:DoNotPromoteQF>=0A=
<w:LidThemeOther>FR</w:LidThemeOther>=0A=
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>=0A=
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>=0A=
<w:Compatibility>=0A=
<w:BreakWrappedTables></w:BreakWrappedTables>=0A=
<w:SnapToGridInCell></w:SnapToGridInCell>=0A=
<w:WrapTextWithPunct></w:WrapTextWithPunct>=0A=
<w:UseAsianBreakRules></w:UseAsianBreakRules>=0A=
<w:DontGrowAutofit></w:DontGrowAutofit>=0A=
<w:SplitPgBreakAndParaMark></w:SplitPgBreakAndParaMark>=0A=
<w:EnableOpenTypeKerning></w:EnableOpenTypeKerning>=0A=
<w:DontFlipMirrorIndents></w:DontFlipMirrorIndents>=0A=
<w:OverrideTableStyleHps></w:OverrideTableStyleHps>=0A=
</w:Compatibility>=0A=
<m:mathPr>=0A=
<m:mathFont m:val=3D"Cambria Math"></m:mathFont>=0A=
<m:brkBin m:val=3D"before"></m:brkBin>=0A=
<m:brkBinSub m:val=3D"&#45;-"></m:brkBinSub>=0A=
<m:smallFrac m:val=3D"off"></m:smallFrac>=0A=
<m:dispDef></m:dispDef>=0A=
<m:lMargin m:val=3D"0"></m:lMargin>=0A=
<m:rMargin m:val=3D"0"></m:rMargin>=0A=
<m:defJc m:val=3D"centerGroup"></m:defJc>=0A=
<m:wrapIndent m:val=3D"1440"></m:wrapIndent>=0A=
<m:intLim m:val=3D"subSup"></m:intLim>=0A=
<m:naryLim m:val=3D"undOvr"></m:naryLim>=0A=
</m:mathPr></w:WordDocument>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">=0A=
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"></w:LsdException>=
=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"></w:LsdExcepti=
on>=0A=
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"></w:LsdExceptio=
n>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"></w:LsdExcept=
ion>=0A=
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"></w:LsdExcep=
tion>=0A=
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"></w:LsdExcep=
tion>=0A=
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"></w:LsdException>=
=0A=
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"></w:=
LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"></w:LsdException>=0A=
</w:LatentStyles>=0A=
</xml><![endif]--><!--[if gte mso 10]><style>/* Style Definitions */=0A=
table.MsoNormalTable=0A=
	{mso-style-name:"Tableau Normal";=0A=
	mso-tstyle-rowband-size:0;=0A=
	mso-tstyle-colband-size:0;=0A=
	mso-style-noshow:yes;=0A=
	mso-style-priority:99;=0A=
	mso-style-parent:"";=0A=
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;=0A=
	mso-para-margin:0cm;=0A=
	mso-para-margin-bottom:.0001pt;=0A=
	mso-pagination:widow-orphan;=0A=
	font-size:11.0pt;=0A=
	font-family:"Calibri","sans-serif";=0A=
	mso-ascii-font-family:Calibri;=0A=
	mso-hansi-font-family:Calibri;=0A=
	mso-bidi-font-family:"Times New Roman";=0A=
	mso-fareast-language:EN-US;}=0A=
</style><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" ></o:shapedefaults>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapelayout v:ext=3D"edit">=0A=
<o:idmap v:ext=3D"edit" data=3D"1" ></o:idmap>=0A=
</o:shapelayout></xml><![endif]-->=0A=
<div><span></span>Hello Bruno and all,</div><div><br></div><div>I don't thi=
nk the issues discussed again and again in the earlier iterations have been=
 addressed in this version to be WGLCed.</div><div><br></div><div>Thanks fo=
r Durren's recap as follows.</div><div><span style=3D"font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;">[2019-09-06]&=
nbsp;</span><a href=3D"https://mailarchive.ietf.org/arch/msg/spring/7zMgIwE=
Y9AipZCCGO9KnT2CGH3o" class=3D"" style=3D"font-family: =E5=BE=AE=E8=BD=AF=
=E9=9B=85=E9=BB=91, Tahoma; line-height: normal; text-decoration: none !imp=
ortant;">https://mailarchive.ietf.org/arch/msg/spring/7zMgIwEY9AipZCCGO9KnT=
2CGH3o</a><br class=3D"" style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=
=E9=BB=91, Tahoma; line-height: normal;"><span style=3D"font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;">[2019-09-27]&=
nbsp;https://mailarchive.ietf.org/arch/msg/spring/4_Slu3kkHwduZZPFJJmRUkmoT=
Vo</span><br class=3D"" style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=
=E9=BB=91, Tahoma; line-height: normal;"><span style=3D"font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;">[2019-10-14]&=
nbsp;https://mailarchive.ietf.org/arch/msg/spring/u536YH4tv7kKRq_b9_x9gBYpO=
9c</span><br class=3D"" style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=
=E9=BB=91, Tahoma; line-height: normal;"><span style=3D"font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;">[2019-10-21]&=
nbsp;https://mailarchive.ietf.org/arch/msg/spring/4pikRli_HSECun9AbwfpmOF5K=
LI</span><br class=3D"" style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=
=E9=BB=91, Tahoma; line-height: normal;"><span style=3D"font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;">[2019-12-04]&=
nbsp;https://mailarchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D=
5E</span></div>=0A=
<div><br></div><div>And Ron's recap as follows.</div><div><div style=3D"fon=
t-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal=
;">-&nbsp;<a href=3D"https://mailarchive.ietf.org/arch/msg/spring/MQLQNTzdk=
fHNbpwP99FV8UqUofY" style=3D"text-decoration: none !important;">https://mai=
larchive.ietf.org/arch/msg/spring/MQLQNTzdkfHNbpwP99FV8UqUofY</a></div><div=
 style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-h=
eight: normal;">-&nbsp;<a href=3D"https://mailarchive.ietf.org/arch/msg/spr=
ing/trugWEW3n7Ubz7oayYwo6Qe_lGg" style=3D"text-decoration: none !important;=
">https://mailarchive.ietf.org/arch/msg/spring/trugWEW3n7Ubz7oayYwo6Qe_lGg<=
/a></div><div style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, T=
ahoma; line-height: normal;">-&nbsp;<a href=3D"https://mailarchive.ietf.org=
/arch/msg/spring/wCcVWXqbjwZW9-pJmYgZ1gC8Xrk" style=3D"text-decoration: non=
e !important;">https://mailarchive.ietf.org/arch/msg/spring/wCcVWXqbjwZW9-p=
JmYgZ1gC8Xrk</a></div><div style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=
=85=E9=BB=91, Tahoma; line-height: normal;">-&nbsp;<a href=3D"https://maila=
rchive.ietf.org/arch/msg/spring/oDWLbRDqKCaF5Xa-QvKY6mk_D5E" style=3D"text-=
decoration: none !important;">https://mailarchive.ietf.org/arch/msg/spring/=
oDWLbRDqKCaF5Xa-QvKY6mk_D5E</a></div></div><div style=3D"font-family: =E5=
=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;"><br></div>=
<div style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; li=
ne-height: normal;">Best Regards,</div><div style=3D"font-family: =E5=BE=AE=
=E8=BD=AF=E9=9B=85=E9=BB=91, Tahoma; line-height: normal;">Zhenqiang Li</di=
v><hr style=3D"width: 210px; height: 1px;" color=3D"#b5c4df" size=3D"1" ali=
gn=3D"left">=0A=
<div><span><div style=3D"MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10p=
t"><div>li_zhenqiang@hotmail.com</div></div></span></div>=0A=
<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5e=
m"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1.0p=
t;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT=
: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefe=
f; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a href=3D=
"mailto:bruno.decraene@orange.com" style=3D"color: blue; text-decoration: u=
nderline;">bruno.decraene@orange.com</a></div><div><b>Date:</b>&nbsp;2019-1=
2-06&nbsp;01:15</div><div><b>To:</b>&nbsp;<a href=3D"mailto:spring@ietf.org=
" style=3D"color: blue; text-decoration: underline;">'SPRING WG List'</a></=
div><div><b>CC:</b>&nbsp;<a href=3D"mailto:6man@ietf.org" style=3D"color: b=
lue; text-decoration: underline;">6man@ietf.org</a>; <a href=3D"mailto:draf=
t-ietf-spring-srv6-network-programming@ietf.org" style=3D"color: blue; text=
-decoration: underline;">draft-ietf-spring-srv6-network-programming</a></di=
v><div><b>Subject:</b>&nbsp;WGLC - draft-ietf-spring-srv6-network-programmi=
ng</div></div></div><div><div class=3D"FoxDiv20191206090902997819">=0A=
<!--[if gte mso 9]><xml>=0A=
<o:OfficeDocumentSettings>=0A=
<o:RelyOnVML></o:RelyOnVML>=0A=
<o:AllowPNG></o:AllowPNG>=0A=
</o:OfficeDocumentSettings>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<w:WordDocument>=0A=
<w:SpellingState>Clean</w:SpellingState>=0A=
<w:TrackMoves></w:TrackMoves>=0A=
<w:TrackFormatting></w:TrackFormatting>=0A=
<w:HyphenationZone>21</w:HyphenationZone>=0A=
<w:EnvelopeVis></w:EnvelopeVis>=0A=
<w:PunctuationKerning></w:PunctuationKerning>=0A=
<w:ValidateAgainstSchemas></w:ValidateAgainstSchemas>=0A=
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>=0A=
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>=0A=
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>=0A=
<w:DoNotPromoteQF></w:DoNotPromoteQF>=0A=
<w:LidThemeOther>FR</w:LidThemeOther>=0A=
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>=0A=
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>=0A=
<w:Compatibility>=0A=
<w:BreakWrappedTables></w:BreakWrappedTables>=0A=
<w:SnapToGridInCell></w:SnapToGridInCell>=0A=
<w:WrapTextWithPunct></w:WrapTextWithPunct>=0A=
<w:UseAsianBreakRules></w:UseAsianBreakRules>=0A=
<w:DontGrowAutofit></w:DontGrowAutofit>=0A=
<w:SplitPgBreakAndParaMark></w:SplitPgBreakAndParaMark>=0A=
<w:EnableOpenTypeKerning></w:EnableOpenTypeKerning>=0A=
<w:DontFlipMirrorIndents></w:DontFlipMirrorIndents>=0A=
<w:OverrideTableStyleHps></w:OverrideTableStyleHps>=0A=
</w:Compatibility>=0A=
<m:mathPr>=0A=
<m:mathFont m:val=3D"Cambria Math"></m:mathFont>=0A=
<m:brkBin m:val=3D"before"></m:brkBin>=0A=
<m:brkBinSub m:val=3D"&#45;-"></m:brkBinSub>=0A=
<m:smallFrac m:val=3D"off"></m:smallFrac>=0A=
<m:dispDef></m:dispDef>=0A=
<m:lMargin m:val=3D"0"></m:lMargin>=0A=
<m:rMargin m:val=3D"0"></m:rMargin>=0A=
<m:defJc m:val=3D"centerGroup"></m:defJc>=0A=
<m:wrapIndent m:val=3D"1440"></m:wrapIndent>=0A=
<m:intLim m:val=3D"subSup"></m:intLim>=0A=
<m:naryLim m:val=3D"undOvr"></m:naryLim>=0A=
</m:mathPr></w:WordDocument>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">=0A=
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"></w:LsdException>=
=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"></w:LsdExcepti=
on>=0A=
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"></w:LsdExceptio=
n>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"></w:LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"></w:LsdExcept=
ion>=0A=
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"></w:LsdExcep=
tion>=0A=
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"></w:LsdExcep=
tion>=0A=
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"></w:LsdExce=
ption>=0A=
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"></w:LsdException>=
=0A=
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"></w:=
LsdException>=0A=
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"></w:LsdException>=0A=
</w:LatentStyles>=0A=
</xml><![endif]--><!--[if gte mso 10]><style>/* Style Definitions */=0A=
table.MsoNormalTable=0A=
	{mso-style-name:"Tableau Normal";=0A=
	mso-tstyle-rowband-size:0;=0A=
	mso-tstyle-colband-size:0;=0A=
	mso-style-noshow:yes;=0A=
	mso-style-priority:99;=0A=
	mso-style-parent:"";=0A=
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;=0A=
	mso-para-margin:0cm;=0A=
	mso-para-margin-bottom:.0001pt;=0A=
	mso-pagination:widow-orphan;=0A=
	font-size:11.0pt;=0A=
	font-family:"Calibri","sans-serif";=0A=
	mso-ascii-font-family:Calibri;=0A=
	mso-hansi-font-family:Calibri;=0A=
	mso-bidi-font-family:"Times New Roman";=0A=
	mso-fareast-language:EN-US;}=0A=
</style><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" ></o:shapedefaults>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapelayout v:ext=3D"edit">=0A=
<o:idmap v:ext=3D"edit" data=3D"1" ></o:idmap>=0A=
</o:shapelayout></xml><![endif]-->=0A=
<div class=3D"WordSection1" style=3D"page: WordSection1;">=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Hello SPR=
ING,<o:p></o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">This emai=
l starts a two weeks Working Group Last Call on draft-ietf-spring-srv6-netw=
ork-programming [1].<o:p></o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Please re=
ad this document if you haven't read the most recent version, and send your=
 comments to the SPRING WG list, no later than December 20.<o:p></o:p></spa=
n></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">You may c=
opy the 6MAN WG for IPv6 related comment, but consider not duplicating emai=
ls on the 6MAN mailing list for the comments which are only spring specific=
s.<o:p></o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">If you ar=
e raising a point which you expect will be specifically debated on the mail=
ing list, consider using a specific email/thread for this point.<o:p></o:p>=
</span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">This may =
help avoiding that the thread become specific to this point and that other =
points get forgotten (or that the thread get converted into parallel indepe=
ndent discussions)<o:p></o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Thank you=
,<o:p></o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Bruno<o:p=
></o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">[1] <a hr=
ef=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programmin=
g-05" style=3D"color: blue; text-decoration: underline;">https://tools.ietf=
.org/html/draft-ietf-spring-srv6-network-programming-05</a><o:p></o:p></spa=
n></pre>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbs=
p;</o:p></span></pre>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><span lang=3D"EN-US" style=3D"mso-ansi-l=
anguage:EN-US"><o:p>&nbsp;</o:p></span></p>=0A=
</div>=0A=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';">________________________________________________________________=
_________________________________________________________=0A=
Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc=0A=
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler=0A=
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,=0A=
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.=0A=
This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;=0A=
they should not be distributed, used or copied without authorisation.=0A=
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.=0A=
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.=0A=
Thank you.=0A=
</pre>=0A=
</div></div></blockquote>=0A=
</body></html>=

------=_001_NextPart723413405362_=------


From nobody Thu Dec  5 18:03:32 2019
Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E792512003F; Thu,  5 Dec 2019 18:03:29 -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, 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 header.b=YmH5CxGX; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=H7/ep4kd
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 6-JPwhEpaLaO; Thu,  5 Dec 2019 18:03:27 -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 B5DC0120018; Thu,  5 Dec 2019 18:03:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2381; q=dns/txt; s=iport; t=1575597807; x=1576807407; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=KcbzHZPPImxh6RU9EWkeLB9C0haUrP2syZCK5szORGI=; b=YmH5CxGXA6vrkCdElCYny5kqbENx6UPA1utM0WJGUKOARWtB4LC0apef DRZ7+3CLv12sW5ALisWho9igPXFc+oEXxQrijDZAOcvG+CGD8a/0cWfK+ zaV2TXshkvpcOJOK3RziGS8WL4tUYQUukUj3CndB3NUG6EMk1oMAWwItD w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AtPEWcB1J1i/YyGv2smDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxGOt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQCkDnJfj2Ryc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CIDwAytuld/4kNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCodnA4p9ToIRmASBQoEQA1QJAQEBDAEBGA0?= =?us-ascii?q?IAgEBg3tFAoITJDgTAgMNAQEEAQEBAgEFBG2FNwyFUgEBAQEDAQEQKAYBASw?= =?us-ascii?q?MCwQCAQgRBAEBHxAnCx0IAQEEARIIGoMBgkYDLQEBDqNMAoE4iGCCJ4J+AQE?= =?us-ascii?q?FgTkCg1kYghcDBoE2jBcagUE/gRFHgkw+gmQBAQOBLQESASGDQIIsjRgKoSw?= =?us-ascii?q?Kgi6HH45WgkGHbo93jVsLZIhBkWICBAIEBQIOAQEFgWkiZ3FwFTuCbFARFIx?= =?us-ascii?q?mg3OFFIU/dIEojg6BIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,282,1571702400"; d="scan'208";a="377774804"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 02:03:26 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id xB623Qfu018096 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 02:03:26 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 20:03:26 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 20:03:25 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Dec 2019 20:03:25 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oHhvUbovDaV53VioHZJn5CxqJYO8ll+U4GDyIWFAH3NkeXdc7bsYMm1uDlSRQUDCyYsQkinBwNobm/kOXX19XYjx2w8VBqNs2pl+C4SA4LnIKXio6rCun+9CW6dZWH6AQHl0E5lC5ceUR3c6c2M1nBrP7ueeoqsKGEhb7NMqI3egfS8JP3cvbTbPYdyr+oyBRecVq8YDDKhv3DdAMTs0vjrBTc60XSIRrsqa80eVjSsYODkVRlAv/2aiqYpbIiVhx9UNQnKcztp2cqooPKqo3Ti+Ny1RlQfRGsB/OJltGm1MNN517GJd7lEt4UwANIXXYs6I+VCtpZ+pCG7BrCd07g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KcbzHZPPImxh6RU9EWkeLB9C0haUrP2syZCK5szORGI=; b=CUeY0W1cE28Ll3kdWvLfnVB/qGiy368P2KWXQdRwMaW4MmkbYmBq3mt38Gi/Q7HkiJG2woDX85UpL2njLaX3w7f4nQIjgtCmvU37Ze7/0QUn5EUpyC5Y09fMBHnoNARKOaYY58ZjpSMDvKqm+LtFPSPxTDnplr54DANAoItZevBWRT6Qh+Wr0dSezzE3o3lmHhxmHB/jz0CkfG8t7L28eRIAcTKzl3hwI2iU+o0hm1pCZ6JCLQ98P5aZCmgcjlhq9laghMW/LFeaCBP4pOLVfO8fb+H7AxwZi/oZRqE4R4T7HsyzkKEydHTsQhGDabdqA9gDXkeC8uXho299XnekRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KcbzHZPPImxh6RU9EWkeLB9C0haUrP2syZCK5szORGI=; b=H7/ep4kdgt6AVBVJHv1lQEjYL3NQUBTD0gP41Y7RShvKkAS8yJesL8yKH/mKz0Yu/dJMffs/owdBfsIFDobeVl9SgT5BmHKHl8jjhynSjaz3Pj+tNY9y74K1D+B5lXe8qz4dfVVsRu5gK9yrtgV6aJccL0fHCffd6BMc7xHkRg8=
Received: from MWHPR11MB1600.namprd11.prod.outlook.com (10.172.53.142) by MWHPR11MB1725.namprd11.prod.outlook.com (10.169.237.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Fri, 6 Dec 2019 02:03:24 +0000
Received: from MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::8a0:f6fc:426:8b5d]) by MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::8a0:f6fc:426:8b5d%4]) with mapi id 15.20.2516.014; Fri, 6 Dec 2019 02:03:24 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wATYLpw
Date: Fri, 6 Dec 2019 02:03:24 +0000
Message-ID: <MWHPR11MB1600ABACC9D7ED9FEA5B1962C15F0@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com; 
x-originating-ip: [14.98.16.196]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c9e9cba6-c05a-4d21-8189-08d779f07a58
x-ms-traffictypediagnostic: MWHPR11MB1725:
x-microsoft-antispam-prvs: <MWHPR11MB1725720569462FA0132F03E8C15F0@MWHPR11MB1725.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(346002)(366004)(136003)(396003)(199004)(189003)(13464003)(71190400001)(2906002)(71200400001)(81156014)(81166006)(478600001)(8936002)(33656002)(14454004)(966005)(76176011)(316002)(8676002)(110136005)(7696005)(99286004)(102836004)(74316002)(229853002)(64756008)(186003)(55016002)(6506007)(53546011)(55236004)(9686003)(66556008)(26005)(86362001)(11346002)(305945005)(25786009)(52536014)(14444005)(66946007)(66446008)(66476007)(5660300002)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1725; H:MWHPR11MB1600.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OL0FfnYyMMV/a0IRZys80l9IsHEWfq0GZMx0gWV5Uz9mw+FVAhjg5WNRYAjtGeLXaR1InUQUx5udkbVfbeEw2KUzxgK5iZS0C12fpI7i/ZlGIQjFEyEwyBKPg7uwy2jMS2zWuw9sVyz6sXcWWKwFAkeoir6In7ibJEkj46Wcd91ULbLeHsnxO48l5SFm8SprUvliGabcvsnKmZk/cfJq41e7onP+M7EN6cBISGKy6iuUEnSQcMiR9+S+RiwDUD5TJgNJRsp9rq/bWAoAweB1zq04sm+/U9td0JS106FGAj21jZ3BhSKowc8M7ZvYC1ZuiRydMA4eelVz5eAuU5QmaR+6veTqfmL9Q62eyt349svh0VQi5Q5ojQzDWD42lm3Hg4mDWJgSKlxl0h9fdXJnZ+97b1biisTmkcSaevcOWkX9jekDTrB1vaa19kOfDxEQq70Gly5vUDp/a9sSOXQxrFws6ZKtaRKKgrzKDklyvuGbh3+nu2c4afDwV/oWkGK0AY2SyDDDc9ZXg6Jhoe1saRSciYu9pLBWTsvlbgh1pXs=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c9e9cba6-c05a-4d21-8189-08d779f07a58
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 02:03:24.5868 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dSdHnntYmX7JBd+4TJ9CXmo6h891/yb5txGAKcGuKfoy6h+OpmEVg4ULE9xMxxeHbjsZzpjtgAMX9sg6jZIzGg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1725
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TOjP9uVfp3I242lQMzjVvss5QQU>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 02:03:30 -0000

As a contributor, I am not aware of any undisclosed IPR on this document.

Thanks,
Ketan

-----Original Message-----
From: spring <spring-bounces@ietf.org> On Behalf Of bruno.decraene@orange.c=
om
Sent: 05 December 2019 22:20
To: 'SPRING WG List' <spring@ietf.org>; draft-ietf-spring-srv6-network-prog=
ramming <draft-ietf-spring-srv6-network-programming@ietf.org>
Subject: [spring] IPR poll for draft-ietf-spring-srv6-network-programming

Hi SPRING WG,

In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.

If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been disclosed in accordance with IETF IPR rules (RF=
Cs 3979, 4879, 3669 and 5378 provide more details).

If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you're aware of any IPR.=20

This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.

Thank you,
Bruno

[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05


___________________________________________________________________________=
______________________________________________

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. Le=
s messages electroniques etant susceptibles d'alteration, Orange decline to=
ute 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.

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


From nobody Thu Dec  5 18:34:25 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EA8C12004D; Thu,  5 Dec 2019 18:34:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=bLZ+53fY; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=CZ1lQ2k9
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 sNRhn0T9XF8w; Thu,  5 Dec 2019 18:34:15 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E556712004C; Thu,  5 Dec 2019 18:34:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16323; q=dns/txt; s=iport; t=1575599654; x=1576809254; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=rTCgnbGSqKytPNfuNpIIZU8NPsY3jfcgJWx+hUx/NKg=; b=bLZ+53fYE7L8bfxGmWw9LhD1Ctl2FRIqMZ31LkNy5BPWupDzaMa2MkmG mMRCiKF6eDoxC5QHb8+HqMNBEeGkXuh4ltAH++ZvCUoqKzhX4nwjOMZLU t6FRDoCVheye37+K/F52s9j+obXw9O0C1LW2l2Xak/dK0GcjjHehBj3/E 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3APu3XrxUrJ5yqTTGJj6ztkQ4FtH3V8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSANiJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dEwd4TgxRmBceEDUPhK/u/fSU+HexJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DjAQAJvOld/5BdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBfoEcL1AFbFggBAsqhCuDRgOKfIJfkyKEYoJSA1QJAQE?= =?us-ascii?q?BDAEBGAEKCgIBAYRAAheBfCQ4EwIDDQEBBAEBAQIBBQRthTcMhVIBAQEBAwE?= =?us-ascii?q?BEAsGChMBASwLAQ8CAQgRAwECHgoDAgICJQsUCQgCBAENBSKDAAGBeU0DLgE?= =?us-ascii?q?CDKNDAoE4iGB1gTKCfgEBBYFJQYMIGIIXAwaBNoUchnsagUE/gTgggkw+gmQ?= =?us-ascii?q?BAQMBgXYJDQmCWjKCLI00CYJkhU+JS48TCoIuhjtkhSeJFBuCQYduhD+LOI5?= =?us-ascii?q?KiEGRYgIEAgQFAg4BAQWBaSKBWHAVGiEqAYJBUBEUjGYMF4NQhRSFP3SBKJB?= =?us-ascii?q?AAQE?=
X-IronPort-AV: E=Sophos;i="5.69,282,1571702400";  d="scan'208,217";a="677972166"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 02:34:13 +0000
Received: from XCH-RCD-013.cisco.com (xch-rcd-013.cisco.com [173.37.102.23]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xB62YDpi027987 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 02:34:13 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-013.cisco.com (173.37.102.23) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 20:34:12 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Dec 2019 20:34:12 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Dec 2019 20:34:12 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lkdf9wms9o2v6nY1Px5Tf4mK1oKWb6nFNO31Gl/bFEml64EG0s8wa27VTh5h0rvbmW0BLwiRP5FvQH3gwx06x4uPSO702GCxiR6AGhole/D6jWbTmXk+g+EL0Lhru9YPVfguQ5BAUygl8YgSBQxKbVRww8vqe7CJeGc7Di20XAZmjrsmVK2MajyBAYFO/eBnooKE1vo/XA4axEa1FDpjIeXr72VfHwz9G0PELHZfFtKO5rG5kVGs/UrqKi+myrHEfDt4w3f3EFjt2KRG0HGuWDghigPpyzwgtUPHyJo6EuiPjtpXhS01Ee/TnxfTC2bj3Yxh/HK2b8w4taFqqwDkzw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rTCgnbGSqKytPNfuNpIIZU8NPsY3jfcgJWx+hUx/NKg=; b=W5lNRQXJAlFfrUsCwHl0pXYYQUirS0dx7fwzeF185sdCxB3VKhTtvmEIxdrp/S0tYxTOlQuN7IsVgq+y71W7THOXvhuBq2cZ6t1rzAm1SNpBoX/AOTj3Kiah4VoeOC0a3FGmJ7wpsgE6FN0SNcoYdUSu/Z5qabDfkyrhapEz0hjizRu+csIHYrWH4IQruHvmB22gWTr4IfO7Ol1gW1wqECO5n6OzXh4PZpDg6whBmuQ4uoH9f8t1xWyJ8XqPgWXsaxqtzEzRHuCgxAlpFl+YtaoyDgLrLDqQdcoORzXqQdqa/WueNJWL52snDPXQyQXWVkcauxn14SgZPxSUzj1UXA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rTCgnbGSqKytPNfuNpIIZU8NPsY3jfcgJWx+hUx/NKg=; b=CZ1lQ2k9O1nudDqrA1QCyh+GVjlgSj1mhi495hTO2vm+pbnZmn+3N9XQa/oVvGESl4Rpah4R/Aelu9tZtAyV+gNJS9T+G7dVfb0Fi9VYqsgP4/Se9EJ7dcEHPnRAawoaQ7Td6b39KlSlNW9lP0XZkLng5guRFkkFklKVX4VCmcQ=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB3673.namprd11.prod.outlook.com (20.179.17.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.20; Fri, 6 Dec 2019 02:34:11 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1811:204:8715:6e54]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1811:204:8715:6e54%5]) with mapi id 15.20.2516.014; Fri, 6 Dec 2019 02:34:11 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, Ole Troan <otroan@employees.org>,  6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
CC: "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVquT4fiT0mGN0ekCReZDXMAlj3aeqgDOAgAGReoA=
Date: Fri, 6 Dec 2019 02:34:11 +0000
Message-ID: <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com>
In-Reply-To: <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::25]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9e7fc76d-dcc8-42bb-5650-08d779f4c6fe
x-ms-traffictypediagnostic: DM6PR11MB3673:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB367334445CAA3A068BBC4FA8DE5F0@DM6PR11MB3673.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(376002)(136003)(396003)(346002)(189003)(199004)(478600001)(5660300002)(14454004)(102836004)(91956017)(14444005)(4001150100001)(66476007)(4326008)(6506007)(966005)(64756008)(66446008)(66556008)(76116006)(53546011)(66946007)(9326002)(107886003)(2616005)(110136005)(99286004)(316002)(76176011)(25786009)(58126008)(54896002)(11346002)(6512007)(71190400001)(229853002)(186003)(790700001)(2906002)(71200400001)(81166006)(86362001)(8936002)(8676002)(36756003)(6486002)(33656002)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3673; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zIuDx/i+9jevPRh6MieIWv95lHBFYUjXNMvIw7SClreeNFzeqafdGX3oK8Om4BDq1W02BxEDAAFFyo7Ma5vuTUkkzVw0OdFwSPKZcJEUOo8wqLyWIsg/GvF88lV7YOTSUyL4dZlZ1Z3CzZDpjzCdhyjT29XK//7a4P5r3sTwwZFYt5WKwX/wQ2EJkVb2+Q6JprCeBAOjmKEOTq4AbKbkRG+zS6b7QiZXsnkYb4oTLXxI/ANzaVEmzvTeU2CiZz/aCEm2rZUiLAMN4hnRqkKXL8QvDnVh9CVW5D41N/0gRaSX0yRzxHMz9H37pmpMkk23OPEfY9RdOlZky/gKqFodvRT6V0n8JFSCtlBhtAGSRpmQqrnRL4MAYbh3QMvX7LoZ8q51nsiaWexpO2V/nWbSGOPXEU38NRGMPfXYqVtlemkad4CU0+Me7a6snFlOn3zGdEuFZwr74qzA4TBnjwCnS5wYuJrGIWfZFsE/fLwTFqY=
Content-Type: multipart/alternative; boundary="_000_8FAF234DB5C942C7B483F57C4ECB349Fciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9e7fc76d-dcc8-42bb-5650-08d779f4c6fe
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 02:34:11.2413 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VlWLdKkoKlhW1OP0sdMyRWaOgZGD+/TsQ5DmszmOoU52paeQi47OqvNi8hlYhVZA
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3673
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.23, xch-rcd-013.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nWY6teFPiTAeFGu6SaSQ7Nf0h5M>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 02:34:18 -0000

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

SGkgSm9lbCwNCg0KSSBkaWQgbm90IHVuZGVyc3RhbmQgeW91ciBjb21tZW50Lg0KDQpDYW4geW91
IHBsZWFzZSBwb2ludCB0byBzcGVjaWZpYyB0ZXh0IGluIHRoZSBkcmFmdCBmb3Igd2hpY2ggdGhl
IGRyYWZ0IG5lZWRzIHRvIGRlZmluZSBub3JtYXRpdmUgYmVoYXZpb3IgZm9yIHRoZSAibm9kZSBw
dW50IHByb2Nlc3NvciBsb29rIHBhc3QgdGhlIFNSSCBhbmQgbWFrZSBkZXRlcm1pbmF0aW9ucyBi
YXNlZCBvbiB0aGUgY29udGVudC4iPw0KDQpUaGFua3MNCg0KUmVnYXJkcyDigKYgWmFmYXINCg0K
RnJvbTogaXB2NiA8aXB2Ni1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgIkpvZWwgTS4g
SGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+DQpEYXRlOiBXZWRuZXNkYXksIERlY2VtYmVy
IDQsIDIwMTkgYXQgNDozNyBQTQ0KVG86IE9sZSBUcm9hbiA8b3Ryb2FuQGVtcGxveWVlcy5vcmc+
LCA2bWFuIFdHIDxpcHY2QGlldGYub3JnPiwgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQpT
dWJqZWN0OiBSZTogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0LWlldGYtNm1hbi1zcHJp
bmctc3J2Ni1vYW0+DQoNCkkgcmUtcmVhZCB0aGlzIGRyYWZ0LCBhbmQgSSBhbSBhZnJhaWQgaXQg
aXMgY3VycmVudGx5IHVuZGVyLXNwZWNpZmllZC4NCg0KSW4gb3JkZXIgZm9yIHRoZSB2YXJpb3Vz
IGV4YW1wbGVzIHRvIHdvcmssIHRoZXJlIGlzIGFzc3VtZWQgYmVoYXZpb3IgYnkNCnRoZSBwcm9j
ZXNzb3IgdG8gd2hpY2ggcGFja2V0cyBhcmUgcHVudGVkLiAgSSBjb3VsZCBub3QgZmluZCB3aGVy
ZSB0aGlzDQpub3JtYXRpdmUgYmVoYXZpb3IgaXMgZGVzY3JpYmVkIGV4cGxpY2l0bHkuICBJdCBh
cHBlYXJzIHRoYXQgdGhlDQpiZWhhdmlvciByZXF1aXJlcyB0aGF0IHRoZSBub2RlICJwdW50IHBy
b2Nlc3NvciIgbG9vayBwYXN0IHRoZSBTUkggYW5kDQptYWtlIGRldGVybWluYXRpb25zIGJhc2Vk
IG9uIHRoZSBjb250ZW50LiAgVGhpcyBuZWVkcyB0byBiZSBkZXNjcmliZWQNCmV4cGxpY2l0bHku
ICBBbmQgaXQgbmVlZHMgc29tZSBkaXNjdXNzaW9uIG9mIHdoeSBpdCBpcyBsZWdpdGltYXRlIHRv
DQpsb29rIHBhc3QgdGhlIFNSSCB3aGVuIHRoZSBTUkggZG9lcyBub3Qgc2hvdyBTTD0wLg0KDQpZ
b3VycywNCkpvZWwNCg0KT24gMTIvNC8yMDE5IDM6NTMgUE0sIE9sZSBUcm9hbiB3cm90ZToNCkhl
bGxvLA0KICAgIEFzIGFncmVlZCBpbiB0aGUgd29ya2luZyBncm91cCBzZXNzaW9uIGluIFNpbmdh
cG9yZSwgdGhpcyBtZXNzYWdlIHN0YXJ0cyBhIG5ldyB0d28gd2VlayA2TUFOIFdvcmtpbmcgR3Jv
dXAgTGFzdCBDYWxsIG9uIGFkdmFuY2luZzoNCiAgICBUaXRsZSAgICA6IE9wZXJhdGlvbnMsIEFk
bWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2UgKE9BTSkgaW4gU2VnbWVudCBSb3V0aW5nIE5l
dHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5lIChTUnY2KQ0KICAgIEF1dGhvciAgIDogWi4gQWxp
LCBDLiBGaWxzZmlscywgUy4gTWF0c3VzaGltYSwgRC4gVm95ZXIsIE0uIENoZW4NCiAgICBGaWxl
bmFtZSA6IGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDINCiAgICBQYWdlcyAgICA6
IDIzDQogICAgRGF0ZSAgICAgOiAyMDE5LTExLTIwDQoNCiAgICAgIGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vDQphcyBhIFBy
b3Bvc2VkIFN0YW5kYXJkLg0KU3Vic3RhbnRpdmUgY29tbWVudHMgYW5kIHN0YXRlbWVudHMgb2Yg
c3VwcG9ydCBmb3IgcHVibGlzaGluZyB0aGlzIGRvY3VtZW50IHNob3VsZCBiZSBkaXJlY3RlZCB0
byB0aGUgbWFpbGluZyBsaXN0Lg0KRWRpdG9yaWFsIHN1Z2dlc3Rpb25zIGNhbiBiZSBzZW50IHRv
IHRoZSBhdXRob3IuIFRoaXMgbGFzdCBjYWxsIHdpbGwgZW5kIG9uIHRoZSAxOHRoIG9mIERlY2Vt
YmVyIDIwMTkuDQpUbyBpbXByb3ZlIGRvY3VtZW50IHF1YWxpdHkgYW5kIGVuc3VyZSB0aGF0IGJ1
Z3MgYXJlIGNhdWdodCBhcyBlYXJseSBhcyBwb3NzaWJsZSwgd2Ugd291bGQgcmVxdWlyZSBhdCBs
ZWFzdA0KdHdvIHJldmlld2VycyB0byBkbyBhIGNvbXBsZXRlIHJldmlldyBvZiB0aGUgZG9jdW1l
bnQuICBQbGVhc2UgbGV0IHRoZSBjaGFpcnMga25vdyBpZiB5b3UgYXJlIHdpbGxpbmcgdG8gYmUg
YSByZXZpZXdlci4NClRoZSBsYXN0IGNhbGwgd2lsbCBiZSBmb3J3YXJkZWQgdG8gdGhlIHNwcmlu
ZyB3b3JraW5nIGdyb3VwLCB3aXRoIGRpc2N1c3Npb24gZGlyZWN0ZWQgdG8gdGhlIGlwdjYgbGlz
dC4NClRoYW5rcywNCkJvYiAmIE9sZSwgNm1hbiBjby1jaGFpcnMNCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJRVRG
IElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QNCmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlw
djZAaWV0Zi5vcmc+DQpBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSUVU
RiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnPG1haWx0bzpp
cHY2QGlldGYub3JnPg0KQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vaXB2Ng0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KcC54bXNvbm9ybWFsLCBsaS54bXNvbm9ybWFs
LCBkaXYueG1zb25vcm1hbA0KCXttc28tc3R5bGUtbmFtZTp4X21zb25vcm1hbDsNCgltYXJnaW46
MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBp
bjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+
PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBz
cGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4
bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIg
ZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xh
c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBKb2VsLCA8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SSBkaWQgbm90IHVuZGVyc3RhbmQgeW91ciBjb21tZW50LiA8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2FuIHlvdSBwbGVhc2UgcG9pbnQgdG8gc3BlY2lmaWMgdGV4
dCBpbiB0aGUgZHJhZnQgZm9yIHdoaWNoIHRoZSBkcmFmdCBuZWVkcyB0byBkZWZpbmUgbm9ybWF0
aXZlIGJlaGF2aW9yIGZvciB0aGUgJnF1b3Q7bm9kZSBwdW50IHByb2Nlc3NvciBsb29rIHBhc3Qg
dGhlIFNSSCBhbmQgbWFrZSBkZXRlcm1pbmF0aW9ucyBiYXNlZCBvbiB0aGUgY29udGVudC4mcXVv
dDs/DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rczxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMg4oCmIFphZmFyIDxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4g
MGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+aXB2NiAmbHQ7aXB2Ni1ib3VuY2VzQGlldGYub3JnJmd0
OyBvbiBiZWhhbGYgb2YgJnF1b3Q7Sm9lbCBNLiBIYWxwZXJuJnF1b3Q7ICZsdDtqbWhAam9lbGhh
bHBlcm4uY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIERlY2VtYmVyIDQsIDIw
MTkgYXQgNDozNyBQTTxicj4NCjxiPlRvOiA8L2I+T2xlIFRyb2FuICZsdDtvdHJvYW5AZW1wbG95
ZWVzLm9yZyZndDssIDZtYW4gV0cgJmx0O2lwdjZAaWV0Zi5vcmcmZ3Q7LCBTUFJJTkcgV0cgJmx0
O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IDZtYW4gdy5nLiBs
YXN0IGNhbGwgZm9yICZsdDtkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0OzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SSByZS1yZWFkIHRoaXMgZHJhZnQsIGFuZCBJIGFtIGFmcmFpZCBpdCBpcyBjdXJyZW50bHkgdW5k
ZXItc3BlY2lmaWVkLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JbiBvcmRlciBmb3IgdGhlIHZhcmlvdXMgZXhhbXBsZXMgdG8gd29yaywgdGhl
cmUgaXMgYXNzdW1lZCBiZWhhdmlvciBieQ0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50aGUgcHJvY2Vzc29yIHRvIHdoaWNoIHBhY2tldHMgYXJl
IHB1bnRlZC4mbmJzcDsmbmJzcDtJIGNvdWxkIG5vdCBmaW5kIHdoZXJlIHRoaXMNCjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+bm9ybWF0aXZlIGJl
aGF2aW9yIGlzIGRlc2NyaWJlZCBleHBsaWNpdGx5LiZuYnNwOyZuYnNwO0l0IGFwcGVhcnMgdGhh
dCB0aGUNCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+YmVoYXZpb3IgcmVxdWlyZXMgdGhhdCB0aGUgbm9kZSAmcXVvdDtwdW50IHByb2Nlc3NvciZx
dW90OyBsb29rIHBhc3QgdGhlIFNSSCBhbmQNCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+bWFrZSBkZXRlcm1pbmF0aW9ucyBiYXNlZCBvbiB0aGUg
Y29udGVudC4mbmJzcDsmbmJzcDtUaGlzIG5lZWRzIHRvIGJlIGRlc2NyaWJlZA0KPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5leHBsaWNpdGx5LiZu
YnNwOyZuYnNwO0FuZCBpdCBuZWVkcyBzb21lIGRpc2N1c3Npb24gb2Ygd2h5IGl0IGlzIGxlZ2l0
aW1hdGUgdG8NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+bG9vayBwYXN0IHRoZSBTUkggd2hlbiB0aGUgU1JIIGRvZXMgbm90IHNob3cgU0w9MC48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WW91
cnMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5K
b2VsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk9uIDEyLzQvMjAxOSAzOjUzIFBNLCBPbGUgVHJvYW4gd3JvdGU6PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
QjVDNERGIDQuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQ7bWFyZ2luLWxlZnQ6My43NXB0
O21hcmdpbi1yaWdodDowaW4iIGlkPSJNQUNfT1VUTE9PS19BVFRSSUJVVElPTl9CTE9DS1FVT1RF
Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IZWxsbyw8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
O0FzIGFncmVlZCBpbiB0aGUgd29ya2luZyBncm91cCBzZXNzaW9uIGluIFNpbmdhcG9yZSwgdGhp
cyBtZXNzYWdlIHN0YXJ0cyBhIG5ldyB0d28gd2VlayA2TUFOIFdvcmtpbmcgR3JvdXAgTGFzdCBD
YWxsIG9uIGFkdmFuY2luZzo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1RpdGxlJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7OiBPcGVyYXRpb25zLCBBZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChP
QU0pIGluIFNlZ21lbnQgUm91dGluZyBOZXR3b3JrcyB3aXRoIElQdjYgRGF0YSBwbGFuZSAoU1J2
Nik8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO0F1dGhvciZuYnNwOyZuYnNwOyA6IFouIEFsaSwgQy4gRmls
c2ZpbHMsIFMuIE1hdHN1c2hpbWEsIEQuIFZveWVyLCBNLiBDaGVuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDtGaWxlbmFtZSA6IGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDI8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwO1BhZ2VzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7OiAyMzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7RGF0ZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IDIwMTktMTEtMjA8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOzxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
Nm1hbi1zcHJpbmctc3J2Ni1vYW0vIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9k
cmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmFzIGEgUHJvcG9zZWQgU3RhbmRhcmQuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdWJzdGFu
dGl2ZSBjb21tZW50cyBhbmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0IGZvciBwdWJsaXNoaW5nIHRo
aXMgZG9jdW1lbnQgc2hvdWxkIGJlIGRpcmVjdGVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FZGl0b3JpYWwg
c3VnZ2VzdGlvbnMgY2FuIGJlIHNlbnQgdG8gdGhlIGF1dGhvci4gVGhpcyBsYXN0IGNhbGwgd2ls
bCBlbmQgb24gdGhlIDE4dGggb2YgRGVjZW1iZXIgMjAxOS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRvIGltcHJvdmUgZG9jdW1lbnQgcXVhbGl0
eSBhbmQgZW5zdXJlIHRoYXQgYnVncyBhcmUgY2F1Z2h0IGFzIGVhcmx5IGFzIHBvc3NpYmxlLCB3
ZSB3b3VsZCByZXF1aXJlIGF0IGxlYXN0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj50d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2aWV3
IG9mIHRoZSBkb2N1bWVudC4mbmJzcDsmbmJzcDtQbGVhc2UgbGV0IHRoZSBjaGFpcnMga25vdyBp
ZiB5b3UgYXJlIHdpbGxpbmcgdG8gYmUgYSByZXZpZXdlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBsYXN0IGNhbGwgd2lsbCBiZSBmb3J3
YXJkZWQgdG8gdGhlIHNwcmluZyB3b3JraW5nIGdyb3VwLCB3aXRoIGRpc2N1c3Npb24gZGlyZWN0
ZWQgdG8gdGhlIGlwdjYgbGlzdC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkJvYiAmYW1wOyBPbGUsIDZtYW4gY28tY2hhaXJzPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVURiBJ
UHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyI+
aXB2NkBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9pcHY2PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklFVEYg
SVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmci
PmlwdjZAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5BZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogPGEgaHJlZj0iaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2Ij4NCmh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vaXB2NjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_8FAF234DB5C942C7B483F57C4ECB349Fciscocom_--


From nobody Thu Dec  5 18:42:33 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9DC912004D; Thu,  5 Dec 2019 18:42:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 WV4-O4sIm2CD; Thu,  5 Dec 2019 18:42:24 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 7E7FA12004C; Thu,  5 Dec 2019 18:42:24 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47TcLm39rRz6G8Vl; Thu,  5 Dec 2019 18:42:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1575600144; bh=+/Ws4LEUSVT1cLQvZDMvLoIsmYLxE8dBng9Iv2veXkk=; h=Subject:To:References:From:Date:In-Reply-To:From; b=T4d8gWyyvoZ30IQBJW6rVGbav73b2bNesDHQUxus1JeGgyFtIm9V4r+SJh8LEFPwZ GgJwd3GeOU0rHNKz7io7OI1+g5zlLkTYtFXU946vCx3FnFBXeFo6BO+Vr0jf124lrd 4+JXWh8jPCLBcmcIUoKdkG+a7EPzFGVC5+ditOIs=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [172.20.3.198] (unknown [45.225.71.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47TcLl4WDfz6G8Vh; Thu,  5 Dec 2019 18:42:23 -0800 (PST)
To: "Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com>
Date: Thu, 5 Dec 2019 21:42:21 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@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/spring/zbqkO9tNswNlTAksm-cT82jg46M>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 02:42:26 -0000

The normative behavior for the bits in various places says that the 
packet is punted to the control process.  In and of itself, that is fine.

However, in order for that to be useful, the control process has to know 
what to do with the packet when it gets there.  In the classic case of 
router redirect, this is coupled with definition of various content to 
be processed by the router control logic.

In the case of this document, there is no normative definition of what 
the control process is to do with the packet.  And particularly since in 
many of the cases described the packet that is punted still has an SRH, 
normal packet processing would simply reach the same "punt" step.  With 
nowhere to punt it.

You asssume in the examples that some forms of parsing that bypass the 
NSH will take place.  But processing does not take place by instinct or 
magic.  It takes place because we write RFCs that describe what has to 
happen.  Without some definition of the required parsing, and I believe 
(although I am guessing due to the lack of description) we also need 
some normative description of what the control process is required to do.

Note that in most OAM, we define the behavior that is required, and then 
indicate where it is permitted to use the control plane to achieve it. 
This results in a clear specification, and implementation flexibility.

Yours,
Joel

On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
> Hi Joel,
> 
> I did not understand your comment.
> 
> Can you please point to specific text in the draft for which the draft 
> needs to define normative behavior for the "node punt processor look 
> past the SRH and make determinations based on the content."?
> 
> Thanks
> 
> Regards â€¦ Zafar
> 
> *From: *ipv6 <ipv6-bounces@ietf.org> on behalf of "Joel M. Halpern" 
> <jmh@joelhalpern.com>
> *Date: *Wednesday, December 4, 2019 at 4:37 PM
> *To: *Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, SPRING 
> WG <spring@ietf.org>
> *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
> 
> I re-read this draft, and I am afraid it is currently under-specified.
> 
> In order for the various examples to work, there is assumed behavior by
> 
> the processor to which packets are punted.Â Â I could not find where this
> 
> normative behavior is described explicitly.Â Â It appears that the
> 
> behavior requires that the node "punt processor" look past the SRH and
> 
> make determinations based on the content.Â Â This needs to be described
> 
> explicitly.Â Â And it needs some discussion of why it is legitimate to
> 
> look past the SRH when the SRH does not show SL=0.
> 
> Yours,
> 
> Joel
> 
> On 12/4/2019 3:53 PM, Ole Troan wrote:
> 
>     Hello,
> 
>      Â Â Â Â As agreed in the working group session in Singapore, this
>     message starts a new two week 6MAN Working Group Last Call on advancing:
> 
>      Â Â Â Â TitleÂ Â Â Â : Operations, Administration, and Maintenance (OAM) in
>     Segment Routing Networks with IPv6 Data plane (SRv6)
> 
>      Â Â Â Â AuthorÂ Â  : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
> 
>      Â Â Â Â Filename : draft-ietf-6man-spring-srv6-oam-02
> 
>      Â Â Â Â PagesÂ Â Â Â : 23
> 
>      Â Â Â Â DateÂ Â Â Â  : 2019-11-20
> 
>     https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
> 
>     as a Proposed Standard.
> 
>     Substantive comments and statements of support for publishing this
>     document should be directed to the mailing list.
> 
>     Editorial suggestions can be sent to the author. This last call will
>     end on the 18th of December 2019.
> 
>     To improve document quality and ensure that bugs are caught as early
>     as possible, we would require at least
> 
>     two reviewers to do a complete review of the document.Â Â Please let
>     the chairs know if you are willing to be a reviewer.
> 
>     The last call will be forwarded to the spring working group, with
>     discussion directed to the ipv6 list.
> 
>     Thanks,
> 
>     Bob & Ole, 6man co-chairs
> 
>     --------------------------------------------------------------------
> 
>     IETF IPv6 working group mailing list
> 
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
> 
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> 
>     --------------------------------------------------------------------
> 
> --------------------------------------------------------------------
> 
> IETF IPv6 working group mailing list
> 
> ipv6@ietf.org <mailto:ipv6@ietf.org>
> 
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> 
> --------------------------------------------------------------------
> 


From nobody Thu Dec  5 19:01:04 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D0E112004D; Thu,  5 Dec 2019 19:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 iFqOpIa3ABE1; Thu,  5 Dec 2019 19:00:55 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 8754F12004C; Thu,  5 Dec 2019 19:00:55 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47Tcm73MSgz6G8Vh; Thu,  5 Dec 2019 19:00:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1575601255; bh=Pya3bmZiRlvdzqyl2l2YhGTlL885eTQePSTWxzQ81ds=; h=Subject:From:To:References:Date:In-Reply-To:From; b=g5+fKhFjRfimZGOcnSC9kVKagcvv/61PoEPG1fE0rRrvxRDvCBMidefImvoolcEkG FgNKB+4RdPU+zIPpU5YRFGpqkaslzUQLRXV9NYBPSXoLq5vayRUYJMhiOXVIEUnxKf 0gYBWnIFe1k8IPmoHZendVoGoxgn7+hpOvl2TE0E=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [172.20.3.198] (unknown [45.225.71.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47Tcm62zt9z6G8Vf; Thu,  5 Dec 2019 19:00:53 -0800 (PST)
From: "Joel M. Halpern" <jmh@joelhalpern.com>
To: "Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com>
Message-ID: <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com>
Date: Thu, 5 Dec 2019 22:00:52 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.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/spring/PoIOPIw0XsPkVAZ0NSVwrKsSMYg>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 03:00:58 -0000

Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
Joel

On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
> The normative behavior for the bits in various places says that the 
> packet is punted to the control process.Â  In and of itself, that is fine.
> 
> However, in order for that to be useful, the control process has to know 
> what to do with the packet when it gets there.Â  In the classic case of 
> router redirect, this is coupled with definition of various content to 
> be processed by the router control logic.
> 
> In the case of this document, there is no normative definition of what 
> the control process is to do with the packet.Â  And particularly since in 
> many of the cases described the packet that is punted still has an SRH, 
> normal packet processing would simply reach the same "punt" step.Â  With 
> nowhere to punt it.
> 
> You asssume in the examples that some forms of parsing that bypass the 
> NSH will take place.Â  But processing does not take place by instinct or 
> magic.Â  It takes place because we write RFCs that describe what has to 
> happen.Â  Without some definition of the required parsing, and I believe 
> (although I am guessing due to the lack of description) we also need 
> some normative description of what the control process is required to do.
> 
> Note that in most OAM, we define the behavior that is required, and then 
> indicate where it is permitted to use the control plane to achieve it. 
> This results in a clear specification, and implementation flexibility.
> 
> Yours,
> Joel
> 
> On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>> Hi Joel,
>>
>> I did not understand your comment.
>>
>> Can you please point to specific text in the draft for which the draft 
>> needs to define normative behavior for the "node punt processor look 
>> past the SRH and make determinations based on the content."?
>>
>> Thanks
>>
>> Regards â€¦ Zafar
>>
>> *From: *ipv6 <ipv6-bounces@ietf.org> on behalf of "Joel M. Halpern" 
>> <jmh@joelhalpern.com>
>> *Date: *Wednesday, December 4, 2019 at 4:37 PM
>> *To: *Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, 
>> SPRING WG <spring@ietf.org>
>> *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
>>
>> I re-read this draft, and I am afraid it is currently under-specified.
>>
>> In order for the various examples to work, there is assumed behavior by
>>
>> the processor to which packets are punted.Â Â I could not find where this
>>
>> normative behavior is described explicitly.Â Â It appears that the
>>
>> behavior requires that the node "punt processor" look past the SRH and
>>
>> make determinations based on the content.Â Â This needs to be described
>>
>> explicitly.Â Â And it needs some discussion of why it is legitimate to
>>
>> look past the SRH when the SRH does not show SL=0.
>>
>> Yours,
>>
>> Joel
>>
>> On 12/4/2019 3:53 PM, Ole Troan wrote:
>>
>> Â Â Â  Hello,
>>
>> Â Â Â Â  Â Â Â Â As agreed in the working group session in Singapore, this
>> Â Â Â  message starts a new two week 6MAN Working Group Last Call on 
>> advancing:
>>
>> Â Â Â Â  Â Â Â Â TitleÂ Â Â Â : Operations, Administration, and Maintenance (OAM) in
>> Â Â Â  Segment Routing Networks with IPv6 Data plane (SRv6)
>>
>> Â Â Â Â  Â Â Â Â AuthorÂ Â  : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
>>
>> Â Â Â Â  Â Â Â Â Filename : draft-ietf-6man-spring-srv6-oam-02
>>
>> Â Â Â Â  Â Â Â Â PagesÂ Â Â Â : 23
>>
>> Â Â Â Â  Â Â Â Â DateÂ Â Â Â  : 2019-11-20
>>
>> Â Â Â  https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>>
>> Â Â Â  as a Proposed Standard.
>>
>> Â Â Â  Substantive comments and statements of support for publishing this
>> Â Â Â  document should be directed to the mailing list.
>>
>> Â Â Â  Editorial suggestions can be sent to the author. This last call will
>> Â Â Â  end on the 18th of December 2019.
>>
>> Â Â Â  To improve document quality and ensure that bugs are caught as early
>> Â Â Â  as possible, we would require at least
>>
>> Â Â Â  two reviewers to do a complete review of the document.Â Â Please let
>> Â Â Â  the chairs know if you are willing to be a reviewer.
>>
>> Â Â Â  The last call will be forwarded to the spring working group, with
>> Â Â Â  discussion directed to the ipv6 list.
>>
>> Â Â Â  Thanks,
>>
>> Â Â Â  Bob & Ole, 6man co-chairs
>>
>> Â Â Â  --------------------------------------------------------------------
>>
>> Â Â Â  IETF IPv6 working group mailing list
>>
>> Â Â Â  ipv6@ietf.org <mailto:ipv6@ietf.org>
>>
>> Â Â Â  Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>
>> Â Â Â  --------------------------------------------------------------------
>>
>> --------------------------------------------------------------------
>>
>> IETF IPv6 working group mailing list
>>
>> ipv6@ietf.org <mailto:ipv6@ietf.org>
>>
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>
>> --------------------------------------------------------------------
>>
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Thu Dec  5 19:53:13 2019
Return-Path: <lizhenbin@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5976B120072; Thu,  5 Dec 2019 19:53:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 bf97S7Qy6Vbj; Thu,  5 Dec 2019 19:53:09 -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 661CE12000F; Thu,  5 Dec 2019 19:53:09 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id CC6A4BD0E4B223D45632; Fri,  6 Dec 2019 03:53:05 +0000 (GMT)
Received: from lhreml730-chm.china.huawei.com (10.201.108.81) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Dec 2019 03:53:05 +0000
Received: from lhreml730-chm.china.huawei.com (10.201.108.81) by lhreml730-chm.china.huawei.com (10.201.108.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Dec 2019 03:53:05 +0000
Received: from DGGEMM422-HUB.china.huawei.com (10.1.198.39) by lhreml730-chm.china.huawei.com (10.201.108.81) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 6 Dec 2019 03:53:05 +0000
Received: from DGGEMM532-MBX.china.huawei.com ([169.254.7.92]) by dggemm422-hub.china.huawei.com ([10.1.198.39]) with mapi id 14.03.0439.000; Fri, 6 Dec 2019 11:53:01 +0800
From: Lizhenbin <lizhenbin@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wATYLpwAAPOjpA=
Date: Fri, 6 Dec 2019 03:53:01 +0000
Message-ID: <5A5B4DE12C0DAC44AF501CD9A2B01A8D93578981@DGGEMM532-MBX.china.huawei.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <MWHPR11MB1600ABACC9D7ED9FEA5B1962C15F0@MWHPR11MB1600.namprd11.prod.outlook.com>
In-Reply-To: <MWHPR11MB1600ABACC9D7ED9FEA5B1962C15F0@MWHPR11MB1600.namprd11.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.206.84]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DkSuEgIhRw3xKq8YKd_QqCe3GRg>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 03:53:11 -0000

I am not aware of any undisclosed IPR on this document.

Best Regards,
Zhenbin (Robin)


-----Original Message-----
From: spring <spring-bounces@ietf.org> On Behalf Of bruno.decraene@orange.c=
om
Sent: 05 December 2019 22:20
To: 'SPRING WG List' <spring@ietf.org>; draft-ietf-spring-srv6-network-prog=
ramming <draft-ietf-spring-srv6-network-programming@ietf.org>
Subject: [spring] IPR poll for draft-ietf-spring-srv6-network-programming

Hi SPRING WG,

In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.

If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been disclosed in accordance with IETF IPR rules (RF=
Cs 3979, 4879, 3669 and 5378 provide more details).

If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you're aware of any IPR.=20

This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.

Thank you,
Bruno

[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05


___________________________________________________________________________=
______________________________________________

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. Le=
s messages electroniques etant susceptibles d'alteration, Orange decline to=
ute 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.

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


From tadas@noia.network  Thu Dec  5 23:07:37 2019
Return-Path: <tadas@noia.network>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CE4112008B for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 23:07:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=noia-network.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 9YIa4S28Wrzd for <spring@ietfa.amsl.com>; Thu,  5 Dec 2019 23:07:35 -0800 (PST)
Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0: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 55368120088 for <spring@ietf.org>; Thu,  5 Dec 2019 23:07:34 -0800 (PST)
Received: by mail-il1-x12f.google.com with SMTP id a7so5380584ild.6 for <spring@ietf.org>; Thu, 05 Dec 2019 23:07:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=noia-network.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=d3gXOeE+NQ+ypl3CErcsTGOIq6pemfpsYpaW+YHoRKs=; b=TKr7V3c3jhMCxL7Et+2TdpI6hb1e8sfKO89yWr4iUDHAOF7mxhoQiOUwliHZ+ieAOM 8n7n0BoDvrnQH8bjEQGzC/EC0Rx/i7b96XN6o+iWqQG7yHN3aTmE6J8P/5UXEKYKhgop l3OcgHW6vGl3YZZtkLxXWXhSwkGCwO66q+h8Qv2aSyUWAOFObTHbxikMsZAelIndz/jV Azp9+LgisrS4TCgJeF1I7RH04Z9Zvp4ldIdJmpaUGBaRWyYIdLkoUNk4PVZOB+l4vRcj Lfiyyd/LwilH6anVifrRz1a9jMnXhUKuItl5pbDJmnQmUBGFKWrPB/Rb/XNozVAimJmA OAKQ==
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=d3gXOeE+NQ+ypl3CErcsTGOIq6pemfpsYpaW+YHoRKs=; b=e+BLprYqqN7nVA9zJUkU4DiD/xaAwOnjOfDxBlMdu2gum80flc97O1Waf+fA4f9vRf O1D20hd2Volzf2eKqPMq9kLiaBiM1r5LrvnbqDaTStfC1Vz5svkDZccz5wYAEr9l60Bg M8Vk8RNHd2B8vuFhc2AMH8K2896/FfbFEDeCgQfPIoj+PL//BEt36rIN2VlWVGMJmRRF J0jvnJa75fkjDkwwQQGb/JQdF1UCVXFbGbRSH7866o3VUP+PxOr82T4qtCvIcfWa5fII ecyriTUHyKdc092ZJfxVIYgubKTe/MOdy0TaurBUk9OVv+zI1HgzXH3spKNg7aYA4ODA AOfg==
X-Gm-Message-State: APjAAAUJ45D0vIzn1JW9tPzG+eViOk+f5HztVuQ87rQBqcLJeM/vaiTa IOwU90RyPmuzkmIQvE3vjZC77NoApAtuGU/T++cwdzwubeg=
X-Google-Smtp-Source: APXvYqy4Ta97pMFcs0T7IF1RSstGjk9awbUCWwIJsYvp4y+EWA4WyKvSjJfVZ6mAhQziOUGKt+oUXLanIDz6m/U83do=
X-Received: by 2002:a92:46c5:: with SMTP id d66mr13525614ilk.232.1575616054060;  Thu, 05 Dec 2019 23:07:34 -0800 (PST)
MIME-Version: 1.0
From: Tadas Planciunas <tadas@noia.network>
Date: Fri, 6 Dec 2019 09:07:23 +0200
Message-ID: <CAAr411QCbPzAZLt7VrrUZ28dc_CAqq0OO5LfsA=k3nX4nBrRYA@mail.gmail.com>
To: spring@ietf.org, satoru.matsushima@g.softbank.co.jp, zali@cisco.com
Cc: Jonas Simanavicius <jonas@noia.network>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000003481d1059903b3f9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/rJNuJ3iELwMDPvPcVFL4nGTL_uk>
X-Mailman-Approved-At: Fri, 06 Dec 2019 00:06:30 -0800
Subject: [spring] SPRING SRv6 Deployment Status draft
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 07:39:17 -0000

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

Hi Zefar, Satoru,

In the next draft of
https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment-st=
atus/,
we'd like to be added to the section =E2=80=9C2.  Deployment Status=E2=80=
=9D as we have
significant progress on our SRv6 deployment:

*NOIA Network (https://noia.network <https://noia.network>)*

NOIA Network is Internet Technology company creating a cutting-edge SRv6
stack implementation and backbone for managing private and distributed mesh
networks.

Our software deployment consists of Orchestration, Analytics, Agent,
Controller, Business Intelligence (AI) and several product Interfaces to
access the network.

Project whitepaper and tokenomics model can be found here:
https://noia.network/programmable-internet-whitepaper and
https://noia.network/tokenomics-whitepaper

NOIA Network have deployed a nationwide SRv6 network backbone. The SRv6
backbone is based on white box or cloud routers with FD.io VPP or Linux
srext module installed.

The following SRv6 features have been deployed:

   - A Segment Routing Header [I-D.ietf-6man-segment-routing-header] based
   data plane.
   - END , END.X, END.DT4, End.DT6 functions as per
   [I-D.filsfils-spring-srv6-network-programming].
   - iOAM Proof of Transit and Trace options as per
   [I-D.ietf-ippm-ioam-data].
   - BFD for Multihop Paths as per [I-D.ietf-bfd-multihop].
   - Topology Independent (TI-LFA) Fast Reroute mechanisms leveraging
   - SRv6 for the O(50msec) protection against node and link, as described
   in [I-D.ietf-rtgwg-segment-routing-ti-lfa].


Thank you.

--=20

Pagarbiai / Regards

IT Manager, Dev Lead @ NOIA Network

+370 614 68669

https://noia.network/

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

<div dir=3D"ltr">Hi Zefar, Satoru,<div><br></div><div>In the next draft of =
=C2=A0<a href=3D"https://datatracker.ietf.org/doc/draft-matsushima-spring-s=
rv6-deployment-status/" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-matsushima-spring-srv6-deployment-status/</a>, we&#39;d like to be ad=
ded to the section =E2=80=9C2.=C2=A0 Deployment Status=E2=80=9D as we have =
significant progress on our SRv6 deployment:<br><br><b>NOIA Network (<a hre=
f=3D"https://noia.network" target=3D"_blank">https://noia.network</a>)</b><=
br><br>NOIA Network is Internet Technology company creating a cutting-edge =
SRv6 stack implementation and backbone for managing private and distributed=
 mesh networks.<br><br>Our software deployment consists of Orchestration, A=
nalytics, Agent, Controller, Business Intelligence (AI) and several product=
 Interfaces to access the network.<br><br>Project whitepaper and tokenomics=
 model can be found here: <a href=3D"https://noia.network/programmable-inte=
rnet-whitepaper">https://noia.network/programmable-internet-whitepaper</a>=
=C2=A0and <a href=3D"https://noia.network/tokenomics-whitepaper">https://no=
ia.network/tokenomics-whitepaper</a><br><br>NOIA Network have deployed a na=
tionwide SRv6 network backbone. The SRv6 backbone is based on white box or =
cloud routers with FD.io VPP or Linux srext module installed.<br><br>The fo=
llowing SRv6 features have been deployed:<br><ul><li>A Segment Routing Head=
er [I-D.ietf-6man-segment-routing-header] based data plane.</li><li>END , E=
ND.X, END.DT4, End.DT6 functions as per [I-D.filsfils-spring-srv6-network-p=
rogramming]. </li><li>iOAM Proof of Transit and Trace options as per [I-D.i=
etf-ippm-ioam-data].</li><li>BFD for Multihop Paths as per [I-D.ietf-bfd-mu=
ltihop].</li><li>Topology Independent (TI-LFA) Fast Reroute mechanisms leve=
raging</li><li>SRv6 for the O(50msec) protection against node and link, as =
described in [I-D.ietf-rtgwg-segment-routing-ti-lfa].</li></ul><br clear=3D=
"all"><div>Thank you.</div><div><br></div>-- <br><div dir=3D"ltr" data-smar=
tmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div =
dir=3D"ltr"><div dir=3D"ltr"><p class=3D"MsoNormal" style=3D"background-ima=
ge:initial;background-position:initial;background-repeat:initial">Pagarbiai=
 /
Regards<span></span></p>

<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-size:12pt">IT Mana=
ger, Dev Lead @=C2=A0<span>NOIA</span>=C2=A0Network<span></span></span></p>

<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-size:12pt">+370 61=
4 68669<span></span></span></p>

<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-size:12pt"><a href=
=3D"https://noia.network/" target=3D"_blank">https://noia.network/</a><span=
></span></span></p></div></div></div></div></div></div></div></div></div>

--0000000000003481d1059903b3f9--


From nobody Fri Dec  6 00:14:21 2019
Return-Path: <li_zhenqiang@hotmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8CEC120227; Fri,  6 Dec 2019 00:14:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level: 
X-Spam-Status: No, score=-0.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PDS_BTC_ID=0.499, 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=pass (2048-bit key) header.d=hotmail.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 hdClUqFMlJog; Fri,  6 Dec 2019 00:14:18 -0800 (PST)
Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255017.outbound.protection.outlook.com [40.92.255.17]) (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 C7CB212000F; Fri,  6 Dec 2019 00:14:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oFIsiHPeHRvV0BSgfQ2wpPyqKywI3MZ4DWCYja/FNJ0GvHP7c+qYw9fOfYEDqo/HT/iH/KIT22Y18ADVqW5om2KjeB2jZnC6PCT9U6Iamed+e/cMDZxmQ8UJabPLjRIE/t0sypUtEwx/HznK8GkfgCmca1miDJHOPv2lYvCf+fH9wxFps7u9iWiHpHCtlReex2ytcPmD1XvyymNCNoVwSUq3RiGIRius+OWg9/SFArNnk1Kr8pXjC1QxLIG0WAkCPWDQNObnquW9xR4hu1T+cFY7WECXv7Pw04lxxZf2pveFL2HY2mxON+dKtkCMJ++i2Vu6gtLdnZHEOfKPZXWQ3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NXZhV6dqZrgnJHXGnUmqxPQEJD4A4R5/GiMZN/eL0KQ=; b=UqvyFTeCaFFKx7LJzZeGpewpCiZqr4Rzr3/VGhOOjqKdqA3ZQ0oQFFSOMbad1krGYqi5LUOqBihB7XwtbsyT9fpudNSwnH+WUKGMDYQtdBnn0iL6Et9YEtm8qn1T5m2mHBp5AwMDYHNYk0rBOJHkB4aV6zCNN/FuwruWuRPA5Mt8PnBjJx9W+orz9i8XRaW/puCPRlSUQ3D9CCBmy+R02eye8ERRLRFvfHknpF3IJxFlK5t3WcJ4fiC7U8hP82HxPb+jmNZz9AIFq5Q1OyTlZRnfX/1bbNAy9vuIq8jre6zbmb5meDLtfFMAogGguvI5RDrZ2SLTDRF1YZGnZLfacg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.com; dmarc=pass action=none header.from=hotmail.com; dkim=pass header.d=hotmail.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NXZhV6dqZrgnJHXGnUmqxPQEJD4A4R5/GiMZN/eL0KQ=; b=B9qPraikKGvaRmVUSwTaGceU4V9oK3d1hrCN0FRQ9MhI8rcCMAzhiKW3NHTXrZ2FOIj4MhIkjcUX4Np7h2QgcC6l03NRU32sb+lUIaCoCVZW0oZiufKIALMlgJP/ueVA2LdqkOntHreLN+M/aX+3ZauhLT0zu8KI6pfeB6iiGM8y4N8mU/oIjHbidlAw7Fr2oM0TcAV48vZ8+clbldvseeKnrbrOtYXIkNiy2g7djnjGfXTrj7dufwldTrjre2M+PwN12t54vRylYya8rQYrZP0fUOboWFnzcg+GcQGa4UtU6f39/UawD+bAohR+/NltKQb+9QXCyR6zH+AFC/vurA==
Received: from SG2APC01FT058.eop-APC01.prod.protection.outlook.com (10.152.250.59) by SG2APC01HT105.eop-APC01.prod.protection.outlook.com (10.152.251.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25; Fri, 6 Dec 2019 08:14:14 +0000
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com (10.152.250.56) by SG2APC01FT058.mail.protection.outlook.com (10.152.251.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25 via Frontend Transport; Fri, 6 Dec 2019 08:14:14 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:5B94E8BE7B4FA65E5709BAB9CF0915638860232B683FBCA767C4E7E1B7B38E5F; UpperCasedChecksum:85B9439A431F2CD9FF1961869D447D6E06979636FB014D128759A7E5B8D449CE; SizeAsReceived:8703; Count:50
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52]) by HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52%7]) with mapi id 15.20.2516.015; Fri, 6 Dec 2019 08:14:14 +0000
Date: Fri, 6 Dec 2019 16:14:24 +0800
From: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>
To: "Ole Troan" <otroan@employees.org>, "ipv6@ietf.org" <ipv6@ietf.org>,  "spring@ietf.org" <spring@ietf.org>
Cc: "6man Chairs" <6man-chairs@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
Message-ID: <HK0PR03MB406620A93188815CAC3B14C6FC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart181134006871_=----"
X-ClientProxiedBy: HK2PR0401CA0015.apcprd04.prod.outlook.com (2603:1096:202:2::25) To HK0PR03MB4066.apcprd03.prod.outlook.com (2603:1096:203:9d::21)
X-Microsoft-Original-Message-ID: <2019120616142317440141@hotmail.com>
MIME-Version: 1.0
Received: from cmcc-PC (183.243.255.10) by HK2PR0401CA0015.apcprd04.prod.outlook.com (2603:1096:202:2::25) with Microsoft SMTP Server (version=TLS1_1, cipher=) via Frontend Transport; Fri, 6 Dec 2019 08:14:13 +0000
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
X-Microsoft-Original-Message-ID: <2019120616142317440141@hotmail.com>
X-TMN: [Ct3KvUn2QfzZddlAojpDPlzo8X9muHct]
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 50
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: 5017229f-a4c7-466d-ed89-08d77a2447a6
X-MS-TrafficTypeDiagnostic: SG2APC01HT105:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: k9BKTzR2m/o9F4g66/Pf+3+MGmR5P9Z8Z4VX0LxoLrFSO+KfLv4XDv9oqI6QkrFKPN82Dz6XfbnpL7S4eVHwDuoZuFxaKrGkrZku0jHUxX/UNchNSGhB/HNuwQG+ZesM/yczd9bVeA5U48cJo+KxDwcpcrqphqdFwOo0L+b4PtjF7mT3vS5A9mmjE9K3hBUKvnFY6VpQb4POZiVxe6bjkLBodj0cR4DmFheBy/3VSx0=
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5017229f-a4c7-466d-ed89-08d77a2447a6
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2019 08:14:14.4792 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT105
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SKkz_HIeBZlFLZJ_FlTB2-Rdpdc>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 08:14:20 -0000

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

SGVsbG8gT2xlIGFuZCBhbGwsDQoNCkkgcmUtcmVhZCB0aGlzIHZlcnNpb24gYWdhaW4gd2l0aCB0
aGUgZm9sbG93aW5nIGNvbW1lbnRzIGZvciB0aGUgV0dMQy4NCg0KMS4gU2VjdGlvbiA0LjIuMi4y
LCB0aGUgcGVudWx0aW1hdGUgYnVsbGV0Lg0KVGhlIHNlbnRlbmNlICJUaGUgdHJhY2Vyb3V0ZSBw
cm9jZXNzIGF0IG5vZGUgTjQgY2hlY2tzIGlmIGl0cyBsb2NhbCBTSUQgKEI6MjpDMzEpIGlzIGxv
Y2FsbHkgcHJvZ3JhbW1lZCIgc2hvdWxkIGJlICJUaGUgdHJhY2Vyb3V0ZSBwcm9jZXNzIGF0IG5v
ZGUgTjQgY2hlY2tzIGlmIGl0cyBsb2NhbCBTSUQgKEI6NDpDNTIpIGlzIGxvY2FsbHkgcHJvZ3Jh
bW1lZCIuDQoNCjIuIFJlcXVpcmVtZW50cyBMYW5ndWFnZQ0KW1JGQzgxNzRdIHNob3VsZCBiZSBh
ZGRlZCBhcyBhIG5vbWF0aXZlIHJlZmVyZW5jZS4NCg0KMy4gU2VjdGlvbiAzLjUgU1JIIFRMVg0K
VGhpcyBzZWN0aW9uIG9ubHkgdGVsbHMgdXMgU1JIIFRMViBpcyBkZWZpbmVkIGluIGlldGYtNm1h
bi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLCBub3RoaW5nIGVsc2UuIEkgdGhpbmsgdGhpcyBzZWN0
aW9uIHNob3VsZCBiZSByZW1vdmVkLg0KDQo0LiBTZWN0aW9uIDQuMyBNb25pdG9yaW5nIG9mIFNS
djYgUGF0aHMNClRoaXMgc2VjdGlvbiBpcyBhIHN0b3J5IG9yIGEgdXNlIGNhc2UuIE5vIHNwZWNp
ZmljYXRpb24gaXMgZGVmaW5lZCBpbiB0aGlzIHNlY3Rpb24uIEl0IHNob3VsZCBiZSByZW1vdmVk
IG9yIG1vdmVkIHRvIGFuIGFwcGVuZGl4Lg0KDQo1LiBTZWN0aW9uIDIuMSBBYmJyZXZpYXRpb25z
DQpJQ01QdjYgaXMgZGVmaW5lZCBpbiBSRkM0NDQzLiBXaHkgZG9lcyB0aGlzIGRyYWZ0IHVzZSBp
dCBhcyBtdWx0aS1wYXJ0IElDTVB2NiBkZWZpbmVkIGluIFJGQzQ4ODQuIFRoaXMgaXMgY29uZnVz
aW5nLg0KDQo2LiBTZWN0aW9uIDQuMS4zIEVycm9yIFJlcG9ydGluZw0KSUNNUHY2IGlzIGRlZmlu
ZWQgaW4gSUNNUHY2IHJlbGF0ZWQgUkZDcy4gRG9lcyB0aGlzIHNlY3Rpb24gd2FudCB0byBleHRl
bmQgSUNNUHY2PyBJZiB5ZXMsIEkgZG9uJ3QgdGhpbmsgdGhpcyBkb2MgaXMgdGhlIGFwcHJvcHJp
YXRlIHBsYWNlLiBJZiBubywgd2h5IGRvIHdlIG5lZWQgdGhpcyBzZWN0aW9uPyB0byBlbXBoYXNp
emUgdGhlIHRoaW5ncyB0aGF0IGEgcm91dGVyIHNob3VsZCBkbz8NCg0KV2l0aCBhbGwgdGhlIGNv
bW1ldHMgYWJvdmUsIEkgZG9uJ3QgdGhpbmsgdGhpcyBkb2MgaXMgbWF0dXJlIGVub3VnaCB0byBw
YXNzIHRoZSBXR0xDLg0KDQpCZXN0IFJlZ2FyZHMsDQpaaGVucWlhbmcgTGkNCg0KDQpsaV96aGVu
cWlhbmdAaG90bWFpbC5jb20NCiANCkZyb206IE9sZSBUcm9hbg0KRGF0ZTogMjAxOS0xMi0wNSAw
NDo1Mw0KVG86IDZtYW4gV0c7IFNQUklORyBXRw0KQ0M6IDZtYW4gQ2hhaXJzDQpTdWJqZWN0OiA2
bWFuIHcuZy4gbGFzdCBjYWxsIGZvciA8ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbT4N
CkhlbGxvLA0KIA0KICBBcyBhZ3JlZWQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAgc2Vzc2lvbiBpbiBT
aW5nYXBvcmUsIHRoaXMgbWVzc2FnZSBzdGFydHMgYSBuZXcgdHdvIHdlZWsgNk1BTiBXb3JraW5n
IEdyb3VwIExhc3QgQ2FsbCBvbiBhZHZhbmNpbmc6DQogDQogIFRpdGxlICAgIDogT3BlcmF0aW9u
cywgQWRtaW5pc3RyYXRpb24sIGFuZCBNYWludGVuYW5jZSAoT0FNKSBpbiBTZWdtZW50IFJvdXRp
bmcgTmV0d29ya3Mgd2l0aCBJUHY2IERhdGEgcGxhbmUgKFNSdjYpDQogIEF1dGhvciAgIDogWi4g
QWxpLCBDLiBGaWxzZmlscywgUy4gTWF0c3VzaGltYSwgRC4gVm95ZXIsIE0uIENoZW4NCiAgRmls
ZW5hbWUgOiBkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyDQogIFBhZ2VzICAgIDog
MjMNCiAgRGF0ZSAgICAgOiAyMDE5LTExLTIwDQogICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmlu
Zy1zcnY2LW9hbS8NCiANCmFzIGEgUHJvcG9zZWQgU3RhbmRhcmQuICANCiANClN1YnN0YW50aXZl
IGNvbW1lbnRzIGFuZCBzdGF0ZW1lbnRzIG9mIHN1cHBvcnQgZm9yIHB1Ymxpc2hpbmcgdGhpcyBk
b2N1bWVudCBzaG91bGQgYmUgZGlyZWN0ZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4NCkVkaXRvcmlh
bCBzdWdnZXN0aW9ucyBjYW4gYmUgc2VudCB0byB0aGUgYXV0aG9yLiBUaGlzIGxhc3QgY2FsbCB3
aWxsIGVuZCBvbiB0aGUgMTh0aCBvZiBEZWNlbWJlciAyMDE5Lg0KIA0KVG8gaW1wcm92ZSBkb2N1
bWVudCBxdWFsaXR5IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBjYXVnaHQgYXMgZWFybHkgYXMg
cG9zc2libGUsIHdlIHdvdWxkIHJlcXVpcmUgYXQgbGVhc3QNCnR3byByZXZpZXdlcnMgdG8gZG8g
YSBjb21wbGV0ZSByZXZpZXcgb2YgdGhlIGRvY3VtZW50LiAgUGxlYXNlIGxldCB0aGUgY2hhaXJz
IGtub3cgaWYgeW91IGFyZSB3aWxsaW5nIHRvIGJlIGEgcmV2aWV3ZXIuDQogDQpUaGUgbGFzdCBj
YWxsIHdpbGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBzcHJpbmcgd29ya2luZyBncm91cCwgd2l0aCBk
aXNjdXNzaW9uIGRpcmVjdGVkIHRvIHRoZSBpcHY2IGxpc3QuDQogDQpUaGFua3MsDQpCb2IgJiBP
bGUsIDZtYW4gY28tY2hhaXJzDQogDQogDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSUVURiBJUHY2IHdvcmtpbmcg
Z3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnDQpBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0
czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0K

------=_001_NextPart181134006871_=----
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=3Dutf-8"><s=
tyle>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom:=
 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: =E5=BE=AE=
=E8=BD=AF=E9=9B=85=E9=BB=91; color: rgb(0, 0, 0); line-height: 1.5; }</styl=
e></head><body>=0A=
<div><span></span>Hello Ole and all,</div><div><br></div><div>I re-read thi=
s version again with the following comments for the WGLC.</div><div><br></d=
iv><div>1.&nbsp;<span style=3D"font-family: Calibri, sans-serif; font-size:=
 11pt; line-height: normal; background-color: transparent;">Section&nbsp;</=
span><span style=3D"font-family: Calibri, sans-serif; line-height: normal; =
font-size: 10.5pt; background-color: transparent;">4.2.2.2, the penultimate=
 bullet.</span></div><div style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=
=E9=BB=91, Tahoma; line-height: normal;"><p class=3D"MsoNormal" style=3D"ma=
rgin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"=
><o:p></o:p></p></div><div style=3D"font-family: =E5=BE=AE=E8=BD=AF=E9=9B=
=85=E9=BB=91, Tahoma; line-height: normal;"><p class=3D"MsoNormal" style=3D=
"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-seri=
f;"><span style=3D"font-size: 10.5pt;">The sentence &quot;</span>The tracer=
oute process at node&nbsp;<span style=3D"font-size: 10.5pt;">N4 checks if i=
ts local SID (B:2:C31) is locally programmed&quot; should be &quot;The trac=
eroute process at node&nbsp;N4 checks if its local SID (</span>B:4:C52<span=
 style=3D"font-size: 10.5pt;">) is locally programmed&quot;.</span></p></di=
v>=0A=
<div><br></div><div>2. Requirements Language</div><div>[RFC8174] should be =
added as a nomative reference.</div><div><br></div><div>3. Section 3.5 SRH =
TLV</div><div>This section only tells us SRH TLV is defined in&nbsp;ietf-6m=
an-segment-routing-header, nothing else. I think this section should be rem=
oved.</div><div><br></div><div>4. Section 4.3&nbsp;Monitoring of SRv6 Paths=
</div><div>This section is a story or a use case. No specification is defin=
ed in this section. It should be removed or moved to an appendix.</div><div=
><br></div><div>5. Section 2.1&nbsp;Abbreviations</div><div>ICMPv6 is defin=
ed in RFC4443. Why does this draft use it as&nbsp;multi-part ICMPv6 defined=
 in RFC4884. This is confusing.</div><div><br></div><div>6. Section 4.1.3&n=
bsp;Error Reporting</div><div>ICMPv6 is defined in ICMPv6 related RFCs. Doe=
s this section want to extend ICMPv6? If yes, I don't think this doc is the=
 appropriate place. If no, why do we need this section? to emphasize the th=
ings that a router should do?</div><div><br></div><div>With all the commets=
 above, I don't think this doc is mature enough to pass the WGLC.</div><div=
><br></div><div>Best Regards,</div><div>Zhenqiang Li</div><hr style=3D"widt=
h: 210px; height: 1px;" color=3D"#b5c4df" size=3D"1" align=3D"left">=0A=
<div><span><div style=3D"MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10p=
t"><div>li_zhenqiang@hotmail.com</div></div></span></div>=0A=
<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5e=
m"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1.0p=
t;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT=
: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefe=
f; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a href=3D=
"mailto:otroan@employees.org">Ole Troan</a></div><div><b>Date:</b>&nbsp;201=
9-12-05&nbsp;04:53</div><div><b>To:</b>&nbsp;<a href=3D"mailto:ipv6@ietf.or=
g">6man WG</a>; <a href=3D"mailto:spring@ietf.org">SPRING WG</a></div><div>=
<b>CC:</b>&nbsp;<a href=3D"mailto:6man-chairs@ietf.org">6man Chairs</a></di=
v><div><b>Subject:</b>&nbsp;6man w.g. last call for &lt;draft-ietf-6man-spr=
ing-srv6-oam&gt;</div></div></div><div><div>Hello,</div>=0A=
<div>&nbsp;</div>=0A=
<div>&nbsp; As agreed in the working group session in Singapore, this messa=
ge starts a new two week 6MAN Working Group Last Call on advancing:</div>=
=0A=
<div>&nbsp;</div>=0A=
<div>&nbsp; Title&nbsp;&nbsp;&nbsp; : Operations, Administration, and Maint=
enance (OAM) in Segment Routing Networks with IPv6 Data plane (SRv6)</div>=
=0A=
<div>&nbsp; Author&nbsp;&nbsp; : Z. Ali, C. Filsfils, S. Matsushima, D. Voy=
er, M. Chen</div>=0A=
<div>&nbsp; Filename : draft-ietf-6man-spring-srv6-oam-02</div>=0A=
<div>&nbsp; Pages&nbsp;&nbsp;&nbsp; : 23</div>=0A=
<div>&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp; : 2019-11-20</div>=0A=
<div>&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; =
</div>=0A=
<div>&nbsp;&nbsp;&nbsp; https://datatracker.ietf.org/doc/draft-ietf-6man-sp=
ring-srv6-oam/</div>=0A=
<div>&nbsp;</div>=0A=
<div>as a Proposed Standard.&nbsp; </div>=0A=
<div>&nbsp;</div>=0A=
<div>Substantive comments and statements of support for publishing this doc=
ument should be directed to the mailing list.</div>=0A=
<div>Editorial suggestions can be sent to the author. This last call will e=
nd on the 18th of December 2019.</div>=0A=
<div>&nbsp;</div>=0A=
<div>To improve document quality and ensure that bugs are caught as early a=
s possible, we would require at least</div>=0A=
<div>two reviewers to do a complete review of the document.&nbsp; Please le=
t the chairs know if you are willing to be a reviewer.</div>=0A=
<div>&nbsp;</div>=0A=
<div>The last call will be forwarded to the spring working group, with disc=
ussion directed to the ipv6 list.</div>=0A=
<div>&nbsp;</div>=0A=
<div>Thanks,</div>=0A=
<div>Bob &amp; Ole, 6man co-chairs</div>=0A=
<div>&nbsp;</div>=0A=
<div>&nbsp;</div>=0A=
<div>--------------------------------------------------------------------</=
div>=0A=
<div>IETF IPv6 working group mailing list</div>=0A=
<div>ipv6@ietf.org</div>=0A=
<div>Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6</d=
iv>=0A=
<div>--------------------------------------------------------------------</=
div>=0A=
</div></blockquote>=0A=
</body></html>=

------=_001_NextPart181134006871_=------


From nobody Fri Dec  6 00:17:25 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 033F212022C for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 00:17:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.178
X-Spam-Level: 
X-Spam-Status: No, score=-4.178 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 0J3s_5kUtmqa for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 00:17:22 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [146.101.78.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F8AA120227 for <spring@ietf.org>; Fri,  6 Dec 2019 00:17:17 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02lp2058.outbound.protection.outlook.com [104.47.4.58]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-218-yi8euaLQPda2M2h3b_HM5w-1; Fri, 06 Dec 2019 08:15:53 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5205.eurprd03.prod.outlook.com (20.179.47.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.22; Fri, 6 Dec 2019 08:15:52 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2516.014; Fri, 6 Dec 2019 08:15:52 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "spring@ietf.org" <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wARQu4eAAnuvvA=
Date: Fri, 6 Dec 2019 08:15:51 +0000
Message-ID: <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com>
In-Reply-To: <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2c0f:fe40:3:1:b4e1:3488:475d:84b2]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 42c05ea9-beeb-426e-8adc-08d77a248264
x-ms-traffictypediagnostic: DBBPR03MB5205:
x-microsoft-antispam-prvs: <DBBPR03MB5205F9802C1E203F52B55181EE5F0@DBBPR03MB5205.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(189003)(199004)(5660300002)(52536014)(54906003)(11346002)(8676002)(45080400002)(25786009)(81166006)(74316002)(76176011)(186003)(53546011)(102836004)(7696005)(6506007)(14444005)(4001150100001)(81156014)(229853002)(8936002)(498600001)(966005)(71200400001)(71190400001)(99286004)(66446008)(64756008)(66556008)(55016002)(54896002)(9686003)(4326008)(110136005)(76116006)(2906002)(790700001)(66476007)(14454004)(66946007)(33656002)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5205; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yg9qZNWCA80hhHEr8xJGIm44OdOOG5X8P1wYypis/FdDC3pjTn72Vq3V8f2r7N9cYJ3sYDjPo6AL1pXRpW6teIQDlvns2y5H3x9kqsGbYaszEi+AB8TM99jQ/8loyXETDZEi02EbPoACXiJ7dqnk3huSiUYjTNb0xFqQR6K6gSG2an1PeB1BWf+6WLdvYIWK5REtlXN6hukdahI7tDHzSaZ9NlQS3dvTAIooLTCPYw6mgCW35nuUu0LCCOMjYt+EaQIJi7RvzgVgEPiQ4I5RI/0IZVQEWc/Lmshj3sjgZKu8WiHF25gUzuwv4JelCJai9GUb38dzUvyw/3UoQm+Mar0G/tTjD8GDX48pK7rgd72Fhvs5Q1JijinQsINMKU8Hp9idd3jslwpQOznk3IfzXX22/NY3kSFHQ4kdfU5ZKkpfX59f5+WOI6gJv9M2uIu51n9+uQIBgHBWksWQzXEdpVkravhIOVD6uB/VOoBLJOw=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 42c05ea9-beeb-426e-8adc-08d77a248264
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 08:15:51.9963 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qtOSMyyYCDeNcgV+Ftl+0MetSFOA8PXdDO2tFYv1rYR3JgceCHyR3MgHiIxBmmZoBr+1vNR5BfiZDxIxQBneNrC3W2wSecQIONdXkxjsRIM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5205
X-MC-Unique: yi8euaLQPda2M2h3b_HM5w-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB54156492EA46A747C5691C5BEE5F0DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TJK_us3OPM60B00Wa3fhOgDX20k>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 08:17:24 -0000

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

SW4gYWRkaXRpb24gdG8gdGhlIGJlbG93LA0KDQpJbiBTZWN0aW9uIDI6DQoNCkluIHRoaXMgdmVy
c2lvbiBvZiB0aGUgZG9jdW1lbnQsIHdlIGFzc3VtZSB0aGF0IHRoZXJlIGFyZSBubyBvdGhlcg0K
ICAgZXh0ZW5zaW9uIGhlYWRlcnMgdGhhbiB0aGUgU1JILiAgVGhlc2Ugd2lsbCBiZSBsaWZ0ZWQg
aW4gZnV0dXJlDQogICB2ZXJzaW9ucyBvZiB0aGUgZG9jdW1lbnQuDQoNCklmIHRoZSBkb2N1bWVu
dCBpcyBnb2luZyB0byBsYXN0IGNhbGwg4oCTIHdoYXQgZnV0dXJlIHZlcnNpb25zIGFuZCBhcmUg
cGxhbnMgdG8gbGlmdCB0aGVzZSByZXN0cmljdGlvbnMgZ29pbmcgdG8gY29tZSB0byBmcnVpdGlv
biBiZWZvcmUgdGhpcyBnb2VzIHRvIGxhc3QgY2FsbCBvciBpbiBzZXBhcmF0ZSByZmPigJlzIHRo
YXQgdXBkYXRlIHRoaXMgZG9jdW1lbnQ/ICBUaGlzIGlzIG9mIGNvbmNlcm4gYmVjYXVzZSBpdCBh
c3N1bWVzIHRoYXQgdGhlcmUgaXMgbm8gaG9wLWJ5LWhvcCBvcHRpb24gaGVhZGVyLCBubyBmcmFn
bWVudCBoZWFkZXIsIG5vIEVTUCBoZWFkZXIsIG5vIEFIIGhlYWRlciwgbm8gTUggaGVhZGVyIGV0
YyBldGMuICBFZmZlY3RpdmVseSBtYWtpbmcgdGhlIHVzZSBvZiB0aGlzIGluY29tcGF0aWJsZSB3
aXRoIHRoaW5ncyBleHBsaWNpdGx5IGRlZmluZWQgaW4gc2VjdGlvbiA0IG9mIFJGQzgyMDAsIGFu
ZCB3aGljaCBtYXkgcnVuIGZvdWwgb2YgdGhlIHdvcmtpbmcgZ3JvdXAgY2hhcnRlciB3aGljaCBz
dGF0ZXMgdGhhdCBTUFJJTkcgc2hvdWxkIGJlIGF2b2lkaW5nIG1ha2luZyBjaGFuZ2VzIHdoaWNo
IGRlZmluZSB0aGluZ3MgaW5jb21wYXRpYmxlIHdpdGggZXhpc3RpbmcgZGVwbG95bWVudHMuDQoN
Cg0KVGhhbmtzDQoNCkFuZHJldw0KDQoNCg0KDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5j
ZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBsaV96aGVucWlhbmdAaG90bWFpbC5jb20NClNlbnQ6
IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5IDA0OjE1DQpUbzogYnJ1bm8uZGVjcmFlbmVAb3Jhbmdl
LmNvbTsgc3ByaW5nQGlldGYub3JnDQpDYzogNm1hbkBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gV0dMQyAtIGRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KDQpIZWxsbyBCcnVubyBh
bmQgYWxsLA0KDQpJIGRvbid0IHRoaW5rIHRoZSBpc3N1ZXMgZGlzY3Vzc2VkIGFnYWluIGFuZCBh
Z2FpbiBpbiB0aGUgZWFybGllciBpdGVyYXRpb25zIGhhdmUgYmVlbiBhZGRyZXNzZWQgaW4gdGhp
cyB2ZXJzaW9uIHRvIGJlIFdHTENlZC4NCg0KVGhhbmtzIGZvciBEdXJyZW4ncyByZWNhcCBhcyBm
b2xsb3dzLg0KWzIwMTktMDktMDZdIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc3ByaW5nLzd6TWdJd0VZOUFpcFpDQ0dPOUtuVDJDR0gzbzxodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NHTzlLblQyQ0dIM28+DQpb
MjAxOS0wOS0yN10gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcv
NF9TbHUza2tId2R1WlpQRkpKbVJVa21vVFZvPGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc3ByaW5nLzRfU2x1M2trSHdkdVpaUEZKSm1SVWttb1RWbz4NClsyMDE5LTEwLTE0
XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3
a0tScV9iOV94OWdCWXBPOWM8aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
cHJpbmcvdTUzNllINHR2N2tLUnFfYjlfeDlnQllwTzljPg0KWzIwMTktMTAtMjFdIGh0dHBzOi8v
bWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRwaWtSbGlfSFNFQ3VuOUFid2Zw
bU9GNUtMSTxodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80cGlr
UmxpX0hTRUN1bjlBYndmcG1PRjVLTEk+DQpbMjAxOS0xMi0wNF0gaHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFPGh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVY
YS1RdktZNm1rX0Q1RT4NCg0KQW5kIFJvbidzIHJlY2FwIGFzIGZvbGxvd3MuDQotIGh0dHBzOi8v
bWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL01RTFFOVHpka2ZITmJwd1A5OUZW
OFVxVW9mWTxodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9NUUxR
TlR6ZGtmSE5icHdQOTlGVjhVcVVvZlk+DQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc3ByaW5nL3RydWdXRVczbjdVYno3b2F5WXdvNlFlX2xHZzxodHRwczovL21haWxh
cmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy90cnVnV0VXM243VWJ6N29heVl3bzZRZV9s
R2c+DQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dDY1ZX
WHFiandaVzktcEptWWdaMWdDOFhyazxodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NwcmluZy93Q2NWV1hxYmp3Wlc5LXBKbVlnWjFnQzhYcms+DQotIGh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1
RTxodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtD
YUY1WGEtUXZLWTZta19ENUU+DQoNCkJlc3QgUmVnYXJkcywNClpoZW5xaWFuZyBMaQ0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCmxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbTxtYWls
dG86bGlfemhlbnFpYW5nQGhvdG1haWwuY29tPg0KDQpGcm9tOiBicnVuby5kZWNyYWVuZUBvcmFu
Z2UuY29tPG1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPg0KRGF0ZTogMjAxOS0xMi0w
NiAwMToxNQ0KVG86ICdTUFJJTkcgV0cgTGlzdCc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCkND
OiA2bWFuQGlldGYub3JnPG1haWx0bzo2bWFuQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPG1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBXR0xDIC0gZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoNCkhlbGxvIFNQUklORywNCg0KDQoNClRo
aXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uIGRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBbMV0uDQoNCg0KDQpQbGVh
c2UgcmVhZCB0aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJlYWQgdGhlIG1vc3QgcmVjZW50
IHZlcnNpb24sIGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNQUklORyBXRyBsaXN0LCBu
byBsYXRlciB0aGFuIERlY2VtYmVyIDIwLg0KDQoNCg0KWW91IG1heSBjb3B5IHRoZSA2TUFOIFdH
IGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNpZGVyIG5vdCBkdXBsaWNhdGluZyBl
bWFpbHMgb24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0aGUgY29tbWVudHMgd2hpY2ggYXJl
IG9ubHkgc3ByaW5nIHNwZWNpZmljcy4NCg0KDQoNCklmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50
IHdoaWNoIHlvdSBleHBlY3Qgd2lsbCBiZSBzcGVjaWZpY2FsbHkgZGViYXRlZCBvbiB0aGUgbWFp
bGluZyBsaXN0LCBjb25zaWRlciB1c2luZyBhIHNwZWNpZmljIGVtYWlsL3RocmVhZCBmb3IgdGhp
cyBwb2ludC4NCg0KVGhpcyBtYXkgaGVscCBhdm9pZGluZyB0aGF0IHRoZSB0aHJlYWQgYmVjb21l
IHNwZWNpZmljIHRvIHRoaXMgcG9pbnQgYW5kIHRoYXQgb3RoZXIgcG9pbnRzIGdldCBmb3Jnb3R0
ZW4gKG9yIHRoYXQgdGhlIHRocmVhZCBnZXQgY29udmVydGVkIGludG8gcGFyYWxsZWwgaW5kZXBl
bmRlbnQgZGlzY3Vzc2lvbnMpDQoNCg0KDQpUaGFuayB5b3UsDQoNCkJydW5vDQoNCg0KDQpbMV0g
aHR0cHM6Ly90b29scy5pZXRmLi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmctMDU8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNT4NCg0KDQoNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpD
ZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZv
cm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRv
bmMNCg0KcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlz
YXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXog
bGUgc2lnbmFsZXINCg0KYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxl
cyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2Vw
dGlibGVzIGQnYWx0ZXJhdGlvbiwNCg0KT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxp
dGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNp
Lg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRl
bnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkg
bGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdp
dGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBp
biBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdl
IGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jhbmdl
IGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFu
Z2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsgeW91Lg0K
--_000_DBBPR03MB54156492EA46A747C5691C5BEE5F0DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsN
CglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1pY3Jvc29mdCBZYUhlaSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBN
aWNyb3NvZnQgWWFIZWkiO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwg
bGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQg
Q2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAubXNvbm9ybWFsMCwgbGku
bXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0K
CW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0
dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7
DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtz
aXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNw
aWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBk
YXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iZW4tS0UiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkluIGFkZGl0aW9uIHRvIHRoZSBi
ZWxvdyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JbiBTZWN0aW9uIDI6PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkluIHRo
aXMgdmVyc2lvbiBvZiB0aGUgZG9jdW1lbnQsIHdlIGFzc3VtZSB0aGF0IHRoZXJlIGFyZSBubyBv
dGhlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZXh0ZW5zaW9uIGhlYWRlcnMgdGhhbiB0aGUgU1JI
LiZuYnNwOyBUaGVzZSB3aWxsIGJlIGxpZnRlZCBpbiBmdXR1cmU8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7IHZlcnNpb25zIG9mIHRoZSBkb2N1bWVudC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJlbi1LRSIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5JZiB0aGUgZG9jdW1lbnQgaXMgZ29pbmcgdG8gbGFzdCBjYWxsIOKAkyB3aGF0IGZ1dHVy
ZSB2ZXJzaW9ucyBhbmQgYXJlIHBsYW5zIHRvIGxpZnQgdGhlc2UgcmVzdHJpY3Rpb25zIGdvaW5n
IHRvIGNvbWUgdG8gZnJ1aXRpb24gYmVmb3JlIHRoaXMgZ29lcyB0byBsYXN0IGNhbGwgb3IgaW4g
c2VwYXJhdGUgcmZj4oCZcyB0aGF0DQogdXBkYXRlIHRoaXMgZG9jdW1lbnQ/Jm5ic3A7IFRoaXMg
aXMgb2YgY29uY2VybiBiZWNhdXNlIGl0IGFzc3VtZXMgdGhhdCB0aGVyZSBpcyBubyBob3AtYnkt
aG9wIG9wdGlvbiBoZWFkZXIsIG5vIGZyYWdtZW50IGhlYWRlciwgbm8gRVNQIGhlYWRlciwgbm8g
QUggaGVhZGVyLCBubyBNSCBoZWFkZXIgZXRjIGV0Yy4mbmJzcDsgRWZmZWN0aXZlbHkgbWFraW5n
IHRoZSB1c2Ugb2YgdGhpcyBpbmNvbXBhdGlibGUgd2l0aCB0aGluZ3MgZXhwbGljaXRseSBkZWZp
bmVkIGluDQogc2VjdGlvbiA0IG9mIFJGQzgyMDAsIGFuZCB3aGljaCBtYXkgcnVuIGZvdWwgb2Yg
dGhlIHdvcmtpbmcgZ3JvdXAgY2hhcnRlciB3aGljaCBzdGF0ZXMgdGhhdCBTUFJJTkcgc2hvdWxk
IGJlIGF2b2lkaW5nIG1ha2luZyBjaGFuZ2VzIHdoaWNoIGRlZmluZSB0aGluZ3MgaW5jb21wYXRp
YmxlIHdpdGggZXhpc3RpbmcgZGVwbG95bWVudHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhh
bmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QW5kcmV3PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5n
PSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gc3ByaW5nICZsdDtz
cHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+bGlfemhlbnFp
YW5nQGhvdG1haWwuY29tPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5
IDA0OjE1PGJyPg0KPGI+VG86PC9iPiBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tOyBzcHJpbmdA
aWV0Zi5vcmc8YnI+DQo8Yj5DYzo8L2I+IDZtYW5AaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZyAmbHQ7ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW3Nw
cmluZ10gV0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFI
ZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SGVsbG8gQnJ1bm8gYW5kIGFsbCw8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQg
WWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkkgZG9uJ3QgdGhpbmsgdGhlIGlzc3VlcyBkaXNjdXNz
ZWQgYWdhaW4gYW5kIGFnYWluIGluIHRoZSBlYXJsaWVyIGl0ZXJhdGlvbnMgaGF2ZSBiZWVuIGFk
ZHJlc3NlZCBpbiB0aGlzIHZlcnNpb24gdG8gYmUgV0dMQ2VkLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+VGhhbmtzIGZvciBEdXJyZW4ncyByZWNhcCBhcyBmb2xsb3dzLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5bMjAxOS0wOS0wNl0mbmJzcDs8YSBocmVmPSJo
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBa
Q0NHTzlLblQyQ0dIM28iPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3By
aW5nLzd6TWdJd0VZOUFpcFpDQ0dPOUtuVDJDR0gzbzwvYT48YnI+DQpbMjAxOS0wOS0yN10mbmJz
cDs8YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80
X1NsdTNra0h3ZHVaWlBGSkptUlVrbW9UVm8iPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc3ByaW5nLzRfU2x1M2trSHdkdVpaUEZKSm1SVWttb1RWbzwvYT48YnI+DQpbMjAx
OS0xMC0xNF0mbmJzcDs8YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWMiPmh0dHBzOi8vbWFpbGFyY2hp
dmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3U1MzZZSDR0djdrS1JxX2I5X3g5Z0JZcE85Yzwv
YT48YnI+DQpbMjAxOS0xMC0yMV0mbmJzcDs8YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmll
dGYub3JnL2FyY2gvbXNnL3NwcmluZy80cGlrUmxpX0hTRUN1bjlBYndmcG1PRjVLTEkiPmh0dHBz
Oi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRwaWtSbGlfSFNFQ3VuOUFi
d2ZwbU9GNUtMSTwvYT48YnI+DQpbMjAxOS0xMi0wNF0mbmJzcDs8YSBocmVmPSJodHRwczovL21h
aWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZt
a19ENUUiPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xi
UkRxS0NhRjVYYS1RdktZNm1rX0Q1RTwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkFu
ZCBSb24ncyByZWNhcCBhcyBmb2xsb3dzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+LSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5v
cmcvYXJjaC9tc2cvc3ByaW5nL01RTFFOVHpka2ZITmJwd1A5OUZWOFVxVW9mWSI+aHR0cHM6Ly9t
YWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvTVFMUU5UemRrZkhOYnB3UDk5RlY4
VXFVb2ZZPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4tJm5ic3A7
PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvdHJ1
Z1dFVzNuN1ViejdvYXlZd282UWVfbEdnIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2Fy
Y2gvbXNnL3NwcmluZy90cnVnV0VXM243VWJ6N29heVl3bzZRZV9sR2c8L2E+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPi0mbmJzcDs8YSBocmVmPSJodHRwczovL21haWxh
cmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy93Q2NWV1hxYmp3Wlc5LXBKbVlnWjFnQzhY
cmsiPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dDY1ZXWHFi
andaVzktcEptWWdaMWdDOFhyazwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+LSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1RSI+aHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFPC9h
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29m
dCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5CZXN0IFJlZ2FyZHMsPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlh
SGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlpoZW5xaWFuZyBMaTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+DQo8aHIgc2l6ZT0iMSIgd2lkdGg9IjIxMCIgc3R5bGU9
IndpZHRoOjE1Ny41cHQiIG5vc2hhZGU9IiIgc3R5bGU9ImNvbG9yOiNCNUM0REYiIGFsaWduPSJs
ZWZ0Ij4NCjwvc3Bhbj48L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDo3LjVw
dDttYXJnaW4tdG9wOjcuNXB0O21hcmdpbi1yaWdodDo3LjVwdDttYXJnaW4tYm90dG9tOjcuNXB0
Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPjxhIGhyZWY9Im1haWx0bzpsaV96aGVucWlhbmdAaG90bWFpbC5jb20iPmxpX3poZW5xaWFu
Z0Bob3RtYWlsLmNvbTwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6Ni4wcHQiPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20g
MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tncm91
bmQ6I0VGRUZFRiI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwOzxhIGhyZWY9Im1haWx0bzpicnVuby5k
ZWNyYWVuZUBvcmFuZ2UuY29tIj5icnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPC9hPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJiYWNrZ3JvdW5kOiNFRkVGRUYiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkRhdGU6
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDsyMDE5LTEyLTA2Jm5i
c3A7MDE6MTU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRUZFRkVGIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOmJsYWNrIj5Ubzo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNw
OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPidTUFJJTkcgV0cNCiBMaXN0JzwvYT48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0iYmFja2dyb3VuZDojRUZFRkVGIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjku
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNr
Ij5DQzo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwOzxhIGhyZWY9
Im1haWx0bzo2bWFuQGlldGYub3JnIj42bWFuQGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0
bzpkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmciPmRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzwvYT48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFj
a2dyb3VuZDojRUZFRkVGIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5TdWJqZWN0Ojwv
c3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtU
YWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7V0dMQyAtIGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHByZT48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5IZWxsbyBTUFJJTkcsPC9zcGFuPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGlzIGVtYWlsIHN0YXJ0cyBhIHR3byB3ZWVrcyBXb3Jr
aW5nIEdyb3VwIExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmcgWzFdLjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+UGxl
YXNlIHJlYWQgdGhpcyBkb2N1bWVudCBpZiB5b3UgaGF2ZW4ndCByZWFkIHRoZSBtb3N0IHJlY2Vu
dCB2ZXJzaW9uLCBhbmQgc2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwg
bm8gbGF0ZXIgdGhhbiBEZWNlbWJlciAyMC48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29s
b3I6YmxhY2siPllvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxhdGVkIGNvbW1l
bnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcgZW1haWxzIG9uIHRoZSA2TUFOIG1haWxp
bmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5IHNwcmluZyBzcGVjaWZpY3Mu
PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bh
bj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5JZiB5b3UgYXJlIHJhaXNp
bmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQg
b24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJl
YWQgZm9yIHRoaXMgcG9pbnQuPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
YmxhY2siPlRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJlY29tZSBzcGVj
aWZpYyB0byB0aGlzIHBvaW50IGFuZCB0aGF0IG90aGVyIHBvaW50cyBnZXQgZm9yZ290dGVuIChv
ciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBpbnRvIHBhcmFsbGVsIGluZGVwZW5kZW50
IGRpc2N1c3Npb25zKTwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhh
bmsgeW91LDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5CcnVu
bzwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+WzFdIDxhIGhyZWY9Imh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmctMDUiPmh0dHBzOi8vdG9vbHMuaWV0Zi4ub3JnL2h0bWwvZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1PC9hPjwvc3Bhbj48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmU+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Q2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMg
cGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2
aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBv
dSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2Ug
cGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRy
dWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25p
cXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPk9yYW5nZSBkZWNsaW5lIHRvdXRl
IHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZh
bHNpZmllLiBNZXJjaS48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5UaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90
ZWN0ZWQgYnkgbGF3OzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3Bp
ZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwg
aW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2Fn
ZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlz
IG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2Vk
IG9yIGZhbHNpZmllZC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5UaGFuayB5b3UuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==
--_000_DBBPR03MB54156492EA46A747C5691C5BEE5F0DBBPR03MB5415eurp_--


From nobody Fri Dec  6 00:34:55 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 970D512022D; Fri,  6 Dec 2019 00:34:53 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 vZnw6BxO2B3A; Fri,  6 Dec 2019 00:34:52 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42F6E12000F; Fri,  6 Dec 2019 00:34:52 -0800 (PST)
Received: from astfgl.hanazo.no (77.16.49.136.tmi.telenormobil.no [77.16.49.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 9016B4E11AC6; Fri,  6 Dec 2019 08:34:50 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id DA4F32519094; Fri,  6 Dec 2019 09:34:46 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <20191205222740.GA9637@ernw.de>
Date: Fri, 6 Dec 2019 09:34:46 +0100
Cc: Fernando Gont <fgont@si6networks.com>, rtg-ads <rtg-ads@ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de>
To: Enno Rey <erey@ernw.de>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_vdYPBSw_kXIQYrof8GVjs6UerE>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 08:34:53 -0000

Enno,

>>> comply with it. The onus is on them, not on us asking folks to =
comply
>>> with existing standards.
>>=20
>> Yes, we have heard your position on this now.
>> There is of course a lot more nuance to this argument.
>=20
> could you please explain said 'nuance' in more detail?

I could try, although I fear it will be a rehash of what has already =
been said many times already in this debate.

The IETF and the Internet architecture has a pugnacious relationship =
with packet mangling in the network.
Steve embodied the Internet architeure principles in the IPv6 protocol =
suite.
The IPv6 architecture consists only of routers and hosts (no =
middleboxes).
Ensuring that routers would not need to process further into the packet =
than the IPv6 header, and ensure that extension header chains were =
expensive to parse in hardware. As well as requiring all implementations =
to support IPsec. Knowing that encryption was the only way to guarantee =
end to end transparency.

Now, contrast that with the "real world", I challenge you to find a =
service on the Internet where the packet isn't mangled in some way =
between the two end-points. Be that IPv4 or IPv6.

The problems with header insertion on the open Internet are well =
understood.

That's not what is being discussed here though.
What is discussed here is what is acceptable to do within a limited =
domain.
To packets that _you_ own, i.e. originate and terminate within a domain =
where you control all devices.

If I own and manage three routers, R1 -- R2 -- R3.
You are saying that if R1 sends a packet to R3, it is not allowed to =
off-load some functions to R2?
Going to be difficult to do stuff like service chaining then.

When putting in the restrictions in RFC8200, which makes a lot of sense =
on the open Internet, it was always clear that there could and would be =
exceptions to this. Those are the ones we are discussing now.

Conflating the two use cases and claiming that the arguments for why =
it's a bad idea on the open Internet also applies to a limited domain, =
only serves to polarise the debate.

My suspicion is that the header insertion argument is a straw-man.

Best regards,
Ole




From nobody Fri Dec  6 07:09:35 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 586E61200B1; Fri,  6 Dec 2019 07:09:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 vOkGUcIrJPJo; Fri,  6 Dec 2019 07:09:32 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 92781120020; Fri,  6 Dec 2019 07:09:32 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47Twwr3lvVz6G8W0; Fri,  6 Dec 2019 07:09:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1575644972; bh=8h+7Cs82YCdJWyWBCSHMpzJBUd597NpOyNk75zvR+DA=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=qNscsvyREr23ppNidpiC/gN2uEYy1klDhxcTSS2aqLlEOvjvkFZ8/uePIP/BvXjxE oHE/AIS6ltGOSiYX02m9TiQ+06OSCW+NfCYu86R76TDtejsP14EcOzZiD6ULW4VVGr Og6IO+nFhk7SyZVv5KtvDr/rCSSiiX9UkBgu+GDQ=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [172.20.3.198] (unknown [45.225.71.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47Twwq4jMZz6G8Vy; Fri,  6 Dec 2019 07:09:31 -0800 (PST)
To: otroan@employees.org
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <430da027-07a7-42f9-60d0-bbb3f3306222@joelhalpern.com>
Date: Fri, 6 Dec 2019 10:09:29 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
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/spring/VNQRQRXTVB5lrrglWKMzRrX7kT8>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:09:34 -0000

Ole, there is no IETF accepted definition of "limited domain".
There is no IETF rough consensus that it is sensible for us to 
standardize things for "limtied domains".
While there are standards that are designed for specific deployments, 
they do not to date use that as an excuse to violate existing RFCs.

Hence, as far as I can tell, the assertion that SRv6 is for limited 
domains does not justify or excuse violating RFC 8200.  And "I want to 
save some bytes", while very nice, is not a sufficient reason to violate 
an approved RFC, must less a Full Standard.

Yours,
Joel

On 12/6/2019 3:34 AM, otroan@employees.org wrote:
> Enno,
> 
>>>> comply with it. The onus is on them, not on us asking folks to comply
>>>> with existing standards.
>>>
>>> Yes, we have heard your position on this now.
>>> There is of course a lot more nuance to this argument.
>>
>> could you please explain said 'nuance' in more detail?
> 
> I could try, although I fear it will be a rehash of what has already been said many times already in this debate.
> 
> The IETF and the Internet architecture has a pugnacious relationship with packet mangling in the network.
> Steve embodied the Internet architeure principles in the IPv6 protocol suite.
> The IPv6 architecture consists only of routers and hosts (no middleboxes).
> Ensuring that routers would not need to process further into the packet than the IPv6 header, and ensure that extension header chains were expensive to parse in hardware. As well as requiring all implementations to support IPsec. Knowing that encryption was the only way to guarantee end to end transparency.
> 
> Now, contrast that with the "real world", I challenge you to find a service on the Internet where the packet isn't mangled in some way between the two end-points. Be that IPv4 or IPv6.
> 
> The problems with header insertion on the open Internet are well understood.
> 
> That's not what is being discussed here though.
> What is discussed here is what is acceptable to do within a limited domain.
> To packets that _you_ own, i.e. originate and terminate within a domain where you control all devices.
> 
> If I own and manage three routers, R1 -- R2 -- R3.
> You are saying that if R1 sends a packet to R3, it is not allowed to off-load some functions to R2?
> Going to be difficult to do stuff like service chaining then.
> 
> When putting in the restrictions in RFC8200, which makes a lot of sense on the open Internet, it was always clear that there could and would be exceptions to this. Those are the ones we are discussing now.
> 
> Conflating the two use cases and claiming that the arguments for why it's a bad idea on the open Internet also applies to a limited domain, only serves to polarise the debate.
> 
> My suspicion is that the header insertion argument is a straw-man.
> 
> Best regards,
> Ole
> 
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 


From nobody Fri Dec  6 07:12:59 2019
Return-Path: <sander@steffann.nl>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BE731200B1; Fri,  6 Dec 2019 07:12:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steffann.nl
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 8myZsDccP_LQ; Fri,  6 Dec 2019 07:12:55 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [83.247.10.6]) (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 6163F1200C5; Fri,  6 Dec 2019 07:12:55 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.sintact.nl (Postfix) with ESMTP id 092334B; Fri,  6 Dec 2019 16:12:53 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=steffann.nl; h= x-mailer:references:in-reply-to:date:date:subject:subject :mime-version:content-type:content-type:message-id:from:from :received:received; s=mail; t=1575645170; bh=fswxa8gHjX9eqShi2gx vrkkiPBoLr8q2MNVXFI2d3N8=; b=fzlZLr1kt8XMfYc6PSGKdI0vMLXFhBr6ART rHNy1rXvzzVjhFHGh9bQcIUgSY2PnlVBz8ZcDUbZwpGcMYRsjVqNBBDtxqvQeACt v5H10kJxoiK4I0jxUnzt+mXQck/qCPpU3abfwGbuTFsnz4jKJpK5YTtex6oReweX mdDwlch8=
X-Virus-Scanned: Debian amavisd-new at mail.sintact.nl
Received: from mail.sintact.nl ([127.0.0.1]) by localhost (mail.sintact.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id CgEVR7KmDF8v; Fri,  6 Dec 2019 16:12:50 +0100 (CET)
Received: from [IPv6:2a02:a213:a300:ce80:6075:199d:31e0:cdef] (unknown [IPv6:2a02:a213:a300:ce80:6075:199d:31e0:cdef]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.sintact.nl (Postfix) with ESMTPSA id EB31749; Fri,  6 Dec 2019 16:12:49 +0100 (CET)
X-Clacks-Overhead: GNU Terry Pratchett
From: Sander Steffann <sander@steffann.nl>
Message-Id: <E3C0E460-9329-40B1-ACF6-B9D8F6E2B3DF@steffann.nl>
Content-Type: multipart/signed; boundary="Apple-Mail=_11F47E7E-ECB8-4145-8638-321712A3F9E5"; protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Fri, 6 Dec 2019 16:12:48 +0100
In-Reply-To: <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
Cc: Enno Rey <erey@ernw.de>, rtg-ads <rtg-ads@ietf.org>, Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>
To: Ole Troan <otroan@employees.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Ojv49-Cy6qAEI8DauEhT6_uKH6U>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:12:58 -0000

--Apple-Mail=_11F47E7E-ECB8-4145-8638-321712A3F9E5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Ole,

> If I own and manage three routers, R1 -- R2 -- R3.
> You are saying that if R1 sends a packet to R3, it is not allowed to =
off-load some functions to R2?
> Going to be difficult to do stuff like service chaining then.

This bit I don't mind that much, but what about:

R1 -- R2 -- [open internet] -- R3
or
R1 -- [open internet] -- R2 -- R3
or even
R1 -- [open internet] -- R2 -- [open internet] -- R3

And what if you're an ISP and R1 is your customer's device? It is in =
your routing domain but not in your administrative domain. What then?

> When putting in the restrictions in RFC8200, which makes a lot of =
sense on the open Internet, it was always clear that there could and =
would be exceptions to this. Those are the ones we are discussing now.

This has never been clear to me. Quite the opposite actually=E2=80=A6
There was a reason the text discussing this was tightened while RFC8200 =
was still a draft.

> Conflating the two use cases and claiming that the arguments for why =
it's a bad idea on the open Internet also applies to a limited domain, =
only serves to polarise the debate.

The problem is in the definition (and viability) of a domain.

> My suspicion is that the header insertion argument is a straw-man.

Not to me. I care about my packets not being mangled by a third party =
(my ISP). If there is a way that they can mangle the packet and restore =
it to its original 100% of the time before a box outside the ISP network =
is able to see it (for debugging or whatever) then I don't mind. I care =
about observable behaviour, and whether my ISP uses MPLS, SR or =
something else isn't my problem. But the moment the packet leaves their =
network it'd better be exactly as I sent it. And the way the domain is =
defined, as well as the operator experience with limited domains, points =
to potential leaks.

Cheers,
Sander


--Apple-Mail=_11F47E7E-ECB8-4145-8638-321712A3F9E5
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEl13OIanoifT0p8LWWPjdc9pon8sFAl3qb/AACgkQWPjdc9po
n8uHgw/+IhXRhsTn/btMD425lzUaw5xkcccK6hNZvYJ5vG34b5ZbHUT5sjMYXG+Q
das03ESAppElMo9FAzlF2sIGfBnetpzbKcU9jMPAAS9vhck5ldUV6YUZumW2wc/2
Uk3HmYNi44kbzswdOErE8ok3lombiR0Fg+LRjLuB1EdakMpnvx1eorsPktQNCI0a
EDufY9kURG943eLDhHEliW3z4THWTYGCCdDKOXisQb/eIR5Yiv1Q+U58T/Gzdfxb
xTFcqTJ20lBC6ubJvqKLh5j3kLWzwOXwyV3siYWlGQrujCKMqOQbslNfNk4Rc6Oi
UMrrqa05cXn0PvWzeSe4rqOyuG8J24fANsNMT862hH1b1/WnjYlgxzGJjeTnYFg/
JZEo70sBj3JVIuxvenTbSA2LE8Z2AYmQ9WgHOFKBRl4pIbOPGNr9NOndsG2prKoF
roU6i9VR2+OLPv/0oBGlw3WSp9siOKD0Lty0fozs4F00S+OUi3hFLBFv2xgPtVL9
XyakTnhefOIO8qbC37ixTIfYP7OoGGkSiodr1Sa+pte/69YR1kwTeqvhBC3NaEqE
bYhRTbUtxGkY4QJV2DTdQ0RWTPbh7qabmx9WjCqyV1/DdsPILRaQLBJVMFuSeLWC
25QiolHRIDocqEC+OQ6MDHKNsMIxdWJ3nInyol9BG7xTLkYpvPo=
=IxDw
-----END PGP SIGNATURE-----

--Apple-Mail=_11F47E7E-ECB8-4145-8638-321712A3F9E5--


From nobody Fri Dec  6 07:14:57 2019
Return-Path: <sander@steffann.nl>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63B5B120829; Fri,  6 Dec 2019 07:14:55 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steffann.nl
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 Qr0MUNYekUkq; Fri,  6 Dec 2019 07:14:54 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [IPv6:2001:9e0:803::6]) (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 13D6112081F; Fri,  6 Dec 2019 07:14:53 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.sintact.nl (Postfix) with ESMTP id 116C449; Fri,  6 Dec 2019 16:14:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=steffann.nl; h= x-mailer:references:in-reply-to:date:date:subject:subject :mime-version:content-type:content-type:message-id:from:from :received:received; s=mail; t=1575645290; bh=QrgeA+ThHLSpuPmEbQo dTGYDyTR2QvAl+lTodDJAgeA=; b=LREt6+QvWlWuCT5wVzTamuZ2bA1NgI4+fVR RVrbp5utcAc6oz0wSa2K9caeht+FKQ9A7gQi1yLqj7TV3DZxsju5yCfI676OW3P6 MUOPFAx7Rj/wzs+QMZoNFoRmxW8GXIFUUu+c9h3IX8Wh8Z1YSbP3oqP+r/J0jNp/ pMVd1l4U=
X-Virus-Scanned: Debian amavisd-new at mail.sintact.nl
Received: from mail.sintact.nl ([127.0.0.1]) by localhost (mail.sintact.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id C9Hqe1ttPqsV; Fri,  6 Dec 2019 16:14:50 +0100 (CET)
Received: from [IPv6:2a02:a213:a300:ce80:6075:199d:31e0:cdef] (unknown [IPv6:2a02:a213:a300:ce80:6075:199d:31e0:cdef]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.sintact.nl (Postfix) with ESMTPSA id 00FAD3C; Fri,  6 Dec 2019 16:14:49 +0100 (CET)
X-Clacks-Overhead: GNU Terry Pratchett
From: Sander Steffann <sander@steffann.nl>
Message-Id: <FAA91BE4-5B68-4157-9156-AC6FA52F1134@steffann.nl>
Content-Type: multipart/signed; boundary="Apple-Mail=_96D4DF36-06E7-4733-B940-DCF5C9679A9C"; protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Fri, 6 Dec 2019 16:14:48 +0100
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Cc: SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
To: bruno.decraene@orange.com
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Srsf9N2bc-aT20m-suuwDzQU_rI>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:14:55 -0000

--Apple-Mail=_96D4DF36-06E7-4733-B940-DCF5C9679A9C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi,

> This email starts a two weeks Working Group Last Call on =
draft-ietf-spring-srv6-network-programming [1].
>=20
> Please read this document if you haven't read the most recent version, =
and send your comments to the SPRING WG list, no later than December 20.

I think there are plenty of already documented reasons that this draft =
should have never been thrown into WGLC in the first place.

Therefore I do not consent.
Sander


--Apple-Mail=_96D4DF36-06E7-4733-B940-DCF5C9679A9C
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEl13OIanoifT0p8LWWPjdc9pon8sFAl3qcGgACgkQWPjdc9po
n8uOmw//b/PB5qvykXBNg6e3crKNxZlqpfm4TV6lsV/DmFNnjN2z9DPsyuJHfNZo
9MQQQnBRSrbsVp/wkvacjqJxT/SOeU2M2eWFI+SpI8Ozr5tjkuQARqRCKe15Mh9E
7AcRQ3jXqpUHYMvOa7p9YDo9hafYxdp1IgGEsPiQjZuKryHoMKXhqCR171WiYJpG
3RgqeRBItGemYsv3e5eVpxmPIyAwOJsGWDNUXWBTFsptoSm/1EZhAUJ5qAMIWhgh
3H4GEXMrIPtoJ5NzgDAjcYEbkB72Ck3pYLx++ijytRYZgRZQFB99FBp4riHDSldP
t0xi+nISu2bjMJ22MSNoOYykRVrh6YintWIbU+9NuH4jMhF3EpAHv2tKiFpjbtMZ
FXJDNderLsbrpGo7ZhNrfzTzoKXNb7Q/tfYRQJ3q2Jo2Qfkc+Rv7cuzjihvDUYzv
DhP90R+tfA7jlIf3rT0gDPH31hn3O6uwpmNFFeUisIEcRvw2RZJSn66gm2e1JqCY
OZd3FbM3zhirOEryKHd7kQKukK+MHvyx9zRL5mLukp1KEE0yE9rBuUVyB696oWey
tei83YUiir3jHo55oaxo/D/E2eZFxdfMZ3hQurDjeLkwB0CD7mPLxpvNNCYVHM8o
q2mpMezdHwD8+QGMZFhqNqQVCBbLrKnOXLZuMIVr6S4Kjbt7Bbk=
=wPIy
-----END PGP SIGNATURE-----

--Apple-Mail=_96D4DF36-06E7-4733-B940-DCF5C9679A9C--


From nobody Fri Dec  6 07:39:21 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F51F120844; Fri,  6 Dec 2019 07:39:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.587
X-Spam-Level: 
X-Spam-Status: No, score=-2.587 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, 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 i46dlFG6pBAy; Fri,  6 Dec 2019 07:39:14 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B24C1200B1; Fri,  6 Dec 2019 07:39:14 -0800 (PST)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 47Txb458ZZz5yQL; Fri,  6 Dec 2019 16:39:12 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.45]) by opfednr05.francetelecom.fr (ESMTP service) with ESMTP id 47Txb441lSzyQh; Fri,  6 Dec 2019 16:39:12 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM42.corporate.adroot.infra.ftgroup ([fe80::1c8e:403e:fbea:5835%21]) with mapi id 14.03.0468.000; Fri, 6 Dec 2019 16:39:12 +0100
From: <bruno.decraene@orange.com>
To: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
CC: "spring@ietf.org" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>
Thread-Topic: Minutes for SPRING sessions at IETF 106 Singapore
Thread-Index: AdWrGPNk5pbMCpyPQKacqeXo2eeQrwBMgy7w
Date: Fri, 6 Dec 2019 15:39:11 +0000
Message-ID: <10138_1575646752_5DEA7620_10138_407_1_53C29892C857584299CBF5D05346208A48D1C620@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <4278D47A901B3041A737953BAA078ADE14B1308F@DGGEML532-MBX.china.huawei.com>
In-Reply-To: <4278D47A901B3041A737953BAA078ADE14B1308F@DGGEML532-MBX.china.huawei.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: multipart/mixed; boundary="_005_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8JQkh3guh3can8ac-Q4CEnJ5FRk>
Subject: Re: [spring] Minutes for SPRING sessions at IETF 106 Singapore
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:39:20 -0000

--_005_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_
Content-Type: multipart/alternative;
 boundary="_000_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_"


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

Hi Shuping,



Thank you for taking the minutes.

Please find enclosed a proposed update (with diff highlighted).

Nothing that significant, but sending on the list with diff for transparenc=
y.



Regards,

Bruno

From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Pengshuping (Pen=
g Shuping)
Sent: Thursday, December 5, 2019 4:12 AM
To: spring@ietf.org
Subject: [spring] Minutes for SPRING sessions at IETF 106 Singapore


Hi all,



The minutes for the two SPRING sessions at IETF 106 can be found at:


https://datatracker.ietf.org/meeting/106/materials/minutes-106-spring-01.txt

Please let me know if any changes may be needed. Thank you!

Regards,

Shuping


___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_
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:dsp=3D"http://schem=
as.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/sharepoint/soap/2002/1/alerts/" xmlns:ec=3D"http://=
www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas.microsoft.com/sharep=
oint/" xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xs=
i=3D"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs=3D"http://schema=
s.microsoft.com/data/udc/soap" xmlns:udcxf=3D"http://schemas.microsoft.com/=
data/udc/xmlfile" xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/par=
ttopart" xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/=
" xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" xmln=
s:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"h=
ttp://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m=3D=
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=3D"http://sc=
hemas.openxmlformats.org/package/2006/relationships" xmlns:spwp=3D"http://m=
icrosoft.com/sharepoint/webpartpages" xmlns:ex12t=3D"http://schemas.microso=
ft.com/exchange/services/2006/types" xmlns:ex12m=3D"http://schemas.microsof=
t.com/exchange/services/2006/messages" xmlns:pptsl=3D"http://schemas.micros=
oft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl=3D"http://microsoft.com/w=
ebservices/SharePointPortalServer/PublishedLinksService" xmlns:Z=3D"urn:sch=
emas-microsoft-com:" xmlns:tax=3D"http://schemas.microsoft.com/sharepoint/t=
axonomy/soap/" xmlns:tns=3D"http://schemas.microsoft.com/sharepoint/soap/re=
cordsrepository/" xmlns:spsup=3D"http://microsoft.com/webservices/SharePoin=
tPortalServer/UserProfileService" xmlns:mml=3D"http://www.w3.org/1998/Math/=
MathML" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5AC53.AFE74510"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Bienvenue TT";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-536869121 64767 1 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;}
a:link, span.MsoHyperlink
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;
	text-underline:single;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-link:"Texte brut Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;}
span.TextebrutCar
	{mso-style-name:"Texte brut Car";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Texte brut";
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Consolas;
	mso-ascii-font-family:Consolas;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Consolas;
	mso-bidi-font-family:Calibri;}
span.EmailStyle19
	{mso-style-type:personal;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:Calibri;
	color:windowtext;}
p.a, li.a, div.a
	{mso-style-name:\7EAF\6587\672C;
	mso-style-unhide:no;
	mso-style-link:"\7EAF\6587\672C Char";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;}
span.Char
	{mso-style-name:"\7EAF\6587\672C Char";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:\7EAF\6587\672C;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:Calibri;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:#1F497D;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style><![endif]--><!--[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" style=3D"tab-interval:=
35.4pt">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US">Hi Shuping,<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US">Thank you for taking the minutes.<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US">Please find enclosed a proposed update (with diff highlighted).<o:p><=
/o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US">Nothing that significant, but sending on the list with diff for trans=
parency.<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"mso-ansi-language:E=
N-US">Bruno<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;Times New =
Roman&quot;;color:#1F497D;mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span>=
</p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><b><span style=3D"font-=
size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;mso-farea=
st-font-family:&quot;Times New Roman&quot;">From:</span></b><span style=3D"=
font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;mso-=
fareast-font-family:&quot;Times New Roman&quot;">
 spring [mailto:spring-bounces@ietf.org] <b>On Behalf Of </b>Pengshuping (P=
eng Shuping)<br>
<b>Sent:</b> Thursday, December 5, 2019 4:12 AM<br>
<b>To:</b> spring@ietf.org<br>
<b>Subject:</b> [spring] Minutes for SPRING sessions at IETF 106 Singapore<=
o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"=
 style=3D"mso-ansi-language:EN-US">Hi all,
<o:p></o:p></span></p>
<p class=3D"MsoPlainText" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"=
 style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"=
 style=3D"mso-ansi-language:EN-US">The minutes for the two SPRING sessions =
at IETF 106 can be found at:<o:p></o:p></span></p>
<p class=3D"MsoPlainText" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"=
 style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><a href=3D"https://datatracker.ietf.org/mee=
ting/106/materials/minutes-106-spring-01.txt">https://datatracker.ietf.org/=
meeting/106/materials/minutes-106-spring-01.txt</a><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US">Please let me know if any changes may be ne=
eded. Thank you!<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US">Regards,
<o:p></o:p></span></p>
<p class=3D"MsoPlainText" style=3D"margin-left:35.4pt"><span lang=3D"EN-US"=
 style=3D"mso-ansi-language:EN-US">Shuping
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
</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_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_--

--_005_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_
Content-Type: text/plain; name="minutes-106-spring-01-Bruno.txt"
Content-Description: minutes-106-spring-01-Bruno.txt
Content-Disposition: attachment; filename="minutes-106-spring-01-Bruno.txt";
 size=28103; creation-date="Fri, 06 Dec 2019 15:38:00 GMT";
 modification-date="Fri, 06 Dec 2019 15:38:00 GMT"
Content-Transfer-Encoding: base64

IFNQUklORyBXRyAtIFNvdXJjZSBQYWNrZXQgUm91dGluZyBpbiBOZXR3b3JraW5nDQoNCiAgICBD
aGFpcnM6DQogICAgICAgIEJydW5vIERlY3JhZW5lIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29t
Pg0KICAgICAgICBSb2IgU2hha2lyIDxyb2Jqc0Bnb29nbGUuY29tPg0KDQogICAgU2VjcmV0YXJ5
Og0KICAgICAgICBTaHVwaW5nIFBlbmcgPHBlbmdzaHVwaW5nQGh1YXdlaS5jb20+DQoNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NCg0KICAgIE1vbmRheSwgTm92ZW1iZXIgMTgsIDIwMTkNCiAgICAx
MDowMCAtIDEyOjAwLCBNb25kYXkgTW9ybmluZyBTZXNzaW9uIEkNCiAgICBSb29tOiBQYWRhbmcN
Cg0KDQpvIEFkbWluaXN0cml2aWEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0gDQogICBDaGFpcnMgICAg
ICAgIA0KICAgICAgICAtIE5vdGUgV2VsbCAgICAgICAgDQogICAgICAgIC0gU2NyaWJlICAgICAg
ICANCiAgICAgICAgLSBCbHVlIFNoZWV0cyAgICAgICAgDQogICAgICAgIC0gRG9jdW1lbnQgU3Rh
dHVzICAgICAgICANCg0KQ29tbWVudHMgb24gdGhlIHNsaWRlIC0gQmV5b25kIFNSdjYNCiAgICBP
biB0aGUgc2xpZGVzOiBUaGUgV0cgc2hvdWxkIGNvbnRpbnVlIHRvIHByb2dyZXNzIFNSdjYuIFJl
Z2FyZGluZyB0aGUgc2V2ZXJhbCBzb2x1dGlvbnMgcmVkdWNpbmcgdGhlIGhlYWRlciBzaXplLCB0
aGUgYXV0aG9ycyBuZWVkIHRvIGJlIGV4cGxpY2l0IGFib3V0IHRoZSBnb2FscyBhbmQgdGhlIGNv
c3RzIG9mIHRoZWlyIHByb3Bvc2FscyBpbiB0aGVpciBkb2N1bWVudC4gTGV0J3MgY29tcGxldGUg
U1J2NiB3b3JrIHRoYXQgd2UgaGF2ZSBhbmQgd2UgZW5nYWdlZCB3aXRoIDZtYW4sIHVzZSB0aGUg
bGVhcm5pbmdzIHRoZXJlIHRvIHRyeSBhbmQgZ3VpZGUgc29tZSBvZiB0aGVzZSBmdXR1cmUgZGVj
aXNpb25zIGFzIHRvIHdoYXQgdGhlIG5leHQgc3RlcHMgYWZ0ZXIgdGhhdCBzaG91bGQgYmUuDQog
ICAgS2lyZWV0aSBLb21wZWxsYTogSXMgaXQgdGhlIGJlc3QgYXBwcm9hY2ggZm9yIHRoZSBJRVRG
IHRvIGNvbXBsZXRlIFNSdjYgYmVmb3JlIHJlYWxseSBkaWdnaW5nIGludG8gdGhlc2Ugb3RoZXIg
cHJvcG9zYWxzPyBPciBpcyBpdCBiZXR0ZXIgZm9yIHVzIHRvIGxvb2sgYXQgYWxsIG9mIHRoZW0g
YW5kIHNlZSBpZiBtYXliZSB0aGVyZSBpcyBzb21ldGhpbmcgdGhlcmUgdGhhdCBlaXRoZXIgd2Ug
Y29tZSBiYWNrIHRvIFNSdjYgYW5kIGRvIGl0IHNsaWdodGx5IGRpZmZlcmVudGx5IG9yIG1heWJl
IGV2ZW4gc2F5IHRoYXQgaXQgaXMgbm90IGNvbXBsZXRlbHkgdGhlIGJlc3QgYXBwcm9hY2guDQog
ICAgUm9iIFNoYWtpcjogSXQgaXMgcHJldHR5IGNsZWFyIGFjcm9zcyB0aGUgY29tbWVudHMgb24g
dGhlIG1haWxpbmcgbGlzdCB0aGF0IHRoZXJlIGFyZSBmb2xrcyB3aG8gYXJlIHVzaW5nIHRoaXMg
dGVjaG5vbG9neS4gU28gaXQgaXMgbm90IHVudXNhYmxlIGlmIHdlIHB1Ymxpc2ggaXQuIA0KICAg
IEtpcmVldGkgS29tcGVsbGE6IEkgd2FzIHNheWluZyBtb3JlIGxpa2UgZ2V0IGEgbGl0dGxlIGZ1
cnRoZXIgZG93biB0aGUgcGF0aCBvZiB3aGF0J3MgcmlnaHQgYW5kIHdoYXQncyB3cm9uZyBhYm91
dCB0aGUgY3VycmVudCBhcHByb2FjaCwgYW5kIHdoYXQgYXJlIHRoZSB0aGluZ3Mgd2Ugd2FudCB0
byBmaXg/IEFuZCBpZiB3ZSB0aGVuIHNheSB0aGUgY3VycmVudCBhcHByb2FjaCBpcyBmaW5lIGFu
ZCB0aGVuIGdvIGFoZWFkIHdpdGggdGhhdC4gQnV0IHRoZSBpZGVhIHRoYXQgd2UgY29tcGxldGUg
dGhpcyBhbmQgdXNlIHRoZSBsZWFybmluZ3MgZnJvbSB0aGlzIHRvIGluZm9ybSB0aGUgcmVzdCBp
cyBmaW5lIGJ1dCBJIHRoaW5rIHdlIGNvdWxkIGFjdHVhbGx5IGdvIGEgbGl0dGxlIGZ1cnRoZXIg
ZG93biB0aGUgcGF0aCBvZiBkb2luZyB0aGUgYW5hbHlzaXMuIA0KICAgIFJvYiBTaGFraXI6IEkg
dGhpbmsgYWJzb2x1dGVseSB3ZSBzaG91bGQgY29udGludWUgdG8gZXhhbWluaW5nIHRoZXNlIG90
aGVyIGJpdHMgb2Ygd29yayBidXQgd2Ugd291bGQgbGlrZSB0byBkbywgdGhlIENoYWlycyBhbmQg
dGhlIEFEcyBvZiBTUFJJTkcsIGlzIHRvIGFsbG93IHRoYXQgdG8gaGFwcGVuIG5vdCBuZWNlc3Nh
cmlseSBpbiB0aGUgZnJhbWV3b3JrIGZvciB0aGVtIGJlaW5nIHdvcmtpbmcgZ3JvdXAgZHJhZnRz
LiANCiAgICBLaXJlZXRpIEtvbXBlbGxhOiBPaywgYWxsIHJpZ2h0IHRoYW5rcy4NCiAgICBEYXJy
ZW4gRHVrZXM6IEp1c3QgdG8gcmVpdGVyYXRlIHdoYXQgeW91IHNhaWQuIFRoZXJlIGFyZSBhIGxv
dCBvZiBkZXBsb3ltZW50cy4gVGhpcyBzdHVmZiBpcyBkZXBsb3llZCBhbmQgdGhpcyB3b3JrIGlz
IGZ1bmN0aW9uYWwuIEl0IGlzIGltcGxlbWVudGVkIGJ5IG11bHRpcGxlIHZlbmRvcnMuIFRoZSBz
dGFuZGFyZGl6YXRpb24gb2YgaXQgYnkgdGhpcyB3b3JraW5nIGdyb3VwIHNlZW1zIG9idmlvdXMg
YXQgdGhpcyBwb2ludCBmb3IgU1J2Ni4gDQogICAgQW5kcmV3IEFsc3RvbjpUaGUgbGFzdCBidWxs
ZXQgcG9pbnQgaXMgY3JlYXRpbmcgYSBwb3RlbnRpYWwgc2l0dWF0aW9uIHdoZXJlIHNvbWUgd29y
ayBpcyBwb3RlbnRpYWxseSBob3N0YWdlIHRvIG90aGVyIHdvcmsuICAgDQogICAgUm9iIFNoYWtp
cjogU1J2NiBpcyBzb21ldGhpbmcgdGhhdCBoYXMgYmVlbiBjb25zZW5zdXMgb2YgdGhpcyB3b3Jr
aW5nIGdyb3VwIHRvIGFkb3B0LiBXZSBoYXZlIHJvdWdoIGNvbnNlbnN1cyBmb3IgU1J2Ni4gVGhl
cmUgaXMgcm91Z2ggY29uc2Vuc3VzIGFuZCBydW5uaW5nIGNvZGUsIGF0IHRoaXMgcG9pbnQgSSB0
aGluayBpdCBpcyBkaWZmaWN1bHQgdG8gYXJndWUgdGhvdWdoIHRoYXQgd2Ugc2hvdWxkIG5vdCBw
cm9ncmVzcyBpdC4gSSBkb24ndCB0aGluayBpdCBpcyBibG9ja2luZyBvdGhlciB3b3JrLiBTUi1N
UExTIHByb2dyZXNzZWQgb3V0c2lkZSBvZiBoYXZpbmcgYSB3b3JraW5nIGdyb3VwIGFuZCB3YXMg
YWRvcHRlZCBhbmQgaGFkIHJ1bm5pbmcgY29kZSB3YXkgYmVmb3JlIHRoYXQgdGltZSwgYW5kIGl0
IGRpZCBub3Qgc3RvcCB0aGF0IHNvbHV0aW9uIHByb2dyZXNzaW5nLiANCiAgICBKYW1lcyBHdWlj
aGFyZDogSUVURiB3b3JrcyBvbiBjZXJ0YWluIHByaW5jaXBsZXMgYW5kIHByb2Nlc3Nlcy4gT25l
IG9mIHRob3NlIHByb2Nlc3NlcyBpcyB0aGF0IHRoZSB3b3JraW5nIGdyb3VwIHdpbGwgd29yayBi
YXNlZCBvbiB0aGUgY2hhcnRlci4gVGhlIGN1cnJlbnQgU1BSSU5HIGNoYXJ0ZXIgc2F5cyB0aGF0
IHRoZSB3b3JraW5nIGdyb3VwIGlzIHRoZXJlIHRvIHdvcmsgb24gU1ItTVBMUyBhbmQgU1J2Ni4g
V2Ugc2hvdWxkIG5vdCBiZSB3b3JraW5nIG9uIGFueXRoaW5nIHRoYXQgaXMgaW5jb21wYXRpYmxl
IGluIHRoZSBkYXRhIHBsYW5lIHdpdGggdGhlIGV4aXN0aW5nIHNvbHV0aW9ucyB0aGF0IHdlIGFy
ZSB3b3JraW5nIG9uLiBTb21lIG9mIHRoZSBvdGhlciBzb2x1dGlvbnMgdGhhdCBhcmUgbm90IGNv
bXBhdGlibGUgd2l0aCBTUnY2LiBJZiBvdGhlciB3b3JrIHdhbnRzIHRvIGJlIGRvbmUgdXNlIHRo
ZSByaWdodCBJRVRGIHByb2Nlc3MsIGdvIGFuZCBnZXQgeW91ciBvd24gd29ya2luZyBncm91cCwg
Y2hhbmdlIHRoZSBjaGFydGVyIGFuZCBkbyB3aGF0ZXZlciB5b3UgbmVlZCB0byBkby4NCiAgICBE
YXJyZW4gRHVrZXM6IFdlIGhhdmUgZG9uZSB0aGF0IHByb2Nlc3MgZm9yIFNSLU1QTFMgYW5kIFNS
djYuIFdlIGhhdmUgYXJjaGl0ZWN0dXJlIGFuZCBhIGxvdCBvZiBtYXR1cml0eS4gSWYgdGhlc2Ug
b3RoZXIgc29sdXRpb25zIHdhbnQgdG8gcHJvZ3Jlc3MsIGF0IHRoZSB2ZXJ5IGxlYXN0IHRoZXkg
bmVlZCB0byBkZWZpbmUgd2h5IHRoZXkgYXJlIGJldHRlciBhbmQgd2h5IHRoaXMgd29ya2luZyBn
cm91cCBzaG91bGQgYmUgaW50ZXJlc3RlZCBpbiB0aGVtLiBUaGVyZSBpcyBubyBqdXN0aWZpY2F0
aW9uIGZvciB0aGVzZSBvdGhlciBzb2x1dGlvbnMuIA0KICAgIFJvYiBTaGFraXI6IEkgdGhpbmsg
dGhhdCBpcyB0cnVlIGZvciBhbGwgcHJvcG9zYWxzLCBub3QganVzdCB0cnVlIGZvciBhbHRlcm5h
dGl2ZSBwcm9wb3NhbHMsIHNob3VsZCBiZSB0cnVlIGZvciB0aGUgYW1lbmRtZW50cyB0byB0aGUg
ZXhpc3RpbmcgcHJvcG9zYWxzLiBXZSBzaG91bGQgcmVtZW1iZXIgdGhhdCB0aGUgZG9jdW1lbnRz
IHRoYXQgd2UgaGF2ZSBhZG9wdGVkIGFzIHdvcmtpbmcgZ3JvdXAgYXJlIG5vdCBpbmRpdmlkdWFs
bHkgb3duZWQgYW55IG1vcmUuVGhleSBhcmUgb3duZWQgYnkgdGhlIHdvcmtpbmcgZ3JvdXAuVGhp
bmdzIGdvIGludG8gdGhlIHdvcmtpbmcgZ3JvdXAgZG9jdW1lbnQgc2hvdWxkIGJlIGJ5IHRoZSBj
b25zZW5zdXMgb2Ygd29ya2luZyBncm91cCBub3QgYnkgdGhlIGNvbnNlbnN1cyBvZiB0aGUgYXV0
aG9ycyBvZiB0aGF0IHdvcmsuICAgDQogICAgUm9uIFNoYWtpcjogTGV0J3MgY29tcGxldGUgU1J2
Ni4gQnV0IHlvdSBoYXZlIG5vdCBtZW50aW9uZWQgaXMgdGhlIGRlZ3JlZSB0byB3aGljaCBvdGhl
ciBzb2x1dGlvbnMgYXJlIGJsb2NrZWQuIFRoZSBvdGhlciBzb2x1dGlvbiBnb3QgZmxvdyB0aW1l
PyBXaWxsIHRoZXkgYmUgYWJsZSB0byBhc2sgZm9yIGNhbGwgZm9yIGFkb3B0aW9uPyAgDQogICAg
Um9iIFNoYWtpcjogRmxvdyB0aW1lLiBJZiB5b3UgbG9vayBhdCB0aGUgYWdlbmRhIG92ZXIgbGFz
dCBuIElFVEYgdGhlIG1ham9yaXR5IG9mIG91ciBmbG93IHRpbWUgaXMgbm90IGFsbCBhYm91dCB0
aGUgd29ya2luZyBncm91cCBkcmFmdHMuIFNvIGFic29sdXRlbHkgd2UgaGF2ZSBiZWVuIGdpdmlu
ZyB0aGUgaW5kaXZpZHVhbCBkcmFmdHMgdGhlIHRpbWUgb2YgdGhlIHdvcmtpbmcgZ3JvdXAuIElm
IGl0IGlzIHJlbGV2YW50IHRvIFNQUklORyBhbmQgc3BlY2lhbGx5IHRoZXJlIGFyZSBkaXNjdXNz
aW9ucyBpbiB0aGUgbWFpbGluZyBsaXN0LCBpdCBpcyBmaW5lIHRvIGhhdmUgZmxvdyB0aW1lIGlu
IHRoaXMgd29ya2luZyBncm91cC4gDQogICAgUm9uIEJvbmljYTogQWRvcHRpb24gY2FsbD8NCiAg
ICBSb2IgU2hha2lyOiBUaGF0IGlzIHRoZSBkaXNjdXNzaW9uIHRoYXQgd2Ugd2lsbCBoYXZlIHRv
IGhhdmUuIEl0IGlzbnQgY2xlYXIgdG8gbWUgdGhhdCB3ZSBoYXZlIGdvdCBhIGdvb2QgcGF0dGVy
biB0aGF0IHNheXMgdGhhdCB0aGlzIGlzIHRoZSBsZXZlbCBvZiBiZW5lZml0cyB0aGF0IG9uZSBo
YXMgdG8gZGVtb25zdHJhdGUgdG8gYWRvcHQgZGlmZmVyZW50LiBXZSBkbyBoYXZlIGh1Z2UgYW1v
dW50IG9mIGNvbXBldGluZyBzb2x1dGlvbnMgdGhhdCB3ZSBhcmUgbG9va2luZyB0byBhZG9wdC4g
TWF5YmUgd2hhdCB3ZSBkaWQgbGlrZSB0aGUgTlNIIGRyYWZ0IGFuZCBzZXJ2aWNlIHByb2dyYW1t
aW5nIGRyYWZ0LiBXZSBoYWQgdGVjaG5pY2FsIGRpc2N1c3Npb25zIGFib3V0IHdoYXQgdGhlIHR3
byB3b3JrIHNvbHZlLCBhbmQgd2UgYWRvcHRlZCBib3RoLiBJIGRvbnQgdGhpbmsgYWRvcHRpb24g
aXMgYmxvY2tlZC4gQnV0IHdlIGRvIGhhdmUgdG8gaGF2ZSB0aGUgY29uc2Vuc3VzIG9mIHRoZSBn
cm91cCBhYm91dCB0aGUgd29yay4gICAgDQogICAgUm9uIEJvbmljYTogPC4uLlR5cGluZyBhbmQg
cmVsYXlpbmcuLi4+DQogICAgQW5kcmV3IEFsc3RvbjogRmFpciBlbm91Z2ggQWRvcHRpb24gY2Fs
bCBpcyBub3Qgb3V0IG9mIHRoZSBxdWVzdGlvbi4gDQogICAgUm9iIFNoYWtpcjogVGhlIGFkb3B0
aW9uIHdpbGwgYmUgYmFzZWQgb24gdGhlIGNvbnNlbnN1cyBvZiB0aGUgd29ya2luZyBncm91cC4g
SWYgY2hhcnRlciB1cGRhdGUgaXMgcmVxdWlyZWQsIHRoZW4gaXQgaXMgc29tZXRoaW5nIHRoYXQg
bmVlZHMgdG8gYmUgZGlzY3Vzc2VkIHdpdGggQURzLiAgICANCg0KICAgICAgICANCm8gU1J2NiBO
ZXR3b3JrIFByb2dyYW1taW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgWyAyMCBtaW51dGVzIF0gDQogICAgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nLTA1ICAgICAgICANCiAgICBQYWJsbyBDYW1hcmlsbG8gICAgICAgIA0K
ICAgIA0KICAgIFBhYmxvIENhbWFyaWxsbzogQXNrIGZvciBXRyBMYXN0IGNhbGwNCiAgICBSb24g
U2hha2lyOiBJbiB0aGUgdGVybWlub2xvZ3kgc2VjdGlvbiwgeW91IG1lbnRpb25lZCB0aGF0IGEg
c2luZ2xlIHBhY2tldCBjYW4gY2FycnkgdHdvIFNSSHMsIGlzIGl0IG9uZSBwZXIgSVAgaGVhZGVy
IG9yIHR3byBmb3IgdGhlIHNhbWUgSVAgaGVhZGVyPyAgIA0KICAgIFBhYmxvIENhbWFyaWxsbzog
SW4gU1J2NiBuZXR3b3JrIHByb2dyYW1taW5nLCB3ZSBhcmUgbm90IHN1Z2dlc3RpbmcgdG8gY3Jh
ZnQgYSBwYWNrZXQgd2l0aCB0d28gU1JIcy4gQnV0IGlmIHdlIHJlY2VpdmUgYSBwYWNrZXQgd2l0
aCB0d28gU1JIcywgd2UgbXVzdCBwcm9jZXNzIGFjY29yZGluZyB0byBSRkM4MjAwDQogICAgUm9u
IFNoYWtpcjogQ2FuIHlvdSBhZGQgc29tZSB0ZXh0IHJlZmVyIHRvIFJGQzgyMDAgc2F5aW5nIHRo
YXQgdGhlIHBhY2tldCBzaG91bGQgbm90IGNhcnJ5IHR3byBTUkhzLiBCdXQgeW91IHdpbGwgcHJv
Y2VzcyBpdCBpZiBpdCBkb2VzLiAgDQogICAgUGFibG8gQ2FtYXJpbGxvOiBCdXQgdGhlIGRyYWZ0
IGlzIG5vdCBzdWdnZXN0aW5nIHRvIGNyYWZ0IGEgcGFja2V0IHdpdGggdHdvIFNSSHMuDQogICAg
Um9uIEJvbmljYTogQWN0dWFsbHkgaWYgeW91IHJlYWQgdGhlIHRlcm1pbm9sb2d5IHNlY3Rpb24s
IGl0IG1ha2VzIHRoZSBzdWdnZXN0aW9uLg0KICAgIFBhYmxvIENhbWFyaWxsbzogV2UgY2FuIGRp
c2N1c3MgaW4gdGhlIG1haWxpbmcgbGlzdC4gICAgIA0KICAgIEdyZWcgTWlyc2t5OiBJZiB0aGVy
ZSBhcmUgbXVsdGlwbGUgU1JIcywgd2hhdCB3b3VsZCBiZSB0aGUgb3JkZXIgb2YgcHJvY2Vzc2lu
ZyBtdWx0aXBsZSBoZWFkZXJzPyBJZiBzZWdtZW50cyBsZWZ0IGlzIHplcm8gaW4gZmlyc3QgaGVh
ZGVyLCB3aGF0IGhhcHBlbnMgdGhlbj8gIA0KICAgIERhcnJlbiBEdWtlczogUkZDODIwMCBzYXlz
IHRvIHByb2Nlc3MgdGhlbSBpbiB0aGUgb3JkZXIgcmVjZWl2ZWQuDQogICAgUm9uIEJvbmljYTog
V2hldGhlciB5b3UgY2FuIGFsd2F5cyBza2lwIG92ZXIgdGhlIHJvdXRpbmcgaGVhZGVyIHdoZW4g
dGhlIHNlZ21lbnQgbGVmdCBlcXVhbHMgdG8gemVybyB3aGVyZSB5b3Ugc3RpbGwgbmVlZCB0byBs
b29rIGF0IHRoZSBUeXBlIGFuZCBMZW5ndGhzIGluIFRMVnMuICANCiAgICBQYWJsbyBDYW1hcmls
bG86IFRoZSBTUnY2IG5ldHdvcmsgcHJvZ3JhbW1pbmcgaXMgZGVmaW5pbmcgaG93IHlvdSBwcm9j
ZXNzIHRoZSBTUkguIFJlZ2FyZGluZyB0aGUgcHJvY2Vzc2luZyBvZiBvdGhlciBoZWFkZXJzIHBs
ZWFzZSByZWZlciB0byBSRkMgODIwMC4gSXQgaXMgbm90IHBhcnQgb2YgbmV0d29yayBwcm9ncmFt
bWluZy4gIA0KICAgIFJvbiBCb25pY2E6IFdoYXQgeW91IGFyZSBzYXlpbmcgaXMgaWYgc2VnbWVu
dCBsZWZ0IGVxdWFscyB0byB6ZXJvLCB5b3UgbWF5IGlnbm9yZSBhbGwgdGhlIGZsYWdzIGFuZCB0
YWdzIGFuZCBUTFZzLiANCiAgICBQYWJsbyBDYW1hcmlsbG86IElmIHNlZ21lbnQgbGVmdCBlcXVh
bHMgdG8gemVybyB0aGVuIHdlIGRvbnQgcHJvY2VzcyB0aGUgU1JILiANCiAgICBSb24gQm9uaWNh
OiBPSywgZXhjZWxsZW50LiAgDQogICAgRGFycmVuIER1a2VzOiBJIHRoaW5rIHRoYXQgd2UgbmVl
ZCB0ZXh0IHRvIGRlc2NyaWJlIHRoYXQgYmVoYXZpb3IsIGJlY2F1c2UgSSBkb250IHRoaW5rIGl0
IGlzIG5lY2Vzc2FyaWx5IHRoZSBjYXNlLiBXZSBuZWVkIHRvIGFkZCBzb21ldGhpbmcgdGhlcmUu
IA0KICAgIFphZmFyIEFsaTogUm9uJ3MgY29tbWVudCBpcyBtb3JlIGFwcGxpY2FibGUgdG8gT0FN
LiBPQU0gZHJhZnQgZG9lcyBleHBsYWluIHRoYXQgYW5kIHdhcyBkaXNjdXNzZWQgaW4gdGhlIG1h
aWxpbmcgbGlzdC4gV2hlbiBhIHBhY2tldCByZWNlaXZlZCB3aXRoIGl0cyBzZWdtZW50IGxlZnQg
ZXF1YWxzIHRvIHplcm8sIGFuZCBpZiB0aGUgTyBiaXQgaXMgc2V0IGFuZCB0aGUgVExWIHdpbGwg
YmUgcHJvY2Vzc2VkLiANCiAgICBSb24gQm9uaWNhOiBBIGJpdCBvZiBjb25mbGljdC4gTmVlZHMg
dG8gY2hlY2sgUkZDODIwMCdzIHJlcXVpcmVtZW50IHRvIHNraXAgb3ZlciB0aGUgcm91dGluZyBo
ZWFkZXIgd2hlbiB0aGUgc2VnbWVudCBsZWZ0IGVxdWFscyB0byB6ZXJvLiAgIA0KICAgIFphZmFy
IEFsaTogTGV0J3MgZGlzY3VzcyBpdCBpbiB0aGUgY29udGV4dCBvZiBPQU0gZHJhZnQuIEl0IGRv
ZXMgbm90IGFmZmVjdCB0aGUgbmV0d29yayBwcm9ncmFtbWluZyBkcmFmdC4gDQogICAgVGhlIGF1
dGhvcnMgdGhpbmsgdGhhdCBpdCBpcyByZWFkeSBmb3IgdGhlIFdHIExhc3QgQ2FsbC4gIA0KICAg
ICAgICANCm8gWUFORyBEYXRhIE1vZGVsIGZvciBTUnY2IEJhc2UgYW5kIFN0YXRpYyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWyAgNSBtaW51dGVzIF0gDQogICAgZHJhZnQtcmF6YS1z
cHJpbmctc3J2Ni15YW5nLTA1ICAgICAgICANCiAgICBTb25hbCBBZ2Fyd2FsICAgICAgICAgDQog
ICAgDQogICAgQWNlZSBMaW5kZW06IFdlIGRpZCB0aGF0IGluIHRoZSBiYXNlIGZvciBhIGxvdCBv
ZiB0aGluZ3Mgd2UgdGhvdWdodCB3b3VsZCBuZWVkIHRvIGJlIGF1Z21lbnRlZC4gSXQgZm9yY2Vz
IHRvIHVzZSBpZGVudGl0aWVzLiBUaGlzIHdpbGwgaGVscCBpbiB0aGUgZnV0dXJlIHRvIGFkZCBt
b3JlIGZ1bmN0aW9ucyB3aXRoIGF1Z21lbnRhdGlvbi4gICAgICANCiAgICBTb25hbCBBZ2Fyd2Fs
OiBBc2sgZm9yIFdHIGFkb3B0aW9uDQogICAgQnJ1bm86DQoJV2hvIHJlYWQgdGhlIGRyYWZ0PyAg
YWJvdXQgMTUgcGVyc29ucw0KCVdobyBiZWxpZXZlIGl0J3MgYSBnb29kIHN0YXJ0IGZvciBhIFdH
IGRvY3VtZW50PyBhYm91dCAxNSBwZXJzb25zDQoJV2hvIGJlbGlldmUgaXQncyBub3QgYSBnb29k
IHN0YXJ0IGZvciBhIFdHIGRjb3VtZW50PyBub2JvZHkNCiAgICANCm8gWUFORyBEYXRhIE1vZGVs
IGZvciBTZWdtZW50IFJvdXRpbmcgUG9saWN5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBbIDEwIG1pbnV0ZXMgXSANCiAgICBkcmFmdC1yYXphLXNwcmluZy1zci1wb2xpY3kteWFuZy0w
MiAgICAgICAgDQogICAgS2FtcmFuIFJhemEgDQogICAgICAgIA0KICAgIEthbXJhbiBSYXphOiBB
c2sgZm9yIFdHIGFkb3B0aW9uDQogICAgU2hyYWRkaGEgSGVnZGU6IENvbmZpZy1BdHRyaWJ1dGVz
IHRyZWUuIFRoZXJlIGlzIGF0dHJpYnV0ZSBzZWN0aW9uIGFuZCBhZmZpbml0eS1tYXAuIElzIGl0
IHRoYXQgeW91IGFyZSBtb2RlbGluZyB0aGlzIFNSIHBvbGljeSBhcyBhIGxpbms/IElzIGl0IHdo
eSB0aGVyZSBpcyB0aGlzIGFmZmluaXR5LW1hcCBoZXJlPw0KICAgIEthbXJhbiBSYXphOiBUaGUg
YWZmaW5pdHkgbWFwIGlzIGZvciBzb21lIG9mIHRoZSBkeW5hbWljIGNvbnN0cmFpbnQgdGhhdCB5
b3Ugd2FudCB0byBhZGQgdG8gdGhlIHBvbGljeS4gVGhpcyBjb3VsZCBiZSBsZXZlcmFnZWQgZnJv
bSBleGlzdGluZyBURSBtb2RlbGxpbmcuIFdlIGFyZSBsb29raW5nIGZvcndhcmQgdG8gc2VlIHRo
YXQgaG93IHdlIGNhbiBhbGlnbiB3aXRoIHRoZSBjb2xvci4NCiAgICBTaHJhZGRoYSBIZWdkZTog
VGhlIGNvbnN0cmFpbnRzIGZvciB0aGUgZHluYW1pYyBwb2xpY3k/DQogICAgS2FtcmFuIFJhemE6
IEl0IGlzIGFib3V0IGNvbnN0cmFpbnRzLiAgICAgDQogICAgQnJ1bm86DQoJV2hvIGhhcyByZWFk
IHRoZSBkcmFmdD8gIGFib3V0IDE1IHBlcnNvbnMNCglXaG8gYmVsaWV2ZSBpdCdzIGEgZ29vZCBz
dGFydCBmb3IgYSBXRyBkb2N1bWVudD8gYWJvdXQgMTUgcGVyc29ucw0KCVdobyBiZWxpZXZlIGl0
J3Mgbm90IGEgZ29vZCBzdGFydCBmb3IgYSBXRyBkY291bWVudD8gbm9ib2R5DQogICAgDQpVbmlm
aWVkIElkZW50aWZpZXIgaW4gU1J2NjogdXNlIGNhc2UgYW5kIHRoZSBzb2x1dGlvbiAgICAgICAg
ICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBdDQpvIFVuaWZpZWQgSWRlbnRpZmllciB1c2Vj
YXNlIGluIElQdjYgU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzICAgICAgICAgICAgICAgIA0KICAg
IGRyYWZ0LXdtc2F4dy02bWFuLXVzaWQtaWQtdXNlLTAwICAgICAgICAgICAgICAgIA0KbyBVbmlm
aWVkIElkZW50aWZpZXIgaW4gSVB2NiBTZWdtZW50IFJvdXRpbmcgTmV0d29ya3MgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgZHJhZnQtbWlyc2t5LTZtYW4tdW5pZmllZC1pZC1zci0wNCAg
ICAgICAgIA0KICAgIFdlaXFpYW5nIENoZW5nIA0KICAgIA0KICAgIEtldGFuIFRhbGF1bGlrYXI6
IFRoZSBwcm9wb3NhbCBpcyB0byBwdXQgYSBsb3Qgb2YgZGlmZmVyZW50IG1hcHBpbmdzIGludG8g
dGhlIFNSSCB3aGljaCB3YXMgbWVhbnQgZm9yIFNSdjYgU0lELiBXZSBoYXZlIGRldmVsb3BlZCBz
b2x1dGlvbnMgaW4gU1BSSU5HIGFuZCBNUExTIFdHIGZvciBJUHY2IHVzaW5nIG1hcHBpbmdzIGFu
ZCBsYWJlbHMuIFNSdjYgYW5kIFNSLU1QTFMgaW50ZXJ3b3JraW5nIGRyYWZ0IGlzIGFsc28gcmVs
YXRlZCwgd2UgYXJlIGxvb2tpbmcgZm9yIGlucHV0cyBvbiBpdC4gICAgICAgICAgDQogICAgR3Jl
ZyBNaXJza3k6IFRydWUsIHRoZXJlIGlzIGEgcHJvcG9zYWwgdG8gZG8gU1ItTVBMUyBvdmVyIElQ
LiBUaGUgaW1wb3J0YW50IGJlbmVmaXQgb2YgU1JIIGlzIHRoYXQgcHJlc2VydmVzIHRoZSBwYXRo
IGluZm9ybWF0aW9uIGZyb20gdGhlIHNvdXJjZSB0byB0aGUgZGVzdGluYXRpb24uIFNSLU1QTFMg
ZG9lcyBub3QgZG8gdGhhdC4gVGhlIGRpZmZlcmVudGlhdG9yIG9mIHRoZSB1bmlmaWVkIFNJRCBw
cm9wb3NhbCBpcyB0byB1c2UgU1JIIHRvIHByZXNlcnZlIHRoZSBwYXRoIGluZm9ybWF0aW9uIG9m
IGEgU1ItTVBMUyBwYXRoLCB3aGljaCBpcyBhIGJlbmVmaXQuIFVzaW5nIFNSSCBnaXZlcyB0aGUg
YmVuZWZpdCBvZiBwYXRoIGluZm9ybWF0aW9uIGJlaW5nIGF2YWlsYWJsZSB0byB0aGUgZWdyZXNz
LiANCiAgICBLZXRhbjogU1JIIGlzIGRlc2lnbmVkIHRvIGNhcnJ5IFNSdjYgU0lELiBKdXN0IHVz
aW5nIHRoZSBoZWFkZXIgZm9yIGNhcnJ5aW5nIHNvbWV0aGluZyBkaWZmZXJlbnQgaXQgaXMgbm90
IHJlYWxseSB0aGUgc2FtZSBTUkguIFdlIGhhdmUgdGhlIGludGVyd29ya2luZyBzb2x1dGlvbiBh
bHJlYWR5LCBhbmQgc2hvdWxkIGxvb2sgYXQgaXQuIA0KICAgIEdyZWcgTWlyc2t5OiBTdXJwcmlz
ZWQgdGhhdCBTUkggY2FuIG9ubHkgY2Fycnkgc3BlY2lmaWMgc2l6ZSBvZiBTSUQuIExldCdzIGRp
c2N1c3Mgb24gdGhlIGxpc3QuDQogICAgS2V0YW4gVGFsYXVsaWthcjogVG8gY2xhcmlmeSwgSSB3
YXMgc2F5aW5nIHRoYXQgU1JIIGNhcnJpZXMgdGhlIFNSdjYgU0lELiBJIGRpZG5vdCB0YWxrIGFi
b3V0IHRoZSBzaXplIG9mIHRoZSBTSUQuDQogICAgS2lyZWV0aSBLb21wZWxsYTogSW4gdGhlIGRy
YWZ0LCB5b3Ugc2F5IHRoYXQgdGhpcyBpcyBhIHdheSB0byB1cGdyYWRlIGZyb20gU1J2NiB0byBT
Ui1NUExTLiBJdCBpcyBsaWtlIGdvaW5nIGluIHRoZSBvcHBvc2l0ZSBkaXJlY3Rpb24uIFRoZXJl
IGFyZSBtb3JlIFNSLU1QTFMgZGVwbG95bWVudHMgdGhhbiB0aGVyZSBhcmUgU1J2Ni4gSXQgaXMg
dXNlZnVsIHRvIHRhbGsgYWJvdXQgdGhhdCBwYXJ0aWN1bGFyIG9wdGlvbi4gVGhlcmUgYXJlIHR3
byBiaXRzLiBBcmUgeW91IGFsc28gZ29pbmcgdG8gaW50ZXJvcGVyYXRlIHdpdGggU1JtNj8gDQog
ICAgV2VpcWlhbmcgQ2hlbmc6IEZyZWUgcmVzZXJ2ZWQgYml0cyBhcmUgdXNlZC4gV2UganVzdCBn
YXZlIHNvbWUgZXhhbXBsZXMuIEkgZG9udCB0aGluayBpdCBicmVha3MgdGhlIFNSdjYgcnVsZXMu
IA0KICAgIEdyZWcgTWlyc2t5OiBJdCBpcyBnb29kIHRvIGVtcGhhc2l6ZSB0aGF0IFNSLU1QTFMg
YW5kIFNSdjYgYXJlIHByaW1hcnkgc2NlbmFyaW9zLiBJbiB0ZXJtcyBvZiB0aGUgdHdvLWJpdCBm
bGFnLCB3ZSBuZWVkIHRvIGJlIGNvbXBhdGlibGUgd2l0aCB0aGUgSVB2NiBTSURzLCBzbyAwMCBp
cyBnaXZlbi4gVHdvIG90aGVycyBhcmUgb3BlbiBmb3IgZGlzY3VzaW9ucy4gU3VnZ2VzdGlvbnMg
YXJlIHdlbGNvbWVkLiANCiAgICBEYXJyZW4gRHVrZXM6IFNSIGFyY2hpdGVjdHVyZSBpcyBhbHJl
YWR5IFJGQy4gU1ItTVBMUyBhbmQgU1J2NiBpbnRlcndvcmtpbmcgZHJhZnQuIFdlIGhhdmUgY291
cGxlIG9mIGNvbXByZXNzaW9uIG1lY2hhbmlzbXMgdGhhdCB3b3JrIHdpdGhvdXQgbWFwcGluZyB0
YWJsZS4gV2UgaGF2ZSAxOCBpbXBsZW1lbnRhdGlvbnMgZnJvbSBkaWZmZXJlbnQgdmVuZG9ycyBh
bmQgbWVyY2hhbnQgc2lsaWNvbiB2ZW5kb3JzIGFyZSBpbXBsZW1lbnRpbmcgU1J2NiB3aXRob3V0
IGEgbWFwcGluZyB0YWJsZS4gVGhlcmUgaXMgbm8gZGVzY3JpcHRpb24gb2Ygd2hhdCB0aGlzIHdv
cmsgKGFuZCBhbHNvIFNSbTYpIGJyaW5ncyB0byB0aGUgd29ya2luZyBncm91cCBvciB0aGUgY29t
bXVuaXR5IGluIGxhcmdlIG92ZXIgd2hhdCBoYXMgYmVlbiBhbHJlYWR5IGRlZmluZWQgaW4gUkZD
cy4gV2hhdCBhcmUgdGhlIGJlbmVmaXRzPyANCiAgICBXZWlxaWFuZyBDaGVuZzogSW4gdGhlIGN1
cnJlbnQgUE9DLCBvbmx5IHRoZSBsb29raW5ndXAgdGFibGUuIFdlIGNvdWxkIGRldmVsb3AgbW9y
ZSBzbWFydCB3YXkgdG8gb3B0aW1pc2UgdGhhdC4gDQogICAgRGFycmVuIER1a2VzOiBBIG5ldyBk
b2N1bWVudCBmb3IgZGVzY3JpYmluZyB0aGUgcHJvY2Vzc2luZyBpbiBkZXRhaWxzIGFuZCBjb21w
YXJpc29uIGFuZCBqdXN0aWZpY2F0aW9uIG9mIHdoeSB0aGlzIHdvcmsgaXMgbmVlZGVkPyANCiAg
ICBXZWlxaWFuZyBDaGVuZzogWWVzLCB0aGUgZG9jdW1lbnQgd2lsbCBiZSBidWlsdCwgYW5kIHdl
bGNvbWUgY29tbWVudHMuIA0KICAgIEthbXJhbiBSYXphOiBRdWVzdGlvbiBhYm91dCBwZXJmb3Jt
YW5jZSBpbXBhY3QgYmVjYXVzZSBvZiAyIGxvb2t1cCB0YWJsZXMuDQogICAgR3JlZyBNaXJza3k6
IE5vIGFkZGl0b25hbCBpbXBhY3QgY29tcGFyaW5nIHdpdGggU1ItTVBMUyBvdmVyIElQLg0KICAg
IFJvYmluIExpOiBSZXF1aXJlbWVudCBpcyBpbXBvcnRhbnQuIFN0YXRpY3MgaW5mb3JtYXRpb24g
aXMgZ29vZCB0byBoYXZlIGZyb20gQ01DQyBvbiB0aGUgc2l6ZSBvZiB0aGUgU0lEIGFuZCBpdHMg
ZGlzdHJpYnV0aW9uLiBPbmNlIHRoZSByZXF1aXJlbWVudCBpcyBjbGVhciB0aGVuIHdlIGNhbiB3
b3JrIG9uIHRoZSBzb2x1dGlvbnMgYW5kIGFuYWx5emUgdGhlIGNvc3QgYWNjb3JkaW5nbHkuICAN
CiAgICBXZWlxaWFuZyBDaGVuZzogT25nb2luZyB3b3JrIHRvIGRlcGxveSAzNWsgbm9kZXMgdG8g
c3VwcG9ydCA1RyBiYWNraGF1bCBpbiBCZWppbmcgYW5kIGhhdmUgZGV0YWlsZWQgY2FsY3VsYXRp
b24gb2YgcmVxdWlyZWQgbnVtYmVyIG9mIFNJRHMuIE5lZWQgdG8gc3VwcG9ydCBtb3JlIHRoYW4g
MTAgU0lEcy4gQmVjYXVzZSBvZiBTUkggb3ZlcmhlYWQgdGhlcmUgaXMgb25seSA2MCUgb2YgY2Fw
YWNpdHkuIFdlIGhhdmUgb3B0aW1pc2UgaXQgb3RoZXJ3aXNlIHdlIGNhbiBub3QgaGF2ZSBsYXJn
ZSBzY2FsZSBkZXBsb3ltZW50LiBGdXR1cmUsIHdlIHdpbGwgaGF2ZSBtb3JlIGRldGFpbGVkIGFu
YWx5c2lzIGluIHRoZSBjb250cm9sIHBsYW5lIGFuZCBtYW5hZ2VtZW50IHBsYW5lLiANCiAgICBE
YXZpZCBNZWxtYW46IENvbXBhcmVkIHdpdGggbWljcm8tU0lEIHNvbHV0aW9uPw0KICAgIEdyZWcg
TWlyc2t5OiBBY3Rpdml0aWVzIGZvciB0aGUgZnV0dXJlIHdvcmsuIA0KICAgIENoZW5nIExpOiBU
aGVyZSBpcyBhbHNvIGFub3RoZXIgd29yayBvbiBTUnY2IGNvbXByZXNzaW9uLiBJdCB3b3VsZCBi
ZSBnb29kIHRvIG1ha2UgdGhpcyBraW5kIG9mIGNvbXBhcmlzb24uIA0KICAgIFJvbiBCb25pY2E6
IEZvciB0aGUgQmVpamluZyBuZXR3b3JrIGlmIHlvdSB0cmllZCB0aGUgbWljcm8gU0lEIHNvbHV0
aW9uLCB5b3Ugd291bGQgbmVlZCAvMzIgc28gaXQgaXMgbm90IGEgcmVsaWFibGUgc29sdXRpb24u
ICANCiAgICBCcnVubyBEZWNyYWVuZTogSXQgaXMgdGhlIHRvcGljIGJlbG9uZ3MgdG8gIkJleW9u
ZCBTUnY2Ii4gRmlyc3Qgd2UgbmVlZCB0byBhZ3JlZSB3aXRoIHdoYXQgdGhlIGdvYWxzIGFyZS4g
VGhlbiB3ZSBuZWVkIHRvIGRpc2N1c3MgdGhlIGJlbmVmaXRzIGFuZCBjb3N0cyBvZiBlYWNoIHNv
bHV0aW9uLiBXZSB3b3VsZCBsaWtlIHRvIGNvbnZlcmdlIHRoZSBzb2x1dGlvbnMgaW4gU1BSSU5H
IGZpcnN0LiBTbyBmYXIgaXQgaXMgd2l0aGluIFNQUklORy4gICANCiAgICBHcmVnIE1pcnNreTog
V2hlcmUgaXMgdGhpcyB3b3JrIHRvIGNvbnRpbnVlPyBTdWdnZXN0aW9uIGZyb20gQ2hhaXIuIA0K
ICAgIEJydW5vIERlY3JhZW5lOiBTbyBmYXIgaXQgaXMgdXAgdG8gdGhlIGF1dGhvcnMuIA0KICAg
ICAgICAgICAgDQpvIFNlZ21lbnQgUm91dGluZyBNYXBwZWQgVG8gSVB2NiAoU1JtNikgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0gDQogICAgZHJh
ZnQtYm9uaWNhLXNwcmluZy1zcnY2LXBsdXMtMDYgICAgICAgIA0KICAgIFJlamkgb24gYmVoYWxm
IG9mIFJvbiBCb25pY2EgICAgICAgIA0KICAgIA0KICAgIERhcnJlbiBEdWtlczogWW91IGhhdmUg
bm90IGNoYW5nZWQgdGhlIHRpdGxlIG9mIHRoZSBkcmFmdCB5ZXQuIEl0IGNhdXNlZCBjb25mdXNp
b25zLiANCiAgICBSZWppIFRob21hczogd2lsbCB1cGRhdGUgaXQuIA0KICAgIERhcnJlbiBEdWtl
czogV2UgZG9udCBzZWUgYW55IGp1c3RpZmljYXRpb24gZm9yIHRoaXMgd29yayB0byBiZSBpbnZv
bHZlZCBpbiBTUFJJTkcuIEl0IGlzIG5vdCBpbiB0aGUgY3VycmVudCBDaGFydGVyLiANCiAgICBS
ZWppIFRob21hczogVGhlcmUgYXJlIGN1c3RvbWVycyB3aG8gYXJlIGludGVyZXN0ZWQgaW4gU1Jt
Ni4NCiAgICBBbmRyZXcgQWxzdG9uOiBKdXN0aWZpY2F0aW9uIGhhcyBiZWVuIHBvaW50ZWQgb3V0
IGluIHRoZSBtYWlsaW5nIGxpc3QuIA0KICAgIERhcnJlbiBEdWtlczogU1J2NiBoYXMgYXJjaGl0
ZWN0dXJlIGFuZCBjb250cm9sIHBsYW5lIHdvcmssIGFuZCBkZXBsb3ltZW50cy4gTm93IHlvdSBh
cmUgc3VnZ2VzdGluZyB0aGUgd29ya2luZyBncm91cCB0byB3b3JrIG9uIHNvbWV0aGluZyBlbHNl
LiBCdXQgdGhlcmUgaXMgbm8ganVzdGlmaWNhdGlvbi4gT251cyBpcyBvbiB0aGUgYXV0aG9ycyBv
ZiB0aGlzIGRyYWZ0Lg0KICAgIEFuZHJldyBBbHN0b246IEJvdGggd29yayBzaG91bGQgZXhpc3Qg
YW5kIHByb2dyZXNzLiBTaG91bGQgbGV0IHRoZSBvcGVyYXRvcnMgdG8gY2hvb3NlLiBTUkggaXMg
aW4gNm1hbi4gVGhlIG1pY3JvIFNJRCBkcmFmdCBhY3R1YWxseSBhY2tub3dsZWRnZWQgdGhhdCB0
aGVyZSBpcyB0aGUgb3ZlcmhlYWQgcHJvYmxlbS4gDQogICAgTWFydGluIFZpZ291cmV1eDogU1JI
IGlzIGluIHRoZSBSRkMgZWRpdG9yIHF1ZXVlLCBub3QgaW4gNm1hbiBhbnltb3JlLiANCiAgICBE
YXJyZW4gRHVrZXM6IEEgbG90IG9mIGJhY2tncm91bmQgd29yayBidWlsdCBmb3IgU1J2Ni4gVGhl
cmUgaXMgbm90IHRoZSBzYW1lIGJhY2tncm91bmQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAgZm9yIFNS
bTYgYW5kIFNSdjYuICAgDQogICAgQW5kcmV3IEFsc3RvbjogTm90IHN1cmUgd2hhdCBpcyB3YW50
ZWQgZnJvbSB0aGUgU1JtNiBhdXRob3JzL2NvLWF1dGhvcnM/IA0KICAgIEtldGFuIFRhbGF1bGlr
YXI6IFdlIGFscmVhZHkgaGF2ZSB3b3JrIGRvbmUgb24gdGhpcyB0b3BpYy4gV2h5IHRoaXMgY2Fu
bm90IGJlIGFjaGlldmVkIHdpdGggd2hhdCB3ZSBoYXZlIGRvbmUgd2l0aCBTUi1NUExTPw0KICAg
IEFuZHJldyBBbHN0b246IFRoZXJlIGlzIGEgZGVtYW5kIGluIHRoZSBtYXJrZXQgdG8gbW92ZSBh
d2F5IGZyb20gTVBMUyBsYWJlbHMgYXQgdGhlIHRvcCBvZiB0aGUgcGFja2V0LiBObyBkZXNpcmUg
dG8gc2xvdyBkb3duIG9uZ29pbmcgU1J2NiB3b3JrLg0KICAgIEtldGFuIFRhbGF1bGlrYXI6IFRo
ZSBtZWNoYW5pc21zIG5lZWRlZCBoYXZlIGFscmVhZHkgYmVlbiBkb25lLCB3aHkgYWdhaW4/DQog
ICAgQW5kcmV3IEFsc3RvbjogT3BlcmF0b3JzIHdhbnQgYSBjaG9pY2UuIFdlIGJlbGlldmUgdGhh
dCBhbGwgYWx0ZXJuYXRpdmVzIHNob3VsZCBwcm9jZWVkLiANCiAgICBSb24gQm9uaWNhOiBUaGUg
ZGlmZmVyZW5jZSBvZiBTUm02IGlzIHN0YXRlZCBhdCB0aGUgZW5kIG9mIHRoZSBkcmFmdC4gV2Ug
Y2FuIGNhbGwgb3V0IHRoZSBtb3RpdmF0aW9ucyBpbiB0aGUgbmV4dCByZXZpc2lvbi4NCiAgICBE
YXJyZW4gRHVrZXM6IENvbnRlbnQgaW4gc2VjdGlvbiA5IGlzIHJlc29sdmVkIHdpdGggU1J2NiBp
biB0aGUgY3VycmVudCBmb3JtLiBOZWVkcyBtb3JlIGFydWdtZW50cyBpbiB0aGUgZHJhZnQgdG8g
ZGlzY3Vzcy4NCiAgICBaYWZhciBBbGk6IFNSbTYgcmVxdWlyZXMgbmV3IGNvbnRyb2wgcGxhbmUg
YW5kIG5ldyBkYXRhIHBsYW5lIGFuZCBuZXcgYXJjaGl0ZWN0dXJlLiBUaGVuIHdoYXQgYWJvdXQg
dGhlIHBhc3QgbWFueSB5ZWFycyBvbiBTUnY2Pw0KICAgIEphbWVzIEd1aWNoYXJkOiBTUm02IGlz
IG5vdCBjb21wYXRpYmxlIHdpdGggU1J2NixhbmQgaXQgaXMgbm90IGluIHRoZSBjdXJyZW50IFNQ
UklORyBDaGFydGVyLiANCiAgICBSb24gQm9uaWNhOiBOb2JvZHkgaXMgZGVwYXJ0aW5nIGEgbmV3
IGRhdGFwbGFuZS4gDQogICAgQW5kcmV3IEFsc3RvbjogU1JtNiBpcyBvbiB0aGUgdjYgZGF0YSBw
bGFuZS4gIE5vdCBhbiBpbmNvbXBhdGlibGUgZGF0YSBwbGFuZS4gDQogICAgSmFtZXMgR3VpY2hh
cmQ6IFRoYXQgY2FuIGFsc28gYmUgZG9uZSB3aXRoIFNSdjYgYXMgd2VsbC4gVHdvIGNvbXBsZXRl
bHkgaW5jb21wYXRpYmxlIHNvbHV0aW9ucyBhcmUgbm90IGRlc2lyZWQuIA0KICAgIFJvbiBCb25p
Y2E6IEluIG9yZGVyIHRvIHJlYWxseSBiZSBjb21wbGlhbnQgd2l0aCB0aGUgY2hhcnRlciB3ZSBu
ZWVkIHRvIGNvbXBseSBib3RoIHdpdGggUkZDODIwMC4gIA0KICAgIEpvaG4gU2N1ZGRlcjogRGlz
YXBwb2ludGluZyB0aGlzIGRlYmF0ZSBpcyBzdGlsbCBnb2luZyBvbi4gDQogICAgUm9iaW4gTGk6
IFJlcXVpcmVtZW50cyBtdXN0IGJlIGNsZWFyZWQsIGFuZCB0aGUgdHdvIHR5cGVzIG9mIHJlcXVp
cmVtZW50cyBuZWVkIHRvIGJlIGRpc3Rpbmd1aXNoZWQ6IDEpIHRvIHJlZHVjZSB0aGUgU1J2NiBT
SUQgc2l6ZSAyKSB0byBwcm9wb3NlIG5ldyBJUHY2IGJhc2VkIFNSIHNvbHV0aW9ucy4gSXQgaXMg
bm90IHJlYXNvbmFibGUgdG8gcHJvZHVjZSBhIG5ldyBJUHY2IGJhc2VkIFNSIHNvbHV0aW9uIGp1
c3QgZm9yIHJlZHVjaW5nIHRoZSBTUnY2IFNJRCBzaXplLiBJdCBpcyBhIHByb2Nlc3MgaXNzdWUs
IEFEJ3MgZW1haWwgYWxyZWFkeSBhc2tlZCB0byByZWZvY3VzIHRvIFNSdjYuIFNSbTYgd29yayBz
aG91bGQgZm9sbG93IHRoZSBJRVRGIHByb2Nlc3MsIHN0YXJ0aW5nIHdpdGggdGhlIFByb2JsZW0g
c3RhdGVtZW50IGFuZCB0aGVuIHRoZSBmb2xsb3dpbmcgcHJvY2Vzcy4gDQogICAgUGFibG8gQ2Ft
YXJpbGxvOiBUaGlzIGRyYWZ0IGlzIG5vdCBkZWZpbmluZyBzZWdtZW50IHJvdXRpbmcgYXMgZGVm
aW5lZCBpbiBSRkM4NDAyLiBXaHkgY2FsbCBpdCBzZWdtZW50IHJvdXRpbmc/IA0KICAgIFJvYiBT
aGFraXI6IFJlbmFtaW5nIGl0IHRvIHNvbWV0aGluZyBkaWZmZXJlbnQgd29uJ3QgY2hhbmdlIHRo
ZSBwcm9ibGVtIHNwYWNlLiAgICANCiAgICBYaW5nIExpOiBDaGluYSBFZHVjYXRpb24gYW5kIFJl
c2VhcmNoIE5ldHdvcmsgKENFUk5FVDIpIGlzIHRoZSBsYXJnZXN0IElQdjYgb25seSBuZXR3b3Jr
IGFuZCBiZWVuIHJ1bm5pbmcgU1J2Ni4gV2UgZm91bmQgdGhhdCBzaG9ydGVyIFNJRCBoYXMgc29t
ZSBiZW5lZml0cy4gV2Ugc3VwcG9ydCBib3RoIHByb3Bvc2Fscy4gV2Ugc2hvdWxkIG9wZW4gb3Vy
IGV5ZXMgZm9yIHRoZSBuZXcgd29yay4gDQogICAgS2FtcmFuIFJhemE6IEhvdyBtYW55IGFyZSBv
biBBU0lDIGJhc2VkIGltcGxlbWVudGF0aW9uLCBhbmQgaG93IG1hbnkgb2YgdGhvc2Ugb3B0aW9u
cyBhdCB0aGUgbGluZSByYXRlIHlvdSBjYW4gcHJvY2Vzcz8NCiAgICBSZWppIFRob21hczogQSBW
UE4gbGV2ZWwgcGFydCBjYW4gYmUgcHJvY2Vzc2VkIG9uIGEgbGluZSByYXRlLiANCiAgICBDaGVu
ZyBMaTogVGhpbmsgYWJvdXQgdGhlIGNvc3Qgb2YgcHJvY2Vzc2luZyBET0ggVExWIHdoZW4geW91
IGFyZSB0YWxraW5nIGFib3V0IHJlZHVjaW5nIHRoZSBvdmVyaGVhZCBvZiBTUkguIE92ZXJoZWFk
IGFuZCBwcm9jZXNzaW5nIGNvc3Qgc2hvdWxkIGJlIGNvbnNpZGVyZWQuICANCiAgICBBbmRyZXcg
QWxzdG9uOiBBc2sgZm9yIGFkb3B0aW9uIG9mIHRoZSBTUm02IG92ZXJ2aWV3IGRyYWZ0LiANCiAg
ICBCcnVubyBEZWNyYWVuZTogTmVlZCB0byBlbnN1cmUgd2UgdW5kZXJzdGFuZCB0aGUgcHJvYmxl
bSBhcyB3ZSdyZSBoZWFyaW5nIGRpZmZlcmVudCB0aGluZ3MsIGFsc28gZnJvbSB0aGUgZHJhZnQg
YXV0aG9ycy4gDQogICAgUm9iIFNoYWtpcjogU2FtZSBjb21tZW50cyB3aWxsIGJlIHJhaXNlZCBp
ZiB3ZSBkbyBhIGNhbGwgZm9yIGFkb3B0aW9uIHNvIHdlIG5lZWQgdG8gYWRkcmVzcyB0aG9zZSBi
ZWZvcmUgdGhhdC4NCg0KbyBQYXRoIFNlZ21lbnQgZm9yIFNSdjYgKFNlZ21lbnQgUm91dGluZyBp
biBJUHY2KSAgICAgICAgICAgICAgICAgICAgICAgIFsgIDcgbWludXRlcyBdIA0KICAgIGRyYWZ0
LWxpLXNwcmluZy1zcnY2LXBhdGgtc2VnbWVudC0wNCAgICAgICAgDQogICAgQ2hlbmcgTGkgDQog
ICAgICAgIA0KICAgIENoZW5nIExpOiBhc2sgZm9yIFdHIEFkb3B0aW9uDQogICAgV2VpcWlhbmcg
Q2hlbmc6IFNvbHV0aW9uIGlzIGltcG9ydGFudCwgZXNwZWNpYWxseSBmb3IgdGhlIGxhcmdlIG5l
dHdvcmsgb3BlcmF0aW9uLiANCiAgICAgICAgDQpvIFNlZ21lbnQgUm91dGluZyBIZWFkZXIgZW5j
YXBzdWxhdGlvbiBmb3IgSW4tc2l0dSBPQU0gRGF0YSAgICAgICAgICAgICAgICBbIDEwIG1pbnV0
ZXMgXSANCiAgICBkcmFmdC1hbGktc3ByaW5nLWlvYW0tc3J2Ni0wMiAgICAgICAgDQogICAgWmFm
YXIgQWxpICAgIA0KICAgIDxTS0lQUEVEPiAgICAgIA0KICAgICAgICAgICAgICAgIA0KbyBBbiBF
eHBlcmltZW50IG9mIFNSdjYgU2VydmljZSBDaGFpbmluZyBhdCBJbnRlcm9wIFRva3lvIDIwMTkg
U2hvd05ldCAgICAgICAgWyAgNSBtaW51dGVzIF0gDQogICAgZHJhZnQtdXBhLXNydjYtc2Vydmlj
ZS1jaGFpbmluZy1leHAtMDAgICAgICAgIA0KICAgIFJ5byBOYWthbXVyYQ0KDQpUaGUgc2Vzc2lv
biBpcyBjdXQgb2ZmIGZyb20gaGVyZS4gDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgIA0KICAgICAgICANCiAgICAgICAgDQpvIFNSdjYg
VGFnZ2luZyBwcm94eSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0gDQogICAgZHJhZnQtZWRlbi1zcnY2LXRhZ2dpbmct
cHJveHktMDAgICAgICAgIA0KICAgIFl1a2l0byBVZW5vICAgICAgICAgICANCiAgICAgICAgDQpv
IFNSdjYgZm9yIERldGVybWluaXN0aWMgTmV0d29ya2luZyAoRGV0TmV0KSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0gDQogICAgZHJhZnQtZ2VuZy1zcHJpbmct
c3J2Ni1mb3ItZGV0bmV0LTAwICAgICAgICAgDQpvIERldE5ldCBTUnY2IERhdGEgUGxhbmUgRW5j
YXBzdWxhdGlvbiAgICAgICAgDQogICAgZHJhZnQtZ2VuZy1kZXRuZXQtZHAtc29sLXNydjYtMDEg
ICAgICAgICANCiAgICBYdWVzb25nIEdlbmcgIA0KICAgICAgICANClRvdGFsIFByZXNlbnRhdGlv
biBUaW1lOiAgICAgICAgICAgIDEwNyBtaW51dGVzDQpTcGVha2VyIFNodWZmbGluZyBUaW1lL0J1
ZmZlcjogICAgICAxMiBtaW51dGVzDQoNCg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQogICAg
VGh1cnNkYXksIE5vdmVtYmVyIDIxLCAyMDE5DQogICAgMTU6NTAtMTc6MjAsIFRodXJzZGF5IEFm
dGVybm9vbiBzZXNzaW9uIElJDQogICAgUm9vbTogQ2FubmluZw0KDQoNCm8gQWRtaW5pc3RyaXZp
YSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWyAgNSBtaW51dGVzIF0gDQogICBDaGFpcnMgICAgICAg
IA0KICAgICAgICAtIE5vdGUgV2VsbCAgICAgICAgDQogICAgICAgIC0gU2NyaWJlICAgICAgICAN
CiAgICAgICAgLSBCbHVlIFNoZWV0cyAgICAgICAgDQogICAgICAgIC0gRG9jdW1lbnQgU3RhdHVz
ICAgICAgICANCiAgICAgICAgDQogICAgbyBTUiBSZXBsaWNhdGlvbiBTZWdtZW50IGZvciBNdWx0
aS1wb2ludCBTZXJ2aWNlIERlbGl2ZXJ5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBb
IDEwIG1pbnV0ZXMgXQ0KICAgIGRyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdt
ZW50LTAwDQogICAgWmFmYXIgQWxpDQogICAgDQogICAgWmFmYXI6IFRoZSBhdXRob3JzIGFzayBm
b3IgV0cgYWRvcHRpb24uDQogICAgV2ltOiBJdCBpcyBhIGdvb2QgaWRlYS4gSXQgaXMgYSBlYXN5
IHdheSB0byBzdXBwb3J0IG11bHRpY2FzdC4gDQogICAgSGltYW5zaHWjuiBTdXBwb3J0IHRoZSBk
cmFmdC4gR29vZCBpbmdyZXNzIHJlcGxpY2F0aW9uLCBwcmV0dHkgc3RyYWlnaHRmb3J3YXJkLiAN
CiAgICANCiAgICANCiAgICBvIEJHUC1MUyBFeHRlbnNpb25zIGZvciBJbnRlci1BcyBURSB1c2lu
ZyBFUEUgYmFzZWQgbWVjaGFuaXNtcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyAg
NSBtaW51dGVzIF0NCiAgICBkcmFmdC1oZWdkZS1pZHItYmdwLWxzLWVwZS1pbnRlci1hcy0wMg0K
ICAgIFNocmFkZGhhIEhlZ2RlIA0KICAgIA0KICAgIEFjZWUgTGluZGVtOiBGIHN0YW5kcyBmb3Ig
RlJSLCByaWdodD8NCiAgICBTaHJhZGRoYSBIZWdkZTogWWVzLiANCiAgICBBaWp1biBXYW5nOiBE
b2VzbnQgbmVlZCBldmVyeSBBU0JSIHRvIHJ1biB0aGUgcHJvdG9jb2wuIA0KICAgIFNocmFkZGhh
IEhlZ2RlOiBZZXMuIA0KICAgIEFpanVuIFdhbmc6IEluIG91ciBuZXR3b3JrLCB0aGUgbm9kZXMg
YXJlIGFjdHVhbGx5IGNvbm5lY3RlZCB0byBBU0JSLCB0aGVyZSBtYXliZSBzb21lIGV4dGVuc2li
aWxpdHkgaXNzdWUuIA0KICAgIFNocmFkZGhhIEhlZ2RlOiBUaGlzIG1lY2hhbmlzbSBpcyBvbmx5
IGZvciBJbnRlci1hcmVhIHBhdGguIA0KDQoNCg0KbyBQZXJmb3JtYW5jZSBNZWFzdXJlbWVudCBV
c2luZyBUV0FNUCBMaWdodCBmb3IgU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzICAgICAgICAgICAg
ICAgIFsgMTAgbWludXRlcyBdDQogICAgZHJhZnQtZ2FuZGhpLXNwcmluZy10d2FtcC1zcnBtLTA0
DQogICAgDQogICAgQnJ1bm8gRGVjcmFlbmU6IGhvdyBtYW55IGhhdmUgcmVhZCB0aGUgZHJhZnQ/
IC0gMTAtMTUgcGVyc29ucw0KICAgIEJydW5vIERlY3JhZW5lOiBIb3cgbWFueSBhZ3JlZSB0byBh
ZG9wdCB0aGUgZHJhZnQ/IEFib3V0IHRoZSBzYW1lIGFtb3VudC4gDQogICAgQnJ1bm8gRGVjcmFl
bmU6IFRvIGZ1cnRoZXIgY29uZmlybSBpbiB0aGUgbGlzdC4gDQoNCm8gU2VnbWVudCBSb3V0aW5n
IEdlbmVyaWMgVExWIGZvciBNUExTIExhYmVsIFN3aXRjaGVkIFBhdGggKExTUCkgUGluZy9UcmFj
ZXJvdXRlICAgICAgICBbIDEwIG1pbnV0ZXMgXQ0KICAgIGRyYWZ0LW5haW5hci1tcGxzLXNwcmlu
Zy1sc3AtcGluZy1zci1nZW5lcmljLXNpZC0wMA0KICAgIE5hZ2VuZHJhIC8gWmFmYXIgDQogICAg
DQogICAgU2FtIEFsZHJpbjogSWYgYW55Y2FzdCwgd2hhdCBpcyB0aGUgcHJvY2VkdXJlIHRvIHVz
ZSB0byB2YWxpZGF0ZT8NCiAgICBLZXRhbiBUYWxhdWxpa2FyOiBBcyBsb25nIGFzIGl0IHJlYWNo
ZWQgdGhlIGFueWNhc3Qgbm9kZSwgaXQgaXMgYWxsIGdvb2QuIERpc2N1c3Mgb2ZmbGluZS4gDQog
ICAgU2FtIEFsZHJpbjogSG93IG1hbnkgb3RoZXIgdHlwZXMgb2YgU0lEIGhhdmUgYmVlbiBkZWZp
bmVkPyBBcmUgeW91IGdvaW5nIHRvIHJlcGVhdCB0aGUgZGVmaW5pdGlvbj8NCiAgICBaYWZhciBB
bGk6IElmIG5vdCBjb3ZlcmVkIHlldCwgd2Ugd2lsbCBjb250aW51ZS4gR29vZCB0byBoYXZlIGFu
IG9wdGlvbiBmb3IgbmV3IGRlZmluaXRpb24uIEFza2luZyBmb3IgbW9yZSBmZWVkYmFjay4NCiAg
ICBTaHJhZGRoYSBIZWdkZTogQWdyZWUgd2l0aCBTYW0uIFdlIG1heSBmaW5kIG1vcmUgY29ybmVy
IGNhc2VzLiANCiAgICBaYWZhciBBbGk6IFBsZWFzZSBjaGVjayB0aGUgc2xpZGVzIG9uIE1vbmRh
eS4gDQogICAgVGFyZWsgU2FhZDogVmFsaWQgdGhlIGFzc2lnbmVyLCB3aGF0IHRoZSBTSUQgaXMg
YXNzaWduZWQgdG8gaXMgbWlzc2luZy4gSnVzdCB0byB2YWxpZCB0aGUgbGFiZWwgaXMgcmVhc29u
YWJsZS4gRG9udCB0aGluayB5b3UgY2FuIGRlcHJlY2F0ZWQgdGhlIG90aGVyIGVmZmVjdHMgdGhh
dCBhcmUgZGVmaW5lZC4gDQogICAgWmFmYXIgQWxpOiBBZ3JlZS4gDQogICAgSmFiYmVyIHF1ZXN0
aW9uIGZyb20gU3JpaGFyaSBSYW1hY2hhbmRyYTogaWYgdGhlIGxpbmsgYmV0d2VlbiA3IGFuZCA4
IGJlY29tZXMgdW5pZGlyZWN0aW9uYWwsIHdvdWxkIHlvdSBiZSBhYmxlIHRvIGRlZmluZSBpdD8N
CiAgICBaYWZhciBBbGk6IFllcy4gDQogICAgR3JlZyBNaXJza3k6IEl0IGlzIGFsc28gb3BlbiB0
byBvdGhlcnMuIA0KICAgIFphZmFyIEFsaTogTGV0J3Mga2VlcCB0aGUgb3B0aW9uIG9wZW4uIEl0
IGlzIFNSIGZvY3VzZWQuIA0KICAgICAgICANCg0KbyBTZWdtZW50LVJvdXRpbmcgb3ZlciBGb3J3
YXJkaW5nIEFkamFjZW5jeSBMaW5rcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBbIDEwIG1pbnV0ZXMgXQ0KICAgIGRyYWZ0LXNhYWQtc3ItZmEtbGluay0wMA0KICAgIFRh
cmVrIFNhYWQgDQogICAgDQogICAgRGhydXYgRGhvZHk6IFdvdWxkIHlvdSBjb21wYXJlIHRoaXMg
dG8gYmluZGluZyBTSUQ/DQogICAgVGFyZWsgU2FhZDogSXQgY2FuIGJlIGEgQlNJRC4gSXQgY2Fu
IG11bHRpcGxlIExTUHMuIA0KICAgIERocnV2IERob2R5OiBXaGF0IGlzIHRoZSBiZW5lZml0IG9m
ZmVyaW5nPyANCiAgICBUYXJlayBTYWFkOiBUaGVyZSBpcyBubyBzdGFuZGFyZCB3YXkgaG93IHlv
dSBwdXNoIGl0IGludG8gdGhlIFRFRC4NCiAgICBEaHJ1diBEaG9keTogV2hlbiB3b3VsZCB0aGlz
IGxpbmsgZ28gZG93bj8gICAgDQogICAgUGV0ZXIgUHNlbmFrOiBXaGF0IGlzIHRoZSBkaWZmZXJl
bmNlIGZyb20gcmVndWxhciBTUiBURSBQb2xpY3k/ICANCiAgICBUYXJlayBTYWFkOiBGQSBsaW5r
IGNhbiBiZSBzdXBwb3J0ZWQgYnkgb25lIFNSIHBvbGljeSBvciBtdWx0aXBsZSBTUiBwb2xpY2ll
cy4NCiAgICBQZXRlciBQc2VuYWs6IFNvIHRoaXMgaXMgbm90IHRyYWRpdGlvbmFsIGZvd2FyZGlu
ZyBhZGphY2VuY3kgYXMgd2Uga25vdyBpdCBmcm9tIFJTVlAtVEU/IA0KICAgIFRhcmVrIFNhYWQ6
IEZBIGxpbmsgaXMgYSB0cmFmZmljIGVuZ2luZWVyaW5nIGxpbmsuIFBsZWFzZSByZWZlciB0byB0
aGUgUkZDIEkgbGlzdGVkIGluIHRoZSBzbGlkZXMuDQogICAgUGV0ZXIgUHNlbmFrOiBBcyBsb25n
IGFzIHlvdSBkb250IGFkdmVydGlzZSB0aGlzIGFzIGEgbGluayBpbiB0aGUgSUdQIHRvcG9sb2d5
IGl0IGlzIGZpbmUuIA0KICAgIEtldGFuIFRhbGF1bGlrYXI6IFBsZWFzZSByZWZlciB0byB0aGUg
ZHJhZnQgd2UgaGF2ZSBmb3IgZXhwb3J0aW5nIHN1Y2ggbGluayB2aWEgQkdQLUxTLiBUaGUgZGlm
ZmVyZW5jZSBpcyBub3QgZG9uZSBhcyBhIGxpbmsgTkxSSSBidXQgYXMgYSBURSBQb2xpY3kgTkxS
SS4NCiAgICBUYXJlayBTYWFkOiBEcmFmdCBpcyBnb25lIHRocm91Z2guIEhlcmUgaXQgaXMganVz
dCBhIGxpbmsuIA0KICAgIEtldGFuIFRhbGF1bGlrYXI6IEp1c3Qgd2FudCB0byBzZWUgaWYgeW91
IHdhbnQgdG8gYWRkIHRob3NlIG9uIHRoZSBTUiBwb2xpY3kuDQogICAgVGFyZWsgU2FhZDogU3Vy
ZSwgbGV0J3MgdGFsayBhYm91dCBpdC4gDQogICAgUm9iaW4gTGk6IE9ubHkgU1ItTVBMUyBvciBi
b3RoIFNSLU1QTFMgYW5kIFNSdjY/IA0KICAgIFRhcmVrIFNhYWQ6IEJvdGguIA0KICAgIEplZmYg
VGFudHN1cmE6IFBsZWFzZSByZWZlciB0byBhIGRyYWZ0IHB1Ymxpc2hlZCBvbiBpbnRlZ3JhdGlv
biBvZiBJUCBhbmQgb3B0aWNhbC4gIA0KICAgIFRhcmVrIFNhYWQ6IG9rLiANCg0KbyBTZWdtZW50
IFJvdXRpbmcgZm9yIEVuaGFuY2VkIFZQTiBTZXJ2aWNlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0NCiAgICBkcmFmdC1kb25nLXNw
cmluZy1zci1mb3ItZW5oYW5jZWQtdnBuLTA1DQogICAgSmllIERvbmcgDQogICAgV0cgYWRvcHRp
b24gaGFzIGJlZW4gcmVxdWVzdGVkLg0KICANCiAgICBCcnVubyBEZWNyYWVuZTogVGhlIHdvcmsg
aW4gVEVBUyBpcyBnZW5lcmljLiANCiAgICBCcnVubyBEZWNyYWVuZTogd2hvIHJlYWQgdGhlIGRy
YWZ0IGFuZCB3aG8gc3VwcG9ydD8gYWJvdXQgdGhlIHNhbWUgMTUtMjANCiAgICBCcnVubyBEZWNy
YWVuZTogd2hvIHRoaW5rIGl0IGlzIG5vdCByZWFkeT8gYWJvdXQgMS0yIHBlcnNvbi4gTm93IHRo
ZXJlIGlzIGEgZGVzaWduIHRlYW0gb24gbmV0d29yayBzbGljaW5nLiBXZSBuZWVkIHRvIHdhaXQg
YSBiaXQgZm9yIHRoZSBvdXRjb21lIG9mIHRoZSBkZXNpZ24gdGVhbS4gDQogICAgSmllIERvbmU6
IFRoZSB3b3JrIGNhbiBiZSBkZWNvdXBsZWQuIFZQTisgZnJhbWV3b3JrIGlzIGFscmVhZHkgYWRv
cHRlZCBpbiBURUFTLiBUaGlzIGlzIGEgc29sdXRpb24gZm9yIFZQTisgYW5kIG5ldHdvcmsgc2xp
Y2luZyBpcyBvbmUgb2YgaXRzIHVzZSBjYXNlcy4gTm8gbmVlZCB0byByZWx5IG9uIHRoZSB3b3Jr
IG9mIGRlc2lnbiB0ZWFtIGluIFRFQVMuDQogICAgQnJ1bm8gRGVjcmFlbmU6IFRoZSBuYW1lIG9m
IHRoZSBkcmFmdCBpcyBhIGJpdCBvZiBtYXJrZXRpbmcsIGNvdWxkIGJlIHVzZWZ1bCB0byBmb2N1
cyBvbiB3aGF0IGlzIGFkZGVkLCBzdWNoIGFzIG5ldHdvcmsgcmVzb3VyY2UgcGFydGl0aW9uaW5n
LCBhbmQgbmVlZHMgdG8gZml4IHRoZSBpbnRyb2R1Y3Rpb24uIFRlcm1pbm9sb2dpZXMgbmVlZCB0
byBiZSBjbGFyaWZpZWQuICAgIA0KICAgIEplZmYgVGFudHN1cmE6IFRoZSBkZXNpZ24gdGVhbSdz
IGZvY3VzIGlzIG5vdCBhYm91dCB0aGUgdGVjaG5vbG9neSBhcyBzdWNoIGJ1dCB0aGUgbm9ydGhi
b3VuZCBBUEkuIE5vdCBnb2luZyB0byB3b3JrIG9uIHRoaXMgc3BlY2lmaWNhbGx5LiBQbGVhc2Ug
dXNlIHRoZSBzYW1lIHRlcm0gb2YgDQogICAgSmllIERvbmc6IFN1cmUuIA0KICAgIEZlbmd3ZWkg
UWluOiBUaGUgZHJhZnQgaXMgYSBnb29kIGlkZWEgYW5kIHJlZmxlY3QgdGhlIHVzZSBjYXNlcy4g
DQogICAgUmFuIENoZW46IEFncmVlIHdpdGggSmVmZi4gT3V0IG9mIHNjb3BlIG9mIHRoZSBkZXNp
Z24gdGVhbS4gQW5vdGhlciBwcm9wb3NhbCB3aWxsIGJlIHByZXNlbnRlZCBsYXRlci4gDQogICAg
SmllIERvbmc6IFRoaXMgaXMgb25seSBvbiBkYXRhIHBsYW5lLiBDb250cm9sIHBsYW5lIGV4dGVu
c2lvbnMgYXJlIGluIG90aGVyIGRyYWZ0cy4gDQogICAgQnJ1bm8gRGVjcmFlbmU6IFBsZWFzZSBz
ZW5kIGNvbW1lbnRzIHRvIHRoZSBtYWlsaW5nIGxpc3QuIA0KICAgIFJha2VzaCBHYW5kaGk6IFJl
cXVpcmVtZW50IGFuZCBmcmFtZXdvcmsgYXJlIGluIHRoZSBzY29wZSBvZiB0aGUgZGVzaWduIHRl
YW0uIFdlIG5lZWQgdG8gbWFrZSBwcm9ncmVzcyBpbiByZXF1aXJlbWVudHMgYW5kIGZyYW1ld29y
ay4gDQogICAgR3JlZyBNaXJza3k6IEVuY291cmFnZSB0byB3b3JrIG9uIHRoZSBtb2RlbCB0aGF0
IGluY2x1ZGVzIGJvdGggcmVzb3VyY2Ugc2hhcmluZyBhbmQgaXNvbGF0aW9uIGNhc2VzLiANCiAg
ICBKaWUgRG9uZzogVGhlIHR3byBjYXNlcyBhcmUgYWxyZWFkeSBjb3ZlcmVkIGFuZCB3ZSBoYXZl
IGNsYXJpZmllZCBpbiB0aGUgZHJhZnQuIA0KICAgIEdyZWcgTWlyc2t5OiBUaGVyZSBhcmUgb3Ro
ZXIgcmVzb3VyY2VzLg0KICAgIEppZSBEb25nOiBXZSBjYW4gZGlzY3VzcyBtb3JlLg0KICAgIEJy
dW5vIERlY3JhZW5lOiBOZWVkIHRvIGRpc2N1c3Mgb24gdGhlIGxpc3QuIFlvdSBuZWVkIHRvIHJl
ZmluZSB0aGUgZHJhZnQgdG8gbWFrZSB0aGUgYWJzdHJhY3QgYW5kIGludHJvZHVjdGlvbiBpbmxp
bmUgd2l0aCB0aGUgc2NvcGUsIG1heWJlIHJlcGhyYXNlIGFzIHBhcnRpdGlvbmluZyBvZiBuZXR3
b3JrIHJlc291cmNlcy4gICAgICAgDQoNCg0KbyBCdWlsZGluZyBibG9ja3MgZm9yIFNsaWNpbmcg
aW4gU2VnbWVudCBSb3V0aW5nIE5ldHdvcmsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFsgIDggbWludXRlcyBdDQogICAgZHJhZnQtYWxpLXNwcmluZy1uZXR3b3JrLXNsaWNpbmctYnVp
bGRpbmctYmxvY2tzLTAyIA0KICAgIFphZmFyIEFsaSANCiAgICANCiAgICBCcnVubyBEZWNyYWVu
ZTogVGhlIGZpcnN0IHBhZ2UgaXMgYSBnb29kIHN1bW1hcnkgb2YgYWxsIHRoZSB0b29scyB3ZSBo
YXZlIGluIFNQUklORy4gV2hhdCB0b29scyBhcmUgbWlzc2luZyBpbiBTUFJJTkcgdG8gZnVsbGZp
bCB0aGUgcmVxdWlyZW1lbnRzIGZvciBuZXR3b3JrIHNsaWNpbmc/IE9uZSBwYXJ0IGNvdWxkIGJl
IGEgc2VncmVnYXRpb24gb2YgcmVzb3VyY2VzIHdpdGhpbiB0aGUgbmV0d29yay4gDQogICAgSmVm
ZiBUYW50c3VyYTogVXNlIHRlcm1pbm9sb2d5IGNvcnJlY3RseS4gSXQgaXMgbm90IG5ldHdvcmsg
c2xpY2luZy4NCiAgICBCcnVubyBEZWNyYWVuZS9aYWZhciBBbGk6IFBsZWFzZSBzZW5kIGNvbW1l
bnRzIG9uIHRoZSBsaXN0LiANCiAgICBaaGVucWlhbmcgTGk6IFBsZWFzZSBhZGQgcmVzb3VyY2Ug
c2VnbWVudCBwcmVzZW50ZWQgYnkgSmllIHRvIHRoZSBidWlsZGluZyBibG9ja3MuIA0KDQpvIFBh
Y2tldCBOZXR3b3JrIFNsaWNpbmcgdXNpbmcgU2VnbWVudCBSb3V0aW5nICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0NCiAgICBkcmFm
dC1wZW5nLXRlYXMtbmV0d29yay1zbGljaW5nLTAxDQogICAgRmVuZ3dlaSBRaW4gDQogICAgDQog
ICAgQnJ1bm8gRGVjcmFlbmU6IFBsZWFzZSBtYWlubHkgdGFsayBhYm91dCB0aGUgZGlmZmVyZW5j
ZSBzaW5jZSB3ZSBrbm93IHRoZSBjb25jZXB0LiANCiAgICBCcnVubyBEZWNyYWVuZTogU2luY2Ug
d2UgZG9uJ3QgaGF2ZSBlbm91Z2ggdGltZSwgd2UgZG9udCBoYXZlIHRpbWUgZm9yIHRoZSBkZXRh
aWxzLiBXZSB3aWxsIHJlZmVyIHRvIHRoZSBURUFTIGRlc2lnbiB0ZWFtJ3Mgb3V0Y29tZS4gDQog
ICAgDQpUaGUgc2Vzc2lvbiBpcyBjdXQgb2ZmIGZyb20gaGVyZS4gDQoNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCg0KbyBU
aGUgVXNlIG9mIFBhdGggU2VnbWVudCBpbiBTUiBJbnRlci1kb21haW4gU2NlbmFyaW9zICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsgIDUgbWludXRlcyBdDQogICAgZHJh
ZnQteGlvbmctc3ByaW5nLXBhdGgtc2VnbWVudC1zci1pbnRlci1kb21haW4tMDENCiAgICBRdWFu
IFhpb25nIA0KDQogICAgICAgIA0KVG90YWwgUHJlc2VudGF0aW9uIFRpbWU6ICAgICAgICAgICAg
ODMgbWludXRlcw0KU3BlYWtlciBTaHVmZmxpbmcgVGltZS9CdWZmZXI6ICAgICAgNyBtaW51dGVz
DQo=

--_005_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_
Content-Type: text/html;
 name="wdiff minutes-106-spring-01.txt minutes-106-spring-01-Bruno.txt.html"
Content-Description: wdiff minutes-106-spring-01.txt
 minutes-106-spring-01-Bruno.txt.html
Content-Disposition: attachment; filename="wdiff minutes-106-spring-01.txt
 minutes-106-spring-01-Bruno.txt.html"; size=29780;
 creation-date="Fri, 06 Dec 2019 15:38:11 GMT";
 modification-date="Fri, 06 Dec 2019 15:38:11 GMT"
Content-Transfer-Encoding: base64

PGh0bWw+PGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+PHRpdGxlPndkaWZmIG1pbnV0ZXMtMTA2LXNwcmluZy0w
MS50eHQgbWludXRlcy0xMDYtc3ByaW5nLTAxLUJydW5vLnR4dDwvdGl0bGU+PC9oZWFkPjxib2R5
Pg0KPHByZT4gU1BSSU5HIFdHIC0gU291cmNlIFBhY2tldCBSb3V0aW5nIGluIE5ldHdvcmtpbmcN
Cg0KICAgIENoYWlyczoNCiAgICAgICAgQnJ1bm8gRGVjcmFlbmUgJmx0O2JydW5vLmRlY3JhZW5l
QG9yYW5nZS5jb20mZ3Q7DQogICAgICAgIFJvYiBTaGFraXIgJmx0O3JvYmpzQGdvb2dsZS5jb20m
Z3Q7DQoNCiAgICBTZWNyZXRhcnk6DQogICAgICAgIFNodXBpbmcgUGVuZyAmbHQ7cGVuZ3NodXBp
bmdAaHVhd2VpLmNvbSZndDsNCg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQogICAgTW9uZGF5
LCBOb3ZlbWJlciAxOCwgMjAxOQ0KICAgIDEwOjAwIC0gMTI6MDAsIE1vbmRheSBNb3JuaW5nIFNl
c3Npb24gSQ0KICAgIFJvb206IFBhZGFuZw0KDQpvIEFkbWluaXN0cml2aWEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyAxMCBt
aW51dGVzIF0NCiAgIENoYWlycw0KICAgICAgICAtIE5vdGUgV2VsbA0KICAgICAgICAtIFNjcmli
ZQ0KICAgICAgICAtIEJsdWUgU2hlZXRzDQogICAgICAgIC0gRG9jdW1lbnQgU3RhdHVzDQoNCkNv
bW1lbnRzIG9uIHRoZSBzbGlkZSAtIEJleW9uZCBTUnY2DQogICAgT24gdGhlIHNsaWRlczogVGhl
IFdHIHNob3VsZCBjb250aW51ZSB0byBwcm9ncmVzcyBTUnY2LiBSZWdhcmRpbmcgdGhlIHNldmVy
YWwgc29sdXRpb25zIHJlZHVjaW5nIHRoZSBoZWFkZXIgc2l6ZSwgdGhlIGF1dGhvcnMgbmVlZCB0
byBiZSBleHBsaWNpdCBhYm91dCB0aGUgZ29hbHMgYW5kIHRoZSBjb3N0cyBvZiB0aGVpciBwcm9w
b3NhbHMgaW4gdGhlaXIgZG9jdW1lbnQuIExldCdzIGNvbXBsZXRlIFNSdjYgd29yayB0aGF0IHdl
IGhhdmUgYW5kIHdlIDxzdHJpa2U+PGZvbnQgY29sb3I9InJlZCI+ZW5nYWdlPC9mb250Pjwvc3Ry
aWtlPiA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+ZW5nYWdlZDwvZm9udD48L3N0cm9uZz4g
d2l0aCA2bWFuLCB1c2UgdGhlIGxlYXJuaW5ncyB0aGVyZSB0byB0cnkgYW5kIGd1aWRlIHNvbWUg
b2YgdGhlc2UgZnV0dXJlIGRlY2lzaW9ucyBhcyB0byB3aGF0IHRoZSBuZXh0IHN0ZXBzIGFmdGVy
IHRoYXQgc2hvdWxkIGJlLg0KICAgIEtpcmVldGkgS29tcGVsbGE6IElzIGl0IHRoZSBiZXN0IGFw
cHJvYWNoIGZvciB0aGUgSUVURiB0byBjb21wbGV0ZSBTUnY2IGJlZm9yZSByZWFsbHkgZGlnZ2lu
ZyBpbnRvIHRoZXNlIG90aGVyIHByb3Bvc2Fscz8gT3IgaXMgaXQgYmV0dGVyIGZvciB1cyB0byBs
b29rIGF0IGFsbCBvZiB0aGVtIGFuZCBzZWUgaWYgbWF5YmUgdGhlcmUgaXMgc29tZXRoaW5nIHRo
ZXJlIHRoYXQgZWl0aGVyIHdlIGNvbWUgYmFjayB0byBTUnY2IGFuZCBkbyBpdCBzbGlnaHRseSBk
aWZmZXJlbnRseSBvciBtYXliZSBldmVuIHNheSB0aGF0IGl0IGlzIG5vdCBjb21wbGV0ZWx5IHRo
ZSBiZXN0IGFwcHJvYWNoLg0KICAgIFJvYiBTaGFraXI6IEl0IGlzIHByZXR0eSBjbGVhciBhY3Jv
c3MgdGhlIGNvbW1lbnRzIG9uIHRoZSBtYWlsaW5nIGxpc3QgdGhhdCB0aGVyZSBhcmUgZm9sa3Mg
d2hvIGFyZSB1c2luZyB0aGlzIHRlY2hub2xvZ3kuIFNvIGl0IGlzIG5vdCB1bnVzYWJsZSBpZiB3
ZSBwdWJsaXNoIGl0Lg0KICAgIEtpcmVldGkgS29tcGVsbGE6IEkgd2FzIHNheWluZyBtb3JlIGxp
a2UgZ2V0IGEgbGl0dGxlIGZ1cnRoZXIgZG93biB0aGUgcGF0aCBvZiB3aGF0J3MgcmlnaHQgYW5k
IHdoYXQncyB3cm9uZyBhYm91dCB0aGUgY3VycmVudCBhcHByb2FjaCwgYW5kIHdoYXQgYXJlIHRo
ZSB0aGluZ3Mgd2Ugd2FudCB0byBmaXg/IEFuZCBpZiB3ZSB0aGVuIHNheSB0aGUgY3VycmVudCBh
cHByb2FjaCBpcyBmaW5lIGFuZCB0aGVuIGdvIGFoZWFkIHdpdGggdGhhdC4gQnV0IHRoZSBpZGVh
IHRoYXQgd2UgY29tcGxldGUgdGhpcyBhbmQgdXNlIHRoZSBsZWFybmluZ3MgZnJvbSB0aGlzIHRv
IGluZm9ybSB0aGUgcmVzdCBpcyBmaW5lIGJ1dCBJIHRoaW5rIHdlIGNvdWxkIGFjdHVhbGx5IGdv
IGEgbGl0dGxlIGZ1cnRoZXIgZG93biB0aGUgcGF0aCBvZiBkb2luZyB0aGUgYW5hbHlzaXMuDQog
ICAgUm9iIFNoYWtpcjogSSB0aGluayBhYnNvbHV0ZWx5IHdlIHNob3VsZCBjb250aW51ZSB0byBl
eGFtaW5pbmcgdGhlc2Ugb3RoZXIgYml0cyBvZiB3b3JrIGJ1dCB3ZSB3b3VsZCBsaWtlIHRvIGRv
LCB0aGUgQ2hhaXJzIGFuZCB0aGUgQURzIG9mIFNQUklORywgaXMgdG8gYWxsb3cgdGhhdCB0byBo
YXBwZW4gbm90IG5lY2Vzc2FyaWx5IGluIHRoZSBmcmFtZXdvcmsgZm9yIHRoZW0gYmVpbmcgd29y
a2luZyBncm91cCBkcmFmdHMuDQogICAgS2lyZWV0aSBLb21wZWxsYTogT2ssIGFsbCByaWdodCB0
aGFua3MuDQogICAgRGFycmVuIER1a2VzOiBKdXN0IHRvIHJlaXRlcmF0ZSB3aGF0IHlvdSBzYWlk
LiBUaGVyZSBhcmUgYSBsb3Qgb2YgZGVwbG95bWVudHMuIFRoaXMgc3R1ZmYgaXMgZGVwbG95ZWQg
YW5kIHRoaXMgd29yayBpcyBmdW5jdGlvbmFsLiBJdCBpcyBpbXBsZW1lbnRlZCBieSBtdWx0aXBs
ZSB2ZW5kb3JzLiBUaGUgPHN0cmlrZT48Zm9udCBjb2xvcj0icmVkIj5zdGFuZGFyZGlzYXRpb248
L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVuIj5zdGFuZGFyZGl6YXRp
b248L2ZvbnQ+PC9zdHJvbmc+IG9mIGl0IGJ5IHRoaXMgd29ya2luZyBncm91cCBzZWVtcyA8c3Ry
aWtlPjxmb250IGNvbG9yPSJyZWQiPm9iaXZpb3VzPC9mb250Pjwvc3RyaWtlPiA8c3Ryb25nPjxm
b250IGNvbG9yPSJncmVlbiI+b2J2aW91czwvZm9udD48L3N0cm9uZz4gYXQgdGhpcyBwb2ludCBm
b3IgU1J2Ni4NCiAgICBBbmRyZXcgQWxzdG9uOlRoZSBsYXN0IGJ1bGxldCBwb2ludCBpcyBjcmVh
dGluZyBhIHBvdGVudGlhbCBzaXR1YXRpb24gd2hlcmUgc29tZSB3b3JrIGlzIHBvdGVudGlhbGx5
IGhvc3RhZ2UgdG8gb3RoZXIgd29yay4NCiAgICBSb2IgU2hha2lyOiBTUnY2IGlzIHNvbWV0aGlu
ZyB0aGF0IGhhcyBiZWVuIGNvbnNlbnN1cyBvZiB0aGlzIHdvcmtpbmcgZ3JvdXAgdG8gYWRvcHQu
IFdlIGhhdmUgcm91Z2ggY29uc2Vuc3VzIGZvciBTUnY2LiBUaGVyZSBpcyByb3VnaCBjb25zZW5z
dXMgYW5kIHJ1bm5pbmcgY29kZSwgYXQgdGhpcyBwb2ludCBJIHRoaW5rIGl0IGlzIGRpZmZpY3Vs
dCB0byBhcmd1ZSB0aG91Z2ggdGhhdCB3ZSBzaG91bGQgbm90IHByb2dyZXNzIGl0LiBJIDxzdHJp
a2U+PGZvbnQgY29sb3I9InJlZCI+ZG9udDwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9udCBj
b2xvcj0iZ3JlZW4iPmRvbid0PC9mb250Pjwvc3Ryb25nPiB0aGluayBpdCBpcyBibG9ja2luZyBv
dGhlciA8c3RyaWtlPjxmb250IGNvbG9yPSJyZWQiPndvcmsuU1ItTVBMUzwvZm9udD48L3N0cmlr
ZT4gPHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPndvcmsuIFNSLU1QTFM8L2ZvbnQ+PC9zdHJv
bmc+IHByb2dyZXNzZWQgb3V0c2lkZSBvZiBoYXZpbmcgYSB3b3JraW5nIGdyb3VwIGFuZCB3YXMg
YWRvcHRlZCBhbmQgaGFkIHJ1bm5pbmcgY29kZSB3YXkgYmVmb3JlIHRoYXQgdGltZSwgYW5kIGl0
IGRpZCBub3Qgc3RvcCB0aGF0IHNvbHV0aW9uIHByb2dyZXNzaW5nLg0KICAgIEphbWVzIEd1aWNo
YXJkOiBJRVRGIHdvcmtzIG9uIGNlcnRhaW4gcHJpbmNpcGxlcyBhbmQgPHN0cmlrZT48Zm9udCBj
b2xvcj0icmVkIj5wcm9ncmVzc2VzLjwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9udCBjb2xv
cj0iZ3JlZW4iPnByb2Nlc3Nlcy48L2ZvbnQ+PC9zdHJvbmc+IE9uZSBvZiB0aG9zZSA8c3RyaWtl
Pjxmb250IGNvbG9yPSJyZWQiPnByb2dlc3NlczwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9u
dCBjb2xvcj0iZ3JlZW4iPnByb2Nlc3NlczwvZm9udD48L3N0cm9uZz4gaXMgdGhhdCB0aGUgd29y
a2luZyBncm91cCB3aWxsIHdvcmsgYmFzZWQgb24gdGhlIGNoYXJ0ZXIuIFRoZSBjdXJyZW50IFNQ
UklORyBjaGFydGVyIHNheXMgdGhhdCB0aGUgd29ya2luZyBncm91cCBpcyB0aGVyZSB0byB3b3Jr
IG9uIFNSLU1QTFMgYW5kIFNSdjYuIFdlIHNob3VsZCBub3QgYmUgd29ya2luZyBvbiBhbnl0aGlu
ZyB0aGF0IGlzIGluY29tcGF0aWJsZSBpbiB0aGUgZGF0YSBwbGFuZSB3aXRoIHRoZSBleGlzdGlu
ZyBzb2x1dGlvbnMgdGhhdCB3ZSBhcmUgd29ya2luZyBvbi4gU29tZSBvZiB0aGUgb3RoZXIgc29s
dXRpb25zIHRoYXQgYXJlIG5vdCBjb21wYXRpYmxlIHdpdGggU1J2Ni4gSWYgb3RoZXIgd29yayB3
YW50cyB0byBiZSBkb25lIHVzZSB0aGUgcmlnaHQgSUVURiBwcm9jZXNzLCBnbyBhbmQgZ2V0IHlv
dXIgb3duIHdvcmtpbmcgZ3JvdXAsIGNoYW5nZSB0aGUgY2hhcnRlciBhbmQgZG8gd2hhdGV2ZXIg
eW91IG5lZWQgdG8gZG8uDQogICAgRGFycmVuIER1a2VzOiBXZSBoYXZlIGRvbmUgdGhhdCBwcm9j
ZXNzIGZvciBTUi1NUExTIGFuZCBTUnY2LiBXZSBoYXZlIGFyY2hpdGVjdHVyZSBhbmQgYSBsb3Qg
b2YgbWF0dXJpdHkuIElmIHRoZXNlIG90aGVyIHNvbHV0aW9ucyB3YW50IHRvIHByb2dyZXNzLCBh
dCB0aGUgdmVyeSBsZWFzdCB0aGV5IG5lZWQgdG8gZGVmaW5lIHdoeSB0aGV5IGFyZSBiZXR0ZXIg
YW5kIHdoeSB0aGlzIHdvcmtpbmcgZ3JvdXAgc2hvdWxkIGJlIGludGVyZXN0ZWQgaW4gdGhlbS4g
VGhlcmUgaXMgbm8ganVzdGlmaWNhdGlvbiBmb3IgdGhlc2Ugb3RoZXIgc29sdXRpb25zLg0KICAg
IFJvYiBTaGFraXI6IEkgdGhpbmsgdGhhdCBpcyB0cnVlIGZvciBhbGwgcHJvcG9zYWxzLCBub3Qg
anVzdCB0cnVlIGZvciBhbHRlcm5hdGl2ZSBwcm9wb3NhbHMsIHNob3VsZCBiZSB0cnVlIGZvciB0
aGUgPHN0cmlrZT48Zm9udCBjb2xvcj0icmVkIj5hbWVuZGFtZW50czwvZm9udD48L3N0cmlrZT4g
PHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPmFtZW5kbWVudHM8L2ZvbnQ+PC9zdHJvbmc+IHRv
IHRoZSBleGlzdGluZyBwcm9wb3NhbHMuIFdlIHNob3VsZCByZW1lbWJlciB0aGF0IHRoZSBkb2N1
bWVudHMgdGhhdCB3ZSBoYXZlIGFkb3B0ZWQgYXMgd29ya2luZyBncm91cCBhcmUgbm90IGluZGl2
aWR1YWxseSBvd25lZCBhbnkgbW9yZS5UaGV5IGFyZSBvd25lZCBieSB0aGUgd29ya2luZyBncm91
cC5UaGluZ3MgZ28gaW50byB0aGUgd29ya2luZyBncm91cCBkb2N1bWVudCBzaG91bGQgYmUgYnkg
dGhlIGNvbnNlbnN1cyBvZiB3b3JraW5nIGdyb3VwIG5vdCBieSB0aGUgY29uc2Vuc3VzIG9mIHRo
ZSBhdXRob3JzIG9mIHRoYXQgd29yay4NCiAgICBSb24gU2hha2lyOiBMZXQncyBjb21wbGV0ZSBT
UnY2LiBCdXQgeW91IGhhdmUgbm90IG1lbnRpb25lZCBpcyB0aGUgZGVncmVlIHRvIHdoaWNoIG90
aGVyIHNvbHV0aW9ucyBhcmUgYmxvY2tlZC4gVGhlIG90aGVyIHNvbHV0aW9uIGdvdCBmbG93IHRp
bWU/IFdpbGwgdGhleSBiZSBhYmxlIHRvIGFzayBmb3IgY2FsbCBmb3IgYWRvcHRpb24/DQogICAg
Um9iIFNoYWtpcjogRmxvdyB0aW1lLiBJZiB5b3UgbG9vayBhdCB0aGUgYWdlbmRhIG92ZXIgbGFz
dCBuIElFVEYgdGhlIG1ham9yaXR5IG9mIG91ciBmbG93IHRpbWUgaXMgbm90IGFsbCBhYm91dCB0
aGUgd29ya2luZyBncm91cCBkcmFmdHMuIFNvIGFic29sdXRlbHkgd2UgaGF2ZSBiZWVuIGdpdmlu
ZyB0aGUgaW5kaXZpZHVhbCBkcmFmdHMgdGhlIHRpbWUgb2YgdGhlIHdvcmtpbmcgZ3JvdXAuIElm
IGl0IGlzIHJlbGV2YW50IHRvIFNQUklORyBhbmQgc3BlY2lhbGx5IHRoZXJlIGFyZSBkaXNjdXNz
aW9ucyBpbiB0aGUgbWFpbGluZyBsaXN0LCBpdCBpcyBmaW5lIHRvIGhhdmUgZmxvdyB0aW1lIGlu
IHRoaXMgd29ya2luZyBncm91cC4NCiAgICBSb24gQm9uaWNhOiBBZG9wdGlvbiBjYWxsPw0KICAg
IFJvYiBTaGFraXI6IFRoYXQgaXMgdGhlIGRpc2N1c3Npb24gdGhhdCB3ZSB3aWxsIGhhdmUgdG8g
aGF2ZS4gSXQgaXNudCBjbGVhciB0byBtZSB0aGF0IHdlIGhhdmUgZ290IGEgZ29vZCBwYXR0ZXJu
IHRoYXQgc2F5cyB0aGF0IHRoaXMgaXMgdGhlIGxldmVsIG9mIGJlbmVmaXRzIHRoYXQgb25lIGhh
cyB0byBkZW1vbnN0cmF0ZSB0byBhZG9wdCBkaWZmZXJlbnQuIFdlIDxzdHJpa2U+PGZvbnQgY29s
b3I9InJlZCI+ZG9udDwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4i
PmRvPC9mb250Pjwvc3Ryb25nPiBoYXZlIGh1Z2UgYW1vdW50IG9mIGNvbXBldGluZyBzb2x1dGlv
bnMgdGhhdCB3ZSBhcmUgbG9va2luZyB0byBhZG9wdC4gTWF5YmUgd2hhdCB3ZSBkaWQgbGlrZSB0
aGUgTlNIIGRyYWZ0IGFuZCBzZXJ2aWNlIHByb2dyYW1taW5nIGRyYWZ0LiBXZSBoYWQgdGVjaG5p
Y2FsIGRpc2N1c3Npb25zIGFib3V0IHdoYXQgdGhlIHR3byB3b3JrIHNvbHZlLCBhbmQgd2UgYWRv
cHRlZCBib3RoLiBJIGRvbnQgdGhpbmsgYWRvcHRpb24gaXMgYmxvY2tlZC4gQnV0IHdlIGRvIGhh
dmUgdG8gaGF2ZSB0aGUgY29uc2Vuc3VzIG9mIHRoZSBncm91cCBhYm91dCB0aGUgd29yay4NCiAg
ICBSb24gQm9uaWNhOiAmbHQ7Li4uVHlwaW5nIGFuZCByZWxheWluZy4uLiZndDsNCiAgICBBbmRy
ZXcgQWxzdG9uOiBGYWlyIGVub3VnaCBBZG9wdGlvbiBjYWxsIGlzIG5vdCBvdXQgb2YgdGhlIHF1
ZXN0aW9uLg0KICAgIFJvYiBTaGFraXI6IFRoZSBhZG9wdGlvbiB3aWxsIGJlIGJhc2VkIG9uIHRo
ZSBjb25zZW5zdXMgb2YgdGhlIHdvcmtpbmcgZ3JvdXAuIElmIGNoYXJ0ZXIgdXBkYXRlIGlzIHJl
cXVpcmVkLCB0aGVuIGl0IGlzIHNvbWV0aGluZyB0aGF0IG5lZWRzIHRvIGJlIGRpc2N1c3NlZCB3
aXRoIEFEcy4NCg0KbyBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbIDIwIG1pbnV0ZXMgXQ0KICAgIGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNQ0KICAgIFBhYmxvIENhbWFyaWxs
bw0KDQogICAgUGFibG8gQ2FtYXJpbGxvOiBBc2sgZm9yIFdHIExhc3QgY2FsbA0KICAgIFJvbiBT
aGFraXI6IEluIHRoZSB0ZXJtaW5vbG9neSBzZWN0aW9uLCB5b3UgbWVudGlvbmVkIHRoYXQgYSBz
aW5nbGUgcGFja2V0IGNhbiBjYXJyeSB0d28gU1JIcywgaXMgaXQgb25lIHBlciBJUCBoZWFkZXIg
b3IgdHdvIGZvciB0aGUgc2FtZSBJUCBoZWFkZXI/DQogICAgUGFibG8gQ2FtYXJpbGxvOiBJbiBT
UnY2IG5ldHdvcmsgcHJvZ3JhbW1pbmcsIHdlIGFyZSBub3Qgc3VnZ2VzdGluZyB0byBjcmFmdCBh
IHBhY2tldCB3aXRoIHR3byBTUkhzLiBCdXQgaWYgd2UgcmVjZWl2ZSBhIHBhY2tldCB3aXRoIHR3
byBTUkhzLCB3ZSBtdXN0IHByb2Nlc3MgYWNjb3JkaW5nIHRvIFJGQzgyMDANCiAgICBSb24gU2hh
a2lyOiBDYW4geW91IGFkZCBzb21lIHRleHQgcmVmZXIgdG8gUkZDODIwMCBzYXlpbmcgdGhhdCB0
aGUgcGFja2V0IHNob3VsZCBub3QgY2FycnkgdHdvIFNSSHMuIEJ1dCB5b3Ugd2lsbCBwcm9jZXNz
IGl0IGlmIGl0IGRvZXMuDQogICAgUGFibG8gQ2FtYXJpbGxvOiBCdXQgdGhlIGRyYWZ0IGlzIG5v
dCBzdWdnZXN0aW5nIHRvIGNyYWZ0IGEgcGFja2V0IHdpdGggdHdvIFNSSHMuDQogICAgUm9uIEJv
bmljYTogQWN0dWFsbHkgaWYgeW91IHJlYWQgdGhlIHRlcm1pbm9sb2d5IHNlY3Rpb24sIGl0IG1h
a2VzIHRoZSBzdWdnZXN0aW9uLg0KICAgIFBhYmxvIENhbWFyaWxsbzogV2UgY2FuIGRpc2N1c3Mg
aW4gdGhlIG1haWxpbmcgbGlzdC4NCiAgICBHcmVnIE1pcnNreTogSWYgdGhlcmUgYXJlIG11bHRp
cGxlIFNSSHMsIHdoYXQgd291bGQgYmUgdGhlIG9yZGVyIG9mIHByb2Nlc3NpbmcgbXVsdGlwbGUg
aGVhZGVycz8gSWYgc2VnbWVudHMgbGVmdCBpcyB6ZXJvIGluIGZpcnN0IGhlYWRlciwgd2hhdCBo
YXBwZW5zIHRoZW4/DQogICAgRGFycmVuIER1a2VzOiBSRkM4MjAwIHNheXMgdG8gcHJvY2VzcyB0
aGVtIGluIHRoZSBvcmRlciByZWNlaXZlZC4NCiAgICBSb24gQm9uaWNhOiBXaGV0aGVyIHlvdSBj
YW4gYWx3YXlzIHNraXAgb3ZlciB0aGUgcm91dGluZyBoZWFkZXIgd2hlbiB0aGUgc2VnbWVudCBs
ZWZ0IGVxdWFscyB0byB6ZXJvIHdoZXJlIHlvdSBzdGlsbCBuZWVkIHRvIGxvb2sgYXQgdGhlIFR5
cGUgYW5kIExlbmd0aHMgaW4gVExWcy4NCiAgICBQYWJsbyBDYW1hcmlsbG86IFRoZSBTUnY2IG5l
dHdvcmsgcHJvZ3JhbW1pbmcgaXMgZGVmaW5pbmcgaG93IHlvdSBwcm9jZXNzIHRoZSBTUkguIFJl
Z2FyZGluZyB0aGUgcHJvY2Vzc2luZyBvZiBvdGhlciBoZWFkZXJzIHBsZWFzZSByZWZlciB0byBS
RkMgODIwMC4gSXQgaXMgbm90IHBhcnQgb2YgbmV0d29yayBwcm9ncmFtbWluZy4NCiAgICBSb24g
Qm9uaWNhOiBXaGF0IHlvdSBhcmUgc2F5aW5nIGlzIGlmIHNlZ21lbnQgbGVmdCBlcXVhbHMgdG8g
emVybywgeW91IG1heSBpZ25vcmUgYWxsIHRoZSBmbGFncyBhbmQgdGFncyBhbmQgVExWcy4NCiAg
ICBQYWJsbyBDYW1hcmlsbG86IElmIHNlZ21lbnQgbGVmdCBlcXVhbHMgdG8gemVybyB0aGVuIHdl
IGRvbnQgcHJvY2VzcyB0aGUgU1JILg0KICAgIFJvbiBCb25pY2E6IE9LLCBleGNlbGxlbnQuDQog
ICAgRGFycmVuIER1a2VzOiBJIHRoaW5rIHRoYXQgd2UgbmVlZCB0ZXh0IHRvIGRlc2NyaWJlIHRo
YXQgYmVoYXZpb3IsIGJlY2F1c2UgSSBkb250IHRoaW5rIGl0IGlzIG5lY2Vzc2FyaWx5IHRoZSBj
YXNlLiBXZSBuZWVkIHRvIGFkZCBzb21ldGhpbmcgdGhlcmUuDQogICAgWmFmYXIgQWxpOiBSb24n
cyBjb21tZW50IGlzIG1vcmUgYXBwbGljYWJsZSB0byBPQU0uIE9BTSBkcmFmdCBkb2VzIGV4cGxh
aW4gdGhhdCBhbmQgd2FzIGRpc2N1c3NlZCBpbiB0aGUgbWFpbGluZyBsaXN0LiBXaGVuIGEgcGFj
a2V0IHJlY2VpdmVkIHdpdGggaXRzIHNlZ21lbnQgbGVmdCBlcXVhbHMgdG8gemVybywgYW5kIGlm
IHRoZSBPIGJpdCBpcyBzZXQgYW5kIHRoZSBUTFYgd2lsbCBiZSBwcm9jZXNzZWQuDQogICAgUm9u
IEJvbmljYTogQSBiaXQgb2YgY29uZmxpY3QuIE5lZWRzIHRvIGNoZWNrIFJGQzgyMDAncyByZXF1
aXJlbWVudCB0byBza2lwIG92ZXIgdGhlIHJvdXRpbmcgaGVhZGVyIHdoZW4gdGhlIHNlZ21lbnQg
bGVmdCBlcXVhbHMgdG8gemVyby4NCiAgICBaYWZhciBBbGk6IExldCdzIGRpc2N1c3MgaXQgaW4g
dGhlIGNvbnRleHQgb2YgT0FNIGRyYWZ0LiBJdCBkb2VzIG5vdCBhZmZlY3QgdGhlIG5ldHdvcmsg
cHJvZ3JhbW1pbmcgZHJhZnQuDQogICAgVGhlIGF1dGhvcnMgdGhpbmsgdGhhdCBpdCBpcyByZWFk
eSBmb3IgdGhlIFdHIExhc3QgQ2FsbC4NCg0KbyBZQU5HIERhdGEgTW9kZWwgZm9yIFNSdjYgQmFz
ZSBhbmQgU3RhdGljICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbICA1IG1pbnV0ZXMg
XQ0KICAgIGRyYWZ0LXJhemEtc3ByaW5nLXNydjYteWFuZy0wNQ0KICAgIFNvbmFsIEFnYXJ3YWwN
Cg0KICAgIEFjZWUgTGluZGVtOiBXZSBkaWQgdGhhdCBpbiB0aGUgYmFzZSBmb3IgYSBsb3Qgb2Yg
dGhpbmdzIHdlIHRob3VnaHQgd291bGQgbmVlZCB0byBiZSBhdWdtZW50ZWQuIEl0IGZvcmNlcyB0
byB1c2UgaWRlbnRpdGllcy4gVGhpcyB3aWxsIGhlbHAgaW4gdGhlIGZ1dHVyZSB0byBhZGQgbW9y
ZSBmdW5jdGlvbnMgd2l0aCBhdWdtZW50YXRpb24uDQogICAgU29uYWwgQWdhcndhbDogQXNrIGZv
ciBXRyBhZG9wdGlvbg0KICAgIDxzdHJpa2U+PGZvbnQgY29sb3I9InJlZCI+VGhlIENoYWlyIGNh
bGxlZDwvZm9udD48L3N0cmlrZT4NCiAgICA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+QnJ1
bm86DQoJV2hvIHJlYWQgdGhlIGRyYWZ0PyAgYWJvdXQgMTUgcGVyc29ucw0KCVdobyBiZWxpZXZl
IGl0J3MgYSBnb29kIHN0YXJ0PC9mb250Pjwvc3Ryb25nPiBmb3IgPHN0cm9uZz48Zm9udCBjb2xv
cj0iZ3JlZW4iPmE8L2ZvbnQ+PC9zdHJvbmc+IFdHIDxzdHJpa2U+PGZvbnQgY29sb3I9InJlZCI+
YWRvcHRpb248L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVuIj5kb2N1
bWVudD8gYWJvdXQgMTUgcGVyc29ucw0KCVdobyBiZWxpZXZlIGl0J3Mgbm90IGEgZ29vZCBzdGFy
dCBmb3IgYSBXRyBkY291bWVudD8gbm9ib2R5PC9mb250Pjwvc3Ryb25nPg0KDQpvIFlBTkcgRGF0
YSBNb2RlbCBmb3IgU2VnbWVudCBSb3V0aW5nIFBvbGljeSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgWyAxMCBtaW51dGVzIF0NCiAgICBkcmFmdC1yYXphLXNwcmluZy1zci1wb2xpY3kt
eWFuZy0wMg0KICAgIEthbXJhbiBSYXphDQoNCiAgICBLYW1yYW4gUmF6YTogQXNrIGZvciBXRyBh
ZG9wdGlvbg0KICAgIFNocmFkZGhhIEhlZ2RlOiBDb25maWctQXR0cmlidXRlcyB0cmVlLiBUaGVy
ZSBpcyBhdHRyaWJ1dGUgc2VjdGlvbiBhbmQgYWZmaW5pdHktbWFwLiBJcyBpdCB0aGF0IHlvdSBh
cmUgbW9kZWxpbmcgdGhpcyBTUiBwb2xpY3kgYXMgYSBsaW5rPyBJcyBpdCB3aHkgdGhlcmUgaXMg
dGhpcyBhZmZpbml0eS1tYXAgaGVyZT8NCiAgICBLYW1yYW4gUmF6YTogVGhlIGFmZmluaXR5IG1h
cCBpcyBmb3Igc29tZSBvZiB0aGUgZHluYW1pYyBjb25zdHJhaW50IHRoYXQgeW91IHdhbnQgdG8g
YWRkIHRvIHRoZSBwb2xpY3kuIFRoaXMgY291bGQgYmUgbGV2ZXJhZ2VkIGZyb20gZXhpc3Rpbmcg
VEUgbW9kZWxsaW5nLiBXZSBhcmUgbG9va2luZyBmb3J3YXJkIHRvIHNlZSB0aGF0IGhvdyB3ZSBj
YW4gYWxpZ24gd2l0aCB0aGUgY29sb3IuDQogICAgU2hyYWRkaGEgSGVnZGU6IFRoZSBjb25zdHJh
aW50cyBmb3IgdGhlIGR5bmFtaWMgcG9saWN5Pw0KICAgIEthbXJhbiBSYXphOiBJdCBpcyBhYm91
dCBjb25zdHJhaW50cy4NCiAgICA8c3RyaWtlPjxmb250IGNvbG9yPSJyZWQiPlRoZSBjaGFpciBj
YWxsZWQ8L2ZvbnQ+PC9zdHJpa2U+DQogICAgPHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPkJy
dW5vOg0KCVdobyBoYXMgcmVhZCB0aGUgZHJhZnQ/ICBhYm91dCAxNSBwZXJzb25zDQoJV2hvIGJl
bGlldmUgaXQncyBhIGdvb2Qgc3RhcnQ8L2ZvbnQ+PC9zdHJvbmc+IGZvciA8c3Ryb25nPjxmb250
IGNvbG9yPSJncmVlbiI+YTwvZm9udD48L3N0cm9uZz4gV0cgPHN0cmlrZT48Zm9udCBjb2xvcj0i
cmVkIj5hZG9wdGlvbi48L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVu
Ij5kb2N1bWVudD8gYWJvdXQgMTUgcGVyc29ucw0KCVdobyBiZWxpZXZlIGl0J3Mgbm90IGEgZ29v
ZCBzdGFydCBmb3IgYSBXRyBkY291bWVudD8gbm9ib2R5PC9mb250Pjwvc3Ryb25nPg0KDQpVbmlm
aWVkIElkZW50aWZpZXIgaW4gU1J2NjogdXNlIGNhc2UgYW5kIHRoZSBzb2x1dGlvbiAgICAgICAg
ICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBdDQpvIFVuaWZpZWQgSWRlbnRpZmllciB1c2Vj
YXNlIGluIElQdjYgU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzDQogICAgZHJhZnQtd21zYXh3LTZt
YW4tdXNpZC1pZC11c2UtMDANCm8gVW5pZmllZCBJZGVudGlmaWVyIGluIElQdjYgU2VnbWVudCBS
b3V0aW5nIE5ldHdvcmtzDQogICAgZHJhZnQtbWlyc2t5LTZtYW4tdW5pZmllZC1pZC1zci0wNA0K
ICAgIFdlaXFpYW5nIENoZW5nDQoNCiAgICBLZXRhbiBUYWxhdWxpa2FyOiBUaGUgcHJvcG9zYWwg
aXMgdG8gcHV0IGEgbG90IG9mIGRpZmZlcmVudCBtYXBwaW5ncyBpbnRvIHRoZSBTUkggd2hpY2gg
d2FzIG1lYW50IGZvciBTUnY2IFNJRC4gV2UgaGF2ZSBkZXZlbG9wZWQgc29sdXRpb25zIGluIFNQ
UklORyBhbmQgTVBMUyBXRyBmb3IgSVB2NiB1c2luZyBtYXBwaW5ncyBhbmQgbGFiZWxzLiBTUnY2
IGFuZCBTUi1NUExTIGludGVyd29ya2luZyBkcmFmdCBpcyBhbHNvIHJlbGF0ZWQsIHdlIGFyZSBs
b29raW5nIGZvciBpbnB1dHMgb24gaXQuDQogICAgR3JlZyBNaXJza3k6IDxzdHJpa2U+PGZvbnQg
Y29sb3I9InJlZCI+VHVyZSw8L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9Imdy
ZWVuIj5UcnVlLDwvZm9udD48L3N0cm9uZz4gdGhlcmUgaXMgYSBwcm9wb3NhbCB0byBkbyBTUi1N
UExTIG92ZXIgSVAuIFRoZSBpbXBvcnRhbnQgYmVuZWZpdCBvZiBTUkggaXMgdGhhdCBwcmVzZXJ2
ZXMgdGhlIHBhdGggaW5mb3JtYXRpb24gZnJvbSB0aGUgc291cmNlIHRvIHRoZSBkZXN0aW5hdGlv
bi4gU1ItTVBMUyBkb2VzIG5vdCBkbyB0aGF0LiBUaGUgZGlmZmVyZW50aWF0b3Igb2YgdGhlIHVu
aWZpZWQgU0lEIHByb3Bvc2FsIGlzIHRvIHVzZSBTUkggdG8gcHJlc2VydmUgdGhlIHBhdGggaW5m
b3JtYXRpb24gb2YgYSBTUi1NUExTIHBhdGgsIHdoaWNoIGlzIGEgYmVuZWZpdC4gVXNpbmcgU1JI
IGdpdmVzIHRoZSBiZW5lZml0IG9mIHBhdGggaW5mb3JtYXRpb24gYmVpbmcgYXZhaWxhYmxlIHRv
IHRoZSBlZ3Jlc3MuDQogICAgS2V0YW46IFNSSCBpcyBkZXNpZ25lZCB0byBjYXJyeSBTUnY2IFNJ
RC4gSnVzdCB1c2luZyB0aGUgaGVhZGVyIGZvciBjYXJyeWluZyBzb21ldGhpbmcgZGlmZmVyZW50
IGl0IGlzIG5vdCByZWFsbHkgdGhlIHNhbWUgU1JILiBXZSBoYXZlIHRoZSBpbnRlcndvcmtpbmcg
c29sdXRpb24gYWxyZWFkeSwgYW5kIHNob3VsZCBsb29rIGF0IGl0Lg0KICAgIEdyZWcgTWlyc2t5
OiBTdXJwcmlzZWQgdGhhdCBTUkggY2FuIG9ubHkgY2Fycnkgc3BlY2lmaWMgc2l6ZSBvZiBTSUQu
IExldCdzIGRpc2N1c3Mgb24gdGhlIGxpc3QuDQogICAgS2V0YW4gVGFsYXVsaWthcjogVG8gY2xh
cmlmeSwgSSB3YXMgc2F5aW5nIHRoYXQgU1JIIGNhcnJpZXMgdGhlIFNSdjYgU0lELiBJIGRpZG5v
dCB0YWxrIGFib3V0IHRoZSBzaXplIG9mIHRoZSBTSUQuDQogICAgS2lyZWV0aSBLb21wZWxsYTog
SW4gdGhlIGRyYWZ0LCB5b3Ugc2F5IHRoYXQgdGhpcyBpcyBhIHdheSB0byB1cGdyYWRlIGZyb20g
U1J2NiB0byBTUi1NUExTLiBJdCBpcyBsaWtlIGdvaW5nIGluIHRoZSBvcHBvc2l0ZSBkaXJlY3Rp
b24uIFRoZXJlIGFyZSBtb3JlIFNSLU1QTFMgZGVwbG95bWVudHMgdGhhbiB0aGVyZSBhcmUgU1J2
Ni4gSXQgaXMgdXNlZnVsIHRvIHRhbGsgYWJvdXQgdGhhdCBwYXJ0aWN1bGFyIG9wdGlvbi4gVGhl
cmUgYXJlIHR3byBiaXRzLiBBcmUgeW91IGFsc28gZ29pbmcgdG8gaW50ZXJvcGVyYXRlIHdpdGgg
U1JtNj8NCiAgICBXZWlxaWFuZyBDaGVuZzogPHN0cmlrZT48Zm9udCBjb2xvcj0icmVkIj5GbGFo
ZTwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPkZyZWU8L2ZvbnQ+
PC9zdHJvbmc+IHJlc2VydmVkIGJpdHMgYXJlIHVzZWQuIFdlIGp1c3QgZ2F2ZSBzb21lIGV4YW1w
bGVzLiBJIGRvbnQgdGhpbmsgaXQgYnJlYWtzIHRoZSBTUnY2IHJ1bGVzLg0KICAgIEdyZWcgTWly
c2t5OiBJdCBpcyBnb29kIHRvIGVtcGhhc2l6ZSB0aGF0IFNSLU1QTFMgYW5kIFNSdjYgYXJlIHBy
aW1hcnkgc2NlbmFyaW9zLiBJbiB0ZXJtcyBvZiB0aGUgdHdvLWJpdCBmbGFnLCB3ZSBuZWVkIHRv
IGJlIGNvbXBhdGlibGUgd2l0aCB0aGUgSVB2NiBTSURzLCBzbyAwMCBpcyBnaXZlbi4gVHdvIG90
aGVycyBhcmUgb3BlbiBmb3IgZGlzY3VzaW9ucy4gU3VnZ2VzdGlvbnMgYXJlIHdlbGNvbWVkLg0K
ICAgIERhcnJlbiBEdWtlczogU1IgYXJjaGl0ZWN0dXJlIGlzIGFscmVhZHkgUkZDLiBTUi1NUExT
IGFuZCBTUnY2IGludGVyd29ya2luZyBkcmFmdC4gV2UgaGF2ZSBjb3VwbGUgb2YgY29tcHJlc3Np
b24gbWVjaGFuaXNtcyB0aGF0IHdvcmsgd2l0aG91dCBtYXBwaW5nIHRhYmxlLiBXZSBoYXZlIDE4
IDxzdHJpa2U+PGZvbnQgY29sb3I9InJlZCI+aW1wbGVtZW50aW9uczwvZm9udD48L3N0cmlrZT4g
PHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPmltcGxlbWVudGF0aW9uczwvZm9udD48L3N0cm9u
Zz4gZnJvbSBkaWZmZXJlbnQgdmVuZG9ycyBhbmQgbWVyY2hhbnQgc2lsaWNvbiA8c3RyaWtlPjxm
b250IGNvbG9yPSJyZWQiPnZlbmZvcnM8L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29s
b3I9ImdyZWVuIj52ZW5kb3JzPC9mb250Pjwvc3Ryb25nPiBhcmUgaW1wbGVtZW50aW5nIFNSdjYg
d2l0aG91dCBhIG1hcHBpbmcgdGFibGUuIFRoZXJlIGlzIG5vIGRlc2NyaXB0aW9uIG9mIHdoYXQg
dGhpcyB3b3JrIChhbmQgYWxzbyBTUm02KSBicmluZ3MgdG8gdGhlIHdvcmtpbmcgZ3JvdXAgb3Ig
dGhlIGNvbW11bml0eSBpbiBsYXJnZSBvdmVyIHdoYXQgaGFzIGJlZW4gYWxyZWFkeSBkZWZpbmVk
IGluIFJGQ3MuIFdoYXQgYXJlIHRoZSBiZW5lZml0cz8NCiAgICBXZWlxaWFuZyBDaGVuZzogSW4g
dGhlIGN1cnJlbnQgUE9DLCBvbmx5IHRoZSBsb29raW5ndXAgdGFibGUuIFdlIGNvdWxkIGRldmVs
b3AgbW9yZSBzbWFydCB3YXkgdG8gb3B0aW1pc2UgdGhhdC4NCiAgICBEYXJyZW4gRHVrZXM6IEEg
bmV3IGRvY3VtZW50IGZvciBkZXNjcmliaW5nIHRoZSBwcm9jZXNzaW5nIGluIGRldGFpbHMgYW5k
IGNvbXBhcmlzb24gYW5kIGp1c3RpZmljYXRpb24gb2Ygd2h5IHRoaXMgd29yayBpcyBuZWVkZWQ/
DQogICAgV2VpcWlhbmcgQ2hlbmc6IFllcywgdGhlIGRvY3VtZW50IHdpbGwgYmUgYnVpbHQsIGFu
ZCB3ZWxjb21lIGNvbW1lbnRzLg0KICAgIEthbXJhbiBSYXphOiBRdWVzdGlvbiBhYm91dCBwZXJm
b3JtYW5jZSBpbXBhY3QgYmVjYXVzZSBvZiAyIGxvb2t1cCB0YWJsZXMuDQogICAgR3JlZyBNaXJz
a3k6IE5vIGFkZGl0b25hbCBpbXBhY3QgY29tcGFyaW5nIHdpdGggU1ItTVBMUyBvdmVyIElQLg0K
ICAgIFJvYmluIExpOiBSZXF1aXJlbWVudCBpcyBpbXBvcnRhbnQuIFN0YXRpY3MgaW5mb3JtYXRp
b24gaXMgZ29vZCB0byBoYXZlIGZyb20gQ01DQyBvbiB0aGUgc2l6ZSBvZiB0aGUgU0lEIGFuZCBp
dHMgZGlzdHJpYnV0aW9uLiBPbmNlIHRoZSByZXF1aXJlbWVudCBpcyBjbGVhciB0aGVuIHdlIGNh
biB3b3JrIG9uIHRoZSBzb2x1dGlvbnMgYW5kIGFuYWx5emUgdGhlIGNvc3QgYWNjb3JkaW5nbHku
DQogICAgV2VpcWlhbmcgQ2hlbmc6IE9uZ29pbmcgd29yayB0byBkZXBsb3kgMzVrIG5vZGVzIHRv
IHN1cHBvcnQgNUcgYmFja2hhdWwgaW4gQmVqaW5nIGFuZCBoYXZlIGRldGFpbGVkIGNhbGN1bGF0
aW9uIG9mIHJlcXVpcmVkIG51bWJlciBvZiBTSURzLiBOZWVkIHRvIHN1cHBvcnQgbW9yZSB0aGFu
IDEwIFNJRHMuIEJlY2F1c2Ugb2YgU1JIIG92ZXJoZWFkIHRoZXJlIGlzIG9ubHkgNjAlIG9mIGNh
cGFjaXR5LiBXZSBoYXZlIG9wdGltaXNlIGl0IG90aGVyd2lzZSB3ZSBjYW4gbm90IGhhdmUgbGFy
Z2Ugc2NhbGUgZGVwbG95bWVudC4gRnV0dXJlLCB3ZSB3aWxsIGhhdmUgbW9yZSBkZXRhaWxlZCBh
bmFseXNpcyBpbiB0aGUgY29udHJvbCBwbGFuZSBhbmQgbWFuYWdlbWVudCBwbGFuZS4NCiAgICBE
YXZpZCBNZWxtYW46IENvbXBhcmVkIHdpdGggbWljcm8tU0lEIHNvbHV0aW9uPw0KICAgIEdyZWcg
TWlyc2t5OiBBY3Rpdml0aWVzIGZvciB0aGUgZnV0dXJlIHdvcmsuDQogICAgQ2hlbmcgTGk6IFRo
ZXJlIGlzIGFsc28gYW5vdGhlciB3b3JrIG9uIFNSdjYgY29tcHJlc3Npb24uIEl0IHdvdWxkIGJl
IGdvb2QgdG8gbWFrZSB0aGlzIGtpbmQgb2YgY29tcGFyaXNvbi4NCiAgICBSb24gQm9uaWNhOiBG
b3IgdGhlIEJlaWppbmcgbmV0d29yayBpZiB5b3UgdHJpZWQgdGhlIG1pY3JvIFNJRCBzb2x1dGlv
biwgeW91IHdvdWxkIG5lZWQgLzMyIHNvIGl0IGlzIG5vdCBhIHJlbGlhYmxlIHNvbHV0aW9uLg0K
ICAgIEJydW5vIERlY3JhZW5lOiBJdCBpcyB0aGUgdG9waWMgYmVsb25ncyB0byAiQmV5b25kIFNS
djYiLiBGaXJzdCB3ZSBuZWVkIHRvIGFncmVlIHdpdGggd2hhdCB0aGUgZ29hbHMgYXJlLiBUaGVu
IHdlIG5lZWQgdG8gZGlzY3VzcyB0aGUgYmVuZWZpdHMgYW5kIGNvc3RzIG9mIGVhY2ggc29sdXRp
b24uIFdlIHdvdWxkIGxpa2UgdG8gY29udmVyZ2UgdGhlIHNvbHV0aW9ucyBpbiBTUFJJTkcgZmly
c3QuIFNvIGZhciBpdCBpcyB3aXRoaW4gU1BSSU5HLg0KICAgIEdyZWcgTWlyc2t5OiBXaGVyZSBp
cyB0aGlzIHdvcmsgdG8gY29udGludWU/IFN1Z2dlc3Rpb24gZnJvbSBDaGFpci4NCiAgICBCcnVu
byBEZWNyYWVuZTogU28gZmFyIGl0IGlzIHVwIHRvIHRoZSBhdXRob3JzLg0KDQpvIFNlZ21lbnQg
Um91dGluZyBNYXBwZWQgVG8gSVB2NiAoU1JtNikgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWyAxMCBtaW51dGVzIF0NCiAgICBkcmFmdC1ib25pY2Etc3ByaW5nLXNydjYt
cGx1cy0wNg0KICAgIFJlamkgb24gYmVoYWxmIG9mIFJvbiBCb25pY2ENCg0KICAgIERhcnJlbiBE
dWtlczogWW91IGhhdmUgbm90IGNoYW5nZWQgdGhlIHRpdGxlIG9mIHRoZSBkcmFmdCB5ZXQuIEl0
IGNhdXNlZCBjb25mdXNpb25zLg0KICAgIFJlamkgVGhvbWFzOiB3aWxsIHVwZGF0ZSBpdC4NCiAg
ICBEYXJyZW4gRHVrZXM6IFdlIGRvbnQgc2VlIGFueSBqdXN0aWZpY2F0aW9uIGZvciB0aGlzIHdv
cmsgdG8gYmUgaW52b2x2ZWQgaW4gU1BSSU5HLiBJdCBpcyBub3QgaW4gdGhlIGN1cnJlbnQgQ2hh
cnRlci4NCiAgICBSZWppIFRob21hczogVGhlcmUgYXJlIGN1c3RvbWVycyB3aG8gYXJlIGludGVy
ZXN0ZWQgaW4gU1JtNi4NCiAgICBBbmRyZXcgQWxzdG9uOiBKdXN0aWZpY2F0aW9uIGhhcyBiZWVu
IHBvaW50ZWQgb3V0IGluIHRoZSBtYWlsaW5nIGxpc3QuDQogICAgRGFycmVuIER1a2VzOiBTUnY2
IGhhcyBhcmNoaXRlY3R1cmUgYW5kIGNvbnRyb2wgcGxhbmUgd29yaywgYW5kIGRlcGxveW1lbnRz
LiBOb3cgeW91IGFyZSBzdWdnZXN0aW5nIHRoZSB3b3JraW5nIGdyb3VwIHRvIHdvcmsgb24gc29t
ZXRoaW5nIGVsc2UuIEJ1dCB0aGVyZSBpcyBubyBqdXN0aWZpY2F0aW9uLiBPbnVzIGlzIG9uIHRo
ZSBhdXRob3JzIG9mIHRoaXMgZHJhZnQuDQogICAgQW5kcmV3IEFsc3RvbjogQm90aCB3b3JrIHNo
b3VsZCBleGlzdCBhbmQgcHJvZ3Jlc3MuIFNob3VsZCBsZXQgdGhlIG9wZXJhdG9ycyB0byBjaG9v
c2UuIFNSSCBpcyBpbiA2bWFuLiBUaGUgbWljcm8gU0lEIGRyYWZ0IGFjdHVhbGx5IGFja25vd2xl
ZGdlZCB0aGF0IHRoZXJlIGlzIHRoZSBvdmVyaGVhZCBwcm9ibGVtLg0KICAgIE1hcnRpbiBWaWdv
dXJldXg6IFNSSCBpcyBpbiB0aGUgUkZDIGVkaXRvciBxdWV1ZSwgbm90IGluIDZtYW4gYW55bW9y
ZS4NCiAgICBEYXJyZW4gRHVrZXM6IEEgbG90IG9mIGJhY2tncm91bmQgd29yayBidWlsdCBmb3Ig
U1J2Ni4gVGhlcmUgaXMgbm90IHRoZSBzYW1lIGJhY2tncm91bmQgaW4gdGhlIHdvcmtpbmcgZ3Jv
dXAgZm9yIFNSbTYgYW5kIFNSdjYuDQogICAgQW5kcmV3IEFsc3RvbjogTm90IHN1cmUgd2hhdCBp
cyB3YW50ZWQgZnJvbSB0aGUgU1JtNiBhdXRob3JzL2NvLWF1dGhvcnM/DQogICAgS2V0YW4gVGFs
YXVsaWthcjogV2UgYWxyZWFkeSBoYXZlIHdvcmsgZG9uZSBvbiB0aGlzIHRvcGljLiBXaHkgdGhp
cyBjYW5ub3QgYmUgYWNoaWV2ZWQgd2l0aCB3aGF0IHdlIGhhdmUgZG9uZSB3aXRoIFNSLU1QTFM/
DQogICAgQW5kcmV3IEFsc3RvbjogVGhlcmUgaXMgYSBkZW1hbmQgaW4gdGhlIG1hcmtldCB0byBt
b3ZlIGF3YXkgZnJvbSBNUExTIGxhYmVscyBhdCB0aGUgdG9wIG9mIHRoZSBwYWNrZXQuIE5vIGRl
c2lyZSB0byBzbG93IGRvd24gb25nb2luZyBTUnY2IHdvcmsuDQogICAgS2V0YW4gVGFsYXVsaWth
cjogVGhlIG1lY2hhbmlzbXMgbmVlZGVkIGhhdmUgYWxyZWFkeSBiZWVuIGRvbmUsIHdoeSBhZ2Fp
bj8NCiAgICBBbmRyZXcgQWxzdG9uOiBPcGVyYXRvcnMgd2FudCBhIGNob2ljZS4gV2UgYmVsaWV2
ZSB0aGF0IGFsbCBhbHRlcm5hdGl2ZXMgc2hvdWxkIHByb2NlZWQuDQogICAgUm9uIEJvbmljYTog
VGhlIGRpZmZlcmVuY2Ugb2YgU1JtNiBpcyBzdGF0ZWQgYXQgdGhlIGVuZCBvZiB0aGUgZHJhZnQu
IFdlIGNhbiBjYWxsIG91dCB0aGUgbW90aXZhdGlvbnMgaW4gdGhlIG5leHQgcmV2aXNpb24uDQog
ICAgRGFycmVuIER1a2VzOiBDb250ZW50IGluIHNlY3Rpb24gOSBpcyByZXNvbHZlZCB3aXRoIFNS
djYgaW4gdGhlIGN1cnJlbnQgZm9ybS4gTmVlZHMgbW9yZSBhcnVnbWVudHMgaW4gdGhlIGRyYWZ0
IHRvIGRpc2N1c3MuDQogICAgWmFmYXIgQWxpOiBTUm02IHJlcXVpcmVzIG5ldyBjb250cm9sIHBs
YW5lIGFuZCBuZXcgZGF0YSBwbGFuZSBhbmQgbmV3IGFyY2hpdGVjdHVyZS4gVGhlbiB3aGF0IGFi
b3V0IHRoZSBwYXN0IG1hbnkgeWVhcnMgb24gU1J2Nj8NCiAgICBKYW1lcyBHdWljaGFyZDogU1Jt
NiBpcyBub3QgY29tcGF0aWJsZSB3aXRoIFNSdjYsYW5kIGl0IGlzIG5vdCBpbiB0aGUgY3VycmVu
dCBTUFJJTkcgQ2hhcnRlci4NCiAgICBSb24gQm9uaWNhOiBOb2JvZHkgaXMgZGVwYXJ0aW5nIGEg
bmV3IGRhdGFwbGFuZS4NCiAgICBBbmRyZXcgQWxzdG9uOiBTUm02IGlzIG9uIHRoZSB2NiBkYXRh
IHBsYW5lLiAgTm90IGFuIGluY29tcGF0aWJsZSBkYXRhIHBsYW5lLg0KICAgIEphbWVzIEd1aWNo
YXJkOiBUaGF0IGNhbiBhbHNvIGJlIGRvbmUgd2l0aCBTUnY2IGFzIHdlbGwuIFR3byBjb21wbGV0
ZWx5IGluY29tcGF0aWJsZSA8c3RyaWtlPjxmb250IGNvbG9yPSJyZWQiPnNvdHVpb25zPC9mb250
Pjwvc3RyaWtlPiA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+c29sdXRpb25zPC9mb250Pjwv
c3Ryb25nPiBhcmUgbm90IGRlc2lyZWQuDQogICAgUm9uIEJvbmljYTogSW4gb3JkZXIgdG8gcmVh
bGx5IGJlIGNvbXBsaWFudCB3aXRoIHRoZSBjaGFydGVyIHdlIG5lZWQgdG8gY29tcGx5IGJvdGgg
d2l0aCBSRkM4MjAwLg0KICAgIEpvaG4gU2N1ZGRlcjogRGlzYXBwb2ludGluZyB0aGlzIGRlYmF0
ZSBpcyBzdGlsbCBnb2luZyBvbi4NCiAgICBSb2JpbiBMaTogUmVxdWlyZW1lbnRzIG11c3QgYmUg
Y2xlYXJlZCwgYW5kIHRoZSB0d28gdHlwZXMgb2YgcmVxdWlyZW1lbnRzIG5lZWQgdG8gYmUgZGlz
dGluZ3Vpc2hlZDogMSkgdG8gcmVkdWNlIHRoZSBTUnY2IFNJRCBzaXplIDIpIHRvIHByb3Bvc2Ug
bmV3IElQdjYgYmFzZWQgU1Igc29sdXRpb25zLiBJdCBpcyBub3QgcmVhc29uYWJsZSB0byBwcm9k
dWNlIGEgbmV3IElQdjYgYmFzZWQgU1Igc29sdXRpb24ganVzdCBmb3IgcmVkdWNpbmcgdGhlIFNS
djYgU0lEIHNpemUuIEl0IGlzIGEgcHJvY2VzcyBpc3N1ZSwgQUQncyBlbWFpbCBhbHJlYWR5IGFz
a2VkIHRvIHJlZm9jdXMgdG8gU1J2Ni4gU1JtNiB3b3JrIHNob3VsZCBmb2xsb3cgdGhlIElFVEYg
cHJvY2Vzcywgc3RhcnRpbmcgd2l0aCB0aGUgUHJvYmxlbSBzdGF0ZW1lbnQgYW5kIHRoZW4gdGhl
IGZvbGxvd2luZyBwcm9jZXNzLg0KICAgIFBhYmxvIENhbWFyaWxsbzogVGhpcyBkcmFmdCBpcyBu
b3QgZGVmaW5pbmcgc2VnbWVudCByb3V0aW5nIGFzIGRlZmluZWQgaW4gUkZDODQwMi4gV2h5IGNh
bGwgaXQgc2VnbWVudCByb3V0aW5nPw0KICAgIFJvYiBTaGFraXI6IFJlbmFtaW5nIGl0IHRvIHNv
bWV0aGluZyBkaWZmZXJlbnQgd29uJ3QgY2hhbmdlIHRoZSBwcm9ibGVtIHNwYWNlLg0KICAgIFhp
bmcgTGk6IENoaW5hIEVkdWNhdGlvbiBhbmQgUmVzZWFyY2ggTmV0d29yayAoQ0VSTkVUMikgaXMg
dGhlIGxhcmdlc3QgSVB2NiBvbmx5IG5ldHdvcmsgYW5kIGJlZW4gcnVubmluZyBTUnY2LiBXZSBm
b3VuZCB0aGF0IHNob3J0ZXIgU0lEIGhhcyBzb21lIGJlbmVmaXRzLiBXZSBzdXBwb3J0IGJvdGgg
cHJvcG9zYWxzLiBXZSBzaG91bGQgb3BlbiBvdXIgZXllcyBmb3IgdGhlIG5ldyB3b3JrLg0KICAg
IEthbXJhbiBSYXphOiBIb3cgbWFueSBhcmUgb24gQVNJQyBiYXNlZCBpbXBsZW1lbnRhdGlvbiwg
YW5kIGhvdyBtYW55IG9mIHRob3NlIG9wdGlvbnMgYXQgdGhlIGxpbmUgcmF0ZSB5b3UgY2FuIHBy
b2Nlc3M/DQogICAgUmVqaSBUaG9tYXM6IEEgVlBOIGxldmVsIHBhcnQgY2FuIGJlIHByb2Nlc3Nl
ZCBvbiBhIGxpbmUgcmF0ZS4NCiAgICBDaGVuZyBMaTogVGhpbmsgYWJvdXQgdGhlIGNvc3Qgb2Yg
cHJvY2Vzc2luZyBET0ggVExWIHdoZW4geW91IGFyZSB0YWxraW5nIGFib3V0IHJlZHVjaW5nIHRo
ZSBvdmVyaGVhZCBvZiBTUkguIE92ZXJoZWFkIGFuZCBwcm9jZXNzaW5nIGNvc3Qgc2hvdWxkIGJl
IGNvbnNpZGVyZWQuDQogICAgQW5kcmV3IEFsc3RvbjogQXNrIGZvciBhZG9wdGlvbiBvZiB0aGUg
U1JtNiBvdmVydmlldyBkcmFmdC4NCiAgICBCcnVubyBEZWNyYWVuZTogTmVlZCB0byBlbnN1cmUg
d2UgdW5kZXJzdGFuZCB0aGUgcHJvYmxlbSBhcyB3ZSdyZSBoZWFyaW5nIGRpZmZlcmVudCB0aGlu
Z3MsIGFsc28gZnJvbSB0aGUgZHJhZnQgYXV0aG9ycy4NCiAgICBSb2IgU2hha2lyOiBTYW1lIGNv
bW1lbnRzIHdpbGwgYmUgcmFpc2VkIGlmIHdlIGRvIGEgY2FsbCBmb3IgYWRvcHRpb24gc28gd2Ug
bmVlZCB0byBhZGRyZXNzIHRob3NlIGJlZm9yZSB0aGF0Lg0KDQpvIFBhdGggU2VnbWVudCBmb3Ig
U1J2NiAoU2VnbWVudCBSb3V0aW5nIGluIElQdjYpICAgICAgICAgICAgICAgICAgICAgICAgWyAg
NyBtaW51dGVzIF0NCiAgICBkcmFmdC1saS1zcHJpbmctc3J2Ni1wYXRoLXNlZ21lbnQtMDQNCiAg
ICBDaGVuZyBMaQ0KDQogICAgQ2hlbmcgTGk6IGFzayBmb3IgV0cgQWRvcHRpb24NCiAgICBXZWlx
aWFuZyBDaGVuZzogU29sdXRpb24gaXMgaW1wb3J0YW50LCBlc3BlY2lhbGx5IGZvciB0aGUgbGFy
Z2UgbmV0d29yayBvcGVyYXRpb24uDQoNCm8gU2VnbWVudCBSb3V0aW5nIEhlYWRlciBlbmNhcHN1
bGF0aW9uIGZvciBJbi1zaXR1IE9BTSBEYXRhICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBd
DQogICAgZHJhZnQtYWxpLXNwcmluZy1pb2FtLXNydjYtMDINCiAgICBaYWZhciBBbGkNCiAgICAm
bHQ7U0tJUFBFRCZndDsNCg0KbyBBbiBFeHBlcmltZW50IG9mIFNSdjYgU2VydmljZSBDaGFpbmlu
ZyBhdCBJbnRlcm9wIFRva3lvIDIwMTkgU2hvd05ldCAgICAgICAgWyAgNSBtaW51dGVzIF0NCiAg
ICBkcmFmdC11cGEtc3J2Ni1zZXJ2aWNlLWNoYWluaW5nLWV4cC0wMA0KICAgIFJ5byBOYWthbXVy
YQ0KDQpUaGUgc2Vzc2lvbiBpcyBjdXQgb2ZmIGZyb20gaGVyZS4NCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpvIFNSdjYgVGFnZ2luZyBw
cm94eSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWyAxMCBtaW51dGVzIF0NCiAgICBkcmFmdC1lZGVuLXNydjYtdGFnZ2luZy1wcm94eS0wMA0K
ICAgIFl1a2l0byBVZW5vDQoNCm8gU1J2NiBmb3IgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIChE
ZXROZXQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbIDEwIG1pbnV0ZXMgXQ0KICAg
IGRyYWZ0LWdlbmctc3ByaW5nLXNydjYtZm9yLWRldG5ldC0wMA0KbyBEZXROZXQgU1J2NiBEYXRh
IFBsYW5lIEVuY2Fwc3VsYXRpb24NCiAgICBkcmFmdC1nZW5nLWRldG5ldC1kcC1zb2wtc3J2Ni0w
MQ0KICAgIFh1ZXNvbmcgR2VuZw0KDQpUb3RhbCBQcmVzZW50YXRpb24gVGltZTogICAgICAgICAg
ICAxMDcgbWludXRlcw0KU3BlYWtlciBTaHVmZmxpbmcgVGltZS9CdWZmZXI6ICAgICAgMTIgbWlu
dXRlcw0KDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCiAgICBUaHVyc2RheSwgTm92ZW1iZXIg
MjEsIDIwMTkNCiAgICAxNTo1MC0xNzoyMCwgVGh1cnNkYXkgQWZ0ZXJub29uIHNlc3Npb24gSUkN
CiAgICBSb29tOiBDYW5uaW5nDQoNCm8gQWRtaW5pc3RyaXZpYSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWyAgNSBtaW51dGVzIF0NCiAgIENoYWlycw0KICAgICAgICAtIE5vdGUgV2VsbA0KICAgICAg
ICAtIFNjcmliZQ0KICAgICAgICAtIEJsdWUgU2hlZXRzDQogICAgICAgIC0gRG9jdW1lbnQgU3Rh
dHVzDQoNCiAgICBvIFNSIFJlcGxpY2F0aW9uIFNlZ21lbnQgZm9yIE11bHRpLXBvaW50IFNlcnZp
Y2UgRGVsaXZlcnkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBd
DQogICAgZHJhZnQtdm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnQtMDANCiAgICBa
YWZhciBBbGkNCg0KICAgIFphZmFyOiBUaGUgYXV0aG9ycyBhc2sgZm9yIFdHIGFkb3B0aW9uLg0K
ICAgIFdpbTogSXQgaXMgYSBnb29kIGlkZWEuIEl0IGlzIGEgZWFzeSB3YXkgdG8gc3VwcG9ydCBt
dWx0aWNhc3QuDQogICAgSGltYW5zaHXvv73vv70gU3VwcG9ydCB0aGUgZHJhZnQuIEdvb2QgaW5n
cmVzcyByZXBsaWNhdGlvbiwgcHJldHR5IHN0cmFpZ2h0Zm9yd2FyZC4NCg0KICAgIG8gQkdQLUxT
IEV4dGVuc2lvbnMgZm9yIEludGVyLUFzIFRFIHVzaW5nIEVQRSBiYXNlZCBtZWNoYW5pc21zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbICA1IG1pbnV0ZXMgXQ0KICAgIGRyYWZ0LWhl
Z2RlLWlkci1iZ3AtbHMtZXBlLWludGVyLWFzLTAyDQogICAgU2hyYWRkaGEgSGVnZGUNCg0KICAg
IEFjZWUgTGluZGVtOiBGIHN0YW5kcyBmb3IgRlJSLCByaWdodD8NCiAgICBTaHJhZGRoYSBIZWdk
ZTogWWVzLg0KICAgIEFpanVuIFdhbmc6IERvZXNudCBuZWVkIGV2ZXJ5IEFTQlIgdG8gcnVuIHRo
ZSBwcm90b2NvbC4NCiAgICBTaHJhZGRoYSBIZWdkZTogWWVzLg0KICAgIEFpanVuIFdhbmc6IElu
IG91ciBuZXR3b3JrLCB0aGUgbm9kZXMgYXJlIGFjdHVhbGx5IGNvbm5lY3RlZCB0byBBU0JSLCB0
aGVyZSBtYXliZSBzb21lIGV4dGVuc2liaWxpdHkgaXNzdWUuDQogICAgU2hyYWRkaGEgSGVnZGU6
IFRoaXMgbWVjaGFuaXNtIGlzIG9ubHkgZm9yIEludGVyLWFyZWEgcGF0aC4NCg0KbyBQZXJmb3Jt
YW5jZSBNZWFzdXJlbWVudCBVc2luZyBUV0FNUCBMaWdodCBmb3IgU2VnbWVudCBSb3V0aW5nIE5l
dHdvcmtzICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBdDQogICAgZHJhZnQtZ2FuZGhpLXNw
cmluZy10d2FtcC1zcnBtLTA0DQoNCiAgICBCcnVubyBEZWNyYWVuZTogaG93IG1hbnkgaGF2ZSBy
ZWFkIHRoZSBkcmFmdD8gLSA8c3RyaWtlPjxmb250IGNvbG9yPSJyZWQiPjEwJS0xNSU8L2ZvbnQ+
PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVuIj4xMC0xNSBwZXJzb25zPC9mb250
Pjwvc3Ryb25nPg0KICAgIEJydW5vIERlY3JhZW5lOiBIb3cgbWFueSBhZ3JlZSB0byBhZG9wdCB0
aGUgZHJhZnQ/IEFib3V0IHRoZSBzYW1lIGFtb3VudC4NCiAgICBCcnVubyBEZWNyYWVuZTogVG8g
ZnVydGhlciBjb25maXJtIGluIHRoZSBsaXN0Lg0KDQpvIFNlZ21lbnQgUm91dGluZyBHZW5lcmlj
IFRMViBmb3IgTVBMUyBMYWJlbCBTd2l0Y2hlZCBQYXRoIChMU1ApIFBpbmcvVHJhY2Vyb3V0ZSAg
ICAgICAgWyAxMCBtaW51dGVzIF0NCiAgICBkcmFmdC1uYWluYXItbXBscy1zcHJpbmctbHNwLXBp
bmctc3ItZ2VuZXJpYy1zaWQtMDANCiAgICBOYWdlbmRyYSAvIFphZmFyDQoNCiAgICBTYW0gQWxk
cmluOiBJZiBhbnljYXN0LCB3aGF0IGlzIHRoZSBwcm9jZWR1cmUgdG8gdXNlIHRvIHZhbGlkYXRl
Pw0KICAgIEtldGFuIFRhbGF1bGlrYXI6IEFzIGxvbmcgYXMgaXQgcmVhY2hlZCB0aGUgYW55Y2Fz
dCBub2RlLCBpdCBpcyBhbGwgZ29vZC4gRGlzY3VzcyBvZmZsaW5lLg0KICAgIFNhbSBBbGRyaW46
IEhvdyBtYW55IG90aGVyIHR5cGVzIG9mIFNJRCBoYXZlIGJlZW4gZGVmaW5lZD8gQXJlIHlvdSBn
b2luZyB0byByZXBlYXQgdGhlIGRlZmluaXRpb24/DQogICAgWmFmYXIgQWxpOiBJZiBub3QgY292
ZXJlZCB5ZXQsIHdlIHdpbGwgY29udGludWUuIEdvb2QgdG8gaGF2ZSBhbiBvcHRpb24gZm9yIG5l
dyBkZWZpbml0aW9uLiBBc2tpbmcgZm9yIG1vcmUgZmVlZGJhY2suDQogICAgU2hyYWRkaGEgSGVn
ZGU6IEFncmVlIHdpdGggU2FtLiBXZSBtYXkgZmluZCBtb3JlIGNvcm5lciBjYXNlcy4NCiAgICBa
YWZhciBBbGk6IFBsZWFzZSBjaGVjayB0aGUgc2xpZGVzIG9uIE1vbmRheS4NCiAgICBUYXJlayBT
YWFkOiBWYWxpZCB0aGUgYXNzaWduZXIsIHdoYXQgdGhlIFNJRCBpcyBhc3NpZ25lZCB0byBpcyBt
aXNzaW5nLiBKdXN0IHRvIHZhbGlkIHRoZSBsYWJlbCBpcyByZWFzb25hYmxlLiBEb250IHRoaW5r
IHlvdSBjYW4gZGVwcmVjYXRlZCB0aGUgb3RoZXIgZWZmZWN0cyB0aGF0IGFyZSBkZWZpbmVkLg0K
ICAgIFphZmFyIEFsaTogQWdyZWUuDQogICAgSmFiYmVyIHF1ZXN0aW9uIGZyb20gU3JpaGFyaSBS
YW1hY2hhbmRyYTogaWYgdGhlIGxpbmsgYmV0d2VlbiA3IGFuZCA4IGJlY29tZXMgdW5pZGlyZWN0
aW9uYWwsIHdvdWxkIHlvdSBiZSBhYmxlIHRvIGRlZmluZSBpdD8NCiAgICBaYWZhciBBbGk6IFll
cy4NCiAgICBHcmVnIE1pcnNreTogSXQgaXMgYWxzbyBvcGVuIHRvIG90aGVycy4NCiAgICBaYWZh
ciBBbGk6IExldCdzIGtlZXAgdGhlIG9wdGlvbiBvcGVuLiBJdCBpcyBTUiBmb2N1c2VkLg0KDQpv
IFNlZ21lbnQtUm91dGluZyBvdmVyIEZvcndhcmRpbmcgQWRqYWNlbmN5IExpbmtzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBdDQogICAgZHJhZnQt
c2FhZC1zci1mYS1saW5rLTAwDQogICAgVGFyZWsgU2FhZA0KDQogICAgRGhydXYgRGhvZHk6IFdv
dWxkIHlvdSBjb21wYXJlIHRoaXMgdG8gYmluZGluZyBTSUQ/DQogICAgVGFyZWsgU2FhZDogSXQg
Y2FuIGJlIGEgQlNJRC4gSXQgY2FuIG11bHRpcGxlIExTUHMuDQogICAgRGhydXYgRGhvZHk6IFdo
YXQgaXMgdGhlIGJlbmVmaXQgb2ZmZXJpbmc/DQogICAgVGFyZWsgU2FhZDogVGhlcmUgaXMgbm8g
c3RhbmRhcmQgd2F5IGhvdyB5b3UgcHVzaCBpdCBpbnRvIHRoZSBURUQuDQogICAgRGhydXYgRGhv
ZHk6IFdoZW4gd291bGQgdGhpcyBsaW5rIGdvIGRvd24/DQogICAgUGV0ZXIgUHNlbmFrOiBXaGF0
IGlzIHRoZSBkaWZmZXJlbmNlIGZyb20gcmVndWxhciBTUiBURSBQb2xpY3k/DQogICAgVGFyZWsg
U2FhZDogRkEgbGluayBjYW4gYmUgc3VwcG9ydGVkIGJ5IG9uZSBTUiBwb2xpY3kgb3IgbXVsdGlw
bGUgU1IgcG9saWNpZXMuDQogICAgUGV0ZXIgUHNlbmFrOiBTbyB0aGlzIGlzIG5vdCB0cmFkaXRp
b25hbCBmb3dhcmRpbmcgYWRqYWNlbmN5IGFzIHdlIGtub3cgaXQgZnJvbSBSU1ZQLVRFPw0KICAg
IFRhcmVrIFNhYWQ6IEZBIGxpbmsgaXMgYSB0cmFmZmljIGVuZ2luZWVyaW5nIGxpbmsuIFBsZWFz
ZSByZWZlciB0byB0aGUgUkZDIEkgbGlzdGVkIGluIHRoZSBzbGlkZXMuDQogICAgUGV0ZXIgUHNl
bmFrOiBBcyBsb25nIGFzIHlvdSBkb250IGFkdmVydGlzZSB0aGlzIGFzIGEgbGluayBpbiB0aGUg
SUdQIHRvcG9sb2d5IGl0IGlzIGZpbmUuDQogICAgS2V0YW4gVGFsYXVsaWthcjogUGxlYXNlIHJl
ZmVyIHRvIHRoZSBkcmFmdCB3ZSBoYXZlIGZvciBleHBvcnRpbmcgc3VjaCBsaW5rIHZpYSBCR1At
TFMuIFRoZSBkaWZmZXJlbmNlIGlzIG5vdCBkb25lIGFzIGEgbGluayA8c3RyaWtlPjxmb250IGNv
bG9yPSJyZWQiPk5MUkE8L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVu
Ij5OTFJJPC9mb250Pjwvc3Ryb25nPiBidXQgYXMgYSBURSBQb2xpY3kgPHN0cmlrZT48Zm9udCBj
b2xvcj0icmVkIj5OTFJBLjwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9udCBjb2xvcj0iZ3Jl
ZW4iPk5MUkkuPC9mb250Pjwvc3Ryb25nPg0KICAgIFRhcmVrIFNhYWQ6IERyYWZ0IGlzIGdvbmUg
dGhyb3VnaC4gSGVyZSBpdCBpcyBqdXN0IGEgbGluay4NCiAgICBLZXRhbiBUYWxhdWxpa2FyOiBK
dXN0IHdhbnQgdG8gc2VlIGlmIHlvdSB3YW50IHRvIGFkZCB0aG9zZSBvbiB0aGUgU1IgcG9saWN5
Lg0KICAgIFRhcmVrIFNhYWQ6IFN1cmUsIGxldCdzIHRhbGsgYWJvdXQgaXQuDQogICAgUm9iaW4g
TGk6IE9ubHkgU1ItTVBMUyBvciBib3RoIFNSLU1QTFMgYW5kIFNSdjY/DQogICAgVGFyZWsgU2Fh
ZDogQm90aC4NCiAgICBKZWZmIFRhbnRzdXJhOiBQbGVhc2UgcmVmZXIgdG8gYSBkcmFmdCBwdWJs
aXNoZWQgb24gaW50ZWdyYXRpb24gb2YgSVAgYW5kIG9wdGljYWwuDQogICAgVGFyZWsgU2FhZDog
b2suDQoNCm8gU2VnbWVudCBSb3V0aW5nIGZvciBFbmhhbmNlZCBWUE4gU2VydmljZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsgMTAgbWludXRlcyBdDQog
ICAgZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2VkLXZwbi0wNQ0KICAgIEppZSBEb25n
DQogICAgV0cgYWRvcHRpb24gaGFzIGJlZW4gcmVxdWVzdGVkLg0KDQogICAgQnJ1bm8gRGVjcmFl
bmU6IFRoZSB3b3JrIGluIFRFQVMgaXMgZ2VuZXJpYy4NCiAgICBCcnVubyBEZWNyYWVuZTogd2hv
IHJlYWQgdGhlIGRyYWZ0IGFuZCB3aG8gc3VwcG9ydD8gYWJvdXQgdGhlIHNhbWUgMTUtMjANCiAg
ICBCcnVubyBEZWNyYWVuZTogd2hvIHRoaW5rIGl0IGlzIG5vdCByZWFkeT8gYWJvdXQgMS0yIHBl
cnNvbi4gTm93IHRoZXJlIGlzIGEgZGVzaWduIHRlYW0gb24gbmV0d29yayBzbGljaW5nLiBXZSBu
ZWVkIHRvIHdhaXQgYSBiaXQgZm9yIHRoZSBvdXRjb21lIG9mIHRoZSBkZXNpZ24gdGVhbS4NCiAg
ICBKaWUgRG9uZTogVGhlIHdvcmsgY2FuIGJlIGRlY291cGxlZC4gVlBOKyBmcmFtZXdvcmsgaXMg
YWxyZWFkeSBhZG9wdGVkIGluIFRFQVMuIFRoaXMgaXMgYSBzb2x1dGlvbiBmb3IgVlBOKyBhbmQg
bmV0d29yayBzbGljaW5nIGlzIG9uZSBvZiBpdHMgdXNlIGNhc2VzLiBObyBuZWVkIHRvIHJlbHkg
b24gdGhlIHdvcmsgb2YgZGVzaWduIHRlYW0gaW4gVEVBUy4NCiAgICBCcnVubyBEZWNyYWVuZTog
VGhlIG5hbWUgb2YgdGhlIGRyYWZ0IGlzIGEgYml0IG9mIG1hcmtldGluZywgY291bGQgYmUgdXNl
ZnVsIHRvIGZvY3VzIG9uIHdoYXQgaXMgYWRkZWQsIHN1Y2ggYXMgbmV0d29yayByZXNvdXJjZSBw
YXJ0aXRpb25pbmcsIGFuZCBuZWVkcyB0byBmaXggdGhlIGludHJvZHVjdGlvbi4gVGVybWlub2xv
Z2llcyBuZWVkIHRvIGJlIGNsYXJpZmllZC4NCiAgICBKZWZmIFRhbnRzdXJhOiBUaGUgZGVzaWdu
IHRlYW0ncyBmb2N1cyBpcyBub3QgYWJvdXQgdGhlIHRlY2hub2xvZ3kgYXMgc3VjaCBidXQgdGhl
IG5vcnRoYm91bmQgQVBJLiBOb3QgZ29pbmcgdG8gd29yayBvbiB0aGlzIHNwZWNpZmljYWxseS4g
UGxlYXNlIHVzZSB0aGUgc2FtZSB0ZXJtIG9mDQogICAgSmllIERvbmc6IFN1cmUuDQogICAgRmVu
Z3dlaSBRaW46IFRoZSBkcmFmdCBpcyBhIGdvb2QgaWRlYSBhbmQgcmVmbGVjdCB0aGUgdXNlIGNh
c2VzLg0KICAgIFJhbiBDaGVuOiBBZ3JlZSB3aXRoIEplZmYuIE91dCBvZiBzY29wZSBvZiB0aGUg
ZGVzaWduIHRlYW0uIEFub3RoZXIgcHJvcG9zYWwgd2lsbCBiZSBwcmVzZW50ZWQgbGF0ZXIuDQog
ICAgSmllIERvbmc6IFRoaXMgaXMgb25seSBvbiBkYXRhIHBsYW5lLiBDb250cm9sIHBsYW5lIGV4
dGVuc2lvbnMgYXJlIGluIG90aGVyIGRyYWZ0cy4NCiAgICBCcnVubyBEZWNyYWVuZTogUGxlYXNl
IHNlbmQgY29tbWVudHMgdG8gdGhlIG1haWxpbmcgbGlzdC4NCiAgICBSYWtlc2ggR2FuZGhpOiBS
ZXF1aXJlbWVudCBhbmQgZnJhbWV3b3JrIGFyZSBpbiB0aGUgc2NvcGUgb2YgdGhlIGRlc2lnbiB0
ZWFtLiBXZSBuZWVkIHRvIG1ha2UgcHJvZ3Jlc3MgaW4gcmVxdWlyZW1lbnRzIGFuZCBmcmFtZXdv
cmsuDQogICAgR3JlZyBNaXJza3k6IEVuY291cmFnZSB0byB3b3JrIG9uIHRoZSBtb2RlbCB0aGF0
IGluY2x1ZGVzIGJvdGggcmVzb3VyY2Ugc2hhcmluZyBhbmQgaXNvbGF0aW9uIGNhc2VzLg0KICAg
IEppZSBEb25nOiBUaGUgdHdvIGNhc2VzIGFyZSBhbHJlYWR5IGNvdmVyZWQgYW5kIHdlIGhhdmUg
Y2xhcmlmaWVkIGluIHRoZSBkcmFmdC4NCiAgICBHcmVnIE1pcnNreTogVGhlcmUgYXJlIG90aGVy
IHJlc291cmNlcy4NCiAgICBKaWUgRG9uZzogV2UgY2FuIGRpc2N1c3MgbW9yZS4NCiAgICBCcnVu
byBEZWNyYWVuZTogTmVlZCB0byBkaXNjdXNzIG9uIHRoZSBsaXN0LiBZb3UgbmVlZCB0byByZWZp
bmUgdGhlIGRyYWZ0IHRvIG1ha2UgdGhlIGFic3RyYWN0IGFuZCBpbnRyb2R1Y3Rpb24gaW5saW5l
IHdpdGggdGhlIHNjb3BlLCBtYXliZSByZXBocmFzZSBhcyBwYXJ0aXRpb25pbmcgb2YgbmV0d29y
ayByZXNvdXJjZXMuDQoNCm8gQnVpbGRpbmcgYmxvY2tzIGZvciBTbGljaW5nIGluIFNlZ21lbnQg
Um91dGluZyBOZXR3b3JrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbICA4IG1pbnV0
ZXMgXQ0KICAgIGRyYWZ0LWFsaS1zcHJpbmctbmV0d29yay1zbGljaW5nLWJ1aWxkaW5nLWJsb2Nr
cy0wMg0KICAgIFphZmFyIEFsaQ0KDQogICAgQnJ1bm8gRGVjcmFlbmU6IFRoZSBmaXJzdCBwYWdl
IGlzIGEgZ29vZCBzdW1tYXJ5IG9mIGFsbCB0aGUgdG9vbHMgd2UgaGF2ZSBpbiBTUFJJTkcuIFdo
YXQgdG9vbHMgYXJlIG1pc3NpbmcgaW4gU1BSSU5HIHRvIGZ1bGxmaWwgdGhlIHJlcXVpcmVtZW50
cyBmb3IgbmV0d29yayBzbGljaW5nPyBPbmUgcGFydCBjb3VsZCBiZSBhIHNlZ3JlZ2F0aW9uIG9m
IHJlc291cmNlcyB3aXRoaW4gdGhlIG5ldHdvcmsuDQogICAgSmVmZiBUYW50c3VyYTogVXNlIHRl
cm1pbm9sb2d5IGNvcnJlY3RseS4gSXQgaXMgbm90IG5ldHdvcmsgc2xpY2luZy4NCiAgICBCcnVu
byBEZWNyYWVuZS9aYWZhciBBbGk6IFBsZWFzZSBzZW5kIGNvbW1lbnRzIG9uIHRoZSBsaXN0Lg0K
ICAgIFpoZW5xaWFuZyBMaTogUGxlYXNlIGFkZCByZXNvdXJjZSBzZWdtZW50IHByZXNlbnRlZCBi
eSBKaWUgdG8gdGhlIGJ1aWxkaW5nIGJsb2Nrcy4NCg0KbyBQYWNrZXQgTmV0d29yayBTbGljaW5n
IHVzaW5nIFNlZ21lbnQgUm91dGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFsgMTAgbWludXRlcyBdDQogICAgZHJhZnQtcGVuZy10ZWFzLW5ldHdvcmst
c2xpY2luZy0wMQ0KICAgIEZlbmd3ZWkgUWluDQoNCiAgICBCcnVubyBEZWNyYWVuZTogUGxlYXNl
IG1haW5seSB0YWxrIGFib3V0IHRoZSBkaWZmZXJlbmNlIHNpbmNlIHdlIGtub3cgdGhlIGNvbmNl
cHQuDQogICAgQnJ1bm8gRGVjcmFlbmU6IFNpbmNlIHdlIGRvbid0IGhhdmUgZW5vdWdoIHRpbWUs
IHdlIGRvbnQgaGF2ZSB0aW1lIGZvciB0aGUgZGV0YWlscy4gV2Ugd2lsbCByZWZlciB0byB0aGUg
PHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPlRFQVM8L2ZvbnQ+PC9zdHJvbmc+IGRlc2lnbiB0
ZWFtJ3Mgb3V0Y29tZS4NCg0KVGhlIHNlc3Npb24gaXMgY3V0IG9mZiBmcm9tIGhlcmUuDQoNCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KDQpvIFRoZSBVc2Ugb2YgUGF0aCBTZWdtZW50IGluIFNSIEludGVyLWRvbWFpbiBTY2Vu
YXJpb3MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyAgNSBtaW51dGVz
IF0NCiAgICBkcmFmdC14aW9uZy1zcHJpbmctcGF0aC1zZWdtZW50LXNyLWludGVyLWRvbWFpbi0w
MQ0KICAgIFF1YW4gWGlvbmcNCg0KVG90YWwgUHJlc2VudGF0aW9uIFRpbWU6ICAgICAgICAgICAg
ODMgbWludXRlcw0KU3BlYWtlciBTaHVmZmxpbmcgVGltZS9CdWZmZXI6ICAgICAgNyBtaW51dGVz
DQo8L3ByZT4NCg0KPC9ib2R5PjwvaHRtbD4=

--_005_53C29892C857584299CBF5D05346208A48D1C620OPEXCAUBM43corp_--


From nobody Fri Dec  6 07:53:34 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E39E6120807 for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 07:53:31 -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, 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 header.b=hxZHv8Wl; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=arc//czb
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 h-Aj8SMhsyzF for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 07:53:29 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72A7A120019 for <spring@ietf.org>; Fri,  6 Dec 2019 07:53:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7866; q=dns/txt; s=iport; t=1575647609; x=1576857209; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=hhtF1Mpd/HMX5VRdJqAP8RPhJzu2PQP1y2oaKW/3Gb0=; b=hxZHv8WlgrxEfgmO+NTfvll2GPhys9qzXCAWrywMiRYW8IXvYBP2JgYL +WBAmZepVofeHAgG+AMQ83m3b48NZu6pSvmZs6Exhc2nied3TzKysc54a FrPwoLcu8MbIX5j46m5DAN+isbQWoE0phsJWHYXWwHMagQCnAxQrLeGqW k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AHcfrlRw/GzfDqnPXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YR2N/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuJBVD4IeXCZC0hF8MEX1hgrDm2?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BbAQABeepd/4YNJK1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgW0EAQELAYFKUAVsWCAECyoKhCGDRgOKfYJfiVuOKYJSA1QJAQE?= =?us-ascii?q?BDAEBGAsKAgEBg3tFAheBfiQ3Bg4CAw0BAQQBAQECAQUEbYU3DIVSAQEBAQI?= =?us-ascii?q?BAQEQEREMAQEsCwEEBwQCAQgRAQMBAQECAiYCAgIfBgsVAgYIAgQOBSKDAAG?= =?us-ascii?q?CRgMOIAECDKIuAoE4iGB1gTKCfgEBBYUTDQuCFwMGgQ4oAYwWGoFBP4ESJiC?= =?us-ascii?q?CHi4+ghtJAQECgWEXgnkygiyNNIJtnWtCCoIukT+EGxuCQYduj3eQD4kSj0w?= =?us-ascii?q?CBAIEBQIOAQEFgWgjgVhwFTsqAYJBUBEUjGYMF4NQhRSFP3QBgSePMAGBDwE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.69,285,1571702400"; d="scan'208";a="396564686"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 15:53:27 +0000
Received: from XCH-RCD-014.cisco.com (xch-rcd-014.cisco.com [173.37.102.24]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xB6FrRrr015827 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 15:53:27 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-014.cisco.com (173.37.102.24) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 09:53:27 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 09:53:26 -0600
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Dec 2019 09:53:26 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dP7edl2TqJGBY2xPSYwv2tGJzorEHWljkL76+QXL2D9i+WucgapK3P33LO49Hu1N0DIccI8ZbD3CPyXoiLuY24jy2JfIhrR4XpYcNXlHWoHRbGIHyjsOz4RMMGEl218BIHdHUdsx50eD5H+WM8HeoXNFpNjPs5fCcMtpoFIWA8YDZBHlUOJqxReDCkRCEdbUAkprIuRfD/kbN6qI5bQNW34RamN2aHfEx0nnj7VXmAKUWVq4cr3zt6t01/ASjekl19l2Bgt153Pr147mTr4v5z1qOfHrYSjJtbvqefTgckhmfIuHX4Fzz+g/UQeRzfKmb4M9oxw1vuNBl5pZ/Gt5Wg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hhtF1Mpd/HMX5VRdJqAP8RPhJzu2PQP1y2oaKW/3Gb0=; b=M5j9MF0WicPCP0KpP98xL9JZDkRiAWVaSTtaCr1R5ROu0YgEm9C5+VM7s5AxLuqyQ90qe0gY/Q2xNYWwsxCP7uesBXTfP0ZbcjwzgkkuDWl/lDBfQ6MKM3f4OBG1gvbU7e9O4jxlLiPxBIVv757bP4xkElV6qTSntfI5PmzTumaztMZkAs6Fi1h2rzulKn9ENHVoT2bNvM/FCESwQm+mP5Sb2hvPQZLhb83fS8bDiYMjnF9rlCno1R4TSPMnueu1NuRVMSXsK9EO1neYHCAMqZ3YNLTDJMgdCjh0mG+JFMAkPTkenrQ9NKy8F9pJaCDBBWOXEB/qoyGTWKNy9tk6+g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hhtF1Mpd/HMX5VRdJqAP8RPhJzu2PQP1y2oaKW/3Gb0=; b=arc//czbJD8ecjBkt4qUpNLMs6+aCrM6BI2VZGhOt6w7vUx9UZqu+N5s926b8+dahB6y4pEwGtVlcKWr2mFfAA0y4C0Qu2rGZ3bt9vCa/bPkNnCk0MPTL+10g3KPF/LwhOZXv0729vbndVvsqHj7Hj7z4igAG4dPPXQ5MwU5IuA=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2609.namprd11.prod.outlook.com (52.135.244.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Fri, 6 Dec 2019 15:53:25 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3%5]) with mapi id 15.20.2516.014; Fri, 6 Dec 2019 15:53:25 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
CC: Bob Hinden <bob.hinden@gmail.com>, SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84A=
Date: Fri, 6 Dec 2019 15:53:25 +0000
Message-ID: <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [161.44.213.3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0aa96a5a-332f-4b50-38bf-08d77a646ded
x-ms-traffictypediagnostic: BN7PR11MB2609:
x-microsoft-antispam-prvs: <BN7PR11MB2609886C50F5CC9C03C31F09C85F0@BN7PR11MB2609.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(366004)(346002)(396003)(39860400002)(199004)(51444003)(189003)(13464003)(66946007)(66556008)(66476007)(76116006)(5660300002)(33656002)(64756008)(66446008)(6512007)(8936002)(81156014)(966005)(71200400001)(2906002)(305945005)(86362001)(81166006)(26005)(229853002)(6486002)(8676002)(54906003)(76176011)(2616005)(99286004)(4326008)(316002)(186003)(71190400001)(102836004)(36756003)(6506007)(53546011)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2609; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QVvoPU/fQ2rk5xAHdhm9D3WkEDUoc9kjg8Bhkiqayv6GMWZoMdJqn0xxsm52JN2N8NEdlCWEYvmUxlhQQaRt4O6vUVFrngHZSXZIU17O8Sm7CzdTD0dvqoU/bJtyCxJRQIMv/NJttjPXmVgX28cGqI7HigIzAsx8FwoqKgJGK1TnUjEycfXLSYr3y9AZ9mCDt75CR4yC/hRMia1Zf0C6J6f+13/BVrxWUd+qMHizR9PMte9W8aWci7BksiB5nbOBXZrLNSDx/BELMECR3wEYUe71WKE8Qb0gh/q/h4Hca5u0I2QnZwiD37W6jV+0ZabmK50sB/9gcOx/SpUr4zAn9Sh9tocH/l1KEz60XgHqmn3QvKMV0DXdmDZU5oT50c8i+2xT+Spye6cxzsxR3AuwgU+PVfWuBS6yU52gbqmfTyQAwpZzMQF+zPsH0UsGrzD7E7+JpmocYVU2koKZeU0cg92JHZXxac1Gkzgnvj5VMKsvhdzPkFDhU2E0LW1J0pIC5ZDF+FRdIzGKD5/CC9n5Awayq4SYluwt8ohdfgoQC15NYiFpyliYeq4poaMdonhf
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <36F1C772413A7C498E344BC1DADE985F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0aa96a5a-332f-4b50-38bf-08d77a646ded
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 15:53:25.4426 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: F8lcy5/LC0PejcAmxAATKYn/PivYl3O+zoMBtlQFASKzFFZNzosPot5HtDyyTgvlToZeq9ZlM5y588rVYGKhUQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2609
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.24, xch-rcd-014.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/d6CdcLDwR20lSOmC-qpHGU0REvo>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:53:32 -0000

SGkgUm9uLCBJIGFncmVlIHdpdGggQm9iIGhlcmUuDQoNClNlY3Rpb24gNC4yIHBzZXVkb2NvZGUg
c2ltcGx5IHNheXMgYW4gaW1wbGVtZW50YXRpb24gd291bGQgdXNlIGEgcHJlZGV0ZXJtaW5lZCBl
Z3Jlc3MgYWRqYWNlbmN5IGluc3RlYWQgb2YgcGVyZm9ybWluZyBhIEZJQiBsb29rdXAgdG8gZmlu
ZCBvbmUuICANCkl0IHNwZWNpZmllcyB0aGUgU0lEIHByb2Nlc3NpbmcsIG5vdCB0aGUgZW50aXJl
IElQdjYgZGF0YSBwYXRoLg0KDQpJdCBoYXMgbm8gdGV4dCB0aGF0IHdvdWxkIGluZGljYXRlIFJG
QzQyOTEgdGV4dCBvbiBsaW5rLWxvY2FsIGFkZHJlc3NlcyBhbmQgcm91dGVycyB3b3VsZCBub3Qg
YXBwbHkuDQoNCkFzIGEgc2lkZSBub3RlLCBldmVyeSByb3V0aW5nIGhlYWRlciBjdXJyZW50bHkg
ZGVmaW5lZCAoZXZlbiB0aG9zZSBub3cgZGVwcmVjYXRlZCkgZG8gbm90IHJlLXN0YXRlIHRoZSBS
RkM0MjkxIHRleHQuDQoNClRoYW5rcywNCiAgRGFycmVuDQoNCg0KPiBPbiBEZWMgMiwgMjAxOSwg
YXQgMTA6NTggQU0sIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRm
Lm9yZz4gd3JvdGU6DQo+IA0KPiBCb2IsDQo+IA0KPiBCZWZvcmUgd2UgZGViYXRlIHByZXNlbnRh
dGlvbiB0b28gbXVjaCwgd2Ugc2hvdWxkIGxldCBQYWJsbyBhbnN3ZXIgdGhlIG9yaWdpbmFsIHF1
ZXN0aW9uLiBXaWxsIHRoZSBwYWNrZXQgYmUgZHJvcHBlZCBvciBmb3J3YXJkZWQ/DQo+IA0KPiBJ
ZiB0aGUgcGFja2V0IHdpbGwgYmUgZHJvcHBlZCwgaG93IGlzIHRoZSByZWFkZXIgb2YgU2VjdGlv
biA0LjIgdG8ga25vdyB0aGlzPyBOb3JtYWxseSwgcHNldWRvY29kZSBpcyB0YWtlbiBsaXRlcmFs
bHksIGFuZCB0aGUgcHNldWRvY29kZSBpbiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRoZSBw
YWNrZXQgd2lsbCBiZSBmb3J3YXJkZWQuDQo+IA0KPiBPbmUgd2F5IHRvIHdpZ2dsZSBvdXQgb2Yg
dGhpcyBwcm9ibGVtIGlzIHRvIGluY2x1ZGUgYSBzZW50ZW5jZSBhdCB0aGUgYmVnaW5uaW5nIG9m
IFNlY3Rpb24gNCBzYXlpbmcsICJXaGVuIHRoZSBmb2xsb3dpbmcgcHNldWRvY29kZSBjb250cmFk
aWN0cyBSRkMgNDI5MSBvciA4MjAwLCBSRkNzIDQyOTEgYW5kIDgyMDAgdGFrZSBwcmVjZWRlbmNl
Lg0KPiANCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFJvbg0KPiANCj4gDQo+IA0KPiANCj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KPiAN
Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhp
bmRlbkBnbWFpbC5jb20+IA0KPiBTZW50OiBNb25kYXksIERlY2VtYmVyIDIsIDIwMTkgMTA6NDcg
QU0NCj4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQo+IENjOiBCb2IgSGlu
ZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFp
bC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCj4gU3ViamVjdDogUmU6IFtzcHJp
bmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVz
c2VzDQo+IA0KPiBSb24sDQo+IA0KPj4gT24gRGVjIDIsIDIwMTksIGF0IDc6MzYgQU0sIFJvbiBC
b25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+IHdyb3RlOg0KPj4gDQo+PiBCb2IsDQo+PiANCj4+
IFRha2UgYSBsb29rIGF0IFNlY3Rpb24gNC4yLiBUaGUgcHNldWRvY29kZSBpcyBwcmV0dHkgc3Bl
Y2lmaWMuDQo+IA0KPiBQbGVhc2UgZXhwbGFpbi4gIEkgZG9u4oCZdCBzZWUgdGhhdC4NCj4gDQo+
IFRoYW5rcywNCj4gQm9iDQo+IA0KPiANCj4+IA0KPj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUm9uDQo+PiANCj4+IA0KPj4gDQo+PiBKdW5pcGVyIEJ1c2luZXNz
IFVzZSBPbmx5DQo+PiANCj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBC
b2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT4NCj4+IFNlbnQ6IFN1bmRheSwgRGVjZW1i
ZXIgMSwgMjAxOSA1OjU2IFBNDQo+PiBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5l
dD4NCj4+IENjOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1hcmsgU21pdGgg
PG1hcmt6enpzbWl0aEBnbWFpbC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCj4+
IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsg
TG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KPj4gDQo+PiBSb24sDQo+PiANCj4+PiBPbiBEZWMgMSwg
MjAxOSwgYXQgMjo0NyBQTSwgUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4gd3JvdGU6
DQo+Pj4gDQo+Pj4gTWFyaywgQm9iLA0KPj4+IA0KPj4+IFllcywgSSBhZ3JlZSB0aGF0IHJvdXRl
cnMgc2hvdWxkIG5vdCBmb3J3YXJkIHBhY2tldHMgd2l0aCBsaW5rIGxvY2FsIHNvdXJjZSBhZGRy
ZXNzZXMuDQo+PiANCj4+IG9yIERlc3RpbmF0aW9uIGFkZHJlc3Nlcy4NCj4+IA0KPj4+IA0KPj4+
IFBhYmxvLA0KPj4+IA0KPj4+IE1heWJlIHdlIHNob3VsZCB1cGRhdGUgc2VjdGlvbiA0LjIgb2Yg
dGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgdG8gcmVmbGVjdCB0aGlzPw0KPj4gDQo+PiBJ
IHdhcyB0aGlua2luZyB0aGF0IHVubGVzcyBuZXR3b3JrIHByb2dyYW1taW5nIGhhcyB0ZXh0IHRo
YXQgbWlnaHQgY2F1c2Ugb25lIHRvIHRoaW5rIGl0IG92ZXJyaWRlcyB0aGUgZGVmaW5lZCBiZWhh
dmlvciBmcm9tIHJmYzQyOTEgZm9yIGxpbmstbG9jYWwgYWRkcmVzc2VzLCBJIGFtIG5vdCBzdXJl
IGl0IGhhcyB0byBiZSBtZW50aW9uZWQuDQo+PiANCj4+IEJvYg0KPj4gDQo+PiANCj4+PiANCj4+
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBSb24NCj4+PiANCj4+PiANCj4+PiBGcm9tOiBNYXJrIFNtaXRoIDxtYXJrenp6c21p
dGhAZ21haWwuY29tPg0KPj4+IFNlbnQ6IFN1bmRheSwgRGVjZW1iZXIgMSwgMjAxOSA1OjMxIFBN
DQo+Pj4gVG86IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KPj4+IENjOiBSb24g
Qm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+
DQo+Pj4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQg
TGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQo+Pj4gDQo+Pj4gDQo+Pj4gDQo+Pj4gT24gTW9u
LCAyIERlYyAyMDE5LCAwODozNSBCb2IgSGluZGVuLCA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+IHdy
b3RlOg0KPj4+IFJvbiwNCj4+PiANCj4+Pj4gT24gTm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwg
Um9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToN
Cj4+Pj4gDQo+Pj4+IFBhYmxvLA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiBDb25zaWRlciB0
aGUgcGFja2V0IChTQSxEQSkgKFMzLCBTMiwgUzE7IFNMKSB3aGVyZToNCj4+Pj4gDQo+Pj4+IA0K
Pj4+PiANCj4+Pj4gICAgIOKAoiBTQSBpcyBsaW5rLWxvY2FsIChmZTgwKQ0KPj4+PiAgICAg4oCi
IERBLCBTMywgUzIsIGFuZCBTMSBhcmUgYWxsIEVORC5YDQo+Pj4+IA0KPj4+PiANCj4+Pj4gU2Vj
dGlvbiA0LjIgc3VnZ2VzdHMgdGhhdCB0aGlzIHBhY2tldCB3aWxsIGJlIGRlbGl2ZXJlZCBvdmVy
IG11bHRpcGxlIGhvcHMgdG8gaXRzIGRlc3RpbmF0aW9uLCByZWdhcmRsZXNzIG9mIGl0cyBsaW5r
LWxvY2FsIHNvdXJjZSBhZGRyZXNzLg0KPj4+IA0KPj4+IEkgd291bGQgdGhpbmsgdGhhdCBSRkMy
NDYwIFNlY3Rpb24gMi41LjYuICJMaW5rLUxvY2FsIElQdjYgVW5pY2FzdCBBZGRyZXNzZXPigJ0g
Y292ZXJzIHRoaXM6DQo+Pj4gDQo+Pj4gIExpbmstTG9jYWwgYWRkcmVzc2VzIGFyZSBmb3IgdXNl
IG9uIGEgc2luZ2xlIGxpbmsuICBMaW5rLUxvY2FsDQo+Pj4gIGFkZHJlc3NlcyBoYXZlIHRoZSBm
b2xsb3dpbmcgZm9ybWF0Og0KPj4+IA0KPj4+ICB8ICAgMTAgICAgIHwNCj4+PiAgfCAgYml0cyAg
ICB8ICAgICAgICAgNTQgYml0cyAgICAgICAgIHwgICAgICAgICAgNjQgYml0cyAgICAgICAgICAg
fA0KPj4+ICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rDQo+Pj4gIHwxMTExMTExMDEwfCAgICAgICAgICAgMCAgICAgICAg
ICAgICB8ICAgICAgIGludGVyZmFjZSBJRCAgICAgICAgIHwNCj4+PiAgKy0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KPj4+
IA0KPj4+ICBMaW5rLUxvY2FsIGFkZHJlc3NlcyBhcmUgZGVzaWduZWQgdG8gYmUgdXNlZCBmb3Ig
YWRkcmVzc2luZyBvbiBhDQo+Pj4gIHNpbmdsZSBsaW5rIGZvciBwdXJwb3NlcyBzdWNoIGFzIGF1
dG9tYXRpYyBhZGRyZXNzIGNvbmZpZ3VyYXRpb24sDQo+Pj4gIG5laWdoYm9yIGRpc2NvdmVyeSwg
b3Igd2hlbiBubyByb3V0ZXJzIGFyZSBwcmVzZW50Lg0KPj4+IA0KPj4+ICBSb3V0ZXJzIG11c3Qg
bm90IGZvcndhcmQgYW55IHBhY2tldHMgd2l0aCBMaW5rLUxvY2FsIHNvdXJjZSBvcg0KPj4+ICBk
ZXN0aW5hdGlvbiBhZGRyZXNzZXMgdG8gb3RoZXIgbGlua3MuDQo+Pj4gDQo+Pj4gSSB0aGluayB0
aGF0J3MgUkZDNDI5MS4NCj4+PiANCj4+PiBSRkM0MDA3LCAiSVB2NiBTY29wZWQgQWRkcmVzcyBB
cmNoaXRlY3R1cmUiIGRvZXMgdG9vLCBtb3JlIGdlbmVyYWxseSBhbmQgcHJvYmFibHkgbW9yZSBm
b3JtYWxseSwgaW4gcGFydGljdWxhciBzZWN0aW9uIDksICJGb3J3YXJkaW5nIi4NCj4+PiANCj4+
PiBSZWdhcmRzLA0KPj4+IE1hcmsuDQo+Pj4gDQo+Pj4gDQo+Pj4gDQo+Pj4gQm9iDQo+Pj4gDQo+
Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IElzIHRoaXMgdGhlIGNhc2U/DQo+Pj4+IA0K
Pj4+PiANCj4+Pj4gDQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUm9uDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+
PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiBKdW5pcGVyIEJ1c2lu
ZXNzIFVzZSBPbmx5DQo+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+Pj4+IHNwcmluZyBtYWlsaW5nIGxpc3QNCj4+Pj4gc3ByaW5nQGlldGYub3Jn
DQo+Pj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQo+Pj4g
DQo+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+
PiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+Pj4gc3ByaW5nQGlldGYub3JnDQo+Pj4gaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCj4+PiANCj4+PiBKdW5pcGVyIEJ1
c2luZXNzIFVzZSBPbmx5DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+IHNwcmluZyBtYWlsaW5nIGxpc3QNCj4gc3ByaW5nQGlldGYub3JnDQo+IGh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQoNCg==


From nobody Fri Dec  6 07:56:08 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F21C120020; Fri,  6 Dec 2019 07:56:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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 bkWFwQu0AISs; Fri,  6 Dec 2019 07:56:01 -0800 (PST)
Received: from mta7.iomartmail.com (mta7.iomartmail.com [62.128.193.157]) (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 0E6B4120019; Fri,  6 Dec 2019 07:56:00 -0800 (PST)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta7.iomartmail.com (8.14.4/8.14.4) with ESMTP id xB6FtxKx027497; Fri, 6 Dec 2019 15:55:59 GMT
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id BCF332203D; Fri,  6 Dec 2019 15:55:58 +0000 (GMT)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs1.iomartmail.com (Postfix) with ESMTPS id A6D482203C; Fri,  6 Dec 2019 15:55:58 +0000 (GMT)
Received: from LAPTOPK7AS653V ([84.93.96.25]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id xB6Ftqp2030427 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 6 Dec 2019 15:55:53 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>
Cc: <6man@ietf.org>, "'draft-ietf-spring-srv6-network-programming'" <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Date: Fri, 6 Dec 2019 15:55:52 -0000
Organization: Old Dog Consulting
Message-ID: <035701d5ac4d$a3ea7ad0$ebbf7070$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0358_01D5AC4D.A3EF5CD0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQKiVutP/sPEol3Kl3K9aNZrJmBKoKYT7EUQ
Content-Language: en-gb
X-Originating-IP: 84.93.96.25
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-25088.000
X-TM-AS-Result: No--11.017-10.0-31-10
X-imss-scan-details: No--11.017-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-25088.000
X-TMASE-Result: 10--11.016900-10.000000
X-TMASE-MatchedRID: IeZYkn8zfFqyoI+bK8UPQnFPUrVDm6jtiRPU6vvejXJIXJo+eGm+FJDq kyeOtosmGLuBsl5PrGNr56qI1wl5KyRWbQiOCWEd8ZJ/Hrqb5owiJN3aXuV/obCRF+D2WpmXkgf dQr7u8z8pCRLCfMCvqWtJrs5CJ0kfHwkK0fluYgDVr2dC6ax+akYj0zDHPzJpD8+rFIjG98+HOA seoIzKqBNvnR3dZuEWzzU2+MLrDVQdTvK9m3LsxsmR5yDJkPg468AA1e32M+xO5bh7WmoyDa0Ho NCKvLbHvyxbFHT2dNGlipqEy1hspSJcv5X7ObmJWnQHHkRrIIUhWkbP9T5LSDrW2rRfTfGrzRiU bpi5/TcKc4ljqLtffbYf7cECStlUThRpFzOmHF8vXATUpYL2KoJDF8D6I7sXT7zqZowzdpKxSJB pJ61kPqrjEVRF5UBTisMNi3yMzED2V7leZS72wCAI8aJmq0jw8A6q6O7uVrXLkl8e9W70i15XKv Mz90rKi0LWETO1Cj39e3Z/kNGWmPCQsArAGc+WM71h0SMVl8JNLo1EdiWbY8cDFqh55BGBZvo+m FW19mClEYMvoG2E/ouCruExYd2ofWGbSoc9kUYJuplsyNNdx50ndnEWPMUDEoJn5DrIHypf7hVX IybL36ECicO+S0q/ye5ASrUU0DVqh+ZwiDQlS0sh+mzT1UnbVg7KJWmMsnqNIyHZwe1QFoJVW4o TDi/+xdEpUEkvVIZTlIA4q8CNlflo5A90qkjE+U1sobHhDtS7xmCZDXrutUTqq9Xa45y5vMvJ+M hChvZ1PzqVN45CrC+cjfRWggxqaZBUtAwWNL2eAiCmPx4NwGmRqNBHmBvevqq8s2MNhPAL4KbF8 qbADGF5X5yuwTohDBbGvtcMofzWgJvTlPP544dGOuzgOTPi+u+cdkR0DmsusXDjwtityt37IMdB hXA3jCeVKPi3xy1ALL0yTt0RrdrYvDB0ADngYdxfT6isqcoJK2MK45H+GA==
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/spring/sjb_pngcN6vcEJHBL-tm-esv794>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:56:07 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0358_01D5AC4D.A3EF5CD0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi,

 

Thanks to the authors for the work on this draft. I've done a review

which is the first time I have looked at the draft for several

revisions.  My thoughts are included below.

 

I think that considerable editorial work is needed before we can claim

that this document is ready for publication.

 

Thanks,

Adrian

 

===

 

It would be really good if authors ran idnits before presenting drafts

as ready for WG last call. It is pretty easy to do, and fixing the

issues is not at all hard.

 

https://www6.ietf.org/tools/idnits?url=https://www.ietf.org/archive/id/draft
-ietf-spring-srv6-network-programming-05.txt

 

I think the most obvious thing that the tool points out is the absence

of a Security Considerations section. While section 7 is obviously

relevant, there would seem to be a significant piece of work that is

needed before the draft can progress.

 

---

 

Another 'normal' thing to do is check that the draft follows the

editorial guidelines from the RFC Editor. Most notable is that the

Requirements Language text should be moved into section 2.1.

 

---

 

It would be good if you could put all section headers into title case.

 

---

 

There are a lot of abbreviations in the document that are not deemed

well-known by the RFC Editor and should be expanded on first use.

 

'SRv6' is not (yet) a well-known abbreviation according to the RFC

Editor, so should be spelled out in the title, abstract, and on first

use in the main body of text.

 

---

 

The Abstract is a little terse. In particular, it should give an

overview of what 'network programming' is.

 

The Introduction says:

   This document defines the SRv6 Network Programming concept and aims

   at standardizing the main segment routing behaviors to enable the

   creation of interoperable overlays with underlay optimization and

   service programming.

Some of that text would be good in the Abstract.

 

--

 

Section 1

 

The first mention of 'Segment Routing' needs a reference.

 

---

 

Section 1

 

   moving forward in the segment list to any complex user-defined

   behavior.

 

Is there a comma missing?

 

---

 

Section 1

 

s/The network programming consists/Network programming consists/

 

---

 

Section 1

 

   This document defines the SRv6 Network Programming concept and aims

   at standardizing the main segment routing behaviors to enable the

   creation of interoperable overlays with underlay optimization and

   service programming.

 

The document 'aims', but does it succeed? :-)

 

I think you should use...

s/aims at standardizing/specifies/

 

---

 

Section 2

 

   We assume that the SRH may

   be present multiple times inside each packet.

 

It is good that you state this assumption for this draft.

But clearly this is not normative for defining whether the SRH is 

allowed to be present more than once.

I went to draft-ietf-6man-segment-routing-header to try to find a 

definitive statement and could not find one (perhaps I missed it?).

Failing that, 8200 is normative and it says:

   Each extension header should occur at most once, except for the

   Destination Options header, which should occur at most twice (once

   before a Routing header and once before the upper-layer header).

 

That means that your assumption:

- is necessary for this document to work

- is not a valid assumption.

 

Clearly that is not good and not what you want to end up with.

 

I think the solution is a fix to draft-ietf-6man-segment-routing-header

either by pulling it back from the RFC Editor Queue to make and agree

the change, or by writing a small bis to that draft to define and allow

multiple presence. (That bis would be a normative reference from this

draft.)

 

I suppose it could be possible to have this draft update draft-ietf-

6man-segment-routing-header, but that is probably not ideal and would

cause some inter-WG tensions.

 

One way of the other, it's an easy fix, but the bottom line of this

issue as things stand is that the assumption is false and blocks this

draft.

 

---

 

Section 2

 

   When a packet is intercepted on a wire, it is possible that SRH[SL]

   is different from the DA.

 

It is fairly obvious what this means, but you have introduced notation

without definition.

 

Perhaps insert some to text so that you end up with:

 

   SRH[n] indicates the nth one-based entry in the SID list as 

   represented in the SRH.  Thus, SRH[1] is SR3 in the example above.

   When a packet is intercepted on a wire, it is possible that SRH[SL]

   is different from the DA.

 

---

 

Section 3

 

   As introduced in RFC8402 an SRv6 Segment Identifier is a 128-bit

   value.

 

Of course, it is true that an SRv6 SID is 128-bits, and this follows 

from what is said in 8402, but it is not what 8402 says.  I suggest you

replace this text with:

 

   RFC8402 defines an SRv6 Segment Identifier as an IPv6 address 

   explicitly associated with the segment.  Thus, an SRv6 Segment

   Identifier is a 128-bit value.

 

---

 

3.1

 

   The FUNCT value zero is invalid.

 

That's reasonable, but I couldn't find out what happens if I set a 

zero FUNCT. Where is that described?

 

(Pedantically, but I don't expect a fix, if L is 128, I think FUNCT

zero may be OK.)

 

---

 

3.1

 

   A behavior may require additional arguments that would be placed

   immediately after the FUNCT.  In such case, the SRv6 SID will have

   the form LOC:FUNCT:ARGS::. For this reason, the SRv6 SIDs are matched

   on a per longest-prefix-match basis.

 

This is clear, but it conflicts with the definition of FUNCT given

earlier:

 

   FUNCT (function) is the 128-L least significant bits of the SID.

 

I would suggest that you reverse some of the text so that you start

with LOC:FUNCT:ARGS:: then describe how the split between LOC and FUNCT

is found (i.e., L), and then explain that ARGS might not always be

needed in which case FUNCT uses all of the 128-L bits.

 

---

 

I think you could usefully spend some time describing the classes of

behaviors. Notably "End behaviors" and "Transit behaviors". This would

go as a new section before section 4.

 

You can describe how/where in the network the behaviors are executed,

and you can describe whether the behaviors are bound to specific SIDs

(SID types) or not.

 

The, probably, rename section 4 to "End behaviors" which keeps it 

aligned with the name of section 5.

 

---

 

4.

 

This is the only place you use "Adj SID" in the document. Either spell

it out, or mention it in Section 2.

 

Please spell out "decaps" on each use.

 

---

 

4.1

 

   As a consequence, an End SID cannot be the last

   SID of a SID list and cannot be the DA of a packet without an SRH

   (unless combined with the PSP, USP or USD flavors Section 4.16).

 

I think you mean s/cannot/MUST NOT/

 

The point is that I *can* place anything in a SID list, I just can't

expect it to work.

 

In fact, you should catch this in the pseudo code by testing Segments

Left > 1.

 

---

 

4.1

 

"TBD-SRH" is mentioned many times in this document with the first time

being in this section.

 

I don't find this described in Section 9.

 

---

 

4.1

 

  S03.      Send an ICMP Parameter Problem message to the Source Address

               Code TBD-SRH (SR Upper-layer Header Error),

               Pointer set to the offset of the upper-layer header,

               interrupt packet processing and discard the packet

 

Ambiguous punctuation. Probably...

 

  S03.      Send an ICMP Parameter Problem message to the Source Address

               Code TBD-SRH (SR Upper-layer Header Error),

               Pointer set to the offset of the upper-layer header.

            Interrupt packet processing and discard the packet

 

Similarly:

 

  S06.      Send an ICMP Time Exceeded message to the Source Address,

               Code 0 (Hop limit exceeded in transit).

            Interrupt packet processing and discard the packet

 

And:

 

  S10.      Send an ICMP Parameter Problem to the Source Address,

               Code 0 (Erroneous header field encountered),

               Pointer set to the Segments Left field.

            Interrupt packet processing and discard the packet

 

There are examples of this all through Section 4.

 

---

 

4.1

 

I was surprised by...

 

  S01. When an SRH is processed {

  S02.   If (Segments Left == 0) {

  S03.      Send an ICMP Parameter Problem message to the Source Address

               Code TBD-SRH (SR Upper-layer Header Error),

               Pointer set to the offset of the upper-layer header,

               interrupt packet processing and discard the packet

  S04.   }

  S05.   If (IPv6 Hop Limit <= 1) {

  S06.      Send an ICMP Time Exceeded message to the Source Address,

               Code 0 (Hop limit exceeded in transit),

               interrupt packet processing and discard the packet

  S07.   }

 

Are you sure that Hop Limit processing is left so late? Isn't it one of

the first things done with a packet before even the SRH is discovered to

be present?

 

---

 

4.1 (and other sections)

 

I spent rather too much time trying to work out

 

  S08.   max_LE = (Hdr Ext Len / 2) - 1

  S09.   If ((Last Entry > max_LE) or (Segments Left > Last Entry+1)) {

 

As far as I can see, for an SRH,

 

   Hdr Ext Len = 7 + (16 * (Last Entry + 1) ) + sum(all TLV lengths)

 

So, while I see that you want to check that Last Entry doesn't point out

beyond the end of the SRH, I don't see how your computation of max_LE 

helps.

 

What have I missed?

 

---

 

4.2

 

s/with a set of J of/with a set, J, of/

 

Maybe

   S15.   Set the packet's egress adjacency to J

would read better as

   S15.   Set the packet's egress adjacency to a member of J

 

---

 

4.2

 

   Note that the End.X SID cannot be the last SID of a SID list and

   cannot be the DA of a packet without an SRH (unless combined with the

   PSP, USP or USD flavors Section 4.16).  Hence the Upper-layer header

   should never be processed.

 

Similar cannot/MUST NOT issue as in 4.1.

The pseudocode fix in 4.1 would cover this point.

 

---

 

4.3

 

   The End.T behavior is used for multi-table operation in the core.

   For this reason, an instance of the End.T behavior must be associated

   with an IPv6 FIB table T.

 

Is this "MUST BE" or "is"?

 

   Error code "SR Upper-layer Header Error", Pointer set to the

   offset of the upper-layer header.

 

You should call out "TBD-SRH" as the error code value. (Happens in 

several sections.)

 

And (again)...

 

   Note that the End.T SID cannot be the last SID of a SID list and

   cannot be the DA of a packet without an SRH (unless combined with the

   PSP, USP or USD flavors Section 4.16).  Hence the Upper-layer header

   should never be processed.

 

Similar cannot/MUST NOT issue as in 4.1.

The pseudocode fix in 4.1 would cover this point.

 

---

 

4.4

 

   The End.DX6 SID must be the last segment in a SR Policy, and it must

   be associated with one or more L3 IPv6 adjacencies J.

 

Again: is that "MUST" or "is"?

 

Fix to 

 

   S03.      Send an ICMP Parameter Problem to the Source Address,

                Code 0 (Erroneous header field encountered),

                Pointer set to the Segments Left field.

             Interrupt packet processing and discard the packet

 

and

 

   S02.    Send an ICMP Parameter Problem message to the Source Address

              Code TBD-SRH (SR Upper-layer Header Error),

              Pointer set to the offset of the upper-layer header.

           Interrupt packet processing and discard the packet

 

I wondered why you had two code fragments rather than a longer one with

an "If" statement and two branches. Doesn't really matter, however, as a

result of the current structure, the Notes that follow are a little 

ambiguous because you have two instances of S01 and S05 in the section.

 

---

 

4.5

 

Identical comments to 4.4

 

---

 

4.6

 

   This would be equivalent to the per-VRF VPN label in

   MPLS [RFC4364].

 

s/would be/is/

 

   The End.DT6 SID must be the last segment in a SR Policy, and a SID

   instance must be associated with an IPv6 FIB table T.

 

Again: is that "MUST" or "is"?

 

---

 

4.7 and 4.8

 

Identical comments to 4.6

 

---

 

4.9

 

   The End.DX2 SID must be the last segment in a SR Policy, and it must

   be associated with one outgoing interface I.

 

Again: is that "MUST" or "is"?

 

This section brings back the ambiguity in the Notes.

 

---

 

4.10

 

   Any SID

   instance of the End.DX2V behavior must be associated with an L2

   Table T.

 

Again: is that "MUST" or "is"?

 

---

 

4.11

 

s/unicast . Any/unicast.  Any/

 

   Any SID instance of the End.DT2U behavior must be

   associated with an L2 Table T.

 

Again: is that "MUST" or "is"?

 

Usual issue with

   S02.    Send an ICMP Parameter Problem message to the Source Address

              Code TBD-SRH (SR Upper-layer Header Error),

              Pointer set to the offset of the upper-layer header,

              interrupt packet processing and discard the packet

 

L2OIF is a new (unknown) term (in 4.12 you use "L2 OIF")

 

s/control plane/the control plane/

 

---

 

4.12

 

   Any SID instance of this behavior must be associated with a L2 table

   T.  Additionally the behavior may take an argument: "Arg.FE2".  It is

   an argument specific to EVPN ESI filtering and EVPN-ETREE used to

   exclude specific OIF (or set of OIFs) from L2 table T flooding.

 

Again: is that "MUST" or "is"?

 

Possibly s/may/MAY/

 

Where arguments are optional, I don't think you have made it clear what 

you do if no argument is supplied. I would presume you set the ARG bits

to zero, but I am not clear whether zero could be interpreted as a 

valid argument.

 

   S06. Forward via all L2 OIFs excluding the one specified in Arg.F2

 

Earlier you called it Arg.FE2

 

---

 

4.13

 

   An End.B6.Encaps SID is never the last segment in a SID list.  Any

   SID instantiation must be associated with an SR Policy

   B[I-D.ietf-spring-segment-routing-policy] and a source address A.

 

Again: is that "MUST" or "is"?

 

s/B[I-D/B [I-D/

 

This makes [I-D.ietf-spring-segment-routing-policy] a normative

reference.

 

---

 

4.13

 

Step 13 is

  S13.   Decrement Segments Left by 1

and the associated note is

   S13.  The SRH MAY be omitted when the SRv6 Policy B only contains one

 

Should the note be for S14?

 

Similarly, should the S16 note be for S17?

 

---

 

4.14

 

   In this way, the

   first segment is only introduced in the DA and the packet is

   forwarded according to it.

 

I believe this sentence could be written more clearly. I tried to offer

a suggestion, but discovered that I couldn't reliably guess what the 

intention is.

 

---

 

4.15

 

   An End.BM SID is never the last SID, and any SID instantiation must

   be associated with an SR-MPLS Policy

   B[I-D.ietf-spring-segment-routing-policy].

 

Again: is that "MUST" or "is"?

 

s/B[I-D/B [I-D/

 

---

 

4.15

  S14.   Push a the MPLS label stack for B

 

s/a the/the/

 

---

 

4.16.1 and 4.16.2

 

The term "pop the SRH" is, I think, a new concept introduced at this

point. We can deduce what it means, but not be certain that we will

do the right thing.

 

You need to add text to clearly define the meaning.

 

Furthermore (and I'm willing to bet someone ese has mentioned this!)

the PSP concept appears to move the ability to remove an SRH from

the domain border to inside the domain. I wonder whether that is 

actually allowed. I also wonder how the rest of the network knows

whether the PSP function is available at a specific node.

 

You might want to recast PSP if its purpose is to handle "end" nodes

that are not SRH capable. To do this you would recast the node that you

have called the PSPS node as the edge of the domain (the end node) and

set the action as "Pop and go".

 

---

 

5.1

 

   As per [RFC8200], if a node N receives a packet (A, S2)(S3, S2, S1;

   SL=1) and S2 is neither a local address nor a local SID of N then N

   forwards the packet without inspecting the SRH.

 

8200 can't possibly say this because 8200 doesn't know about SIDs.

 

Possibly you just want to change the reference to 8402.

 

---

 

5.1

 

   This means that N treats the following two packets P1 and P2 with the

   same performance:

 

      P1 = (A, S2)

 

      P2 = (A, S2)(S3, S2, S1; SL=1)

 

I don't think this is necessarily true since packet length and other 

things (e.g., hashing) may vary. So you either need to sharpen your

meaning of "performance" or just content yourself with "MUST NOT

examine the SRH".

 

---

 

5.1

 

   A transit node MUST include the outer flow label in its ECMP load-

   balancing hash [RFC6437].

 

I find this odd in this document. You are describing the behavior at a

node that is potentially a legacy node that is not SRH aware, yet you

are using normative language to define its behavior. You could change 

this to:

 

   A transit node will use the outer flow label in its ECMP load-

   balancing hash as described in [RFC6437].

 

Or, unless you can give a good reason to include it, you can simply

strike this paragraph.

 

Or, possibly, the problem comes with the text in Section 5 that says:

   We define hereafter the set of basic transit behaviors.  These

   behaviors are not bound to a SID and they correspond to source SR

   nodes or transit nodes [I-D.ietf-6man-segment-routing-header].

Perhaps it is not right that you could define a transit behavior for

a "transit node" that is not capable of processing an SRH. If you were

to fix the definition of a transit behavior to apply to "source SR 

nodes, or nodes that are capable of processing SRHs and that forward an

IPv6 packet where the destination address of that packet is not locally

configured as a segment nor a local interface." then that would fix my

concern.

 

There is a similar issue in 6.2

 

---

 

5.2

 

By definition this behavior only applies at source nodes per 8402. In

other words, you are describing domain recursion according to 8402.

 

---

 

5.2

 

   The SRH MAY be omitted when the SRv6 Policy only contains one segment

   and there is no need to use any flag, tag or TLV.

 

For complete clarity...

 

   The push of the SRH MAY be omitted when the SRv6 Policy only contains

   one segment and there is no need to use any flag, tag or TLV.

 

---

 

5.3

 

Ditto both comments for 5.2

 

---

 

I don't think 5.4 or 5.5 can happen at transit nodes. The thing to be

encapsulated is an L2 frame and so is only seen at a source node.

 

At this point, I think only 5.1 describes a transit behavior. 5.2 to 5.5

describe source behaviors.

 

---

 

6.1

 

I agree with this section, but I am concerned that you are updating 

draft-ietf-6man-segment-routing-headerby adding normative language to

describe nodes that process the SRH. Does that mean you should use an

"Updates" clause in the document header?

 

After describing CNT-1 and CNt-2 you say...

 

   Furthermore, an SRv6 capable node maintains an aggregate counter

   CNT-3 tracking the IPv6 traffic that was received with a destination

   address matching a local interface address that is not a locally

   instantiated SID and the next-header is SRH with SL>0.

 

That looks like s/maintains/MUST maintain/ unless you have a reference

for the assertion that it does maintain CNT-3.

 

---

 

6.3

 

I think you have made [I-D.ietf-6man-spring-srv6-oam] a normative

reference.

 

---

 

7.

 

   The SRH Section 5.1 defines how a domain of trust can operate

   SRv6-based services for internal traffic while preventing any

   external traffic from accessing the internal SRv6-based services.

 

Probably "The SRH Section 5.1" is meant to be a reference to another 

document.

 

---

 

Section 8 has...

 

   The concept of "SRv6 network programming" refers to the capability

   for an application to encode any complex program as a set of

   individual functions distributed through the network.  Some functions

   relate to underlay SLA, others to overlay/tenant, others to complex

   applications residing in VM and containers.

 

This looks like a useful paragraph to have at the top of the document.

 

---

 

8.1

 

   The End, End.T and End.X SIDs express topological behaviors and hence

   are expected to be signaled in the IGP together with the flavors PSP,

   USP and USD[I-D.ietf-lsr-isis-srv6-extensions].

 

I think you are conflating SIDs with behaviors. Probably...

 

   The End, End.T, and End.X behaviors express topological behaviors and

   hence the SIDs that have these behaviors bound to them are expected

   to be signaled in the IGP together with the supported flavors (PSP,

   USP, or USD) [I-D.ietf-lsr-isis-srv6-extensions].

 

Likewise...

OLD

   These three SIDs provide important topological behaviors for the IGP

   to build FRR/TI-LFA solution and for TE processes relying on IGP LSDB

   to build SR policies.

NEW

   These SIDs provide important topological behaviors for the IGP

   to build FRR/TI-LFA solution and for TE processes relying on IGP LSDB

   to build SR policies.

 

---

 

8.2

 

   BGP-LS is expected to be the key service discovery protocol.  Every

   node is expected to advertise via BGP-LS its SRv6 capabilities (e.g.

   how many SIDs it can insert as part of a T.Encaps behavior) and any

   locally instantiated SID [I-D.ietf-idr-bgpls-srv6-ext].

 

We shouldn't write text that expresses expectations about the future. It

doesn't age well in an RFC, and it is just unsubstantiated speculation.

 

What about...

 

   [I-D.ietf-idr-bgpls-srv6-ext] describes a mechanism to enable each

   node to use BGP-LS to advertise its SRv6 capabilities (e.g., how many

   SIDs it can insert as part of a T.Encaps behavior) and any locally

   instantiated SIDs.  This enables BGP-LS to be the key service

   discovery protocol.

 

---

 

8.3

 

OLD

   The End.DX4, End.DX6, End.DT4, End.DT6, End.DT46, End.DX2, End.DX2V,

   End.DT2U and End.DT2M SIDs are expected to be signaled in BGP

   [I-D.ietf-bess-srv6-services].

NEW

   The End.DX4, End.DX6, End.DT4, End.DT6, End.DT46, End.DX2, End.DX2V,

   End.DT2U and End.DT2M SIDs can be signaled in BGP

   [I-D.ietf-bess-srv6-services].

 

---

 

8.4

 

OLD

   The following table summarizes which SIDs are signaled in which

   signaling protocol.

END

   The following table summarizes which behaviors can signaled for SIDs

   in which signaling protocols.

 

---

 

8.4

 

   The reader should also remember that any specific instantiated SR

   policy is always assigned a Binding SID.  They should remember that

   BSIDs are advertised in BGP-LS as shown in Table 1. 

 

This needs a citation.

 

---

 

9.

 

   | 0           |     0x0000    |          Reserved         | Invalid |

   | 1-32767     | 0x0001-0x7FFF |   Specification Required  |         |

   | 32768-49151 | 0x8000-0xBFFF | Reserved for experimental |         |

   |             |               |            use            |         |

   | 49152-65534 | 0xC000-0xFFFE |  Reserved for private use |         |

   | 65535       |     0xFFFF    |          Reserved         |  Opaque |

 

Should use the 5226 names for the assignment policies. Hence:

 

   | 0           |     0x0000    |          Reserved         | Invalid |

   | 1-32767     | 0x0001-0x7FFF |   Specification Required  |         |

   | 32768-49151 | 0x8000-0xBFFF |      Experimental Use     |         |

   | 49152-65534 | 0xC000-0xFFFE |        Private use        |         |

   | 65535       |     0xFFFF    |          Reserved         |  Opaque |

 

---

 

9.

 

I am strongly opposed to such a large range being assigned for

experimental use.  RFC 3692 gives some guidance.  The normal idea is 

that there should be enough codepoints to allow two experiments to be

run on the same nodes without conflict, but few enough that they cannot

be used as a proxy for allocating and registering values in the 

registry.

 

I should think that 32 code points is enough.

 

---

 

9. 

 

According to 5226 "Specification Required" implies the use of a 

Designated Expert. That means that your document needs to give advice to

the DE on how to make decisions about which code points are acceptable.

 

---

 

9.

 

Would be nice to reformat Table 4 to avoid the line wrapping.

 

---

 

9.

 

In table 4 you have...

   | 13   | 0x00 | End.B6.Insert  | [I-D.filsfils-spring-srv6-net-pgm- |

   |      |  0D  |                |             insertion]             |

 

I think you should leave 13 as unassigned, and leave it to the other

document to request assignment.

 

Alternatively, you make draft-filsfils-spring-srv6-net-pgm-insertion a

normative reference and block the progress of this draft until it is

complete (which I don't think it is a very good idea).

 

---

 

12.2

 

As shown by idnits, you have a couple of unused references you should

delete.

 

---

 

12.2

 

2473, 8200, and 8402 are all clearly used as normative references.

Please move them to 12.1

 

From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of bruno.decraene@orange.com
Sent: 05 December 2019 17:15
To: 'SPRING WG List' <spring@ietf.org>
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming
<draft-ietf-spring-srv6-network-programming@ietf.org>
Subject: WGLC - draft-ietf-spring-srv6-network-programming

 

Hello SPRING,
 
This email starts a two weeks Working Group Last Call on
draft-ietf-spring-srv6-network-programming [1].
 
Please read this document if you haven't read the most recent version, and
send your comments to the SPRING WG list, no later than December 20.
 
You may copy the 6MAN WG for IPv6 related comment, but consider not
duplicating emails on the 6MAN mailing list for the comments which are only
spring specifics.
 
If you are raising a point which you expect will be specifically debated on
the mailing list, consider using a specific email/thread for this point.
This may help avoiding that the thread become specific to this point and
that other points get forgotten (or that the thread get converted into
parallel independent discussions)
 
Thank you,
Bruno
 
[1]
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
 

 

____________________________________________________________________________
_____________________________________________
 
Ce message et ses pieces jointes peuvent contenir des informations
confidentielles 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
electroniques 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
information 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
delete 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.

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	mso-fareast-language:EN-US;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.PrformatHTML, li.PrformatHTML, div.PrformatHTML
	{mso-style-name:"Pr\00E9format\00E9 HTML";
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal>Hi,<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thanks to =
the authors for the work on this draft. I've done a =
review<o:p></o:p></p><p class=3DMsoNormal>which is the first time I have =
looked at the draft for several<o:p></o:p></p><p =
class=3DMsoNormal>revisions.&nbsp; My thoughts are included =
below.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I think that considerable editorial work is needed =
before we can claim<o:p></o:p></p><p class=3DMsoNormal>that this =
document is ready for publication.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Thanks,<o:p></o:p></p><p =
class=3DMsoNormal>Adrian<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>=3D=3D=3D<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>It would be =
really good if authors ran idnits before presenting =
drafts<o:p></o:p></p><p class=3DMsoNormal>as ready for WG last call. It =
is pretty easy to do, and fixing the<o:p></o:p></p><p =
class=3DMsoNormal>issues is not at all hard.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>https://www6.ietf.org/tools/idnits?url=3Dhttps://www.ie=
tf.org/archive/id/draft-ietf-spring-srv6-network-programming-05.txt<o:p><=
/o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I think the most obvious thing that the tool points =
out is the absence<o:p></o:p></p><p class=3DMsoNormal>of a Security =
Considerations section. While section 7 is obviously<o:p></o:p></p><p =
class=3DMsoNormal>relevant, there would seem to be a significant piece =
of work that is<o:p></o:p></p><p class=3DMsoNormal>needed before the =
draft can progress.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Another =
'normal' thing to do is check that the draft follows =
the<o:p></o:p></p><p class=3DMsoNormal>editorial guidelines from the RFC =
Editor. Most notable is that the<o:p></o:p></p><p =
class=3DMsoNormal>Requirements Language text should be moved into =
section 2.1.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>It would be =
good if you could put all section headers into title =
case.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>There are a =
lot of abbreviations in the document that are not =
deemed<o:p></o:p></p><p class=3DMsoNormal>well-known by the RFC Editor =
and should be expanded on first use.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>'SRv6' is =
not (yet) a well-known abbreviation according to the =
RFC<o:p></o:p></p><p class=3DMsoNormal>Editor, so should be spelled out =
in the title, abstract, and on first<o:p></o:p></p><p =
class=3DMsoNormal>use in the main body of text.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>The Abstract =
is a little terse. In particular, it should give an<o:p></o:p></p><p =
class=3DMsoNormal>overview of what 'network programming' =
is.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The Introduction says:<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; This document defines the SRv6 Network =
Programming concept and aims<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; at standardizing the main segment routing =
behaviors to enable the<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
creation of interoperable overlays with underlay optimization =
and<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; service =
programming.<o:p></o:p></p><p class=3DMsoNormal>Some of that text would =
be good in the Abstract.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>--<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
1<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The first mention of 'Segment Routing' needs a =
reference.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
1<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; moving forward in the segment list to any =
complex user-defined<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
behavior.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Is there a comma missing?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
1<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>s/The network programming consists/Network programming =
consists/<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
1<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; This document defines the SRv6 Network =
Programming concept and aims<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; at standardizing the main segment routing =
behaviors to enable the<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
creation of interoperable overlays with underlay optimization =
and<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; service =
programming.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The document 'aims', but does it succeed? =
:-)<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I think you should use...<o:p></o:p></p><p =
class=3DMsoNormal>s/aims at standardizing/specifies/<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
2<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; We assume that the SRH =
may<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; be present multiple =
times inside each packet.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>It is good =
that you state this assumption for this draft.<o:p></o:p></p><p =
class=3DMsoNormal>But clearly this is not normative for defining whether =
the SRH is <o:p></o:p></p><p class=3DMsoNormal>allowed to be present =
more than once.<o:p></o:p></p><p class=3DMsoNormal>I went to =
draft-ietf-6man-segment-routing-header to try to find a =
<o:p></o:p></p><p class=3DMsoNormal>definitive statement and could not =
find one (perhaps I missed it?).<o:p></o:p></p><p =
class=3DMsoNormal>Failing that, 8200 is normative and it =
says:<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; Each extension =
header should occur at most once, except for the<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; Destination Options header, which should =
occur at most twice (once<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; before a Routing header and once before =
the upper-layer header).<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>That means =
that your assumption:<o:p></o:p></p><p class=3DMsoNormal>- is necessary =
for this document to work<o:p></o:p></p><p class=3DMsoNormal>- is not a =
valid assumption.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Clearly that =
is not good and not what you want to end up with.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I think the =
solution is a fix to =
draft-ietf-6man-segment-routing-header<o:p></o:p></p><p =
class=3DMsoNormal>either by pulling it back from the RFC Editor Queue to =
make and agree<o:p></o:p></p><p class=3DMsoNormal>the change, or by =
writing a small bis to that draft to define and allow<o:p></o:p></p><p =
class=3DMsoNormal>multiple presence. (That bis would be a normative =
reference from this<o:p></o:p></p><p =
class=3DMsoNormal>draft.)<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I suppose it =
could be possible to have this draft update draft-ietf-<o:p></o:p></p><p =
class=3DMsoNormal>6man-segment-routing-header, but that is probably not =
ideal and would<o:p></o:p></p><p class=3DMsoNormal>cause some inter-WG =
tensions.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>One way of the other, it's an easy fix, but the bottom =
line of this<o:p></o:p></p><p class=3DMsoNormal>issue as things stand is =
that the assumption is false and blocks this<o:p></o:p></p><p =
class=3DMsoNormal>draft.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
2<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; When a packet is intercepted on a wire, =
it is possible that SRH[SL]<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; is different from the =
DA.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>It is fairly obvious what this means, but you have =
introduced notation<o:p></o:p></p><p class=3DMsoNormal>without =
definition.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Perhaps insert some to text so that you end up =
with:<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; SRH[n] indicates the nth one-based entry =
in the SID list as <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;represented in the SRH.&nbsp; Thus, =
SRH[1] is SR3 in the example above.<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; When a packet is intercepted on a wire, =
it is possible that SRH[SL]<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; is different from the =
DA.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section =
3<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; As introduced in RFC8402 an SRv6 Segment =
Identifier is a 128-bit<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
value.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Of course, it is true that an SRv6 SID is 128-bits, =
and this follows <o:p></o:p></p><p class=3DMsoNormal>from what is said =
in 8402, but it is not what 8402 says.&nbsp; I suggest =
you<o:p></o:p></p><p class=3DMsoNormal>replace this text =
with:<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; RFC8402 defines an SRv6 Segment =
Identifier as an IPv6 address <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;explicitly associated with the =
segment.&nbsp; Thus, an SRv6 Segment<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; Identifier is a 128-bit =
value.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>3.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The FUNCT value zero is invalid.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>That's =
reasonable, but I couldn't find out what happens if I set a =
<o:p></o:p></p><p class=3DMsoNormal>zero FUNCT. Where is that =
described?<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>(Pedantically, but I don't expect a fix, if L is 128, =
I think FUNCT<o:p></o:p></p><p class=3DMsoNormal>zero may be =
OK.)<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>3.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
A behavior may require additional arguments that would be =
placed<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; immediately after =
the FUNCT.&nbsp; In such case, the SRv6 SID will have<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; the form LOC:FUNCT:ARGS::. For this =
reason, the SRv6 SIDs are matched<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; on a per longest-prefix-match =
basis.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>This is clear, but it conflicts with the definition of =
FUNCT given<o:p></o:p></p><p class=3DMsoNormal>earlier:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
FUNCT (function) is the 128-L least significant bits of the =
SID.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I would suggest that you reverse some of the text so =
that you start<o:p></o:p></p><p class=3DMsoNormal>with LOC:FUNCT:ARGS:: =
then describe how the split between LOC and FUNCT<o:p></o:p></p><p =
class=3DMsoNormal>is found (i.e., L), and then explain that ARGS might =
not always be<o:p></o:p></p><p class=3DMsoNormal>needed in which case =
FUNCT uses all of the 128-L bits.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I think you =
could usefully spend some time describing the classes =
of<o:p></o:p></p><p class=3DMsoNormal>behaviors. Notably &quot;End =
behaviors&quot; and &quot;Transit behaviors&quot;. This =
would<o:p></o:p></p><p class=3DMsoNormal>go as a new section before =
section 4.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>You can describe how/where in the network the =
behaviors are executed,<o:p></o:p></p><p class=3DMsoNormal>and you can =
describe whether the behaviors are bound to specific =
SIDs<o:p></o:p></p><p class=3DMsoNormal>(SID types) or =
not.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The, probably, rename section 4 to &quot;End =
behaviors&quot; which keeps it <o:p></o:p></p><p =
class=3DMsoNormal>aligned with the name of section 5.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>This is the =
only place you use &quot;Adj SID&quot; in the document. Either =
spell<o:p></o:p></p><p class=3DMsoNormal>it out, or mention it in =
Section 2.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Please spell out &quot;decaps&quot; on each =
use.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
As a consequence, an End SID cannot be the last<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; SID of a SID list and cannot be the DA of =
a packet without an SRH<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
(unless combined with the PSP, USP or USD flavors Section =
4.16).<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I think you mean s/cannot/MUST NOT/<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>The point is =
that I *can* place anything in a SID list, I just can't<o:p></o:p></p><p =
class=3DMsoNormal>expect it to work.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>In fact, you =
should catch this in the pseudo code by testing =
Segments<o:p></o:p></p><p class=3DMsoNormal>Left &gt; =
1.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&quot;TBD-SRH&quot; is mentioned many times in this =
document with the first time<o:p></o:p></p><p class=3DMsoNormal>being in =
this section.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I don't find this described in Section =
9.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp; =
S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem =
message to the Source Address<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code TBD-SRH (SR Upper-layer Header =
Error),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the =
upper-layer header,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interrupt packet processing and discard =
the packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Ambiguous punctuation. Probably...<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp; =
S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem =
message to the Source Address<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code TBD-SRH (SR Upper-layer Header =
Error),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the =
upper-layer header.<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; Interrupt packet processing and discard the =
packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Similarly:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp; =
S06.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send an ICMP Time Exceeded message to =
the Source Address,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code 0 (Hop limit exceeded in =
transit).<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; Interrupt packet processing and discard the =
packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>And:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp; =
S10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem to the =
Source Address,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code 0 (Erroneous header field =
encountered),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the Segments Left =
field.<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; Interrupt packet processing and discard the =
packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>There are examples of this all through Section =
4.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I was =
surprised by...<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp; S01. =
When an SRH is processed {<o:p></o:p></p><p class=3DMsoNormal>&nbsp; =
S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send an ICMP =
Parameter Problem message to the Source Address<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code TBD-SRH (SR Upper-layer Header =
Error),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the =
upper-layer header,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interrupt packet processing and discard =
the packet<o:p></o:p></p><p class=3DMsoNormal>&nbsp; S04.&nbsp;&nbsp; =
}<o:p></o:p></p><p class=3DMsoNormal>&nbsp; S05.&nbsp;&nbsp; If (IPv6 =
Hop Limit &lt;=3D 1) {<o:p></o:p></p><p class=3DMsoNormal>&nbsp; =
S06.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send an ICMP Time Exceeded message to =
the Source Address,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code 0 (Hop limit exceeded in =
transit),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interrupt packet processing and discard =
the packet<o:p></o:p></p><p class=3DMsoNormal>&nbsp; S07.&nbsp;&nbsp; =
}<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Are you sure that Hop Limit processing is left so =
late? Isn't it one of<o:p></o:p></p><p class=3DMsoNormal>the first =
things done with a packet before even the SRH is discovered =
to<o:p></o:p></p><p class=3DMsoNormal>be present?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>4.1 (and =
other sections)<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I spent =
rather too much time trying to work out<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp; =
S08.&nbsp;&nbsp; max_LE =3D (Hdr Ext Len / 2) - 1<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp; S09.&nbsp;&nbsp; If ((Last Entry &gt; max_LE) =
or (Segments Left &gt; Last Entry+1)) {<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>As far as I =
can see, for an SRH,<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
Hdr Ext Len =3D 7 + (16 * (Last Entry + 1) ) + sum(all TLV =
lengths)<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>So, while I see that you want to check that Last Entry =
doesn't point out<o:p></o:p></p><p class=3DMsoNormal>beyond the end of =
the SRH, I don't see how your computation of max_LE <o:p></o:p></p><p =
class=3DMsoNormal>helps.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>What have I =
missed?<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/with a set =
of J of/with a set, J, of/<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Maybe<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
S15.&nbsp;&nbsp; Set the packet's egress adjacency to J<o:p></o:p></p><p =
class=3DMsoNormal>would read better as<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; S15.&nbsp;&nbsp; Set the packet's egress =
adjacency to a member of J<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
Note that the End.X SID cannot be the last SID of a SID list =
and<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; cannot be the DA of =
a packet without an SRH (unless combined with the<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; PSP, USP or USD flavors Section =
4.16).&nbsp; Hence the Upper-layer header<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; should never be =
processed.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Similar cannot/MUST NOT issue as in =
4.1.<o:p></o:p></p><p class=3DMsoNormal>The pseudocode fix in 4.1 would =
cover this point.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.3<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End.T behavior is used for multi-table operation in the =
core.<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; For this reason, =
an instance of the End.T behavior must be associated<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; with an IPv6 FIB table =
T.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Is this &quot;MUST BE&quot; or =
&quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
Error code &quot;SR Upper-layer Header Error&quot;, Pointer set to =
the<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; offset of the =
upper-layer header.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>You should =
call out &quot;TBD-SRH&quot; as the error code value. (Happens in =
<o:p></o:p></p><p class=3DMsoNormal>several sections.)<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>And =
(again)...<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; Note that the End.T SID cannot be the =
last SID of a SID list and<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; cannot be the DA of a packet without an =
SRH (unless combined with the<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; PSP, USP or USD flavors Section =
4.16).&nbsp; Hence the Upper-layer header<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; should never be =
processed.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Similar cannot/MUST NOT issue as in =
4.1.<o:p></o:p></p><p class=3DMsoNormal>The pseudocode fix in 4.1 would =
cover this point.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.4<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End.DX6 SID must be the last segment in a SR Policy, and it =
must<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; be associated with =
one or more L3 IPv6 adjacencies J.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Again: is =
that &quot;MUST&quot; or &quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Fix to =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Send =
an ICMP Parameter Problem to the Source Address,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code 0 (Erroneous header field =
encountered),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the Segments Left =
field.<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Interrupt packet processing and discard the =
packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>and<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
S02.&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem message to the =
Source Address<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Code TBD-SRH (SR Upper-layer Header =
Error),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the upper-layer =
header.<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; Interrupt packet processing and discard the =
packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I wondered why you had two code fragments rather than =
a longer one with<o:p></o:p></p><p class=3DMsoNormal>an &quot;If&quot; =
statement and two branches. Doesn't really matter, however, as =
a<o:p></o:p></p><p class=3DMsoNormal>result of the current structure, =
the Notes that follow are a little <o:p></o:p></p><p =
class=3DMsoNormal>ambiguous because you have two instances of S01 and =
S05 in the section.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.5<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Identical =
comments to 4.4<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.6<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
This would be equivalent to the per-VRF VPN label in<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; MPLS [RFC4364].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/would =
be/is/<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; The End.DT6 SID must be the last segment =
in a SR Policy, and a SID<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; instance must be associated with an IPv6 =
FIB table T.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Again: is that &quot;MUST&quot; or =
&quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>4.7 and =
4.8<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Identical comments to 4.6<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.9<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End.DX2 SID must be the last segment in a SR Policy, and it =
must<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; be associated with =
one outgoing interface I.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Again: is =
that &quot;MUST&quot; or &quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>This section =
brings back the ambiguity in the Notes.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.10<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
Any SID<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; instance of the =
End.DX2V behavior must be associated with an L2<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; Table T.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Again: is =
that &quot;MUST&quot; or &quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.11<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/unicast . =
Any/unicast.&nbsp; Any/<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
Any SID instance of the End.DT2U behavior must be<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; associated with an L2 Table =
T.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Again: is that &quot;MUST&quot; or =
&quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Usual issue =
with<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
S02.&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem message to the =
Source Address<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Code TBD-SRH (SR Upper-layer Header =
Error),<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the upper-layer =
header,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; interrupt packet processing and discard the =
packet<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>L2OIF is a new (unknown) term (in 4.12 you use =
&quot;L2 OIF&quot;)<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/control =
plane/the control plane/<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.12<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
Any SID instance of this behavior must be associated with a L2 =
table<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; T.&nbsp; =
Additionally the behavior may take an argument: =
&quot;Arg.FE2&quot;.&nbsp; It is<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; an argument specific to EVPN ESI =
filtering and EVPN-ETREE used to<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; exclude specific OIF (or set of OIFs) =
from L2 table T flooding.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Again: is =
that &quot;MUST&quot; or &quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Possibly =
s/may/MAY/<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Where arguments are optional, I don't think you have =
made it clear what <o:p></o:p></p><p class=3DMsoNormal>you do if no =
argument is supplied. I would presume you set the ARG =
bits<o:p></o:p></p><p class=3DMsoNormal>to zero, but I am not clear =
whether zero could be interpreted as a <o:p></o:p></p><p =
class=3DMsoNormal>valid argument.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
S06. Forward via all L2 OIFs excluding the one specified in =
Arg.F2<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Earlier you called it Arg.FE2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.13<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
An End.B6.Encaps SID is never the last segment in a SID list.&nbsp; =
Any<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; SID instantiation =
must be associated with an SR Policy<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; B[I-D.ietf-spring-segment-routing-policy] =
and a source address A.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Again: is =
that &quot;MUST&quot; or &quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/B[I-D/B =
[I-D/<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>This makes [I-D.ietf-spring-segment-routing-policy] a =
normative<o:p></o:p></p><p class=3DMsoNormal>reference.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.13<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Step 13 =
is<o:p></o:p></p><p class=3DMsoNormal>&nbsp; S13.&nbsp;&nbsp; Decrement =
Segments Left by 1<o:p></o:p></p><p class=3DMsoNormal>and the associated =
note is<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; S13.&nbsp; The =
SRH MAY be omitted when the SRv6 Policy B only contains =
one<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Should the note be for S14?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Similarly, =
should the S16 note be for S17?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.14<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
In this way, the<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; first =
segment is only introduced in the DA and the packet is<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; forwarded according to =
it.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I believe this sentence could be written more clearly. =
I tried to offer<o:p></o:p></p><p class=3DMsoNormal>a suggestion, but =
discovered that I couldn't reliably guess what the <o:p></o:p></p><p =
class=3DMsoNormal>intention is.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.15<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
An End.BM SID is never the last SID, and any SID instantiation =
must<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; be associated with =
an SR-MPLS Policy<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
B[I-D.ietf-spring-segment-routing-policy].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Again: is =
that &quot;MUST&quot; or &quot;is&quot;?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/B[I-D/B =
[I-D/<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>4.15<o:p></o:p></p><p class=3DMsoNormal>&nbsp; =
S14.&nbsp;&nbsp; Push a the MPLS label stack for B<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>s/a =
the/the/<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>4.16.1 and =
4.16.2<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The term &quot;pop the SRH&quot; is, I think, a new =
concept introduced at this<o:p></o:p></p><p class=3DMsoNormal>point. We =
can deduce what it means, but not be certain that we =
will<o:p></o:p></p><p class=3DMsoNormal>do the right =
thing.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>You need to add text to clearly define the =
meaning.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Furthermore (and I'm willing to bet someone ese has =
mentioned this!)<o:p></o:p></p><p class=3DMsoNormal>the PSP concept =
appears to move the ability to remove an SRH from<o:p></o:p></p><p =
class=3DMsoNormal>the domain border to inside the domain. I wonder =
whether that is <o:p></o:p></p><p class=3DMsoNormal>actually allowed. I =
also wonder how the rest of the network knows<o:p></o:p></p><p =
class=3DMsoNormal>whether the PSP function is available at a specific =
node.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>You might want to recast PSP if its purpose is to =
handle &quot;end&quot; nodes<o:p></o:p></p><p class=3DMsoNormal>that are =
not SRH capable. To do this you would recast the node that =
you<o:p></o:p></p><p class=3DMsoNormal>have called the PSPS node as the =
edge of the domain (the end node) and<o:p></o:p></p><p =
class=3DMsoNormal>set the action as &quot;Pop and =
go&quot;.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>5.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
As per [RFC8200], if a node N receives a packet (A, S2)(S3, S2, =
S1;<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; SL=3D1) and S2 is =
neither a local address nor a local SID of N then N<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; forwards the packet without inspecting =
the SRH.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>8200 can't possibly say this because 8200 doesn't know =
about SIDs.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Possibly you just want to change the reference to =
8402.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>5.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
This means that N treats the following two packets P1 and P2 with =
the<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; same =
performance:<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P1 =3D (A, =
S2)<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P2 =3D (A, S2)(S3, S2, =
S1; SL=3D1)<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I don't think this is necessarily true since packet =
length and other <o:p></o:p></p><p class=3DMsoNormal>things (e.g., =
hashing) may vary. So you either need to sharpen your<o:p></o:p></p><p =
class=3DMsoNormal>meaning of &quot;performance&quot; or just content =
yourself with &quot;MUST NOT<o:p></o:p></p><p class=3DMsoNormal>examine =
the SRH&quot;.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>5.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
A transit node MUST include the outer flow label in its ECMP =
load-<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; balancing hash =
[RFC6437].<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I find this odd in this document. You are describing =
the behavior at a<o:p></o:p></p><p class=3DMsoNormal>node that is =
potentially a legacy node that is not SRH aware, yet =
you<o:p></o:p></p><p class=3DMsoNormal>are using normative language to =
define its behavior. You could change <o:p></o:p></p><p =
class=3DMsoNormal>this to:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
A transit node will use the outer flow label in its ECMP =
load-<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; balancing hash as =
described in [RFC6437].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Or, unless =
you can give a good reason to include it, you can =
simply<o:p></o:p></p><p class=3DMsoNormal>strike this =
paragraph.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Or, possibly, the problem comes with the text in =
Section 5 that says:<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; We =
define hereafter the set of basic transit behaviors.&nbsp; =
These<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; behaviors are not =
bound to a SID and they correspond to source SR<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; nodes or transit nodes =
[I-D.ietf-6man-segment-routing-header].<o:p></o:p></p><p =
class=3DMsoNormal>Perhaps it is not right that you could define a =
transit behavior for<o:p></o:p></p><p class=3DMsoNormal>a &quot;transit =
node&quot; that is not capable of processing an SRH. If you =
were<o:p></o:p></p><p class=3DMsoNormal>to fix the definition of a =
transit behavior to apply to &quot;source SR <o:p></o:p></p><p =
class=3DMsoNormal>nodes, or nodes that are capable of processing SRHs =
and that forward an<o:p></o:p></p><p class=3DMsoNormal>IPv6 packet where =
the destination address of that packet is not locally<o:p></o:p></p><p =
class=3DMsoNormal>configured as a segment nor a local interface.&quot; =
then that would fix my<o:p></o:p></p><p =
class=3DMsoNormal>concern.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>There is a =
similar issue in 6.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>5.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>By =
definition this behavior only applies at source nodes per 8402. =
In<o:p></o:p></p><p class=3DMsoNormal>other words, you are describing =
domain recursion according to 8402.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>5.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The SRH MAY be omitted when the SRv6 Policy only contains one =
segment<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; and there is no =
need to use any flag, tag or TLV.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>For complete =
clarity...<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; The push of the SRH MAY be omitted when =
the SRv6 Policy only contains<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; one segment and there is no need to use =
any flag, tag or TLV.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>5.3<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ditto both =
comments for 5.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I don't =
think 5.4 or 5.5 can happen at transit nodes. The thing to =
be<o:p></o:p></p><p class=3DMsoNormal>encapsulated is an L2 frame and so =
is only seen at a source node.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>At this =
point, I think only 5.1 describes a transit behavior. 5.2 to =
5.5<o:p></o:p></p><p class=3DMsoNormal>describe source =
behaviors.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>6.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I agree with =
this section, but I am concerned that you are updating <o:p></o:p></p><p =
class=3DMsoNormal>draft-ietf-6man-segment-routing-headerby adding =
normative language to<o:p></o:p></p><p class=3DMsoNormal>describe nodes =
that process the SRH. Does that mean you should use an<o:p></o:p></p><p =
class=3DMsoNormal>&quot;Updates&quot; clause in the document =
header?<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>After describing CNT-1 and CNt-2 you =
say...<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; Furthermore, an SRv6 capable node =
maintains an aggregate counter<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; CNT-3 tracking the IPv6 traffic that was =
received with a destination<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; address matching a local interface =
address that is not a locally<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; instantiated SID and the next-header is =
SRH with SL&gt;0.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>That looks =
like s/maintains/MUST maintain/ unless you have a =
reference<o:p></o:p></p><p class=3DMsoNormal>for the assertion that it =
does maintain CNT-3.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>6.3<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I think you =
have made [I-D.ietf-6man-spring-srv6-oam] a normative<o:p></o:p></p><p =
class=3DMsoNormal>reference.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>7.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The SRH Section 5.1 defines how a domain of trust can =
operate<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; SRv6-based =
services for internal traffic while preventing any<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; external traffic from accessing the =
internal SRv6-based services.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Probably =
&quot;The SRH Section 5.1&quot; is meant to be a reference to another =
<o:p></o:p></p><p class=3DMsoNormal>document.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Section 8 =
has...<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; The concept of &quot;SRv6 network =
programming&quot; refers to the capability<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; for an application to encode any complex =
program as a set of<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
individual functions distributed through the network.&nbsp; Some =
functions<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; relate to =
underlay SLA, others to overlay/tenant, others to =
complex<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; applications =
residing in VM and containers.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>This looks =
like a useful paragraph to have at the top of the =
document.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>8.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End, End.T and End.X SIDs express topological behaviors and =
hence<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; are expected to be =
signaled in the IGP together with the flavors PSP,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; USP and =
USD[I-D.ietf-lsr-isis-srv6-extensions].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I think you =
are conflating SIDs with behaviors. Probably...<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End, End.T, and End.X behaviors express topological behaviors =
and<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; hence the SIDs that =
have these behaviors bound to them are expected<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; to be signaled in the IGP together with =
the supported flavors (PSP,<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; USP, or USD) =
[I-D.ietf-lsr-isis-srv6-extensions].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Likewise...<o:p></o:p></p><p =
class=3DMsoNormal>OLD<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
These three SIDs provide important topological behaviors for the =
IGP<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; to build FRR/TI-LFA =
solution and for TE processes relying on IGP LSDB<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; to build SR policies.<o:p></o:p></p><p =
class=3DMsoNormal>NEW<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
These SIDs provide important topological behaviors for the =
IGP<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; to build FRR/TI-LFA =
solution and for TE processes relying on IGP LSDB<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; to build SR policies.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>8.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
BGP-LS is expected to be the key service discovery protocol.&nbsp; =
Every<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; node is expected =
to advertise via BGP-LS its SRv6 capabilities (e.g.<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; how many SIDs it can insert as part of a =
T.Encaps behavior) and any<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; locally instantiated SID =
[I-D.ietf-idr-bgpls-srv6-ext].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>We shouldn't =
write text that expresses expectations about the future. =
It<o:p></o:p></p><p class=3DMsoNormal>doesn't age well in an RFC, and it =
is just unsubstantiated speculation.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>What =
about...<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; [I-D.ietf-idr-bgpls-srv6-ext] describes a =
mechanism to enable each<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
node to use BGP-LS to advertise its SRv6 capabilities (e.g., how =
many<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; SIDs it can insert =
as part of a T.Encaps behavior) and any locally<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; instantiated SIDs.&nbsp; This enables =
BGP-LS to be the key service<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; discovery protocol.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>8.3<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>OLD<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End.DX4, End.DX6, End.DT4, End.DT6, End.DT46, End.DX2, =
End.DX2V,<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; End.DT2U and =
End.DT2M SIDs are expected to be signaled in BGP<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; =
[I-D.ietf-bess-srv6-services].<o:p></o:p></p><p =
class=3DMsoNormal>NEW<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The End.DX4, End.DX6, End.DT4, End.DT6, End.DT46, End.DX2, =
End.DX2V,<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; End.DT2U and =
End.DT2M SIDs can be signaled in BGP<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; =
[I-D.ietf-bess-srv6-services].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>8.4<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>OLD<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The following table summarizes which SIDs are signaled in =
which<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; signaling =
protocol.<o:p></o:p></p><p class=3DMsoNormal>END<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; The following table summarizes which =
behaviors can signaled for SIDs<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; in which signaling =
protocols.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>8.4<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
The reader should also remember that any specific instantiated =
SR<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; policy is always =
assigned a Binding SID.&nbsp; They should remember that<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; BSIDs are advertised in BGP-LS as shown =
in Table 1. <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>This needs a citation.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>9.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
| 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp; 0x0000&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Reserved&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Invalid =
|<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; | =
1-32767&nbsp;&nbsp;&nbsp;&nbsp; | 0x0001-0x7FFF |&nbsp;&nbsp; =
Specification Required&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | 32768-49151 | 0x8000-0xBFFF | Reserved =
for experimental |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
use&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | 49152-65534 | 0xC000-0xFFFE |&nbsp; =
Reserved for private use =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | =
65535&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
0xFFFF&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Reserved&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; Opaque =
|<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Should use the 5226 names for the assignment policies. =
Hence:<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | =
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp; 0x0000&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Reserved&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Invalid =
|<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; | =
1-32767&nbsp;&nbsp;&nbsp;&nbsp; | 0x0001-0x7FFF |&nbsp;&nbsp; =
Specification Required&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | 32768-49151 | 0x8000-0xBFFF =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Experimental Use&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | 49152-65534 | 0xC000-0xFFFE =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Private =
use&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; | =
65535&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; =
0xFFFF&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Reserved&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; Opaque =
|<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>9.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I am =
strongly opposed to such a large range being assigned =
for<o:p></o:p></p><p class=3DMsoNormal>experimental use.&nbsp; RFC 3692 =
gives some guidance.&nbsp; The normal idea is <o:p></o:p></p><p =
class=3DMsoNormal>that there should be enough codepoints to allow two =
experiments to be<o:p></o:p></p><p class=3DMsoNormal>run on the same =
nodes without conflict, but few enough that they cannot<o:p></o:p></p><p =
class=3DMsoNormal>be used as a proxy for allocating and registering =
values in the <o:p></o:p></p><p =
class=3DMsoNormal>registry.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I should =
think that 32 code points is enough.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>9. =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>According to 5226 &quot;Specification Required&quot; =
implies the use of a <o:p></o:p></p><p class=3DMsoNormal>Designated =
Expert. That means that your document needs to give advice =
to<o:p></o:p></p><p class=3DMsoNormal>the DE on how to make decisions =
about which code points are acceptable.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>9.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Would be =
nice to reformat Table 4 to avoid the line wrapping.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>9.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>In table 4 =
you have...<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; | =
13&nbsp;&nbsp; | 0x00 | End.B6.Insert&nbsp; | =
[I-D.filsfils-spring-srv6-net-pgm- |<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; =
0D&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 =
insertion]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; |<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I think you should leave 13 as unassigned, and leave =
it to the other<o:p></o:p></p><p class=3DMsoNormal>document to request =
assignment.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Alternatively, you make =
draft-filsfils-spring-srv6-net-pgm-insertion a<o:p></o:p></p><p =
class=3DMsoNormal>normative reference and block the progress of this =
draft until it is<o:p></o:p></p><p class=3DMsoNormal>complete (which I =
don't think it is a very good idea).<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>12.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>As shown by =
idnits, you have a couple of unused references you =
should<o:p></o:p></p><p class=3DMsoNormal>delete.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>---<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>12.2<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>2473, 8200, =
and 8402 are all clearly used as normative references.<o:p></o:p></p><p =
class=3DMsoNormal>Please move them to 12.1<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-GB'>From:</span></b><span lang=3DEN-US =
style=3D'mso-fareast-language:EN-GB'> ipv6 &lt;ipv6-bounces@ietf.org&gt; =
<b>On Behalf Of </b>bruno.decraene@orange.com<br><b>Sent:</b> 05 =
December 2019 17:15<br><b>To:</b> 'SPRING WG List' =
&lt;spring@ietf.org&gt;<br><b>Cc:</b> 6man@ietf.org; =
draft-ietf-spring-srv6-network-programming =
&lt;draft-ietf-spring-srv6-network-programming@ietf.org&gt;<br><b>Subject=
:</b> WGLC - =
draft-ietf-spring-srv6-network-programming<o:p></o:p></span></p></div></d=
iv><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><pre><span =
lang=3DEN-US>Hello SPRING,<o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-US>This =
email starts a two weeks Working Group Last Call on =
draft-ietf-spring-srv6-network-programming =
[1].<o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-US>Please read this document if you haven't read the most =
recent version, and send your comments to the SPRING WG list, no later =
than December 20.<o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-US>You =
may copy the 6MAN WG for IPv6 related comment, but consider not =
duplicating emails on the 6MAN mailing list for the comments which are =
only spring specifics.<o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-US>If =
you are raising a point which you expect will be specifically debated on =
the mailing list, consider using a specific email/thread for this =
point.<o:p></o:p></span></pre><pre><span lang=3DEN-US>This may help =
avoiding that the thread become specific to this point and that other =
points get forgotten (or that the thread get converted into parallel =
independent discussions)<o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-US>Thank =
you,<o:p></o:p></span></pre><pre><span =
lang=3DEN-US>Bruno<o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-US>[1] =
<a =
href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05">https://tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05</a><o:p></o:p></span></pre><pre><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></pre><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><pre><span =
lang=3DFR>_______________________________________________________________=
__________________________________________________________<o:p></o:p></sp=
an></pre><pre><span lang=3DFR><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DFR>Ce message et ses pieces jointes peuvent contenir des =
informations confidentielles ou privilegiees et ne doivent =
donc<o:p></o:p></span></pre><pre><span lang=3DFR>pas etre diffuses, =
exploites ou copies sans autorisation. Si vous avez recu ce message par =
erreur, veuillez le signaler<o:p></o:p></span></pre><pre><span =
lang=3DFR>a l'expediteur et le detruire ainsi que les pieces jointes. =
Les messages electroniques etant susceptibles =
d'alteration,<o:p></o:p></span></pre><pre><span lang=3DFR>Orange decline =
toute responsabilite si ce message a ete altere, deforme ou falsifie. =
Merci.<o:p></o:p></span></pre><pre><span =
lang=3DFR><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DFR>This =
message and its attachments may contain confidential or privileged =
information that may be protected by =
law;<o:p></o:p></span></pre><pre><span lang=3DFR>they should not be =
distributed, used or copied without =
authorisation.<o:p></o:p></span></pre><pre><span lang=3DFR>If you have =
received this email in error, please notify the sender and delete this =
message and its attachments.<o:p></o:p></span></pre><pre><span =
lang=3DFR>As emails may be altered, Orange is not liable for messages =
that have been modified, changed or =
falsified.<o:p></o:p></span></pre><pre><span lang=3DFR>Thank =
you.<o:p></o:p></span></pre></div></body></html>
------=_NextPart_000_0358_01D5AC4D.A3EF5CD0--


From nobody Fri Dec  6 07:59:00 2019
Return-Path: <tom@herbertland.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF388120019 for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 07:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 Y_AT08sk2hYF for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 07:58:53 -0800 (PST)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (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 A4FF31200D7 for <spring@ietf.org>; Fri,  6 Dec 2019 07:58:52 -0800 (PST)
Received: by mail-ed1-x52b.google.com with SMTP id c26so6165078eds.8 for <spring@ietf.org>; Fri, 06 Dec 2019 07:58:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=5zD1XNjdSf74V5f1hR9KWpM/fUP/TVtf7UhBtJhKlAg=; b=mfA790kYO6nLhxSySEzxWd6IIgep0P2aplLpQTy3ZeD3xuweBi5AWYA3e5MYnyRysX 2cXjq8u/lg4Se8CfeGRsuh1YVUba1wvD5Ybdwa9iqZaQYH7vPNBDxTMIiIDfXtXyquB3 5VhxeZeBAIIFvTNaQQzHmzVaM+bwJJ6MjaOymcLehe/HtY1CmudaypQN06FIXCjU3LMy aa9Ojl2UPsXy3S/0DhXxw2J4ZnpptG1+Z9XOe8V4jkFqk1ynwYdgGmTubmRcWb0/Xl1V 6ClI4PQeRl/B9IMAVLkENqajf37MICGigPxxMvZr/iBESltuU+lLjp9z/31DCAAapFBY 7SBw==
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:content-transfer-encoding; bh=5zD1XNjdSf74V5f1hR9KWpM/fUP/TVtf7UhBtJhKlAg=; b=H3FCIj0AUNTOt9+DSxRNnPNRAK9X5AFHPLjcQ5fmFf9/KLVayerJE7tiiO0Ke2/ogA X9Edg563S4prVwmer4tQHNqqPbAUHnB30/CQ5hjvp7exy3QzMIQTXenocRUekZLW/o7/ ex8xB6b5GtqRdohxU+JgvDJkQh3TYdtheINVzKl5J0hysZaqTO3B1y5xP2kAXduNvMQt eVI7+nPB+Z3rcBjspoxBmQOG0jyTiD+F/JnyIp4GaE9haV2HlgksL5mMUoeVk8sMjre1 kb10avma594Tx8hCX498EADwOXjLrJFN4enlJUliOKGG7X1e3E8/X2Z+rk/Qu83KrD59 xFfA==
X-Gm-Message-State: APjAAAUjMAiqsyuY7cHJ3dLHM6FOgj7kG81exP06VEj3A5lw9OxfV78f ubyVOYuY0beSk3JmvVHvdhcIcrVSW3KG/0Z9NxlsOw==
X-Google-Smtp-Source: APXvYqwJN7z1pGtKgQCtrJ0yaVh+wYrlqYAfuF92itq4BSwqNiL0j7b3xC43mLiQHzLLi3VQHMmeSNWxIgcG36TKIdQ=
X-Received: by 2002:a17:906:4e46:: with SMTP id g6mr15971016ejw.309.1575647930922;  Fri, 06 Dec 2019 07:58:50 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com>
In-Reply-To: <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 6 Dec 2019 07:58:39 -0800
Message-ID: <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>,  6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/rIuElwFzTonzfGbltTNLW0-SZpg>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 15:58:56 -0000

On Thu, Dec 5, 2019 at 4:30 PM Bob Hinden <bob.hinden@gmail.com> wrote:
>
> Hi,
>
> > On Dec 5, 2019, at 16:20, Ron Bonica <rbonica=3D40juniper.net@dmarc.iet=
f.org> wrote:
> >
> > =EF=BB=BFEnno,
> >
> > That is how I parse Ole's message. But we can let Ole speak for himself=
.
>
> To clarify, the current consensus is the text in RFC8200.
>
> There is discussion ongoing in 6man on this topic, but it is impossible t=
o say how that will turn out, or when.
>
Bob,

The advice from the chairs seems to be continue discussion. The
problem with that is that EH insertion has been discussed ad nauseum
over the past two years since the draft first appeared. It seems like
we are at the point where the same arguments on the topic are just
being rehashed on the list. As you mention above, the current
consensus is that the EH insertion conflicts with RFC8200. Right now
it seems like further discussion is open ended and without any
constraints a likely outcome will be attrition and eventual
acquiescence to accepting yet another non-conformant protocol that
became so widely deployed so that it can be fixed.

In light of this, can the chairs or AD provide some guidance or
expectations on framing any further discussion on the topic to ensure
that it's productive and the process is moving forward.

Thanks,
Tom

> Bob
>over the
>
> >
> >                                           Ron
> >
> >
> >
> > Juniper Business Use Only
> >
> > -----Original Message-----
> > From: Enno Rey <erey@ernw.de>
> > Sent: Thursday, December 5, 2019 5:48 PM
> > To: Ron Bonica <rbonica@juniper.net>
> > Cc: otroan@employees.org; Fernando Gont <fgont@si6networks.com>; SPRING=
 WG <spring@ietf.org>; 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads <rtg=
-ads@tools.ietf.org>
> > Subject: Re: We don't seem to be following our processes (Re: Network P=
rogramming - Penultimate Segment Popping)
> >
> > Hi Ron,
> >
> >> On Thu, Dec 05, 2019 at 10:08:53PM +0000, Ron Bonica wrote:
> >> Peace Gentlemen,
> >>
> >> For the purpose of this thread, I think that we have all of the inform=
ation that we need. Consensus regarding header insertion and removal is "ev=
olving".
> >
> > not meaning to nitpick and admittedly I'm not super-familiar with all n=
uances of IETF processes but this means that no type of consensus has been =
reached yet, correct?
> >
> > thanks
> >
> > Enno
> >
> >
> >
> >
> >
> >>
> >> We need to let that evolution progress, and not make any assumptions r=
egarding its outcome.
> >>
> >>                                                        Ron
> >>
> >>
> >> Juniper Business Use Only
> >>
> >> -----Original Message-----
> >> From: otroan@employees.org <otroan@employees.org>
> >> Sent: Thursday, December 5, 2019 4:42 PM
> >> To: Fernando Gont <fgont@si6networks.com>
> >> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>;
> >> 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads
> >> <rtg-ads@tools.ietf.org>
> >> Subject: Re: We don't seem to be following our processes (Re: Network
> >> Programming - Penultimate Segment Popping)
> >>
> >> Fernando,
> >>
> >>>>> Point taken. Could you comment on the current state of WG consensus=
?
> >>>>
> >>>> The working group session in Singapore ended with what appeared to b=
e a view that we should continue work on both documents (Mark's and the Voy=
er draft).
> >>>> For the state of the wg consensus, I haven't checked with Bob, but I=
 think he will agree with it being classified as "evolving".
> >>>
> >>> I polled you about this decision
> >>> (https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/i
> >>> pv
> >>> 6/12Qwp_eeQT2EmbUrSxBLL5HTcnM__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2S=
jsZMxfQdUYen3nv2CPDS4DWlFeKu7c4TwztzwnbH$ ), and you never responded.
> >>
> >> Sorry, which decision is that supposed to be?
> >>
> >>> Suresh (INT AD) clarified this one list, here:
> >>> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ip
> >>> v6
> >>> /Db6_SGfmeIDzaE56Ps5kUDCYEzY__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2S
> >>> js ZMxfQdUYen3nv2CPDS4DWlFeKu7c4Tw1iPjJAl$
> >>>
> >>> Suresh noted that there wasn't consensus call, even at the f2f
> >>> meeting (not to mention that the list was never polled in this respec=
t).
> >>
> >> Right, neither of these two documents are adopted as working group doc=
uments. And perhaps a more correct phrasing above would be that "The workin=
g group session in Singapore ended with what appeared to be a view that wor=
k could continue on both of these documents".
> >>
> >>> I would say that it seems we have not been following the processes
> >>> that should be followed. This has happened repeatedly over time, for
> >>> this very same topic. The process seems to be biased, and thus
> >>> unfair to the rest of the wg participants.
> >>
> >> Which process are you talking about? Is that documented in an RFC?
> >> You seem to take it on yourself to represent the "rest of the wg parti=
cipants", but from my perspective it looks like a few very loud voices.
> >> Perhaps we should let others speak up, if there is anything more to be=
 said on this topic.
> >>
> >> Ole
> >>
> >> --------------------------------------------------------------------
> >> IETF IPv6 working group mailing list
> >> ipv6@ietf.org
> >> Administrative Requests:
> >> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6
> >> __;!8WoA6RjC81c!TjLEU67_JCgw5HSu4C7UhFOC61xLkOhpmW0Ev51wqvHbECMOysxK3t
> >> 9RS5pxqO3g$
> >> --------------------------------------------------------------------
> >
> > --
> > Enno Rey
> >
> > Cell: +49 173 6745902
> > Twitter: @Enno_Insinuator
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Fri Dec  6 08:11:22 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E67312002E for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 08:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=KjX0TGoo; dkim=pass (1024-bit key) header.d=juniper.net header.b=Ba/N6bPx
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 BcyNRjfFS-nZ for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 08:11:19 -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 55408120019 for <spring@ietf.org>; Fri,  6 Dec 2019 08:11:19 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6G85hk026892; Fri, 6 Dec 2019 08:11:17 -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=7+UJ8GMpLBN7/RdVixcy+NBPA4af1ovDt26HomjrtK0=; b=KjX0TGooa/7gwo8B8DySiOIMh1feLDZ4K7/QbaViAvRXuuzBNdbVg1S+qETgq0COBPPH HYVRiRNlCIHpxlmrhwhUA/sDRAKIC/nqYNakbMAEy8z+ekjevDcMPbIC77hZWaR0Gfrv 89trV8jX1Dt8lJiFYpxvsXhuzWToN+zXwMqxk0C35Ej+Mx67hswB77Sj0rfrcz4dlPGI 4+RI9laiyEuBeLPm7Nq9v8SLRXuV5mvZRoQ8upCyayZWxfJ0CPPLjlTt/bQaSUNKPINv 4Ze9DUOXqiBmb4UvANlCzADDZ1RVs2G0wRk4dxWeoHA9OyAMbm2ckbg66izS+z9Mb6/L uw== 
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2058.outbound.protection.outlook.com [104.47.36.58]) by mx0b-00273201.pphosted.com with ESMTP id 2wpfevvebp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 08:11:15 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M65/QtRj+uBljDiNgN60zP/X+pRanHimX6koq/1h155IcXvxU86UxvbGrAmdI4xj8Ys7dHXQQqS/pS39m60XcRvtLFYqxbIz544VBk3QgpR3BcDdk7KpW1DvAuJocPHuThFFXlvcXxYVpIdUjpKYtp7bfT2EbEAZ3Dh5HUJS5f3So1stHBS/zbnvYwnr1lK0lDGA5wkfHo7sPdDku6uyhNUzb3it3iZrMSz458enyuJdNrpQGW/5m4PgG9cyAI9ock3yfwEPXJaBzsIx9BmKtaScUcMAxhfrt/IRvPUBrvfMYlAJB4ex9Rzns+N3r/k5s8WVNUQYNnRdNq3WlIj++Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7+UJ8GMpLBN7/RdVixcy+NBPA4af1ovDt26HomjrtK0=; b=PY+XUpmZNDsKws5nKONeEFuCSYMgC2O6AFjDTIiu+u0LPSN7dg3HHA8m3wkuuQ+iu16+/KBtmrv/feRK1aotaNBm+QmJ1BUIE/XCFQWxOvbb3q3rYZ5c5SnuZNRWHHiKtTBVFGG/PCrFdudCPPZQnshetFaajjxwWaI/RSXqyxYWI3Xebsn0pGdHpJLPYUhHFRQZdUdrZngCNcFE/ObgiocLS34HsDqPp2s3ZcA+FqnI/kqP5SE3Wn0BTyZhWMELLhWabcFxM6+aGrTrVBY0pYbn0tWI9IfbQlzKi86tuAw/mpFaU5xPaBOarzx08/8QYreDfIupbLfOxSSsZ9w4cw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7+UJ8GMpLBN7/RdVixcy+NBPA4af1ovDt26HomjrtK0=; b=Ba/N6bPxoeR3U8s8/R/SgpmNxBxFvSGDf5FcxAKqYJIlIpEuQCgJ9A2EmM4TB6r2tJEGkP0NdYawKgzOkS8jFpuTj3zo5o/hQdaEb/EaIaUNfZp0mfeOVD18CgHmbv1XrdyETWnkp2CcHSXdwElJwgUwC79e0J0jlRCDWiMqX2w=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4481.namprd05.prod.outlook.com (52.133.223.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.9; Fri, 6 Dec 2019 16:11:11 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 16:11:08 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: Bob Hinden <bob.hinden@gmail.com>, SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcA==
Content-Class: 
Date: Fri, 6 Dec 2019 16:11:08 +0000
Message-ID: <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com>
In-Reply-To: <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T16:11:06.7079236Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=cefcef30-00ef-436a-87b7-68c8fc4cb64f; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: fdbcb780-ff20-406b-95b4-08d77a66e753
x-ms-traffictypediagnostic: BN7PR05MB4481:
x-microsoft-antispam-prvs: <BN7PR05MB448100AEB99808C70D09732BAE5F0@BN7PR05MB4481.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(366004)(376002)(346002)(396003)(39860400002)(199004)(189003)(13464003)(51444003)(7696005)(9686003)(55016002)(71200400001)(102836004)(53546011)(76116006)(81156014)(6506007)(76176011)(71190400001)(81166006)(66946007)(74316002)(305945005)(8676002)(33656002)(99286004)(8936002)(4326008)(229853002)(66556008)(86362001)(66476007)(478600001)(316002)(2906002)(6916009)(64756008)(66446008)(52536014)(26005)(5660300002)(54906003)(186003)(966005); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4481; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: i31CBCVLNHpgOn26Lpe42fkKqhYsfSiNC58RUwphL8Af27Yv9ms9hup2nqJiuPVhjIE8TspxTewMrcZVBr9F88Qd+Pep09VFHzo9/ixVkHunUscwu74M/Q+JULW373k8LWOXkg42upATZXcDwtH09OGCUoXQKhzVJQ+9YAIcU2RCgBCEyj7gxGFaDJwzlUEhvd3zQxc142psO5QDEjzC9XJn+/xRw4JRVJmNKj29JGxLGsPYay2Focif+Gayk9txvQ6wtwnTao58ZFLi9YCprDi5rGzhznicJhMf0gOE6YWokk9hf8/ztxjLVDvdc/EGgCJ1fMzZ+6JVadWtgHfSiXQXyCtxcUpeURbxJU4KFKwKxx8nI3Buz2jZLEO+GPOQc8f4v6jN/LJRx9ZfdVsPnVAivOlb6KuwPR1thDynyv8+3IlPA7yQFIiuBDZ/I9NJgrqwMb68oW8mJw1rIAr5ZK5mVfc4/FV74VWvH1xUA7fjA4d/wnLH0F3aktpKuIuJHcoz9bR7za1JYDwdWEDaF0BIJoDZFwr9tFabTssJsrUsblQx0DGel0Dk7aDDaJoJ
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: fdbcb780-ff20-406b-95b4-08d77a66e753
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 16:11:08.1372 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vXOY9YAUnKybKcN2FZ8mo/l6UYPWvDuMR0c/zLwhO40QmNUIcTsv2DpmjrbpUS0szVvmQiDiB6rz89chVSq4Cg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4481
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_05:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 adultscore=0 mlxscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 mlxlogscore=999 suspectscore=0 impostorscore=0 phishscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060135
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/edmBV7SDVGUOH6isqmR5lmU7Ewo>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:11:21 -0000

RGFycmVuLA0KDQpJZiB0aGUgZHJhZnQgYWRoZXJlZCBzdHJpY3RseSB0byBSRkMgNDI5MSBhbmQg
UkZDIDgyMDAgaW4gYWxsIG90aGVyIHJlc3BlY3RzLCBJIHdvdWxkIGFncmVlIHdpdGggeW91IGFu
ZCBCb2IuIEhvd2V2ZXIsIGl0IGRvZXNuJ3QuDQoNCkFzIGl0IHN0YW5kcywgdGhlIHJlYWRlciBp
cyBsZWZ0IHRvIGd1ZXNzIHdoZW4gdGhlIGRyYWZ0IGFkaGVyZXMgdG8gcHJldmlvdXMgc3BlY2lm
aWNhdGlvbnMsIGJ1dCBkb2Vzbid0IHNheSBzbyBleHBsaWNpdGx5LCBhbmQgd2hlbiBpdCBpcyB0
YWtpbmcgbGliZXJ0aWVzIHdpdGggcHJldmlvdXMgc3BlY2lmaWNhdGlvbnMuDQoNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBSb24NCg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQot
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogRGFycmVuIER1a2VzIChkZHVrZXMpIDxk
ZHVrZXNAY2lzY28uY29tPiANClNlbnQ6IEZyaWRheSwgRGVjZW1iZXIgNiwgMjAxOSAxMDo1MyBB
TQ0KVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQpDYzogQm9iIEhpbmRlbiA8
Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IE1hcmsg
U21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2
NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCg0K
SGkgUm9uLCBJIGFncmVlIHdpdGggQm9iIGhlcmUuDQoNClNlY3Rpb24gNC4yIHBzZXVkb2NvZGUg
c2ltcGx5IHNheXMgYW4gaW1wbGVtZW50YXRpb24gd291bGQgdXNlIGEgcHJlZGV0ZXJtaW5lZCBl
Z3Jlc3MgYWRqYWNlbmN5IGluc3RlYWQgb2YgcGVyZm9ybWluZyBhIEZJQiBsb29rdXAgdG8gZmlu
ZCBvbmUuICANCkl0IHNwZWNpZmllcyB0aGUgU0lEIHByb2Nlc3NpbmcsIG5vdCB0aGUgZW50aXJl
IElQdjYgZGF0YSBwYXRoLg0KDQpJdCBoYXMgbm8gdGV4dCB0aGF0IHdvdWxkIGluZGljYXRlIFJG
QzQyOTEgdGV4dCBvbiBsaW5rLWxvY2FsIGFkZHJlc3NlcyBhbmQgcm91dGVycyB3b3VsZCBub3Qg
YXBwbHkuDQoNCkFzIGEgc2lkZSBub3RlLCBldmVyeSByb3V0aW5nIGhlYWRlciBjdXJyZW50bHkg
ZGVmaW5lZCAoZXZlbiB0aG9zZSBub3cgZGVwcmVjYXRlZCkgZG8gbm90IHJlLXN0YXRlIHRoZSBS
RkM0MjkxIHRleHQuDQoNClRoYW5rcywNCiAgRGFycmVuDQoNCg0KPiBPbiBEZWMgMiwgMjAxOSwg
YXQgMTA6NTggQU0sIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRm
Lm9yZz4gd3JvdGU6DQo+IA0KPiBCb2IsDQo+IA0KPiBCZWZvcmUgd2UgZGViYXRlIHByZXNlbnRh
dGlvbiB0b28gbXVjaCwgd2Ugc2hvdWxkIGxldCBQYWJsbyBhbnN3ZXIgdGhlIG9yaWdpbmFsIHF1
ZXN0aW9uLiBXaWxsIHRoZSBwYWNrZXQgYmUgZHJvcHBlZCBvciBmb3J3YXJkZWQ/DQo+IA0KPiBJ
ZiB0aGUgcGFja2V0IHdpbGwgYmUgZHJvcHBlZCwgaG93IGlzIHRoZSByZWFkZXIgb2YgU2VjdGlv
biA0LjIgdG8ga25vdyB0aGlzPyBOb3JtYWxseSwgcHNldWRvY29kZSBpcyB0YWtlbiBsaXRlcmFs
bHksIGFuZCB0aGUgcHNldWRvY29kZSBpbiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRoZSBw
YWNrZXQgd2lsbCBiZSBmb3J3YXJkZWQuDQo+IA0KPiBPbmUgd2F5IHRvIHdpZ2dsZSBvdXQgb2Yg
dGhpcyBwcm9ibGVtIGlzIHRvIGluY2x1ZGUgYSBzZW50ZW5jZSBhdCB0aGUgYmVnaW5uaW5nIG9m
IFNlY3Rpb24gNCBzYXlpbmcsICJXaGVuIHRoZSBmb2xsb3dpbmcgcHNldWRvY29kZSBjb250cmFk
aWN0cyBSRkMgNDI5MSBvciA4MjAwLCBSRkNzIDQyOTEgYW5kIDgyMDAgdGFrZSBwcmVjZWRlbmNl
Lg0KPiANCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KPiBSb24NCj4gDQo+IA0KPiANCj4gDQo+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkN
Cj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEJvYiBIaW5kZW4gPGJv
Yi5oaW5kZW5AZ21haWwuY29tPg0KPiBTZW50OiBNb25kYXksIERlY2VtYmVyIDIsIDIwMTkgMTA6
NDcgQU0NCj4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQo+IENjOiBCb2Ig
SGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1hcmsgU21pdGggDQo+IDxtYXJrenp6c21p
dGhAZ21haWwuY29tPjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQo+IFN1YmplY3Q6IFJl
OiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNl
IA0KPiBBZGRyZXNzZXMNCj4gDQo+IFJvbiwNCj4gDQo+PiBPbiBEZWMgMiwgMjAxOSwgYXQgNzoz
NiBBTSwgUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4gd3JvdGU6DQo+PiANCj4+IEJv
YiwNCj4+IA0KPj4gVGFrZSBhIGxvb2sgYXQgU2VjdGlvbiA0LjIuIFRoZSBwc2V1ZG9jb2RlIGlz
IHByZXR0eSBzcGVjaWZpYy4NCj4gDQo+IFBsZWFzZSBleHBsYWluLiAgSSBkb27igJl0IHNlZSB0
aGF0Lg0KPiANCj4gVGhhbmtzLA0KPiBCb2INCj4gDQo+IA0KPj4gDQo+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCj4+IA0KPj4gDQo+PiANCj4+IEp1bmlw
ZXIgQnVzaW5lc3MgVXNlIE9ubHkNCj4+IA0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
Cj4+IEZyb206IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KPj4gU2VudDogU3Vu
ZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6NTYgUE0NCj4+IFRvOiBSb24gQm9uaWNhIDxyYm9uaWNh
QGp1bmlwZXIubmV0Pg0KPj4gQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsg
TWFyayBTbWl0aCANCj4+IDxtYXJrenp6c21pdGhAZ21haWwuY29tPjsgU1BSSU5HIFdHIDxzcHJp
bmdAaWV0Zi5vcmc+DQo+PiBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dy
YW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCj4+IEFkZHJlc3Nlcw0KPj4gDQo+PiBSb24s
DQo+PiANCj4+PiBPbiBEZWMgMSwgMjAxOSwgYXQgMjo0NyBQTSwgUm9uIEJvbmljYSA8cmJvbmlj
YUBqdW5pcGVyLm5ldD4gd3JvdGU6DQo+Pj4gDQo+Pj4gTWFyaywgQm9iLA0KPj4+IA0KPj4+IFll
cywgSSBhZ3JlZSB0aGF0IHJvdXRlcnMgc2hvdWxkIG5vdCBmb3J3YXJkIHBhY2tldHMgd2l0aCBs
aW5rIGxvY2FsIHNvdXJjZSBhZGRyZXNzZXMuDQo+PiANCj4+IG9yIERlc3RpbmF0aW9uIGFkZHJl
c3Nlcy4NCj4+IA0KPj4+IA0KPj4+IFBhYmxvLA0KPj4+IA0KPj4+IE1heWJlIHdlIHNob3VsZCB1
cGRhdGUgc2VjdGlvbiA0LjIgb2YgdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgdG8gcmVm
bGVjdCB0aGlzPw0KPj4gDQo+PiBJIHdhcyB0aGlua2luZyB0aGF0IHVubGVzcyBuZXR3b3JrIHBy
b2dyYW1taW5nIGhhcyB0ZXh0IHRoYXQgbWlnaHQgY2F1c2Ugb25lIHRvIHRoaW5rIGl0IG92ZXJy
aWRlcyB0aGUgZGVmaW5lZCBiZWhhdmlvciBmcm9tIHJmYzQyOTEgZm9yIGxpbmstbG9jYWwgYWRk
cmVzc2VzLCBJIGFtIG5vdCBzdXJlIGl0IGhhcyB0byBiZSBtZW50aW9uZWQuDQo+PiANCj4+IEJv
Yg0KPj4gDQo+PiANCj4+PiANCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCj4+PiANCj4+PiANCj4+PiBGcm9tOiBN
YXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KPj4+IFNlbnQ6IFN1bmRheSwgRGVj
ZW1iZXIgMSwgMjAxOSA1OjMxIFBNDQo+Pj4gVG86IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPg0KPj4+IENjOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5H
IFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQo+Pj4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0
d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgDQo+Pj4gQWRkcmVzc2VzDQo+
Pj4gDQo+Pj4gDQo+Pj4gDQo+Pj4gT24gTW9uLCAyIERlYyAyMDE5LCAwODozNSBCb2IgSGluZGVu
LCA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+IHdyb3RlOg0KPj4+IFJvbiwNCj4+PiANCj4+Pj4gT24g
Tm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIu
bmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCj4+Pj4gDQo+Pj4+IFBhYmxvLA0KPj4+PiANCj4+
Pj4gDQo+Pj4+IA0KPj4+PiBDb25zaWRlciB0aGUgcGFja2V0IChTQSxEQSkgKFMzLCBTMiwgUzE7
IFNMKSB3aGVyZToNCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gICAgIOKAoiBTQSBpcyBsaW5r
LWxvY2FsIChmZTgwKQ0KPj4+PiAgICAg4oCiIERBLCBTMywgUzIsIGFuZCBTMSBhcmUgYWxsIEVO
RC5YDQo+Pj4+IA0KPj4+PiANCj4+Pj4gU2VjdGlvbiA0LjIgc3VnZ2VzdHMgdGhhdCB0aGlzIHBh
Y2tldCB3aWxsIGJlIGRlbGl2ZXJlZCBvdmVyIG11bHRpcGxlIGhvcHMgdG8gaXRzIGRlc3RpbmF0
aW9uLCByZWdhcmRsZXNzIG9mIGl0cyBsaW5rLWxvY2FsIHNvdXJjZSBhZGRyZXNzLg0KPj4+IA0K
Pj4+IEkgd291bGQgdGhpbmsgdGhhdCBSRkMyNDYwIFNlY3Rpb24gMi41LjYuICJMaW5rLUxvY2Fs
IElQdjYgVW5pY2FzdCBBZGRyZXNzZXPigJ0gY292ZXJzIHRoaXM6DQo+Pj4gDQo+Pj4gIExpbmst
TG9jYWwgYWRkcmVzc2VzIGFyZSBmb3IgdXNlIG9uIGEgc2luZ2xlIGxpbmsuICBMaW5rLUxvY2Fs
ICANCj4+PiBhZGRyZXNzZXMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoNCj4+PiANCj4+PiAg
fCAgIDEwICAgICB8DQo+Pj4gIHwgIGJpdHMgICAgfCAgICAgICAgIDU0IGJpdHMgICAgICAgICB8
ICAgICAgICAgIDY0IGJpdHMgICAgICAgICAgIHwNCj4+PiAgKy0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KPj4+ICB8MTEx
MTExMTAxMHwgICAgICAgICAgIDAgICAgICAgICAgICAgfCAgICAgICBpbnRlcmZhY2UgSUQgICAg
ICAgICB8DQo+Pj4gICstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCj4+PiANCj4+PiAgTGluay1Mb2NhbCBhZGRyZXNzZXMg
YXJlIGRlc2lnbmVkIHRvIGJlIHVzZWQgZm9yIGFkZHJlc3Npbmcgb24gYSAgDQo+Pj4gc2luZ2xl
IGxpbmsgZm9yIHB1cnBvc2VzIHN1Y2ggYXMgYXV0b21hdGljIGFkZHJlc3MgY29uZmlndXJhdGlv
biwgIA0KPj4+IG5laWdoYm9yIGRpc2NvdmVyeSwgb3Igd2hlbiBubyByb3V0ZXJzIGFyZSBwcmVz
ZW50Lg0KPj4+IA0KPj4+ICBSb3V0ZXJzIG11c3Qgbm90IGZvcndhcmQgYW55IHBhY2tldHMgd2l0
aCBMaW5rLUxvY2FsIHNvdXJjZSBvciAgDQo+Pj4gZGVzdGluYXRpb24gYWRkcmVzc2VzIHRvIG90
aGVyIGxpbmtzLg0KPj4+IA0KPj4+IEkgdGhpbmsgdGhhdCdzIFJGQzQyOTEuDQo+Pj4gDQo+Pj4g
UkZDNDAwNywgIklQdjYgU2NvcGVkIEFkZHJlc3MgQXJjaGl0ZWN0dXJlIiBkb2VzIHRvbywgbW9y
ZSBnZW5lcmFsbHkgYW5kIHByb2JhYmx5IG1vcmUgZm9ybWFsbHksIGluIHBhcnRpY3VsYXIgc2Vj
dGlvbiA5LCAiRm9yd2FyZGluZyIuDQo+Pj4gDQo+Pj4gUmVnYXJkcywNCj4+PiBNYXJrLg0KPj4+
IA0KPj4+IA0KPj4+IA0KPj4+IEJvYg0KPj4+IA0KPj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0K
Pj4+PiBJcyB0aGlzIHRoZSBjYXNlPw0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0K
Pj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+
Pj4+IA0KPj4+PiANCj4+Pj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KPj4+PiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4+PiBzcHJpbmcgbWFp
bGluZyBsaXN0DQo+Pj4+IHNwcmluZ0BpZXRmLm9yZw0KPj4+PiBodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zDQo+Pj4+IHBy
aW5nX187IThXb0E2UmpDODFjIVgwTWkxRU1EY1VwcUd4SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFND
TzFaSzYwWTENCj4+Pj4gZnNMd3BDa2FjVmRzbHRGcnJsJA0KPj4+IA0KPj4+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+Pj4gc3ByaW5nIG1haWxpbmcg
bGlzdA0KPj4+IHNwcmluZ0BpZXRmLm9yZw0KPj4+IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwDQo+Pj4gcmluZ19fOyE4
V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6VldreE9RVFRTQ08xWks2MFkx
ZnMNCj4+PiBMd3BDa2FjVmRzbHRGcnJsJA0KPj4+IA0KPj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNl
IE9ubHkNCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmcNCj4gaHR0cHM6Ly91cmxk
ZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aQ0KPiBuZ19fOyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6VldreE9R
VFRTQ08xWks2MFkxZnNMd3BDa2FjVmRzbHRGcnJsJA0K


From nobody Fri Dec  6 08:15:26 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DB9A120833 for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 08:15:24 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 1tPjmpC8eFDR for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 08:15:22 -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 70E971200B1 for <spring@ietf.org>; Fri,  6 Dec 2019 08:15:22 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id d202so6946012qkb.1 for <spring@ietf.org>; Fri, 06 Dec 2019 08:15:22 -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=brwqoCk49s9BH9vUgAiONeAaWFX/KOg6k+8VLKbNLHM=; b=Tx6O5brTu5t8L5U4kHZfFojSQJ3THfp31LtsXKNBGuy9RID4nxNle3+B4f4Tg+NxqR 8oB/H61Nm7CAW3OuixwHal4ErRLx9mAA7Zt47lKPT1/+XXlAD5Hqkpa7KwatrVzKfL6X 88vhnHDxT4L7eOdAPSeXMuIq5KdyMjVTRdZLuBBAI6d0Jc+Z4PpsHivUX2KDI10MzxcC YlaJuF2kgFAqBEYGet7+gJG1Pf+l/EPMmI6AJkTUvskwoBb6GUl3NzUTPiqUS7cmAmAA GFSUrIe271FybbndOal78QxB5fk3844Fy58xT3uovQV6nYlkx1YL19M/yxACUULuNunW uVfA==
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=brwqoCk49s9BH9vUgAiONeAaWFX/KOg6k+8VLKbNLHM=; b=Go8XpccuZ367Ip2lvoaEDIQdHJ1jE4jxoV5LBra8CLCNnvcFm8ONc65Rx0PpWZTIw6 2H5wucKkFTMxLphrgj2pYBHetuMuawLvoxwIOI4RTqFkvTSofJa/BeZ2+0toN4ft8chV RvmfG7jI4njCacpljwSroSsZFstjzVBizC1+XIy79YerzaIQaYI+r1J+CAMziyl5VJSU wAnTfjlA1zO7QEQi56IMhbKo8L0D0Jp7hYVksz8QKymFWnurYMa8yHnkBO6iXt0Qk2RG w3qC82nZ4LizK8Bi9dKef0NZdZrSnzJ0gjthMs0ti0i2lrDSLOy1hxppryHP18l5jkE9 Ee9A==
X-Gm-Message-State: APjAAAWRVyW4eSrkDZCyfuHDuraHk1JtMZGQ1Vp61X4ZRimXG/qDYGtG ejAOe8OzKakr00vKmhNCaYWNRISHCCajbb5XSSTgJOLa4vw=
X-Google-Smtp-Source: APXvYqyFxZJHbhTKXWKLzah8T1VJakHPC+vGnF/vToQwwRky5mPxbOVAp9o+AhgUjmGjQUPqI6Av2KFHVevO6ona9BE=
X-Received: by 2002:a37:4a0a:: with SMTP id x10mr7715727qka.302.1575648921425;  Fri, 06 Dec 2019 08:15:21 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org> <E3C0E460-9329-40B1-ACF6-B9D8F6E2B3DF@steffann.nl>
In-Reply-To: <E3C0E460-9329-40B1-ACF6-B9D8F6E2B3DF@steffann.nl>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 6 Dec 2019 17:15:12 +0100
Message-ID: <CAOj+MMHEb4c_bGH-sV9LC+baHJZisTsXUMpTJNbR1j-YEcyqwA@mail.gmail.com>
To: Sander Steffann <sander@steffann.nl>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>,  "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000040b0a505990b5a6b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9nn2VKK8NNz2nDOrOyCMyBF46vM>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:15:24 -0000

--00000000000040b0a505990b5a6b
Content-Type: text/plain; charset="UTF-8"

Hi Sander,

To your specific first question this is very popular deployment model ..
just look at SDWANs. So Internet is just a L3 transport for all routers in
your administrative domain or global WAN. Spot on. I do sincerely hope that
whatever the result be of this debate all features will be legal to run on
my boxes regardless how I choose to interconnect them.

As (Internet) transit boxes would never be destination addresses of the
outermost header what problem do you see running anything one likes on R1
or R2 or R3 and transporting it via open Internet or perhaps some third
party networks ?

Just pls limit the answer to technical points if at all possible.

And if your first point is MTU then assume I have this solved by code
running between my routers in the overlay even including making sure that
my probe is inline with the data - hence identical ECMP hashing.

Best,
R.


On Fri, Dec 6, 2019 at 4:13 PM Sander Steffann <sander@steffann.nl> wrote:

> Hi Ole,
>
> > If I own and manage three routers, R1 -- R2 -- R3.
> > You are saying that if R1 sends a packet to R3, it is not allowed to
> off-load some functions to R2?
> > Going to be difficult to do stuff like service chaining then.
>
> This bit I don't mind that much, but what about:
>
> R1 -- R2 -- [open internet] -- R3
> or
> R1 -- [open internet] -- R2 -- R3
> or even
> R1 -- [open internet] -- R2 -- [open internet] -- R3
>
> And what if you're an ISP and R1 is your customer's device? It is in your
> routing domain but not in your administrative domain. What then?
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Sander,<div><br></div><div>To your spe=
cific=C2=A0first question this is very popular deployment model .. just loo=
k at SDWANs. So Internet is just a L3 transport for all routers in your adm=
inistrative domain or global WAN. Spot on. I do sincerely hope that whateve=
r the result be of this debate all features will be legal to run on my boxe=
s regardless how I choose to interconnect them.=C2=A0</div><div><br></div><=
div>As (Internet) transit boxes would never be destination addresses of the=
 outermost header what problem do you see running anything=C2=A0one likes o=
n R1 or R2 or R3 and transporting it via open Internet or perhaps some thir=
d party networks ?=C2=A0</div><div><br></div><div>Just pls limit the answer=
 to technical points if at all possible.=C2=A0</div><div><br></div><div>And=
 if your first point is MTU then assume I have this solved by code running =
between my routers in the overlay even including making sure that my probe =
is inline with the data - hence identical ECMP hashing.=C2=A0</div><div><br=
></div><div>Best,</div><div>R.</div><div><br></div><div><br></div></div><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Dec 6=
, 2019 at 4:13 PM Sander Steffann &lt;<a href=3D"mailto:sander@steffann.nl"=
>sander@steffann.nl</a>&gt; wrote:<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">Hi Ole,<br>
<br>
&gt; If I own and manage three routers, R1 -- R2 -- R3.<br>
&gt; You are saying that if R1 sends a packet to R3, it is not allowed to o=
ff-load some functions to R2?<br>
&gt; Going to be difficult to do stuff like service chaining then.<br>
<br>
This bit I don&#39;t mind that much, but what about:<br>
<br>
R1 -- R2 -- [open internet] -- R3<br>
or<br>
R1 -- [open internet] -- R2 -- R3<br>
or even<br>
R1 -- [open internet] -- R2 -- [open internet] -- R3<br>
<br>
And what if you&#39;re an ISP and R1 is your customer&#39;s device? It is i=
n your routing domain but not in your administrative domain. What then?<br>=
<br>
</blockquote></div></div>

--00000000000040b0a505990b5a6b--


From nobody Fri Dec  6 08:21:46 2019
Return-Path: <sander@steffann.nl>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0193F120877; Fri,  6 Dec 2019 08:21:39 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steffann.nl
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 nU8G0eBOrvBz; Fri,  6 Dec 2019 08:21:37 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [IPv6:2001:9e0:803::6]) (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 4999912086C; Fri,  6 Dec 2019 08:21:37 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.sintact.nl (Postfix) with ESMTP id E28B249; Fri,  6 Dec 2019 17:21:35 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=steffann.nl; h= x-mailer:references:in-reply-to:date:date:subject:subject :mime-version:content-type:content-type:message-id:from:from :received:received; s=mail; t=1575649293; bh=QX1CVnVpR5gb9RIcGv+ kccWQmJXoMEUjC+3Lxtcr05Q=; b=rb/fDONFTHgvR6Scjylp/fXFdRWDbYCJ+aq AH1/6LFHHzimgNAica8Cg5pQpt3IBtrUcJY05i9OyBWl+z0qKTSRZu/8UnlmDaVV iwI8CItcRKohMcXMbulR+yO7WhWdUSBwj57/hv0SCVq2NUbXF+xaapgnb5JU8ava xH/ZpBEM=
X-Virus-Scanned: Debian amavisd-new at mail.sintact.nl
Received: from mail.sintact.nl ([127.0.0.1]) by localhost (mail.sintact.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 8lVfm2dIYXsA; Fri,  6 Dec 2019 17:21:33 +0100 (CET)
Received: from [IPv6:2a02:a213:a300:ce80:6075:199d:31e0:cdef] (unknown [IPv6:2a02:a213:a300:ce80:6075:199d:31e0:cdef]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.sintact.nl (Postfix) with ESMTPSA id B47793C; Fri,  6 Dec 2019 17:21:33 +0100 (CET)
X-Clacks-Overhead: GNU Terry Pratchett
From: Sander Steffann <sander@steffann.nl>
Message-Id: <741EB111-DA80-4895-A7E3-3B71836E6176@steffann.nl>
Content-Type: multipart/signed; boundary="Apple-Mail=_B4A17B30-F66E-4000-980D-C43FBED2C401"; protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Fri, 6 Dec 2019 17:21:32 +0100
In-Reply-To: <CAOj+MMHEb4c_bGH-sV9LC+baHJZisTsXUMpTJNbR1j-YEcyqwA@mail.gmail.com>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>
To: Robert Raszuk <robert@raszuk.net>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org> <E3C0E460-9329-40B1-ACF6-B9D8F6E2B3DF@steffann.nl> <CAOj+MMHEb4c_bGH-sV9LC+baHJZisTsXUMpTJNbR1j-YEcyqwA@mail.gmail.com>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/VWvoBqTQHtnZH4Y1Z3Ky4OOHikM>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:21:39 -0000

--Apple-Mail=_B4A17B30-F66E-4000-980D-C43FBED2C401
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Robert,

> To your specific first question this is very popular deployment model =
.. just look at SDWANs. So Internet is just a L3 transport for all =
routers in your administrative domain or global WAN. Spot on. I do =
sincerely hope that whatever the result be of this debate all features =
will be legal to run on my boxes regardless how I choose to interconnect =
them.
>=20
> As (Internet) transit boxes would never be destination addresses of =
the outermost header what problem do you see running anything one likes =
on R1 or R2 or R3 and transporting it via open Internet or perhaps some =
third party networks ?

So this is basically a tunnel over the open internet with all tunnel =
endpoints in the same (or cooperating) administrative domain. In that =
case it's indeed up to the participants to deal with and debug.

So the tunnel model I don't mind. Can we be certain it indeed fits all =
deployments and leaking isn't possible. Theory and practice are the same =
in theory, but not in practice :)

Cheers,
Sander


--Apple-Mail=_B4A17B30-F66E-4000-980D-C43FBED2C401
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEl13OIanoifT0p8LWWPjdc9pon8sFAl3qgAwACgkQWPjdc9po
n8ut1A/+N0F+ch7jjd1W2KzgCJU27/475GFB3KooFRljsnU0XESu+e/TFZvUJ+L2
gaqfAnHF5w6UpBXdoKyN0qGgBLnqrptDIkIRX8vyPzn71UH/CX5bS5eq/B528sz3
4VfHg4tatAONwtSKPBhW+F85EBgvfEuNDx4VcMMaTeu7+mmqgltRuBUQkyLyLhz2
dbe7dkBmgbY+sFcPNqeTn9wYVifneRU8WPD9xaSgv0Dobx0mtiNnSq7NjOigiyrK
iKVup6Fiq5vzVJ13B6YbbIjiy8FaTzgHkO3a0cYrk/Eln0YTs/4HFnJp27Roz1jx
BjMHenh1L28yAUtI+thh35zF06NM2My65FKbr3tevqiNpM0f/A4YupbPQHAn+HcC
RcNZaX3OqiDgZtD67S8bVqlYHZLLo6AC3xbdeDy11RQgeWOq/IuSdduqF/thUltN
7hzint4dSjrn7ifBOsOhxDMcKl6tHzZMLoFKM2LIAd88ysACVYdCm7uHRcay7LiC
ATW/HDzRgJDPdkhZXd5ZbKMcv+6rYyHrFu0nuna6KNCdY/l1/CbVC0sK6FQBQFfc
jtDGYkYPsH0XsUn1a8lbgiHvwXa84RlvbzdKBYM8GY7TKRRYJioLBS/wR8vGVjfk
mElrwqcw1xDAqiSVCcvdonYU4Jegl4A/u39XaSXSxYnQQysztqM=
=7VP6
-----END PGP SIGNATURE-----

--Apple-Mail=_B4A17B30-F66E-4000-980D-C43FBED2C401--


From nobody Fri Dec  6 08:27:23 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 992281208E9; Fri,  6 Dec 2019 08:27:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=uBd4h3kv; dkim=pass (1024-bit key) header.d=juniper.net header.b=ho2KKy1O
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 axPKgoisC_Bi; Fri,  6 Dec 2019 08:27:20 -0800 (PST)
Received: from mx0a-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 153301208E8; Fri,  6 Dec 2019 08:27:20 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6GCchM008873; Fri, 6 Dec 2019 08:27:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=UMIw3bsd3EKjH9kND7aX1vi58tLx47McWg4f7dJBebc=; b=uBd4h3kvBfjAWPXjQOVtTDnaZH4gJmdrW0OA9OmfAGVXQ7/evz9RrLx4g2PF50XQY3z+ eoOSoOF19YVyKiZTt09yvtPhPqYuBt1HFloL30ZunzFzYzKuNyWrcAhFUqlzxaVdrNV/ Ld2Ea/UBymJ/Z7P5xiX1PnJYbp0YTIRH3OoH1FT12JwfCweHosgPafRA65P9s4JV2Wnz v3Qet7KopbpFMs0XbHThOnYYyNoJjr9QuhFOpJ0eFsYw+UF9jnt/Z72MuMH0b63uoEtv sEDfdz0i28zCnsiuc/+NVyropUZhigRrUDHbdqUvclsljjCJ2P6pE0iwAfilnSLHwtRO qw== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2174.outbound.protection.outlook.com [104.47.59.174]) by mx0a-00273201.pphosted.com with ESMTP id 2wptphu81j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 08:27:19 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F77IvQcMdoZM15NeDGuD/b+1j+otDU9hHEDJpIsP3dONfK3Mmf+RWQOBKgyvx1ShB6CmwPmou3Wf5/nNDcFQK6Iratde18YcaA5HdA2fhrHA21yF7Svvhme82mSeB/nXva6+jz21gzC+dSa1KkbI3vCAJPnIK5JmJ9Qj3zsus7srdvVVTGbDvcfro6DBD3RlhP2W0VF2PZvxE0q5GGZaqnTQmmAfAhmBKZ6Ogxj8ungRjca+HKUb8vszdhEzgUNj/kgkHEfoEFAKKOHKr9EK1HopszGNpJADHqFhznCsSob3pjNJ9PegyPX/TsbOfm6OgB8OguO6BkJ2Yt+Ec52PQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UMIw3bsd3EKjH9kND7aX1vi58tLx47McWg4f7dJBebc=; b=TCWYoFMp3aZlJsy4Ecd03hC2cFx7IwMGiVu0eCkanErAZ8UvCs5nia30uZ7WL4H9XRF75zLTAfR3KR8F0+ZxGypmZionVmEGlhf9HIYXoHAY6UKpRgdwbzQbGdofU87zjLvn2Wo2fDwOvWy58av3J/TNB6TdxVr7ZZ87+WPnCWlDg8+fVEayZoJkszgWGxAVbHxfTStspLDkwv5iTsR3SnYN0tFE8NsM15lX+v2tmqGwGIsly46/SV5GMBSjGcFp6nbaOW3Il5y7PXz3h37KNT8dWrRtJvYGVp30xzpV4AH37Gf3JngnKe6Q6D3GdaiMxeVp4cJo/XUeM35MI3k64w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UMIw3bsd3EKjH9kND7aX1vi58tLx47McWg4f7dJBebc=; b=ho2KKy1O5KIo7Z4olrPUYjHWpf0nHMiE2C6tLjKxRYSLCae6bMTiC2Dxqedn/VggbQmqSvzsjbf+6IwMZB/3Ln5jE1I7JYwyLczR0N3OOXwllJ9743RAAs6i+vw0WxL3Yfv7UC8EFLGD7RqfH7GoXao2mPS7JBu5qlWbSqM9bUo=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5778.namprd05.prod.outlook.com (20.176.29.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Fri, 6 Dec 2019 16:27:17 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 16:27:17 +0000
From: Ron Bonica <rbonica@juniper.net>
To: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: SRv6 Network Programming - Locators
Thread-Index: AdWsUUJ2sqzs7k2VTwOFB8Y6bpa7wg==
Content-Class: 
Date: Fri, 6 Dec 2019 16:27:16 +0000
Message-ID: <BN7PR05MB569911AE261C5D834103E959AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T16:27:15.7099183Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=d9a56155-ebad-4055-ac1e-9ef9692d9ed5; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 6d728ed9-35d7-406a-4703-08d77a6928c7
x-ms-traffictypediagnostic: BN7PR05MB5778:
x-microsoft-antispam-prvs: <BN7PR05MB57788BC6816619BD95544AC1AE5F0@BN7PR05MB5778.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(396003)(39860400002)(346002)(366004)(189003)(199004)(66946007)(66556008)(71200400001)(74316002)(66446008)(64756008)(76116006)(33656002)(66476007)(8936002)(26005)(81156014)(2906002)(8676002)(790700001)(86362001)(81166006)(55016002)(52536014)(5660300002)(9686003)(450100002)(186003)(71190400001)(558084003)(99286004)(7696005)(110136005)(316002)(6506007)(102836004)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5778; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Sxsa9dRyuclz10ExzZJdRiyZszNc1PQF4tmzrYEUreb66PU/H+LDjgTogyfB1vst8g0SpLi5C/nmnFQ2Ss0UlRlrPpDiTEtTuQOhi7GFLonRKiVOZFodp09nfeeL8Z625ovf68tp9x9QwhJ43WEQqvyf/f/5CCzP+JK8pu3M4AEADfvSR0Mr6sm/o6jd4uDXL8EUbsfL5yg2YsyEVHZb3JERVkivO6uIKdlPbA2NlCAxgIySA+5kzj+NL8g9BDChWI04ovQKLf9f1+qgKd2+kpJ7tjrMgWHZsWZ8AxM2ngA3buHbqDKbWrE3p34Lv245Af3YH8Kc9WLGm2DUhMkOY3P9g40ZeRBgrafFO7I5jK98JZpQ6XBNxz3IbffYED14LG2Jd26Kg1Q9yNAH8iBQTZly37KJ3yhLiP/Aa+VDu032RXaq8lI0lhN40TQqtcQP
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB569911AE261C5D834103E959AE5F0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d728ed9-35d7-406a-4703-08d77a6928c7
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 16:27:16.9538 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pvTACsSjLaVdruLOWvtuX8DY55JgCmWR5flAhVQY7Un4L3ny2shlt5FlDSRXB9UvCxlXTRh4xV78XIRwc6qfzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5778
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_05:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 mlxscore=0 lowpriorityscore=0 spamscore=0 phishscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 clxscore=1015 mlxlogscore=829 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060136
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hfr5zEnU>
Subject: [spring] SRv6 Network Programming - Locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:27:21 -0000

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

Authors,

>From which of the IPv6 Special Purpose Address ranges (see RFC 6890, Sectio=
n 2.2.3) can a locator be drawn? In some cases, it is obvious, but in other=
s, it is not.

                                                                       Ron



Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Authors,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">From which of the IPv6 Special Purpose Address range=
s (see RFC 6890, Section 2.2.3) can a locator be drawn? In some cases, it i=
s obvious, but in others, it is not.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB569911AE261C5D834103E959AE5F0BN7PR05MB5699namp_--


From nobody Fri Dec  6 08:32:26 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F18E12093A for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 08:32:20 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 BBj6wieBrO2z for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 08:32:17 -0800 (PST)
Received: from mail-qt1-x835.google.com (mail-qt1-x835.google.com [IPv6:2607:f8b0:4864:20::835]) (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 A46A712094F for <spring@ietf.org>; Fri,  6 Dec 2019 08:31:56 -0800 (PST)
Received: by mail-qt1-x835.google.com with SMTP id g1so7664043qtj.6 for <spring@ietf.org>; Fri, 06 Dec 2019 08:31:56 -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=hNGGIgn581zATyUEOnkSln0CBgXB4ziejJJJZQkTO7M=; b=P4284PpCauGZullP6xal3gtkIBF1hvGiDVWRFURmTlLDFSy0zLsTUh5fatJvoO8y8i Nz7THZ6DQwWtzVHULwfzwP2YXg6ec6Vow2ffGIe1QGknM7+XRCOIh0HuEbVBBXFerUUT Uq9Su4iCgIC/zL/waSN/ZSNDykQBwDXGR1Ns75Lbfht9PzCQr5wLkqBK0/FFKvNCMbaw wSydnpaBpSz3Wc4q+e4iTWoGavDvpC+cGVru8J3ehK17gYSe2rsQ895kUhoWnrY/zxOE nKKFlByn8hLTHXTNGh+4578d5KbHVkNbuBsI/xZOBiRF1FiZkUiwp/hs4jUGIzMC5shV STdw==
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=hNGGIgn581zATyUEOnkSln0CBgXB4ziejJJJZQkTO7M=; b=SZKzt5B1BFfr8r/CCgvP4PLbQAHKx2X+CId2u4m0HXJ5UXcRldrEObcbE4FzE3pIED 6gOiEMvUEvZM5JlvbfPemL6pswVpiAHUVJa3DGdYxdF4l6RDVP/D579u6+1mljJV590s BqaW9tYcUwEh1BgWO+7aE9AGVSZSMgoiGzp86UEQ1u3IFyfMaXlNeX6H8SI5UWULETMM 8J9IRD3Dm4Hx+Ij7l59cpJGsEKCVveLt0Hw8JJzTwFJboW1pHMQP8ymqgw8PDifKiZv1 fyv7lW0AxYxLtN8mVqMSfmsVf+wWPQjXL5wT4SNmOs1GOck2XhBiprBsjnQVJaDYVnkD FFqw==
X-Gm-Message-State: APjAAAVC1md6yegpkggVILoCSKIvR8W3XRrrnB9Uv8j1t9bDQCOZIG8d /2U1g8kihUpwRizLZL+dk+TBMHxarqOGYYi+L2Bs8w==
X-Google-Smtp-Source: APXvYqwstmtUISW259stdxZyxgQuriAPGLjyTYykQjXuXYUHwO8B41TDINnJLXhp6aQU5tOrxUplui0rq3hcRzer580=
X-Received: by 2002:ac8:37d0:: with SMTP id e16mr13415229qtc.311.1575649915665;  Fri, 06 Dec 2019 08:31:55 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org> <E3C0E460-9329-40B1-ACF6-B9D8F6E2B3DF@steffann.nl> <CAOj+MMHEb4c_bGH-sV9LC+baHJZisTsXUMpTJNbR1j-YEcyqwA@mail.gmail.com> <741EB111-DA80-4895-A7E3-3B71836E6176@steffann.nl>
In-Reply-To: <741EB111-DA80-4895-A7E3-3B71836E6176@steffann.nl>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 6 Dec 2019 17:31:47 +0100
Message-ID: <CAOj+MMGe5KQeN2BFr9r6W1WV80BGuq8oi14tFdOJSnfymjTLLQ@mail.gmail.com>
To: Sander Steffann <sander@steffann.nl>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>,  "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000839e7a05990b9595"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/grM84jWxOnMNfzN5R3N4Xs6l5Q0>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:32:20 -0000

--000000000000839e7a05990b9595
Content-Type: text/plain; charset="UTF-8"

Hi,

Inline.

On Fri, Dec 6, 2019 at 5:21 PM Sander Steffann <sander@steffann.nl> wrote:

> Hi Robert,
>
> > To your specific first question this is very popular deployment model ..
> just look at SDWANs. So Internet is just a L3 transport for all routers in
> your administrative domain or global WAN. Spot on. I do sincerely hope that
> whatever the result be of this debate all features will be legal to run on
> my boxes regardless how I choose to interconnect them.
> >
> > As (Internet) transit boxes would never be destination addresses of the
> outermost header what problem do you see running anything one likes on R1
> or R2 or R3 and transporting it via open Internet or perhaps some third
> party networks ?
>
> So this is basically a tunnel over the open internet with all tunnel
> endpoints in the same (or cooperating) administrative domain. In that case
> it's indeed up to the participants to deal with and debug.
>

Ok very cool. So it looks like we have quick and easy agreement on that
one. Chairs please take a note on that.

So the tunnel model I don't mind. Can we be certain it indeed fits all
> deployments and leaking isn't possible. Theory and practice are the same in
> theory, but not in practice :)
>

Very true - no argument. But what is "leaking" ? If I am forwarding within
my own address space as we just agreed this is ok - no leaking. Now if I
will construct the packet stuff it with whatever legal or illegal EHs and
send it towards the address that does not belong to me - this is not
leaking but an attack vector.

Can this happen - oh yes. Almost certainly it will happen. So we need to
protect our edges from such attacks regardless what 6man or spring or xyz
will standardize or allow to insert or remove from the packet header.

Sounds to me like a very important topic but a bit orthogonal to subject of
this specific thread.

Many thx,
R.

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

<div dir=3D"ltr"><div><font color=3D"#0000ff">Hi,</font></div><div><font co=
lor=3D"#0000ff"><br></font></div><div><font color=3D"#0000ff">Inline.=C2=A0=
</font></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Fri, Dec 6, 2019 at 5:21 PM Sander Steffann &lt;<a href=3D"mailto=
:sander@steffann.nl">sander@steffann.nl</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">Hi Robert,<br>
<br>
&gt; To your specific first question this is very popular deployment model =
.. just look at SDWANs. So Internet is just a L3 transport for all routers =
in your administrative domain or global WAN. Spot on. I do sincerely hope t=
hat whatever the result be of this debate all features will be legal to run=
 on my boxes regardless how I choose to interconnect them.<br>
&gt; <br>
&gt; As (Internet) transit boxes would never be destination addresses of th=
e outermost header what problem do you see running anything one likes on R1=
 or R2 or R3 and transporting it via open Internet or perhaps some third pa=
rty networks ?<br>
<br>
So this is basically a tunnel over the open internet with all tunnel endpoi=
nts in the same (or cooperating) administrative domain. In that case it&#39=
;s indeed up to the participants to deal with and debug.<br></blockquote><d=
iv><br></div><div><font color=3D"#0000ff" style=3D"">Ok very cool. So it lo=
oks like we have quick and easy agreement on that one. Chairs please take a=
 note on that.=C2=A0</font></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);padding-left:1ex">So the tunnel model I don&#39;t mind. Can we be cert=
ain it indeed fits all deployments and leaking isn&#39;t possible. Theory a=
nd practice are the same in theory, but not in practice :)<br></blockquote>=
<div><br></div><div><font color=3D"#0000ff">Very true - no argument. But wh=
at is &quot;leaking&quot; ? If I am forwarding within my own address space =
as we just agreed this is ok - no leaking. Now if I will construct the pack=
et stuff it with whatever legal or illegal EHs and send it towards the addr=
ess that does not belong to me - this is not leaking but an attack vector.=
=C2=A0</font></div><div><font color=3D"#0000ff"><br></font></div><div><font=
 color=3D"#0000ff">Can this happen - oh yes. Almost certainly=C2=A0it will =
happen. So we need to protect our edges from such attacks regardless what 6=
man or spring or xyz will standardize or allow to insert or remove from the=
 packet header.=C2=A0=C2=A0</font></div><div><br></div><div><font color=3D"=
#0000ff">Sounds to me like a very important topic but a bit orthogonal to s=
ubject of this specific thread.</font></div><div><br></div><div><font color=
=3D"#0000ff">Many thx,</font></div><div><font color=3D"#0000ff">R.</font></=
div><div><br></div></div></div>

--000000000000839e7a05990b9595--


From nobody Fri Dec  6 08:40:01 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2C801209A1; Fri,  6 Dec 2019 08:39:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=bkx3qIh/; dkim=pass (1024-bit key) header.d=juniper.net header.b=YLigG2hy
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 8hX6KHrImsIF; Fri,  6 Dec 2019 08:39:53 -0800 (PST)
Received: from mx0a-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 0BBA212099F; Fri,  6 Dec 2019 08:39:53 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6GX3vd017062; Fri, 6 Dec 2019 08:39:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=Ltkw0DZzB5+Q/SojSutn5yCwzZuO420OF35LsoMwuB0=; b=bkx3qIh/NJma7mrUmM8s/0ltUl0NcZyIUV0XBYu2jjv5UJNimcq5jVxlwmCP0kXizne0 wrBO2B73sBtv/VVVg0AbRIqLt5uhaRN/+FjWtOc5up4x4kkhvy8U4IuRWpdAfjf1uYi7 8yuRksxnO1qnIrht5ut2GNN0ri5dl+xeBqJEUJbbRCLPOH6B2/sQOQy5pyy2+Scs8CU0 VuQWlPmwAyVBWigj9fXzzeOnlRRgqFUDwlEH4KLRzn6Nf+cgTTv4+n5G0rBa+feJJ/rs rB1nHa5NFuTMpGlhUJ3WFuR+GYJV4iGkyzAPUuyLVA23VWPROH3mjjioU7aqmCHXnyJ5 dg== 
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2057.outbound.protection.outlook.com [104.47.37.57]) by mx0a-00273201.pphosted.com with ESMTP id 2wqj76rtbt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 08:39:52 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MKD4C9JZhbpLU+xvur00NNVyJJWzTSwvRC425UT5RNgVQMbghCgILBHoqQcRfGBXYVXXx7blHmrf/CEakxq6i6aNRrRzt7h+70tdrwGPDsg7Ipw4GfbXLBrdioYOtErnSZYUFHUdVkqGHTG4A6arZHbDDDPUQo41XBwK57vFiMD1DMj8YKweOw+d5FjOzP/Pid6WyX8dKlv2ErLea5UUI4wZQLsnIOaMoR53uKGxRA4M2XIcxXyCT7naCTWmkugPdGFynO9sANbov7htSgXRkavb1n1u2l5sO76XyminIml1TTtjaz2gJSGpfWpX5koXuWyT20XNN0pH3RDQyUhPCA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ltkw0DZzB5+Q/SojSutn5yCwzZuO420OF35LsoMwuB0=; b=fEBGu7fT7zM6ZhpwbJzUBOGfk493pOpFCAVyDNec3iVsnRZJh3gPzm028s09tOTk75DFKzV8DXFUtgu+ZKDXdr6j7vjcetKhQcwK/2uTwc1IzUcp6Ka5i3sdI2isqsN+zSDdJd2xrCttEmIS1XWr7owbplCw4em6pvJROWLaoaiY4UonDnN/wS3IlMfopOjqSLxmSTzEv9jSMGqvw56hgBO3XLxYWvI979Mu09DI61dyvLMfgXiusOAEOhOT2BzssF7EOrnkQvf0l1ruCfOVIrY8z5hfRuH9wPfQg38f0a+mdNg7NevvVhzg0ekgMPX+K1nMu5ldgZPpKuuXjND9Hg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ltkw0DZzB5+Q/SojSutn5yCwzZuO420OF35LsoMwuB0=; b=YLigG2hyed0RjPHXVPMKNypsNaKHzVhg93HqnJmm2j499ws2DbXyLZloocEU7L1Gf2UK4lFnRdlUWhxt51zVluo7KjHzcyjoFx60Uw5p7F68Pddfk7IucaHXuz8p5cn9BIXFqlY8r7C39qkmpLiw7wg6FuyxwBMOVYBue7/sqgc=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4195.namprd05.prod.outlook.com (52.132.220.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.5; Fri, 6 Dec 2019 16:39:48 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 16:39:48 +0000
From: Ron Bonica <rbonica@juniper.net>
To: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMg==
Content-Class: 
Date: Fri, 6 Dec 2019 16:39:47 +0000
Message-ID: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T16:39:46.7117339Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=63f4a0e5-2ef1-4c00-8ba9-938b0d7d5fb8; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0a40950a-5673-4920-f86f-08d77a6ae8d7
x-ms-traffictypediagnostic: BN7PR05MB4195:
x-microsoft-antispam-prvs: <BN7PR05MB419538B6DD442507D3D0E273AE5F0@BN7PR05MB4195.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(66476007)(86362001)(74316002)(478600001)(81166006)(66946007)(2906002)(790700001)(26005)(7696005)(99286004)(102836004)(71190400001)(66446008)(64756008)(9686003)(55016002)(76116006)(5660300002)(186003)(316002)(110136005)(71200400001)(52536014)(33656002)(8936002)(8676002)(6506007)(66556008)(450100002)(4744005)(81156014); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4195; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IlUjJd0YyQCl1SXwMa5frbjjkYyy3aw18fTALIhPgM5X8vDW9MBNTfwAycuwouIQwBUaQk8IngKFrxAQa+Gv4oe2n8lpK7PQaHCd3CI4DOzSe4G3ZVnoBt4zddGXToSZYPDNjacVIQer5Gawqsxgg4kUjg2ILZpTkQaVz25PD1ET5EqkIePgj0y6iIQifqEhVIiXaFc8qsCIGgtu8/E4SQLYz7RY0wBkI3tBEDqeEE292qOmrBJK3JG5xDmpUu0uzy1M9RE83BnwX5IF9Hmcw3Q9nqe21l2RE1YCcLmYBVubQpv5xwl0vsrm3zN45NXYygxnmyZgig3TQxYUHoTZfJLxCDRhOzxdoWjhaKtBI/4oEBESaI26Jqj//IMdO4g3Dyl+K5uj92fGYnqPj4y3nrFNKyxdjHM/IvOxtmMDaiQdKFWVYXVMpOHmaMblBL9a
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56993795C0DA9AD3649F9BADAE5F0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a40950a-5673-4920-f86f-08d77a6ae8d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 16:39:48.2147 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2H6R6bF8oQBw7xYkub1quDlT6BG06Nv07mY4Cp+K7qK6AyaTM5B3iYIKjMBhDRSbZFTmLH/1a2m0358Ozg2bJw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4195
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_05:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 suspectscore=0 spamscore=0 malwarescore=0 impostorscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060137
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1KlI>
Subject: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:39:55 -0000

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

Authors,

When an SRv6 node sends an ICMP message, how does it select the ICMP messag=
e's source address?

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

                                                                     Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Authors,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">When an SRv6 node sends an ICMP message, how does it=
 select the ICMP message&#8217;s source address?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Section 2.2 of RFC 4443 offers two options. If you t=
hink that a SID is a unicast address, the first option is applicable. If yo=
u think that a SID is not a unicast address, the second option is applicabl=
e.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:p></o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB56993795C0DA9AD3649F9BADAE5F0BN7PR05MB5699namp_--


From nobody Fri Dec  6 08:53:13 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 161541209B7; Fri,  6 Dec 2019 08:53:07 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 CPYu8XGFpfpt; Fri,  6 Dec 2019 08:53:05 -0800 (PST)
Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (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 A657F1209AF; Fri,  6 Dec 2019 08:53:04 -0800 (PST)
Received: by mail-wr1-x42e.google.com with SMTP id z3so8546638wru.3; Fri, 06 Dec 2019 08:53:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=B/4fuulpj6CvhTi0O8I1HsA4TVUCtNpsXk6uJ9D4wXI=; b=ASrxZnyPgluqDkgkK0QTdpTQ90alKiqgmEj6RW2YLIn3cGZJv5OfwIo0RHbSMtwHIr Ek3/pzaNAPbOj6ZATqIgWjNJ2h02S38l0IIE8dNphzUFM3vqy2tmSoeO5hWhUtJdfsIZ H9g4UlDsx1dpGi2gVPYZnhefcrqiZmK5zBgLIMSc27tsLv/vesRPoVVefJL7+HpyPxiU J8uFc2JRMPxlArg19OpB9sjs2/hfnDP7ygYJHh3RhTIk5IcqLekmZYzIFWgZZhs3jHav wto414qCCr2b/lxqmiJjwI2ghnG0DeAcsufZXGZT1llgrZvodjFAeamnbhfVXhyqwJov ESIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=B/4fuulpj6CvhTi0O8I1HsA4TVUCtNpsXk6uJ9D4wXI=; b=Kz1IvnJ8rU/VVXysgcTX6ssW44V08lVZJxijTzz9cYsS/nnbJx991hkPBXct+7XBmf XI0iQz022rg+zZ9m4UvIrf8j87SS5hBL1uypZwYbRMVLRRzT1so2t9OXkByP245pyaER UEUMUfyBbskYsdZoNYiJaA9apvdhk81iWi3+9wOBo1Lax7mi5T6oIVocgknNCx2DXHdd uo1uxV1alHkBcD8h2qB97mUwrxJvOQItW/WQTrf0DW6tYEbFumRLvbw4E89X4xyURZeh 2A+Bq8yr7Y+A+v7OulXYDiNbNO1FMOZkCZhnTw/2c7B0Ysckuww4O9S9FG8Z3f15fF1K QsbA==
X-Gm-Message-State: APjAAAWZoVbBQILbZxBfOeu+pvCBgWYy6sN7HteTbCxiNkhjs6EXYyTc 5Kx99YyZdKo5MtuV6CoGaEY=
X-Google-Smtp-Source: APXvYqy+KuxcIH+/xRdzv9tZDJMDNAGbQfSsQwGCD4aqg+KI7ffnPXpQIU8gmXODSpahyN7daqnyHA==
X-Received: by 2002:a5d:4d4a:: with SMTP id a10mr16896939wru.220.1575651183024;  Fri, 06 Dec 2019 08:53:03 -0800 (PST)
Received: from [10.246.31.194] ([96.47.52.153]) by smtp.gmail.com with ESMTPSA id q15sm16778769wrr.11.2019.12.06.08.52.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Dec 2019 08:53:01 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <F84E8F46-38FD-465A-BC6C-A655B5221FC8@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_2C0DAB48-5C9E-4093-AAB7-4B846B8C11A9"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 6 Dec 2019 08:52:55 -0800
In-Reply-To: <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
To: Tom Herbert <tom@herbertland.com>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ST591VxD6Bye8YgtY4GuiapHKrA>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:53:07 -0000

--Apple-Mail=_2C0DAB48-5C9E-4093-AAB7-4B846B8C11A9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Tom,

> On Dec 6, 2019, at 7:58 AM, Tom Herbert <tom@herbertland.com> wrote:
>=20
> On Thu, Dec 5, 2019 at 4:30 PM Bob Hinden <bob.hinden@gmail.com> =
wrote:
>>=20
>> Hi,
>>=20
>>> On Dec 5, 2019, at 16:20, Ron Bonica =
<rbonica=3D40juniper.net@dmarc.ietf.org> wrote:
>>>=20
>>> =EF=BB=BFEnno,
>>>=20
>>> That is how I parse Ole's message. But we can let Ole speak for =
himself.
>>=20
>> To clarify, the current consensus is the text in RFC8200.
>>=20
>> There is discussion ongoing in 6man on this topic, but it is =
impossible to say how that will turn out, or when.
>>=20
> Bob,
>=20
> The advice from the chairs seems to be continue discussion. The
> problem with that is that EH insertion has been discussed ad nauseum
> over the past two years since the draft first appeared. It seems like
> we are at the point where the same arguments on the topic are just
> being rehashed on the list. As you mention above, the current
> consensus is that the EH insertion conflicts with RFC8200. Right now
> it seems like further discussion is open ended and without any
> constraints a likely outcome will be attrition and eventual
> acquiescence to accepting yet another non-conformant protocol that
> became so widely deployed so that it can be fixed.

I think the difference in what is happening now, is that we have two =
drafts that are being discussed instead of just volumes of email.   This =
is the process that should allow us to see if there is a consensus =
beyond what is in RFC8200.   I won=E2=80=99t speculate what the outcome =
of this will be.

IETF standards are voluntary, and are designed to create =
interoperability between different implementations.   Since we don=E2=80=99=
t have IETF Protocol Police we can=E2=80=99t do anything about other =
approaches.   However, I note that many customers prefer products that =
support interoperability between different implementations and vendors.

> In light of this, can the chairs or AD provide some guidance or
> expectations on framing any further discussion on the topic to ensure
> that it's productive and the process is moving forward.

My take is that the discussion of the two drafts in 6man should =
continue.   Any work that wants to rely an outcome of that discussion, =
should wait.   As I said earlier, it=E2=80=99s hard to say when that =
will be done.   Otherwise, I think the other work should be compatible =
with what is in RFC8200.

Bob


>=20
> Thanks,
> Tom
>=20
>> Bob
>> over the
>>=20
>>>=20
>>>                                          Ron
>>>=20
>>>=20
>>>=20
>>> Juniper Business Use Only
>>>=20
>>> -----Original Message-----
>>> From: Enno Rey <erey@ernw.de>
>>> Sent: Thursday, December 5, 2019 5:48 PM
>>> To: Ron Bonica <rbonica@juniper.net>
>>> Cc: otroan@employees.org; Fernando Gont <fgont@si6networks.com>; =
SPRING WG <spring@ietf.org>; 6man <6man@ietf.org>; int-ads@ietf.org; =
rtg-ads <rtg-ads@tools.ietf.org>
>>> Subject: Re: We don't seem to be following our processes (Re: =
Network Programming - Penultimate Segment Popping)
>>>=20
>>> Hi Ron,
>>>=20
>>>> On Thu, Dec 05, 2019 at 10:08:53PM +0000, Ron Bonica wrote:
>>>> Peace Gentlemen,
>>>>=20
>>>> For the purpose of this thread, I think that we have all of the =
information that we need. Consensus regarding header insertion and =
removal is "evolving".
>>>=20
>>> not meaning to nitpick and admittedly I'm not super-familiar with =
all nuances of IETF processes but this means that no type of consensus =
has been reached yet, correct?
>>>=20
>>> thanks
>>>=20
>>> Enno
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>>=20
>>>> We need to let that evolution progress, and not make any =
assumptions regarding its outcome.
>>>>=20
>>>>                                                       Ron
>>>>=20
>>>>=20
>>>> Juniper Business Use Only
>>>>=20
>>>> -----Original Message-----
>>>> From: otroan@employees.org <otroan@employees.org>
>>>> Sent: Thursday, December 5, 2019 4:42 PM
>>>> To: Fernando Gont <fgont@si6networks.com>
>>>> Cc: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>;
>>>> 6man <6man@ietf.org>; int-ads@ietf.org; rtg-ads
>>>> <rtg-ads@tools.ietf.org>
>>>> Subject: Re: We don't seem to be following our processes (Re: =
Network
>>>> Programming - Penultimate Segment Popping)
>>>>=20
>>>> Fernando,
>>>>=20
>>>>>>> Point taken. Could you comment on the current state of WG =
consensus?
>>>>>>=20
>>>>>> The working group session in Singapore ended with what appeared =
to be a view that we should continue work on both documents (Mark's and =
the Voyer draft).
>>>>>> For the state of the wg consensus, I haven't checked with Bob, =
but I think he will agree with it being classified as "evolving".
>>>>>=20
>>>>> I polled you about this decision
>>>>> =
(https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/i
>>>>> pv
>>>>> =
6/12Qwp_eeQT2EmbUrSxBLL5HTcnM__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2SjsZMx=
fQdUYen3nv2CPDS4DWlFeKu7c4TwztzwnbH$ ), and you never responded.
>>>>=20
>>>> Sorry, which decision is that supposed to be?
>>>>=20
>>>>> Suresh (INT AD) clarified this one list, here:
>>>>> =
https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/ip
>>>>> v6
>>>>> =
/Db6_SGfmeIDzaE56Ps5kUDCYEzY__;!8WoA6RjC81c!QH6T9eu4QEGAh1tVtPAiXW2S
>>>>> js ZMxfQdUYen3nv2CPDS4DWlFeKu7c4Tw1iPjJAl$
>>>>>=20
>>>>> Suresh noted that there wasn't consensus call, even at the f2f
>>>>> meeting (not to mention that the list was never polled in this =
respect).
>>>>=20
>>>> Right, neither of these two documents are adopted as working group =
documents. And perhaps a more correct phrasing above would be that "The =
working group session in Singapore ended with what appeared to be a view =
that work could continue on both of these documents".
>>>>=20
>>>>> I would say that it seems we have not been following the processes
>>>>> that should be followed. This has happened repeatedly over time, =
for
>>>>> this very same topic. The process seems to be biased, and thus
>>>>> unfair to the rest of the wg participants.
>>>>=20
>>>> Which process are you talking about? Is that documented in an RFC?
>>>> You seem to take it on yourself to represent the "rest of the wg =
participants", but from my perspective it looks like a few very loud =
voices.
>>>> Perhaps we should let others speak up, if there is anything more to =
be said on this topic.
>>>>=20
>>>> Ole
>>>>=20
>>>> =
--------------------------------------------------------------------
>>>> IETF IPv6 working group mailing list
>>>> ipv6@ietf.org
>>>> Administrative Requests:
>>>> =
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6
>>>> =
__;!8WoA6RjC81c!TjLEU67_JCgw5HSu4C7UhFOC61xLkOhpmW0Ev51wqvHbECMOysxK3t
>>>> 9RS5pxqO3g$
>>>> =
--------------------------------------------------------------------
>>>=20
>>> --
>>> Enno Rey
>>>=20
>>> Cell: +49 173 6745902
>>> Twitter: @Enno_Insinuator
>>>=20
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list
>>> ipv6@ietf.org
>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>>=20
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------


--Apple-Mail=_2C0DAB48-5C9E-4093-AAB7-4B846B8C11A9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3qh2cACgkQrut0EXfn
u6jRhAgAj7/okrO0mB0wCouZrgbVH3K/BW83PrXiks4aHX/jMOjWnp0+Bf7uTyUZ
0c5ihDyw1CUoK4+3G/xoHMWtWyjsaS83RUO91xsJdDIwzKtoK96A+pFuVp1N1nWc
yaVW04R3VDjlHRpquZwImcToe6FOCHcSnNICiGJvrujiWk/lqHGjB5gxG8IAZ/Cb
1Cq3JIxEYh1RE8V+Dd4Ikr1JD2SJG0EabxW36rcsbxxlvsgYH2TQHwvbgsIHGpu8
rPBUUQ5/1VSGAgzRW1dia6mYtsG4ugxwhzkFPrTPjQAFdNqOQL8x7BsBd1C3URLu
d7AtAw0l/ihvO8p/JAXFOhYpc7WsLA==
=DUI4
-----END PGP SIGNATURE-----

--Apple-Mail=_2C0DAB48-5C9E-4093-AAB7-4B846B8C11A9--


From nobody Fri Dec  6 08:58:59 2019
Return-Path: <fernando@gont.com.ar>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9C41120105; Fri,  6 Dec 2019 08:58:52 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p-kzro5G87iv; Fri,  6 Dec 2019 08:58:50 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 735A5120071; Fri,  6 Dec 2019 08:58:50 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 8CDDA8621E; Fri,  6 Dec 2019 17:58:46 +0100 (CET)
To: Sander Steffann <sander@steffann.nl>, bruno.decraene@orange.com
Cc: SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <FAA91BE4-5B68-4157-9156-AC6FA52F1134@steffann.nl>
From: Fernando Gont <fernando@gont.com.ar>
Autocrypt: addr=fernando@gont.com.ar; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <bf0ff1d9-97e3-fca5-13eb-3bf6e45dfe82@gont.com.ar>
Date: Fri, 6 Dec 2019 13:22:31 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <FAA91BE4-5B68-4157-9156-AC6FA52F1134@steffann.nl>
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/lxSZnCNTpJIJW2Sa_kOjBAVjSY0>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:58:53 -0000

On 6/12/19 12:14, Sander Steffann wrote:
> Hi,
> 
>> This email starts a two weeks Working Group Last Call on draft-ietf-spring-srv6-network-programming [1].
>>
>> Please read this document if you haven't read the most recent version, and send your comments to the SPRING WG list, no later than December 20.
> 
> I think there are plenty of already documented reasons that this draft should have never been thrown into WGLC in the first place.

+1

Also, as noted, I support Ron Bonica's WGLC comments.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Dec  6 08:59:05 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB4001209B2; Fri,  6 Dec 2019 08:59: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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FDH9F89YbNuy; Fri,  6 Dec 2019 08:58:58 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A61D1209EE; Fri,  6 Dec 2019 08:58:58 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 40BEA8625B; Fri,  6 Dec 2019 17:58:53 +0100 (CET)
To: otroan@employees.org, Enno Rey <erey@ernw.de>
Cc: rtg-ads <rtg-ads@ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <a45b260b-c08c-3acc-23ec-e752fed93a79@si6networks.com>
Date: Fri, 6 Dec 2019 13:58:22 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/rjHgsKZ2ep4x6eYVk4a1LQB-PSU>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 16:59:04 -0000

Ole,

Let me highlight a few things before getting into specific comments.

1) The IETF has no consensus about the concept of "limited domains" that
you are referring to. That means that there are no nuances in this
respect: a document that violates RFC8200, violates RFC8200. And if
there is no consensus to formally update RFC8200, then it should not be
violating it.

2) No document has been adopted in that line. Not wg call for adoption
was even done in that line. Hence, the status of an individual proposal
in that respects bears no change when it comes to #1 above.

3) As a wg participant, of course you are entitled to have any view
whatsoever on the topic. But as a wg chair, I would expect you to
respect and pursue the above, which are our existing processes,
practices, and ruls. Otherwise that would seem like an indication of
conflict of interests to me.

Do you want to change that? -- Fine. Write a draft, and get consensus to
push it forward. That's what mere mortals like myself that do not work
for a big powetful vendor are normally required to do.


More in-line....

On 6/12/19 05:34, otroan@employees.org wrote:
> 
>>>> comply with it. The onus is on them, not on us asking folks to comply
>>>> with existing standards.
>>>
>>> Yes, we have heard your position on this now.
>>> There is of course a lot more nuance to this argument.
>>
>> could you please explain said 'nuance' in more detail?
> 
> I could try, although I fear it will be a rehash of what has already been said many times already in this debate.
> 
> The IETF and the Internet architecture has a pugnacious relationship with packet mangling in the network.
> Steve embodied the Internet architeure principles in the IPv6 protocol suite.
> The IPv6 architecture consists only of routers and hosts (no middleboxes).
> Ensuring that routers would not need to process further into the packet than the IPv6 header, and ensure that extension header chains were expensive to parse in hardware. As well as requiring all implementations to support IPsec. 

Some folks have provided anecdotal evidence that rather than the goal
being "make them hard to process in hardware", the thing is that
software processing was common at the time. (i.e., change in paradigm,
if you want)


[...]
> Now, contrast that with the "real world", I challenge you to find a service on the Internet where the packet isn't mangled in some way between the two end-points. Be that IPv4 or IPv6.

All these documents are about mangling, as opposed to processing. e.g. a
firewall does process packets, but does not heavy surgery as in SRv6.




> The problems with header insertion on the open Internet are well understood.

Unless you are doing SRv6 in an isolated network (some community
network?)m then you are doing EH insertion in the open Internet.

The argument behind folks pushing EH-insertion is "I have my network
(part of the Internet) and can do SR in a way that I can clean up before
the packets leave the network". But that's still the Internet. And the
issues in draft-smith-6man-in-flight-eh-insertion-harmful still apply.



> That's not what is being discussed here though.
> What is discussed here is what is acceptable to do within a limited domain.
> To packets that _you_ own, i.e. originate and terminate within a domain where you control all devices.
> 
> If I own and manage three routers, R1 -- R2 -- R3.

IPv{4,6} as internet protocols. We don't have variants of them.

Besides,

H1 --- R1 ---R2 --- R2 ----- Other networks --- H2

is still the internet. The fact that you operate part of it means just that.



> You are saying that if R1 sends a packet to R3, it is not allowed to off-load some functions to R2?
> Going to be difficult to do stuff like service chaining then.
> 
> When putting in the restrictions in RFC8200, which makes a lot of sense on the open Internet, it was always clear that there could and would be exceptions to this. Those are the ones we are discussing now.

That is obviously not true.

Even when RFC8200 does not have RFC2119, it does have wording that uses
"must" in the area of not mangling with EHs. In fact, I should remind
you that rfc2460bis wouldn't go past its first IETF LC without making
this change and making the topic crystal clear.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 09:06:27 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7AD712010E; Fri,  6 Dec 2019 09:06:20 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 pnEeA3ujFhsT; Fri,  6 Dec 2019 09:06:19 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27C111200A3; Fri,  6 Dec 2019 09:06:13 -0800 (PST)
Received: from astfgl.hanazo.no (246.51-175-81.customer.lyse.net [51.175.81.246]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 85BC34E11B2F; Fri,  6 Dec 2019 17:06:12 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id D3B262526BF5; Fri,  6 Dec 2019 18:06:10 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com>
Date: Fri, 6 Dec 2019 18:06:10 +0100
Cc: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <06B50938-0FC6-4901-9531-CC0385185F13@employees.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/bV-zuR48peTGkhfkSdh-Ob9z5z0>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 17:06:21 -0000

Tom,

> The advice from the chairs seems to be continue discussion. The
> problem with that is that EH insertion has been discussed ad nauseum
> over the past two years since the draft first appeared. It seems like
> we are at the point where the same arguments on the topic are just
> being rehashed on the list. As you mention above, the current
> consensus is that the EH insertion conflicts with RFC8200. Right now
> it seems like further discussion is open ended and without any
> constraints a likely outcome will be attrition and eventual
> acquiescence to accepting yet another non-conformant protocol that
> became so widely deployed so that it can be fixed.
>=20
> In light of this, can the chairs or AD provide some guidance or
> expectations on framing any further discussion on the topic to ensure
> that it's productive and the process is moving forward.

You should absolutely continue the discussion.
Let me share a secret with you. Please don't share.
The 6man working group has been tasked by the IETF leadership to
ensure engaging discussions all year around.
I have not been told the hidden establishment agenda behind this,
but I can only presume that it is to keep the IPv6 enthusiasts
away from affecting the real work being done in other areas of the IETF.

The leadership has tasked us with circulating the discussions between =
the following topics:
 - 64 bit boundary
 - M/O bits
 - ULA or not ULA
 - Extension headers
 - Defining new mechanisms for IID formats

There is a scheduled switch to the M/O bits topic in mid January.
Please continue to the good work on EH in the meantime.

Ole


From nobody Fri Dec  6 09:17:18 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86097120059; Fri,  6 Dec 2019 09:17:12 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 q5zmJxCYe-xc; Fri,  6 Dec 2019 09:17:10 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14E44120071; Fri,  6 Dec 2019 09:17:09 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 35D138541C; Fri,  6 Dec 2019 18:17:04 +0100 (CET)
To: Bob Hinden <bob.hinden@gmail.com>, Tom Herbert <tom@herbertland.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <F84E8F46-38FD-465A-BC6C-A655B5221FC8@gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <c272b2e7-01ee-04c2-ed13-64f8795cd496@si6networks.com>
Date: Fri, 6 Dec 2019 14:16:42 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <F84E8F46-38FD-465A-BC6C-A655B5221FC8@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/l7lvYwGFnv80o8mbUayNLAmjBwU>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 17:17:12 -0000

Bob,
[....]
>> Bob,
>>
>> The advice from the chairs seems to be continue discussion. The
>> problem with that is that EH insertion has been discussed ad nauseum
>> over the past two years since the draft first appeared. It seems like
>> we are at the point where the same arguments on the topic are just
>> being rehashed on the list. As you mention above, the current
>> consensus is that the EH insertion conflicts with RFC8200. Right now
>> it seems like further discussion is open ended and without any
>> constraints a likely outcome will be attrition and eventual
>> acquiescence to accepting yet another non-conformant protocol that
>> became so widely deployed so that it can be fixed.
> 
> I think the difference in what is happening now, is that we have two drafts that are being discussed instead of just volumes of email.   This is the process that should allow us to see if there is a consensus beyond what is in RFC8200.   I wonâ€™t speculate what the outcome of this will be.

There is a side "question" on the table: the spring/5man document
currently being wglc'ed violates RFC8200.

Are we all in agreement that until the point there's consensus to update
RFC8200 to allow EH-insertion, our specs should be complied with, and
the relevant text should be removed from the spring document?


> 
> IETF standards are voluntary, and are designed to create interoperability between different implementations.   Since we donâ€™t have IETF Protocol Police we canâ€™t do anything about other approaches.  

But we do produce standards and have a say on what we publish.



>> In light of this, can the chairs or AD provide some guidance or
>> expectations on framing any further discussion on the topic to ensure
>> that it's productive and the process is moving forward.
> 
> My take is that the discussion of the two drafts in 6man should continue.   Any work that wants to rely an outcome of that discussion, should wait.   As I said earlier, itâ€™s hard to say when that will be done.   Otherwise, I think the other work should be compatible with what is in RFC8200.

Agreed. And this answers the question I posed above.

Thanks!

Cheers,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 09:38:58 2019
Return-Path: <tom@herbertland.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0969B120086 for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 09:38:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 7ED0ckqleGlB for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 09:38:55 -0800 (PST)
Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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 265BE120059 for <spring@ietf.org>; Fri,  6 Dec 2019 09:38:55 -0800 (PST)
Received: by mail-ed1-x533.google.com with SMTP id v28so6447092edw.12 for <spring@ietf.org>; Fri, 06 Dec 2019 09:38:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ds+A3XQS5excCEciikXG0/6MyCXzxziyRadYHFAgsWE=; b=XBAIbcVKdjEDc4qOteyRt1cOxfBkWf/BL5PywO0GUitWhslA0osaXoFSHdTvUL+HEq pkDeqXNs0VL+ga0iNb1sZrmqGsWwkH48jUaeSbZSJd0NyvxJQfh+Y+beWKEgj8eria4b 4+BDQ2gc1Hc1bFA/52EU+8Q8gsmG9+kyBMxX5u/xLko0S3haxpITSoOfE1HJQuynQSNX MAn25Vd3mqlSy2l2rW2UX/vu353yRmTGXXrYjYUNAiFLG3pwRKBg8ViQLwJTiI+hC9XE Bjk3Uglz6YyIzGryLr8hHLeoORLDFYXDyvGzX7K8aSg+uog4HWhjxya45dmXo+WYLRle Y3yQ==
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=Ds+A3XQS5excCEciikXG0/6MyCXzxziyRadYHFAgsWE=; b=DK6gqbFOXuAsUbjGOdmNNzt9/xjSunbtqccgWP8848MfUS0mWzQLzPxHutYpuvedIm RAtDFvSKRK0J9GC7/CciAyO9LaeDkpgAwq3y/aRIVod6sBpabjBL1N8/QZwSOXS739sQ kcpVcZkK/VoskWIxRwwBJaWF8SPl/ohf4LHjVZJZCf4AOkUFrnkn0WP836kZsi00Xjpq 5Ewf2O5B9LAJMzvbsv0oiUD3W4DCvJ+nku5CojCHqFB/lhG0NmWqWlEYUgtAE+lFQQAU V2oTXLlmMvo/wnQDGSvb2J4n/ZnvpjDGU4QQo/n9Zl71GtkKqhit/26RYzNUKIQOsVV+ Jzpw==
X-Gm-Message-State: APjAAAVQaxGF4sEmCnmTlblkStPey98yaVXoUzQKUbbZIoLEbHS6yh+x e9UZCUdup+uKi7FcXtqET07Rcvw0XGpLDzF+UbbUGw==
X-Google-Smtp-Source: APXvYqwiq0QyI4tZxSXctUQkeW1Dx6Dof6TWImx4TJ/+puAgm+36YdvHfF8eVigIMG2QyzXynZKQzx/yPcEsrcI1kWA=
X-Received: by 2002:a17:906:a444:: with SMTP id cb4mr16854080ejb.42.1575653933549;  Fri, 06 Dec 2019 09:38:53 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org>
In-Reply-To: <06B50938-0FC6-4901-9531-CC0385185F13@employees.org>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 6 Dec 2019 09:38:42 -0800
Message-ID: <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com>
To: Ole Troan <otroan@employees.org>
Cc: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>,  rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DOJF0cWdr1yXOHcyWOQofpEmZyI>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 17:38:57 -0000

On Fri, Dec 6, 2019 at 9:06 AM <otroan@employees.org> wrote:
>
> Tom,
>
> > The advice from the chairs seems to be continue discussion. The
> > problem with that is that EH insertion has been discussed ad nauseum
> > over the past two years since the draft first appeared. It seems like
> > we are at the point where the same arguments on the topic are just
> > being rehashed on the list. As you mention above, the current
> > consensus is that the EH insertion conflicts with RFC8200. Right now
> > it seems like further discussion is open ended and without any
> > constraints a likely outcome will be attrition and eventual
> > acquiescence to accepting yet another non-conformant protocol that
> > became so widely deployed so that it can be fixed.
> >
> > In light of this, can the chairs or AD provide some guidance or
> > expectations on framing any further discussion on the topic to ensure
> > that it's productive and the process is moving forward.
>
> You should absolutely continue the discussion.
> Let me share a secret with you. Please don't share.
> The 6man working group has been tasked by the IETF leadership to
> ensure engaging discussions all year around.
> I have not been told the hidden establishment agenda behind this,
> but I can only presume that it is to keep the IPv6 enthusiasts
> away from affecting the real work being done in other areas of the IETF.
>
> The leadership has tasked us with circulating the discussions between the following topics:
>  - 64 bit boundary
>  - M/O bits
>  - ULA or not ULA
>  - Extension headers
>  - Defining new mechanisms for IID formats
>
> There is a scheduled switch to the M/O bits topic in mid January.
> Please continue to the good work on EH in the meantime.
>
Ole,

Bear in mind that quality discussion is real work by those
participating. It is a lot of effort to carefully read drafts, give
clear feedback, and respond to rebuttals. I would like to think that
the work individuals put in is justified by the outcome, and I assume
it the chairs prerogative to steer the discussion as necessary to
drive towards a discernible outcome in a finite amount of time.

Tom

> Ole
>


From nobody Fri Dec  6 10:51:19 2019
Return-Path: <fernando@gont.com.ar>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1347120086; Fri,  6 Dec 2019 10:51:13 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a0erS-p-0Ldl; Fri,  6 Dec 2019 10:51:11 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E260912006D; Fri,  6 Dec 2019 10:51:10 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 959468663A; Fri,  6 Dec 2019 19:51:06 +0100 (CET)
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>, "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "spring@ietf.org" <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com> <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Fernando Gont <fernando@gont.com.ar>
Autocrypt: addr=fernando@gont.com.ar; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <d4a87382-838d-4b3d-9bd7-094ec35bdcf1@gont.com.ar>
Date: Fri, 6 Dec 2019 15:50:50 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/PH_hREAN54is2wkm5s_8rkRxOP4>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 18:51:13 -0000

On 6/12/19 05:15, Andrew Alston wrote:
> In addition to the below,
> 
> Â 
> 
> In Section 2:
> 
> Â 
> 
> In this version of the document, we assume that there are no other
> 
> Â Â  extension headers than the SRH.Â  These will be lifted in future
> 
> Â Â  versions of the document.

Can the authors clarify what this means?

That this mean "this will not work as expected if there are other EHs"?
If not, why the statement?  If yes, what happens if you do receive
packets with other EHs (say, FH, IPsec, or others)?

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Dec  6 11:14:10 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F07112004A; Fri,  6 Dec 2019 11:14:08 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 OFqBU7Y62E5N; Fri,  6 Dec 2019 11:14:07 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 465E8120059; Fri,  6 Dec 2019 11:14:07 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c8b:f971:52ca:e1ba]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 817614E11B3C; Fri,  6 Dec 2019 19:14:06 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id D07A32528C30; Fri,  6 Dec 2019 20:13:57 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com>
Date: Fri, 6 Dec 2019 20:13:57 +0100
Cc: Bob Hinden <bob.hinden@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Transfer-Encoding: 7bit
Message-Id: <1CEE1555-3D12-4998-9C69-23757649E908@employees.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/QML63Pll67Csnhgvu-1j6Elgz2w>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:14:08 -0000

Tom,

> Bear in mind that quality discussion is real work by those
> participating. It is a lot of effort to carefully read drafts, give
> clear feedback, and respond to rebuttals. I would like to think that
> the work individuals put in is justified by the outcome, and I assume
> it the chairs prerogative to steer the discussion as necessary to
> drive towards a discernible outcome in a finite amount of time.

Absolutely.
Unfortunately the IETF process is open to attacks.
It appears that something akin to a proxy war is being fought.
Some things has to be in place for a consensus based process to work,
which looks to be missing here.

While the chairs have some tools to their disposition; for this to work
it requires the actors and the whole community to respect and
self-police that process.

How frustrating it may be for the spectators,
letting it play out may be the best option we got.

Best regards,
Ole


From nobody Fri Dec  6 11:16:28 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7CD112006D for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:16:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=bV+hZR6h; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Tgp5NXHx
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 R093OgHlVTmn for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:16:24 -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 8321412004A for <spring@ietf.org>; Fri,  6 Dec 2019 11:16:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16477; q=dns/txt; s=iport; t=1575659784; x=1576869384; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=6sLx6m2NCNlDlVVW4N0c9W7aypXCzqyFis8j4sDdbUo=; b=bV+hZR6hOkFojB9reTWjjSjvabaRuW5APDhbbfT0zYo5ZiihGwLunj5S 2W9fcXu8C+XUL3jW3FWn+IfZddor6spaytVU+Ae6A3lHt4NYMaKXgbS7l AevCQPkpXIPCfcp3UkbETyRIj2PYaByQE6mad/+dLmgT9aNnTitBFyUO2 w=;
X-IPAS-Result: =?us-ascii?q?A0DKBwDup+pd/40NJK1lHAEBAQEBBwEBEQEEBAEBgX6BH?= =?us-ascii?q?C9QBWxYIAQLKoQsg0YDiwGCX5MjhGKCUgNUCQEBAQwBASUIAgEBgUyCdAIXg?= =?us-ascii?q?X4kOBMCAwEBAQMCAwIBAQQBAQECAQUEbYU3DIVSAQEBAQMSER0BATcBDwIBC?= =?us-ascii?q?BEDAQIrAgICMB0IAgQBDQUigwABgXlNAy4BAgyiIQKBOIhhdYEygn4BAQWBS?= =?us-ascii?q?UGDBBiCFwmBNowYGoFBP4ERJyCCTD6CZAIDAYF2CQ0RglIygiyNHIMLhVCJT?= =?us-ascii?q?o8WCoIuhyOMAYJBG5oxjXlRiESRZgIEAgQFAg4BAQWBaSKBWHAVZQGCQQlHE?= =?us-ascii?q?RSMZoNzgmSBeDiFP3QBgSeNUAEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3AMt2ODhMCGj0p9xzmF88l6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEuKg/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQG0T/LdbhbjcxG4JJU1o2t3w=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.69,164,1571702400";  d="scan'208,217";a="396907755"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 19:16:23 +0000
Received: from XCH-RCD-006.cisco.com (xch-rcd-006.cisco.com [173.37.102.16]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xB6JGNYe003925 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 19:16:23 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-006.cisco.com (173.37.102.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 13:16:22 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 13:16:22 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Dec 2019 13:16:22 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MB4djgpM1kZd262V45ylOXKtL9ndrKiLug8iiccqU5ymjcaXIJD6mZKzhQePY1KZCcbvGIIIdvDkTwSrUlaHNJflUXMcgVfMle39ti6Dgg4vPf6huV25g9xU53EU1s2gKxCe6vVmp6qKj9JX5NgqS3dsfm2DW3sTIUt7b5bmeYdKKwZrPafIZTGFYfKQsy8eqw5S8AI+EYnX4Oqpn2DcNUV3dPs8xAkKI6A2LXA1TIncmfcODMWWQLaSQNgTxB77hkcQePuC2+HvMugfdYkdquiz50koDFXnX/2eHk3GEE+vz7waoMyw5CYX3Z+h+deYBzgkJEr9M7PBdSSYg0rtcQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6sLx6m2NCNlDlVVW4N0c9W7aypXCzqyFis8j4sDdbUo=; b=Jcf84xz9T+XQwN9o/zMRFmm86ckwJFt3xJSXGWfpCVP4JsUBND6O3O0Tv2rcAGc+u32WX/Y110n5hK9V4a44X/DdSNpwBCPHLKeSBF5Fu4rAHWSAO4NUB2pBe5uc4dG2ySWwcay8FbYtte7BTNSP0A745akcFNjQwY/Y58hsVJ7Japmx05cJLKKEJNPtAYMKn9LJc4oACk6Slbgi8rZaI8ierUH6lsRNSKoNnk6dN//zc7HR1q3uGE5S0rvlF7QLp5pKQO2Vyn5PzTp4UqNL7diUoS/jKJZcGqZOOiG8iW1Q/+kbfWe+oQQcdBdM+0dtGdexMZQPKji4ec2cuOGzbA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6sLx6m2NCNlDlVVW4N0c9W7aypXCzqyFis8j4sDdbUo=; b=Tgp5NXHx0DKWe/wVM2cMN/lV2AgHIwdRLyGDJviIYaDOeGU9hlGDEY8w1G0lHHqxmRROufinA8ODTRaU32RC+n0BTAEWrjl6ebylOxt1DdhRxbZOhu62176/IlcnOCjrZH9EQQN3Mj4RD1nCBSQdXwo84cpfAICKpqNPCaRE1ZQ=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB3387.namprd11.prod.outlook.com (20.176.120.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Fri, 6 Dec 2019 19:16:20 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1811:204:8715:6e54]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1811:204:8715:6e54%5]) with mapi id 15.20.2516.014; Fri, 6 Dec 2019 19:16:20 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Tadas Planciunas <tadas@noia.network>, "spring@ietf.org" <spring@ietf.org>, "satoru.matsushima@g.softbank.co.jp" <satoru.matsushima@g.softbank.co.jp>
CC: Jonas Simanavicius <jonas@noia.network>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] SPRING SRv6 Deployment Status draft
Thread-Index: AQHVrAPZO7FoAYPdw0ydYXFCKw/HQ6etJ3AA
Date: Fri, 6 Dec 2019 19:16:20 +0000
Message-ID: <07280F00-A45B-45D3-8C75-5200A5512AAF@cisco.com>
References: <CAAr411QCbPzAZLt7VrrUZ28dc_CAqq0OO5LfsA=k3nX4nBrRYA@mail.gmail.com>
In-Reply-To: <CAAr411QCbPzAZLt7VrrUZ28dc_CAqq0OO5LfsA=k3nX4nBrRYA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::25]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 071c6eb1-45e1-4eac-44f6-08d77a80c6fd
x-ms-traffictypediagnostic: DM6PR11MB3387:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB3387330D199977A39F55DDF7DE5F0@DM6PR11MB3387.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(396003)(366004)(136003)(39860400002)(199004)(189003)(66556008)(102836004)(76116006)(64756008)(8936002)(2906002)(91956017)(4326008)(5660300002)(66946007)(66446008)(66476007)(54906003)(2616005)(107886003)(81166006)(33656002)(81156014)(8676002)(66574012)(9326002)(58126008)(478600001)(36756003)(54896002)(71200400001)(86362001)(71190400001)(53546011)(316002)(110136005)(966005)(6486002)(76176011)(99286004)(186003)(6512007)(229853002)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3387; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WGLP/TbCRAwxN6e9YImrYUs3tVf+fw145wS7Ske0NFB6l4af0nDI1hziV7F45/fcQY55pdGsLVErU6weGnd3E5ndAcpzaBuYF3A6JDscNaxJjlNXqIhQGa0MqDsmbR08Ika/nK93hAGP+uOC6WksvC17eZ3strKPtVRCez6XoA7gSpUOkGREIu/3fR/rjsMqhlxc80pWQSimra7X6C45RcuzwHRQDM6scNP/JCuRYAzyNKLUNzbFHVqFlWc8qs1wNYa8hSY1ViwTfAyvbSRmdcLgAZvii0espVKVZAYIXxGRgAmMuv6LoisF2Ou6R8xZ0b5WRv/1v5wClD29LjZEsTWqF0OgOOhT3flkblBH5Pq1uXoopVO+OTyZIG4qpoQLDb/pTxK7AVBI9+7Jw8UXKdXMwmstTusq28A0mi7vSMXAGEhAB5l7XZv/+KV7XG5vWwVFHzy2H3Kx1HOwO+9A5ZEV2f5xm/bUP1x0R6asFxE=
Content-Type: multipart/alternative; boundary="_000_07280F00A45B45D38C755200A5512AAFciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 071c6eb1-45e1-4eac-44f6-08d77a80c6fd
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 19:16:20.7934 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GLZEmPdd5ePTEWG7rzE9s+H1b8xhfIqInrGwnsU6v4oOi6o/wN2WfYCy8zX6JGin
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3387
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.16, xch-rcd-006.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/0LhGr6j3JckWap4GFc_p6ehoegk>
Subject: Re: [spring] SPRING SRv6 Deployment Status draft
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:16:27 -0000

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

SGkgVGFkYXMsDQoNCk1hbnkgdGhhbmtzIGZvciBzaGFyaW5nIHRoZSBTUnY2IGRlcGxveW1lbnQg
aW4gYSBuYXRpb253aWRlIGJhY2tib25lIG5ldHdvcmshDQoNCkl0IHdpbGwgYmUgb3VyIHBsZWFz
dXJlIHRvIGluY2x1ZGUgdGhlIHRleHQgcHJvdmlkZWQgYnkgeW91IGluIHRoZSBuZXh0IHJldmlz
aW9uIG9mIHRoZSBTUnY2IGRlcGxveW1lbnQgZHJhZnQuDQpXZSBjYW4gcHVibGlzaCBpdCBkdXJp
bmcgdGhlIG5leHQgd2Vlay4NCg0KSGF2ZSBhIGdyZWF0IHdlZWtlbmQhDQoNClRoYW5rcw0KDQpS
ZWdhcmRzIOKApiBaYWZhcg0KDQpGcm9tOiBUYWRhcyBQbGFuY2l1bmFzIDx0YWRhc0Bub2lhLm5l
dHdvcms+DQpEYXRlOiBGcmlkYXksIERlY2VtYmVyIDYsIDIwMTkgYXQgMjowNyBBTQ0KVG86ICJz
cHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+LCAic2F0b3J1Lm1hdHN1c2hpbWFAZy5z
b2Z0YmFuay5jby5qcCIgPHNhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJhbmsuY28uanA+LCAiWmFm
YXIgQWxpICh6YWxpKSIgPHphbGlAY2lzY28uY29tPg0KQ2M6IEpvbmFzIFNpbWFuYXZpY2l1cyA8
am9uYXNAbm9pYS5uZXR3b3JrPiwgIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFy
aWxAY2lzY28uY29tPg0KU3ViamVjdDogW3NwcmluZ10gU1BSSU5HIFNSdjYgRGVwbG95bWVudCBT
dGF0dXMgZHJhZnQNCg0KSGkgWmVmYXIsIFNhdG9ydSwNCg0KSW4gdGhlIG5leHQgZHJhZnQgb2Yg
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LW1hdHN1c2hpbWEtc3ByaW5n
LXNydjYtZGVwbG95bWVudC1zdGF0dXMvLCB3ZSdkIGxpa2UgdG8gYmUgYWRkZWQgdG8gdGhlIHNl
Y3Rpb24g4oCcMi4gIERlcGxveW1lbnQgU3RhdHVz4oCdIGFzIHdlIGhhdmUgc2lnbmlmaWNhbnQg
cHJvZ3Jlc3Mgb24gb3VyIFNSdjYgZGVwbG95bWVudDoNCg0KTk9JQSBOZXR3b3JrIChodHRwczov
L25vaWEubmV0d29yaykNCg0KTk9JQSBOZXR3b3JrIGlzIEludGVybmV0IFRlY2hub2xvZ3kgY29t
cGFueSBjcmVhdGluZyBhIGN1dHRpbmctZWRnZSBTUnY2IHN0YWNrIGltcGxlbWVudGF0aW9uIGFu
ZCBiYWNrYm9uZSBmb3IgbWFuYWdpbmcgcHJpdmF0ZSBhbmQgZGlzdHJpYnV0ZWQgbWVzaCBuZXR3
b3Jrcy4NCg0KT3VyIHNvZnR3YXJlIGRlcGxveW1lbnQgY29uc2lzdHMgb2YgT3JjaGVzdHJhdGlv
biwgQW5hbHl0aWNzLCBBZ2VudCwgQ29udHJvbGxlciwgQnVzaW5lc3MgSW50ZWxsaWdlbmNlIChB
SSkgYW5kIHNldmVyYWwgcHJvZHVjdCBJbnRlcmZhY2VzIHRvIGFjY2VzcyB0aGUgbmV0d29yay4N
Cg0KUHJvamVjdCB3aGl0ZXBhcGVyIGFuZCB0b2tlbm9taWNzIG1vZGVsIGNhbiBiZSBmb3VuZCBo
ZXJlOiBodHRwczovL25vaWEubmV0d29yay9wcm9ncmFtbWFibGUtaW50ZXJuZXQtd2hpdGVwYXBl
ciBhbmQgaHR0cHM6Ly9ub2lhLm5ldHdvcmsvdG9rZW5vbWljcy13aGl0ZXBhcGVyDQoNCk5PSUEg
TmV0d29yayBoYXZlIGRlcGxveWVkIGEgbmF0aW9ud2lkZSBTUnY2IG5ldHdvcmsgYmFja2JvbmUu
IFRoZSBTUnY2IGJhY2tib25lIGlzIGJhc2VkIG9uIHdoaXRlIGJveCBvciBjbG91ZCByb3V0ZXJz
IHdpdGggRkQuaW8gVlBQIG9yIExpbnV4IHNyZXh0IG1vZHVsZSBpbnN0YWxsZWQuDQoNClRoZSBm
b2xsb3dpbmcgU1J2NiBmZWF0dXJlcyBoYXZlIGJlZW4gZGVwbG95ZWQ6DQoNCiAgKiAgIEEgU2Vn
bWVudCBSb3V0aW5nIEhlYWRlciBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVy
XSBiYXNlZCBkYXRhIHBsYW5lLg0KICAqICAgRU5EICwgRU5ELlgsIEVORC5EVDQsIEVuZC5EVDYg
ZnVuY3Rpb25zIGFzIHBlciBbSS1ELmZpbHNmaWxzLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmddLg0KICAqICAgaU9BTSBQcm9vZiBvZiBUcmFuc2l0IGFuZCBUcmFjZSBvcHRpb25zIGFz
IHBlciBbSS1ELmlldGYtaXBwbS1pb2FtLWRhdGFdLg0KICAqICAgQkZEIGZvciBNdWx0aWhvcCBQ
YXRocyBhcyBwZXIgW0ktRC5pZXRmLWJmZC1tdWx0aWhvcF0uDQogICogICBUb3BvbG9neSBJbmRl
cGVuZGVudCAoVEktTEZBKSBGYXN0IFJlcm91dGUgbWVjaGFuaXNtcyBsZXZlcmFnaW5nDQogICog
ICBTUnY2IGZvciB0aGUgTyg1MG1zZWMpIHByb3RlY3Rpb24gYWdhaW5zdCBub2RlIGFuZCBsaW5r
LCBhcyBkZXNjcmliZWQgaW4gW0ktRC5pZXRmLXJ0Z3dnLXNlZ21lbnQtcm91dGluZy10aS1sZmFd
Lg0KDQpUaGFuayB5b3UuDQoNCi0tDQpQYWdhcmJpYWkgLyBSZWdhcmRzDQpJVCBNYW5hZ2VyLCBE
ZXYgTGVhZCBAIE5PSUEgTmV0d29yaw0KKzM3MCA2MTQgNjg2NjkNCmh0dHBzOi8vbm9pYS5uZXR3
b3JrLw0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXtt
c28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFy
Z2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVm
dDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBs
eTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0K
CW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21z
by1saXN0LWlkOjQ0MTgyOTQyOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxODE3MDc1NTE4O30N
CkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1z
by1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3
IFJvbWFuIjt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlz
dCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5Oldpbmdk
aW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs
MDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJn
aW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMi
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Nv
bG9yOmJsYWNrIj5UYWRhczwvc3Bhbj4sIDxvOnA+DQo8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk1hbnkg
dGhhbmtzIGZvciBzaGFyaW5nIHRoZSBTUnY2IGRlcGxveW1lbnQgaW4gYSBuYXRpb253aWRlIGJh
Y2tib25lIG5ldHdvcmshDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQgd2lsbCBiZSBvdXIg
cGxlYXN1cmUgdG8gaW5jbHVkZSB0aGUgdGV4dCBwcm92aWRlZCBieSB5b3UgaW4gdGhlIG5leHQg
cmV2aXNpb24gb2YgdGhlIFNSdjYgZGVwbG95bWVudCBkcmFmdC4NCjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgY2FuIHB1Ymxpc2ggaXQgZHVyaW5nIHRoZSBuZXh0IHdl
ZWsuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IYXZlIGEgZ3JlYXQgd2Vla2VuZCEgPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5SZWdhcmRzIOKApiBaYWZhciA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPlRhZGFzIFBsYW5jaXVuYXMgJmx0O3RhZGFzQG5vaWEubmV0d29yayZndDs8
YnI+DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCBEZWNlbWJlciA2LCAyMDE5IGF0IDI6MDcgQU08YnI+
DQo8Yj5UbzogPC9iPiZxdW90O3NwcmluZ0BpZXRmLm9yZyZxdW90OyAmbHQ7c3ByaW5nQGlldGYu
b3JnJmd0OywgJnF1b3Q7c2F0b3J1Lm1hdHN1c2hpbWFAZy5zb2Z0YmFuay5jby5qcCZxdW90OyAm
bHQ7c2F0b3J1Lm1hdHN1c2hpbWFAZy5zb2Z0YmFuay5jby5qcCZndDssICZxdW90O1phZmFyIEFs
aSAoemFsaSkmcXVvdDsgJmx0O3phbGlAY2lzY28uY29tJmd0Ozxicj4NCjxiPkNjOiA8L2I+Sm9u
YXMgU2ltYW5hdmljaXVzICZsdDtqb25hc0Bub2lhLm5ldHdvcmsmZ3Q7LCAmcXVvdDtQYWJsbyBD
YW1hcmlsbG8gKHBjYW1hcmlsKSZxdW90OyAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ozxicj4N
CjxiPlN1YmplY3Q6IDwvYj5bc3ByaW5nXSBTUFJJTkcgU1J2NiBEZXBsb3ltZW50IFN0YXR1cyBk
cmFmdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SGkgWmVmYXIsIFNhdG9ydSwgPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JbiB0aGUgbmV4dCBkcmFmdCBvZiAmbmJzcDs8YSBocmVmPSJodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1tYXRzdXNoaW1hLXNwcmluZy1zcnY2
LWRlcGxveW1lbnQtc3RhdHVzLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LW1hdHN1c2hpbWEtc3ByaW5nLXNydjYtZGVwbG95bWVudC1zdGF0
dXMvPC9hPiwgd2UnZCBsaWtlIHRvIGJlIGFkZGVkDQogdG8gdGhlIHNlY3Rpb24g4oCcMi4mbmJz
cDsgRGVwbG95bWVudCBTdGF0dXPigJ0gYXMgd2UgaGF2ZSBzaWduaWZpY2FudCBwcm9ncmVzcyBv
biBvdXIgU1J2NiBkZXBsb3ltZW50Ojxicj4NCjxicj4NCjxiPk5PSUEgTmV0d29yayAoPGEgaHJl
Zj0iaHR0cHM6Ly9ub2lhLm5ldHdvcmsiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL25vaWEubmV0
d29yazwvYT4pPC9iPjxicj4NCjxicj4NCk5PSUEgTmV0d29yayBpcyBJbnRlcm5ldCBUZWNobm9s
b2d5IGNvbXBhbnkgY3JlYXRpbmcgYSBjdXR0aW5nLWVkZ2UgU1J2NiBzdGFjayBpbXBsZW1lbnRh
dGlvbiBhbmQgYmFja2JvbmUgZm9yIG1hbmFnaW5nIHByaXZhdGUgYW5kIGRpc3RyaWJ1dGVkIG1l
c2ggbmV0d29ya3MuPGJyPg0KPGJyPg0KT3VyIHNvZnR3YXJlIGRlcGxveW1lbnQgY29uc2lzdHMg
b2YgT3JjaGVzdHJhdGlvbiwgQW5hbHl0aWNzLCBBZ2VudCwgQ29udHJvbGxlciwgQnVzaW5lc3Mg
SW50ZWxsaWdlbmNlIChBSSkgYW5kIHNldmVyYWwgcHJvZHVjdCBJbnRlcmZhY2VzIHRvIGFjY2Vz
cyB0aGUgbmV0d29yay48YnI+DQo8YnI+DQpQcm9qZWN0IHdoaXRlcGFwZXIgYW5kIHRva2Vub21p
Y3MgbW9kZWwgY2FuIGJlIGZvdW5kIGhlcmU6IDxhIGhyZWY9Imh0dHBzOi8vbm9pYS5uZXR3b3Jr
L3Byb2dyYW1tYWJsZS1pbnRlcm5ldC13aGl0ZXBhcGVyIj4NCmh0dHBzOi8vbm9pYS5uZXR3b3Jr
L3Byb2dyYW1tYWJsZS1pbnRlcm5ldC13aGl0ZXBhcGVyPC9hPiZuYnNwO2FuZCA8YSBocmVmPSJo
dHRwczovL25vaWEubmV0d29yay90b2tlbm9taWNzLXdoaXRlcGFwZXIiPg0KaHR0cHM6Ly9ub2lh
Lm5ldHdvcmsvdG9rZW5vbWljcy13aGl0ZXBhcGVyPC9hPjxicj4NCjxicj4NCk5PSUEgTmV0d29y
ayBoYXZlIGRlcGxveWVkIGEgbmF0aW9ud2lkZSBTUnY2IG5ldHdvcmsgYmFja2JvbmUuIFRoZSBT
UnY2IGJhY2tib25lIGlzIGJhc2VkIG9uIHdoaXRlIGJveCBvciBjbG91ZCByb3V0ZXJzIHdpdGgg
RkQuaW8gVlBQIG9yIExpbnV4IHNyZXh0IG1vZHVsZSBpbnN0YWxsZWQuPGJyPg0KPGJyPg0KVGhl
IGZvbGxvd2luZyBTUnY2IGZlYXR1cmVzIGhhdmUgYmVlbiBkZXBsb3llZDo8bzpwPjwvbzpwPjwv
cD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDAg
bGV2ZWwxIGxmbzEiPg0KQSBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIFtJLUQuaWV0Zi02bWFuLXNl
Z21lbnQtcm91dGluZy1oZWFkZXJdIGJhc2VkIGRhdGEgcGxhbmUuPG86cD48L286cD48L2xpPjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPg0KRU5EICwgRU5E
LlgsIEVORC5EVDQsIEVuZC5EVDYgZnVuY3Rpb25zIGFzIHBlciBbSS1ELmZpbHNmaWxzLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmddLg0KPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPg0KaU9BTSBQcm9vZiBvZiBUcmFu
c2l0IGFuZCBUcmFjZSBvcHRpb25zIGFzIHBlciBbSS1ELmlldGYtaXBwbS1pb2FtLWRhdGFdLjxv
OnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwwIGxldmVsMSBs
Zm8xIj4NCkJGRCBmb3IgTXVsdGlob3AgUGF0aHMgYXMgcGVyIFtJLUQuaWV0Zi1iZmQtbXVsdGlo
b3BdLjxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwwIGxl
dmVsMSBsZm8xIj4NClRvcG9sb2d5IEluZGVwZW5kZW50IChUSS1MRkEpIEZhc3QgUmVyb3V0ZSBt
ZWNoYW5pc21zIGxldmVyYWdpbmc8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+DQpTUnY2IGZvciB0aGUgTyg1MG1zZWMpIHByb3Rl
Y3Rpb24gYWdhaW5zdCBub2RlIGFuZCBsaW5rLCBhcyBkZXNjcmliZWQgaW4gW0ktRC5pZXRmLXJ0
Z3dnLXNlZ21lbnQtcm91dGluZy10aS1sZmFdLjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGJyIGNsZWFyPSJhbGwiPg0KPG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmsgeW91LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0tIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
UGFnYXJiaWFpIC8gUmVnYXJkczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O2JhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFj
a2dyb3VuZC1yZXBlYXQ6aW5pdGlhbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+
SVQgTWFuYWdlciwgRGV2IExlYWQgQCZuYnNwO05PSUEmbmJzcDtOZXR3b3JrPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQtaW1hZ2U6aW5pdGlh
bDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbCI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+JiM0MzszNzAgNjE0IDY4NjY5PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQtaW1hZ2U6
aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5p
dGlhbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PGEgaHJlZj0iaHR0cHM6Ly9u
b2lhLm5ldHdvcmsvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9ub2lhLm5ldHdvcmsvPC9hPjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o
dG1sPg0K

--_000_07280F00A45B45D38C755200A5512AAFciscocom_--


From nobody Fri Dec  6 11:27:06 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88FD51200CD for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:27:04 -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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 1bWse0Hdct73 for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:27:03 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C58B12006D for <spring@ietf.org>; Fri,  6 Dec 2019 11:27:02 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2050.outbound.protection.outlook.com [104.47.6.50]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-220-cyueI7BpMLi_NaJKu8-MnQ-1; Fri, 06 Dec 2019 19:25:55 +0000
Received: from VE1PR03MB5422.eurprd03.prod.outlook.com (10.255.27.77) by VE1PR03MB5311.eurprd03.prod.outlook.com (10.255.115.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Fri, 6 Dec 2019 19:25:52 +0000
Received: from VE1PR03MB5422.eurprd03.prod.outlook.com ([fe80::e550:e5df:cdbd:b612]) by VE1PR03MB5422.eurprd03.prod.outlook.com ([fe80::e550:e5df:cdbd:b612%7]) with mapi id 15.20.2516.015; Fri, 6 Dec 2019 19:25:52 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: "otroan@employees.org" <otroan@employees.org>, Tom Herbert <tom@herbertland.com>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OSYLY5Uppp5kaqQ3smzVGO+aesEh6AgAAHo4CAAArdAIAAGcUAgAACwYCAAQOBgIAAEt0AgAAJFwCAABqdgIAANZuA
Date: Fri, 6 Dec 2019 19:25:51 +0000
Message-ID: <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org>
In-Reply-To: <1CEE1555-3D12-4998-9C69-23757649E908@employees.org>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-originating-ip: [2c0f:fe40:3:3:a1b6:dc2b:61a9:8e7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 4df71594-b02b-4ad2-f692-08d77a821b6d
x-ms-traffictypediagnostic: VE1PR03MB5311:
x-microsoft-antispam-prvs: <VE1PR03MB531132B4B49930CE02AA75F9EE5F0@VE1PR03MB5311.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(39860400002)(396003)(136003)(366004)(199004)(189003)(91956017)(66556008)(76116006)(66446008)(66476007)(102836004)(2616005)(229853002)(316002)(5660300002)(54896002)(6506007)(6512007)(966005)(99286004)(478600001)(53546011)(64756008)(4326008)(76176011)(36756003)(6486002)(33656002)(58126008)(186003)(54906003)(110136005)(2906002)(66946007)(71190400001)(71200400001)(86362001)(8936002)(81156014)(8676002)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:VE1PR03MB5311; H:VE1PR03MB5422.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qczaIWAXm/yJ0juDv5/WYgQ4nVmLNJtPN0COBJnU7lMnlyozpaIHd8/QYlQ4k9+crjktT9YDJNMOuPskV/ue18ZkpEJSN0r9CDclZZ2Sa+ZGb6au6hCfIa6PqqWV3PrQMowB1ymCoxtUv0xMRgdspMqdYQxmyZAM80LyaL8HCYPNk6HwLS32cjq2r5FOrURQi970WPmQzWbw09472RGHNLu9w8bZZ/UaJjV5mP9sTf73s/Zmn14UpwmjRR/2RjwmgBM/64BSsLUJsE1x/bojQRmLgIrfJZOfMdsf3hG0Aa7NBgzUGqIPlmpoBHOsM9pUA8C8uOuKXFbMBpWEZXQmYo5UnBsvmtthee8rYqZiXnuMk1gLW7ui+8/0sCvhPod0sFUK075wm8juh/4XdYXXyId2RWfCGDB0+tS7Jh8f4tcuXTDIZhAyF1DZamX0TNZNW5MVf2+PwPfoTZkdiyjEkh+ghuy5ruxX6jv/CR+gdPQ=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4df71594-b02b-4ad2-f692-08d77a821b6d
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 19:25:51.7724 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ljnB92zmPeEHycGo2zqmkEfXMykEL5O+MynsFV6KEWotZxXn+4M1LIgt0fdiM2jsCSx12XNG8SbOuq5muNnpnOlYPyWRcqtuW4Ie51pNyok=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR03MB5311
X-MC-Unique: cyueI7BpMLi_NaJKu8-MnQ-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_22D9177B033C465796BAFC6579918507liquidtelecomcom_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/PzC699Jd0SrPX5hVHJSJECxSduE>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:27:05 -0000

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

T2xlLA0KDQpXaGlsZSBJIG1heSBhZ3JlZSB3aXRoIHlvdSB0aGF0IGlzIGFuIGF0dGFjayBvbiBw
cm9jZXNzIGhlcmUg4oCTIGFuZCB5b3UgbWF5IGV2ZW4gZmluZCBjb25zZW5zdXMgb24gdGhhdCBz
dGF0ZW1lbnQg4oCTIEkgYW0gZmFyIGZyb20gY29udmluY2VkIHlvdSB3b3VsZCBmaW5kIGNvbnNl
bnN1cyBvbiB0aGUgcXVlc3Rpb24gb2Ygd2hpY2ggZ3JvdXAgaXMgY29uZHVjdGluZyB0aGUgYXR0
YWNrIG9uIHByb2Nlc3MuDQoNCkFuZHJldw0KDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5j
ZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAib3Ryb2FuQGVtcGxveWVlcy5vcmciIDxvdHJvYW5A
ZW1wbG95ZWVzLm9yZz4NCkRhdGU6IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5IGF0IDIyOjE0DQpU
bzogVG9tIEhlcmJlcnQgPHRvbUBoZXJiZXJ0bGFuZC5jb20+DQpDYzogUm9uIEJvbmljYSA8cmJv
bmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiwgU1BSSU5HIFdHIDxzcHJpbmdAaWV0
Zi5vcmc+LCA2bWFuIDw2bWFuQGlldGYub3JnPiwgImludC1hZHNAaWV0Zi5vcmciIDxpbnQtYWRz
QGlldGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+LCBydGctYWRzIDxy
dGctYWRzQHRvb2xzLmlldGYub3JnPiwgRmVybmFuZG8gR29udCA8ZmdvbnRAc2k2bmV0d29ya3Mu
Y29tPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdlIGRvbid0IHNlZW0gdG8gYmUgZm9sbG93aW5n
IG91ciBwcm9jZXNzZXMgKFJlOiBOZXR3b3JrIFByb2dyYW1taW5nIC0gUGVudWx0aW1hdGUgU2Vn
bWVudCBQb3BwaW5nKQ0KDQpUb20sDQoNCj4gQmVhciBpbiBtaW5kIHRoYXQgcXVhbGl0eSBkaXNj
dXNzaW9uIGlzIHJlYWwgd29yayBieSB0aG9zZQ0KPiBwYXJ0aWNpcGF0aW5nLiBJdCBpcyBhIGxv
dCBvZiBlZmZvcnQgdG8gY2FyZWZ1bGx5IHJlYWQgZHJhZnRzLCBnaXZlDQo+IGNsZWFyIGZlZWRi
YWNrLCBhbmQgcmVzcG9uZCB0byByZWJ1dHRhbHMuIEkgd291bGQgbGlrZSB0byB0aGluayB0aGF0
DQo+IHRoZSB3b3JrIGluZGl2aWR1YWxzIHB1dCBpbiBpcyBqdXN0aWZpZWQgYnkgdGhlIG91dGNv
bWUsIGFuZCBJIGFzc3VtZQ0KPiBpdCB0aGUgY2hhaXJzIHByZXJvZ2F0aXZlIHRvIHN0ZWVyIHRo
ZSBkaXNjdXNzaW9uIGFzIG5lY2Vzc2FyeSB0bw0KPiBkcml2ZSB0b3dhcmRzIGEgZGlzY2Vybmli
bGUgb3V0Y29tZSBpbiBhIGZpbml0ZSBhbW91bnQgb2YgdGltZS4NCg0KQWJzb2x1dGVseS4NClVu
Zm9ydHVuYXRlbHkgdGhlIElFVEYgcHJvY2VzcyBpcyBvcGVuIHRvIGF0dGFja3MuDQpJdCBhcHBl
YXJzIHRoYXQgc29tZXRoaW5nIGFraW4gdG8gYSBwcm94eSB3YXIgaXMgYmVpbmcgZm91Z2h0Lg0K
U29tZSB0aGluZ3MgaGFzIHRvIGJlIGluIHBsYWNlIGZvciBhIGNvbnNlbnN1cyBiYXNlZCBwcm9j
ZXNzIHRvIHdvcmssDQp3aGljaCBsb29rcyB0byBiZSBtaXNzaW5nIGhlcmUuDQoNCldoaWxlIHRo
ZSBjaGFpcnMgaGF2ZSBzb21lIHRvb2xzIHRvIHRoZWlyIGRpc3Bvc2l0aW9uOyBmb3IgdGhpcyB0
byB3b3JrDQppdCByZXF1aXJlcyB0aGUgYWN0b3JzIGFuZCB0aGUgd2hvbGUgY29tbXVuaXR5IHRv
IHJlc3BlY3QgYW5kDQpzZWxmLXBvbGljZSB0aGF0IHByb2Nlc3MuDQoNCkhvdyBmcnVzdHJhdGlu
ZyBpdCBtYXkgYmUgZm9yIHRoZSBzcGVjdGF0b3JzLA0KbGV0dGluZyBpdCBwbGF5IG91dCBtYXkg
YmUgdGhlIGJlc3Qgb3B0aW9uIHdlIGdvdC4NCg0KQmVzdCByZWdhcmRzLA0KT2xlDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGlu
ZyBsaXN0DQpzcHJpbmdAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
Pg0KDQo=
--_000_22D9177B033C465796BAFC6579918507liquidtelecomcom_
Content-Type: text/html; charset=UTF-8
Content-ID: <151BD17CD0BC75469AC887A279F50268@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIu
MHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5r
PSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
Pk9sZSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+V2hpbGUgSSBtYXkgYWdyZWUgd2l0aCB5b3UgdGhhdCBpcyBhbiBhdHRhY2sg
b24gcHJvY2VzcyBoZXJlIOKAkyBhbmQgeW91IG1heSBldmVuIGZpbmQgY29uc2Vuc3VzIG9uIHRo
YXQgc3RhdGVtZW50IOKAkyBJIGFtIGZhciBmcm9tIGNvbnZpbmNlZCB5b3Ugd291bGQgZmluZCBj
b25zZW5zdXMgb24gdGhlIHF1ZXN0aW9uIG9mIHdoaWNoIGdyb3VwDQogaXMgY29uZHVjdGluZyB0
aGUgYXR0YWNrIG9uIHByb2Nlc3MuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNC
NUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTog
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+c3By
aW5nICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mICZxdW90O290
cm9hbkBlbXBsb3llZXMub3JnJnF1b3Q7ICZsdDtvdHJvYW5AZW1wbG95ZWVzLm9yZyZndDs8YnI+
DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMjI6MTQ8YnI+DQo8Yj5U
bzogPC9iPlRvbSBIZXJiZXJ0ICZsdDt0b21AaGVyYmVydGxhbmQuY29tJmd0Ozxicj4NCjxiPkNj
OiA8L2I+Um9uIEJvbmljYSAmbHQ7cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3Jn
Jmd0OywgU1BSSU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7LCA2bWFuICZsdDs2bWFuQGll
dGYub3JnJmd0OywgJnF1b3Q7aW50LWFkc0BpZXRmLm9yZyZxdW90OyAmbHQ7aW50LWFkc0BpZXRm
Lm9yZyZndDssIEJvYiBIaW5kZW4gJmx0O2JvYi5oaW5kZW5AZ21haWwuY29tJmd0OywgcnRnLWFk
cyAmbHQ7cnRnLWFkc0B0b29scy5pZXRmLm9yZyZndDssIEZlcm5hbmRvIEdvbnQgJmx0O2Znb250
QHNpNm5ldHdvcmtzLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFtzcHJpbmddIFdl
IGRvbid0IHNlZW0gdG8gYmUgZm9sbG93aW5nIG91ciBwcm9jZXNzZXMgKFJlOiBOZXR3b3JrIFBy
b2dyYW1taW5nIC0gUGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nKTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Ub20sPGJyPg0KPGJyPg0KJmd0
OyBCZWFyIGluIG1pbmQgdGhhdCBxdWFsaXR5IGRpc2N1c3Npb24gaXMgcmVhbCB3b3JrIGJ5IHRo
b3NlPGJyPg0KJmd0OyBwYXJ0aWNpcGF0aW5nLiBJdCBpcyBhIGxvdCBvZiBlZmZvcnQgdG8gY2Fy
ZWZ1bGx5IHJlYWQgZHJhZnRzLCBnaXZlPGJyPg0KJmd0OyBjbGVhciBmZWVkYmFjaywgYW5kIHJl
c3BvbmQgdG8gcmVidXR0YWxzLiBJIHdvdWxkIGxpa2UgdG8gdGhpbmsgdGhhdDxicj4NCiZndDsg
dGhlIHdvcmsgaW5kaXZpZHVhbHMgcHV0IGluIGlzIGp1c3RpZmllZCBieSB0aGUgb3V0Y29tZSwg
YW5kIEkgYXNzdW1lPGJyPg0KJmd0OyBpdCB0aGUgY2hhaXJzIHByZXJvZ2F0aXZlIHRvIHN0ZWVy
IHRoZSBkaXNjdXNzaW9uIGFzIG5lY2Vzc2FyeSB0bzxicj4NCiZndDsgZHJpdmUgdG93YXJkcyBh
IGRpc2Nlcm5pYmxlIG91dGNvbWUgaW4gYSBmaW5pdGUgYW1vdW50IG9mIHRpbWUuPGJyPg0KPGJy
Pg0KQWJzb2x1dGVseS48YnI+DQpVbmZvcnR1bmF0ZWx5IHRoZSBJRVRGIHByb2Nlc3MgaXMgb3Bl
biB0byBhdHRhY2tzLjxicj4NCkl0IGFwcGVhcnMgdGhhdCBzb21ldGhpbmcgYWtpbiB0byBhIHBy
b3h5IHdhciBpcyBiZWluZyBmb3VnaHQuPGJyPg0KU29tZSB0aGluZ3MgaGFzIHRvIGJlIGluIHBs
YWNlIGZvciBhIGNvbnNlbnN1cyBiYXNlZCBwcm9jZXNzIHRvIHdvcmssPGJyPg0Kd2hpY2ggbG9v
a3MgdG8gYmUgbWlzc2luZyBoZXJlLjxicj4NCjxicj4NCldoaWxlIHRoZSBjaGFpcnMgaGF2ZSBz
b21lIHRvb2xzIHRvIHRoZWlyIGRpc3Bvc2l0aW9uOyBmb3IgdGhpcyB0byB3b3JrPGJyPg0KaXQg
cmVxdWlyZXMgdGhlIGFjdG9ycyBhbmQgdGhlIHdob2xlIGNvbW11bml0eSB0byByZXNwZWN0IGFu
ZDxicj4NCnNlbGYtcG9saWNlIHRoYXQgcHJvY2Vzcy48YnI+DQo8YnI+DQpIb3cgZnJ1c3RyYXRp
bmcgaXQgbWF5IGJlIGZvciB0aGUgc3BlY3RhdG9ycyw8YnI+DQpsZXR0aW5nIGl0IHBsYXkgb3V0
IG1heSBiZSB0aGUgYmVzdCBvcHRpb24gd2UgZ290Ljxicj4NCjxicj4NCkJlc3QgcmVnYXJkcyw8
YnI+DQpPbGU8YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXzxicj4NCnNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQpzcHJpbmdAaWV0Zi5vcmc8
YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nwcmlu
ZyI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0K
PGJyPg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==
--_000_22D9177B033C465796BAFC6579918507liquidtelecomcom_--


From nobody Fri Dec  6 11:42:10 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 415EE1200FE; Fri,  6 Dec 2019 11:42:08 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9At4mVPlzRph; Fri,  6 Dec 2019 11:42:06 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C143712004A; Fri,  6 Dec 2019 11:42:06 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c8b:f971:52ca:e1ba]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 720B74E11B75; Fri,  6 Dec 2019 19:42:06 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id BBC932529C73; Fri,  6 Dec 2019 20:42:03 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com>
Date: Fri, 6 Dec 2019 20:42:03 +0100
Cc: Tom Herbert <tom@herbertland.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org> <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/EvxABndGOhvEVv0RvXgBF4LRgjo>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:42:08 -0000

> While I may agree with you that is an attack on process here =E2=80=93 =
and you may even find consensus on that statement =E2=80=93 I am far =
from convinced you would find consensus on the question of which group =
is conducting the attack on process.

=46rom https://mailarchive.ietf.org/arch/browse/ipv6/?qdr=3Dm&so=3Dfrm

The last month's 10 top posters are:
Fernando: 25
Ole:      17 (including this message :-))
Bob:      12
Brian:    11
Ron:      10
Tom:       9
Gyan:      8
Sander:    8
Andrew:    7
Enno:      6

Ole





From nobody Fri Dec  6 11:48:26 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07E361200EB for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:48:24 -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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H6t7UQopNo6Z for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:48:22 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 862C312004A for <spring@ietf.org>; Fri,  6 Dec 2019 11:48:21 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2058.outbound.protection.outlook.com [104.47.9.58]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-28-bt_fybe6PvmIdxZeS_irxA-1; Fri, 06 Dec 2019 19:48:15 +0000
Received: from VE1PR03MB5422.eurprd03.prod.outlook.com (10.255.27.77) by VE1PR03MB5742.eurprd03.prod.outlook.com (20.179.234.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.16; Fri, 6 Dec 2019 19:48:13 +0000
Received: from VE1PR03MB5422.eurprd03.prod.outlook.com ([fe80::e550:e5df:cdbd:b612]) by VE1PR03MB5422.eurprd03.prod.outlook.com ([fe80::e550:e5df:cdbd:b612%7]) with mapi id 15.20.2516.015; Fri, 6 Dec 2019 19:48:13 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: "otroan@employees.org" <otroan@employees.org>
CC: Tom Herbert <tom@herbertland.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OSYLY5Uppp5kaqQ3smzVGO+aesEh6AgAAHo4CAAArdAIAAGcUAgAACwYCAAQOBgIAAEt0AgAAJFwCAABqdgIAANZuA///SP4CAADQCAA==
Date: Fri, 6 Dec 2019 19:48:13 +0000
Message-ID: <9CDFE84F-75AC-4CD8-9986-2C1AB315053B@liquidtelecom.com>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org> <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com> <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
In-Reply-To: <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-originating-ip: [2c0f:fe40:3:3:a1b6:dc2b:61a9:8e7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2c76a850-cb42-4364-7920-08d77a853b36
x-ms-traffictypediagnostic: VE1PR03MB5742:
x-microsoft-antispam-prvs: <VE1PR03MB5742542A749818DEAC7C5C72EE5F0@VE1PR03MB5742.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(396003)(376002)(136003)(39860400002)(189003)(199004)(33656002)(229853002)(81156014)(966005)(81166006)(8676002)(1730700003)(555904003)(71190400001)(8936002)(4326008)(478600001)(6916009)(71200400001)(36756003)(2906002)(86362001)(5640700003)(58126008)(6486002)(2616005)(66946007)(54896002)(6512007)(186003)(54906003)(76176011)(316002)(66446008)(99286004)(102836004)(64756008)(66476007)(66556008)(91956017)(76116006)(53546011)(5660300002)(6506007); DIR:OUT; SFP:1102; SCL:1; SRVR:VE1PR03MB5742; H:VE1PR03MB5422.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: atabjIo+UPx+o0HCxvWV97wPhxEyUe1fh4NBV8CaOwzF/IKDpwIwnAIKewTjphS11sOqlkdfoMHLHUkyaCbnp/Uagz0SqiUlNZjl63VxpftKkU47f8ePSp3YlfXCnxtaPgw83S0Ilwlgfp44SvqnoEV0mcAUnykldP9sFGXG1eHW4yRcs3wm9mKHnj+oOaQBKcXzEWT/PzwRK5qGpGCPF40uIGpSI2Ag/XMD4BKilxprpfZLoDH2g0ToM/Kyv76FuOR6tLetlT8WtSgk+MCqegN5BW8Gzzc57ElkfZ/Vf4U3a9/z4CtTxS3MG/IT8u1c6AGnjEi6NpswU+OXYXHwufl5/ErRhIXxzYSmfw93qfZkqxJcoev4ZSBbJd/486JmqMJ1nQO/pPNKvAfLQhieqCAuUBLg6V9aAk7xg+hs/EEG6ZYcUxVZbrcljU0aVMBn/XdzdV1ul/VUqFxOoKJ/pejCA4QEeBrwCCfCe2IhdOQ=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2c76a850-cb42-4364-7920-08d77a853b36
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 19:48:13.7120 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: W8Hyw7FUCMQa00hLkoUxhMH4TeYQUp3MCqBit91q34ReP/g7LEULGCQc2CGfoVfBYbw7pJnNsoPocOAaIhL7QIaWWbYijouCsqlGJYbJhcc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR03MB5742
X-MC-Unique: bt_fybe6PvmIdxZeS_irxA-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_9CDFE84F75AC4CD899862C1AB315053Bliquidtelecomcom_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ShFfzoYaKzbLU8YnbT0fuCiRtTE>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:48:24 -0000

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

U28geW91IGhhdmUgYSBidW5jaCBvZiBwZW9wbGUgd2hvIGhhdmUgYWN0aXZlbHkgcmVhZCBhbmQg
cGFydGljaXBhdGVkIGluIHRoZSBwcm9jZXNzIOKAkyBpbiBvcmRlciB0byBlbnN1cmUgdGhhdCB3
YXMgZW1lcmdlcyBmcm9tIHRoZSBJRVRGIGFyZSBkb2N1bWVudHMgdGhhdCBhcmUgc2F0aXNmYWN0
b3J5IGFuZCBkbyBub3QgdmlvbGF0ZSBvdGhlciBkcmFmdHMgYW5kIGltcG9zZSB0aGluZ3Mgb24g
b3BlcmF0b3JzIHRoYXQgc29tZSBvcGVyYXRvcnMgZmluZCB1bmFjY2VwdGFibGU/DQoNCkkgd291
bGQgYmVsaWV2ZSB0aGF0IHRoZXNlIHBlb3BsZSBzaG91bGQgYmUgYXBwbGF1ZGVkIGZvciB0aGVp
ciBwYXJ0aWNpcGF0aW9uIOKAkyB0aGV5IGFjdHVhbGx5IHJlYWQgdGhlIGRyYWZ0cyBhbmQgdG9v
ayB0aGUgdGltZSB0byBkbyB0aGUgcmV2aWV3cy4gIEnigJltIHByb3VkIG15IG5hbWUgaXMgb24g
dGhpcyBsaXN0DQoNCkFuZHJldw0KDQoNCkZyb206ICJvdHJvYW5AZW1wbG95ZWVzLm9yZyIgPG90
cm9hbkBlbXBsb3llZXMub3JnPg0KRGF0ZTogRnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMjI6
NDINClRvOiBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPg0K
Q2M6IFRvbSBIZXJiZXJ0IDx0b21AaGVyYmVydGxhbmQuY29tPiwgUm9uIEJvbmljYSA8cmJvbmlj
YT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiwgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5v
cmc+LCA2bWFuIDw2bWFuQGlldGYub3JnPiwgImludC1hZHNAaWV0Zi5vcmciIDxpbnQtYWRzQGll
dGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+LCBydGctYWRzIDxydGct
YWRzQHRvb2xzLmlldGYub3JnPiwgRmVybmFuZG8gR29udCA8ZmdvbnRAc2k2bmV0d29ya3MuY29t
Pg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdlIGRvbid0IHNlZW0gdG8gYmUgZm9sbG93aW5nIG91
ciBwcm9jZXNzZXMgKFJlOiBOZXR3b3JrIFByb2dyYW1taW5nIC0gUGVudWx0aW1hdGUgU2VnbWVu
dCBQb3BwaW5nKQ0KDQoNCj4gV2hpbGUgSSBtYXkgYWdyZWUgd2l0aCB5b3UgdGhhdCBpcyBhbiBh
dHRhY2sgb24gcHJvY2VzcyBoZXJlIOKAkyBhbmQgeW91IG1heSBldmVuIGZpbmQgY29uc2Vuc3Vz
IG9uIHRoYXQgc3RhdGVtZW50IOKAkyBJIGFtIGZhciBmcm9tIGNvbnZpbmNlZCB5b3Ugd291bGQg
ZmluZCBjb25zZW5zdXMgb24gdGhlIHF1ZXN0aW9uIG9mIHdoaWNoIGdyb3VwIGlzIGNvbmR1Y3Rp
bmcgdGhlIGF0dGFjayBvbiBwcm9jZXNzLg0KDQpGcm9tIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9icm93c2UvaXB2Ni8/cWRyPW0mc289ZnJtPGh0dHBzOi8vbWFpbGFyY2hpdmUu
aWV0Zi5vcmcvYXJjaC9icm93c2UvaXB2Ni8/cWRyPW0mc289ZnJtPg0KDQpUaGUgbGFzdCBtb250
aCdzIDEwIHRvcCBwb3N0ZXJzIGFyZToNCkZlcm5hbmRvOiAyNQ0KT2xlOiAxNyAoaW5jbHVkaW5n
IHRoaXMgbWVzc2FnZSA6LSkpDQpCb2I6IDEyDQpCcmlhbjogMTENClJvbjogMTANClRvbTogOQ0K
R3lhbjogOA0KU2FuZGVyOiA4DQpBbmRyZXc6IDcNCkVubm86IDYNCg0KT2xlDQoNCg0KDQoNCg==

--_000_9CDFE84F75AC4CD899862C1AB315053Bliquidtelecomcom_
Content-Type: text/html; charset=UTF-8
Content-ID: <EBA52452F67D114CAD004BFC1DBE0A35@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIu
MHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5r
PSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PlNvIHlvdSBoYXZlIGEgYnVuY2ggb2YgcGVvcGxlIHdobyBoYXZlIGFjdGl2ZWx5IHJlYWQgYW5k
IHBhcnRpY2lwYXRlZCBpbiB0aGUgcHJvY2VzcyDigJMgaW4gb3JkZXIgdG8gZW5zdXJlIHRoYXQg
d2FzIGVtZXJnZXMgZnJvbSB0aGUgSUVURiBhcmUgZG9jdW1lbnRzIHRoYXQgYXJlIHNhdGlzZmFj
dG9yeSBhbmQgZG8gbm90IHZpb2xhdGUgb3RoZXINCiBkcmFmdHMgYW5kIGltcG9zZSB0aGluZ3Mg
b24gb3BlcmF0b3JzIHRoYXQgc29tZSBvcGVyYXRvcnMgZmluZCB1bmFjY2VwdGFibGU/PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
Pkkgd291bGQgYmVsaWV2ZSB0aGF0IHRoZXNlIHBlb3BsZSBzaG91bGQgYmUgYXBwbGF1ZGVkIGZv
ciB0aGVpciBwYXJ0aWNpcGF0aW9uIOKAkyB0aGV5IGFjdHVhbGx5IHJlYWQgdGhlIGRyYWZ0cyBh
bmQgdG9vayB0aGUgdGltZSB0byBkbyB0aGUgcmV2aWV3cy4mbmJzcDsgSeKAmW0gcHJvdWQgbXkg
bmFtZSBpcyBvbiB0aGlzIGxpc3QNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BbmRyZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
QjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206
IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZx
dW90O290cm9hbkBlbXBsb3llZXMub3JnJnF1b3Q7ICZsdDtvdHJvYW5AZW1wbG95ZWVzLm9yZyZn
dDs8YnI+DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMjI6NDI8YnI+
DQo8Yj5UbzogPC9iPkFuZHJldyBBbHN0b24gJmx0O0FuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNv
bS5jb20mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj5Ub20gSGVyYmVydCAmbHQ7dG9tQGhlcmJlcnRsYW5k
LmNvbSZndDssIFJvbiBCb25pY2EgJmx0O3Jib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRm
Lm9yZyZndDssIFNQUklORyBXRyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0OywgNm1hbiAmbHQ7Nm1h
bkBpZXRmLm9yZyZndDssICZxdW90O2ludC1hZHNAaWV0Zi5vcmcmcXVvdDsgJmx0O2ludC1hZHNA
aWV0Zi5vcmcmZ3Q7LCBCb2IgSGluZGVuICZsdDtib2IuaGluZGVuQGdtYWlsLmNvbSZndDssIHJ0
Zy1hZHMgJmx0O3J0Zy1hZHNAdG9vbHMuaWV0Zi5vcmcmZ3Q7LCBGZXJuYW5kbw0KIEdvbnQgJmx0
O2Znb250QHNpNm5ldHdvcmtzLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFtzcHJp
bmddIFdlIGRvbid0IHNlZW0gdG8gYmUgZm9sbG93aW5nIG91ciBwcm9jZXNzZXMgKFJlOiBOZXR3
b3JrIFByb2dyYW1taW5nIC0gUGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nKTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQomZ3Q7IFdo
aWxlIEkgbWF5IGFncmVlIHdpdGggeW91IHRoYXQgaXMgYW4gYXR0YWNrIG9uIHByb2Nlc3MgaGVy
ZSDigJMgYW5kIHlvdSBtYXkgZXZlbiBmaW5kIGNvbnNlbnN1cyBvbiB0aGF0IHN0YXRlbWVudCDi
gJMgSSBhbSBmYXIgZnJvbSBjb252aW5jZWQgeW91IHdvdWxkIGZpbmQgY29uc2Vuc3VzIG9uIHRo
ZSBxdWVzdGlvbiBvZiB3aGljaCBncm91cCBpcyBjb25kdWN0aW5nIHRoZSBhdHRhY2sgb24gcHJv
Y2Vzcy48YnI+DQo8YnI+DQpGcm9tIDxhIGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5v
cmcvYXJjaC9icm93c2UvaXB2Ni8/cWRyPW0mYW1wO3NvPWZybSI+DQpodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvYnJvd3NlL2lwdjYvP3Fkcj1tJmFtcDtzbz1mcm08L2E+PGJyPg0K
PGJyPg0KVGhlIGxhc3QgbW9udGgncyAxMCB0b3AgcG9zdGVycyBhcmU6PGJyPg0KRmVybmFuZG86
IDI1PGJyPg0KT2xlOiAxNyAoaW5jbHVkaW5nIHRoaXMgbWVzc2FnZSA6LSkpPGJyPg0KQm9iOiAx
Mjxicj4NCkJyaWFuOiAxMTxicj4NClJvbjogMTA8YnI+DQpUb206IDk8YnI+DQpHeWFuOiA4PGJy
Pg0KU2FuZGVyOiA4PGJyPg0KQW5kcmV3OiA3PGJyPg0KRW5ubzogNjxicj4NCjxicj4NCk9sZTxi
cj4NCjxicj4NCjxicj4NCjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=
--_000_9CDFE84F75AC4CD899862C1AB315053Bliquidtelecomcom_--


From nobody Fri Dec  6 11:48:53 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87E9512006D; Fri,  6 Dec 2019 11:48:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=OQzrE+VA; dkim=pass (1024-bit key) header.d=juniper.net header.b=E7SRaDRr
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 KYnTFiWqFZn8; Fri,  6 Dec 2019 11:48:46 -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 6276012004A; Fri,  6 Dec 2019 11:48:46 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6JbLNf006291; Fri, 6 Dec 2019 11:48:42 -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=UXmONGgIOZb2iDkwzz82j0nFZI8OeZZqCw9w6EwQ3eg=; b=OQzrE+VApXSnj16fiFVafZLIOhgyolXqPWUAoomftvBzhB5NZBYV/d9wziphssOx7lV+ OAyci4LOgsbxcRln0jMy1CQn28M9fWiOYXf8TCxBZnTKammAQZLKV55tgJlcjBjshVAe HWgfnXKeh/z+3UmFmmJJFNn3EupVz0vyu3kaowQtKSAHyxApoLNpnYBra21h46q5Eais LjjleRx6LSuO6chcWsHttPQtk9ThjAw3upiZkVf1IE3Kq5QCeRZcfuOhzotWVaHKtJ71 oTuns7lhveU/q+zegZxMJ+BHS9Ng70g2E6yvzCfBUPlrAEe+b8v3/Ayto1Q6ttxFniUr Dw== 
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2055.outbound.protection.outlook.com [104.47.37.55]) by mx0b-00273201.pphosted.com with ESMTP id 2wqgks98j2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 11:48:41 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DmAjRymBZLqCI36GU38blgdBP9S8/2PaRRkDMoNEZiYd4YqCFqz/nYUxZ2IoBLisd8s3BC3lHCUBL0PhpN07jxDN2FEJtXhDf8kZWR+wBFa+D/XGEXK7Sbp1TwybsPJCbC9AtIj2xlj9pvraTrQwdfxZvW7twgpabpyOSDQ4oUwic8TxDlYs8FdwdI4P8i6acl4evMt0qgz8mtPSwVeWN6vqSRYL+WbSGfHm/JhpUu3VQrDwM7XmaTIN+hyDbahJT5Jh55uO1tPFz8/7NerhZA0eIUJHvVy9O/9fDtA4IvSCr8VEmNQ1kQc+2v/CIC5GYgagzQ/zAFwRFFfB8fhm4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UXmONGgIOZb2iDkwzz82j0nFZI8OeZZqCw9w6EwQ3eg=; b=UoSJNARMlo33/4984y8U+s1CQUBs4PrErcMtx+1HC2scF40UMBiw+LhVHaOhtcL84HxJnsU4NWpPWnC7dB4UbEMqFTUja/B1XXUfJlZ4n/04hvJz4ncWeIeMN3eEzGwnAPnHmDFt+nurU/Mi4vnYDXVBLx+1TVCqqe26W824eCcUpEZ/0/+hTU8LED0R01mhT3u1d1EkZ09RuQKoQEXDhJWC8uoXxSCRFQveEl65pzX7eNAAXJMZu3WJ1DRYudMHKKSg2WBKXZjL8VWsFmDaaBV3sVexr2UJ9/5C9l6OQCInV5xETO390Ap4OOaBxZNHTncN+fS1MD7uGvG+bjIXyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UXmONGgIOZb2iDkwzz82j0nFZI8OeZZqCw9w6EwQ3eg=; b=E7SRaDRr2ttuCILPTPrdLTH2OCVVK6Q2hU5n3mODDvlcx75HzE0/t9LUDtBhnEJQAIoavQ7t9Rozfzyw8q1xQRRo7i9gEIzFUxWPvsYX6PDUu9jzkBI8fcE+UC9GHK6F2BZ8AfPSUKw9sFlBxRkTMwk7kJuJrRAgg/cRJzYNg9c=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4450.namprd05.prod.outlook.com (52.135.248.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Fri, 6 Dec 2019 19:48:39 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 19:48:39 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "otroan@employees.org" <otroan@employees.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>
CC: Tom Herbert <tom@herbertland.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OB3WyX+KNnYEeH6fGTwOpEUKesEh6AgAAEkkCAAA3vAIAAGZWAgAAC8ICAAQOBgIAAEt0AgAAJFwCAABqdgIAAA1OAgAAEh4CAAAEioA==
Content-Class: 
Date: Fri, 6 Dec 2019 19:48:39 +0000
Message-ID: <BN7PR05MB569934D9DB90CE8783DC2A18AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org> <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com> <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
In-Reply-To: <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T19:48:38.2983766Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=c8eb73c6-bd2d-4c92-8d26-06432d9e11a8; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 01ae7d79-1785-4396-0453-08d77a854aaa
x-ms-traffictypediagnostic: BN7PR05MB4450:
x-microsoft-antispam-prvs: <BN7PR05MB445048E43C7C9B8DAC98975EAE5F0@BN7PR05MB4450.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(346002)(39860400002)(136003)(396003)(13464003)(199004)(189003)(186003)(4326008)(7696005)(76176011)(102836004)(74316002)(33656002)(99286004)(66946007)(55016002)(66476007)(52536014)(53546011)(229853002)(5660300002)(966005)(64756008)(71190400001)(71200400001)(66556008)(66446008)(76116006)(26005)(6506007)(86362001)(305945005)(81156014)(110136005)(2906002)(9686003)(478600001)(54906003)(8936002)(316002)(81166006)(8676002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4450; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oHbo3zMCbrKV7Zus/RsFT6nH1ePBV8OPi1N27g4wPXLsPdhJOMDZEStIB735L/4whU6VJZUQFDgtTfpjt5WqIJrKqQWWKFJEIoKvu2Rn8joQV6TIxCYK6FGtpkXNik9i8ooyVtt7UBXIPmwTztX1fbxHDENilNwCQ8uBG5ZKVBNsMk37yThrSc6VmMLUOs3585LkduFRsQg/F69hyaPfRHNkZy4mZD/h60DvdWWoMhG+f9HrUVoberWMUYRmH2cDtEVyUPd8mA/UjQg4PDmiJSbv4kcd7CAzOoTpAYdLYJCqs5koaT3LAdBSm7C1tCyJTC3an943eEGDagysc6nuW9EORskC3lEomyRnxd2McpmUqxeRWh74MvXcK4tjqU4404Q+wZNOBK2O9mA1pad6tV1pzRGdzJL+L7UN3qsrNjGPOxPdIx9kGbKhPMfzgaLhCsCejPNVd5eQDJBhH5cKvmFeJW7ZxXPGvEcd1wXxDY8YNgRwmlOoCVi7k3qpYa6YoIwEtHLn0yUvLmGG5f1ys5w0WUmk4NgrsMULtHb/HM8=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 01ae7d79-1785-4396-0453-08d77a854aaa
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 19:48:39.6400 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NVHZ7lsXqcFdZmFb1HkCamBbGOpo7NTCczJ7z7I5+GKEFnZjVUBfF+wx7gUz4Rr1V94Ga080M+k/Uh4Vv/nBEg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4450
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_06:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 clxscore=1011 spamscore=0 malwarescore=0 suspectscore=0 adultscore=0 phishscore=0 mlxlogscore=999 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060158
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/OVwFTSHGF6ZXQYeNR8n2lNahqA4>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:48:48 -0000

T2xlLA0KDQpJIGFtIG5vdCBxdWl0ZSBzdXJlIGhvdyB0byB0YWtlIHRoaXMgZW1haWwuIEFyZSB5
b3Ugc3VnZ2VzdGluZyB0aGF0IHdlIHNob3VsZCByZXZpZXcgbGVzcywgcG9zdCBsZXNzLCBhbmQg
bGV0IHRoZSBydWJiZXIgc3RhbXBpbmcgYmVnaW4/DQoNClNpbmNlIHlvdSBoYXZlIG5hbWVkIG1l
LCBwZXJzb25hbGx5LCBhcmUgeW91IHN1Z2dlc3RpbmcgdGhhdCBteSBjb250cmlidXRpb25zIGhh
dmUgYmVlbiBsZXNzIHRoYW4gaGVscGZ1bC4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFJvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoZmFpcmx5IHVwc2V0KQ0KDQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCg0KLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG90cm9hbkBlbXBsb3llZXMub3JnIDxvdHJvYW5A
ZW1wbG95ZWVzLm9yZz4gDQpTZW50OiBGcmlkYXksIERlY2VtYmVyIDYsIDIwMTkgMjo0MiBQTQ0K
VG86IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+DQpDYzog
VG9tIEhlcmJlcnQgPHRvbUBoZXJiZXJ0bGFuZC5jb20+OyBSb24gQm9uaWNhIDxyYm9uaWNhQGp1
bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+OyA2bWFuIDw2bWFuQGlldGYu
b3JnPjsgaW50LWFkc0BpZXRmLm9yZzsgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+
OyBydGctYWRzIDxydGctYWRzQHRvb2xzLmlldGYub3JnPjsgRmVybmFuZG8gR29udCA8ZmdvbnRA
c2k2bmV0d29ya3MuY29tPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdlIGRvbid0IHNlZW0gdG8g
YmUgZm9sbG93aW5nIG91ciBwcm9jZXNzZXMgKFJlOiBOZXR3b3JrIFByb2dyYW1taW5nIC0gUGVu
dWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nKQ0KDQoNCj4gV2hpbGUgSSBtYXkgYWdyZWUgd2l0aCB5
b3UgdGhhdCBpcyBhbiBhdHRhY2sgb24gcHJvY2VzcyBoZXJlIOKAkyBhbmQgeW91IG1heSBldmVu
IGZpbmQgY29uc2Vuc3VzIG9uIHRoYXQgc3RhdGVtZW50IOKAkyBJIGFtIGZhciBmcm9tIGNvbnZp
bmNlZCB5b3Ugd291bGQgZmluZCBjb25zZW5zdXMgb24gdGhlIHF1ZXN0aW9uIG9mIHdoaWNoIGdy
b3VwIGlzIGNvbmR1Y3RpbmcgdGhlIGF0dGFjayBvbiBwcm9jZXNzLg0KDQpGcm9tIGh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvYnJv
d3NlL2lwdjYvP3Fkcj1tJnNvPWZybV9fOyE4V29BNlJqQzgxYyFTNkZLcnEyWGRuMl9UMmcwMTQw
UVdZc2dfSkZvM1ZpdFRibjFKc2RuejdIdmg1bVJnTkRBVFNTbTNPSkJRODJrJCANCg0KVGhlIGxh
c3QgbW9udGgncyAxMCB0b3AgcG9zdGVycyBhcmU6DQpGZXJuYW5kbzogMjUNCk9sZTogICAgICAx
NyAoaW5jbHVkaW5nIHRoaXMgbWVzc2FnZSA6LSkpDQpCb2I6ICAgICAgMTINCkJyaWFuOiAgICAx
MQ0KUm9uOiAgICAgIDEwDQpUb206ICAgICAgIDkNCkd5YW46ICAgICAgOA0KU2FuZGVyOiAgICA4
DQpBbmRyZXc6ICAgIDcNCkVubm86ICAgICAgNg0KDQpPbGUNCg0KDQoNCg==


From nobody Fri Dec  6 11:54:54 2019
Return-Path: <tadas@noia.network>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF8841200CD for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:54:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=noia-network.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 HlpDwamFLUh3 for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 11:54:50 -0800 (PST)
Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) (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 3538B12004A for <spring@ietf.org>; Fri,  6 Dec 2019 11:54:50 -0800 (PST)
Received: by mail-io1-xd34.google.com with SMTP id c16so8532877ioh.6 for <spring@ietf.org>; Fri, 06 Dec 2019 11:54:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=noia-network.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CSaA+ewGQccZeXHxqsp35C049m/NA9DJR9EaXCU4asQ=; b=V2XrhMR4tvsB+LkFWrfhmGmOxDOqn4KgqhBm37PlzI+olm75dfb/CQpZFWvnd4rZPO xz5qTL5iPTA1dILOqxoOvMBHAFm6R0UkuWSbu5RIospftaRrSlETNbQGC++h10QG0lk+ TbMgg88bSfTJ2YnLhr6SYRHhEkRf/esBhB4CiA22zAcwekEfTVANP2XZEeT1UZaDT4Lb igZgK7+qqF8o+EYlBoZQZYWbi3+QXAB8AY61tHBusigBF+iX1u0SRiPNvUzMtXRjVubx /X92BtJtQT/eJQsPb50qc0ksINX44xe9/b9j6jOQ74TTC084rkXrOeD8eCyrmkXHBq6j hsRw==
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=CSaA+ewGQccZeXHxqsp35C049m/NA9DJR9EaXCU4asQ=; b=XpKLp0vkSclPMaykF9NJEQtyHr2YmrJAZZhMXxlW5fW/5iiRAQAV1g5VavtT3AzRpB lLOl1Gyx2kleXZ47cH5MqytJZf7HsQ54ZatQFd07mksqxdyeehLkEKFlLxMaKAyGzM/D nkFMhp5nHxmk+S0JZMBsw8+T/ic6DEBKUOrXC5/eRN1QW0hp2ScssJGBtto0j384ppQk LErEiRokUPW0IPqIQCPWhZPW+croTAzgXD3G5WYfwyuvGdbUA/iR7D39ELUAK0aiVk6j s2INDofrzyFZI/cetIgATVUd93blGs4eazPueU/AlsdNbfnaMcStut9XqJddXnUiszfr qF1Q==
X-Gm-Message-State: APjAAAXlwscF6vG7E7WxYGAqyXUFtzYxC/tV4bplEEYEx1C1WwhoqVn/ V6SJ4Ja/yARuk9Gn2W1ZPMAq395BGa1kZIKViup+DQ==
X-Google-Smtp-Source: APXvYqyk5Swa0muzO/Dy5iLjcXG+nNbZdhZ0x/A9TuruVfTZuukeyzTC8YYkyPnziZSzO5UCpb+VW8GFDm9CjWktpyA=
X-Received: by 2002:a5d:8899:: with SMTP id d25mr12498312ioo.260.1575662089413;  Fri, 06 Dec 2019 11:54:49 -0800 (PST)
MIME-Version: 1.0
References: <CAAr411QCbPzAZLt7VrrUZ28dc_CAqq0OO5LfsA=k3nX4nBrRYA@mail.gmail.com> <07280F00-A45B-45D3-8C75-5200A5512AAF@cisco.com>
In-Reply-To: <07280F00-A45B-45D3-8C75-5200A5512AAF@cisco.com>
From: Tadas Planciunas <tadas@noia.network>
Date: Fri, 6 Dec 2019 21:54:37 +0200
Message-ID: <CAAr411RNRTYVv6ByFRjJcTL32L9o46XiQtBXgj2YNVv3XWrfQw@mail.gmail.com>
To: "Zafar Ali (zali)" <zali@cisco.com>
Cc: spring@ietf.org, satoru.matsushima@g.softbank.co.jp,  Jonas Simanavicius <jonas@noia.network>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000203e7c05990e6b56"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/WARiQVqCSrjgQm8mBvGvChZNwSQ>
Subject: Re: [spring] SPRING SRv6 Deployment Status draft
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 19:54:53 -0000

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

Thank you, you too!

On Fri, Dec 6, 2019, 21:16 Zafar Ali (zali) <zali@cisco.com> wrote:

> Hi Tadas,
>
>
>
> Many thanks for sharing the SRv6 deployment in a nationwide backbone
> network!
>
>
>
> It will be our pleasure to include the text provided by you in the next
> revision of the SRv6 deployment draft.
>
> We can publish it during the next week.
>
>
>
> Have a great weekend!
>
>
>
> Thanks
>
>
>
> Regards =E2=80=A6 Zafar
>
>
>
> *From: *Tadas Planciunas <tadas@noia.network>
> *Date: *Friday, December 6, 2019 at 2:07 AM
> *To: *"spring@ietf.org" <spring@ietf.org>, "
> satoru.matsushima@g.softbank.co.jp" <satoru.matsushima@g.softbank.co.jp>,
> "Zafar Ali (zali)" <zali@cisco.com>
> *Cc: *Jonas Simanavicius <jonas@noia.network>, "Pablo Camarillo
> (pcamaril)" <pcamaril@cisco.com>
> *Subject: *[spring] SPRING SRv6 Deployment Status draft
>
>
>
> Hi Zefar, Satoru,
>
>
>
> In the next draft of
> https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment-=
status/,
> we'd like to be added to the section =E2=80=9C2.  Deployment Status=E2=80=
=9D as we have
> significant progress on our SRv6 deployment:
>
> *NOIA Network (https://noia.network <https://noia.network>)*
>
> NOIA Network is Internet Technology company creating a cutting-edge SRv6
> stack implementation and backbone for managing private and distributed me=
sh
> networks.
>
> Our software deployment consists of Orchestration, Analytics, Agent,
> Controller, Business Intelligence (AI) and several product Interfaces to
> access the network.
>
> Project whitepaper and tokenomics model can be found here:
> https://noia.network/programmable-internet-whitepaper and
> https://noia.network/tokenomics-whitepaper
>
> NOIA Network have deployed a nationwide SRv6 network backbone. The SRv6
> backbone is based on white box or cloud routers with FD.io VPP or Linux
> srext module installed.
>
> The following SRv6 features have been deployed:
>
>    - A Segment Routing Header [I-D.ietf-6man-segment-routing-header]
>    based data plane.
>    - END , END.X, END.DT4, End.DT6 functions as per
>    [I-D.filsfils-spring-srv6-network-programming].
>    - iOAM Proof of Transit and Trace options as per
>    [I-D.ietf-ippm-ioam-data].
>    - BFD for Multihop Paths as per [I-D.ietf-bfd-multihop].
>    - Topology Independent (TI-LFA) Fast Reroute mechanisms leveraging
>    - SRv6 for the O(50msec) protection against node and link, as
>    described in [I-D.ietf-rtgwg-segment-routing-ti-lfa].
>
>
> Thank you.
>
>
>
> --
>
> Pagarbiai / Regards
>
> IT Manager, Dev Lead @ NOIA Network
>
> +370 614 68669
>
> https://noia.network/
>

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

<div dir=3D"auto">Thank you, you too!=C2=A0</div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Dec 6, 2019, 21:16 Zafar=
 Ali (zali) &lt;<a href=3D"mailto:zali@cisco.com">zali@cisco.com</a>&gt; wr=
ote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_3497287964403353612WordSection1">
<p class=3D"MsoNormal">Hi <span style=3D"font-size:12.0pt;color:black">Tada=
s</span>, <u></u>
<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Many thanks for sharing the SRv6 deployment in a nat=
ionwide backbone network!
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">It will be our pleasure to include the text provided=
 by you in the next revision of the SRv6 deployment draft.
<u></u><u></u></p>
<p class=3D"MsoNormal">We can publish it during the next week. <u></u><u></=
u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Have a great weekend! <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">Regards =E2=80=A6 Zafar <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12.0pt;color:black">From=
: </span></b><span style=3D"font-size:12.0pt;color:black">Tadas Planciunas =
&lt;tadas@noia.network&gt;<br>
<b>Date: </b>Friday, December 6, 2019 at 2:07 AM<br>
<b>To: </b>&quot;<a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=
=3D"noreferrer">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ietf=
.org" target=3D"_blank" rel=3D"noreferrer">spring@ietf.org</a>&gt;, &quot;<=
a href=3D"mailto:satoru.matsushima@g.softbank.co.jp" target=3D"_blank" rel=
=3D"noreferrer">satoru.matsushima@g.softbank.co.jp</a>&quot; &lt;<a href=3D=
"mailto:satoru.matsushima@g.softbank.co.jp" target=3D"_blank" rel=3D"norefe=
rrer">satoru.matsushima@g.softbank.co.jp</a>&gt;, &quot;Zafar Ali (zali)&qu=
ot; &lt;<a href=3D"mailto:zali@cisco.com" target=3D"_blank" rel=3D"noreferr=
er">zali@cisco.com</a>&gt;<br>
<b>Cc: </b>Jonas Simanavicius &lt;jonas@noia.network&gt;, &quot;Pablo Camar=
illo (pcamaril)&quot; &lt;<a href=3D"mailto:pcamaril@cisco.com" target=3D"_=
blank" rel=3D"noreferrer">pcamaril@cisco.com</a>&gt;<br>
<b>Subject: </b>[spring] SPRING SRv6 Deployment Status draft<u></u><u></u><=
/span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Zefar, Satoru, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In the next draft of =C2=A0<a href=3D"https://datatr=
acker.ietf.org/doc/draft-matsushima-spring-srv6-deployment-status/" target=
=3D"_blank" rel=3D"noreferrer">https://datatracker.ietf.org/doc/draft-matsu=
shima-spring-srv6-deployment-status/</a>, we&#39;d like to be added
 to the section =E2=80=9C2.=C2=A0 Deployment Status=E2=80=9D as we have sig=
nificant progress on our SRv6 deployment:<br>
<br>
<b>NOIA Network (<a href=3D"https://noia.network" target=3D"_blank" rel=3D"=
noreferrer">https://noia.network</a>)</b><br>
<br>
NOIA Network is Internet Technology company creating a cutting-edge SRv6 st=
ack implementation and backbone for managing private and distributed mesh n=
etworks.<br>
<br>
Our software deployment consists of Orchestration, Analytics, Agent, Contro=
ller, Business Intelligence (AI) and several product Interfaces to access t=
he network.<br>
<br>
Project whitepaper and tokenomics model can be found here: <a href=3D"https=
://noia.network/programmable-internet-whitepaper" target=3D"_blank" rel=3D"=
noreferrer">
https://noia.network/programmable-internet-whitepaper</a>=C2=A0and <a href=
=3D"https://noia.network/tokenomics-whitepaper" target=3D"_blank" rel=3D"no=
referrer">
https://noia.network/tokenomics-whitepaper</a><br>
<br>
NOIA Network have deployed a nationwide SRv6 network backbone. The SRv6 bac=
kbone is based on white box or cloud routers with FD.io VPP or Linux srext =
module installed.<br>
<br>
The following SRv6 features have been deployed:<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
A Segment Routing Header [I-D.ietf-6man-segment-routing-header] based data =
plane.<u></u><u></u></li><li class=3D"MsoNormal">
END , END.X, END.DT4, End.DT6 functions as per [I-D.filsfils-spring-srv6-ne=
twork-programming].
<u></u><u></u></li><li class=3D"MsoNormal">
iOAM Proof of Transit and Trace options as per [I-D.ietf-ippm-ioam-data].<u=
></u><u></u></li><li class=3D"MsoNormal">
BFD for Multihop Paths as per [I-D.ietf-bfd-multihop].<u></u><u></u></li><l=
i class=3D"MsoNormal">
Topology Independent (TI-LFA) Fast Reroute mechanisms leveraging<u></u><u><=
/u></li><li class=3D"MsoNormal">
SRv6 for the O(50msec) protection against node and link, as described in [I=
-D.ietf-rtgwg-segment-routing-ti-lfa].<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Thank you.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal">Pagarbiai / Regards<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial">
<span style=3D"font-size:12.0pt">IT Manager, Dev Lead @=C2=A0NOIA=C2=A0Netw=
ork</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial">
<span style=3D"font-size:12.0pt">+370 614 68669</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial">
<span style=3D"font-size:12.0pt"><a href=3D"https://noia.network/" target=
=3D"_blank" rel=3D"noreferrer">https://noia.network/</a></span><u></u><u></=
u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div>

--000000000000203e7c05990e6b56--


From nobody Fri Dec  6 12:16:46 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7501200CD; Fri,  6 Dec 2019 12:16:40 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E9jA9j-5EtVE; Fri,  6 Dec 2019 12:16:39 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01FE112006D; Fri,  6 Dec 2019 12:16:38 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c8b:f971:52ca:e1ba]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 491E54E11AF5; Fri,  6 Dec 2019 20:16:37 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id 69D78252AAE5; Fri,  6 Dec 2019 21:16:34 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <BN7PR05MB569934D9DB90CE8783DC2A18AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Date: Fri, 6 Dec 2019 21:16:34 +0100
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Tom Herbert <tom@herbertland.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <21C2AB7C-7134-4CCA-B213-3844014A7DB4@employees.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org> <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com> <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org> <BN7PR05MB569934D9DB90CE8783DC2A18AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
To: Ron Bonica <rbonica@juniper.net>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/COtvjJFERwuxNJRcxGCKuNxMYfA>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 20:16:40 -0000

Hi Ron,

> I am not quite sure how to take this email. Are you suggesting that we =
should review less, post less, and let the rubber stamping begin?

No, not at all. And if it was open for that interpretation I am sorry.
But there are a should's all of us could improve on.
- not repeat the same argument again and again
- think twice before sending another email (yes, I know I have failed =
terribly today)
- contribute positively, and contribute to document text
- try to find consensus with our opponents
- ...

> Since you have named me, personally, are you suggesting that my =
contributions have been less than helpful.

No, of course not. A list of top ten posters in the last 30 days does of =
course not give any indication of quality of contribution.
And the only thing that statistics says is that within the last 30 days =
you are ranked 5th in the number of messages you have sent.
(Not that I think we would want to or could measure such a thing.)

112 of 162 messages in the last 30 days are sent by the top ten posters.
Most of them are on one side of the EH insertion argument.

With regards to Andrew's comment, draw your own conclusion.

Best regards,
Ole

PS: To take my own advice, believing that I have made my points too many =
times already, I will try my best to avoid any further postings on this =
subject.
Have a nice weekend.




>=20
>                                                                        =
                         Ron
>                                                                        =
                          (fairly upset)
>=20
>=20
> Juniper Business Use Only
>=20
> -----Original Message-----
> From: otroan@employees.org <otroan@employees.org>=20
> Sent: Friday, December 6, 2019 2:42 PM
> To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
> Cc: Tom Herbert <tom@herbertland.com>; Ron Bonica =
<rbonica@juniper.net>; SPRING WG <spring@ietf.org>; 6man =
<6man@ietf.org>; int-ads@ietf.org; Bob Hinden <bob.hinden@gmail.com>; =
rtg-ads <rtg-ads@tools.ietf.org>; Fernando Gont <fgont@si6networks.com>
> Subject: Re: [spring] We don't seem to be following our processes (Re: =
Network Programming - Penultimate Segment Popping)
>=20
>=20
>> While I may agree with you that is an attack on process here =E2=80=93 =
and you may even find consensus on that statement =E2=80=93 I am far =
from convinced you would find consensus on the question of which group =
is conducting the attack on process.
>=20
> =46rom =
https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/browse/ipv6/=
?qdr=3Dm&so=3Dfrm__;!8WoA6RjC81c!S6FKrq2Xdn2_T2g0140QWYsg_JFo3VitTbn1Jsdnz=
7Hvh5mRgNDATSSm3OJBQ82k$=20
>=20
> The last month's 10 top posters are:
> Fernando: 25
> Ole:      17 (including this message :-))
> Bob:      12
> Brian:    11
> Ron:      10
> Tom:       9
> Gyan:      8
> Sander:    8
> Andrew:    7
> Enno:      6
>=20
> Ole
>=20
>=20
>=20


From nobody Fri Dec  6 12:26:17 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C12C1200CD; Fri,  6 Dec 2019 12:26:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=rqVLTOsj; dkim=pass (1024-bit key) header.d=juniper.net header.b=Gj+AoLAa
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 F4b5oSNyOK4Y; Fri,  6 Dec 2019 12:26:15 -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 3031512006D; Fri,  6 Dec 2019 12:26:15 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6KMvHR024754; Fri, 6 Dec 2019 12:26:10 -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=6IE+Q1X4e/sg2HO5nFspKu4ksOeCJPkwO2oIscK+h1I=; b=rqVLTOsj5i/brdf32Wm1BoQxbKgSzXAwGqZD0ojDrqIU962k5WiZZfhSCq38Hjlc/7if 63n1fkHQtmMwH19REELXqsVZNL1JmXAm5KYMiu4c3al8fRgVtQTRLQXW+++8NqMyaZrI b+xe3sSqWOBYhfA2uL8EKZQ2x69lBRF0P5NXomMY8tACMZbMNul0+llvG1bZ7lTr5Kwj 4oeozu73aeNdQiBtjFsRj7ft8q+DTmZHtICQyB7bq2aTXSIvXbrNqAz4wDK78I0UZI4h 0wRlFTjxOovgLtXnFVQ7xC/bmHO8HWail1ke2kWN0OJ3rWWZi9TuIU3GsvcHAbIsKaxX HQ== 
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by mx0b-00273201.pphosted.com with ESMTP id 2wpfevvu7y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 12:26:10 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WTZHxCqzc1CWcypQyVUfbecv8+/9aZIYFfL2JebAGu6D42g5/mfqg4GFtD4eq8uqbo37o9i5GUUxhIIpvgVzFAR2OWNS3ZGvV8TGPAXrHPSsLn1iFKYDpn4xPBczhlrKRohjW+NtOk0CvZMmjLZznl1sp2z39lLXW3zzUcXSb3bnOKeCWlesWyEd5Wgx9CnsXPB5n0lAX5zyeJAZ7hn4dffGrln+YX7caIkKn9xt/RDD8NlgjY/n1EC9gOnrSPKnPMRBdY2HCbgbVn1mgwv93dsnVWqCqnv0M3jY/RKqCWBQqOt9fsfksHpvv9cUSqSEDKiZAEFWQc9WKshUwH9IPw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6IE+Q1X4e/sg2HO5nFspKu4ksOeCJPkwO2oIscK+h1I=; b=n0n9iPspXzDcDdDT/2aRjbRnQITkSf4HdMrTrTaFSpP/k9UtO5r4fd1+pzZTnG5KoRefSJyzxyUSUU6Y9nSOpJu6fFuw7lELPJGnal1R7s3PNrMEWxuMM2hPLyd6k0fhGGZ1kozxGKYp/J+WDcQsG8Dw4cAu81hDp95f6JTn1pbF7gWISl+zTwlselYs7eKtCN0TeBlIvFcwATdAsP3ofsknnzGsdwRg+S5xkQcUjMGWgA1NSkX3s28q7TOF64DPyPxwubo4RzZqjsL5oLO9RHyVjqBle6mPtcpGP+BcNFVOzEthZ9VWevunUvFlZ6puGR1+9BAGiqLjToieR0WBew==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6IE+Q1X4e/sg2HO5nFspKu4ksOeCJPkwO2oIscK+h1I=; b=Gj+AoLAaz7J39a0WHQEP9BRuW5ucPz+qizRZ889qPwU9ujsBBs/j4bAYf4YZbcgg4sr230WXyfr0bKrqhNU03sIB6uEa3RTztHgHa2uHaGblcUvUPc/CzKqC1SdiGWc/eTH7nF5K3uZPPnGVQRJNXs0b5xIDYK9dtmIqNeKAPUU=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4035.namprd05.prod.outlook.com (52.132.217.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.4; Fri, 6 Dec 2019 20:26:07 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 20:26:07 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "otroan@employees.org" <otroan@employees.org>
CC: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Tom Herbert <tom@herbertland.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@tools.ietf.org>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OB3WyX+KNnYEeH6fGTwOpEUKesEh6AgAAEkkCAAA3vAIAAGZWAgAAC8ICAAQOBgIAAEt0AgAAJFwCAABqdgIAAA1OAgAAEh4CAAAEioIAACIMAgAACWnA=
Content-Class: 
Date: Fri, 6 Dec 2019 20:26:07 +0000
Message-ID: <BN7PR05MB56990ECED2F9BA70DB6BCD4FAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org> <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com> <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org> <BN7PR05MB569934D9DB90CE8783DC2A18AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <21C2AB7C-7134-4CCA-B213-3844014A7DB4@employees.org>
In-Reply-To: <21C2AB7C-7134-4CCA-B213-3844014A7DB4@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T20:26:05.8173225Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=bf15fe74-f05d-449b-a6ea-6944dd897bb5; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3896cc4b-1fdf-4e42-3bfc-08d77a8a864a
x-ms-traffictypediagnostic: BN7PR05MB4035:
x-microsoft-antispam-prvs: <BN7PR05MB40353F65A78E92853C99366FAE5F0@BN7PR05MB4035.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(396003)(136003)(346002)(39860400002)(13464003)(189003)(199004)(55016002)(74316002)(4326008)(9686003)(2906002)(6916009)(52536014)(86362001)(33656002)(66476007)(66946007)(66446008)(66556008)(64756008)(76116006)(5660300002)(305945005)(102836004)(6506007)(478600001)(7696005)(966005)(99286004)(186003)(53546011)(71190400001)(316002)(71200400001)(26005)(1730700003)(81166006)(81156014)(5640700003)(229853002)(8936002)(8676002)(54906003)(76176011); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4035; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yHV1WVq+RKu0XKvZQr9OAYx5bAsvkv1NgRoyLHB0EmjTabvfdm+dEk8qF1RPDaJNfJ3OO0luPGBv+eL+dKviVaEqz38za+2cKxEvLVwS9HF6GlILNs1Ibw1dF5Z1UKEbMBCBa8xQmfVqGefFMEhIA6GYaTL1uV9n28W/TU2fwSBjEnAR0mHGvhhWYEiJs2Sy1wPp1j8QHxCL01U9rSH18e1tTuKwqOQvkQmvoo4L2DWO/OKK1lKs/hPf+ev29luQvTuEMFnlw9KGsMxMzkRSh3/B7B+wOYCDGMDl4xEz3xQ1FjCn7cSjAhJ4KxsYF4xJSt1i6qrOhndYygkl5007ZzlLrj6iSzgWEQrzEFsIyvxLLUxFhSlqATEOxRyz5aAHfpWX0u0A9fhFxTMuwV/hBCHKwPS9Q3TNTshryT1W26k+lvIpC720QiKMBChSOl2lN+0F8J9iQJwkNbdbxw+IVyEce7HHIUW25gAMVVKPXlBKYIXcvqaOLcn2EoLLOR7aP/wGJbFK3lEjCQMn1DMMPnTgzAVztTnn9w0JdSpfl18=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 3896cc4b-1fdf-4e42-3bfc-08d77a8a864a
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 20:26:07.1493 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: myRohHcJYwhieGHlOqUqHHLvUF8qzWaPbShiyKbBn2lPa5MjqYhyD/v0coqf6RMELoz00hwqY4xY2OB9XWiAXg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4035
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_06:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 adultscore=0 mlxscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 mlxlogscore=999 suspectscore=0 impostorscore=0 phishscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060163
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/N2-UXlmm4OBQlU6kYP3THRWslNE>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 20:26:17 -0000

T2xlLA0KDQpJbiB0aGF0IGNhc2UsIHBlYWNlIQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUm9uDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQoNCi0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBvdHJvYW5AZW1wbG95ZWVzLm9yZyA8b3Ryb2FuQGVtcGxv
eWVlcy5vcmc+IA0KU2VudDogRnJpZGF5LCBEZWNlbWJlciA2LCAyMDE5IDM6MTcgUE0NClRvOiBS
b24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KQ2M6IEFuZHJldyBBbHN0b24gPEFuZHJl
dy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+OyBUb20gSGVyYmVydCA8dG9tQGhlcmJlcnRsYW5k
LmNvbT47IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPjsgNm1hbiA8Nm1hbkBpZXRmLm9yZz47
IGludC1hZHNAaWV0Zi5vcmc7IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgcnRn
LWFkcyA8cnRnLWFkc0B0b29scy5pZXRmLm9yZz47IEZlcm5hbmRvIEdvbnQgPGZnb250QHNpNm5l
dHdvcmtzLmNvbT4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBXZSBkb24ndCBzZWVtIHRvIGJlIGZv
bGxvd2luZyBvdXIgcHJvY2Vzc2VzIChSZTogTmV0d29yayBQcm9ncmFtbWluZyAtIFBlbnVsdGlt
YXRlIFNlZ21lbnQgUG9wcGluZykNCg0KSGkgUm9uLA0KDQo+IEkgYW0gbm90IHF1aXRlIHN1cmUg
aG93IHRvIHRha2UgdGhpcyBlbWFpbC4gQXJlIHlvdSBzdWdnZXN0aW5nIHRoYXQgd2Ugc2hvdWxk
IHJldmlldyBsZXNzLCBwb3N0IGxlc3MsIGFuZCBsZXQgdGhlIHJ1YmJlciBzdGFtcGluZyBiZWdp
bj8NCg0KTm8sIG5vdCBhdCBhbGwuIEFuZCBpZiBpdCB3YXMgb3BlbiBmb3IgdGhhdCBpbnRlcnBy
ZXRhdGlvbiBJIGFtIHNvcnJ5Lg0KQnV0IHRoZXJlIGFyZSBhIHNob3VsZCdzIGFsbCBvZiB1cyBj
b3VsZCBpbXByb3ZlIG9uLg0KLSBub3QgcmVwZWF0IHRoZSBzYW1lIGFyZ3VtZW50IGFnYWluIGFu
ZCBhZ2Fpbg0KLSB0aGluayB0d2ljZSBiZWZvcmUgc2VuZGluZyBhbm90aGVyIGVtYWlsICh5ZXMs
IEkga25vdyBJIGhhdmUgZmFpbGVkIHRlcnJpYmx5IHRvZGF5KQ0KLSBjb250cmlidXRlIHBvc2l0
aXZlbHksIGFuZCBjb250cmlidXRlIHRvIGRvY3VtZW50IHRleHQNCi0gdHJ5IHRvIGZpbmQgY29u
c2Vuc3VzIHdpdGggb3VyIG9wcG9uZW50cw0KLSAuLi4NCg0KPiBTaW5jZSB5b3UgaGF2ZSBuYW1l
ZCBtZSwgcGVyc29uYWxseSwgYXJlIHlvdSBzdWdnZXN0aW5nIHRoYXQgbXkgY29udHJpYnV0aW9u
cyBoYXZlIGJlZW4gbGVzcyB0aGFuIGhlbHBmdWwuDQoNCk5vLCBvZiBjb3Vyc2Ugbm90LiBBIGxp
c3Qgb2YgdG9wIHRlbiBwb3N0ZXJzIGluIHRoZSBsYXN0IDMwIGRheXMgZG9lcyBvZiBjb3Vyc2Ug
bm90IGdpdmUgYW55IGluZGljYXRpb24gb2YgcXVhbGl0eSBvZiBjb250cmlidXRpb24uDQpBbmQg
dGhlIG9ubHkgdGhpbmcgdGhhdCBzdGF0aXN0aWNzIHNheXMgaXMgdGhhdCB3aXRoaW4gdGhlIGxh
c3QgMzAgZGF5cyB5b3UgYXJlIHJhbmtlZCA1dGggaW4gdGhlIG51bWJlciBvZiBtZXNzYWdlcyB5
b3UgaGF2ZSBzZW50Lg0KKE5vdCB0aGF0IEkgdGhpbmsgd2Ugd291bGQgd2FudCB0byBvciBjb3Vs
ZCBtZWFzdXJlIHN1Y2ggYSB0aGluZy4pDQoNCjExMiBvZiAxNjIgbWVzc2FnZXMgaW4gdGhlIGxh
c3QgMzAgZGF5cyBhcmUgc2VudCBieSB0aGUgdG9wIHRlbiBwb3N0ZXJzLg0KTW9zdCBvZiB0aGVt
IGFyZSBvbiBvbmUgc2lkZSBvZiB0aGUgRUggaW5zZXJ0aW9uIGFyZ3VtZW50Lg0KDQpXaXRoIHJl
Z2FyZHMgdG8gQW5kcmV3J3MgY29tbWVudCwgZHJhdyB5b3VyIG93biBjb25jbHVzaW9uLg0KDQpC
ZXN0IHJlZ2FyZHMsDQpPbGUNCg0KUFM6IFRvIHRha2UgbXkgb3duIGFkdmljZSwgYmVsaWV2aW5n
IHRoYXQgSSBoYXZlIG1hZGUgbXkgcG9pbnRzIHRvbyBtYW55IHRpbWVzIGFscmVhZHksIEkgd2ls
bCB0cnkgbXkgYmVzdCB0byBhdm9pZCBhbnkgZnVydGhlciBwb3N0aW5ncyBvbiB0aGlzIHN1Ympl
Y3QuDQpIYXZlIGEgbmljZSB3ZWVrZW5kLg0KDQoNCg0KDQo+IA0KPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBSb24NCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChmYWlybHkgdXBzZXQpDQo+IA0KPiANCj4gSnVuaXBlciBCdXNpbmVzcyBV
c2UgT25seQ0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogb3Ryb2Fu
QGVtcGxveWVlcy5vcmcgPG90cm9hbkBlbXBsb3llZXMub3JnPiANCj4gU2VudDogRnJpZGF5LCBE
ZWNlbWJlciA2LCAyMDE5IDI6NDIgUE0NCj4gVG86IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0
b25AbGlxdWlkdGVsZWNvbS5jb20+DQo+IENjOiBUb20gSGVyYmVydCA8dG9tQGhlcmJlcnRsYW5k
LmNvbT47IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBTUFJJTkcgV0cgPHNwcmlu
Z0BpZXRmLm9yZz47IDZtYW4gPDZtYW5AaWV0Zi5vcmc+OyBpbnQtYWRzQGlldGYub3JnOyBCb2Ig
SGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IHJ0Zy1hZHMgPHJ0Zy1hZHNAdG9vbHMuaWV0
Zi5vcmc+OyBGZXJuYW5kbyBHb250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+DQo+IFN1YmplY3Q6
IFJlOiBbc3ByaW5nXSBXZSBkb24ndCBzZWVtIHRvIGJlIGZvbGxvd2luZyBvdXIgcHJvY2Vzc2Vz
IChSZTogTmV0d29yayBQcm9ncmFtbWluZyAtIFBlbnVsdGltYXRlIFNlZ21lbnQgUG9wcGluZykN
Cj4gDQo+IA0KPj4gV2hpbGUgSSBtYXkgYWdyZWUgd2l0aCB5b3UgdGhhdCBpcyBhbiBhdHRhY2sg
b24gcHJvY2VzcyBoZXJlIOKAkyBhbmQgeW91IG1heSBldmVuIGZpbmQgY29uc2Vuc3VzIG9uIHRo
YXQgc3RhdGVtZW50IOKAkyBJIGFtIGZhciBmcm9tIGNvbnZpbmNlZCB5b3Ugd291bGQgZmluZCBj
b25zZW5zdXMgb24gdGhlIHF1ZXN0aW9uIG9mIHdoaWNoIGdyb3VwIGlzIGNvbmR1Y3RpbmcgdGhl
IGF0dGFjayBvbiBwcm9jZXNzLg0KPiANCj4gRnJvbSBodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL2Jyb3dzZS9pcHY2Lz9xZHI9bSZz
bz1mcm1fXzshOFdvQTZSakM4MWMhUzZGS3JxMlhkbjJfVDJnMDE0MFFXWXNnX0pGbzNWaXRUYm4x
SnNkbno3SHZoNW1SZ05EQVRTU20zT0pCUTgyayQgDQo+IA0KPiBUaGUgbGFzdCBtb250aCdzIDEw
IHRvcCBwb3N0ZXJzIGFyZToNCj4gRmVybmFuZG86IDI1DQo+IE9sZTogICAgICAxNyAoaW5jbHVk
aW5nIHRoaXMgbWVzc2FnZSA6LSkpDQo+IEJvYjogICAgICAxMg0KPiBCcmlhbjogICAgMTENCj4g
Um9uOiAgICAgIDEwDQo+IFRvbTogICAgICAgOQ0KPiBHeWFuOiAgICAgIDgNCj4gU2FuZGVyOiAg
ICA4DQo+IEFuZHJldzogICAgNw0KPiBFbm5vOiAgICAgIDYNCj4gDQo+IE9sZQ0KPiANCj4gDQo+
IA0K


From nobody Fri Dec  6 13:09:33 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8BA612006B; Fri,  6 Dec 2019 13:09:26 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 5IjEr6BmULtV; Fri,  6 Dec 2019 13:09:23 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4561A120074; Fri,  6 Dec 2019 13:09:23 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 21A17852B6; Fri,  6 Dec 2019 22:09:16 +0100 (CET)
To: otroan@employees.org, Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@ietf.org>
References: <BN7PR05MB5699EA5F4C041538560282A6AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <52132FA9-669E-4B32-BDC8-6F06C98315F3@gmail.com> <CALx6S37r2JYbrMpN-qR3bD3kaOMj3xEceQC5JhVb8dqVzfq=5A@mail.gmail.com> <06B50938-0FC6-4901-9531-CC0385185F13@employees.org> <CALx6S35Y0LgwHzBawJUQEyYcRULgSVsRLCW0f35aqsrjX5QasA@mail.gmail.com> <1CEE1555-3D12-4998-9C69-23757649E908@employees.org> <22D9177B-033C-4657-96BA-FC6579918507@liquidtelecom.com> <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com>
Date: Fri, 6 Dec 2019 18:08:59 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CCBD1E90-D36D-42A8-8097-1CD8AC02A8C2@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Xdiy1rGfXioAtQGxwY13MUTXnqA>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 21:09:27 -0000

On 6/12/19 16:42, otroan@employees.org wrote:
> 
>> While I may agree with you that is an attack on process here â€“ and you may even find consensus on that statement â€“ I am far from convinced you would find consensus on the question of which group is conducting the attack on process.
> 
> From https://mailarchive.ietf.org/arch/browse/ipv6/?qdr=m&so=frm
> 
> The last month's 10 top posters are:
> Fernando: 25
> Ole:      17 (including this message :-))
[....]

I don't think there is much room for interpretation here, but anyway I
should ask: are you suggesting that I have attacked or been attacking
the process? -- that's quite a statement from a wg chair to a wg
participant. And if not, I wonder what you are trying to illustrate with
the posted stats.


While one may or may not like loud folks, I'm not sure there's much
process specified in that respect. We do have, however, a process that
involves things like "doing a wg call for adoption in order for a wg to
work on a document", or even "make decisions on the mailing list".

What triggered the subject of this thread was, indeed, the fact that you
were implying that 6man had made a decision to work on EH insertion,
without a call for adoption of the relevant document, and without the
list given the chance to have an opinion.

Similarly, we have IETF consensus on what's in RFC8200. You may like it
or not. It may be good or not. But that's the consensus that we have.
But then you start with your rationale about limited domains (for which
there's no consensus) as an argument for folks being able to violate our
*That* is what I would deem as an attack of the process.

The above, that is, not having the wg make the decisions, and finding
ways to violate existing spec without following the due process, is what
would seem to me as an attack to the process.

As someone that is very involved in 6man, that tries to follow the
process as closely as possible, of course I've been loud on the topic.
The above has a lot to do with the fairness environment in which we are
operating, and remaining silent about it would be part of the problem.

You are a 6man wg chair. What I have been trying hard to is for the
decisions to be taken by the wg in a fair way (e.g. when it comes to a
decision to work on a document), and for the existing specs to be
respected and complied with unless there's formal consensus not to
change the specs.

Is being loud about that "attacking the process"? Or is that actually
that should simply happen without any participant asking, anyway?

Other than the theories of "proxy wars" do you've mentioned... have you
considered that there might be a conflict of interests going on, here?
e.g. between the working group consensus and a vendor's agenda?  As
chair, it is the wg that you serve.


We have been a long way when it comes to SRv6. It can be summarized to
include things like:

* When it comes to EH-insertion, rather than come up with a proposal to
say "hey, we want to change the standard, and this is the reason why",
there have been all sorts of manipulations of different kinds.

*  The first one being the claim that there was ambiguity in RFC2460
related to EH-insertion. Which, of course, everyone knew wasn't true.

* But, given the discussion, a number of us suggested that it should be
made even more crystal clear. Even after the insistence of many of us,
6man managed to ship rfc2460bis with such "ambiguity" in, simply because
a large number of folks (from the same vendor with a strong interest in
doing EH insertion), popped up on the list to move things forward "as
is". I did note this to Suresh at the time.... but the document shipped,
anyway.

* An heterogeneous group of folks (Jinmei, Enno, myself, Mark, and
others) weighed in during IETF LC. And then finally the corresponding
"clarification" (which I think was clear to everyone, anyway) was added
to what would eventually become RFC8200.

* During IESG review, it was somehow suggested by a folk (from the same
vendor as in other cases of the previous bullets) that before proceeding
with the publication of this document, we should essentially wait for a
proposal for EH-insertion to be worked out. Fortunately, RFC8200 was
approved and published, anyway.

* spring seems to have continued operating as if EH-insertion was
allowed. -- what looks to me a bit like "cook things up far from 6man",
which is of course unacceptable, since it is 6man that's in charge of
IPv6 standardization.

* When this was raised on 6man, and pointed out, then  we now heard
(after the said failure of "ambiguity in rfc2460" try), that it's okay
for them to violate RFC8200 and do EH-insertion, because they are
operating in a "limited domain" (when the IETF has consensus even about
what a "limited domain" is).

* Then you noted that 6man had decided to work on EHs at Singapore. And
when I polled you about that (how come?), you essentially asked me to go
look at the videos and minutes. But it turns out that there was no call
for adoption of any eh-insertion document (either in favour or against),
and obviously the list wasn't polled about it, either.


As noted, I have simply been trying hard for the decisions to be taken
by the wg (as opposed to "magical consensus"), and for the existing
specs to be respected and complied with unless there's formal consensus
not to do so.

Is being loud about that "attacking the process"? Or is that actually
that should simply happen without any wg participant asking, anyway?

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 13:14:09 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A60C12006B; Fri,  6 Dec 2019 13:14:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.399
X-Spam-Level: 
X-Spam-Status: No, score=-14.399 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, HTTPS_HTTP_MISMATCH=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 header.b=h41c/9M4; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=JJpJktb0
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 8nUzqFc8C-Hj; Fri,  6 Dec 2019 13:14:01 -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 3D0F012002F; Fri,  6 Dec 2019 13:14:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26255; q=dns/txt; s=iport; t=1575666841; x=1576876441; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=TTCF4jQmqLoVK1i8QFenxRBRDJWjn8GZb+DiREhCbsE=; b=h41c/9M4zlptEdY6qr4JAtqiDnY/1MJEh6ftQ+umOTeQvixQamK6V150 WSUifUvBbTOWuFKcyQswe9LSaWfKYvc6K2O5wUXMo9D3LosrcKuN8iAn4 n7toXXsyxr5S4XUyVvOfxddnWO9SHYYnP6geUsll6wYueuxuHcI/Ey9+c 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3AC4u/aB3RrPSialhEsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxGOt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQBUHmL/PxRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DwAAA9w+pd/4wNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWwFAQELAYEbL1AFbA9JIAQLKgqEIoNGA4sBgjolmAWBLhSBEAN?= =?us-ascii?q?UCQEBAQwBARgBBQ8CAQGDCoE2AheBfiQ2Bw4CAw0BAQQBAQECAQUEbYU3DIV?= =?us-ascii?q?SAQEBAQMBARARHQEBLAsBDwIBCA4DBAEBKAMCAgIlCxQJCAEBBA4FIoMAAYF?= =?us-ascii?q?5TQMuAQIMA6FpAoE4iGF1gTKCfgEBBYE1AYEUgk4YghcDBoE2AYUbhnwagUE?= =?us-ascii?q?/gTgMFIIeLj6CZAEBAoFJICUJgloygiyNOYJuhVCJTo8WCoIuhyOOQhuCQod?= =?us-ascii?q?zhECLPIQ/kk+RZgIEAgQFAg4BAQWBWQcrgVhwFTsqAYJBUBEUjEIkg3OFFIU?= =?us-ascii?q?/dAGBJ4xAAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,286,1571702400";  d="scan'208,217";a="388673617"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 21:14:00 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xB6LE0JB000382 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 21:14:00 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 15:13:59 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 15:13:58 -0600
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Dec 2019 16:13:58 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DDf4jcz47LyM+HCDrYZc7FXLBnIVZlHhBwij8XwEb/dlX5WaMTVKXmY6MWleJQNvitXOejSp/gJrvVI3xzKJwONekx3HijBHiHiZSvr1nWL/F0JCBjZSCVIhk7AjuRRWKfErQZ7tXiIll6NZoNYg/c1/223h1R8Riij9xDKhUqx+oIH59VaIXVYDmpbbO+VwOr0CuD/HjA95kXpxZmhysVtl3OwaHXut96ZC7L93k677QLf4BOxkzFVGX/yy8NQTpyNbuLB/129DVJfNyoXCJT8/IwLbZBzB0ind73uCC9Uk+AEsXS3dt22HrjOdfFAMJS9eF6ttOkvBzjXXFPeQkQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TTCF4jQmqLoVK1i8QFenxRBRDJWjn8GZb+DiREhCbsE=; b=Y2yV8GaYxtL+LSCp2hkH8fHoN0sESOEDcOARc/TweiAxIvlS+MN0ZiwRdHxPFzLbrAk8l6tC5LeRNizW2oP8o093CN+iJ3IdWDYB1QaeYEdnVE6PA7leSEFTXYGGOuE9vbsntL0T/UPL4euDDrYj+/GzRDLQL4FfLG/MjUwn1202TO533o9H5yVR6mHtL32wWsjC11P99PBxQ/iSx/8hkA70hCmlIIjskZ/gEQe2Nj8NLzs5scfBMaL5u2yIVpVlAzfLXpZi+twxwf98sVwbm2kN2H9ZaVYv4rad49YhtHw5ed+s3TuQ4Vy0blgrS6TT2g3FvCV8FJSdFWUAHXPCjw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TTCF4jQmqLoVK1i8QFenxRBRDJWjn8GZb+DiREhCbsE=; b=JJpJktb0GH/OIi4XZ/Kuh/rbMdKtYtqnfwmf9I2R65VXMPxgbiE2cp+u3vUhD0zw9+QNMAYmucKefdA3OnQXS6D2+ONvBap3C/mtSRpVH70Ywjk67GWfitFyt3HMTnM3g1ycdNrhrT/kLDd/2fXC/p3xqJEfIxnhtODPZ/KH53o=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7SPR01MB0016.namprd11.prod.outlook.com (20.176.178.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Fri, 6 Dec 2019 21:13:56 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3%5]) with mapi id 15.20.2516.014; Fri, 6 Dec 2019 21:13:56 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Ron Bonica <rbonica@juniper.net>
CC: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXgAzAekAAAP9pMAAN4RDgA==
Date: Fri, 6 Dec 2019 21:13:56 +0000
Message-ID: <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [161.44.213.3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 24cb7762-227c-4ce8-94ea-08d77a913457
x-ms-traffictypediagnostic: BN7SPR01MB0016:
x-microsoft-antispam-prvs: <BN7SPR01MB00164587E12EB379EF2EF843C85F0@BN7SPR01MB0016.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(396003)(366004)(346002)(136003)(189003)(199004)(26005)(91956017)(5660300002)(76116006)(71190400001)(76176011)(71200400001)(186003)(966005)(316002)(102836004)(2616005)(4001150100001)(2906002)(66946007)(66476007)(66556008)(54906003)(66446008)(6916009)(64756008)(86362001)(53546011)(8676002)(8936002)(36756003)(229853002)(6506007)(6486002)(33656002)(6512007)(478600001)(4326008)(54896002)(99286004)(81156014)(81166006)(19607625011); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7SPR01MB0016; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wKVF0OLgS9gKELfU7SndW8DUdE9Ba2+mrxSzZv1/38KkArJE9qL3BibJ2q4TigTRbIyEFmetMW414inisJyPER/VFqgc9Ega+9UoSgearilDIkHTdFnjknEOIQ1gOYN2aZM8FDJSOkGRwHSz70obZvqJPA8+k7TCjFkn3dWZjGXajteDEyIUKPSGmls/uk13sof/DCslmMKRvi/DEMzEJ5gY40AMnz5qtAxOooLTjJCzvMtJoeQFQ6xYllxTBJNjn58vv+xkBoJqbynSeqCwtILWNlYkkNSv/tKp+ebAM+8lXLc5kDxc38/Jw6uobEBwA2PlFB25UvDSWYinnlb5KMkc3DrCisIoaGUI80Q18G+safOH0Vnzaso5x4Gc8hcAmhoPWd7kB64fRX2v726R6RTcn0px7vpT5nB1aEU3ONdJAXsDBBQV9dnROuBfUQlH3h9O8WUK48JKcSPNM9D22wvz2NFlDyuFrNI+hmnbAiOjScXRI5APeSITWg7BHUuVc0ZhzbcE5QAr6rqLtnkADwYpwxkusHeThjPNrdhp4oY=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_D6B1AED60AB2439495037A1885BC8B40ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 24cb7762-227c-4ce8-94ea-08d77a913457
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 21:13:56.0727 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dIJwd/4QCNIwHNlQly7rn1k3KHK3bEkindhYLWUc96DruDy+KkM+sx1z2Mn8bEdomo/TMapWmIjE75ODeJs08A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7SPR01MB0016
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/M3_KWkvu-wVYYODdPKGhkNctg2Y>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 21:14:04 -0000

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

SGkgUm9uLiBJIGFtIHRyeWluZyB0byBiZSBwcmVjaXNlIGluIG15IHBvc3RzLiAgUGxlYXNlIGRv
IG5vdCBpbnRlcnByZXQgdGhlbSBhcyBkaXNtaXNzaXZlLg0KSSBoYXZlIG9ic2VydmVkLCBpbiB5
b3VyIG9yaWdpbmFsIHBvc3QsIHRoZSBjb25mbGF0aW9uIG9mIFNSSCBpbnNlcnRpb24gd2l0aGlu
IGFuIFNSIERvbWFpbiB3aXRoIHRoZSBQU1AgYmVoYXZpb3IgZGVmaW5lZCBpbiBuZXR3b3JrIHBy
b2dyYW1taW5nLg0KV2hldGhlciB0aGlzIHdhcyBpbnRlbnRpb25hbCBvciBub3QsIEkgZG8gbm90
IGtub3cuDQpSZWdhcmRsZXNzLCBpdCBpcyB3cm9uZy4NCg0KSSBoYXZlIHVzZWQgdmVyeSBzcGVj
aWZpYyB3b3JkcyB0byBkZXNjcmliZSB0aGUgUFNQIG9wZXJhdGlvbiB3aXRoaW4gYW4gU1IgRG9t
YWluIHNpbmNlIHRoZXkgYXJlIGVhc3kgdG8gZmluZCBpbiBSRkM4MjAw4oCZcyBkaXNjdXNzaW9u
IG9uIHRoZSB0b3BpYy4NCg0K4oCcVGhlIFNSSCBpcyBvbmx5IHJlbW92ZWQgYnkgdGhlIG5vZGUg
aWRlbnRpZmllZCBpbiB0aGUgZGVzdGluYXRpb24gYWRkcmVzcyBmaWVsZCBvZiB0aGUgSVB2NiBo
ZWFkZXIu4oCdDQoNClRoZSBQU1AgYmVoYXZpb3IgZG9lcyBiZWxvbmcgaW4gbmV0d29yayBwcm9n
cmFtbWluZy4NCg0KVGhhbmtzDQogIERhcnJlbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KRnJvbTogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldDxtYWlsdG86cmJv
bmljYUBqdW5pcGVyLm5ldD4+DQpTZW50OiBUaHVyc2RheSwgRGVjZW1iZXIgNSwgMjAxOSAzOjM5
IFBNDQpUbzogRGFycmVuIER1a2VzIChkZHVrZXMpDQpDYzogU1BSSU5HIFdHOyA2bWFuDQpTdWJq
ZWN0OiBSRTogTmV0d29yayBQcm9ncmFtbWluZyAtIFBlbnVsdGltYXRlIFNlZ21lbnQgUG9wcGlu
Zw0KDQpEYXJyZW4sDQoNCkkgdW5kZXJzdGFuZCB0aGF0IHRoZSBQU1Agb3BlcmF0aW9uOg0KDQog
ICogICBJcyBleGVjdXRlZCBvbiB0aGUgcGVudWx0aW1hdGUgc2VnbWVudCBlbmRwb2ludCBvbmx5
DQogICogICBJcyBzaWduYWxlZCBieSB0aGUgc291cmNlIG5vZGUgdXNpbmcgYml0cyBpbiB0aGUg
SVB2NiBkZXN0aW5hdGlvbiBhZGRyZXNzDQpIb3dldmVyLCB0aG9zZSBmYWN0cyBhcmUgb3J0aG9n
b25hbCB0byB0aGUgcXVlc3Rpb24gdGhhdCBJIGFza2VkLiBTbywgSSB3aWxsIHRyeSB0byBhc2sg
bXkgcXVlc3Rpb24gYWdhaW4uIFBsZWFzZSByZWFkIGl0IGNhcmVmdWxseSBhbmQgYW5zd2VyIHRo
ZSBxdWVzdGlvbiB0aGF0IGlzIGFza2VkLiAoRGlzbWlzc2l2ZSByZXNwb25zZXMgd2lsbCBvbmx5
IG1ha2UgbWUgZ3J1bXBpZXIuKQ0KDQpDdXJyZW50bHksIHRoZXJlIGlzIG5vIGNvbnNlbnN1cyB0
aGF0IElQdjYgYWxsb3dzIGluc2VydGlvbiBvZiBleHRlbnNpb24gaGVhZGVycyBieSBpbnRlcm1l
ZGlhdGUgbm9kZXMsIGV2ZW4gaWYgdGhvc2UgaW50ZXJtZWRpYXRlIG5vZGVzIGFyZSBzZWdtZW50
IGVuZHBvaW50cyAuIEdpdmVuIHRoaXMgbGFjayBvZiBjb25zZW5zdXMsIHRoZSBhdXRob3JzIG9m
IG5ldHdvcmsgcHJvZ3JhbW1pbmcgaGF2ZSB3aXNlbHkgYWdyZWVkIHRvIHJlbW92ZSBoZWFkZXIg
aW5zZXJ0aW9uIGZyb20gdGhlIGRyYWZ0Lg0KDQpMaWtld2lzZSwgdGhlcmUgaXMgbm8gY29uc2Vu
c3VzIHRoYXQgSVB2NiBhbGxvd3MgcmVtb3ZhbCBvZiBleHRlbnNpb24gaGVhZGVycyBieSBpbnRl
cm1lZGlhdGUgbm9kZXMsIGV2ZW4gaWYgdGhvc2UgaW50ZXJtZWRpYXRlIG5vZGVzIGFyZSBzZWdt
ZW50IGVuZHBvaW50cy4gV2h5LCB0aGVuLCBoYXZlIHRoZSBhdXRob3JzIG9mIG5ldHdvcmsgcHJv
Z3JhbW1pbmcgbm90IGFncmVlZCB0byByZW1vdmUgUFNQIGZyb20gdGhlIGRyYWZ0Pw0KDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQoNCg0KDQoNCkp1bmlwZXIgQnVzaW5l
c3MgVXNlIE9ubHkNCkZyb206IERhcnJlbiBEdWtlcyAoZGR1a2VzKSA8ZGR1a2VzQGNpc2NvLmNv
bTxtYWlsdG86ZGR1a2VzQGNpc2NvLmNvbT4+DQpTZW50OiBUaHVyc2RheSwgRGVjZW1iZXIgNSwg
MjAxOSAxMTo1MCBBTQ0KVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ8bWFpbHRv
OnJib25pY2FAanVuaXBlci5uZXQ+Pg0KQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmc+PjsgNm1hbiA8Nm1hbkBpZXRmLm9yZzxtYWlsdG86Nm1hbkBp
ZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogTmV0d29yayBQcm9ncmFtbWluZyAtIFBlbnVsdGltYXRl
IFNlZ21lbnQgUG9wcGluZw0KDQpIZWxsbyBSb24sIEkgYmVsaWV2ZSB0aGlzIGlzIHRoZSBmaWZ0
aCB0aW1lIHlvdSBoYXZlIHJhaXNlZCB0aGlzIGNvbW1lbnQgaW4gNm1hbiBhbmQvb3Igc3ByaW5n
Lg0KVGhlIGNvbW1lbnQgaGFzIGJlZW4gYWRkcmVzc2VkIGluIGVhcmxpZXIgaXRlcmF0aW9ucy4N
Cg0KTGV0IG1lIHJlY2FwLg0KDQpXaXRoIHRoZSBQU1AgYmVoYXZpb3IsIHRoZSBTUkggaXMgb25s
eSByZW1vdmVkIGJ5IHRoZSBub2RlIGlkZW50aWZpZWQgaW4gdGhlIGRlc3RpbmF0aW9uIGFkZHJl
c3MgZmllbGQgb2YgdGhlIElQdjYgaGVhZGVyLg0KDQpUaGF0IGRlc3RpbmF0aW9uIGFkZHJlc3Mg
d2FzIHBsYWNlZCBpbiB0aGUgU1JIIGJ5IHRoZSBTUiBTb3VyY2Ugbm9kZSwgZnVsbHkgZXhwZWN0
aW5nIHRoZSBiZWhhdmlvci4NCg0KVGhhbmtzDQogIERhcnJlbg0KDQpJdGVyYXRpb25zOg0KWzIw
MTktMDktMDZdIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzd6
TWdJd0VZOUFpcFpDQ0dPOUtuVDJDR0gzbzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NH
TzlLblQyQ0dIM29fXzshOFdvQTZSakM4MWMhVDk4MUt2MzlJSXNYSjJJM2ppRTM2Y1Zkd3dMZ0lX
Sm9GQlVnX0FuVThJRWI5WV82R2JOV0F5a1JjODJjay14ayQ+DQpbMjAxOS0wOS0yN10gaHR0cHM6
Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNF9TbHUza2tId2R1WlpQRkpK
bVJVa21vVFZvDQpbMjAxOS0xMC0xNF0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNo
L21zZy9zcHJpbmcvdTUzNllINHR2N2tLUnFfYjlfeDlnQllwTzljDQpbMjAxOS0xMC0yMV0gaHR0
cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNHBpa1JsaV9IU0VDdW45
QWJ3ZnBtT0Y1S0xJDQpbMjAxOS0xMi0wNF0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFDQoNCg0KT24gRGVjIDQs
IDIwMTksIGF0IDExOjM3IEFNLCBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1h
cmMuaWV0Zi5vcmc8bWFpbHRvOnJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4+
IHdyb3RlOg0KDQpQYWJsbywNCg0KSXQgc2VlbXMgdG8gbWUgdGhhdCB0aGUgZm9sbG93aW5nIGFy
ZSBlcXVhbGx5IGNvbnRyb3ZlcnNpYWw6DQoNCg0KICAqICAgQSB0cmFuc2l0IG5vZGUgaW5zZXJ0
aW5nIGEgUm91dGluZyBoZWFkZXINCiAgKiAgIEEgdHJhbnNpdCBub2RlIHJlbW92aW5nIGEgUm91
dGluZyBoZWFkZXINCg0KDQpXZSBoYXZlIGFncmVlZCB0byBtb3ZlIGRpc2N1c3Npb24gb2YgUkgg
aW5zZXJ0aW9uIG91dCBvZiB0aGUgTmV0d29yayBQcm9ncmFtbWluZyBkcmFmdCBhbmQgaW50byBh
bm90aGVyIGRyYWZ0LiBTaG91bGRu4oCZdCBkaXNjdXNzaW9uIG9mIFJIIHJlbW92YWwgYmUgdHJl
YXRlZCBzaW1pbGFybHkuDQoNClRoaXMgY29tbWVudCBhcHBsaWVzIHRvIFBlbnVsdGltYXRlIFNl
Z21lbnQgUG9wcGluZyAoUEhQKSBpbiB0aGUgTmV0d29yayBQcm9ncmFtbWluZyBkcmFmdC4NCg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBSb24NCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
SUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnPG1haWx0
bzppcHY2QGlldGYub3JnPg0KQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NjxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjZfXzshOFdvQTZSakM4MWMh
VDk4MUt2MzlJSXNYSjJJM2ppRTM2Y1Zkd3dMZ0lXSm9GQlVnX0FuVThJRWI5WV82R2JOV0F5a1Jj
NkVpV25rYiQ+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo=

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRy
IiB0ZXh0LWFsaWduPSJsZWZ0IiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJjb2xv
cjogcmdiKDMzLCAzMywgMzMpOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7
IHRleHQtYWxpZ246IGxlZnQ7IiBjbGFzcz0iIj4NCkhpIFJvbi4gSSBhbSB0cnlpbmcgdG8gYmUg
cHJlY2lzZSBpbiBteSBwb3N0cy4gJm5ic3A7UGxlYXNlIGRvIG5vdCBpbnRlcnByZXQgdGhlbSBh
cyBkaXNtaXNzaXZlLjwvZGl2Pg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImNvbG9yOiByZ2IoMzMs
IDMzLCAzMyk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgdGV4dC1hbGln
bjogbGVmdDsiIGNsYXNzPSIiPg0KSSBoYXZlIG9ic2VydmVkLCBpbiB5b3VyIG9yaWdpbmFsIHBv
c3QsIHRoZSBjb25mbGF0aW9uIG9mIFNSSCBpbnNlcnRpb24gd2l0aGluIGFuIFNSIERvbWFpbiB3
aXRoIHRoZSBQU1AgYmVoYXZpb3IgZGVmaW5lZCBpbiBuZXR3b3JrIHByb2dyYW1taW5nLjwvZGl2
Pg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImNvbG9yOiByZ2IoMzMsIDMzLCAzMyk7IGJhY2tncm91
bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgdGV4dC1hbGlnbjogbGVmdDsiIGNsYXNzPSIi
Pg0KV2hldGhlciB0aGlzIHdhcyBpbnRlbnRpb25hbCBvciBub3QsIEkgZG8gbm90IGtub3cuICZu
YnNwOzwvZGl2Pg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImNvbG9yOiByZ2IoMzMsIDMzLCAzMyk7
IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgdGV4dC1hbGlnbjogbGVmdDsi
IGNsYXNzPSIiPg0KUmVnYXJkbGVzcywgaXQgaXMgd3JvbmcuPC9kaXY+DQo8ZGl2IGRpcj0ibHRy
IiBzdHlsZT0iY29sb3I6IHJnYigzMywgMzMsIDMzKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1
NSwgMjU1LCAyNTUpOyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQo8L2Rpdj4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJjb2xvcjogcmdiKDMzLCAzMywgMzMpOyBi
YWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IHRleHQtYWxpZ246IGxlZnQ7IiBj
bGFzcz0iIj4NCkkgaGF2ZSB1c2VkIHZlcnkgc3BlY2lmaWMgd29yZHMgdG8gZGVzY3JpYmUgdGhl
IFBTUCBvcGVyYXRpb24gd2l0aGluIGFuIFNSIERvbWFpbiBzaW5jZSB0aGV5IGFyZSBlYXN5IHRv
IGZpbmQgaW4gUkZDODIwMOKAmXMgZGlzY3Vzc2lvbiBvbiB0aGUgdG9waWMuPC9kaXY+DQo8ZGl2
IGRpcj0ibHRyIiBzdHlsZT0iY29sb3I6IHJnYigzMywgMzMsIDMzKTsgYmFja2dyb3VuZC1jb2xv
cjogcmdiKDI1NSwgMjU1LCAyNTUpOyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9y
OiByZ2IoMjU1LCAyNTUsIDI1NSk7IHRleHQtYWxpZ246IGxlZnQ7IiBjbGFzcz0iIj4NCjxmb250
IGNvbG9yPSIjMjEyMTIxIiBjbGFzcz0iIj7igJxUaGUgU1JIIGlzIG9ubHkgcmVtb3ZlZCBieSB0
aGUgbm9kZSBpZGVudGlmaWVkIGluIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxkIG9mIHRo
ZSBJUHY2IGhlYWRlci48c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigzMywgMzMsIDMzKTsi
IGNsYXNzPSIiPuKAnTwvc3Bhbj48L2ZvbnQ+PC9kaXY+DQo8ZGl2IGRpcj0ibHRyIiBzdHlsZT0i
YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyB0ZXh0LWFsaWduOiBsZWZ0OyIg
Y2xhc3M9IiI+DQo8Zm9udCBjb2xvcj0iIzIxMjEyMSIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0K
PC9mb250PjwvZGl2Pg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJn
YigyNTUsIDI1NSwgMjU1KTsgdGV4dC1hbGlnbjogbGVmdDsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImNvbG9yOiByZ2IoMzMsIDMzLCAzMyk7IiBjbGFzcz0iIj5UaGUgUFNQIGJlaGF2aW9yIGRv
ZXMgYmVsb25nIGluIG5ldHdvcmsgcHJvZ3JhbW1pbmcuPC9zcGFuPjwvZGl2Pg0KPGRpdiBkaXI9
Imx0ciIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgdGV4dC1h
bGlnbjogbGVmdDsiIGNsYXNzPSIiPg0KPGZvbnQgY29sb3I9IiMyMTIxMjEiIGNsYXNzPSIiPjxz
cGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDMzLCAzMywgMzMpOyIgY2xhc3M9IiI+PGJyIGNs
YXNzPSIiPg0KPC9zcGFuPjwvZm9udD48L2Rpdj4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJiYWNr
Z3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IHRleHQtYWxpZ246IGxlZnQ7IiBjbGFz
cz0iIj4NCjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDMzLCAzMywgMzMpOyBjb2xvcjog
cmdiKDMzLCAzMywgMzMpOyIgY2xhc3M9IiI+VGhhbmtzPC9zcGFuPjwvZGl2Pg0KPGRpdiBkaXI9
Imx0ciIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgdGV4dC1h
bGlnbjogbGVmdDsiIGNsYXNzPSIiPg0KPGZvbnQgY29sb3I9IiMyMTIxMjEiIGNsYXNzPSIiPjxz
cGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDMzLCAzMywgMzMpOyIgY2xhc3M9IiI+Jm5ic3A7
IERhcnJlbjwvc3Bhbj48L2ZvbnQ+PC9kaXY+DQo8ZGl2IGRpcj0ibHRyIiBzdHlsZT0iYmFja2dy
b3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgaWQ9ImlkLWU4NDA4YjhkLWFhZTgtNGEz
NC04NWZjLWQwMTAxOTRiMjJkYSIgY2xhc3M9Im1zLW91dGxvb2stbW9iaWxlLXJlZmVyZW5jZS1t
ZXNzYWdlIj4NCjxociBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTglOyBm
b250LWZhbWlseTogLXdlYmtpdC1zdGFuZGFyZDsgZm9udC1zaXplOiAxMnB0OyBjb2xvcjogcmdi
KDAsIDAsIDApOyIgdGFiaW5kZXg9Ii0xIiBjbGFzcz0iIj4NCjxkaXYgaWQ9ImRpdlJwbHlGd2RN
c2ciIGRpcj0ibHRyIiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDYWxpYnJpLCBzYW5zLXNlcmlmIiBj
bGFzcz0iIj48YiBjbGFzcz0iIj5Gcm9tOjwvYj4gUm9uIEJvbmljYSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnJib25pY2FAanVuaXBlci5uZXQiIGNsYXNzPSIiPnJib25pY2FAanVuaXBlci5uZXQ8L2E+
Jmd0OzxiciBjbGFzcz0iIj4NCjxiIGNsYXNzPSIiPlNlbnQ6PC9iPiBUaHVyc2RheSwgRGVjZW1i
ZXIgNSwgMjAxOSAzOjM5IFBNPGJyIGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+VG86PC9iPiBEYXJy
ZW4gRHVrZXMgKGRkdWtlcyk8YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5DYzo8L2I+IFNQUklO
RyBXRzsgNm1hbjxiciBjbGFzcz0iIj4NCjxiIGNsYXNzPSIiPlN1YmplY3Q6PC9iPiBSRTogTmV0
d29yayBQcm9ncmFtbWluZyAtIFBlbnVsdGltYXRlIFNlZ21lbnQgUG9wcGluZw0KPGRpdiBjbGFz
cz0iIj4mbmJzcDs8L2Rpdj4NCjwvZm9udD48L2Rpdj4NCjxtZXRhIGNvbnRlbnQ9InRleHQvaHRt
bDsgY2hhcnNldD1XaW5kb3dzLTEyNTIiIGNsYXNzPSIiPg0KPG1ldGEgbmFtZT0iR2VuZXJhdG9y
IiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQgbWVkaXVtKSIgY2xhc3M9IiI+
DQo8c3R5bGUgY2xhc3M9IiI+DQo8IS0tDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5Oldpbmdk
aW5nc30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCJ9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicml9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNv
dXJpZXJOZXdQU01UfQ0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0K
CXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmfQ0KYTpsaW5rLCBzcGFuLk1zb0h5
cGVybGluaw0KCXtjb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7Y29sb3I6cHVycGxlOw0KCXRleHQt
ZGVjb3JhdGlvbjp1bmRlcmxpbmV9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJh
Z3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21hcmdpbi1yaWdodDowaW47DQoJbWFyZ2lu
LWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWZ9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJ
e21hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWZ9DQpzcGFuLmFwcGxlLWNvbnZlcnRl
ZC1zcGFjZQ0KCXt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1MzgsIGxp
Lm1zaXBmb290ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXttYXJnaW4tcmln
aHQ6MGluOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmfQ0KLk1zb0NocERlZmF1bHQNCgl7Zm9udC1zaXplOjEw
LjBwdH0NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXttYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4w
aW59DQpkaXYuV29yZFNlY3Rpb24xDQoJe30NCm9sDQoJe21hcmdpbi1ib3R0b206MGlufQ0KdWwN
Cgl7bWFyZ2luLWJvdHRvbTowaW59DQotLT4NCjwvc3R5bGU+DQo8ZGl2IGNsYXNzPSJXb3JkU2Vj
dGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RGFycmVuLDwvcD4NCjxkaXYgY2xhc3M9IiI+
Jm5ic3A7PGJyIGNsYXNzPSJ3ZWJraXQtYmxvY2stcGxhY2Vob2xkZXIiPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JIHVuZGVyc3RhbmQgdGhhdCB0aGUgUFNQIG9wZXJhdGlvbjo8L3A+
DQo8dWwgdHlwZT0iZGlzYyIgY2xhc3M9IiI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSIiPklzIGV4ZWN1dGVkIG9uIHRoZSBwZW51bHRpbWF0ZSBzZWdtZW50IGVuZHBvaW50
IG9ubHk8L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9IiI+SXMgc2lnbmFs
ZWQgYnkgdGhlIHNvdXJjZSBub2RlIHVzaW5nIGJpdHMgaW4gdGhlIElQdjYgZGVzdGluYXRpb24g
YWRkcmVzczwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvd2V2ZXIsIHRob3NlIGZh
Y3RzIGFyZSBvcnRob2dvbmFsIHRvIHRoZSBxdWVzdGlvbiB0aGF0IEkgYXNrZWQuIFNvLCBJIHdp
bGwgdHJ5IHRvIGFzayBteSBxdWVzdGlvbiBhZ2Fpbi4gUGxlYXNlIHJlYWQgaXQgY2FyZWZ1bGx5
IGFuZCBhbnN3ZXIgdGhlIHF1ZXN0aW9uIHRoYXQgaXMgYXNrZWQuIChEaXNtaXNzaXZlIHJlc3Bv
bnNlcyB3aWxsIG9ubHkgbWFrZSBtZSBncnVtcGllci4pPC9wPg0KPGRpdiBjbGFzcz0iIj4mbmJz
cDs8YnIgY2xhc3M9IndlYmtpdC1ibG9jay1wbGFjZWhvbGRlciI+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkN1cnJlbnRseSwgdGhlcmUgaXMgbm8gY29uc2Vuc3VzIHRoYXQgSVB2NiBh
bGxvd3MgaW5zZXJ0aW9uIG9mIGV4dGVuc2lvbiBoZWFkZXJzIGJ5IGludGVybWVkaWF0ZSBub2Rl
cywgZXZlbiBpZiB0aG9zZSBpbnRlcm1lZGlhdGUgbm9kZXMgYXJlIHNlZ21lbnQgZW5kcG9pbnRz
IC4gR2l2ZW4gdGhpcyBsYWNrIG9mIGNvbnNlbnN1cywgdGhlIGF1dGhvcnMgb2YgbmV0d29yayBw
cm9ncmFtbWluZyBoYXZlIHdpc2VseQ0KIGFncmVlZCB0byByZW1vdmUgaGVhZGVyIGluc2VydGlv
biBmcm9tIHRoZSBkcmFmdC48L3A+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOzxiciBjbGFzcz0id2Vi
a2l0LWJsb2NrLXBsYWNlaG9sZGVyIj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TGlr
ZXdpc2UsIHRoZXJlIGlzIG5vIGNvbnNlbnN1cyB0aGF0IElQdjYgYWxsb3dzIHJlbW92YWwgb2Yg
ZXh0ZW5zaW9uIGhlYWRlcnMgYnkgaW50ZXJtZWRpYXRlIG5vZGVzLCBldmVuIGlmIHRob3NlIGlu
dGVybWVkaWF0ZSBub2RlcyBhcmUgc2VnbWVudCBlbmRwb2ludHMuIFdoeSwgdGhlbiwgaGF2ZSB0
aGUgYXV0aG9ycyBvZiBuZXR3b3JrIHByb2dyYW1taW5nIG5vdCBhZ3JlZWQgdG8gcmVtb3ZlIFBT
UCBmcm9tDQogdGhlIGRyYWZ0PzwvcD4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7PGJyIGNsYXNzPSJ3
ZWJraXQtYmxvY2stcGxhY2Vob2xkZXIiPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Um9uPC9wPg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8
YnIgY2xhc3M9IndlYmtpdC1ibG9jay1wbGFjZWhvbGRlciI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Jm5ic3A7PGJyIGNsYXNzPSJ3ZWJraXQtYmxvY2stcGxhY2Vob2xkZXIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOzxiciBjbGFzcz0id2Via2l0LWJsb2NrLXBsYWNlaG9sZGVyIj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtpdC1ibG9jay1wbGFj
ZWhvbGRlciI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsg
dGV4dC1hbGlnbjogY2VudGVyOyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDsgY29sb3I6YmxhY2siIGNsYXNzPSIiPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7IGJvcmRlci10
b3A6c29saWQgI0UxRTFFMSAxLjBwdDsgcGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiIgY2xhc3M9
IiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YiBjbGFzcz0iIj5Gcm9tOjwvYj4gRGFycmVuIER1
a2VzIChkZHVrZXMpICZsdDs8YSBocmVmPSJtYWlsdG86ZGR1a2VzQGNpc2NvLmNvbSIgY2xhc3M9
IiI+ZGR1a2VzQGNpc2NvLmNvbTwvYT4mZ3Q7DQo8YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5T
ZW50OjwvYj4gVGh1cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgMTE6NTAgQU08YnIgY2xhc3M9IiI+
DQo8YiBjbGFzcz0iIj5Ubzo8L2I+IFJvbiBCb25pY2EgJmx0OzxhIGhyZWY9Im1haWx0bzpyYm9u
aWNhQGp1bmlwZXIubmV0IiBjbGFzcz0iIj5yYm9uaWNhQGp1bmlwZXIubmV0PC9hPiZndDs8YnIg
Y2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5DYzo8L2I+IFNQUklORyBXRyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNwcmluZ0BpZXRmLm9yZyIgY2xhc3M9IiI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs7IDZt
YW4gJmx0OzxhIGhyZWY9Im1haWx0bzo2bWFuQGlldGYub3JnIiBjbGFzcz0iIj42bWFuQGlldGYu
b3JnPC9hPiZndDs8YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5TdWJqZWN0OjwvYj4gUmU6IE5l
dHdvcmsgUHJvZ3JhbW1pbmcgLSBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcHBpbmc8L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtpdC1ibG9jay1w
bGFjZWhvbGRlciI+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhlbGxvIFJvbiwgSSBi
ZWxpZXZlIHRoaXMgaXMgdGhlIGZpZnRoIHRpbWUgeW91IGhhdmUgcmFpc2VkIHRoaXMgY29tbWVu
dCBpbiA2bWFuIGFuZC9vciBzcHJpbmcuPGJyIGNsYXNzPSIiPg0KVGhlIGNvbW1lbnQgaGFzIGJl
ZW4gYWRkcmVzc2VkIGluIGVhcmxpZXIgaXRlcmF0aW9ucy4mbmJzcDs8YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQpMZXQgbWUgcmVjYXAuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0K
V2l0aCB0aGUgUFNQIGJlaGF2aW9yLCB0aGUgU1JIIGlzIG9ubHkgcmVtb3ZlZCBieSB0aGUgbm9k
ZSBpZGVudGlmaWVkIGluIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2
IGhlYWRlci48YnIgY2xhc3M9IiI+DQombmJzcDs8YnIgY2xhc3M9IiI+DQpUaGF0IGRlc3RpbmF0
aW9uIGFkZHJlc3Mgd2FzIHBsYWNlZCBpbiB0aGUgU1JIIGJ5IHRoZSBTUiBTb3VyY2Ugbm9kZSwg
ZnVsbHkgZXhwZWN0aW5nIHRoZSBiZWhhdmlvci4NCjwvcD4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPiZuYnNwOzxiciBjbGFzcz0id2Via2l0LWJsb2NrLXBsYWNlaG9sZGVyIj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtz
PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
IERhcnJlbjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzxiciBjbGFzcz0iIj4NCkl0ZXJhdGlvbnM6PGJyIGNsYXNzPSIiPg0KWzIwMTktMDkt
MDZdJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvN3pNZ0l3RVk5QWlwWkNDR085S25UMkNH
SDNvX187IThXb0E2UmpDODFjIVQ5ODFLdjM5SUlzWEoySTNqaUUzNmNWZHd3TGdJV0pvRkJVZ19B
blU4SUViOVlfNkdiTldBeWtSYzgyY2steGskIiBjbGFzcz0iIj5odHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NHTzlLblQyQ0dIM288L2E+
PGJyIGNsYXNzPSIiPg0KWzIwMTktMDktMjddJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJj
aGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNF9TbHUza2tId2R1WlpQRkpKbVJVa21vVFZv
IiBjbGFzcz0iIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80
X1NsdTNra0h3ZHVaWlBGSkptUlVrbW9UVm88L2E+PGJyIGNsYXNzPSIiPg0KWzIwMTktMTAtMTRd
Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJp
bmcvdTUzNllINHR2N2tLUnFfYjlfeDlnQllwTzljIiBjbGFzcz0iIj5odHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWM8
L2E+PGJyIGNsYXNzPSIiPg0KWzIwMTktMTAtMjFdJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNHBpa1JsaV9IU0VDdW45QWJ3ZnBtT0Y1
S0xJIiBjbGFzcz0iIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3Nwcmlu
Zy80cGlrUmxpX0hTRUN1bjlBYndmcG1PRjVLTEk8L2E+PGJyIGNsYXNzPSIiPg0KWzIwMTktMTIt
MDRdJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
cHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFIiBjbGFzcz0iIj5odHRwczovL21haWxh
cmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZta19E
NUU8L2E+PGJyIGNsYXNzPSIiPg0KJm5ic3A7PC9wPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5
bGU9Im1hcmdpbi1ib3R0b206IDEycHQ7IiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtp
dC1ibG9jay1wbGFjZWhvbGRlciI+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
dG9wOjUuMHB0OyBtYXJnaW4tYm90dG9tOjUuMHB0IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBEZWMgNCwgMjAxOSwgYXQgMTE6MzcgQU0sIFJvbiBC
b25pY2EgJmx0OzxhIGhyZWY9Im1haWx0bzpyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0
Zi5vcmciIGNsYXNzPSIiPnJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZzwvYT4m
Z3Q7IHdyb3RlOjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9Indl
YmtpdC1ibG9jay1wbGFjZWhvbGRlciI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGFibG8sPC9wPg0KPC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtpdC1ibG9jay1wbGFj
ZWhvbGRlciI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkl0IHNlZW1zIHRvIG1lIHRoYXQgdGhlIGZvbGxvd2luZyBhcmUgZXF1YWxseSBjb250
cm92ZXJzaWFsOjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+Jm5i
c3A7PGJyIGNsYXNzPSJ3ZWJraXQtYmxvY2stcGxhY2Vob2xkZXIiPg0KPC9kaXY+DQo8L2Rpdj4N
Cjx1bCB0eXBlPSJkaXNjIiBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIGNsYXNzPSIiPg0KPGxpIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLXRvcDowaW47IG1hcmdpbi1ib3R0
b206MGluOyBtYXJnaW4tYm90dG9tOi4wMDAxcHQiPg0KQSB0cmFuc2l0IG5vZGUgaW5zZXJ0aW5n
IGEgUm91dGluZyBoZWFkZXI8L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
Im1hcmdpbi10b3A6MGluOyBtYXJnaW4tYm90dG9tOjBpbjsgbWFyZ2luLWJvdHRvbTouMDAwMXB0
Ij4NCkEgdHJhbnNpdCBub2RlIHJlbW92aW5nIGEgUm91dGluZyBoZWFkZXI8L2xpPjwvdWw+DQo8
ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtpdC1ibG9j
ay1wbGFjZWhvbGRlciI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPldlIGhhdmUgYWdyZWVkIHRvIG1vdmUgZGlzY3Vzc2lvbiBvZiBSSCBpbnNl
cnRpb24gb3V0IG9mIHRoZSBOZXR3b3JrIFByb2dyYW1taW5nIGRyYWZ0IGFuZCBpbnRvIGFub3Ro
ZXIgZHJhZnQuIFNob3VsZG7igJl0IGRpc2N1c3Npb24gb2YgUkggcmVtb3ZhbCBiZSB0cmVhdGVk
IHNpbWlsYXJseS48L3A+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZu
YnNwOzxiciBjbGFzcz0id2Via2l0LWJsb2NrLXBsYWNlaG9sZGVyIj4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBjb21tZW50IGFwcGxp
ZXMgdG8gUGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nIChQSFApIGluIHRoZSBOZXR3b3JrIFBy
b2dyYW1taW5nIGRyYWZ0LjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9
IiI+Jm5ic3A7PGJyIGNsYXNzPSJ3ZWJraXQtYmxvY2stcGxhY2Vob2xkZXIiPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Um9uPC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtpdC1ibG9jay1wbGFjZWhv
bGRlciI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjkuMHB0OyBmb250LWZhbWlseTomcXVvdDtDb3VyaWVyTmV3UFNNVCZxdW90OyxzZXJpZiIg
Y2xhc3M9IiI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0id2Via2l0LWJsb2NrLXBsYWNlaG9sZGVy
Ij4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6Ny4wcHQiIGNsYXNzPSIiPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDsgZm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllck5ld1BTTVQmcXVvdDssc2VyaWYiIGNsYXNzPSIiPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tcmlnaHQ6LjVpbjsgbWFyZ2luLWJvdHRv
bTo1LjBwdDsgbWFyZ2luLWxlZnQ6LjVpbiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0
OyBmb250LWZhbWlseTomcXVvdDtDb3VyaWVyTmV3UFNNVCZxdW90OyxzZXJpZiIgY2xhc3M9IiI+
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS08YnIgY2xhc3M9IiI+DQpJRVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5n
IGxpc3Q8YnIgY2xhc3M9IiI+DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmci
IGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7IGZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXJOZXdQU01UJnF1b3Q7LHNlcmlmOyBjb2xvcjojOTU0RjcyIiBjbGFzcz0iIj5pcHY2
QGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0OyBmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyTmV3UFNNVCZxdW90OyxzZXJpZiIgY2xhc3M9IiI+PGJyIGNsYXNz
PSIiPg0KQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjZfXzshOFdv
QTZSakM4MWMhVDk4MUt2MzlJSXNYSjJJM2ppRTM2Y1Zkd3dMZ0lXSm9GQlVnX0FuVThJRWI5WV82
R2JOV0F5a1JjNkVpV25rYiQiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
IGZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXJOZXdQU01UJnF1b3Q7LHNlcmlmOyBjb2xvcjojOTU0
RjcyIiBjbGFzcz0iIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8
L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7IGZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXJOZXdQU01UJnF1b3Q7LHNlcmlmIiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLTwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj4mbmJzcDs8YnIgY2xhc3M9IndlYmtpdC1ibG9jay1wbGFjZWhvbGRlciI+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_D6B1AED60AB2439495037A1885BC8B40ciscocom_--


From nobody Fri Dec  6 13:53:28 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8245412006B; Fri,  6 Dec 2019 13:53:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 dzTJVvS0-L9y; Fri,  6 Dec 2019 13:53:21 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2058F120090; Fri,  6 Dec 2019 13:53:21 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 0A405F406F6; Fri,  6 Dec 2019 13:53:16 -0800 (PST)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Cc: rfc-editor@rfc-editor.org, drafts-update-ref@iana.org, spring@ietf.org
Content-type: text/plain; charset=UTF-8
Message-Id: <20191206215316.0A405F406F6@rfc-editor.org>
Date: Fri,  6 Dec 2019 13:53:16 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/3gdVZOlwp77zTHAgSRcjRwb3_Iw>
Subject: [spring] =?utf-8?q?RFC_8660_on_Segment_Routing_with_the_MPLS_Dat?= =?utf-8?q?a_Plane?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 21:53:23 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 8660

        Title:      Segment Routing with the MPLS Data Plane 
        Author:     A. Bashandy, Ed.,
                    C. Filsfils, Ed.,
                    S. Previdi,
                    B. Decraene,
                    S. Litkowski,
                    R. Shakir
        Status:     Standards Track
        Stream:     IETF
        Date:       December 2019
        Mailbox:    abashandy.ietf@gmail.com, 
                    cfilsfil@cisco.com, 
                    stefano@previdi.net,
                    bruno.decraene@orange.com, 
                    slitkows.ietf@gmail.com,
                    robjs@google.com
        Pages:      29
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-spring-segment-routing-mpls-22.txt

        URL:        https://www.rfc-editor.org/info/rfc8660

        DOI:        10.17487/RFC8660

Segment Routing (SR) leverages the source-routing paradigm.  A node
steers a packet through a controlled set of instructions, called
segments, by prepending the packet with an SR header.  In the MPLS
data plane, the SR header is instantiated through a label stack. This
document specifies the forwarding behavior to allow instantiating SR
over the MPLS data plane (SR-MPLS).

This document is a product of the Source Packet Routing in Networking Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC


From nobody Fri Dec  6 13:53:38 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54859120132; Fri,  6 Dec 2019 13:53:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 nwY-6617E5U6; Fri,  6 Dec 2019 13:53:27 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A558D1209B2; Fri,  6 Dec 2019 13:53:27 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 8F7A4F4073C; Fri,  6 Dec 2019 13:53:22 -0800 (PST)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Cc: rfc-editor@rfc-editor.org, drafts-update-ref@iana.org, spring@ietf.org
Content-type: text/plain; charset=UTF-8
Message-Id: <20191206215322.8F7A4F4073C@rfc-editor.org>
Date: Fri,  6 Dec 2019 13:53:22 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/GS-HUXwmgLY5pOcRXZhrk0Tc2I4>
Subject: [spring] =?utf-8?q?RFC_8661_on_Segment_Routing_MPLS_Interworking?= =?utf-8?q?_with_LDP?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 21:53:32 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 8661

        Title:      Segment Routing MPLS Interworking with 
                    LDP 
        Author:     A. Bashandy, Ed.,
                    C. Filsfils, Ed.,
                    S. Previdi, 
                    B. Decraene,
                    S. Litkowski
        Status:     Standards Track
        Stream:     IETF
        Date:       December 2019
        Mailbox:    abashandy.ietf@gmail.com, 
                    cfilsfil@cisco.com, 
                    stefano@previdi.net,
                    bruno.decraene@orange.com, 
                    slitkows.ietf@gmail.com
        Pages:      21 
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-spring-segment-routing-ldp-interop-15.txt

        URL:        https://www.rfc-editor.org/info/rfc8661

        DOI:        10.17487/RFC8661

A Segment Routing (SR) node steers a packet through a controlled set
of instructions, called segments, by prepending the packet with an SR
header. A segment can represent any instruction, topological or
service based. SR allows enforcing a flow through any topological
path while maintaining per-flow state only at the ingress node to the
SR domain.

The Segment Routing architecture can be directly applied to the MPLS
data plane with no change in the forwarding plane. This document
describes how Segment Routing MPLS operates in a network where LDP is
deployed and in the case where SR-capable and non-SR-capable nodes
coexist.

This document is a product of the Source Packet Routing in Networking Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC


From nobody Fri Dec  6 14:02:05 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B573B120090; Fri,  6 Dec 2019 14:01:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=K3+t8KF1; dkim=pass (1024-bit key) header.d=juniper.net header.b=SnmV2Rks
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 xCjPfKe6paED; Fri,  6 Dec 2019 14:01:57 -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 EA093120074; Fri,  6 Dec 2019 14:01:56 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6LvBLW030287; Fri, 6 Dec 2019 14:01:55 -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=Sfo4+lHEk9nzPAUPoTsHlhuPgGvUJGl8rWr3mvWFSp0=; b=K3+t8KF1aVMMHbA32ztdwWMB+xXr+4/i3c1u8T+yBnmHoW0lMn9Ci7bxtGDBEurOeJR+ p8Z3QxUR0vX8a1HiqeAT/DwzEi4j+sFF3ntS93YvXyy7HUVUtoNBOliHAyCU7Ww+Lget mtj1KrlzRX30480sWIXB1lkRGKuRciM6SGJdVXeeqezvsWPO/V/xvCoC5LzI4+tG6E/I kVYHuva/MBnyqe8cCfk0r3njvysZC9vT/H7q2Qss/NRm27+zDZmYp1bx55m2jh+1x9xd LYhe5uQfjIv/v4DeuBguukT0USii83sgR0jfQHwNI0aQ1TOam0+h4DpJMi/Uz2YMZvGL /w== 
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177]) by mx0a-00273201.pphosted.com with ESMTP id 2wqbv9swek-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 14:01:55 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AEKqnLX5UBrM7q1HeVMFLmcjqdxu1UzRhP1jhvBeQp3OkjIVAetBRLNgRvhIVy3wv+dS+96iDZ5g8eH+9yvQaC6OtQFHzPA1DdVAO5hradXiTj+P+vydPNSoYlM3Z+SoBXA9wssGp3lgSVMGGPkgMcdVV2XIattoxF47bdW8TwFtKMNER452iBlgNa+1h5qdP0hwerDX+5ysNYF/38+wHgHgbA9He0FiJyh0cMjKMd91t5SEGOr2B1ofugDBzdEj90+oOYZq/soLmSydvg9l4MCrgtJbGl0lHnIs3BQ2H43shgiUmWokIYn/lGgMHMYvPGNt2D+ojpVnkstdzN/QBQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sfo4+lHEk9nzPAUPoTsHlhuPgGvUJGl8rWr3mvWFSp0=; b=Cbsq9oGtF0bQVTOHkV4pBgk8T6XsLdGXsNuvqUupD0XunjtADIdui6oPk7TzgLITQZcr9hlwhO/dTGfJBIHOF4Z9sEw/rSiAcMNVRWaX9L+z4YNhiqSZVZ0g34BzPcJG1ZECGUcAJJcTV3PkjUZEU7P6tT7JGFtBQxwuqr52+Qu3aMF4kEDt0Pbr9bVRUsMPrtntFs0167u9qIYwS0zniaEvCkeXl4JIvhfvaN/XJVF46/J12PX3US+IPU+hvhHuesvDCGC2lPovoHOdfCM4IKbFBK5iqZUhEiV6+OVuOK9x04FY8GN9EDTPqpYDKwgodm91un3IqrOcDL8/X/iWuQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sfo4+lHEk9nzPAUPoTsHlhuPgGvUJGl8rWr3mvWFSp0=; b=SnmV2RksD1Gm5RFTL9A3KsKSWoLwksGBEgHyAhRAARKyLQW6SUC1ZF7p6I83KGk+UZpTa7uLpLD0B1NZf1iYDxDiNP/V5SF+mVXBmG0nz2733i/7WVYHJTvozqbMOh2TTUnJWv2FuvMjpOv0zzqe++QL6h5Jk836ZuRMPByPrXo=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5922.namprd05.prod.outlook.com (20.176.28.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.4; Fri, 6 Dec 2019 22:01:52 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 22:01:52 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXgAzAekAAAP9pMAAN4RDgAABYu/A
Content-Class: 
Date: Fri, 6 Dec 2019 22:01:52 +0000
Message-ID: <BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com>
In-Reply-To: <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-06T22:01:50.3490898Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=98841049-cfa4-488b-8b54-8ea87e476892; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d28674f7-7ae9-46af-37b1-08d77a97e6b2
x-ms-traffictypediagnostic: BN7PR05MB5922:
x-microsoft-antispam-prvs: <BN7PR05MB5922E96ACCF22B0D094B3122AE5F0@BN7PR05MB5922.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(39860400002)(366004)(396003)(136003)(199004)(189003)(76116006)(66946007)(4744005)(54906003)(52536014)(66476007)(66556008)(186003)(229853002)(26005)(2906002)(7696005)(66446008)(76176011)(86362001)(8936002)(64756008)(316002)(102836004)(790700001)(6506007)(71190400001)(71200400001)(81166006)(478600001)(81156014)(99286004)(54896002)(8676002)(9686003)(74316002)(4326008)(6916009)(33656002)(55016002)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5922; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: D1ZpVtEu2whAUf65rPPYxtmmycFYaFB816XPGDJQPJv2NW74S9BeJpfKxN37RYlMQFBCnPcngg8lOrOdNqoR/5jahv+JeN9sJVxYXv45YNhopKwNQ8fMKt5sqTS9WJ6WS81BUhmSQU+aq256SocDiuRtPIr2UFTAbWGgBH4BBlaNIXLDAtaFoMDvR6Q4nUjtTHlyJS7R70UlDht3Ye0sdzJWieVkRYiVu4ohQ96Fs9qVfAUr39PauYVTML7/Efadm1asE6231jAfp2N7anZENQzuzISWg6rcpcq/IYKPyS8pCrgJeSs+//vHVLJzfVMLugia5/THPB/jWe4/E+dQsBFY9ReVpZQlex1WhdWTb/Ge8fYh/B0ef+z5nYwI4XwrqAJmyEXv+S1EBrwvSJ0bzzM5ILrThnSlNSbRgQZPihlxJqD8BYZ7P0c9FZffPFqA
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: d28674f7-7ae9-46af-37b1-08d77a97e6b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 22:01:52.4274 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wut0DcrLXELvOUayXarDfHFImSfV8R7mR+CgsG0pqP5T+Mvr5/i7Aa2MslzSVUBF1Yiyt9q6Ha5EA6sOe0/x6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5922
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_07:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 phishscore=0 malwarescore=0 priorityscore=1501 adultscore=0 mlxlogscore=721 bulkscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060175
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Fc7LPplpGngTTFBPwC3_MRhaPpc>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 22:01:59 -0000

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

>> I have observed, in your original post, the conflation of SRH insertion =
within an SR Domain with the PSP behavior defined in network programming.
>> Whether this was intentional or not, I do not know.
>> Regardless, it is wrong.

Darren,

We clearly disagree.  RFC 8200 addresses extension header insertion and del=
etion identically, in the same sentence.

                                                       Ron







Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal00, li.msonormal00, div.msonormal00
	{mso-style-name:msonormal0;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
	{mso-style-name:msochpdefault;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
span.emailstyle20
	{mso-style-name:emailstyle20;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">&gt;&gt; </span>
<span style=3D"color:#212121">I have observed, in your original post, the c=
onflation of SRH insertion within an SR Domain with the PSP behavior define=
d in network programming.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">&gt;&gt; </span>
<span style=3D"color:#212121">Whether this was intentional or not, I do not=
 know. &nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">&gt;&gt; </span>
<span style=3D"color:#212121">Regardless, it is wrong.</span><o:p></o:p></p=
>
<p class=3D"MsoNormal" style=3D"background:white"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">Darren,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">We clearly disagree. &nbsp;RFC 8200 addresses extension header insertion=
 and deletion identically, in the same sentence.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:blac=
k">&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;&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;Ron</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"color:#212=
121"><o:p>&nbsp;</o:p></span></p>
<div id=3D"id-e8408b8d-aae8-4a34-85fc-d010194b22da">
<div>
<div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0BN7PR05MB5699namp_--


From nobody Fri Dec  6 14:02:21 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C769E1209FA; Fri,  6 Dec 2019 14:02:16 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 47cyMAlFqHfR; Fri,  6 Dec 2019 14:02:15 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71BE51209D8; Fri,  6 Dec 2019 14:02:15 -0800 (PST)
Received: from [IPv6:2a01:79c:cebd:47d8:c587:95a9:42c3:73e9] (unknown [IPv6:2a01:79c:cebd:47d8:c587:95a9:42c3:73e9]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 15B104E11A62; Fri,  6 Dec 2019 22:02:15 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
From: Ole Troan <otroan@employees.org>
Mime-Version: 1.0 (1.0)
Date: Fri, 6 Dec 2019 23:02:13 +0100
Message-Id: <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@ietf.org>
In-Reply-To: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com>
To: Fernando Gont <fgont@si6networks.com>
X-Mailer: iPhone Mail (17C5046a)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/MzemhX-_vUcnH0ef5owFQNuWK_E>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 22:02:20 -0000

> On 6 Dec 2019, at 22:09, Fernando Gont <fgont@si6networks.com> wrote:
>=20
> I don't think there is much room for interpretation here, but anyway I
> should ask: are you suggesting that I have attacked or been attacking
> the process?

I would rather say taking advantage of the process.

By reiterating the same assertive arguments again and again you contribute t=
o polarization. Your strategy for consensus building seems to be one of attr=
ition.=20

If you want to help make the process work, I would encourage you to reconsid=
er that approach.

Ole=


From nobody Fri Dec  6 14:24:47 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AABD1209AF for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 14:24:45 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 7O9kmZKXPkZC for <spring@ietfa.amsl.com>; Fri,  6 Dec 2019 14:24:44 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AACB12018D for <spring@ietf.org>; Fri,  6 Dec 2019 14:24:44 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2052.outbound.protection.outlook.com [104.47.9.52]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-115-KQsciWAfO3GUuFilqT6SXg-1; Fri, 06 Dec 2019 22:23:36 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5254.eurprd03.prod.outlook.com (20.179.45.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.13; Fri, 6 Dec 2019 22:23:34 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2516.017; Fri, 6 Dec 2019 22:23:34 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Ole Troan <otroan@employees.org>, Fernando Gont <fgont@si6networks.com>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, rtg-ads <rtg-ads@ietf.org>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OSYLY5Uppp5kaqQ3smzVGO+aesEh6AgAAHo4CAAArdAIAAGcUAgAACwYCAAQOBgIAAEt0AgAAJFwCAABqdgIAANZuA///SP4CAABhKgIAADt+AgAA4QAA=
Date: Fri, 6 Dec 2019 22:23:34 +0000
Message-ID: <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
In-Reply-To: <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-originating-ip: [2c0f:fe40:3:3:a1b6:dc2b:61a9:8e7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 128334a3-b0d3-4a46-1600-08d77a9aeea4
x-ms-traffictypediagnostic: DBBPR03MB5254:
x-microsoft-antispam-prvs: <DBBPR03MB5254CD9F10B27C23E9248127EE5F0@DBBPR03MB5254.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(39860400002)(366004)(346002)(136003)(189003)(199004)(6506007)(53546011)(102836004)(71190400001)(71200400001)(2616005)(110136005)(54906003)(186003)(76176011)(4326008)(33656002)(58126008)(99286004)(86362001)(6512007)(36756003)(66446008)(8936002)(5660300002)(8676002)(81156014)(81166006)(66476007)(66556008)(478600001)(66946007)(64756008)(76116006)(229853002)(91956017)(2906002)(305945005)(6486002)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5254; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4ns5nxVx4vURXaK8iAzZY/VLfnEr1iEMwbawHxYoOf2zZ0/EACCMqh3KsgeSatW8LIX0mJTTLPEVP2OMKyLe/sKJSRXYHtxZyH1r8F23hD/JYE/J9jeTvvmGefAhOLGq31G7/nM00YuzZMS2dfRawBFf7mRXOtuwd6GwnbMRnvXVJ+4Ua7xxM3Q6jKkrHUWLHtUgPINZFRxK3gSyzh4aStnJ1mF/d3i3nyL8TjfztzLG4lFPpxL9c2h9ZkSLIGSXk39TDehq22n8sT+5FsTkqpl3oi6lca5Q7EMA63UpIKrL6d71GPv4yZf8v7zqdJA5A8UoCRVW8NQQ6LvZmBa6LGswtgP+9tIHPoyJ7oPHKRp++HmkYfJDenVgNqMkpBLEUqug1BaMg2XQkQumrjAZUP/1InnIJaTU0sTp+hW95ck62QHt1/9fxJygy06gQMFX
x-ms-exchange-transport-forked: True
Content-ID: <93903C9ECF13314295E44FFC96DA5F2A@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 128334a3-b0d3-4a46-1600-08d77a9aeea4
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 22:23:34.2938 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xWpack6IveKVXyKKf/PY8ajsoWROGZiAWzz/bF7exWGYQ20hlr67M7daLfraV2j+cbxmHDamvKgoiPWYSYYgBWEu4dcphylt9n+k/O1W3LA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5254
X-MC-Unique: KQsciWAfO3GUuFilqT6SXg-1
X-Mimecast-Spam-Score: 0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TgKV-zsfULsm1x3vvCQi0jYoEME>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 22:24:46 -0000

T2xlIC0gc28gLSBsZXQgbWUgdW5kZXJzdGFuZCBzb21ldGhpbmcuDQoNClRoZSBkZWZpbml0aW9u
IG9mIGNvbnNlbnN1cyAtIGFtb25nIG90aGVyIHRoaW5ncyAtIHNheSB0aGF0IGFsbCBvdXRzdGFu
ZGluZyBvYmplY3Rpb25zIGhhdmUgYmVlbiBhZGRyZXNzZWQgKHRob3VnaCBub3QgcG90ZW50aWFs
bHkgcmVzb2x2ZWQpLiAgV2hlbiB5b3UgaGF2ZSBtdWx0aXBsZSBwZW9wbGUgc2F5aW5nIC0gYSBk
cmFmdCB2aW9sYXRlcyBSRkM4MjAwIGFuZCB0aGF0IGlzIGEgY29uY2VybiAtIGFuZCBpZiBzdWNo
IGEgdGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBSRkM4MjAwIHNob3VsZCBiZSBkb25l
LiAgTXVsdGlwbGUgY29uY2VybnMgaGF2ZSBiZWVuIHJhaXNlZCAtIGEgbnVtYmVyIG9mIHdoaWNo
IGhhdmUgbm90IGJlZW4gYWRkcmVzc2VkIHRvIHRoZSBzYXRpc2ZhY3Rpb24gb2YgdGhvc2UgYXNr
aW5nIHRoZSBxdWVzdGlvbnMuDQoNCllldCAtIHdlIG5vdyBzZWUgZG9jdW1lbnRzIGJlaW5nIHB1
c2hlZCB0aHJvdWdoIHRvIGxhc3QgY2FsbCB3aXRob3V0IHRoZXNlIHRoaW5ncyBiZWluZyBhZGRy
ZXNzZWQuICBTbyBJIHdvdWxkIGFzayAtIHdoYXQgZXhhY3RseSBkbyB5b3UsIGFzIGEgd29ya2lu
ZyBncm91cCBjaGFpciBwcm9wb3NlIHdlIGRvIC0gc3dhbGxvdyBvdXIgdGVjaG5pY2FsIGNvbmNl
cm5zIGFuZCBvdXIgb2JqZWN0aW9ucyBhbmQgYmVjYXVzZSB3ZSd2ZSBzYWlkIGl0IG9uY2UsIGFu
ZCBpdCdzIGJlZW4gaWdub3JlZCBvciBzd2VwdCB1bmRlciB0aGUgcnVnLCBzaHJ1ZyBvdXIgc2hv
dWxkZXJzIGFuZCBzYXkgLSBvaCB3ZWxsIC0gdGhhdOKAmXMgb2sgLSB3ZSB0cmllZCAtIGFuZCBs
ZXQgc29tZXRoaW5nIHdlIGJlbGlldmUgdG8gYmUgdGVjaG5pY2FsbHkgZmxhd2VkIHNhaWwgdGhy
b3VnaD8NCg0KSSBzdG9vZCBhbmQgdmVyeSBjbGVhcmx5IHN0YXRlZCBtdWx0aXBsZSB0aW1lcyB0
aGF0IEkgYmVsaWV2ZSB0aGF0IHdvcmsgb24gdGhpcyBzdHVmZiBhbmQgdGhlIGRyYWZ0cyB3aGlj
aCBJIGFtIGNvLWF1dGhvciBvbiBzaG91bGQgY29udGludWUgaW4gcGFyYWxsZWwgLSBiZWNhdXNl
IGZvciBvbmUgLSBJIGJlbGlldmUgaW4gc29tZSB3YXlzIC0gdGhleSBhZGRyZXNzIGRpZmZlcmVu
dCB0aGluZ3MgLSB5ZXQgLSBhdCB0aGUgc2FtZSB0aW1lIC0gdGhhdCBkb2VzIG5vdCBtZWFuIHRo
YXQgSSBiZWxpZXZlIHRoYXQgd2Ugc2hvdWxkIGFjY2VwdCB0aGluZ3Mgd2hpY2ggd2UgaGF2ZSBk
ZWVwIHRlY2huaWNhbCBjb25jZXJucyBhYm91dC4gIA0KDQpUaGUgZW5naW5lZXJpbmcgbXVzdCBj
b21lIGZpcnN0IC0gYW5kIGl0IHNlZW1zIHZlcnkgY2xlYXIgdG8gbWUgdGhhdCBib3RoIG15c2Vs
ZiBhbmQgb3RoZXJzIC0gaGF2ZSBzaWduaWZpY2FudCB0ZWNobmljYWwgYW5kIG9wZXJhdGlvbmFs
IGNvbmNlcm5zIC0gYW5kIEkgZmluZCBpdCByYXRoZXIgYml6YXJyZSB0aGF0IHlvdSBzZWVtIHRv
IGltcGx5IHRoYXQgb25jZSB0aGVzZSBjb25jZXJucyBhcmUgc3RhdGVkIG9uY2UgLSB3ZSBzaG91
bGQgc3dhbGxvdyBpdCBhbmQgYWNjZXB0IGEgc2l0dWF0aW9uIHdoZXJlIHRoZXNlIGFyZSBub3Qg
YWRkcmVzc2VkIGFuZCBkb2N1bWVudHMgYXJlIHNob3ZlZCB0aHJvdWdoIHRvIGxhc3QgY2FsbCBp
biB0aGUgZmFjZSBvZiBzZXJpb3VzIHRlY2huaWNhbCBvYmplY3Rpb24uDQoNClNvIC0gcGxlYXNl
IC0gY2xhcmlmeSBmb3IgbWUgLSBhcmUgeW91IGFza2luZyB1cyB0byBzd2FsbG93IG91ciBvYmpl
Y3Rpb25zIGFuZCBqdXN0IGFjY2VwdCBzb21ldGhpbmcgdGhhdCB2aW9sYXRlcyBhbm90aGVyIHJm
YyBmb3Igd2hpY2ggdGhlcmUgaXMgY29uc2Vuc3VzIGp1c3QgYmVjYXVzZSB3ZSBhc2tlZCBvbmNl
LCBhbmQgdGhlIGlzc3VlIHdhc24ndCBhZGRyZXNzZWQgLSBzbyB0aGF0IG1ha2VzIGl0IHNvbWVo
b3cgZGlzYXBwZWFyPyAgT3Igd2hhdCBleGFjdGx5IGFyZSB5b3UgZXhwZWN0aW5nIG9mIHVzPw0K
DQpBbmRyZXcNCg0KDQrvu79PbiAwNy8xMi8yMDE5LCAwMTowMiwgIk9sZSBUcm9hbiIgPG90cm9h
bkBlbXBsb3llZXMub3JnPiB3cm90ZToNCg0KICAgIA0KICAgIA0KICAgID4gT24gNiBEZWMgMjAx
OSwgYXQgMjI6MDksIEZlcm5hbmRvIEdvbnQgPGZnb250QHNpNm5ldHdvcmtzLmNvbT4gd3JvdGU6
DQogICAgPiANCiAgICA+IEkgZG9uJ3QgdGhpbmsgdGhlcmUgaXMgbXVjaCByb29tIGZvciBpbnRl
cnByZXRhdGlvbiBoZXJlLCBidXQgYW55d2F5IEkNCiAgICA+IHNob3VsZCBhc2s6IGFyZSB5b3Ug
c3VnZ2VzdGluZyB0aGF0IEkgaGF2ZSBhdHRhY2tlZCBvciBiZWVuIGF0dGFja2luZw0KICAgID4g
dGhlIHByb2Nlc3M/DQogICAgDQogICAgSSB3b3VsZCByYXRoZXIgc2F5IHRha2luZyBhZHZhbnRh
Z2Ugb2YgdGhlIHByb2Nlc3MuDQogICAgDQogICAgQnkgcmVpdGVyYXRpbmcgdGhlIHNhbWUgYXNz
ZXJ0aXZlIGFyZ3VtZW50cyBhZ2FpbiBhbmQgYWdhaW4geW91IGNvbnRyaWJ1dGUgdG8gcG9sYXJp
emF0aW9uLiBZb3VyIHN0cmF0ZWd5IGZvciBjb25zZW5zdXMgYnVpbGRpbmcgc2VlbXMgdG8gYmUg
b25lIG9mIGF0dHJpdGlvbi4gDQogICAgDQogICAgSWYgeW91IHdhbnQgdG8gaGVscCBtYWtlIHRo
ZSBwcm9jZXNzIHdvcmssIEkgd291bGQgZW5jb3VyYWdlIHlvdSB0byByZWNvbnNpZGVyIHRoYXQg
YXBwcm9hY2guDQogICAgDQogICAgT2xlDQogICAgDQogICAgDQoNCg==


From nobody Fri Dec  6 14:24:56 2019
Return-Path: <sander@steffann.nl>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56676120120; Fri,  6 Dec 2019 14:24:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steffann.nl
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 4gBA-xhW6xDh; Fri,  6 Dec 2019 14:24:45 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [83.247.10.6]) (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 7CE531208EB; Fri,  6 Dec 2019 14:24:45 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.sintact.nl (Postfix) with ESMTP id 5B4BC4B; Fri,  6 Dec 2019 23:24:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=steffann.nl; h= x-mailer:references:in-reply-to:date:date:subject:subject :mime-version:content-type:content-type:message-id:from:from :received:received; s=mail; t=1575671081; bh=G0NDg5mAqPUFIdV207e G1jmargAK/WzzEBAMKMVXfjA=; b=FluPqdXybxicM3vfKcPfHKZre3LDiSYI4vr tIChAJ2jC603KODE3AHlHXPC7L091MOdIaMuXRdmiNT24U3l8oDzwN8RP9nsfGWp votZKSrBXZBvSRAKD9qu/Oan6z2G/vI6uk9CZhydNgFB7q2vZVn8WkSOvskNcDoz 6WRUEuvc=
X-Virus-Scanned: Debian amavisd-new at mail.sintact.nl
Received: from mail.sintact.nl ([127.0.0.1]) by localhost (mail.sintact.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9nFySogz8Fxk; Fri,  6 Dec 2019 23:24:41 +0100 (CET)
Received: from [IPv6:2a02:a213:a300:ce80:b0ab:deb0:9308:d2b2] (unknown [IPv6:2a02:a213:a300:ce80:b0ab:deb0:9308:d2b2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.sintact.nl (Postfix) with ESMTPSA id D62BE49; Fri,  6 Dec 2019 23:24:40 +0100 (CET)
X-Clacks-Overhead: GNU Terry Pratchett
From: Sander Steffann <sander@steffann.nl>
Message-Id: <1DA43CC6-D6FF-4B4F-B7EF-8824FA069C31@steffann.nl>
Content-Type: multipart/signed; boundary="Apple-Mail=_E990701C-7DD7-422F-BFCB-FA9EA5B94EB8"; protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Fri, 6 Dec 2019 23:24:39 +0100
In-Reply-To: <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
Cc: Fernando Gont <fgont@si6networks.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
To: Ole Troan <otroan@employees.org>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/bqCsUbeArdb4zNjfjnraNXrzaW4>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 22:24:49 -0000

--Apple-Mail=_E990701C-7DD7-422F-BFCB-FA9EA5B94EB8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Ole,

>> I don't think there is much room for interpretation here, but anyway =
I
>> should ask: are you suggesting that I have attacked or been attacking
>> the process?
>=20
> I would rather say taking advantage of the process.
>=20
> By reiterating the same assertive arguments again and again you =
contribute to polarization. Your strategy for consensus building seems =
to be one of attrition.

I resent this statement. The process is designed to put the onus of =
justifying changes to the proposer. The fact that Fernando has to keep =
repeating his objections are the failure of the process and the chairs.

> If you want to help make the process work, I would encourage you to =
reconsider that approach.

No, the chairs need to change their approach so that objections to =
proposals are properly addressed (whether the chairs like the proposal =
or not. I have had to do that in my time as chair as well, and it's not =
easy but it's part of the job).

When an objection has been properly, explicitly and publicly addressed, =
THEN you can tell people to stop posting.
Sander


--Apple-Mail=_E990701C-7DD7-422F-BFCB-FA9EA5B94EB8
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEl13OIanoifT0p8LWWPjdc9pon8sFAl3q1ScACgkQWPjdc9po
n8sCJxAAjwp3/gy5KTf6KUfICID6PnnoOASADpFGjiDCt4UOZNSnR6kmvr9dK336
Do1G0DKiiCb/fvrSc+ajgYnJQ0Uh5aGd6tDGJb2zDesqYNDt9xRUGLNYisCx0EYd
jDlKZ4QH9nzZVcqXVeL9q2a/O12JIUvld8tylTZaYWHHdVyZnbADRhBLzCCXAczi
Uo6QwrIGzbrcl0Ue9LhkfwocddZZU5XHNH4AUC16jVBMchgJuR7cSNRouvg3hi5G
2euL9zE6F3eq4L7itFQyFO3FoHqAGWeeqGrJvvbwAtrciYIM6UT90IBKM3ZwDnq/
b8m9hGf3C+imGD9Wz9P1uTqptBILtc0vGQdc21c8ssW3rXYUSsAGyJ1qQ29w/oHK
nBmR1c/VzMJnp0kM14fyURc1NOcnGQIbVHsKO8Enk0/MQoo8GsSAWxx3wLZt1Ulg
KmX6vf9fCN1uSmnnOHbrt85YRM5scrzKBvTVVC0mh23BfwfG0Udc6gf1VgJA4FO7
n3bZLT9EgKBabhNZVcXT60EC5Z+woh0azPNa39WnVIQfK6/bYXmLSqUiCmgq0lam
S65CdZbLPDSnhWMMghJ3KYWGGiag79x/VHJ3C4MBX4tUr1VZBUrRMNho/Tt4/wH+
2ynUDQvKGm4IA04Z5qVO74GszZuHwNbpcYucTu6qECClIDrl8jk=
=zcUD
-----END PGP SIGNATURE-----

--Apple-Mail=_E990701C-7DD7-422F-BFCB-FA9EA5B94EB8--


From nobody Fri Dec  6 14:35:16 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90BC1120A53; Fri,  6 Dec 2019 14:35:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 MKEcgnzDgbyU; Fri,  6 Dec 2019 14:35:06 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BCAC1209C1; Fri,  6 Dec 2019 14:35:02 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 73152F4073B; Fri,  6 Dec 2019 14:34:57 -0800 (PST)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Cc: rfc-editor@rfc-editor.org, drafts-update-ref@iana.org, spring@ietf.org
Content-type: text/plain; charset=UTF-8
Message-Id: <20191206223457.73152F4073B@rfc-editor.org>
Date: Fri,  6 Dec 2019 14:34:57 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/534MSkM4IQKWlhORf3G39bRPN9A>
Subject: [spring] =?utf-8?q?RFC_8670_on_BGP_Prefix_Segment_in_Large-Scale?= =?utf-8?q?_Data_Centers?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 22:35:11 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 8670

        Title:      BGP Prefix Segment in Large-Scale 
                    Data Centers 
        Author:     C. Filsfils, Ed.,
                    S. Previdi,
                    G. Dawra,
                    E. Aries,
                    P. Lapukhov
        Status:     Informational
        Stream:     IETF
        Date:       December 2019
        Mailbox:    cfilsfil@cisco.com, 
                    stefano@previdi.net, 
                    gdawra.ietf@gmail.com,
                    exa@arrcus.com, 
                    petr@fb.com
        Pages:      18
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-spring-segment-routing-msdc-11.txt

        URL:        https://www.rfc-editor.org/info/rfc8670

        DOI:        10.17487/RFC8670

This document describes the motivation for, and benefits of, applying
Segment Routing (SR) in BGP-based large-scale data centers. It
describes the design to deploy SR in those data centers for both the
MPLS and IPv6 data planes.

This document is a product of the Source Packet Routing in Networking Working Group of the IETF.


INFORMATIONAL: This memo provides information for the Internet community.
It does not specify an Internet standard of any kind. Distribution of
this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Fri Dec  6 15:09:23 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A69471200FE; Fri,  6 Dec 2019 15:09:16 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KvUJcfJavqOg; Fri,  6 Dec 2019 15:09:14 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67BC31200A3; Fri,  6 Dec 2019 15:09:14 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 8E1E7859B8; Sat,  7 Dec 2019 00:09:07 +0100 (CET)
To: Ole Troan <otroan@employees.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <eb101558-5106-c6ef-6007-3fb7673e9611@si6networks.com>
Date: Fri, 6 Dec 2019 20:08:42 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/aIk2OyzBjceQSwrxHWEfAkmCApk>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 23:09:17 -0000

On 6/12/19 19:02, Ole Troan wrote:
> 
> 
>> On 6 Dec 2019, at 22:09, Fernando Gont <fgont@si6networks.com> wrote:
>>
>> I don't think there is much room for interpretation here, but anyway I
>> should ask: are you suggesting that I have attacked or been attacking
>> the process?
> 
> I would rather say taking advantage of the process.
> 
> By reiterating the same assertive arguments again and again you contribute to polarization. Your strategy for consensus building seems to be one of attrition. 
> 
> If you want to help make the process work, I would encourage you to reconsider that approach.

I'm sad to hear you say that.

But let me try to says things in an even more brief and explicit way:

At the time of this writing, and for at least more than one year, I
haven't had any sort of employment relationship, contract, or received
any sort of compensation or payment of any form, neither from the folks
pushing SRv6, nor from people pushing against EH-insertion, or from
folks pushing any sort of alternative technology that might be seem as
competing with SR.

So, could you please explain to me what's the advantage that I'm taking?
And what for?

On the other hand, on this particular topic (and I've mentioned them in
my previous email, but could reiterate them, if you wish) you have taken
a number of decisions and positions which seem to circumvent our
processes, encourage violation of existing specifications, and
ultimately benefit an effort pushed by your own employer.


No single one of my messages in this thread have been about building
consensus. The have been about respecting our processes and rules. That
means, for example:

* polling the mailing list instead of deciding (on your own) that the
group wants to work on EH insertion, and,

* complying with existing specifications unless there's formal consensus
for them to be formally updated.

As a 6man chair, I would expect that you would be doing exactly that
 yourself, as opposed to essentially suggesting the group is going to
work on a document without polling the wg for adoption (particularly
when the topic has been, at best, controversial), or encourage other
groups to violate the same specs that this same wg produced.


Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 15:56:01 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 944C71200EF; Fri,  6 Dec 2019 15:55:53 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 HTqaaaEi2Fhi; Fri,  6 Dec 2019 15:55:51 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31F47120073; Fri,  6 Dec 2019 15:55:51 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:47d8:c8b:f971:52ca:e1ba]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 528654E11AF5; Fri,  6 Dec 2019 23:55:50 +0000 (UTC)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by astfgl.hanazo.no (Postfix) with ESMTP id 65459252ED36; Sat,  7 Dec 2019 00:55:47 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <eb101558-5106-c6ef-6007-3fb7673e9611@si6networks.com>
Date: Sat, 7 Dec 2019 00:55:47 +0100
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <DA77DF83-D8E8-4561-B445-18D072922084@employees.org>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <eb101558-5106-c6ef-6007-3fb7673e9611@si6networks.com>
To: Fernando Gont <fgont@si6networks.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/okW-qTZLpFoomE8WyIMuZ7NTnrY>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 23:55:54 -0000

> * polling the mailing list instead of deciding (on your own) that the
> group wants to work on EH insertion, and,

Which decision are you referring to?
I have certainly never decided that working group wants to work on =
header insertion.

With regards to the documents, I believe I clarified the statement of =
the working group seeing no reason why both documents couldn't be =
continue to be worked on.
Those documents are not adopted, nor has any decision about adoption =
been made, nor is any adoption call of those documents planned.

I certainly don't want us as a group or myself personally to be working =
on header insertion.
You might not be alone, but you certainly keep repeatedly forcing the =
working group to consider the issue.

> * complying with existing specifications unless there's formal =
consensus
> for them to be formally updated.

I believe I have responded multiple times to this point.
I do not in principle see a conflict with specifying how header =
insertion can work in a specific case,
and the text in RFC8200. I would strongly oppose updating RFC8200, since =
header insertion is clearly
something that can only apply in specific use cases.

> As a 6man chair, I would expect that you would be doing exactly that
> yourself, as opposed to essentially suggesting the group is going to
> work on a document without polling the wg for adoption (particularly
> when the topic has been, at best, controversial), or encourage other
> groups to violate the same specs that this same wg produced.

I try to do the best job I can, and be fair, neutral, open and =
transparent.
That job is clearly not easy when this particular debate is as =
disruptive as it is.
You at least always have RFC2026, section 6.5.

Best regards,
Ole=


From nobody Fri Dec  6 17:16:02 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30298120044; Fri,  6 Dec 2019 17:15:55 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13yY8RUipepl; Fri,  6 Dec 2019 17:15:52 -0800 (PST)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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 5560A12006D; Fri,  6 Dec 2019 17:15:52 -0800 (PST)
Received: by mail-pj1-x102a.google.com with SMTP id g4so3457986pjs.10; Fri, 06 Dec 2019 17:15:52 -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-language:content-transfer-encoding; bh=ZjkuRuhgQJoeIkELJJWkvozGWu5BGf+yq/8t6B62dXY=; b=idpHVKlM9C3bmxn+sBFpPlPOKt3VyV1uSi0yY1KCqL8tLwW3CwR1/mnEAp05y7d5P0 52egEDRiigMxm2UEWJaySDZsoLrLrp+IT2HFASLetlsYAWoBjcGlun1WlWWEJVUy4we4 PAuTqqMsRGD6Er58JEPlsH48gMRhfo55/YCLtaD+YsyNhfliFES46uFrbxNrYYg9q5nG zMPFS0aijJvhNcLpnF22ICHvJ1iXH0IkH777GUY0OrIniqa6GK/GMHarqYQ7gtJsIeEn INs9CRo4Mtmy9AX/x3r9R6du6YJufD+Ub8NN5W+YjER0laTni4RX5xLSyTM8b8IkO30Z 1kyg==
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-language :content-transfer-encoding; bh=ZjkuRuhgQJoeIkELJJWkvozGWu5BGf+yq/8t6B62dXY=; b=A3UQMdHwLw2/LFIUseFcamXqcM60XRBhv3xgs+rhLpyGVM5ecGF7bf0DVZsSPWIb7K 9eUldOdtM5tngIdldlRdIcT0te6GdsjazH9ZpWuvWRHaGQbcRf00DebqVXaxmQyGv1L2 PgDgkxwH4B92NVKPcWPT4YEmPtI59hJwAmZdp+msUBWY03Qu2K5gG001JTMk8eQyRZUh NRn2zEmbRGfVCN4OVMF+YCGlSPNJ9PaGEpu/HxsGVJhpUuJd9b9F0LzKJxxAXP7HzdhV 5pbF+hhKLgF+fSjUrdtwtyq8hQR7cWoJqYc2dZZJXwiTz/noMuybmcRLpj9BdQjul0Bk P5AA==
X-Gm-Message-State: APjAAAVF5dLcaSrHu92hIAPJ3mQxwODl5mhj4+gvL21e8t0N5CCV8b7E 8EwORcsVwuqJQv8NxAj7Fws=
X-Google-Smtp-Source: APXvYqxI4KpBGd25IiRuouvRrhgash438XS2wfSVriyPRg8Kj/7yYfTuQiKDDqdhZtqwkefyaUNxpg==
X-Received: by 2002:a17:90a:62ca:: with SMTP id k10mr19121188pjs.59.1575681351634;  Fri, 06 Dec 2019 17:15:51 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id g7sm18204453pfq.33.2019.12.06.17.15.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Dec 2019 17:15:50 -0800 (PST)
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>, Fernando Gont <fgont@si6networks.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com>
Date: Sat, 7 Dec 2019 14:15:44 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/tPdjU_W0a2hZq5ck5DQcAe0UroQ>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 01:15:55 -0000

Andrew,

I am a bit confused (not unusual). Can you get back to basics on my quest=
ions below?

On 07-Dec-19 11:23, Andrew Alston wrote:
> Ole - so - let me understand something.
>=20
> The definition of consensus - among other things - say that all outstan=
ding objections have been addressed (though not potentially resolved).  W=
hen you have multiple people saying - a draft violates RFC8200 and that i=
s a concern -=20

Are you referring to draft-ietf-spring-srv6-network-programming-05?

If not, the subject header of this thread is a bit confusing.

If so, why are you asking Ole? The WG last call is in the spring WG, with=
 a courtesy copy to 6MAN.

> and if such a thing is required, an update to RFC8200 should be done.

Why does that follow? Alternatively, draft-ietf-spring-srv6-network-progr=
amming could acknowledge that it deviates from RFC8200. Whether that's ac=
ceptable would be a question for the IETF Last Call rather than any singl=
e WG.

At the moment, the draft only mentions RFC8200 in a context that discusse=
s neither insertion nor removal of extension headers, which is beside the=
 point. Like draft-voyer, if it describes a violation of RFC8200, shouldn=
't that be explicit in the text?

There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I =
can't tell from the jargon whether "insert" means "insert on the fly" and=
 whether "Pop the SRH" means "delete on the fly". Should those terms be c=
larified before the draft advances?

> Multiple concerns have been raised - a number of which have not been ad=
dressed to the satisfaction of those asking the questions.
>=20
> Yet - we now see documents being pushed through to last call=20

Erm, that's what Last Call is for - finding the things that haven't been =
settled. But for draft-ietf-spring-*, it's the spring WG chairs you shoul=
d be asking, IMHO.

Regards,
  Brian

> without these things being addressed.  So I would ask - what exactly do=
 you, as a working group chair propose we do - swallow our technical conc=
erns and our objections and because we've said it once, and it's been ign=
ored or swept under the rug, shrug our shoulders and say - oh well - that=
=E2=80=99s ok - we tried - and let something we believe to be technically=
 flawed sail through?
>=20
> I stood and very clearly stated multiple times that I believe that work=
 on this stuff and the drafts which I am co-author on should continue in =
parallel - because for one - I believe in some ways - they address differ=
ent things - yet - at the same time - that does not mean that I believe t=
hat we should accept things which we have deep technical concerns about. =
=20
>=20
> The engineering must come first - and it seems very clear to me that bo=
th myself and others - have significant technical and operational concern=
s - and I find it rather bizarre that you seem to imply that once these c=
oncerns are stated once - we should swallow it and accept a situation whe=
re these are not addressed and documents are shoved through to last call =
in the face of serious technical objection.
>=20
> So - please - clarify for me - are you asking us to swallow our objecti=
ons and just accept something that violates another rfc for which there i=
s consensus just because we asked once, and the issue wasn't addressed - =
so that makes it somehow disappear?  Or what exactly are you expecting of=
 us?
>=20
> Andrew
>=20
>=20
> =EF=BB=BFOn 07/12/2019, 01:02, "Ole Troan" <otroan@employees.org> wrote=
:
>=20
>    =20
>    =20
>     > On 6 Dec 2019, at 22:09, Fernando Gont <fgont@si6networks.com> wr=
ote:
>     >=20
>     > I don't think there is much room for interpretation here, but any=
way I
>     > should ask: are you suggesting that I have attacked or been attac=
king
>     > the process?
>    =20
>     I would rather say taking advantage of the process.
>    =20
>     By reiterating the same assertive arguments again and again you con=
tribute to polarization. Your strategy for consensus building seems to be=
 one of attrition.=20
>    =20
>     If you want to help make the process work, I would encourage you to=
 reconsider that approach.
>    =20
>     Ole
>    =20
>    =20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>=20


From nobody Fri Dec  6 17:18:42 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 585AE120044; Fri,  6 Dec 2019 17:18:40 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 cnRrMEI6_ZTF; Fri,  6 Dec 2019 17:18:37 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9816912003E; Fri,  6 Dec 2019 17:18:37 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 63C4A863C5; Sat,  7 Dec 2019 02:18:31 +0100 (CET)
To: otroan@employees.org
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <eb101558-5106-c6ef-6007-3fb7673e9611@si6networks.com> <DA77DF83-D8E8-4561-B445-18D072922084@employees.org>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <17b63259-2227-3494-4d3e-5411048e2ca2@si6networks.com>
Date: Fri, 6 Dec 2019 22:10:30 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <DA77DF83-D8E8-4561-B445-18D072922084@employees.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/GmIYO9dpI1jnOV5EFzqScB13K7w>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 01:18:40 -0000

On 6/12/19 20:55, otroan@employees.org wrote:
>> * polling the mailing list instead of deciding (on your own) that the
>> group wants to work on EH insertion, and,
> 
> Which decision are you referring to?
> I have certainly never decided that working group wants to work on header insertion.

This is your note:
https://mailarchive.ietf.org/arch/msg/ipv6/j177aiqH6G4XNTWWrRfpsV23IVg

Then I re-asked:
https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM
But you didn't respond.

Suresh clarified there had not been any sort of adoption call:
https://mailarchive.ietf.org/arch/msg/ipv6/Db6_SGfmeIDzaE56Ps5kUDCYEzY

Then again we were debating the topic here:
https://mailarchive.ietf.org/arch/msg/ipv6/56w4LQzYtkut43A46ADhW3dWT-Y

The reality is that there has not been a call for adoption for any of
these two documents. So.. I'm not sure what a say may the wg have on
documents that are individual documents.

On that ground, RFC8200 represents IETF consensus. And the spring
documents should be complying with it. TO be honest, I have no idea what
there is to debate here.



> With regards to the documents, I believe I clarified the statement of the working group seeing no reason why both documents couldn't be continue to be worked on.

The wg doesn't have a say on individual documents. So, yes, both
documents can continue to be worked on as much as I can continue
"working" on my BBQ.

Whatever the opinion of the wg, authors can work on individual I-Ds as
much as they please.

For the wg to have a say, I guess there has to be a conversation about
adoption. But such conversation hasn't taken place. (Me, myself, I'd
find it amusing to see the wg have two documents, one that says "this is
evil", and another about "doing evil" :-) But that's of course a
personal view).



> Those documents are not adopted, nor has any decision about adoption been made, nor is any adoption call of those documents planned.
> 
> I certainly don't want us as a group or myself personally to be working on header insertion.
> You might not be alone, but you certainly keep repeatedly forcing the working group to consider the issue.

And here we go again, for the Nth time: a big part of this thread came
up because folks at the spring are violating our specs. So I have
requested folks (including INT and RTG ADs), that the document remove
all text that violates RFC8200.

But then we see all this body of imagination of how they are not
violating RFC8200 (when they are), you talking about the topic being
nuanced and about "limited domains", etc.




>> * complying with existing specifications unless there's formal consensus
>> for them to be formally updated.
> 
> I believe I have responded multiple times to this point.
> I do not in principle see a conflict with specifying how header insertion can work in a specific case,
> and the text in RFC8200. I would strongly oppose updating RFC8200, since header insertion is clearly
> something that can only apply in specific use cases.

You have a spec that explicitly forbids it, with as strong of a wording
as available (it's not a "MUST NOT", because you and others opposed to
having rfc2460bis employ RFC2119 language). EH-insertion goes against an
explicitly forbidden behavior. Is not that you are playing in the MAY or
SHOULD area. So an update is warranted if this is to happen.

So yes, if you want to go against the spec, you have to update it. I
don't think we publish specs for folks to then come an note why they
have decided to violate them. And to the ocassional RFC reader, it will
be a bit of a mess to sail through a bunch of documents where some
specify behavior, and others simply do what they please.

A formal update is also warranted because, otherwise, if I read RFC8200
(and there's no metadata that points to EH-insertion), I can assume that
this packet mangling doesn't occur. But then if the same organization
(IETF) publishes another document that says how to mangle with IPv6
packets, without any formal update of RFC8200, I have nothing signaling
me to read it.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 17:38:17 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A15911201E5; Fri,  6 Dec 2019 17:38:08 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 cq8Qjmyt-Bbk; Fri,  6 Dec 2019 17:38:07 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A336912010C; Fri,  6 Dec 2019 17:38:06 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 4A38482BA7; Sat,  7 Dec 2019 02:37:57 +0100 (CET)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com>
Date: Fri, 6 Dec 2019 22:37:27 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LHhUjg7omiCnchbvZ6na4MydegY>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 01:38:11 -0000

On 6/12/19 22:15, Brian E Carpenter wrote:
[...]
> 
>> and if such a thing is required, an update to RFC8200 should be done.
> 
> Why does that follow? Alternatively, draft-ietf-spring-srv6-network-programming could acknowledge that it deviates from RFC8200.

You can deviate from s "should", not from a "must". This is an outright
violation of a spec, rather than a mere "deviation".


> Whether that's acceptable would be a question for the IETF Last Call rather than any single WG.

I would expect that a WG cannot ship a document that is violating an
existing spec, where the wg shipping the document is not in a position
of making decisions regarding the spec being violated.

That would be like a waste of energy and time for all.



> At the moment, the draft only mentions RFC8200 in a context that discusses neither insertion nor removal of extension headers, which is beside the point. Like draft-voyer, if it describes a violation of RFC8200, shouldn't that be explicit in the text?
> 
> There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I can't tell from the jargon whether "insert" means "insert on the fly" and whether "Pop the SRH" means "delete on the fly". Should those terms be clarified before the draft advances?

Well, if it's not clear to you, it would seem to me that the simple
answer would be "yes".


-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 18:48:09 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B856D120110; Fri,  6 Dec 2019 18:48:03 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 T843JRLCs4HV; Fri,  6 Dec 2019 18:48:01 -0800 (PST)
Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) (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 D8F511200C4; Fri,  6 Dec 2019 18:48:01 -0800 (PST)
Received: by mail-pf1-x442.google.com with SMTP id q8so4310031pfh.7; Fri, 06 Dec 2019 18:48:01 -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-language:content-transfer-encoding; bh=XV3Zh/6r+8DS4/js0lrj0K2qNwUGkz3zRYHUAdX8QWA=; b=TQ5xYN1qE5aS+h+kVVL0cTCVrEP9L+x04mpgUMPYPcWCQbC2CAvUstEz6ZRx8+xaW0 6Ts5YospyejUZfZGhG7E94Ewx77djNqerODWvMxmPEnUgC+wvB3qPI1/nUfxQplfED1h vgJJWdR0uUSPchRwp7TiNQ4qLQSINGkRP3cX8q2gcy5QESuQeUVi3hlIQnxGKw3ZOT32 /kyQpnbJdtu7Lhr++KZIUazqvTHKOilB1FLjdHjcUTFNO+jwfxYZYfQ/qlhZZhF1kPBl PZoFXpAipUBcOrE/k12ZzyQ8O5IBPkXKRB3Zu8iuz9/OuxdjiKZ1OHu2cawnfO2FYhBh Wmxw==
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-language :content-transfer-encoding; bh=XV3Zh/6r+8DS4/js0lrj0K2qNwUGkz3zRYHUAdX8QWA=; b=nqf4R8pNn6erRa0Jl3mMSwGzyOFW1Rmf0MmwyjksClKRx10TfD5gBcoa7tgvD9MPHh nroAKaEAktRKy383HMY8hYwW0XCx2RSGVwHdEcFnPFgbPsqWs4Jz+9WPUArPBFUuxUIw PBTUjl60INWzxIQNrXX8Nf7DBYZ0BCl2JTtkhOgbLwtLIJUBNL+UKetTtlQb7AuR+AaY lTUrYapU1QnyiCdxaw+EnjloKAktW7d5Ky2HZDsBOpHxw6T0BCPCEIl60Y2lqBT7D+82 KddCMcZSNCzVWT+azEFDTc2/OGMWL+RLQkC3/sdacV5dXXdrQh9QEWxJ43WB3hkpZ2MX 7W2Q==
X-Gm-Message-State: APjAAAUXViZIM/W/eh5kIxiz8+IVJc/Rwi8KjadUcsgmoBcFOOZVumPU 91nwBymdKoSVqgk5PNJs44W01tHO
X-Google-Smtp-Source: APXvYqy6Vxe7ZdldNvmg7+rer3+kBMZ08mW3JriyUu4M+ptloXaq5alH4KyFqypL9LPU4VNtL6H6eA==
X-Received: by 2002:a62:e30f:: with SMTP id g15mr17553770pfh.124.1575686881383;  Fri, 06 Dec 2019 18:48:01 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id p24sm17368501pff.69.2019.12.06.18.47.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Dec 2019 18:48:00 -0800 (PST)
To: Fernando Gont <fgont@si6networks.com>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com>
Date: Sat, 7 Dec 2019 15:47:53 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nJtw0wyrp4Eqb5Fa3JG_oVA40bs>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 02:48:04 -0000

Again, comment at the end...
On 07-Dec-19 14:37, Fernando Gont wrote:
> On 6/12/19 22:15, Brian E Carpenter wrote:
> [...]
>>
>>> and if such a thing is required, an update to RFC8200 should be done.
>>
>> Why does that follow? Alternatively, draft-ietf-spring-srv6-network-programming could acknowledge that it deviates from RFC8200.
> 
> You can deviate from s "should", not from a "must". This is an outright
> violation of a spec, rather than a mere "deviation".
> 
> 
>> Whether that's acceptable would be a question for the IETF Last Call rather than any single WG.
> 
> I would expect that a WG cannot ship a document that is violating an
> existing spec, where the wg shipping the document is not in a position
> of making decisions regarding the spec being violated.
> 
> That would be like a waste of energy and time for all.
> 
> 
> 
>> At the moment, the draft only mentions RFC8200 in a context that discusses neither insertion nor removal of extension headers, which is beside the point. Like draft-voyer, if it describes a violation of RFC8200, shouldn't that be explicit in the text?
>>
>> There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I can't tell from the jargon whether "insert" means "insert on the fly" and whether "Pop the SRH" means "delete on the fly". Should those terms be clarified before the draft advances?
> 
> Well, if it's not clear to you, it would seem to me that the simple
> answer would be "yes".

But if "insert" refers to the encapsulating node at the SR domain ingress, it's no problem, and if "pop" simply means doing normal routing header processing, it's no problem. It simply isn't clear in the text, at least not clear to me.

   Brian


From nobody Fri Dec  6 19:09:11 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A911B120113; Fri,  6 Dec 2019 19:09:08 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 L8KC7_Eh20DI; Fri,  6 Dec 2019 19:09:07 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 123741200C4; Fri,  6 Dec 2019 19:09:07 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 1C14586107; Sat,  7 Dec 2019 04:08:59 +0100 (CET)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
Date: Sat, 7 Dec 2019 00:07:08 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7jCj4rssG7rPC3qFTi0kjndQecI>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 03:09:09 -0000

On 6/12/19 23:47, Brian E Carpenter wrote:
> Again, comment at the end...
> On 07-Dec-19 14:37, Fernando Gont wrote:
>> On 6/12/19 22:15, Brian E Carpenter wrote:
>> [...]
>>>
>>>> and if such a thing is required, an update to RFC8200 should be done.
>>>
>>> Why does that follow? Alternatively, draft-ietf-spring-srv6-network-programming could acknowledge that it deviates from RFC8200.
>>
>> You can deviate from s "should", not from a "must". This is an outright
>> violation of a spec, rather than a mere "deviation".
>>
>>
>>> Whether that's acceptable would be a question for the IETF Last Call rather than any single WG.
>>
>> I would expect that a WG cannot ship a document that is violating an
>> existing spec, where the wg shipping the document is not in a position
>> of making decisions regarding the spec being violated.
>>
>> That would be like a waste of energy and time for all.
>>
>>
>>
>>> At the moment, the draft only mentions RFC8200 in a context that discusses neither insertion nor removal of extension headers, which is beside the point. Like draft-voyer, if it describes a violation of RFC8200, shouldn't that be explicit in the text?
>>>
>>> There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I can't tell from the jargon whether "insert" means "insert on the fly" and whether "Pop the SRH" means "delete on the fly". Should those terms be clarified before the draft advances?
>>
>> Well, if it's not clear to you, it would seem to me that the simple
>> answer would be "yes".
> 
> But if "insert" refers to the encapsulating node at the SR domain ingress, it's no problem, and if "pop" simply means doing normal routing header processing, it's no problem. It simply isn't clear in the text, at least not clear to me.

The fact that a folk that has been deeply involved with IPv6 cannot
unequivocally tell what they talking about should be an indication with
respect to how ready the document is to be shipped.

(pop when you are the destination but SL!=0 is essentially 'in the
network removal')

THanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec  6 23:13:52 2019
Return-Path: <Suresh@kaloom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7D0B120120; Fri,  6 Dec 2019 23:13:43 -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, 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 (1024-bit key) header.d=kaloom.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 guwrtNO76C2y; Fri,  6 Dec 2019 23:13:41 -0800 (PST)
Received: from CAN01-QB1-obe.outbound.protection.outlook.com (mail-eopbgr660119.outbound.protection.outlook.com [40.107.66.119]) (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 D48E6120114; Fri,  6 Dec 2019 23:13:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lk4kxu9tYJaI4GNFumuRB73z0C1SJaRlcA0P7A0lMDIGPdHGncmykXwttgruGXq0BMgC0iejmGNxREq+IEhZdn87Zn6ZtZChP/uVKcHge6EJ7cKvyNE89Vw958ZRNkSzFt780XfOpCzZg4vzAyq6G3PtOS58W/2tv/3YPhknNuXZ1wVGZYKfGaz6xkfDHyORFT8UqhxnCqa8wn6avLBNgjaNevost5jXp7OKyGb6gaRXQj7S6pUr4r6gtFcMLd75q+xKVoOX5Ud1mynekHw5Jrft5xjNLbYJtTENaUDNwn260AFxyQZu0l4UZ00PQokfgUOjzYloMF7Txe65GT9WSQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IlOUPpG74Rvf6lPfl/hywR9+u0+NABsj3r2HI94DJUE=; b=HQK/BQZx2SNs02nHA2alBLhk4C59jAbLWvUdPtvR5XL9ztsqwOOs3N/I1tlGG5EhZZTbnvkg7q3Lo5eIrAq0X5WnEaCTJBQTk4jC92k4p29vRkn5uZDo5WSUZKrCcEbX/RWg5nvEU7YXGAsLqEa0fTBCV1vzS3IACfqJhX50OkMgc/yK51yLz79ma0d5IfLChgMHC+I1pynfbqm+a3etq1CyVdfE35lsmd3HqFl8n4nxPqunRDMn877uxfORBC5U7GBYoO/65cAv36uNpwsF+0w+NiNkCrBS23AuoonWGeX1D9VYNuHXGsWzHx4CMJl4BrXv2YUseWYAdaxij0/x1w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kaloom.com; dmarc=pass action=none header.from=kaloom.com; dkim=pass header.d=kaloom.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kaloom.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IlOUPpG74Rvf6lPfl/hywR9+u0+NABsj3r2HI94DJUE=; b=Mfg1lHbhIT5fJ9f1xBOoXPQUp5nmV/AABjgrPJkDGYQI4kV7qNrE8xpibLLpfBwvR+wiANy0Ihmskc06CjKMuX5mhCjn85+wHgJ9JPkqBWVs8aHWZiJI5N4zBjtNfusZnvCx+5c9ZOlUtK97p25jT3bJxXMEuTnih0QFS4dvbvA=
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM (52.132.92.18) by YQXPR01MB2869.CANPRD01.PROD.OUTLOOK.COM (52.132.94.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Sat, 7 Dec 2019 07:13:37 +0000
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44]) by YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44%7]) with mapi id 15.20.2516.017; Sat, 7 Dec 2019 07:13:37 +0000
From: Suresh Krishnan <Suresh@kaloom.com>
To: 6man <6man@ietf.org>, SPRING WG <spring@ietf.org>
CC: Brian E Carpenter <brian.e.carpenter@gmail.com>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: Separating issues (was Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVrM3Yz4mQR18+6EG17G9DXlCLYA==
Date: Sat, 7 Dec 2019 07:13:37 +0000
Message-ID: <C17FBA5F-A2C1-48C0-B668-F387D9E4C1C2@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
In-Reply-To: <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Suresh@kaloom.com; 
x-originating-ip: [222.229.224.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b7d14e13-e543-45d9-6e37-08d77ae4faf4
x-ms-traffictypediagnostic: YQXPR01MB2869:
x-microsoft-antispam-prvs: <YQXPR01MB28692E598E57D179FCCBC812B45E0@YQXPR01MB2869.CANPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39850400004)(136003)(346002)(366004)(376002)(396003)(199004)(189003)(53754006)(2616005)(86362001)(66946007)(66476007)(66446008)(66556008)(64756008)(6486002)(76176011)(36756003)(71200400001)(5660300002)(6512007)(33656002)(4326008)(186003)(26005)(54896002)(71190400001)(76116006)(91956017)(80792005)(54906003)(81156014)(81166006)(508600001)(8676002)(53546011)(966005)(110136005)(316002)(6506007)(7416002)(102836004)(8936002)(2906002)(99286004); DIR:OUT; SFP:1102; SCL:1; SRVR:YQXPR01MB2869; H:YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: kaloom.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RQox5fLtx9HWV4HAouXTsb0ADtiVYL5f/Nuu1sKmJPsjo1QJ6We87Cye2/iZyXff1ilmgRUT20gEj43bRZyXpu17/SVBehBQLACqlPWBN2E8Nf5eExoA2SLbvFqA+B4dmElEEcj5c06ri/77wch/GiX5vTKwHri4auwGDYbx4sm63hz0JiYDF+WC8GU/h4ag8cT6Gq1+TwybQOcg5YGzQv9R2KhvCHFPxM1uYBn4D//8EdCiNKkrGDTLnrMhHRLnotZUBqABPIV564BXW//xYlW2H2tHPRo72Y+6qB7Exfwl7SOu4zJaLDuYr04zeexbaVvSF/1Zswz4G/HL4Vz0Pnp4DDg8AotPkObRthtmdI13O3kaPRaRf/URfAx+Wk4MqrwZDvYdqnxb5pv0q5gWRaj234jPKX7slUzo4JnhFbHK5xk6UVAoRoyCOouDsMvQXLt5t+dkvBQP28ALdZhf0EdUrsUGW0B7RdTIbf1vyHeYMRfakTIQ6GGsOvtrmbJjIg1MPm0kecm6NVb8EVqGUu0Y2g0UGZ2ROcIvqqj/Bcs=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_C17FBA5FA2C148C0B668F387D9E4C1C2kaloomcom_"
MIME-Version: 1.0
X-OriginatorOrg: kaloom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b7d14e13-e543-45d9-6e37-08d77ae4faf4
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 07:13:37.6480 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 47d58e26-f796-48e8-ac40-1c365c204513
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QsIXx7Oqr24DI4wDpD/VypyjKkiSZHSy+N4gz4k6Vuzhz0Ra2ffIElh/dYTPJKuzERJmQylQ3N4GN53h6zNwIg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB2869
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ch_dFy6WZ0phqM_q4_SxDd7mqzI>
Subject: [spring] Separating issues (was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 07:13:44 -0000

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

KEFwb2xvZ2llcyB1cCBmcm9udC4gSSBhbSBhYm91dCB0byBnZXQgb24gYSAxMCBociBmbGlnaHQg
YW5kIHdpbGwgYmUgdW5hYmxlIHRvIHJlc3BvbmQgZm9yIGF0IGxlYXN0IHRoYXQgcGVyaW9kKQ0K
DQpIaSBhbGwsDQogIFBpY2tpbmcgdGhlIGxhc3QgbWVzc2FnZSBpbiB0aGUgdGhyZWFkIHRvIHJl
cGx5IHRvLiBJdCBsb29rcyB0byBtZSB0aGF0IHRoZXJlIGFyZSBhdCBsZWFzdCB0d28gZGlmZmVy
ZW50IChidXQgcmVsYXRlZCkgaXNzdWVzIGJlaW5nIGRpc2N1c3NlZCBoZXJlDQoNCmEpIFNwcmlu
ZyBTUnY2IE5QIGJlaGF2aW9yIChyZWxhdGVkIHRvIHRoZSBXR0xDIG9mIHRoYXQgZHJhZnQpDQpi
KSBUaGUgSGVhZGVyIGluc2VydGlvbiBkcmFmdHMgYW5kIGhvdyB0byBkZWFsIHdpdGggdGhlbQ0K
DQpJIHJlYWxseSB0aGluayB0aGF0DQoNCmEpIHNob3VsZCBwcmVmZXJhYmx5IHN0YXkgaW4gdGhl
IHNwcmluZyBNTCBhbmQgYSBwb2ludGVyIHRvIHRoZSBkaXNjdXNzaW9uIHNlbnQgdG8gdGhlIDZt
YW4gbWFpbGluZyBsaXN0IHdvdWxkIGJlIGluIG9yZGVyDQpiKSBzaG91bGQgcHJlZmVyYWJseSBz
dGF5IGluIHRoZSA2bWFuIE1MDQoNCkkgdGhpbmsgdGhlIGNvbW11bml0aWVzIGZvciB0aGUgdHdv
IGRyYWZ0cyBhcmUgZGlmZmVyZW50IGFuZCBJIHRoaW5rIHRoZSBkaXNjdXNzaW9ucyBjYW4gYmUg
bW9yZSBmb2N1c2VkIGlmIHRoZSBpc3N1ZXMgYXJlIGFkZHJlc3NlZCBieSB0aGUgcmVsZXZhbnQg
d2dzLiBBcyB0byB3aGF0IGhhcHBlbnMgaWYgdGhlIHNwcmluZyBkcmFmdCBoaXRzIHRoZSBJRVNH
IGFuZCBjb250YWlucyB0ZXh0IGluIHZpb2xhdGlvbiBvZiBSRkM4MjAwLCBJIGhhZCBhbHJlYWR5
IHNlbnQgbXkgdGhvdWdodHMgYWJvdXQgdGhpcyBiYWNrIGluIFNlcHRlbWJlcg0KDQpodHRwczov
L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91QS1XeHhnQkplTXU2NVNrcktD
VEw1QkpNY1UNCg0Kd2l0aCB0aGUgcmVsZXZhbnQgdGV4dA0KDQoiSWYgYSBkcmFmdCB2aW9sYXRl
cyBSRkM4MjAwIGFuZCBpdCBoaXRzIHRoZSBJRVNHIGZvciBldmFsdWF0aW9uLCBJIHdpbGwgY2Vy
dGFpbmx5IGhvbGQgYSBESVNDVVNTIHBvc2l0aW9uIHVudGlsIHRoZSB2aW9sYXRpb25zIGFyZSBm
aXhlZC7igJ0NCg0KKkluIG15IHZpZXcqLCB0aGUgYXV0aG9ycyBvZiB0aGUgU1J2NiBOUCBkcmFm
dCBoYXZlIG1hZGUgYW4gZWZmb3J0IHRvIGFkZHJlc3MgdGhlc2UgdmlvbGF0aW9ucyBieSByZW1v
dmluZyB0aGUgaGVhZGVyIGluc2VydGlvbiBmcm9tIHRoZSBkcmFmdC4gV2UgY2FuIGNvbnRpbnVl
IGRpc2N1c3Npbmcgd2hldGhlciBwZW51bHRpbWF0ZSBob3AgcG9wcGluZyBjb25zdGl0dXRlcyBh
IHZpb2xhdGlvbiBvbiB0aGUgc3ByaW5nIG1haWxpbmcgbGlzdCAoSSBpbnRlbmQgdG8gcmVzcG9u
ZCB0byBGZXJuYW5kb+KAmWEgbWFpbCB0aGVyZSkuDQoNClRoYW5rcw0KU3VyZXNoDQoNCk9uIERl
YyA3LCAyMDE5LCBhdCAxMTowNyBBTSwgRmVybmFuZG8gR29udCA8ZmdvbnRAc2k2bmV0d29ya3Mu
Y29tPG1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20+PiB3cm90ZToNCg0KT24gNi8xMi8xOSAy
Mzo0NywgQnJpYW4gRSBDYXJwZW50ZXIgd3JvdGU6DQpBZ2FpbiwgY29tbWVudCBhdCB0aGUgZW5k
Li4uDQpPbiAwNy1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6DQpPbiA2LzEyLzE5
IDIyOjE1LCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZToNClsuLi5dDQoNCmFuZCBpZiBzdWNoIGEg
dGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBSRkM4MjAwIHNob3VsZCBiZSBkb25lLg0K
DQpXaHkgZG9lcyB0aGF0IGZvbGxvdz8gQWx0ZXJuYXRpdmVseSwgZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGNvdWxkIGFja25vd2xlZGdlIHRoYXQgaXQgZGV2aWF0
ZXMgZnJvbSBSRkM4MjAwLg0KDQpZb3UgY2FuIGRldmlhdGUgZnJvbSBzICJzaG91bGQiLCBub3Qg
ZnJvbSBhICJtdXN0Ii4gVGhpcyBpcyBhbiBvdXRyaWdodA0KdmlvbGF0aW9uIG9mIGEgc3BlYywg
cmF0aGVyIHRoYW4gYSBtZXJlICJkZXZpYXRpb24iLg0KDQoNCldoZXRoZXIgdGhhdCdzIGFjY2Vw
dGFibGUgd291bGQgYmUgYSBxdWVzdGlvbiBmb3IgdGhlIElFVEYgTGFzdCBDYWxsIHJhdGhlciB0
aGFuIGFueSBzaW5nbGUgV0cuDQoNCkkgd291bGQgZXhwZWN0IHRoYXQgYSBXRyBjYW5ub3Qgc2hp
cCBhIGRvY3VtZW50IHRoYXQgaXMgdmlvbGF0aW5nIGFuDQpleGlzdGluZyBzcGVjLCB3aGVyZSB0
aGUgd2cgc2hpcHBpbmcgdGhlIGRvY3VtZW50IGlzIG5vdCBpbiBhIHBvc2l0aW9uDQpvZiBtYWtp
bmcgZGVjaXNpb25zIHJlZ2FyZGluZyB0aGUgc3BlYyBiZWluZyB2aW9sYXRlZC4NCg0KVGhhdCB3
b3VsZCBiZSBsaWtlIGEgd2FzdGUgb2YgZW5lcmd5IGFuZCB0aW1lIGZvciBhbGwuDQoNCg0KDQpB
dCB0aGUgbW9tZW50LCB0aGUgZHJhZnQgb25seSBtZW50aW9ucyBSRkM4MjAwIGluIGEgY29udGV4
dCB0aGF0IGRpc2N1c3NlcyBuZWl0aGVyIGluc2VydGlvbiBub3IgcmVtb3ZhbCBvZiBleHRlbnNp
b24gaGVhZGVycywgd2hpY2ggaXMgYmVzaWRlIHRoZSBwb2ludC4gTGlrZSBkcmFmdC12b3llciwg
aWYgaXQgZGVzY3JpYmVzIGEgdmlvbGF0aW9uIG9mIFJGQzgyMDAsIHNob3VsZG4ndCB0aGF0IGJl
IGV4cGxpY2l0IGluIHRoZSB0ZXh0Pw0KDQpUaGVyZSdzIGEgbG90IG9mIGphcmdvbiBpbiBkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcuIEkgY2FuJ3QgdGVsbCBmcm9t
IHRoZSBqYXJnb24gd2hldGhlciAiaW5zZXJ0IiBtZWFucyAiaW5zZXJ0IG9uIHRoZSBmbHkiIGFu
ZCB3aGV0aGVyICJQb3AgdGhlIFNSSCIgbWVhbnMgImRlbGV0ZSBvbiB0aGUgZmx5Ii4gU2hvdWxk
IHRob3NlIHRlcm1zIGJlIGNsYXJpZmllZCBiZWZvcmUgdGhlIGRyYWZ0IGFkdmFuY2VzPw0KDQpX
ZWxsLCBpZiBpdCdzIG5vdCBjbGVhciB0byB5b3UsIGl0IHdvdWxkIHNlZW0gdG8gbWUgdGhhdCB0
aGUgc2ltcGxlDQphbnN3ZXIgd291bGQgYmUgInllcyIuDQoNCkJ1dCBpZiAiaW5zZXJ0IiByZWZl
cnMgdG8gdGhlIGVuY2Fwc3VsYXRpbmcgbm9kZSBhdCB0aGUgU1IgZG9tYWluIGluZ3Jlc3MsIGl0
J3Mgbm8gcHJvYmxlbSwgYW5kIGlmICJwb3AiIHNpbXBseSBtZWFucyBkb2luZyBub3JtYWwgcm91
dGluZyBoZWFkZXIgcHJvY2Vzc2luZywgaXQncyBubyBwcm9ibGVtLiBJdCBzaW1wbHkgaXNuJ3Qg
Y2xlYXIgaW4gdGhlIHRleHQsIGF0IGxlYXN0IG5vdCBjbGVhciB0byBtZS4NCg0KVGhlIGZhY3Qg
dGhhdCBhIGZvbGsgdGhhdCBoYXMgYmVlbiBkZWVwbHkgaW52b2x2ZWQgd2l0aCBJUHY2IGNhbm5v
dA0KdW5lcXVpdm9jYWxseSB0ZWxsIHdoYXQgdGhleSB0YWxraW5nIGFib3V0IHNob3VsZCBiZSBh
biBpbmRpY2F0aW9uIHdpdGgNCnJlc3BlY3QgdG8gaG93IHJlYWR5IHRoZSBkb2N1bWVudCBpcyB0
byBiZSBzaGlwcGVkLg0KDQoocG9wIHdoZW4geW91IGFyZSB0aGUgZGVzdGluYXRpb24gYnV0IFNM
IT0wIGlzIGVzc2VudGlhbGx5ICdpbiB0aGUNCm5ldHdvcmsgcmVtb3ZhbCcpDQoNClRIYW5rcywN
Ci0tDQpGZXJuYW5kbyBHb250DQpTSTYgTmV0d29ya3MNCmUtbWFpbDogZmdvbnRAc2k2bmV0d29y
a3MuY29tPG1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20+DQpQR1AgRmluZ2VycHJpbnQ6IDY2
NjYgMzFDNiBENDg0IDYzQjIgOEZCMSBFM0M0IEFFMjUgMEQ1NSAxRDRFIDc0OTINCg0KDQoNCg0K
DQo=

--_000_C17FBA5FA2C148C0B668F387D9E4C1C2kaloomcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <0C8763648FA07147920B0417002251D9@CANPRD01.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+KEFwb2xvZ2llcyB1cCBm
cm9udC4gSSBhbSBhYm91dCB0byBnZXQgb24gYSAxMCBociBmbGlnaHQgYW5kIHdpbGwgYmUgdW5h
YmxlIHRvIHJlc3BvbmQgZm9yIGF0IGxlYXN0IHRoYXQgcGVyaW9kKTwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SGkgYWxsLDwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj4mbmJzcDsgUGlja2luZyB0aGUgbGFzdCBtZXNzYWdlIGluIHRoZSB0aHJl
YWQgdG8gcmVwbHkgdG8uIEl0IGxvb2tzIHRvIG1lIHRoYXQgdGhlcmUgYXJlIGF0IGxlYXN0IHR3
byBkaWZmZXJlbnQgKGJ1dCByZWxhdGVkKSBpc3N1ZXMgYmVpbmcgZGlzY3Vzc2VkIGhlcmU8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPmEp
IFNwcmluZyBTUnY2IE5QIGJlaGF2aW9yIChyZWxhdGVkIHRvIHRoZSBXR0xDIG9mIHRoYXQgZHJh
ZnQpPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPmIpIFRoZSBIZWFkZXIgaW5zZXJ0aW9uIGRyYWZ0cyBh
bmQgaG93IHRvIGRlYWwgd2l0aCB0aGVtPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0i
Ij4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JIHJlYWxseSB0aGluayB0aGF0Jm5ic3A7PC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5hKSBz
aG91bGQgcHJlZmVyYWJseSBzdGF5IGluIHRoZSBzcHJpbmcgTUwgYW5kIGEgcG9pbnRlciB0byB0
aGUgZGlzY3Vzc2lvbiBzZW50IHRvIHRoZSA2bWFuIG1haWxpbmcgbGlzdCB3b3VsZCBiZSBpbiBv
cmRlcjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5iKSBzaG91bGQgcHJlZmVyYWJseSBzdGF5IGluIHRo
ZSA2bWFuIE1MPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj5JIHRoaW5rIHRoZSBjb21tdW5pdGllcyBmb3IgdGhlIHR3byBkcmFmdHMgYXJl
IGRpZmZlcmVudCBhbmQgSSB0aGluayB0aGUgZGlzY3Vzc2lvbnMgY2FuIGJlIG1vcmUgZm9jdXNl
ZCBpZiB0aGUgaXNzdWVzIGFyZSBhZGRyZXNzZWQgYnkgdGhlIHJlbGV2YW50IHdncy4gQXMgdG8g
d2hhdCBoYXBwZW5zIGlmIHRoZSBzcHJpbmcgZHJhZnQgaGl0cyB0aGUgSUVTRyBhbmQgY29udGFp
bnMgdGV4dCBpbiB2aW9sYXRpb24gb2YgUkZDODIwMCwNCiBJIGhhZCBhbHJlYWR5IHNlbnQgbXkg
dGhvdWdodHMgYWJvdXQgdGhpcyBiYWNrIGluIFNlcHRlbWJlcjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9t
YWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvdUEtV3h4Z0JKZU11NjVTa3JLQ1RM
NUJKTWNVIiBjbGFzcz0iIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3Nw
cmluZy91QS1XeHhnQkplTXU2NVNrcktDVEw1QkpNY1U8L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj53aXRoIHRoZSByZWxldmFudCB0
ZXh0Jm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj4mcXVvdDtJZiBhIGRyYWZ0IHZpb2xhdGVzIFJGQzgyMDAgYW5kIGl0IGhpdHMg
dGhlIElFU0cgZm9yIGV2YWx1YXRpb24sIEkgd2lsbCBjZXJ0YWlubHkgaG9sZCBhIERJU0NVU1Mg
cG9zaXRpb24gdW50aWwgdGhlIHZpb2xhdGlvbnMgYXJlIGZpeGVkLuKAnTwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+KkluIG15IHZpZXcq
LCB0aGUgYXV0aG9ycyBvZiB0aGUgU1J2NiBOUCBkcmFmdCBoYXZlIG1hZGUgYW4gZWZmb3J0IHRv
IGFkZHJlc3MgdGhlc2UgdmlvbGF0aW9ucyBieSByZW1vdmluZyB0aGUgaGVhZGVyIGluc2VydGlv
biBmcm9tIHRoZSBkcmFmdC4gV2UgY2FuIGNvbnRpbnVlIGRpc2N1c3Npbmcgd2hldGhlciBwZW51
bHRpbWF0ZSBob3AgcG9wcGluZyBjb25zdGl0dXRlcyBhIHZpb2xhdGlvbiBvbiB0aGUgc3ByaW5n
IG1haWxpbmcNCiBsaXN0IChJIGludGVuZCB0byByZXNwb25kIHRvIEZlcm5hbmRv4oCZYSBtYWls
IHRoZXJlKS48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPlRoYW5rczwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5TdXJlc2g8YnIgY2xhc3M9IiI+
DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0K
PGRpdiBjbGFzcz0iIj5PbiBEZWMgNywgMjAxOSwgYXQgMTE6MDcgQU0sIEZlcm5hbmRvIEdvbnQg
Jmx0OzxhIGhyZWY9Im1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20iIGNsYXNzPSIiPmZnb250
QHNpNm5ldHdvcmtzLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1p
bnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIDYv
MTIvMTkgMjM6NDcsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOjxiciBjbGFzcz0iIj4NCjxibG9j
a3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPkFnYWluLCBjb21tZW50IGF0IHRoZSBlbmQuLi48
YnIgY2xhc3M9IiI+DQpPbiAwNy1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6PGJy
IGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+T24gNi8xMi8xOSAy
MjoxNSwgQnJpYW4gRSBDYXJwZW50ZXIgd3JvdGU6PGJyIGNsYXNzPSIiPg0KWy4uLl08YnIgY2xh
c3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5hbmQgaWYgc3VjaCBhIHRoaW5nIGlzIHJl
cXVpcmVkLCBhbiB1cGRhdGUgdG8gUkZDODIwMCBzaG91bGQgYmUgZG9uZS48YnIgY2xhc3M9IiI+
DQo8L2Jsb2NrcXVvdGU+DQo8YnIgY2xhc3M9IiI+DQpXaHkgZG9lcyB0aGF0IGZvbGxvdz8gQWx0
ZXJuYXRpdmVseSwgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGNv
dWxkIGFja25vd2xlZGdlIHRoYXQgaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAwLjxiciBjbGFzcz0i
Ij4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCllvdSBjYW4gZGV2aWF0ZSBmcm9tIHMg
JnF1b3Q7c2hvdWxkJnF1b3Q7LCBub3QgZnJvbSBhICZxdW90O211c3QmcXVvdDsuIFRoaXMgaXMg
YW4gb3V0cmlnaHQ8YnIgY2xhc3M9IiI+DQp2aW9sYXRpb24gb2YgYSBzcGVjLCByYXRoZXIgdGhh
biBhIG1lcmUgJnF1b3Q7ZGV2aWF0aW9uJnF1b3Q7LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPldoZXRo
ZXIgdGhhdCdzIGFjY2VwdGFibGUgd291bGQgYmUgYSBxdWVzdGlvbiBmb3IgdGhlIElFVEYgTGFz
dCBDYWxsIHJhdGhlciB0aGFuIGFueSBzaW5nbGUgV0cuPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1
b3RlPg0KPGJyIGNsYXNzPSIiPg0KSSB3b3VsZCBleHBlY3QgdGhhdCBhIFdHIGNhbm5vdCBzaGlw
IGEgZG9jdW1lbnQgdGhhdCBpcyB2aW9sYXRpbmcgYW48YnIgY2xhc3M9IiI+DQpleGlzdGluZyBz
cGVjLCB3aGVyZSB0aGUgd2cgc2hpcHBpbmcgdGhlIGRvY3VtZW50IGlzIG5vdCBpbiBhIHBvc2l0
aW9uPGJyIGNsYXNzPSIiPg0Kb2YgbWFraW5nIGRlY2lzaW9ucyByZWdhcmRpbmcgdGhlIHNwZWMg
YmVpbmcgdmlvbGF0ZWQuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhhdCB3b3VsZCBi
ZSBsaWtlIGEgd2FzdGUgb2YgZW5lcmd5IGFuZCB0aW1lIGZvciBhbGwuPGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUg
dHlwZT0iY2l0ZSIgY2xhc3M9IiI+QXQgdGhlIG1vbWVudCwgdGhlIGRyYWZ0IG9ubHkgbWVudGlv
bnMgUkZDODIwMCBpbiBhIGNvbnRleHQgdGhhdCBkaXNjdXNzZXMgbmVpdGhlciBpbnNlcnRpb24g
bm9yIHJlbW92YWwgb2YgZXh0ZW5zaW9uIGhlYWRlcnMsIHdoaWNoIGlzIGJlc2lkZSB0aGUgcG9p
bnQuIExpa2UgZHJhZnQtdm95ZXIsIGlmIGl0IGRlc2NyaWJlcyBhIHZpb2xhdGlvbiBvZiBSRkM4
MjAwLCBzaG91bGRuJ3QgdGhhdA0KIGJlIGV4cGxpY2l0IGluIHRoZSB0ZXh0PzxiciBjbGFzcz0i
Ij4NCjxiciBjbGFzcz0iIj4NClRoZXJlJ3MgYSBsb3Qgb2YgamFyZ29uIGluIGRyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy4gSSBjYW4ndCB0ZWxsIGZyb20gdGhlIGph
cmdvbiB3aGV0aGVyICZxdW90O2luc2VydCZxdW90OyBtZWFucyAmcXVvdDtpbnNlcnQgb24gdGhl
IGZseSZxdW90OyBhbmQgd2hldGhlciAmcXVvdDtQb3AgdGhlIFNSSCZxdW90OyBtZWFucyAmcXVv
dDtkZWxldGUgb24gdGhlIGZseSZxdW90Oy4gU2hvdWxkIHRob3NlIHRlcm1zIGJlIGNsYXJpZmll
ZCBiZWZvcmUgdGhlIGRyYWZ0IGFkdmFuY2VzPzxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4N
CjxiciBjbGFzcz0iIj4NCldlbGwsIGlmIGl0J3Mgbm90IGNsZWFyIHRvIHlvdSwgaXQgd291bGQg
c2VlbSB0byBtZSB0aGF0IHRoZSBzaW1wbGU8YnIgY2xhc3M9IiI+DQphbnN3ZXIgd291bGQgYmUg
JnF1b3Q7eWVzJnF1b3Q7LjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0i
Ij4NCkJ1dCBpZiAmcXVvdDtpbnNlcnQmcXVvdDsgcmVmZXJzIHRvIHRoZSBlbmNhcHN1bGF0aW5n
IG5vZGUgYXQgdGhlIFNSIGRvbWFpbiBpbmdyZXNzLCBpdCdzIG5vIHByb2JsZW0sIGFuZCBpZiAm
cXVvdDtwb3AmcXVvdDsgc2ltcGx5IG1lYW5zIGRvaW5nIG5vcm1hbCByb3V0aW5nIGhlYWRlciBw
cm9jZXNzaW5nLCBpdCdzIG5vIHByb2JsZW0uIEl0IHNpbXBseSBpc24ndCBjbGVhciBpbiB0aGUg
dGV4dCwgYXQgbGVhc3Qgbm90IGNsZWFyIHRvIG1lLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90
ZT4NCjxiciBjbGFzcz0iIj4NClRoZSBmYWN0IHRoYXQgYSBmb2xrIHRoYXQgaGFzIGJlZW4gZGVl
cGx5IGludm9sdmVkIHdpdGggSVB2NiBjYW5ub3Q8YnIgY2xhc3M9IiI+DQp1bmVxdWl2b2NhbGx5
IHRlbGwgd2hhdCB0aGV5IHRhbGtpbmcgYWJvdXQgc2hvdWxkIGJlIGFuIGluZGljYXRpb24gd2l0
aDxiciBjbGFzcz0iIj4NCnJlc3BlY3QgdG8gaG93IHJlYWR5IHRoZSBkb2N1bWVudCBpcyB0byBi
ZSBzaGlwcGVkLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCihwb3Agd2hlbiB5b3UgYXJl
IHRoZSBkZXN0aW5hdGlvbiBidXQgU0whPTAgaXMgZXNzZW50aWFsbHkgJ2luIHRoZTxiciBjbGFz
cz0iIj4NCm5ldHdvcmsgcmVtb3ZhbCcpPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVEhh
bmtzLDxiciBjbGFzcz0iIj4NCi0tIDxiciBjbGFzcz0iIj4NCkZlcm5hbmRvIEdvbnQ8YnIgY2xh
c3M9IiI+DQpTSTYgTmV0d29ya3M8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJtYWlsdG86ZmdvbnRA
c2k2bmV0d29ya3MuY29tIiBjbGFzcz0iIj5lLW1haWw6IGZnb250QHNpNm5ldHdvcmtzLmNvbTwv
YT48YnIgY2xhc3M9IiI+DQpQR1AgRmluZ2VycHJpbnQ6IDY2NjYgMzFDNiBENDg0IDYzQjIgOEZC
MSBFM0M0IEFFMjUgMEQ1NSAxRDRFIDc0OTI8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_C17FBA5FA2C148C0B668F387D9E4C1C2kaloomcom_--


From nobody Fri Dec  6 23:19:54 2019
Return-Path: <Suresh@kaloom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E95E712011F; Fri,  6 Dec 2019 23:19:52 -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, 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 (1024-bit key) header.d=kaloom.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 ja-sHGJ3y5lj; Fri,  6 Dec 2019 23:19:51 -0800 (PST)
Received: from CAN01-QB1-obe.outbound.protection.outlook.com (mail-eopbgr660091.outbound.protection.outlook.com [40.107.66.91]) (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 D230012011E; Fri,  6 Dec 2019 23:19:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VtrZdq13LQ8K0bAK2kqN0C99PpBbSmnnl8cOzAqBnPG11WlWJKkGZzExU6CLhmkDHMpVdWru8o6QbC5GvnrCDUsiFAEYZuzlhqTTL+BgSnkZDDUxVLrZivaN3sWSpeL9nxrtK5IYEI1MOOxjh/v/pkPvprrLyPnt3NlRVo7aRR3rdAXPh9EI6lScFEcyhXDjt/RLQBntSnBzAqlKx8B3iek1swC9X+q08oxFhYR+0zLr+Z3vQ1X5TI2X4izRt9WWabVSeIyt6rEWBxFbvNI5KgD7org4VrR07vwrBiL0xc62pfXvDPwyMwyH2AONtq8cqDEMp1q9TWQ6JnIqU7+Mew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UKqaDqNkAEWplvz2nn4lA6l+Skx5MTAWXRJqAT3oejo=; b=nLDLk8nf0Wolsh2yiDVC6spEquKcfONe4+37eKzH6XJNmYfKWn+N69BLZez2GZzqC+AICgTjbETn+/xCesd+L09nVRr6nKL2lwanyqMs3RHz83QpHj3p4nGJJIClIE9ou0BUJUpeMlXR8O5yHGahE4G0gFpg0mDiOlQom9oMIQS8cBleGO0BXhBn9AlRosZae/dvQ1zqU0OMaFUUM1SNLQUvvKaE0ynOqbPctCKmqB77FzrxPokwAVwl8C0EXwXW9mYu9b1mD/WRad83FtkBYE88TG5vOaGIe1Ymjn0MWbWXj+vy0UMocXZ8lPfUTg+7JkzuV0JlmE906B6JYcTPDw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kaloom.com; dmarc=pass action=none header.from=kaloom.com; dkim=pass header.d=kaloom.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kaloom.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UKqaDqNkAEWplvz2nn4lA6l+Skx5MTAWXRJqAT3oejo=; b=kisoku+iOhWPCXpx5vOPATCFbMLLNpQ5QbWRSng+OtG2kSxmFOZqjpK3p2NLzWJGJe5nI4TFPTETC4CNeuaaJqxDnDywET/h/qhvjoBtBzTOJPnBbNGMgI74Zr2CAYEKEjWVmiMCK8jcrrMoebCNzK5gAZ5kIfRyqdeCWmzSYSE=
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM (52.132.92.18) by YQXPR01MB2869.CANPRD01.PROD.OUTLOOK.COM (52.132.94.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Sat, 7 Dec 2019 07:19:48 +0000
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44]) by YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44%7]) with mapi id 15.20.2516.017; Sat, 7 Dec 2019 07:19:48 +0000
From: Suresh Krishnan <Suresh@kaloom.com>
To: Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>
CC: Brian E Carpenter <brian.e.carpenter@gmail.com>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Thread-Topic: Penultimate Segment Popping and RFC8200 (Was Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVrM61SZUFzPBRxkKj/C+0JPEcVQ==
Date: Sat, 7 Dec 2019 07:19:48 +0000
Message-ID: <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
In-Reply-To: <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Suresh@kaloom.com; 
x-originating-ip: [222.229.224.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c0eba03d-94ec-4021-8b0f-08d77ae5d81b
x-ms-traffictypediagnostic: YQXPR01MB2869:
x-microsoft-antispam-prvs: <YQXPR01MB2869A3D609F90924D754709AB45E0@YQXPR01MB2869.CANPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(136003)(39850400004)(396003)(346002)(189003)(199004)(316002)(110136005)(508600001)(54906003)(81166006)(81156014)(53546011)(8676002)(2906002)(8936002)(102836004)(99286004)(6506007)(76176011)(36756003)(86362001)(2616005)(64756008)(66556008)(66446008)(6486002)(66946007)(66476007)(76116006)(80792005)(91956017)(71190400001)(54896002)(6512007)(71200400001)(5660300002)(186003)(26005)(4326008)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:YQXPR01MB2869; H:YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: kaloom.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aIIfgl/0sYgG6UGuzVRhnoMDdIzI/EKdkCfZSIYKGfCcMn0Q3HaA3pOqsWt0LlJ2vhCnOMl0QzIq5kXTkx7URBt2OFGvK0nDyOqNbIJZcsqJJ7GzIp96TsOLb/ITtYqySeCBRq1W4lTnKxZm8aeNQzNNxNiBhDiObzP5VaJWhj1T+mVZhwWSudJHAGO+39l2B4LFrvE0yuwG9xTMIqAzXnlTOni/fX1Re7SEQtI5OlrciR67FSgWh3/spP7l3gqZPBNZT/IzyxLOYzQr9vNGrGezs8KCO8LhT9u1YLJ+nlUj2QqIjyjf9QnIcJugUNiJWVyi+cRPr6QgSnv7Sn17maDvHnR+2Csmx6BU66I7YN6qphbo1rWfH7V0e059mkgsxLhRs4idYgtFtOLG6iYyHIW1ijWzRSTAX0/ik+C6iFCAMC+MTNcrtwKqnLesfYeL
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_80A78F4898024DA9B2641A8920C1DDF9kaloomcom_"
MIME-Version: 1.0
X-OriginatorOrg: kaloom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c0eba03d-94ec-4021-8b0f-08d77ae5d81b
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 07:19:48.7527 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 47d58e26-f796-48e8-ac40-1c365c204513
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 95Hkgu/Po8sGsiRwlW6Oz98hHRQy6aHY3c3LMfebPVmHpdHx1Bs/Ut10EXTeb3MyFmmVUsyw6Kxv38SStejQdQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB2869
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/67ZG76XRezPXilsP3x339rGpcso>
Subject: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 07:19:53 -0000

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

KHJlc3BvbmRpbmcgb24gc3ByaW5nIG1haWxpbmcgbGlzdCkNCg0KSGkgRmVybmFuZG8sDQoNCk9u
IERlYyA3LCAyMDE5LCBhdCAxMTowNyBBTSwgRmVybmFuZG8gR29udCA8ZmdvbnRAc2k2bmV0d29y
a3MuY29tPG1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20+PiB3cm90ZToNCg0KT24gNi8xMi8x
OSAyMzo0NywgQnJpYW4gRSBDYXJwZW50ZXIgd3JvdGU6DQpBZ2FpbiwgY29tbWVudCBhdCB0aGUg
ZW5kLi4uDQpPbiAwNy1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6DQpPbiA2LzEy
LzE5IDIyOjE1LCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZToNClsuLi5dDQoNCmFuZCBpZiBzdWNo
IGEgdGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBSRkM4MjAwIHNob3VsZCBiZSBkb25l
Lg0KDQpXaHkgZG9lcyB0aGF0IGZvbGxvdz8gQWx0ZXJuYXRpdmVseSwgZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGNvdWxkIGFja25vd2xlZGdlIHRoYXQgaXQgZGV2
aWF0ZXMgZnJvbSBSRkM4MjAwLg0KDQpZb3UgY2FuIGRldmlhdGUgZnJvbSBzICJzaG91bGQiLCBu
b3QgZnJvbSBhICJtdXN0Ii4gVGhpcyBpcyBhbiBvdXRyaWdodA0KdmlvbGF0aW9uIG9mIGEgc3Bl
YywgcmF0aGVyIHRoYW4gYSBtZXJlICJkZXZpYXRpb24iLg0KDQoNCldoZXRoZXIgdGhhdCdzIGFj
Y2VwdGFibGUgd291bGQgYmUgYSBxdWVzdGlvbiBmb3IgdGhlIElFVEYgTGFzdCBDYWxsIHJhdGhl
ciB0aGFuIGFueSBzaW5nbGUgV0cuDQoNCkkgd291bGQgZXhwZWN0IHRoYXQgYSBXRyBjYW5ub3Qg
c2hpcCBhIGRvY3VtZW50IHRoYXQgaXMgdmlvbGF0aW5nIGFuDQpleGlzdGluZyBzcGVjLCB3aGVy
ZSB0aGUgd2cgc2hpcHBpbmcgdGhlIGRvY3VtZW50IGlzIG5vdCBpbiBhIHBvc2l0aW9uDQpvZiBt
YWtpbmcgZGVjaXNpb25zIHJlZ2FyZGluZyB0aGUgc3BlYyBiZWluZyB2aW9sYXRlZC4NCg0KVGhh
dCB3b3VsZCBiZSBsaWtlIGEgd2FzdGUgb2YgZW5lcmd5IGFuZCB0aW1lIGZvciBhbGwuDQoNCg0K
DQpBdCB0aGUgbW9tZW50LCB0aGUgZHJhZnQgb25seSBtZW50aW9ucyBSRkM4MjAwIGluIGEgY29u
dGV4dCB0aGF0IGRpc2N1c3NlcyBuZWl0aGVyIGluc2VydGlvbiBub3IgcmVtb3ZhbCBvZiBleHRl
bnNpb24gaGVhZGVycywgd2hpY2ggaXMgYmVzaWRlIHRoZSBwb2ludC4gTGlrZSBkcmFmdC12b3ll
ciwgaWYgaXQgZGVzY3JpYmVzIGEgdmlvbGF0aW9uIG9mIFJGQzgyMDAsIHNob3VsZG4ndCB0aGF0
IGJlIGV4cGxpY2l0IGluIHRoZSB0ZXh0Pw0KDQpUaGVyZSdzIGEgbG90IG9mIGphcmdvbiBpbiBk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcuIEkgY2FuJ3QgdGVsbCBm
cm9tIHRoZSBqYXJnb24gd2hldGhlciAiaW5zZXJ0IiBtZWFucyAiaW5zZXJ0IG9uIHRoZSBmbHki
IGFuZCB3aGV0aGVyICJQb3AgdGhlIFNSSCIgbWVhbnMgImRlbGV0ZSBvbiB0aGUgZmx5Ii4gU2hv
dWxkIHRob3NlIHRlcm1zIGJlIGNsYXJpZmllZCBiZWZvcmUgdGhlIGRyYWZ0IGFkdmFuY2VzPw0K
DQpXZWxsLCBpZiBpdCdzIG5vdCBjbGVhciB0byB5b3UsIGl0IHdvdWxkIHNlZW0gdG8gbWUgdGhh
dCB0aGUgc2ltcGxlDQphbnN3ZXIgd291bGQgYmUgInllcyIuDQoNCkJ1dCBpZiAiaW5zZXJ0IiBy
ZWZlcnMgdG8gdGhlIGVuY2Fwc3VsYXRpbmcgbm9kZSBhdCB0aGUgU1IgZG9tYWluIGluZ3Jlc3Ms
IGl0J3Mgbm8gcHJvYmxlbSwgYW5kIGlmICJwb3AiIHNpbXBseSBtZWFucyBkb2luZyBub3JtYWwg
cm91dGluZyBoZWFkZXIgcHJvY2Vzc2luZywgaXQncyBubyBwcm9ibGVtLiBJdCBzaW1wbHkgaXNu
J3QgY2xlYXIgaW4gdGhlIHRleHQsIGF0IGxlYXN0IG5vdCBjbGVhciB0byBtZS4NCg0KVGhlIGZh
Y3QgdGhhdCBhIGZvbGsgdGhhdCBoYXMgYmVlbiBkZWVwbHkgaW52b2x2ZWQgd2l0aCBJUHY2IGNh
bm5vdA0KdW5lcXVpdm9jYWxseSB0ZWxsIHdoYXQgdGhleSB0YWxraW5nIGFib3V0IHNob3VsZCBi
ZSBhbiBpbmRpY2F0aW9uIHdpdGgNCnJlc3BlY3QgdG8gaG93IHJlYWR5IHRoZSBkb2N1bWVudCBp
cyB0byBiZSBzaGlwcGVkLg0KDQoocG9wIHdoZW4geW91IGFyZSB0aGUgZGVzdGluYXRpb24gYnV0
IFNMIT0wIGlzIGVzc2VudGlhbGx5ICdpbiB0aGUNCm5ldHdvcmsgcmVtb3ZhbOKAmSkNCg0KSXQg
aXMgbm90IG9idmlvdXMgdG8gbWUgd2h5IHlvdSB0aGluayB0aGlzIGlzIGEgdmlvbGF0aW9uIG9m
IFJGQzgyMDAgdGhvdWdoIGl0IGlzIHBvc3NpYmxlIHRoYXQgSSBtaXNyZWFkIHlvdXIgY29tbWVu
dC4gVGhlIHJlbGV2YW50IHRleHQgSSBhbSBsb29raW5nIGF0IGlzDQoNCiIgIEV4dGVuc2lvbiBo
ZWFkZXJzIChleGNlcHQgZm9yIHRoZSBIb3AtYnktSG9wIE9wdGlvbnMgaGVhZGVyKSBhcmUgbm90
DQogICBwcm9jZXNzZWQsIGluc2VydGVkLCBvciBkZWxldGVkIGJ5IGFueSBub2RlIGFsb25nIGEg
cGFja2V0J3MgZGVsaXZlcnkNCiAgIHBhdGgsIHVudGlsIHRoZSBwYWNrZXQgcmVhY2hlcyB0aGUg
bm9kZSAob3IgZWFjaCBvZiB0aGUgc2V0IG9mIG5vZGVzLA0KICAgaW4gdGhlIGNhc2Ugb2YgbXVs
dGljYXN0KSBpZGVudGlmaWVkIGluIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzIGZpZWxkDQogICBv
ZiB0aGUgSVB2NiBoZWFkZXIu4oCdDQoNCndoaWNoIHNlZW1zIHRvIHBlcm1pdCBpdC4gQ2FuIHlv
dSBwbGVhc2UgY2xhcmlmeSB3aGVyZSB0aGVyZSBpcyBhIHZpb2xhdGlvbj8NCg0KUmVnYXJkcw0K
U3VyZXNoDQo=

--_000_80A78F4898024DA9B2641A8920C1DDF9kaloomcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <44EB672AD472F44CB3C0DFCCFEC66A52@CANPRD01.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxkaXY+KHJlc3BvbmRpbmcgb24gc3ByaW5nIG1h
aWxpbmcgbGlzdCk8L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PkhpIEZl
cm5hbmRvLDwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl
IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gRGVjIDcsIDIwMTksIGF0IDExOjA3IEFNLCBG
ZXJuYW5kbyBHb250ICZsdDs8YSBocmVmPSJtYWlsdG86ZmdvbnRAc2k2bmV0d29ya3MuY29tIiBj
bGFzcz0iIj5mZ29udEBzaTZuZXR3b3Jrcy5jb208L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBj
bGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPjxzcGFuIHN0
eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBm
b250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5v
cm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1h
bGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0
ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13
aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNwbGF5OiBp
bmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPk9uDQogNi8xMi8xOSAyMzo0NywgQnJpYW4gRSBD
YXJwZW50ZXIgd3JvdGU6PC9zcGFuPjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAw
KTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBu
b3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxl
dHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4
OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5n
OiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBu
b25lOyIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBzdHlsZT0iZm9udC1mYW1p
bHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQt
dmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5n
OiBub3JtYWw7IG9ycGhhbnM6IGF1dG87IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDog
MHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lkb3dzOiBh
dXRvOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyAt
d2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNs
YXNzPSIiPg0KQWdhaW4sIGNvbW1lbnQgYXQgdGhlIGVuZC4uLjxiciBjbGFzcz0iIj4NCk9uIDA3
LURlYy0xOSAxNDozNywgRmVybmFuZG8gR29udCB3cm90ZTo8YnIgY2xhc3M9IiI+DQo8YmxvY2tx
dW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5PbiA2LzEyLzE5IDIyOjE1LCBCcmlhbiBFIENhcnBl
bnRlciB3cm90ZTo8YnIgY2xhc3M9IiI+DQpbLi4uXTxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3Rl
IHR5cGU9ImNpdGUiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNp
dGUiIGNsYXNzPSIiPmFuZCBpZiBzdWNoIGEgdGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0
byBSRkM4MjAwIHNob3VsZCBiZSBkb25lLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxi
ciBjbGFzcz0iIj4NCldoeSBkb2VzIHRoYXQgZm9sbG93PyBBbHRlcm5hdGl2ZWx5LCBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgY291bGQgYWNrbm93bGVkZ2UgdGhh
dCBpdCBkZXZpYXRlcyBmcm9tIFJGQzgyMDAuPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0K
PGJyIGNsYXNzPSIiPg0KWW91IGNhbiBkZXZpYXRlIGZyb20gcyAmcXVvdDtzaG91bGQmcXVvdDss
IG5vdCBmcm9tIGEgJnF1b3Q7bXVzdCZxdW90Oy4gVGhpcyBpcyBhbiBvdXRyaWdodDxiciBjbGFz
cz0iIj4NCnZpb2xhdGlvbiBvZiBhIHNwZWMsIHJhdGhlciB0aGFuIGEgbWVyZSAmcXVvdDtkZXZp
YXRpb24mcXVvdDsuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0K
PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+V2hldGhlciB0aGF0J3MgYWNjZXB0YWJs
ZSB3b3VsZCBiZSBhIHF1ZXN0aW9uIGZvciB0aGUgSUVURiBMYXN0IENhbGwgcmF0aGVyIHRoYW4g
YW55IHNpbmdsZSBXRy48YnIgY2xhc3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQo8YnIgY2xhc3M9IiI+
DQpJIHdvdWxkIGV4cGVjdCB0aGF0IGEgV0cgY2Fubm90IHNoaXAgYSBkb2N1bWVudCB0aGF0IGlz
IHZpb2xhdGluZyBhbjxiciBjbGFzcz0iIj4NCmV4aXN0aW5nIHNwZWMsIHdoZXJlIHRoZSB3ZyBz
aGlwcGluZyB0aGUgZG9jdW1lbnQgaXMgbm90IGluIGEgcG9zaXRpb248YnIgY2xhc3M9IiI+DQpv
ZiBtYWtpbmcgZGVjaXNpb25zIHJlZ2FyZGluZyB0aGUgc3BlYyBiZWluZyB2aW9sYXRlZC48YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGF0IHdvdWxkIGJlIGxpa2UgYSB3YXN0ZSBvZiBl
bmVyZ3kgYW5kIHRpbWUgZm9yIGFsbC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0i
Ij5BdCB0aGUgbW9tZW50LCB0aGUgZHJhZnQgb25seSBtZW50aW9ucyBSRkM4MjAwIGluIGEgY29u
dGV4dCB0aGF0IGRpc2N1c3NlcyBuZWl0aGVyIGluc2VydGlvbiBub3IgcmVtb3ZhbCBvZiBleHRl
bnNpb24gaGVhZGVycywgd2hpY2ggaXMgYmVzaWRlIHRoZSBwb2ludC4gTGlrZSBkcmFmdC12b3ll
ciwgaWYgaXQgZGVzY3JpYmVzIGEgdmlvbGF0aW9uIG9mIFJGQzgyMDAsIHNob3VsZG4ndCB0aGF0
DQogYmUgZXhwbGljaXQgaW4gdGhlIHRleHQ/PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0K
VGhlcmUncyBhIGxvdCBvZiBqYXJnb24gaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nLiBJIGNhbid0IHRlbGwgZnJvbSB0aGUgamFyZ29uIHdoZXRoZXIgJnF1b3Q7
aW5zZXJ0JnF1b3Q7IG1lYW5zICZxdW90O2luc2VydCBvbiB0aGUgZmx5JnF1b3Q7IGFuZCB3aGV0
aGVyICZxdW90O1BvcCB0aGUgU1JIJnF1b3Q7IG1lYW5zICZxdW90O2RlbGV0ZSBvbiB0aGUgZmx5
JnF1b3Q7LiBTaG91bGQgdGhvc2UgdGVybXMgYmUgY2xhcmlmaWVkIGJlZm9yZSB0aGUgZHJhZnQg
YWR2YW5jZXM/PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KV2Vs
bCwgaWYgaXQncyBub3QgY2xlYXIgdG8geW91LCBpdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQgdGhl
IHNpbXBsZTxiciBjbGFzcz0iIj4NCmFuc3dlciB3b3VsZCBiZSAmcXVvdDt5ZXMmcXVvdDsuPGJy
IGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KQnV0IGlmICZxdW90O2lu
c2VydCZxdW90OyByZWZlcnMgdG8gdGhlIGVuY2Fwc3VsYXRpbmcgbm9kZSBhdCB0aGUgU1IgZG9t
YWluIGluZ3Jlc3MsIGl0J3Mgbm8gcHJvYmxlbSwgYW5kIGlmICZxdW90O3BvcCZxdW90OyBzaW1w
bHkgbWVhbnMgZG9pbmcgbm9ybWFsIHJvdXRpbmcgaGVhZGVyIHByb2Nlc3NpbmcsIGl0J3Mgbm8g
cHJvYmxlbS4gSXQgc2ltcGx5IGlzbid0IGNsZWFyIGluIHRoZSB0ZXh0LCBhdCBsZWFzdCBub3Qg
Y2xlYXIgdG8gbWUuPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIHN0eWxlPSJjYXJl
dC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6
IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9u
dC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3Rh
cnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTog
bm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4
OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJjYXJldC1j
b2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEy
cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13
ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7
IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9y
bWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0
ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9y
dGFudDsiIGNsYXNzPSIiPlRoZQ0KIGZhY3QgdGhhdCBhIGZvbGsgdGhhdCBoYXMgYmVlbiBkZWVw
bHkgaW52b2x2ZWQgd2l0aCBJUHY2IGNhbm5vdDwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNvbG9y
OiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsg
Zm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdo
dDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4
dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7
IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQt
ZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiBy
Z2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9u
dC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDog
bm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1p
bmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdv
cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVj
b3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyIg
Y2xhc3M9IiI+dW5lcXVpdm9jYWxseQ0KIHRlbGwgd2hhdCB0aGV5IHRhbGtpbmcgYWJvdXQgc2hv
dWxkIGJlIGFuIGluZGljYXRpb24gd2l0aDwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiBy
Z2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9u
dC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDog
bm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1p
bmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdv
cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVj
b3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2Io
MCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1z
dHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9y
bWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRl
bnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQt
c3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3Jh
dGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyIgY2xh
c3M9IiI+cmVzcGVjdA0KIHRvIGhvdyByZWFkeSB0aGUgZG9jdW1lbnQgaXMgdG8gYmUgc2hpcHBl
ZC48L3NwYW4+PGJyIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWls
eTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12
YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6
IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNm
b3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtp
dC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0i
Ij4NCjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhl
bHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFu
dC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3Jt
YWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTog
bm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4
dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8
c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZl
dGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1j
YXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7
IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9u
ZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1z
dHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlz
cGxheTogaW5saW5lICFpbXBvcnRhbnQ7IiBjbGFzcz0iIj4ocG9wDQogd2hlbiB5b3UgYXJlIHRo
ZSBkZXN0aW5hdGlvbiBidXQgU0whPTAgaXMgZXNzZW50aWFsbHkgJ2luIHRoZTwvc3Bhbj48YnIg
c3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7
IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczog
bm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0
LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdo
aXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZv
bnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFs
aWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRl
LXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp
ZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlu
bGluZSAhaW1wb3J0YW50OyIgY2xhc3M9IiI+bmV0d29yaw0KIHJlbW92YWzigJkpPC9zcGFuPjxi
ciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGlj
YTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBz
OiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRl
eHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsg
d2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJv
a2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCkl0IGlz
IG5vdCBvYnZpb3VzIHRvIG1lIHdoeSB5b3UgdGhpbmsgdGhpcyBpcyBhIHZpb2xhdGlvbiBvZiBS
RkM4MjAwIHRob3VnaCBpdCBpcyBwb3NzaWJsZSB0aGF0IEkgbWlzcmVhZCB5b3VyIGNvbW1lbnQu
IFRoZSByZWxldmFudCB0ZXh0IEkgYW0gbG9va2luZyBhdCBpcw0KPGRpdiBjbGFzcz0iIj48YnIg
Y2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+JnF1b3Q7ICZuYnNwO0V4dGVuc2lvbiBo
ZWFkZXJzIChleGNlcHQgZm9yIHRoZSBIb3AtYnktSG9wIE9wdGlvbnMgaGVhZGVyKSBhcmUgbm90
DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtwcm9jZXNzZWQsIGluc2VydGVkLCBvciBkZWxl
dGVkIGJ5IGFueSBub2RlIGFsb25nIGEgcGFja2V0J3MgZGVsaXZlcnk8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+Jm5ic3A7ICZuYnNwO3BhdGgsIHVudGlsIHRoZSBwYWNrZXQgcmVhY2hlcyB0aGUgbm9k
ZSAob3IgZWFjaCBvZiB0aGUgc2V0IG9mIG5vZGVzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJz
cDsgJm5ic3A7aW4gdGhlIGNhc2Ugb2YgbXVsdGljYXN0KSBpZGVudGlmaWVkIGluIHRoZSBEZXN0
aW5hdGlvbiBBZGRyZXNzIGZpZWxkPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtv
ZiB0aGUgSVB2NiBoZWFkZXIu4oCdPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+d2hpY2ggc2VlbXMgdG8gcGVy
bWl0IGl0LiBDYW4geW91IHBsZWFzZSBjbGFyaWZ5IHdoZXJlIHRoZXJlIGlzIGEgdmlvbGF0aW9u
Pw0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+UmVn
YXJkczwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5TdXJlc2g8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_80A78F4898024DA9B2641A8920C1DDF9kaloomcom_--


From nobody Sat Dec  7 02:03:39 2019
Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EAEA120133; Sat,  7 Dec 2019 02:03:32 -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, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Pgd1PoF1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=xMv9BGff
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 sVt5jSxKGTfo; Sat,  7 Dec 2019 02:03:28 -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 7332B12013F; Sat,  7 Dec 2019 02:03:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19924; q=dns/txt; s=iport; t=1575713008; x=1576922608; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=CE6g63lMxq/JseiNQd8kAa36jvJQZzJDNotA4BJ2k1U=; b=Pgd1PoF1sLzHGh3hVBFPEZBXVFUBomrCyfuAvEM8rBYCLuMNNAt0FMWz RK8QrpDf8gZAanKu/i2hIOYy/JsRY89IT+ktrhr4CVgVzOuDv1FsrJctx xZljrwmg9sXwR8iZqJ10wm1Y3eS1owbuApZS5Q8m4Kl8ZNsPgQy5I1yA0 s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AAlkKwxHhBvvq5brUqLnqMp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4w3Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+ef3ncyU8AOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DFAADUd+td/4cNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF+gRwvJCwFbFggBAsqhCyDRgOLAYJfiVuJSIR?= =?us-ascii?q?iglIDVAkBAQEMAQElCAIBAYRAAheBfiQ4EwIDDQEBBAEBAQIBBQRthTcMhVI?= =?us-ascii?q?BAQEBAxIRChMBASwLAQ8CAQgRBAEBJAQDAgICHxEUCQgCBAENBQgagwGBeU0?= =?us-ascii?q?DLgEOoCsCgTiIYXWBMoJ+AQEFhRcNC4IXAwaBNowYGoFBP4ERR4JMPoIbSQI?= =?us-ascii?q?CgUEBASArCYJaMoIskCeFUJgjQwqCLocjhSmEfIQ5gkKXcIQ/iguBRYcAgha?= =?us-ascii?q?PUAIEAgQFAg4BAQWBaSKBWHAVO4JsUBEUjGY4gzuFFIU/dAGBJ44bgVNfAQE?=
X-IronPort-AV: E=Sophos;i="5.69,287,1571702400";  d="scan'208,217";a="679679371"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Dec 2019 10:03:26 +0000
Received: from XCH-RCD-015.cisco.com (xch-rcd-015.cisco.com [173.37.102.25]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xB7A3Q28000820 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 7 Dec 2019 10:03:27 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-015.cisco.com (173.37.102.25) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 04:03:26 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 04:03:25 -0600
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 7 Dec 2019 04:03:25 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E2rborIgps6aF55vwnc9gW5slGGHuSdlSVh7Ta3aPzX87btbbbemHBnbK+4t3slWdXpkZR1obaMoxWrXUDkym0nqrUg8OHaeoTe7Sg/2H10FqrDH9iIt5C5DXYIk7muJpmMct+Q6KqaoZCJ+M3BSeM7E5Xb/OKhgPnBDRxvLN3XGdmLA5J2XTAXEh+LFPSO2puSJS4ALS7ryMolrocVF1Tkx1muR9p5uvu/CVA4xV0ewbwfA3oqxd3BEcCSJZJS6LuylK95ugeHJHhj5Mx8A2lqSuDamYey+jvfykNzXe5NZDLW7KY9nXPvXwDmc3ubENWzfsY+ZKCvkcg0mhzh9bQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CE6g63lMxq/JseiNQd8kAa36jvJQZzJDNotA4BJ2k1U=; b=BOJQUFsTILqPOXHCfqn0P/+RP7gSywumVKi+cptz+OYn6qkfHr85v7jS1kii6UP81LO9IHBc4DFwaWvGHChzrK8hzFhZzMr/IGrnPfd3YZESu0XgJQcoolxsn+1bIhLlkg2AGX2sDqDrZ7OLsnRa5cD+woXTgQ8LUm8oS8yYGFOrfw3TaiRBPG7Wf0W+BDMhZ8NEglUcLbH071ZZb4GrVBF2cMI2gwM6OWofeixCZQtvgQ4Rv+TKjQz2PQJNJjvH4Z88yRsLnigLsmeuW1ZpDgWFJ4bPaWY14sSnlu7G6XQQmL8k/a4BpeJzrZ28PaXj0fSEkkt0ASNQYNIHwFRpDA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CE6g63lMxq/JseiNQd8kAa36jvJQZzJDNotA4BJ2k1U=; b=xMv9BGffn1lSgHTAIAFVehcX8HQR7pTwgwHqF+yA86r32PiQBdoHTs8aDHcFFM09mbM0vXuD2sQjs1IQF7aqXeZSDhMDbqF8JXQpVyShxNQCDCCFQd5TF3swMiiEYg1iPnPE0ltg+r66G1Lig0VZ8+oUBEd26qT8Z7IAmeRHnYc=
Received: from MWHPR11MB1600.namprd11.prod.outlook.com (10.172.53.142) by MWHPR11MB1871.namprd11.prod.outlook.com (10.175.54.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Sat, 7 Dec 2019 10:03:24 +0000
Received: from MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::8a0:f6fc:426:8b5d]) by MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::8a0:f6fc:426:8b5d%4]) with mapi id 15.20.2516.014; Sat, 7 Dec 2019 10:03:24 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Suresh Krishnan <Suresh@kaloom.com>, 6man <6man@ietf.org>, SPRING WG <spring@ietf.org>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: Separating issues (was Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVrM30iCF9GQ2WD0KW/SnLVpzfRaeucM+Q
Date: Sat, 7 Dec 2019 10:03:24 +0000
Message-ID: <MWHPR11MB16002C07CE596EACDA0CF7ABC15E0@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <C17FBA5F-A2C1-48C0-B668-F387D9E4C1C2@kaloom.com>
In-Reply-To: <C17FBA5F-A2C1-48C0-B668-F387D9E4C1C2@kaloom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com; 
x-originating-ip: [2405:201:1800:c766:f042:eb72:602c:5767]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8e0cf6a-7c3b-40be-c536-08d77afcb2be
x-ms-traffictypediagnostic: MWHPR11MB1871:
x-microsoft-antispam-prvs: <MWHPR11MB1871B86F0552171361FA01DFC15E0@MWHPR11MB1871.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(136003)(376002)(346002)(396003)(189003)(199004)(53754006)(53546011)(316002)(6506007)(54906003)(110136005)(33656002)(5660300002)(102836004)(478600001)(186003)(966005)(74316002)(86362001)(2906002)(790700001)(99286004)(76116006)(66476007)(4326008)(64756008)(66946007)(66446008)(66556008)(76176011)(8936002)(8676002)(81166006)(7696005)(229853002)(81156014)(9686003)(54896002)(55016002)(71200400001)(71190400001)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1871; H:MWHPR11MB1600.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: a5H/QJyt1lXtSDRqwxkk5kJJTL+iB40oR9mBoDPZ5WS50fmQAZZwp6RUQZ01WtwUYGXXqUnwsxC40RaXVmSZe9eKDEjMf2ElJzFuSwrofQxyc3jdIGD4qwMEUabFmBG1EpWSuDanOQtHeg88DGJc3JbYJKXE3dzymPS4ftZVKSP9AWvJhleR4MNH7OqAUYf2O2N1O7vb6P/Y/zBLeACpgGvZu6nBeiBEBF67iDMUMaGIU9Vdk1EqoNYxDNiGVGne4iiV1i24OfjCocCYQISx2vx9u4eVLr17PSrl2ub4FAfi65y0M/g7g1suHsCm9tnaj3EqDs+C21ORjQ+6hB4SFkCwbQb+wW77mOBlUXhbeWeQ/4ehYkeAl3KFIwmWXOtFpgYrJmheQ2RfnM4k9h88f8KXOVTZyPTFN804vkgKnG0m6Etz6WHn6vv703T2QsJ8PTca2LfgDTYufPOLMNL3+lPqEzNfXdBOuh5C+vuvmwbQ1c+sUYabNBbhwQWYd6UhqC5Ke/ss+rguDTgeFFW3H+Q0JmA5FAE63JKPGQvLQ0g=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR11MB16002C07CE596EACDA0CF7ABC15E0MWHPR11MB1600namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c8e0cf6a-7c3b-40be-c536-08d77afcb2be
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 10:03:24.4159 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ORn5j0tRh3UP+dDNmBNdsD9M738o0JJ7KOhkmi5mk90t+46cgN+Vjul466z6wwogsYgaEthnhkEmr5QE0bzv5w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1871
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.25, xch-rcd-015.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/mlMap2cDYR50l_MxOY3IW6RQkIU>
Subject: Re: [spring] Separating issues (was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 10:03:32 -0000

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

KyAxIGFuZCBJIHdpbGwgYWxzbyBjbGFyaWZ5LCB3aGF0IEkgc2VlIGFzLCBhIG1pc3VuZGVyc3Rh
bmRpbmcgKG9yIHBlcmhhcHMgYSBtaXNyZXByZXNlbnRhdGlvbikgb2YgdGhlIFBTUCBiZWhhdmlv
dXIgb24gdGhlIG90aGVyIHRocmVhZCB0aGF0IFN1cmVzaCBoYXMgc3RhcnRlZC4NCg0KDQpGcm9t
OiBpcHY2IDxpcHY2LWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBTdXJlc2ggS3Jpc2hu
YW4NClNlbnQ6IDA3IERlY2VtYmVyIDIwMTkgMTI6NDQNClRvOiA2bWFuIDw2bWFuQGlldGYub3Jn
PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogUm9uIEJvbmljYSA8cmJvbmljYT00
MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPjsgaW50LWFkc0BpZXRmLm9yZzsgcnRnLWFkcyA8
cnRnLWFkc0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgRmVy
bmFuZG8gR29udCA8ZmdvbnRAc2k2bmV0d29ya3MuY29tPg0KU3ViamVjdDogU2VwYXJhdGluZyBp
c3N1ZXMgKHdhcyBSZTogW3NwcmluZ10gV2UgZG9uJ3Qgc2VlbSB0byBiZSBmb2xsb3dpbmcgb3Vy
IHByb2Nlc3NlcyAoUmU6IE5ldHdvcmsgUHJvZ3JhbW1pbmcgLSBQZW51bHRpbWF0ZSBTZWdtZW50
IFBvcHBpbmcpKQ0KDQooQXBvbG9naWVzIHVwIGZyb250LiBJIGFtIGFib3V0IHRvIGdldCBvbiBh
IDEwIGhyIGZsaWdodCBhbmQgd2lsbCBiZSB1bmFibGUgdG8gcmVzcG9uZCBmb3IgYXQgbGVhc3Qg
dGhhdCBwZXJpb2QpDQoNCkhpIGFsbCwNCiAgUGlja2luZyB0aGUgbGFzdCBtZXNzYWdlIGluIHRo
ZSB0aHJlYWQgdG8gcmVwbHkgdG8uIEl0IGxvb2tzIHRvIG1lIHRoYXQgdGhlcmUgYXJlIGF0IGxl
YXN0IHR3byBkaWZmZXJlbnQgKGJ1dCByZWxhdGVkKSBpc3N1ZXMgYmVpbmcgZGlzY3Vzc2VkIGhl
cmUNCg0KYSkgU3ByaW5nIFNSdjYgTlAgYmVoYXZpb3IgKHJlbGF0ZWQgdG8gdGhlIFdHTEMgb2Yg
dGhhdCBkcmFmdCkNCmIpIFRoZSBIZWFkZXIgaW5zZXJ0aW9uIGRyYWZ0cyBhbmQgaG93IHRvIGRl
YWwgd2l0aCB0aGVtDQoNCkkgcmVhbGx5IHRoaW5rIHRoYXQNCg0KYSkgc2hvdWxkIHByZWZlcmFi
bHkgc3RheSBpbiB0aGUgc3ByaW5nIE1MIGFuZCBhIHBvaW50ZXIgdG8gdGhlIGRpc2N1c3Npb24g
c2VudCB0byB0aGUgNm1hbiBtYWlsaW5nIGxpc3Qgd291bGQgYmUgaW4gb3JkZXINCmIpIHNob3Vs
ZCBwcmVmZXJhYmx5IHN0YXkgaW4gdGhlIDZtYW4gTUwNCg0KSSB0aGluayB0aGUgY29tbXVuaXRp
ZXMgZm9yIHRoZSB0d28gZHJhZnRzIGFyZSBkaWZmZXJlbnQgYW5kIEkgdGhpbmsgdGhlIGRpc2N1
c3Npb25zIGNhbiBiZSBtb3JlIGZvY3VzZWQgaWYgdGhlIGlzc3VlcyBhcmUgYWRkcmVzc2VkIGJ5
IHRoZSByZWxldmFudCB3Z3MuIEFzIHRvIHdoYXQgaGFwcGVucyBpZiB0aGUgc3ByaW5nIGRyYWZ0
IGhpdHMgdGhlIElFU0cgYW5kIGNvbnRhaW5zIHRleHQgaW4gdmlvbGF0aW9uIG9mIFJGQzgyMDAs
IEkgaGFkIGFscmVhZHkgc2VudCBteSB0aG91Z2h0cyBhYm91dCB0aGlzIGJhY2sgaW4gU2VwdGVt
YmVyDQoNCmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3VBLVd4
eGdCSmVNdTY1U2tyS0NUTDVCSk1jVQ0KDQp3aXRoIHRoZSByZWxldmFudCB0ZXh0DQoNCiJJZiBh
IGRyYWZ0IHZpb2xhdGVzIFJGQzgyMDAgYW5kIGl0IGhpdHMgdGhlIElFU0cgZm9yIGV2YWx1YXRp
b24sIEkgd2lsbCBjZXJ0YWlubHkgaG9sZCBhIERJU0NVU1MgcG9zaXRpb24gdW50aWwgdGhlIHZp
b2xhdGlvbnMgYXJlIGZpeGVkLuKAnQ0KDQoqSW4gbXkgdmlldyosIHRoZSBhdXRob3JzIG9mIHRo
ZSBTUnY2IE5QIGRyYWZ0IGhhdmUgbWFkZSBhbiBlZmZvcnQgdG8gYWRkcmVzcyB0aGVzZSB2aW9s
YXRpb25zIGJ5IHJlbW92aW5nIHRoZSBoZWFkZXIgaW5zZXJ0aW9uIGZyb20gdGhlIGRyYWZ0LiBX
ZSBjYW4gY29udGludWUgZGlzY3Vzc2luZyB3aGV0aGVyIHBlbnVsdGltYXRlIGhvcCBwb3BwaW5n
IGNvbnN0aXR1dGVzIGEgdmlvbGF0aW9uIG9uIHRoZSBzcHJpbmcgbWFpbGluZyBsaXN0IChJIGlu
dGVuZCB0byByZXNwb25kIHRvIEZlcm5hbmRv4oCZYSBtYWlsIHRoZXJlKS4NCg0KVGhhbmtzDQpT
dXJlc2gNCg0KDQpPbiBEZWMgNywgMjAxOSwgYXQgMTE6MDcgQU0sIEZlcm5hbmRvIEdvbnQgPGZn
b250QHNpNm5ldHdvcmtzLmNvbTxtYWlsdG86ZmdvbnRAc2k2bmV0d29ya3MuY29tPj4gd3JvdGU6
DQoNCk9uIDYvMTIvMTkgMjM6NDcsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOg0KDQpBZ2Fpbiwg
Y29tbWVudCBhdCB0aGUgZW5kLi4uDQpPbiAwNy1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQg
d3JvdGU6DQoNCk9uIDYvMTIvMTkgMjI6MTUsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOg0KWy4u
Ll0NCg0KDQoNCmFuZCBpZiBzdWNoIGEgdGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBS
RkM4MjAwIHNob3VsZCBiZSBkb25lLg0KDQpXaHkgZG9lcyB0aGF0IGZvbGxvdz8gQWx0ZXJuYXRp
dmVseSwgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGNvdWxkIGFj
a25vd2xlZGdlIHRoYXQgaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAwLg0KDQpZb3UgY2FuIGRldmlh
dGUgZnJvbSBzICJzaG91bGQiLCBub3QgZnJvbSBhICJtdXN0Ii4gVGhpcyBpcyBhbiBvdXRyaWdo
dA0KdmlvbGF0aW9uIG9mIGEgc3BlYywgcmF0aGVyIHRoYW4gYSBtZXJlICJkZXZpYXRpb24iLg0K
DQoNCg0KV2hldGhlciB0aGF0J3MgYWNjZXB0YWJsZSB3b3VsZCBiZSBhIHF1ZXN0aW9uIGZvciB0
aGUgSUVURiBMYXN0IENhbGwgcmF0aGVyIHRoYW4gYW55IHNpbmdsZSBXRy4NCg0KSSB3b3VsZCBl
eHBlY3QgdGhhdCBhIFdHIGNhbm5vdCBzaGlwIGEgZG9jdW1lbnQgdGhhdCBpcyB2aW9sYXRpbmcg
YW4NCmV4aXN0aW5nIHNwZWMsIHdoZXJlIHRoZSB3ZyBzaGlwcGluZyB0aGUgZG9jdW1lbnQgaXMg
bm90IGluIGEgcG9zaXRpb24NCm9mIG1ha2luZyBkZWNpc2lvbnMgcmVnYXJkaW5nIHRoZSBzcGVj
IGJlaW5nIHZpb2xhdGVkLg0KDQpUaGF0IHdvdWxkIGJlIGxpa2UgYSB3YXN0ZSBvZiBlbmVyZ3kg
YW5kIHRpbWUgZm9yIGFsbC4NCg0KDQoNCg0KQXQgdGhlIG1vbWVudCwgdGhlIGRyYWZ0IG9ubHkg
bWVudGlvbnMgUkZDODIwMCBpbiBhIGNvbnRleHQgdGhhdCBkaXNjdXNzZXMgbmVpdGhlciBpbnNl
cnRpb24gbm9yIHJlbW92YWwgb2YgZXh0ZW5zaW9uIGhlYWRlcnMsIHdoaWNoIGlzIGJlc2lkZSB0
aGUgcG9pbnQuIExpa2UgZHJhZnQtdm95ZXIsIGlmIGl0IGRlc2NyaWJlcyBhIHZpb2xhdGlvbiBv
ZiBSRkM4MjAwLCBzaG91bGRuJ3QgdGhhdCBiZSBleHBsaWNpdCBpbiB0aGUgdGV4dD8NCg0KVGhl
cmUncyBhIGxvdCBvZiBqYXJnb24gaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLiBJIGNhbid0IHRlbGwgZnJvbSB0aGUgamFyZ29uIHdoZXRoZXIgImluc2VydCIg
bWVhbnMgImluc2VydCBvbiB0aGUgZmx5IiBhbmQgd2hldGhlciAiUG9wIHRoZSBTUkgiIG1lYW5z
ICJkZWxldGUgb24gdGhlIGZseSIuIFNob3VsZCB0aG9zZSB0ZXJtcyBiZSBjbGFyaWZpZWQgYmVm
b3JlIHRoZSBkcmFmdCBhZHZhbmNlcz8NCg0KV2VsbCwgaWYgaXQncyBub3QgY2xlYXIgdG8geW91
LCBpdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQgdGhlIHNpbXBsZQ0KYW5zd2VyIHdvdWxkIGJlICJ5
ZXMiLg0KDQpCdXQgaWYgImluc2VydCIgcmVmZXJzIHRvIHRoZSBlbmNhcHN1bGF0aW5nIG5vZGUg
YXQgdGhlIFNSIGRvbWFpbiBpbmdyZXNzLCBpdCdzIG5vIHByb2JsZW0sIGFuZCBpZiAicG9wIiBz
aW1wbHkgbWVhbnMgZG9pbmcgbm9ybWFsIHJvdXRpbmcgaGVhZGVyIHByb2Nlc3NpbmcsIGl0J3Mg
bm8gcHJvYmxlbS4gSXQgc2ltcGx5IGlzbid0IGNsZWFyIGluIHRoZSB0ZXh0LCBhdCBsZWFzdCBu
b3QgY2xlYXIgdG8gbWUuDQoNClRoZSBmYWN0IHRoYXQgYSBmb2xrIHRoYXQgaGFzIGJlZW4gZGVl
cGx5IGludm9sdmVkIHdpdGggSVB2NiBjYW5ub3QNCnVuZXF1aXZvY2FsbHkgdGVsbCB3aGF0IHRo
ZXkgdGFsa2luZyBhYm91dCBzaG91bGQgYmUgYW4gaW5kaWNhdGlvbiB3aXRoDQpyZXNwZWN0IHRv
IGhvdyByZWFkeSB0aGUgZG9jdW1lbnQgaXMgdG8gYmUgc2hpcHBlZC4NCg0KKHBvcCB3aGVuIHlv
dSBhcmUgdGhlIGRlc3RpbmF0aW9uIGJ1dCBTTCE9MCBpcyBlc3NlbnRpYWxseSAnaW4gdGhlDQpu
ZXR3b3JrIHJlbW92YWwnKQ0KDQpUSGFua3MsDQotLQ0KRmVybmFuZG8gR29udA0KU0k2IE5ldHdv
cmtzDQplLW1haWw6IGZnb250QHNpNm5ldHdvcmtzLmNvbTxtYWlsdG86ZmdvbnRAc2k2bmV0d29y
a3MuY29tPg0KUEdQIEZpbmdlcnByaW50OiA2NjY2IDMxQzYgRDQ4NCA2M0IyIDhGQjEgRTNDNCBB
RTI1IDBENTUgMUQ0RSA3NDkyDQoNCg0KDQoNCg==

--_000_MWHPR11MB16002C07CE596EACDA0CF7ABC15E0MWHPR11MB1600namp_
Content-Type: text/html; charset="utf-8"
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
aGVhZD4NCjxib2R5IGxhbmc9IkVOLUlOIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiYjNDM7IDEgYW5kIEkgd2lsbCBhbHNvIGNs
YXJpZnksIHdoYXQgSSBzZWUgYXMsIGEgbWlzdW5kZXJzdGFuZGluZyAob3IgcGVyaGFwcyBhIG1p
c3JlcHJlc2VudGF0aW9uKSBvZiB0aGUgUFNQIGJlaGF2aW91ciBvbiB0aGUgb3RoZXIgdGhyZWFk
IHRoYXQgU3VyZXNoIGhhcyBzdGFydGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyI+IGlwdjYgJmx0O2lwdjYtYm91bmNlc0BpZXRmLm9yZyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8
L2I+U3VyZXNoIEtyaXNobmFuPGJyPg0KPGI+U2VudDo8L2I+IDA3IERlY2VtYmVyIDIwMTkgMTI6
NDQ8YnI+DQo8Yj5Ubzo8L2I+IDZtYW4gJmx0OzZtYW5AaWV0Zi5vcmcmZ3Q7OyBTUFJJTkcgV0cg
Jmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzo8L2I+IFJvbiBCb25pY2EgJmx0O3Ji
b25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZyZndDs7IGludC1hZHNAaWV0Zi5vcmc7
IHJ0Zy1hZHMgJmx0O3J0Zy1hZHNAaWV0Zi5vcmcmZ3Q7OyBCb2IgSGluZGVuICZsdDtib2IuaGlu
ZGVuQGdtYWlsLmNvbSZndDs7IEZlcm5hbmRvIEdvbnQgJmx0O2Znb250QHNpNm5ldHdvcmtzLmNv
bSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gU2VwYXJhdGluZyBpc3N1ZXMgKHdhcyBSZTogW3Nw
cmluZ10gV2UgZG9uJ3Qgc2VlbSB0byBiZSBmb2xsb3dpbmcgb3VyIHByb2Nlc3NlcyAoUmU6IE5l
dHdvcmsgUHJvZ3JhbW1pbmcgLSBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcHBpbmcpKTxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4oQXBvbG9naWVz
IHVwIGZyb250LiBJIGFtIGFib3V0IHRvIGdldCBvbiBhIDEwIGhyIGZsaWdodCBhbmQgd2lsbCBi
ZSB1bmFibGUgdG8gcmVzcG9uZCBmb3IgYXQgbGVhc3QgdGhhdCBwZXJpb2QpPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIGFsbCw8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBQaWNr
aW5nIHRoZSBsYXN0IG1lc3NhZ2UgaW4gdGhlIHRocmVhZCB0byByZXBseSB0by4gSXQgbG9va3Mg
dG8gbWUgdGhhdCB0aGVyZSBhcmUgYXQgbGVhc3QgdHdvIGRpZmZlcmVudCAoYnV0IHJlbGF0ZWQp
IGlzc3VlcyBiZWluZyBkaXNjdXNzZWQgaGVyZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5hKSBTcHJpbmcgU1J2NiBOUCBiZWhhdmlvciAocmVs
YXRlZCB0byB0aGUgV0dMQyBvZiB0aGF0IGRyYWZ0KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+YikgVGhlIEhlYWRlciBpbnNlcnRpb24gZHJhZnRz
IGFuZCBob3cgdG8gZGVhbCB3aXRoIHRoZW08bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSByZWFsbHkgdGhpbmsgdGhhdCZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5hKSBzaG91bGQg
cHJlZmVyYWJseSBzdGF5IGluIHRoZSBzcHJpbmcgTUwgYW5kIGEgcG9pbnRlciB0byB0aGUgZGlz
Y3Vzc2lvbiBzZW50IHRvIHRoZSA2bWFuIG1haWxpbmcgbGlzdCB3b3VsZCBiZSBpbiBvcmRlcjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Yikgc2hv
dWxkIHByZWZlcmFibHkgc3RheSBpbiB0aGUgNm1hbiBNTDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIHRoaW5rIHRoZSBjb21tdW5pdGllcyBm
b3IgdGhlIHR3byBkcmFmdHMgYXJlIGRpZmZlcmVudCBhbmQgSSB0aGluayB0aGUgZGlzY3Vzc2lv
bnMgY2FuIGJlIG1vcmUgZm9jdXNlZCBpZiB0aGUgaXNzdWVzIGFyZSBhZGRyZXNzZWQgYnkgdGhl
IHJlbGV2YW50IHdncy4gQXMgdG8gd2hhdCBoYXBwZW5zIGlmIHRoZSBzcHJpbmcgZHJhZnQgaGl0
cyB0aGUgSUVTRyBhbmQgY29udGFpbnMgdGV4dCBpbiB2aW9sYXRpb24NCiBvZiBSRkM4MjAwLCBJ
IGhhZCBhbHJlYWR5IHNlbnQgbXkgdGhvdWdodHMgYWJvdXQgdGhpcyBiYWNrIGluIFNlcHRlbWJl
cjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91QS1X
eHhnQkplTXU2NVNrcktDVEw1QkpNY1UiPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJj
aC9tc2cvc3ByaW5nL3VBLVd4eGdCSmVNdTY1U2tyS0NUTDVCSk1jVTwvYT48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+d2l0aCB0aGUgcmVsZXZh
bnQgdGV4dCZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mcXVvdDtJZiBhIGRyYWZ0IHZpb2xhdGVzIFJGQzgyMDAgYW5kIGl0IGhpdHMg
dGhlIElFU0cgZm9yIGV2YWx1YXRpb24sIEkgd2lsbCBjZXJ0YWlubHkgaG9sZCBhIERJU0NVU1Mg
cG9zaXRpb24gdW50aWwgdGhlIHZpb2xhdGlvbnMgYXJlIGZpeGVkLuKAnTxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4qSW4gbXkgdmlldyosIHRo
ZSBhdXRob3JzIG9mIHRoZSBTUnY2IE5QIGRyYWZ0IGhhdmUgbWFkZSBhbiBlZmZvcnQgdG8gYWRk
cmVzcyB0aGVzZSB2aW9sYXRpb25zIGJ5IHJlbW92aW5nIHRoZSBoZWFkZXIgaW5zZXJ0aW9uIGZy
b20gdGhlIGRyYWZ0LiBXZSBjYW4gY29udGludWUgZGlzY3Vzc2luZyB3aGV0aGVyIHBlbnVsdGlt
YXRlIGhvcCBwb3BwaW5nIGNvbnN0aXR1dGVzIGEgdmlvbGF0aW9uIG9uIHRoZSBzcHJpbmcNCiBt
YWlsaW5nIGxpc3QgKEkgaW50ZW5kIHRvIHJlc3BvbmQgdG8gRmVybmFuZG/igJlhIG1haWwgdGhl
cmUpLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlN1cmVzaDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
cj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
T24gRGVjIDcsIDIwMTksIGF0IDExOjA3IEFNLCBGZXJuYW5kbyBHb250ICZsdDs8YSBocmVmPSJt
YWlsdG86ZmdvbnRAc2k2bmV0d29ya3MuY29tIj5mZ29udEBzaTZuZXR3b3Jrcy5jb208L2E+Jmd0
OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9u
IDYvMTIvMTkgMjM6NDcsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOjxicj4NCjxicj4NCjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BZ2FpbiwgY29tbWVudCBhdCB0aGUg
ZW5kLi4uPGJyPg0KT24gMDctRGVjLTE5IDE0OjM3LCBGZXJuYW5kbyBHb250IHdyb3RlOjxicj4N
Cjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiA2LzEyLzE5
IDIyOjE1LCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZTo8YnI+DQpbLi4uXTxicj4NCjxicj4NCjxv
OnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2lu
LWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8YnI+DQo8bzpwPjwv
bzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0
b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+YW5kIGlmIHN1Y2ggYSB0aGluZyBpcyBy
ZXF1aXJlZCwgYW4gdXBkYXRlIHRvIFJGQzgyMDAgc2hvdWxkIGJlIGRvbmUuPG86cD48L286cD48
L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQpXaHkgZG9lcyB0
aGF0IGZvbGxvdz8gQWx0ZXJuYXRpdmVseSwgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nIGNvdWxkIGFja25vd2xlZGdlIHRoYXQgaXQgZGV2aWF0ZXMgZnJvbSBSRkM4
MjAwLjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGJyPg0KWW91IGNhbiBkZXZpYXRlIGZyb20gcyAmcXVvdDtzaG91bGQmcXVvdDssIG5vdCBmcm9t
IGEgJnF1b3Q7bXVzdCZxdW90Oy4gVGhpcyBpcyBhbiBvdXRyaWdodDxicj4NCnZpb2xhdGlvbiBv
ZiBhIHNwZWMsIHJhdGhlciB0aGFuIGEgbWVyZSAmcXVvdDtkZXZpYXRpb24mcXVvdDsuPGJyPg0K
PGJyPg0KPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFy
Z2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PldoZXRoZXIgdGhhdCdzIGFjY2VwdGFibGUgd291bGQgYmUgYSBxdWVzdGlvbiBmb3IgdGhlIElF
VEYgTGFzdCBDYWxsIHJhdGhlciB0aGFuIGFueSBzaW5nbGUgV0cuPG86cD48L286cD48L3A+DQo8
L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQpJIHdvdWxkIGV4cGVjdCB0
aGF0IGEgV0cgY2Fubm90IHNoaXAgYSBkb2N1bWVudCB0aGF0IGlzIHZpb2xhdGluZyBhbjxicj4N
CmV4aXN0aW5nIHNwZWMsIHdoZXJlIHRoZSB3ZyBzaGlwcGluZyB0aGUgZG9jdW1lbnQgaXMgbm90
IGluIGEgcG9zaXRpb248YnI+DQpvZiBtYWtpbmcgZGVjaXNpb25zIHJlZ2FyZGluZyB0aGUgc3Bl
YyBiZWluZyB2aW9sYXRlZC48YnI+DQo8YnI+DQpUaGF0IHdvdWxkIGJlIGxpa2UgYSB3YXN0ZSBv
ZiBlbmVyZ3kgYW5kIHRpbWUgZm9yIGFsbC48YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8
bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdp
bi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QXQgdGhlIG1vbWVudCwgdGhl
IGRyYWZ0IG9ubHkgbWVudGlvbnMgUkZDODIwMCBpbiBhIGNvbnRleHQgdGhhdCBkaXNjdXNzZXMg
bmVpdGhlciBpbnNlcnRpb24gbm9yIHJlbW92YWwgb2YgZXh0ZW5zaW9uIGhlYWRlcnMsIHdoaWNo
IGlzIGJlc2lkZSB0aGUgcG9pbnQuIExpa2UgZHJhZnQtdm95ZXIsIGlmIGl0IGRlc2NyaWJlcyBh
IHZpb2xhdGlvbiBvZiBSRkM4MjAwLCBzaG91bGRuJ3QgdGhhdCBiZSBleHBsaWNpdA0KIGluIHRo
ZSB0ZXh0Pzxicj4NCjxicj4NClRoZXJlJ3MgYSBsb3Qgb2YgamFyZ29uIGluIGRyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy4gSSBjYW4ndCB0ZWxsIGZyb20gdGhlIGph
cmdvbiB3aGV0aGVyICZxdW90O2luc2VydCZxdW90OyBtZWFucyAmcXVvdDtpbnNlcnQgb24gdGhl
IGZseSZxdW90OyBhbmQgd2hldGhlciAmcXVvdDtQb3AgdGhlIFNSSCZxdW90OyBtZWFucyAmcXVv
dDtkZWxldGUgb24gdGhlIGZseSZxdW90Oy4gU2hvdWxkIHRob3NlIHRlcm1zIGJlIGNsYXJpZmll
ZCBiZWZvcmUgdGhlIGRyYWZ0IGFkdmFuY2VzPzxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3Rl
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KV2VsbCwgaWYgaXQncyBub3QgY2xlYXIgdG8g
eW91LCBpdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQgdGhlIHNpbXBsZTxicj4NCmFuc3dlciB3b3Vs
ZCBiZSAmcXVvdDt5ZXMmcXVvdDsuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48YnI+DQpCdXQgaWYgJnF1b3Q7aW5zZXJ0JnF1b3Q7IHJlZmVycyB0
byB0aGUgZW5jYXBzdWxhdGluZyBub2RlIGF0IHRoZSBTUiBkb21haW4gaW5ncmVzcywgaXQncyBu
byBwcm9ibGVtLCBhbmQgaWYgJnF1b3Q7cG9wJnF1b3Q7IHNpbXBseSBtZWFucyBkb2luZyBub3Jt
YWwgcm91dGluZyBoZWFkZXIgcHJvY2Vzc2luZywgaXQncyBubyBwcm9ibGVtLiBJdCBzaW1wbHkg
aXNuJ3QgY2xlYXIgaW4gdGhlIHRleHQsIGF0IGxlYXN0IG5vdCBjbGVhciB0byBtZS48bzpwPjwv
bzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KVGhlIGZhY3QgdGhhdCBhIGZvbGsgdGhhdCBoYXMgYmVl
biBkZWVwbHkgaW52b2x2ZWQgd2l0aCBJUHY2IGNhbm5vdDxicj4NCnVuZXF1aXZvY2FsbHkgdGVs
bCB3aGF0IHRoZXkgdGFsa2luZyBhYm91dCBzaG91bGQgYmUgYW4gaW5kaWNhdGlvbiB3aXRoPGJy
Pg0KcmVzcGVjdCB0byBob3cgcmVhZHkgdGhlIGRvY3VtZW50IGlzIHRvIGJlIHNoaXBwZWQuPGJy
Pg0KPGJyPg0KKHBvcCB3aGVuIHlvdSBhcmUgdGhlIGRlc3RpbmF0aW9uIGJ1dCBTTCE9MCBpcyBl
c3NlbnRpYWxseSAnaW4gdGhlPGJyPg0KbmV0d29yayByZW1vdmFsJyk8YnI+DQo8YnI+DQpUSGFu
a3MsPGJyPg0KLS0gPGJyPg0KRmVybmFuZG8gR29udDxicj4NClNJNiBOZXR3b3Jrczxicj4NCjxh
IGhyZWY9Im1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20iPmUtbWFpbDogZmdvbnRAc2k2bmV0
d29ya3MuY29tPC9hPjxicj4NClBHUCBGaW5nZXJwcmludDogNjY2NiAzMUM2IEQ0ODQgNjNCMiA4
RkIxIEUzQzQgQUUyNSAwRDU1IDFENEUgNzQ5Mjxicj4NCjxicj4NCjxicj4NCjxicj4NCjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_MWHPR11MB16002C07CE596EACDA0CF7ABC15E0MWHPR11MB1600namp_--


From nobody Sat Dec  7 02:14:23 2019
Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 984C3120169; Sat,  7 Dec 2019 02:14:21 -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, 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 header.b=W2iuGubj; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=u0dw6HcX
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 SYkTa1uf1IXK; Sat,  7 Dec 2019 02:14:19 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A536120142; Sat,  7 Dec 2019 02:14:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21180; q=dns/txt; s=iport; t=1575713659; x=1576923259; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=W7iC8iP8MI55oZRLwSvnIgJIQhlUG5HPP8daija2tiE=; b=W2iuGubj21gc06Y/GISrqb1h0Mtug34wHgtRsFFH+u9yEv1M6C+7d2Fe /iNskEaN1/tFuzapL+Vwpb7OaVw+1l3ML8lfr5hwQcFsKsydfmst4bHNv UWAyul/54knsMC8EKkRULOj1HykYUPlg9M4ToapKwsKysAuHvBzToCEFQ U=;
IronPort-PHdr: =?us-ascii?q?9a23=3AE++Q8RJpFvwDIyv9jNmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeCtKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXE72MPfscwQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AuAAAze+td/4oNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYFtAgEBAQELAYEbLyQsBWxYIAQLKoQsg0YDiwC?= =?us-ascii?q?CX4lbiUiEYoJSA1QJAQEBDAEBJQgCAQGEQAIXgX4kNwYOAgMNAQEEAQEBAgE?= =?us-ascii?q?FBG2FNwyFUgEBAQEDEhEKEwEBLAsBDwIBCBEEAQEkBAMCAgIfERQJCAIEAQ0?= =?us-ascii?q?FCBqDAYF5TQMuAQ6gJQKBOIhhdYEygn4BAQWFFg0LghcDBoE2AYwXGoFBP4E?= =?us-ascii?q?RR4JMPoEEgRdJAQECAYFiDB8JgloygiyPbjmFUJgjQwqCLocjiiWEOYJCh3O?= =?us-ascii?q?PfY5KgUWHAIIWj1ACBAIEBQIOAQEFgWgjgVhwFTuCbFARFIxmOIM7hRSFP3Q?= =?us-ascii?q?BAYEmj25fAQE?=
X-IronPort-AV: E=Sophos;i="5.69,287,1571702400";  d="scan'208,217";a="590696541"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Dec 2019 10:13:50 +0000
Received: from XCH-ALN-007.cisco.com (xch-aln-007.cisco.com [173.36.7.17]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xB7ADode025513 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 7 Dec 2019 10:13:50 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 04:13:50 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 05:13:48 -0500
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 7 Dec 2019 05:13:48 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X91D/AJ0USGFyU4FdKRl2/U+57PnNjIoZ/U900xBufqDAVrC+MrovHhwVO4d2ZkKYgMYA5tLORihWYNgNRYSmnQbDdu8iXa+LFIGZvYiWnPc7efUzJoSJJM0qAdKXFZMZllWB4LPx/AV8WbtVP0tV6tr32XRJeGo1mrduaKhlpSlEsUUK4jzpDULbqAR/zld8T7jfZrtMkVGQntvJuCmgzrvtKL58meNEvOEOdZ9ynhdB3ThYioK4uU2xUSAycygH2WA2v6p5wsh2F49c+mSR8n60agVJWieiIxFkOWas97e0yQSGaKeWy3n7K/gPz5OuMhv+AGhcWpPp9wQZcRrsQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W7iC8iP8MI55oZRLwSvnIgJIQhlUG5HPP8daija2tiE=; b=VbGITri+2kyQo+6nibCJVIzfIEnPNtA8TT6m5ju2jJC8txbnSMmDCcsq6ZzqrC7XeRF6RokAZ2eQMoZXVsrYvIHDVnMU2Kk+aGc3vR6mZlJUtLT8NYEqxJZ33CSbqk3eNaxmWqZwUWRCExqCK1tV+b0CDTwuj9qV1fi3wEbBcCyuVYV1KpEhTjayBUuzB7IcG7DCxtlwoxfHtXdC49DeqIE7vyp+hiEjTKYDOy+QG5lzMxTRUsRMuELVprliOfnOK2XhrpVmvG7GpyF1ElSNtZbIP+94ME0fDcIGeew9xWtcCdMiJLqiE0hiDEQDJdD1vt8doKLZXmLy9Y+e6MhxIQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W7iC8iP8MI55oZRLwSvnIgJIQhlUG5HPP8daija2tiE=; b=u0dw6HcXq0kfVieZEBBh1P6aiMVdai04Us9cAOOaE+1VgeoJlJCgAYUJEPX8aJ70D6XlPaZyJrWGHooWiK4QU8F6RHdgU7cLRW1irv2Nqt++NTQCCB1ehuO6h1Q+wU9UCeuOuQhlnJihhk5T6lYj0dqylLbUJOpPYLDstk275AE=
Received: from MWHPR11MB1600.namprd11.prod.outlook.com (10.172.53.142) by MWHPR11MB1501.namprd11.prod.outlook.com (10.172.54.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Sat, 7 Dec 2019 10:13:47 +0000
Received: from MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::8a0:f6fc:426:8b5d]) by MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::8a0:f6fc:426:8b5d%4]) with mapi id 15.20.2516.014; Sat, 7 Dec 2019 10:13:48 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Suresh Krishnan <Suresh@kaloom.com>, Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVrM7NynNtHrgv10eiJ0GxAzvKd6eucD5Q
Date: Sat, 7 Dec 2019 10:13:47 +0000
Message-ID: <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
In-Reply-To: <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com; 
x-originating-ip: [2405:201:1800:c766:f042:eb72:602c:5767]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a9ac837-a735-4094-4e7a-08d77afe265b
x-ms-traffictypediagnostic: MWHPR11MB1501:
x-microsoft-antispam-prvs: <MWHPR11MB1501D932E5B11CDE1F812EC0C15E0@MWHPR11MB1501.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(136003)(366004)(346002)(199004)(189003)(99286004)(102836004)(478600001)(7696005)(66946007)(6506007)(186003)(64756008)(9686003)(2906002)(8936002)(316002)(52536014)(110136005)(966005)(66446008)(53546011)(5660300002)(54906003)(8676002)(76116006)(86362001)(81166006)(66556008)(66476007)(71200400001)(790700001)(7416002)(229853002)(71190400001)(54896002)(55016002)(33656002)(76176011)(74316002)(4326008)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1501; H:MWHPR11MB1600.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RPKk1lXqYXJQyxwIxkF9zDgXlzbq5o1qpI4XilWdXsnWG9E+MeRmGAMN5hXl+/7Q4c6O0+oY1Q9LrOxL51HS6ecxWotOBlepAMi+XMfoMOs4sP+Tzwi6dga05o28xIbbNSE/371ogHWc9hKc3yy31v9F4KtVippfD0eYGYHYnWx8X1HebvDzc3O40s7hzqaZDj7bLS3566r9Y2P4Jc7iyZox5eBimJLErzlVeX4dMi9/a96iG9VCikNLjCY3Pcb3kEHAWpYnS4/sglKyh4QsP9TSJmdRNEKfAbDuwZmPhdEajrbJjupl5hSC+ApCAwAYaL/VsuKYzsygvpsAsWdoiDQOckIPqZ6WCCkOg1F4c8nbdbPZkRRuZN5tJv294tf2q5TEhigaQSbmPwmtpfpFx8P3Dafol884n7Kqwkf1Y4h/UxtTGvygPKcz3gx1eF26Pm3Q+LlZGGuk4sOT/xG0/kXnQQDPOg3BI88WZTp1Z/w=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR11MB1600C5E0821814913110DA16C15E0MWHPR11MB1600namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a9ac837-a735-4094-4e7a-08d77afe265b
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 10:13:47.7435 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5SlqqUPnjE6unzLPC3ffCvZqdY+/oUpDltZmeeh5ioFNKHM5Hoy6NO+zZVNf6mA/zsMr8oph9gFh61bzLolXFQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1501
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xch-aln-007.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/eohCj0_DNRHUXdknQ-QCGIHqHnc>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 10:14:21 -0000

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

KzENCg0KRm9yIHNvbWUgc3RyYW5nZSByZWFzb24gdGhlIFBTUCBiZWhhdmlvdXIgaXMgYmVpbmcg
bWl4ZWQgd2l0aCBFSCBpbnNlcnRpb24gYW5kIGxpa2VseSB0aGVyZSBpcyBzb21lIG1pc3VuZGVy
c3RhbmRpbmcgaGVyZS4NCg0KRmVybmFuZG8gc2F5czoNCg0KKHBvcCB3aGVuIHlvdSBhcmUgdGhl
IGRlc3RpbmF0aW9uIGJ1dCBTTCE9MCBpcyBlc3NlbnRpYWxseSAnaW4gdGhlDQpuZXR3b3JrIHJl
bW92YWzigJkpDQoNClRoaXMgaXMgTk9UIHdoYXQgUFNQIGlzIChyZWZlciBodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1I3NlY3Rpb24tNC4xNi4xKSDigJMgdGhlIOKAnHBvcOKAnSBpcyBkb25lIHdoZW4gdGhlIFNM
IGJlY29tZXMgMC4NCg0KRldJVywgdGhpcyBoYXMgYmVlbiBzdGF0ZWQgaW4gZGlmZmVyZW50IHdh
eXMgYW5kIGNsYXJpZmllZCBvbiB0aGUgbWFpbGluZyBsaXN0IHByZXZpb3VzbHkgYnkgdGhlIGF1
dGhvcnMgYXMgd2VsbCBhcyBvdGhlcnMgaW52b2x2ZWQgaW4gU1J2NiBkZXZlbG9wbWVudCBhbmQg
ZGVwbG95bWVudHMuIFRoZXJlIGlzIG5vIHZpb2xhdGlvbiBvZiBSRkM4MjAwIGhlcmUuDQoNClRo
YW5rcywNCktldGFuDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IE9u
IEJlaGFsZiBPZiBTdXJlc2ggS3Jpc2huYW4NClNlbnQ6IDA3IERlY2VtYmVyIDIwMTkgMTI6NTAN
ClRvOiBGZXJuYW5kbyBHb250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+OyBTUFJJTkcgV0cgPHNw
cmluZ0BpZXRmLm9yZz4NCkNjOiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1h
cmMuaWV0Zi5vcmc+OyBpbnQtYWRzQGlldGYub3JnOyBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxz
dG9uQGxpcXVpZHRlbGVjb20uY29tPjsgcnRnLWFkcyA8cnRnLWFkc0BpZXRmLm9yZz47IEJvYiBI
aW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgT2xlIFRyb2FuIDxvdHJvYW5AZW1wbG95ZWVz
Lm9yZz47IEJyaWFuIEUgQ2FycGVudGVyIDxicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5jb20+DQpT
dWJqZWN0OiBbc3ByaW5nXSBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcHBpbmcgYW5kIFJGQzgyMDAg
KFdhcyBSZTogV2UgZG9uJ3Qgc2VlbSB0byBiZSBmb2xsb3dpbmcgb3VyIHByb2Nlc3NlcyAoUmU6
IE5ldHdvcmsgUHJvZ3JhbW1pbmcgLSBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcHBpbmcpKQ0KDQoo
cmVzcG9uZGluZyBvbiBzcHJpbmcgbWFpbGluZyBsaXN0KQ0KDQpIaSBGZXJuYW5kbywNCg0KDQpP
biBEZWMgNywgMjAxOSwgYXQgMTE6MDcgQU0sIEZlcm5hbmRvIEdvbnQgPGZnb250QHNpNm5ldHdv
cmtzLmNvbTxtYWlsdG86ZmdvbnRAc2k2bmV0d29ya3MuY29tPj4gd3JvdGU6DQoNCk9uIDYvMTIv
MTkgMjM6NDcsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOg0KDQpBZ2FpbiwgY29tbWVudCBhdCB0
aGUgZW5kLi4uDQpPbiAwNy1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6DQoNCk9u
IDYvMTIvMTkgMjI6MTUsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOg0KWy4uLl0NCg0KDQoNCmFu
ZCBpZiBzdWNoIGEgdGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBSRkM4MjAwIHNob3Vs
ZCBiZSBkb25lLg0KDQpXaHkgZG9lcyB0aGF0IGZvbGxvdz8gQWx0ZXJuYXRpdmVseSwgZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGNvdWxkIGFja25vd2xlZGdlIHRo
YXQgaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAwLg0KDQpZb3UgY2FuIGRldmlhdGUgZnJvbSBzICJz
aG91bGQiLCBub3QgZnJvbSBhICJtdXN0Ii4gVGhpcyBpcyBhbiBvdXRyaWdodA0KdmlvbGF0aW9u
IG9mIGEgc3BlYywgcmF0aGVyIHRoYW4gYSBtZXJlICJkZXZpYXRpb24iLg0KDQoNCg0KV2hldGhl
ciB0aGF0J3MgYWNjZXB0YWJsZSB3b3VsZCBiZSBhIHF1ZXN0aW9uIGZvciB0aGUgSUVURiBMYXN0
IENhbGwgcmF0aGVyIHRoYW4gYW55IHNpbmdsZSBXRy4NCg0KSSB3b3VsZCBleHBlY3QgdGhhdCBh
IFdHIGNhbm5vdCBzaGlwIGEgZG9jdW1lbnQgdGhhdCBpcyB2aW9sYXRpbmcgYW4NCmV4aXN0aW5n
IHNwZWMsIHdoZXJlIHRoZSB3ZyBzaGlwcGluZyB0aGUgZG9jdW1lbnQgaXMgbm90IGluIGEgcG9z
aXRpb24NCm9mIG1ha2luZyBkZWNpc2lvbnMgcmVnYXJkaW5nIHRoZSBzcGVjIGJlaW5nIHZpb2xh
dGVkLg0KDQpUaGF0IHdvdWxkIGJlIGxpa2UgYSB3YXN0ZSBvZiBlbmVyZ3kgYW5kIHRpbWUgZm9y
IGFsbC4NCg0KDQoNCg0KQXQgdGhlIG1vbWVudCwgdGhlIGRyYWZ0IG9ubHkgbWVudGlvbnMgUkZD
ODIwMCBpbiBhIGNvbnRleHQgdGhhdCBkaXNjdXNzZXMgbmVpdGhlciBpbnNlcnRpb24gbm9yIHJl
bW92YWwgb2YgZXh0ZW5zaW9uIGhlYWRlcnMsIHdoaWNoIGlzIGJlc2lkZSB0aGUgcG9pbnQuIExp
a2UgZHJhZnQtdm95ZXIsIGlmIGl0IGRlc2NyaWJlcyBhIHZpb2xhdGlvbiBvZiBSRkM4MjAwLCBz
aG91bGRuJ3QgdGhhdCBiZSBleHBsaWNpdCBpbiB0aGUgdGV4dD8NCg0KVGhlcmUncyBhIGxvdCBv
ZiBqYXJnb24gaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLiBJ
IGNhbid0IHRlbGwgZnJvbSB0aGUgamFyZ29uIHdoZXRoZXIgImluc2VydCIgbWVhbnMgImluc2Vy
dCBvbiB0aGUgZmx5IiBhbmQgd2hldGhlciAiUG9wIHRoZSBTUkgiIG1lYW5zICJkZWxldGUgb24g
dGhlIGZseSIuIFNob3VsZCB0aG9zZSB0ZXJtcyBiZSBjbGFyaWZpZWQgYmVmb3JlIHRoZSBkcmFm
dCBhZHZhbmNlcz8NCg0KV2VsbCwgaWYgaXQncyBub3QgY2xlYXIgdG8geW91LCBpdCB3b3VsZCBz
ZWVtIHRvIG1lIHRoYXQgdGhlIHNpbXBsZQ0KYW5zd2VyIHdvdWxkIGJlICJ5ZXMiLg0KDQpCdXQg
aWYgImluc2VydCIgcmVmZXJzIHRvIHRoZSBlbmNhcHN1bGF0aW5nIG5vZGUgYXQgdGhlIFNSIGRv
bWFpbiBpbmdyZXNzLCBpdCdzIG5vIHByb2JsZW0sIGFuZCBpZiAicG9wIiBzaW1wbHkgbWVhbnMg
ZG9pbmcgbm9ybWFsIHJvdXRpbmcgaGVhZGVyIHByb2Nlc3NpbmcsIGl0J3Mgbm8gcHJvYmxlbS4g
SXQgc2ltcGx5IGlzbid0IGNsZWFyIGluIHRoZSB0ZXh0LCBhdCBsZWFzdCBub3QgY2xlYXIgdG8g
bWUuDQoNClRoZSBmYWN0IHRoYXQgYSBmb2xrIHRoYXQgaGFzIGJlZW4gZGVlcGx5IGludm9sdmVk
IHdpdGggSVB2NiBjYW5ub3QNCnVuZXF1aXZvY2FsbHkgdGVsbCB3aGF0IHRoZXkgdGFsa2luZyBh
Ym91dCBzaG91bGQgYmUgYW4gaW5kaWNhdGlvbiB3aXRoDQpyZXNwZWN0IHRvIGhvdyByZWFkeSB0
aGUgZG9jdW1lbnQgaXMgdG8gYmUgc2hpcHBlZC4NCg0KKHBvcCB3aGVuIHlvdSBhcmUgdGhlIGRl
c3RpbmF0aW9uIGJ1dCBTTCE9MCBpcyBlc3NlbnRpYWxseSAnaW4gdGhlDQpuZXR3b3JrIHJlbW92
YWzigJkpDQoNCkl0IGlzIG5vdCBvYnZpb3VzIHRvIG1lIHdoeSB5b3UgdGhpbmsgdGhpcyBpcyBh
IHZpb2xhdGlvbiBvZiBSRkM4MjAwIHRob3VnaCBpdCBpcyBwb3NzaWJsZSB0aGF0IEkgbWlzcmVh
ZCB5b3VyIGNvbW1lbnQuIFRoZSByZWxldmFudCB0ZXh0IEkgYW0gbG9va2luZyBhdCBpcw0KDQoi
ICBFeHRlbnNpb24gaGVhZGVycyAoZXhjZXB0IGZvciB0aGUgSG9wLWJ5LUhvcCBPcHRpb25zIGhl
YWRlcikgYXJlIG5vdA0KICAgcHJvY2Vzc2VkLCBpbnNlcnRlZCwgb3IgZGVsZXRlZCBieSBhbnkg
bm9kZSBhbG9uZyBhIHBhY2tldCdzIGRlbGl2ZXJ5DQogICBwYXRoLCB1bnRpbCB0aGUgcGFja2V0
IHJlYWNoZXMgdGhlIG5vZGUgKG9yIGVhY2ggb2YgdGhlIHNldCBvZiBub2RlcywNCiAgIGluIHRo
ZSBjYXNlIG9mIG11bHRpY2FzdCkgaWRlbnRpZmllZCBpbiB0aGUgRGVzdGluYXRpb24gQWRkcmVz
cyBmaWVsZA0KICAgb2YgdGhlIElQdjYgaGVhZGVyLuKAnQ0KDQp3aGljaCBzZWVtcyB0byBwZXJt
aXQgaXQuIENhbiB5b3UgcGxlYXNlIGNsYXJpZnkgd2hlcmUgdGhlcmUgaXMgYSB2aW9sYXRpb24/
DQoNClJlZ2FyZHMNClN1cmVzaA0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAx
NSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFs
LCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2
aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25v
cm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1z
b25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNp
emU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1h
aWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1
bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpA
cGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBw
dCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNl
Y3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRl
ZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+
PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8
bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48
IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUlOIiBsaW5rPSJibHVlIiB2bGlu
az0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiYjNDM7MTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5Gb3Igc29tZSBzdHJhbmdlIHJlYXNvbiB0aGUgUFNQIGJlaGF2aW91ciBpcyBiZWluZyBtaXhl
ZCB3aXRoIEVIIGluc2VydGlvbiBhbmQgbGlrZWx5IHRoZXJlIGlzIHNvbWUgbWlzdW5kZXJzdGFu
ZGluZyBoZXJlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5GZXJuYW5kbyBzYXlzOiA8bzpwPg0KPC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCihwb3Agd2hlbiB5
b3UgYXJlIHRoZSBkZXN0aW5hdGlvbiBidXQgU0whPTAgaXMgZXNzZW50aWFsbHkgJ2luIHRoZTxi
cj4NCm5ldHdvcmsgcmVtb3ZhbOKAmSk8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhpcyBpcyBOT1Qgd2hhdCBQU1AgaXMgKHJl
ZmVyDQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuMTYuMSI+aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuMTYuMTwvYT48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPikg4oCTIHRoZSDigJxwb3DigJ0gaXMgZG9uZQ0KIHdoZW4gdGhlIFNM
IGJlY29tZXMgMC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+RldJVywgdGhpcyBoYXMgYmVlbiBzdGF0ZWQgaW4gZGlmZmVyZW50
IHdheXMgYW5kIGNsYXJpZmllZCBvbiB0aGUgbWFpbGluZyBsaXN0IHByZXZpb3VzbHkgYnkgdGhl
IGF1dGhvcnMgYXMgd2VsbCBhcyBvdGhlcnMgaW52b2x2ZWQgaW4gU1J2NiBkZXZlbG9wbWVudCBh
bmQgZGVwbG95bWVudHMuIFRoZXJlIGlzIG5vIHZpb2xhdGlvbiBvZiBSRkM4MjAwDQogaGVyZS48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+S2V0YW48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBs
YW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gc3ByaW5nICZs
dDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+U3VyZXNo
IEtyaXNobmFuPGJyPg0KPGI+U2VudDo8L2I+IDA3IERlY2VtYmVyIDIwMTkgMTI6NTA8YnI+DQo8
Yj5Ubzo8L2I+IEZlcm5hbmRvIEdvbnQgJmx0O2Znb250QHNpNm5ldHdvcmtzLmNvbSZndDs7IFNQ
UklORyBXRyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPkNjOjwvYj4gUm9uIEJvbmlj
YSAmbHQ7cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnJmd0OzsgaW50LWFkc0Bp
ZXRmLm9yZzsgQW5kcmV3IEFsc3RvbiAmbHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNv
bSZndDs7IHJ0Zy1hZHMgJmx0O3J0Zy1hZHNAaWV0Zi5vcmcmZ3Q7OyBCb2IgSGluZGVuICZsdDti
b2IuaGluZGVuQGdtYWlsLmNvbSZndDs7IE9sZSBUcm9hbiAmbHQ7b3Ryb2FuQGVtcGxveWVlcy5v
cmcmZ3Q7OyBCcmlhbiBFIENhcnBlbnRlciAmbHQ7YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29t
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBbc3ByaW5nXSBQZW51bHRpbWF0ZSBTZWdtZW50IFBv
cHBpbmcgYW5kIFJGQzgyMDAgKFdhcyBSZTogV2UgZG9uJ3Qgc2VlbSB0byBiZSBmb2xsb3dpbmcg
b3VyIHByb2Nlc3NlcyAoUmU6IE5ldHdvcmsgUHJvZ3JhbW1pbmcgLSBQZW51bHRpbWF0ZSBTZWdt
ZW50IFBvcHBpbmcpKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4ocmVzcG9uZGluZyBvbiBzcHJpbmcgbWFpbGluZyBsaXN0KTxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBGZXJuYW5kbyw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4N
Cjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24g
RGVjIDcsIDIwMTksIGF0IDExOjA3IEFNLCBGZXJuYW5kbyBHb250ICZsdDs8YSBocmVmPSJtYWls
dG86ZmdvbnRAc2k2bmV0d29ya3MuY29tIj5mZ29udEBzaTZuZXR3b3Jrcy5jb208L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1z
ZXJpZiI+T24gNi8xMi8xOSAyMzo0NywgQnJpYW4gRSBDYXJwZW50ZXIgd3JvdGU6PGJyIHN0eWxl
PSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7dGV4
dC1hbGlnbjpzdGFydDstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5n
OjBweCI+DQo8YnI+DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0i
bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0
aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPkFnYWluLCBjb21tZW50IGF0IHRoZSBlbmQuLi48YnI+DQpP
biAwNy1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6PGJyPg0KPGJyPg0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlm
Ij5PbiA2LzEyLzE5IDIyOjE1LCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZTo8YnI+DQpbLi4uXTxi
cj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJn
aW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2Em
cXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KPGJyPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGJs
b2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5hbmQgaWYgc3VjaCBhIHRoaW5n
IGlzIHJlcXVpcmVkLCBhbiB1cGRhdGUgdG8gUkZDODIwMCBzaG91bGQgYmUgZG9uZS48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90
OyxzYW5zLXNlcmlmIj48YnI+DQpXaHkgZG9lcyB0aGF0IGZvbGxvdz8gQWx0ZXJuYXRpdmVseSwg
ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGNvdWxkIGFja25vd2xl
ZGdlIHRoYXQgaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAwLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxi
cj4NCllvdSBjYW4gZGV2aWF0ZSBmcm9tIHMgJnF1b3Q7c2hvdWxkJnF1b3Q7LCBub3QgZnJvbSBh
ICZxdW90O211c3QmcXVvdDsuIFRoaXMgaXMgYW4gb3V0cmlnaHQ8YnI+DQp2aW9sYXRpb24gb2Yg
YSBzcGVjLCByYXRoZXIgdGhhbiBhIG1lcmUgJnF1b3Q7ZGV2aWF0aW9uJnF1b3Q7Ljxicj4NCjxi
cj4NCjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2
ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+V2hldGhlciB0aGF0J3MgYWNjZXB0YWJsZSB3b3VsZCBi
ZSBhIHF1ZXN0aW9uIGZvciB0aGUgSUVURiBMYXN0IENhbGwgcmF0aGVyIHRoYW4gYW55IHNpbmds
ZSBXRy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hl
bHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj48YnI+DQpJIHdvdWxkIGV4cGVjdCB0aGF0IGEgV0cg
Y2Fubm90IHNoaXAgYSBkb2N1bWVudCB0aGF0IGlzIHZpb2xhdGluZyBhbjxicj4NCmV4aXN0aW5n
IHNwZWMsIHdoZXJlIHRoZSB3ZyBzaGlwcGluZyB0aGUgZG9jdW1lbnQgaXMgbm90IGluIGEgcG9z
aXRpb248YnI+DQpvZiBtYWtpbmcgZGVjaXNpb25zIHJlZ2FyZGluZyB0aGUgc3BlYyBiZWluZyB2
aW9sYXRlZC48YnI+DQo8YnI+DQpUaGF0IHdvdWxkIGJlIGxpa2UgYSB3YXN0ZSBvZiBlbmVyZ3kg
YW5kIHRpbWUgZm9yIGFsbC48YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPkF0
IHRoZSBtb21lbnQsIHRoZSBkcmFmdCBvbmx5IG1lbnRpb25zIFJGQzgyMDAgaW4gYSBjb250ZXh0
IHRoYXQgZGlzY3Vzc2VzIG5laXRoZXIgaW5zZXJ0aW9uIG5vciByZW1vdmFsIG9mIGV4dGVuc2lv
biBoZWFkZXJzLCB3aGljaCBpcyBiZXNpZGUgdGhlIHBvaW50LiBMaWtlIGRyYWZ0LXZveWVyLA0K
IGlmIGl0IGRlc2NyaWJlcyBhIHZpb2xhdGlvbiBvZiBSRkM4MjAwLCBzaG91bGRuJ3QgdGhhdCBi
ZSBleHBsaWNpdCBpbiB0aGUgdGV4dD88YnI+DQo8YnI+DQpUaGVyZSdzIGEgbG90IG9mIGphcmdv
biBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcuIEkgY2FuJ3Qg
dGVsbCBmcm9tIHRoZSBqYXJnb24gd2hldGhlciAmcXVvdDtpbnNlcnQmcXVvdDsgbWVhbnMgJnF1
b3Q7aW5zZXJ0IG9uIHRoZSBmbHkmcXVvdDsgYW5kIHdoZXRoZXIgJnF1b3Q7UG9wIHRoZSBTUkgm
cXVvdDsgbWVhbnMgJnF1b3Q7ZGVsZXRlIG9uIHRoZSBmbHkmcXVvdDsuIFNob3VsZCB0aG9zZSB0
ZXJtcyBiZSBjbGFyaWZpZWQgYmVmb3JlIHRoZSBkcmFmdCBhZHZhbmNlcz88bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5z
LXNlcmlmIj48YnI+DQpXZWxsLCBpZiBpdCdzIG5vdCBjbGVhciB0byB5b3UsIGl0IHdvdWxkIHNl
ZW0gdG8gbWUgdGhhdCB0aGUgc2ltcGxlPGJyPg0KYW5zd2VyIHdvdWxkIGJlICZxdW90O3llcyZx
dW90Oy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hl
bHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj48YnI+DQpCdXQgaWYgJnF1b3Q7aW5zZXJ0JnF1b3Q7
IHJlZmVycyB0byB0aGUgZW5jYXBzdWxhdGluZyBub2RlIGF0IHRoZSBTUiBkb21haW4gaW5ncmVz
cywgaXQncyBubyBwcm9ibGVtLCBhbmQgaWYgJnF1b3Q7cG9wJnF1b3Q7IHNpbXBseSBtZWFucyBk
b2luZyBub3JtYWwgcm91dGluZyBoZWFkZXIgcHJvY2Vzc2luZywgaXQncyBubyBwcm9ibGVtLiBJ
dCBzaW1wbHkgaXNuJ3QgY2xlYXIgaW4gdGhlIHRleHQsIGF0IGxlYXN0IG5vdCBjbGVhciB0byBt
ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZl
dGljYSZxdW90OyxzYW5zLXNlcmlmIj48YnI+DQpUaGUgZmFjdCB0aGF0IGEgZm9sayB0aGF0IGhh
cyBiZWVuIGRlZXBseSBpbnZvbHZlZCB3aXRoIElQdjYgY2Fubm90PGJyPg0KdW5lcXVpdm9jYWxs
eSB0ZWxsIHdoYXQgdGhleSB0YWxraW5nIGFib3V0IHNob3VsZCBiZSBhbiBpbmRpY2F0aW9uIHdp
dGg8YnI+DQpyZXNwZWN0IHRvIGhvdyByZWFkeSB0aGUgZG9jdW1lbnQgaXMgdG8gYmUgc2hpcHBl
ZC48YnI+DQo8YnI+DQoocG9wIHdoZW4geW91IGFyZSB0aGUgZGVzdGluYXRpb24gYnV0IFNMIT0w
IGlzIGVzc2VudGlhbGx5ICdpbiB0aGU8YnI+DQpuZXR3b3JrIHJlbW92YWzigJkpPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+SXQgaXMgbm90IG9idmlvdXMgdG8gbWUgd2h5IHlvdSB0aGluayB0aGlzIGlz
IGEgdmlvbGF0aW9uIG9mIFJGQzgyMDAgdGhvdWdoIGl0IGlzIHBvc3NpYmxlIHRoYXQgSSBtaXNy
ZWFkIHlvdXIgY29tbWVudC4gVGhlIHJlbGV2YW50IHRleHQgSSBhbSBsb29raW5nIGF0IGlzDQo8
bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZxdW90OyAmbmJz
cDtFeHRlbnNpb24gaGVhZGVycyAoZXhjZXB0IGZvciB0aGUgSG9wLWJ5LUhvcCBPcHRpb25zIGhl
YWRlcikgYXJlIG5vdA0KPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7ICZuYnNwO3Byb2Nlc3NlZCwgaW5zZXJ0ZWQsIG9yIGRlbGV0ZWQgYnkgYW55IG5v
ZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVyeTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwO3BhdGgsIHVudGlsIHRoZSBwYWNr
ZXQgcmVhY2hlcyB0aGUgbm9kZSAob3IgZWFjaCBvZiB0aGUgc2V0IG9mIG5vZGVzLDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNw
O2luIHRoZSBjYXNlIG9mIG11bHRpY2FzdCkgaWRlbnRpZmllZCBpbiB0aGUgRGVzdGluYXRpb24g
QWRkcmVzcyBmaWVsZDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7ICZuYnNwO29mIHRoZSBJUHY2IGhlYWRlci7igJ08bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPndoaWNoIHNl
ZW1zIHRvIHBlcm1pdCBpdC4gQ2FuIHlvdSBwbGVhc2UgY2xhcmlmeSB3aGVyZSB0aGVyZSBpcyBh
IHZpb2xhdGlvbj8NCjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+UmVnYXJkczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+U3VyZXNoPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_MWHPR11MB1600C5E0821814913110DA16C15E0MWHPR11MB1600namp_--


From nobody Sat Dec  7 03:47:18 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 467CE120227 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 03:47: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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 QT4WDfo9oQ_I for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 03:47:14 -0800 (PST)
Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) (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 885CA120220 for <spring@ietf.org>; Sat,  7 Dec 2019 03:47:14 -0800 (PST)
Received: by mail-qv1-xf35.google.com with SMTP id t7so936349qve.4 for <spring@ietf.org>; Sat, 07 Dec 2019 03:47:14 -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=h/8mRijPVRPN2uUYgPA0jDTqogU3n+bWTeUui94yFmw=; b=dcDYMVqlR7mABnGp9wyAXug3XDqk7bt5ZjZ8RPYW7Y4gqiLIgqAaXitgX5d2lSmFFL jb3809Xf+fj/EAAxKNX5FW8xSVwJbfUjujXNuTDlbU48h6M8v4O/+2EpN6SslgnqPw1Z jo+h4WDF2XjBhe/Vn/Go0ASJstaHIUJcHaiVliGv7T3cDl74ttw0PP5eQ61CbYHGSlk6 zID5TWzi1WgD7GM9JdvczP4lHovAeYYlMH3xSDPgjC9RK65E5D2h7vqHmgMCN/E/n/Fb HI+rXTN0Eriqy+quZ5rjWjqzAvoUYLkZ8HgF1jeNznGwaDMkRMtnpmRDC8FqeRm/AntQ GKZg==
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=h/8mRijPVRPN2uUYgPA0jDTqogU3n+bWTeUui94yFmw=; b=JD2gQgMZOlCCIVgklUgVlL3OVwxmGWz16A0nAUIti4TZDjTSqKOfjRnkU5i2j4IK+V GiLQ7B6JGig1d3EVtuieOyuhxuaR1HcqpWatjmc/q5H5ad4W7S5hjaLUNEKjsKoLuW30 fwuLR+8tAuXx0rkmBgsmpomYolhgJsI/JMDfoD7mlngf0GQmVkUSD6WfJBIzI2x81+1i QXRYpaeOxjposw2agUdrb2EK8XadWbrG8dNp1aSpyQljg6gAW5F+vToloAIwVfGeIYwX UTWfcS8OwKBFDPD2kU8VF2CxG9aopkqij+kJ6CTAieqRohceg9SOrFX24cldQa9DqM1m sSPA==
X-Gm-Message-State: APjAAAXewF2HcmpGfsl8GVW70Wf5DLm2aXfxsW5wsfx7BK65ryExhy5k frf6dSoCikHiqkYEsW0V7kPux7gDyCRYn+zpZniabg==
X-Google-Smtp-Source: APXvYqzH+uyqovV4YsU0/rAH/HK+q75U2RJXpfz62D3Oo0hCbGgaVLDxfEcz5HaLsO8CWcdCitmDjiQuFLm71aqPaLg=
X-Received: by 2002:a0c:8a31:: with SMTP id 46mr17073470qvt.8.1575719233222; Sat, 07 Dec 2019 03:47:13 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
In-Reply-To: <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 7 Dec 2019 12:47:05 +0100
Message-ID: <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>,  Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000298f1305991bb9da"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/i0faTfqB-NduzI2VyMyQ6R60dQw>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 11:47:16 -0000

--000000000000298f1305991bb9da
Content-Type: text/plain; charset="UTF-8"

Hey Fernando,

(pop when you are the destination but SL!=0 is essentially 'in the
> network removal')


I was trying to stay out of this but I have one fundamental question or
observation this entire debate seems to be about.

In the context of SRv6 there are two parallel discussions

*Discussion #1* - It is about inserting, modifying or deleting SRH by nodes
which are not in the outer IPv6 header of the packet

*Discussion #2* - It is about RFC8200 compliance when the node doing
insertion of SRH is *the* destination of the packet as read verbatim from
the outer IPv6 header.

*Discussion #3* - It is about RFC8200 compliance when the node doing
modification or removal of SRH is *the* destination of the packet as read
verbatim from the outer IPv6 header.

First let's observe that RFC8200 is only defining the behaviour regarding
EH processing in the context of destination address of the IPv6 outer
header: "identified in the Destination Address field of the IPv6
header.identified in the Destination Address field of the IPv6 header. "

Therefore stating that SL value before local decrement matters in this in
respect to being compliant to the IPv6 RFC is at best just an individual
interpretation. Besides the pseudocode says it black and white "S14.1.   If
(updated SL == 0) {". We do all sort of processing decision after
decrementing the values ... think TTL :)

So back to reality ...

*Discussion #1* - I think we all agree that to accomplish that RFC8200
would need to be updated.

*Discussion #2* - I think we also all agree here that to accomplish this
RFC8200 would need to be updated as it does says clearly that "Each
extension header should occur at most once, ..."

*Discussion #3* - It seems clearly that there is no issue with compliance
with RFC8200 and that if penultimate segment midpoint decides or is
instructed to pop SRH it sure can and still be 100% compliant with current
wording of RFC8200.

So other then so much foam what is this debate all about ?

Cheers,
Robert.

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

<div dir=3D"ltr"><div>Hey=C2=A0Fernando,</div><div dir=3D"ltr"><br></div><d=
iv 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">=
(pop when you are the destination but SL!=3D0 is essentially &#39;in the<br=
>
network removal&#39;)</blockquote><div><br></div><div>I was trying to stay =
out of this but I have one fundamental question or observation this entire =
debate seems to be about.=C2=A0</div><div><br></div><div>In the context of =
SRv6 there are two parallel discussions=C2=A0</div><div><br></div><div><b>D=
iscussion #1</b> - It is about inserting, modifying=C2=A0or deleting SRH by=
 nodes which are not in the outer IPv6 header of the packet=C2=A0</div><div=
><br></div><div><b>Discussion #2</b> - It is about RFC8200 compliance when =
the node doing insertion of SRH is *the* destination of the packet as read =
verbatim from the outer IPv6 header.=C2=A0</div><div><br></div><div><div><b=
>Discussion #3</b> - It is about RFC8200 compliance when the node doing mod=
ification or removal of SRH is *the* destination of the packet as read verb=
atim from the outer IPv6 header.=C2=A0</div><div></div></div><div><br></div=
><div>First let&#39;s observe that RFC8200 is only defining the behaviour r=
egarding EH processing in the context of destination address of the IPv6 ou=
ter header: &quot;identified in the Destination Address field of the IPv6 h=
eader.identified in the Destination Address field of the IPv6 header. &quot=
;</div><div><br></div><div>Therefore stating that SL value before local dec=
rement matters in this in respect to being compliant=C2=A0to the IPv6 RFC i=
s at best just an individual interpretation. Besides the pseudocode says it=
 black and white &quot;S14.1. =C2=A0 If (updated SL =3D=3D 0) {&quot;. We d=
o all sort of processing decision after decrementing the values ... think T=
TL :)=C2=A0</div><div><br></div><div>So back to reality ...=C2=A0</div><div=
><br></div><div><b>Discussion #1</b> - I think we all agree that to accompl=
ish that RFC8200 would need to be updated.</div><div><br></div><div><b>Disc=
ussion #2</b> - I think we also all agree here that to accomplish this RFC8=
200 would need to be updated as it does says clearly that &quot;Each extens=
ion header should occur at most once, ...&quot;</div><div><br></div><div><b=
>Discussion #3</b> - It seems clearly that there is no issue with complianc=
e with RFC8200 and that if penultimate segment midpoint decides or is instr=
ucted to pop SRH it sure can and still be 100% compliant=C2=A0with current =
wording of RFC8200.=C2=A0</div><div><br></div><div>So other then so much fo=
am what is this debate all about ?=C2=A0</div><div><br></div><div>Cheers,</=
div><div>Robert.</div><div><br></div></div></div>

--000000000000298f1305991bb9da--


From nobody Sat Dec  7 04:10:12 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50B88120219 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 04:10:10 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=jdz2Qr1p; dkim=pass (1024-bit key) header.d=juniper.net header.b=KmY3iSZl
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 atlAgTeub5L3 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 04:10:08 -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 0DF821200F5 for <spring@ietf.org>; Sat,  7 Dec 2019 04:10:07 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB7C8jAd023289; Sat, 7 Dec 2019 04:10:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=DeF8ROy1W2i+9aMGwT+UfkQUMDBwDQc9hign0f5rHy0=; b=jdz2Qr1p0TYEmuBAIsdnwrnkyPoA3kBSaZqtgn8ozm75sK+0W0HZEMVe7Z5tPYityTMs r8HRs6+U84SJ0w5Qq53Dx8j6Iz3ys3D9S6aovo6rKHYaDUmgRoYTPKBQ9G5MGmbDa9lb K0s63wVyo7O4xtc5pq0nUH2PutPlb2v1e7iqISJdBO9/AmZvl/t5Sx/9ntXqsJXn1q7T QNNa9V9h/LUC60j3tEmWA4j6D6jC0a/CyudHcy8uUaxD3XjItj4GegPTnMMKRpgVOuuL jT6EYsUvqqvdLgWgIkqxED/i5qfj5rkGUKF2Ll5X0E9znw0ywXNCkv0heHgrGqMwJlhc jw== 
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx0b-00273201.pphosted.com with ESMTP id 2wrax881m3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 07 Dec 2019 04:10:00 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iZOesKyMDz6XSuzgsbQnV+AQchf9qZy0vISTy8b86VZn0ORsGoSLxFivoEBGQ49NFNAFx7SMe4NpxWgIga3mvBaf5fOO/aRukQtAu0R1pIDgSm461IYOuUtgR6GphV8uzzvXxWCNs6UsAncv65grOcI7M6OPby3mdp0BPqiTmqA3zS3JT81BuyLV1hDHhGg5AP96uW4C0B8GPPaYXK9i2EtJGzHTAv6rbQx/+yBzQxSnyBUAJ9SWNSYdG3ll2FKSOTELyAjpATgEStxQxPYmaO1GBH+PziGrPJJS9udL8/rhu8Y0RAzHuGx1stzRQdGFl0Y0HEoW4cGKgD/XlLNQNA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DeF8ROy1W2i+9aMGwT+UfkQUMDBwDQc9hign0f5rHy0=; b=dCS8+p07vQIzY7JcAyYOVtvxzBJuLo4D2ma206l110Bq4Ae0vR2ta6l6l63VHHuDefFpcCjIabroflK/eJeqp9n9aWnoNGWj/J2BR7DIqRzZra4Zi8E5ZgHsX2a0uDjRkbIr4GgEwXRJOdK8Qtj/T6VPlBtZWfdAliZnstkW/CFkCXzOV2GA6ntaMMjCmfSQRqRwK5jp5W/5DV0JgZD7Dllmg1067k7cAHuPP7vTRLUYDzhMa9kbsNHgWpOruqN/YxtkycnKFS3KDnqeO+jdBr7XY1iC+urCVr8cZtIerC/ZcQ5qw/ZCo/IDutDtCftAS1R7SOpCd1dTQ0LH9wOd+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DeF8ROy1W2i+9aMGwT+UfkQUMDBwDQc9hign0f5rHy0=; b=KmY3iSZl7ObM8WnJWmJpCXcohUvlbHGQrXezmBt+/cwXvTutx5rxAESGbSGYdEj/QDOFbzZuQ4swFDcR8ops2WVANpMEpHUV7d8njJ2QXUtaxOk9bqKt22kwZzoojuUAO5FP959juVJVAF+1JKwn/uNaqV/QmN6zabWVw9JKPYI=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4225.namprd05.prod.outlook.com (52.132.219.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.10; Sat, 7 Dec 2019 12:09:59 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Sat, 7 Dec 2019 12:09:58 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>
CC: Brian E Carpenter <brian.e.carpenter@gmail.com>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>, Bob Hinden <bob.hinden@gmail.com>, Fernando Gont <fgont@si6networks.com>, Sander Steffann <sander@steffann.nl>
Thread-Topic: PHP - Deep Listening (was: RE: Separating issues)
Thread-Index: AdWs8uubD3QEShjUSMSF/B1QUhbItA==
Content-Class: 
Date: Sat, 7 Dec 2019 12:09:58 +0000
Message-ID: <BN7PR05MB5699332DB006C82F51553C5EAE5E0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-07T12:09:57.1540971Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=b5c2b749-43e5-4a85-9a31-c87024bd8538; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 400b3d3e-d2c3-487c-da4c-08d77b0e614e
x-ms-traffictypediagnostic: BN7PR05MB4225:
x-microsoft-antispam-prvs: <BN7PR05MB42258255BAB0D773E9E13705AE5E0@BN7PR05MB4225.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(346002)(136003)(376002)(396003)(53754006)(189003)(199004)(2906002)(74316002)(9686003)(54896002)(8936002)(966005)(55016002)(8676002)(81156014)(81166006)(478600001)(790700001)(316002)(86362001)(110136005)(99286004)(7696005)(54906003)(186003)(53546011)(6506007)(26005)(5660300002)(102836004)(66446008)(4326008)(76116006)(64756008)(66556008)(66476007)(66946007)(33656002)(52536014)(71190400001)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4225; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WQOh9PriSvmIudFG9WUGP633BwIJhJbY8+PR0uFQJP205dktl/3nfHuiz8gtt9928IYN93Z+Tw+EsprzIvhsAzaOLsKyukD0jDfKDBx4DXJfGoa5+VmPmHqqBxo/yXJyto98loURFxBJTOHA1CGQuplWP5GKp0OH0lHKZzAEuNvxhpp7Q9XP/v5afCP5aFFbd1wshZgqAbbuezfnjl2KM2tIDKFPF3z8GEw6VF5RAWjHsNkYO/0R+0T+LT9w9EDMyOKx307AQDIGlAo7VTXqF4LtPIaoDWUF38QlNAF7BX3Nvb+lRN9hfbXCMhWzKWAZWFc2CxGhT60LPgmD64olTrmyyRntAmOuXJHIsHbhOtlT9RMtMugDa3EXGKQGpBZRIbg12DKL6Xy08vZsQVHzxoPr43CqKDb1MPFXs5TuIb45unk4qsp33jjwVajJC1pJiuVaP/ETaIQDs4sXySptH9cZrctJkpBcLnaRE8TCUmmu1Kh1eKdT0uZRrVvlVvfg6N7ER31bw0hNrgRqcVjVcE95zbG+6T8H2oJ3MJjcH5U=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699332DB006C82F51553C5EAE5E0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 400b3d3e-d2c3-487c-da4c-08d77b0e614e
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 12:09:58.6771 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tltZWXRSEjNaLpmml5nIMKMQ3Rc8iIwz3JjA/MZeG3QxEA03TGQyjJqLiAMkEDRe7Rpbt5kmry8NMjIUxDStbQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4225
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-07_03:2019-12-05,2019-12-07 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 priorityscore=1501 bulkscore=0 phishscore=0 suspectscore=0 malwarescore=0 clxscore=1011 impostorscore=0 spamscore=0 adultscore=0 mlxlogscore=999 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912070104
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2BvW_aGaEsOfRclrE4-ctEGbTZs>
Subject: [spring] PHP - Deep Listening (was: RE: Separating issues)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 12:10:10 -0000

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

Suresh,

Fair enough. Let's review PHP, with open minds, and see if the motivation m=
erits the proposed behavior....

Assume that an SRv6 node receives the following packet:


  *   IPv6 header. Destination Address =3D=3D LOCATOR:0x0002 (0x0002 indica=
tes that this is and end with PSP)
  *   IPv6 header. Next Header =3D=3D Routing Header
  *   Routing header. Routing Type  =3D=3D SRH
  *   Routing header. Segments Left =3D=3D 1

According to the NP draft, the nodes should:


  *   Copy SID[0] to IPv6 header. Destination Address
  *   Update IPv6 header. Next Header
  *   Update IPv6 header, Payload Length
  *   Remove the Routing Header

Now that we understand how PHP works, we can compare PHP to a more orthodox=
 alternative. That is, to decrement Segments Left (to 0) and forward the pa=
cket without PHP. Downstream nodes SHOULD ignore the SRH, because Segments =
Left is equal to 0.

The following are possible benefits of PHP:


  *   To save bandwidth on the final segment
  *   To optimize for ASIC some particular ASIC on the destination node, po=
ssibly mitigating the effect of a very large SRH
  *   Others?

Do either of these motivations merit the variation from the more orthodox I=
Pv6 processing?

                                                                Ron




Juniper Business Use Only
From: Suresh Krishnan <Suresh@kaloom.com>
Sent: Saturday, December 7, 2019 2:14 AM
To: 6man <6man@ietf.org>; SPRING WG <spring@ietf.org>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>; Andrew Alston <Andrew.=
Alston@liquidtelecom.com>; Ole Troan <otroan@employees.org>; Ron Bonica <rb=
onica@juniper.net>; int-ads@ietf.org; rtg-ads <rtg-ads@ietf.org>; Bob Hinde=
n <bob.hinden@gmail.com>; Fernando Gont <fgont@si6networks.com>
Subject: Separating issues (was Re: [spring] We don't seem to be following =
our processes (Re: Network Programming - Penultimate Segment Popping))

(Apologies up front. I am about to get on a 10 hr flight and will be unable=
 to respond for at least that period)

Hi all,
  Picking the last message in the thread to reply to. It looks to me that t=
here are at least two different (but related) issues being discussed here

a) Spring SRv6 NP behavior (related to the WGLC of that draft)
b) The Header insertion drafts and how to deal with them

I really think that

a) should preferably stay in the spring ML and a pointer to the discussion =
sent to the 6man mailing list would be in order
b) should preferably stay in the 6man ML

I think the communities for the two drafts are different and I think the di=
scussions can be more focused if the issues are addressed by the relevant w=
gs. As to what happens if the spring draft hits the IESG and contains text =
in violation of RFC8200, I had already sent my thoughts about this back in =
September

https://mailarchive.ietf.org/arch/msg/spring/uA-WxxgBJeMu65SkrKCTL5BJMcU<ht=
tps://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/spring/uA-Wx=
xgBJeMu65SkrKCTL5BJMcU__;!8WoA6RjC81c!VVaoO_crkvFgYmFJ0jxbrktSCLgt3HBTWrc-P=
Pq5J1uMrJpL9oObm6RakvUsS3u0$>

with the relevant text

"If a draft violates RFC8200 and it hits the IESG for evaluation, I will ce=
rtainly hold a DISCUSS position until the violations are fixed."

*In my view*, the authors of the SRv6 NP draft have made an effort to addre=
ss these violations by removing the header insertion from the draft. We can=
 continue discussing whether penultimate hop popping constitutes a violatio=
n on the spring mailing list (I intend to respond to Fernando'a mail there)=
.

Thanks
Suresh

On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.com<mailto:fg=
ont@si6networks.com>> wrote:

On 6/12/19 23:47, Brian E Carpenter wrote:
Again, comment at the end...
On 07-Dec-19 14:37, Fernando Gont wrote:
On 6/12/19 22:15, Brian E Carpenter wrote:
[...]

and if such a thing is required, an update to RFC8200 should be done.

Why does that follow? Alternatively, draft-ietf-spring-srv6-network-program=
ming could acknowledge that it deviates from RFC8200.

You can deviate from s "should", not from a "must". This is an outright
violation of a spec, rather than a mere "deviation".


Whether that's acceptable would be a question for the IETF Last Call rather=
 than any single WG.

I would expect that a WG cannot ship a document that is violating an
existing spec, where the wg shipping the document is not in a position
of making decisions regarding the spec being violated.

That would be like a waste of energy and time for all.



At the moment, the draft only mentions RFC8200 in a context that discusses =
neither insertion nor removal of extension headers, which is beside the poi=
nt. Like draft-voyer, if it describes a violation of RFC8200, shouldn't tha=
t be explicit in the text?

There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I ca=
n't tell from the jargon whether "insert" means "insert on the fly" and whe=
ther "Pop the SRH" means "delete on the fly". Should those terms be clarifi=
ed before the draft advances?

Well, if it's not clear to you, it would seem to me that the simple
answer would be "yes".

But if "insert" refers to the encapsulating node at the SR domain ingress, =
it's no problem, and if "pop" simply means doing normal routing header proc=
essing, it's no problem. It simply isn't clear in the text, at least not cl=
ear to me.

The fact that a folk that has been deeply involved with IPv6 cannot
unequivocally tell what they talking about should be an indication with
respect to how ready the document is to be shipped.

(pop when you are the destination but SL!=3D0 is essentially 'in the
network removal')

THanks,
--
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com<mailto:fgont@si6networks.com>
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492




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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.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:607349898;
	mso-list-template-ids:-1914290092;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1319770348;
	mso-list-type:hybrid;
	mso-list-template-ids:-1191138432 -641025486 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:16;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2
	{mso-list-id:1399087951;
	mso-list-template-ids:241614840;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:2042053180;
	mso-list-template-ids:1770139812;}
@list l3:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Suresh,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Fair enough. Let&#8217;s review PHP, with open minds=
, and see if the motivation merits the proposed behavior&#8230;.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Assume that an SRv6 node receives the following pack=
et:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">IPv6 header. Destination Address =3D=3D LOCATOR:0x0002 (0x0002 indica=
tes that this is and end with PSP)<o:p></o:p></li><li class=3D"MsoListParag=
raph" style=3D"margin-left:0in;mso-list:l1 level1 lfo3">IPv6 header. Next H=
eader =3D=3D Routing Header<o:p></o:p></li><li class=3D"MsoListParagraph" s=
tyle=3D"margin-left:0in;mso-list:l1 level1 lfo3">Routing header. Routing Ty=
pe &nbsp;=3D=3D SRH<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"=
margin-left:0in;mso-list:l1 level1 lfo3">Routing header. Segments Left =3D=
=3D 1<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">According to the NP draft, the nodes should:<o:p></o=
:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">Copy SID[0] to IPv6 header. Destination Address<o:p></o:p></li><li cl=
ass=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 lfo3">=
Update IPv6 header. Next Header<o:p></o:p></li><li class=3D"MsoListParagrap=
h" style=3D"margin-left:0in;mso-list:l1 level1 lfo3">Update IPv6 header, Pa=
yload Length<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-=
left:0in;mso-list:l1 level1 lfo3">Remove the Routing Header<o:p></o:p></li>=
</ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Now that we understand how PHP works, we can compare=
 PHP to a more orthodox alternative. That is, to decrement Segments Left (t=
o 0) and forward the packet without PHP. Downstream nodes SHOULD ignore the=
 SRH, because Segments Left is equal
 to 0.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The following are possible benefits of PHP:<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">To save bandwidth on the final segment<o:p></o:p></li><li class=3D"Ms=
oListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 lfo3">To optimi=
ze for ASIC some particular ASIC on the destination node, possibly mitigati=
ng the effect of a very large SRH<o:p></o:p></li><li class=3D"MsoListParagr=
aph" style=3D"margin-left:0in;mso-list:l1 level1 lfo3">Others?<o:p></o:p></=
li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Do either of these motivations merit the variation f=
rom the more orthodox IPv6 processing?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; &nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Suresh Krishnan &lt;Suresh@kaloom.com&g=
t; <br>
<b>Sent:</b> Saturday, December 7, 2019 2:14 AM<br>
<b>To:</b> 6man &lt;6man@ietf.org&gt;; SPRING WG &lt;spring@ietf.org&gt;<br=
>
<b>Cc:</b> Brian E Carpenter &lt;brian.e.carpenter@gmail.com&gt;; Andrew Al=
ston &lt;Andrew.Alston@liquidtelecom.com&gt;; Ole Troan &lt;otroan@employee=
s.org&gt;; Ron Bonica &lt;rbonica@juniper.net&gt;; int-ads@ietf.org; rtg-ad=
s &lt;rtg-ads@ietf.org&gt;; Bob Hinden &lt;bob.hinden@gmail.com&gt;;
 Fernando Gont &lt;fgont@si6networks.com&gt;<br>
<b>Subject:</b> Separating issues (was Re: [spring] We don't seem to be fol=
lowing our processes (Re: Network Programming - Penultimate Segment Popping=
))<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">(Apologies up front. I am about to get on a 10 hr fl=
ight and will be unable to respond for at least that period)<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; Picking the last message in the thread to rep=
ly to. It looks to me that there are at least two different (but related) i=
ssues being discussed here<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">a) Spring SRv6 NP behavior (related to the WGLC of t=
hat draft)<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">b) The Header insertion drafts and how to deal with =
them<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I really think that&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">a) should preferably stay in the spring ML and a poi=
nter to the discussion sent to the 6man mailing list would be in order<o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">b) should preferably stay in the 6man ML<o:p></o:p><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I think the communities for the two drafts are diffe=
rent and I think the discussions can be more focused if the issues are addr=
essed by the relevant wgs. As to what happens if the spring draft hits the =
IESG and contains text in violation
 of RFC8200, I had already sent my thoughts about this back in September<o:=
p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/mailar=
chive.ietf.org/arch/msg/spring/uA-WxxgBJeMu65SkrKCTL5BJMcU__;!8WoA6RjC81c!V=
VaoO_crkvFgYmFJ0jxbrktSCLgt3HBTWrc-PPq5J1uMrJpL9oObm6RakvUsS3u0$">https://m=
ailarchive.ietf.org/arch/msg/spring/uA-WxxgBJeMu65SkrKCTL5BJMcU</a><o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">with the relevant text&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&quot;If a draft violates RFC8200 and it hits the IE=
SG for evaluation, I will certainly hold a DISCUSS position until the viola=
tions are fixed.&#8221;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">*In my view*, the authors of the SRv6 NP draft have =
made an effort to address these violations by removing the header insertion=
 from the draft. We can continue discussing whether penultimate hop popping=
 constitutes a violation on the spring
 mailing list (I intend to respond to Fernando&#8217;a mail there).<o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Suresh<o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">On Dec 7, 2019, at 11:07 AM, Fernando Gont &lt;<a hr=
ef=3D"mailto:fgont@si6networks.com">fgont@si6networks.com</a>&gt; wrote:<o:=
p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">On 6/12/19 23:47, Bri=
an E Carpenter wrote:<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Again, comment at the=
 end...<br>
On 07-Dec-19 14:37, Fernando Gont wrote:<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">On 6/12/19 22:15, Bri=
an E Carpenter wrote:<br>
[...]<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">and if such a thing is required, an update to RFC820=
0 should be done.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal"><br>
Why does that follow? Alternatively, draft-ietf-spring-srv6-network-program=
ming could acknowledge that it deviates from RFC8200.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
You can deviate from s &quot;should&quot;, not from a &quot;must&quot;. Thi=
s is an outright<br>
violation of a spec, rather than a mere &quot;deviation&quot;.<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">Whether that's acceptable would be a question for th=
e IETF Last Call rather than any single WG.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
I would expect that a WG cannot ship a document that is violating an<br>
existing spec, where the wg shipping the document is not in a position<br>
of making decisions regarding the spec being violated.<br>
<br>
That would be like a waste of energy and time for all.<br>
<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">At the moment, the draft only mentions RFC8200 in a =
context that discusses neither insertion nor removal of extension headers, =
which is beside the point. Like draft-voyer, if it describes a violation of=
 RFC8200, shouldn't that be explicit
 in the text?<br>
<br>
There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I ca=
n't tell from the jargon whether &quot;insert&quot; means &quot;insert on t=
he fly&quot; and whether &quot;Pop the SRH&quot; means &quot;delete on the =
fly&quot;. Should those terms be clarified before the draft advances?<o:p><=
/o:p></p>
</blockquote>
<p class=3D"MsoNormal"><br>
Well, if it's not clear to you, it would seem to me that the simple<br>
answer would be &quot;yes&quot;.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal"><br>
But if &quot;insert&quot; refers to the encapsulating node at the SR domain=
 ingress, it's no problem, and if &quot;pop&quot; simply means doing normal=
 routing header processing, it's no problem. It simply isn't clear in the t=
ext, at least not clear to me.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
The fact that a folk that has been deeply involved with IPv6 cannot<br>
unequivocally tell what they talking about should be an indication with<br>
respect to how ready the document is to be shipped.<br>
<br>
(pop when you are the destination but SL!=3D0 is essentially 'in the<br>
network removal')<br>
<br>
THanks,<br>
-- <br>
Fernando Gont<br>
SI6 Networks<br>
<a href=3D"mailto:fgont@si6networks.com">e-mail: fgont@si6networks.com</a><=
br>
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492<br>
<br>
<br>
<o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB5699332DB006C82F51553C5EAE5E0BN7PR05MB5699namp_--


From nobody Sat Dec  7 06:13:44 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3D8E1200A4; Sat,  7 Dec 2019 06:13:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 fmBZ8nYsqZFY; Sat,  7 Dec 2019 06:13:36 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 D519612001E; Sat,  7 Dec 2019 06:13:35 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xB7EDWvq032837; Sat, 7 Dec 2019 15:13:32 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 77CB4200EC4; Sat,  7 Dec 2019 15:13:32 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 600A8200BB4; Sat,  7 Dec 2019 15:13:32 +0100 (CET)
Received: from [10.11.240.4] ([10.11.240.4]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xB7EDVa4026580; Sat, 7 Dec 2019 15:13:31 +0100
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
To: Sander Steffann <sander@steffann.nl>, Robert Raszuk <robert@raszuk.net>
Cc: rtg-ads <rtg-ads@ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <8DEDE597-B7B0-48F5-959E-69757315C2AC@employees.org> <BN7PR05MB56996FFC117F512EEA04AFC8AE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <4FAB68A3-C533-471D-94D0-3F6EB1F32FC1@employees.org> <1e36a492-5931-02de-cf85-63339522b13a@si6networks.com> <F6DD2C7C-DBBF-4B48-B890-3C86005FB9CF@employees.org> <bb3be82d-8ea7-6c29-ad0a-61b491ee997d@si6networks.com> <8A9BC46E-A018-41C0-BE47-4BABC30EFE79@employees.org> <20191205222740.GA9637@ernw.de> <C7BCB0CF-1CA3-4CA8-9E71-13A013955938@employees.org> <E3C0E460-9329-40B1-ACF6-B9D8F6E2B3DF@steffann.nl> <CAOj+MMHEb4c_bGH-sV9LC+baHJZisTsXUMpTJNbR1j-YEcyqwA@mail.gmail.com> <741EB111-DA80-4895-A7E3-3B71836E6176@steffann.nl>
Message-ID: <17f92692-9566-78f2-9d84-ba685b6ab63b@gmail.com>
Date: Sat, 7 Dec 2019 15:13:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <741EB111-DA80-4895-A7E3-3B71836E6176@steffann.nl>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZiEJOGXLjI4YSCksv0UtQJzfJf4>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 14:13:38 -0000

Le 06/12/2019 à 17:21, Sander Steffann a écrit :
> Hi Robert,
> 
>> To your specific first question this is very popular deployment 
>> model ... just look at SDWANs. So Internet is just a L3 transport 
>> for all routers in your administrative domain or global WAN. Spot 
>> on. I do sincerely hope that whatever the result be of this debate 
>> all features will be legal to run on my boxes regardless how I 
>> choose to interconnect them.
>> 
>> As (Internet) transit boxes would never be destination addresses
>> of the outermost header what problem do you see running anything
>> one likes on R1 or R2 or R3 and transporting it via open Internet
>> or perhaps some third party networks ?
> 
> So this is basically a tunnel over the open internet with all tunnel 
> endpoints in the same (or cooperating) administrative domain. In
> that case it's indeed up to the participants to deal with and debug.
> 
> So the tunnel model I don't mind. Can we be certain it indeed fits 
> all deployments and leaking isn't possible. Theory and practice are 
> the same in theory, but not in practice :)

YEs, a tunnel is a quantum leap between layers, a wormhole between
Universes; a tunnel makes possible what otherwise can not be imagined:
get restricted web content from a country as if one were there.


The limited domain draft does set a perspective with respect to tunnels,
although one might wonder whether questions like whether two limited
domains connected by a tunnel make for a single limited domain (a
reducibility principle).

Alex

> 
> Cheers, Sander
> 
> 
> --------------------------------------------------------------------
>  IETF IPv6 working group mailing list ipv6@ietf.org Administrative 
> Requests: https://www.ietf.org/mailman/listinfo/ipv6 
> --------------------------------------------------------------------
> 


From nobody Sat Dec  7 06:32:27 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ADD412026E; Sat,  7 Dec 2019 06:32:26 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 bUxJNL87qz1x; Sat,  7 Dec 2019 06:32:23 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5736D120232; Sat,  7 Dec 2019 06:32:23 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7D527861C2; Sat,  7 Dec 2019 15:32:18 +0100 (CET)
To: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <6bc831ce-326f-3648-6e6f-4c715b2a49ac@si6networks.com>
Date: Sat, 7 Dec 2019 11:31:59 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ImdEHXtU9fHysjluqzOjdXhs1Qo>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 14:32:26 -0000

On 7/12/19 04:19, Suresh Krishnan wrote:
> (responding on spring mailing list)
> 
> Hi Fernando,
> 
>> On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.com
>> <mailto:fgont@si6networks.com>> wrote:
>>
>> On 6/12/19 23:47, Brian E Carpenter wrote:
>>> Again, comment at the end...
>>> On 07-Dec-19 14:37, Fernando Gont wrote:
>>>> On 6/12/19 22:15, Brian E Carpenter wrote:
>>>> [...]
>>>>>
>>>>>> and if such a thing is required, an update to RFC8200 should be done.
>>>>>
>>>>> Why does that follow? Alternatively,
>>>>> draft-ietf-spring-srv6-network-programming could acknowledge that
>>>>> it deviates from RFC8200.
>>>>
>>>> You can deviate from s "should", not from a "must". This is an outright
>>>> violation of a spec, rather than a mere "deviation".
>>>>
>>>>
>>>>> Whether that's acceptable would be a question for the IETF Last
>>>>> Call rather than any single WG.
>>>>
>>>> I would expect that a WG cannot ship a document that is violating an
>>>> existing spec, where the wg shipping the document is not in a position
>>>> of making decisions regarding the spec being violated.
>>>>
>>>> That would be like a waste of energy and time for all.
>>>>
>>>>
>>>>
>>>>> At the moment, the draft only mentions RFC8200 in a context that
>>>>> discusses neither insertion nor removal of extension headers, which
>>>>> is beside the point. Like draft-voyer, if it describes a violation
>>>>> of RFC8200, shouldn't that be explicit in the text?
>>>>>
>>>>> There's a lot of jargon in
>>>>> draft-ietf-spring-srv6-network-programming. I can't tell from the
>>>>> jargon whether "insert" means "insert on the fly" and whether "Pop
>>>>> the SRH" means "delete on the fly". Should those terms be clarified
>>>>> before the draft advances?
>>>>
>>>> Well, if it's not clear to you, it would seem to me that the simple
>>>> answer would be "yes".
>>>
>>> But if "insert" refers to the encapsulating node at the SR domain
>>> ingress, it's no problem, and if "pop" simply means doing normal
>>> routing header processing, it's no problem. It simply isn't clear in
>>> the text, at least not clear to me.
>>
>> The fact that a folk that has been deeply involved with IPv6 cannot
>> unequivocally tell what they talking about should be an indication with
>> respect to how ready the document is to be shipped.
>>
>> (pop when you are the destination but SL!=0 is essentially 'in the
>> network removalâ€™)
> 
> It is not obvious to me why you think this is a violation of RFC8200
> though it is possible that I misread your comment. The relevant text I
> am looking at is
> 
> " Â Extension headers (except for the Hop-by-Hop Options header) are not
> Â  Â processed, inserted, or deleted by any node along a packet's delivery
> Â  Â path, until the packet reaches the node (or each of the set of nodes,
> Â  Â in the case of multicast) identified in the Destination Address field
> Â  Â of the IPv6 header.â€
> 
> which seems to permit it. Can you please clarify where there is a
> violation?

In the context of RFC8200, where the text you have quoted is present,
can you tell me which address other than that of the final destination
can be in the Destination Address of the packet?


Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 06:37:48 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A45F120289; Sat,  7 Dec 2019 06:37:46 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 SoKHG_wHf5wl; Sat,  7 Dec 2019 06:37:45 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20F70120288; Sat,  7 Dec 2019 06:37:45 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id B81A182D96; Sat,  7 Dec 2019 15:37:39 +0100 (CET)
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <29cc0bb8-cafc-c308-56a1-2f21eee87c76@si6networks.com>
Date: Sat, 7 Dec 2019 11:34:48 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/jthQd1Q8EuCxkskLrflPl9SVpi4>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 14:37:47 -0000

On 7/12/19 07:13, Ketan Talaulikar (ketant) wrote:
> +1
> 
> Â 
> 
> For some strange reason the PSP behaviour is being mixed with EH
> insertion and likely there is some misunderstanding here.

You mean we're mixing EH insertion with EH removal?

-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 07:09:24 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AF88120232; Sat,  7 Dec 2019 07:09:21 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 tbotlP0QJkU0; Sat,  7 Dec 2019 07:09:19 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8378C12008F; Sat,  7 Dec 2019 07:09:19 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id C830D86300; Sat,  7 Dec 2019 16:09:14 +0100 (CET)
To: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com>
Date: Sat, 7 Dec 2019 12:08:51 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/f5ooGLoGKRKqyReyx4VPXvZ2QrI>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 15:09:21 -0000

On 7/12/19 04:19, Suresh Krishnan wrote:
> (responding on spring mailing list)
> 
> Hi Fernando,
> 
>> On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.com
>> <mailto:fgont@si6networks.com>> wrote:
>>
>> On 6/12/19 23:47, Brian E Carpenter wrote:
>>> Again, comment at the end...
>>> On 07-Dec-19 14:37, Fernando Gont wrote:
>>>> On 6/12/19 22:15, Brian E Carpenter wrote:
>>>> [...]
>>>>>
>>>>>> and if such a thing is required, an update to RFC8200 should be done.
>>>>>
>>>>> Why does that follow? Alternatively,
>>>>> draft-ietf-spring-srv6-network-programming could acknowledge that
>>>>> it deviates from RFC8200.
>>>>
>>>> You can deviate from s "should", not from a "must". This is an outright
>>>> violation of a spec, rather than a mere "deviation".
>>>>
>>>>
>>>>> Whether that's acceptable would be a question for the IETF Last
>>>>> Call rather than any single WG.
>>>>
>>>> I would expect that a WG cannot ship a document that is violating an
>>>> existing spec, where the wg shipping the document is not in a position
>>>> of making decisions regarding the spec being violated.
>>>>
>>>> That would be like a waste of energy and time for all.
>>>>
>>>>
>>>>
>>>>> At the moment, the draft only mentions RFC8200 in a context that
>>>>> discusses neither insertion nor removal of extension headers, which
>>>>> is beside the point. Like draft-voyer, if it describes a violation
>>>>> of RFC8200, shouldn't that be explicit in the text?
>>>>>
>>>>> There's a lot of jargon in
>>>>> draft-ietf-spring-srv6-network-programming. I can't tell from the
>>>>> jargon whether "insert" means "insert on the fly" and whether "Pop
>>>>> the SRH" means "delete on the fly". Should those terms be clarified
>>>>> before the draft advances?
>>>>
>>>> Well, if it's not clear to you, it would seem to me that the simple
>>>> answer would be "yes".
>>>
>>> But if "insert" refers to the encapsulating node at the SR domain
>>> ingress, it's no problem, and if "pop" simply means doing normal
>>> routing header processing, it's no problem. It simply isn't clear in
>>> the text, at least not clear to me.
>>
>> The fact that a folk that has been deeply involved with IPv6 cannot
>> unequivocally tell what they talking about should be an indication with
>> respect to how ready the document is to be shipped.
>>
>> (pop when you are the destination but SL!=0 is essentially 'in the
>> network removalâ€™)
> 
> It is not obvious to me why you think this is a violation of RFC8200
> though it is possible that I misread your comment. The relevant text I
> am looking at is
> 
> " Â Extension headers (except for the Hop-by-Hop Options header) are not
> Â  Â processed, inserted, or deleted by any node along a packet's delivery
> Â  Â path, until the packet reaches the node (or each of the set of nodes,
> Â  Â in the case of multicast) identified in the Destination Address field
> Â  Â of the IPv6 header.â€
> 
> which seems to permit it. Can you please clarify where there is a
> violation?

May I add:

1) For some reason, the mechanism is called Penultimate Segment Popping?
-- Does "penultimate segment" ring any bells?

2) A related question I have for you: Is IPv6 an end-to-end protocol?
(The answer to this question also serves as an answer for the rest).

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 07:10:13 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4DA212008F; Sat,  7 Dec 2019 07:10:11 -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, 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 header.b=S8t8Cfny; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=WUMMz43E
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 1ILL3kIz7E17; Sat,  7 Dec 2019 07:10:10 -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 06A7E12001E; Sat,  7 Dec 2019 07:10:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11149; q=dns/txt; s=iport; t=1575731410; x=1576941010; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=SVrdjo13hagGZy41+PPiO8sRCdM7WndiGAxeEpRne2Y=; b=S8t8Cfny3VYiFeBLx96OCfIf1U41dfIWVL21I7cUK8VxUmwIWuXOdlqm AMccxl92PoQcanRdMvKAQN5Mqpml6Tjq06KLUKzJ9p0Fy8nDsa4H3cWhO /brszMO/E/mYjXRFFho2VyhrTCbIgfUh8MqbJey5MzPECUwtQ7pRCeu2r c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AYEsVphyaTSwOxlzXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YR2N/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuJBVD4IeXCZC0hF8MEX1hgrDm2?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DtCgB4wOtd/4oNJK1lHgELHIMaL1A?= =?us-ascii?q?FgUQgBAsqhCyDRgOLAII6JZMjhGKCUgNUCQEBAQwBAS0CAQGEQAIXgX4kOBM?= =?us-ascii?q?CAw0BAQQBAQECAQUEbYU3DIVTAQEBAgESER0BATcBDwIBCA4xAwICAjAUEQE?= =?us-ascii?q?BBA4FIoMAgXpNAw4gAQKgSwKBOIhhdYEygn4BAQWCSoJNGIIXCYE2jBgagUE?= =?us-ascii?q?/gTgMFIIeLj6EEoNHMoIskCeFUJhmCoIulWYbmjKEP6Q2AgQCBAUCDgEBBYF?= =?us-ascii?q?pIoFYcBVlAYJBUBEUjGaDc4pTdIEojgWBYl8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,288,1571702400";  d="scan'208,217";a="675464586"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Dec 2019 15:10:06 +0000
Received: from XCH-ALN-008.cisco.com (xch-aln-008.cisco.com [173.36.7.18]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xB7FA3TD001927 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 7 Dec 2019 15:10:05 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-008.cisco.com (173.36.7.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 09:10:02 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 09:10:02 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 7 Dec 2019 09:10:02 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hew0SgIGzFtDeECJ5jSH2WE/OzjUxPvlrE3DIZtqrLOSxD4TcDSGd1eQ+601OQOd1RGnDmWJtzv5r0lsy6xTsT9nrD4cA+5bKJCBMXJ8A/ItZ7ppDOwZLZBs0h+1Zg9Atxsy0ue9MbeFsq6FXHupjlRmyq0gG2kzmnmV/MWyRtN72gwITNdbYY/T7Sq9SEiP/9h4HGdfYCMNAhnD9g2+bz/v3tF6TcQtb5fNOrNte+wszwGGUFOf5bjRbbIJM2VlWRcPCUjEHcEFwRt97h8QvrSyp05TxmVtC5yRhn03Rp2WI9ddmwUklvOzUIhtkW4t7gc87ko61UJvZ+pW3RQDTQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SVrdjo13hagGZy41+PPiO8sRCdM7WndiGAxeEpRne2Y=; b=fxSlCIxVi4+5zlZ3rslJ4j1C4HSXKWMokSvU3aMv/7k24vp+zhXzWuTEhoFMB8hRHjeOtg83o4fqHJmVVZRqoEI8BpBWoPbrW2MUFjL868lIeBC+BxGJnKkQUz3HokUAT+vNA+KVH/VTa0Ei4O2aqsxzzCGqbeYnc92yFowTUHY1qPJQdP9BekwTRZueZQxi/jWSaBTvmuRRzlp9Z5dSjCfX5PLUHGtJKLSoQLaeGGmyxFZ9sxb1g7TudR4USlxeQRnePA46CIlUQqUzC16Oovp6a1r1ktduV2wOvouAeiL8eo+od2+Ri+B676LwO6GbZiPqpqJ7qemYv0SF1WYhRA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SVrdjo13hagGZy41+PPiO8sRCdM7WndiGAxeEpRne2Y=; b=WUMMz43EItqweIJzoA+m3jQcXwEz2v8G9dYKnS0KqI4aPJSbfy05Rgs8dVrAB3hKQQsm8bm7V9pY7VnvszEdfgbzE8qht1tuY9ZsLbj5RVMqFZpeqi55SjE5ThJ9xA308HuJRImvmHFiZhXMhwk4WgulayopFdfhjyY4dST7ILI=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2835.namprd11.prod.outlook.com (52.135.254.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.16; Sat, 7 Dec 2019 15:10:01 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3%5]) with mapi id 15.20.2516.014; Sat, 7 Dec 2019 15:10:01 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Ron Bonica <rbonica@juniper.net>
CC: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: Network Programming - Penultimate Segment Popping
Thread-Index: AdWqwAHVKZEn9oMNQKewBt9OvTlYXgAzAekAAAP9pMAAN4RDgAABYu/AACQyAAA=
Date: Sat, 7 Dec 2019 15:10:01 +0000
Message-ID: <7B7CFEB8-80F0-4690-9BE3-8D5F935E148A@cisco.com>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com> <BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::30]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3d27235f-1afe-45b2-3a5f-08d77b278827
x-ms-traffictypediagnostic: BN7PR11MB2835:
x-microsoft-antispam-prvs: <BN7PR11MB28353EC3B03CCC42CC6313D6C85E0@BN7PR11MB2835.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(39860400002)(346002)(396003)(376002)(189003)(199004)(66446008)(76116006)(66476007)(91956017)(66556008)(2616005)(102836004)(229853002)(54896002)(5660300002)(478600001)(6512007)(64756008)(53546011)(4326008)(6506007)(99286004)(316002)(33656002)(186003)(76176011)(6486002)(36756003)(54906003)(2906002)(66946007)(71190400001)(71200400001)(86362001)(6916009)(8676002)(81166006)(81156014)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2835; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: m1HjMr91silm4oXJVVmDXSPCvQHceUi2y90o3YsJtoTODkeTsjX8l/PJp1i1o70xU/an42WHmFXN9eLZ9I85fwfzY8pN6G6HJOjnvlEbM5I07KdabZkkkGtayCHMrFu9rjDiXdEtJdqAAYt/RreyetZ7UJgqoGtnlgLBoU6159Ti5OvCbWcnkLk2CD5SXgu7sP04/FtGPw90haEgjAibAi7DaZSkh0NzcGOIYqDz+C3SDCKhwlSsmAgiPE+81SobtkD5XgF6iBQFFk1boWUJe+2eJILYSHLtva4i4Q8W3niy/V9mz5k4E+FUKoPto52+E+DYkD+dD5P6nndndRq5wmJMJiITJ8MSEaPIPKK9lwtYMc9lPs/Zgi02V4T1icZ2y1Kgwc7byPExiyq1E/U7o3skhDX08p7qRxkI7cqQJm7jPN0O9FmCLFWH6EmdLzrg
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_7B7CFEB880F046909BE38D5F935E148Aciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3d27235f-1afe-45b2-3a5f-08d77b278827
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 15:10:01.3258 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ml+R707Z42oyACQDyd4lP6q7KM2wmRCObOkx00y0/Ww7QSNJBgBc+Tby9hapGoSg5t++6XCV6jxhtMdhAderMA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2835
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xch-aln-008.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/JdpSLS7ax0VUZLG6SINxnOWJzbY>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 15:10:12 -0000

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

Um9uLCB5b3Ugc2F5DQo+PiAgUkZDIDgyMDAgYWRkcmVzc2VzIGV4dGVuc2lvbiBoZWFkZXIgaW5z
ZXJ0aW9uIGFuZCBkZWxldGlvbiBpZGVudGljYWxseSwgaW4gdGhlIHNhbWUgc2VudGVuY2UuDQoN
ClRoaXMgc2VudGVuY2UgeW91IHJlZmVyIHRvIGNsZWFybHkgcGVybWl0cyBQU1AgYXMgZGVmaW5l
ZCBpbiBuZXR3b3JrIHByb2dyYW1taW5nOg0KICAgRXh0ZW5zaW9uIGhlYWRlcnMgKGV4Y2VwdCBm
b3IgdGhlIEhvcC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIpIGFyZSBub3QNCiAgIHByb2Nlc3NlZCwg
aW5zZXJ0ZWQsIG9yIGRlbGV0ZWQgYnkgYW55IG5vZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVy
eQ0KICAgcGF0aCwgdW50aWwgdGhlIHBhY2tldCByZWFjaGVzIHRoZSBub2RlIChvciBlYWNoIG9m
IHRoZSBzZXQgb2Ygbm9kZXMsDQogICBpbiB0aGUgY2FzZSBvZiBtdWx0aWNhc3QpIGlkZW50aWZp
ZWQgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQNCiAgIG9mIHRoZSBJUHY2IGhlYWRl
ci4NCg0KQ2xlYXJseSB3ZSBwcm9jZXNzIHRoZSBTUkggYXQgdGhlIG5vZGUgaWRlbnRpZmllZCBp
biB0aGUgZGVzdGluYXRpb24gYWRkcmVzcyBmaWVsZCBvZiB0aGUgSVB2NiBoZWFkZXIuDQpXaXRo
IFBTUCB3ZSByZW1vdmUgdGhlIFNSSCBhdCB0aGUgbm9kZSBpZGVudGlmaWVkIGluIHRoZSBkZXN0
aW5hdGlvbiBhZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2IGhlYWRlci4NCg0KSSB0aGluayBpdOKA
mXMgY2xlYXIgd2UgY2FuIGNvbmNsdWRlIHRoaXMgdGhyZWFkLg0KDQpEYXJyZW4NCg0KDQoNCk9u
IERlYyA2LCAyMDE5LCBhdCA1OjAxIFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0
PG1haWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0Pj4gd3JvdGU6DQoNCj4+IEkgaGF2ZSBvYnNlcnZl
ZCwgaW4geW91ciBvcmlnaW5hbCBwb3N0LCB0aGUgY29uZmxhdGlvbiBvZiBTUkggaW5zZXJ0aW9u
IHdpdGhpbiBhbiBTUiBEb21haW4gd2l0aCB0aGUgUFNQIGJlaGF2aW9yIGRlZmluZWQgaW4gbmV0
d29yayBwcm9ncmFtbWluZy4NCj4+IFdoZXRoZXIgdGhpcyB3YXMgaW50ZW50aW9uYWwgb3Igbm90
LCBJIGRvIG5vdCBrbm93Lg0KPj4gUmVnYXJkbGVzcywgaXQgaXMgd3JvbmcuDQoNCkRhcnJlbiwN
Cg0KV2UgY2xlYXJseSBkaXNhZ3JlZS4gIFJGQyA4MjAwIGFkZHJlc3NlcyBleHRlbnNpb24gaGVh
ZGVyIGluc2VydGlvbiBhbmQgZGVsZXRpb24gaWRlbnRpY2FsbHksIGluIHRoZSBzYW1lIHNlbnRl
bmNlLg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUm9uDQoNCg0KDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQoNCg==

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJhdXRvIiBzdHlsZT0id29yZC13
cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IGxpbmUtYnJlYWs6IGFm
dGVyLXdoaXRlLXNwYWNlOyIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPlJvbiwgeW91IHNheTwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj4mZ3Q7Jmd0OyAmbmJzcDtSRkMgODIwMCBhZGRyZXNzZXMgZXh0
ZW5zaW9uIGhlYWRlciBpbnNlcnRpb24gYW5kIGRlbGV0aW9uIGlkZW50aWNhbGx5LCBpbiB0aGUg
c2FtZSBzZW50ZW5jZS48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGlzIHNlbnRlbmNl
IHlvdSByZWZlciB0byBjbGVhcmx5IHBlcm1pdHMgUFNQIGFzIGRlZmluZWQgaW4gbmV0d29yayBw
cm9ncmFtbWluZzo8YnIgY2xhc3M9IiI+DQombmJzcDsgJm5ic3A7RXh0ZW5zaW9uIGhlYWRlcnMg
KGV4Y2VwdCBmb3IgdGhlIEhvcC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIpIGFyZSBub3Q8YnIgY2xh
c3M9IiI+DQombmJzcDsgJm5ic3A7cHJvY2Vzc2VkLCBpbnNlcnRlZCwgb3IgZGVsZXRlZCBieSBh
bnkgbm9kZSBhbG9uZyBhIHBhY2tldCdzIGRlbGl2ZXJ5PGJyIGNsYXNzPSIiPg0KJm5ic3A7ICZu
YnNwO3BhdGgsIHVudGlsIHRoZSBwYWNrZXQgcmVhY2hlcyB0aGUgbm9kZSAob3IgZWFjaCBvZiB0
aGUgc2V0IG9mIG5vZGVzLDxiciBjbGFzcz0iIj4NCiZuYnNwOyAmbmJzcDtpbiB0aGUgY2FzZSBv
ZiBtdWx0aWNhc3QpIGlkZW50aWZpZWQgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQ8
YnIgY2xhc3M9IiI+DQombmJzcDsgJm5ic3A7b2YgdGhlIElQdjYgaGVhZGVyLjxiciBjbGFzcz0i
Ij4NCjxiciBjbGFzcz0iIj4NCkNsZWFybHkgd2UgcHJvY2VzcyB0aGUgU1JIIGF0IHRoZSBub2Rl
IGlkZW50aWZpZWQgaW4gdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgZmllbGQgb2YgdGhlIElQdjYg
aGVhZGVyLjxiciBjbGFzcz0iIj4NCldpdGggUFNQIHdlIHJlbW92ZSB0aGUgU1JIIGF0IHRoZSBu
b2RlIGlkZW50aWZpZWQgaW4gdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgZmllbGQgb2YgdGhlIElQ
djYgaGVhZGVyLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCkkgdGhpbmsgaXTigJlzIGNs
ZWFyIHdlIGNhbiBjb25jbHVkZSB0aGlzIHRocmVhZC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KRGFycmVuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVv
dGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIERlYyA2LCAyMDE5LCBh
dCA1OjAxIFBNLCBSb24gQm9uaWNhICZsdDs8YSBocmVmPSJtYWlsdG86cmJvbmljYUBqdW5pcGVy
Lm5ldCIgY2xhc3M9IiI+cmJvbmljYUBqdW5pcGVyLm5ldDwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0K
PGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8
ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiIHN0eWxlPSJwYWdlOiBXb3JkU2VjdGlvbjE7IGNhcmV0
LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyTmV3UFNNVDsgZm9udC1z
aXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7
IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246
IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3Bh
Y2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6
IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAw
aW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0i
IiBjbGFzcz0iIj4mZ3Q7Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMzMsIDMzLCAzMyk7IiBj
bGFzcz0iIj5JIGhhdmUgb2JzZXJ2ZWQsIGluIHlvdXIgb3JpZ2luYWwgcG9zdCwgdGhlIGNvbmZs
YXRpb24gb2YgU1JIIGluc2VydGlvbiB3aXRoaW4gYW4gU1IgRG9tYWluIHdpdGggdGhlIFBTUCBi
ZWhhdmlvciBkZWZpbmVkIGluIG5ldHdvcmsNCiBwcm9ncmFtbWluZy48bzpwIGNsYXNzPSIiPjwv
bzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgYmFja2dy
b3VuZC1jb2xvcjogd2hpdGU7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIiPiZn
dDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwv
c3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigzMywgMzMsIDMzKTsiIGNsYXNzPSIiPldoZXRo
ZXIgdGhpcyB3YXMgaW50ZW50aW9uYWwgb3Igbm90LCBJIGRvIG5vdCBrbm93LiAmbmJzcDs8bzpw
IGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBp
biAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1z
ZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSIi
IGNsYXNzPSIiPiZndDsmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigzMywgMzMsIDMzKTsiIGNs
YXNzPSIiPlJlZ2FyZGxlc3MsIGl0IGlzIHdyb25nLjwvc3Bhbj48bzpwIGNsYXNzPSIiPjwvbzpw
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9y
OiB3aGl0ZTsiIGNsYXNzPSIiPg0KPG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L2Rpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250
LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IiBj
bGFzcz0iIj4NCjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIiPkRhcnJlbiw8L3NwYW4+PG86cCBjbGFz
cz0iIj48L286cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgYmFja2dy
b3VuZC1jb2xvcjogd2hpdGU7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+
PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTog
MTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGJhY2tncm91bmQtY29sb3I6
IHdoaXRlOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iIiBjbGFzcz0iIj5XZSBjbGVhcmx5IGRp
c2FncmVlLiAmbmJzcDtSRkMgODIwMCBhZGRyZXNzZXMgZXh0ZW5zaW9uIGhlYWRlciBpbnNlcnRp
b24gYW5kIGRlbGV0aW9uIGlkZW50aWNhbGx5LCBpbiB0aGUgc2FtZSBzZW50ZW5jZS48L3NwYW4+
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0i
Y2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
IiBzdHlsZT0icGFnZTogV29yZFNlY3Rpb24xOyBjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBm
b250LWZhbWlseTogQ291cmllck5ld1BTTVQ7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTog
bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBs
ZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBw
eDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2lu
ZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjog
bm9uZTsiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9y
OiB3aGl0ZTsiIGNsYXNzPSIiPg0KPG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L2Rpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250
LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IiBj
bGFzcz0iIj4NCjxzcGFuIHN0eWxlPSIiIGNsYXNzPSIiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtSb248L3NwYW4+PG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250
LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IiBj
bGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENh
bGlicmksIHNhbnMtc2VyaWY7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyIgY2xhc3M9IiI+DQo8
bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4g
MGluIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5z
LXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImNvbG9yOiByZ2IoMzMsIDMzLCAzMyk7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgaWQ9ImlkLWU4NDA4YjhkLWFhZTgtNGEzNC04NWZjLWQw
MTAxOTRiMjJkYSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxk
aXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+
Jm5ic3A7PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IHRleHQt
YWxpZ246IGNlbnRlcjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogN3B0OyIg
Y2xhc3M9IiI+SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_7B7CFEB880F046909BE38D5F935E148Aciscocom_--


From nobody Sat Dec  7 07:19:49 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16DF812008F; Sat,  7 Dec 2019 07:19: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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 uYo1gWL_osCB; Sat,  7 Dec 2019 07:19:45 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 685A712001E; Sat,  7 Dec 2019 07:19:45 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.35.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 4059C860D3; Sat,  7 Dec 2019 16:19:41 +0100 (CET)
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>, Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com> <BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <7B7CFEB8-80F0-4690-9BE3-8D5F935E148A@cisco.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <4ec63b04-0b45-14ae-2f3c-abf66201bcb4@si6networks.com>
Date: Sat, 7 Dec 2019 12:19:26 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <7B7CFEB8-80F0-4690-9BE3-8D5F935E148A@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8XvEgLV3ZDkibGEKJawfeRn792g>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 15:19:47 -0000

On 7/12/19 12:10, Darren Dukes (ddukes) wrote:
> Ron, you say
>>> Â RFC 8200 addresses extension header insertion and deletion
> identically, in the same sentence.
> 
> This sentence you refer to clearly permits PSP as defined in network
> programming:
> Â  Â Extension headers (except for the Hop-by-Hop Options header) are not
> Â  Â processed, inserted, or deleted by any node along a packet's delivery
> Â  Â path, until the packet reaches the node (or each of the set of nodes,
> Â  Â in the case of multicast) identified in the Destination Address field
> Â  Â of the IPv6 header.
> 
> Clearly we process the SRH at the node identified in the destination
> address field of the IPv6 header.
> With PSP we remove the SRH at the node identified in the destination
> address field of the IPv6 header.
> 
> I think itâ€™s clear we can conclude this thread.

Can you tell me which address, other than the address of the final
destination, can be present in the DA of a pcket, in the context of RFC8200?

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 07:29:26 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C01C120041 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 07:29:24 -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_HELO_NONE=0.001, SPF_PASS=-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 FlHJr5e7sd99 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 07:29:21 -0800 (PST)
Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) (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 AEA39120236 for <spring@ietf.org>; Sat,  7 Dec 2019 07:29:21 -0800 (PST)
Received: by mail-qt1-x82a.google.com with SMTP id d5so10517011qto.0 for <spring@ietf.org>; Sat, 07 Dec 2019 07:29:21 -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=uhd7IISMZDe0IfzYPXw130HuX3KgS8Zsw2wkFtdAiZI=; b=JygoB5B5Ne+KekAEoqwPsENnB3QfXIdXoPndDcnOOX69tJCVf4vvq6Vig1Shii+uhq UTWIZWo8hLsE1+UPV7thnOHvo9VWbE0ieIgtgK+7fX3zRWCcqk5wVP8MN9aO0b2ivX/V Wr+AghmkRK5Yi+Z/BGW4nymt0Hy/rMy3wAK228UqI3FmURdhfJ2wuHDmZDafUUTxY2sY vl17tqLzuGS6IrzVG43QT0aLx11vmAiJ3Pq9fYIIH8M3RZ344vM2lOd4o2/myuXv/f/d BC5v6C4A5CRGFKq+sQB2+dQKbTdcaxUDpjyRueVbQT/LcyAjjuWyhpPW2ldqF3o4NWKa nXsg==
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=uhd7IISMZDe0IfzYPXw130HuX3KgS8Zsw2wkFtdAiZI=; b=eMykYo8TzL+D4WLY5ZpgrhFDYNSKBMSI4YoEoHjMr/9Wj+7pHixcir2Z+R/yRlRcRP BJyAqLSq+huyv8MrM6V2+1eJ3BAQhrlDP905nOd/sFg2816MeskdPUt4u+hd5goeGtVB FcI6LzBsCv29MIEkgRWN0C05hjjPY3QQlRL0JG/BHrz7OAQ7rhMStQ4fs3cR23P0ZJNc qgxjC0cKIwuyg8V0KnW49zn12773XGbXIUvWn+59Li1gKVXOX9LfSgjd3Gt/tAQCKLWq Q+kdDd0LIKEjxq094LlQSSCgoxLrxFww9lNb+spP8LtGpwoZSej70cNis8C6cy/C9WNd WCRg==
X-Gm-Message-State: APjAAAXDGnCHLkDrBQ/BlGZ5AapMwf2+7PZ3V2zDHi544deyi4u0KBpZ lKN9T7x2NvSCkH/eXYCXl5ik9DWxqtnwCdWFiizIOw==
X-Google-Smtp-Source: APXvYqwhq2A7NZJPgutYgaEwHEMps9IAM4a90JqwMxV1FOkPR+Y5UhSiFR5xP5P40DCK7ngXOI+qF9r4lGl/KQwVvu8=
X-Received: by 2002:aed:2b62:: with SMTP id p89mr17833464qtd.208.1575732560712;  Sat, 07 Dec 2019 07:29:20 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com>
In-Reply-To: <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 7 Dec 2019 16:29:13 +0100
Message-ID: <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000008aebc605991ed33f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8TRt0J2BmT75lZiGU-pUcv79AvM>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 15:29:24 -0000

--0000000000008aebc605991ed33f
Content-Type: text/plain; charset="UTF-8"

> 2) A related question I have for you: Is IPv6 an end-to-end protocol?
> (The answer to this question also serves as an answer for the rest).


The moment IPv6 src <--> dst flow makes it legal to be encapsulated you are
dealing with end to end inner IPv6 and end to end outer IPv6.

You keep drawing false assumption that inner IPv6 header should mandate or
even influence action on outer IPv6 header which is simply not correct.

Cheers,
R.

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">2) A related question I have =
for you: Is IPv6 an end-to-end protocol?<br>
(The answer to this question also serves as an answer for the rest).</block=
quote><div><br></div><div>The moment IPv6 src &lt;--&gt; dst flow makes it =
legal to be encapsulated you are dealing with end to end inner IPv6 and end=
 to end outer IPv6.=C2=A0</div><div><br></div><div>You keep drawing false a=
ssumption that inner IPv6 header should=C2=A0mandate or even influence acti=
on on outer IPv6 header which is simply not correct.=C2=A0</div><div><br></=
div><div>Cheers,</div><div>R.</div><div><br></div></div></div>

--0000000000008aebc605991ed33f--


From nobody Sat Dec  7 07:57:18 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E2451207FD; Sat,  7 Dec 2019 07:57:16 -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, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=a0vygA+B; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=meO3/IiY
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 mGrq5fAklbof; Sat,  7 Dec 2019 07:57:13 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76B181207FB; Sat,  7 Dec 2019 07:57:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8777; q=dns/txt; s=iport; t=1575734233; x=1576943833; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=c6fVPmVdlCSIZTmAUK9QyCm/qUIcUcTgdMOTCu8IjCY=; b=a0vygA+BiVcWDqCZbWx21BlicVwaZ5lXIT2ubeBVkc+IVwmmz11VWX5n RQLT9Hsp2bhTWas1XA9XgHpqRMZaVjUsS60O0vz5oFWvE2vEjUhUxv9a8 xkMKV6F/fj7HGwonPZpmREoxW2NEZoU1wGfaCA7K76cAyxDkNkwbV9P35 I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AksMviRHZZJ44gHQJsUWJTp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4w3Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+efLmci83B+xJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A2AABty+td/5pdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBbAQBAQELAYFKJCwFbFggBAsqh3IDiwGWAoRigS6BJAN?= =?us-ascii?q?UCQEBAQwBARgBCgoCAQGEQAKCFSQ2Bw4CAw0BAQQBAQECAQUEbYU3DIVTAgE?= =?us-ascii?q?DAQEQLgEBLAsBDwIBCDsEBycLFBECBA4FIoMAAYF5TQMuAQIMoDcCgTiIYYI?= =?us-ascii?q?ngn4BAQWBNQGDUxiCFwMGgTYBjBcagUE/gTgggkw+gmQBAYIQCYMMgiyNOYI?= =?us-ascii?q?1hgmJUI8WCoIuhyOOQxuCQowziz2EP5JQkWYCBAIEBQIOAQEFgVkJKYFYcBU?= =?us-ascii?q?7KgGCQVARFIxmOIM7hRSFP3SBKJBGAQE?=
X-IronPort-AV: E=Sophos;i="5.69,288,1571702400";  d="scan'208,217";a="672579337"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Dec 2019 15:57:11 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xB7FvBGo031140 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 7 Dec 2019 15:57:11 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 09:57:10 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 7 Dec 2019 10:57:10 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 7 Dec 2019 09:57:10 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DFQPsMq889l0gq3p6BSFvlyx/ALKdvnzxgXr/igK/gWqt2nxuWsgYkJLl6m0BR1Il6cWhBFwd9iHWmuACM6WeNuyjyzL8Sah4SiGynFTrIDNQrU41aow721Q74npP1vIQXqfqEGMNGxJBnrTrIYwh+yMcDfcvNaRRdhy3Hu9ocnr7xSFeshsh9/9PJNaMnvyrDO6TLmIR9Xlgha4ozSzbiRMEzKgYds0SkaR+ufSdpgLkCpbxiiYFf30uaqAETXSvf/JDqcGI6mbqX3mjeDcUaqGrkuF1xMfIDE0IhpEXkOguv6pHMRQF1tz4iXFibUSRmCGYWDYk4cFDFHW853InA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YEfoyC9xE4GxB6AuFyYqUkpM1UFFPLbQzUoxaYdpFPc=; b=F+ELfbz89Gy3JneqW//vgVOS4kW3Rjew+yUDJ0IrTnUohCq5ok3uXijemSwvm5BPf1/ruZoEoxsf93a3aWVIQ9ok4mE3m8UvU1uyP+M/Hnw2YcdTSDVpqpIEp6iixlBwR8ZczekYG/3uCN4y6gR7hs+/w3qN3z4A+4UugIB1IJF0ThkYoSdjv6gLfaTixGVkYnXpavOAC+QHVrh35Zsn8kbA76sjUUHj6nQFqEFklm218o0JLnjP3BMmlnfmNbdmVXivKfmPgzninrgoCKESHlM0BJLikWA35QCf+nTWVKtaT8NyM6QYiz5K8V/1aLi2Xee4GFBmRbyq9UsicMvJqg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YEfoyC9xE4GxB6AuFyYqUkpM1UFFPLbQzUoxaYdpFPc=; b=meO3/IiYKa8hRL+IZ/7fbvYz1ciBjvul1Q1BW/VzyIgJq0VQql6epZpvI8gqlNdEH3PS6rIpVQvS+XsYpCeuKsT7xoA/en27eeCK2VQ7yeUEeTfkAo3IpjrtcRyMLkPpyi/D2ZEvvoQlBSn7yZVG1S0br+d9ipjT0jCs8r8BisM=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2609.namprd11.prod.outlook.com (52.135.244.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Sat, 7 Dec 2019 15:57:08 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::c72:fa12:757e:cca3%5]) with mapi id 15.20.2516.014; Sat, 7 Dec 2019 15:57:08 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Fernando Gont <fgont@si6networks.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVq7OLppwlxoAxpkapR58CxSQcCKesEh6AgAAHo4CAAArdAIAAGcUAgAACwYCAAQOBgIAAEt0AgAAJFwCAABqdgIAAA1OAgAAEh4CAABhKgIAADt+AgAAF9wCAADAbAIAABhGAgAATroCAAAVhAIAAkUWAgABF3IA=
Date: Sat, 7 Dec 2019 15:57:08 +0000
Message-ID: <09B00E32-37A1-4F06-81B9-6EE88639BC1D@cisco.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com>
In-Reply-To: <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::30]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2f826b57-ae5a-4df2-d22c-08d77b2e1d51
x-ms-traffictypediagnostic: BN7PR11MB2609:
x-microsoft-antispam-prvs: <BN7PR11MB26099497EC1C557E7FC2B908C85E0@BN7PR11MB2609.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0244637DEA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(366004)(39860400002)(376002)(136003)(199004)(189003)(76176011)(478600001)(6512007)(54896002)(99286004)(4326008)(54906003)(8676002)(966005)(316002)(229853002)(2906002)(6486002)(33656002)(81156014)(81166006)(71190400001)(71200400001)(36756003)(2616005)(91956017)(76116006)(6506007)(53546011)(66556008)(66946007)(66476007)(64756008)(5660300002)(6916009)(102836004)(86362001)(8936002)(66446008)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2609; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OOD2ElJLtfjB3/oQqPASP0BPCDD1/xwiG1jzDJMZnpf+xs/PSeA5JZctZlt/sgN9HiPHsZDFyFG8kKRftO328HFwBG1j5//wMkMss0i23jy0ZDEYvfE8yEKsEAHOF1qDXbcFrl7equAXOu1A4DfFIcKYdS3xXxEVOaaJM/rTvgWz1Vf85NQ4YNLGIVIRgmEs62s6aEB3lHGWA0k6n8tU846h6Yz2nVoAK/b9pA7hqvED2Cykd5aH4d1fbLa1SB2Djb02sx7V5LcNRkldFQJ1hjpPyJjaJ9cxDy8gx4deBZ+eZKS6i5EoADceOYs92mXV7XbgxApSsXbiV0SEUxF3OyD2eCbLcfAy4qAh1UaI9hrHIK4F7uDOjwgASUrgMcpbsxFgK5IlYhphCZPEK41QpiCCKr55H4lPd2EwyWtvWGFymZEqIeICVFpESQRt1FKKW4e53ovDQaQXI3gWmwDdVa0zwfbAa5xGGPKt70J9ntM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_09B00E3237A14F0681B96EE88639BC1Dciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f826b57-ae5a-4df2-d22c-08d77b2e1d51
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2019 15:57:08.4119 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dc/2BXmQhzxzIO/UHme2ZlQDsW4mYxfKFkm+/C3u7DUO1vkLtVLuh7QzJenGHe1B6WxW2WmQuZ6c8TvqTM9LoA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2609
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/w0xjzUk_IOW2BmEKV3IdBrtGqsg>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 15:57:16 -0000

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

Hi Robert, thank you for injecting clarity to this thread.

draft-ietf-spring-network-programming defines PSP, and the only relevant po=
rtion of this thread to that draft is Discussion #3.

As I stated in another post, I consider #3 closed as this is clearly comply=
ing with RFC8200.
https://mailarchive.ietf.org/arch/msg/ipv6/6Uy_JuMm7W66kTql_o7FYisxkg0

The remainder of the discussion in this thread is unrelated to draft-ietf-s=
pring-network-programming.

Thanks
  Darren

On Dec 7, 2019, at 6:47 AM, Robert Raszuk <robert@raszuk.net<mailto:robert@=
raszuk.net>> wrote:

Hey Fernando,

(pop when you are the destination but SL!=3D0 is essentially 'in the
network removal')

I was trying to stay out of this but I have one fundamental question or obs=
ervation this entire debate seems to be about.

In the context of SRv6 there are two parallel discussions

Discussion #1 - It is about inserting, modifying or deleting SRH by nodes w=
hich are not in the outer IPv6 header of the packet

Discussion #2 - It is about RFC8200 compliance when the node doing insertio=
n of SRH is *the* destination of the packet as read verbatim from the outer=
 IPv6 header.

Discussion #3 - It is about RFC8200 compliance when the node doing modifica=
tion or removal of SRH is *the* destination of the packet as read verbatim =
from the outer IPv6 header.

First let's observe that RFC8200 is only defining the behaviour regarding E=
H processing in the context of destination address of the IPv6 outer header=
: "identified in the Destination Address field of the IPv6 header.identifie=
d in the Destination Address field of the IPv6 header. "

Therefore stating that SL value before local decrement matters in this in r=
espect to being compliant to the IPv6 RFC is at best just an individual int=
erpretation. Besides the pseudocode says it black and white "S14.1.   If (u=
pdated SL =3D=3D 0) {". We do all sort of processing decision after decreme=
nting the values ... think TTL :)

So back to reality ...

Discussion #1 - I think we all agree that to accomplish that RFC8200 would =
need to be updated.

Discussion #2 - I think we also all agree here that to accomplish this RFC8=
200 would need to be updated as it does says clearly that "Each extension h=
eader should occur at most once, ..."

Discussion #3 - It seems clearly that there is no issue with compliance wit=
h RFC8200 and that if penultimate segment midpoint decides or is instructed=
 to pop SRH it sure can and still be 100% compliant with current wording of=
 RFC8200.

So other then so much foam what is this debate all about ?

Cheers,
Robert.

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------


--_000_09B00E3237A14F0681B96EE88639BC1Dciscocom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <D8ACC4DBD3CD60469CE903893E65C2EC@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break:=
 after-white-space;" class=3D"">
Hi Robert, thank you for injecting clarity to this thread.
<div class=3D""><br class=3D"">
</div>
<div class=3D"">draft-ietf-spring-network-programming defines PSP, and the =
only relevant portion of this thread to that draft is Discussion #3.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">As I stated in another post, I consider #3 closed as this i=
s clearly complying with RFC8200.</div>
<div class=3D""><a href=3D"https://mailarchive.ietf.org/arch/msg/ipv6/6Uy_J=
uMm7W66kTql_o7FYisxkg0" class=3D"">https://mailarchive.ietf.org/arch/msg/ip=
v6/6Uy_JuMm7W66kTql_o7FYisxkg0</a></div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">The remainder of the discussion in this thread is unrelated=
 to draft-ietf-spring-network-programming.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Thanks</div>
<div class=3D"">&nbsp; Darren<br class=3D"">
<div><br class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Dec 7, 2019, at 6:47 AM, Robert Raszuk &lt;<a href=3D"ma=
ilto:robert@raszuk.net" class=3D"">robert@raszuk.net</a>&gt; wrote:</div>
<br class=3D"Apple-interchange-newline">
<div class=3D"">
<div dir=3D"ltr" class=3D"">
<div class=3D"">Hey&nbsp;Fernando,</div>
<div dir=3D"ltr" class=3D""><br class=3D"">
</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">
(pop when you are the destination but SL!=3D0 is essentially 'in the<br cla=
ss=3D"">
network removal')</blockquote>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">I was trying to stay out of this but I have one fundamental=
 question or observation this entire debate seems to be about.&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">In the context of SRv6 there are two parallel discussions&n=
bsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><b class=3D"">Discussion #1</b> - It is about inserting, mo=
difying&nbsp;or deleting SRH by nodes which are not in the outer IPv6 heade=
r of the packet&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><b class=3D"">Discussion #2</b> - It is about RFC8200 compl=
iance when the node doing insertion of SRH is *the* destination of the pack=
et as read verbatim from the outer IPv6 header.&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div class=3D""><b class=3D"">Discussion #3</b> - It is about RFC8200 compl=
iance when the node doing modification or removal of SRH is *the* destinati=
on of the packet as read verbatim from the outer IPv6 header.&nbsp;</div>
<div class=3D""></div>
</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">First let's observe that RFC8200 is only defining the behav=
iour regarding EH processing in the context of destination address of the I=
Pv6 outer header: &quot;identified in the Destination Address field of the =
IPv6 header.identified in the Destination
 Address field of the IPv6 header. &quot;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Therefore stating that SL value before local decrement matt=
ers in this in respect to being compliant&nbsp;to the IPv6 RFC is at best j=
ust an individual interpretation. Besides the pseudocode says it black and =
white &quot;S14.1. &nbsp; If (updated SL =3D=3D 0) {&quot;.
 We do all sort of processing decision after decrementing the values ... th=
ink TTL :)&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">So back to reality ...&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><b class=3D"">Discussion #1</b> - I think we all agree that=
 to accomplish that RFC8200 would need to be updated.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><b class=3D"">Discussion #2</b> - I think we also all agree=
 here that to accomplish this RFC8200 would need to be updated as it does s=
ays clearly that &quot;Each extension header should occur at most once, ...=
&quot;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><b class=3D"">Discussion #3</b> - It seems clearly that the=
re is no issue with compliance with RFC8200 and that if penultimate segment=
 midpoint decides or is instructed to pop SRH it sure can and still be 100%=
 compliant&nbsp;with current wording of RFC8200.&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">So other then so much foam what is this debate all about ?&=
nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Cheers,</div>
<div class=3D"">Robert.</div>
<div class=3D""><br class=3D"">
</div>
</div>
</div>
--------------------------------------------------------------------<br cla=
ss=3D"">
IETF IPv6 working group mailing list<br class=3D"">
<a href=3D"mailto:ipv6@ietf.org" class=3D"">ipv6@ietf.org</a><br class=3D""=
>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<br clas=
s=3D"">
--------------------------------------------------------------------<br cla=
ss=3D"">
</div>
</blockquote>
</div>
<br class=3D"">
</div>
</body>
</html>

--_000_09B00E3237A14F0681B96EE88639BC1Dciscocom_--


From nobody Sat Dec  7 08:04:07 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 642751202A0 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 08:04:06 -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_HELO_NONE=0.001, SPF_PASS=-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 csFwKcCF5C-Z for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 08:04:03 -0800 (PST)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 96BA31207FE for <spring@ietf.org>; Sat,  7 Dec 2019 08:04:03 -0800 (PST)
Received: by mail-qt1-x82d.google.com with SMTP id g1so10551880qtj.6 for <spring@ietf.org>; Sat, 07 Dec 2019 08:04:03 -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=gHlMurKGHaVjCcaNrJHJXS1mBnZBfIHgkY9OZhMlMqI=; b=DfhleeVtY9OUQYiumjOcT7m3va6J3DLirab3BFDVmowRr6NUM3PBc7B0Hc2hGmJZVv GXPcE4IIbl8uToANfW0+5ivTX17zFF6nbOieOeHbeVVrqlSAXKCI3WbHrpm95IvcPf52 uFPnpystEuoGdqMVxVe81RDdibA2PMnBCCFLRGrD6OV09xU5hvTkbVx7CfKycIl9MSM6 SI7NKcs5UioTSTowFjC/7ne8S6ZSwPGNDgqelcqeJpPAeh4KNP+a8cFYBZXwwC+yYcYB rRg+RVYBxlLg7cJ8b6rexai7DuGagkHhwd9sj/UIEy7cWmgD014W4yaHIqZMzZ0Xb91+ deVQ==
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=gHlMurKGHaVjCcaNrJHJXS1mBnZBfIHgkY9OZhMlMqI=; b=JeOuU4OJsviY+vj5aFYsrgshkuNkkHmQvahnXuNiQL1Smmx6SibExWZfiOQfamaU6l L9rvzTJCfGcsB89t38q3ciU8X0GTpxSllrexOUA3sfnibw3r4FEcFzocAkmomfars8oX jghsfnBjl2WSyrV5b5pjOnK5W5LiRvAxaHoL3go9E0DNnR1tDjcmNIgLTE3rH6pRlCTZ vnqCXVIfo7any2LpKR+SPTMNK/2FnspNQNiu35CLX+GbDUx3YuJpOS0z7T4iGjPYo8fO gbBfIRMi/G5U+YQ9vVnPfxfRPbzouem1EKgg5kNkWkHVBqAfbVX2MhIUet82yJi69/Sk CESg==
X-Gm-Message-State: APjAAAVU1Fu82npFUj+Zf3DW3wi6TeHJ24MGgPykvbHSaQsitCa00S8t NOjlTurxb1uAwiTYqoLv7rwcqcVGKjxVGj25Oh6/Nw==
X-Google-Smtp-Source: APXvYqwkiRCI4EqQMyczW2+kUsZFtW6fLaDNK9OaJZeMHp45pZG0jCGXxstTD4LXJOHxTQAs/KItJwlsn3vFVn3mkPQ=
X-Received: by 2002:ac8:1017:: with SMTP id z23mr17625973qti.154.1575734642702;  Sat, 07 Dec 2019 08:04:02 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com> <09B00E32-37A1-4F06-81B9-6EE88639BC1D@cisco.com>
In-Reply-To: <09B00E32-37A1-4F06-81B9-6EE88639BC1D@cisco.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 7 Dec 2019 17:03:54 +0100
Message-ID: <CAOj+MMHtc_-=e-CUFKV4zNE9B2vqx-JzqB8tgRmsv=n35vd18w@mail.gmail.com>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
Cc: Fernando Gont <fgont@si6networks.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000a38aed05991f4fc1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/3ktZH2Oc3TvelWegxumaqmj8Jjs>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 16:04:06 -0000

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

Exactly - That is why I thought  it does make sense to make this crystal
clear to everyone here.

>From some comments it seemed that either folks do not understand or want on
purpose to make false assertions only to mud the waters :)

All - have a great weekend,
Robert.



On Sat, Dec 7, 2019 at 4:57 PM Darren Dukes (ddukes) <ddukes@cisco.com>
wrote:

> Hi Robert, thank you for injecting clarity to this thread.
>
> draft-ietf-spring-network-programming defines PSP, and the only relevant
> portion of this thread to that draft is Discussion #3.
>
> As I stated in another post, I consider #3 closed as this is clearly
> complying with RFC8200.
> https://mailarchive.ietf.org/arch/msg/ipv6/6Uy_JuMm7W66kTql_o7FYisxkg0
>
> The remainder of the discussion in this thread is unrelated to
> draft-ietf-spring-network-programming.
>
> Thanks
>   Darren
>
> On Dec 7, 2019, at 6:47 AM, Robert Raszuk <robert@raszuk.net> wrote:
>
> Hey Fernando,
>
> (pop when you are the destination but SL!=0 is essentially 'in the
>> network removal')
>
>
> I was trying to stay out of this but I have one fundamental question or
> observation this entire debate seems to be about.
>
> In the context of SRv6 there are two parallel discussions
>
> *Discussion #1* - It is about inserting, modifying or deleting SRH by
> nodes which are not in the outer IPv6 header of the packet
>
> *Discussion #2* - It is about RFC8200 compliance when the node doing
> insertion of SRH is *the* destination of the packet as read verbatim from
> the outer IPv6 header.
>
> *Discussion #3* - It is about RFC8200 compliance when the node doing
> modification or removal of SRH is *the* destination of the packet as read
> verbatim from the outer IPv6 header.
>
> First let's observe that RFC8200 is only defining the behaviour regarding
> EH processing in the context of destination address of the IPv6 outer
> header: "identified in the Destination Address field of the IPv6
> header.identified in the Destination Address field of the IPv6 header. "
>
> Therefore stating that SL value before local decrement matters in this in
> respect to being compliant to the IPv6 RFC is at best just an individual
> interpretation. Besides the pseudocode says it black and white "S14.1.   If
> (updated SL == 0) {". We do all sort of processing decision after
> decrementing the values ... think TTL :)
>
> So back to reality ...
>
> *Discussion #1* - I think we all agree that to accomplish that RFC8200
> would need to be updated.
>
> *Discussion #2* - I think we also all agree here that to accomplish this
> RFC8200 would need to be updated as it does says clearly that "Each
> extension header should occur at most once, ..."
>
> *Discussion #3* - It seems clearly that there is no issue with compliance
> with RFC8200 and that if penultimate segment midpoint decides or is
> instructed to pop SRH it sure can and still be 100% compliant with current
> wording of RFC8200.
>
> So other then so much foam what is this debate all about ?
>
> Cheers,
> Robert.
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
>
>

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

<div dir=3D"ltr"><div><br></div>Exactly - That is why I thought=C2=A0 it do=
es make sense to make this crystal clear to everyone here.=C2=A0<div><br></=
div><div>From some comments it seemed that either folks do not understand o=
r want on purpose to make false assertions only to mud the waters :)=C2=A0<=
/div><div><br></div><div>All - have a great weekend,</div><div>Robert.<br><=
div><br></div><div><br></div></div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 7, 2019 at 4:57 PM Darren Du=
kes (ddukes) &lt;<a href=3D"mailto:ddukes@cisco.com">ddukes@cisco.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style=3D"overflow-wrap: break-word;">
Hi Robert, thank you for injecting clarity to this thread.
<div><br>
</div>
<div>draft-ietf-spring-network-programming defines PSP, and the only releva=
nt portion of this thread to that draft is Discussion #3.</div>
<div><br>
</div>
<div>As I stated in another post, I consider #3 closed as this is clearly c=
omplying with RFC8200.</div>
<div><a href=3D"https://mailarchive.ietf.org/arch/msg/ipv6/6Uy_JuMm7W66kTql=
_o7FYisxkg0" target=3D"_blank">https://mailarchive.ietf.org/arch/msg/ipv6/6=
Uy_JuMm7W66kTql_o7FYisxkg0</a></div>
<div><br>
</div>
<div>The remainder of the discussion in this thread is unrelated to draft-i=
etf-spring-network-programming.</div>
<div><br>
</div>
<div>Thanks</div>
<div>=C2=A0 Darren<br>
<div><br>
<blockquote type=3D"cite">
<div>On Dec 7, 2019, at 6:47 AM, Robert Raszuk &lt;<a href=3D"mailto:robert=
@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:</div>
<br>
<div>
<div dir=3D"ltr">
<div>Hey=C2=A0Fernando,</div>
<div dir=3D"ltr"><br>
</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">
(pop when you are the destination but SL!=3D0 is essentially &#39;in the<br=
>
network removal&#39;)</blockquote>
<div><br>
</div>
<div>I was trying to stay out of this but I have one fundamental question o=
r observation this entire debate seems to be about.=C2=A0</div>
<div><br>
</div>
<div>In the context of SRv6 there are two parallel discussions=C2=A0</div>
<div><br>
</div>
<div><b>Discussion #1</b> - It is about inserting, modifying=C2=A0or deleti=
ng SRH by nodes which are not in the outer IPv6 header of the packet=C2=A0<=
/div>
<div><br>
</div>
<div><b>Discussion #2</b> - It is about RFC8200 compliance when the node do=
ing insertion of SRH is *the* destination of the packet as read verbatim fr=
om the outer IPv6 header.=C2=A0</div>
<div><br>
</div>
<div>
<div><b>Discussion #3</b> - It is about RFC8200 compliance when the node do=
ing modification or removal of SRH is *the* destination of the packet as re=
ad verbatim from the outer IPv6 header.=C2=A0</div>
<div></div>
</div>
<div><br>
</div>
<div>First let&#39;s observe that RFC8200 is only defining the behaviour re=
garding EH processing in the context of destination address of the IPv6 out=
er header: &quot;identified in the Destination Address field of the IPv6 he=
ader.identified in the Destination
 Address field of the IPv6 header. &quot;</div>
<div><br>
</div>
<div>Therefore stating that SL value before local decrement matters in this=
 in respect to being compliant=C2=A0to the IPv6 RFC is at best just an indi=
vidual interpretation. Besides the pseudocode says it black and white &quot=
;S14.1. =C2=A0 If (updated SL =3D=3D 0) {&quot;.
 We do all sort of processing decision after decrementing the values ... th=
ink TTL :)=C2=A0</div>
<div><br>
</div>
<div>So back to reality ...=C2=A0</div>
<div><br>
</div>
<div><b>Discussion #1</b> - I think we all agree that to accomplish that RF=
C8200 would need to be updated.</div>
<div><br>
</div>
<div><b>Discussion #2</b> - I think we also all agree here that to accompli=
sh this RFC8200 would need to be updated as it does says clearly that &quot=
;Each extension header should occur at most once, ...&quot;</div>
<div><br>
</div>
<div><b>Discussion #3</b> - It seems clearly that there is no issue with co=
mpliance with RFC8200 and that if penultimate segment midpoint decides or i=
s instructed to pop SRH it sure can and still be 100% compliant=C2=A0with c=
urrent wording of RFC8200.=C2=A0</div>
<div><br>
</div>
<div>So other then so much foam what is this debate all about ?=C2=A0</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Robert.</div>
<div><br>
</div>
</div>
</div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</div>
</blockquote>
</div>
<br>
</div>
</div>

</blockquote></div>

--000000000000a38aed05991f4fc1--


From nobody Sat Dec  7 08:26:51 2019
Return-Path: <tom@herbertland.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 758401200C5 for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 08:26:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 XxHgaehK_6fg for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 08:26:42 -0800 (PST)
Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (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 1A66F1202A0 for <spring@ietf.org>; Sat,  7 Dec 2019 08:26:42 -0800 (PST)
Received: by mail-ed1-x52f.google.com with SMTP id c93so8626892edf.7 for <spring@ietf.org>; Sat, 07 Dec 2019 08:26:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=mibFHzrwe3OxuuURRUrp9AkQ6XcDENjJhr0bYyh82ho=; b=qFWIKmdRMmcnAXUP88djYt2W5Ox9UJ+QgYvFtMUnayFdhf9dIHusHmg9reDv1yaXBj fQcONfWE3bruP7o/daOysrfOUnbt8tJYLPDULkFRhSM8/b3a5qui0GS+NU4vtzvj1bAu YEwiU+BCsB/xozfFrPw77/6e12DiYgufasY17rjWELaqcs7FBFvTZ6aLHLbO+NynqZXi WICG582gOD57rSn3/XqcehbbFV0G+iCAMtcOjqqqaXunKpyE3DlK5gNNqNUAJnYOdF0j oFCfVEz2bPaet40chYjj4fSiPz3MDDta3PirZGTCXTeHfcI02lm9gERbRftpPPruy+jR 3swQ==
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:content-transfer-encoding; bh=mibFHzrwe3OxuuURRUrp9AkQ6XcDENjJhr0bYyh82ho=; b=WcWgm/IYEffdZjrBZX+DXA75n3gsgGUIWbQpvsr+8Vi9EINJKMo69MEQq+6+weOeWI 3tQ99I4+uPTtiVFxbXfklykQH73GWci+3fyMigovHe+nklkAL/km6yJbWQaxVYTV3H+O S5EyR8pHT8NC9SoBVO4kR7blDCsgb8999AWuLZ/Af7ABYeEIyFSVy07qTNnlQhnx8ac4 5E5rI/fsDea+aDmP0MMlR4T6lMmtaS+PZC+pJrOavL2C9dOHqzpVjT8CowgV4EP7pPpG j1pmxeiyi8vy2Yx1tHilnk6jJjRxczYuz2UWoa0Kg4T2FP1hsjVfiOn7ckF6FgM/vJwq /zLQ==
X-Gm-Message-State: APjAAAUwiRnKGZF8kwC6z0Hla3RIIhAgxRxZv+50fjo6xFl6VrSsm2zc +nNRuQKNtA+wEIoUvw1LQ30TEMddUCCajPexrtvIHg==
X-Google-Smtp-Source: APXvYqweMnUxVEPbaJ10PFlLm6axA4OGDwcazM3CBZomwMOeoZAamF4fP+aWRl/oSxDwZm0SoX/jEFvu2xcA9fxpwAs=
X-Received: by 2002:a17:906:a444:: with SMTP id cb4mr22258376ejb.42.1575736000415;  Sat, 07 Dec 2019 08:26:40 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com> <BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <7B7CFEB8-80F0-4690-9BE3-8D5F935E148A@cisco.com>
In-Reply-To: <7B7CFEB8-80F0-4690-9BE3-8D5F935E148A@cisco.com>
From: Tom Herbert <tom@herbertland.com>
Date: Sat, 7 Dec 2019 08:26:29 -0800
Message-ID: <CALx6S375sPG3jNybNbyA5eAUKTefGy_=LKBcmhfEhc5-B4e1OQ@mail.gmail.com>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
Cc: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ek1cqOyTzVeTgDKyoWATmT8-OQE>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 16:26:45 -0000

On Sat, Dec 7, 2019 at 7:10 AM Darren Dukes (ddukes) <ddukes@cisco.com> wro=
te:
>
> Ron, you say
> >>  RFC 8200 addresses extension header insertion and deletion identicall=
y, in the same sentence.
>
> This sentence you refer to clearly permits PSP as defined in network prog=
ramming:
>    Extension headers (except for the Hop-by-Hop Options header) are not
>    processed, inserted, or deleted by any node along a packet's delivery
>    path, until the packet reaches the node (or each of the set of nodes,
>    in the case of multicast) identified in the Destination Address field
>    of the IPv6 header.
>
> Clearly we process the SRH at the node identified in the destination addr=
ess field of the IPv6 header.
> With PSP we remove the SRH at the node identified in the destination addr=
ess field of the IPv6 header.
>
Darren,

I believe you are assuming a very liberal interpretation of the
wording in RFC8200. If intermediate hosts in the routing list are able
to add or remove SRH per RFC8200, then they are allowed to add or
remove any and all extension headers per the same interpretation. I do
not believe that is at all the intent of RFC8200. Also note that the
liberal interpretation it would validate other cases of arbitrary
extension header manipulation like in NAT devices for instance.

Tom

> I think it=E2=80=99s clear we can conclude this thread.
>
> Darren
>
>
>
> On Dec 6, 2019, at 5:01 PM, Ron Bonica <rbonica@juniper.net> wrote:
>
> >> I have observed, in your original post, the conflation of SRH insertio=
n within an SR Domain with the PSP behavior defined in network programming.
> >> Whether this was intentional or not, I do not know.
> >> Regardless, it is wrong.
>
> Darren,
>
> We clearly disagree.  RFC 8200 addresses extension header insertion and d=
eletion identically, in the same sentence.
>
>
>                                                        Ron
>
>
>
>
>
>
> Juniper Business Use Only
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Sat Dec  7 08:49:12 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7A1512004F for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 08:49:11 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 IeR6nFxppfog for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 08:49:09 -0800 (PST)
Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) (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 22EB012002E for <spring@ietf.org>; Sat,  7 Dec 2019 08:49:09 -0800 (PST)
Received: by mail-qk1-x72f.google.com with SMTP id s25so4377937qks.3 for <spring@ietf.org>; Sat, 07 Dec 2019 08:49:09 -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=U2TmFU7Nk2V0Qa9yoFAYCvDuNttUk62TIKW08T0rVjY=; b=a0S7wWGQ2Gvl0SL9FOoQQYKvCd8SuDH2ktZuY0PGulcI8oLHPILo+9p1AsjDt9i4BD I0rdWqRFPD2JqNBLacLdQq8phBE2IEiUet0dKKxZ9vLaTp2BZmjGeKMrlBCMUmerScHM +kUaxoffjgQKph17JURUtTmsObRWXYWsV3h9DOQYbg/QWIlEjcFbpVV+izIhYALZUSTc 9DcOUk18wtH1ay3i+J0KT8Dh4Oa0Vy9P5WoKgxrAxTpgph0bBDfb6/h4WSN01ieGGCIG Egbzi0fnw0NSxMf/L6LO1X+sqoBoDpDv9L+XuaQiwzAhoR+nd01MBRxo+yPMXhWqhrcn KGcA==
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=U2TmFU7Nk2V0Qa9yoFAYCvDuNttUk62TIKW08T0rVjY=; b=KXRhjPVyDfPQPJK6i+b2K7hoyQG4nlY4R/pO0+pNM/qbqUDpAhT7DIPAp1dmwjTpi5 F2yNOW7w2GUbv4KlQwLJHJdO68ux5DLw6YGH5ljVX2KARlyCoiJYHZDXi1auiDeJgM9A F2tyhHrZoy4F4j6Vw5cGPG0UaZXPfNV3jjTD0iMoCoqiFCnlNQhUcdpevue6fvHHayVH jIWvwf5FnheB1xfCu0qeqNq+asJAZMApDqA4xFRP7YrR0KRterFNFaAxVk/1FvbynHCA KaAFJfWyh3/DYXwxSk9mdZLyHWVGROtwzVflGZ2o0uQTjP7zUSxswi3BoGRuqMWCXHva lVKg==
X-Gm-Message-State: APjAAAXAmnz67HKeW4ZRTLuw6VCtSzaX/KjbuajHx03ytr6Upduy/PJg xiXJn2Qy0F3CYNZJNSfN6AFgwtK7hBECMwa/9bezsw==
X-Google-Smtp-Source: APXvYqwy54yAqmKK1jH4omaEAGBeZCWN8/stWT5YiuQS3sYtpeVrnZRI5knOKp7lB+GKttDV1GDqTLwgsGRfykuEirU=
X-Received: by 2002:ae9:e887:: with SMTP id a129mr2290872qkg.465.1575737347043;  Sat, 07 Dec 2019 08:49:07 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB56998A05469327E759B5B671AE5D0@BN7PR05MB5699.namprd05.prod.outlook.com> <3AD3BD11-8C34-41FE-B88F-49A9F2561D78@cisco.com> <BN7PR05MB569946D6AA5C6B78AFC05F6BAE5C0@BN7PR05MB5699.namprd05.prod.outlook.com> <D6B1AED6-0AB2-4394-9503-7A1885BC8B40@cisco.com> <BN7PR05MB5699C73EF0EE1F8E7A96C738AE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <7B7CFEB8-80F0-4690-9BE3-8D5F935E148A@cisco.com> <CALx6S375sPG3jNybNbyA5eAUKTefGy_=LKBcmhfEhc5-B4e1OQ@mail.gmail.com>
In-Reply-To: <CALx6S375sPG3jNybNbyA5eAUKTefGy_=LKBcmhfEhc5-B4e1OQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 7 Dec 2019 17:48:59 +0100
Message-ID: <CAOj+MMGFwr62x3Grnmjd+3zn1-duQUDiVESa2hLGpWHscmFHxg@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: "Darren Dukes (ddukes)" <ddukes@cisco.com>, Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>,  6man <6man@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d4828f05991ff0af"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/hT-cK-IO0oi_euWbXXZ-IqO-MUA>
Subject: Re: [spring] Network Programming - Penultimate Segment Popping
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 16:49:11 -0000

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

Tom,

> If intermediate hosts in the routing list are able to add or remove SRH
per RFC8200

"Routing list" contained in SRH does not matter at all here in terms of
compliance with RFC8200.

At each segment midpoint the outer IPv6 destination is *rewritten*. For
illustrative purposes you may visualize like outer IPv6 header is removed
and new IPv6 header is added with new destination address at each segment
midpoint.

It is this principal of SRv6 operation which is being used and which in no
way contradicts nor stretches RFC8200 as it is written today.

Besides it is basic thing that SR segment may end in the middle of the
network then native routing will take the packet to the dst. Is that also
being considered violation of something ?

Your analogy to NAT is pretty false as NAT box is never an intended
destination of the packet.

All the best,
R.


On Sat, Dec 7, 2019 at 5:27 PM Tom Herbert <tom@herbertland.com> wrote:

> On Sat, Dec 7, 2019 at 7:10 AM Darren Dukes (ddukes) <ddukes@cisco.com>
> wrote:
> >
> > Ron, you say
> > >>  RFC 8200 addresses extension header insertion and deletion
> identically, in the same sentence.
> >
> > This sentence you refer to clearly permits PSP as defined in network
> programming:
> >    Extension headers (except for the Hop-by-Hop Options header) are not
> >    processed, inserted, or deleted by any node along a packet's deliver=
y
> >    path, until the packet reaches the node (or each of the set of nodes=
,
> >    in the case of multicast) identified in the Destination Address fiel=
d
> >    of the IPv6 header.
> >
> > Clearly we process the SRH at the node identified in the destination
> address field of the IPv6 header.
> > With PSP we remove the SRH at the node identified in the destination
> address field of the IPv6 header.
> >
> Darren,
>
> I believe you are assuming a very liberal interpretation of the
> wording in RFC8200. If intermediate hosts in the routing list are able
> to add or remove SRH per RFC8200, then they are allowed to add or
> remove any and all extension headers per the same interpretation. I do
> not believe that is at all the intent of RFC8200. Also note that the
> liberal interpretation it would validate other cases of arbitrary
> extension header manipulation like in NAT devices for instance.
>
> Tom
>
> > I think it=E2=80=99s clear we can conclude this thread.
> >
> > Darren
> >
> >
> >
> > On Dec 6, 2019, at 5:01 PM, Ron Bonica <rbonica@juniper.net> wrote:
> >
> > >> I have observed, in your original post, the conflation of SRH
> insertion within an SR Domain with the PSP behavior defined in network
> programming.
> > >> Whether this was intentional or not, I do not know.
> > >> Regardless, it is wrong.
> >
> > Darren,
> >
> > We clearly disagree.  RFC 8200 addresses extension header insertion and
> deletion identically, in the same sentence.
> >
> >
> >                                                        Ron
> >
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> >
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Tom,<div><br></div><div>&gt; If intermediate hosts in the =
routing list are able to add or remove SRH per RFC8200=C2=A0=C2=A0<br></div=
><div><br></div><div>&quot;Routing list&quot; contained in SRH does not mat=
ter at all here in terms of compliance with RFC8200.=C2=A0</div><div><br></=
div><div>At each segment midpoint the outer IPv6 destination is *rewritten*=
. For illustrative purposes you may visualize like outer IPv6 header is rem=
oved and new IPv6 header is added with new destination address at each segm=
ent midpoint.=C2=A0</div><div><br></div><div>It is this principal=C2=A0of S=
Rv6 operation which is being used and which in no way contradicts nor stret=
ches=C2=A0RFC8200 as it is written today.=C2=A0</div><div><br></div><div>Be=
sides it is basic thing that SR segment may end in the middle of the networ=
k then native routing will take the packet to the dst. Is that also being c=
onsidered violation of something ?=C2=A0</div><div><br></div><div>Your anal=
ogy to NAT is pretty false as NAT box is never an intended destination of t=
he packet.=C2=A0</div><div><br></div><div>All the best,<br>R.</div><div><br=
></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Sat, Dec 7, 2019 at 5:27 PM Tom Herbert &lt;<a href=3D"mailto:tom=
@herbertland.com">tom@herbertland.com</a>&gt; wrote:<br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex">On Sat, Dec 7, 2019 at 7:10 AM Darren =
Dukes (ddukes) &lt;<a href=3D"mailto:ddukes@cisco.com" target=3D"_blank">dd=
ukes@cisco.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Ron, you say<br>
&gt; &gt;&gt;=C2=A0 RFC 8200 addresses extension header insertion and delet=
ion identically, in the same sentence.<br>
&gt;<br>
&gt; This sentence you refer to clearly permits PSP as defined in network p=
rogramming:<br>
&gt;=C2=A0 =C2=A0 Extension headers (except for the Hop-by-Hop Options head=
er) are not<br>
&gt;=C2=A0 =C2=A0 processed, inserted, or deleted by any node along a packe=
t&#39;s delivery<br>
&gt;=C2=A0 =C2=A0 path, until the packet reaches the node (or each of the s=
et of nodes,<br>
&gt;=C2=A0 =C2=A0 in the case of multicast) identified in the Destination A=
ddress field<br>
&gt;=C2=A0 =C2=A0 of the IPv6 header.<br>
&gt;<br>
&gt; Clearly we process the SRH at the node identified in the destination a=
ddress field of the IPv6 header.<br>
&gt; With PSP we remove the SRH at the node identified in the destination a=
ddress field of the IPv6 header.<br>
&gt;<br>
Darren,<br>
<br>
I believe you are assuming a very liberal interpretation of the<br>
wording in RFC8200. If intermediate hosts in the routing list are able<br>
to add or remove SRH per RFC8200, then they are allowed to add or<br>
remove any and all extension headers per the same interpretation. I do<br>
not believe that is at all the intent of RFC8200. Also note that the<br>
liberal interpretation it would validate other cases of arbitrary<br>
extension header manipulation like in NAT devices for instance.<br>
<br>
Tom<br>
<br>
&gt; I think it=E2=80=99s clear we can conclude this thread.<br>
&gt;<br>
&gt; Darren<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Dec 6, 2019, at 5:01 PM, Ron Bonica &lt;<a href=3D"mailto:rbonica@j=
uniper.net" target=3D"_blank">rbonica@juniper.net</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt;&gt; I have observed, in your original post, the conflation of SRH=
 insertion within an SR Domain with the PSP behavior defined in network pro=
gramming.<br>
&gt; &gt;&gt; Whether this was intentional or not, I do not know.<br>
&gt; &gt;&gt; Regardless, it is wrong.<br>
&gt;<br>
&gt; Darren,<br>
&gt;<br>
&gt; We clearly disagree.=C2=A0 RFC 8200 addresses extension header inserti=
on and deletion identically, in the same sentence.<br>
&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Juniper Business Use Only<br>
&gt;<br>
&gt;<br>
&gt; --------------------------------------------------------------------<b=
r>
&gt; IETF IPv6 working group mailing list<br>
&gt; <a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><b=
r>
&gt; Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listi=
nfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman=
/listinfo/ipv6</a><br>
&gt; --------------------------------------------------------------------<b=
r>
<br>
_______________________________________________<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>

--000000000000d4828f05991ff0af--


From nobody Sat Dec  7 09:43:19 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88D00120808; Sat,  7 Dec 2019 09:43:13 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 8FjIGmVGfOu2; Sat,  7 Dec 2019 09:43:11 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 199B4120019; Sat,  7 Dec 2019 09:43:11 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.105.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7568880D26; Sat,  7 Dec 2019 18:43:06 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com> <09B00E32-37A1-4F06-81B9-6EE88639BC1D@cisco.com> <CAOj+MMHtc_-=e-CUFKV4zNE9B2vqx-JzqB8tgRmsv=n35vd18w@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <1193ffb7-143f-7016-41d5-0f0cfbf35ef5@si6networks.com>
Date: Sat, 7 Dec 2019 14:37:56 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMHtc_-=e-CUFKV4zNE9B2vqx-JzqB8tgRmsv=n35vd18w@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/MBguWEsnJvp8lK7Idw02LlfXsks>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 17:43:13 -0000

On 7/12/19 13:03, Robert Raszuk wrote:
> 
> Exactly - That is why I thoughtÂ  it does make sense to make this crystal
> clear to everyone here.Â 
> 
> From some comments it seemed that either folks do not understand or want
> on purpose to make false assertions only to mud the waters :) 

FWIW, I will wait for a few days for Suresh to answer the question I
have asked, and for the spring chairs and RTG AD to weigh in.

That said, I have already begun to write and appeal I'll (initially)
direct to the IESG as a whole. Besides, given that there's background to
this situation (what happened in the context of rfc2460bis), I will
raise the issue in other forums.

I guess it should be clear to everyone that we are being mocked at. And
I think the situation is unacceptable.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 09:50:13 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A849120810; Sat,  7 Dec 2019 09:50:10 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 T7NN4TENpYOX; Sat,  7 Dec 2019 09:50:09 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09DA1120809; Sat,  7 Dec 2019 09:50:09 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.105.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7696486703; Sat,  7 Dec 2019 18:43:13 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>
Cc: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com>
Date: Sat, 7 Dec 2019 14:42:49 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9a3abLRMWPv40ir3r4fS_exnJfY>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 17:50:11 -0000

On 7/12/19 12:29, Robert Raszuk wrote:
> 
>     2) A related question I have for you: Is IPv6 an end-to-end protocol?
>     (The answer to this question also serves as an answer for the rest).
> 
> 
> The moment IPv6 src <--> dst flow makes it legal to be encapsulated you
> are dealing with end to end inner IPv6 and end to end outer IPv6.Â 
> 
> You keep drawing false assumption that inner IPv6 header shouldÂ mandate
> or even influence action on outer IPv6 header which is simply not correct. 

The online possible instantiation of "Destination Address" as in RFC8200
is the final destination of the packet. As such, if you mangle with
mackets anywhere else other than at the final destination, you are
violating RFC8200.

You don't seem to be reading the spec properly, or are intentionally
trying to read it in a very curious way to circumvent it.

An honest way to go against specs is to write an Internet-Draft, make a
case for going against the spec, and changing it. And convince folks
that it makes sense.

Another way to do it is by leveraging the power of specific vendors.

I clearly don't have that power, but will be loud enough for the
community to be aware about what's going on (including the formal appeal
process).

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 09:51:35 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 225EC120812; Sat,  7 Dec 2019 09:51:33 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 5IIXE4BBmLyJ; Sat,  7 Dec 2019 09:51:31 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81C31120810; Sat,  7 Dec 2019 09:51:31 -0800 (PST)
Received: from [192.168.4.77] (unknown [190.179.105.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 60B488521E; Sat,  7 Dec 2019 18:51:27 +0100 (CET)
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>, Robert Raszuk <robert@raszuk.net>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com> <09B00E32-37A1-4F06-81B9-6EE88639BC1D@cisco.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <54576028-03a3-4872-ab76-49418e8a4890@si6networks.com>
Date: Sat, 7 Dec 2019 14:43:42 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <09B00E32-37A1-4F06-81B9-6EE88639BC1D@cisco.com>
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/X4OfHfWcMWaeQNO7vIV_tSPsFsw>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 17:51:33 -0000

On 7/12/19 12:57, Darren Dukes (ddukes) wrote:
> Hi Robert, thank you for injecting clarity to this thread.
> 
> draft-ietf-spring-network-programming defines PSP, and the only relevant
> portion of this thread to that draft is Discussion #3.
> 
> As I stated in another post, I consider #3 closed as this is clearly
> complying with RFC8200.

Sorry Darren. Which wg do you chair?

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sat Dec  7 10:41:00 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 814AD12082B for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 10:40:58 -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_HELO_NONE=0.001, SPF_PASS=-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 F4KifophjE8q for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 10:40:56 -0800 (PST)
Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (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 C6804120828 for <spring@ietf.org>; Sat,  7 Dec 2019 10:40:55 -0800 (PST)
Received: by mail-qk1-x72d.google.com with SMTP id c16so1069739qko.6 for <spring@ietf.org>; Sat, 07 Dec 2019 10:40:55 -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=LHgHs6F00en7DabbyeqyMLAgwsiLMPmqh1KB6cDTclU=; b=ZDyBH1aNQ24gVdV5hodKpTmZi99sFDyRpfW/qJCRkyCYdR7Bj8tSQCqQ506bHSnWqq PgcIwp0zthapxrnKX6CMG8Au+yFUedw36Fctz0e44PkKmhXWkLuJjQEWTNwYdxb9r3lB wYe3oqHOwnWwSIAq7NwFDnJMO1INYt5sUH5V+fiOP8wAw8BCkxLsT7yuSO/VJ5nZxggI 0oG+cP7e+76mjdv6vP9mqhHRzIX16an9YGgawnknWwc7UiF0yRobJNo6D16n2I27xWUJ /tCaTvSZhYvTXJAjMTXDYPDEdq8dy+gsVN8XfVK3E5u10wxmDUggFg8TqC/LNEwL9Miw Ly/Q==
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=LHgHs6F00en7DabbyeqyMLAgwsiLMPmqh1KB6cDTclU=; b=sCnfLs2u28/4T48CnLkq623OrMfyG4rXydpUv+znFhNgPM4sxJTPa39+ohlChnXHrb a8M4kgjPb4S6vw/TATjBLqMl+PrLp4gbpKsTG/d/8xfOECC9Wl7WD3Gnny5LeeIJbMyB MMxVJ3qOEenbX6hTm3gqHR7uU5kMI38MVb1BoVy/ha611g9rKHhqtQh8f3fOVlikgKSm z1L6eoJVRSJW7O3Rb75/iVXPHpZHphrq98cO0NLz+EfjnMZwGODSE3t0rSrV5MYm79QU z41caK8MKowzJdvNBiZAyywiaH2ABDE2PcsdEYhUB7zMMeWgZQ+rx+6mOscpnIUpdJYc l2NA==
X-Gm-Message-State: APjAAAVShhuOpogwJdAtfGfJd6+5P2eQO2PtGlba+892NbVTJJLLsNPk E3s/CeD2xIdLaA2e0v4R0Jo2GZVuWrKV3iNMcWC8qA==
X-Google-Smtp-Source: APXvYqwNTf/7N5zD6gjdoGE3flUMlfD94VdCdug0XdfDfqTBx03fyEn5OMsbQaQENLAf4kaO8GXcsyNaUTHJRIQKIbk=
X-Received: by 2002:a37:4a0a:: with SMTP id x10mr13083061qka.302.1575744054627;  Sat, 07 Dec 2019 10:40:54 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com>
In-Reply-To: <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 7 Dec 2019 19:40:46 +0100
Message-ID: <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000a2230c059921807f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/o7hLYSZ53pf2K_VO11i8T-hfD4U>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 18:40:59 -0000

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

Hi Fernando,


> The online possible instantiation of "Destination Address" as in RFC8200
> is the final destination of the packet.


No. That is incorrect.

Hint: Please read carefully RFC2473.

Please focus on sections: 3.1, 3.2, 3.3, 5.1 etc ...

Kindly read this part of section 3.2 at least few times:


a tunnel Destination Options extension header is processed *at the
tunnel exit-point node.*


. . .

   Upon receiving an IPv6 packet destined to an IPv6 address of a tunnel
   exit-point node, its IPv6 protocol layer processes the tunnel
   headers.


...


5.1 <https://tools.ietf.org/html/rfc2473#section-5.1> Tunnel IPv6
Extension Headers

   Depending on IPv6 node configuration parameters, a tunnel entry-point
   node may append to the tunnel IPv6 main header one or more IPv6
   extension headers, such as a Hop-by-Hop Options header, a Routing
   header, or others.

...


Then you may continue with your appeal.

- - -

Darren and others,

While this is clear for most folks I see that perhaps any SRv6 spec (NP in
particular) should clearly distinguish the notion of final packet
destination address from segment endpoint destination address inserted in
the encapsulation header.

Today document only defines  "DA: Destination Address" - I can see why this
may confuse some folks as it is used interchangeably with original
destination address.

IMO it would be a good change to redefined "DA" as "Segment Endpoint
Destination Address" and when referring to original packet destination
address perhaps call it Original DA (O-DA) and original source address
(O-SA). That way there would be no confusion at all (one may hope ;-).

Just a hint.

Best,
Robert

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div>Hi Fernando,</div><div>=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">The online possi=
ble instantiation of &quot;Destination Address&quot; as in RFC8200<br>
is the final destination of the packet.</blockquote><div><br></div><div>No.=
 That is incorrect.=C2=A0</div><div><br></div><div>Hint: Please read carefu=
lly RFC2473.=C2=A0</div><div><br></div><div>Please focus on sections: 3.1, =
3.2, 3.3, 5.1 etc ...</div><div><br></div><div>Kindly read this part of sec=
tion 3.2 at least=C2=A0few times:=C2=A0</div><div>=C2=A0</div><div><pre cla=
ss=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bot=
tom:0px;break-before:page;color:rgb(0,0,0)">a tunnel Destination Options ex=
tension header is processed <b>at the tunnel exit-point node.</b></pre></di=
v><div><br></div><div>

. . .

</div><div><br></div><div><pre class=3D"gmail-newpage" style=3D"font-size:1=
3.3333px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0=
)">   Upon receiving an IPv6 packet destined to an IPv6 address of a tunnel
   exit-point node, its IPv6 protocol layer processes the tunnel
   headers.</pre><pre class=3D"gmail-newpage" style=3D"font-size:13.3333px;=
margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)"><br></=
pre><pre class=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-top:0p=
x;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">...</pre><pre class=
=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-botto=
m:0px;break-before:page;color:rgb(0,0,0)"><br></pre><pre class=3D"gmail-new=
page" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-b=
efore:page;color:rgb(0,0,0)"><pre class=3D"gmail-newpage" style=3D"font-siz=
e:13.3333px;margin-top:0px;margin-bottom:0px;break-before:page"><span class=
=3D"gmail-h3" style=3D"display:inline;font-size:1em;font-weight:bold"><h3 s=
tyle=3D"display:inline;font-size:1em"><a class=3D"gmail-selflink" name=3D"s=
ection-5.1" href=3D"https://tools.ietf.org/html/rfc2473#section-5.1" style=
=3D"color:black;text-decoration-line:none">5.1</a> Tunnel IPv6 Extension He=
aders</h3></span>

   Depending on IPv6 node configuration parameters, a tunnel entry-point
   node may append to the tunnel IPv6 main header one or more IPv6
   extension headers, such as a Hop-by-Hop Options header, a Routing
   header, or others.</pre>
...</pre><pre class=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-t=
op:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)"><br></pre></di=
v><div>Then you may continue with your appeal.=C2=A0</div><div><br></div><d=
iv>- - -=C2=A0</div><div><br></div><div>Darren and others,</div><div><br></=
div><div>While this is clear for most folks I see that perhaps any SRv6 spe=
c (NP in particular) should clearly distinguish the notion of final packet =
destination address from segment endpoint destination address=C2=A0inserted=
 in the encapsulation header.=C2=A0</div><div><br></div><div>Today document=
 only defines=C2=A0<span style=3D"color:rgb(0,0,0);font-size:13.3333px">=C2=
=A0&quot;DA: Destination Address&quot; - I can see why this may confuse som=
e folks as=C2=A0it is used interchangeably=C2=A0with original destination a=
ddress.=C2=A0</span></div><div><span style=3D"color:rgb(0,0,0);font-size:13=
.3333px"><br></span></div><div><span style=3D"color:rgb(0,0,0);font-size:13=
.3333px">IMO it would be a good change to redefined &quot;DA&quot; as &quot=
;Segment Endpoint Destination Address&quot; and when referring to original =
packet destination address perhaps call it Original DA (O-DA) and original =
source address (O-SA). That way there would be no confusion at all (one may=
 hope ;-).=C2=A0</span></div><div><span style=3D"color:rgb(0,0,0);font-size=
:13.3333px"><br></span></div><div><span style=3D"color:rgb(0,0,0);font-size=
:13.3333px">Just a hint.=C2=A0</span></div><div><span style=3D"color:rgb(0,=
0,0);font-size:13.3333px"><br></span></div><div><span style=3D"color:rgb(0,=
0,0);font-size:13.3333px">Best,</span></div><div><span style=3D"color:rgb(0=
,0,0);font-size:13.3333px">Robert</span></div><div><br></div></div></div>

--000000000000a2230c059921807f--


From nobody Sat Dec  7 11:49:42 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0237612082E; Sat,  7 Dec 2019 11:49:41 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 74TNQwEQT2bi; Sat,  7 Dec 2019 11:49:38 -0800 (PST)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 75B1E120086; Sat,  7 Dec 2019 11:49:38 -0800 (PST)
Received: by mail-pf1-x42d.google.com with SMTP id h14so5104364pfe.10; Sat, 07 Dec 2019 11:49:38 -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-language:content-transfer-encoding; bh=N/ALmAMuxQ/cpv9N3t+mOW2Kxt+Ldx0+FRGoC1pgC8E=; b=GbJUpzPaqAKabZH/B8EYWEFbzs5s53iO3UbF2qHsVXYB0RgiG3/4yUPQ0RmTZjDcgL CYsI6ZtXwItKLSrxYBTI7h5RseZb0u/eFv1DTuAiRUlrwKtPl6m6VQNczWg6S+IBgQxw U+yERnb9xzZ1KXt5SohUpOb+Nk4KoT/27m62QGa5A8XodvOsvhb5WdIGm3gqa29APeT/ FWbCdoUV3CiOcsrCtxH1ZoXTQi1+6xujcKyng6ODuQoxPoE5ayod0G8Zs8r978HGRB2L DCiAZ/Yfap/n/xZkribV9ki1qMt3J9PnzfvAs/h/tR59I6zwqtQhIrUYRsBbxfq9AvLy wVpg==
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-language :content-transfer-encoding; bh=N/ALmAMuxQ/cpv9N3t+mOW2Kxt+Ldx0+FRGoC1pgC8E=; b=mNGbHD4P457Bp+4VEwikwTGFJCuInecHyiVP45mestpDHKm2Clv5muIM9EAUuGvyR5 DbDUn4o4XBHVyZAPpRrawEK9Y7+dLCZuEHHsJCOJ/DksBK2OIPlXW/ebXGvZehV8KxYR YtAFjq/az1m4L4C59rua4vFjvqBJtRAVpJ6at7V4ILGyy4oG6kVxTnFuUo3+lV1pDuDA 8SPvt+Vckdt/+UEB+Nnh6ngi9Xr0+gaBE/3zNbBiHNL/l9duseenP5Z5BAumzlBkn5pz O23E+LrerqT+0TBhYlZNJXYb4FW9eC6TgBAt9mFcx4JBCVbJ8c2k6r+YiY0jQjNGV0Zr SdOg==
X-Gm-Message-State: APjAAAX5cpTcnHpWYhNyL/vasrWp1QuBmhfLFRsOQ4zGplaS8ooXm4Ts GZ834wH9Rm3iV1DDKJAlMug=
X-Google-Smtp-Source: APXvYqxjZ3fNWrNLsny0OLAVmmG8CVMh3nDS4fwGsqcDqe7ARgwF/ZVDmtBg/6TIJNquugfS+lZc9w==
X-Received: by 2002:a65:5608:: with SMTP id l8mr10792576pgs.210.1575748177760;  Sat, 07 Dec 2019 11:49:37 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id b2sm4405684pjq.3.2019.12.07.11.49.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Dec 2019 11:49:36 -0800 (PST)
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Suresh Krishnan <Suresh@kaloom.com>, Fernando Gont <fgont@si6networks.com>, SPRING WG <spring@ietf.org>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <a3b37257-9673-8d0b-b862-e94e094c62fa@gmail.com>
Date: Sun, 8 Dec 2019 08:49:29 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cC8I7ThOeQoZT4R0tVxkzDyX-Lg>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 19:49:41 -0000

Ketan,
On 07-Dec-19 23:13, Ketan Talaulikar (ketant) wrote:
> +1
>=20
> =C2=A0
>=20
> For some strange reason the PSP behaviour is being mixed with EH insert=
ion and likely there is some misunderstanding here.

I found the language in draft-ietf-spring-srv6-network-programming very h=
ard to understand, and your comment and those from Robert Raszuk really d=
on't clear it up. No insult intended, but it seems that SRH exponents are=
 so close to SRH that you don't understand why others find it hard to und=
erstand.

So let me ask for clarification on three points in the draft. (Please kee=
p me in CC as I'm not on the spring list.)

(1) Where the draft uses the word "insert", does it refer *only* to the e=
ncapsulating node at the SR domain ingress?

(2) What does the phrase ""Pop the SRH" mean? Does it mean "delete" a hea=
der inserted as in (1),
at the same time as decapsulating the packet?

(3) In *very* elementary language, what is "updated SL" in statement S14.=
2? It isn't defined elsewhere as far as I can see. It may just be sloppy =
writing, because if "Segments Left" is a variable, then perhaps "updated =
SL" just means the current value of "Segments Left" after executing S14.

With specific answers to those questions, the text would be easier to int=
erpret.

Some diagrams of the encapsulation would be helpful, too.

Regards
   Brian

>=20
> =C2=A0
>=20
> Fernando says:
>=20
>=20
> (pop when you are the destination but SL!=3D0 is essentially 'in the
> network removal=E2=80=99)
>=20
> =C2=A0
>=20
> This is NOT what PSP is (refer https://tools.ietf.org/html/draft-ietf-s=
pring-srv6-network-programming-05#section-4.16.1) =E2=80=93 the =E2=80=9C=
pop=E2=80=9D is done when the SL becomes 0.
>=20
> =C2=A0
>=20
> FWIW, this has been stated in different ways and clarified on the maili=
ng list previously by the authors as well as others involved in SRv6 deve=
lopment and deployments. There is no violation of RFC8200 here.
>=20
> =C2=A0
>=20
> Thanks,
>=20
> Ketan
>=20
> =C2=A0
>=20
> *From:*spring <spring-bounces@ietf.org> *On Behalf Of *Suresh Krishnan
> *Sent:* 07 December 2019 12:50
> *To:* Fernando Gont <fgont@si6networks.com>; SPRING WG <spring@ietf.org=
>
> *Cc:* Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org>; int-ads@ietf=
=2Eorg; Andrew Alston <Andrew.Alston@liquidtelecom.com>; rtg-ads <rtg-ads=
@ietf.org>; Bob Hinden <bob.hinden@gmail.com>; Ole Troan <otroan@employee=
s.org>; Brian E Carpenter <brian.e.carpenter@gmail.com>
> *Subject:* [spring] Penultimate Segment Popping and RFC8200 (Was Re: We=
 don't seem to be following our processes (Re: Network Programming - Penu=
ltimate Segment Popping))
>=20
> =C2=A0
>=20
> (responding on spring mailing list)
>=20
> =C2=A0
>=20
> Hi Fernando,
>=20
>=20
>=20
>     On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.com <=
mailto:fgont@si6networks.com>> wrote:
>=20
>     =C2=A0
>=20
>     On 6/12/19 23:47, Brian E Carpenter wrote:
>=20
>         Again, comment at the end...
>         On 07-Dec-19 14:37, Fernando Gont wrote:
>=20
>             On 6/12/19 22:15, Brian E Carpenter wrote:
>             [...]
>=20
>=20
>=20
>                     and if such a thing is required, an update to RFC82=
00 should be done.
>=20
>=20
>                 Why does that follow? Alternatively, draft-ietf-spring-=
srv6-network-programming could acknowledge that it deviates from RFC8200.=

>=20
>=20
>             You can deviate from s "should", not from a "must". This is=
 an outright
>             violation of a spec, rather than a mere "deviation".
>=20
>=20
>=20
>                 Whether that's acceptable would be a question for the I=
ETF Last Call rather than any single WG.
>=20
>=20
>             I would expect that a WG cannot ship a document that is vio=
lating an
>             existing spec, where the wg shipping the document is not in=
 a position
>             of making decisions regarding the spec being violated.
>=20
>             That would be like a waste of energy and time for all.
>=20
>=20
>=20
>=20
>                 At the moment, the draft only mentions RFC8200 in a con=
text that discusses neither insertion nor removal of extension headers, w=
hich is beside the point. Like draft-voyer, if it describes a violation o=
f RFC8200, shouldn't that be explicit in the text?
>=20
>                 There's a lot of jargon in draft-ietf-spring-srv6-netwo=
rk-programming. I can't tell from the jargon whether "insert" means "inse=
rt on the fly" and whether "Pop the SRH" means "delete on the fly". Shoul=
d those terms be clarified before the draft advances?
>=20
>=20
>             Well, if it's not clear to you, it would seem to me that th=
e simple
>             answer would be "yes".
>=20
>=20
>         But if "insert" refers to the encapsulating node at the SR doma=
in ingress, it's no problem, and if "pop" simply means doing normal routi=
ng header processing, it's no problem. It simply isn't clear in the text,=
 at least not clear to me.
>=20
>=20
>     The fact that a folk that has been deeply involved with IPv6 cannot=

>     unequivocally tell what they talking about should be an indication =
with
>     respect to how ready the document is to be shipped.
>=20
>     (pop when you are the destination but SL!=3D0 is essentially 'in th=
e
>     network removal=E2=80=99)
>=20
> =C2=A0
>=20
> It is not obvious to me why you think this is a violation of RFC8200 th=
ough it is possible that I misread your comment. The relevant text I am l=
ooking at is
>=20
> =C2=A0
>=20
> " =C2=A0Extension headers (except for the Hop-by-Hop Options header) ar=
e not
>=20
> =C2=A0 =C2=A0processed, inserted, or deleted by any node along a packet=
's delivery
>=20
> =C2=A0 =C2=A0path, until the packet reaches the node (or each of the se=
t of nodes,
>=20
> =C2=A0 =C2=A0in the case of multicast) identified in the Destination Ad=
dress field
>=20
> =C2=A0 =C2=A0of the IPv6 header.=E2=80=9D
>=20
> =C2=A0
>=20
> which seems to permit it. Can you please clarify where there is a viola=
tion?
>=20
> =C2=A0
>=20
> Regards
>=20
> Suresh
>=20


From nobody Sat Dec  7 13:26:51 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD6112082F for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 13:26:49 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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 AW9dAIJ-qf2z for <spring@ietfa.amsl.com>; Sat,  7 Dec 2019 13:26:47 -0800 (PST)
Received: from mta7.iomartmail.com (mta7.iomartmail.com [62.128.193.157]) (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 3974212004A for <spring@ietf.org>; Sat,  7 Dec 2019 13:26:47 -0800 (PST)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta7.iomartmail.com (8.14.4/8.14.4) with ESMTP id xB7LQjsb006573; Sat, 7 Dec 2019 21:26:45 GMT
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id F12D62207F; Sat,  7 Dec 2019 21:26:44 +0000 (GMT)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs1.iomartmail.com (Postfix) with ESMTPS id DC3F32207E; Sat,  7 Dec 2019 21:26:44 +0000 (GMT)
Received: from LAPTOPK7AS653V ([84.93.96.25]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id xB7LQiFd023455 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 7 Dec 2019 21:26:44 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Brian E Carpenter'" <brian.e.carpenter@gmail.com>, "'SPRING WG'" <spring@ietf.org>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com> <a3b37257-9673-8d0b-b862-e94e094c62fa@gmail.com>
In-Reply-To: <a3b37257-9673-8d0b-b862-e94e094c62fa@gmail.com>
Date: Sat, 7 Dec 2019 21:26:43 -0000
Organization: Old Dog Consulting
Message-ID: <04b601d5ad45$062786a0$127693e0$@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: AQFGAnnmlEKLPVHeDLpaNkShcWbBAwFMr39dAkCPsKMBugG/wAIcmGotAXkY5CQB74zAKAJfz7/sAdMGP9cCGMSP0qhFw6gw
Content-Language: en-gb
X-Originating-IP: 84.93.96.25
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-25090.003
X-TM-AS-Result: No--24.310-10.0-31-10
X-imss-scan-details: No--24.310-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-25090.003
X-TMASE-Result: 10--24.309600-10.000000
X-TMASE-MatchedRID: IeZYkn8zfFrgQ1B1MOCRzT/vQrzBjp6UNtQas3JOHmjaOIP2b6ZfX9Rl myjfMuuvG86r2sytqhn2xPYX08NXspNLuA4iPC3wTNDKZy5/hvQYOnQDwWp0xC62hjZS0WoYkKa 0W/D+XilDQvyrk4qfvJZ7rfN9VJLwTGrxUPD863Lmu6GrtSORDxmyTBaqiJvcRP5pzC9VlZg3jG r4Y9HXMX4GcCB9LiTQ4slG5grepOg9YosDr+D/+/HkpkyUphL9yeUl7aCTy8hQdwGfvSIlB0Y/F nCqVhStybz368KglmEBU9vJN4D7byWcfeJKQl9YuoibJpHRrFlnXBVFJwvSMAAheUymmndfcQ2a h832eukQSK75DSbBzo4FH7MC6NcGEnaXhoxT5343X0+M8lqGUjdI0wuKhB4t6NfipxutJCf5vLc kcCULVMlov5iwmAe67Gg2NYxPtKgeMiLfxDfeySQ7ls378/zHJuJX9LfoIjj7jZ40qn7f4fznNg amBrh08vwsrbfwnUSDGJYLgMxhqF0ieHN50/kHLyz9QvAyHjqpvf+jmz45w8Hx9l2YYLoQt0LfP CopieE3Opzody2+qtCWKyZBDwPhoIutGEGtrEMD2WXLXdz+ATmKihe1K2IeC/U4++8MvOwjXowQ GjrACs0YxsHTpdZNo1iPgKgiLB1UHLGrNupy0FyuZHgmvm5ozIs/K2gEmgWiyxjC+6hq+4tYef8 EoZUCTs5apCH0JNKDSuJUOBtVJPx8QbDyWf2LLjsmuOashGK8xE2H2EuMWTXSEULATMS5Laxx5K hV9JQQ4ddDw+W7F2itnBG1/u/BCa4ersRYGFqeAiCmPx4NwFkMvWAuahr8m5N2YHMD0b8MyrfP9 j+C1d934/rDAK3zUc1+O1X9AzE=
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/spring/qoLxBUCW5UPtOfpiK9Y-Af8FFCY>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 21:26:49 -0000

[Hmmm, there were a lot of people in the to/cc fields. I trimmed a bit =
because (hopefully) some of them are subscribed to the mailing lists.]

Brian,

I think some of the notion of "popping an SRH" may be associated with =
the idea of having more than one SRH present. Whether that is a good =
idea is a different question.

Cheers,
Adrian

-----Original Message-----
From: spring <spring-bounces@ietf.org> On Behalf Of Brian E Carpenter
Sent: 07 December 2019 19:49
To: Ketan Talaulikar (ketant) <ketant@cisco.com>; Suresh Krishnan =
<Suresh@kaloom.com>; Fernando Gont <fgont@si6networks.com>; SPRING WG =
<spring@ietf.org>
Cc: Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org>; =
int-ads@ietf.org; Andrew Alston <Andrew.Alston@liquidtelecom.com>; =
rtg-ads <rtg-ads@ietf.org>; Bob Hinden <bob.hinden@gmail.com>; Ole Troan =
<otroan@employees.org>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: =
We don't seem to be following our processes (Re: Network Programming - =
Penultimate Segment Popping))

Ketan,
On 07-Dec-19 23:13, Ketan Talaulikar (ketant) wrote:
> +1
>=20
> =20
>=20
> For some strange reason the PSP behaviour is being mixed with EH =
insertion and likely there is some misunderstanding here.

I found the language in draft-ietf-spring-srv6-network-programming very =
hard to understand, and your comment and those from Robert Raszuk really =
don't clear it up. No insult intended, but it seems that SRH exponents =
are so close to SRH that you don't understand why others find it hard to =
understand.

So let me ask for clarification on three points in the draft. (Please =
keep me in CC as I'm not on the spring list.)

(1) Where the draft uses the word "insert", does it refer *only* to the =
encapsulating node at the SR domain ingress?

(2) What does the phrase ""Pop the SRH" mean? Does it mean "delete" a =
header inserted as in (1),
at the same time as decapsulating the packet?

(3) In *very* elementary language, what is "updated SL" in statement =
S14.2? It isn't defined elsewhere as far as I can see. It may just be =
sloppy writing, because if "Segments Left" is a variable, then perhaps =
"updated SL" just means the current value of "Segments Left" after =
executing S14.

With specific answers to those questions, the text would be easier to =
interpret.

Some diagrams of the encapsulation would be helpful, too.

Regards
   Brian

>=20
> =20
>=20
> Fernando says:
>=20
>=20
> (pop when you are the destination but SL!=3D0 is essentially 'in the
> network removal=E2=80=99)
>=20
> =20
>=20
> This is NOT what PSP is (refer =
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05=
#section-4.16.1) =E2=80=93 the =E2=80=9Cpop=E2=80=9D is done when the SL =
becomes 0.
>=20
> =20
>=20
> FWIW, this has been stated in different ways and clarified on the =
mailing list previously by the authors as well as others involved in =
SRv6 development and deployments. There is no violation of RFC8200 here.
>=20
> =20
>=20
> Thanks,
>=20
> Ketan
>=20
> =20
>=20
> *From:*spring <spring-bounces@ietf.org> *On Behalf Of *Suresh Krishnan
> *Sent:* 07 December 2019 12:50
> *To:* Fernando Gont <fgont@si6networks.com>; SPRING WG =
<spring@ietf.org>
> *Cc:* Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org>; =
int-ads@ietf.org; Andrew Alston <Andrew.Alston@liquidtelecom.com>; =
rtg-ads <rtg-ads@ietf.org>; Bob Hinden <bob.hinden@gmail.com>; Ole Troan =
<otroan@employees.org>; Brian E Carpenter <brian.e.carpenter@gmail.com>
> *Subject:* [spring] Penultimate Segment Popping and RFC8200 (Was Re: =
We don't seem to be following our processes (Re: Network Programming - =
Penultimate Segment Popping))
>=20
> =20
>=20
> (responding on spring mailing list)
>=20
> =20
>=20
> Hi Fernando,
>=20
>=20
>=20
>     On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.com =
<mailto:fgont@si6networks.com>> wrote:
>=20
>     =20
>=20
>     On 6/12/19 23:47, Brian E Carpenter wrote:
>=20
>         Again, comment at the end...
>         On 07-Dec-19 14:37, Fernando Gont wrote:
>=20
>             On 6/12/19 22:15, Brian E Carpenter wrote:
>             [...]
>=20
>=20
>=20
>                     and if such a thing is required, an update to =
RFC8200 should be done.
>=20
>=20
>                 Why does that follow? Alternatively, =
draft-ietf-spring-srv6-network-programming could acknowledge that it =
deviates from RFC8200.
>=20
>=20
>             You can deviate from s "should", not from a "must". This =
is an outright
>             violation of a spec, rather than a mere "deviation".
>=20
>=20
>=20
>                 Whether that's acceptable would be a question for the =
IETF Last Call rather than any single WG.
>=20
>=20
>             I would expect that a WG cannot ship a document that is =
violating an
>             existing spec, where the wg shipping the document is not =
in a position
>             of making decisions regarding the spec being violated.
>=20
>             That would be like a waste of energy and time for all.
>=20
>=20
>=20
>=20
>                 At the moment, the draft only mentions RFC8200 in a =
context that discusses neither insertion nor removal of extension =
headers, which is beside the point. Like draft-voyer, if it describes a =
violation of RFC8200, shouldn't that be explicit in the text?
>=20
>                 There's a lot of jargon in =
draft-ietf-spring-srv6-network-programming. I can't tell from the jargon =
whether "insert" means "insert on the fly" and whether "Pop the SRH" =
means "delete on the fly". Should those terms be clarified before the =
draft advances?
>=20
>=20
>             Well, if it's not clear to you, it would seem to me that =
the simple
>             answer would be "yes".
>=20
>=20
>         But if "insert" refers to the encapsulating node at the SR =
domain ingress, it's no problem, and if "pop" simply means doing normal =
routing header processing, it's no problem. It simply isn't clear in the =
text, at least not clear to me.
>=20
>=20
>     The fact that a folk that has been deeply involved with IPv6 =
cannot
>     unequivocally tell what they talking about should be an indication =
with
>     respect to how ready the document is to be shipped.
>=20
>     (pop when you are the destination but SL!=3D0 is essentially 'in =
the
>     network removal=E2=80=99)
>=20
> =20
>=20
> It is not obvious to me why you think this is a violation of RFC8200 =
though it is possible that I misread your comment. The relevant text I =
am looking at is
>=20
> =20
>=20
> "  Extension headers (except for the Hop-by-Hop Options header) are =
not
>=20
>    processed, inserted, or deleted by any node along a packet's =
delivery
>=20
>    path, until the packet reaches the node (or each of the set of =
nodes,
>=20
>    in the case of multicast) identified in the Destination Address =
field
>=20
>    of the IPv6 header.=E2=80=9D
>=20
> =20
>=20
> which seems to permit it. Can you please clarify where there is a =
violation?
>=20
> =20
>=20
> Regards
>=20
> Suresh
>=20

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


From nobody Sat Dec  7 14:06:42 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37F0B12083A; Sat,  7 Dec 2019 14:06:35 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E2HxTO_sW83P; Sat,  7 Dec 2019 14:06:33 -0800 (PST)
Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) (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 97527120834; Sat,  7 Dec 2019 14:06:33 -0800 (PST)
Received: by mail-pf1-x42e.google.com with SMTP id s18so5205224pfd.8; Sat, 07 Dec 2019 14:06:33 -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-language:content-transfer-encoding; bh=WGZfTqNKsx33K8NRxwbS4UJjPQVZgps8yHnopJKIX5g=; b=kLMMIe1MPcv6U/hPuwjnHno6i+kSvv+48reEPxbIkJuC5LAnOMDw1TdLJxqosYK1eW Dvtaj8FC03Pc6QiLPUlVlaIXUtIah+8nAOXusbxF0Uan5xzmZdeNlCtiaqsCGxaEVYOB KM1e+DqedqUvIN67LL9soDmghGsS0465smZrC8jZJf74Us0Ia2jYV6miOlDd55Kg802L qhBnlHc2wgANd6ETZwlIK+b8pnTbXXbXDu95HRnN/aZ6eJYD12TNW2CqFwp1lFXfHcl1 sjc21LOVQLOFoA+hHDm6cgsmDCF5I447Fmah7db7HDPzSIcNyYoh12XPzsmNnfN3rHEo f23A==
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-language :content-transfer-encoding; bh=WGZfTqNKsx33K8NRxwbS4UJjPQVZgps8yHnopJKIX5g=; b=ZJBf6GtJfq4955kaAi27u7qtNqa1Iah4gTxAJgYyhMYFL8da9otBnAbkuis6NRNJ1M SN9um+/Wdum/Z7S4Ce9Z1K36alRz1tTjBoMbYZYa0YFrJPfTwsnlYdOGZFe7+3BapXqP PTMMeBvqAqIx+o1i6GA3BTR2KsfqpbhetR+F1KORE0aoyUkJeY63eTd0hrhNMJCh5ps2 j2EKb5trYoriz3j7EHzrTjuRDvNv7dtXghRyP1hcST9ErYR6bD2gBzXUkdOTwwSsLf3L PIyVqMkowyjqy2C0hzwt+N7Dlgi9cmqAmlT5j3cmBjhBURf6Es6bVBW4C3NyY0aO68XQ GUXg==
X-Gm-Message-State: APjAAAX/BdysfDPklNZLUv44ThxTQiAwYKzw6fPX4ybbsJiE4zyU9C8E LDuhrf8wJmzLlkvzahxvB7s=
X-Google-Smtp-Source: APXvYqzX0a5dLv0vycaLEPtBkLoQ0qCBM7Sb7G4GrquE2C3PzW/an92PsStrGKDC+L2Fb0P4bAqAnQ==
X-Received: by 2002:a65:41cd:: with SMTP id b13mr11157147pgq.385.1575756393081;  Sat, 07 Dec 2019 14:06:33 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id p124sm21694411pfb.52.2019.12.07.14.06.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Dec 2019 14:06:31 -0800 (PST)
To: Robert Raszuk <robert@raszuk.net>, Fernando Gont <fgont@si6networks.com>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Ole Troan <otroan@employees.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <ccee7f15-f994-afd5-3ab6-3bbd492751f0@gmail.com>
Date: Sun, 8 Dec 2019 11:06:25 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMGaSooQbsRzJC2yCrFeHYFvbQgLY=merdwzjBFNXAj17g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pCX-7MZPk0gEpbt3bHc9zpoooSk>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Dec 2019 22:06:35 -0000

On 08-Dec-19 00:47, Robert Raszuk wrote:
...
> Besides the pseudocode says it black and white "S14.1.   If (updated SL == 0) 

As I already pointed out, "updated SL" is undefined in the text and may in fact simply mean "Segments Left" after executing S14. Pseudocode really should be unambiguous.

Regards
   Brian


From nobody Sat Dec  7 18:46:57 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D68A812003F; Sat,  7 Dec 2019 18:46: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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 AhfbjX4NcdRs; Sat,  7 Dec 2019 18:46:52 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61DAF120033; Sat,  7 Dec 2019 18:46:52 -0800 (PST)
Received: from [172.16.55.86] (unknown [186.10.243.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 4861586646; Sun,  8 Dec 2019 03:46:44 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>
Cc: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com>
Date: Sat, 7 Dec 2019 21:55:13 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nbya-VXaHCxGNFSvwHnFeM-cbuY>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Dec 2019 02:46:55 -0000

On 7/12/19 15:40, Robert Raszuk wrote:
> Hi Fernando,
> Â 
> 
>     The online possible instantiation of "Destination Address" as in RFC8200
>     is the final destination of the packet.
> 
> 
> No. That is incorrect.Â 
> 
> Hint: Please read carefully RFC2473. 

If you think a document on tunnels rules how IPv6 operates, and its
end-to-endianness, then you have a huge problem reading specs.

So I will not enter that game, because it would be accepting to be
mocked at.

I'll wait for a few days for our INT AD's response (Suresh), a response
from the spring chairs (if any), and a response from the RTG AD(s).

Then I will escalate the problem as required, including a formal appeal,
if necessary.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sun Dec  8 02:15:49 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B379612000F for <spring@ietfa.amsl.com>; Sun,  8 Dec 2019 02:15: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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 ZWDuDNCZ1LYO for <spring@ietfa.amsl.com>; Sun,  8 Dec 2019 02:15:46 -0800 (PST)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 E96731200B2 for <spring@ietf.org>; Sun,  8 Dec 2019 02:15:45 -0800 (PST)
Received: by mail-qt1-x82d.google.com with SMTP id g1so12345652qtj.6 for <spring@ietf.org>; Sun, 08 Dec 2019 02:15:45 -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=Z7IBoAY6b2jMKtCPWbmmOVIS3bR8QKcYTCQoZ3HDZns=; b=W+ppx929csd+r/R8X+QwECowDCd7FueW/hYe33zxS1gx4JlBBVsNJOwKQIhktT5zxL XxvAWh3MEswqXHJelzokz8iEgGjiHCD+la+lFDK78IjXP3pX0ulXxu3PJ/2QYt5MWQzu gSZBf0phIP25/p440Rvz3lK+rMwcNUIvznRPZzbNet6fQhvfokWcV3IGTq7e1bFAyXK3 CnvURSs0nBwEwbqpYpeGYZR/4pFWekm8umQ7QHkW+P4Thh5KEwf+66SsUGIZ/65wjs2u xrHU4z4eVXd29uadfO7ARj7y3E1p3k+yzNTBUrevD8iyrZxvLbiPYPyw/PN4uJmYxbVb xaOA==
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=Z7IBoAY6b2jMKtCPWbmmOVIS3bR8QKcYTCQoZ3HDZns=; b=TIQzuhRnAO5zIsUBx85P5THS3Ock+GRkE+Okl1d3E3cwIEqZ+oDlzdagMKJABuQJB+ xFVrbti+KReSMDtFzcW92wDD6foF6YykJD0zy3wvU9eCNhMhS1GPY98E084R4E4djxQf Lgo5ybMOsl+eNDF7499lUQJ8ggUtgFuPlNcV/MjVt/C2URtWdG8Hk9xeuAhv2Yn0jJkT a1l49H+hz5UVzEfMPuWfJLOysy+5mViRvO42PX1LSnH829xGDDMWNZgTZKexa6IzjJJ9 Rw8n9HfBAuRYad5XUVibMzfYylsVL0FaD4y0/YspGOBBmxG0SIOqgM2rfDLqbtpXv2mb heiw==
X-Gm-Message-State: APjAAAVEx8PftiyLytofS6J4MavqAyPWt2wzkgxv5rTrb3kdTR9zqhib qmrVkPoKTxw1Tt7nLfJyNhg+7LKLgBvpxtomqyP6PQ==
X-Google-Smtp-Source: APXvYqyTaCJixNdWMd5abz8KhZEPBhc6zu6792riI7Revbg1jkhb/4n1nyR1yJMAmDWHw9Ab9DSa9g3ssBj6Eqtoq44=
X-Received: by 2002:ac8:5245:: with SMTP id y5mr21101515qtn.343.1575800144957;  Sun, 08 Dec 2019 02:15:44 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com>
In-Reply-To: <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 8 Dec 2019 11:15:34 +0100
Message-ID: <CAOj+MMFBvQFtzrb4Ocs1Y7NtV0EyAzpVLARrJdj9yXxzYLH1Mw@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Suresh Krishnan <Suresh@kaloom.com>, SPRING WG <spring@ietf.org>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000e0a84b05992e8f88"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/L5kq2GpjsS8R87VEJ9EbrBD306E>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Dec 2019 10:15:48 -0000

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

>  If you think a document on tunnels rules how IPv6 operates, and its
>  end-to-endianness, then you have a huge problem reading specs.

So in your view building any solution which relies on
encapsulation/tunneling for IPv6 kills its end-to-endianness dogma then
this is a very interesting individual WG member comment.

In the meantime till IETF moves Standards Track  RFC2473 to historic status
or updates it with some other spec it remains a valid document.

Cheers,
Robert.


On Sun, Dec 8, 2019 at 3:46 AM Fernando Gont <fgont@si6networks.com> wrote:

> On 7/12/19 15:40, Robert Raszuk wrote:
> > Hi Fernando,
> >
> >
> >     The online possible instantiation of "Destination Address" as in
> RFC8200
> >     is the final destination of the packet.
> >
> >
> > No. That is incorrect.
> >
> > Hint: Please read carefully RFC2473.
>
> If you think a document on tunnels rules how IPv6 operates, and its
> end-to-endianness, then you have a huge problem reading specs.
>
> So I will not enter that game, because it would be accepting to be
> mocked at.
>
> I'll wait for a few days for our INT AD's response (Suresh), a response
> from the spring chairs (if any), and a response from the RTG AD(s).
>
> Then I will escalate the problem as required, including a formal appeal,
> if necessary.
>
> Thanks,
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"ltr">&gt;=C2=A0 If =
you think a document on tunnels rules how IPv6 operates, and its<br></div><=
div dir=3D"ltr">&gt;=C2=A0 end-to-endianness, then you have a huge problem =
reading specs.=C2=A0</div><div dir=3D"ltr"><br></div><div>So in your view b=
uilding any solution which relies on encapsulation/tunneling for IPv6 kills=
 its end-to-endianness dogma then this is a very interesting individual WG =
member comment.=C2=A0</div><div><br></div><div>In the meantime till IETF mo=
ves Standards Track=C2=A0 RFC2473 to historic status or updates it with som=
e other spec it remains a valid document.=C2=A0</div><div><br></div><div>Ch=
eers,</div><div>Robert.</div><div dir=3D"ltr"><br></div><br><div class=3D"g=
mail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Dec 8, 2019 at 3:=
46 AM Fernando Gont &lt;<a href=3D"mailto:fgont@si6networks.com">fgont@si6n=
etworks.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">On 7/12/19 15:40, Robert Raszuk wrote:<br>
&gt; Hi Fernando,<br>
&gt; =C2=A0<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The online possible instantiation of &quot;Destinat=
ion Address&quot; as in RFC8200<br>
&gt;=C2=A0 =C2=A0 =C2=A0is the final destination of the packet.<br>
&gt; <br>
&gt; <br>
&gt; No. That is incorrect.=C2=A0<br>
&gt; <br>
&gt; Hint: Please read carefully RFC2473. <br>
<br>
If you think a document on tunnels rules how IPv6 operates, and its<br>
end-to-endianness, then you have a huge problem reading specs.<br>
<br>
So I will not enter that game, because it would be accepting to be<br>
mocked at.<br>
<br>
I&#39;ll wait for a few days for our INT AD&#39;s response (Suresh), a resp=
onse<br>
from the spring chairs (if any), and a response from the RTG AD(s).<br>
<br>
Then I will escalate the problem as required, including a formal appeal,<br=
>
if necessary.<br>
<br>
Thanks,<br>
-- <br>
Fernando Gont<br>
SI6 Networks<br>
e-mail: <a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgont@si=
6networks.com</a><br>
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492<br>
<br>
<br>
<br>
<br>
</blockquote></div></div>

--000000000000e0a84b05992e8f88--


From nobody Sun Dec  8 02:23:03 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 794A91200B4; Sun,  8 Dec 2019 02:23:01 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0SgC3Vmbx_rd; Sun,  8 Dec 2019 02:23:00 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4554612000F; Sun,  8 Dec 2019 02:23:00 -0800 (PST)
Received: from [192.168.32.25] (unknown [186.65.0.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 407CE86300; Sun,  8 Dec 2019 11:22:51 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <CAOj+MMFBvQFtzrb4Ocs1Y7NtV0EyAzpVLARrJdj9yXxzYLH1Mw@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <fcdcf6da-a14b-c4c5-fdc0-675f3cdcb823@si6networks.com>
Date: Sun, 8 Dec 2019 07:22:28 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMFBvQFtzrb4Ocs1Y7NtV0EyAzpVLARrJdj9yXxzYLH1Mw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/v9yGan3GXF0KElhcuGY5flRI6H4>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Dec 2019 10:23:01 -0000

On 8/12/19 07:15, Robert Raszuk wrote:
> 
>>Â  If you think a document on tunnels rules how IPv6 operates, and its
>>Â  end-to-endianness, then you have a huge problem reading specs.Â 
> 
> So in your view building any solution which relies on
> encapsulation/tunneling for IPv6 kills its end-to-endianness dogma then
> this is a very interesting individual WG member comment. 

Insertion/removal of EHs on the path to the destination kills it. Yes.

You can do whatever you please if you are at the node identified by the
Source Address of the packet, or at its final destination.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Sun Dec  8 04:49:12 2019
Return-Path: <sander@steffann.nl>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F22B12007A; Sun,  8 Dec 2019 04:49:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steffann.nl
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 b9F0XyTjuDlM; Sun,  8 Dec 2019 04:49:09 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [83.247.10.6]) (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 13FC612000F; Sun,  8 Dec 2019 04:49:08 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.sintact.nl (Postfix) with ESMTP id 60A3E49; Sun,  8 Dec 2019 13:49:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=steffann.nl; h= x-mailer:references:message-id:date:date:in-reply-to:from:from :subject:subject:mime-version:content-type:content-type:received :received; s=mail; t=1575809345; bh=K8T6WAb1q0brtVV6G9k9fVhAA5Uo QUWzcWZ5cWX4dZ4=; b=c+nY4ppi5/ee3bN3+ttDYHmzdBO6Y0kBdQEniywNLKcL 4WoogVToK33gmdU3PHo/9WuWzGB9gGSKj8yB/iMu/FOxbZtx9DkfB54iG5zF4WfK GZIQDvPq+hFfRYWLGbjCdHRasQ4AX0evisc5WugDADuEjPEQD5BvTHd36WN/aLg=
X-Virus-Scanned: Debian amavisd-new at mail.sintact.nl
Received: from mail.sintact.nl ([127.0.0.1]) by localhost (mail.sintact.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id apUpKHFlrss7; Sun,  8 Dec 2019 13:49:05 +0100 (CET)
Received: from [IPv6:2a02:a213:a300:ce80:48c4:a854:5031:6d89] (unknown [IPv6:2a02:a213:a300:ce80:48c4:a854:5031:6d89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.sintact.nl (Postfix) with ESMTPSA id AAB813C; Sun,  8 Dec 2019 13:49:04 +0100 (CET)
Content-Type: multipart/signed; boundary="Apple-Mail=_4A1B8EAA-6186-4921-BD92-A92D3138E3EA"; protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
X-Clacks-Overhead: GNU Terry Pratchett
From: Sander Steffann <sander@steffann.nl>
In-Reply-To: <324D4E35-97E8-42A2-912F-27C9FE033879@employees.org>
Date: Sun, 8 Dec 2019 13:49:03 +0100
Cc: Mark Smith <markzzzsmith@gmail.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
Message-Id: <D8B24DC3-A656-4101-B266-9E4732901E92@steffann.nl>
References: <CALx6S3588ja9AZzBQ0dqwx0j-ki6A5tusye+odQKPyAyF+hEww@mail.gmail.com> <10E890EA-3278-44EE-881E-EBC91D419587@employees.org> <88287cb0-c0c3-f990-4dd7-338df87c7fb2@joelhalpern.com> <4E76C386-FB1E-4E48-814D-BB626466BEE3@employees.org> <CAO42Z2ze7tmkGh=E-YrPuJHMeD8V6EuxgjjaJ33iz+Ms3abNsA@mail.gmail.com> <FDD7B5F4-B60D-425A-96C1-979BE647C0DA@employees.org> <CAO42Z2xMF5TM3BT=tA63A7QmiYRChPJywb1pSJquy_i5K_h=iA@mail.gmail.com> <324D4E35-97E8-42A2-912F-27C9FE033879@employees.org>
To: Ole Troan <otroan@employees.org>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/y7_YwK_2OYvJ51u3R8bTlnfODnk>
Subject: Re: [spring] IPv6 header insertion in a controlled domain
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Dec 2019 12:49:11 -0000

--Apple-Mail=_4A1B8EAA-6186-4921-BD92-A92D3138E3EA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Ole,

> I am not suggesting that header insertion is the _best_ approach. That =
I tihnk has to be evaluated on a per use case basis.
> I just want to see if we can reach agreement that it's a solution =
candidate, that given the deployment restrictions is technically sound.

If the mechanisms to make sure the rest of the internet doesn't need to =
suffer from header insertion are in place and reliable, then I don't =
care much what other operators do on their network. The IETF is about =
interoperability, and as long as others don't cause me trouble they can =
do whatever they want on their network. As Randy would say: "I'd =
recommend all my competitors to do header insertion" :)

As you said: whether header insertion is appropriate is something that =
everybody can decide for themselves on a per use case basis.

And based on my own experience and the research done by Fernando et all, =
I decide that header insertion isn't going to happen on my networks. So =
back to SPRING: I want a solution that works without header insertion =
(reasons given above). Please work on such a solution. I want to be able =
to choose an appropriate solution for my network, and something that =
includes header insertion isn't it. If the feelings about the =
architectural decision are so strongly opposite, we clearly need =
multiple solutions to choose from.

Cheers,
Sander


--Apple-Mail=_4A1B8EAA-6186-4921-BD92-A92D3138E3EA
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEl13OIanoifT0p8LWWPjdc9pon8sFAl3s8T8ACgkQWPjdc9po
n8sk0w/9HIWMeDdRy+edZ7c3ONxnWgmz6eb2pExYfcIaUu2Oe5jX8nAb1i2ODhbZ
I91xn1ZLc2kidFhr5qwPp05rmjCTHwiGo6q9vWzlk5mFyUIr39QHz9jJS8zGCCsM
FKu5LuW9iC25MftQf70qKw5BkWyErRtGtyypPvPbmMFRTXPd/0UOrWjAHnTNg3aV
EsBkAnay53LwfLOnhz2gmswfdwZnojEJDHUvxrOgzrfruHSEIfqg3co8r7qWly8E
CKAL5jxpqVOPOf/VxvY88cvPnkvp+VpxQU/N71rnNZb1j+ni/goIN0JQR1atdXa9
CpXGs+/QAqBVImyREwGC1H/rrQKH3hHMfZ9M9P69ixt1iqp0f0xGQGc4hGq4mSDF
VHKfDdx2xA2T4bfVCTeXEZyS6ZHP+s+YXFDYgt7H1i01BqvRU2FL4hVgKWJ5IeoG
XV/gkmBry48DYYfyLPKXvsTG9cC/2OJeq3G3hbwqYiRQH31gHFhCiJlrO1+iBBUb
czATykyNQLS4iQp1K90r1G5KDkJ1Ry3RqaqIsTu95vmd/3tWca+/HbktglLkSRDy
kLsT9tWL85IMMNYGyJ+FMpCdtJQ4bYYXWMwiqOUbgP3hV/ETy+ppztY6fyjvGzSL
q5m7/djXdfdYzv0O0foiYrTfCZFBnn+LzHl7AweY1s39Xr407M0=
=5yyW
-----END PGP SIGNATURE-----

--Apple-Mail=_4A1B8EAA-6186-4921-BD92-A92D3138E3EA--


From nobody Sun Dec  8 12:19:00 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4551D12007C for <spring@ietfa.amsl.com>; Sun,  8 Dec 2019 12:18:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 4A7wjqkJh_am for <spring@ietfa.amsl.com>; Sun,  8 Dec 2019 12:18:58 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 0AF21120071 for <spring@ietf.org>; Sun,  8 Dec 2019 12:18:58 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 47WHhx6n7tz1nsNm for <spring@ietf.org>; Sun,  8 Dec 2019 12:18:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1575836337; bh=q5Exosp5bYCmzWMHsL/ZFgS5ddLDlkWHKGKfAYFUMjU=; h=To:From:Subject:Date:From; b=VbdOkT3wKTEnbfYH+z4/fBt7+MYkOHHT7ja2bxrNccYuEPDRbx02awn02SCdN3q8V /V3t1+c7u4aR60/L4TL34AJR8xv6/XV4THdtxNsN69XQ8yeXtUY0sqLJZxVee40B/g xUE5grXlOvsH6r/y7TOybqsKpHjtNLhweTffi4pw=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 47WHhx3kbZz1ns6S for <spring@ietf.org>; Sun,  8 Dec 2019 12:18:57 -0800 (PST)
To: "spring@ietf.org" <spring@ietf.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <5e9b7c7e-db34-eeda-dba1-1d9663766611@joelhalpern.com>
Date: Sun, 8 Dec 2019 15:18:55 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.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/spring/ETMjS5C8j8NCDARuIpYD7JNtUEE>
Subject: [spring] SRv6 Network programming minor detail
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Dec 2019 20:18:59 -0000

In reading section 3.1 on the SID format, I noticed a small inconsitency 
with a large impact.  My guess is that either I am misreading the text, 
or there is a typo.

The first part of the section talks about LOC:FUNCT and is clear that 
this uses all 128 bits of the IPv6 address.  I think I understand that.

Later in the section, in talking about arguments, it says 
"LOC:FUNCT:ARGS::".  Is the final :: intended?  That seems to require 
that the entire thing fit in the upper 64 bits of the IPv6 address. 
Which I believe is not intended.  I would have expected simply 
"LOC:FUNCT:ARGS".

Thank you,
Joel


From nobody Sun Dec  8 18:49:59 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 280B412007C; Sun,  8 Dec 2019 18:49:58 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=rdhwlF1A; dkim=pass (1024-bit key) header.d=juniper.net header.b=KwItfMnX
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 FO9F_XfEuMQT; Sun,  8 Dec 2019 18:49:56 -0800 (PST)
Received: from mx0a-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 0326A12004A; Sun,  8 Dec 2019 18:49:55 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB92jHX3018009; Sun, 8 Dec 2019 18:49:54 -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=/+g6XggOyi3g1y4+b+LHmFfPtqlqNhYs7az0KesSd3w=; b=rdhwlF1AcAoLtDFeNn25nXnjEnZbv0+6HJ7c1dfifEN4EB/QUCJzYzPr5ZyMHwSf5NQe vQE8oFqxZrI/4X5OzVmbvudbTp7OsOXXBP6d+fPkrRwCt/d0FPNvIEcEybXqiA9SOMqk tupbnOWVoXn0+guEjRO+Ics3Djf/fxfaWCFea7Nf5XlWOHZPCwf6j9gfj8RPVdQvCC9L OivD/wR6LcoHnTaURBt1dQltGaN6pcboEqNxIXhCzQXr5mIcQMGnmKpAj66zEX+kyfpE 2ytWE4ByBsEPBNyKVQ+fDGB6kiMeG6Fdz0GwiK34cksvYGhWduDcuJDO3G1ZyO9HrvKi eg== 
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2050.outbound.protection.outlook.com [104.47.46.50]) by mx0a-00273201.pphosted.com with ESMTP id 2wrawy1wsm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 08 Dec 2019 18:49:54 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ovt347LTg1D0PVi63azPPsiH9IuNK9P50d/4ZtgWesFwsyzucV1uta/wfx5RzBkZoPcQ/gYLgvTKzzYNEcX6Ku5tfdD9lhjRJqc7kZn6BTsMAz+l3TI/gVv8lJgfp3h4SkZk3RUBW69FWopDFwL4sk9N5de53BhCSFp5+MrSJYvWRxQ9WP3zCX4LTKt/TIzBUuepWOw4vYf7o+T+2feoEIkXLpP+3eTlMryxrBl7h4NIzFst/7awkp3j2cS5ecI4jsbHDJz6bbX61Cw7PswWU7qljPG8qqab5bV8T6w/I8Olney4hovyI1xyOJGfg3kMz76gCR+KUd/ZRpgGj3eumg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/+g6XggOyi3g1y4+b+LHmFfPtqlqNhYs7az0KesSd3w=; b=nX9HOJgk+28HqnVMRXVVfEeSdg30zjbUMkqFdt/roOl++x/7cqPEPiU9CW7XwtZcSXYdTtZsJqLF1YHOVWDy3SfOd7H60H056y4Zfhn0IzOknGQYv6ugfkHg8uRYUJTs2IbFU+iKxiUgV5S5WlTYaruUmVbXQQZSfNpDZlo+SoJ9tly0yKnPnyfTKXwDSQAzQYd3ztfzIawOALBdotm8GAfGbmoWLRPCn9GEl/a0QeQPzijotuYcSu9flRjXvv3E9QndfujOyjCvkBzfLzhrbUvM+LYNndP2WxcIOTyewUDyG13ZZTVU/LP3GxQLX32dsIVP6HOqs+SkwBOnss/cYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/+g6XggOyi3g1y4+b+LHmFfPtqlqNhYs7az0KesSd3w=; b=KwItfMnXUh7lGFVntA5bqG5gXDfuSjHJbVwgQgI2cepRx8tynmlt4wr3pXGzfVLTqEi9iM6PV0y7t0PvC01TKa2eky9TNW2vijm98JcchTQHYjTB5jgKalcbGCmK2BisXYdcB/e9hIWg/G3O/J7maUEZA/el3OeRVCSVAiQBCIk=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB6275.namprd05.prod.outlook.com (20.176.30.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Mon, 9 Dec 2019 02:49:51 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Mon, 9 Dec 2019 02:49:51 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>
CC: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wCrS22g
Content-Class: 
Date: Mon, 9 Dec 2019 02:49:51 +0000
Message-ID: <BN7PR05MB5699E6A97709C2E631839998AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-09T02:49:49.8783668Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=c0ed9294-5ec5-4aed-ab0b-0442a071997d; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: bad36dcc-389a-446d-0ec9-08d77c52766a
x-ms-traffictypediagnostic: BN7PR05MB6275:
x-microsoft-antispam-prvs: <BN7PR05MB627536D20A1B6199C95A5801AE580@BN7PR05MB6275.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(136003)(346002)(366004)(39860400002)(396003)(199004)(189003)(478600001)(2906002)(186003)(110136005)(4326008)(86362001)(66946007)(33656002)(316002)(790700001)(76176011)(7696005)(99286004)(966005)(229853002)(26005)(8936002)(55016002)(74316002)(102836004)(53546011)(5660300002)(81156014)(71200400001)(71190400001)(54896002)(9686003)(81166006)(8676002)(6506007)(66446008)(66476007)(66556008)(64756008)(76116006)(52536014); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB6275; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: D3WH+BwGtPYTsvnZgC8WBqNhqUyEq1uU1wrTJmZ8IXNr8S8uJGOIl+jazeL2JTSWKw++7EENK0ZLJwzIaiTeAQw+K5N/Lc/NlyQnPmdqQOmoVeZTLVj5gZdjci6Q2iZJ3TiDgM13hi5a6S3rhIYaOV4/0P0Ni+Th6UXf8uVYd3DmW7mpAB/5thetEXkinX+QK3jpgWbxMTu6cnDNKGhjWOHpZw4Vx35lBX2MYVg8ZszKiGjnezofPA6AxDtdCHEPoOT6JRkKtouaA0276LLFuzUpsyF6eEvHIUuloTM3wcoDfTQRAz1SHUzcXzNy4g8bGiW3Un2bxKtrRrML5ruKKOC/J/JydiHvnhd/r170JFvi8KvNL1sYDCEXfKz4ABVzVTkjrvBpQp+TfFJBQuxxlZdsS1Dy9wFKuBv+0wakM3zDYmGZNxOdL0ZS5XwBsHR0PWtaZoi3dp8CMcKYPByjJwe7XXVgOFM9aPosn9AgDew=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699E6A97709C2E631839998AE580BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: bad36dcc-389a-446d-0ec9-08d77c52766a
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 02:49:51.0470 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RtLkCUUkDaX8CXvppChnzB1haM+6b47XnfIyZbhOBXJlwhW3whwwFIsQun4HI4jVU3tZ7bhzNivJ65eACw4kWA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB6275
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-08_07:2019-12-05,2019-12-08 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 mlxscore=0 suspectscore=0 clxscore=1015 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912090023
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/JjOZN3lK9IJxB_fCihkLzSstek0>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 02:49:58 -0000

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

Bruno,

Please add the following to the list of last call comments to be tracked:


  *   https://mailarchive.ietf.org/arch/msg/spring/2BvW_aGaEsOfRclrE4-ctEGb=
TZs
  *   https://mailarchive.ietf.org/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1=
KlI
  *   https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hfr5z=
EnU

                                                                           =
 Ron




Juniper Business Use Only
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of bruno.decraene@orange.com
Sent: Thursday, December 5, 2019 12:15 PM
To: 'SPRING WG List' <spring@ietf.org>
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming <draft-ietf-s=
pring-srv6-network-programming@ietf.org>
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring=
-srv6-network-programming-05__;!8WoA6RjC81c!WtdxYG2xSF_q2rpWnOYGhgrGW8yw7jz=
vLa8EiJUeP05yi3TdBSyI35n-pjc7gafR$>




___________________________________________________________________________=
______________________________________________



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_BN7PR05MB5699E6A97709C2E631839998AE580BN7PR05MB5699namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	font-family:"Courier New";
	mso-fareast-language:FR;}
p.PrformatHTML, li.PrformatHTML, div.PrformatHTML
	{mso-style-name:"Pr\00E9format\00E9 HTML";
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:851794886;
	mso-list-template-ids:-179258456;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1164932835;
	mso-list-type:hybrid;
	mso-list-template-ids:-938343516 -1744393298 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Bruno,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please add the following to the list of last call co=
mments to be tracked:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3"><a href=3D"https://mailarchive.ietf.org/arch/msg/spring/2BvW_aGaEsOfR=
clrE4-ctEGbTZs">https://mailarchive.ietf.org/arch/msg/spring/2BvW_aGaEsOfRc=
lrE4-ctEGbTZs</a><o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"ma=
rgin-left:0in;mso-list:l1 level1 lfo3"><a href=3D"https://mailarchive.ietf.=
org/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1KlI">https://mailarchive.ietf.o=
rg/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1KlI</a><o:p></o:p></li><li class=
=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 lfo3"><a =
href=3D"https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hfr=
5zEnU">https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hfr5=
zEnU</a><o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> ipv6 &lt;ipv6-bounces@ietf.org&gt; <b>O=
n Behalf Of </b>
bruno.decraene@orange.com<br>
<b>Sent:</b> Thursday, December 5, 2019 12:15 PM<br>
<b>To:</b> 'SPRING WG List' &lt;spring@ietf.org&gt;<br>
<b>Cc:</b> 6man@ietf.org; draft-ietf-spring-srv6-network-programming &lt;dr=
aft-ietf-spring-srv6-network-programming@ietf.org&gt;<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre>Hello SPRING,<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>This email starts a two weeks Working Group Last Call on draft-ietf-sp=
ring-srv6-network-programming [1].<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Please read this document if you haven't read the most recent version,=
 and send your comments to the SPRING WG list, no later than December 20.<o=
:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>You may copy the 6MAN WG for IPv6 related comment, but consider not du=
plicating emails on the 6MAN mailing list for the comments which are only s=
pring specifics.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>If you are raising a point which you expect will be specifically debat=
ed on the mailing list, consider using a specific email/thread for this poi=
nt.<o:p></o:p></pre>
<pre>This may help avoiding that the thread become specific to this point a=
nd that other points get forgotten (or that the thread get converted into p=
arallel independent discussions)<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Thank you,<o:p></o:p></pre>
<pre>Bruno<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>[1] <a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/=
draft-ietf-spring-srv6-network-programming-05__;!8WoA6RjC81c!WtdxYG2xSF_q2r=
pWnOYGhgrGW8yw7jzvLa8EiJUeP05yi3TdBSyI35n-pjc7gafR$">https://tools.ietf.org=
/html/draft-ietf-spring-srv6-network-programming-05</a><o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre><span lang=3D"FR">____________________________________________________=
_____________________________________________________________________<o:p><=
/o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces j=
ointes. Les messages electroniques etant susceptibles d'alteration,<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied witho=
ut authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<o:p></o:p></span></p=
re>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>
</body>
</html>

--_000_BN7PR05MB5699E6A97709C2E631839998AE580BN7PR05MB5699namp_--


From nobody Sun Dec  8 23:52:27 2019
Return-Path: <li_zhenqiang@hotmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D864012010E for <spring@ietfa.amsl.com>; Sun,  8 Dec 2019 23:52:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.014
X-Spam-Level: 
X-Spam-Status: No, score=-1.014 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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=hotmail.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 fPUb_ga9OIKJ for <spring@ietfa.amsl.com>; Sun,  8 Dec 2019 23:52:22 -0800 (PST)
Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255048.outbound.protection.outlook.com [40.92.255.48]) (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 0A67C120112 for <spring@ietf.org>; Sun,  8 Dec 2019 23:52:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B21DX4BJySFFXJUcUv1B1vElDOFaXfNy+KbeHgaIhjym5mYjWNwwYwPeLBw2pr2xdLWmTjX0vLMzADdiZ0R6O6YOHnavppT1Ty0mobZZ2xKG3AWIFPbteSVa0ZZ2SY4XKiebR7uTdRC13UuLtGLySxgBBU5bL7cz83Kv7397GzUsBjC5b2UGKrzHPOpg7k1qC/pCIBu6krNdmM5LujDL1U5jPQNEur/2grioRy6ibC1+EkKzYb2gphY1WAnChX3twtB4O5MhxSsvrME0LxxHh7vGTupmev4x5RbXlY0kyK9RiR0H29gyyx9OXw4TF8cgBM7XxDgpmRoJGB4YOBiglg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KI/uMUUdNX699cj6HfX4o6dalolBYwyv7Yl8Pdc2HdE=; b=AMZn5FkgW/PAdEni1kOPJvHiHiy6bS/XLKX93fVzRJgf3ZY89kd7Y8Cy2lLWxGb5zByMig/k/y3LyMXFXTp+imvzLadHai6IRzZ1/NmJ5mfnS5kzOUas12T0mPU67BBJ8N5FGA0/WL1LnPsqh06MdP86RDnZ8vwbMF0sz3o/bnPR/STnWu/Mq4xU7wvYjFmq9VvlSYHKNoOov6Ib/j6wdvy2c9Nh/XlLL+kCULYMCqTXyPVATgcMXBGkaqDu5BN04g12jwScI/tp9/DylEDOZowEGF67BDs5vy5w2w7k6tlA/26IacmoXsaPv4MaVm3rbt0WmfJdIzBUCdqNVtXkKQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.com; dmarc=pass action=none header.from=hotmail.com; dkim=pass header.d=hotmail.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KI/uMUUdNX699cj6HfX4o6dalolBYwyv7Yl8Pdc2HdE=; b=mEKFxzFhU2RydF2KgFQuknWB/u50W/9ZtWyugosLAzk6iS7xRr9byejsrH+N6koZ0FavfIOut5MMBrMDBDaaxRDl4TsUVbSD6OtjllWL9oWi/V0oWYJtj7WDgflkPHIDH5O9Ow4lm4ZRQTLozj9KeLfNGxUlnQxh/POB+iFvRuESY/eO/jEgGtFRqdn80AON16xqrpTZjYL3SSBGEygxujQpYZfFsvV0ARPscqGI+Oa4EYfrmMVa/c9tr8GTpIqJm5SdVLtI8vlEMZ9vDe072MstHKf8d6ypjv0bTDmMoe24HnbqL49M4qxxOLC3wYi3XJRhWOL5AMj/XnQH0DH6pg==
Received: from HK2APC01FT057.eop-APC01.prod.protection.outlook.com (10.152.248.58) by HK2APC01HT112.eop-APC01.prod.protection.outlook.com (10.152.249.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25; Mon, 9 Dec 2019 07:52:14 +0000
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com (10.152.248.52) by HK2APC01FT057.mail.protection.outlook.com (10.152.249.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25 via Frontend Transport; Mon, 9 Dec 2019 07:52:14 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:5A437B6DBFDD6DFF72B62F4294B840E49251E156EFC42C8F0A0D586EF2096553; UpperCasedChecksum:FCD2A1F239F663F46878818349A32C11F0B3AF4ADD33C5A863EBE6E047AEE626; SizeAsReceived:9063; Count:50
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52]) by HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52%7]) with mapi id 15.20.2538.012; Mon, 9 Dec 2019 07:52:14 +0000
Date: Mon, 9 Dec 2019 15:52:23 +0800
From: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>
To: "Ron Bonica" <rbonica=40juniper.net@dmarc.ietf.org>,  "Suresh Krishnan" <Suresh@kaloom.com>, "spring@ietf.org" <spring@ietf.org>
Cc: "Andrew Alston" <Andrew.Alston@liquidtelecom.com>,  "Bob Hinden" <bob.hinden@gmail.com>, "Ole Troan" <otroan@employees.org>,  "Sander Steffann" <sander@steffann.nl>,  "Fernando Gont" <fgont@si6networks.com>,  "Brian E Carpenter" <brian.e.carpenter@gmail.com>
References: <BN7PR05MB5699332DB006C82F51553C5EAE5E0@BN7PR05MB5699.namprd05.prod.outlook.com>
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
Message-ID: <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart060340416154_=----"
X-ClientProxiedBy: HK2P15301CA0001.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::11) To HK0PR03MB4066.apcprd03.prod.outlook.com (2603:1096:203:9d::21)
X-Microsoft-Original-Message-ID: <2019120915522223494325@hotmail.com>
MIME-Version: 1.0
Received: from cmcc-PC (183.243.248.114) by HK2P15301CA0001.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::11) with Microsoft SMTP Server (version=TLS1_1, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA) id 15.20.2538.2 via Frontend Transport; Mon, 9 Dec 2019 07:52:11 +0000
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
X-Microsoft-Original-Message-ID: <2019120915522223494325@hotmail.com>
X-TMN: [OvqQa7GHbmfqPk6HKC7AdfyLHFRdMXdCB1KfJgCQVzU=]
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 50
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: 1a29b0d5-4cf9-4c1c-cdb4-08d77c7cb394
X-MS-TrafficTypeDiagnostic: HK2APC01HT112:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: YJXY7mYQLq/fzqVFEBk+YDDQykbJyI2ypsLO6Ji6Wl7EwQ1XgKhBVmJXCSu6E/WzmpnrcGqI5v55As+v+xBynvYA344dR3aK/nKT6tqepuJ4SpTgw4Wo61rFb+yccj9BzqvPHX+O+a4dAJxwMJTEr2o/Zpfew746VVwPrBdKI7uz8wUxpRofximgY/N9UhJj2nmppRJqXmd7NsNwbEAV1aJ3oRR8l4xQHc3hiJxWlT0=
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a29b0d5-4cf9-4c1c-cdb4-08d77c7cb394
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2019 07:52:14.0349 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT112
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/rlYr73aStAFccIAkMQ1TYAkhvXo>
Subject: Re: [spring] PHP - Deep Listening (was: RE: Separating issues)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 07:52:25 -0000

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

SGkgU3VyZXNoLCBSb24gYW5kIGFsbCwNCg0KUm9uIGlzIHRyeWluZyB0byBjb3JyZWN0IHRoZSBi
ZWhhdmlvcnMgZm9yIFBTUCBhbHRob3VnaCBpdCBzaG91bGQgYmUgYWNjZXB0ZWQgb3Igbm90IGlz
IHN0aWxsIHVuZGVyIGRpc2N1c3Npb24uIEFjY29yZGluZyB0byB0aGUgdGV4dCBpbiBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUsIHRoZSBiZWhhdmlvcnMgZm9y
ICBQU1AgYXJlIGFzIGZvbGxvd3MsIE5leHQgSGVhZGVyIHVwZGF0ZSBhbmQgUGF5bG9hZCBMZW5n
dGggdXBkYXRlIGFyZSBub3QgbWVudGlvbmVkLg0KDQpTMTIuIERlY3JlbWVudCBIb3AgTGltaXQg
YnkgMQ0KUzEzLiBEZWNyZW1lbnQgU2VnbWVudHMgTGVmdCBieSAxDQpTMTQuIFVwZGF0ZSBJUHY2
IERBIHdpdGggU2VnbWVudCBMaXN0W1NlZ21lbnRzIExlZnRdDQpTMTQuMS4gSWYgKHVwZGF0ZWQg
U0wgPT0gMCkgew0KUzE0LjIuICAgICBQb3AgdGhlIFNSSA0KUzE0LjMuIH0NClMxNS4gUmVzdWJt
aXQgdGhlIHBhY2tldCB0byB0aGUgZWdyZXNzIElQdjYgRklCIGxvb2t1cCBhbmQgdHJhbnNtaXNz
aW9uIHRvIHRoZSBuZXcgZGVzdGluYXRpb24NCg0KSSBwb2ludGVkIG91dCB0aGlzIGluIGh0dHBz
Oi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL283dUo1QmlIWTlXS2h3TDY5
UHdiU1ZyenctUSBhbmQgb3VyIGRlYXIgZWRpdG9yIFBhYmxvIGFkbWl0dGVkIE5IIHNob3VsZCBi
ZSB1cGRhdGVkLiBIb3dldmVyLCBJIGRvbid0IGtub3cgd2h5IHRoZSB0ZXh0IGluIHZlcnNpb24g
NSBpcyBub3QgdXBkYXRlZCBhY2NvcmRpbmdseSB0aWxsIGl0IGdvZXMgdG8gV0dMQy4gQ29tbWVu
dHMgc2hvdWxkIGJlIGFjY29tbW9kYXRlZCBpbiB0aGUgZG9jdW1lbnQgbm90IG1lcmVseSBub3Rl
ZCBpbiB0aGUgbGlzdC4gDQoNCkJlc3QgUmVnYXJkcywNClpoZW5xaWFuZyBMaQ0KDQoNCmxpX3po
ZW5xaWFuZ0Bob3RtYWlsLmNvbQ0KIA0KRnJvbTogUm9uIEJvbmljYQ0KRGF0ZTogMjAxOS0xMi0w
NyAyMDowOQ0KVG86IFN1cmVzaCBLcmlzaG5hbjsgU1BSSU5HIFdHDQpDQzogQW5kcmV3IEFsc3Rv
bjsgQm9iIEhpbmRlbjsgT2xlIFRyb2FuOyBTYW5kZXIgU3RlZmZhbm47IEZlcm5hbmRvIEdvbnQ7
IEJyaWFuIEUgQ2FycGVudGVyDQpTdWJqZWN0OiBbc3ByaW5nXSBQSFAgLSBEZWVwIExpc3Rlbmlu
ZyAod2FzOiBSRTogU2VwYXJhdGluZyBpc3N1ZXMpDQpTdXJlc2gsDQogDQpGYWlyIGVub3VnaC4g
TGV04oCZcyByZXZpZXcgUEhQLCB3aXRoIG9wZW4gbWluZHMsIGFuZCBzZWUgaWYgdGhlIG1vdGl2
YXRpb24gbWVyaXRzIHRoZSBwcm9wb3NlZCBiZWhhdmlvcuKApi4NCiANCkFzc3VtZSB0aGF0IGFu
IFNSdjYgbm9kZSByZWNlaXZlcyB0aGUgZm9sbG93aW5nIHBhY2tldDoNCiANCklQdjYgaGVhZGVy
LiBEZXN0aW5hdGlvbiBBZGRyZXNzID09IExPQ0FUT1I6MHgwMDAyICgweDAwMDIgaW5kaWNhdGVz
IHRoYXQgdGhpcyBpcyBhbmQgZW5kIHdpdGggUFNQKQ0KSVB2NiBoZWFkZXIuIE5leHQgSGVhZGVy
ID09IFJvdXRpbmcgSGVhZGVyDQpSb3V0aW5nIGhlYWRlci4gUm91dGluZyBUeXBlICA9PSBTUkgN
ClJvdXRpbmcgaGVhZGVyLiBTZWdtZW50cyBMZWZ0ID09IDENCiANCkFjY29yZGluZyB0byB0aGUg
TlAgZHJhZnQsIHRoZSBub2RlcyBzaG91bGQ6DQogDQpDb3B5IFNJRFswXSB0byBJUHY2IGhlYWRl
ci4gRGVzdGluYXRpb24gQWRkcmVzcw0KVXBkYXRlIElQdjYgaGVhZGVyLiBOZXh0IEhlYWRlcg0K
VXBkYXRlIElQdjYgaGVhZGVyLCBQYXlsb2FkIExlbmd0aA0KUmVtb3ZlIHRoZSBSb3V0aW5nIEhl
YWRlcg0KIA0KTm93IHRoYXQgd2UgdW5kZXJzdGFuZCBob3cgUEhQIHdvcmtzLCB3ZSBjYW4gY29t
cGFyZSBQSFAgdG8gYSBtb3JlIG9ydGhvZG94IGFsdGVybmF0aXZlLiBUaGF0IGlzLCB0byBkZWNy
ZW1lbnQgU2VnbWVudHMgTGVmdCAodG8gMCkgYW5kIGZvcndhcmQgdGhlIHBhY2tldCB3aXRob3V0
IFBIUC4gRG93bnN0cmVhbSBub2RlcyBTSE9VTEQgaWdub3JlIHRoZSBTUkgsIGJlY2F1c2UgU2Vn
bWVudHMgTGVmdCBpcyBlcXVhbCB0byAwLg0KIA0KVGhlIGZvbGxvd2luZyBhcmUgcG9zc2libGUg
YmVuZWZpdHMgb2YgUEhQOg0KIA0KVG8gc2F2ZSBiYW5kd2lkdGggb24gdGhlIGZpbmFsIHNlZ21l
bnQNClRvIG9wdGltaXplIGZvciBBU0lDIHNvbWUgcGFydGljdWxhciBBU0lDIG9uIHRoZSBkZXN0
aW5hdGlvbiBub2RlLCBwb3NzaWJseSBtaXRpZ2F0aW5nIHRoZSBlZmZlY3Qgb2YgYSB2ZXJ5IGxh
cmdlIFNSSA0KT3RoZXJzPw0KIA0KRG8gZWl0aGVyIG9mIHRoZXNlIG1vdGl2YXRpb25zIG1lcml0
IHRoZSB2YXJpYXRpb24gZnJvbSB0aGUgbW9yZSBvcnRob2RveCBJUHY2IHByb2Nlc3Npbmc/DQog
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUm9uDQogDQogDQogDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQpGcm9tOiBT
dXJlc2ggS3Jpc2huYW4gPFN1cmVzaEBrYWxvb20uY29tPiANClNlbnQ6IFNhdHVyZGF5LCBEZWNl
bWJlciA3LCAyMDE5IDI6MTQgQU0NClRvOiA2bWFuIDw2bWFuQGlldGYub3JnPjsgU1BSSU5HIFdH
IDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogQnJpYW4gRSBDYXJwZW50ZXIgPGJyaWFuLmUuY2FycGVu
dGVyQGdtYWlsLmNvbT47IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNv
bS5jb20+OyBPbGUgVHJvYW4gPG90cm9hbkBlbXBsb3llZXMub3JnPjsgUm9uIEJvbmljYSA8cmJv
bmljYUBqdW5pcGVyLm5ldD47IGludC1hZHNAaWV0Zi5vcmc7IHJ0Zy1hZHMgPHJ0Zy1hZHNAaWV0
Zi5vcmc+OyBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IEZlcm5hbmRvIEdvbnQg
PGZnb250QHNpNm5ldHdvcmtzLmNvbT4NClN1YmplY3Q6IFNlcGFyYXRpbmcgaXNzdWVzICh3YXMg
UmU6IFtzcHJpbmddIFdlIGRvbid0IHNlZW0gdG8gYmUgZm9sbG93aW5nIG91ciBwcm9jZXNzZXMg
KFJlOiBOZXR3b3JrIFByb2dyYW1taW5nIC0gUGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nKSkN
CiANCihBcG9sb2dpZXMgdXAgZnJvbnQuIEkgYW0gYWJvdXQgdG8gZ2V0IG9uIGEgMTAgaHIgZmxp
Z2h0IGFuZCB3aWxsIGJlIHVuYWJsZSB0byByZXNwb25kIGZvciBhdCBsZWFzdCB0aGF0IHBlcmlv
ZCkNCiANCkhpIGFsbCwNCiAgUGlja2luZyB0aGUgbGFzdCBtZXNzYWdlIGluIHRoZSB0aHJlYWQg
dG8gcmVwbHkgdG8uIEl0IGxvb2tzIHRvIG1lIHRoYXQgdGhlcmUgYXJlIGF0IGxlYXN0IHR3byBk
aWZmZXJlbnQgKGJ1dCByZWxhdGVkKSBpc3N1ZXMgYmVpbmcgZGlzY3Vzc2VkIGhlcmUNCiANCmEp
IFNwcmluZyBTUnY2IE5QIGJlaGF2aW9yIChyZWxhdGVkIHRvIHRoZSBXR0xDIG9mIHRoYXQgZHJh
ZnQpDQpiKSBUaGUgSGVhZGVyIGluc2VydGlvbiBkcmFmdHMgYW5kIGhvdyB0byBkZWFsIHdpdGgg
dGhlbQ0KIA0KSSByZWFsbHkgdGhpbmsgdGhhdCANCiANCmEpIHNob3VsZCBwcmVmZXJhYmx5IHN0
YXkgaW4gdGhlIHNwcmluZyBNTCBhbmQgYSBwb2ludGVyIHRvIHRoZSBkaXNjdXNzaW9uIHNlbnQg
dG8gdGhlIDZtYW4gbWFpbGluZyBsaXN0IHdvdWxkIGJlIGluIG9yZGVyDQpiKSBzaG91bGQgcHJl
ZmVyYWJseSBzdGF5IGluIHRoZSA2bWFuIE1MDQogDQpJIHRoaW5rIHRoZSBjb21tdW5pdGllcyBm
b3IgdGhlIHR3byBkcmFmdHMgYXJlIGRpZmZlcmVudCBhbmQgSSB0aGluayB0aGUgZGlzY3Vzc2lv
bnMgY2FuIGJlIG1vcmUgZm9jdXNlZCBpZiB0aGUgaXNzdWVzIGFyZSBhZGRyZXNzZWQgYnkgdGhl
IHJlbGV2YW50IHdncy4gQXMgdG8gd2hhdCBoYXBwZW5zIGlmIHRoZSBzcHJpbmcgZHJhZnQgaGl0
cyB0aGUgSUVTRyBhbmQgY29udGFpbnMgdGV4dCBpbiB2aW9sYXRpb24gb2YgUkZDODIwMCwgSSBo
YWQgYWxyZWFkeSBzZW50IG15IHRob3VnaHRzIGFib3V0IHRoaXMgYmFjayBpbiBTZXB0ZW1iZXIN
CiANCmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3VBLVd4eGdC
SmVNdTY1U2tyS0NUTDVCSk1jVQ0KIA0Kd2l0aCB0aGUgcmVsZXZhbnQgdGV4dCANCiANCiJJZiBh
IGRyYWZ0IHZpb2xhdGVzIFJGQzgyMDAgYW5kIGl0IGhpdHMgdGhlIElFU0cgZm9yIGV2YWx1YXRp
b24sIEkgd2lsbCBjZXJ0YWlubHkgaG9sZCBhIERJU0NVU1MgcG9zaXRpb24gdW50aWwgdGhlIHZp
b2xhdGlvbnMgYXJlIGZpeGVkLuKAnQ0KIA0KKkluIG15IHZpZXcqLCB0aGUgYXV0aG9ycyBvZiB0
aGUgU1J2NiBOUCBkcmFmdCBoYXZlIG1hZGUgYW4gZWZmb3J0IHRvIGFkZHJlc3MgdGhlc2Ugdmlv
bGF0aW9ucyBieSByZW1vdmluZyB0aGUgaGVhZGVyIGluc2VydGlvbiBmcm9tIHRoZSBkcmFmdC4g
V2UgY2FuIGNvbnRpbnVlIGRpc2N1c3Npbmcgd2hldGhlciBwZW51bHRpbWF0ZSBob3AgcG9wcGlu
ZyBjb25zdGl0dXRlcyBhIHZpb2xhdGlvbiBvbiB0aGUgc3ByaW5nIG1haWxpbmcgbGlzdCAoSSBp
bnRlbmQgdG8gcmVzcG9uZCB0byBGZXJuYW5kb+KAmWEgbWFpbCB0aGVyZSkuDQogDQpUaGFua3MN
ClN1cmVzaA0KIA0KT24gRGVjIDcsIDIwMTksIGF0IDExOjA3IEFNLCBGZXJuYW5kbyBHb250IDxm
Z29udEBzaTZuZXR3b3Jrcy5jb20+IHdyb3RlOg0KIA0KT24gNi8xMi8xOSAyMzo0NywgQnJpYW4g
RSBDYXJwZW50ZXIgd3JvdGU6DQpBZ2FpbiwgY29tbWVudCBhdCB0aGUgZW5kLi4uDQpPbiAwNy1E
ZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6DQpPbiA2LzEyLzE5IDIyOjE1LCBCcmlh
biBFIENhcnBlbnRlciB3cm90ZToNClsuLi5dDQogDQphbmQgaWYgc3VjaCBhIHRoaW5nIGlzIHJl
cXVpcmVkLCBhbiB1cGRhdGUgdG8gUkZDODIwMCBzaG91bGQgYmUgZG9uZS4NCg0KV2h5IGRvZXMg
dGhhdCBmb2xsb3c/IEFsdGVybmF0aXZlbHksIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29y
ay1wcm9ncmFtbWluZyBjb3VsZCBhY2tub3dsZWRnZSB0aGF0IGl0IGRldmlhdGVzIGZyb20gUkZD
ODIwMC4NCg0KWW91IGNhbiBkZXZpYXRlIGZyb20gcyAic2hvdWxkIiwgbm90IGZyb20gYSAibXVz
dCIuIFRoaXMgaXMgYW4gb3V0cmlnaHQNCnZpb2xhdGlvbiBvZiBhIHNwZWMsIHJhdGhlciB0aGFu
IGEgbWVyZSAiZGV2aWF0aW9uIi4NCg0KDQpXaGV0aGVyIHRoYXQncyBhY2NlcHRhYmxlIHdvdWxk
IGJlIGEgcXVlc3Rpb24gZm9yIHRoZSBJRVRGIExhc3QgQ2FsbCByYXRoZXIgdGhhbiBhbnkgc2lu
Z2xlIFdHLg0KDQpJIHdvdWxkIGV4cGVjdCB0aGF0IGEgV0cgY2Fubm90IHNoaXAgYSBkb2N1bWVu
dCB0aGF0IGlzIHZpb2xhdGluZyBhbg0KZXhpc3Rpbmcgc3BlYywgd2hlcmUgdGhlIHdnIHNoaXBw
aW5nIHRoZSBkb2N1bWVudCBpcyBub3QgaW4gYSBwb3NpdGlvbg0Kb2YgbWFraW5nIGRlY2lzaW9u
cyByZWdhcmRpbmcgdGhlIHNwZWMgYmVpbmcgdmlvbGF0ZWQuDQoNClRoYXQgd291bGQgYmUgbGlr
ZSBhIHdhc3RlIG9mIGVuZXJneSBhbmQgdGltZSBmb3IgYWxsLg0KDQoNCg0KQXQgdGhlIG1vbWVu
dCwgdGhlIGRyYWZ0IG9ubHkgbWVudGlvbnMgUkZDODIwMCBpbiBhIGNvbnRleHQgdGhhdCBkaXNj
dXNzZXMgbmVpdGhlciBpbnNlcnRpb24gbm9yIHJlbW92YWwgb2YgZXh0ZW5zaW9uIGhlYWRlcnMs
IHdoaWNoIGlzIGJlc2lkZSB0aGUgcG9pbnQuIExpa2UgZHJhZnQtdm95ZXIsIGlmIGl0IGRlc2Ny
aWJlcyBhIHZpb2xhdGlvbiBvZiBSRkM4MjAwLCBzaG91bGRuJ3QgdGhhdCBiZSBleHBsaWNpdCBp
biB0aGUgdGV4dD8NCg0KVGhlcmUncyBhIGxvdCBvZiBqYXJnb24gaW4gZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLiBJIGNhbid0IHRlbGwgZnJvbSB0aGUgamFyZ29u
IHdoZXRoZXIgImluc2VydCIgbWVhbnMgImluc2VydCBvbiB0aGUgZmx5IiBhbmQgd2hldGhlciAi
UG9wIHRoZSBTUkgiIG1lYW5zICJkZWxldGUgb24gdGhlIGZseSIuIFNob3VsZCB0aG9zZSB0ZXJt
cyBiZSBjbGFyaWZpZWQgYmVmb3JlIHRoZSBkcmFmdCBhZHZhbmNlcz8NCg0KV2VsbCwgaWYgaXQn
cyBub3QgY2xlYXIgdG8geW91LCBpdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQgdGhlIHNpbXBsZQ0K
YW5zd2VyIHdvdWxkIGJlICJ5ZXMiLg0KDQpCdXQgaWYgImluc2VydCIgcmVmZXJzIHRvIHRoZSBl
bmNhcHN1bGF0aW5nIG5vZGUgYXQgdGhlIFNSIGRvbWFpbiBpbmdyZXNzLCBpdCdzIG5vIHByb2Js
ZW0sIGFuZCBpZiAicG9wIiBzaW1wbHkgbWVhbnMgZG9pbmcgbm9ybWFsIHJvdXRpbmcgaGVhZGVy
IHByb2Nlc3NpbmcsIGl0J3Mgbm8gcHJvYmxlbS4gSXQgc2ltcGx5IGlzbid0IGNsZWFyIGluIHRo
ZSB0ZXh0LCBhdCBsZWFzdCBub3QgY2xlYXIgdG8gbWUuDQoNClRoZSBmYWN0IHRoYXQgYSBmb2xr
IHRoYXQgaGFzIGJlZW4gZGVlcGx5IGludm9sdmVkIHdpdGggSVB2NiBjYW5ub3QNCnVuZXF1aXZv
Y2FsbHkgdGVsbCB3aGF0IHRoZXkgdGFsa2luZyBhYm91dCBzaG91bGQgYmUgYW4gaW5kaWNhdGlv
biB3aXRoDQpyZXNwZWN0IHRvIGhvdyByZWFkeSB0aGUgZG9jdW1lbnQgaXMgdG8gYmUgc2hpcHBl
ZC4NCg0KKHBvcCB3aGVuIHlvdSBhcmUgdGhlIGRlc3RpbmF0aW9uIGJ1dCBTTCE9MCBpcyBlc3Nl
bnRpYWxseSAnaW4gdGhlDQpuZXR3b3JrIHJlbW92YWwnKQ0KDQpUSGFua3MsDQotLSANCkZlcm5h
bmRvIEdvbnQNClNJNiBOZXR3b3Jrcw0KZS1tYWlsOiBmZ29udEBzaTZuZXR3b3Jrcy5jb20NClBH
UCBGaW5nZXJwcmludDogNjY2NiAzMUM2IEQ0ODQgNjNCMiA4RkIxIEUzQzQgQUUyNSAwRDU1IDFE
NEUgNzQ5Mg0KDQoNCiANCg==

------=_001_NextPart060340416154_=----
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=3Dutf-8"><s=
tyle>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom:=
 0px; margin-left: 0.5em; }ol, ul { margin-top: 0px; margin-bottom: 0px; li=
st-style-position: inside; }p { margin-top: 0px; margin-bottom: 0px; }div.F=
oxDiv20191209150848395132 { }body { font-size: 10.5pt; font-family: =E5=BE=
=AE=E8=BD=AF=E9=9B=85=E9=BB=91; color: rgb(0, 0, 0); line-height: 1.5; }</s=
tyle></head><body>=0A=
<!--[if gte mso 9]><xml>=0A=
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" ></o:shapedefaults>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapelayout v:ext=3D"edit">=0A=
<o:idmap v:ext=3D"edit" data=3D"1" ></o:idmap>=0A=
</o:shapelayout></xml><![endif]-->=0A=
<div><span></span>Hi Suresh, Ron and all,</div><div><br></div><div>Ron is t=
rying to correct the behaviors for PSP although it should be accepted or no=
t is still under discussion. According to the text in draft-ietf-spring-srv=
6-network-programming-05, the behaviors for &nbsp;PSP are as follows, N<spa=
n style=3D"line-height: 22px;">ext Header&nbsp;</span><span style=3D"line-h=
eight: 22px;">update&nbsp;</span><span style=3D"line-height: 22px;">and&nbs=
p;</span><span style=3D"line-height: 22px;">Payload Length update are not m=
entioned.</span></div><div><span style=3D"line-height: 22px;"><br></span></=
div><div><div>S12. Decrement Hop Limit by 1</div><div>S13. Decrement Segmen=
ts Left by 1</div><div>S14. Update IPv6 DA with Segment List[Segments Left]=
</div><div><div>S14.1. If (updated SL =3D=3D 0) {</div><div>S14.2. &nbsp; &=
nbsp; Pop the SRH</div><div>S14.3. }</div></div><div>S15. Resubmit the pack=
et to the egress IPv6 FIB lookup and&nbsp;<span style=3D"font-size: 10.5pt;=
 line-height: 1.5; background-color: transparent;">transmission to the new =
destination</span></div></div>=0A=
<div><span style=3D"font-family: Calibri, sans-serif; font-size: 14.6667px;=
 line-height: 22px; background-color: transparent;"><br></span></div><div><=
span style=3D"font-family: Calibri, sans-serif; font-size: 14.6667px; line-=
height: 22px; background-color: transparent;">I pointed out this in&nbsp;</=
span><span style=3D"font-size: 14.6667px; line-height: 22px; background-col=
or: transparent;"><font face=3D"Calibri, sans-serif"></font></span><a href=
=3D"https://mailarchive.ietf.org/arch/msg/spring/o7uJ5BiHY9WKhwL69PwbSVrzw-=
Q" style=3D"font-family: Calibri, sans-serif; font-size: 14.6667px; backgro=
und-color: transparent;" class=3D"">https://mailarchive.ietf.org/arch/msg/s=
pring/o7uJ5BiHY9WKhwL69PwbSVrzw-Q</a><span style=3D"color: rgb(0, 0, 0); fo=
nt-family: Calibri, sans-serif; font-size: 14.6667px; background-color: rgb=
a(0, 0, 0, 0);">&nbsp;and our dear editor Pablo admitted NH should be updat=
ed. However, I don't know why the text in version 5 is not updated accordin=
gly till it goes to WGLC. Comments should be accommodated in the document n=
ot merely noted in the list.&nbsp;</span></div><span style=3D"font-family: =
Calibri, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0); background-=
color: rgba(0, 0, 0, 0);"></span><div><br></div><div>Best Regards,</div><di=
v>Zhenqiang Li</div><hr style=3D"width: 210px; height: 1px;" color=3D"#b5c4=
df" size=3D"1" align=3D"left">=0A=
<div><span><div style=3D"MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10p=
t"><div>li_zhenqiang@hotmail.com</div></div></span></div>=0A=
<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5e=
m"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1.0p=
t;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT=
: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefe=
f; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a href=3D=
"mailto:rbonica=3D40juniper.net@dmarc.ietf.org" style=3D"color: blue; text-=
decoration: underline;">Ron Bonica</a></div><div><b>Date:</b>&nbsp;2019-12-=
07&nbsp;20:09</div><div><b>To:</b>&nbsp;<a href=3D"mailto:Suresh@kaloom.com=
" style=3D"color: blue; text-decoration: underline;">Suresh Krishnan</a>; <=
a href=3D"mailto:spring@ietf.org" style=3D"color: blue; text-decoration: un=
derline;">SPRING WG</a></div><div><b>CC:</b>&nbsp;<a href=3D"mailto:Andrew.=
Alston@liquidtelecom.com" style=3D"color: blue; text-decoration: underline;=
">Andrew Alston</a>; <a href=3D"mailto:bob.hinden@gmail.com" style=3D"color=
: blue; text-decoration: underline;">Bob Hinden</a>; <a href=3D"mailto:otro=
an@employees.org" style=3D"color: blue; text-decoration: underline;">Ole Tr=
oan</a>; <a href=3D"mailto:sander@steffann.nl" style=3D"color: blue; text-d=
ecoration: underline;">Sander Steffann</a>; <a href=3D"mailto:fgont@si6netw=
orks.com" style=3D"color: blue; text-decoration: underline;">Fernando Gont<=
/a>; <a href=3D"mailto:brian.e.carpenter@gmail.com" style=3D"color: blue; t=
ext-decoration: underline;">Brian E Carpenter</a></div><div><b>Subject:</b>=
&nbsp;[spring] PHP - Deep Listening (was: RE: Separating issues)</div></div=
></div><div><div class=3D"FoxDiv20191209150848395132">=0A=
<!--[if gte mso 9]><xml>=0A=
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" ></o:shapedefaults>=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapelayout v:ext=3D"edit">=0A=
<o:idmap v:ext=3D"edit" data=3D"1" ></o:idmap>=0A=
</o:shapelayout></xml><![endif]-->=0A=
<div class=3D"WordSection1" style=3D"page: WordSection1;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Suresh,<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Fair enough. Let=E2=80=99s review PHP, w=
ith open minds, and see if the motivation merits the proposed behavior=E2=
=80=A6.<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Assume that an SRv6 node receives the fo=
llowing packet:<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<ul style=3D"margin-top: 0px; margin-bottom: 0in;" type=3D"disc">=0A=
<li class=3D"MsoListParagraph" style=3D"margin: 0in 0in 0.0001pt 0.5in; fon=
t-size: 11pt; font-family: Calibri, sans-serif;">IPv6 header. Destination A=
ddress =3D=3D LOCATOR:0x0002 (0x0002 indicates that this is and end with PS=
P)<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin: 0in 0in 0=
.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">IPv6 hea=
der. Next Header =3D=3D Routing Header<o:p></o:p></li><li class=3D"MsoListP=
aragraph" style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-fa=
mily: Calibri, sans-serif;">Routing header. Routing Type &nbsp;=3D=3D SRH<o=
:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin: 0in 0in 0.000=
1pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">Routing head=
er. Segments Left =3D=3D 1<o:p></o:p></li></ul>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">According to the NP draft, the nodes sho=
uld:<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<ul style=3D"margin-top: 0px; margin-bottom: 0in;" type=3D"disc">=0A=
<li class=3D"MsoListParagraph" style=3D"margin: 0in 0in 0.0001pt 0.5in; fon=
t-size: 11pt; font-family: Calibri, sans-serif;">Copy SID[0] to IPv6 header=
. Destination Address<o:p></o:p></li><li class=3D"MsoListParagraph" style=
=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;">Update IPv6 header. Next Header<o:p></o:p></li><li class=3D"Ms=
oListParagraph" style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; f=
ont-family: Calibri, sans-serif;">Update IPv6 header, Payload Length<o:p></=
o:p></li><li class=3D"MsoListParagraph" style=3D"margin: 0in 0in 0.0001pt 0=
.5in; font-size: 11pt; font-family: Calibri, sans-serif;">Remove the Routin=
g Header<o:p></o:p></li></ul>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Now that we understand how PHP works, we=
 can compare PHP to a more orthodox alternative. That is, to decrement Segm=
ents Left (to 0) and forward the packet without PHP. Downstream nodes SHOUL=
D ignore the SRH, because Segments Left is equal=0A=
 to 0.<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">The following are possible benefits of P=
HP:<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<ul style=3D"margin-top: 0px; margin-bottom: 0in;" type=3D"disc">=0A=
<li class=3D"MsoListParagraph" style=3D"margin: 0in 0in 0.0001pt 0.5in; fon=
t-size: 11pt; font-family: Calibri, sans-serif;">To save bandwidth on the f=
inal segment<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin:=
 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;=
">To optimize for ASIC some particular ASIC on the destination node, possib=
ly mitigating the effect of a very large SRH<o:p></o:p></li><li class=3D"Ms=
oListParagraph" style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; f=
ont-family: Calibri, sans-serif;">Others?<o:p></o:p></li></ul>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Do either of these motivations merit the=
 variation from the more orthodox IPv6 processing?<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin: 0in 0in 0=
.0001pt; text-align: center; font-size: 11pt; font-family: Calibri, sans-se=
rif;">=0A=
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>=0A=
<div>=0A=
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><b>From:</b> Suresh Krishnan &lt;Suresh@=
kaloom.com&gt; <br>=0A=
<b>Sent:</b> Saturday, December 7, 2019 2:14 AM<br>=0A=
<b>To:</b> 6man &lt;6man@ietf.org&gt;; SPRING WG &lt;spring@ietf.org&gt;<br=
>=0A=
<b>Cc:</b> Brian E Carpenter &lt;brian.e.carpenter@gmail.com&gt;; Andrew Al=
ston &lt;Andrew.Alston@liquidtelecom.com&gt;; Ole Troan &lt;otroan@employee=
s.org&gt;; Ron Bonica &lt;rbonica@juniper.net&gt;; int-ads@ietf.org; rtg-ad=
s &lt;rtg-ads@ietf.org&gt;; Bob Hinden &lt;bob.hinden@gmail.com&gt;;=0A=
 Fernando Gont &lt;fgont@si6networks.com&gt;<br>=0A=
<b>Subject:</b> Separating issues (was Re: [spring] We don't seem to be fol=
lowing our processes (Re: Network Programming - Penultimate Segment Popping=
))<o:p></o:p></p>=0A=
</div>=0A=
</div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">(Apologies up front. I am about to get o=
n a 10 hr flight and will be unable to respond for at least that period)<o:=
p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Hi all,<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">&nbsp; Picking the last message in the t=
hread to reply to. It looks to me that there are at least two different (bu=
t related) issues being discussed here<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">a) Spring SRv6 NP behavior (related to t=
he WGLC of that draft)<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">b) The Header insertion drafts and how t=
o deal with them<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">I really think that&nbsp;<o:p></o:p></p>=
=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">a) should preferably stay in the spring =
ML and a pointer to the discussion sent to the 6man mailing list would be i=
n order<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">b) should preferably stay in the 6man ML=
<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">I think the communities for the two draf=
ts are different and I think the discussions can be more focused if the iss=
ues are addressed by the relevant wgs. As to what happens if the spring dra=
ft hits the IESG and contains text in violation=0A=
 of RFC8200, I had already sent my thoughts about this back in September<o:=
p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><a href=3D"https://urldefense.com/v3/__h=
ttps:/mailarchive.ietf.org/arch/msg/spring/uA-WxxgBJeMu65SkrKCTL5BJMcU__;!8=
WoA6RjC81c!VVaoO_crkvFgYmFJ0jxbrktSCLgt3HBTWrc-PPq5J1uMrJpL9oObm6RakvUsS3u0=
$" style=3D"color: blue; text-decoration: underline;">https://mailarchive.i=
etf.org/arch/msg/spring/uA-WxxgBJeMu65SkrKCTL5BJMcU</a><o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">with the relevant text&nbsp;<o:p></o:p><=
/p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">&quot;If a draft violates RFC8200 and it=
 hits the IESG for evaluation, I will certainly hold a DISCUSS position unt=
il the violations are fixed.=E2=80=9D<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">*In my view*, the authors of the SRv6 NP=
 draft have made an effort to address these violations by removing the head=
er insertion from the draft. We can continue discussing whether penultimate=
 hop popping constitutes a violation on the spring=0A=
 mailing list (I intend to respond to Fernando=E2=80=99a mail there).<o:p><=
/o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Thanks<o:p></o:p></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Suresh<o:p></o:p></p>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">On Dec 7, 2019, at 11:07 AM, Fernando Go=
nt &lt;<a href=3D"mailto:fgont@si6networks.com" style=3D"color: blue; text-=
decoration: underline;">fgont@si6networks.com</a>&gt; wrote:<o:p></o:p></p>=
=0A=
</div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">On 6/12/19 23:47, Brian E Carpenter wrot=
e:<o:p></o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Again, comment at the end...<br>=0A=
On 07-Dec-19 14:37, Fernando Gont wrote:<o:p></o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">On 6/12/19 22:15, Brian E Carpenter wrot=
e:<br>=0A=
[...]<o:p></o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">and if such a thing is required, an upda=
te to RFC8200 should be done.<o:p></o:p></p>=0A=
</blockquote>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br>=0A=
Why does that follow? Alternatively, draft-ietf-spring-srv6-network-program=
ming could acknowledge that it deviates from RFC8200.<o:p></o:p></p>=0A=
</blockquote>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br>=0A=
You can deviate from s &quot;should&quot;, not from a &quot;must&quot;. Thi=
s is an outright<br>=0A=
violation of a spec, rather than a mere &quot;deviation&quot;.<br>=0A=
<br>=0A=
<br>=0A=
<o:p></o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Whether that's acceptable would be a que=
stion for the IETF Last Call rather than any single WG.<o:p></o:p></p>=0A=
</blockquote>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br>=0A=
I would expect that a WG cannot ship a document that is violating an<br>=0A=
existing spec, where the wg shipping the document is not in a position<br>=
=0A=
of making decisions regarding the spec being violated.<br>=0A=
<br>=0A=
That would be like a waste of energy and time for all.<br>=0A=
<br>=0A=
<br>=0A=
<br>=0A=
<o:p></o:p></p>=0A=
<blockquote style=3D"margin-top: 0px; margin-bottom: 5pt;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">At the moment, the draft only mentions R=
FC8200 in a context that discusses neither insertion nor removal of extensi=
on headers, which is beside the point. Like draft-voyer, if it describes a =
violation of RFC8200, shouldn't that be explicit=0A=
 in the text?<br>=0A=
<br>=0A=
There's a lot of jargon in draft-ietf-spring-srv6-network-programming. I ca=
n't tell from the jargon whether &quot;insert&quot; means &quot;insert on t=
he fly&quot; and whether &quot;Pop the SRH&quot; means &quot;delete on the =
fly&quot;. Should those terms be clarified before the draft advances?<o:p><=
/o:p></p>=0A=
</blockquote>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br>=0A=
Well, if it's not clear to you, it would seem to me that the simple<br>=0A=
answer would be &quot;yes&quot;.<o:p></o:p></p>=0A=
</blockquote>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br>=0A=
But if &quot;insert&quot; refers to the encapsulating node at the SR domain=
 ingress, it's no problem, and if &quot;pop&quot; simply means doing normal=
 routing header processing, it's no problem. It simply isn't clear in the t=
ext, at least not clear to me.<o:p></o:p></p>=0A=
</blockquote>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br>=0A=
The fact that a folk that has been deeply involved with IPv6 cannot<br>=0A=
unequivocally tell what they talking about should be an indication with<br>=
=0A=
respect to how ready the document is to be shipped.<br>=0A=
<br>=0A=
(pop when you are the destination but SL!=3D0 is essentially 'in the<br>=0A=
network removal')<br>=0A=
<br>=0A=
THanks,<br>=0A=
-- <br>=0A=
Fernando Gont<br>=0A=
SI6 Networks<br>=0A=
<a href=3D"mailto:fgont@si6networks.com" style=3D"color: blue; text-decorat=
ion: underline;">e-mail: fgont@si6networks.com</a><br>=0A=
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492<br>=0A=
<br>=0A=
<br>=0A=
<o:p></o:p></p>=0A=
</div>=0A=
</div>=0A=
</blockquote>=0A=
</div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></p>=0A=
</div>=0A=
</div>=0A=
</div></div></blockquote>=0A=
</body></html>=

------=_001_NextPart060340416154_=------


From nobody Mon Dec  9 00:29:30 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 398B7120130; Mon,  9 Dec 2019 00:29:28 -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_HELO_NONE=0.001, 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 URns0jSoS318; Mon,  9 Dec 2019 00:29:25 -0800 (PST)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 4FBAC120118; Mon,  9 Dec 2019 00:29:25 -0800 (PST)
Received: by mail-io1-xd2d.google.com with SMTP id c16so13821433ioh.6; Mon, 09 Dec 2019 00:29:25 -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=B7U5gsSRei6qXhpi/mJEL1PoEZI09ei6ImG/imo+KyI=; b=qfrX7b8+Np7ccBZ5aomEgCk5BFJLbdwcd6nRlm3qm3fPeCqQj/yCaiYh0hWabaJXk1 mRk6lUajJQMFDMVoAfPF9pw9mWpnKJGc/eqjggeiQPiLJB+slTXG2/jKL2KT9jpwy70x t1Cv0WlzAz+m76HhcZjgKhxn4Yvwz5u8g1L1AOSiUblijlwSA8Cxj0J5wELQHrM2rEY5 S3aRLZA4PNnBH+lIGjY+XFbsUUVGHEtv76oXh/IN6rXNu0J1i8XjfGtXv2Ovpip1Qukh 21PrQcExc9EoKfWFwvykCYsdJU7os6LxTuLa8nTVn4WiAsNK2aOrHN0Qr029bvyScfZm c5Zg==
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=B7U5gsSRei6qXhpi/mJEL1PoEZI09ei6ImG/imo+KyI=; b=lcCZdEub55peP1Q3/CnmjBRUtFDCcPOcuQ2ak/qjtCvG/FWL8FOOxNC8j4I8GvELom vPrkbeWanKyhb6bEWmAhIc8VjkClW5ze9XUP/cAJotb239mPpywTrTS1O0xR7qiJuqYt qBDrHFHFADxX9KbhAW4FegbKdhzokfcH/T9z7ErpEymCPHI/8PGFS0DKXnSdPQ7eOj+/ NPTxlsPxGlJ+0/bOmYBuCxihmxJPuMffWYCwlUQngNnZLMfiSfbnhqkKO6soJcvlny8Y lA/lphFqzFZsXpew1jz5p+g2rhJ2iyXo+6UTr6I7PsZ2I1pbFKTBJo+ArEJ09mWhmq7I X97g==
X-Gm-Message-State: APjAAAUFUmuI5QVKJc6z5r8mHfvJYXztBz5WODhyu7RAbRGp/G+5BtVl lPEn3Ia1edFea0G+OfSwy03K9Fn5qcf/7PUKFFQ=
X-Google-Smtp-Source: APXvYqwHDFCy9G/YTti6PnDcHg/M11XR2x0dolTgMXfipwEsqrEr5wxx0LvULnrsLfJNdXI5Xaz/IbMLqI2bPpbm02w=
X-Received: by 2002:a5d:9e0a:: with SMTP id h10mr19698180ioh.276.1575880164255;  Mon, 09 Dec 2019 00:29:24 -0800 (PST)
MIME-Version: 1.0
References: <157287479954.16520.4462959984993498664.idtracker@ietfa.amsl.com> <5A5B4DE12C0DAC44AF501CD9A2B01A8D9353BF28@DGGEMM532-MBX.china.huawei.com> <45FA30A4-1246-4E57-94D5-6123310E9844@gmail.com>
In-Reply-To: <45FA30A4-1246-4E57-94D5-6123310E9844@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 9 Dec 2019 03:29:13 -0500
Message-ID: <CABNhwV0STY1W4kT2HJ55+ZAsszsRYk6Xa4FTJSM-tTYoyK5=bg@mail.gmail.com>
To: Lizhenbin <lizhenbin@huawei.com>
Cc: Chongfeng Xie <xiechf.bri@chinatelecom.cn>, Feng Zhao <zhaofeng@caict.ac.cn>,  Hui Tian <tianhui@caict.ac.cn>, Jichun Ma <majc16@chinaunicom.cn>,  Tong Li <litong@chinaunicom.cn>, Xiaoyaqun <xiaoyaqun@huawei.com>,  "ipv6@ietf.org" <ipv6@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000662fb50599413157"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/f3i36MIa2MgRf6jvxt61k8KzJIg>
Subject: Re: [spring] New Version Notification for draft-tian-spring-srv6-deployment-consideration-00.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 08:29:28 -0000

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

Hi Lizhenbin & authors of spring SRv6 deployment considerations draft &
Spring WG members

Hope all is well.


Have you had a chance to review this email thread questions related to your
draft on the 7 SRv6 deployments in China related to inter domain SRv6
routing.

This will help indeed bridge the gap in questions we have related to SRv6
deployment functionality from a 6MAN IPv6 specification perspective.

I had a few more questions regarding China=E2=80=99s seven SRv6 implementat=
ions.

With the SRv6 implementations how many nodes maximum high water mark in
each of the domains and what was your maximum SID list depth and did you
run into any MTU issues.

What was the MTU of the nodes within the SRv6 domain?

In each of the 7 deployments what was the maximum number of EH headers
inserted within the domain?

Was PSP used to pop the SRH EH header?

Did you have any scenarios where USP SRH pop was utilized?

What was the reason to use USP over default PSP?

With SRv6 qos scheduling is not an issue as with MPLS which requires pipe
mode for explicit null label to preserve the topmost label for exp
scheduling.

Was TI-LFA used for node and path protection and was that one of the SRH eh
insertions that occurred?

Other then the ingress source PE of the SR domain SRH type 4 eh header
insertion and for TI-LFA node and path protection at PLR go to PQ loop free
tunnel  node we=E2=80=99re there any other cases where SRH eh was

With best effort L3 VPN with the PE routers only upgraded to be SRv6
capable - in that scenario only the ingress source PE of the SR domain can
perform SRH EH Insertion.  Correct?  In order for any other node in the SR
domain to perform SRH eh insertion all nodes must be upgraded to be SRv6
capable such as in the case of TI-LFA fast reroute capability. Correct?

>From the draft - L3 VPN over SRv6 best effort there is no SRH - how would
that work?  I am not following...

In the China deployments did you have cases where all the nodes had to be
SRv6 capable?

In the deployment scenarios how was the binding SID SR policy used to
reduce a long SID list of a static explicit route object by selecting nodes
along a path based on hardware features?

In the deployments how was the binding SID used for TI-LFA fast reroute ar
tar PLR junction to the PQ loop free tunnel node?





Kinds Regards,

Gyan

On Sat, Nov 16, 2019 at 1:43 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

> Hi Robin
>
> Here are some details related to existing Inter domain MPLS which has com=
e
> a long ways since inception decades ago.
>
> Inter AS options A, B, C & CSC
> https://tools.ietf.org/html/rfc4364#section-10
>
> Inter AS option AB
> https://datatracker.ietf.org/doc/draft-mapathak-interas-ab/
>
> Inter AS Option A:  Back to back VRF native IP.  Subinterface VRF per
> customer VPN. LSP terminates on each ASBR PE router.  No BGP-LU (labeled
> switched unicast) which requires importing of loopback FEC of all PEs
> between each AS.  Simple and works if isolation is required between
> providers.  Does not scale. Multicast Is simple as MVPN profiles do not
> need to match as PIM over the NNI inter AS link glues the two MVPN domain=
s
> together.
>
> Inter AS Option B: Segmented LSP with single VPNV4 BGP session over inter
> AS link.  Highly scalable.  RT filtering is enabled by default on all PEs
> so has to be disabled on ASBR PE. Retain RT policy applied can filter and
> RTs and don=E2=80=99t have to accept all RTs. Multicast MVPN profiles mus=
t match
> between SPs as recursive-FEC and this the LMDT(labeled multicast
> distribution tree) is end to end and not a segmented LSP as is with
> unicast.  For MVPN BGP-LU needs to be enabled for mLDP peer to come up fo=
r
> LDP router-id label binding.ASBR PE must maintain all the L3 VPN FIBs.  N=
o
> BGP-LU (labeled switched unicast) which requires importing of loopback FE=
C
> of all PEs between each AS.
>
> Inter AS Option C: End to End LSP with BGP-LU (label switched unicast)
> enabled on inter AS link data plane path.  All SP PE loopback FEC
> destinations  must be exchanged imported between SPs and iBGP-LU PE to RR
> for SP loops exchanged to have label binding when advertised over eBGP LU
> inter AS. VPNV4 peering next-hop-unchanged for control plane update so en=
d
> to end LSP can build between any to any PE between SPs. Multicast MVPN
> profiles must match between SPs as recursive-FEC and this the LMDT(labele=
d
> multicast distribution tree) is end to end and not a segmented LSP as is
> with unicast.  Option C offloads the ASBR PE having to maintain the L3 VP=
N
> FIB.
>
> Inter AS Option AB Hybrid of Option A and B with single control plane
> VPNV4 peer as is with Option B and VRF data plane isolation sub interface=
s
> per customer VRF.  Scales well as control plane is provided via single BG=
P
> peer. AB provides additional security with VRF isolation feature.  No
> importing of PE FEC loopback as this is a segmented LSP with 3 segments. =
Multicast
> MVPN profiles must match between SPs as recursive-FEC and this the
> LMDT(labeled multicast distribution tree) is end to end and not a segment=
ed
> LSP as is with unicast.  For MVPN BGP-LU needs to be enabled for mLDP pee=
r
> to come up for LDP router-id label binding.ASBR PE must maintain all the =
L3
> VPN FIBs.
>
> Of the 4 inter AS options available today with MPLS Option A very simple
> and seamless and works well if you have a minimal number of VRFs.  Option=
 B
> and AB both are highly scalable and AB works well if security is a
> concern.  Option C is a good option for enterprises as well as service
> providers that have a close trust relationship.
>
> In your introduction section can you provide some details I have mentione=
d
> of the existing MPLS inter domain options.  As you mentioned the importin=
g
> of millions of prefixes that would only be with Option C and it would onl=
y
> be a million if each provider had a million PE loopback to import.
>
> As far as SR-MPLS since it=E2=80=99s reusing the MPLS IPv4 dataplane to p=
rovide
> BGP IPV4 IPV6 VPNV4 VPNV6 services for inter AS would that still have to
> use the traditional mpls inter as options.
>
> As for SRv6 since it uses the IPv6 data plane as far as inter domain that
> can be stitched with SRv6 using Option B style but IPv6 dataplane in plac=
e
> of the MPLS topmost label. Then all BGP services IPV4 IPV6 VPNV4 VPNV6
> would ride on top.  I guess you could do Option C style and advertise the
> PE FEC loopbacks between domains for an end to end SID list similar to an
> end to end LSP do the PSP PHP would not happen until you hit the last or
> next to last node in the chain of domains.
>
> My guess is with both SRv6 and SR-MPLS you could literally take all for
> inter AS options and use them as the bottom service BGP label would be th=
e
> same it=E2=80=99s just that you are swapping out the MPLS topmost label M=
PLS IPv4
> data plane with SRv6 IPv6 data plane.
>
> Thank you
>
> Gyan
>
> Sent from my iPhone
>
> On Nov 8, 2019, at 11:38 AM, Lizhenbin <lizhenbin@huawei.com> wrote:
>
> Hi All,
> Until now there has been 7 SRV6 deployments in China. It is very typical
> for Chinese operators to deploy services crossing multiple IP network
> domains.
> It is complex and time-consuming to use the traditional ways such as
> inter-AS VPN based on MPLS. With SRV6, complexity of the service provisio=
n
> can
> be reduced greately.
> The following draft proposed the advantages of SRv6 and incremental
> deployment guidance. Then details of two SRv6 deployment cases from China
> Telecom
> and China Unicom are decribed. Hope it will be helpful for reference.
>
> Best Regards,
> Zhenbin (Robin)
>
>
>
> ________________________________________
> =E5=8F=91=E4=BB=B6=E4=BA=BA: internet-drafts@ietf.org [internet-drafts@ie=
tf.org]
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B411=E6=9C=884=E6=97=A5 =
21:39
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Lizhenbin; Feng Zhao; Xiaoyaqun; Jichun Ma; =
Pengshuping (Peng
> Shuping); Chongfeng Xie; Hui Tian; Tong Li
> =E4=B8=BB=E9=A2=98: New Version Notification for
> draft-tian-spring-srv6-deployment-consideration-00.txt
>
> A new version of I-D,
> draft-tian-spring-srv6-deployment-consideration-00.txt
> has been successfully submitted by Shuping Peng and posted to the
> IETF repository.
>
> Name:           draft-tian-spring-srv6-deployment-consideration
> Revision:       00
> Title:          SRv6 Deployment Consideration
> Document date:  2019-11-04
> Group:          Individual Submission
> Pages:          13
> URL:
> https://www.ietf.org/internet-drafts/draft-tian-spring-srv6-deployment-co=
nsideration-00.txt
> Status:
> https://datatracker.ietf.org/doc/draft-tian-spring-srv6-deployment-consid=
eration/
> Htmlized:
> https://tools.ietf.org/html/draft-tian-spring-srv6-deployment-considerati=
on-00
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-tian-spring-srv6-deployment-c=
onsideration
>
>
> Abstract:
>   SRv6 has significant advantages over SR-MPLS and has attracted more
>   and more attention and interest from network operators and verticals.
>   Smooth network migration towards SRv6 is a key focal point and this
>   document provides network migration guidance and recommendations on
>   solutions in various scenarios.  Deployment cases with SRv6 are also
>   introduced.
>
>
>
>
>
> 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.
>
> The IETF Secretariat
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div dir=3D"auto">Hi Lizhenbin &amp; authors of spring SRv6 deployment=
 considerations draft &amp; Spring WG members=C2=A0</div></div><div dir=3D"=
auto"><br></div><div dir=3D"auto">Hope all is well.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">Have you had a chan=
ce to review this email thread questions related to your draft on the 7 SRv=
6 deployments in China related to inter domain SRv6 routing.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">This will help indeed bridge the gap =
in questions we have related to SRv6 deployment functionality from a 6MAN I=
Pv6 specification perspective.</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">I had a few more questions regarding China=E2=80=99s seven SRv6 impl=
ementations.</div><div dir=3D"auto"><br></div><div dir=3D"auto">With the SR=
v6 implementations how many nodes maximum high water mark in each of the do=
mains and what was your maximum SID list depth and did you run into any MTU=
 issues.</div><div dir=3D"auto"><br></div><div dir=3D"auto">What was the MT=
U of the nodes within the SRv6 domain?</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">In each of the 7 deployments what was the maximum number of =
EH headers inserted within the domain?</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">Was PSP used to pop the SRH EH header?</div><div dir=3D"auto=
"><br></div><div dir=3D"auto">Did you have any scenarios where USP SRH pop =
was utilized? =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Wha=
t was the reason to use USP over default PSP?</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">With SRv6 qos scheduling is not an issue as with MPLS=
 which requires pipe mode for explicit null label to preserve the topmost l=
abel for exp scheduling.</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Was TI-LFA used for node and path protection and was that one of the SRH e=
h insertions that occurred?</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">Other then the ingress source PE of the SR domain SRH type 4 eh header =
insertion and for TI-LFA node and path protection at PLR go to PQ loop free=
 tunnel =C2=A0node we=E2=80=99re there any other cases where SRH eh was</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto">With best effort L3 VPN wit=
h the PE routers only upgraded to be SRv6 capable - in that scenario only t=
he ingress source PE of the SR domain can perform SRH EH Insertion.=C2=A0 C=
orrect?=C2=A0 In order for any other node in the SR domain to perform SRH e=
h insertion all nodes must be upgraded to be SRv6 capable such as in the ca=
se of TI-LFA fast reroute capability. Correct?</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">From the draft - L3 VPN over SRv6 best effort there =
is no SRH - how would that work?=C2=A0 I am not following...</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">In the China deployments did you have=
 cases where all the nodes had to be SRv6 capable?</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">In the deployment scenarios how was the binding =
SID SR policy used to reduce a long SID list of a static explicit route obj=
ect by selecting nodes along a path based on hardware features?</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">In the deployments how was the bind=
ing SID used for TI-LFA fast reroute ar tar PLR junction to the PQ loop fre=
e tunnel node?</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div=
><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">=
<div dir=3D"auto"><br></div></div><div dir=3D"auto">Kinds Regards,</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Nov 16, 2019 at=
 1:43 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabusag=
sm@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div di=
r=3D"auto"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr">Hi Robin<di=
v><br></div><div>Here are some details related to existing Inter domain MPL=
S which has come a long ways since inception decades ago. =C2=A0</div><div>=
<br></div><div>Inter AS options A, B, C &amp; CSC</div><div><a href=3D"http=
s://tools.ietf.org/html/rfc4364#section-10" target=3D"_blank">https://tools=
.ietf.org/html/rfc4364#section-10</a></div><div><br></div><div>Inter AS opt=
ion AB</div><div><a href=3D"https://datatracker.ietf.org/doc/draft-mapathak=
-interas-ab/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-mapa=
thak-interas-ab/</a></div><div><br></div><div>Inter AS Option A: =C2=A0Back=
 to back VRF native IP.=C2=A0 Subinterface VRF per customer VPN. LSP termin=
ates on each ASBR PE router.=C2=A0 No BGP-LU (labeled switched unicast) whi=
ch requires importing of loopback FEC of all PEs between each AS.=C2=A0 Sim=
ple and works if isolation is required between providers.=C2=A0 Does not sc=
ale. Multicast Is simple as MVPN profiles do not need to match as PIM over =
the NNI inter AS link glues the two MVPN domains together.</div><div><br></=
div><div>Inter AS Option B: Segmented LSP with single VPNV4 BGP session ove=
r inter AS link.=C2=A0 Highly scalable.=C2=A0 RT filtering is enabled by de=
fault on all PEs so has to be disabled on ASBR PE. Retain RT policy applied=
 can filter and RTs and don=E2=80=99t have to accept all RTs. Multicast MVP=
N profiles must match between SPs as recursive-FEC and this the LMDT(labele=
d multicast distribution tree) is end to end and not a segmented LSP as is =
with unicast.=C2=A0 For MVPN BGP-LU needs to be enabled for mLDP peer to co=
me up for LDP router-id label binding.ASBR PE must maintain all the L3 VPN =
FIBs. =C2=A0<span style=3D"background-color:rgba(255,255,255,0)">No BGP-LU =
(labeled switched unicast) which requires importing of loopback FEC of all =
PEs between each AS.=C2=A0</span></div><div><br></div><div>Inter AS Option =
C: End to End LSP with BGP-LU (label switched unicast) enabled on inter AS =
link data plane path.=C2=A0 All SP PE loopback FEC destinations =C2=A0must =
be exchanged imported between SPs and iBGP-LU PE to RR for SP loops exchang=
ed to have label binding when advertised over eBGP LU inter AS. VPNV4 peeri=
ng next-hop-unchanged for control plane update so end to end LSP can build =
between any to any PE between SPs. <span style=3D"background-color:rgba(255=
,255,255,0)">Multicast MVPN profiles must match between SPs as recursive-FE=
C and this the LMDT(labeled multicast distribution tree) is end to end and =
not a segmented LSP as is with unicast.=C2=A0 Option C offloads the ASBR PE=
 having to maintain the L3 VPN FIB.</span></div><div><br></div><div>Inter A=
S Option AB Hybrid of Option A and B with single control plane VPNV4 peer a=
s is with Option B and VRF data plane isolation sub interfaces per customer=
 VRF.=C2=A0 Scales well as control plane is provided via single BGP peer. A=
B provides additional security with VRF isolation feature.=C2=A0 No importi=
ng of PE FEC loopback as this is a segmented LSP with 3 segments. <span sty=
le=3D"background-color:rgba(255,255,255,0)">Multicast MVPN profiles must ma=
tch between SPs as recursive-FEC and this the LMDT(labeled multicast distri=
bution tree) is end to end and not a segmented LSP as is with unicast.=C2=
=A0 For MVPN BGP-LU needs to be enabled for mLDP peer to come up for LDP ro=
uter-id label binding.ASBR PE must maintain all the L3 VPN FIBs. =C2=A0</sp=
an></div><div><span style=3D"background-color:rgba(255,255,255,0)"><br></sp=
an></div><div><span style=3D"background-color:rgba(255,255,255,0)">Of the 4=
 inter AS options available today with MPLS Option A very simple and seamle=
ss and works well if you have a minimal number of VRFs.=C2=A0 Option B and =
AB both are highly scalable and AB works well if security is a concern.=C2=
=A0 Option C is a good option for enterprises as well as service providers =
that have a close trust relationship.</span></div><div><span style=3D"backg=
round-color:rgba(255,255,255,0)"><br></span></div><div><span style=3D"backg=
round-color:rgba(255,255,255,0)">In your introduction section can you provi=
de some details I have mentioned of the existing MPLS inter domain options.=
=C2=A0 As you mentioned the importing of millions of prefixes that would on=
ly be with Option C and it would only be a million if each provider had a m=
illion PE loopback to import.=C2=A0</span></div><div><span style=3D"backgro=
und-color:rgba(255,255,255,0)"><br></span></div><div><span style=3D"backgro=
und-color:rgba(255,255,255,0)">As far as SR-MPLS since it=E2=80=99s reusing=
 the MPLS IPv4 dataplane to provide BGP IPV4 IPV6 VPNV4 VPNV6 services for =
inter AS would that still have to use the traditional mpls inter as options=
.</span></div><div><span style=3D"background-color:rgba(255,255,255,0)"><br=
></span></div><div><span style=3D"background-color:rgba(255,255,255,0)">As =
for SRv6 since it uses the IPv6 data plane as far as inter domain that can =
be stitched with SRv6 using Option B style but IPv6 dataplane in place of t=
he MPLS topmost label. Then all BGP services=C2=A0IPV4 IPV6 VPNV4 VPNV6 wou=
ld ride on top.=C2=A0 I guess you could do Option C style and advertise the=
 PE FEC loopbacks between domains for an end to end SID list similar to an =
end to end LSP do the PSP PHP would not happen until you hit the last or ne=
xt to last node in the chain of domains.</span></div><div><span style=3D"ba=
ckground-color:rgba(255,255,255,0)"><br></span></div><div><span style=3D"ba=
ckground-color:rgba(255,255,255,0)">My guess is with both SRv6 and SR-MPLS =
you could literally take all for inter AS options and use them as the botto=
m service BGP label would be the same it=E2=80=99s just that you are swappi=
ng out the MPLS topmost label MPLS IPv4 data plane with SRv6 IPv6 data plan=
e.</span></div><div><span style=3D"background-color:rgba(255,255,255,0)"><b=
r></span></div><div><span style=3D"background-color:rgba(255,255,255,0)">Th=
ank you=C2=A0</span></div><div><span style=3D"background-color:rgba(255,255=
,255,0)"><br></span></div><div><span style=3D"background-color:rgba(255,255=
,255,0)">Gyan</span></div><div><br><div id=3D"m_-5410774406015851744AppleMa=
ilSignature" dir=3D"ltr">Sent from my iPhone</div></div></div></div><div di=
r=3D"auto"><div dir=3D"ltr"><div><div dir=3D"ltr"><br>On Nov 8, 2019, at 11=
:38 AM, Lizhenbin &lt;<a href=3D"mailto:lizhenbin@huawei.com" target=3D"_bl=
ank">lizhenbin@huawei.com</a>&gt; wrote:<br><br></div><blockquote type=3D"c=
ite"><div dir=3D"ltr"><span>Hi All,</span><br><span>Until now there has bee=
n 7 SRV6 deployments in China. It is very typical for Chinese operators to =
deploy services crossing multiple IP network domains. </span><br><span>It i=
s complex and time-consuming to use the traditional ways such as inter-AS V=
PN based on MPLS. With SRV6, complexity of the service provision can </span=
><br><span>be reduced greately.</span><br><span>The following draft propose=
d the advantages of SRv6 and incremental deployment guidance. Then details =
of two SRv6 deployment cases from China Telecom </span><br><span>and China =
Unicom are decribed. Hope it will be helpful for reference. </span><br><spa=
n></span><br><span>Best Regards,</span><br><span>Zhenbin (Robin) =C2=A0</sp=
an><br><span></span><br><span></span><br><span></span><br><span>___________=
_____________________________</span><br><span>=E5=8F=91=E4=BB=B6=E4=BA=BA: =
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a> [<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_bla=
nk">internet-drafts@ietf.org</a>]</span><br><span>=E5=8F=91=E9=80=81=E6=97=
=B6=E9=97=B4: 2019=E5=B9=B411=E6=9C=884=E6=97=A5 21:39</span><br><span>=E6=
=94=B6=E4=BB=B6=E4=BA=BA: Lizhenbin; Feng Zhao; Xiaoyaqun; Jichun Ma; Pengs=
huping (Peng Shuping); Chongfeng Xie; Hui Tian; Tong Li</span><br><span>=E4=
=B8=BB=E9=A2=98: New Version Notification for draft-tian-spring-srv6-deploy=
ment-consideration-00.txt</span><br><span></span><br><span>A new version of=
 I-D, draft-tian-spring-srv6-deployment-consideration-00.txt</span><br><spa=
n>has been successfully submitted by Shuping Peng and posted to the</span><=
br><span>IETF repository.</span><br><span></span><br><span>Name: =C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0draft-tian-spring-srv6-d=
eployment-consideration</span><br><span>Revision: =C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A000</span><br><span>Title: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0SRv6 Deployment Consideration</span><br><span>Document da=
te: =C2=A02019-11-04</span><br><span>Group: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0Individual Submission</span><br><span>Pages: =C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A013</span><br><span>URL: =C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<a href=3D"h=
ttps://www.ietf.org/internet-drafts/draft-tian-spring-srv6-deployment-consi=
deration-00.txt" target=3D"_blank">https://www.ietf.org/internet-drafts/dra=
ft-tian-spring-srv6-deployment-consideration-00.txt</a></span><br><span>Sta=
tus: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<a href=3D"https://dat=
atracker.ietf.org/doc/draft-tian-spring-srv6-deployment-consideration/" tar=
get=3D"_blank">https://datatracker.ietf.org/doc/draft-tian-spring-srv6-depl=
oyment-consideration/</a></span><br><span>Htmlized: =C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0<a href=3D"https://tools.ietf.org/html/draft-tian-spring-srv=
6-deployment-consideration-00" target=3D"_blank">https://tools.ietf.org/htm=
l/draft-tian-spring-srv6-deployment-consideration-00</a></span><br><span>Ht=
mlized: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<a href=3D"https://datatracker.=
ietf.org/doc/html/draft-tian-spring-srv6-deployment-consideration" target=
=3D"_blank">https://datatracker.ietf.org/doc/html/draft-tian-spring-srv6-de=
ployment-consideration</a></span><br><span></span><br><span></span><br><spa=
n>Abstract:</span><br><span> =C2=A0=C2=A0SRv6 has significant advantages ov=
er SR-MPLS and has attracted more</span><br><span> =C2=A0=C2=A0and more att=
ention and interest from network operators and verticals.</span><br><span> =
=C2=A0=C2=A0Smooth network migration towards SRv6 is a key focal point and =
this</span><br><span> =C2=A0=C2=A0document provides network migration guida=
nce and recommendations on</span><br><span> =C2=A0=C2=A0solutions in variou=
s scenarios.=C2=A0 Deployment cases with SRv6 are also</span><br><span> =C2=
=A0=C2=A0introduced.</span><br><span></span><br><span></span><br><span></sp=
an><br><span></span><br><span></span><br><span>Please note that it may take=
 a couple of minutes from the time of submission</span><br><span>until the =
htmlized version and diff are available at <a href=3D"http://tools.ietf.org=
" target=3D"_blank">tools.ietf.org</a>.</span><br><span></span><br><span>Th=
e IETF Secretariat</span><br><span>----------------------------------------=
----------------------------</span><br><span>IETF IPv6 working group mailin=
g list</span><br><span><a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">i=
pv6@ietf.org</a></span><br><span>Administrative Requests: <a href=3D"https:=
//www.ietf.org/mailman/listinfo/ipv6" target=3D"_blank">https://www.ietf.or=
g/mailman/listinfo/ipv6</a></span><br><span>-------------------------------=
-------------------------------------</span><br></div></blockquote></div></=
div></div></blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_s=
ignature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=
=3D"ltr"><div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-f=
amily:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;backgr=
ound-position:initial;background-repeat:initial">Gyan S. Mishra</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p><p class=3D"MsoNo=
rmal"><span style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);back=
ground-image:initial;background-position:initial;background-repeat:initial"=
>IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000662fb50599413157--


From nobody Mon Dec  9 02:07:41 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F57412006F for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 02:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level: 
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-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 lv4Ly_Bu36Vq for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 02:07:38 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6AF9120013 for <spring@ietf.org>; Mon,  9 Dec 2019 02:07:37 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2055.outbound.protection.outlook.com [104.47.13.55]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-82-LFfwOztWMa6TNma211FqVg-1; Mon, 09 Dec 2019 10:07:31 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5239.eurprd03.prod.outlook.com (10.255.79.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.16; Mon, 9 Dec 2019 10:07:28 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 10:07:28 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>
CC: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wCrS22gAA9isjA=
Date: Mon, 9 Dec 2019 10:07:28 +0000
Message-ID: <DBBPR03MB5415CC22B6EC51A8B7EEE0F6EE580@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <BN7PR05MB5699E6A97709C2E631839998AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699E6A97709C2E631839998AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-09T02:49:49.8783668Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=c0ed9294-5ec5-4aed-ab0b-0442a071997d; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
x-originating-ip: [2c0f:fe40:3:1:9968:ef77:764:3b4e]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d61b0aa8-b99b-4fee-7d5a-08d77c8f98ee
x-ms-traffictypediagnostic: DBBPR03MB5239:
x-microsoft-antispam-prvs: <DBBPR03MB52397E589E0D0D6909246026EE580@DBBPR03MB5239.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(366004)(396003)(136003)(52544003)(189003)(199004)(186003)(76116006)(53546011)(5660300002)(316002)(790700001)(6506007)(110136005)(66446008)(64756008)(66476007)(66556008)(71190400001)(52536014)(71200400001)(66946007)(7696005)(86362001)(55016002)(966005)(478600001)(2906002)(9686003)(33656002)(229853002)(8936002)(4326008)(8676002)(81156014)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5239; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fHsnEh9w7akOjDeMwPCO9FRzMPcyshSke+8E8PFY4fvUhwQGAPBvsuxGP024npAC9NwEEvtyWlGD/otBvmc0jHrjZQekFHgMTGTSxOtZA1gVH7Vc2cbMh4GEnpn0zRS5cj2/oitZ+PjHwBwN2P5NF+kErOHF9OEfeZTSwlBmv1K1qw/i3mSGhuFqn1JlpUjozVV7Vld9I10CWkKY0PuBu1Csb9nhj2LoQuvonh+6kVPz6BHRy2W/XJyMs4SSp+1AqnZ8OB92Rg+ejIJWnryOe9N6Z22rgs9GEG64R0UPZ6fhYoXzmVA/sxdQEgNzq0SGGT/4WphyHdLN8X5VUJCmCov7pEtm7tH2xS6V2oBtTHoT3DLYzXa/2x1fzOieqJYDemN2i4bmZokaJ4VfBpq0FlFa3lCfIdkVi96+zqmhhqHpxlVO7cf279mquDhDYvmi2Tq6kwPbafCVuFOLgLIMNlvRp3EPm+edAaoD4xYGzDx6DA43y1R8majURLXIs85XAzCn88x++fGm7Bl85kiVFb8D/DUiqt9uit1NmN2LffQ=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d61b0aa8-b99b-4fee-7d5a-08d77c8f98ee
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 10:07:28.2309 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZZoN9uTZnSnZ0s+wNearnVtFexDKj8v4lugg7yJuUeoNu/9df8oLWcCrbbGN5jPxoDGLDMpkL3b4MJA4h9YnOdEE8IDiJonZguKRb4xwPJU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5239
X-MC-Unique: LFfwOztWMa6TNma211FqVg-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB5415CC22B6EC51A8B7EEE0F6EE580DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SMtLWzq_tA9Po6Apax7bTXplDVI>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 10:07:40 -0000

--_000_DBBPR03MB5415CC22B6EC51A8B7EEE0F6EE580DBBPR03MB5415eurp_
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

I would also appreciate it if the following two can be added to the list to=
 be tracked:


  *   https://mailarchive.ietf.org/arch/msg/spring/TJK_us3OPM60B00Wa3fhOgDX=
20k
  *   https://mailarchive.ietf.org/arch/msg/spring/PH_hREAN54is2wkm5s_8rkRx=
OP4

Thanks

Andrew


From: spring <spring-bounces@ietf.org> On Behalf Of Ron Bonica
Sent: Monday, 9 December 2019 05:50
To: bruno.decraene@orange.com; 'SPRING WG List' <spring@ietf.org>
Cc: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-netw=
ork-programming@ietf.org>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming

Bruno,

Please add the following to the list of last call comments to be tracked:


  *   https://mailarchive.ietf.org/arch/msg/spring/2BvW_aGaEsOfRclrE4-ctEGb=
TZs<https://mailarchive.ietf.org/arch/msg/spring/2BvW_aGaEsOfRclrE4-ctEGbTZ=
s>
  *   https://mailarchive.ietf.org/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1=
KlI<https://mailarchive.ietf.org/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1Kl=
I>
  *   https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hfr5z=
EnU<https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hfr5zEn=
U>

                                                                           =
 Ron




Juniper Business Use Only
From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> On Behalf =
Of bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>
Sent: Thursday, December 5, 2019 12:15 PM
To: 'SPRING WG List' <spring@ietf.org<mailto:spring@ietf.org>>
Cc: 6man@ietf.org<mailto:6man@ietf.org>; draft-ietf-spring-srv6-network-pro=
gramming <draft-ietf-spring-srv6-network-programming@ietf.org<mailto:draft-=
ietf-spring-srv6-network-programming@ietf.org>>
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring=
-srv6-network-programming-05__;!8WoA6RjC81c!WtdxYG2xSF_q2rpWnOYGhgrGW8yw7jz=
vLa8EiJUeP05yi3TdBSyI35n-pjc7gafR$>




___________________________________________________________________________=
______________________________________________



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_DBBPR03MB5415CC22B6EC51A8B7EEE0F6EE580DBBPR03MB5415eurp_
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
=09{font-family:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@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:Consolas;
=09panose-1:2 11 6 9 2 2 4 3 2 4;}
/* 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:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.PrformatHTMLCar
=09{mso-style-name:"Pr\00E9format\00E9 HTML Car";
=09mso-style-priority:99;
=09mso-style-link:"Pr\00E9format\00E9 HTML";
=09font-family:"Courier New";
=09mso-fareast-language:FR;}
p.PrformatHTML, li.PrformatHTML, div.PrformatHTML
=09{mso-style-name:"Pr\00E9format\00E9 HTML";
=09mso-style-link:"Pr\00E9format\00E9 HTML Car";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
=09{mso-style-name:msipfooter30b3d538;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.EmailStyle24
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle25
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle27
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:1116367635;
=09mso-list-template-ids:-148580766;}
@list l0:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:36.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:72.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:108.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:144.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:180.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:216.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:252.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:288.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:324.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l1
=09{mso-list-id:1164932835;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-938343516 -1744393298 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
=09{mso-level-start-at:0;
=09mso-level-number-format:bullet;
=09mso-level-text:-;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Calibri",sans-serif;
=09mso-fareast-font-family:Calibri;}
@list l1:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2
=09{mso-list-id:1753116086;
=09mso-list-type:hybrid;
=09mso-list-template-ids:1568014958 2020214484 536870915 536870917 53687091=
3 536870915 536870917 536870913 536870915 536870917;}
@list l2:level1
=09{mso-level-start-at:0;
=09mso-level-number-format:bullet;
=09mso-level-text:-;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Calibri",sans-serif;
=09mso-fareast-font-family:Calibri;}
@list l2:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"en-KE" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">I would also appreciate it if the following two can be added to the l=
ist to be tracked:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l2 level1 =
lfo4"><a href=3D"https://mailarchive.ietf.org/arch/msg/spring/TJK_us3OPM60B=
00Wa3fhOgDX20k">https://mailarchive.ietf.org/arch/msg/spring/TJK_us3OPM60B0=
0Wa3fhOgDX20k</a><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US">=
<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:=
0cm;mso-list:l2 level1 lfo4"><a href=3D"https://mailarchive.ietf.org/arch/m=
sg/spring/PH_hREAN54is2wkm5s_8rkRxOP4">https://mailarchive.ietf.org/arch/ms=
g/spring/PH_hREAN54is2wkm5s_8rkRxOP4</a><span lang=3D"EN-US" style=3D"mso-f=
areast-language:EN-US"><o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Andrew<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-KE" style=3D"mso-fareast-language:E=
N-US"><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 #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;spring-bounces@ietf.org&gt;
<b>On Behalf Of </b>Ron Bonica<br>
<b>Sent:</b> Monday, 9 December 2019 05:50<br>
<b>To:</b> bruno.decraene@orange.com; 'SPRING WG List' &lt;spring@ietf.org&=
gt;<br>
<b>Cc:</b> draft-ietf-spring-srv6-network-programming &lt;draft-ietf-spring=
-srv6-network-programming@ietf.org&gt;<br>
<b>Subject:</b> Re: [spring] WGLC - draft-ietf-spring-srv6-network-programm=
ing<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">Bruno,<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">Please add the following to the=
 list of last call comments to be tracked:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l1 level1 =
lfo3"><span lang=3D"EN-US"><a href=3D"https://mailarchive.ietf.org/arch/msg=
/spring/2BvW_aGaEsOfRclrE4-ctEGbTZs">https://mailarchive.ietf.org/arch/msg/=
spring/2BvW_aGaEsOfRclrE4-ctEGbTZs</a><o:p></o:p></span></li><li class=3D"M=
soListParagraph" style=3D"margin-left:0cm;mso-list:l1 level1 lfo3"><span la=
ng=3D"EN-US"><a href=3D"https://mailarchive.ietf.org/arch/msg/spring/t8Bm_k=
QdV2rTlxtvYss5KPY1KlI">https://mailarchive.ietf.org/arch/msg/spring/t8Bm_kQ=
dV2rTlxtvYss5KPY1KlI</a><o:p></o:p></span></li><li class=3D"MsoListParagrap=
h" style=3D"margin-left:0cm;mso-list:l1 level1 lfo3"><span lang=3D"EN-US"><=
a href=3D"https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52H=
fr5zEnU">https://mailarchive.ietf.org/arch/msg/spring/nfzSTbLy24FLOd5h-52Hf=
r5zEnU</a><o:p></o:p></span></li></ul>
<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">&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<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"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0cm;margin=
-bottom:.0001pt;text-align:center">
<span lang=3D"EN-US" style=3D"font-size:7.0pt;color:black">Juniper Business=
 Use Only</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> ipv6 &lt;<a href=3D"mailto:ipv6-bounces@ietf.org">ipv6-bounces@=
ietf.org</a>&gt;
<b>On Behalf Of </b><a href=3D"mailto:bruno.decraene@orange.com">bruno.decr=
aene@orange.com</a><br>
<b>Sent:</b> Thursday, December 5, 2019 12:15 PM<br>
<b>To:</b> 'SPRING WG List' &lt;<a href=3D"mailto:spring@ietf.org">spring@i=
etf.org</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:6man@ietf.org">6man@ietf.org</a>; draft-ietf-s=
pring-srv6-network-programming &lt;<a href=3D"mailto:draft-ietf-spring-srv6=
-network-programming@ietf.org">draft-ietf-spring-srv6-network-programming@i=
etf.org</a>&gt;<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US">Hello SPRING,<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-US">This email starts a two weeks Working Group Last =
Call on draft-ietf-spring-srv6-network-programming [1].<o:p></o:p></span></=
pre>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-US">Please read this document if you haven't read the=
 most recent version, and send your comments to the SPRING WG list, no late=
r than December 20.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-US">You may copy the 6MAN WG for IPv6 related comment=
, but consider not duplicating emails on the 6MAN mailing list for the comm=
ents which are only spring specifics.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-US">If you are raising a point which you expect will =
be specifically debated on the mailing list, consider using a specific emai=
l/thread for this point.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US">This may help avoiding that the thread become spe=
cific to this point and that other points get forgotten (or that the thread=
 get converted into parallel independent discussions)<o:p></o:p></span></pr=
e>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-US">Thank you,<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US">Bruno<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-US">[1] <a href=3D"https://urldefense.com/v3/__https:=
/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05__;!8WoA6=
RjC81c!WtdxYG2xSF_q2rpWnOYGhgrGW8yw7jzvLa8EiJUeP05yi3TdBSyI35n-pjc7gafR$">h=
ttps://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05</a=
><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"FR">____________________________________________________=
_____________________________________________________________________<o:p><=
/o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces j=
ointes. Les messages electroniques etant susceptibles d'alteration,<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied witho=
ut authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<o:p></o:p></span></p=
re>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>
</div>
</body>
</html>

--_000_DBBPR03MB5415CC22B6EC51A8B7EEE0F6EE580DBBPR03MB5415eurp_--


From nobody Mon Dec  9 05:27:23 2019
Return-Path: <lizhenbin@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A571812020A; Mon,  9 Dec 2019 05:27:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.632
X-Spam-Level: 
X-Spam-Status: No, score=-3.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, INVALID_MSGID=0.568, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-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 3P_aNVxO2dtb; Mon,  9 Dec 2019 05:27:13 -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 120F11201EA; Mon,  9 Dec 2019 05:27:13 -0800 (PST)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 9EB83DFA78202F5CA889; Mon,  9 Dec 2019 13:27:11 +0000 (GMT)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 9 Dec 2019 13:27:10 +0000
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 9 Dec 2019 13:27:11 +0000
Received: from DGGEMM422-HUB.china.huawei.com (10.1.198.39) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Mon, 9 Dec 2019 13:27:10 +0000
Received: from DGGEMM532-MBX.china.huawei.com ([169.254.7.210]) by dggemm422-hub.china.huawei.com ([10.1.198.39]) with mapi id 14.03.0439.000; Mon, 9 Dec 2019 21:25:24 +0800
From: Lizhenbin <lizhenbin@huawei.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: Chongfeng Xie <xiechf.bri@chinatelecom.cn>, Feng Zhao <zhaofeng@caict.ac.cn>, Hui Tian <tianhui@caict.ac.cn>, Jichun Ma <majc16@chinaunicom.cn>, Tong Li <litong@chinaunicom.cn>, Xiaoyaqun <xiaoyaqun@huawei.com>, ipv6 <ipv6@ietf.org>, spring <spring@ietf.org>
Thread-Topic: New Version Notification for draft-tian-spring-srv6-deployment-consideration-00.txt
Thread-Index: AQHVkxVlBL4LI0RMRkuun3lgvWynPKeBfDbVgAtpy4CAJEMwgIAA2Nza
Date: Mon, 9 Dec 2019 13:25:23 +0000
Message-ID: 7C6CD332-ECDF-44BD-9648-B0C72D521A36
References: <157287479954.16520.4462959984993498664.idtracker@ietfa.amsl.com> <5A5B4DE12C0DAC44AF501CD9A2B01A8D9353BF28@DGGEMM532-MBX.china.huawei.com> <45FA30A4-1246-4E57-94D5-6123310E9844@gmail.com>, <CABNhwV0STY1W4kT2HJ55+ZAsszsRYk6Xa4FTJSM-tTYoyK5=bg@mail.gmail.com>
In-Reply-To: <CABNhwV0STY1W4kT2HJ55+ZAsszsRYk6Xa4FTJSM-tTYoyK5=bg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_7C6CD332ECDF44BD9648B0C72D521A36_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/vGpSHXiZ3OCsvqZfRli4yv41ubI>
Subject: Re: [spring] New Version Notification for draft-tian-spring-srv6-deployment-consideration-00.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 13:27:17 -0000

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

DQpIaSBHeWFuLA0KVGhhbmtzIHZlcnkgbXVjaCBmb3IgeW91ciBjb21tZW50cy4gV2Ugd2lsbCBj
aGVjayBhbmQgcmVwbHkgc29vbi4NCg0KQmVzdCBSZWdhcmRzLA0KWmhlbmJpbiAoUm9iaW4pDQoN
Cg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCuad
juaMr+aWjCBMaSBaaGVuYmluDQpNb2JpbGU6ICs4Ni0xMzY1MTAxNzc0NTx0ZWw6Kzg2LTEzNjUx
MDE3NzQ1Pi8rOTY4LTkxNzk3MDY4PHRlbDorOTY4LTkxNzk3MDY4Pg0KRW1haWw6IGxpemhlbmJp
bkBodWF3ZWkuY29tPG1haWx0bzpsaXpoZW5iaW5AaHVhd2VpLmNvbT4NCuWPkeS7tuS6uu+8mkd5
YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb20+DQrmlLbku7bkurrvvJpMaXpoZW5iaW4g
PGxpemhlbmJpbkBodWF3ZWkuY29tPg0K5oqE4oCD6YCB77yaQ2hvbmdmZW5nIFhpZSA8eGllY2hm
LmJyaUBjaGluYXRlbGVjb20uY24+O0ZlbmcgWmhhbyA8emhhb2ZlbmdAY2FpY3QuYWMuY24+O0h1
aSBUaWFuIDx0aWFuaHVpQGNhaWN0LmFjLmNuPjtKaWNodW4gTWEgPG1hamMxNkBjaGluYXVuaWNv
bS5jbj47VG9uZyBMaSA8bGl0b25nQGNoaW5hdW5pY29tLmNuPjtYaWFveWFxdW4gPHhpYW95YXF1
bkBodWF3ZWkuY29tPjtpcHY2IDxpcHY2QGlldGYub3JnPjtzcHJpbmcgPHNwcmluZ0BpZXRmLm9y
Zz4NCuaXtuKAg+mXtO+8mjIwMTktMTItMDkgMTY6Mjk6MzUNCuS4u+mimFJlOiBOZXcgVmVyc2lv
biBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LXRpYW4tc3ByaW5nLXNydjYtZGVwbG95bWVudC1jb25z
aWRlcmF0aW9uLTAwLnR4dA0KDQpIaSBMaXpoZW5iaW4gJiBhdXRob3JzIG9mIHNwcmluZyBTUnY2
IGRlcGxveW1lbnQgY29uc2lkZXJhdGlvbnMgZHJhZnQgJiBTcHJpbmcgV0cgbWVtYmVycw0KDQpI
b3BlIGFsbCBpcyB3ZWxsLg0KDQoNCkhhdmUgeW91IGhhZCBhIGNoYW5jZSB0byByZXZpZXcgdGhp
cyBlbWFpbCB0aHJlYWQgcXVlc3Rpb25zIHJlbGF0ZWQgdG8geW91ciBkcmFmdCBvbiB0aGUgNyBT
UnY2IGRlcGxveW1lbnRzIGluIENoaW5hIHJlbGF0ZWQgdG8gaW50ZXIgZG9tYWluIFNSdjYgcm91
dGluZy4NCg0KVGhpcyB3aWxsIGhlbHAgaW5kZWVkIGJyaWRnZSB0aGUgZ2FwIGluIHF1ZXN0aW9u
cyB3ZSBoYXZlIHJlbGF0ZWQgdG8gU1J2NiBkZXBsb3ltZW50IGZ1bmN0aW9uYWxpdHkgZnJvbSBh
IDZNQU4gSVB2NiBzcGVjaWZpY2F0aW9uIHBlcnNwZWN0aXZlLg0KDQpJIGhhZCBhIGZldyBtb3Jl
IHF1ZXN0aW9ucyByZWdhcmRpbmcgQ2hpbmHigJlzIHNldmVuIFNSdjYgaW1wbGVtZW50YXRpb25z
Lg0KDQpXaXRoIHRoZSBTUnY2IGltcGxlbWVudGF0aW9ucyBob3cgbWFueSBub2RlcyBtYXhpbXVt
IGhpZ2ggd2F0ZXIgbWFyayBpbiBlYWNoIG9mIHRoZSBkb21haW5zIGFuZCB3aGF0IHdhcyB5b3Vy
IG1heGltdW0gU0lEIGxpc3QgZGVwdGggYW5kIGRpZCB5b3UgcnVuIGludG8gYW55IE1UVSBpc3N1
ZXMuDQoNCldoYXQgd2FzIHRoZSBNVFUgb2YgdGhlIG5vZGVzIHdpdGhpbiB0aGUgU1J2NiBkb21h
aW4/DQoNCkluIGVhY2ggb2YgdGhlIDcgZGVwbG95bWVudHMgd2hhdCB3YXMgdGhlIG1heGltdW0g
bnVtYmVyIG9mIEVIIGhlYWRlcnMgaW5zZXJ0ZWQgd2l0aGluIHRoZSBkb21haW4/DQoNCldhcyBQ
U1AgdXNlZCB0byBwb3AgdGhlIFNSSCBFSCBoZWFkZXI/DQoNCkRpZCB5b3UgaGF2ZSBhbnkgc2Nl
bmFyaW9zIHdoZXJlIFVTUCBTUkggcG9wIHdhcyB1dGlsaXplZD8NCg0KV2hhdCB3YXMgdGhlIHJl
YXNvbiB0byB1c2UgVVNQIG92ZXIgZGVmYXVsdCBQU1A/DQoNCldpdGggU1J2NiBxb3Mgc2NoZWR1
bGluZyBpcyBub3QgYW4gaXNzdWUgYXMgd2l0aCBNUExTIHdoaWNoIHJlcXVpcmVzIHBpcGUgbW9k
ZSBmb3IgZXhwbGljaXQgbnVsbCBsYWJlbCB0byBwcmVzZXJ2ZSB0aGUgdG9wbW9zdCBsYWJlbCBm
b3IgZXhwIHNjaGVkdWxpbmcuDQoNCldhcyBUSS1MRkEgdXNlZCBmb3Igbm9kZSBhbmQgcGF0aCBw
cm90ZWN0aW9uIGFuZCB3YXMgdGhhdCBvbmUgb2YgdGhlIFNSSCBlaCBpbnNlcnRpb25zIHRoYXQg
b2NjdXJyZWQ/DQoNCk90aGVyIHRoZW4gdGhlIGluZ3Jlc3Mgc291cmNlIFBFIG9mIHRoZSBTUiBk
b21haW4gU1JIIHR5cGUgNCBlaCBoZWFkZXIgaW5zZXJ0aW9uIGFuZCBmb3IgVEktTEZBIG5vZGUg
YW5kIHBhdGggcHJvdGVjdGlvbiBhdCBQTFIgZ28gdG8gUFEgbG9vcCBmcmVlIHR1bm5lbCAgbm9k
ZSB3ZeKAmXJlIHRoZXJlIGFueSBvdGhlciBjYXNlcyB3aGVyZSBTUkggZWggd2FzDQoNCldpdGgg
YmVzdCBlZmZvcnQgTDMgVlBOIHdpdGggdGhlIFBFIHJvdXRlcnMgb25seSB1cGdyYWRlZCB0byBi
ZSBTUnY2IGNhcGFibGUgLSBpbiB0aGF0IHNjZW5hcmlvIG9ubHkgdGhlIGluZ3Jlc3Mgc291cmNl
IFBFIG9mIHRoZSBTUiBkb21haW4gY2FuIHBlcmZvcm0gU1JIIEVIIEluc2VydGlvbi4gIENvcnJl
Y3Q/ICBJbiBvcmRlciBmb3IgYW55IG90aGVyIG5vZGUgaW4gdGhlIFNSIGRvbWFpbiB0byBwZXJm
b3JtIFNSSCBlaCBpbnNlcnRpb24gYWxsIG5vZGVzIG11c3QgYmUgdXBncmFkZWQgdG8gYmUgU1J2
NiBjYXBhYmxlIHN1Y2ggYXMgaW4gdGhlIGNhc2Ugb2YgVEktTEZBIGZhc3QgcmVyb3V0ZSBjYXBh
YmlsaXR5LiBDb3JyZWN0Pw0KDQpGcm9tIHRoZSBkcmFmdCAtIEwzIFZQTiBvdmVyIFNSdjYgYmVz
dCBlZmZvcnQgdGhlcmUgaXMgbm8gU1JIIC0gaG93IHdvdWxkIHRoYXQgd29yaz8gIEkgYW0gbm90
IGZvbGxvd2luZy4uLg0KDQpJbiB0aGUgQ2hpbmEgZGVwbG95bWVudHMgZGlkIHlvdSBoYXZlIGNh
c2VzIHdoZXJlIGFsbCB0aGUgbm9kZXMgaGFkIHRvIGJlIFNSdjYgY2FwYWJsZT8NCg0KSW4gdGhl
IGRlcGxveW1lbnQgc2NlbmFyaW9zIGhvdyB3YXMgdGhlIGJpbmRpbmcgU0lEIFNSIHBvbGljeSB1
c2VkIHRvIHJlZHVjZSBhIGxvbmcgU0lEIGxpc3Qgb2YgYSBzdGF0aWMgZXhwbGljaXQgcm91dGUg
b2JqZWN0IGJ5IHNlbGVjdGluZyBub2RlcyBhbG9uZyBhIHBhdGggYmFzZWQgb24gaGFyZHdhcmUg
ZmVhdHVyZXM/DQoNCkluIHRoZSBkZXBsb3ltZW50cyBob3cgd2FzIHRoZSBiaW5kaW5nIFNJRCB1
c2VkIGZvciBUSS1MRkEgZmFzdCByZXJvdXRlIGFyIHRhciBQTFIganVuY3Rpb24gdG8gdGhlIFBR
IGxvb3AgZnJlZSB0dW5uZWwgbm9kZT8NCg0KDQoNCg0KDQpLaW5kcyBSZWdhcmRzLA0KDQpHeWFu
DQoNCk9uIFNhdCwgTm92IDE2LCAyMDE5IGF0IDE6NDMgQU0gR3lhbiBNaXNocmEgPGhheWFidXNh
Z3NtQGdtYWlsLmNvbTxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPj4gd3JvdGU6DQpIaSBS
b2Jpbg0KDQpIZXJlIGFyZSBzb21lIGRldGFpbHMgcmVsYXRlZCB0byBleGlzdGluZyBJbnRlciBk
b21haW4gTVBMUyB3aGljaCBoYXMgY29tZSBhIGxvbmcgd2F5cyBzaW5jZSBpbmNlcHRpb24gZGVj
YWRlcyBhZ28uDQoNCkludGVyIEFTIG9wdGlvbnMgQSwgQiwgQyAmIENTQw0KaHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL3JmYzQzNjQjc2VjdGlvbi0xMA0KDQpJbnRlciBBUyBvcHRpb24gQUIN
Cmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LW1hcGF0aGFrLWludGVyYXMt
YWIvDQoNCkludGVyIEFTIE9wdGlvbiBBOiAgQmFjayB0byBiYWNrIFZSRiBuYXRpdmUgSVAuICBT
dWJpbnRlcmZhY2UgVlJGIHBlciBjdXN0b21lciBWUE4uIExTUCB0ZXJtaW5hdGVzIG9uIGVhY2gg
QVNCUiBQRSByb3V0ZXIuICBObyBCR1AtTFUgKGxhYmVsZWQgc3dpdGNoZWQgdW5pY2FzdCkgd2hp
Y2ggcmVxdWlyZXMgaW1wb3J0aW5nIG9mIGxvb3BiYWNrIEZFQyBvZiBhbGwgUEVzIGJldHdlZW4g
ZWFjaCBBUy4gIFNpbXBsZSBhbmQgd29ya3MgaWYgaXNvbGF0aW9uIGlzIHJlcXVpcmVkIGJldHdl
ZW4gcHJvdmlkZXJzLiAgRG9lcyBub3Qgc2NhbGUuIE11bHRpY2FzdCBJcyBzaW1wbGUgYXMgTVZQ
TiBwcm9maWxlcyBkbyBub3QgbmVlZCB0byBtYXRjaCBhcyBQSU0gb3ZlciB0aGUgTk5JIGludGVy
IEFTIGxpbmsgZ2x1ZXMgdGhlIHR3byBNVlBOIGRvbWFpbnMgdG9nZXRoZXIuDQoNCkludGVyIEFT
IE9wdGlvbiBCOiBTZWdtZW50ZWQgTFNQIHdpdGggc2luZ2xlIFZQTlY0IEJHUCBzZXNzaW9uIG92
ZXIgaW50ZXIgQVMgbGluay4gIEhpZ2hseSBzY2FsYWJsZS4gIFJUIGZpbHRlcmluZyBpcyBlbmFi
bGVkIGJ5IGRlZmF1bHQgb24gYWxsIFBFcyBzbyBoYXMgdG8gYmUgZGlzYWJsZWQgb24gQVNCUiBQ
RS4gUmV0YWluIFJUIHBvbGljeSBhcHBsaWVkIGNhbiBmaWx0ZXIgYW5kIFJUcyBhbmQgZG9u4oCZ
dCBoYXZlIHRvIGFjY2VwdCBhbGwgUlRzLiBNdWx0aWNhc3QgTVZQTiBwcm9maWxlcyBtdXN0IG1h
dGNoIGJldHdlZW4gU1BzIGFzIHJlY3Vyc2l2ZS1GRUMgYW5kIHRoaXMgdGhlIExNRFQobGFiZWxl
ZCBtdWx0aWNhc3QgZGlzdHJpYnV0aW9uIHRyZWUpIGlzIGVuZCB0byBlbmQgYW5kIG5vdCBhIHNl
Z21lbnRlZCBMU1AgYXMgaXMgd2l0aCB1bmljYXN0LiAgRm9yIE1WUE4gQkdQLUxVIG5lZWRzIHRv
IGJlIGVuYWJsZWQgZm9yIG1MRFAgcGVlciB0byBjb21lIHVwIGZvciBMRFAgcm91dGVyLWlkIGxh
YmVsIGJpbmRpbmcuQVNCUiBQRSBtdXN0IG1haW50YWluIGFsbCB0aGUgTDMgVlBOIEZJQnMuICBO
byBCR1AtTFUgKGxhYmVsZWQgc3dpdGNoZWQgdW5pY2FzdCkgd2hpY2ggcmVxdWlyZXMgaW1wb3J0
aW5nIG9mIGxvb3BiYWNrIEZFQyBvZiBhbGwgUEVzIGJldHdlZW4gZWFjaCBBUy4NCg0KSW50ZXIg
QVMgT3B0aW9uIEM6IEVuZCB0byBFbmQgTFNQIHdpdGggQkdQLUxVIChsYWJlbCBzd2l0Y2hlZCB1
bmljYXN0KSBlbmFibGVkIG9uIGludGVyIEFTIGxpbmsgZGF0YSBwbGFuZSBwYXRoLiAgQWxsIFNQ
IFBFIGxvb3BiYWNrIEZFQyBkZXN0aW5hdGlvbnMgIG11c3QgYmUgZXhjaGFuZ2VkIGltcG9ydGVk
IGJldHdlZW4gU1BzIGFuZCBpQkdQLUxVIFBFIHRvIFJSIGZvciBTUCBsb29wcyBleGNoYW5nZWQg
dG8gaGF2ZSBsYWJlbCBiaW5kaW5nIHdoZW4gYWR2ZXJ0aXNlZCBvdmVyIGVCR1AgTFUgaW50ZXIg
QVMuIFZQTlY0IHBlZXJpbmcgbmV4dC1ob3AtdW5jaGFuZ2VkIGZvciBjb250cm9sIHBsYW5lIHVw
ZGF0ZSBzbyBlbmQgdG8gZW5kIExTUCBjYW4gYnVpbGQgYmV0d2VlbiBhbnkgdG8gYW55IFBFIGJl
dHdlZW4gU1BzLiBNdWx0aWNhc3QgTVZQTiBwcm9maWxlcyBtdXN0IG1hdGNoIGJldHdlZW4gU1Bz
IGFzIHJlY3Vyc2l2ZS1GRUMgYW5kIHRoaXMgdGhlIExNRFQobGFiZWxlZCBtdWx0aWNhc3QgZGlz
dHJpYnV0aW9uIHRyZWUpIGlzIGVuZCB0byBlbmQgYW5kIG5vdCBhIHNlZ21lbnRlZCBMU1AgYXMg
aXMgd2l0aCB1bmljYXN0LiAgT3B0aW9uIEMgb2ZmbG9hZHMgdGhlIEFTQlIgUEUgaGF2aW5nIHRv
IG1haW50YWluIHRoZSBMMyBWUE4gRklCLg0KDQpJbnRlciBBUyBPcHRpb24gQUIgSHlicmlkIG9m
IE9wdGlvbiBBIGFuZCBCIHdpdGggc2luZ2xlIGNvbnRyb2wgcGxhbmUgVlBOVjQgcGVlciBhcyBp
cyB3aXRoIE9wdGlvbiBCIGFuZCBWUkYgZGF0YSBwbGFuZSBpc29sYXRpb24gc3ViIGludGVyZmFj
ZXMgcGVyIGN1c3RvbWVyIFZSRi4gIFNjYWxlcyB3ZWxsIGFzIGNvbnRyb2wgcGxhbmUgaXMgcHJv
dmlkZWQgdmlhIHNpbmdsZSBCR1AgcGVlci4gQUIgcHJvdmlkZXMgYWRkaXRpb25hbCBzZWN1cml0
eSB3aXRoIFZSRiBpc29sYXRpb24gZmVhdHVyZS4gIE5vIGltcG9ydGluZyBvZiBQRSBGRUMgbG9v
cGJhY2sgYXMgdGhpcyBpcyBhIHNlZ21lbnRlZCBMU1Agd2l0aCAzIHNlZ21lbnRzLiBNdWx0aWNh
c3QgTVZQTiBwcm9maWxlcyBtdXN0IG1hdGNoIGJldHdlZW4gU1BzIGFzIHJlY3Vyc2l2ZS1GRUMg
YW5kIHRoaXMgdGhlIExNRFQobGFiZWxlZCBtdWx0aWNhc3QgZGlzdHJpYnV0aW9uIHRyZWUpIGlz
IGVuZCB0byBlbmQgYW5kIG5vdCBhIHNlZ21lbnRlZCBMU1AgYXMgaXMgd2l0aCB1bmljYXN0LiAg
Rm9yIE1WUE4gQkdQLUxVIG5lZWRzIHRvIGJlIGVuYWJsZWQgZm9yIG1MRFAgcGVlciB0byBjb21l
IHVwIGZvciBMRFAgcm91dGVyLWlkIGxhYmVsIGJpbmRpbmcuQVNCUiBQRSBtdXN0IG1haW50YWlu
IGFsbCB0aGUgTDMgVlBOIEZJQnMuDQoNCk9mIHRoZSA0IGludGVyIEFTIG9wdGlvbnMgYXZhaWxh
YmxlIHRvZGF5IHdpdGggTVBMUyBPcHRpb24gQSB2ZXJ5IHNpbXBsZSBhbmQgc2VhbWxlc3MgYW5k
IHdvcmtzIHdlbGwgaWYgeW91IGhhdmUgYSBtaW5pbWFsIG51bWJlciBvZiBWUkZzLiAgT3B0aW9u
IEIgYW5kIEFCIGJvdGggYXJlIGhpZ2hseSBzY2FsYWJsZSBhbmQgQUIgd29ya3Mgd2VsbCBpZiBz
ZWN1cml0eSBpcyBhIGNvbmNlcm4uICBPcHRpb24gQyBpcyBhIGdvb2Qgb3B0aW9uIGZvciBlbnRl
cnByaXNlcyBhcyB3ZWxsIGFzIHNlcnZpY2UgcHJvdmlkZXJzIHRoYXQgaGF2ZSBhIGNsb3NlIHRy
dXN0IHJlbGF0aW9uc2hpcC4NCg0KSW4geW91ciBpbnRyb2R1Y3Rpb24gc2VjdGlvbiBjYW4geW91
IHByb3ZpZGUgc29tZSBkZXRhaWxzIEkgaGF2ZSBtZW50aW9uZWQgb2YgdGhlIGV4aXN0aW5nIE1Q
TFMgaW50ZXIgZG9tYWluIG9wdGlvbnMuICBBcyB5b3UgbWVudGlvbmVkIHRoZSBpbXBvcnRpbmcg
b2YgbWlsbGlvbnMgb2YgcHJlZml4ZXMgdGhhdCB3b3VsZCBvbmx5IGJlIHdpdGggT3B0aW9uIEMg
YW5kIGl0IHdvdWxkIG9ubHkgYmUgYSBtaWxsaW9uIGlmIGVhY2ggcHJvdmlkZXIgaGFkIGEgbWls
bGlvbiBQRSBsb29wYmFjayB0byBpbXBvcnQuDQoNCkFzIGZhciBhcyBTUi1NUExTIHNpbmNlIGl0
4oCZcyByZXVzaW5nIHRoZSBNUExTIElQdjQgZGF0YXBsYW5lIHRvIHByb3ZpZGUgQkdQIElQVjQg
SVBWNiBWUE5WNCBWUE5WNiBzZXJ2aWNlcyBmb3IgaW50ZXIgQVMgd291bGQgdGhhdCBzdGlsbCBo
YXZlIHRvIHVzZSB0aGUgdHJhZGl0aW9uYWwgbXBscyBpbnRlciBhcyBvcHRpb25zLg0KDQpBcyBm
b3IgU1J2NiBzaW5jZSBpdCB1c2VzIHRoZSBJUHY2IGRhdGEgcGxhbmUgYXMgZmFyIGFzIGludGVy
IGRvbWFpbiB0aGF0IGNhbiBiZSBzdGl0Y2hlZCB3aXRoIFNSdjYgdXNpbmcgT3B0aW9uIEIgc3R5
bGUgYnV0IElQdjYgZGF0YXBsYW5lIGluIHBsYWNlIG9mIHRoZSBNUExTIHRvcG1vc3QgbGFiZWwu
IFRoZW4gYWxsIEJHUCBzZXJ2aWNlcyBJUFY0IElQVjYgVlBOVjQgVlBOVjYgd291bGQgcmlkZSBv
biB0b3AuICBJIGd1ZXNzIHlvdSBjb3VsZCBkbyBPcHRpb24gQyBzdHlsZSBhbmQgYWR2ZXJ0aXNl
IHRoZSBQRSBGRUMgbG9vcGJhY2tzIGJldHdlZW4gZG9tYWlucyBmb3IgYW4gZW5kIHRvIGVuZCBT
SUQgbGlzdCBzaW1pbGFyIHRvIGFuIGVuZCB0byBlbmQgTFNQIGRvIHRoZSBQU1AgUEhQIHdvdWxk
IG5vdCBoYXBwZW4gdW50aWwgeW91IGhpdCB0aGUgbGFzdCBvciBuZXh0IHRvIGxhc3Qgbm9kZSBp
biB0aGUgY2hhaW4gb2YgZG9tYWlucy4NCg0KTXkgZ3Vlc3MgaXMgd2l0aCBib3RoIFNSdjYgYW5k
IFNSLU1QTFMgeW91IGNvdWxkIGxpdGVyYWxseSB0YWtlIGFsbCBmb3IgaW50ZXIgQVMgb3B0aW9u
cyBhbmQgdXNlIHRoZW0gYXMgdGhlIGJvdHRvbSBzZXJ2aWNlIEJHUCBsYWJlbCB3b3VsZCBiZSB0
aGUgc2FtZSBpdOKAmXMganVzdCB0aGF0IHlvdSBhcmUgc3dhcHBpbmcgb3V0IHRoZSBNUExTIHRv
cG1vc3QgbGFiZWwgTVBMUyBJUHY0IGRhdGEgcGxhbmUgd2l0aCBTUnY2IElQdjYgZGF0YSBwbGFu
ZS4NCg0KVGhhbmsgeW91DQoNCkd5YW4NCg0KU2VudCBmcm9tIG15IGlQaG9uZQ0KDQpPbiBOb3Yg
OCwgMjAxOSwgYXQgMTE6MzggQU0sIExpemhlbmJpbiA8bGl6aGVuYmluQGh1YXdlaS5jb208bWFp
bHRvOmxpemhlbmJpbkBodWF3ZWkuY29tPj4gd3JvdGU6DQoNCkhpIEFsbCwNClVudGlsIG5vdyB0
aGVyZSBoYXMgYmVlbiA3IFNSVjYgZGVwbG95bWVudHMgaW4gQ2hpbmEuIEl0IGlzIHZlcnkgdHlw
aWNhbCBmb3IgQ2hpbmVzZSBvcGVyYXRvcnMgdG8gZGVwbG95IHNlcnZpY2VzIGNyb3NzaW5nIG11
bHRpcGxlIElQIG5ldHdvcmsgZG9tYWlucy4NCkl0IGlzIGNvbXBsZXggYW5kIHRpbWUtY29uc3Vt
aW5nIHRvIHVzZSB0aGUgdHJhZGl0aW9uYWwgd2F5cyBzdWNoIGFzIGludGVyLUFTIFZQTiBiYXNl
ZCBvbiBNUExTLiBXaXRoIFNSVjYsIGNvbXBsZXhpdHkgb2YgdGhlIHNlcnZpY2UgcHJvdmlzaW9u
IGNhbg0KYmUgcmVkdWNlZCBncmVhdGVseS4NClRoZSBmb2xsb3dpbmcgZHJhZnQgcHJvcG9zZWQg
dGhlIGFkdmFudGFnZXMgb2YgU1J2NiBhbmQgaW5jcmVtZW50YWwgZGVwbG95bWVudCBndWlkYW5j
ZS4gVGhlbiBkZXRhaWxzIG9mIHR3byBTUnY2IGRlcGxveW1lbnQgY2FzZXMgZnJvbSBDaGluYSBU
ZWxlY29tDQphbmQgQ2hpbmEgVW5pY29tIGFyZSBkZWNyaWJlZC4gSG9wZSBpdCB3aWxsIGJlIGhl
bHBmdWwgZm9yIHJlZmVyZW5jZS4NCg0KQmVzdCBSZWdhcmRzLA0KWmhlbmJpbiAoUm9iaW4pDQoN
Cg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQrlj5Hku7bkuro6
IGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3Jn
PiBbaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPG1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5v
cmc+XQ0K5Y+R6YCB5pe26Ze0OiAyMDE55bm0MTHmnIg05pelIDIxOjM5DQrmlLbku7bkuro6IExp
emhlbmJpbjsgRmVuZyBaaGFvOyBYaWFveWFxdW47IEppY2h1biBNYTsgUGVuZ3NodXBpbmcgKFBl
bmcgU2h1cGluZyk7IENob25nZmVuZyBYaWU7IEh1aSBUaWFuOyBUb25nIExpDQrkuLvpopg6IE5l
dyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtdGlhbi1zcHJpbmctc3J2Ni1kZXBsb3lt
ZW50LWNvbnNpZGVyYXRpb24tMDAudHh0DQoNCkEgbmV3IHZlcnNpb24gb2YgSS1ELCBkcmFmdC10
aWFuLXNwcmluZy1zcnY2LWRlcGxveW1lbnQtY29uc2lkZXJhdGlvbi0wMC50eHQNCmhhcyBiZWVu
IHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgU2h1cGluZyBQZW5nIGFuZCBwb3N0ZWQgdG8gdGhl
DQpJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6ICAgICAgICAgICBkcmFmdC10aWFuLXNwcmluZy1z
cnY2LWRlcGxveW1lbnQtY29uc2lkZXJhdGlvbg0KUmV2aXNpb246ICAgICAgIDAwDQpUaXRsZTog
ICAgICAgICAgU1J2NiBEZXBsb3ltZW50IENvbnNpZGVyYXRpb24NCkRvY3VtZW50IGRhdGU6ICAy
MDE5LTExLTA0DQpHcm91cDogICAgICAgICAgSW5kaXZpZHVhbCBTdWJtaXNzaW9uDQpQYWdlczog
ICAgICAgICAgMTMNClVSTDogICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5l
dC1kcmFmdHMvZHJhZnQtdGlhbi1zcHJpbmctc3J2Ni1kZXBsb3ltZW50LWNvbnNpZGVyYXRpb24t
MDAudHh0DQpTdGF0dXM6ICAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
ZHJhZnQtdGlhbi1zcHJpbmctc3J2Ni1kZXBsb3ltZW50LWNvbnNpZGVyYXRpb24vDQpIdG1saXpl
ZDogICAgICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXRpYW4tc3ByaW5nLXNy
djYtZGVwbG95bWVudC1jb25zaWRlcmF0aW9uLTAwDQpIdG1saXplZDogICAgICAgaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC10aWFuLXNwcmluZy1zcnY2LWRlcGxv
eW1lbnQtY29uc2lkZXJhdGlvbg0KDQoNCkFic3RyYWN0Og0KICBTUnY2IGhhcyBzaWduaWZpY2Fu
dCBhZHZhbnRhZ2VzIG92ZXIgU1ItTVBMUyBhbmQgaGFzIGF0dHJhY3RlZCBtb3JlDQogIGFuZCBt
b3JlIGF0dGVudGlvbiBhbmQgaW50ZXJlc3QgZnJvbSBuZXR3b3JrIG9wZXJhdG9ycyBhbmQgdmVy
dGljYWxzLg0KICBTbW9vdGggbmV0d29yayBtaWdyYXRpb24gdG93YXJkcyBTUnY2IGlzIGEga2V5
IGZvY2FsIHBvaW50IGFuZCB0aGlzDQogIGRvY3VtZW50IHByb3ZpZGVzIG5ldHdvcmsgbWlncmF0
aW9uIGd1aWRhbmNlIGFuZCByZWNvbW1lbmRhdGlvbnMgb24NCiAgc29sdXRpb25zIGluIHZhcmlv
dXMgc2NlbmFyaW9zLiAgRGVwbG95bWVudCBjYXNlcyB3aXRoIFNSdjYgYXJlIGFsc28NCiAgaW50
cm9kdWNlZC4NCg0KDQoNCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxl
IG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQp1bnRpbCB0aGUgaHRtbGl6
ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnPGh0dHA6
Ly90b29scy5pZXRmLm9yZz4uDQoNClRoZSBJRVRGIFNlY3JldGFyaWF0DQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
SUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnPG1haWx0
bzppcHY2QGlldGYub3JnPg0KQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2Ng0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tDQpHeWFuIFMuIE1p
c2hyYQ0KSVQgTmV0d29yayBFbmdpbmVlcmluZyAmIFRlY2hub2xvZ3kNClZlcml6b24gQ29tbXVu
aWNhdGlvbnMgSW5jLiAoVlopDQoxMzEwMSBDb2x1bWJpYSBQaWtlIEZEQzEgM3JkIEZsb29yDQpT
aWx2ZXIgU3ByaW5nLCBNRCAyMDkwNA0KVW5pdGVkIFN0YXRlcw0KUGhvbmU6IDMwMSA1MDItMTM0
Nw0KRW1haWw6IGd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208bWFpbHRvOmd5YW4ucy5taXNocmFA
dmVyaXpvbi5jb20+DQp3d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVz
LWNvbnN1bHRhbnQ8aHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9s
b2dpZXMtY29uc3VsdGFudD4NCg0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPHN0eWxlIHR5cGU9
InRleHQvY3NzIj4NCjwhLS0NCioNCgl7fQ0KYm9keQ0KCXtmb250LWZhbWlseTpDYWxpYnJpfQ0K
LS0+DQo8L3N0eWxlPg0KPGRpdj48YnI+DQpIaSBHeWFuLDxicj4NClRoYW5rcyB2ZXJ5IG11Y2gg
Zm9yIHlvdXIgY29tbWVudHMuIFdlIHdpbGwgY2hlY2sgYW5kIHJlcGx5IHNvb24uPGJyPg0KPGJy
Pg0KQmVzdCBSZWdhcmRzLDxicj4NClpoZW5iaW4gKFJvYmluKTxicj4NCjxicj4NCjxicj4NCjwv
ZGl2Pg0KPGRpdj48L2Rpdj4NCjxkaXY+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS08YnI+DQrmnY7mjK/mlowgTGkgWmhlbmJpbjxicj4NCk1vYmlsZTog
PGEgaHJlZj0idGVsOiYjNDM7ODYtMTM2NTEwMTc3NDUiPiYjNDM7ODYtMTM2NTEwMTc3NDU8L2E+
LzxhIGhyZWY9InRlbDomIzQzOzk2OC05MTc5NzA2OCI+JiM0Mzs5NjgtOTE3OTcwNjg8L2E+PGJy
Pg0KRW1haWw6IDxhIGhyZWY9Im1haWx0bzpsaXpoZW5iaW5AaHVhd2VpLmNvbSI+bGl6aGVuYmlu
QGh1YXdlaS5jb208L2E+PC9kaXY+DQo8ZGl2IG5hbWU9IkFueU9mZmljZS1CYWNrZ3JvdW5kLUlt
YWdlIiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI0I1QzRERjsgcGFkZGluZzo4cHgiPg0K
PGRpdiBzdHlsZT0id29yZC1icmVhazpicmVhay1hbGwiPjxiPuWPkeS7tuS6uu+8mjwvYj5HeWFu
IE1pc2hyYSAmbHQ7aGF5YWJ1c2Fnc21AZ21haWwuY29tJmd0OzwvZGl2Pg0KPGRpdiBzdHlsZT0i
d29yZC1icmVhazpicmVhay1hbGwiPjxiPuaUtuS7tuS6uu+8mjwvYj5MaXpoZW5iaW4gJmx0O2xp
emhlbmJpbkBodWF3ZWkuY29tJmd0OzwvZGl2Pg0KPGRpdiBzdHlsZT0id29yZC1icmVhazpicmVh
ay1hbGwiPjxiPuaKhOKAg+mAge+8mjwvYj5DaG9uZ2ZlbmcgWGllICZsdDt4aWVjaGYuYnJpQGNo
aW5hdGVsZWNvbS5jbiZndDs7RmVuZyBaaGFvICZsdDt6aGFvZmVuZ0BjYWljdC5hYy5jbiZndDs7
SHVpIFRpYW4gJmx0O3RpYW5odWlAY2FpY3QuYWMuY24mZ3Q7O0ppY2h1biBNYSAmbHQ7bWFqYzE2
QGNoaW5hdW5pY29tLmNuJmd0OztUb25nIExpICZsdDtsaXRvbmdAY2hpbmF1bmljb20uY24mZ3Q7
O1hpYW95YXF1biAmbHQ7eGlhb3lhcXVuQGh1YXdlaS5jb20mZ3Q7O2lwdjYgJmx0O2lwdjZAaWV0
Zi5vcmcmZ3Q7O3NwcmluZw0KICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PC9kaXY+DQo8ZGl2IHN0
eWxlPSJ3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PGI+5pe24oCD6Ze077yaPC9iPjIwMTktMTItMDkg
MTY6Mjk6MzU8L2Rpdj4NCjxkaXYgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWstYWxsIj48Yj7kuLvp
opg8L2I+UmU6IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtdGlhbi1zcHJpbmct
c3J2Ni1kZXBsb3ltZW50LWNvbnNpZGVyYXRpb24tMDAudHh0PC9kaXY+DQo8ZGl2Pjxicj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXYgZGlyPSJhdXRvIj5IaSBMaXpoZW5iaW4g
JmFtcDsgYXV0aG9ycyBvZiBzcHJpbmcgU1J2NiBkZXBsb3ltZW50IGNvbnNpZGVyYXRpb25zIGRy
YWZ0ICZhbXA7IFNwcmluZyBXRyBtZW1iZXJzJm5ic3A7PC9kaXY+DQo8L2Rpdj4NCjxkaXYgZGly
PSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5Ib3BlIGFsbCBpcyB3ZWxsLjwv
ZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPjxicj4NCjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPjxicj4N
CjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPkhhdmUgeW91IGhhZCBhIGNoYW5jZSB0byByZXZpZXcg
dGhpcyBlbWFpbCB0aHJlYWQgcXVlc3Rpb25zIHJlbGF0ZWQgdG8geW91ciBkcmFmdCBvbiB0aGUg
NyBTUnY2IGRlcGxveW1lbnRzIGluIENoaW5hIHJlbGF0ZWQgdG8gaW50ZXIgZG9tYWluIFNSdjYg
cm91dGluZy48L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJh
dXRvIj5UaGlzIHdpbGwgaGVscCBpbmRlZWQgYnJpZGdlIHRoZSBnYXAgaW4gcXVlc3Rpb25zIHdl
IGhhdmUgcmVsYXRlZCB0byBTUnY2IGRlcGxveW1lbnQgZnVuY3Rpb25hbGl0eSBmcm9tIGEgNk1B
TiBJUHY2IHNwZWNpZmljYXRpb24gcGVyc3BlY3RpdmUuPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+
PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+SSBoYWQgYSBmZXcgbW9yZSBxdWVzdGlvbnMg
cmVnYXJkaW5nIENoaW5h4oCZcyBzZXZlbiBTUnY2IGltcGxlbWVudGF0aW9ucy48L2Rpdj4NCjxk
aXYgZGlyPSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5XaXRoIHRoZSBTUnY2
IGltcGxlbWVudGF0aW9ucyBob3cgbWFueSBub2RlcyBtYXhpbXVtIGhpZ2ggd2F0ZXIgbWFyayBp
biBlYWNoIG9mIHRoZSBkb21haW5zIGFuZCB3aGF0IHdhcyB5b3VyIG1heGltdW0gU0lEIGxpc3Qg
ZGVwdGggYW5kIGRpZCB5b3UgcnVuIGludG8gYW55IE1UVSBpc3N1ZXMuPC9kaXY+DQo8ZGl2IGRp
cj0iYXV0byI+PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+V2hhdCB3YXMgdGhlIE1UVSBv
ZiB0aGUgbm9kZXMgd2l0aGluIHRoZSBTUnY2IGRvbWFpbj88L2Rpdj4NCjxkaXYgZGlyPSJhdXRv
Ij48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5JbiBlYWNoIG9mIHRoZSA3IGRlcGxveW1l
bnRzIHdoYXQgd2FzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBFSCBoZWFkZXJzIGluc2VydGVkIHdp
dGhpbiB0aGUgZG9tYWluPzwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPjxicj4NCjwvZGl2Pg0KPGRp
diBkaXI9ImF1dG8iPldhcyBQU1AgdXNlZCB0byBwb3AgdGhlIFNSSCBFSCBoZWFkZXI/PC9kaXY+
DQo8ZGl2IGRpcj0iYXV0byI+PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+RGlkIHlvdSBo
YXZlIGFueSBzY2VuYXJpb3Mgd2hlcmUgVVNQIFNSSCBwb3Agd2FzIHV0aWxpemVkPyAmbmJzcDs8
L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5XaGF0
IHdhcyB0aGUgcmVhc29uIHRvIHVzZSBVU1Agb3ZlciBkZWZhdWx0IFBTUD88L2Rpdj4NCjxkaXYg
ZGlyPSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5XaXRoIFNSdjYgcW9zIHNj
aGVkdWxpbmcgaXMgbm90IGFuIGlzc3VlIGFzIHdpdGggTVBMUyB3aGljaCByZXF1aXJlcyBwaXBl
IG1vZGUgZm9yIGV4cGxpY2l0IG51bGwgbGFiZWwgdG8gcHJlc2VydmUgdGhlIHRvcG1vc3QgbGFi
ZWwgZm9yIGV4cCBzY2hlZHVsaW5nLjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPjxicj4NCjwvZGl2
Pg0KPGRpdiBkaXI9ImF1dG8iPldhcyBUSS1MRkEgdXNlZCBmb3Igbm9kZSBhbmQgcGF0aCBwcm90
ZWN0aW9uIGFuZCB3YXMgdGhhdCBvbmUgb2YgdGhlIFNSSCBlaCBpbnNlcnRpb25zIHRoYXQgb2Nj
dXJyZWQ/PC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0
byI+T3RoZXIgdGhlbiB0aGUgaW5ncmVzcyBzb3VyY2UgUEUgb2YgdGhlIFNSIGRvbWFpbiBTUkgg
dHlwZSA0IGVoIGhlYWRlciBpbnNlcnRpb24gYW5kIGZvciBUSS1MRkEgbm9kZSBhbmQgcGF0aCBw
cm90ZWN0aW9uIGF0IFBMUiBnbyB0byBQUSBsb29wIGZyZWUgdHVubmVsICZuYnNwO25vZGUgd2Xi
gJlyZSB0aGVyZSBhbnkgb3RoZXIgY2FzZXMgd2hlcmUgU1JIIGVoIHdhczwvZGl2Pg0KPGRpdiBk
aXI9ImF1dG8iPjxicj4NCjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPldpdGggYmVzdCBlZmZvcnQg
TDMgVlBOIHdpdGggdGhlIFBFIHJvdXRlcnMgb25seSB1cGdyYWRlZCB0byBiZSBTUnY2IGNhcGFi
bGUgLSBpbiB0aGF0IHNjZW5hcmlvIG9ubHkgdGhlIGluZ3Jlc3Mgc291cmNlIFBFIG9mIHRoZSBT
UiBkb21haW4gY2FuIHBlcmZvcm0gU1JIIEVIIEluc2VydGlvbi4mbmJzcDsgQ29ycmVjdD8mbmJz
cDsgSW4gb3JkZXIgZm9yIGFueSBvdGhlciBub2RlIGluIHRoZSBTUiBkb21haW4gdG8gcGVyZm9y
bSBTUkgNCiBlaCBpbnNlcnRpb24gYWxsIG5vZGVzIG11c3QgYmUgdXBncmFkZWQgdG8gYmUgU1J2
NiBjYXBhYmxlIHN1Y2ggYXMgaW4gdGhlIGNhc2Ugb2YgVEktTEZBIGZhc3QgcmVyb3V0ZSBjYXBh
YmlsaXR5LiBDb3JyZWN0PzwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPjxicj4NCjwvZGl2Pg0KPGRp
diBkaXI9ImF1dG8iPkZyb20gdGhlIGRyYWZ0IC0gTDMgVlBOIG92ZXIgU1J2NiBiZXN0IGVmZm9y
dCB0aGVyZSBpcyBubyBTUkggLSBob3cgd291bGQgdGhhdCB3b3JrPyZuYnNwOyBJIGFtIG5vdCBm
b2xsb3dpbmcuLi48L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGly
PSJhdXRvIj5JbiB0aGUgQ2hpbmEgZGVwbG95bWVudHMgZGlkIHlvdSBoYXZlIGNhc2VzIHdoZXJl
IGFsbCB0aGUgbm9kZXMgaGFkIHRvIGJlIFNSdjYgY2FwYWJsZT88L2Rpdj4NCjxkaXYgZGlyPSJh
dXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5JbiB0aGUgZGVwbG95bWVudCBzY2Vu
YXJpb3MgaG93IHdhcyB0aGUgYmluZGluZyBTSUQgU1IgcG9saWN5IHVzZWQgdG8gcmVkdWNlIGEg
bG9uZyBTSUQgbGlzdCBvZiBhIHN0YXRpYyBleHBsaWNpdCByb3V0ZSBvYmplY3QgYnkgc2VsZWN0
aW5nIG5vZGVzIGFsb25nIGEgcGF0aCBiYXNlZCBvbiBoYXJkd2FyZSBmZWF0dXJlcz88L2Rpdj4N
CjxkaXYgZGlyPSJhdXRvIj48YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5JbiB0aGUgZGVw
bG95bWVudHMgaG93IHdhcyB0aGUgYmluZGluZyBTSUQgdXNlZCBmb3IgVEktTEZBIGZhc3QgcmVy
b3V0ZSBhciB0YXIgUExSIGp1bmN0aW9uIHRvIHRoZSBQUSBsb29wIGZyZWUgdHVubmVsIG5vZGU/
PC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+PGJy
Pg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+
PGJyPg0KPC9kaXY+DQo8ZGl2IGRpcj0iYXV0byI+DQo8ZGl2IGRpcj0iYXV0byI+PGJyPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIj5LaW5kcyBSZWdhcmRzLDwvZGl2Pg0KPGRpdiBk
aXI9ImF1dG8iPjxicj4NCjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPkd5YW48L2Rpdj4NCjxkaXY+
PGJyPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9Imdt
YWlsX2F0dHIiPk9uIFNhdCwgTm92IDE2LCAyMDE5IGF0IDE6NDMgQU0gR3lhbiBNaXNocmEgJmx0
OzxhIGhyZWY9Im1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20iPmhheWFidXNhZ3NtQGdtYWls
LmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWls
X3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7IGJvcmRlci1sZWZ0OjFweCAjY2NjIHNv
bGlkOyBwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgZGlyPSJhdXRvIj4NCjxkaXYgZGlyPSJsdHIi
PjxzcGFuPjwvc3Bhbj48L2Rpdj4NCjxkaXYgZGlyPSJsdHIiPkhpIFJvYmluDQo8ZGl2Pjxicj4N
CjwvZGl2Pg0KPGRpdj5IZXJlIGFyZSBzb21lIGRldGFpbHMgcmVsYXRlZCB0byBleGlzdGluZyBJ
bnRlciBkb21haW4gTVBMUyB3aGljaCBoYXMgY29tZSBhIGxvbmcgd2F5cyBzaW5jZSBpbmNlcHRp
b24gZGVjYWRlcyBhZ28uICZuYnNwOzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SW50
ZXIgQVMgb3B0aW9ucyBBLCBCLCBDICZhbXA7IENTQzwvZGl2Pg0KPGRpdj48YSBocmVmPSJodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNDM2NCNzZWN0aW9uLTEwIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzQzNjQjc2VjdGlvbi0xMDwvYT48L2Rp
dj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PkludGVyIEFTIG9wdGlvbiBBQjwvZGl2Pg0KPGRp
dj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1tYXBhdGhh
ay1pbnRlcmFzLWFiLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2RyYWZ0LW1hcGF0aGFrLWludGVyYXMtYWIvPC9hPjwvZGl2Pg0KPGRpdj48YnI+DQo8
L2Rpdj4NCjxkaXY+SW50ZXIgQVMgT3B0aW9uIEE6ICZuYnNwO0JhY2sgdG8gYmFjayBWUkYgbmF0
aXZlIElQLiZuYnNwOyBTdWJpbnRlcmZhY2UgVlJGIHBlciBjdXN0b21lciBWUE4uIExTUCB0ZXJt
aW5hdGVzIG9uIGVhY2ggQVNCUiBQRSByb3V0ZXIuJm5ic3A7IE5vIEJHUC1MVSAobGFiZWxlZCBz
d2l0Y2hlZCB1bmljYXN0KSB3aGljaCByZXF1aXJlcyBpbXBvcnRpbmcgb2YgbG9vcGJhY2sgRkVD
IG9mIGFsbCBQRXMgYmV0d2VlbiBlYWNoIEFTLiZuYnNwOyBTaW1wbGUgYW5kIHdvcmtzIGlmIGlz
b2xhdGlvbg0KIGlzIHJlcXVpcmVkIGJldHdlZW4gcHJvdmlkZXJzLiZuYnNwOyBEb2VzIG5vdCBz
Y2FsZS4gTXVsdGljYXN0IElzIHNpbXBsZSBhcyBNVlBOIHByb2ZpbGVzIGRvIG5vdCBuZWVkIHRv
IG1hdGNoIGFzIFBJTSBvdmVyIHRoZSBOTkkgaW50ZXIgQVMgbGluayBnbHVlcyB0aGUgdHdvIE1W
UE4gZG9tYWlucyB0b2dldGhlci48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PkludGVy
IEFTIE9wdGlvbiBCOiBTZWdtZW50ZWQgTFNQIHdpdGggc2luZ2xlIFZQTlY0IEJHUCBzZXNzaW9u
IG92ZXIgaW50ZXIgQVMgbGluay4mbmJzcDsgSGlnaGx5IHNjYWxhYmxlLiZuYnNwOyBSVCBmaWx0
ZXJpbmcgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIGFsbCBQRXMgc28gaGFzIHRvIGJlIGRpc2Fi
bGVkIG9uIEFTQlIgUEUuIFJldGFpbiBSVCBwb2xpY3kgYXBwbGllZCBjYW4gZmlsdGVyIGFuZCBS
VHMgYW5kIGRvbuKAmXQgaGF2ZSB0byBhY2NlcHQgYWxsDQogUlRzLiBNdWx0aWNhc3QgTVZQTiBw
cm9maWxlcyBtdXN0IG1hdGNoIGJldHdlZW4gU1BzIGFzIHJlY3Vyc2l2ZS1GRUMgYW5kIHRoaXMg
dGhlIExNRFQobGFiZWxlZCBtdWx0aWNhc3QgZGlzdHJpYnV0aW9uIHRyZWUpIGlzIGVuZCB0byBl
bmQgYW5kIG5vdCBhIHNlZ21lbnRlZCBMU1AgYXMgaXMgd2l0aCB1bmljYXN0LiZuYnNwOyBGb3Ig
TVZQTiBCR1AtTFUgbmVlZHMgdG8gYmUgZW5hYmxlZCBmb3IgbUxEUCBwZWVyIHRvIGNvbWUgdXAg
Zm9yIExEUCByb3V0ZXItaWQNCiBsYWJlbCBiaW5kaW5nLkFTQlIgUEUgbXVzdCBtYWludGFpbiBh
bGwgdGhlIEwzIFZQTiBGSUJzLiAmbmJzcDs8c3BhbiBzdHlsZT0iIj5ObyBCR1AtTFUgKGxhYmVs
ZWQgc3dpdGNoZWQgdW5pY2FzdCkgd2hpY2ggcmVxdWlyZXMgaW1wb3J0aW5nIG9mIGxvb3BiYWNr
IEZFQyBvZiBhbGwgUEVzIGJldHdlZW4gZWFjaCBBUy4mbmJzcDs8L3NwYW4+PC9kaXY+DQo8ZGl2
Pjxicj4NCjwvZGl2Pg0KPGRpdj5JbnRlciBBUyBPcHRpb24gQzogRW5kIHRvIEVuZCBMU1Agd2l0
aCBCR1AtTFUgKGxhYmVsIHN3aXRjaGVkIHVuaWNhc3QpIGVuYWJsZWQgb24gaW50ZXIgQVMgbGlu
ayBkYXRhIHBsYW5lIHBhdGguJm5ic3A7IEFsbCBTUCBQRSBsb29wYmFjayBGRUMgZGVzdGluYXRp
b25zICZuYnNwO211c3QgYmUgZXhjaGFuZ2VkIGltcG9ydGVkIGJldHdlZW4gU1BzIGFuZCBpQkdQ
LUxVIFBFIHRvIFJSIGZvciBTUCBsb29wcyBleGNoYW5nZWQgdG8gaGF2ZSBsYWJlbCBiaW5kaW5n
DQogd2hlbiBhZHZlcnRpc2VkIG92ZXIgZUJHUCBMVSBpbnRlciBBUy4gVlBOVjQgcGVlcmluZyBu
ZXh0LWhvcC11bmNoYW5nZWQgZm9yIGNvbnRyb2wgcGxhbmUgdXBkYXRlIHNvIGVuZCB0byBlbmQg
TFNQIGNhbiBidWlsZCBiZXR3ZWVuIGFueSB0byBhbnkgUEUgYmV0d2VlbiBTUHMuDQo8c3BhbiBz
dHlsZT0iIj5NdWx0aWNhc3QgTVZQTiBwcm9maWxlcyBtdXN0IG1hdGNoIGJldHdlZW4gU1BzIGFz
IHJlY3Vyc2l2ZS1GRUMgYW5kIHRoaXMgdGhlIExNRFQobGFiZWxlZCBtdWx0aWNhc3QgZGlzdHJp
YnV0aW9uIHRyZWUpIGlzIGVuZCB0byBlbmQgYW5kIG5vdCBhIHNlZ21lbnRlZCBMU1AgYXMgaXMg
d2l0aCB1bmljYXN0LiZuYnNwOyBPcHRpb24gQyBvZmZsb2FkcyB0aGUgQVNCUiBQRSBoYXZpbmcg
dG8gbWFpbnRhaW4gdGhlIEwzIFZQTiBGSUIuPC9zcGFuPjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rp
dj4NCjxkaXY+SW50ZXIgQVMgT3B0aW9uIEFCIEh5YnJpZCBvZiBPcHRpb24gQSBhbmQgQiB3aXRo
IHNpbmdsZSBjb250cm9sIHBsYW5lIFZQTlY0IHBlZXIgYXMgaXMgd2l0aCBPcHRpb24gQiBhbmQg
VlJGIGRhdGEgcGxhbmUgaXNvbGF0aW9uIHN1YiBpbnRlcmZhY2VzIHBlciBjdXN0b21lciBWUkYu
Jm5ic3A7IFNjYWxlcyB3ZWxsIGFzIGNvbnRyb2wgcGxhbmUgaXMgcHJvdmlkZWQgdmlhIHNpbmds
ZSBCR1AgcGVlci4gQUIgcHJvdmlkZXMgYWRkaXRpb25hbCBzZWN1cml0eQ0KIHdpdGggVlJGIGlz
b2xhdGlvbiBmZWF0dXJlLiZuYnNwOyBObyBpbXBvcnRpbmcgb2YgUEUgRkVDIGxvb3BiYWNrIGFz
IHRoaXMgaXMgYSBzZWdtZW50ZWQgTFNQIHdpdGggMyBzZWdtZW50cy4NCjxzcGFuIHN0eWxlPSIi
Pk11bHRpY2FzdCBNVlBOIHByb2ZpbGVzIG11c3QgbWF0Y2ggYmV0d2VlbiBTUHMgYXMgcmVjdXJz
aXZlLUZFQyBhbmQgdGhpcyB0aGUgTE1EVChsYWJlbGVkIG11bHRpY2FzdCBkaXN0cmlidXRpb24g
dHJlZSkgaXMgZW5kIHRvIGVuZCBhbmQgbm90IGEgc2VnbWVudGVkIExTUCBhcyBpcyB3aXRoIHVu
aWNhc3QuJm5ic3A7IEZvciBNVlBOIEJHUC1MVSBuZWVkcyB0byBiZSBlbmFibGVkIGZvciBtTERQ
IHBlZXIgdG8gY29tZSB1cCBmb3INCiBMRFAgcm91dGVyLWlkIGxhYmVsIGJpbmRpbmcuQVNCUiBQ
RSBtdXN0IG1haW50YWluIGFsbCB0aGUgTDMgVlBOIEZJQnMuICZuYnNwOzwvc3Bhbj48L2Rpdj4N
CjxkaXY+PHNwYW4gc3R5bGU9IiI+PGJyPg0KPC9zcGFuPjwvZGl2Pg0KPGRpdj48c3BhbiBzdHls
ZT0iIj5PZiB0aGUgNCBpbnRlciBBUyBvcHRpb25zIGF2YWlsYWJsZSB0b2RheSB3aXRoIE1QTFMg
T3B0aW9uIEEgdmVyeSBzaW1wbGUgYW5kIHNlYW1sZXNzIGFuZCB3b3JrcyB3ZWxsIGlmIHlvdSBo
YXZlIGEgbWluaW1hbCBudW1iZXIgb2YgVlJGcy4mbmJzcDsgT3B0aW9uIEIgYW5kIEFCIGJvdGgg
YXJlIGhpZ2hseSBzY2FsYWJsZSBhbmQgQUIgd29ya3Mgd2VsbCBpZiBzZWN1cml0eSBpcyBhIGNv
bmNlcm4uJm5ic3A7IE9wdGlvbiBDIGlzDQogYSBnb29kIG9wdGlvbiBmb3IgZW50ZXJwcmlzZXMg
YXMgd2VsbCBhcyBzZXJ2aWNlIHByb3ZpZGVycyB0aGF0IGhhdmUgYSBjbG9zZSB0cnVzdCByZWxh
dGlvbnNoaXAuPC9zcGFuPjwvZGl2Pg0KPGRpdj48c3BhbiBzdHlsZT0iIj48YnI+DQo8L3NwYW4+
PC9kaXY+DQo8ZGl2PjxzcGFuIHN0eWxlPSIiPkluIHlvdXIgaW50cm9kdWN0aW9uIHNlY3Rpb24g
Y2FuIHlvdSBwcm92aWRlIHNvbWUgZGV0YWlscyBJIGhhdmUgbWVudGlvbmVkIG9mIHRoZSBleGlz
dGluZyBNUExTIGludGVyIGRvbWFpbiBvcHRpb25zLiZuYnNwOyBBcyB5b3UgbWVudGlvbmVkIHRo
ZSBpbXBvcnRpbmcgb2YgbWlsbGlvbnMgb2YgcHJlZml4ZXMgdGhhdCB3b3VsZCBvbmx5IGJlIHdp
dGggT3B0aW9uIEMgYW5kIGl0IHdvdWxkIG9ubHkgYmUgYSBtaWxsaW9uDQogaWYgZWFjaCBwcm92
aWRlciBoYWQgYSBtaWxsaW9uIFBFIGxvb3BiYWNrIHRvIGltcG9ydC4mbmJzcDs8L3NwYW4+PC9k
aXY+DQo8ZGl2PjxzcGFuIHN0eWxlPSIiPjxicj4NCjwvc3Bhbj48L2Rpdj4NCjxkaXY+PHNwYW4g
c3R5bGU9IiI+QXMgZmFyIGFzIFNSLU1QTFMgc2luY2UgaXTigJlzIHJldXNpbmcgdGhlIE1QTFMg
SVB2NCBkYXRhcGxhbmUgdG8gcHJvdmlkZSBCR1AgSVBWNCBJUFY2IFZQTlY0IFZQTlY2IHNlcnZp
Y2VzIGZvciBpbnRlciBBUyB3b3VsZCB0aGF0IHN0aWxsIGhhdmUgdG8gdXNlIHRoZSB0cmFkaXRp
b25hbCBtcGxzIGludGVyIGFzIG9wdGlvbnMuPC9zcGFuPjwvZGl2Pg0KPGRpdj48c3BhbiBzdHls
ZT0iIj48YnI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2PjxzcGFuIHN0eWxlPSIiPkFzIGZvciBTUnY2
IHNpbmNlIGl0IHVzZXMgdGhlIElQdjYgZGF0YSBwbGFuZSBhcyBmYXIgYXMgaW50ZXIgZG9tYWlu
IHRoYXQgY2FuIGJlIHN0aXRjaGVkIHdpdGggU1J2NiB1c2luZyBPcHRpb24gQiBzdHlsZSBidXQg
SVB2NiBkYXRhcGxhbmUgaW4gcGxhY2Ugb2YgdGhlIE1QTFMgdG9wbW9zdCBsYWJlbC4gVGhlbiBh
bGwgQkdQIHNlcnZpY2VzJm5ic3A7SVBWNCBJUFY2IFZQTlY0IFZQTlY2IHdvdWxkIHJpZGUgb24g
dG9wLiZuYnNwOw0KIEkgZ3Vlc3MgeW91IGNvdWxkIGRvIE9wdGlvbiBDIHN0eWxlIGFuZCBhZHZl
cnRpc2UgdGhlIFBFIEZFQyBsb29wYmFja3MgYmV0d2VlbiBkb21haW5zIGZvciBhbiBlbmQgdG8g
ZW5kIFNJRCBsaXN0IHNpbWlsYXIgdG8gYW4gZW5kIHRvIGVuZCBMU1AgZG8gdGhlIFBTUCBQSFAg
d291bGQgbm90IGhhcHBlbiB1bnRpbCB5b3UgaGl0IHRoZSBsYXN0IG9yIG5leHQgdG8gbGFzdCBu
b2RlIGluIHRoZSBjaGFpbiBvZiBkb21haW5zLjwvc3Bhbj48L2Rpdj4NCjxkaXY+PHNwYW4gc3R5
bGU9IiI+PGJyPg0KPC9zcGFuPjwvZGl2Pg0KPGRpdj48c3BhbiBzdHlsZT0iIj5NeSBndWVzcyBp
cyB3aXRoIGJvdGggU1J2NiBhbmQgU1ItTVBMUyB5b3UgY291bGQgbGl0ZXJhbGx5IHRha2UgYWxs
IGZvciBpbnRlciBBUyBvcHRpb25zIGFuZCB1c2UgdGhlbSBhcyB0aGUgYm90dG9tIHNlcnZpY2Ug
QkdQIGxhYmVsIHdvdWxkIGJlIHRoZSBzYW1lIGl04oCZcyBqdXN0IHRoYXQgeW91IGFyZSBzd2Fw
cGluZyBvdXQgdGhlIE1QTFMgdG9wbW9zdCBsYWJlbCBNUExTIElQdjQgZGF0YSBwbGFuZSB3aXRo
DQogU1J2NiBJUHY2IGRhdGEgcGxhbmUuPC9zcGFuPjwvZGl2Pg0KPGRpdj48c3BhbiBzdHlsZT0i
Ij48YnI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2PjxzcGFuIHN0eWxlPSIiPlRoYW5rIHlvdSZuYnNw
Ozwvc3Bhbj48L2Rpdj4NCjxkaXY+PHNwYW4gc3R5bGU9IiI+PGJyPg0KPC9zcGFuPjwvZGl2Pg0K
PGRpdj48c3BhbiBzdHlsZT0iIj5HeWFuPC9zcGFuPjwvZGl2Pg0KPGRpdj48YnI+DQo8ZGl2IGlk
PSJtXy01NDEwNzc0NDA2MDE1ODUxNzQ0QXBwbGVNYWlsU2lnbmF0dXJlIiBkaXI9Imx0ciI+U2Vu
dCBmcm9tIG15IGlQaG9uZTwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBkaXI9
ImF1dG8iPg0KPGRpdiBkaXI9Imx0ciI+DQo8ZGl2Pg0KPGRpdiBkaXI9Imx0ciI+PGJyPg0KT24g
Tm92IDgsIDIwMTksIGF0IDExOjM4IEFNLCBMaXpoZW5iaW4gJmx0OzxhIGhyZWY9Im1haWx0bzps
aXpoZW5iaW5AaHVhd2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmxpemhlbmJpbkBodWF3ZWkuY29t
PC9hPiZndDsgd3JvdGU6PGJyPg0KPGJyPg0KPC9kaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl
Ij4NCjxkaXYgZGlyPSJsdHIiPjxzcGFuPkhpIEFsbCw8L3NwYW4+PGJyPg0KPHNwYW4+VW50aWwg
bm93IHRoZXJlIGhhcyBiZWVuIDcgU1JWNiBkZXBsb3ltZW50cyBpbiBDaGluYS4gSXQgaXMgdmVy
eSB0eXBpY2FsIGZvciBDaGluZXNlIG9wZXJhdG9ycyB0byBkZXBsb3kgc2VydmljZXMgY3Jvc3Np
bmcgbXVsdGlwbGUgSVAgbmV0d29yayBkb21haW5zLg0KPC9zcGFuPjxicj4NCjxzcGFuPkl0IGlz
IGNvbXBsZXggYW5kIHRpbWUtY29uc3VtaW5nIHRvIHVzZSB0aGUgdHJhZGl0aW9uYWwgd2F5cyBz
dWNoIGFzIGludGVyLUFTIFZQTiBiYXNlZCBvbiBNUExTLiBXaXRoIFNSVjYsIGNvbXBsZXhpdHkg
b2YgdGhlIHNlcnZpY2UgcHJvdmlzaW9uIGNhbg0KPC9zcGFuPjxicj4NCjxzcGFuPmJlIHJlZHVj
ZWQgZ3JlYXRlbHkuPC9zcGFuPjxicj4NCjxzcGFuPlRoZSBmb2xsb3dpbmcgZHJhZnQgcHJvcG9z
ZWQgdGhlIGFkdmFudGFnZXMgb2YgU1J2NiBhbmQgaW5jcmVtZW50YWwgZGVwbG95bWVudCBndWlk
YW5jZS4gVGhlbiBkZXRhaWxzIG9mIHR3byBTUnY2IGRlcGxveW1lbnQgY2FzZXMgZnJvbSBDaGlu
YSBUZWxlY29tDQo8L3NwYW4+PGJyPg0KPHNwYW4+YW5kIENoaW5hIFVuaWNvbSBhcmUgZGVjcmli
ZWQuIEhvcGUgaXQgd2lsbCBiZSBoZWxwZnVsIGZvciByZWZlcmVuY2UuIDwvc3Bhbj4NCjxicj4N
CjxzcGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj5CZXN0IFJlZ2FyZHMsPC9zcGFuPjxicj4NCjxzcGFu
PlpoZW5iaW4gKFJvYmluKSAmbmJzcDs8L3NwYW4+PGJyPg0KPHNwYW4+PC9zcGFuPjxicj4NCjxz
cGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj48L3NwYW4+PGJyPg0KPHNwYW4+X19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48YnI+DQo8c3Bhbj7lj5Hku7bkuro6IDxh
IGhyZWY9Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5p
bnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+IFs8YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJh
ZnRzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPC9h
Pl08L3NwYW4+PGJyPg0KPHNwYW4+5Y+R6YCB5pe26Ze0OiAyMDE55bm0MTHmnIg05pelIDIxOjM5
PC9zcGFuPjxicj4NCjxzcGFuPuaUtuS7tuS6ujogTGl6aGVuYmluOyBGZW5nIFpoYW87IFhpYW95
YXF1bjsgSmljaHVuIE1hOyBQZW5nc2h1cGluZyAoUGVuZyBTaHVwaW5nKTsgQ2hvbmdmZW5nIFhp
ZTsgSHVpIFRpYW47IFRvbmcgTGk8L3NwYW4+PGJyPg0KPHNwYW4+5Li76aKYOiBOZXcgVmVyc2lv
biBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LXRpYW4tc3ByaW5nLXNydjYtZGVwbG95bWVudC1jb25z
aWRlcmF0aW9uLTAwLnR4dDwvc3Bhbj48YnI+DQo8c3Bhbj48L3NwYW4+PGJyPg0KPHNwYW4+QSBu
ZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LXRpYW4tc3ByaW5nLXNydjYtZGVwbG95bWVudC1jb25z
aWRlcmF0aW9uLTAwLnR4dDwvc3Bhbj48YnI+DQo8c3Bhbj5oYXMgYmVlbiBzdWNjZXNzZnVsbHkg
c3VibWl0dGVkIGJ5IFNodXBpbmcgUGVuZyBhbmQgcG9zdGVkIHRvIHRoZTwvc3Bhbj48YnI+DQo8
c3Bhbj5JRVRGIHJlcG9zaXRvcnkuPC9zcGFuPjxicj4NCjxzcGFuPjwvc3Bhbj48YnI+DQo8c3Bh
bj5OYW1lOiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDtkcmFmdC10aWFuLXNwcmluZy1zcnY2LWRlcGxveW1lbnQtY29uc2lkZXJhdGlv
bjwvc3Bhbj48YnI+DQo8c3Bhbj5SZXZpc2lvbjogJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7MDA8L3NwYW4+PGJyPg0KPHNwYW4+VGl0bGU6ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1NSdjYgRGVwbG95bWVudCBDb25zaWRl
cmF0aW9uPC9zcGFuPjxicj4NCjxzcGFuPkRvY3VtZW50IGRhdGU6ICZuYnNwOzIwMTktMTEtMDQ8
L3NwYW4+PGJyPg0KPHNwYW4+R3JvdXA6ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO0luZGl2aWR1YWwgU3VibWlzc2lvbjwvc3Bhbj48YnI+DQo8
c3Bhbj5QYWdlczogJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7MTM8L3NwYW4+PGJyPg0KPHNwYW4+VVJMOiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSJodHRw
czovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtdGlhbi1zcHJpbmctc3J2Ni1k
ZXBsb3ltZW50LWNvbnNpZGVyYXRpb24tMDAudHh0IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2RyYWZ0LXRpYW4tc3ByaW5nLXNydjYtZGVwbG95
bWVudC1jb25zaWRlcmF0aW9uLTAwLnR4dDwvYT48L3NwYW4+PGJyPg0KPHNwYW4+U3RhdHVzOiAm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSJo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC10aWFuLXNwcmluZy1zcnY2LWRl
cGxveW1lbnQtY29uc2lkZXJhdGlvbi8iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9kcmFmdC10aWFuLXNwcmluZy1zcnY2LWRlcGxveW1lbnQtY29uc2lk
ZXJhdGlvbi88L2E+PC9zcGFuPjxicj4NCjxzcGFuPkh0bWxpemVkOiAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtdGlhbi1zcHJpbmctc3J2Ni1kZXBsb3ltZW50LWNvbnNpZGVyYXRpb24tMDAiIHRhcmdl
dD0iX2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdGlhbi1zcHJpbmct
c3J2Ni1kZXBsb3ltZW50LWNvbnNpZGVyYXRpb24tMDA8L2E+PC9zcGFuPjxicj4NCjxzcGFuPkh0
bWxpemVkOiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSJodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LXRpYW4tc3ByaW5nLXNydjYt
ZGVwbG95bWVudC1jb25zaWRlcmF0aW9uIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC10aWFuLXNwcmluZy1zcnY2LWRlcGxveW1lbnQt
Y29uc2lkZXJhdGlvbjwvYT48L3NwYW4+PGJyPg0KPHNwYW4+PC9zcGFuPjxicj4NCjxzcGFuPjwv
c3Bhbj48YnI+DQo8c3Bhbj5BYnN0cmFjdDo8L3NwYW4+PGJyPg0KPHNwYW4+Jm5ic3A7Jm5ic3A7
U1J2NiBoYXMgc2lnbmlmaWNhbnQgYWR2YW50YWdlcyBvdmVyIFNSLU1QTFMgYW5kIGhhcyBhdHRy
YWN0ZWQgbW9yZTwvc3Bhbj48YnI+DQo8c3Bhbj4mbmJzcDsmbmJzcDthbmQgbW9yZSBhdHRlbnRp
b24gYW5kIGludGVyZXN0IGZyb20gbmV0d29yayBvcGVyYXRvcnMgYW5kIHZlcnRpY2Fscy48L3Nw
YW4+PGJyPg0KPHNwYW4+Jm5ic3A7Jm5ic3A7U21vb3RoIG5ldHdvcmsgbWlncmF0aW9uIHRvd2Fy
ZHMgU1J2NiBpcyBhIGtleSBmb2NhbCBwb2ludCBhbmQgdGhpczwvc3Bhbj48YnI+DQo8c3Bhbj4m
bmJzcDsmbmJzcDtkb2N1bWVudCBwcm92aWRlcyBuZXR3b3JrIG1pZ3JhdGlvbiBndWlkYW5jZSBh
bmQgcmVjb21tZW5kYXRpb25zIG9uPC9zcGFuPjxicj4NCjxzcGFuPiZuYnNwOyZuYnNwO3NvbHV0
aW9ucyBpbiB2YXJpb3VzIHNjZW5hcmlvcy4mbmJzcDsgRGVwbG95bWVudCBjYXNlcyB3aXRoIFNS
djYgYXJlIGFsc288L3NwYW4+PGJyPg0KPHNwYW4+Jm5ic3A7Jm5ic3A7aW50cm9kdWNlZC48L3Nw
YW4+PGJyPg0KPHNwYW4+PC9zcGFuPjxicj4NCjxzcGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj48L3Nw
YW4+PGJyPg0KPHNwYW4+PC9zcGFuPjxicj4NCjxzcGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj5QbGVh
c2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGlt
ZSBvZiBzdWJtaXNzaW9uPC9zcGFuPjxicj4NCjxzcGFuPnVudGlsIHRoZSBodG1saXplZCB2ZXJz
aW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+DQp0b29scy5pZXRmLm9yZzwvYT4uPC9zcGFuPjxicj4NCjxz
cGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj5UaGUgSUVURiBTZWNyZXRhcmlhdDwvc3Bhbj48YnI+DQo8
c3Bhbj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLTwvc3Bhbj48YnI+DQo8c3Bhbj5JRVRGIElQdjYgd29ya2luZyBncm91
cCBtYWlsaW5nIGxpc3Q8L3NwYW4+PGJyPg0KPHNwYW4+PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0
Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pcHY2QGlldGYub3JnPC9hPjwvc3Bhbj48YnI+DQo8c3Bh
bj5BZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9pcHY2IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8L2E+PC9zcGFuPjxicj4NCjxzcGFuPi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tPC9zcGFuPjxicj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCi0tIDxicj4NCjxkaXYgZGlyPSJs
dHIiIGNsYXNzPSJnbWFpbF9zaWduYXR1cmUiPg0KPGRpdiBkaXI9Imx0ciI+DQo8ZGl2Pg0KPGRp
diBkaXI9Imx0ciI+DQo8ZGl2IGRpcj0ibHRyIj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBjb2xvcjpyZ2Io
ODAsMCw4MCkiPkd5YW4gUy4gTWlzaHJhPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoODAs
MCw4MCkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgY29sb3I6cmdiKDgwLDAs
ODApIj5JVCBOZXR3b3JrIEVuZ2luZWVyaW5nICZhbXA7IFRlY2hub2xvZ3kmbmJzcDs8L3NwYW4+
PHNwYW4gc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxz
YW5zLXNlcmlmOyBjb2xvcjpyZ2IoODAsMCw4MCkiPlZlcml6b24gQ29tbXVuaWNhdGlvbnMmbmJz
cDtJbmMuIChWWik8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4+
PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBjb2xvcjpyZ2IoODAsMCw4MCkiPjEzMTAxIENv
bHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3I8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYig4
MCwwLDgwKSI+PHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSxzYW5zLXNlcmlmOyBjb2xvcjpyZ2IoODAs
MCw4MCkiPlNpbHZlciBTcHJpbmcsIE1EIDIwOTA0PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpy
Z2IoODAsMCw4MCkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgY29sb3I6cmdi
KDgwLDAsODApIj5Vbml0ZWQgU3RhdGVzPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoODAs
MCw4MCkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9IiI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjsgY29sb3I6
cmdiKDgwLDAsODApIj5QaG9uZTombmJzcDszMDEgNTAyLTEzNDc8L3NwYW4+PHNwYW4+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSIiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTpDYWxpYnJpLHNhbnMtc2VyaWY7IGNvbG9yOnJnYig4MCwwLDgwKSI+RW1haWw6Jm5ic3A7
PGEgaHJlZj0ibWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb20iIHRhcmdldD0iX2JsYW5r
Ij48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3LDg1LDIwNCkiPmd5YW4ucy5taXNocmFAdmVyaXpv
bi5jb208L3NwYW4+PC9hPjwvc3Bhbj48c3Bhbj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbjowaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6MTJwdDsgZm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4NCjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSIiPjxzcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmOyBjb2xvcjpibGFjazsgYm9yZGVyOjFwdCBu
b25lIHdpbmRvd3RleHQ7IHBhZGRpbmc6MGluIj48YSBocmVmPSJodHRwOi8vd3d3LmxpbmtlZGlu
LmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50IiB0YXJnZXQ9Il9ibGFu
ayI+d3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50
PC9hPjwvc3Bhbj48L3NwYW4+PHNwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1Nl
Z29lIFVJJnF1b3Q7LHNhbnMtc2VyaWY7IGJvcmRlcjoxcHQgbm9uZSB3aW5kb3d0ZXh0OyBwYWRk
aW5nOjBpbiI+PHNwYW4+PC9zcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pjxi
cj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_7C6CD332ECDF44BD9648B0C72D521A36_--


From nobody Mon Dec  9 05:40:56 2019
Return-Path: <julien.meuric@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B213120089 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 05:40: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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 fQKqfnrweGI4 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 05:40:53 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.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 6AB4112007A for <spring@ietf.org>; Mon,  9 Dec 2019 05:40:53 -0800 (PST)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 47Wkq80kBSz5vnD for <spring@ietf.org>; Mon,  9 Dec 2019 14:40:52 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.104]) by opfednr05.francetelecom.fr (ESMTP service) with ESMTP id 47Wkq800mKzyQ5 for <spring@ietf.org>; Mon,  9 Dec 2019 14:40:52 +0100 (CET)
Received: from [10.193.71.21] (10.114.13.245) by OPEXCAUBM5F.corporate.adroot.infra.ftgroup (10.114.13.104) with Microsoft SMTP Server (TLS) id 14.3.468.0; Mon, 9 Dec 2019 14:40:51 +0100
References: <20191206215342.672B9F4074E@rfc-editor.org>
To: <spring@ietf.org>
From: <julien.meuric@orange.com>
Organization: Orange
X-Forwarded-Message-Id: <20191206215342.672B9F4074E@rfc-editor.org>
Message-ID: <8228800f-2db9-f253-eb9b-e56058cf3e47@orange.com>
Date: Mon, 9 Dec 2019 14:40:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20191206215342.672B9F4074E@rfc-editor.org>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms000001010006070801090000"
X-Originating-IP: [10.114.13.245]
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/OvFtvQXS-VNZ9dosgSxG_U45Zmw>
Subject: [spring] Fwd: [Pce] RFC 8664 on Path Computation Element Communication Protocol (PCEP) Extensions for Segment Routing
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 13:40:55 -0000

--------------ms000001010006070801090000
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

FYI

-------- Forwarded Message --------
Date: 	Fri, 6 Dec 2019 13:53:42 -0800
From: 	rfc-editor@rfc-editor.org


A new Request for Comments is now available in online RFC libraries.

RFC 8664

Title: Path Computation Element Communication Protocol (PCEP) Extensions
for Segment Routing
Author: S. Sivabalan,
C. Filsfils,
J. Tantsura,
W. Henderickx,
J. Hardwick
Status: Standards Track
Stream: IETF
Date: December 2019
Mailbox: msiva@cisco.com, cfilsfil@cisco.com, jefftant.ietf@gmail.com,
wim.henderickx@nokia.com, jonathan.hardwick@metaswitch.com
Pages: 29
Updates: RFC 8408

I-D Tag: draft-ietf-pce-segment-routing-16.txt

URL: https://www.rfc-editor.org/info/rfc8664

DOI: 10.17487/RFC8664

Segment Routing (SR) enables any head-end node to select any path
without relying on a hop-by-hop signaling technique (e.g., LDP or
RSVP-TE). It depends only on "segments" that are advertised by
link-state Interior Gateway Protocols (IGPs). An SR path can be
derived from a variety of mechanisms, including an IGP Shortest Path
Tree (SPT), an explicit configuration, or a Path Computation Element
(PCE). This document specifies extensions to the Path Computation
Element Communication Protocol (PCEP) that allow a stateful PCE to
compute and initiate Traffic-Engineering (TE) paths, as well as a
Path Computation Client (PCC) to request a path subject to certain
constraints and optimization criteria in SR networks.

This document updates RFC 8408.

This document is a product of the Path Computation Element Working Group
of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggesti=
ons
for improvements. Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for
the standardization state and status of this protocol. Distribution of
this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
https://www.ietf.org/mailman/listinfo/ietf-announce
https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org. Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC

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


--------------ms000001010006070801090000
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
EmowggTeMIIDxqADAgECAgEBMA0GCSqGSIb3DQEBBQUAMGoxCzAJBgNVBAYTAkZSMRowGAYD
VQQKDBFGcmFuY2UgVGVsZWNvbSBTQTEXMBUGA1UECwwOMDAwMiAzODAxMjk4NjYxJjAkBgNV
BAMMHUdyb3VwZSBGcmFuY2UgVGVsZWNvbSBSb290IENBMB4XDTA1MTExNzExMDkzOVoXDTI1
MTExNzExMDkzOVowgZYxCzAJBgNVBAYTAkZSMRowGAYDVQQKDBFGcmFuY2UgVGVsZWNvbSBT
QTEkMCIGA1UECwwbV2VzdGVybkVVIE1pZGRsZUVhc3QgQWZyaWNhMRcwFQYDVQQLDA4wMDAy
IDM4MDEyOTg2NjEsMCoGA1UEAwwjR3JvdXBlIEZyYW5jZSBUZWxlY29tIEludGVybmFsIENB
IDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCw8ytv/3/3nS8Xkfrfv3lWqny4
Gd1V8eVOT7B0WxfJMqfWPbu0aoc4WScRhqIhAH61Gmfa6f3AVq+o3PptjJ459kMp/ACaeRp8
DFzW7iNFm/Qfdk81V9dVLXHsbYwWU373j/ksx1Smmk3vsq4fWapeAOLfds70KO4RWP/YVSmO
rAFVMiqV4l9f6a+G8Lr2tOZkWaX+3vb3HE6mDG3la3Y6VDpVpioSrz61KPb8pLyOg7TuhhIx
OKTNNefEcDwFKx9zfVJax+PHj6zGbFzdGEMWexwGSi3SXkgAV6/CJNtCHHXE2OprWc30JiCY
18GkvPrRgO1XBSqx0xDIam+WpEh/AgMBAAGjggFgMIIBXDAPBgNVHRMBAf8EBTADAQH/MA4G
A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUNhwzZ9MTXPpbn+qLukRmdEbxd3gwdAYDVR0jBG0w
a4AUGpJTyM8zG7bypWB94q8kEkGwmmChUIFOQ049R3JvdXBlIEZyYW5jZSBUZWxlY29tIFJv
b3QgQ0EsIE9VPTAwMDIgMzgwMTI5ODY2LCBPPUZyYW5jZSBUZWxlY29tIFNBLCBDPUZSggEA
MIGOBgNVHR8EgYYwgYMwQ6BBoD+GPWh0dHA6Ly9pZ2NnZnQtcmNhLWh0dHAuc2kuZnJhbmNl
dGVsZWNvbS5mci9jcmwvaWdjZ2Z0X3JjYS5jcmwwPKA6oDiGNmh0dHA6Ly9pZ2NnZnQtcmNh
LmZyYW5jZXRlbGVjb20uY29tL2NybC9pZ2NnZnRfcmNhLmNybDATBgNVHSAEDDAKMAgGBiqB
egEQDDANBgkqhkiG9w0BAQUFAAOCAQEAlt994iqOFDZH/wQfDU6EQ1W1B/xs/k3xwBuBZgi3
NRWvvb8KhfoOVOyeuoO1r4072jo/AFDphvixN8EZiRp+luqZXQEXEaHrZjwRydCuUDwjPQkw
A/DU5NzWn0FrKWRIstQa/MBcN9xniazs41Br3oNzlkUbAyuP2s3GRi5uFp7VV5Y5dU8lqdoL
nE/TuBV0LFdre0WOdM7CoWVqNlreb7/zmuK2/zfLIaq2QIcWIOulqiIW1xxFWxc0JZi8p7qV
zvysS0+8wevgoefks3PHoUMEaIHCpoSOC14JSkKCVuUMPBvu+ftPasJ+NQz1jUbb0kjUkpGn
q33GgLPLSvsK5TCCBsAwggWooAMCAQICEhEhrKTzJoGqMVywoqjNXFnwQTANBgkqhkiG9w0B
AQUFADCBljELMAkGA1UEBhMCRlIxGjAYBgNVBAoMEUZyYW5jZSBUZWxlY29tIFNBMSQwIgYD
VQQLDBtXZXN0ZXJuRVUgTWlkZGxlRWFzdCBBZnJpY2ExFzAVBgNVBAsMDjAwMDIgMzgwMTI5
ODY2MSwwKgYDVQQDDCNHcm91cGUgRnJhbmNlIFRlbGVjb20gSW50ZXJuYWwgQ0EgMTAeFw0x
NzAyMjgwOTQyMDhaFw0yMTAyMjgwOTQyMDhaMGoxCzAJBgNVBAYTAkZSMRowGAYDVQQKExFG
cmFuY2UgVGVsZWNvbSBTQTEWMBQGA1UEAwwNTWV1cmljIEp1bGllbjEnMCUGCSqGSIb3DQEJ
AQwYanVsaWVuLm1ldXJpY0BvcmFuZ2UuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEA0Pfhby8TRScxVqtTKug3CKgJW1ub3Y7JydhngY8GOXTXy7mUt4aA0V2JsooyqF3+
nO1xcl3D1RZ+l04fRNHCh/CUHhamoNykCFRNoIM/DuzT7NE5h94UR/3RRgZ2qbZoIn5KYIBj
bVMacnZnB/qB9DUH61ecMTzrOG0ePtvABWcrhhOZ2S0MvPJkPtAAlL7qvTe9gJwZkBtEuZ0q
rJ0D3OXl5ayV7eP9FuRJ/0jf9FdxnmY0Aagm6+r5vsj9dhU9Gf5cA+mh+L7zrCIpTG2GVLLd
KaSORJ1cZ+LeZlgpK+hKJ4ho+J/Usqu9Ak8ngAeOgJqTjxRvOimdZZfJ+2E/GQIDAQABo4ID
MTCCAy0wDgYDVR0PAQH/BAQDAgbAMBMGA1UdJQQMMAoGCCsGAQUFBwMEMCMGA1UdEQQcMBqB
GGp1bGllbi5tZXVyaWNAb3JhbmdlLmNvbTCCAiEGA1UdHwSCAhgwggIUMIHooIHloIHihoHf
bGRhcDovLy9jbj1Hcm91cGUlMjBGcmFuY2UlMjBUZWxlY29tJTIwSW50ZXJuYWwlMjBDQSUy
MDEsY249aWdjZ2Z0aSxDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2Vy
dmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1hZCxEQz1mcmFuY2V0ZWxlY29tLERDPWZyP2Nl
cnRpZmljYXRlUmV2b2NhdGlvbkxpc3Q/YmFzZT9vYmplY3RjbGFzcz1jUkxEaXN0cmlidXRp
b25Qb2ludDCBqaCBpqCBo4aBoGxkYXA6Ly9pZ2NnZnRpLWNhMS1sZGFwLnNpLmZyYW5jZXRl
bGVjb20uZnIvb3U9aWdjZ2Z0aV9jYTEsb3U9Q0Esb3U9Q1JMRFAsb3U9QUNfT04sb3U9SUdD
R3JvdXBlLG89RnJhbmNlVGVsZWNvbT9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/
b2JqZWN0Y2xhc3M9cGtpQ2EwNKAyoDCGLmh0dHA6Ly9wa2ktY3JsLml0bi5mdGdyb3VwL2Ny
bC9pZ2NnZnRpX2NhMS5jcmwwRaBDoEGGP2h0dHA6Ly9pZ2NnZnRpLWNhMS1odHRwLnNpLmZy
YW5jZXRlbGVjb20uZnIvY3JsL2lnY2dmdGlfY2ExLmNybDA+BgNVHSAENzA1MDMGCCqBegEQ
DAIDMCcwJQYIKwYBBQUHAgEWGWh0dHA6Ly9wa2ktb3JhbmdlLmNvbS9jcHMwPAYIKwYBBQUH
AQEEMDAuMCwGCCsGAQUFBzABhiBodHRwOi8vcGtpLW9jc3AuaXRuLmZ0Z3JvdXAvb2NzcDAd
BgNVHQ4EFgQUEqE2gJM6hxLi6AlLKQ8kT4r1AlUwHwYDVR0jBBgwFoAUNhwzZ9MTXPpbn+qL
ukRmdEbxd3gwDQYJKoZIhvcNAQEFBQADggEBAGxsRCzFlIhen5KnTgZDP6e5jd+ff1MoW3jq
wiqxg8v33FldytRqsR5ydg4G5s+mdYhtViuuqm+vOo0F+8oSudj2M70zFIzQR2jMvR8P1oFF
2n+aQlZDW/JY5KqsxbUaR1w5QFE4LCj77OlvTTtaHXn6tZINQqD2rE/28S91ShC4H6WfsTve
y2CCLvuYzwUkQ/tPC23rWYxO/hZPkOT/MbgijzIFh4Ys8ENfYNTwkrNSj0LmmJREXIXq50UV
EpnsI2v5hE8jXkXlWvT6eXJ7RkocfIjwENvOMvA5/WxE9tvpVCSGq+c5YMWEfyT6o+V2LtTG
dtJ3dWNCmsmAgBWXnaswggbAMIIFqKADAgECAhIRIb+AKeqA4nD4aGytIumMzn8wDQYJKoZI
hvcNAQEFBQAwgZYxCzAJBgNVBAYTAkZSMRowGAYDVQQKDBFGcmFuY2UgVGVsZWNvbSBTQTEk
MCIGA1UECwwbV2VzdGVybkVVIE1pZGRsZUVhc3QgQWZyaWNhMRcwFQYDVQQLDA4wMDAyIDM4
MDEyOTg2NjEsMCoGA1UEAwwjR3JvdXBlIEZyYW5jZSBUZWxlY29tIEludGVybmFsIENBIDEw
HhcNMTcwMjI4MDk0MjIxWhcNMjEwMjI4MDk0MjIxWjBqMQswCQYDVQQGEwJGUjEaMBgGA1UE
ChMRRnJhbmNlIFRlbGVjb20gU0ExFjAUBgNVBAMMDU1ldXJpYyBKdWxpZW4xJzAlBgkqhkiG
9w0BCQEMGGp1bGllbi5tZXVyaWNAb3JhbmdlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAMYlaLPYjHfuVjqtO9apWcAd2PIK1MyO7sDYhYw0itPsnsSzsMUa+o7Xjwr/
9JHcyYEehz2uqzpT0L3bFC8ROTGF3l9sZDPGpUlGeYEFCpNxT2Eg5ZIizYHd5feghGDgbnm0
3UaNldIpi5gtuKSSUHJwLgzZwMykwOdGBkl9dJvj2mccxIlViUATimvjuOj8TES9zrNWuWU7
d1LM9SUrKngkMIA5s801vT4FlvpL/ER7Yt6idZ8rGPXsMdFOhiV3AzLBl1ypaVrQ+OGum/sh
c56fMCppmz5okaiGJ2DC9MRR0l4e6ZNrg+nKfm7IhIrCn7wED1TJAfuQfz3YYXKEwO8CAwEA
AaOCAzEwggMtMA4GA1UdDwEB/wQEAwIFIDATBgNVHSUEDDAKBggrBgEFBQcDBDAjBgNVHREE
HDAagRhqdWxpZW4ubWV1cmljQG9yYW5nZS5jb20wggIhBgNVHR8EggIYMIICFDCB6KCB5aCB
4oaB32xkYXA6Ly8vY249R3JvdXBlJTIwRnJhbmNlJTIwVGVsZWNvbSUyMEludGVybmFsJTIw
Q0ElMjAxLGNuPWlnY2dmdGksQ049Q0RQLENOPVB1YmxpYyUyMEtleSUyMFNlcnZpY2VzLENO
PVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9YWQsREM9ZnJhbmNldGVsZWNvbSxEQz1m
cj9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/b2JqZWN0Y2xhc3M9Y1JMRGlzdHJp
YnV0aW9uUG9pbnQwgamggaaggaOGgaBsZGFwOi8vaWdjZ2Z0aS1jYTEtbGRhcC5zaS5mcmFu
Y2V0ZWxlY29tLmZyL291PWlnY2dmdGlfY2ExLG91PUNBLG91PUNSTERQLG91PUFDX09OLG91
PUlHQ0dyb3VwZSxvPUZyYW5jZVRlbGVjb20/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdD9i
YXNlP29iamVjdGNsYXNzPXBraUNhMDSgMqAwhi5odHRwOi8vcGtpLWNybC5pdG4uZnRncm91
cC9jcmwvaWdjZ2Z0aV9jYTEuY3JsMEWgQ6BBhj9odHRwOi8vaWdjZ2Z0aS1jYTEtaHR0cC5z
aS5mcmFuY2V0ZWxlY29tLmZyL2NybC9pZ2NnZnRpX2NhMS5jcmwwPgYDVR0gBDcwNTAzBggq
gXoBEAwCAjAnMCUGCCsGAQUFBwIBFhlodHRwOi8vcGtpLW9yYW5nZS5jb20vY3BzMDwGCCsG
AQUFBwEBBDAwLjAsBggrBgEFBQcwAYYgaHR0cDovL3BraS1vY3NwLml0bi5mdGdyb3VwL29j
c3AwHQYDVR0OBBYEFJpO/hkvlNNchTsRMqcXbFKjr7BjMB8GA1UdIwQYMBaAFDYcM2fTE1z6
W5/qi7pEZnRG8Xd4MA0GCSqGSIb3DQEBBQUAA4IBAQCTgsPIg7wni+YEn7NuxicptWVyoYjn
XO9UfYTb4t6M1nizQPrL1ctPCqooEAxUhiH+i8YlnUkG5CHMatTwLtnZJvzGqHkY7q/Ctbki
DOqfhaM4b9by+CJp9B5GTKeUzCKAt2Fk0TKqlwbGdKiUfPL9AC58UYOKqjlMUPf6suxqA1fM
FyCUBu991kEdwSF7iXbSC/QP2EVsr5Yo1WU9856hAD87Lv/hFp5FjVYKFn9iMQvu325XYLvy
EhveODX1HsLj0ohm3/GfPYwyIZpG690uSROq7X8+8WUdX/oplOoaxpEkH5tJO51VAQybQPgj
daMD+h/Latx+6W9Dz6oPAxw0MYIEODCCBDQCAQEwga0wgZYxCzAJBgNVBAYTAkZSMRowGAYD
VQQKDBFGcmFuY2UgVGVsZWNvbSBTQTEkMCIGA1UECwwbV2VzdGVybkVVIE1pZGRsZUVhc3Qg
QWZyaWNhMRcwFQYDVQQLDA4wMDAyIDM4MDEyOTg2NjEsMCoGA1UEAwwjR3JvdXBlIEZyYW5j
ZSBUZWxlY29tIEludGVybmFsIENBIDECEhEhrKTzJoGqMVywoqjNXFnwQTANBglghkgBZQME
AgEFAKCCAlswGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTkx
MjA5MTM0MDUxWjAvBgkqhkiG9w0BCQQxIgQg7kw6uPKpuTQro5tgUxtAst8KNyhbZ1YkQVtW
28BPLBcwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQMEASowCwYJYIZIAWUDBAECMAoGCCqG
SIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG
9w0DAgIBKDCBvgYJKwYBBAGCNxAEMYGwMIGtMIGWMQswCQYDVQQGEwJGUjEaMBgGA1UECgwR
RnJhbmNlIFRlbGVjb20gU0ExJDAiBgNVBAsMG1dlc3Rlcm5FVSBNaWRkbGVFYXN0IEFmcmlj
YTEXMBUGA1UECwwOMDAwMiAzODAxMjk4NjYxLDAqBgNVBAMMI0dyb3VwZSBGcmFuY2UgVGVs
ZWNvbSBJbnRlcm5hbCBDQSAxAhIRIb+AKeqA4nD4aGytIumMzn8wgcAGCyqGSIb3DQEJEAIL
MYGwoIGtMIGWMQswCQYDVQQGEwJGUjEaMBgGA1UECgwRRnJhbmNlIFRlbGVjb20gU0ExJDAi
BgNVBAsMG1dlc3Rlcm5FVSBNaWRkbGVFYXN0IEFmcmljYTEXMBUGA1UECwwOMDAwMiAzODAx
Mjk4NjYxLDAqBgNVBAMMI0dyb3VwZSBGcmFuY2UgVGVsZWNvbSBJbnRlcm5hbCBDQSAxAhIR
Ib+AKeqA4nD4aGytIumMzn8wDQYJKoZIhvcNAQEBBQAEggEAilSejeVLCTE0uQQ9kk92t9MK
OgbVu3MVN2mt+9psbRbcjgEYzAtHIKhiO9yDc3/EsMb6v9ET5d7ehu32sIzug1r7sOge/S8O
89H3jrqEvJbnB4hzNjLe76Kvs9bl44x1aCl/b3i9ULarXEL+wX8T6VMoYOFhbmkzsTgqANLG
nHbKbZ44LlRgZV7RLGE3ZUpjhuk32BDMs4fiW028++NVR4XCOblF9Nm9AybRi9STqCVFRFKQ
DpP3+LqH5gb9A3IDIDw05PFCZbxmvU27k7/h7Xi7/6N64kmmVmZb1aUpVwF5jA4D/lSJbT/7
KggozSLVB78Je3FJJrPk8Wa+jUdbAAAAAAAAAA==
--------------ms000001010006070801090000--


From nobody Mon Dec  9 07:14:56 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D69F312000F; Mon,  9 Dec 2019 07:14:53 -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, 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 header.b=DxonhXAQ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZYzvnZnz
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 87H-Wr1kdlJZ; Mon,  9 Dec 2019 07:14:51 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0A76120043; Mon,  9 Dec 2019 07:14:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17665; q=dns/txt; s=iport; t=1575904491; x=1577114091; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=VNdEbkbQnYcbUkpG61BgEmKnk2Q0dUe4p598XXXlK9A=; b=DxonhXAQQPp5o2LFh1TKWoc+pmWB3YPkzyZr3o29jXljij3HYnVgk0ES 47B0tyuammwGm3qt7pCBKWESqiTUpOoMGso4b6ljTdT42zaAQZNBC8v+H xe49SZhFe7TuUPQd4eqxpHlz+73eCWooM8PLspUeXAMq2cbRpzGRhZz6o U=;
IronPort-PHdr: =?us-ascii?q?9a23=3AiBiKDBwUeOMpSmDXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZudAkT+JeTrawQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DbDADFY+5d/5hdJa1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BHC8pJwVsDkogBAsqCoN4g0YDiwBOghGTI4RiglIDVAkBAQE?= =?us-ascii?q?MAQEtAgEBhEACF4ICJDgTAgMNAQEEAQEBAgEFBG2FNwyFUgEBAQEDEhEdAQE?= =?us-ascii?q?4DwIBCA4DAwECKwICAjAdCAEBBAESIoMAAYF5TQMuAaEhAoE4iGF1gTKCfgE?= =?us-ascii?q?BBYUMGIIXCYE2jBgagUE/gTgggkw+hGmCcIJekCeFUIlQjxYKgi6MTIkaG5o?= =?us-ascii?q?yjkYEmisCBAIEBQIOAQEFgWkigVhwFWUBgkFQERSMZoEnAQKCSYpTdIEojFk?= =?us-ascii?q?BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400";  d="scan'208,217";a="674135377"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:14:50 +0000
Received: from XCH-RCD-013.cisco.com (xch-rcd-013.cisco.com [173.37.102.23]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FEoq2032013 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:14:50 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-013.cisco.com (173.37.102.23) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:14:50 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 10:14:48 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:14:48 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LMSLax0+aTxL7J5021nLCBDQn5p2GUCfuYnkVZxQMKpN6jMfq2MF043ilM6KKMzH2wb6bp6w/HOqTjq4CloyvFakHOT7pH+dFI/la7bsGauUU6uCuyHUGuXLC5vZe4igTGkJvqvP/pxy1vOeI4ptDhzcTrZaMdWdTHgRb/HlQzE0/Q5aZM/+7q/2nPvcC2qtSBB21sbyRGJYNwj8dM3Cq2c7RXS2CMgtls7PuZF+bM9c+E49JkTTf8mi5US97SBRENHNnLnrPNQpYAyfJBRFxgClNvmiCDNQ3v+dpId1PJV49T0zMqPw/tbm0UR6uIb0ixRXBQMHOqkmUTAOAlqy3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VNdEbkbQnYcbUkpG61BgEmKnk2Q0dUe4p598XXXlK9A=; b=eQj1cTRozZe6SP3w/vs2AatfSh24uzIk9s32U06ZpW3vUjaT6FeqyLDWmChM4eCm+ZGCRdmGWC8aVTpbmKFuXBkFny5PhX4diesj3whOtCw82nZAFsvXsTHcCoUnCmEmvzW5FaUHVg8d/EPnmjVVn8BHYXNUrt1rcSy/xDvDCmDg1mzy/XUAqWw/Ur0miceTdF6S5JqRCa8G0gV2mC0O3Ec9IJQxiXH+TZmv5V/ne9I471TMtDBcvddypunvBxDIJ/ifqH6WJ60Sa/Tx5NnMdf4MWv2K/um+OMK/U+E07JelVvuWuM/4KqJwGmKdSd/4L3nNsIxU7l5k8iGXBD132g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VNdEbkbQnYcbUkpG61BgEmKnk2Q0dUe4p598XXXlK9A=; b=ZYzvnZnzPh4eDYm7s8FnXit84lzBuN5KYPEmOlqHFzEv3Xkdz1fHrjoXh4TY7EF/qPVVxKdKmTEE73UPg4GJYr/YZvxiwpdY3ZdUvY1fFYT0SZEfEc9zK9sbzevElJxdS4iId06DDihngKIUnhWU9XkQful5s8IxW605+U3IyAs=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1743.namprd11.prod.outlook.com (10.175.56.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.13; Mon, 9 Dec 2019 15:14:47 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:14:47 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
Thread-Topic: SRv6 packets carrying multiple instances of the SRH
Thread-Index: AdWiXWC/xHP4SClLRLeTMoclYcMRIQMiRGAA
Date: Mon, 9 Dec 2019 15:14:47 +0000
Message-ID: <C9F627F1-BEAA-4B76-B06C-4378498464CD@cisco.com>
References: <BN7PR05MB569940AF9E6C94BC76086F6FAE4B0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB569940AF9E6C94BC76086F6FAE4B0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 08822a19-6e09-4af4-b394-08d77cba8790
x-ms-traffictypediagnostic: MWHPR11MB1743:
x-microsoft-antispam-prvs: <MWHPR11MB1743874B04A8B5BDDCDD63A3C9580@MWHPR11MB1743.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(396003)(346002)(39860400002)(366004)(189003)(199004)(2906002)(229853002)(8936002)(6506007)(53546011)(186003)(86362001)(110136005)(33656002)(5660300002)(36756003)(26005)(316002)(91956017)(76116006)(66556008)(66476007)(64756008)(66446008)(71190400001)(71200400001)(2616005)(478600001)(6512007)(8676002)(6486002)(81156014)(81166006)(66946007); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1743; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: US5szzEymkBI8b0uWvok8aywFokduCx51svOwsqIKr5gLAHaN4y9AaQ8G4QufUR+aGY4vwDPhwMcfrBiv0vqQh+7hqYStetwZ5mCJGCmBaKANWYr/E2xn6HbTzEiTWu8wxpEmrF/bWe2BGY1I95WYzuoZIbNnQWGF63ZNnuFIcUCsh/xs+SHjas0FVTpPr23PpNpzfooy5Lf7X6+rOcz1DRAln0QYO31oKarSKVZXeCBrsAni7qoHTD38ZijLXK60PPcO4OacRUuQnN54rhMW1hlYoQGVdNSX+LGU8sxkw/9arHdWulAvxWRjD29EXDFDqm4LtbIaZ3VfPR0aDZPkUjvMNwsiMIF3yaCq/e+6fZu/zRw8RzqJmTmzv5M0thFUud7+1OjxTm7D4vygiwJ9E7LQTdORjmWoN9cN5/9EYtPw+zPWqBmULDpLRIPToFX
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_C9F627F1BEAA4B76B06C4378498464CDciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 08822a19-6e09-4af4-b394-08d77cba8790
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:14:47.3524 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Cx4Ns6O1HEkbp1fu7lIyYxt1JGNpLFCIIrISq6gjH6RIJBGGEqufJJee6iVkbeJR2wD1UbYixO5ZB9uzYCwUpg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1743
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.23, xch-rcd-013.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Jw8sfkBCr7IOlMnLS8LQ6bt280M>
Subject: Re: [spring] SRv6 packets carrying multiple instances of the SRH
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:14:54 -0000

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

Um9uLA0KDQpBcyBhZ3JlZWQgZHVyaW5nIHRoZSBJRVRGMTA2IG1lZXRpbmcgSSB3aWxsIGNoYW5n
ZSB0aGF0IHNlbnRlbmNlIGluIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC4NCg0KVGhh
bmsgeW91LA0KUGFibG8uDQoNCkZyb206IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+
DQpEYXRlOiBTdW5kYXksIDI0IE5vdmVtYmVyIDIwMTkgYXQgMDE6MjgNClRvOiAiUGFibG8gQ2Ft
YXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCBTUFJJTkcgV0cgPHNwcmlu
Z0BpZXRmLm9yZz4sIDZtYW4gQ2hhaXJzIDw2bWFuLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6
IFNSdjYgcGFja2V0cyBjYXJyeWluZyBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIFNSSA0KDQpQ
YWJsbywNCg0KRHVyaW5nIHRoZSBTUFJJTkcgV0cgbWVldGluZyBhdCBJRVRGIDEwNiwgd2UgZGlz
Y3Vzc2VkIHRoZSBmb2xsb3dpbmcgdGV4dCBmcm9tIFNlY3Rpb24gMiBvZiBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU6DQoNCuKAnFNSSDogU2VnbWVudCBSb3V0
aW5nIEhlYWRlciBhcyBkZWZpbmVkIGluIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1o
ZWFkZXJdLiAgV2UgYXNzdW1lIHRoYXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0
aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXQu4oCdDQoNClRoaXMgdGV4dCBjb250cmFkaWN0cyB0aGUg
Zm9sbG93aW5nIHRleHQgZnJvbSBSRkMgODIwMDoNCg0K4oCcRWFjaCBleHRlbnNpb24gaGVhZGVy
IHNob3VsZCBvY2N1ciBhdCBtb3N0IG9uY2UsIGV4Y2VwdCBmb3IgdGhlIERlc3RpbmF0aW9uIE9w
dGlvbnMgaGVhZGVyLCB3aGljaCBzaG91bGQgb2NjdXIgYXQgbW9zdCB0d2ljZSAob25jZSBiZWZv
cmUgYSBSb3V0aW5nIGhlYWRlciBhbmQgb25jZSBiZWZvcmUgdGhlIHVwcGVyLWxheWVyIGhlYWRl
ciku4oCdDQoNClRoZSBmb2xsb3dpbmcgcmVkYWN0aW9uIHJlY29uY2lsZXMgdGhlIGNvbnRyYWRp
Y3Rpb24gYnkgcmVtYWluaW5nIHNpbGVudCBhbmQgYWxsb3dpbmcgUkZDIDgyMDAgdG8gc3BlYWsg
Zm9yIGl0c2VsZjoNCg0KT0xEPg0KU1JIOiBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIGFzIGRlZmlu
ZWQgaW4gW0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcl0uICBXZSBhc3N1bWUg
dGhhdCB0aGUgU1JIIG1heSBiZSBwcmVzZW50IG11bHRpcGxlIHRpbWVzIGluc2lkZSBlYWNoIHBh
Y2tldA0KPE9MRA0KDQpORVc+DQpTUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5l
ZCBpbiBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4NCjxORVcNCg0KRHVy
aW5nIHRoZSBtZWV0aW5nLCB5b3UgbWVudGlvbmVkIHRoZSBuZWVkIHRvIGltcG9ydCBzb21lIHRl
eHQgZnJvbSBSRkMgODIwMC4gSWYgeW91IGZlZWwgdGhlIG5lZWQgdG8gZG8gdGhhdCwgdGhlIGZv
bGxvdyByZWRhY3Rpb24gaW1wb3J0cyBhbGwgcmVsZXZhbnQgdGV4dCB3aXRob3V0IGJpYXM6DQoN
Ck9MRD4NClNSSDogU2VnbWVudCBSb3V0aW5nIEhlYWRlciBhcyBkZWZpbmVkIGluIFtJLUQuaWV0
Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLiAgV2UgYXNzdW1lIHRoYXQgdGhlIFNSSCBt
YXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXQuDQo8T0xEDQoN
Ck5FVz4NClNSSDogU2VnbWVudCBSb3V0aW5nIEhlYWRlciBhcyBkZWZpbmVkIGluIFtJLUQuaWV0
Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLg0KDQpBcyBwZXIgU2VjdGlvbiA0LjEgb2Yg
UkZDIDgyMDAsIHRoZSBSb3V0aW5nIGhlYWRlciAoZS5nLiwgU1JIKSAgc2hvdWxkIG9jY3VyIGF0
IG1vc3Qgb25lIGluc2lkZSBhIHBhY2tldC4gSG93ZXZlciwgSVB2NiBub2RlcyBtdXN0IGFjY2Vw
dCBhbmQgYXR0ZW1wdCB0byBwcm9jZXNzIGV4dGVuc2lvbiBoZWFkZXJzIGluIGFueSBvcmRlciBh
bmQgb2NjdXJyaW5nIGFueSBudW1iZXIgb2YgdGltZXMgaW4gdGhlIHNhbWUgcGFja2V0LCBleGNl
cHQgZm9yIHRoZSBIb3AtYnktSG9wIE9wdGlvbnMgaGVhZGVyLCB3aGljaCBpcyByZXN0cmljdGVk
IHRvIGFwcGVhciBpbW1lZGlhdGVseSBhZnRlciBhbiBJUHY2IGhlYWRlciBvbmx5Lg0KDQpOb25l
dGhlbGVzcywgaXQgaXMgIHN0cm9uZ2x5IGFkdmlzZWQgdGhhdCBzb3VyY2VzIG9mIElQdjYgcGFj
a2V0cyBhZGhlcmUgdG8gdGhlIHJlY29tbWVuZGF0aW9ucyBmb3VuZCBpbiBTZWN0aW9uIDQuMSBv
ZiBSRkMgODIwMCB1bnRpbCBhbmQgdW5sZXNzIHN1YnNlcXVlbnQgc3BlY2lmaWNhdGlvbnMgcmV2
aXNlIHRob3NlIHJlY29tbWVuZGF0aW9uLg0KPE5FVw0KDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSGFwcHkgSG9saWRheXMsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBSb24NCg0KDQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdy
YXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4t
cmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5t
c29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ow0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNpcGZvb3RlcjMwYjNkNTM4LCBsaS5tc2lwZm9vdGVy
MzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVyMzBiM2Q1MzgNCgl7bXNvLXN0eWxlLW5hbWU6bXNpcGZv
b3RlcjMwYjNkNTM4Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDow
Y207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZv
bnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5
bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcy
LjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQot
LT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxpbms9IiMwNTYzQzEiIHZsaW5r
PSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5Sb24sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QXMgYWdyZWVkIGR1cmluZyB0
aGUgSUVURjEwNiBtZWV0aW5nIEkgd2lsbCBjaGFuZ2UgdGhhdCBzZW50ZW5jZSBpbiB0aGUgbmV4
dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
VGhhbmsgeW91LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlBhYmxv
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Sb24g
Qm9uaWNhICZsdDtyYm9uaWNhQGp1bmlwZXIubmV0Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5TdW5k
YXksIDI0IE5vdmVtYmVyIDIwMTkgYXQgMDE6Mjg8YnI+DQo8Yj5UbzogPC9iPiZxdW90O1BhYmxv
IENhbWFyaWxsbyAocGNhbWFyaWwpJnF1b3Q7ICZsdDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7LCBT
UFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDssIDZtYW4gQ2hhaXJzICZsdDs2bWFuLWNo
YWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+U1J2NiBwYWNrZXRzIGNhcnJ5
aW5nIG11bHRpcGxlIGluc3RhbmNlcyBvZiB0aGUgU1JIPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPlBhYmxvLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RHVyaW5nIHRoZSBTUFJJTkcg
V0cgbWVldGluZyBhdCBJRVRGIDEwNiwgd2UgZGlzY3Vzc2VkIHRoZSBmb2xsb3dpbmcgdGV4dCBm
cm9tIFNlY3Rpb24gMiBvZiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmctMDU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj7igJxTUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMg
ZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4mbmJzcDsg
V2UgYXNzdW1lIHRoYXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNp
ZGUgZWFjaCBwYWNrZXQu4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIHRleHQgY29udHJhZGljdHMg
dGhlIGZvbGxvd2luZyB0ZXh0IGZyb20gUkZDIDgyMDA6PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj7igJxFYWNo
IGV4dGVuc2lvbiBoZWFkZXIgc2hvdWxkIG9jY3VyIGF0IG1vc3Qgb25jZSwgZXhjZXB0IGZvciB0
aGUgRGVzdGluYXRpb24gT3B0aW9ucyBoZWFkZXIsIHdoaWNoIHNob3VsZCBvY2N1ciBhdCBtb3N0
IHR3aWNlIChvbmNlIGJlZm9yZSBhIFJvdXRpbmcgaGVhZGVyIGFuZCBvbmNlIGJlZm9yZSB0aGUg
dXBwZXItbGF5ZXIgaGVhZGVyKS7igJ08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBmb2xsb3dpbmcgcmVk
YWN0aW9uIHJlY29uY2lsZXMgdGhlIGNvbnRyYWRpY3Rpb24gYnkgcmVtYWluaW5nIHNpbGVudCBh
bmQgYWxsb3dpbmcgUkZDIDgyMDAgdG8gc3BlYWsgZm9yIGl0c2VsZjo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
Pk9MRCZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U1JIOiBTZWdtZW50IFJv
dXRpbmcgSGVhZGVyIGFzIGRlZmluZWQgaW4gW0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5n
LWhlYWRlcl0uJm5ic3A7IFdlIGFzc3VtZSB0aGF0IHRoZSBTUkggbWF5IGJlIHByZXNlbnQgbXVs
dGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0PGJyPg0KJmx0O09MRDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+TkVXJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TUkg6IFNlZ21lbnQg
Um91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRp
bmctaGVhZGVyXS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbHQ7TkVXPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5EdXJpbmcgdGhlIG1lZXRpbmcsIHlvdSBtZW50aW9uZWQgdGhlIG5lZWQg
dG8gaW1wb3J0IHNvbWUgdGV4dCBmcm9tIFJGQyA4MjAwLiBJZiB5b3UgZmVlbCB0aGUgbmVlZCB0
byBkbyB0aGF0LCB0aGUgZm9sbG93IHJlZGFjdGlvbiBpbXBvcnRzIGFsbCByZWxldmFudCB0ZXh0
IHdpdGhvdXQgYmlhczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPk9MRCZndDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+U1JIOiBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIGFzIGRlZmluZWQgaW4g
W0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcl0uJm5ic3A7IFdlIGFzc3VtZSB0
aGF0IHRoZSBTUkggbWF5IGJlIHByZXNlbnQgbXVsdGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFj
a2V0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPiZsdDtPTEQ8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5ORVcmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+U1JIOiBTZWdtZW50IFJvdXRpbmcgSGVhZGVy
IGFzIGRlZmluZWQgaW4gW0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcl0uJm5i
c3A7DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij5BcyBwZXIgU2VjdGlvbiA0LjEgb2YgUkZDIDgyMDAsIHRoZSBSb3V0aW5nIGhlYWRlciAo
ZS5nLiwgU1JIKSAmbmJzcDtzaG91bGQgb2NjdXIgYXQgbW9zdCBvbmUgaW5zaWRlIGEgcGFja2V0
LiBIb3dldmVyLCBJUHY2IG5vZGVzIG11c3QgYWNjZXB0IGFuZCBhdHRlbXB0IHRvIHByb2Nlc3Mg
ZXh0ZW5zaW9uIGhlYWRlcnMgaW4gYW55IG9yZGVyIGFuZCBvY2N1cnJpbmcgYW55DQogbnVtYmVy
IG9mIHRpbWVzIGluIHRoZSBzYW1lIHBhY2tldCwgZXhjZXB0IGZvciB0aGUgSG9wLWJ5LUhvcCBP
cHRpb25zIGhlYWRlciwgd2hpY2ggaXMgcmVzdHJpY3RlZCB0byBhcHBlYXIgaW1tZWRpYXRlbHkg
YWZ0ZXIgYW4gSVB2NiBoZWFkZXIgb25seS4mbmJzcDsNCjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPk5vbmV0aGVsZXNzLCBpdCBpcyZuYnNw
OyBzdHJvbmdseSBhZHZpc2VkIHRoYXQgc291cmNlcyBvZiBJUHY2IHBhY2tldHMgYWRoZXJlIHRv
IHRoZSByZWNvbW1lbmRhdGlvbnMgZm91bmQgaW4gU2VjdGlvbiA0LjEgb2YgUkZDIDgyMDAgdW50
aWwgYW5kIHVubGVzcyBzdWJzZXF1ZW50IHNwZWNpZmljYXRpb25zIHJldmlzZSB0aG9zZSByZWNv
bW1lbmRhdGlvbi48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4mbHQ7TkVXPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0hhcHB5IEhvbGlkYXlzLDwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBSb248L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJt
c2lwZm9vdGVyMzBiM2Q1MzgiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6MGNtO21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MzYu
MHB0O21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNrIj5KdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_C9F627F1BEAA4B76B06C4378498464CDciscocom_--


From nobody Mon Dec  9 07:15:37 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA5BD12000F; Mon,  9 Dec 2019 07:15:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.39
X-Spam-Level: 
X-Spam-Status: No, score=-14.39 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=P9ro2iVB; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pTgopzSw
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 qVMn2cpEmt9Q; Mon,  9 Dec 2019 07:15:32 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A907120043; Mon,  9 Dec 2019 07:15:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=41985; q=dns/txt; s=iport; t=1575904532; x=1577114132; h=from:to:cc:subject:date:message-id:references: mime-version; bh=Y40N3yYRnQ2c2FQVwvFi2dNxrJBu25uzAls1nMMWs9c=; b=P9ro2iVBWxLKqiSTHBoAxNIYVp3aS79uRWI9tRIkUc1oP67ShE8XcQ14 0LvTl5l+3o7MiFssHlZc+8s/dTj1LLjwHpSkrdfQSZJ3WzZbdmQjwdI/G /ceN8C20yZDzkk1KZhTLz2w+VCAw/lzus6iY5mbhYPc9bCgXGEvjodRWk k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AyGfN0hKI3BTho+5rP9mcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFXwJfvjdS0+NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ArAADCZO5d/5BdJa1kGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYFtAgEBAQELAYEbL1AFbFggBAsqCoN4g0YDiwK?= =?us-ascii?q?CX5gFgUKBEANQBAkBAQEMAQEYAQUPAgEBg3tFAheCAiQ3Bg4CAw0BAQQBAQE?= =?us-ascii?q?CAQUEbYU3DIVSAQEBAQMBARARHQEBLAsBCwQCAQgRAwEBASEBBgMCAgIlCxQ?= =?us-ascii?q?JCAIEAQ0FIoMAAYF5TQMuAQ6hGAKBOIhhdYEygn4BAQWBSUFAgkwYghcJgTY?= =?us-ascii?q?BjBcagUE/gTgggkw+gmQBAQIBARiBFAEBCwYBPw0JCIJSMoIskCeFUIlQjxY?= =?us-ascii?q?Kgi6HI45DG4JCdIZ/j32OSoFFhwCRZgIEAgQFAg4BAQWBaCNncXAVGiEqAYJ?= =?us-ascii?q?BCUcRFIxCJINzhRSFP3QBgSeLKQ4XgQsBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400";  d="scan'208,217";a="379370022"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:15:19 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FFIhq029705 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:15:19 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:15:18 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:15:17 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 10:15:16 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gJzyxqsnMdTq2OZ8Fb5cj4+PdAuMCj9nN6bx0BMwjuulnWfIqBwMK/uY2Qx4nkncmPoFx6Cc0Vjg0hJKxugtbn6cVgJAT+lldhNmsXNpJ6UGqMcP6blW4gSVei5zplVNGuKpEikyPtBB1bxz7Q2lZThXnrvMGUEf12KY7SyWeZ3CG1JmT5jBiPUI6rw0pNvehjbFpx8fRVgSv7JA1bQokz4fuL96u3EbZu8XRCQBEQgxPiFV0jKPFQJqTj7H08WqbKRrTWoqYMmQwU6m8+FxGFl0eSAfcg2amdIOChEJxKQtTaN4nb4R3TLj000mUfXqIWQyXYLhJAV+8AzYQZ96ag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y40N3yYRnQ2c2FQVwvFi2dNxrJBu25uzAls1nMMWs9c=; b=R7PWhHfBVgc5JYKBow+xdp5UPvcWx6cOAyxjLKs59u6vyLZhT+0wsXJ4QZNWrvjyJ94RlIOVSrhUV+dYwVT4JhR58a5Umztjb+ACG5fQS/8NQycOKWTsnv9ARZna3ejyvwhQ+c/IMLF1Y/VghyeZ7ZiW0YdA3UCitS8+Mq4yiyb+3quYVret2tmc2wNBUkiDvVKH7vkvIfNrycRdgabnL3ZqTAEYDWpKmcfDa9DTH6/2yeKKP4MHlV9EMTBsV4yw/gJm62HM40lVW75czIrWrdPKJSALQmC0K81JhMq77D8t1DE4yxxa/sO+3WbreoDa+G0YWaFK7FG7MTbLh+V5Xg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y40N3yYRnQ2c2FQVwvFi2dNxrJBu25uzAls1nMMWs9c=; b=pTgopzSwidSA3gzlnwfjDeDb9vbE9zEFSqoR9zmnya2mIy8MsIZZ1boY/EqL55ctBft3Lh/xq+Dz97GhVJP+90hytUyT8mr1BuPe28NkJdo07MHaDdxNo9q/TlBDRJmwxSiPvVhKTNwULB6uiMX/wtra2AIP2ArH84L/LKB7gd0=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1743.namprd11.prod.outlook.com (10.175.56.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.13; Mon, 9 Dec 2019 15:15:15 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:15:15 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ravi M R <mrravi@juniper.net>, "spring@ietf.org" <spring@ietf.org>
CC: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-05.txt
Thread-Index: AQHVixbsiascEkqCxUmxYaqLmMCq7qdrOgGAgDVQqwCAEddhgA==
Date: Mon, 9 Dec 2019 15:15:15 +0000
Message-ID: <8BA26970-5C6C-49CA-AFC7-D05901B37284@cisco.com>
References: <157199573583.4273.8008079765205871331@ietfa.amsl.com> <9BAC87F8-57EF-4D54-9218-09689CA122F5@cisco.com> <BYAPR05MB429502B75B010C49F916BC41C7470@BYAPR05MB4295.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4cdccf3f-b505-48f3-c62d-08d77cba9864
x-ms-traffictypediagnostic: MWHPR11MB1743:
x-microsoft-antispam-prvs: <MWHPR11MB17435297A14E73443E345900C9580@MWHPR11MB1743.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(396003)(346002)(39860400002)(366004)(13464003)(189003)(43544003)(199004)(53754006)(2906002)(229853002)(4001150100001)(8936002)(6506007)(53546011)(186003)(86362001)(66574012)(110136005)(33656002)(5660300002)(36756003)(26005)(316002)(91956017)(76116006)(66556008)(66476007)(64756008)(66446008)(71190400001)(71200400001)(2616005)(966005)(478600001)(6512007)(8676002)(6486002)(4326008)(81156014)(81166006)(66946007)(574754004)(24704002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1743; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Uhoi81KUvj7NBbs3YNSwqxEqkyTN2Z6X0fJtIAwN37JjvZvsKFKZCtEFzoS83tWzU0LcvPM1fu0leGfLGXvQWXOl4QPCtI4HAi3kKH3E6o+kNQUDuwob2Kxv/oFW4i2m0sPVupx5aaLbYEh7Lzp9fvNx8aVVVzTJQGg+fuLidO0ySxFJdLttLlvPAbDOVS7YcDR9jK8l6w0HrkLvwvLHYyGrKHWgZzFOn/LAJMGr9jRGJRNoznTEPhHyquv4UmpG59uQ29+Bil+TPG2wR/3v74/bjw1oXydZa0DhL5ETcHnDt7tJxBY/04Da4DuojNjJjobVwVIDWRLi4UkosveW8vH/L9Bbx2/NpTz2H8FzxtIIDAVe11Ocoe8Z5gZVJIyPGpZ8aZdGcJL8oSYlkpUU5Z+nPztKzYcqTTkhuPVjW3L00IiRXkFzmcd6YE7TwU4oBzDRMfujdLgOOVJDbx8wr39tknDuzYSTjALNx7U6WXsHyVaDmCXAdOKKq4wMU7WhKTd6AfE3uoYbR3EIciqOEvkuT/CgNOBBHYu9sU3Arp//740TvQyUsVeZJBn5PK1oyG7wva9nyHBwPv1dyWZFVRBJYZRJY71ykMb08OMxtBa33Xud9i4rRdHRZxfhpxPQ
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_8BA269705C6C49CAAFC7D05901B37284ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4cdccf3f-b505-48f3-c62d-08d77cba9864
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:15:15.8217 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Gs0sKceTmMMJOwj1Z+o9xsMQ1cAHrQyp6FQXep6JKOhdlSp4dFLvhLAFZWU1uRU6de0vgu1jhpgf/DbntW2SOQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1743
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ziHWKH2teJodhFz-JcX_TfcKorM>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-05.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:15:35 -0000

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

UmF2aSwNCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgZW1haWwuDQpJIGFja25vd2xlZGdlIHRoYXQg
dGhpcyBpcyBhbiBlZGl0b3JpYWwgZXJyb3Igd2hpY2ggd2FzIG5vdCBwcmVzZW50IGluIHByZXZp
b3VzIHZlcnNpb25zIG9mIHRoZSBkb2N1bWVudC4gSSB3aWxsIHRha2UgY2FyZSBvZiBpdCBpbiB0
aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuDQoNClRoYW5rcywNClBhYmxvLg0KDQpGcm9t
OiBSYXZpIE0gUiA8bXJyYXZpQGp1bmlwZXIubmV0Pg0KRGF0ZTogVGh1cnNkYXksIDI4IE5vdmVt
YmVyIDIwMTkgYXQgMTA6NDQNClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2Ft
YXJpbEBjaXNjby5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KQ2M6
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtz
cHJpbmddIEktRCBBY3Rpb246IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFt
bWluZy0wNS50eHQNClJlc2VudCBmcm9tOiA8YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4NClJlc2Vu
dCB0bzogPGNmQGNpc2NvLmNvbT4sIDxwY2FtYXJpbEBjaXNjby5jb20+LCA8am9obkBsZWRkeS5u
ZXQ+LCA8ZGFuaWVsLnZveWVyQGJlbGwuY2E+LCA8c2F0b3J1Lm1hdHN1c2hpbWFAZy5zb2Z0YmFu
ay5jby5qcD4sIDxsaXpoZW5iaW5AaHVhd2VpLmNvbT4NClJlc2VudCBkYXRlOiBUaHVyc2RheSwg
MjggTm92ZW1iZXIgMjAxOSBhdCAxMDo0NA0KDQoNCkF1dGhvcnMsDQoNCkludGVudCBpbiBzZWN0
aW9uIDQuMTYuMiwgZm9yIFVTUCwgc2VlbXMgdG8gcG9wIFNSSCBhbmQgcHJvY2VzcyBJUHY2IHBh
Y2tldC4NCg0KSG93ZXZlciB0ZXh0IGluIGRyYWZ0IGRvZXMgbm90IG1hdGNoIHdpdGggdGhlIGlu
dGVudGlvbi4gVGV4dCBzYXlzIHRvIHN1YnN0aXR1dGUgUzAyLVMwNCB3aXRoIGdpdmVuIGluc3Ry
dWN0aW9ucy4NCg0KDQoNCjQuMTYuMi4gIFVTUDogVWx0aW1hdGUgU2VnbWVudCBQb3Agb2YgdGhl
IFNSSA0KDQoNCg0KICAgVGhlIFNSSCBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVuZC5YIGFuZCBF
bmQuVCBiZWhhdmlvcnMgYXJlDQoNCiAgIG1vZGlmaWVkOiB0aGUgaW5zdHJ1Y3Rpb25zIFMwMi1T
MDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBmb2xsb3dpbmcNCg0KICAgb25lczoNCg0KDQoNCiAg
IFMwMi4gICBJZiAoU2VnbWVudHMgTGVmdCA9PSAwKSB7DQoNCiAgIFMwMy4gICAgICAgUG9wIHRo
ZSBTUkgNCg0KICAgUzA0LiAgIH0NCg0KDQoNCklmIHlvdSBqdXN0IGZvbGxvdyB0ZXh0IGluIGRy
YWZ0IGFuZCByZXBsYWNlIFMwMi1TMDQgaW4gZnVsbCBzZXQgb2YgaW5zdHJ1Y3Rpb25zIChjb3Bp
ZWQgYmVsb3cpLCB3ZSBtYXkgZXhlY3V0ZSBzb21lIHVud2FudGVkIGluc3RydWN0aW9ucyBsaWtl
IFMwOS1TMTEsIFMxMywgUzE0LiBDb3VsZCB5b3UgdXBkYXRlIHRoZSB0ZXh0IGluIHRoZSBzZWN0
aW9uIHNvIHRoYXQgZHJhZnQgaXMgYWNjdXJhdGUuDQoNCg0KDQogIFMwMS4gV2hlbiBhbiBTUkgg
aXMgcHJvY2Vzc2VkIHsNCg0KICBTMDIuICAgSWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgew0KDQog
IFMwMy4gICAgICBTZW5kIGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUg
U291cmNlIEFkZHJlc3MNCg0KICAgICAgICAgICAgICAgQ29kZSBUQkQtU1JIIChTUiBVcHBlci1s
YXllciBIZWFkZXIgRXJyb3IpLA0KDQogICAgICAgICAgICAgICBQb2ludGVyIHNldCB0byB0aGUg
b2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFkZXIsDQoNCiAgICAgICAgICAgICAgIGludGVy
cnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0DQoNCiAgUzA0LiAg
IH0NCg0KICBTMDUuICAgSWYgKElQdjYgSG9wIExpbWl0IDw9IDEpIHsNCg0KICBTMDYuICAgICAg
U2VuZCBhbiBJQ01QIFRpbWUgRXhjZWVkZWQgbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3Ms
DQoNCiAgICAgICAgICAgICAgIENvZGUgMCAoSG9wIGxpbWl0IGV4Y2VlZGVkIGluIHRyYW5zaXQp
LA0KDQogICAgICAgICAgICAgICBpbnRlcnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGRpc2Nh
cmQgdGhlIHBhY2tldA0KDQogIFMwNy4gICB9DQoNCiAgUzA4LiAgIG1heF9MRSA9IChIZHIgRXh0
IExlbiAvIDIpIC0gMQ0KDQogIFMwOS4gICBJZiAoKExhc3QgRW50cnkgPiBtYXhfTEUpIG9yIChT
ZWdtZW50cyBMZWZ0ID4gTGFzdCBFbnRyeSsxKSkgew0KDQogIFMxMC4gICAgICBTZW5kIGFuIElD
TVAgUGFyYW1ldGVyIFByb2JsZW0gdG8gdGhlIFNvdXJjZSBBZGRyZXNzLA0KDQogICAgICAgICAg
ICAgICBDb2RlIDAgKEVycm9uZW91cyBoZWFkZXIgZmllbGQgZW5jb3VudGVyZWQpLA0KDQogICAg
ICAgICAgICAgICBQb2ludGVyIHNldCB0byB0aGUgU2VnbWVudHMgTGVmdCBmaWVsZCwNCg0KICAg
ICAgICAgICAgICAgaW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNjYXJkIHRoZSBw
YWNrZXQNCg0KICBTMTEuICAgfQ0KDQogIFMxMi4gICBEZWNyZW1lbnQgSG9wIExpbWl0IGJ5IDEN
Cg0KICBTMTMuICAgRGVjcmVtZW50IFNlZ21lbnRzIExlZnQgYnkgMQ0KDQogIFMxNC4gICBVcGRh
dGUgSVB2NiBEQSB3aXRoIFNlZ21lbnQgTGlzdFtTZWdtZW50cyBMZWZ0XQ0KDQogIFMxNS4gICBS
ZXN1Ym1pdCB0aGUgcGFja2V0IHRvIHRoZSBlZ3Jlc3MgSVB2NiBGSUIgbG9va3VwIGFuZA0KDQog
ICAgICAgICAgICB0cmFuc21pc3Npb24gdG8gdGhlIG5ldyBkZXN0aW5hdGlvbg0KDQogIFMxNi4g
fQ0KDQoNCg0KDQoNClRoYW5rcyAmIFJlZ2FyZHMsDQoNClJhdmkNCg0KDQoNCi0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBP
biBCZWhhbGYgT2YgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkNClNlbnQ6IEZyaWRheSwgT2N0
b2JlciAyNSwgMjAxOSAzOjA0IFBNDQpUbzogc3ByaW5nQGlldGYub3JnDQpDYzogZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gSS1E
IEFjdGlvbjogZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1LnR4
dA0KDQoNCg0KSGkgYWxsLA0KDQpXZSBoYXZlIGp1c3QgcG9zdGVkIGEgbmV3IHJldmlzaW9uIG9m
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy4NCg0KVGhpcyBpcyBh
IG1pbm9yIHVwZGF0ZSB3aXRoIGEgY2xhcmlmaWNhdGlvbiBvbiB0aGUgZXRoZXJuZXQgZnJhbWVz
IGVuY2Fwc3VsYXRpb24gYW5kIGEgZml4IHRvIGFuIGVkaXRvcmlhbCB0eXBvIG9uIHRoZSBVU0Qg
Zmxhdm9yLg0KDQpDaGVlcnMsDQoNClBhYmxvLg0KDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86c3By
aW5nLWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgImludGVybmV0LWRyYWZ0c0BpZXRm
Lm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiIgPGludGVybmV0LWRyYWZ0c0Bp
ZXRmLm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPj4gUmVwbHkgdG86ICJzcHJp
bmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4iIDxzcHJpbmdAaWV0Zi5vcmc8bWFp
bHRvOnNwcmluZ0BpZXRmLm9yZz4+DQoNCkRhdGU6IEZyaWRheSwgMjUgT2N0b2JlciAyMDE5IGF0
IDExOjMxDQoNClRvOiAiaS1kLWFubm91bmNlQGlldGYub3JnPG1haWx0bzppLWQtYW5ub3VuY2VA
aWV0Zi5vcmc+IiA8aS1kLWFubm91bmNlQGlldGYub3JnPG1haWx0bzppLWQtYW5ub3VuY2VAaWV0
Zi5vcmc+Pg0KDQpDYzogInNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiIg
PHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPj4NCg0KU3ViamVjdDogW3Nw
cmluZ10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nLTA1LnR4dA0KDQoNCg0KDQoNCiAgICBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFi
bGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuDQoNCiAgICBU
aGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBTb3VyY2UgUGFja2V0IFJvdXRpbmcgaW4g
TmV0d29ya2luZyBXRyBvZiB0aGUgSUVURi4NCg0KDQoNCiAgICAgICAgICAgIFRpdGxlICAgICAg
ICAgICA6IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZw0KDQogICAgICAgICAgICBBdXRob3JzICAg
ICAgICAgOiBDbGFyZW5jZSBGaWxzZmlscw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQYWJsbyBDYW1hcmlsbG8gR2FydmlhDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEpvaG4gTGVkZHkNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRGFuaWVsIFZveWVy
DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNhdG9ydSBNYXRzdXNoaW1hDQoNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFpoZW5iaW4gTGkNCg0KICAgIEZpbGVuYW1lICAg
ICAgICA6IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNS50eHQN
Cg0KICAgIFBhZ2VzICAgICAgICAgICA6IDQxDQoNCiAgICBEYXRlICAgICAgICAgICAgOiAyMDE5
LTEwLTI1DQoNCg0KDQogICAgQWJzdHJhY3Q6DQoNCiAgICAgICBUaGlzIGRvY3VtZW50IGRlc2Ny
aWJlcyB0aGUgU1J2NiBuZXR3b3JrIHByb2dyYW1taW5nIGNvbmNlcHQgYW5kIGl0cw0KDQogICAg
ICAgbW9zdCBiYXNpYyBmdW5jdGlvbnMuDQoNCg0KDQoNCg0KDQoNCiAgICBUaGUgSUVURiBkYXRh
dHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCg0KICAgIGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcvX187IThXb0E2UmpDODFjIVFWLVc1
TXlHd3c4WUloc1dpbWpaR0xoeDktREF4WXNJOThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2VGhEdmQz
QSQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nL19fOyE4V29B
NlJqQzgxYyFRVi1XNU15R3d3OFlJaHNXaW1qWkdMaHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJx
WFMzWWt0NlRoRHZkM0EkPg0KDQoNCg0KICAgIFRoZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNp
b25zIGF2YWlsYWJsZSBhdDoNCg0KICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLTA1X187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpaR0xoeDktREF4
WXNJOThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2SzBGTE1KVSQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZy0wNV9fOyE4V29BNlJqQzgxYyFRVi1XNU15R3d3OFlJaHNXaW1q
WkdMaHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJxWFMzWWt0NkswRkxNSlUkPg0KDQogICAgaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1X187IThX
b0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpaR0xoeDktREF4WXNJOThJamNXbHU1Mk15MkFf
MnFYUzNZa3Q2Mks4a0FMMCQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmctMDVfXzshOFdvQTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1E
QXhZc0k5OElqY1dsdTUyTXkyQV8ycVhTM1lrdDYySzhrQUwwJD4NCg0KDQoNCiAgICBBIGRpZmYg
ZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQoNCiAgICBodHRwczov
L3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNV9fOyE4V29BNlJqQzgx
YyFRVi1XNU15R3d3OFlJaHNXaW1qWkdMaHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJxWFMzWWt0
NlFDd0lJRkUkPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3Jn
L3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmct
MDVfXzshOFdvQTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1ds
dTUyTXkyQV8ycVhTM1lrdDZRQ3dJSUZFJD4NCg0KDQoNCg0KDQogICAgUGxlYXNlIG5vdGUgdGhh
dCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlz
c2lvbg0KDQogICAgdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWls
YWJsZSBhdCB0b29scy5pZXRmLm9yZy4NCg0KDQoNCiAgICBJbnRlcm5ldC1EcmFmdHMgYXJlIGFs
c28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQoNCiAgICBodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19fZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9fXzshOFdvQTZS
akM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1dsdTUyTXkyQV8ycVhT
M1lrdDZiTGs2bF93JDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19fZnRwOi9mdHAuaWV0Zi5v
cmcvaW50ZXJuZXQtZHJhZnRzL19fOyE4V29BNlJqQzgxYyFRVi1XNU15R3d3OFlJaHNXaW1qWkdM
aHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJxWFMzWWt0NmJMazZsX3ckPg0KDQoNCg0KICAgIF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCiAgICBzcHJp
bmcgbWFpbGluZyBsaXN0DQoNCiAgICBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZz4NCg0KICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyE4V29BNlJqQzgxYyFRVi1XNU15R3d3OFlJ
aHNXaW1qWkdMaHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJxWFMzWWt0Nm9hczI0UG8kPGh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vc3ByaW5nX187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpaR0xoeDktREF4WXNJ
OThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2b2FzMjRQbyQ+DQoNCg0KDQoNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0Kc3ByaW5nIG1haWxpbmcgbGlz
dA0KDQpzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCg0KaHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nX187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpaR0xoeDktREF4WXNJOThJ
amNXbHU1Mk15MkFfMnFYUzNZa3Q2b2FzMjRQbyQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshOFdvQTZSakM4
MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1dsdTUyTXkyQV8ycVhTM1lr
dDZvYXMyNFBvJD4NCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCglt
YXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWww
LCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0
eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z
by1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30N
CnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERl
ZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcy
LjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFUyIgbGluaz0i
IzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPlJhdmksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+TWFu
eSB0aGFua3MgZm9yIHlvdXIgZW1haWwuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5JIGFja25vd2xlZGdlIHRoYXQgdGhpcyBpcyBhbiBlZGl0b3JpYWwgZXJyb3Ig
d2hpY2ggd2FzIG5vdCBwcmVzZW50IGluIHByZXZpb3VzIHZlcnNpb25zIG9mIHRoZSBkb2N1bWVu
dC4gSSB3aWxsIHRha2UgY2FyZSBvZiBpdCBpbiB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJh
ZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlBhYmxvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5SYXZpIE0gUiAmbHQ7bXJyYXZpQGp1bmlwZXIu
bmV0Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgMjggTm92ZW1iZXIgMjAxOSBhdCAx
MDo0NDxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkmcXVv
dDsgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZxdW90O3NwcmluZ0BpZXRmLm9yZyZxdW90
OyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPkNjOiA8L2I+ZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBb
c3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmctMDUudHh0PGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7YWxpYXMtYm91bmNlc0Bp
ZXRmLm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQgdG86IDwvYj4mbHQ7Y2ZAY2lzY28uY29tJmd0Oywg
Jmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZsdDtqb2huQGxlZGR5Lm5ldCZndDssICZsdDtk
YW5pZWwudm95ZXJAYmVsbC5jYSZndDssICZsdDtzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5r
LmNvLmpwJmd0OywgJmx0O2xpemhlbmJpbkBodWF3ZWkuY29tJmd0Ozxicj4NCjxiPlJlc2VudCBk
YXRlOiA8L2I+VGh1cnNkYXksIDI4IE5vdmVtYmVyIDIwMTkgYXQgMTA6NDQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiM0NDcyQzQiPkF1dGhv
cnMsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOiM0NDcyQzQiPkludGVudCBpbiBzZWN0aW9uIDQuMTYuMiwg
Zm9yIFVTUCwgc2VlbXMgdG8gcG9wIFNSSCBhbmQgcHJvY2VzcyBJUHY2IHBhY2tldC48L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6IzQ0NzJDNCI+SG93ZXZlciB0ZXh0IGluIGRyYWZ0IGRvZXMgbm90IG1hdGNo
IHdpdGggdGhlIGludGVudGlvbi4gVGV4dCBzYXlzIHRvIHN1YnN0aXR1dGUgUzAyLVMwNCB3aXRo
IGdpdmVuIGluc3RydWN0aW9ucy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+NC4xNi4yLiZuYnNwOyBVU1A6IFVsdGltYXRlIFNlZ21lbnQgUG9wIG9mIHRo
ZSBTUkg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBUaGUgU1JIIHByb2Nlc3Np
bmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kIEVuZC5UIGJlaGF2aW9ycyBhcmU8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IG1vZGlmaWVkOiB0aGUgaW5zdHJ1
Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBmb2xsb3dpbmc8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IG9uZXM6PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyBJZiAoU2VnbWVudHMgTGVm
dCA9PSAwKSB7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNw
OyBTMDMuJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBvcCB0aGUgU1JIPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBTMDQuJm5ic3A7
Jm5ic3A7IH08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojNDQ3MkM0Ij5JZiB5
b3UganVzdCBmb2xsb3cgdGV4dCBpbiBkcmFmdCBhbmQgcmVwbGFjZSBTMDItUzA0IGluIGZ1bGwg
c2V0IG9mIGluc3RydWN0aW9ucyAoY29waWVkIGJlbG93KSwgd2UgbWF5IGV4ZWN1dGUgc29tZSB1
bndhbnRlZCBpbnN0cnVjdGlvbnMgbGlrZSBTMDktUzExLCBTMTMsIFMxNC4NCjwvc3Bhbj48c3Bh
biBzdHlsZT0iY29sb3I6IzQ0NzJDNCI+Q291bGQgeW91IHVwZGF0ZSB0aGUgdGV4dCBpbiB0aGUg
c2VjdGlvbiBzbyB0aGF0IGRyYWZ0IGlzIGFjY3VyYXRlLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsgUzAx
LiBXaGVuIGFuIFNSSCBpcyBwcm9jZXNzZWQgezwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyBTMDIuJm5ic3A7Jm5ic3A7IElmIChT
ZWdtZW50cyBMZWZ0ID09IDApIHs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBTZW5kIGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNl
IEFkZHJlc3M8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQ29kZSBUQkQtU1JIIChTUiBVcHBl
ci1sYXllciBIZWFkZXIgRXJyb3IpLDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDtQb2ludGVy
IHNldCB0byB0aGUgb2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFkZXIsPC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0
aGUgcGFja2V0PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+Jm5ic3A7IFMwNC4mbmJzcDsmbmJzcDsgfTwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyBTMDUuJm5ic3A7Jm5ic3A7
IElmIChJUHY2IEhvcCBMaW1pdCAmbHQ7PSAxKSB7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7IFMwNi4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgU2VuZCBhbiBJQ01QIFRpbWUgRXhjZWVkZWQgbWVzc2FnZSB0byB0aGUg
U291cmNlIEFkZHJlc3MsPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENvZGUgMCAoSG9wIGxp
bWl0IGV4Y2VlZGVkIGluIHRyYW5zaXQpLDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpbnRl
cnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGRpc2NhcmQgdGhlIHBhY2tldDwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyBTMDcu
Jm5ic3A7Jm5ic3A7IH08L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij4mbmJzcDsgUzA4LiZuYnNwOyZuYnNwOyBtYXhfTEUgPSAoSGRyIEV4dCBM
ZW4gLyAyKSAtIDE8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij4mbmJzcDsgUzA5LiZuYnNwOyZuYnNwOyBJZiAoKExhc3QgRW50cnkgJmd0OyBt
YXhfTEUpIG9yIChTZWdtZW50cyBMZWZ0ICZndDsgTGFzdCBFbnRyeSYjNDM7MSkpIHs8L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsg
UzEwLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTZW5kIGFuIElDTVAgUGFyYW1ldGVy
IFByb2JsZW0gdG8gdGhlIFNvdXJjZSBBZGRyZXNzLDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBDb2RlIDAgKEVycm9uZW91cyBoZWFkZXIgZmllbGQgZW5jb3VudGVyZWQpLDwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBQb2ludGVyIHNldCB0byB0aGUgU2VnbWVudHMgTGVmdCBmaWVsZCw8
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4m
bmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7aW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFu
ZCBkaXNjYXJkIHRoZSBwYWNrZXQ8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsgUzExLiZuYnNwOyZuYnNwOyB9PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7IFMxMi4m
bmJzcDsmbmJzcDsgRGVjcmVtZW50IEhvcCBMaW1pdCBieSAxPC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7IFMxMy4mbmJzcDsmbmJz
cDsgRGVjcmVtZW50IFNlZ21lbnRzIExlZnQgYnkgMTwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyBTMTQuJm5ic3A7Jm5ic3A7IFVw
ZGF0ZSBJUHY2IERBIHdpdGggU2VnbWVudCBMaXN0W1NlZ21lbnRzIExlZnRdPC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7IFMxNS4m
bmJzcDsmbmJzcDsgUmVzdWJtaXQgdGhlIHBhY2tldCB0byB0aGUgZWdyZXNzIElQdjYgRklCIGxv
b2t1cCBhbmQ8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgdHJhbnNtaXNzaW9uIHRvIHRoZSBuZXcgZGVzdGluYXRpb248L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJz
cDsgUzE2LiB9PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiM0NDcyQzQiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBzdHlsZT0iY29sb3I6IzQ0NzJDNCI+VGhhbmtzICZhbXA7IFJlZ2FyZHMsPC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIHN0eWxlPSJjb2xvcjojNDQ3MkM0Ij5SYXZpPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tPGJyPg0KRnJvbTogc3ByaW5nICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9y
ZyZndDsgT24gQmVoYWxmIE9mIFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpPGJyPg0KU2VudDog
RnJpZGF5LCBPY3RvYmVyIDI1LCAyMDE5IDM6MDQgUE08YnI+DQpUbzogc3ByaW5nQGlldGYub3Jn
PGJyPg0KQ2M6IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyAmbHQ7
ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnJmd0Ozxi
cj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUudHh0PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SGkgYWxsLDwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPldlIGhhdmUganVzdCBw
b3N0ZWQgYSBuZXcgcmV2aXNpb24gb2YgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPlRoaXMgaXMgYSBtaW5vciB1cGRhdGUgd2l0aCBhIGNsYXJpZmljYXRpb24gb24g
dGhlIGV0aGVybmV0IGZyYW1lcyBlbmNhcHN1bGF0aW9uIGFuZCBhIGZpeCB0byBhbiBlZGl0b3Jp
YWwgdHlwbyBvbiB0aGUgVVNEIGZsYXZvci48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5DaGVlcnMsPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+UGFibG8uPC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS08L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij5Gcm9tOiBzcHJpbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91
bmNlc0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0
aW9uOm5vbmUiPnNwcmluZy1ib3VuY2VzQGlldGYub3JnPC9zcGFuPjwvYT4mZ3Q7IG9uIGJlaGFs
ZiBvZiAmcXVvdDs8YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIj48c3Bh
biBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aW50ZXJuZXQt
ZHJhZnRzQGlldGYub3JnPC9zcGFuPjwvYT4mcXVvdDsNCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmlu
dGVybmV0LWRyYWZ0c0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4
dC1kZWNvcmF0aW9uOm5vbmUiPmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzwvc3Bhbj48L2E+Jmd0
OyBSZXBseSB0bzogJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4g
c3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPnNwcmluZ0BpZXRm
Lm9yZzwvc3Bhbj48L2E+JnF1b3Q7DQogJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5v
cmciPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5z
cHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPiZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5EYXRlOiBGcmlkYXksIDI1IE9jdG9iZXIgMjAx
OSBhdCAxMTozMTwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPlRvOiAmcXVvdDs8YSBocmVmPSJtYWlsdG86aS1kLWFubm91bmNlQGlldGYub3Jn
Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aS1k
LWFubm91bmNlQGlldGYub3JnPC9zcGFuPjwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpp
LWQtYW5ub3VuY2VAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQt
ZGVjb3JhdGlvbjpub25lIj5pLWQtYW5ub3VuY2VAaWV0Zi5vcmc8L3NwYW4+PC9hPiZndDs8L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5DYzog
JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9y
OndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48
L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj48c3BhbiBzdHls
ZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+c3ByaW5nQGlldGYub3Jn
PC9zcGFuPjwvYT4mZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+U3ViamVjdDogW3NwcmluZ10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1LnR4dDwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZu
YnNwOyA8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFp
bGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuPC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIFNvdXJjZSBQYWNr
ZXQgUm91dGluZyBpbiBOZXR3b3JraW5nIFdHIG9mIHRoZSBJRVRGLjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNw
OyA8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtUaXRsZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZzwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBBdXRob3JzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDogQ2xhcmVuY2UgRmlsc2ZpbHM8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUGFibG8gQ2FtYXJpbGxvIEdhcnZpYTwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKb2hu
IExlZGR5PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IERhbmllbCBWb3llcjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTYXRvcnUgTWF0c3VzaGltYTwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtaaGVuYmluIExp
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEZpbGVuYW1lJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDogZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1LnR4dDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBQYWdlcyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IDQxPC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IERhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgOiAyMDE5LTEwLTI1PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwO0Fic3RyYWN0OjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgU1J2NiBuZXR3b3JrIHByb2dyYW1taW5nIGNv
bmNlcHQgYW5kIGl0czwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBtb3N0IGJh
c2ljIGZ1bmN0aW9ucy48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGhlIElFVEYg
ZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
Zy9fXzshOFdvQTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1ds
dTUyTXkyQV8ycVhTM1lrdDZUaER2ZDNBJCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29y
ay1wcm9ncmFtbWluZy9fXzshOFdvQTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1E
QXhZc0k5OElqY1dsdTUyTXkyQV8ycVhTM1lrdDZUaER2ZDNBJDwvc3Bhbj48L2E+DQo8L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUaGVyZSBhcmUgYWxzbyBo
dG1saXplZCB2ZXJzaW9ucyBhdmFpbGFibGUgYXQ6PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9
Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9k
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDVfXzshOFdvQTZSakM4
MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1dsdTUyTXkyQV8ycVhTM1lr
dDZLMEZMTUpVJCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRp
b246bm9uZSI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDVfXzsh
OFdvQTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1dsdTUyTXky
QV8ycVhTM1lrdDZLMEZMTUpVJDwvc3Bhbj48L2E+DQo8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
Zy0wNV9fOyE4V29BNlJqQzgxYyFRVi1XNU15R3d3OFlJaHNXaW1qWkdMaHg5LURBeFlzSTk4SWpj
V2x1NTJNeTJBXzJxWFMzWWt0NjJLOGtBTDAkIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLTA1X187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpa
R0xoeDktREF4WXNJOThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2Mks4a0FMMCQ8L3NwYW4+PC9hPg0K
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7QSBkaWZmIGZy
b20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxhYmxlIGF0OjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNw
OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9y
Zy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1X187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpaR0xoeDktREF4WXNJOThJamNX
bHU1Mk15MkFfMnFYUzNZa3Q2UUN3SUlGRSQiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3Rl
eHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
czovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nLTA1X187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpaR0xo
eDktREF4WXNJOThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2UUN3SUlGRSQ8L3NwYW4+PC9hPg0KPC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7UGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51
dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyB1bnRpbCB0
aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYu
b3JnLjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPiZuYnNwOyZuYnNwOyZuYnNwOyA8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtJbnRlcm5ldC1E
cmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19mdHA6L2Z0cC5pZXRm
Lm9yZy9pbnRlcm5ldC1kcmFmdHMvX187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4WUloc1dpbWpa
R0xoeDktREF4WXNJOThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2YkxrNmxfdyQiPg0KPHNwYW4gc3R5
bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19mdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL19fOyE4V29B
NlJqQzgxYyFRVi1XNU15R3d3OFlJaHNXaW1qWkdMaHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJx
WFMzWWt0NmJMazZsX3ckPC9zcGFuPjwvYT4NCjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNwcmluZyBtYWlsaW5nIGxpc3Q8L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDsmbmJz
cDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+DQo8c3BhbiBzdHlsZT0i
Y29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+c3ByaW5nQGlldGYub3JnPC9z
cGFuPjwvYT48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshOFdv
QTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZc0k5OElqY1dsdTUyTXkyQV8y
cVhTM1lrdDZvYXMyNFBvJCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRl
Y29yYXRpb246bm9uZSI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187IThXb0E2UmpDODFjIVFWLVc1TXlHd3c4
WUloc1dpbWpaR0xoeDktREF4WXNJOThJamNXbHU1Mk15MkFfMnFYUzNZa3Q2b2FzMjRQbyQ8L3Nw
YW4+PC9hPg0KPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+X19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX188L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5zcHJpbmcgbWFpbGluZyBsaXN0PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGEgaHJlZj0i
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4
dC1kZWNvcmF0aW9uOm5vbmUiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48L2E+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmdfXzshOFdvQTZSakM4MWMhUVYtVzVNeUd3dzhZSWhzV2ltalpHTGh4OS1EQXhZ
c0k5OElqY1dsdTUyTXkyQV8ycVhTM1lrdDZvYXMyNFBvJCI+PHNwYW4gc3R5bGU9ImNvbG9yOndp
bmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyE4V29BNlJq
QzgxYyFRVi1XNU15R3d3OFlJaHNXaW1qWkdMaHg5LURBeFlzSTk4SWpjV2x1NTJNeTJBXzJxWFMz
WWt0Nm9hczI0UG8kPC9zcGFuPjwvYT4NCjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_8BA269705C6C49CAAFC7D05901B37284ciscocom_--


From nobody Mon Dec  9 07:16:29 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBE4F120043 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:16:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Nbye0hCk; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=YoCo08rk
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 ok4L2h-PY5FX for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:16:26 -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 1B8DC12000F for <spring@ietf.org>; Mon,  9 Dec 2019 07:16:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11656; q=dns/txt; s=iport; t=1575904586; x=1577114186; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5kbjyYEiqsAEV7gNGGw/SwPlaFWRcfKOrR405bW9+y4=; b=Nbye0hCk6VzwVTaQ7Ntv2mrWODayWOvF5Q4y6w86qppTnKXt01gc4Kbe 658XZ1N0RZvIxGwPuy5d+TNleYz4cWsCKFzokOHdc0ux0ccpCnGAlTvzf XDff98GyJsdapGzOXZPSYqw/SyZUHYcUaviXKBxQSuDsYLflRcda5dZkD E=;
IronPort-PHdr: =?us-ascii?q?9a23=3A6dqlKBEiyrmYd86cCTKb651GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eebhZikzBsVGfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ByAAApZO5d/5tdJa1kGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBbQMBAQELAYFKUAVsWCAECyoKg3iDRgOLAoJfiVuOKoJ?= =?us-ascii?q?SA1QJAQEBDAEBGAsKAgEBg3tFAheCAiQ3Bg4CAw0BAQQBAQECAQUEbYU3DIV?= =?us-ascii?q?SAQEBAQIBAQEQEREMAQEsCwELBAIBCBEBAgEBAQECAiYCAgIfBgsVAgYIAgQ?= =?us-ascii?q?BDQUigwABgkYDDiABDqEWAoE4iGF1gTKCfgEBBYUQDQuCFwMGgQ4oAYwXGoF?= =?us-ascii?q?BP4ESJiCCHi4+ghtJAQECgWEXgnkygiyNOYJunXNDCoIuhyOKJYQeG4JCh3O?= =?us-ascii?q?PfY5KgUWHAIIWj1ACBAIEBQIOAQEFgWgjgVhwFTsqAYJBUBEUjGYMF4NQhRS?= =?us-ascii?q?FP3QBgSeMWQGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400"; d="scan'208";a="379419613"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:16:25 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FGOCv020739 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:16:24 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:16:24 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:16:23 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:16:23 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lQ2CTDGlClFDK192/TEDtuHT5bHtyrXcZ2S+Cvm5Jb1FcmJmGgNkpIPOjnM5+nHVeTOy+uj7ZGr6I+rDIZiOyppqf0diIOUOt1xEr2FhrxLc/obApIiPy6QzR1tB0WAA6OWuEOeMbVfu1asEy4e8R+Xq1upZffQpq7LTyTsr6wYQi6ByeanCilo5lKApj6j4o9bUgKYToLSOXyMs3TIK7iDlupciQBBWPf/RDZsKwfg4A0YyDP31etF9yh1wtFE2SSdi2ZHfVOmVLj06Y50J6tRzvwMf7lJl4Wo153cphITxRgUGlysoDmO7CR2Jq7ISCm+a1pqudECpO/J7FYV/kA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5kbjyYEiqsAEV7gNGGw/SwPlaFWRcfKOrR405bW9+y4=; b=IpYLQnk1UBZc4fXb+51FnJCAm2Pkk2fUPbUidfi05XdITkv8pWE1H61klFWNohPyX+pfOzE+NsnXIOx+Gjew8pPFujNIO7lHuRG7wrl6srmOZNCwCZBkPz6RX041NZMgtrmOWZLhajlSnfBLooFlrTJUrr/FpeI4tnrSTqtPKJPK2zU3Jucm2NTYa6L5yBLUVFobnhJ9uFS3J23praaeRRinh1MrhtUqPXPTcuvgZbW6n5cPHL0tU3wYOZjApliAmAFP9jzkJdVf00NnyriJpLlP5JUcnp2ghif3j0A/KNlm4QPtCDpsVOwIdmC/sln9+T3Mbp/xwuScx/epGT1rDw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5kbjyYEiqsAEV7gNGGw/SwPlaFWRcfKOrR405bW9+y4=; b=YoCo08rkOwIGfkzcIJAQOBU1so8TTpJc5exYAXAzon7k6uR4LMR+7hJo41kOt4Fr8yBPoWeiCtiaa0CROXs2wlRh2E5+AwsPjo7U474CKOSTvUvzKon225fDANpixctgdR1JQQv/8u+BUbRo0L4di4vm7Uy6jOX+INZh7h2XD/A=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:16:22 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:16:21 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aA
Date: Mon, 9 Dec 2019 15:16:20 +0000
Message-ID: <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1715a027-725e-436b-f450-08d77cbabf3e
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR11MB18401BA90A18CDE4956820A7C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(39860400002)(376002)(396003)(13464003)(51444003)(199004)(189003)(33656002)(4326008)(6512007)(8676002)(53546011)(186003)(6506007)(2616005)(26005)(71200400001)(71190400001)(81156014)(81166006)(76116006)(91956017)(66946007)(8936002)(305945005)(66476007)(66556008)(966005)(478600001)(86362001)(229853002)(36756003)(6636002)(316002)(54906003)(5660300002)(64756008)(66446008)(110136005)(2906002)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HxKPhxR9gAvZrhsyCUgh4mTJ9b36bHG0SPF12kQGyk7TNElHdvZfnQIMGpXgCj/iOqI2Y8HBkTf+qJsbjfeJr0uQnI95Fq7o5zwG2KMBhV2pUZne60v2iyG+VJLYj3OtxjGkXMzaJ3xLMcEWyqiX5Azmpg4jmLDV5nkBqX1Z0gBwW+nIjcbnNbuHGlhfpn4AKOjFNjNN74tdPeGFP71a/IIoz7l3kv6dOhzIfzQrjWpFAwDWeNfp8hlunCP1H1nuX7Zvpca5fIXgVpRLL98BqY8RJ8vdWEf8RJvw5CXCXL9RX/JZyhG9AWBZwsxFkbrKNU1WZYIBOSq4qQlQYqt+N1roZQPo3rRM3xQ0jbKF8ZEMgDzwgIMWRswu5fJmuZ//l9mVfcYrvPC3LqPOQ14jESjrfXOloWFUQQN3ZD48hGHXQJdPc1zc6YpjohaHWV2ZkS2igM/fESZ/xONNvyWxv2gd84PNFJpcoqWrYLLgsSYQB3+Tt2YRCP3Zo3PKQGFI1+4RknWoXInxcjkR5uRaoHM1Uj92ZB9xL+hmPI/EU8kEVsPceVzn8kBEkJkWU0/k
Content-Type: text/plain; charset="utf-8"
Content-ID: <5792C29340392C45AB89A3AC0EFB0A51@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1715a027-725e-436b-f450-08d77cbabf3e
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:16:20.9880 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4rcoShzuk+0+FHV97EAMPU03SBlmyxiT+sWxIzSywosvzBLM4xhltHqc/50XThhz4OH2Fc/HvIwYHzFxghb8hw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/o5Aq0fAzBbouz5wR7ZyWZoyhd2s>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:16:29 -0000

Um9uLA0KDQpJIGFncmVlIHdpdGggQm9iLCBEYXJyZW4gYW5kIEthbXJhbiB0aGF0IHRoZSBleGlz
dGluZyBJUHY2IHByb2Nlc3NpbmcgcnVsZXMgYXJlIGZvbGxvd2VkIGluIE5ldHdvcmsgUHJvZ3Jh
bW1pbmcgYW5kIGRvIG5vdCBuZWVkIHRvIGJlIHJlLXN0YXRlZC4NCg0KQ2hlZXJzLA0KUGFibG8u
DQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1i
b3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlw
ZXIubmV0QGRtYXJjLmlldGYub3JnPg0KRGF0ZTogRnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQg
MTc6MTcNClRvOiAiRGFycmVuIER1a2VzIChkZHVrZXMpIiA8ZGR1a2VzQGNpc2NvLmNvbT4NCkNj
OiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPiwgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJl
OiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNl
IEFkZHJlc3Nlcw0KDQogICAgRGFycmVuLA0KICAgIA0KICAgIElmIHRoZSBkcmFmdCBhZGhlcmVk
IHN0cmljdGx5IHRvIFJGQyA0MjkxIGFuZCBSRkMgODIwMCBpbiBhbGwgb3RoZXIgcmVzcGVjdHMs
IEkgd291bGQgYWdyZWUgd2l0aCB5b3UgYW5kIEJvYi4gSG93ZXZlciwgaXQgZG9lc24ndC4NCiAg
ICANCiAgICBBcyBpdCBzdGFuZHMsIHRoZSByZWFkZXIgaXMgbGVmdCB0byBndWVzcyB3aGVuIHRo
ZSBkcmFmdCBhZGhlcmVzIHRvIHByZXZpb3VzIHNwZWNpZmljYXRpb25zLCBidXQgZG9lc24ndCBz
YXkgc28gZXhwbGljaXRseSwgYW5kIHdoZW4gaXQgaXMgdGFraW5nIGxpYmVydGllcyB3aXRoIHBy
ZXZpb3VzIHNwZWNpZmljYXRpb25zLg0KICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBS
b24NCiAgICANCiAgICANCiAgICANCiAgICANCiAgICBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5
DQogICAgDQogICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICBGcm9tOiBEYXJyZW4g
RHVrZXMgKGRkdWtlcykgPGRkdWtlc0BjaXNjby5jb20+IA0KICAgIFNlbnQ6IEZyaWRheSwgRGVj
ZW1iZXIgNiwgMjAxOSAxMDo1MyBBTQ0KICAgIFRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlw
ZXIubmV0Pg0KICAgIENjOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IFNQUklO
RyBXRyA8c3ByaW5nQGlldGYub3JnPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNv
bT4NCiAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFu
ZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICANCiAgICBIaSBSb24sIEkgYWdyZWUg
d2l0aCBCb2IgaGVyZS4NCiAgICANCiAgICBTZWN0aW9uIDQuMiBwc2V1ZG9jb2RlIHNpbXBseSBz
YXlzIGFuIGltcGxlbWVudGF0aW9uIHdvdWxkIHVzZSBhIHByZWRldGVybWluZWQgZWdyZXNzIGFk
amFjZW5jeSBpbnN0ZWFkIG9mIHBlcmZvcm1pbmcgYSBGSUIgbG9va3VwIHRvIGZpbmQgb25lLiAg
DQogICAgSXQgc3BlY2lmaWVzIHRoZSBTSUQgcHJvY2Vzc2luZywgbm90IHRoZSBlbnRpcmUgSVB2
NiBkYXRhIHBhdGguDQogICAgDQogICAgSXQgaGFzIG5vIHRleHQgdGhhdCB3b3VsZCBpbmRpY2F0
ZSBSRkM0MjkxIHRleHQgb24gbGluay1sb2NhbCBhZGRyZXNzZXMgYW5kIHJvdXRlcnMgd291bGQg
bm90IGFwcGx5Lg0KICAgIA0KICAgIEFzIGEgc2lkZSBub3RlLCBldmVyeSByb3V0aW5nIGhlYWRl
ciBjdXJyZW50bHkgZGVmaW5lZCAoZXZlbiB0aG9zZSBub3cgZGVwcmVjYXRlZCkgZG8gbm90IHJl
LXN0YXRlIHRoZSBSRkM0MjkxIHRleHQuDQogICAgDQogICAgVGhhbmtzLA0KICAgICAgRGFycmVu
DQogICAgDQogICAgDQogICAgPiBPbiBEZWMgMiwgMjAxOSwgYXQgMTA6NTggQU0sIFJvbiBCb25p
Y2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQogICAgPiAN
CiAgICA+IEJvYiwNCiAgICA+IA0KICAgID4gQmVmb3JlIHdlIGRlYmF0ZSBwcmVzZW50YXRpb24g
dG9vIG11Y2gsIHdlIHNob3VsZCBsZXQgUGFibG8gYW5zd2VyIHRoZSBvcmlnaW5hbCBxdWVzdGlv
bi4gV2lsbCB0aGUgcGFja2V0IGJlIGRyb3BwZWQgb3IgZm9yd2FyZGVkPw0KICAgID4gDQogICAg
PiBJZiB0aGUgcGFja2V0IHdpbGwgYmUgZHJvcHBlZCwgaG93IGlzIHRoZSByZWFkZXIgb2YgU2Vj
dGlvbiA0LjIgdG8ga25vdyB0aGlzPyBOb3JtYWxseSwgcHNldWRvY29kZSBpcyB0YWtlbiBsaXRl
cmFsbHksIGFuZCB0aGUgcHNldWRvY29kZSBpbiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRo
ZSBwYWNrZXQgd2lsbCBiZSBmb3J3YXJkZWQuDQogICAgPiANCiAgICA+IE9uZSB3YXkgdG8gd2ln
Z2xlIG91dCBvZiB0aGlzIHByb2JsZW0gaXMgdG8gaW5jbHVkZSBhIHNlbnRlbmNlIGF0IHRoZSBi
ZWdpbm5pbmcgb2YgU2VjdGlvbiA0IHNheWluZywgIldoZW4gdGhlIGZvbGxvd2luZyBwc2V1ZG9j
b2RlIGNvbnRyYWRpY3RzIFJGQyA0MjkxIG9yIDgyMDAsIFJGQ3MgNDI5MSBhbmQgODIwMCB0YWtl
IHByZWNlZGVuY2UuDQogICAgPiANCiAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICA+IFJvbg0KICAgID4gDQogICAgPiANCiAgICA+
IA0KICAgID4gDQogICAgPiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQogICAgPiANCiAgICA+
IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgPiBGcm9tOiBCb2IgSGluZGVuIDxib2Iu
aGluZGVuQGdtYWlsLmNvbT4NCiAgICA+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgMiwgMjAxOSAx
MDo0NyBBTQ0KICAgID4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQogICAg
PiBDYzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRoIA0KICAg
ID4gPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4N
CiAgICA+IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5k
IExpbmsgTG9jYWwgU291cmNlIA0KICAgID4gQWRkcmVzc2VzDQogICAgPiANCiAgICA+IFJvbiwN
CiAgICA+IA0KICAgID4+IE9uIERlYyAyLCAyMDE5LCBhdCA3OjM2IEFNLCBSb24gQm9uaWNhIDxy
Ym9uaWNhQGp1bmlwZXIubmV0PiB3cm90ZToNCiAgICA+PiANCiAgICA+PiBCb2IsDQogICAgPj4g
DQogICAgPj4gVGFrZSBhIGxvb2sgYXQgU2VjdGlvbiA0LjIuIFRoZSBwc2V1ZG9jb2RlIGlzIHBy
ZXR0eSBzcGVjaWZpYy4NCiAgICA+IA0KICAgID4gUGxlYXNlIGV4cGxhaW4uICBJIGRvbuKAmXQg
c2VlIHRoYXQuDQogICAgPiANCiAgICA+IFRoYW5rcywNCiAgICA+IEJvYg0KICAgID4gDQogICAg
PiANCiAgICA+PiANCiAgICA+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBSb24NCiAgICA+PiANCiAgICA+PiANCiAgICA+PiANCiAgICA+PiBKdW5pcGVyIEJ1c2lu
ZXNzIFVzZSBPbmx5DQogICAgPj4gDQogICAgPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
CiAgICA+PiBGcm9tOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT4NCiAgICA+PiBT
ZW50OiBTdW5kYXksIERlY2VtYmVyIDEsIDIwMTkgNTo1NiBQTQ0KICAgID4+IFRvOiBSb24gQm9u
aWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KICAgID4+IENjOiBCb2IgSGluZGVuIDxib2IuaGlu
ZGVuQGdtYWlsLmNvbT47IE1hcmsgU21pdGggDQogICAgPj4gPG1hcmt6enpzbWl0aEBnbWFpbC5j
b20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICA+PiBTdWJqZWN0OiBSZTogW3Nw
cmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCiAg
ICA+PiBBZGRyZXNzZXMNCiAgICA+PiANCiAgICA+PiBSb24sDQogICAgPj4gDQogICAgPj4+IE9u
IERlYyAxLCAyMDE5LCBhdCAyOjQ3IFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0
PiB3cm90ZToNCiAgICA+Pj4gDQogICAgPj4+IE1hcmssIEJvYiwNCiAgICA+Pj4gDQogICAgPj4+
IFllcywgSSBhZ3JlZSB0aGF0IHJvdXRlcnMgc2hvdWxkIG5vdCBmb3J3YXJkIHBhY2tldHMgd2l0
aCBsaW5rIGxvY2FsIHNvdXJjZSBhZGRyZXNzZXMuDQogICAgPj4gDQogICAgPj4gb3IgRGVzdGlu
YXRpb24gYWRkcmVzc2VzLg0KICAgID4+IA0KICAgID4+PiANCiAgICA+Pj4gUGFibG8sDQogICAg
Pj4+IA0KICAgID4+PiBNYXliZSB3ZSBzaG91bGQgdXBkYXRlIHNlY3Rpb24gNC4yIG9mIHRoZSBu
ZXR3b3JrIHByb2dyYW1taW5nIGRyYWZ0IHRvIHJlZmxlY3QgdGhpcz8NCiAgICA+PiANCiAgICA+
PiBJIHdhcyB0aGlua2luZyB0aGF0IHVubGVzcyBuZXR3b3JrIHByb2dyYW1taW5nIGhhcyB0ZXh0
IHRoYXQgbWlnaHQgY2F1c2Ugb25lIHRvIHRoaW5rIGl0IG92ZXJyaWRlcyB0aGUgZGVmaW5lZCBi
ZWhhdmlvciBmcm9tIHJmYzQyOTEgZm9yIGxpbmstbG9jYWwgYWRkcmVzc2VzLCBJIGFtIG5vdCBz
dXJlIGl0IGhhcyB0byBiZSBtZW50aW9uZWQuDQogICAgPj4gDQogICAgPj4gQm9iDQogICAgPj4g
DQogICAgPj4gDQogICAgPj4+IA0KICAgID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICA+Pj4gDQogICAgPj4+
IA0KICAgID4+PiBGcm9tOiBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAg
ID4+PiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDEsIDIwMTkgNTozMSBQTQ0KICAgID4+PiBUbzog
Qm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQogICAgPj4+IENjOiBSb24gQm9uaWNh
IDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAg
Pj4+IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExp
bmsgTG9jYWwgU291cmNlIA0KICAgID4+PiBBZGRyZXNzZXMNCiAgICA+Pj4gDQogICAgPj4+IA0K
ICAgID4+PiANCiAgICA+Pj4gT24gTW9uLCAyIERlYyAyMDE5LCAwODozNSBCb2IgSGluZGVuLCA8
Ym9iLmhpbmRlbkBnbWFpbC5jb20+IHdyb3RlOg0KICAgID4+PiBSb24sDQogICAgPj4+IA0KICAg
ID4+Pj4gT24gTm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwgUm9uIEJvbmljYSA8cmJvbmljYT00
MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCiAgICA+Pj4+IA0KICAgID4+Pj4g
UGFibG8sDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiBDb25zaWRl
ciB0aGUgcGFja2V0IChTQSxEQSkgKFMzLCBTMiwgUzE7IFNMKSB3aGVyZToNCiAgICA+Pj4+IA0K
ICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+ICAgICDigKIgU0EgaXMgbGluay1sb2NhbCAo
ZmU4MCkNCiAgICA+Pj4+ICAgICDigKIgREEsIFMzLCBTMiwgYW5kIFMxIGFyZSBhbGwgRU5ELlgN
CiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0
IHRoaXMgcGFja2V0IHdpbGwgYmUgZGVsaXZlcmVkIG92ZXIgbXVsdGlwbGUgaG9wcyB0byBpdHMg
ZGVzdGluYXRpb24sIHJlZ2FyZGxlc3Mgb2YgaXRzIGxpbmstbG9jYWwgc291cmNlIGFkZHJlc3Mu
DQogICAgPj4+IA0KICAgID4+PiBJIHdvdWxkIHRoaW5rIHRoYXQgUkZDMjQ2MCBTZWN0aW9uIDIu
NS42LiAiTGluay1Mb2NhbCBJUHY2IFVuaWNhc3QgQWRkcmVzc2Vz4oCdIGNvdmVycyB0aGlzOg0K
ICAgID4+PiANCiAgICA+Pj4gIExpbmstTG9jYWwgYWRkcmVzc2VzIGFyZSBmb3IgdXNlIG9uIGEg
c2luZ2xlIGxpbmsuICBMaW5rLUxvY2FsICANCiAgICA+Pj4gYWRkcmVzc2VzIGhhdmUgdGhlIGZv
bGxvd2luZyBmb3JtYXQ6DQogICAgPj4+IA0KICAgID4+PiAgfCAgIDEwICAgICB8DQogICAgPj4+
ICB8ICBiaXRzICAgIHwgICAgICAgICA1NCBiaXRzICAgICAgICAgfCAgICAgICAgICA2NCBiaXRz
ICAgICAgICAgICB8DQogICAgPj4+ICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgPj4+ICB8MTExMTExMTAxMHwg
ICAgICAgICAgIDAgICAgICAgICAgICAgfCAgICAgICBpbnRlcmZhY2UgSUQgICAgICAgICB8DQog
ICAgPj4+ICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rDQogICAgPj4+IA0KICAgID4+PiAgTGluay1Mb2NhbCBhZGRyZXNz
ZXMgYXJlIGRlc2lnbmVkIHRvIGJlIHVzZWQgZm9yIGFkZHJlc3Npbmcgb24gYSAgDQogICAgPj4+
IHNpbmdsZSBsaW5rIGZvciBwdXJwb3NlcyBzdWNoIGFzIGF1dG9tYXRpYyBhZGRyZXNzIGNvbmZp
Z3VyYXRpb24sICANCiAgICA+Pj4gbmVpZ2hib3IgZGlzY292ZXJ5LCBvciB3aGVuIG5vIHJvdXRl
cnMgYXJlIHByZXNlbnQuDQogICAgPj4+IA0KICAgID4+PiAgUm91dGVycyBtdXN0IG5vdCBmb3J3
YXJkIGFueSBwYWNrZXRzIHdpdGggTGluay1Mb2NhbCBzb3VyY2Ugb3IgIA0KICAgID4+PiBkZXN0
aW5hdGlvbiBhZGRyZXNzZXMgdG8gb3RoZXIgbGlua3MuDQogICAgPj4+IA0KICAgID4+PiBJIHRo
aW5rIHRoYXQncyBSRkM0MjkxLg0KICAgID4+PiANCiAgICA+Pj4gUkZDNDAwNywgIklQdjYgU2Nv
cGVkIEFkZHJlc3MgQXJjaGl0ZWN0dXJlIiBkb2VzIHRvbywgbW9yZSBnZW5lcmFsbHkgYW5kIHBy
b2JhYmx5IG1vcmUgZm9ybWFsbHksIGluIHBhcnRpY3VsYXIgc2VjdGlvbiA5LCAiRm9yd2FyZGlu
ZyIuDQogICAgPj4+IA0KICAgID4+PiBSZWdhcmRzLA0KICAgID4+PiBNYXJrLg0KICAgID4+PiAN
CiAgICA+Pj4gDQogICAgPj4+IA0KICAgID4+PiBCb2INCiAgICA+Pj4gDQogICAgPj4+IA0KICAg
ID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gSXMgdGhpcyB0aGUgY2FzZT8N
CiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgPj4+
PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4g
DQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IEp1
bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICA+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPj4+PiBzcHJpbmcgbWFpbGluZyBsaXN0DQog
ICAgPj4+PiBzcHJpbmdAaWV0Zi5vcmcNCiAgICA+Pj4+IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3MNCiAgICA+Pj4+IHBy
aW5nX187IThXb0E2UmpDODFjIVgwTWkxRU1EY1VwcUd4SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFND
TzFaSzYwWTENCiAgICA+Pj4+IGZzTHdwQ2thY1Zkc2x0RnJybCQNCiAgICA+Pj4gDQogICAgPj4+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPj4+
IHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICA+Pj4gc3ByaW5nQGlldGYub3JnDQogICAgPj4+IGh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwDQogICAgPj4+IHJpbmdfXzshOFdvQTZSakM4MWMhWDBNaTFFTURjVXBxR3hITGtt
UWtYMzBFSFRnelZXa3hPUVRUU0NPMVpLNjBZMWZzDQogICAgPj4+IEx3cENrYWNWZHNsdEZycmwk
DQogICAgPj4+IA0KICAgID4+PiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQogICAgPiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgID4gc3ByaW5n
IG1haWxpbmcgbGlzdA0KICAgID4gc3ByaW5nQGlldGYub3JnDQogICAgPiBodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJp
DQogICAgPiBuZ19fOyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6Vldr
eE9RVFRTQ08xWks2MFkxZnNMd3BDa2FjVmRzbHRGcnJsJA0KICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0K
ICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vc3ByaW5nDQogICAgDQoNCg==


From nobody Mon Dec  9 07:17:36 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D69812000F for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:17:33 -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, 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 header.b=XgfiROrw; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZRns6bQe
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 qSvsqZEE7-O3 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:17:31 -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 A8C1D1200B6 for <spring@ietf.org>; Mon,  9 Dec 2019 07:17:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15691; q=dns/txt; s=iport; t=1575904651; x=1577114251; h=from:to:subject:date:message-id:mime-version; bh=IrQm7UG7JU9nxfj6ugI8PZa7Vhf+r602fCrEMOWcwXc=; b=XgfiROrwZ88TW1gpPgrdB/JZM0eS3lNLCnDRWCjYklDDpOaRFdooEYuX 1Ks8Jws+N6Oi4Y3qJDSOv47Rh4zreuA4xLN2Hc8XZLxkYinfF7hsZx9DO 4HZsLauEcgkvycjPGt9MNgo/z6yueaJL6Starj1RI4hTZ9LlOzqJnZerj M=;
IronPort-PHdr: =?us-ascii?q?9a23=3ArCjPVxJluIVvRVsz8dmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFXwJfvjdS0+NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D9AAB+ZO5d/4MNJK1kHQEBAQkBEQU?= =?us-ascii?q?FAYFqCAELAYEbL1AFbA5KIAQLKgqDeINGA4RahilOghGTI4RigS6BJANUCQE?= =?us-ascii?q?BAQwBAS0CAQGEQAIXggIkNAkOAgMNAQEEAQEBAgEFBG2FNwyFUgEDAxIRChM?= =?us-ascii?q?BATgRAQgRAwECKwIEMB0KBAESIoMAAYF5TQMuAaEmAoE4iGF1gTKCfgEBBYJ?= =?us-ascii?q?KgkYYghcJgTYBjBcagUE/gTgggkw+gmQEggGCcDKCLJAnhVCJUI8WCoIulWY?= =?us-ascii?q?bmjKOSporAgQCBAUCDgEBBYFSOYFYcBVlAYJBUBEUjGYMF4NQilN0AYEnjFk?= =?us-ascii?q?BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400";  d="scan'208,217";a="677048399"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:17:30 +0000
Received: from xch-rcd-011.cisco.com (xch-rcd-011.cisco.com [173.37.102.21]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FHU8R007915 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:17:30 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-011.cisco.com (173.37.102.21) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:17:30 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:17:30 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:17:30 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=laqZ9gygEAwSdeJ0a8xwKStcSlFvubdQaqoIafgGk6IXx3UN+bLgLiF+Ox2zWHvNZEua1apvU3uVpk1zIrLDeCMD4TQbMRBFxA9i4k0czxdUCedYCxR3G1OYism4FhNHeeA6uPEdCv/G5xDZu1sD8I6SLmigPrNFui1a7QOkK1Z6oVQRKaNXOT521IHfisfDJSdPVDXj2p0xb6+hdQYFLYzyf1wz9ljYoz6T44id9f0+IAMpMOfBfEW1SrOYHkubUCM+fM33V5EkvKSx2gNar47htgg+ar+40WH8+Cd+Vh7zUa5NOwaPNqXkHsGwmIUzzTH+Vlq0DI2n6VkFTgR/pw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IrQm7UG7JU9nxfj6ugI8PZa7Vhf+r602fCrEMOWcwXc=; b=CjGLrIf41tP6vdCz5xUHr+VLMcf8TayaTkrdZc/ycS/T9bcbZih7HqARO5y/tMCjU+NbPxL4OId3brKd0MLko8MsSqqGC9dAJVIDopM8eX+zy30J98nodB/1blBorkot4sxGg90Iq1ZJIBXISWmYJuu5WfeiUh9G2Gvw1BY5fnxnNdpjwebWGnLXBYoJQjOHpSmTawDBJmakQtlzjAmkRecW1vUC0Xtl/Qx3B4J9qQv9CLPJdKw284rv67eFJTVKFRDbz/Nfl94tuTKuwKd9pIItOzxTYqovEXFBe5CrP0y7fC/CnuDVvVgu1Vapdbpl2ioTggbKK8ZGA8H1bHcr3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IrQm7UG7JU9nxfj6ugI8PZa7Vhf+r602fCrEMOWcwXc=; b=ZRns6bQeozdcoczg4j5XZkSkzkBxBSy9y7sUc5NwnQQD6GcGDC3/fUbV8B+P1W/M0fCS0sot7XQDs2R1P+e4RMr72+snsXENbi3AOQXVNs8T25ExUNCtGRf374ZsLLpO71hKWSSb3l8SU4vvZmHq53XIKX7Jp9ve/yqW8iuwfAU=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:17:29 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:17:29 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>
Thread-Topic: [spring] SRv6 And ICMP Processing
Thread-Index: AQHVrqPDxVGKoYtCyU2EHlgld3Jxpg==
Date: Mon, 9 Dec 2019 15:17:29 +0000
Message-ID: <142CF3C0-FBCA-4D91-B0C7-2C8F59C43E1E@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 95db23c3-3d94-4a36-d02f-08d77cbae7d6
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB184020556E8E7A33F5C92120C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(189003)(199004)(86362001)(478600001)(36756003)(229853002)(66476007)(66556008)(6486002)(2906002)(66446008)(110136005)(316002)(64756008)(5660300002)(8676002)(2616005)(6506007)(53546011)(186003)(33656002)(6512007)(76116006)(91956017)(66946007)(8936002)(26005)(81156014)(81166006)(71200400001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sJpPTWtp0V/EbMItUW9atv+eWzjeoLG8n7eRPqWvsLdlX27vNmHh4Lr3pMs1PaA4upRan3XXSwq8aBZk2UY6zln4GMa865ANxZMmWFLr9YSBSFSNs4B39XLar4lkhdPsIkNK9SOdlTP2oAQynI3V+bAF+MC4b15kDrWfkJOFnY561Rp/Kk4v58i8RlET4s5oDogBt6S1CBTc6QYFhEKH3EFUTOKgb6rVd+IC1lEXDv6vhH1+W8e6nYPRxOjzJ4g9nVY1MxCGPfb6wHzWFxLspiDkVXqDjgC78JZAJc4lil2hZUyq5F8xSIBkZHSg25Oh1DLot57woZ8olrZ4eJPkmQ6wXM7ZG85OT45OdC4inghhJF0RdvnWY5l8AVeJgOQPDbVRhyz7dFmTxUMByg0XAWbA0LuWMOmnIQVeIcLbc35U20y9gdpLdiEXAxM6viYk
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_142CF3C0FBCA4D91B0C72C8F59C43E1Eciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 95db23c3-3d94-4a36-d02f-08d77cbae7d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:17:29.1140 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nhb+GpQBZlKFphOeVQaZHdQtwYnj3cOmkuEn3uU/IaBw5IiPimSGjgUTRS/kXyuor9npCoeHZ9QIufKl01+/Vw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.21, xch-rcd-011.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9arHAl_mDDw5Ozb3fDtNYjSqE5Y>
Subject: Re: [spring] SRv6 And ICMP Processing
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:17:33 -0000

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

Um9uLA0KDQpJbiB0aGUgZXhhbXBsZSB5b3UgbGlzdGVkIHRoZSBTUnY2IGltcGxlbWVudGF0aW9u
IGRvZXMgbm90IHJlcGx5IHNlbmRpbmcgYW4gSUNNUHY2IFBhcmFtZXRlciBQcm9ibGVtIG1lc3Nh
Z2UuDQpBcyB5b3Ugc2FpZCwgdGhpcyB3b3VsZCBiZSBhIHZpb2xhdGlvbiBvZiBSRkM0NDQzLiBJ
IGJlbGlldmUgdGhhdCBSRkM0NDQzIGlzIHZlcnkgY2xlYXIgYWJvdXQgdGhpcy4NCg0KVGhhbmtz
LA0KUGFibG8uDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJl
aGFsZiBvZiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+
DQpEYXRlOiBNb25kYXksIDI1IE5vdmVtYmVyIDIwMTkgYXQgMjA6MjINClRvOiBTUFJJTkcgV0cg
PHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFtzcHJpbmddIFNSdjYgQW5kIElDTVAgUHJvY2Vz
c2luZw0KDQpQYWJsbywNCg0KQXNzdW1lIHRoYXQgYW4gU1J2NiBpbXBsZW1lbnRhdGlvbiByZWNl
aXZlcyB0aGUgZm9sbG93aW5nIHBhY2tldDoNCg0KDQotICAgICAgICAgIElQdjYgSGVhZGVyDQoN
Cm8gICBEZXN0aW5hdGlvbiBBZGRyZXNzIGlzIGEgbG9jYWxseSBpbnN0YW50aWF0ZWQgRU5ELkRY
NCBTSUQNCg0KbyAgIE5leHQgSGVhZGVyIGlzIElDTVB2Ng0KDQotICAgICAgICAgIElDTVB2NiBI
ZWFkZXINCg0KbyAgIFR5cGUgaXMgUGFyYW1ldGVyIFByb2JsZW0NCg0KU2VjdGlvbiA0LjUgb2Yg
ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1IHN1Z2dlc3RzIHRo
YXQgdGhlIGltcGxlbWVudGF0aW9uIHdvdWxkIHJlc3BvbmQgYnkgc2VuZGluZyBhbm90aGVyIElD
TVB2NiBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlLiBUaGlzIHdvdWxkIHZpb2xhdGUgUkZDIDQ0
NDMsIFNlY3Rpb24gMi40LmUuDQoNCllvdSBtaWdodCB3YW50IHRvIGFkZCBzb21lIHRleHQgdG8g
dGhlIGRyYWZ0IHN0YXRpbmcgY29tcGxpYW5jZSB3aXRoIHRoZSBydWxlcyBpbiBTZWN0aW9uIDIu
NCBvZiBSRkMgNDQ0My4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJPbg0KDQoNCg0K
DQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
Y207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRp
b246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2
Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6
MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxl
ZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9ybWFsMCwgbGkubXNv
bm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1z
by1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1Mzgs
IGxpLm1zaXBmb290ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXttc28tc3R5
bGUtbmFtZTptc2lwZm9vdGVyMzBiM2Q1Mzg7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJ
bWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4t
bGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
CnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERl
ZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcy
LjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0
LWlkOjE2MTc2MzM3OTM7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOjIwNjQ5MTkzNDYgLTE4NDM3NTA1ODAgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkg
Njc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQ0KQGxpc3QgbDA6
bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDo0Ow0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFt
aWx5OkNhbGlicmk7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVs
NA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGww
OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5n
czt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9
DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxpbms9IiMwNTYzQzEiIHZs
aW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5Sb24sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SW4gdGhlIGV4YW1wbGUg
eW91IGxpc3RlZCB0aGUgU1J2NiBpbXBsZW1lbnRhdGlvbiBkb2VzIG5vdCByZXBseSBzZW5kaW5n
IGFuIElDTVB2NiBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFzIHlvdSBzYWlkLCB0aGlzIHdvdWxkIGJlIGEgdmlvbGF0
aW9uIG9mIFJGQzQ0NDMuIEkgYmVsaWV2ZSB0aGF0IFJGQzQ0NDMgaXMgdmVyeSBjbGVhciBhYm91
dCB0aGlzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5QYWJsby48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4w
cHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+c3ByaW5nICZsdDtzcHJpbmctYm91bmNl
c0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mIFJvbiBCb25pY2EgJmx0O3Jib25pY2E9NDBqdW5p
cGVyLm5ldEBkbWFyYy5pZXRmLm9yZyZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+TW9uZGF5LCAyNSBO
b3ZlbWJlciAyMDE5IGF0IDIwOjIyPGJyPg0KPGI+VG86IDwvYj5TUFJJTkcgV0cgJmx0O3Nwcmlu
Z0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+W3NwcmluZ10gU1J2NiBBbmQgSUNN
UCBQcm9jZXNzaW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlBhYmxv
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+QXNzdW1lIHRoYXQgYW4gU1J2NiBpbXBsZW1lbnRhdGlvbiByZWNl
aXZlcyB0aGUgZm9sbG93aW5nIHBhY2tldDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlz
dDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNv
LWxpc3Q6SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
SVB2NiBIZWFkZXI8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omww
IGxldmVsMiBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPm88c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPkRlc3RpbmF0aW9uIEFk
ZHJlc3MgaXMgYSBsb2NhbGx5IGluc3RhbnRpYXRlZCBFTkQuRFg0IFNJRDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MTA4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMiBsZm8yIj4NCjwh
W2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90OyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+bzxzcGFuIHN0eWxlPSJm
b250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7DQo8L3Nw
YW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5OZXh0IEhl
YWRlciBpcyBJQ01QdjY8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6
bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1s
aXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPklD
TVB2NiBIZWFkZXI8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omww
IGxldmVsMiBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9y
ZSI+bzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJM
VFIiPjwvc3Bhbj5UeXBlIGlzIFBhcmFtZXRlciBQcm9ibGVtPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+U2VjdGlvbiA0LjUgb2YgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLTA1IHN1Z2dlc3RzIHRoYXQgdGhlIGltcGxlbWVudGF0aW9uIHdvdWxkIHJlc3Bv
bmQgYnkgc2VuZGluZyBhbm90aGVyIElDTVB2NiBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlLiBU
aGlzIHdvdWxkIHZpb2xhdGUgUkZDIDQ0NDMsDQogU2VjdGlvbiAyLjQuZS48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPllvdSBtaWdodCB3YW50IHRvIGFkZCBzb21lIHRleHQgdG8gdGhlIGRyYWZ0IHN0YXRpbmcg
Y29tcGxpYW5jZSB3aXRoIHRoZSBydWxlcyBpbiBTZWN0aW9uIDIuNCBvZiBSRkMgNDQ0My48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDs8L3NwYW4+Uk9uPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0ibXNpcGZv
b3RlcjMwYjNkNTM4IiBhbGlnbj0iY2VudGVyIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBj
bTttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjM2LjBwdDtt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1hbGlnbjpjZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_142CF3C0FBCA4D91B0C72C8F59C43E1Eciscocom_--


From nobody Mon Dec  9 07:18:16 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C882912004E; Mon,  9 Dec 2019 07:18:11 -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, 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 header.b=EoOrwbNx; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=moBJgA9R
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 vDAT63eglvXL; Mon,  9 Dec 2019 07:18:10 -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 EB41612000F; Mon,  9 Dec 2019 07:18:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8913; q=dns/txt; s=iport; t=1575904690; x=1577114290; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=3NCmQT72Rj3XuG1s9cTasr6D6YC+lqGv83rg4Mp0/wI=; b=EoOrwbNxSv2uxCLDOCk/JkH4Fob+3edWM9JGOo33PqGDyEs5D/9Bv2RN M/V3yQlg9aaOlySJEvWVY4r5YLD5QkurEmguVcQ1uO9CF3CT2OrmnCL0q 4AGcns4pNmuiU4W9E3wGlOJifjJJKsxV5YxgiyezPRC8DsrPdSakn7XrG I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AjKLidxYm5mRhf5z9ttHxzwr/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavyZCU/Fd5DUHdu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C6AAB+ZO5d/4ENJK1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWoHAQELAYEbL1AFbA5KIAQLKgqDeINGA4RahilOgWwlkyOEYoE?= =?us-ascii?q?uFIEQA1QJAQEBDAEBLQIBAYRAAheCAiQ0CQ4CAw0BAQQBAQECAQUEbYU3DIV?= =?us-ascii?q?SAQEBAQMSER0BATgPAgEIEQMBAisCAgIwHQgBAQQBEiKDAAGBeU0DLgGhJgK?= =?us-ascii?q?BOIhhdYEygn4BAQWFEBiCFwmBNgGMFxqBQT+BOAwUgh4uPoJkBIEuARIBP4J?= =?us-ascii?q?wMoIskCeFUIlQjxYKgi6VZhuaMoQ/iguaKwIEAgQFAg4BAQWBUjlncXAVZQG?= =?us-ascii?q?CQVARFIxmDBeDUIpTdAGBJ4s3gSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400";  d="scan'208,217";a="379047992"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:18:09 +0000
Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FI9mj007513 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:18:09 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:18:08 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 10:18:07 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:18:07 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZUwJqrLqT5vYEdsQeb+5no0INk+dEgh+9JyoC+WdaSiZyZtKK045Bcfm2D+Dt+RNhgjhJEQceA4K3nIwQHTHl3Z7Q9rnJ8ziT8GLEUVLSV6MxJOxcW99tSX+0v/rCZUAgbXojybaQ36pzw1tEwpSzbJYufNqVu/tIPp6cfMuEr8ZCfM8KDxevQdi70xZXUaz+0NXaPWZGS9SgRGYeLv92HgrvsklsQDG9ZB242A+KF5BSyxEs7/GHiBSSsPL3qUgDGtoZAqQIIkC3pLG1JWqzWNvXvkYmIFL0sCVc7c3rMoXEQ714TVzxuoVniYhoiNSJU5geKUBPr+yAC/+vATKpQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3NCmQT72Rj3XuG1s9cTasr6D6YC+lqGv83rg4Mp0/wI=; b=T7JWJHUumNbRMKa7957f+AfoiHykZDK4FVHeOrIXEmhBpLknOQgwVIvd72hU8SB7IkD02A6RDpocHClEvYf7QERdqtLdRYXaWH0borq4QY4weEyIRU1AgFVe43RvOkTGIK408FAIkCGVoGQ9WC12a4NHcPyYFc/iamIhgJnslW5lDsdj92vV5PP1YRuDEMsb/QzctPEvL67yybuNnj0WfdqEE36ynNYfLQ1K+jROdddv+ncpZUrgJIB+CTsgbad1NiOjyuC3EqrgfTjULn8na2adg+o8SwwU0aeMusHQEqP/j7jrX4vNKjT+CuXNnzkfgi5eH8Oh396iEU5R2gP2YQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3NCmQT72Rj3XuG1s9cTasr6D6YC+lqGv83rg4Mp0/wI=; b=moBJgA9Rj2NVR8RNakqP5HANSPVSj+0FsMFyMiJGsf4ZQSDyuy/mbKN2yJhuf20tZbXocbftI/ZisJXwtx/Raf+cAog75JwFtt7ncDo26MJcL72OOducG0tqjcqjxrN6+IbaCdLyOIq757AjsQETseRoQMba5mPVOg/vZaNjwXY=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:18:06 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:18:06 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMgCb1hKA
Date: Mon, 9 Dec 2019 15:18:06 +0000
Message-ID: <6F7156D6-4042-4D73-A17D-B27D97D9C5CA@cisco.com>
References: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f62fc658-935e-4706-a6ee-08d77cbafdf9
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB1840D95D9E949C1760CE2751C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(189003)(199004)(86362001)(478600001)(36756003)(229853002)(66476007)(66556008)(6486002)(2906002)(66446008)(110136005)(4744005)(316002)(64756008)(5660300002)(8676002)(2616005)(6506007)(53546011)(186003)(33656002)(6512007)(76116006)(91956017)(66946007)(8936002)(26005)(81156014)(81166006)(71200400001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NgLlW25SkDMavWciTLuSWiGJudlrCn1bNQ3+nobeTisPaXKyUNApFNaGkcr9/kqQoftosPerJwFXBvZpI1sZ0N5uFCz8mxViZjTQgelVFfb9IjhM3s9eo7Xgt0hjGR2eKITur1o33V1B+dNIUppM8XsOYtFyLFT9V2okjjbSM3IMQlR1/1ghnMBnQji+VBhmI/V11C8iU9isrZbtGSUZ4856XR2qNOqK219lJLMUR+BslgxRci14YQ2+bSIuTOmBPQAT5FYleY/n7v6ZTARgzLviHL0Jnf2W17m9MgPUpDrnEtSyT4RUc9Qa+m97W9bG53WXmD+mNeiNTSx3sawomBbVUSuOEstY61IC617G9Evntj+B35q3nryy8gweICRa1QnhMfwcF6xLLsCEEy+BI6iieeHd68HvIkwnGuXRhSvVrz0BQNRxmJz/I90aMTzs
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_6F7156D640424D73A17DB27D97D9C5CAciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f62fc658-935e-4706-a6ee-08d77cbafdf9
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:18:06.1853 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7rBBTZwYm7tiw47YeOwfFngGoj1NiUPshQP/8ZzGrZjPpHMsbOEuy5w3N9c8wgMouQXuo7/RQ9a+0+hi2Eq0mg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.22, xch-rcd-012.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LJbE9EwihqUPX2fiTW-wmdUX4Bo>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:18:12 -0000

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

Um9uLA0KDQpBcyB5b3UgcG9pbnRlZCBvdXQgaW4geW91ciBlbWFpbCwgUkZDNDQ0MyBTZWN0aW9u
IDIuMiBpcyB2ZXJ5IGNsZWFyIGFib3V0IGhvdyB0byBzZWxlY3QgdGhlIHNvdXJjZSBhZGRyZXNz
Lg0KZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGRvZXMgbm90IGNo
YW5nZSB0aGlzLg0KDQpUaGFua3MsDQpQYWJsby4NCg0KRnJvbTogaXB2NiA8aXB2Ni1ib3VuY2Vz
QGlldGYub3JnPiBvbiBiZWhhbGYgb2YgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0
QGRtYXJjLmlldGYub3JnPg0KRGF0ZTogRnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMTc6NDAN
ClRvOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4sIDZtYW4gPDZtYW5AaWV0Zi5vcmc+DQpT
dWJqZWN0OiBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgLSBJQ01QIFNvdXJjZSBBZGRyZXNzIFNl
bGVjdGlvbg0KDQpBdXRob3JzLA0KDQpXaGVuIGFuIFNSdjYgbm9kZSBzZW5kcyBhbiBJQ01QIG1l
c3NhZ2UsIGhvdyBkb2VzIGl0IHNlbGVjdCB0aGUgSUNNUCBtZXNzYWdl4oCZcyBzb3VyY2UgYWRk
cmVzcz8NCg0KU2VjdGlvbiAyLjIgb2YgUkZDIDQ0NDMgb2ZmZXJzIHR3byBvcHRpb25zLiBJZiB5
b3UgdGhpbmsgdGhhdCBhIFNJRCBpcyBhIHVuaWNhc3QgYWRkcmVzcywgdGhlIGZpcnN0IG9wdGlv
biBpcyBhcHBsaWNhYmxlLiBJZiB5b3UgdGhpbmsgdGhhdCBhIFNJRCBpcyBub3QgYSB1bmljYXN0
IGFkZHJlc3MsIHRoZSBzZWNvbmQgb3B0aW9uIGlzIGFwcGxpY2FibGUuDQoNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFJvbg0KDQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1u
YW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAu
bXNpcGZvb3RlcjMwYjNkNTM4LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVy
MzBiM2Q1MzgNCgl7bXNvLXN0eWxlLW5hbWU6bXNpcGZvb3RlcjMwYjNkNTM4Ow0KCW1zby1tYXJn
aW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpw
ZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5k
b3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0K
CWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3
OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRT
ZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRVMiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9
IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Sb24sPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+QXMgeW91IHBvaW50ZWQgb3V0IGluIHlvdXIgZW1haWwsIFJGQzQ0NDMg
U2VjdGlvbiAyLjIgaXMgdmVyeSBjbGVhciBhYm91dCBob3cgdG8gc2VsZWN0IHRoZSBzb3VyY2Ug
YWRkcmVzcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5kcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgZG9lcyBub3QgY2hhbmdlIHRoaXMu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UGFibG8uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4w
cHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Nv
bG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPmlwdjYgJmx0O2lwdjYtYm91bmNlc0BpZXRmLm9y
ZyZndDsgb24gYmVoYWxmIG9mIFJvbiBCb25pY2EgJmx0O3Jib25pY2E9NDBqdW5pcGVyLm5ldEBk
bWFyYy5pZXRmLm9yZyZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCA2IERlY2VtYmVyIDIw
MTkgYXQgMTc6NDA8YnI+DQo8Yj5UbzogPC9iPlNQUklORyBXRyAmbHQ7c3ByaW5nQGlldGYub3Jn
Jmd0OywgNm1hbiAmbHQ7Nm1hbkBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+U1J2
NiBOZXR3b3JrIFByb2dyYW1taW5nIC0gSUNNUCBTb3VyY2UgQWRkcmVzcyBTZWxlY3Rpb248bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QXV0aG9ycyw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPldoZW4gYW4gU1J2NiBub2RlIHNlbmRzIGFuIElDTVAgbWVzc2FnZSwgaG93IGRvZXMgaXQg
c2VsZWN0IHRoZSBJQ01QIG1lc3NhZ2XigJlzIHNvdXJjZSBhZGRyZXNzPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+U2VjdGlvbiAyLjIgb2YgUkZDIDQ0NDMgb2ZmZXJzIHR3byBvcHRpb25zLiBJZiB5b3UgdGhp
bmsgdGhhdCBhIFNJRCBpcyBhIHVuaWNhc3QgYWRkcmVzcywgdGhlIGZpcnN0IG9wdGlvbiBpcyBh
cHBsaWNhYmxlLiBJZiB5b3UgdGhpbmsgdGhhdCBhIFNJRCBpcyBub3QgYSB1bmljYXN0IGFkZHJl
c3MsIHRoZSBzZWNvbmQgb3B0aW9uDQogaXMgYXBwbGljYWJsZS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPlJvbjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290
ZXIzMGIzZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowY207
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDozNi4wcHQ7bWFy
Z2luLWJvdHRvbTouMDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0eWxlPSJmb250
LXNpemU6Ny4wcHQ7Y29sb3I6YmxhY2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_6F7156D640424D73A17DB27D97D9C5CAciscocom_--


From nobody Mon Dec  9 07:18:43 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FFBD120099 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:18:42 -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, 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 header.b=h4vz877x; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=YiFZIzW3
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 o47J95YE4nM3 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:18:40 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0901F12000F for <spring@ietf.org>; Mon,  9 Dec 2019 07:18:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9965; q=dns/txt; s=iport; t=1575904719; x=1577114319; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=Wq4eixgPPFPejRvNc+PqMJZj25BokRjRKL+Dpol7Rys=; b=h4vz877xNClh7/J4lM0N7OtT83ZRoZiTEVW5LlvOeWwTOA3TLd8sw63w r0hYtmAUy6ZGAhxuzte7scyASFvhZ3B1weegItof3tUvswgQMAiXA6f8j afwOu2gKaIO/RAdSuIshWLlgXAwR41DArV2bdl8p5D7kt+8aBrmFCTi2X w=;
IronPort-PHdr: =?us-ascii?q?9a23=3A2IL6+hET5MNdvkgo5AZCiJ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eebhZikzBsVGfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CBAACmZO5d/5BdJa1kGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBbAQBAQELAYEbL1AFbFggBAsqCoN4g0YDiwFOghGCZ4Z?= =?us-ascii?q?0iUiEYoEuFIEQA1QJAQEBDAEBJQgCAQGEQAIXggIkNgcOAgMNAQEEAQEBAgE?= =?us-ascii?q?FBG2FNwyFUgEBAQEDEhEdAQE4DwIBCBEDAQIrAgICHxEdCAEBBAESIoMAAYF?= =?us-ascii?q?5TQMuAQ6hGAKBOIhhdYEygn4BAQWBNQGBFIJGDQuCFwMGgTYBjBcagUE/gRE?= =?us-ascii?q?nIIJMPoIbSQICgSlYDYJjMoIskCeFUIlQjlNDCoIuhyOKJQGEHRuCQpdwhD+?= =?us-ascii?q?KC4FFhwCCFo9QAgQCBAUCDgEBBYFZAjCBWHAVOyoBgkFQERSMZoNzhRSFP3Q?= =?us-ascii?q?BgSeMWQGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400";  d="scan'208,217";a="680714797"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:18:38 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FIcmk003304 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:18:39 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:18:38 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:18:37 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:18:36 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J6E4A4y22BBw0kAOU3AkxUjLFnejW5Kl4gHlcOn9Gjhuew1voXoqxV9+wo9Z0Ki7R0HjOTL3L7pcRwzJg+EZ+wbZ47xp5zICPuIKk/VxxFkEnlGMt8uBMHJufWvc0labpnV5KE4sTqcAZiVeNCnP7I1jSolypClB3Q7X14YPdGDtpqOdEnFzLQq41YMQiI1/vtbA08n7j2Z8QTuQX+rKrMWaX7JpX2TSM58BUoSkrFqN1kcP9A10Y17AMQtHITgRf6ydclrGE2Z6hD2ZT89e5upBc0UUKHKPM8YgIdvegtekZf+e/2xcWE2BaYeZAPYEjgBZsxbgqKg7JtFRioJShQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Wq4eixgPPFPejRvNc+PqMJZj25BokRjRKL+Dpol7Rys=; b=lg+kqw7ATfd+dhQqStH3E9swHGRPAR29KZFsX5MVFT7aWnORGE23kZOgz5CkmBqg1HqqKMD60+prGelW/B7bGu9pOsZqvTsVajeun6p4HQTQFxdvllQOVFJjljSEV5Jg/zxorMxqCLCYlG0gsGJptiptK0AW49SnIq7qy7W66BAInaGc52av7IP6rwW+I0NcLAflq/JraZysqn5BcCBfz1g7JBdyDtZ0yxdIPYvNFPlboN2cgZqSPTOfmVKujDsIHuTw6l8B4cvVrsZ5qdqN7376uKGCkEwrjtt0XpzEd8tZT/cUVhpjeGAUlkubo6UYciEvNMeSt5TGeE6DR7+uwA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Wq4eixgPPFPejRvNc+PqMJZj25BokRjRKL+Dpol7Rys=; b=YiFZIzW3a79RXLojUe2FD5QSvsozEx3y0++IB1E4kOPMvqeNSHFEGpKWQus41Mz9boddW67jAbggrMYpm8X0WxfHA5YmXuKt3dVTZ9DvPvIRRz3UrdHH7mfeL3RtHxOPfEcMK8SmxGQJiB69lBOcweljlV5/jm/yTuRkHMS6B0g=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:18:34 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:18:34 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] PHP - Deep Listening (was: RE: Separating issues)
Thread-Index: AdWs8uubD3QEShjUSMSF/B1QUhbItABctB+/ACBPhAA=
Date: Mon, 9 Dec 2019 15:18:34 +0000
Message-ID: <89921A1B-F112-4AD1-AF5C-BD65742899A4@cisco.com>
References: <BN7PR05MB5699332DB006C82F51553C5EAE5E0@BN7PR05MB5699.namprd05.prod.outlook.com> <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com>
In-Reply-To: <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c6db686f-439e-4009-dd5e-08d77cbb0f01
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB1840B1DC610E2DFCE0737A14C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(189003)(199004)(86362001)(478600001)(36756003)(229853002)(66476007)(45080400002)(66556008)(966005)(6486002)(2906002)(66446008)(110136005)(316002)(64756008)(5660300002)(8676002)(2616005)(6506007)(53546011)(186003)(33656002)(6512007)(76116006)(91956017)(66946007)(8936002)(26005)(81156014)(81166006)(71200400001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CUHmfoE/uTFYDdpsjeoateAGLTqIvSLK+lUoX6hEAnpAaNXvjTaTv7pvl4zGjDHS/TIKPKusd+I9eF3KTu6Jyx0nO4rgsyON8Xuuv4hDQ1b43Gd+OQPKL0uaH2E8KePBH2SbWJNHo3PJ/C5fPpi7KfISLVRj4pkf3qwneQkvbgOmeJLPVMin+/FmQXSinGiXxKWeLApDJhx8qqiybyNEOEkck1UBWBfMNCVChonf1tn7PENRJyiHQk3XTFKWQpF6N3ZZO87T1eVGRZg41KQz7mDCXm/XNTLQQEELH4HLLBxlqj/TLu/c61019Z2yfyoYdIQRkE3rWgtnIef+sKcrYX5MLTGjAqzF/wZdn7I0TFjo4pQWR02ss4gikPvyDa5mJU+tVHF11kifW5lIRcEKQAeKnE30QdHOzk4/qkFjPJNMWyEBSiMj68pWdCwBMkrAJlRvS69j6xvUxiEPuHU6Rcv+OC+E6bqQnC8i8Bt8Q0Q=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_89921A1BF1124AD1AF5CBD65742899A4ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c6db686f-439e-4009-dd5e-08d77cbb0f01
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:18:34.8133 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KUEv2xvocB7yRRLbhGSDJ9AxA4GkDIbqtWrN7lCaKlh9NxofSNTuSGw+EmmpPWyPTfr8KSOyk6GhBfFKnFO/QA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/T8JfIeUoXBHiP3fSW4ltP8TrJyo>
Subject: Re: [spring] PHP - Deep Listening (was: RE: Separating issues)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:18:42 -0000

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

WmhlbnFpYW5nIExpLA0KDQpZb3UgYXNrZWQgYSB0ZWNobmljYWwgcXVlc3Rpb24gKGh0dHBzOi8v
bWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL283dUo1QmlIWTlXS2h3TDY5UHdi
U1ZyenctUSkgb24gd2hldGhlciB0aGUgTmV4dCBIZWFkZXIgdmFsdWUgc2hvdWxkIGJlIHVwZGF0
ZWQgYXMgcGFydCBvZiB0aGUgUFNQIHByb2Nlc3NpbmcuDQpJIHJlcGxpZWQgdG8gaXQgaW4gaGVy
ZTogaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvX1o1VzJYTWV1
d2hWOXA2Z1NZUFd4TW9iWEhnDQoNCkRvbuKAmXQgd29ycnksIEkgd2lsbCBpbmNsdWRlIGl0IGFz
IHBhcnQgb2YgdGhlIG5leHQgZWRpdG9yaWFsIHVwZGF0ZS4NCg0KUmVnYXJkcywNClBhYmxvLg0K
DQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgImxp
X3poZW5xaWFuZ0Bob3RtYWlsLmNvbSIgPGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbT4NCkRhdGU6
IE1vbmRheSwgOSBEZWNlbWJlciAyMDE5IGF0IDA4OjUzDQpUbzogUm9uIEJvbmljYSA8cmJvbmlj
YT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiwgU3VyZXNoIEtyaXNobmFuIDxTdXJlc2hA
a2Fsb29tLmNvbT4sICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogQW5k
cmV3IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4sIEJvYiBIaW5kZW4g
PGJvYi5oaW5kZW5AZ21haWwuY29tPiwgT2xlIFRyb2FuIDxvdHJvYW5AZW1wbG95ZWVzLm9yZz4s
IFNhbmRlciBTdGVmZmFubiA8c2FuZGVyQHN0ZWZmYW5uLm5sPiwgRmVybmFuZG8gR29udCA8Zmdv
bnRAc2k2bmV0d29ya3MuY29tPiwgQnJpYW4gRSBDYXJwZW50ZXIgPGJyaWFuLmUuY2FycGVudGVy
QGdtYWlsLmNvbT4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBQSFAgLSBEZWVwIExpc3RlbmluZyAo
d2FzOiBSRTogU2VwYXJhdGluZyBpc3N1ZXMpDQoNCkkgcG9pbnRlZCBvdXQgdGhpcyBpbiBodHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vN3VKNUJpSFk5V0tod0w2
OVB3YlNWcnp3LVEgYW5kIG91ciBkZWFyIGVkaXRvciBQYWJsbyBhZG1pdHRlZCBOSCBzaG91bGQg
YmUgdXBkYXRlZC4gSG93ZXZlciwgSSBkb24ndCBrbm93IHdoeSB0aGUgdGV4dCBpbiB2ZXJzaW9u
IDUgaXMgbm90IHVwZGF0ZWQgYWNjb3JkaW5nbHkgdGlsbCBpdCBnb2VzIHRvIFdHTEMuIENvbW1l
bnRzIHNob3VsZCBiZSBhY2NvbW1vZGF0ZWQgaW4gdGhlIGRvY3VtZW50IG5vdCBtZXJlbHkgbm90
ZWQgaW4gdGhlIGxpc3QuDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxp
Lk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlv
cml0eTozNDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNp
emU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9y
bWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNv
bm9ybWFsOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KcC5tc2lwZm9v
dGVyMzBiM2Q1MzgsIGxpLm1zaXBmb290ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUz
OA0KCXttc28tc3R5bGUtbmFtZTptc2lwZm9vdGVyMzBiM2Q1Mzg7DQoJbWFyZ2luOjBjbTsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3
aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5
Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBw
dCA3OTIuMHB0Ow0KCW1hcmdpbjo3MC44NXB0IDMuMGNtIDcwLjg1cHQgMy4wY207fQ0KZGl2Lldv
cmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iRVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlpoZW5xaWFuZyBMaSw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Zb3UgYXNrZWQgYSB0ZWNobmljYWwgcXVlc3Rpb24gKDwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRm
Lm9yZy9hcmNoL21zZy9zcHJpbmcvbzd1SjVCaUhZOVdLaHdMNjlQd2JTVnJ6dy1RIj5odHRwczov
L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vN3VKNUJpSFk5V0tod0w2OVB3
YlNWcnp3LVE8L2E+KQ0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPm9uIHdoZXRoZXIgdGhlIE5leHQgSGVhZGVyIHZhbHVlIHNob3Vs
ZCBiZSB1cGRhdGVkIGFzIHBhcnQgb2YgdGhlIFBTUCBwcm9jZXNzaW5nLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgcmVwbGllZCB0byBpdCBpbiBoZXJlOg0KPC9z
cGFuPjxhIGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5n
L19aNVcyWE1ldXdoVjlwNmdTWVBXeE1vYlhIZyI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8v
bWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL19aNVcyWE1ldXdoVjlwNmdTWVBX
eE1vYlhIZzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPkRvbuKAmXQgd29ycnksIEkgd2lsbCBpbmNsdWRlIGl0IGFzIHBhcnQgb2Yg
dGhlIG5leHQgZWRpdG9yaWFsIHVwZGF0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlBhYmxv
Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPnNw
cmluZyAmbHQ7c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDts
aV96aGVucWlhbmdAaG90bWFpbC5jb20mcXVvdDsgJmx0O2xpX3poZW5xaWFuZ0Bob3RtYWlsLmNv
bSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+TW9uZGF5LCA5IERlY2VtYmVyIDIwMTkgYXQgMDg6NTM8
YnI+DQo8Yj5UbzogPC9iPlJvbiBCb25pY2EgJmx0O3Jib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFy
Yy5pZXRmLm9yZyZndDssIFN1cmVzaCBLcmlzaG5hbiAmbHQ7U3VyZXNoQGthbG9vbS5jb20mZ3Q7
LCAmcXVvdDtzcHJpbmdAaWV0Zi5vcmcmcXVvdDsgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+
DQo8Yj5DYzogPC9iPkFuZHJldyBBbHN0b24gJmx0O0FuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNv
bS5jb20mZ3Q7LCBCb2IgSGluZGVuICZsdDtib2IuaGluZGVuQGdtYWlsLmNvbSZndDssIE9sZSBU
cm9hbiAmbHQ7b3Ryb2FuQGVtcGxveWVlcy5vcmcmZ3Q7LCBTYW5kZXIgU3RlZmZhbm4gJmx0O3Nh
bmRlckBzdGVmZmFubi5ubCZndDssIEZlcm5hbmRvIEdvbnQgJmx0O2Znb250QHNpNm5ldHdvcmtz
LmNvbSZndDssIEJyaWFuIEUgQ2FycGVudGVyICZsdDticmlhbi5lLmNhcnBlbnRlckBnbWFpbC5j
b20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbc3ByaW5nXSBQSFAgLSBEZWVwIExpc3Rl
bmluZyAod2FzOiBSRTogU2VwYXJhdGluZyBpc3N1ZXMpPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIHBv
aW50ZWQgb3V0IHRoaXMgaW4mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvbzd1SjVCaUhZOVdLaHdMNjlQd2JTVnJ6dy1RIj48
c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
cHJpbmcvbzd1SjVCaUhZOVdLaHdMNjlQd2JTVnJ6dy1RPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDthbmQNCiBvdXIgZGVhciBlZGl0b3IgUGFi
bG8gYWRtaXR0ZWQgTkggc2hvdWxkIGJlIHVwZGF0ZWQuIEhvd2V2ZXIsIEkgZG9uJ3Qga25vdyB3
aHkgdGhlIHRleHQgaW4gdmVyc2lvbiA1IGlzIG5vdCB1cGRhdGVkIGFjY29yZGluZ2x5IHRpbGwg
aXQgZ29lcyB0byBXR0xDLiBDb21tZW50cyBzaG91bGQgYmUgYWNjb21tb2RhdGVkIGluIHRoZSBk
b2N1bWVudCBub3QgbWVyZWx5IG5vdGVkIGluIHRoZSBsaXN0LiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6Ni4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_89921A1BF1124AD1AF5CBD65742899A4ciscocom_--


From nobody Mon Dec  9 07:20:42 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75F3E120099; Mon,  9 Dec 2019 07:20:40 -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, 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 header.b=g+zJacE4; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=HWVayEaK
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 uXvZDtkO-Vcb; Mon,  9 Dec 2019 07:20:38 -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 0206412004E; Mon,  9 Dec 2019 07:20:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=42729; q=dns/txt; s=iport; t=1575904838; x=1577114438; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=gFCepecUysnlOuvdppJ98+w0TrkmMSxyH5gO7UGQzEk=; b=g+zJacE4bFNX9kQl7HnhgeIPCf0QlzKBNtgCbW9QzTQJ9y1yObtFKFrO aIDN8WlxT1aem1HFySdIrVI0Qsmx7bToFkB/iYg4Wa1o4++nCCqc+h/al v8J2oHNWcU6xw1GvtPW8GAvOMeSZyEjkavD5M3XK64w5jj0u1k+dLpIXB 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3A4LPTNxf+6ZbP57/H9uXv5lhPlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGQD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dyczGc1YVVtN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CMAABLZe5d/5pdJa1kGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC9QBWxYIAQLKgqDeINGA4sCgjo?= =?us-ascii?q?lgmeGdI4qgUKBEANTAQkBAQEMAQElCAIBAYRAAheCAiQ4EwIDDQEBBAEBAQI?= =?us-ascii?q?BBQRthTcMhVIBAQEBAxIRChMBASwLAQ8CAQgRAwEBASEBBgMCAgIwFAkIAQE?= =?us-ascii?q?EAQ0FIoMAAYF5TQMuAQ4DoRUCgTiIIUB1gTKCfgEBBYE1AQMCg1sYghcDBoE?= =?us-ascii?q?2hRyGfBqBQT+BEScMFIJMPoIbSQEBA4EtARIBBx8HCQgBBwUBCQKCWDKCLI0?= =?us-ascii?q?dgwqFUIlQjlNDCoIuhyOKJoQdG4JCh3OEQIs9hD+IVYE2gUWHAIIWj1ACBAI?= =?us-ascii?q?EBQIOAQEFgWkiZ3FwFTsqAYJBUBEUjEIkg3OFFIU/dAGBJ4s3gSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400";  d="scan'208,217";a="379422283"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:20:37 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FKark014704 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:20:36 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:20:36 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:20:35 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:20:35 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=anqfV38oRb9GRNSII5qa8J3+qo45wa7g3Cb/j59PUW0GGfix4dyhe8Ru86/WKwLIF6DfHarkA4aWKdXJA4m6ZVnWj7zOwS+9TqMkk7YxDzcf1KdRvHVLDKCSfnMCnhwshmjY09Tj7jY+DaDAzrTymh80D+TJJG2+fR/l6ZmfYGXjfo6gkXm3ZdELtyl4dCOQkMyFne7Vp1vUULub1cRTqajYT+qXdoA5jauesVVEGVsFD9hTBmmTwjIxVu0bkVXrIZCbV2nYKTjrs+msZIjI+IdQwhSCj28EHlXtNKYOhkM3XlGLI3otUKd5rDeDOimtL1jhK2qHcrJnDmJJUNcmoA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gFCepecUysnlOuvdppJ98+w0TrkmMSxyH5gO7UGQzEk=; b=mN8+xcHxJoFia28VPimuClTfb0ug9E0/h4j8bz2wehEFtzg+A7FSECINOLa5DBkarO36knpGiqEaWjd+85Ivs1Mbs/DVxTKpwEMXDQKGu6YpSloFhM57CDdF1PM3IJqM3HyhKqac2GfBfU+FqHw2YHpU3byuctEQ4CnhjLIGYbn3ewnEjz0WebWpVmtZrEqPGint71Hz5F6UzjwQ9Vl73nK3R52NHsPSjU0UyMIBehEZ8hT8eXfJgm1sHiVj7Ouahvgu1sMJeo4fIIbTvnknrj5gdXO5cGJaG3ZHe1XZpwar8sDAz+ccntoacanYcEd9/O6B0rqKV68CwCyjKV8UJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gFCepecUysnlOuvdppJ98+w0TrkmMSxyH5gO7UGQzEk=; b=HWVayEaKrz7eK1HZ/8qu7XvzDqluM8rUJdAtzSoyYz7hXlJTfqWv/DWbJC6y1AjClFK+np/TZtuL4bwyYtvObXjnrYTmc+CU+NlFwPX7FUdhJ1PNbskglkcjTmbKgK8sfpWdfvrQxiZl05wDDku1xGC+L/545hNwUy8qoDBxn7A=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:20:33 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:20:33 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>, "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "spring@ietf.org" <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wARRJwrAA6ukYAAtnhPAA==
Date: Mon, 9 Dec 2019 15:20:33 +0000
Message-ID: <AF74E206-C4FB-4051-9251-5A35EA25A6FB@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com> <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5dcb5d39-df81-4626-eaf0-08d77cbb55eb
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB1840425F30D1E163788DC525C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(189003)(199004)(86362001)(478600001)(36756003)(229853002)(66476007)(45080400002)(66556008)(966005)(4001150100001)(6486002)(2906002)(66446008)(110136005)(54906003)(316002)(64756008)(5660300002)(8676002)(2616005)(6506007)(53546011)(186003)(33656002)(6512007)(4326008)(790700001)(76116006)(91956017)(66946007)(8936002)(26005)(81156014)(81166006)(71200400001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pSX7DWVJInx0nWbGLv9+RrJ8clhka8C4UIi3gWt0ncviZDq0wHxRi25XI9Hp2FqUnFQokXHYlOeKnQ4Oa36tqPAHm6W6fZSDzSDbJOkdlLfGXergF9QKR6/7wBz4xyJ9rswNdXk+AMr0396pKT3PsRJSa1ljgXNaBPfCLkgJdS791GIjIO73jkhHfvxgk2gqbFq2rNRBBB6XbmnnXKt0DW6d3FrHzAVnv+chhAnhBXwh+pDXHdnL5Vr1o96sZEGrBStylHDn4u836RJXMvOBgI9bTIGQiQLnslrYCYVt9lJx8GxUzpfL8S/GfTy0MXgBQN3fueNWItkxF0r780jeO4pQUf7mcT7YaDh8lKOcRtx6JYrCK1jPyi0bzy9TWEIOgalR+KSb0EX3jPELnoTOTjnYwu2TSLxIHjRzA4ys4sysQ9BggLOUH1xedjGLar1dUBDFnpZVgWud6SUn3UwkcxO1CwTO20BEiHeFtl1+BAs=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AF74E206C4FB405192515A35EA25A6FBciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5dcb5d39-df81-4626-eaf0-08d77cbb55eb
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:20:33.7877 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: k5iHA9FsYSyP7oY7q4kLMNlzCHFi7xOUIAZ37Xj8JcaLG3w4STWsYokZilUzKLmUNcN3u+NUOOOpx9x8iTOAqw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-R90v8633SICnYkeT3dHOOQmlCE>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:20:40 -0000

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

QW5kcmV3LA0KDQpZb3Ugc2VlbSB0byBiZSByZWFkaW5nIGFuIG91dGRhdGVkIHZlcnNpb24gb2Yg
dGhlIGRvY3VtZW50LiAgVGhhdCB0ZXh0IChhbmQgdGhlIHJlbGF0ZWQgcmVzdHJpY3Rpb25zKSBo
YXZlIGJlZW4gcmVtb3ZlZCBzaW5jZSB2ZXJzaW9uIC0wMi4NCg0KUGxlYXNlIHJlYWQgdGhlIHJl
dmlzaW9uIHRoYXQgaXMgYmVpbmcgbGFzdC1jYWxsZWQgKC0wNSkgYW5kIGxldCBtZSBrbm93IHdo
ZXRoZXIgeW91IGhhdmUgYW55IGNvbW1lbnQuDQoNClRoYW5rcywNClBhYmxvLg0KDQoNCkZyb206
IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+DQpEYXRlOiBG
cmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAwOToxNg0KVG86ICJsaV96aGVucWlhbmdAaG90bWFp
bC5jb20iIDxsaV96aGVucWlhbmdAaG90bWFpbC5jb20+LCAiYnJ1bm8uZGVjcmFlbmVAb3Jhbmdl
LmNvbSIgPGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3By
aW5nQGlldGYub3JnPg0KQ2M6ICI2bWFuQGlldGYub3JnIiA8Nm1hbkBpZXRmLm9yZz4sIGRyYWZ0
LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtzcHJpbmdd
IFdHTEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNClJlc2Vu
dCBmcm9tOiA8YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4NClJlc2VudCB0bzogPGNmQGNpc2NvLmNv
bT4sIDxwY2FtYXJpbEBjaXNjby5jb20+LCA8am9obkBsZWRkeS5uZXQ+LCA8ZGFuaWVsLnZveWVy
QGJlbGwuY2E+LCA8c2F0b3J1Lm1hdHN1c2hpbWFAZy5zb2Z0YmFuay5jby5qcD4sIDxsaXpoZW5i
aW5AaHVhd2VpLmNvbT4NClJlc2VudCBkYXRlOiBGcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAw
OToxNg0KDQpJbiBhZGRpdGlvbiB0byB0aGUgYmVsb3csDQoNCkluIFNlY3Rpb24gMjoNCg0KSW4g
dGhpcyB2ZXJzaW9uIG9mIHRoZSBkb2N1bWVudCwgd2UgYXNzdW1lIHRoYXQgdGhlcmUgYXJlIG5v
IG90aGVyDQogICBleHRlbnNpb24gaGVhZGVycyB0aGFuIHRoZSBTUkguICBUaGVzZSB3aWxsIGJl
IGxpZnRlZCBpbiBmdXR1cmUNCiAgIHZlcnNpb25zIG9mIHRoZSBkb2N1bWVudC4NCg0KSWYgdGhl
IGRvY3VtZW50IGlzIGdvaW5nIHRvIGxhc3QgY2FsbCDigJMgd2hhdCBmdXR1cmUgdmVyc2lvbnMg
YW5kIGFyZSBwbGFucyB0byBsaWZ0IHRoZXNlIHJlc3RyaWN0aW9ucyBnb2luZyB0byBjb21lIHRv
IGZydWl0aW9uIGJlZm9yZSB0aGlzIGdvZXMgdG8gbGFzdCBjYWxsIG9yIGluIHNlcGFyYXRlIHJm
Y+KAmXMgdGhhdCB1cGRhdGUgdGhpcyBkb2N1bWVudD8gIFRoaXMgaXMgb2YgY29uY2VybiBiZWNh
dXNlIGl0IGFzc3VtZXMgdGhhdCB0aGVyZSBpcyBubyBob3AtYnktaG9wIG9wdGlvbiBoZWFkZXIs
IG5vIGZyYWdtZW50IGhlYWRlciwgbm8gRVNQIGhlYWRlciwgbm8gQUggaGVhZGVyLCBubyBNSCBo
ZWFkZXIgZXRjIGV0Yy4gIEVmZmVjdGl2ZWx5IG1ha2luZyB0aGUgdXNlIG9mIHRoaXMgaW5jb21w
YXRpYmxlIHdpdGggdGhpbmdzIGV4cGxpY2l0bHkgZGVmaW5lZCBpbiBzZWN0aW9uIDQgb2YgUkZD
ODIwMCwgYW5kIHdoaWNoIG1heSBydW4gZm91bCBvZiB0aGUgd29ya2luZyBncm91cCBjaGFydGVy
IHdoaWNoIHN0YXRlcyB0aGF0IFNQUklORyBzaG91bGQgYmUgYXZvaWRpbmcgbWFraW5nIGNoYW5n
ZXMgd2hpY2ggZGVmaW5lIHRoaW5ncyBpbmNvbXBhdGlibGUgd2l0aCBleGlzdGluZyBkZXBsb3lt
ZW50cy4NCg0KDQpUaGFua3MNCg0KQW5kcmV3DQoNCg0KDQoNCg0KRnJvbTogc3ByaW5nIDxzcHJp
bmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNv
bQ0KU2VudDogRnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgMDQ6MTUNClRvOiBicnVuby5kZWNyYWVu
ZUBvcmFuZ2UuY29tOyBzcHJpbmdAaWV0Zi5vcmcNCkNjOiA2bWFuQGlldGYub3JnOyBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgPGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBX
R0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoNCkhlbGxv
IEJydW5vIGFuZCBhbGwsDQoNCkkgZG9uJ3QgdGhpbmsgdGhlIGlzc3VlcyBkaXNjdXNzZWQgYWdh
aW4gYW5kIGFnYWluIGluIHRoZSBlYXJsaWVyIGl0ZXJhdGlvbnMgaGF2ZSBiZWVuIGFkZHJlc3Nl
ZCBpbiB0aGlzIHZlcnNpb24gdG8gYmUgV0dMQ2VkLg0KDQpUaGFua3MgZm9yIER1cnJlbidzIHJl
Y2FwIGFzIGZvbGxvd3MuDQpbMjAxOS0wOS0wNl0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9y
Zy9hcmNoL21zZy9zcHJpbmcvN3pNZ0l3RVk5QWlwWkNDR085S25UMkNHSDNvDQpbMjAxOS0wOS0y
N10gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNF9TbHUza2tI
d2R1WlpQRkpKbVJVa21vVFZvDQpbMjAxOS0xMC0xNF0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRm
Lm9yZy9hcmNoL21zZy9zcHJpbmcvdTUzNllINHR2N2tLUnFfYjlfeDlnQllwTzljDQpbMjAxOS0x
MC0yMV0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNHBpa1Js
aV9IU0VDdW45QWJ3ZnBtT0Y1S0xJDQpbMjAxOS0xMi0wNF0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5p
ZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFDQoNCkFu
ZCBSb24ncyByZWNhcCBhcyBmb2xsb3dzLg0KLSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL3NwcmluZy9NUUxRTlR6ZGtmSE5icHdQOTlGVjhVcVVvZlkNCi0gaHR0cHM6Ly9t
YWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvdHJ1Z1dFVzNuN1ViejdvYXlZd282
UWVfbEdnDQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dD
Y1ZXWHFiandaVzktcEptWWdaMWdDOFhyaw0KLSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZta19ENUUNCg0KQmVzdCBSZWdh
cmRzLA0KWmhlbnFpYW5nIExpDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KbGlf
emhlbnFpYW5nQGhvdG1haWwuY29tPG1haWx0bzpsaV96aGVucWlhbmdAaG90bWFpbC5jb20+DQoN
CkZyb206IGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208bWFpbHRvOmJydW5vLmRlY3JhZW5lQG9y
YW5nZS5jb20+DQpEYXRlOiAyMDE5LTEyLTA2IDAxOjE1DQpUbzogJ1NQUklORyBXRyBMaXN0Jzxt
YWlsdG86c3ByaW5nQGlldGYub3JnPg0KQ0M6IDZtYW5AaWV0Zi5vcmc8bWFpbHRvOjZtYW5AaWV0
Zi5vcmc+OyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8bWFpbHRv
OmRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZz4NClN1
YmplY3Q6IFdHTEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcN
Cg0KSGVsbG8gU1BSSU5HLA0KDQoNCg0KVGhpcyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29y
a2luZyBHcm91cCBMYXN0IENhbGwgb24gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nIFsxXS4NCg0KDQoNClBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhh
dmVuJ3QgcmVhZCB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50
cyB0byB0aGUgU1BSSU5HIFdHIGxpc3QsIG5vIGxhdGVyIHRoYW4gRGVjZW1iZXIgMjAuDQoNCg0K
DQpZb3UgbWF5IGNvcHkgdGhlIDZNQU4gV0cgZm9yIElQdjYgcmVsYXRlZCBjb21tZW50LCBidXQg
Y29uc2lkZXIgbm90IGR1cGxpY2F0aW5nIGVtYWlscyBvbiB0aGUgNk1BTiBtYWlsaW5nIGxpc3Qg
Zm9yIHRoZSBjb21tZW50cyB3aGljaCBhcmUgb25seSBzcHJpbmcgc3BlY2lmaWNzLg0KDQoNCg0K
SWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQgd2hpY2ggeW91IGV4cGVjdCB3aWxsIGJlIHNwZWNp
ZmljYWxseSBkZWJhdGVkIG9uIHRoZSBtYWlsaW5nIGxpc3QsIGNvbnNpZGVyIHVzaW5nIGEgc3Bl
Y2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBvaW50Lg0KDQpUaGlzIG1heSBoZWxwIGF2b2lk
aW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3BlY2lmaWMgdG8gdGhpcyBwb2ludCBhbmQgdGhh
dCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdldCBjb252
ZXJ0ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVuZGVudCBkaXNjdXNzaW9ucykNCg0KDQoNClRoYW5r
IHlvdSwNCg0KQnJ1bm8NCg0KDQoNClsxXSBodHRwczovL3Rvb2xzLmlldGYuLm9yZy9odG1sL2Ry
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNTxodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1Pg0KDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVz
IHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJp
dmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9p
dGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVz
c2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBl
dCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMg
ZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2Ug
ZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwg
ZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9u
IHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0
cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k
ZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1h
aWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhh
dCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3Uu
DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsN
CglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1pY3Jvc29mdCBZYUhlaSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBN
aWNyb3NvZnQgWWFIZWkiO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwg
bGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQg
Q2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwg
ZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1hcmdpbjowY207
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29s
b3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZv
bnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIu
MHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0
aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5
XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4N
CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlv
dXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286
c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFUyIg
bGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+QW5kcmV3LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PllvdSBzZWVtIHRvIGJlIHJlYWRpbmcgYW4gb3V0ZGF0ZWQgdmVyc2lvbiBvZiB0aGUgZG9jdW1l
bnQuJm5ic3A7IFRoYXQgdGV4dCAoYW5kIHRoZSByZWxhdGVkIHJlc3RyaWN0aW9ucykgaGF2ZSBi
ZWVuIHJlbW92ZWQgc2luY2UgdmVyc2lvbiAtMDIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+UGxlYXNlIHJlYWQgdGhlIHJldmlzaW9uIHRoYXQgaXMgYmVpbmcgbGFzdC1jYWxsZWQg
KC0wNSkgYW5kIGxldCBtZSBrbm93IHdoZXRoZXIgeW91IGhhdmUgYW55IGNvbW1lbnQuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlBhYmxvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToN
Cjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Nv
bG9yOmJsYWNrIj5BbmRyZXcgQWxzdG9uICZsdDtBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20u
Y29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5GcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAwOTox
Njxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7bGlfemhlbnFpYW5nQGhvdG1haWwuY29tJnF1b3Q7ICZs
dDtsaV96aGVucWlhbmdAaG90bWFpbC5jb20mZ3Q7LCAmcXVvdDticnVuby5kZWNyYWVuZUBvcmFu
Z2UuY29tJnF1b3Q7ICZsdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJmd0OywgJnF1b3Q7c3By
aW5nQGlldGYub3JnJnF1b3Q7ICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6IDwv
Yj4mcXVvdDs2bWFuQGlldGYub3JnJnF1b3Q7ICZsdDs2bWFuQGlldGYub3JnJmd0OywgZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDog
PC9iPlJFOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nPGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7YWxpYXMtYm91bmNlc0BpZXRm
Lm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQgdG86IDwvYj4mbHQ7Y2ZAY2lzY28uY29tJmd0OywgJmx0
O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZsdDtqb2huQGxlZGR5Lm5ldCZndDssICZsdDtkYW5p
ZWwudm95ZXJAYmVsbC5jYSZndDssICZsdDtzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNv
LmpwJmd0OywgJmx0O2xpemhlbmJpbkBodWF3ZWkuY29tJmd0Ozxicj4NCjxiPlJlc2VudCBkYXRl
OiA8L2I+RnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMDk6MTY8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5J
biBhZGRpdGlvbiB0byB0aGUgYmVsb3csPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkluIFNlY3Rp
b24gMjo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj5JbiB0aGlzIHZlcnNpb24gb2YgdGhlIGRvY3VtZW50LCB3ZSBhc3N1bWUgdGhh
dCB0aGVyZSBhcmUgbm8gb3RoZXI8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGV4dGVu
c2lvbiBoZWFkZXJzIHRoYW4gdGhlIFNSSC4mbmJzcDsgVGhlc2Ugd2lsbCBiZSBsaWZ0ZWQgaW4g
ZnV0dXJlPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB2ZXJzaW9ucyBvZiB0aGUgZG9j
dW1lbnQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+SWYgdGhlIGRvY3VtZW50IGlzIGdvaW5nIHRvIGxhc3QgY2FsbCDi
gJMgd2hhdCBmdXR1cmUgdmVyc2lvbnMgYW5kIGFyZSBwbGFucyB0byBsaWZ0IHRoZXNlIHJlc3Ry
aWN0aW9ucyBnb2luZyB0byBjb21lIHRvIGZydWl0aW9uIGJlZm9yZSB0aGlzIGdvZXMgdG8gbGFz
dCBjYWxsDQogb3IgaW4gc2VwYXJhdGUgcmZj4oCZcyB0aGF0IHVwZGF0ZSB0aGlzIGRvY3VtZW50
PyZuYnNwOyBUaGlzIGlzIG9mIGNvbmNlcm4gYmVjYXVzZSBpdCBhc3N1bWVzIHRoYXQgdGhlcmUg
aXMgbm8gaG9wLWJ5LWhvcCBvcHRpb24gaGVhZGVyLCBubyBmcmFnbWVudCBoZWFkZXIsIG5vIEVT
UCBoZWFkZXIsIG5vIEFIIGhlYWRlciwgbm8gTUggaGVhZGVyIGV0YyBldGMuJm5ic3A7IEVmZmVj
dGl2ZWx5IG1ha2luZyB0aGUgdXNlIG9mIHRoaXMgaW5jb21wYXRpYmxlIHdpdGggdGhpbmdzDQog
ZXhwbGljaXRseSBkZWZpbmVkIGluIHNlY3Rpb24gNCBvZiBSRkM4MjAwLCBhbmQgd2hpY2ggbWF5
IHJ1biBmb3VsIG9mIHRoZSB3b3JraW5nIGdyb3VwIGNoYXJ0ZXIgd2hpY2ggc3RhdGVzIHRoYXQg
U1BSSU5HIHNob3VsZCBiZSBhdm9pZGluZyBtYWtpbmcgY2hhbmdlcyB3aGljaCBkZWZpbmUgdGhp
bmdzIGluY29tcGF0aWJsZSB3aXRoIGV4aXN0aW5nIGRlcGxveW1lbnRzLjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRo
YW5rczwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BbmRyZXc8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4g
bGFuZz0iRU4tVVMiPiBzcHJpbmcgJmx0O3NwcmluZy1ib3VuY2VzQGlldGYub3JnJmd0Ow0KPGI+
T24gQmVoYWxmIE9mIDwvYj5saV96aGVucWlhbmdAaG90bWFpbC5jb208YnI+DQo8Yj5TZW50Ojwv
Yj4gRnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgMDQ6MTU8YnI+DQo8Yj5Ubzo8L2I+IGJydW5vLmRl
Y3JhZW5lQG9yYW5nZS5jb207IHNwcmluZ0BpZXRmLm9yZzxicj4NCjxiPkNjOjwvYj4gNm1hbkBp
ZXRmLm9yZzsgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29m
dCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5IZWxsbyBCcnVubyBhbmQgYWxs
LDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SSBkb24ndCB0
aGluayB0aGUgaXNzdWVzIGRpc2N1c3NlZCBhZ2FpbiBhbmQgYWdhaW4gaW4gdGhlIGVhcmxpZXIg
aXRlcmF0aW9ucyBoYXZlIGJlZW4gYWRkcmVzc2VkIGluIHRoaXMgdmVyc2lvbg0KIHRvIGJlIFdH
TENlZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRoYW5r
cyBmb3IgRHVycmVuJ3MgcmVjYXAgYXMgZm9sbG93cy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+WzIwMTktMDktMDZdJm5ic3A7PC9zcGFuPjxhIGhyZWY9
Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzd6TWdJd0VZOUFp
cFpDQ0dPOUtuVDJDR0gzbyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5o
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBa
Q0NHTzlLblQyQ0dIM288L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMDktMjddJm5ic3A7PC9zcGFuPjxhIGhyZWY9
Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRfU2x1M2trSHdk
dVpaUEZKSm1SVWttb1RWbyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5o
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80X1NsdTNra0h3ZHVa
WlBGSkptUlVrbW9UVm88L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMTAtMTRdJm5ic3A7PC9zcGFuPjxhIGhyZWY9
Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3U1MzZZSDR0djdr
S1JxX2I5X3g5Z0JZcE85YyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5o
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tS
cV9iOV94OWdCWXBPOWM8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMTAtMjFdJm5ic3A7PC9zcGFuPjxhIGhyZWY9
Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRwaWtSbGlfSFNF
Q3VuOUFid2ZwbU9GNUtMSSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5o
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80cGlrUmxpX0hTRUN1
bjlBYndmcG1PRjVLTEk8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMTItMDRdJm5ic3A7PC9zcGFuPjxhIGhyZWY9
Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0Nh
RjVYYS1RdktZNm1rX0Q1RSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5o
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1
WGEtUXZLWTZta19ENUU8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj5BbmQgUm9uJ3MgcmVjYXAgYXMgZm9sbG93cy48L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlh
SGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPi0mbmJzcDs8L3NwYW4+PGEgaHJlZj0i
aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvTVFMUU5UemRrZkhO
YnB3UDk5RlY4VXFVb2ZZIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL01RTFFOVHpka2ZITmJw
d1A5OUZWOFVxVW9mWTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+LSZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYu
b3JnL2FyY2gvbXNnL3NwcmluZy90cnVnV0VXM243VWJ6N29heVl3bzZRZV9sR2ciPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNy
b3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9y
Zy9hcmNoL21zZy9zcHJpbmcvdHJ1Z1dFVzNuN1ViejdvYXlZd282UWVfbEdnPC9zcGFuPjwvYT48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jv
c29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4tJm5ic3A7PC9zcGFuPjxh
IGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dDY1ZX
WHFiandaVzktcEptWWdaMWdDOFhyayI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNl
cmlmIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy93Q2NWV1hx
Ymp3Wlc5LXBKbVlnWjFnQzhYcms8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPi0mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8vbWFpbGFyY2hpdmUu
aWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1RTwvc3Bh
bj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jv
c29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5CZXN0IFJlZ2FyZHMsPC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5aaGVu
cWlhbmcgTGk8L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+DQo8aHIgc2l6ZT0iMSIgd2lkdGg9IjIxMCIg
c3R5bGU9IndpZHRoOjE1Ny41cHQiIG5vc2hhZGU9IiIgc3R5bGU9ImNvbG9yOiNBMEEwQTAiIGFs
aWduPSJsZWZ0Ij4NCjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjcuNXB0O21hcmdpbi10b3A6Ny41cHQ7
bWFyZ2luLXJpZ2h0OjcuNXB0O21hcmdpbi1ib3R0b206Ny41cHQiPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Im1haWx0bzps
aV96aGVucWlhbmdAaG90bWFpbC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+bGlfemhlbnFpYW5nQGhv
dG1haWwuY29tPC9zcGFuPjwvYT48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6Ni4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2JhY2tncm91
bmQ6I0VGRUZFRiI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPjxhIGhyZWY9Im1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oyxz
YW5zLXNlcmlmIj5icnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPC9zcGFuPjwvYT48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOmJsYWNrIj5EYXRlOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPiZuYnNwOzIwMTktMTItMDYmbmJzcDswMToxNTwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYi
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5Ubzo8L3NwYW4+PC9i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVv
dDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+J1NQUklORw0KIFdHIExpc3QnPC9zcGFuPjwvYT48
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YmFj
a2dyb3VuZDojRUZFRkVGIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+Q0M6PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PGEgaHJlZj0ibWFpbHRvOjZt
YW5AaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj42bWFuQGlldGYub3JnPC9z
cGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjsN
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxhIGhyZWY9Im1haWx0bzpkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZx
dW90OyxzYW5zLXNlcmlmIj5kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmc8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOmJsYWNrIj5TdWJqZWN0Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwO1dHTEMNCiAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
YmxhY2siPkhlbGxvIFNQUklORyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGlzIGVtYWlsIHN0
YXJ0cyBhIHR3byB3ZWVrcyBXb3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2si
PlBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUgbW9zdCBy
ZWNlbnQgdmVyc2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BSSU5HIFdHIGxp
c3QsIG5vIGxhdGVyIHRoYW4gRGVjZW1iZXIgMjAuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+WW91
IG1heSBjb3B5IHRoZSA2TUFOIFdHIGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNp
ZGVyIG5vdCBkdXBsaWNhdGluZyBlbWFpbHMgb24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0
aGUgY29tbWVudHMgd2hpY2ggYXJlIG9ubHkgc3ByaW5nIHNwZWNpZmljcy48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOmJsYWNrIj5JZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdp
bGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIg
dXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhp
cyBtYXkgaGVscCBhdm9pZGluZyB0aGF0IHRoZSB0aHJlYWQgYmVjb21lIHNwZWNpZmljIHRvIHRo
aXMgcG9pbnQgYW5kIHRoYXQgb3RoZXIgcG9pbnRzIGdldCBmb3Jnb3R0ZW4gKG9yIHRoYXQgdGhl
IHRocmVhZCBnZXQgY29udmVydGVkIGludG8gcGFyYWxsZWwgaW5kZXBlbmRlbnQgZGlzY3Vzc2lv
bnMpPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhhbmsgeW91LDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkJydW5vPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjpibGFjayI+WzFdIDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1Ij48
c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly90b29scy5pZXRmLi5vcmcvaHRtbC9kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU8L3NwYW4+PC9hPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Q2UgbWVz
c2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRp
b25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5wYXMgZXRy
ZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91
cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVz
IHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0
aWJsZXMgZCdhbHRlcmF0aW9uLDwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5PcmFuZ2UgZGVjbGluZSB0b3V0ZSBy
ZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxz
aWZpZS4gTWVyY2kuPC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ozwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPnRoZXkgc2hv
dWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0
aW9uLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6YmxhY2siPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBs
ZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0
dGFjaG1lbnRzLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6YmxhY2siPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5v
dCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9y
IGZhbHNpZmllZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPlRoYW5rIHlvdS48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_AF74E206C4FB405192515A35EA25A6FBciscocom_--


From nobody Mon Dec  9 07:21:19 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0EC1120089 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:21:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Sg9GLuc9; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=PTn7N+qn
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 OJjps6z0dYrg for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 07:21:16 -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 5807F12000F for <spring@ietf.org>; Mon,  9 Dec 2019 07:21:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1656; q=dns/txt; s=iport; t=1575904871; x=1577114471; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=Z2qr10oC0/4jXHWqq03mniFEYyfJ3hoe9+55kGvDyTg=; b=Sg9GLuc9ozgd4BUD1duV8tMP4iu9hDxx3++IljuthO6JHi1uXS0//Est g2aa8BQGaRngKsY9bouAS1d7VK0sVFZPlhC622gQDdwyO73D2Y2WrkKga 4z3uj3Xc00wACB2AShypR/NTo3jzPjIcG6+0qUGuBKBDlHg7BSdi8S64/ s=;
X-IPAS-Result: =?us-ascii?q?A0AeAwCyZe5d/4oNJK1kHAEBAQEBBwEBEQEEBAEBgW0EA?= =?us-ascii?q?QELAYFKUAVsWCAECyoKg3iDRgOLA06CEZgFgUKBEANUCQEBAQwBARgLCgIBA?= =?us-ascii?q?YN7RQIXggIkNwYOAgMBAQEDAgMCAQEEAQEBAgEFBG2FNwyFUgEBAQEDAQEQE?= =?us-ascii?q?REMAQEsDAsEAgEIEQMBAgMCJgICAiULFQgIAgQBEiKDAAGCRgMuAQ6hGAKBO?= =?us-ascii?q?IhhdYEygn4BAQWCSoJMGIIXAwaBDigBjBcagUE/gREnIIJMPoJkAQGBSxiDE?= =?us-ascii?q?DKCLJAnnjYKgi6VZhuaMo5KmisCBAIEBQIOAQEFgWgjgVhwFTsqAYJBUBEUj?= =?us-ascii?q?GYMF4NQhRSFP3SBKIxZAYEPAQE?=
IronPort-PHdr: =?us-ascii?q?9a23=3AVU7s8h3o3dL2n+wMsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKGt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQEUbyKffwbigSF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.69,164,1571702400"; d="scan'208";a="397758771"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:21:10 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FLAF7005066 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:21:10 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:21:09 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:21:09 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:21:09 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TMtsFYPjCrkNRUm4qRcj4iUMY5ne07fX2Rnqwl4SLBTOeFrapsxnhHFaXR33xiuGptKWnborm1QSWO+9/MqlLR77s5uIxsg1qXNUkvBqSu54ilo5di62JUJQGvY49FuJhkZuk2AJYEQMm64cibz0cAosmievlm2OFFRtxA9Ec14cXd7ZlCxNxWa9GhYn7lB5Sfn5QEYC/YvOuzuIFDJWj7Eb1tBvglN63D5QQ7oxFvJRWYptX1Mxt6zDRSYclTC322o7BoSUMcYFGZKmTmyhCDtvyZrwVMusUiHs2rNZvf02trzyet8bBo21L7CGvEBv9d3njCizCq0a70+IPHxESw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z2qr10oC0/4jXHWqq03mniFEYyfJ3hoe9+55kGvDyTg=; b=nCd8LszfdLFKQrJawPEnmehui1XThmo2/jJKwPsjHgzrRE9RBbYrws80eebLfRrMUVWYyoA4ni24Hz2mNJ/Roj8mzfFR55/P1d43+/2vHWSeCTmdpxmRYnv6IMHzhTX2grqEeNaYVMBVdV5tKxR6QoEdA0sU/F/ITpmJfxx1f5uFcpPee/pzcpV9jWupoVw2V21Ux8yURAhh3f7YlK48i4Ji2K1XGE9rhK6a7RFP1kHJ+WaDbb8Xa4+JEY1WVcQfIBvA1QjfUNWtzWHDeSa5aGlrD3t409hvkoo9a3qWZTp5sxoA/TRALVd+btp86ySt/OxydjeqVNMThcjGQHTv6A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z2qr10oC0/4jXHWqq03mniFEYyfJ3hoe9+55kGvDyTg=; b=PTn7N+qnC8Kd2D29lFuQYsbsFNKYQ+2+OXORQIop+CwDJR7b+n/bQ9JetSY3zBS3+RTYCmxzqjNMaS/f6rGu1jivWRxfBEnKNfzUpYqlyOpk3sRCXYlE32HJfrcwVMN87Lo3RnH/MgWponBv78OFz9c9VKdxembwSHFNx0O2F/c=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:21:08 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:21:08 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network programming minor detail
Thread-Index: AQHVrgTF6Xf/ybtoRE+Lvp63OzKy9qeycqGA
Date: Mon, 9 Dec 2019 15:21:08 +0000
Message-ID: <2F833751-B075-4FF5-AFC6-886FCBFA69E7@cisco.com>
References: <5e9b7c7e-db34-eeda-dba1-1d9663766611@joelhalpern.com>
In-Reply-To: <5e9b7c7e-db34-eeda-dba1-1d9663766611@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9ecccf16-36ea-4e12-943b-08d77cbb6a85
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB184081D14810075AB72D7900C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(189003)(199004)(13464003)(86362001)(478600001)(36756003)(229853002)(305945005)(66476007)(66556008)(966005)(6486002)(2906002)(66446008)(110136005)(4744005)(316002)(64756008)(5660300002)(8676002)(2616005)(6506007)(53546011)(186003)(33656002)(6512007)(76116006)(91956017)(66946007)(8936002)(26005)(81156014)(81166006)(71200400001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rYeU6TcLL6sqVtlyR8KLaQ9gylQFP8MTxjDDKhm2JtlJHKNvP17iVk3r3TekZhsuJ77h2oTz68lHdN4MD1faxkFIJ7Eh2Q49eHZ1evKe3rEVmcRcAHz1Xz4SA+B/lbZES8LVoNZkZN/iqUbDOmjpMiIRx/IIjUzxYLavSsK1V2bd9Bjfi+9n1yvjlqcC8M3htc4HF8RRzDG8EojLWPl6ayzSpqDInoOBG1taKwdrzptAxej11ghOfi2gXoPORuKdiOasbE+yolvCD+gUFJMcNZPYfTyfRV7/X/Qj/w9F04erFzwyuVpakZHU9qWAwNwXF7PxLeE0oIgGbamgyRWcIdOyQ/hBWBE/qfxw0VNlfhhsnOkiNqBK9dPL46IYJBYrMosRF6PQh7YB2jXensUiIAZ6DrbO5Ix6SqmBa6Mom3hP8ImTpAvQGveZb1ZI8gvl2Z1FK1e3FYOnV8xj/JWL9Y4/wZwxUt6Bk0qki631e2VwZWqeLoH4poueJAJrr8nGWXAwhsuQwdrCRgG+bCBcnXZtYuozBazPcPa1vDcSYrA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <5A1D4F8CE057F24B949D9E22AC7BA42F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9ecccf16-36ea-4e12-943b-08d77cbb6a85
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:21:08.3762 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Sa4Zudv0alf0ktR1kk2KE5s5fKmb3yyPWWONaLGHCc5CDobhbDtopA6ELsdiBg5gKYxR5b4W7v5o4/rcKtEy4w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/VFqjqMix2fVkM4BM-pIabnv5JHk>
Subject: Re: [spring] SRv6 Network programming minor detail
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:21:18 -0000

Sm9lbCwNCg0KWW91IGFyZSByaWdodCwgdGhlIGZpbmFsIDo6IGFyZSBub3QgbmVlZGVkIGFuZCB3
aWxsIGJlIHJlbW92ZWQuDQoNCkNoZWVycywNClBhYmxvLg0KDQrvu78tLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVo
YWxmIG9mICJKb2VsIE0uIEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPg0KRGF0ZTogU3Vu
ZGF5LCA4IERlY2VtYmVyIDIwMTkgYXQgMjE6MTkNClRvOiAic3ByaW5nQGlldGYub3JnIiA8c3By
aW5nQGlldGYub3JnPg0KU3ViamVjdDogW3NwcmluZ10gU1J2NiBOZXR3b3JrIHByb2dyYW1taW5n
IG1pbm9yIGRldGFpbA0KDQogICAgSW4gcmVhZGluZyBzZWN0aW9uIDMuMSBvbiB0aGUgU0lEIGZv
cm1hdCwgSSBub3RpY2VkIGEgc21hbGwgaW5jb25zaXRlbmN5IA0KICAgIHdpdGggYSBsYXJnZSBp
bXBhY3QuICBNeSBndWVzcyBpcyB0aGF0IGVpdGhlciBJIGFtIG1pc3JlYWRpbmcgdGhlIHRleHQs
IA0KICAgIG9yIHRoZXJlIGlzIGEgdHlwby4NCiAgICANCiAgICBUaGUgZmlyc3QgcGFydCBvZiB0
aGUgc2VjdGlvbiB0YWxrcyBhYm91dCBMT0M6RlVOQ1QgYW5kIGlzIGNsZWFyIHRoYXQgDQogICAg
dGhpcyB1c2VzIGFsbCAxMjggYml0cyBvZiB0aGUgSVB2NiBhZGRyZXNzLiAgSSB0aGluayBJIHVu
ZGVyc3RhbmQgdGhhdC4NCiAgICANCiAgICBMYXRlciBpbiB0aGUgc2VjdGlvbiwgaW4gdGFsa2lu
ZyBhYm91dCBhcmd1bWVudHMsIGl0IHNheXMgDQogICAgIkxPQzpGVU5DVDpBUkdTOjoiLiAgSXMg
dGhlIGZpbmFsIDo6IGludGVuZGVkPyAgVGhhdCBzZWVtcyB0byByZXF1aXJlIA0KICAgIHRoYXQg
dGhlIGVudGlyZSB0aGluZyBmaXQgaW4gdGhlIHVwcGVyIDY0IGJpdHMgb2YgdGhlIElQdjYgYWRk
cmVzcy4gDQogICAgV2hpY2ggSSBiZWxpZXZlIGlzIG5vdCBpbnRlbmRlZC4gIEkgd291bGQgaGF2
ZSBleHBlY3RlZCBzaW1wbHkgDQogICAgIkxPQzpGVU5DVDpBUkdTIi4NCiAgICANCiAgICBUaGFu
ayB5b3UsDQogICAgSm9lbA0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0Bp
ZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
DQogICAgDQoNCg==


From nobody Mon Dec  9 07:44:39 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAC7B120920; Mon,  9 Dec 2019 07:44:35 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 0fNTUI-cGBKp; Mon,  9 Dec 2019 07:44:33 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C1DD120917; Mon,  9 Dec 2019 07:44:33 -0800 (PST)
Received: from opfednr03.francetelecom.fr (unknown [xx.xx.xx.67]) by opfednr25.francetelecom.fr (ESMTP service) with ESMTP id 47WnYq3M7hzCrp3; Mon,  9 Dec 2019 16:44:31 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.60]) by opfednr03.francetelecom.fr (ESMTP service) with ESMTP id 47WnYq2X2qzDq7F; Mon,  9 Dec 2019 16:44:31 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM5D.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Mon, 9 Dec 2019 16:44:31 +0100
From: <bruno.decraene@orange.com>
To: Fernando Gont <fgont@si6networks.com>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, "otroan@employees.org" <otroan@employees.org>
Thread-Topic: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
Thread-Index: AQHVrFd01PAehDmbIEiCKIj1oInBm6etTo4AgAAanYCAAANTgIAABIaAgAAYSoCAAA7ggIAAEpMAgAANKICAABTgAIAEIr1w
Date: Mon, 9 Dec 2019 15:44:30 +0000
Message-ID: <26851_1575906271_5DEE6BDF_26851_215_1_53C29892C857584299CBF5D05346208A48D2246D@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <eb101558-5106-c6ef-6007-3fb7673e9611@si6networks.com> <DA77DF83-D8E8-4561-B445-18D072922084@employees.org> <17b63259-2227-3494-4d3e-5411048e2ca2@si6networks.com>
In-Reply-To: <17b63259-2227-3494-4d3e-5411048e2ca2@si6networks.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/6-6SjsC6mmPAmke0LZIVFbsIfE8>
Subject: Re: [spring] We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 15:44:38 -0000

Fernando,
=20
> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Fernando Gont
> Sent: Saturday, December 7, 2019 2:10 AM
>=20
> On 6/12/19 20:55, otroan@employees.org wrote:
> >> * polling the mailing list instead of deciding (on your own) that the
> >> group wants to work on EH insertion, and,
> >=20
> > Which decision are you referring to?
> > I have certainly never decided that working group wants to work on head=
er insertion.
>=20
> This is your note:
> https://mailarchive.ietf.org/arch/msg/ipv6/j177aiqH6G4XNTWWrRfpsV23IVg
>=20
> Then I re-asked:
> https://mailarchive.ietf.org/arch/msg/ipv6/12Qwp_eeQT2EmbUrSxBLL5HTcnM
> But you didn't respond.
>=20
> Suresh clarified there had not been any sort of adoption call:
> https://mailarchive.ietf.org/arch/msg/ipv6/Db6_SGfmeIDzaE56Ps5kUDCYEzY
>=20
> Then again we were debating the topic here:
> https://mailarchive.ietf.org/arch/msg/ipv6/56w4LQzYtkut43A46ADhW3dWT-Y
>=20
> The reality is that there has not been a call for adoption for any of
> these two documents. So.. I'm not sure what a say may the wg have on
> documents that are individual documents.
>=20
> On that ground, RFC8200 represents IETF consensus. And the spring
> documents should be complying with it. TO be honest, I have no idea what
> there is to debate here.
>=20
>=20
>=20
> > With regards to the documents, I believe I clarified the statement of t=
he working group seeing no reason why both documents couldn't be continue t=
o be worked on.
>=20
> The wg doesn't have a say on individual documents. So, yes, both
> documents can continue to be worked on as much as I can continue
> "working" on my BBQ.
>=20
> Whatever the opinion of the wg, authors can work on individual I-Ds as
> much as they please.
>=20
> For the wg to have a say, I guess there has to be a conversation about
> adoption. But such conversation hasn't taken place. (Me, myself, I'd
> find it amusing to see the wg have two documents, one that says "this is
> evil", and another about "doing evil" :-) But that's of course a
> personal view).
>=20
>=20
>=20
> > Those documents are not adopted, nor has any decision about adoption be=
en made, nor is any adoption call of those documents planned.
> >=20
> > I certainly don't want us as a group or myself personally to be working=
 on header insertion.
> > You might not be alone, but you certainly keep repeatedly forcing the w=
orking group to consider the issue.
>=20
> And here we go again, for the Nth time: a big part of this thread came
> up because folks at the spring are violating our specs. So I have
> requested folks (including INT and RTG ADs), that the document remove
> all text that violates RFC8200.

It's not crystal clear to me what you are referring to.

If it's related to draft-ietf-spring-srv6-network-programming which is unde=
r WGLC, could you please comment as part of this  last call thread? And ple=
ase quote the draft text that you are referring to. In particular the/all  =
"text that violates RFC8200".
So far your comments are: https://mailarchive.ietf.org/arch/browse/spring/?=
q=3DWGLC%20-%20draft-ietf-spring-srv6-network-programming&f_from=3DFernando=
%20Gont  Hence as part of this last call, I'm not seen your "So I have requ=
ested folks (including INT and RTG ADs), that the document remove all text =
that violates RFC8200."
As of today, this document is under WGLC in the SPRING WG. So please review=
 _the text from this document_ and comment in the SPRING WG.
Eventually, you will also have the opportunity to comment during IETF LC an=
d to raise your points to the IESG. But your position will be stronger if y=
ou first comment during the WG LC.

If it's related to something else, e.g. some authors of SRv6 draft(s), plea=
se be more specific and refers to those drafts, rather than "folks at the s=
pring".


Thank you,
--Bruno

> But then we see all this body of imagination of how they are not
> violating RFC8200 (when they are), you talking about the topic being
> nuanced and about "limited domains", etc.
>=20
>=20
>=20
>=20
> >> * complying with existing specifications unless there's formal consens=
us
> >> for them to be formally updated.
> >=20
> > I believe I have responded multiple times to this point.
> > I do not in principle see a conflict with specifying how header inserti=
on can work in a specific case,
> > and the text in RFC8200. I would strongly oppose updating RFC8200, sinc=
e header insertion is clearly
> > something that can only apply in specific use cases.
>=20
> You have a spec that explicitly forbids it, with as strong of a wording
> as available (it's not a "MUST NOT", because you and others opposed to
> having rfc2460bis employ RFC2119 language). EH-insertion goes against an
> explicitly forbidden behavior. Is not that you are playing in the MAY or
> SHOULD area. So an update is warranted if this is to happen.
>=20
> So yes, if you want to go against the spec, you have to update it. I
> don't think we publish specs for folks to then come an note why they
> have decided to violate them. And to the ocassional RFC reader, it will
> be a bit of a mess to sail through a bunch of documents where some
> specify behavior, and others simply do what they please.
>=20
> A formal update is also warranted because, otherwise, if I read RFC8200
> (and there's no metadata that points to EH-insertion), I can assume that
> this packet mangling doesn't occur. But then if the same organization
> (IETF) publishes another document that says how to mangle with IPv6
> packets, without any formal update of RFC8200, I have nothing signaling
> me to read it.
>=20
> Thanks,
> --=20
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>=20
>=20
>=20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

___________________________________________________________________________=
______________________________________________

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.


From nobody Mon Dec  9 08:16:33 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55A0B120043; Mon,  9 Dec 2019 08:16:32 -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_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 oqGyLUKmcYb1; Mon,  9 Dec 2019 08:16:29 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D65F712000F; Mon,  9 Dec 2019 08:16:28 -0800 (PST)
Received: from opfedar00.francetelecom.fr (unknown [xx.xx.xx.11]) by opfedar25.francetelecom.fr (ESMTP service) with ESMTP id 47WpGg2vC1z8tcH; Mon,  9 Dec 2019 17:16:27 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.98]) by opfedar00.francetelecom.fr (ESMTP service) with ESMTP id 47WpGg0FJfzCqkG; Mon,  9 Dec 2019 17:16:27 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM7F.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Mon, 9 Dec 2019 17:16:26 +0100
From: <bruno.decraene@orange.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
Thread-Topic: SRv6 packets carrying multiple instances of the SRH
Thread-Index: AdWiXWC/xHP4SClLRLeTMoclYcMRIQMiRGAAAA7l7xA=
Date: Mon, 9 Dec 2019 16:16:26 +0000
Message-ID: <28239_1575908187_5DEE735B_28239_3_1_53C29892C857584299CBF5D05346208A48D22633@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <BN7PR05MB569940AF9E6C94BC76086F6FAE4B0@BN7PR05MB5699.namprd05.prod.outlook.com> <C9F627F1-BEAA-4B76-B06C-4378498464CD@cisco.com>
In-Reply-To: <C9F627F1-BEAA-4B76-B06C-4378498464CD@cisco.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D22633OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZiL5LKh8vgeyg5Xx9a1t5FKHaRA>
Subject: Re: [spring] SRv6 packets carrying multiple instances of the SRH
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 16:16:32 -0000

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

SGkgUGFibG8sDQoNCg0Kw5ggIEkgd2lsbCBjaGFuZ2UgdGhhdCBzZW50ZW5jZSBpbiB0aGUgbmV4
dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuDQoNClRoYW5rIHlvdSBmb3IgYWN0aXZlbHkgZW5nYWdp
bmcgb24gdGhlIHJlc29sdXRpb25zIG9mIHRoZSBXR0xDIGNvbW1lbnRzLCBhbmQgZm9yIHVwZGF0
aW5nIHRoZSBkcmFmdCBhY2NvcmRpbmdseS4gQXBwcmVjaWF0ZWQuDQooZXNwZWNpYWxseSBvbiB5
b3VyIGZpcnN0IGRheSBjb21pbmcgYmFjayBmcm9tIGhvbHlkYXlzLCB3aXRoIHRlbnMgb2YgZW1h
aWwgaW4gdGhlIGJhY2tsb2cpDQpUaGF0IGJlZW4gc2FpZCwgaWYgeW91IGFscmVhZHkga25vdyBp
biB3aGF0IHdheSB5b3Ugd2lsbCBjaGFuZ2UgdGhhdCBzZW50ZW5jZSwgSSBmZWVsIHRoYXQgaXQg
d291bGQgYmUgZXZlbiBiZXR0ZXIgdG8gc3RhdGUgaW4geW91ciBlbWFpbCByZXBseSB5b3VyIHBy
b3Bvc2VkIGNoYW5nZS4gVGhhdCB3b3VsZCBhbGxvdyB0aGUgY2hhbmdlIHRvIGJlIGFncmVlZCB1
cG9uL3JlZmluZWQgZXZlbiBiZWZvcmUgdGhlIG5leHQgZHJhZnQgcmV2aXNpb24uDQoNClRoYW5r
IHlvdSwNCi0tQnJ1bm8NCg0KDQpGcm9tOiBzcHJpbmcgW21haWx0bzpzcHJpbmctYm91bmNlc0Bp
ZXRmLm9yZ10gT24gQmVoYWxmIE9mIFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpDQpTZW50OiBN
b25kYXksIERlY2VtYmVyIDksIDIwMTkgNDoxNSBQTQ0KVG86IFJvbiBCb25pY2E7IFNQUklORyBX
RzsgNm1hbiBDaGFpcnMNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IHBhY2tldHMgY2Fycnlp
bmcgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBTUkgNCg0KUm9uLA0KDQpBcyBhZ3JlZWQgZHVy
aW5nIHRoZSBJRVRGMTA2IG1lZXRpbmcgSSB3aWxsIGNoYW5nZSB0aGF0IHNlbnRlbmNlIGluIHRo
ZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC4NCg0KVGhhbmsgeW91LA0KUGFibG8uDQoNCkZy
b206IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQpEYXRlOiBTdW5kYXksIDI0IE5v
dmVtYmVyIDIwMTkgYXQgMDE6MjgNClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxw
Y2FtYXJpbEBjaXNjby5jb20+LCBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4sIDZtYW4gQ2hh
aXJzIDw2bWFuLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6IFNSdjYgcGFja2V0cyBjYXJyeWlu
ZyBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIFNSSA0KDQpQYWJsbywNCg0KRHVyaW5nIHRoZSBT
UFJJTkcgV0cgbWVldGluZyBhdCBJRVRGIDEwNiwgd2UgZGlzY3Vzc2VkIHRoZSBmb2xsb3dpbmcg
dGV4dCBmcm9tIFNlY3Rpb24gMiBvZiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmctMDU6DQoNCuKAnFNSSDogU2VnbWVudCBSb3V0aW5nIEhlYWRlciBhcyBkZWZpbmVk
IGluIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLiAgV2UgYXNzdW1lIHRo
YXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNr
ZXQu4oCdDQoNClRoaXMgdGV4dCBjb250cmFkaWN0cyB0aGUgZm9sbG93aW5nIHRleHQgZnJvbSBS
RkMgODIwMDoNCg0K4oCcRWFjaCBleHRlbnNpb24gaGVhZGVyIHNob3VsZCBvY2N1ciBhdCBtb3N0
IG9uY2UsIGV4Y2VwdCBmb3IgdGhlIERlc3RpbmF0aW9uIE9wdGlvbnMgaGVhZGVyLCB3aGljaCBz
aG91bGQgb2NjdXIgYXQgbW9zdCB0d2ljZSAob25jZSBiZWZvcmUgYSBSb3V0aW5nIGhlYWRlciBh
bmQgb25jZSBiZWZvcmUgdGhlIHVwcGVyLWxheWVyIGhlYWRlciku4oCdDQoNClRoZSBmb2xsb3dp
bmcgcmVkYWN0aW9uIHJlY29uY2lsZXMgdGhlIGNvbnRyYWRpY3Rpb24gYnkgcmVtYWluaW5nIHNp
bGVudCBhbmQgYWxsb3dpbmcgUkZDIDgyMDAgdG8gc3BlYWsgZm9yIGl0c2VsZjoNCg0KT0xEPg0K
U1JIOiBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIGFzIGRlZmluZWQgaW4gW0ktRC5pZXRmLTZtYW4t
c2VnbWVudC1yb3V0aW5nLWhlYWRlcl0uICBXZSBhc3N1bWUgdGhhdCB0aGUgU1JIIG1heSBiZSBw
cmVzZW50IG11bHRpcGxlIHRpbWVzIGluc2lkZSBlYWNoIHBhY2tldA0KPE9MRA0KDQpORVc+DQpT
Ukg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1hbi1z
ZWdtZW50LXJvdXRpbmctaGVhZGVyXS4NCjxORVcNCg0KRHVyaW5nIHRoZSBtZWV0aW5nLCB5b3Ug
bWVudGlvbmVkIHRoZSBuZWVkIHRvIGltcG9ydCBzb21lIHRleHQgZnJvbSBSRkMgODIwMC4gSWYg
eW91IGZlZWwgdGhlIG5lZWQgdG8gZG8gdGhhdCwgdGhlIGZvbGxvdyByZWRhY3Rpb24gaW1wb3J0
cyBhbGwgcmVsZXZhbnQgdGV4dCB3aXRob3V0IGJpYXM6DQoNCk9MRD4NClNSSDogU2VnbWVudCBS
b3V0aW5nIEhlYWRlciBhcyBkZWZpbmVkIGluIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGlu
Zy1oZWFkZXJdLiAgV2UgYXNzdW1lIHRoYXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBs
ZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXQuDQo8T0xEDQoNCk5FVz4NClNSSDogU2VnbWVudCBS
b3V0aW5nIEhlYWRlciBhcyBkZWZpbmVkIGluIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGlu
Zy1oZWFkZXJdLg0KDQpBcyBwZXIgU2VjdGlvbiA0LjEgb2YgUkZDIDgyMDAsIHRoZSBSb3V0aW5n
IGhlYWRlciAoZS5nLiwgU1JIKSAgc2hvdWxkIG9jY3VyIGF0IG1vc3Qgb25lIGluc2lkZSBhIHBh
Y2tldC4gSG93ZXZlciwgSVB2NiBub2RlcyBtdXN0IGFjY2VwdCBhbmQgYXR0ZW1wdCB0byBwcm9j
ZXNzIGV4dGVuc2lvbiBoZWFkZXJzIGluIGFueSBvcmRlciBhbmQgb2NjdXJyaW5nIGFueSBudW1i
ZXIgb2YgdGltZXMgaW4gdGhlIHNhbWUgcGFja2V0LCBleGNlcHQgZm9yIHRoZSBIb3AtYnktSG9w
IE9wdGlvbnMgaGVhZGVyLCB3aGljaCBpcyByZXN0cmljdGVkIHRvIGFwcGVhciBpbW1lZGlhdGVs
eSBhZnRlciBhbiBJUHY2IGhlYWRlciBvbmx5Lg0KDQpOb25ldGhlbGVzcywgaXQgaXMgIHN0cm9u
Z2x5IGFkdmlzZWQgdGhhdCBzb3VyY2VzIG9mIElQdjYgcGFja2V0cyBhZGhlcmUgdG8gdGhlIHJl
Y29tbWVuZGF0aW9ucyBmb3VuZCBpbiBTZWN0aW9uIDQuMSBvZiBSRkMgODIwMCB1bnRpbCBhbmQg
dW5sZXNzIHN1YnNlcXVlbnQgc3BlY2lmaWNhdGlvbnMgcmV2aXNlIHRob3NlIHJlY29tbWVuZGF0
aW9uLg0KPE5FVw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGFwcHkgSG9saWRh
eXMsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQoNCkp1bmlw
ZXIgQnVzaW5lc3MgVXNlIE9ubHkNCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMg
am9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVz
IG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4
cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNl
IG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIg
ZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2Vz
IGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRl
Y2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRl
Zm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhh
dCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVk
LCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVs
ZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFs
dGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBt
b2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuClRoYW5rIHlvdS4KCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOnA9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206
b2ZmaWNlOnBvd2VycG9pbnQiIHhtbG5zOmE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOmFjY2VzcyIgeG1sbnM6ZHQ9InV1aWQ6QzJGNDEwMTAtNjVCMy0xMWQxLUEyOUYtMDBBQTAw
QzE0ODgyIiB4bWxuczpzPSJ1dWlkOkJEQzZFM0YwLTZEQTMtMTFkMS1BMkEzLTAwQUEwMEMxNDg4
MiIgeG1sbnM6cnM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206cm93c2V0IiB4bWxuczp6PSIj
Um93c2V0U2NoZW1hIiB4bWxuczpiPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpw
dWJsaXNoZXIiIHhtbG5zOnNzPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzcHJl
YWRzaGVldCIgeG1sbnM6Yz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6Y29tcG9u
ZW50OnNwcmVhZHNoZWV0IiB4bWxuczpvZGM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOm9kYyIgeG1sbnM6b2E9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmFjdGl2
YXRpb24iIHhtbG5zOmh0bWw9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiIHhtbG5z
OnE9Imh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3NvYXAvZW52ZWxvcGUvIiB4bWxuczpydGM9
Imh0dHA6Ly9taWNyb3NvZnQuY29tL29mZmljZW5ldC9jb25mZXJlbmNpbmciIHhtbG5zOkQ9IkRB
VjoiIHhtbG5zOlJlcGw9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vcmVwbC8iIHhtbG5z
Om10PSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29hcC9tZWV0aW5n
cy8iIHhtbG5zOngyPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS9leGNlbC8y
MDAzL3htbCIgeG1sbnM6cHBkYT0iaHR0cDovL3d3dy5wYXNzcG9ydC5jb20vTmFtZVNwYWNlLnhz
ZCIgeG1sbnM6b2lzPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29h
cC9vaXMvIiB4bWxuczpkaXI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2lu
dC9zb2FwL2RpcmVjdG9yeS8iIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3ht
bGRzaWcjIiB4bWxuczpkc3A9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2lu
dC9kc3AiIHhtbG5zOnVkYz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYyIg
eG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6c3ViPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29hcC8yMDAyLzEvYWxlcnRz
LyIgeG1sbnM6ZWM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jIyIgeG1sbnM6c3A9
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC8iIHhtbG5zOnNwcz0iaHR0
cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvIiB4bWxuczp4c2k9Imh0
dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp1ZGNzPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3NvYXAiIHhtbG5zOnVkY3hmPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3htbGZpbGUiIHhtbG5zOnVkY3AycD0i
aHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYy9wYXJ0dG9wYXJ0IiB4bWxuczp3
Zj0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvd29ya2Zsb3cv
IiB4bWxuczpkc3NzPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA2L2Rp
Z3NpZy1zZXR1cCIgeG1sbnM6ZHNzaT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZp
Y2UvMjAwNi9kaWdzaWciIHhtbG5zOm1kc3NpPSJodHRwOi8vc2NoZW1hcy5vcGVueG1sZm9ybWF0
cy5vcmcvcGFja2FnZS8yMDA2L2RpZ2l0YWwtc2lnbmF0dXJlIiB4bWxuczptdmVyPSJodHRwOi8v
c2NoZW1hcy5vcGVueG1sZm9ybWF0cy5vcmcvbWFya3VwLWNvbXBhdGliaWxpdHkvMjAwNiIgeG1s
bnM6bT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4
bWxuczptcmVscz0iaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMub3JnL3BhY2thZ2UvMjAw
Ni9yZWxhdGlvbnNoaXBzIiB4bWxuczpzcHdwPSJodHRwOi8vbWljcm9zb2Z0LmNvbS9zaGFyZXBv
aW50L3dlYnBhcnRwYWdlcyIgeG1sbnM6ZXgxMnQ9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi90eXBlcyIgeG1sbnM6ZXgxMm09Imh0dHA6Ly9zY2hl
bWFzLm1pY3Jvc29mdC5jb20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi9tZXNzYWdlcyIgeG1sbnM6
cHB0c2w9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC9zb2FwL1NsaWRl
TGlicmFyeS8iIHhtbG5zOnNwc2w9Imh0dHA6Ly9taWNyb3NvZnQuY29tL3dlYnNlcnZpY2VzL1No
YXJlUG9pbnRQb3J0YWxTZXJ2ZXIvUHVibGlzaGVkTGlua3NTZXJ2aWNlIiB4bWxuczpaPSJ1cm46
c2NoZW1hcy1taWNyb3NvZnQtY29tOiIgeG1sbnM6dGF4PSJodHRwOi8vc2NoZW1hcy5taWNyb3Nv
ZnQuY29tL3NoYXJlcG9pbnQvdGF4b25vbXkvc29hcC8iIHhtbG5zOnRucz0iaHR0cDovL3NjaGVt
YXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvcmVjb3Jkc3JlcG9zaXRvcnkvIiB4bWxu
czpzcHN1cD0iaHR0cDovL21pY3Jvc29mdC5jb20vd2Vic2VydmljZXMvU2hhcmVQb2ludFBvcnRh
bFNlcnZlci9Vc2VyUHJvZmlsZVNlcnZpY2UiIHhtbG5zOm1tbD0iaHR0cDovL3d3dy53My5vcmcv
MTk5OC9NYXRoL01hdGhNTCIgeG1sbnM6c3Q9IiYjMTsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9y
Zy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBl
IiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1ldGEgbmFtZT0iUHJvZ0lk
IiBjb250ZW50PSJXb3JkLkRvY3VtZW50Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVu
dD0iTWljcm9zb2Z0IFdvcmQgMTQiPg0KPG1ldGEgbmFtZT0iT3JpZ2luYXRvciIgY29udGVudD0i
TWljcm9zb2Z0IFdvcmQgMTQiPg0KPGxpbmsgcmVsPSJGaWxlLUxpc3QiIGhyZWY9ImNpZDpmaWxl
bGlzdC54bWxAMDFENUFFQjQuNjM1MUNGRjAiPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86
T2ZmaWNlRG9jdW1lbnRTZXR0aW5ncz4NCjxvOlJlbHlPblZNTC8+DQo8bzpBbGxvd1BORy8+DQo8
L286T2ZmaWNlRG9jdW1lbnRTZXR0aW5ncz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3Rl
IG1zbyA5XT48eG1sPg0KPHc6V29yZERvY3VtZW50Pg0KPHc6U3BlbGxpbmdTdGF0ZT5DbGVhbjwv
dzpTcGVsbGluZ1N0YXRlPg0KPHc6VHJhY2tNb3Zlcy8+DQo8dzpUcmFja0Zvcm1hdHRpbmcvPg0K
PHc6SHlwaGVuYXRpb25ab25lPjIxPC93Okh5cGhlbmF0aW9uWm9uZT4NCjx3OkVudmVsb3BlVmlz
Lz4NCjx3OlZhbGlkYXRlQWdhaW5zdFNjaGVtYXMvPg0KPHc6U2F2ZUlmWE1MSW52YWxpZD5mYWxz
ZTwvdzpTYXZlSWZYTUxJbnZhbGlkPg0KPHc6SWdub3JlTWl4ZWRDb250ZW50PmZhbHNlPC93Okln
bm9yZU1peGVkQ29udGVudD4NCjx3OkFsd2F5c1Nob3dQbGFjZWhvbGRlclRleHQ+ZmFsc2U8L3c6
QWx3YXlzU2hvd1BsYWNlaG9sZGVyVGV4dD4NCjx3OkRvTm90UHJvbW90ZVFGLz4NCjx3OkxpZFRo
ZW1lT3RoZXI+RlI8L3c6TGlkVGhlbWVPdGhlcj4NCjx3OkxpZFRoZW1lQXNpYW4+WC1OT05FPC93
OkxpZFRoZW1lQXNpYW4+DQo8dzpMaWRUaGVtZUNvbXBsZXhTY3JpcHQ+WC1OT05FPC93OkxpZFRo
ZW1lQ29tcGxleFNjcmlwdD4NCjx3OkNvbXBhdGliaWxpdHk+DQo8dzpEb05vdEV4cGFuZFNoaWZ0
UmV0dXJuLz4NCjx3OkJyZWFrV3JhcHBlZFRhYmxlcy8+DQo8dzpTcGxpdFBnQnJlYWtBbmRQYXJh
TWFyay8+DQo8dzpFbmFibGVPcGVuVHlwZUtlcm5pbmcvPg0KPC93OkNvbXBhdGliaWxpdHk+DQo8
bTptYXRoUHI+DQo8bTptYXRoRm9udCBtOnZhbD0iQ2FtYnJpYSBNYXRoIi8+DQo8bTpicmtCaW4g
bTp2YWw9ImJlZm9yZSIvPg0KPG06YnJrQmluU3ViIG06dmFsPSImIzQ1Oy0iLz4NCjxtOnNtYWxs
RnJhYyBtOnZhbD0ib2ZmIi8+DQo8bTpkaXNwRGVmLz4NCjxtOmxNYXJnaW4gbTp2YWw9IjAiLz4N
CjxtOnJNYXJnaW4gbTp2YWw9IjAiLz4NCjxtOmRlZkpjIG06dmFsPSJjZW50ZXJHcm91cCIvPg0K
PG06d3JhcEluZGVudCBtOnZhbD0iMTQ0MCIvPg0KPG06aW50TGltIG06dmFsPSJzdWJTdXAiLz4N
CjxtOm5hcnlMaW0gbTp2YWw9InVuZE92ciIvPg0KPC9tOm1hdGhQcj48L3c6V29yZERvY3VtZW50
Pg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8dzpMYXRlbnRT
dHlsZXMgRGVmTG9ja2VkU3RhdGU9ImZhbHNlIiBEZWZVbmhpZGVXaGVuVXNlZD0idHJ1ZSIgRGVm
U2VtaUhpZGRlbj0idHJ1ZSIgRGVmUUZvcm1hdD0iZmFsc2UiIERlZlByaW9yaXR5PSI5OSIgTGF0
ZW50U3R5bGVDb3VudD0iMjY3Ij4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlv
cml0eT0iMCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1h
dD0idHJ1ZSIgTmFtZT0iTm9ybWFsIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIg
UHJpb3JpdHk9IjkiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFG
b3JtYXQ9InRydWUiIE5hbWU9ImhlYWRpbmcgMSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0i
ZmFsc2UiIFByaW9yaXR5PSI5IiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJoZWFkaW5nIDIiLz4NCjx3
OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iOSIgUUZvcm1hdD0idHJ1ZSIg
TmFtZT0iaGVhZGluZyAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3Jp
dHk9IjkiIFFGb3JtYXQ9InRydWUiIE5hbWU9ImhlYWRpbmcgNCIvPg0KPHc6THNkRXhjZXB0aW9u
IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI5IiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJoZWFkaW5n
IDUiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iOSIgUUZvcm1h
dD0idHJ1ZSIgTmFtZT0iaGVhZGluZyA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxz
ZSIgUHJpb3JpdHk9IjkiIFFGb3JtYXQ9InRydWUiIE5hbWU9ImhlYWRpbmcgNyIvPg0KPHc6THNk
RXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI5IiBRRm9ybWF0PSJ0cnVlIiBOYW1l
PSJoZWFkaW5nIDgiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i
OSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0iaGVhZGluZyA5Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9j
a2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM5IiBOYW1lPSJ0b2MgMSIvPg0KPHc6THNkRXhjZXB0aW9u
IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgTmFtZT0idG9jIDIiLz4NCjx3OkxzZEV4Y2Vw
dGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzkiIE5hbWU9InRvYyAzIi8+DQo8dzpMc2RF
eGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM5IiBOYW1lPSJ0b2MgNCIvPg0KPHc6
THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgTmFtZT0idG9jIDUiLz4N
Cjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzkiIE5hbWU9InRvYyA2
Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM5IiBOYW1lPSJ0
b2MgNyIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgTmFt
ZT0idG9jIDgiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzki
IE5hbWU9InRvYyA5Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9
IjM1IiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJjYXB0aW9uIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9j
a2VkPSJmYWxzZSIgUHJpb3JpdHk9IjEwIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVz
ZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJUaXRsZSIvPg0KPHc6THNkRXhjZXB0aW9u
IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIxIiBOYW1lPSJEZWZhdWx0IFBhcmFncmFwaCBGb250
Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjExIiBTZW1pSGlk
ZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJT
dWJ0aXRsZSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIyMiIg
U2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1hdD0idHJ1ZSIg
TmFtZT0iU3Ryb25nIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9
IjIwIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0
cnVlIiBOYW1lPSJFbXBoYXNpcyIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFBy
aW9yaXR5PSI1OSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFt
ZT0iVGFibGUgR3JpZCIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFVuaGlkZVdo
ZW5Vc2VkPSJmYWxzZSIgTmFtZT0iUGxhY2Vob2xkZXIgVGV4dCIvPg0KPHc6THNkRXhjZXB0aW9u
IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIxIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hl
blVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJObyBTcGFjaW5nIi8+DQo8dzpMc2RF
eGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYwIiBTZW1pSGlkZGVuPSJmYWxzZSIg
VW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBTaGFkaW5nIi8+DQo8dzpMc2RFeGNl
cHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYxIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5o
aWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBMaXN0Ii8+DQo8dzpMc2RFeGNlcHRpb24g
TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYyIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hl
blVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBHcmlkIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2Vk
PSJmYWxzZSIgUHJpb3JpdHk9IjYzIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9
ImZhbHNlIiBOYW1lPSJNZWRpdW0gU2hhZGluZyAxIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2Vk
PSJmYWxzZSIgUHJpb3JpdHk9IjY0IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9
ImZhbHNlIiBOYW1lPSJNZWRpdW0gU2hhZGluZyAyIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2Vk
PSJmYWxzZSIgUHJpb3JpdHk9IjY1IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9
ImZhbHNlIiBOYW1lPSJNZWRpdW0gTGlzdCAxIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJm
YWxzZSIgUHJpb3JpdHk9IjY2IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZh
bHNlIiBOYW1lPSJNZWRpdW0gTGlzdCAyIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxz
ZSIgUHJpb3JpdHk9IjY3IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNl
IiBOYW1lPSJNZWRpdW0gR3JpZCAxIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIg
UHJpb3JpdHk9IjY4IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBO
YW1lPSJNZWRpdW0gR3JpZCAyIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJp
b3JpdHk9IjY5IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1l
PSJNZWRpdW0gR3JpZCAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3Jp
dHk9IjcwIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJE
YXJrIExpc3QiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzEi
IFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVs
IFNoYWRpbmciLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzIi
IFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVs
IExpc3QiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzMiIFNl
bWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIEdy
aWQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjAiIFNlbWlI
aWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IFNoYWRpbmcg
QWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjEi
IFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IExp
c3QgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i
NjIiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0
IEdyaWQgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0
eT0iNjMiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1l
ZGl1bSBTaGFkaW5nIDEgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNl
IiBQcmlvcml0eT0iNjQiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2Ui
IE5hbWU9Ik1lZGl1bSBTaGFkaW5nIDIgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2Nr
ZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjUiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNl
ZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDEgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlv
biBMb2NrZWQ9ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IlJldmlzaW9uIi8+
DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM0IiBTZW1pSGlkZGVu
PSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJMaXN0
IFBhcmFncmFwaCIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIy
OSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1hdD0idHJ1
ZSIgTmFtZT0iUXVvdGUiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0
eT0iMzAiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFGb3JtYXQ9
InRydWUiIE5hbWU9IkludGVuc2UgUXVvdGUiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZh
bHNlIiBQcmlvcml0eT0iNjYiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFs
c2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDIgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2Nr
ZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjciIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNl
ZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDEgQWNjZW50IDEiLz4NCjx3OkxzZEV4Y2VwdGlv
biBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjgiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVX
aGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDIgQWNjZW50IDEiLz4NCjx3OkxzZEV4
Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjkiIFNlbWlIaWRkZW49ImZhbHNlIiBV
bmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDMgQWNjZW50IDEiLz4NCjx3
OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzAiIFNlbWlIaWRkZW49ImZh
bHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkRhcmsgTGlzdCBBY2NlbnQgMSIvPg0K
PHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MSIgU2VtaUhpZGRlbj0i
ZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgU2hhZGluZyBBY2Nl
bnQgMSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MiIgU2Vt
aUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgTGlz
dCBBY2NlbnQgMSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3
MyIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3Jm
dWwgR3JpZCBBY2NlbnQgMSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9y
aXR5PSI2MCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0i
TGlnaHQgU2hhZGluZyBBY2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2Ui
IFByaW9yaXR5PSI2MSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIg
TmFtZT0iTGlnaHQgTGlzdCBBY2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs
c2UiIFByaW9yaXR5PSI2MiIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxz
ZSIgTmFtZT0iTGlnaHQgR3JpZCBBY2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0i
ZmFsc2UiIFByaW9yaXR5PSI2MyIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJm
YWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMSBBY2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9u
IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdo
ZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgMiIvPg0KPHc6THNk
RXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NSIgU2VtaUhpZGRlbj0iZmFsc2Ui
IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIExpc3QgMSBBY2NlbnQgMiIvPg0K
PHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NiIgU2VtaUhpZGRlbj0i
ZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIExpc3QgMiBBY2NlbnQg
MiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NyIgU2VtaUhp
ZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdyaWQgMSBB
Y2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2OCIg
U2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdy
aWQgMiBBY2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5
PSI2OSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVk
aXVtIEdyaWQgMyBBY2NlbnQgMiIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFBy
aW9yaXR5PSI3MCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFt
ZT0iRGFyayBMaXN0IEFjY2VudCAyIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIg
UHJpb3JpdHk9IjcxIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBO
YW1lPSJDb2xvcmZ1bCBTaGFkaW5nIEFjY2VudCAyIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2Vk
PSJmYWxzZSIgUHJpb3JpdHk9IjcyIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9
ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBMaXN0IEFjY2VudCAyIi8+DQo8dzpMc2RFeGNlcHRpb24g
TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjczIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hl
blVzZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBHcmlkIEFjY2VudCAyIi8+DQo8dzpMc2RFeGNl
cHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYwIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5o
aWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBTaGFkaW5nIEFjY2VudCAzIi8+DQo8dzpM
c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYxIiBTZW1pSGlkZGVuPSJmYWxz
ZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBMaXN0IEFjY2VudCAzIi8+DQo8
dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYyIiBTZW1pSGlkZGVuPSJm
YWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBHcmlkIEFjY2VudCAzIi8+
DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYzIiBTZW1pSGlkZGVu
PSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gU2hhZGluZyAxIEFj
Y2VudCAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY0IiBT
ZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gU2hh
ZGluZyAyIEFjY2VudCAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3Jp
dHk9IjY1IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJN
ZWRpdW0gTGlzdCAxIEFjY2VudCAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIg
UHJpb3JpdHk9IjY2IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBO
YW1lPSJNZWRpdW0gTGlzdCAyIEFjY2VudCAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJm
YWxzZSIgUHJpb3JpdHk9IjY3IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZh
bHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAxIEFjY2VudCAzIi8+DQo8dzpMc2RFeGNlcHRpb24gTG9j
a2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY4IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVz
ZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAyIEFjY2VudCAzIi8+DQo8dzpMc2RFeGNlcHRp
b24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY5IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRl
V2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAzIEFjY2VudCAzIi8+DQo8dzpMc2RF
eGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjcwIiBTZW1pSGlkZGVuPSJmYWxzZSIg
VW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJEYXJrIExpc3QgQWNjZW50IDMiLz4NCjx3Okxz
ZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzEiIFNlbWlIaWRkZW49ImZhbHNl
IiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIFNoYWRpbmcgQWNjZW50IDMi
Lz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzIiIFNlbWlIaWRk
ZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIExpc3QgQWNj
ZW50IDMiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzMiIFNl
bWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIEdy
aWQgQWNjZW50IDMiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i
NjAiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0
IFNoYWRpbmcgQWNjZW50IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlv
cml0eT0iNjEiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9
IkxpZ2h0IExpc3QgQWNjZW50IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQ
cmlvcml0eT0iNjIiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5h
bWU9IkxpZ2h0IEdyaWQgQWNjZW50IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNl
IiBQcmlvcml0eT0iNjMiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2Ui
IE5hbWU9Ik1lZGl1bSBTaGFkaW5nIDEgQWNjZW50IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2Nr
ZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjQiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNl
ZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBTaGFkaW5nIDIgQWNjZW50IDQiLz4NCjx3OkxzZEV4Y2Vw
dGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjUiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhp
ZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDEgQWNjZW50IDQiLz4NCjx3Okxz
ZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjYiIFNlbWlIaWRkZW49ImZhbHNl
IiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDIgQWNjZW50IDQiLz4N
Cjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjciIFNlbWlIaWRkZW49
ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDEgQWNjZW50
IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjgiIFNlbWlI
aWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDIg
QWNjZW50IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjki
IFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBH
cmlkIDMgQWNjZW50IDQiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0
eT0iNzAiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkRh
cmsgTGlzdCBBY2NlbnQgNCIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9y
aXR5PSI3MSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0i
Q29sb3JmdWwgU2hhZGluZyBBY2NlbnQgNCIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs
c2UiIFByaW9yaXR5PSI3MiIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxz
ZSIgTmFtZT0iQ29sb3JmdWwgTGlzdCBBY2NlbnQgNCIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tl
ZD0iZmFsc2UiIFByaW9yaXR5PSI3MyIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2Vk
PSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgR3JpZCBBY2NlbnQgNCIvPg0KPHc6THNkRXhjZXB0aW9u
IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdo
ZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQgU2hhZGluZyBBY2NlbnQgNSIvPg0KPHc6THNkRXhj
ZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVu
aGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQgTGlzdCBBY2NlbnQgNSIvPg0KPHc6THNk
RXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MiIgU2VtaUhpZGRlbj0iZmFsc2Ui
IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQgR3JpZCBBY2NlbnQgNSIvPg0KPHc6
THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MyIgU2VtaUhpZGRlbj0iZmFs
c2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMSBBY2NlbnQg
NSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NCIgU2VtaUhp
ZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcg
MiBBY2NlbnQgNSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2
NSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVt
IExpc3QgMSBBY2NlbnQgNSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9y
aXR5PSI2NiIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0i
TWVkaXVtIExpc3QgMiBBY2NlbnQgNSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2Ui
IFByaW9yaXR5PSI2NyIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIg
TmFtZT0iTWVkaXVtIEdyaWQgMSBBY2NlbnQgNSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0i
ZmFsc2UiIFByaW9yaXR5PSI2OCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJm
YWxzZSIgTmFtZT0iTWVkaXVtIEdyaWQgMiBBY2NlbnQgNSIvPg0KPHc6THNkRXhjZXB0aW9uIExv
Y2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2OSIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5V
c2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdyaWQgMyBBY2NlbnQgNSIvPg0KPHc6THNkRXhjZXB0
aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MCIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlk
ZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iRGFyayBMaXN0IEFjY2VudCA1Ii8+DQo8dzpMc2RFeGNl
cHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjcxIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5o
aWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBTaGFkaW5nIEFjY2VudCA1Ii8+DQo8
dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjcyIiBTZW1pSGlkZGVuPSJm
YWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBMaXN0IEFjY2VudCA1
Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjczIiBTZW1pSGlk
ZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBHcmlkIEFj
Y2VudCA1Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYwIiBT
ZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBTaGFk
aW5nIEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9
IjYxIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdo
dCBMaXN0IEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3Jp
dHk9IjYyIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJM
aWdodCBHcmlkIEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJp
b3JpdHk9IjYzIiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1l
PSJNZWRpdW0gU2hhZGluZyAxIEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJm
YWxzZSIgUHJpb3JpdHk9IjY0IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZh
bHNlIiBOYW1lPSJNZWRpdW0gU2hhZGluZyAyIEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24g
TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY1IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hl
blVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gTGlzdCAxIEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNl
cHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY2IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5o
aWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gTGlzdCAyIEFjY2VudCA2Ii8+DQo8dzpM
c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY3IiBTZW1pSGlkZGVuPSJmYWxz
ZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAxIEFjY2VudCA2Ii8+
DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY4IiBTZW1pSGlkZGVu
PSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAyIEFjY2Vu
dCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY5IiBTZW1p
SGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAz
IEFjY2VudCA2Ii8+DQo8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9Ijcw
IiBTZW1pSGlkZGVuPSJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJEYXJrIExp
c3QgQWNjZW50IDYiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i
NzEiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9y
ZnVsIFNoYWRpbmcgQWNjZW50IDYiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQ
cmlvcml0eT0iNzIiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5h
bWU9IkNvbG9yZnVsIExpc3QgQWNjZW50IDYiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZh
bHNlIiBQcmlvcml0eT0iNzMiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFs
c2UiIE5hbWU9IkNvbG9yZnVsIEdyaWQgQWNjZW50IDYiLz4NCjx3OkxzZEV4Y2VwdGlvbiBMb2Nr
ZWQ9ImZhbHNlIiBQcmlvcml0eT0iMTkiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVuVXNl
ZD0iZmFsc2UiIFFGb3JtYXQ9InRydWUiIE5hbWU9IlN1YnRsZSBFbXBoYXNpcyIvPg0KPHc6THNk
RXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIyMSIgU2VtaUhpZGRlbj0iZmFsc2Ui
IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0iSW50ZW5zZSBFbXBo
YXNpcyIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzMSIgU2Vt
aUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1hdD0idHJ1ZSIgTmFt
ZT0iU3VidGxlIFJlZmVyZW5jZSIvPg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFBy
aW9yaXR5PSIzMiIgU2VtaUhpZGRlbj0iZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZv
cm1hdD0idHJ1ZSIgTmFtZT0iSW50ZW5zZSBSZWZlcmVuY2UiLz4NCjx3OkxzZEV4Y2VwdGlvbiBM
b2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzMiIFNlbWlIaWRkZW49ImZhbHNlIiBVbmhpZGVXaGVu
VXNlZD0iZmFsc2UiIFFGb3JtYXQ9InRydWUiIE5hbWU9IkJvb2sgVGl0bGUiLz4NCjx3OkxzZEV4
Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzciIE5hbWU9IkJpYmxpb2dyYXBoeSIv
Pg0KPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgUUZvcm1hdD0i
dHJ1ZSIgTmFtZT0iVE9DIEhlYWRpbmciLz4NCjwvdzpMYXRlbnRTdHlsZXM+DQo8L3htbD48IVtl
bmRpZl0tLT48c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDsN
Cgltc28tZm9udC1hbHQ6U3ltYm9sOw0KCW1zby1mb250LWNoYXJzZXQ6MjsNCgltc28tZ2VuZXJp
Yy1mb250LWZhbWlseTphdXRvOw0KCW1zby1mb250LXBpdGNoOnZhcmlhYmxlOw0KCW1zby1mb250
LXNpZ25hdHVyZTowIDI2ODQzNTQ1NiAwIDAgLTIxNDc0ODM2NDggMDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwOw0K
CW1zby1mb250LWFsdDpTeW1ib2w7DQoJbXNvLWZvbnQtY2hhcnNldDoyOw0KCW1zby1nZW5lcmlj
LWZvbnQtZmFtaWx5OmF1dG87DQoJbXNvLWZvbnQtcGl0Y2g6dmFyaWFibGU7DQoJbXNvLWZvbnQt
c2lnbmF0dXJlOjAgMjY4NDM1NDU2IDAgMCAtMjE0NzQ4MzY0OCAwO30NCkBmb250LWZhY2UNCgl7
Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDsNCglt
c28tZm9udC1hbHQ6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZvbnQtY2hhcnNldDowOw0KCW1z
by1nZW5lcmljLWZvbnQtZmFtaWx5OnN3aXNzOw0KCW1zby1mb250LXBpdGNoOnZhcmlhYmxlOw0K
CW1zby1mb250LXNpZ25hdHVyZTotNTM2ODU5OTA1IC0xMDczNzMyNDg1IDkgMCA1MTEgMDt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUg
NCA0IDIgNDsNCgltc28tZm9udC1jaGFyc2V0OjA7DQoJbXNvLWdlbmVyaWMtZm9udC1mYW1pbHk6
c3dpc3M7DQoJbXNvLWZvbnQtcGl0Y2g6dmFyaWFibGU7DQoJbXNvLWZvbnQtc2lnbmF0dXJlOi01
MjAwODE2NjUgLTEwNzM3MTcxNTcgNDEgMCA2NjA0NyAwO30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21zby1zdHls
ZS11bmhpZGU6bm87DQoJbXNvLXN0eWxlLXFmb3JtYXQ6eWVzOw0KCW1zby1zdHlsZS1wYXJlbnQ6
IiI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJbXNvLXBhZ2luYXRp
b246d2lkb3ctb3JwaGFuOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLCJzYW5zLXNlcmlmIjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJpO30NCmE6
bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLW5vc2hvdzp5ZXM7DQoJbXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTsNCgl0ZXh0LXVuZGVybGluZTpzaW5nbGU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVy
bGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1ub3Nob3c6eWVzOw0KCW1zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7DQoJdGV4
dC11bmRlcmxpbmU6c2luZ2xlO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFn
cmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1z
by1zdHlsZS11bmhpZGU6bm87DQoJbXNvLXN0eWxlLXFmb3JtYXQ6eWVzOw0KCW1hcmdpbi10b3A6
MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxl
ZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCgltc28tcGFnaW5hdGlvbjp3aWRv
dy1vcnBoYW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNh
bnMtc2VyaWYiOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7fQ0KcC5tc29ub3Jt
YWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29u
b3JtYWw7DQoJbXNvLXN0eWxlLXVuaGlkZTpubzsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsN
CgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdp
bi1sZWZ0OjBjbTsNCgltc28tcGFnaW5hdGlvbjp3aWRvdy1vcnBoYW47DQoJZm9udC1zaXplOjEx
LjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCW1zby1mYXJlYXN0
LWZvbnQtZmFtaWx5OkNhbGlicmk7fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1MzgsIGxpLm1zaXBmb290
ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXttc28tc3R5bGUtbmFtZTptc2lw
Zm9vdGVyMzBiM2Q1Mzg7DQoJbXNvLXN0eWxlLXVuaGlkZTpubzsNCgltc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ow0KCW1hcmdpbi1sZWZ0OjBjbTsNCgltc28tcGFnaW5hdGlvbjp3aWRvdy1vcnBoYW47DQoJZm9u
dC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCW1z
by1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJbXNvLXN0eWxlLW5vc2hvdzp5ZXM7DQoJbXNvLXN0eWxl
LXVuaGlkZTpubzsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCW1zby1h
c2NpaS1mb250LWZhbWlseTpDYWxpYnJpOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpDYWxpYnJp
Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpz
cGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCgltc28tc3R5bGUt
bm9zaG93OnllczsNCgltc28tc3R5bGUtdW5oaWRlOm5vOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
Iiwic2Fucy1zZXJpZiI7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWhh
bnNpLWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6Q2FsaWJyaTsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsLXJlcGx5Ow0KCW1zby1zdHlsZS1ub3Nob3c6eWVzOw0KCW1zby1zdHlsZS11bmhp
ZGU6bm87DQoJbXNvLWFuc2ktZm9udC1zaXplOjExLjBwdDsNCgltc28tYmlkaS1mb250LXNpemU6
MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJbXNvLWFzY2lp
LWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTsN
Cgltc28taGFuc2ktZm9udC1mYW1pbHk6Q2FsaWJyaTsNCgltc28tYmlkaS1mb250LWZhbWlseToi
VGltZXMgTmV3IFJvbWFuIjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uU3BlbGxFDQoJe21zby1z
dHlsZS1uYW1lOiIiOw0KCW1zby1zcGwtZTp5ZXM7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0
eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJbXNvLWRlZmF1bHQtcHJvcHM6eWVzOw0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCgltc28tYmlkaS1mb250LXNp
emU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsN
CgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0Ow0KCW1zby1oZWFkZXItbWFyZ2lu
OjM2LjBwdDsNCgltc28tZm9vdGVyLW1hcmdpbjozNi4wcHQ7DQoJbXNvLXBhcGVyLXNvdXJjZTow
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZp
bml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTMwNzk3NjYwNTsNCgltc28tbGlz
dC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTk3ODM0OTgyIC01NDkwNTAz
MTQgNjc4OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcg
Njc4OTUyOTkgNjc4OTUzMDE7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1h
dDowOw0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
g5g7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0K
CW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6
IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGww
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBs
aXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5Oldp
bmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9t
OjBjbTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyAxMF0+PHN0eWxlPi8qIFN0eWxlIERl
ZmluaXRpb25zICovDQp0YWJsZS5Nc29Ob3JtYWxUYWJsZQ0KCXttc28tc3R5bGUtbmFtZToiVGFi
bGVhdSBOb3JtYWwiOw0KCW1zby10c3R5bGUtcm93YmFuZC1zaXplOjA7DQoJbXNvLXRzdHlsZS1j
b2xiYW5kLXNpemU6MDsNCgltc28tc3R5bGUtbm9zaG93OnllczsNCgltc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLXBhcmVudDoiIjsNCgltc28tcGFkZGluZy1hbHQ6MGNtIDUuNHB0
IDBjbSA1LjRwdDsNCgltc28tcGFyYS1tYXJnaW46MGNtOw0KCW1zby1wYXJhLW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCgltc28tcGFnaW5hdGlvbjp3aWRvdy1vcnBoYW47DQoJZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCjwvc3R5bGU+
PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6
ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBn
dGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2
OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0t
LT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3
MiIgc3R5bGU9InRhYi1pbnRlcnZhbDozNS40cHQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tYXNjaWktZm9udC1mYW1p
bHk6Q2FsaWJyaTttc28taGFuc2ktZm9udC1mYW1pbHk6Q2FsaWJyaTttc28tYmlkaS1mb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDs7Y29sb3I6IzFGNDk3RCI+SGkgUGFibG8s
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
Im1zby1hc2NpaS1mb250LWZhbWlseTpDYWxpYnJpO21zby1oYW5zaS1mb250LWZhbWlseTpDYWxp
YnJpO21zby1iaWRpLWZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oztjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwx
IGxmbzEiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1mYW1pbHk6V2luZ2RpbmdzO21zby1mYXJlYXN0LWZvbnQtZmFtaWx5OldpbmdkaW5nczttc28t
YmlkaS1mb250LWZhbWlseTpXaW5nZGluZ3M7Y29sb3I6IzFGNDk3RDttc28tYW5zaS1sYW5ndWFn
ZTpFTi1VUyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+w5g8c3BhbiBzdHlsZT0iZm9u
dDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOw0KPC9zcGFuPjwvc3Bh
bj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWFuc2ktbGFu
Z3VhZ2U6RU4tR0I7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgd2lsbCBjaGFuZ2UgdGhh
dCBzZW50ZW5jZSBpbiB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7bXNvLWhh
bnNpLWZvbnQtZmFtaWx5OkNhbGlicmk7bXNvLWJpZGktZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7bXNvLWhhbnNpLWZvbnQt
ZmFtaWx5OkNhbGlicmk7bXNvLWJpZGktZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7bXNvLWhhbnNpLWZvbnQtZmFt
aWx5OkNhbGlicmk7bXNvLWJpZGktZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rIHlvdSBmb3Ig
YWN0aXZlbHkgZW5nYWdpbmcgb24gdGhlIHJlc29sdXRpb25zIG9mIHRoZSBXR0xDIGNvbW1lbnRz
LA0KIGFuZCBmb3IgdXBkYXRpbmcgdGhlIGRyYWZ0IGFjY29yZGluZ2x5LiBBcHByZWNpYXRlZC48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9Im1zby1hc2NpaS1mb250LWZhbWlseTpDYWxpYnJpO21zby1oYW5zaS1mb250
LWZhbWlseTpDYWxpYnJpO21zby1iaWRpLWZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90Oztjb2xvcjojMUY0OTdEO21zby1hbnNpLWxhbmd1YWdlOkVOLVVTIj4oZXNwZWNpYWxs
eSBvbiB5b3VyIGZpcnN0IGRheSBjb21pbmcgYmFjayBmcm9tIGhvbHlkYXlzLCB3aXRoIHRlbnMg
b2YgZW1haWwNCiBpbiB0aGUgYmFja2xvZyk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1hc2NpaS1mb250LWZh
bWlseTpDYWxpYnJpO21zby1oYW5zaS1mb250LWZhbWlseTpDYWxpYnJpO21zby1iaWRpLWZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oztjb2xvcjojMUY0OTdEO21zby1hbnNp
LWxhbmd1YWdlOkVOLVVTIj5UaGF0IGJlZW4gc2FpZCwgaWYgeW91IGFscmVhZHkga25vdyBpbiB3
aGF0IHdheSB5b3Ugd2lsbCBjaGFuZ2UgdGhhdCBzZW50ZW5jZSwNCiBJIGZlZWwgdGhhdCBpdCB3
b3VsZCBiZSBldmVuIGJldHRlciB0byBzdGF0ZSBpbiB5b3VyIGVtYWlsIHJlcGx5IHlvdXIgcHJv
cG9zZWQgY2hhbmdlLiBUaGF0IHdvdWxkIGFsbG93IHRoZSBjaGFuZ2UgdG8gYmUgYWdyZWVkIHVw
b24vcmVmaW5lZCBldmVuIGJlZm9yZSB0aGUgbmV4dCBkcmFmdCByZXZpc2lvbi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9Im1zby1hc2NpaS1mb250LWZhbWlseTpDYWxpYnJpO21zby1oYW5zaS1mb250LWZhbWlseTpD
YWxpYnJpO21zby1iaWRpLWZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oztj
b2xvcjojMUY0OTdEO21zby1hbnNpLWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1hc2NpaS1mb250LWZhbWlseTpDYWxpYnJpO21zby1oYW5zaS1mb250LWZhbWlseTpDYWxp
YnJpO21zby1iaWRpLWZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oztjb2xv
cjojMUY0OTdEO21zby1hbnNpLWxhbmd1YWdlOkVOLVVTIj5UaGFuayB5b3UsPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tYXNjaWktZm9udC1mYW1pbHk6Q2FsaWJyaTttc28taGFuc2ktZm9udC1mYW1pbHk6Q2Fs
aWJyaTttc28tYmlkaS1mb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDs7Y29s
b3I6IzFGNDk3RDttc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+LS1CcnVubzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7bXNvLWhhbnNpLWZvbnQtZmFtaWx5OkNhbGli
cmk7bXNvLWJpZGktZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7O2NvbG9y
OiMxRjQ5N0Q7bXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7bXNvLWhhbnNpLWZvbnQtZmFtaWx5OkNhbGlicmk7
bXNvLWJpZGktZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7O2NvbG9yOiMx
RjQ5N0Q7bXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3BhbiBjbGFzcz0iU3BlbGxFIj48Yj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90Ozttc28tZmFyZWFzdC1mb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPkZyb208L3NwYW4+PC9iPjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90Ozttc28tZmFyZWFzdC1mb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPjo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O21zby1mYXJl
YXN0LWZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+DQo8c3BhbiBjbGFz
cz0iU3BlbGxFIj5zcHJpbmc8L3NwYW4+IFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmdd
IDxiPk9uIEJlaGFsZiBPZg0KPC9iPlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpPGJyPg0KPGI+
U2VudDo8L2I+IE1vbmRheSwgRGVjZW1iZXIgOSwgMjAxOSA0OjE1IFBNPGJyPg0KPGI+VG86PC9i
PiBSb24gQm9uaWNhOyBTUFJJTkcgV0c7IDZtYW4gQ2hhaXJzPGJyPg0KPGI+U3ViamVjdDo8L2I+
IFJlOiBbc3ByaW5nXSBTUnY2IHBhY2tldHMgY2FycnlpbmcgbXVsdGlwbGUgaW5zdGFuY2VzIG9m
IHRoZSBTUkg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzUuNHB0Ij48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVOLUdCO21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5Sb24sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1HQjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tYW5zaS1s
YW5ndWFnZTpFTi1HQjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QXMgYWdyZWVkIGR1cmlu
ZyB0aGUgSUVURjEwNiBtZWV0aW5nIEkgd2lsbCBjaGFuZ2UgdGhhdCBzZW50ZW5jZSBpbiB0aGUg
bmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1HQjttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM1LjRwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28t
YW5zaS1sYW5ndWFnZTpFTi1HQjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmsgeW91
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNS40cHQiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3Vh
Z2U6RU4tR0I7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlBhYmxvLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNS40cHQi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6RU4tR0I7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3MS40cHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dDtjb2xvcjpibGFjazttc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+RnJvbToNCjwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrO21z
by1hbnNpLWxhbmd1YWdlOkVOLVVTIj5Sb24gQm9uaWNhICZsdDtyYm9uaWNhQGp1bmlwZXIubmV0
Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5TdW5kYXksIDI0IE5vdmVtYmVyIDIwMTkgYXQgMDE6Mjg8
YnI+DQo8Yj5UbzogPC9iPiZxdW90O1BhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpJnF1b3Q7ICZs
dDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7LCBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZn
dDssIDZtYW4gQ2hhaXJzICZsdDs2bWFuLWNoYWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJq
ZWN0OiA8L2I+U1J2NiBwYWNrZXRzIGNhcnJ5aW5nIG11bHRpcGxlIGluc3RhbmNlcyBvZiB0aGUg
U1JIPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVOLVVTIj5QYWJsbyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdl
OkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1z
by1hbnNpLWxhbmd1YWdlOkVOLVVTIj5EdXJpbmcgdGhlIFNQUklORyBXRyBtZWV0aW5nIGF0IElF
VEYgMTA2LCB3ZSBkaXNjdXNzZWQgdGhlIGZvbGxvd2luZyB0ZXh0IGZyb20gU2VjdGlvbiAyIG9m
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNTo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEu
NHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1hbnNpLWxh
bmd1YWdlOkVOLVVTIj7igJxTUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBp
biBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4mbmJzcDsgV2UgYXNzdW1l
IHRoYXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBw
YWNrZXQu4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tYW5z
aS1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+VGhpcyB0ZXh0IGNvbnRyYWRpY3RzIHRo
ZSBmb2xsb3dpbmcgdGV4dCBmcm9tIFJGQyA4MjAwOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPuKA
nEVhY2ggZXh0ZW5zaW9uIGhlYWRlciBzaG91bGQgb2NjdXIgYXQgbW9zdCBvbmNlLCBleGNlcHQg
Zm9yIHRoZSBEZXN0aW5hdGlvbiBPcHRpb25zIGhlYWRlciwgd2hpY2ggc2hvdWxkIG9jY3VyIGF0
IG1vc3QgdHdpY2UgKG9uY2UgYmVmb3JlIGEgUm91dGluZyBoZWFkZXIgYW5kDQogb25jZSBiZWZv
cmUgdGhlIHVwcGVyLWxheWVyIGhlYWRlciku4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+VGhl
IGZvbGxvd2luZyByZWRhY3Rpb24gcmVjb25jaWxlcyB0aGUgY29udHJhZGljdGlvbiBieSByZW1h
aW5pbmcgc2lsZW50IGFuZCBhbGxvd2luZyBSRkMgODIwMCB0byBzcGVhayBmb3IgaXRzZWxmOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPk9MRCZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVOLVVTIj5TUkg6IFNlZ21lbnQgUm91dGlu
ZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVh
ZGVyXS4mbmJzcDsgV2UgYXNzdW1lIHRoYXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBs
ZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXQ8YnI+DQombHQ7T0xEPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpF
Ti1VUyI+TkVXJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPlNSSDogU2VnbWVudCBSb3V0aW5nIEhlYWRlciBhcyBkZWZp
bmVkIGluIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcx
LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+
Jmx0O05FVzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWFuc2kt
bGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVMiPkR1cmluZyB0aGUgbWVldGluZywgeW91IG1l
bnRpb25lZCB0aGUgbmVlZCB0byBpbXBvcnQgc29tZSB0ZXh0IGZyb20gUkZDIDgyMDAuIElmIHlv
dSBmZWVsIHRoZSBuZWVkIHRvIGRvIHRoYXQsIHRoZSBmb2xsb3cgcmVkYWN0aW9uIGltcG9ydHMg
YWxsIHJlbGV2YW50IHRleHQNCiB3aXRob3V0IGJpYXM6PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcx
LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFTi1VUyI+
T0xEJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWFuc2kt
bGFuZ3VhZ2U6RU4tVVMiPlNSSDogU2VnbWVudCBSb3V0aW5nIEhlYWRlciBhcyBkZWZpbmVkIGlu
IFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLiZuYnNwOyBXZSBhc3N1bWUg
dGhhdCB0aGUgU1JIIG1heSBiZSBwcmVzZW50IG11bHRpcGxlIHRpbWVzIGluc2lkZSBlYWNoIHBh
Y2tldC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1
YWdlOkVTIj4mbHQ7T0xEPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRVMiIHN0eWxlPSJtc28t
YW5zaS1sYW5ndWFnZTpFUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRVMiIHN0
eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFUyI+TkVXJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxh
bmc9IkVTIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6RVMiPlNSSDogU2VnbWVudCBSb3V0aW5n
IEhlYWRlciBhcyBkZWZpbmVkIGluIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFk
ZXJdLiZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRVMiIHN0eWxlPSJtc28tYW5z
aS1sYW5ndWFnZTpFUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRVMiIHN0eWxl
PSJtc28tYW5zaS1sYW5ndWFnZTpFUyI+QXMgcGVyIFNlY3Rpb24gNC4xIG9mIFJGQyA4MjAwLCB0
aGUgUm91dGluZyBoZWFkZXIgKGUuZy4sIFNSSCkgJm5ic3A7c2hvdWxkIG9jY3VyIGF0IG1vc3Qg
b25lIGluc2lkZSBhIHBhY2tldC4gSG93ZXZlciwgSVB2NiBub2RlcyBtdXN0IGFjY2VwdCBhbmQg
YXR0ZW1wdCB0byBwcm9jZXNzIGV4dGVuc2lvbg0KIGhlYWRlcnMgaW4gYW55IG9yZGVyIGFuZCBv
Y2N1cnJpbmcgYW55IG51bWJlciBvZiB0aW1lcyBpbiB0aGUgc2FtZSBwYWNrZXQsIGV4Y2VwdCBm
b3IgdGhlIEhvcC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIsIHdoaWNoIGlzIHJlc3RyaWN0ZWQgdG8g
YXBwZWFyIGltbWVkaWF0ZWx5IGFmdGVyIGFuIElQdjYgaGVhZGVyIG9ubHkuJm5ic3A7DQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1
YWdlOkVTIj5Ob25ldGhlbGVzcywgaXQgaXMmbmJzcDsgc3Ryb25nbHkgYWR2aXNlZCB0aGF0IHNv
dXJjZXMgb2YgSVB2NiBwYWNrZXRzIGFkaGVyZSB0byB0aGUgcmVjb21tZW5kYXRpb25zIGZvdW5k
IGluIFNlY3Rpb24gNC4xIG9mIFJGQyA4MjAwIHVudGlsIGFuZCB1bmxlc3Mgc3Vic2VxdWVudCBz
cGVjaWZpY2F0aW9ucw0KIHJldmlzZSB0aG9zZSByZWNvbW1lbmRhdGlvbi48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0
Ij48c3BhbiBsYW5nPSJFUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVTIj4mbHQ7TkVXPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFUyI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRVMiIHN0eWxlPSJtc28tYW5zaS1sYW5n
dWFnZTpFUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO0hhcHB5IEhvbGlkYXlzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxh
bmc9IkVTIiBzdHlsZT0ibXNvLWFuc2ktbGFuZ3VhZ2U6RVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBSb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFUyIgc3R5
bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5n
PSJFUyIgc3R5bGU9Im1zby1hbnNpLWxhbmd1YWdlOkVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGlnbj0iY2VudGVyIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBjbTttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
MGNtO21hcmdpbi1sZWZ0OjcxLjRwdDttYXJnaW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1hbGlnbjpj
ZW50ZXIiPg0KPHNwYW4gbGFuZz0iRVMiIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Y29sb3I6Ymxh
Y2s7bXNvLWFuc2ktbGFuZ3VhZ2U6RVMiPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+
PHNwYW4gbGFuZz0iRVMiIHN0eWxlPSJtc28tYW5zaS1sYW5ndWFnZTpFUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8UFJFPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNl
cyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxs
ZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBkaWZmdXNlcywg
ZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3Ug
Y2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwnZXhwZWRpdGV1
ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2Fn
ZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLApPcmFuZ2Ug
ZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwg
ZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2ht
ZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0
aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0
ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91IGhhdmUgcmVj
ZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBk
ZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWlscyBtYXkgYmUg
YWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVu
IG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4KVGhhbmsgeW91Lgo8L1BSRT48L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_53C29892C857584299CBF5D05346208A48D22633OPEXCAUBM43corp_--


From nobody Mon Dec  9 09:19:26 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A53911200E0 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 09:19: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_HELO_NONE=0.001, SPF_PASS=-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 eLL3mqyUAE7M for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 09:19:21 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1922B120047 for <spring@ietf.org>; Mon,  9 Dec 2019 09:19:20 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-he1eur02lp2052.outbound.protection.outlook.com [104.47.5.52]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-206-7T0f3UCPOeCbfjtsjTArPw-1; Mon, 09 Dec 2019 17:19:13 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5318.eurprd03.prod.outlook.com (10.255.79.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.16; Mon, 9 Dec 2019 17:19:06 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::707f:9207:45d4:82bc%6]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 17:19:06 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "spring@ietf.org" <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wARQu4eAAnuvvAAqnZtgAAKbPMA
Date: Mon, 9 Dec 2019 17:19:06 +0000
Message-ID: <99CD0E71-CF11-4D4D-A208-C0A3BF79D6FA@liquidtelecom.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com> <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com> <AF74E206-C4FB-4051-9251-5A35EA25A6FB@cisco.com>
In-Reply-To: <AF74E206-C4FB-4051-9251-5A35EA25A6FB@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-originating-ip: [2c0f:fe40:3:3:180d:51e8:e953:2bd4]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 424c6b4f-a6d3-4265-c0c7-08d77ccbe574
x-ms-traffictypediagnostic: DBBPR03MB5318:
x-microsoft-antispam-prvs: <DBBPR03MB531816FF09B54BDD8077A761EE580@DBBPR03MB5318.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(366004)(39860400002)(346002)(376002)(396003)(189003)(199004)(8676002)(71200400001)(71190400001)(4326008)(33656002)(2616005)(5660300002)(6512007)(8936002)(6486002)(66446008)(36756003)(81156014)(81166006)(86362001)(66556008)(790700001)(64756008)(4001150100001)(316002)(53546011)(6506007)(186003)(66476007)(478600001)(2906002)(91956017)(54906003)(229853002)(45080400002)(966005)(76116006)(110136005)(66946007); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5318; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: L/ZQIPQQe4JsTEm41364muqDkQiKiUupq5qa8JzNCksj42tbOayqYUsSeZ/O1r3dcch3TJnspr9yuAT10nWoBiaFz2dSHHelU3jvzBwKiQLH/n5/7tZpvqlAiiTx325yXwqoz+0iPB7LiNMshNYsmo/ZM7dmi/EizMcAsz+4Nd2QqmvuBDTI1xjrv7wCoZms9pL5hs3L1VSu6OcvXDGyJJ/Ro/rNeOV0o7MykM0XOifaLuk/3GLpciUIveZlAyIo5GqMEd1M4WTbh5hJ0v52icsyz+PhiEFMs2J9fFvQ1rAJu9y3MONPSWAJUgOU5lXvToHaEoAnMVyqvM1nziHwudYZx+SLl/MYLcRbKS681T7A76Sve7ey5AykfGEwvUb+AY1/0uQnXrp/cn0sKMS6JsxyqVrTsV3g9j4gjjubDjT794QmoXyojs5e4jR166Nskhwm+JZrr8RNwSGIEyWTWCCtK2v5/GPYHNTLQn0/HfA=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 424c6b4f-a6d3-4265-c0c7-08d77ccbe574
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 17:19:06.5644 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vMXkoX8iQwTvzYjqIGenE8UYSZDLsKFy31fEm7bjoIpGBLRydJ8fRNEJYx4nE5/rjJRJQhPkT1ZXUttL2h8O9aoLf59Tr/HqdYWMuHCzO+Q=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5318
X-MC-Unique: 7T0f3UCPOeCbfjtsjTArPw-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_99CD0E71CF114D4DA208C0A3BF79D6FAliquidtelecomcom_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/fHUIDPNpM8JnSACDujDSI4gqMvE>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 17:19:24 -0000

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

VGhhbmtzIFBhYmxvIOKAkyBtaXN0YWtlIG9tIG15IHBhcnQg4oCTIGFuZCBmb3IgdGhpcyBJIGFw
b2xvZ2lzZS4NCg0KU28ganVzdCB0byBjb25maXJtIOKAkyBjYW4geW91IGNvbmZpcm0gdGhhdCB3
aXRoIHRoYXQgdGV4dCByZW1vdmVkIOKAkyB5b3Ugc2VlbiBubyBpc3N1ZXMgdXNpbmcgdGhlIGFk
ZGl0aW9uYWwgRUjigJlzIGFzIGN1cnJlbnRseSBkZWZpbmVkIGJ5IG90aGVyIFJGQ+KAmXMgaW4g
Y29uanVuY3Rpb24gd2l0aCB0aGlzIHRlY2hub2xvZ3k/ICBJIGFzayB0aGlzIGJlY2F1c2UgY29u
c2lkZXJpbmcgdGhhdCBzdGF0ZW1lbnQgaW4gdGhlIGRyYWZ0IOKAkyBJ4oCZZCBsaWtlIHNvbWUg
Y29uZmlybWF0aW9uIHRoYXQgdGhpcyBoYXMgYmVlbiBjb25zaWRlcmVkLCBhbmQgaXQgaXMgbm90
IGp1c3QgYSByZW1vdmFsIG9mIGEgcGllY2Ugb2YgdGV4dA0KDQpUaGFua3MNCg0KQW5kcmV3DQoN
Cg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJQ
YWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1hcmlsQGNpc2NvLmNvbT4NCkRhdGU6IE1v
bmRheSwgOSBEZWNlbWJlciAyMDE5IGF0IDE4OjIwDQpUbzogQW5kcmV3IEFsc3RvbiA8QW5kcmV3
LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4sICJsaV96aGVucWlhbmdAaG90bWFpbC5jb20iIDxs
aV96aGVucWlhbmdAaG90bWFpbC5jb20+LCAiYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSIgPGJy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYu
b3JnPg0KQ2M6ICI2bWFuQGlldGYub3JnIiA8Nm1hbkBpZXRmLm9yZz4sIGRyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdHTEMgLSBk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KQW5kcmV3LA0KDQpZ
b3Ugc2VlbSB0byBiZSByZWFkaW5nIGFuIG91dGRhdGVkIHZlcnNpb24gb2YgdGhlIGRvY3VtZW50
LiAgVGhhdCB0ZXh0IChhbmQgdGhlIHJlbGF0ZWQgcmVzdHJpY3Rpb25zKSBoYXZlIGJlZW4gcmVt
b3ZlZCBzaW5jZSB2ZXJzaW9uIC0wMi4NCg0KUGxlYXNlIHJlYWQgdGhlIHJldmlzaW9uIHRoYXQg
aXMgYmVpbmcgbGFzdC1jYWxsZWQgKC0wNSkgYW5kIGxldCBtZSBrbm93IHdoZXRoZXIgeW91IGhh
dmUgYW55IGNvbW1lbnQuDQoNClRoYW5rcywNClBhYmxvLg0KDQoNCkZyb206IEFuZHJldyBBbHN0
b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+DQpEYXRlOiBGcmlkYXksIDYgRGVj
ZW1iZXIgMjAxOSBhdCAwOToxNg0KVG86ICJsaV96aGVucWlhbmdAaG90bWFpbC5jb20iIDxsaV96
aGVucWlhbmdAaG90bWFpbC5jb20+LCAiYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSIgPGJydW5v
LmRlY3JhZW5lQG9yYW5nZS5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3Jn
Pg0KQ2M6ICI2bWFuQGlldGYub3JnIiA8Nm1hbkBpZXRmLm9yZz4sIGRyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtzcHJpbmddIFdHTEMgLSBkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNClJlc2VudCBmcm9tOiA8YWxp
YXMtYm91bmNlc0BpZXRmLm9yZz4NClJlc2VudCB0bzogPGNmQGNpc2NvLmNvbT4sIDxwY2FtYXJp
bEBjaXNjby5jb20+LCA8am9obkBsZWRkeS5uZXQ+LCA8ZGFuaWVsLnZveWVyQGJlbGwuY2E+LCA8
c2F0b3J1Lm1hdHN1c2hpbWFAZy5zb2Z0YmFuay5jby5qcD4sIDxsaXpoZW5iaW5AaHVhd2VpLmNv
bT4NClJlc2VudCBkYXRlOiBGcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAwOToxNg0KDQpJbiBh
ZGRpdGlvbiB0byB0aGUgYmVsb3csDQoNCkluIFNlY3Rpb24gMjoNCg0KSW4gdGhpcyB2ZXJzaW9u
IG9mIHRoZSBkb2N1bWVudCwgd2UgYXNzdW1lIHRoYXQgdGhlcmUgYXJlIG5vIG90aGVyDQogICBl
eHRlbnNpb24gaGVhZGVycyB0aGFuIHRoZSBTUkguICBUaGVzZSB3aWxsIGJlIGxpZnRlZCBpbiBm
dXR1cmUNCiAgIHZlcnNpb25zIG9mIHRoZSBkb2N1bWVudC4NCg0KSWYgdGhlIGRvY3VtZW50IGlz
IGdvaW5nIHRvIGxhc3QgY2FsbCDigJMgd2hhdCBmdXR1cmUgdmVyc2lvbnMgYW5kIGFyZSBwbGFu
cyB0byBsaWZ0IHRoZXNlIHJlc3RyaWN0aW9ucyBnb2luZyB0byBjb21lIHRvIGZydWl0aW9uIGJl
Zm9yZSB0aGlzIGdvZXMgdG8gbGFzdCBjYWxsIG9yIGluIHNlcGFyYXRlIHJmY+KAmXMgdGhhdCB1
cGRhdGUgdGhpcyBkb2N1bWVudD8gIFRoaXMgaXMgb2YgY29uY2VybiBiZWNhdXNlIGl0IGFzc3Vt
ZXMgdGhhdCB0aGVyZSBpcyBubyBob3AtYnktaG9wIG9wdGlvbiBoZWFkZXIsIG5vIGZyYWdtZW50
IGhlYWRlciwgbm8gRVNQIGhlYWRlciwgbm8gQUggaGVhZGVyLCBubyBNSCBoZWFkZXIgZXRjIGV0
Yy4gIEVmZmVjdGl2ZWx5IG1ha2luZyB0aGUgdXNlIG9mIHRoaXMgaW5jb21wYXRpYmxlIHdpdGgg
dGhpbmdzIGV4cGxpY2l0bHkgZGVmaW5lZCBpbiBzZWN0aW9uIDQgb2YgUkZDODIwMCwgYW5kIHdo
aWNoIG1heSBydW4gZm91bCBvZiB0aGUgd29ya2luZyBncm91cCBjaGFydGVyIHdoaWNoIHN0YXRl
cyB0aGF0IFNQUklORyBzaG91bGQgYmUgYXZvaWRpbmcgbWFraW5nIGNoYW5nZXMgd2hpY2ggZGVm
aW5lIHRoaW5ncyBpbmNvbXBhdGlibGUgd2l0aCBleGlzdGluZyBkZXBsb3ltZW50cy4NCg0KDQpU
aGFua3MNCg0KQW5kcmV3DQoNCg0KDQoNCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0Bp
ZXRmLm9yZz4gT24gQmVoYWxmIE9mIGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbQ0KU2VudDogRnJp
ZGF5LCA2IERlY2VtYmVyIDIwMTkgMDQ6MTUNClRvOiBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29t
OyBzcHJpbmdAaWV0Zi5vcmcNCkNjOiA2bWFuQGlldGYub3JnOyBkcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgPGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoNCkhlbGxvIEJydW5vIGFuZCBh
bGwsDQoNCkkgZG9uJ3QgdGhpbmsgdGhlIGlzc3VlcyBkaXNjdXNzZWQgYWdhaW4gYW5kIGFnYWlu
IGluIHRoZSBlYXJsaWVyIGl0ZXJhdGlvbnMgaGF2ZSBiZWVuIGFkZHJlc3NlZCBpbiB0aGlzIHZl
cnNpb24gdG8gYmUgV0dMQ2VkLg0KDQpUaGFua3MgZm9yIER1cnJlbidzIHJlY2FwIGFzIGZvbGxv
d3MuDQpbMjAxOS0wOS0wNl0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
cHJpbmcvN3pNZ0l3RVk5QWlwWkNDR085S25UMkNHSDNvPGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzd6TWdJd0VZOUFpcFpDQ0dPOUtuVDJDR0gzbz4NClsyMDE5
LTA5LTI3XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80X1Ns
dTNra0h3ZHVaWlBGSkptUlVrbW9UVm88aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNo
L21zZy9zcHJpbmcvNF9TbHUza2tId2R1WlpQRkpKbVJVa21vVFZvPg0KWzIwMTktMTAtMTRdIGh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3U1MzZZSDR0djdrS1Jx
X2I5X3g5Z0JZcE85YzxodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3Nwcmlu
Zy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWM+DQpbMjAxOS0xMC0yMV0gaHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNHBpa1JsaV9IU0VDdW45QWJ3ZnBtT0Y1
S0xJPGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRwaWtSbGlf
SFNFQ3VuOUFid2ZwbU9GNUtMST4NClsyMDE5LTEyLTA0XSBodHRwczovL21haWxhcmNoaXZlLmll
dGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZta19ENUU8aHR0cHM6
Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2
S1k2bWtfRDVFPg0KDQpBbmQgUm9uJ3MgcmVjYXAgYXMgZm9sbG93cy4NCi0gaHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvTVFMUU5UemRrZkhOYnB3UDk5RlY4VXFV
b2ZZPGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL01RTFFOVHpk
a2ZITmJwd1A5OUZWOFVxVW9mWT4NCi0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNo
L21zZy9zcHJpbmcvdHJ1Z1dFVzNuN1ViejdvYXlZd282UWVfbEdnPGh0dHBzOi8vbWFpbGFyY2hp
dmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3RydWdXRVczbjdVYno3b2F5WXdvNlFlX2xHZz4N
Ci0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvd0NjVldYcWJq
d1pXOS1wSm1ZZ1oxZ0M4WHJrPGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cv
c3ByaW5nL3dDY1ZXWHFiandaVzktcEptWWdaMWdDOFhyaz4NCi0gaHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFPGh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVY
YS1RdktZNm1rX0Q1RT4NCg0KQmVzdCBSZWdhcmRzLA0KWmhlbnFpYW5nIExpDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KbGlfemhlbnFpYW5nQGhvdG1haWwuY29tPG1haWx0bzps
aV96aGVucWlhbmdAaG90bWFpbC5jb20+DQoNCkZyb206IGJydW5vLmRlY3JhZW5lQG9yYW5nZS5j
b208bWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+DQpEYXRlOiAyMDE5LTEyLTA2IDAx
OjE1DQpUbzogJ1NQUklORyBXRyBMaXN0JzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KQ0M6IDZt
YW5AaWV0Zi5vcmc8bWFpbHRvOjZtYW5AaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmc8bWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29y
ay1wcm9ncmFtbWluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFdHTEMgLSBkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KSGVsbG8gU1BSSU5HLA0KDQoNCg0KVGhpcyBl
bWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24gZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXS4NCg0KDQoNClBsZWFzZSBy
ZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUgbW9zdCByZWNlbnQgdmVy
c2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BSSU5HIFdHIGxpc3QsIG5vIGxh
dGVyIHRoYW4gRGVjZW1iZXIgMjAuDQoNCg0KDQpZb3UgbWF5IGNvcHkgdGhlIDZNQU4gV0cgZm9y
IElQdjYgcmVsYXRlZCBjb21tZW50LCBidXQgY29uc2lkZXIgbm90IGR1cGxpY2F0aW5nIGVtYWls
cyBvbiB0aGUgNk1BTiBtYWlsaW5nIGxpc3QgZm9yIHRoZSBjb21tZW50cyB3aGljaCBhcmUgb25s
eSBzcHJpbmcgc3BlY2lmaWNzLg0KDQoNCg0KSWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQgd2hp
Y2ggeW91IGV4cGVjdCB3aWxsIGJlIHNwZWNpZmljYWxseSBkZWJhdGVkIG9uIHRoZSBtYWlsaW5n
IGxpc3QsIGNvbnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBv
aW50Lg0KDQpUaGlzIG1heSBoZWxwIGF2b2lkaW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3Bl
Y2lmaWMgdG8gdGhpcyBwb2ludCBhbmQgdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAo
b3IgdGhhdCB0aGUgdGhyZWFkIGdldCBjb252ZXJ0ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVuZGVu
dCBkaXNjdXNzaW9ucykNCg0KDQoNClRoYW5rIHlvdSwNCg0KQnJ1bm8NCg0KDQoNClsxXSBodHRw
czovL3Rvb2xzLmlldGYuLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNTxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1Pg0KDQoNCg0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkNlIG1l
c3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0
aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0K
DQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlv
bi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBz
aWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBp
ZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJs
ZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBz
aSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoN
ClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlh
bCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7
DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91
dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVy
cm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMg
bm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQg
b3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3UuDQo=
--_000_99CD0E71CF114D4DA208C0A3BF79D6FAliquidtelecomcom_
Content-Type: text/html; charset=UTF-8
Content-ID: <E93776F02BAE10439A4CE485971F7DED@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsN
CglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1pY3Jvc29mdCBZYUhlaSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBN
aWNyb3NvZnQgWWFIZWkiO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwg
bGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQg
Q2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAubXNvbm9ybWFsMCwgbGku
bXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0K
CW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0
dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7
DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29s
b3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7
fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1z
aXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7
DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24x
DQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4
bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94
bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2
OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFw
ZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBs
aW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPlRoYW5rcyBQYWJsbyDigJMgbWlzdGFrZSBvbSBteSBwYXJ0IOKAkyBhbmQgZm9yIHRoaXMg
SSBhcG9sb2dpc2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlNvIGp1c3QgdG8gY29uZmlybSDigJMgY2FuIHlvdSBjb25maXJt
IHRoYXQgd2l0aCB0aGF0IHRleHQgcmVtb3ZlZCDigJMgeW91IHNlZW4gbm8gaXNzdWVzIHVzaW5n
IHRoZSBhZGRpdGlvbmFsIEVI4oCZcyBhcyBjdXJyZW50bHkgZGVmaW5lZCBieSBvdGhlciBSRkPi
gJlzIGluIGNvbmp1bmN0aW9uIHdpdGggdGhpcyB0ZWNobm9sb2d5PyZuYnNwOyBJIGFzayB0aGlz
DQogYmVjYXVzZSBjb25zaWRlcmluZyB0aGF0IHN0YXRlbWVudCBpbiB0aGUgZHJhZnQg4oCTIEni
gJlkIGxpa2Ugc29tZSBjb25maXJtYXRpb24gdGhhdCB0aGlzIGhhcyBiZWVuIGNvbnNpZGVyZWQs
IGFuZCBpdCBpcyBub3QganVzdCBhIHJlbW92YWwgb2YgYSBwaWVjZSBvZiB0ZXh0PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRo
YW5rczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5BbmRyZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRp
bmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPnNwcmluZyAmbHQ7c3ByaW5nLWJv
dW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDtQYWJsbyBDYW1hcmlsbG8gKHBj
YW1hcmlsKSZxdW90OyAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwv
Yj5Nb25kYXksIDkgRGVjZW1iZXIgMjAxOSBhdCAxODoyMDxicj4NCjxiPlRvOiA8L2I+QW5kcmV3
IEFsc3RvbiAmbHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbSZndDssICZxdW90O2xp
X3poZW5xaWFuZ0Bob3RtYWlsLmNvbSZxdW90OyAmbHQ7bGlfemhlbnFpYW5nQGhvdG1haWwuY29t
Jmd0OywgJnF1b3Q7YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSZxdW90OyAmbHQ7YnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbSZndDssICZxdW90O3NwcmluZ0BpZXRmLm9yZyZxdW90OyAmbHQ7c3By
aW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7Nm1hbkBpZXRmLm9yZyZxdW90
OyAmbHQ7Nm1hbkBpZXRmLm9yZyZndDssIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZyAmbHQ7ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
QGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3NwcmluZ10gV0dMQyAtIGRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BbmRyZXcsPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+WW91IHNlZW0gdG8gYmUgcmVhZGluZyBhbiBvdXRkYXRlZCB2ZXJz
aW9uIG9mIHRoZSBkb2N1bWVudC4mbmJzcDsgVGhhdCB0ZXh0IChhbmQgdGhlIHJlbGF0ZWQgcmVz
dHJpY3Rpb25zKSBoYXZlIGJlZW4gcmVtb3ZlZCBzaW5jZSB2ZXJzaW9uIC0wMi48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5QbGVhc2UgcmVhZCB0aGUgcmV2aXNpb24gdGhhdCBpcyBi
ZWluZyBsYXN0LWNhbGxlZCAoLTA1KSBhbmQgbGV0IG1lIGtub3cgd2hldGhlciB5b3UgaGF2ZSBh
bnkgY29tbWVudC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UGFibG8uPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdiBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4w
cHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZy
b206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij5BbmRyZXcgQWxzdG9uICZsdDtBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tJmd0Ozxi
cj4NCjxiPkRhdGU6IDwvYj5GcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAwOToxNjxicj4NCjxi
PlRvOiA8L2I+JnF1b3Q7bGlfemhlbnFpYW5nQGhvdG1haWwuY29tJnF1b3Q7ICZsdDtsaV96aGVu
cWlhbmdAaG90bWFpbC5jb20mZ3Q7LCAmcXVvdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJnF1
b3Q7ICZsdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJmd0OywgJnF1b3Q7c3ByaW5nQGlldGYu
b3JnJnF1b3Q7ICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs2
bWFuQGlldGYub3JnJnF1b3Q7ICZsdDs2bWFuQGlldGYub3JnJmd0OywgZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBb
c3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
PGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7YWxpYXMtYm91bmNlc0BpZXRmLm9yZyZndDs8
YnI+DQo8Yj5SZXNlbnQgdG86IDwvYj4mbHQ7Y2ZAY2lzY28uY29tJmd0OywgJmx0O3BjYW1hcmls
QGNpc2NvLmNvbSZndDssICZsdDtqb2huQGxlZGR5Lm5ldCZndDssICZsdDtkYW5pZWwudm95ZXJA
YmVsbC5jYSZndDssICZsdDtzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwJmd0Oywg
Jmx0O2xpemhlbmJpbkBodWF3ZWkuY29tJmd0Ozxicj4NCjxiPlJlc2VudCBkYXRlOiA8L2I+RnJp
ZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMDk6MTY8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5JbiBhZGRpdGlvbiB0byB0aGUgYmVsb3csPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkluIFNlY3Rpb24gMjo8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5JbiB0aGlzIHZlcnNpb24gb2YgdGhl
IGRvY3VtZW50LCB3ZSBhc3N1bWUgdGhhdCB0aGVyZSBhcmUgbm8gb3RoZXI8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGV4dGVuc2lvbiBoZWFkZXJzIHRo
YW4gdGhlIFNSSC4mbmJzcDsgVGhlc2Ugd2lsbCBiZSBsaWZ0ZWQgaW4gZnV0dXJlPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB2ZXJzaW9ucyBvZiB0aGUg
ZG9jdW1lbnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPklmIHRoZSBkb2N1bWVudCBpcyBnb2luZyB0byBsYXN0IGNhbGwg4oCTIHdo
YXQgZnV0dXJlIHZlcnNpb25zIGFuZCBhcmUgcGxhbnMgdG8gbGlmdCB0aGVzZSByZXN0cmljdGlv
bnMgZ29pbmcgdG8gY29tZSB0byBmcnVpdGlvbiBiZWZvcmUgdGhpcyBnb2VzIHRvIGxhc3QgY2Fs
bCBvciBpbiBzZXBhcmF0ZQ0KIHJmY+KAmXMgdGhhdCB1cGRhdGUgdGhpcyBkb2N1bWVudD8mbmJz
cDsgVGhpcyBpcyBvZiBjb25jZXJuIGJlY2F1c2UgaXQgYXNzdW1lcyB0aGF0IHRoZXJlIGlzIG5v
IGhvcC1ieS1ob3Agb3B0aW9uIGhlYWRlciwgbm8gZnJhZ21lbnQgaGVhZGVyLCBubyBFU1AgaGVh
ZGVyLCBubyBBSCBoZWFkZXIsIG5vIE1IIGhlYWRlciBldGMgZXRjLiZuYnNwOyBFZmZlY3RpdmVs
eSBtYWtpbmcgdGhlIHVzZSBvZiB0aGlzIGluY29tcGF0aWJsZSB3aXRoIHRoaW5ncyBleHBsaWNp
dGx5DQogZGVmaW5lZCBpbiBzZWN0aW9uIDQgb2YgUkZDODIwMCwgYW5kIHdoaWNoIG1heSBydW4g
Zm91bCBvZiB0aGUgd29ya2luZyBncm91cCBjaGFydGVyIHdoaWNoIHN0YXRlcyB0aGF0IFNQUklO
RyBzaG91bGQgYmUgYXZvaWRpbmcgbWFraW5nIGNoYW5nZXMgd2hpY2ggZGVmaW5lIHRoaW5ncyBp
bmNvbXBhdGlibGUgd2l0aCBleGlzdGluZyBkZXBsb3ltZW50cy48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3M8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
QW5kcmV3PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGlu
ZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+RnJvbTo8
L2I+IHNwcmluZyAmbHQ7c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5PbiBCZWhhbGYg
T2YgPC9iPmxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbTxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXks
IDYgRGVjZW1iZXIgMjAxOSAwNDoxNTxicj4NCjxiPlRvOjwvYj4gYnJ1bm8uZGVjcmFlbmVAb3Jh
bmdlLmNvbTsgc3ByaW5nQGlldGYub3JnPGJyPg0KPGI+Q2M6PC9iPiA2bWFuQGlldGYub3JnOyBk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgJmx0O2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gUmU6IFtzcHJpbmddIFdHTEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmc8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SGVsbG8gQnJ1bm8gYW5kIGFs
bCw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkkgZG9uJ3QgdGhpbmsgdGhlIGlzc3VlcyBkaXNj
dXNzZWQgYWdhaW4gYW5kIGFnYWluIGluIHRoZSBlYXJsaWVyIGl0ZXJhdGlvbnMgaGF2ZSBiZWVu
IGFkZHJlc3NlZCBpbiB0aGlzIHZlcnNpb24gdG8gYmUgV0dMQ2VkLjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+VGhhbmtzIGZvciBEdXJyZW4ncyByZWNhcCBhcyBmb2xsb3dzLjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5b
MjAxOS0wOS0wNl0mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRm
Lm9yZy9hcmNoL21zZy9zcHJpbmcvN3pNZ0l3RVk5QWlwWkNDR085S25UMkNHSDNvIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkm
cXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
cHJpbmcvN3pNZ0l3RVk5QWlwWkNDR085S25UMkNHSDNvPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMDktMjddJm5ic3A7PC9zcGFuPjxh
IGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRfU2x1
M2trSHdkdVpaUEZKSm1SVWttb1RWbyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8v
bWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRfU2x1M2trSHdkdVpaUEZKSm1S
VWttb1RWbzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxi
cj4NClsyMDE5LTEwLTE0XSZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWMiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZ
YUhlaSZxdW90OyxzYW5zLXNlcmlmIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWM8L3NwYW4+PC9hPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48YnI+DQpbMjAxOS0xMC0yMV0mbmJzcDs8L3Nw
YW4+PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcv
NHBpa1JsaV9IU0VDdW45QWJ3ZnBtT0Y1S0xJIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+aHR0
cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvNHBpa1JsaV9IU0VDdW45
QWJ3ZnBtT0Y1S0xJPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+PGJyPg0KWzIwMTktMTItMDRdJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1
RSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9z
b2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1RTwvc3Bhbj48L2E+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPkFuZCBSb24ncyByZWNhcCBhcyBmb2xsb3dzLjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+LSZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2Fy
Y2gvbXNnL3NwcmluZy9NUUxRTlR6ZGtmSE5icHdQOTlGVjhVcVVvZlkiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90Oyxz
YW5zLXNlcmlmIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9N
UUxRTlR6ZGtmSE5icHdQOTlGVjhVcVVvZlk8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9z
b2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPi0mbmJzcDs8L3NwYW4+PGEg
aHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvdHJ1Z1dF
VzNuN1ViejdvYXlZd282UWVfbEdnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly9t
YWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvdHJ1Z1dFVzNuN1ViejdvYXlZd282
UWVfbEdnPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj4tJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dDY1ZXWHFiandaVzktcEptWWdaMWdDOFhy
ayI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9z
b2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc3ByaW5nL3dDY1ZXWHFiandaVzktcEptWWdaMWdDOFhyazwvc3Bhbj48L2E+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
LSZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZta19ENUUiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5z
LXNlcmlmIj5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdM
YlJEcUtDYUY1WGEtUXZLWTZta19ENUU8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtN
aWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPkJlc3QgUmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+WmhlbnFpYW5nIExpPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6YmxhY2siPg0KPGhyIHNpemU9IjEiIHdpZHRoPSIyMTAiIHN0eWxlPSJ3
aWR0aDoxNTcuNXB0IiBub3NoYWRlPSIiIHN0eWxlPSJjb2xvcjojQTBBMEEwIiBhbGlnbj0ibGVm
dCI+DQo8L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjcuNXB0O21hcmdpbi10b3A6Ny41cHQ7
bWFyZ2luLXJpZ2h0OjcuNXB0O21hcmdpbi1ib3R0b206Ny41cHQiPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Im1haWx0bzps
aV96aGVucWlhbmdAaG90bWFpbC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+bGlfemhlbnFpYW5nQGhv
dG1haWwuY29tPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVmdDo2LjBwdDttYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
YmxhY2siPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48YSBocmVmPSJtYWlsdG86YnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNv
bTwvc3Bhbj48L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDtiYWNrZ3JvdW5kOiNFRkVG
RUYiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFo
b21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkRhdGU6PC9zcGFuPjwvYj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDsyMDE5LTEyLTA2Jm5ic3A7MDE6MTU8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0O2JhY2tncm91bmQ6I0VGRUZFRiI+PGI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjpibGFjayI+VG86PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48YSBocmVmPSJtYWlsdG86c3ByaW5n
QGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4nU1BSSU5HDQogV0cgTGlzdCc8L3NwYW4+PC9hPjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YmFja2dyb3VuZDojRUZFRkVGIj48Yj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj5DQzo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxhIGhyZWY9Im1haWx0
bzo2bWFuQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj42bWFuQGlldGYub3JnPC9zcGFuPjwvYT48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Ow0KPC9zcGFuPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29y
ay1wcm9ncmFtbWluZ0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250
LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+ZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0O2JhY2tncm91bmQ6I0VGRUZFRiI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
U3ViamVjdDo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwO1dHTEMg
LSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5IZWxsbyBT
UFJJTkcsPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+VGhpcyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0
IENhbGwgb24gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXS48
L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij5QbGVhc2UgcmVhZCB0aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJlYWQgdGhlIG1vc3Qg
cmVjZW50IHZlcnNpb24sIGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNQUklORyBXRyBs
aXN0LCBubyBsYXRlciB0aGFuIERlY2VtYmVyIDIwLjwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPllvdSBtYXkgY29weSB0aGUgNk1BTiBX
RyBmb3IgSVB2NiByZWxhdGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcg
ZW1haWxzIG9uIHRoZSA2TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFy
ZSBvbmx5IHNwcmluZyBzcGVjaWZpY3MuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQgd2hp
Y2ggeW91IGV4cGVjdCB3aWxsIGJlIHNwZWNpZmljYWxseSBkZWJhdGVkIG9uIHRoZSBtYWlsaW5n
IGxpc3QsIGNvbnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBv
aW50Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhh
dCB0aGUgdGhyZWFkIGJlY29tZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZCB0aGF0IG90aGVy
IHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBp
bnRvIHBhcmFsbGVsIGluZGVwZW5kZW50IGRpc2N1c3Npb25zKTwvc3Bhbj48bzpwPjwvbzpwPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoYW5rIHlvdSw8L3NwYW4+
PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5CcnVubzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlsxXSA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFt
bWluZy0wNSI+aHR0cHM6Ly90b29scy5pZXRmLi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5DZSBtZXNz
YWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlv
bnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8L3Nw
YW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5wYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNv
cGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIg
ZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmEg
bCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMu
IExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRp
b24sPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9u
c2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUu
IE1lcmNpLjwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0
dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0
aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0
IGF1dGhvcmlzYXRpb24uPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SWYgeW91IGhhdmUgcmVj
ZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBk
ZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+QXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBm
b3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVk
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoYW5rIHlvdS48L3NwYW4+PG86cD48L286cD48
L3ByZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K
--_000_99CD0E71CF114D4DA208C0A3BF79D6FAliquidtelecomcom_--



From nobody Mon Dec  9 10:04:03 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 698C4120843; Mon,  9 Dec 2019 10:03:59 -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_HELO_NONE=0.001, 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 guEbE4OGX_XG; Mon,  9 Dec 2019 10:03:55 -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 8E0271208BF; Mon,  9 Dec 2019 10:03:54 -0800 (PST)
Received: by mail-lj1-x232.google.com with SMTP id c19so16646464lji.11; Mon, 09 Dec 2019 10:03:54 -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=RKV/+MQUO8+KjPG6+5ccRxkcD2UmHal49+XLIO74e/Y=; b=IWlPJxesriuGHFZD49Amn3eqMf4bMAn1FKlfDO9N0HzadSH+GIg6LXnY9ScZpGfa+8 +REi2rbWXUkBQ9Pr7lrwVISUHdOytLrsYn3lEA/uSzrEN+Qi3WWGpN6PVJ89H0HPqTNq kI0zpqvUGLfAhKMUq1KjPJ9YXwDck5YnGjp4U+4uIlHQt933aHb7Zphq5ySmz5PqAmR7 2IIUUll2jgQcaGzQy5Ob3Amgqw1BGj/qW38pZba/VbZOOFyRq7oo8BfvE97lUyBg12ie cbbCz4PUV3mPHyjPY/R64YJfIDzI1qX+T6bZzEW44c6f9FQjEFbN9JhJYexrBdKhJnJk lRaA==
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=RKV/+MQUO8+KjPG6+5ccRxkcD2UmHal49+XLIO74e/Y=; b=gi+wB4Ka42yKSuRZakLYn/Vb0H8VaK5CE59VPSsZSyHiPN+sDR2v+q71E3lVg/kbWv ZAnf0OR/PLTm6+CTFdEjl+7iUThrvykk5z2nNeek2JCFxaiDDXn9OfxV3tr9nXKzD6YQ u2IhBv3SHKGabw2WJesMslJg54zp5SpYGUZdCOjKQuUzZsMNCr/poRwu3w+DUtmMnUrK U+Ml8PUjjpyjhIA32r0eDkwARyOPZlk4Yx0poP0K2BZPJKLBwVXwc4sPXda4sb15UMGt aic6DduKVhSUMzs2nSPooK5nMOuAq2Ta4JZAOuU17gOy+gzRPej9JFEr3IluHVdFKqG8 yThg==
X-Gm-Message-State: APjAAAV2CcD0rK1dZhZ14dRdb1IgI3/s7N8Gu5OPrGYjxjTyqgqPnQ0t rispOTtUaqKpUIKBftLmY+GYnc+3asCv76IXs2U=
X-Google-Smtp-Source: APXvYqxz1bBwF/Olj7llONPReYnlQQQpMSKzsfENsQSBLjrIwO9OSIuy1n/X++GHx4rt06KLJW1EQczZ3D6mRFykIGs=
X-Received: by 2002:a2e:b0db:: with SMTP id g27mr18132081ljl.74.1575914632630;  Mon, 09 Dec 2019 10:03:52 -0800 (PST)
MIME-Version: 1.0
References: <156476392205.21015.9558221802284168698.idtracker@ietfa.amsl.com> <CA+RyBmVMzPjgtaeLB98sEp4LJ2p0ij0WQZ3YfxpVF2CYBo1VXw@mail.gmail.com> <CA+RyBmUZjyE=FTcmf0zVjjnkYPtv=sntk4UTSvjP=-LsGXpPcA@mail.gmail.com> <17282_1573332464_5DC725F0_17282_466_1_53C29892C857584299CBF5D05346208A48C92C8C@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17282_1573332464_5DC725F0_17282_466_1_53C29892C857584299CBF5D05346208A48C92C8C@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 9 Dec 2019 10:03:43 -0800
Message-ID: <CA+RyBmU46s+Dqp1VjO=QLW-3ehKVE-Gs2VQ=bntkpkn-RFU0hg@mail.gmail.com>
To: Bruno Decraene <bruno.decraene@orange.com>
Cc: "spring-chairs@ietf.org" <spring-chairs@ietf.org>, spring <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000dfd63c0599493737"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Y5k7Ak7VQ-yQuOiJrxHY4UKsmw0>
Subject: Re: [spring] New Version Notification for draft-mirsky-spring-bfd-08.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 18:04:02 -0000

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

Hi Bruno,
I've read the e-mail you've referenced but I cannot find any technical
substance. I don't find it productive to engage in the discussion of
whether there is or there isn't IPR relevant to draft-mirsky-spring-bfd. I,
as one of the authors of the draft, don't know of any undisclosed IPR
related to this draft. Anyone who knows otherwise can submit IETF IPR
Disclose.
Also, as I understand, merging or splitting drafts is not an uncommon
practice. The authors had agreed that the use case for the Non-FEC TLV is
more applicable to SPRING WG.
As for the state of discussion of draft-ietf-mpls-bfd-directed
<https://datatracker.ietf.org/doc/draft-ietf-mpls-bfd-directed/> I think
that MPLS WG chair's opinion should be listened to, not of one of the
participants of the discussion.

Regards,
Greg

On Sat, Nov 9, 2019 at 12:47 PM <bruno.decraene@orange.com> wrote:

> Dear Greg,
>
>
>
> Carlos made some significant comments to your draft.
>
> I was kind of expecting that you would reply. Should we wait for your
> replies?
>
>
>
> Regards,
>
> --Bruno
>
>
>
>
>
> *From**:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Saturday, November 9, 2019 6:29 PM
> *To:* spring-chairs@ietf.org; spring
> *Subject:* Fwd: New Version Notification for
> draft-mirsky-spring-bfd-08.txt
>
>
>
>
> Dear SPRING WG Chairs,
>
> still awaiting your response to the inquiry below.
>
>
>
> Regards,
>
> Greg
>
> ---------- Forwarded message ---------
> From: *Greg Mirsky* <gregimirsky@gmail.com>
> Date: Fri, Aug 2, 2019 at 9:46 AM
> Subject: Fwd: New Version Notification for draft-mirsky-spring-bfd-08.txt
> To: spring <spring@ietf.org>, <spring-chairs@ietf.org>
>
>
>
> Dear All,
>
> with this update, we've added a section on using BFD for Multipoint
> Networks (RFC 8562 and RFC 8563) for proactive defect detection in
> Point-to-Multipoint SR Policies.
>
> Authors believe that the draft is stable and addresses p2p, as well as,
> p2mp use cases of SR-MPLS. We appreciate your consideration of WG adoption
> poll for this specification.
>
>
>
> Regards,
>
> Greg
>
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org>
> Date: Fri, Aug 2, 2019 at 12:38 PM
> Subject: New Version Notification for draft-mirsky-spring-bfd-08.txt
> To: Ilya Varlashkin <ilya@nobulus.com>, Gregory Mirsky <
> gregimirsky@gmail.com>, Ilya Varlashkin <Ilya@nobulus.com>, Jeff Tantsura
> <jefftant.ietf@gmail.com>, Mach Chen (Guoyi) <mach.chen@huawei.com>
>
>
>
>
> A new version of I-D, draft-mirsky-spring-bfd-08.txt
> has been successfully submitted by Greg Mirsky and posted to the
> IETF repository.
>
> Name:           draft-mirsky-spring-bfd
> Revision:       08
> Title:          Bidirectional Forwarding Detection (BFD) in Segment
> Routing Networks Using MPLS Dataplane
> Document date:  2019-08-02
> Group:          Individual Submission
> Pages:          13
> URL:
> https://www.ietf.org/internet-drafts/draft-mirsky-spring-bfd-08.txt
> Status:         https://datatracker.ietf.org/doc/draft-mirsky-spring-bfd/
> Htmlized:       https://tools.ietf.org/html/draft-mirsky-spring-bfd-08
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-mirsky-spring-bfd
> Diff:
> https://www.ietf.org/rfcdiff?url2=draft-mirsky-spring-bfd-08
>
> Abstract:
>    Segment Routing (SR) architecture leverages the paradigm of source
>    routing.  It can be realized in the Multiprotocol Label Switching
>    (MPLS) network without any change to the data plane.  A segment is
>    encoded as an MPLS label, and an ordered list of segments is encoded
>    as a stack of labels.  Bidirectional Forwarding Detection (BFD) is
>    expected to monitor any existing path between systems.  This document
>    defines how to use Label Switched Path Ping to bootstrap a BFD
>    session, control path in reverse direction of the SR-MPLS tunnel and
>    applicability of BFD Demand mode in the SR-MPLS domain.
>
>
>
>
> 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.
>
> The IETF Secretariat
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles 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 electroniques 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 information 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 delete 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.
>
>

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

<div dir=3D"ltr">Hi Bruno,<div>I&#39;ve read the e-mail you&#39;ve referenc=
ed=C2=A0but I cannot find any technical substance. I don&#39;t find it prod=
uctive to engage in the discussion of whether there is or there isn&#39;t I=
PR relevant to draft-mirsky-spring-bfd. I, as one of the authors of the dra=
ft, don&#39;t know of any undisclosed IPR related to this draft. Anyone who=
 knows otherwise can submit IETF IPR Disclose.</div><div>Also, as I underst=
and, merging or splitting drafts is not an uncommon practice. The authors h=
ad agreed that the use case for the Non-FEC TLV is more applicable to SPRIN=
G WG.</div><div>As for the state of discussion of <a href=3D"https://datatr=
acker.ietf.org/doc/draft-ietf-mpls-bfd-directed/">draft-ietf-mpls-bfd-direc=
ted</a>=C2=A0I think that MPLS WG chair&#39;s opinion should be listened to=
, not of one of the participants of the discussion.</div><div><br></div><di=
v>Regards,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">On Sat, Nov 9, 2019 at 12:47 PM &lt;<a href=
=3D"mailto:bruno.decraene@orange.com">bruno.decraene@orange.com</a>&gt; wro=
te:<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 lang=3D"FR">
<div class=3D"gmail-m_-6801108556703629959WordSection1">
<p class=3D"MsoNormal"><span class=3D"gmail-m_-6801108556703629959SpellE"><=
span style=3D"font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73=
,125)">Dear</span></span><span style=3D"font-size:11pt;font-family:Calibri,=
sans-serif;color:rgb(31,73,125)">
 Greg,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:Calibri,sa=
ns-serif;color:rgb(31,73,125)"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)">Carlos made some significant =
comments to your draft.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)">I was kind of expecting that =
you would reply. Should we wait for your replies?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)"><u></u>=C2=A0<u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)">Regards,<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)">--Bruno<u></u><u></u></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)"><u></u>=C2=A0<u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:Calibri,sans-serif;color:rgb(31,73,125)"><u></u>=C2=A0<u></u></span></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span class=3D"gmail-m_=
-6801108556703629959SpellE"><b><span style=3D"font-size:10pt;font-family:Ta=
homa,sans-serif">From</span></b></span><b><span style=3D"font-size:10pt;fon=
t-family:Tahoma,sans-serif">:</span></b><span style=3D"font-size:10pt;font-=
family:Tahoma,sans-serif">
 Greg <span class=3D"gmail-m_-6801108556703629959SpellE">Mirsky</span> [mai=
lto:<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@=
gmail.com</a>] <br>
<b>Sent:</b> Saturday, November 9, 2019 6:29 PM<br>
<b>To:</b> <a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank">spri=
ng-chairs@ietf.org</a>; spring<br>
<b>Subject:</b> Fwd: New Version Notification for draft-mirsky-spring-bfd-0=
8.txt<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p=
>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><br>
Dear SPRING WG Chairs,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">still awaiting your res=
ponse to the inquiry below.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Regards,<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Greg<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">---------- Forwarded me=
ssage ---------<br>
From: <strong>Greg Mirsky</strong> &lt;<a href=3D"mailto:gregimirsky@gmail.=
com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
Date: Fri, Aug 2, 2019 at 9:46 AM<br>
Subject: Fwd: New Version Notification for draft-mirsky-spring-bfd-08.txt<b=
r>
To: spring &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@=
ietf.org</a>&gt;, &lt;<a href=3D"mailto:spring-chairs@ietf.org" target=3D"_=
blank">spring-chairs@ietf.org</a>&gt;<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:35.4pt">
<u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Dear All,<u></u><u></u>=
</p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">with this update, we&#3=
9;ve added a section on using BFD for Multipoint Networks (RFC 8562 and RFC=
 8563) for proactive defect detection in Point-to-Multipoint SR Policies.<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Authors believe that th=
e draft is stable and addresses p2p, as well as, p2mp use cases of SR-MPLS.=
 We appreciate your consideration of WG adoption poll for this specificatio=
n.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Regards,<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:35.4pt">
Greg<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt">---------- Forwarded me=
ssage ---------<br>
From: &lt;<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">int=
ernet-drafts@ietf.org</a>&gt;<br>
Date: Fri, Aug 2, 2019 at 12:38 PM<br>
Subject: New Version Notification for draft-mirsky-spring-bfd-08.txt<br>
To: Ilya Varlashkin &lt;<a href=3D"mailto:ilya@nobulus.com" target=3D"_blan=
k">ilya@nobulus.com</a>&gt;, Gregory Mirsky &lt;<a href=3D"mailto:gregimirs=
ky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;, Ilya Varlash=
kin &lt;<a href=3D"mailto:Ilya@nobulus.com" target=3D"_blank">Ilya@nobulus.=
com</a>&gt;,
 Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_bl=
ank">jefftant.ietf@gmail.com</a>&gt;, Mach Chen (Guoyi) &lt;<a href=3D"mail=
to:mach.chen@huawei.com" target=3D"_blank">mach.chen@huawei.com</a>&gt;<u><=
/u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:35.4pt">
<br>
<br>
<br>
A new version of I-D, draft-mirsky-spring-bfd-08.txt<br>
has been successfully submitted by Greg Mirsky and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mirsky-spring-bfd<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A008<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Bidirectional Forwarding Detection=
 (BFD) in Segment Routing Networks Using MPLS Dataplane<br>
Document date:=C2=A0 2019-08-02<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 13<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-mirsky-spring-bfd-08.txt" target=3D"_blank">
https://www.ietf.org/internet-drafts/draft-mirsky-spring-bfd-08.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-mirsky-spring-bfd/" target=3D"_blank">https://datatracker.i=
etf.org/doc/draft-mirsky-spring-bfd/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-mirsky-spring-bfd-08" target=3D"_blank">https://tools.ietf.org/html/d=
raft-mirsky-spring-bfd-08</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-mirsky-spring-bfd" target=3D"_blank">https://datatracker.ie=
tf.org/doc/html/draft-mirsky-spring-bfd</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-mirsky-spring-bfd-08" target=3D"_blank">https://www=
.ietf.org/rfcdiff?url2=3Ddraft-mirsky-spring-bfd-08</a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0Segment Routing (SR) architecture leverages the paradigm of so=
urce<br>
=C2=A0 =C2=A0routing.=C2=A0 It can be realized in the Multiprotocol Label S=
witching<br>
=C2=A0 =C2=A0(MPLS) network without any change to the data plane.=C2=A0 A s=
egment is<br>
=C2=A0 =C2=A0encoded as an MPLS label, and an ordered list of segments is e=
ncoded<br>
=C2=A0 =C2=A0as a stack of labels.=C2=A0 Bidirectional Forwarding Detection=
 (BFD) is<br>
=C2=A0 =C2=A0expected to monitor any existing path between systems.=C2=A0 T=
his document<br>
=C2=A0 =C2=A0defines how to use Label Switched Path Ping to bootstrap a BFD=
<br>
=C2=A0 =C2=A0session, control path in reverse direction of the SR-MPLS tunn=
el and<br>
=C2=A0 =C2=A0applicability of BFD Demand mode in the SR-MPLS domain.<br>
<br>
<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" target=3D"_blank">
tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</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&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;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></div>

</blockquote></div>

--000000000000dfd63c0599493737--


From nobody Mon Dec  9 11:57:11 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DC5512018B for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 11:57:09 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 w-n5y0lNuxWv for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 11:57:07 -0800 (PST)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (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 AA97612012C for <spring@ietf.org>; Mon,  9 Dec 2019 11:57:07 -0800 (PST)
Received: by mail-pl1-x634.google.com with SMTP id x13so6226110plr.9 for <spring@ietf.org>; Mon, 09 Dec 2019 11:57:07 -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-language:content-transfer-encoding; bh=Cy3bomoralWNBuCvgKCxIYZi2/OrJj83nY8u3KVD+7Q=; b=oFRorcjBoRAckp1dLSPdqswkkQ1KX+iVUwadFqkfFPO5f2GJyrPS4z7KTQ2kr0LRMY 6ZyLTGuCT7BasVPjuQBVHbo/0CDKKqdNrsLNYK1BGIqqwUD6y5SA75jk5cLjX+SUeG8r w5khftivZF1lzaK0Hh6sw9iiZwre0tPDzPSsDzCQk5b20ceg09xKbY1kOPtkLGYAgRN/ +wLC1oxyXLxf/MhGJcgP8OK7cbr26mY8GYEq1Q0sLkHq4KhOIkj4YilDVGM593qx3uoh cLYwp6ID8omhE52x7/FPR3IRZaedMYSOnNiu27mZ9F0/kT4F9p0NYpkQ8fecHCIYCz2j BFUw==
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-language :content-transfer-encoding; bh=Cy3bomoralWNBuCvgKCxIYZi2/OrJj83nY8u3KVD+7Q=; b=aRlIMBX5TKw76CRrzBqyR9ckTgVXytlUrBgHpZgOuFVGHDszSF/JmpflJR4uj/Od1e It+vcKY5BtuJDhRBvhUjQRNzmVuemctSKHtAEdbX7sa8K8UufbLPeX1/0smeH+GMe7I4 lHlI8oGQBYMpkpJtwLxYHMeFgf9zMbMiJzefCfSDaNb0APCiGxNt5qpyJ89YB81UJ1AB iEEy9IkJO4KBOmD58rpl0bm7i0J6r3afbDypOtw7Pp6T2eGyJVDsQCa1qRmPpWgfOYWT CXA+dYMVIaJXp3U8ENrm62v/EMBvLr+qf5QWnYXQc1+KufIiX4aTIU1dicyYXLcXgHZp UG+g==
X-Gm-Message-State: APjAAAV/glL/QoKPz7DCRjDLUA+q3mNJ0IhAyV0A1yj2pBvbVIq9QNiL 97T17zBU9J8h9RuHh4OHB9Z8/2pP
X-Google-Smtp-Source: APXvYqw1PVr0qBoYG1HQTRv5kwgfz7Rxk1gt0Lta3dwWDtIO/G93bAVZ/Y3c1sqPJXeUMaXmO+ROiA==
X-Received: by 2002:a17:902:7083:: with SMTP id z3mr32284599plk.215.1575921426974;  Mon, 09 Dec 2019 11:57:06 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id i9sm262380pfd.166.2019.12.09.11.57.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Dec 2019 11:57:06 -0800 (PST)
To: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, Suresh Krishnan <Suresh@kaloom.com>, "spring@ietf.org" <spring@ietf.org>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Sander Steffann <sander@steffann.nl>, Fernando Gont <fgont@si6networks.com>
References: <BN7PR05MB5699332DB006C82F51553C5EAE5E0@BN7PR05MB5699.namprd05.prod.outlook.com> <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <741f9da7-5abf-2798-04cb-45ce3f14704b@gmail.com>
Date: Tue, 10 Dec 2019 08:57:02 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Y7XKvgshM8ces-HbkT2uQa37a_w>
Subject: Re: [spring] PHP - Deep Listening
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 19:57:10 -0000

As I have already said, in:

> S14.1. If (updated SL =3D=3D 0) {
> S14.2.     Pop the SRH

neither "updated SL" nor "Pop the SRH" is well defined in the text, so we=
 simply cannot tell whether RFC8200 is violated.

Regards
   Brian

On 09-Dec-19 20:52, li_zhenqiang@hotmail.com wrote:
> Hi Suresh, Ron and all,
>=20
> Ron is trying to correct the behaviors for PSP although it should be ac=
cepted or not is still under discussion. According to the text in draft-i=
etf-spring-srv6-network-programming-05, the behaviors for =C2=A0PSP are a=
s follows, Next Header=C2=A0update=C2=A0and=C2=A0Payload Length update ar=
e not mentioned.
>=20
> S12. Decrement Hop Limit by 1
> S13. Decrement Segments Left by 1
> S14. Update IPv6 DA with Segment List[Segments Left]
> S14.1. If (updated SL =3D=3D 0) {
> S14.2. =C2=A0 =C2=A0 Pop the SRH
> S14.3. }
> S15. Resubmit the packet to the egress IPv6 FIB lookup and=C2=A0transmi=
ssion to the new destination
>=20
> I pointed out this in=C2=A0https://mailarchive.ietf.org/arch/msg/spring=
/o7uJ5BiHY9WKhwL69PwbSVrzw-Q=C2=A0and our dear editor Pablo admitted NH s=
hould be updated. However, I don't know why the text in version 5 is not =
updated accordingly till it goes to WGLC. Comments should be accommodated=
 in the document not merely noted in the list.=C2=A0
>=20
> Best Regards,
> Zhenqiang Li
> -----------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------------------------------------=
-------------------------------------------
> li_zhenqiang@hotmail.com
>=20
>     =C2=A0
>     *From:*=C2=A0Ron Bonica <mailto:rbonica=3D40juniper.net@dmarc.ietf.=
org>
>     *Date:*=C2=A02019-12-07=C2=A020:09
>     *To:*=C2=A0Suresh Krishnan <mailto:Suresh@kaloom.com>; SPRING WG <m=
ailto:spring@ietf.org>
>     *CC:*=C2=A0Andrew Alston <mailto:Andrew.Alston@liquidtelecom.com>; =
Bob Hinden <mailto:bob.hinden@gmail.com>; Ole Troan <mailto:otroan@employ=
ees.org>; Sander Steffann <mailto:sander@steffann.nl>; Fernando Gont <mai=
lto:fgont@si6networks.com>; Brian E Carpenter <mailto:brian.e.carpenter@g=
mail.com>
>     *Subject:*=C2=A0[spring] PHP - Deep Listening (was: RE: Separating =
issues)
>=20
>     Suresh,
>=20
>     =C2=A0
>=20
>     Fair enough. Let=E2=80=99s review PHP, with open minds, and see if =
the motivation merits the proposed behavior=E2=80=A6.
>=20
>     =C2=A0
>=20
>     Assume that an SRv6 node receives the following packet:
>=20
>     =C2=A0
>=20
>       * IPv6 header. Destination Address =3D=3D LOCATOR:0x0002 (0x0002 =
indicates that this is and end with PSP)
>       * IPv6 header. Next Header =3D=3D Routing Header
>       * Routing header. Routing Type =C2=A0=3D=3D SRH
>       * Routing header. Segments Left =3D=3D 1
>=20
>     =C2=A0
>=20
>     According to the NP draft, the nodes should:
>=20
>     =C2=A0
>=20
>       * Copy SID[0] to IPv6 header. Destination Address
>       * Update IPv6 header. Next Header
>       * Update IPv6 header, Payload Length
>       * Remove the Routing Header
>=20
>     =C2=A0
>=20
>     Now that we understand how PHP works, we can compare PHP to a more =
orthodox alternative. That is, to decrement Segments Left (to 0) and forw=
ard the packet without PHP. Downstream nodes SHOULD ignore the SRH, becau=
se Segments Left is equal to 0.
>=20
>     =C2=A0
>=20
>     The following are possible benefits of PHP:
>=20
>     =C2=A0
>=20
>       * To save bandwidth on the final segment
>       * To optimize for ASIC some particular ASIC on the destination no=
de, possibly mitigating the effect of a very large SRH
>       * Others?
>=20
>     =C2=A0
>=20
>     Do either of these motivations merit the variation from the more or=
thodox IPv6 processing?
>=20
>     =C2=A0
>=20
>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0Ron
>=20
>     =C2=A0
>=20
>     =C2=A0
>=20
>     =C2=A0
>=20
>     Juniper Business Use Only
>=20
>     *From:* Suresh Krishnan <Suresh@kaloom.com>
>     *Sent:* Saturday, December 7, 2019 2:14 AM
>     *To:* 6man <6man@ietf.org>; SPRING WG <spring@ietf.org>
>     *Cc:* Brian E Carpenter <brian.e.carpenter@gmail.com>; Andrew Alsto=
n <Andrew.Alston@liquidtelecom.com>; Ole Troan <otroan@employees.org>; Ro=
n Bonica <rbonica@juniper.net>; int-ads@ietf.org; rtg-ads <rtg-ads@ietf.o=
rg>; Bob Hinden <bob.hinden@gmail.com>; Fernando Gont <fgont@si6networks.=
com>
>     *Subject:* Separating issues (was Re: [spring] We don't seem to be =
following our processes (Re: Network Programming - Penultimate Segment Po=
pping))
>=20
>     =C2=A0
>=20
>     (Apologies up front. I am about to get on a 10 hr flight and will b=
e unable to respond for at least that period)
>=20
>     =C2=A0
>=20
>     Hi all,
>=20
>     =C2=A0 Picking the last message in the thread to reply to. It looks=
 to me that there are at least two different (but related) issues being d=
iscussed here
>=20
>     =C2=A0
>=20
>     a) Spring SRv6 NP behavior (related to the WGLC of that draft)
>=20
>     b) The Header insertion drafts and how to deal with them
>=20
>     =C2=A0
>=20
>     I really think that=C2=A0
>=20
>     =C2=A0
>=20
>     a) should preferably stay in the spring ML and a pointer to the dis=
cussion sent to the 6man mailing list would be in order
>=20
>     b) should preferably stay in the 6man ML
>=20
>     =C2=A0
>=20
>     I think the communities for the two drafts are different and I thin=
k the discussions can be more focused if the issues are addressed by the =
relevant wgs. As to what happens if the spring draft hits the IESG and co=
ntains text in violation of RFC8200, I had already sent my thoughts about=
 this back in September
>=20
>     =C2=A0
>=20
>     https://mailarchive.ietf.org/arch/msg/spring/uA-WxxgBJeMu65SkrKCTL5=
BJMcU <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/s=
pring/uA-WxxgBJeMu65SkrKCTL5BJMcU__;!8WoA6RjC81c!VVaoO_crkvFgYmFJ0jxbrktS=
CLgt3HBTWrc-PPq5J1uMrJpL9oObm6RakvUsS3u0$>
>=20
>     =C2=A0
>=20
>     with the relevant text=C2=A0
>=20
>     =C2=A0
>=20
>     "If a draft violates RFC8200 and it hits the IESG for evaluation, I=
 will certainly hold a DISCUSS position until the violations are fixed.=E2=
=80=9D
>=20
>     =C2=A0
>=20
>     *In my view*, the authors of the SRv6 NP draft have made an effort =
to address these violations by removing the header insertion from the dra=
ft. We can continue discussing whether penultimate hop popping constitute=
s a violation on the spring mailing list (I intend to respond to Fernando=
=E2=80=99a mail there).
>=20
>     =C2=A0
>=20
>     Thanks
>=20
>     Suresh
>=20
>     =C2=A0
>=20
>         On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.c=
om <mailto:fgont@si6networks.com>> wrote:
>=20
>         =C2=A0
>=20
>         On 6/12/19 23:47, Brian E Carpenter wrote:
>=20
>             Again, comment at the end...
>             On 07-Dec-19 14:37, Fernando Gont wrote:
>=20
>                 On 6/12/19 22:15, Brian E Carpenter wrote:
>                 [...]
>=20
>                     =C2=A0
>=20
>                         and if such a thing is required, an update to R=
FC8200 should be done.
>=20
>=20
>                     Why does that follow? Alternatively, draft-ietf-spr=
ing-srv6-network-programming could acknowledge that it deviates from RFC8=
200.
>=20
>=20
>                 You can deviate from s "should", not from a "must". Thi=
s is an outright
>                 violation of a spec, rather than a mere "deviation".
>=20
>=20
>                     Whether that's acceptable would be a question for t=
he IETF Last Call rather than any single WG.
>=20
>=20
>                 I would expect that a WG cannot ship a document that is=
 violating an
>                 existing spec, where the wg shipping the document is no=
t in a position
>                 of making decisions regarding the spec being violated.
>=20
>                 That would be like a waste of energy and time for all.
>=20
>=20
>=20
>                     At the moment, the draft only mentions RFC8200 in a=
 context that discusses neither insertion nor removal of extension header=
s, which is beside the point. Like draft-voyer, if it describes a violati=
on of RFC8200, shouldn't that be explicit in the text?
>=20
>                     There's a lot of jargon in draft-ietf-spring-srv6-n=
etwork-programming. I can't tell from the jargon whether "insert" means "=
insert on the fly" and whether "Pop the SRH" means "delete on the fly". S=
hould those terms be clarified before the draft advances?
>=20
>=20
>                 Well, if it's not clear to you, it would seem to me tha=
t the simple
>                 answer would be "yes".
>=20
>=20
>             But if "insert" refers to the encapsulating node at the SR =
domain ingress, it's no problem, and if "pop" simply means doing normal r=
outing header processing, it's no problem. It simply isn't clear in the t=
ext, at least not clear to me.
>=20
>=20
>         The fact that a folk that has been deeply involved with IPv6 ca=
nnot
>         unequivocally tell what they talking about should be an indicat=
ion with
>         respect to how ready the document is to be shipped.
>=20
>         (pop when you are the destination but SL!=3D0 is essentially 'i=
n the
>         network removal')
>=20
>         THanks,
>         --=20
>         Fernando Gont
>         SI6 Networks
>         e-mail: fgont@si6networks.com <mailto:fgont@si6networks.com>
>         PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7=
492
>=20
>=20
>     =C2=A0
>=20


From nobody Mon Dec  9 12:32:15 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41A91120236; Mon,  9 Dec 2019 12:32:14 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 2sh2JsBr2DYB; Mon,  9 Dec 2019 12:32:11 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55E1812018B; Mon,  9 Dec 2019 12:32:11 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.147.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 174AC829D0; Mon,  9 Dec 2019 21:32:07 +0100 (CET)
To: bruno.decraene@orange.com, 'SPRING WG List' <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com>
Date: Mon, 9 Dec 2019 15:31:50 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_qz-hYBRuD3XPB9VeVDhxMDBrWI>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 20:32:14 -0000

Bruno,

On 5/12/19 12:15, bruno.decraene@orange.com wrote:
[....]>
> This email starts a two weeks Working Group Last Call on
> draft-ietf-spring-srv6-network-programming [1].
> 
>  
> 
> Please read this document if you haven't read the most recent version,
> and send your comments to the SPRING WG list, no later than December 20.
> 
>  
> 
> You may copy the 6MAN WG for IPv6 related comment, but consider not
> duplicating emails on the 6MAN mailing list for the comments which are
> only spring specifics.
> 
>  
> 
> If you are raising a point which you expect will be specifically debated
> on the mailing list, consider using a specific email/thread for this point.
> 
> This may help avoiding that the thread become specific to this point and
> that other points get forgotten (or that the thread get converted into
> parallel independent discussions)

Penultimate Segment Popping describes/specifies the removal of a SRH at
a place other than the final destination of the packet.

Such behavior violates RFC8200, which specifies:

   Extension headers (except for the Hop-by-Hop Options header) are not
   processed, inserted, or deleted by any node along a packet's delivery
   path, until the packet reaches the node (or each of the set of nodes,
   in the case of multicast) identified in the Destination Address field
   of the IPv6 header.

Note, of course, that the reference of "Destination Address" in RFC8200
is clearly the final destination of the packet -- for instance, RFC8200
does not specify any routing header type, and hence the meaning is
unambiguous (there's no destination other than the final destination of
the packet).

This is of course in line with IPv6 being and end-to-end protocol, and
crucial for other related mechanisms to work as expected (such as IPsec
AH). Please also check: draft-smith-6man-in-flight-eh-insertion-harmful.

So, in order to proceed with the document, there are multiple options
forward:

1) Just remove the corresponding text/behavior

2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.,
re-encap)

3) Do the necessary standards work to update RFC8200, such that it
allows this sort of behavior, and only ship the network-programming
draft for publication when at least 6man has consensus to proceed on
that path.

P.S.: I will go through the document once again... but the same
reasoning should be applied to any EH-insertion/removal at a place other
than the source of the packet or its final destination.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Mon Dec  9 12:42:48 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 412F5120020 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 12:42:46 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 xZs_egQqirwl for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 12:42:44 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DE191201E0 for <spring@ietf.org>; Mon,  9 Dec 2019 12:42:44 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.147.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 8D23882A89; Mon,  9 Dec 2019 21:42:40 +0100 (CET)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, Suresh Krishnan <Suresh@kaloom.com>, "spring@ietf.org" <spring@ietf.org>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Sander Steffann <sander@steffann.nl>
References: <BN7PR05MB5699332DB006C82F51553C5EAE5E0@BN7PR05MB5699.namprd05.prod.outlook.com> <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com> <741f9da7-5abf-2798-04cb-45ce3f14704b@gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <c1c5f48a-59f2-2d0d-153c-4187e151bf09@si6networks.com>
Date: Mon, 9 Dec 2019 15:36:45 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <741f9da7-5abf-2798-04cb-45ce3f14704b@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4Ck4gFogvK1rv7ylxSScdFCHS-8>
Subject: Re: [spring] PHP - Deep Listening
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 20:42:46 -0000

On 9/12/19 14:57, Brian E Carpenter wrote:
> As I have already said, in:
> 
>> S14.1. If (updated SL == 0) {
>> S14.2.     Pop the SRH
> 
> neither "updated SL" nor "Pop the SRH" is well defined in the text, so we simply cannot tell whether RFC8200 is violated.

Fully agree.

Rumor has it that "updated SL" is the SL that the packet would use if it
were to be forwarded. And "Pop the SRH" is "remove the SRH". So
essentially the Penultimate Hop/Segment is getting rid of the SRH that
actually the next segment should be processing (hence the name of the
mechanism).

That said, of course the fact of having to resort to "assumptions" or
"rumors" is kind of antagonistic to the meaning of "specification". So I
agree with you.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Mon Dec  9 12:54:51 2019
Return-Path: <fernando@gont.com.ar>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55DA21201AA; Mon,  9 Dec 2019 12:54:49 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 r-k-YNB_A-Gs; Mon,  9 Dec 2019 12:54:46 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF8061200B3; Mon,  9 Dec 2019 12:54:45 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.147.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 49E6982C03; Mon,  9 Dec 2019 21:54:42 +0100 (CET)
To: bruno.decraene@orange.com
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>, li zhenqiang <li_zhenqiang@hotmail.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fernando@gont.com.ar>
Autocrypt: addr=fernando@gont.com.ar; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar>
Date: Mon, 9 Dec 2019 15:54:26 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9-vaaEvL8IgDudC7-u_vLSRMyRI>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 20:54:49 -0000

On 5/9/19 09:46, bruno.decraene@orange.com wrote:
[....]
>> 
>> Since there have been plenty of attempts to do EH insertion or
>> leave the IPv6 standard ambiguous in this respect, and the IETF has
>> had consensus that EH insertion is not allowed, I think it would be
>> bad, wastefull, tricky, and even dangerous to let a document go
>> through the whole publication process, and just rely on the AD to
>> keep the "DISCUSS" button pressed.
> 
> draft-ietf-spring-srv6-network-programming has a normative reference
> to [I-D.voyer-6man-extension-header-insertion] 
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-01#section-13.1
>
>  As such, from a process standpoint, it would not going to be
> published before [I-D.voyer-6man-extension-header-insertion] be
> itself published as RFC. And from its name, the latter is intended to
> be discussed and within control of the 6MAN WG. So I don't think that
> we can say that it "just rely on the AD to keep the "DISCUSS" button
> pressed."

Yes, it is just relying on that.

A question of you as a chair: does the wg you chair publish documents
based on current specs (or at the very least based on  changes that are
going to happen in the near term as a result of *existing and proven
consensus*), or does spring ship documents that implicitly betting on
changes that have no consensus?

The former is how I expect WGs to operate. The later shows a clear path
to a huge pile of documents stuck at IESG review, simply because so
later in the process folks found out that the document turns out to
violate existing specs. With the risk of an AD pressing "YES", and hence
IETF has been circumvented.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Mon Dec  9 14:45:09 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BAFD120113 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 14:45:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=jAZ18pWz; dkim=pass (1024-bit key) header.d=juniper.net header.b=fVXdIzIb
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 nzU0BkjaTush for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 14:45:02 -0800 (PST)
Received: from mx0a-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 F2111120059 for <spring@ietf.org>; Mon,  9 Dec 2019 14:45:01 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB9MbrZo005143; Mon, 9 Dec 2019 14:45:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=sPa8L9fqFsoSFivFWqQ6Wnjl57eeMMY3mu7vvTeVGWI=; b=jAZ18pWzO120K9O06UevHI8RFWWxKPXA0QfbXCwQwwf2KiIT6fc5T7YCJY/S9CnVANHY Fj9i5hHvV8qP1jD4f2E35xWSTHpqv9k/AYQrlpMF4OGRzEgbf9uZx4z9OW6Q0xj9XwlM 0SLuUVR6WYEAfM3NfmVRYAXzpiSTv2it7qP6CODerhcpkKoS/o8wG3BhvPN6AhLzKKUt Y0c5MLIlHvB6evQs+Q7Pt6CGDjTdZEAgTXOcrDwJ2MZ3W/qqqUJsiUQ3kcWJx5FEoCjd C2nzAvW4NGdY3hPqGrKtgz4nZIFH5tzWps5BFIb39tnzq/CX7FF9L0yXkiG2Nn644yqY uA== 
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2050.outbound.protection.outlook.com [104.47.46.50]) by mx0a-00273201.pphosted.com with ESMTP id 2wrawy3n0p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 09 Dec 2019 14:44:59 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y45xYYtlbnFdyB18E0EJ605A1ejKMNiie5EBK2/7X9JaDzJyo23iGUFeRu6GPa7DmIZUwPzNv7dhdFM1pFjD8WCeligFsPvh0YvhRCoM+ESu5F2SEnRvlkhihLuVN9a6ezc/KoSXfIbf+rEcDH4EhNg4WpIwA0BZxfKFVfWSKHyConcCfHx3hlOE1Wfu4ji0o1X0/Ci1c6p0vBVeflyD/EhDi6hXDJVGmeLtry9Zna3g1CQkjc9gEP1tc4UtLfWL6abUmQIAqhJEaDdX2Xe7h8YpceyHugoS+m3uatqogDkYOni7MYVdQB0DTi95F8nqg34R0B/6PZZuI+LdVWC+qA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sPa8L9fqFsoSFivFWqQ6Wnjl57eeMMY3mu7vvTeVGWI=; b=gJDEii0gXNqegte3EK4Gvr27YUzzY4FSjq2F7Vi0qP2NgFoBYMifMXft/qxO/m3Hx+5kj0g2BbkoSg6tPXjKOC8ZRnded//y1Rgr14wAx4V2/Qgnt5IOn80vjC6VDD1TGiIdF8o3JD1m/XzlPnmTbPOcSfQtHEpmjZkLsFyyVA41+pzXIPBS6hj/uY6xMXzWuuHQDpImM/uHDIuRaNgLS2QHA3lbTNzqJi4VX4qkkjONhY1x1vL10LXIGow38mgmHnDnnRyAMRZsbmv04gb3SG1aQwb6R3sqGh2NNILu15hqrCQwvFog3B+eUgHOF3YknJJx6ekI2A5vkoW/f9a2zA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sPa8L9fqFsoSFivFWqQ6Wnjl57eeMMY3mu7vvTeVGWI=; b=fVXdIzIbVHyzKEqUN9HncUvgn5UVS+16POmEulOQmumUJrXDg2e0Z9l/C3z/da1y+WhRM9QMLt8oeoAUCPQtdWrvBu5z31jezKsHoqYCTsuvhv8+dTyfQIVTCOQi+29K6LNIvNK6TNpsp4pkzcAv2msX/ua/xEmotZqefyEFnW4=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4065.namprd05.prod.outlook.com (52.132.6.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.13; Mon, 9 Dec 2019 22:44:57 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Mon, 9 Dec 2019 22:44:57 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, SPRING WG <spring@ietf.org>
Thread-Topic: [spring] SRv6 And ICMP Processing
Thread-Index: AQHVrqPDxVGKoYtCyU2EHlgld3JxpqeyZlEw
Content-Class: 
Date: Mon, 9 Dec 2019 22:44:57 +0000
Message-ID: <BN7PR05MB5699B42D96EF203881569C78AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <142CF3C0-FBCA-4D91-B0C7-2C8F59C43E1E@cisco.com>
In-Reply-To: <142CF3C0-FBCA-4D91-B0C7-2C8F59C43E1E@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-09T22:44:56.0644468Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=b0093fe2-b1c5-41c2-b58a-772da774ccc8; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e4872266-6157-47a5-b870-08d77cf96aca
x-ms-traffictypediagnostic: BN7PR05MB4065:
x-microsoft-antispam-prvs: <BN7PR05MB406580DE320F11FD3EB44540AE580@BN7PR05MB4065.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(199004)(189003)(6506007)(71200400001)(55016002)(71190400001)(33656002)(7696005)(53546011)(86362001)(498600001)(9686003)(790700001)(5660300002)(2906002)(66476007)(64756008)(66446008)(66556008)(66946007)(76116006)(110136005)(8676002)(81156014)(81166006)(52536014)(186003)(26005)(8936002)(229853002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4065; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Q/QINru6Y4cTswC4k/do+CF9UmKRy3B1hqCGJZ4o/rGWSMZliq6vRFfO0kqYEK7NQinfB/xRyd3uN/haM8VnchrFCYkRaLhA2wJfJP9/n0SIwN7BwYdvaVPpZKssFZwSyHZb9U04/HPPj4tqNniSJx+mrk3aDLwXrfHVVX0XntnFEFJ6ArHPOuTfKMa3xbY9+GgACnplrRVV2bUl6xphmT927ca2NN3K44ETWf6/xfqHDeIYBeJ21+doZtaHdrLGJ0wS6IUsQpZHqHSvklYm4mOhwvW3+Tkp+2Db56IF122IYb0eDwQKbscx+zklSjzDDBxm7veR1q5BbAyfhOTErMB8otE/+BNSTZxY0AION5EqSBqGz3HVApbz0yfG42C0kKS2Mpm6XQbcaicLMBdrTCVHEL06GEoLMBLPzBPkG4ulYNM+rixWxHtwaoY2EIv+
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699B42D96EF203881569C78AE580BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e4872266-6157-47a5-b870-08d77cf96aca
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 22:44:57.4766 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TXfLVehqB4wqxPI/6q6BuHGkYZSDIE7fPvDTawLePULlkTTLYpkaBdVmes6ClQboU85kY/lzFtwEhCp+jzrc6g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4065
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-09_05:2019-12-09,2019-12-09 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 mlxscore=0 suspectscore=0 clxscore=1015 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912090178
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ed2kb_2RMOTIkOo3kdk0rRSirCg>
Subject: Re: [spring] SRv6 And ICMP Processing
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 22:45:04 -0000

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

Pablo,

Could you make this clear in the specification. Currently, Section 4.2 sugg=
esst that processing is the same as Section 4.1 except for the following su=
bstitution:

"When N receives a packet destined to S and S is a local End.X SID,  the li=
ne S15 from the End processing is replaced by the following:

        S15.   Set the packet's egress adjacency to J"


                                                                           =
  Ron



Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
Sent: Monday, December 9, 2019 10:17 AM
To: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>
Subject: Re: [spring] SRv6 And ICMP Processing

Ron,

In the example you listed the SRv6 implementation does not reply sending an=
 ICMPv6 Parameter Problem message.
As you said, this would be a violation of RFC4443. I believe that RFC4443 i=
s very clear about this.

Thanks,
Pablo.

From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on b=
ehalf of Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org<mailto:rbonica=
=3D40juniper.net@dmarc.ietf.org>>
Date: Monday, 25 November 2019 at 20:22
To: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Subject: [spring] SRv6 And ICMP Processing

Pablo,

Assume that an SRv6 implementation receives the following packet:


-          IPv6 Header

o   Destination Address is a locally instantiated END.DX4 SID

o   Next Header is ICMPv6

-          ICMPv6 Header

o   Type is Parameter Problem

Section 4.5 of draft-ietf-spring-srv6-network-programming-05 suggests that =
the implementation would respond by sending another ICMPv6 Parameter Proble=
m message. This would violate RFC 4443, Section 2.4.e.

You might want to add some text to the draft stating compliance with the ru=
les in Section 2.4 of RFC 4443.

                                                                           =
          ROn




Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#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;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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:1617633793;
	mso-list-type:hybrid;
	mso-list-template-ids:2064919346 -1843750580 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Could you make this clear in the specification. Curr=
ently, Section 4.2 suggesst that processing is the same as Section 4.1 exce=
pt for the following substitution:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&#8220;When N receives a packet destined to S and S =
is a local End.X SID, &nbsp;the line S15 from the End processing is replace=
d by the following:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S15.&nbsp=
;&nbsp; Set the packet's egress adjacency to J&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Pablo Camarillo (pcamaril) &lt;pcamaril=
@cisco.com&gt;
<br>
<b>Sent:</b> Monday, December 9, 2019 10:17 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;; SPRING WG &lt;spring@iet=
f.org&gt;<br>
<b>Subject:</b> Re: [spring] SRv6 And ICMP Processing<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Ron,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">In the example you listed the S=
Rv6 implementation does not reply sending an ICMPv6 Parameter Problem messa=
ge.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">As you said, this would be a vi=
olation of RFC4443. I believe that RFC4443 is very clear about this.<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Thanks,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Pablo.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span style=3D"font-si=
ze:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">spring &lt;<a href=
=3D"mailto:spring-bounces@ietf.org">spring-bounces@ietf.org</a>&gt; on beha=
lf of Ron Bonica &lt;<a href=3D"mailto:rbonica=3D40juniper.net@dmarc.ietf.o=
rg">rbonica=3D40juniper.net@dmarc.ietf.org</a>&gt;<br>
<b>Date: </b>Monday, 25 November 2019 at 20:22<br>
<b>To: </b>SPRING WG &lt;<a href=3D"mailto:spring@ietf.org">spring@ietf.org=
</a>&gt;<br>
<b>Subject: </b>[spring] SRv6 And ICMP Processing<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Assume that an SRv6 imple=
mentation receives the following packet:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in=
;mso-list:l0 level1 lfo2">
<![if !supportLists]><span lang=3D"ES"><span style=3D"mso-list:Ignore">-<sp=
an style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"ES">IPv6 Header<o:p></o:p></sp=
an></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-.25in=
;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>Destination Address is a locally instantiate=
d END.DX4 SID<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-.25in=
;mso-list:l0 level2 lfo2">
<![if !supportLists]><span lang=3D"ES" style=3D"font-family:&quot;Courier N=
ew&quot;"><span style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;=
Times New Roman&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"ES">Next Header is ICMPv6<o:p>=
</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in=
;mso-list:l0 level1 lfo2">
<![if !supportLists]><span lang=3D"ES"><span style=3D"mso-list:Ignore">-<sp=
an style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"ES">ICMPv6 Header<o:p></o:p></=
span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-.25in=
;mso-list:l0 level2 lfo2">
<![if !supportLists]><span lang=3D"ES" style=3D"font-family:&quot;Courier N=
ew&quot;"><span style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;=
Times New Roman&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"ES">Type is Parameter Problem<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">&nbsp;<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Section 4.5 of draft-ietf=
-spring-srv6-network-programming-05 suggests that the implementation would =
respond by sending another ICMPv6 Parameter Problem message. This would vio=
late RFC 4443, Section 2.4.e.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">You might want to add som=
e text to the draft stating compliance with the rules in Section 2.4 of RFC=
 4443.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span lang=3D"ES">ROn<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">&nbsp;<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">&nbsp;<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:.5in;margin-bottom:.00=
01pt;text-align:center">
<span lang=3D"ES" style=3D"font-size:7.0pt;color:black">Juniper Business Us=
e Only</span><span lang=3D"ES"><o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BN7PR05MB5699B42D96EF203881569C78AE580BN7PR05MB5699namp_--


From nobody Mon Dec  9 14:48:00 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D963120086; Mon,  9 Dec 2019 14:47:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=yyOs3B6z; dkim=pass (1024-bit key) header.d=juniper.net header.b=cmK4w92D
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 ojEFzv-KZba2; Mon,  9 Dec 2019 14:47:56 -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 397D9120059; Mon,  9 Dec 2019 14:47:56 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB9Mj8UH003778; Mon, 9 Dec 2019 14:47:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=bhwn06W9IGxrW6rhh9ZLY9eMcngxKAJytKS58ju0d3c=; b=yyOs3B6zWjtR0sVSoQ1Iosu5NTyXIf3JQj2Q3wcA/r9oGEAJkrCVoo3euWPsPDmlR2oz GbHF44knVaDdnqZx5hmorPqzGZ006FNV5iENi7/dSeMcN72/R+oUp2TpsBNyINoPzNoA JCYIIzDofdwjnDJASbc2sM6ie6+if2+e5rtlraRQUR3GdHJJLURDz7Avnogmg+I86HVs LxKoEsK+UzrH5yHtAtfyfU7r5bVq4CVww4hECktgJFSMks7j4MMomEdypuRvVvlcPwgr LzwbLMytFZ/LFDGia+W901ZuMYCFbEX91LkXlRmJPcywWgjqu7IyuMjaAFefoMQdsFRc TA== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2168.outbound.protection.outlook.com [104.47.59.168]) by mx0b-00273201.pphosted.com with ESMTP id 2wravhukk4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 09 Dec 2019 14:47:54 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FSqv4Jb+Cs5GxKJTdRK7EEATM4sSREWCrsPD7PKvoonEiiijR5MAAnQpZiGqOAq61U3sIXGdMNSJncORKz8iNLb1iwPbB4bSYIUIU4TBqMTZ4rtGxc5rPM/ysg9MvA/tI9EoZ1nPONQBou4PaVievmi/guOhydgonX0RJeRyw/+6xJJXQLUjjp08xdQh7zlZaLzla6DJyEXnpdj8bvUOQRPKeBpwRnbAMmhp9SfoA5m74TZBV9PvZFGbhnXuwh35xvYp8k9HS3+w6JKguKTZpSpMwYNMP46qsmsze1QEYPYtu+hPp8FyVaoBPoZ2C7aKfaQd3wEoRDVHb/d/JnN7rw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bhwn06W9IGxrW6rhh9ZLY9eMcngxKAJytKS58ju0d3c=; b=N0xZ9smTUI9/MAmzLB+/JO4NjvNKMulZKGfIHVb1FvEe0QJec1Czvg8JaQSHiE3SrgTg66jJzmCnvZXA0gOQIyaM4S2tEOk1HcNdXVL1Ft6d+31AEiMq3sKfCM9sPNf32F7kHsoOh/kJMY44YaovKzFjbtv80pyhE6sFbfAtrMKW5/HRIIZI95QKAZeBxfj3CbCDOgLUb4xO3P7qGeJuF45PN3rHF9apEFKIbKKh50EsLHMpEsWfLbeKYASAt9Lo5klewLMIGj75RY2V+nc1kaRzErQJx9xoAl9ZK3WXrPjtcZ8ihVVSExk3+IrrVWalw3vBB/el1onMxgP/aoHNpA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bhwn06W9IGxrW6rhh9ZLY9eMcngxKAJytKS58ju0d3c=; b=cmK4w92DUZPVsjjB7TkTTEqH4OKrPY4qmJ6AQiYu1lo1NZBVqD63HAkw3Lr2haac/dhyQulaQOZ+RS7oQ0hZ8L+T3RyEXwAIi8qQOTOEpdCPXey3AZt1xqUR2NMenfortLhgj3CeI9JXtvl4ULFmZpoyf6aapAJDHZHzgGicSrk=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4145.namprd05.prod.outlook.com (52.132.216.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.7; Mon, 9 Dec 2019 22:47:51 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Mon, 9 Dec 2019 22:47:51 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMgCb1hKAAAgZtqA=
Content-Class: 
Date: Mon, 9 Dec 2019 22:47:51 +0000
Message-ID: <BN7PR05MB569965E0D376019C923102F5AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <6F7156D6-4042-4D73-A17D-B27D97D9C5CA@cisco.com>
In-Reply-To: <6F7156D6-4042-4D73-A17D-B27D97D9C5CA@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-09T22:47:50.0571875Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=885bc73f-676d-406a-b93a-d35a2136f99c; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 30da7dc6-a1f2-46c5-6bef-08d77cf9d28f
x-ms-traffictypediagnostic: BN7PR05MB4145:
x-microsoft-antispam-prvs: <BN7PR05MB4145B22744BD70C3E269F902AE580@BN7PR05MB4145.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(39860400002)(396003)(136003)(346002)(366004)(199004)(189003)(186003)(26005)(478600001)(6506007)(53546011)(7696005)(9686003)(5660300002)(33656002)(55016002)(8676002)(229853002)(52536014)(81166006)(64756008)(66946007)(66556008)(81156014)(2906002)(71200400001)(86362001)(66446008)(8936002)(316002)(110136005)(790700001)(76116006)(71190400001)(66476007); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4145; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pz9lMtYed14V9AxzAEOHNyB1f9Vhiuu0HBbKeHzK2qEEGzp92aVg+AWl8hBunTxH5ggIQ+nkvIv/3QX82O6T1R8aiIE5uKAaV6MzxWy9ZojjuycH/zhY397NELVydlDl2eEWp8Ww833pl60nO9T+P3o0zYeBmIk5QDvJOemfutRSDQ2bBTVBcUR3UFohKS4NotDqt8zFJZWYf/6KWTZKACTbmzUtyFehUZyhu2eUn0dVxJbFuPztNIW1n303rgAAZE094i+TUhMKGtKAyFqQrVXgoAWMx6HvINSNtCb9Q82ZFhhsL8Jbr9/5CduL9J8T/b9ypFmBFD1tOtdXNR0qGoH40VmtVVmJExvj5HFOE4KH6W61nxrpuKiihnv8y2uW4Rdn1wOFkyiY1d0opCVBenglCE0+i4ZQ36MmTcvmFxVKu3inMahATmW1o4O0HvVr
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB569965E0D376019C923102F5AE580BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 30da7dc6-a1f2-46c5-6bef-08d77cf9d28f
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 22:47:51.6480 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yXYXkgoGxtV+0N5sLeMBcUiKlr+zg6mXlj9GAZTSnirftyf21DMZM6rr1XmI5S7IubzJ4bggRTndNPNODDHozw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4145
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-09_05:2019-12-09,2019-12-09 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 adultscore=0 spamscore=0 clxscore=1015 impostorscore=0 bulkscore=0 mlxscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 suspectscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912090178
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Q7ZOgGIvvGQn534vRHPjBF9Pty0>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 22:47:59 -0000

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

Pablo,

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

Which did you choose?

                                                                         Ro=
n



Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
Sent: Monday, December 9, 2019 10:18 AM
To: Ron Bonica <rbonica@juniper.net>; SPRING WG <spring@ietf.org>; 6man <6m=
an@ietf.org>
Subject: Re: SRv6 Network Programming - ICMP Source Address Selection

Ron,

As you pointed out in your email, RFC4443 Section 2.2 is very clear about h=
ow to select the source address.
draft-ietf-spring-srv6-network-programming does not change this.

Thanks,
Pablo.

From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> on behalf =
of Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org<mailto:rbonica=3D40ju=
niper.net@dmarc.ietf.org>>
Date: Friday, 6 December 2019 at 17:40
To: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>, 6man <6man@ietf.or=
g<mailto:6man@ietf.org>>
Subject: SRv6 Network Programming - ICMP Source Address Selection

Authors,

When an SRv6 node sends an ICMP message, how does it select the ICMP messag=
e's source address?

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

                                                                     Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Section 2.2 of RFC 4443 offers two options. If you t=
hink that a SID is a unicast address, the first option is applicable. If yo=
u think that a SID is not a unicast address, the second option is applicabl=
e.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Which did you choose?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Pablo Camarillo (pcamaril) &lt;pcamaril=
@cisco.com&gt;
<br>
<b>Sent:</b> Monday, December 9, 2019 10:18 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;; SPRING WG &lt;spring@iet=
f.org&gt;; 6man &lt;6man@ietf.org&gt;<br>
<b>Subject:</b> Re: SRv6 Network Programming - ICMP Source Address Selectio=
n<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Ron,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">As you pointed out in your emai=
l, RFC4443 Section 2.2 is very clear about how to select the source address=
.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">draft-ietf-spring-srv6-network-=
programming does not change this.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Thanks,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Pablo.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span style=3D"font-si=
ze:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">ipv6 &lt;<a href=3D=
"mailto:ipv6-bounces@ietf.org">ipv6-bounces@ietf.org</a>&gt; on behalf of R=
on Bonica &lt;<a href=3D"mailto:rbonica=3D40juniper.net@dmarc.ietf.org">rbo=
nica=3D40juniper.net@dmarc.ietf.org</a>&gt;<br>
<b>Date: </b>Friday, 6 December 2019 at 17:40<br>
<b>To: </b>SPRING WG &lt;<a href=3D"mailto:spring@ietf.org">spring@ietf.org=
</a>&gt;, 6man &lt;<a href=3D"mailto:6man@ietf.org">6man@ietf.org</a>&gt;<b=
r>
<b>Subject: </b>SRv6 Network Programming - ICMP Source Address Selection<o:=
p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Authors,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">When an SRv6 node sends a=
n ICMP message, how does it select the ICMP message&#8217;s source address?=
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Section 2.2 of RFC 4443 o=
ffers two options. If you think that a SID is a unicast address, the first =
option is applicable. If you think that a SID is not a unicast address, the=
 second option is applicable.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&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;&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;&nbs=
p;&nbsp;
<span lang=3D"ES">Ron<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:.5in;margin-bottom:.00=
01pt;text-align:center">
<span lang=3D"ES" style=3D"font-size:7.0pt;color:black">Juniper Business Us=
e Only</span><span lang=3D"ES"><o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BN7PR05MB569965E0D376019C923102F5AE580BN7PR05MB5699namp_--


From nobody Mon Dec  9 14:56:19 2019
Return-Path: <warren@kumari.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47554120113 for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 14:56:13 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.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 vqwtCRUOfBdg for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 14:56:10 -0800 (PST)
Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (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 436B812018B for <spring@ietf.org>; Mon,  9 Dec 2019 14:56:10 -0800 (PST)
Received: by mail-qk1-x731.google.com with SMTP id m188so14757167qkc.4 for <spring@ietf.org>; Mon, 09 Dec 2019 14:56:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oX+8Z1UqSUugy795OysjLyhaX1/Unln6emhgpqkhu/M=; b=iIIhLxI+yPbU1iZy/5rI51TKpHckJzOk386/8iebfC+S4SrninzVszx3prvO43iYC6 OMx82OZ8j7rq9tAIY8/NhJNz4wSCvpXr3+lj9JwPefqr4Yoxd8hHydcA1N1v23CUZMad KNwfVjxssaVpe2qsbDUJXeRvriiVYfHLTvX3SmXsKjvWVfGZLHYr5Bbbw8LLe09c8C4g FBITS7NcN2X7HVdg+Paz1euN8Xx+lEceI/ZZU9yHDRcuE/3IoOQdfXvFZnrBfxLkXxen IvqfHnxQI+4lRlH+t3WYlv3xxvdiUmfV/89iZfUsA1jfoPrSNhhUk3PJjDW+DGZf7Zry 53Hg==
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=oX+8Z1UqSUugy795OysjLyhaX1/Unln6emhgpqkhu/M=; b=Y/Ah2MvybosAgepdHfgDNtWESTxa3jEemxBAmAjxW3+oh6BS1jGMdPpVT4ECsThevs I5iV8gt82fIUUH2uwbsWW8SRafMIEGOc53/zmrz0KwIw/ePluxvB9H+Gjai6/x/cdefe 44BeuGdYTjgxFJMZKGW1I2YDg9DcUP9/1etrxy6ffKan7rXpWPIpbCKiYKTlbCGo5meP 4ASFFWxcVEn1WNdeGiOy21KkfxYe7AOeVkRp0DqhSJJwO0fgqHsax/bfRPcwI7mIPObZ 4rf4mFKI+7DEgkqJEanMkyHHIDkhrFLRNZmAJMSP387kzQPKxPGKQCsRPTL8EumOMyru quzA==
X-Gm-Message-State: APjAAAX/6DYMQ6/cTFBJcP27FkPsocxUqwVlifODYhsWjNZ4cMY99CZh lwn5j+yI/5W9LNwwV1U7TfGCOhRtv1ZFA/o/7rQDqA==
X-Google-Smtp-Source: APXvYqyOMlCzpQOyBDu5sU8pRefpZO+Ou7H8Rt8LZIG5aoPjLYVOQxAdOcrUg+lfYzAnrKvRihfM/fUizVyaPyJdIcU=
X-Received: by 2002:a05:620a:15d0:: with SMTP id o16mr29242623qkm.106.1575932167906;  Mon, 09 Dec 2019 14:56:07 -0800 (PST)
MIME-Version: 1.0
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Warren Kumari <warren@kumari.net>
Date: Mon, 9 Dec 2019 17:55:31 -0500
Message-ID: <CAHw9_iJuDgDpbS9CAN2ve1dK1trGgLs6MLZAjSetvUOKvHL4og@mail.gmail.com>
To: Bruno Decraene <bruno.decraene@orange.com>
Cc: SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/jODEbE0_bShQFkiQWifmek8LuzA>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 22:56:13 -0000

<no hats>

On Thu, Dec 5, 2019 at 12:15 PM <bruno.decraene@orange.com> wrote:
>
> Hello SPRING,
>
>
>
> This email starts a two weeks Working Group Last Call on draft-ietf-spring-srv6-network-programming [1].
>
>
>
> Please read this document if you haven't read the most recent version, and send your comments to the SPRING WG list, no later than December 20.
>
>

I will happily admit that I haven't been following the discussions, so
apologies in advance - I'm guessing I'm missing something really
obvious, so please point me at other documents / email threads where
this has already been answered...

RFC5095 deprecated IPv6 RH0 due to some serious security issues - it
was possible for an attacker to send traffic containing "instructions"
to make a packet ping-pong between two interfaces, steer it down
specific links, etc.

It feels to me like this re-introduces similar (and potentially more
scary) issues -- what's to stop an attacker spoofing traffic
containing a bunch of SIDs which decapsulate, push a packet into
another FIB, End.DT2M, etc?

I went to look in the Security Considerations section, but, well, the
document doesn't seem to have one?...
The word Security appears 3 times in the document - one in the section
title ("7. Basic security for intra-domain deployment"), once in the
Index, and once simply punting the reader to Section 5.1 of the SRH
document ("Future documents will detail inter-domain security
mechanisms for
 SRv6 ").

Expecting *everyone* who deploys this to perfectly apply filters which
blocks ingress traffic everywhere where a packet could enter a domain
feels like an accident just waiting to happen
Again, I'm guessing that I'm missing something obvious, and that the
entire security isn't premised on that - please point me to where this
is addressed.

"With great power comes great responsibility"
    -- sudo, via Peter Parker.

W

>
> You may copy the 6MAN WG for IPv6 related comment, but consider not duplicating emails on the 6MAN mailing list for the comments which are only spring specifics.
>
>
>
> If you are raising a point which you expect will be specifically debated on the mailing list, consider using a specific email/thread for this point.
>
> This may help avoiding that the thread become specific to this point and that other points get forgotten (or that the thread get converted into parallel independent discussions)
>
>
>
> Thank you,
>
> Bruno
>
>
>
> [1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>
>
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles 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 electroniques 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 information 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 delete 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.
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Mon Dec  9 15:03:13 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F07512018B for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 15:03:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=B9EvYWla; dkim=pass (1024-bit key) header.d=juniper.net header.b=Q+h1YVSX
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 sjTC7y1CHHUW for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 15:03:10 -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 407311200F7 for <spring@ietf.org>; Mon,  9 Dec 2019 15:03:10 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB9N2xFs006884; Mon, 9 Dec 2019 15:03:03 -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=Kzc49D9BPa4VxmQvx5aWUibq2ixms/DRgcjHKZn8OgM=; b=B9EvYWla4i7FArJu0LevMLjs09/XzdP21IPluhC1hf0wX3pEiHcHbaDmMuV7+HgNn52s MFzzohS3/IynHyRZrt+ah8ixAVwGF1fCgMya9g3odaha7FfTsYVTqQFmbtYISxnRGz2V Bv2A2NH4A7PG44C+EPpVZgVA5WPxOnB0EjAhg6vde5/fa966SanTsyc03RUCBElmcOVB tLQatKeCYpbmjkMpdpEMw7cIOJpgROpXbWMNmTrjgLZ9txXS58km4R4/fGAf3ov7gN/k wd6IlOUANGsxjd93kntW7A3ul7SiwHrRxiHTOO/ZpdvO/Sow+5m+9B3zY520DwHlTb8W jg== 
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2104.outbound.protection.outlook.com [104.47.55.104]) by mx0b-00273201.pphosted.com with ESMTP id 2wravhum5m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 09 Dec 2019 15:03:03 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BEbEVf61jxjWpc691h48cpY9ng1QCHr+AAzI4/JNnT0x0zCgdEkfN/hazTAg9xA4JK2c+AIXyZuN/MXERX4tnrSKFtXvsUXgeeUzl++rGAIW5KaFrW0x4PeIVeLJV8VSMdU1qNWV0brN5ejrgBJLeYE7AyqDSI+TLTN0XqM10+WbK82PB26s9o1TrPcdkkphovfUDv5JrgQFlAFTaSvYjCGikEszT5gX151aG6D04koNsH3HgVaEZtvQwVbVVI6VzPzzp1pSkqGkT/3Y8v5iT30xsYri/JtBtXuBtMUmDACgl21UUABg14gTZnTTm9LDTVPlrl5y/71EuvHuHbqFnw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kzc49D9BPa4VxmQvx5aWUibq2ixms/DRgcjHKZn8OgM=; b=HnqJoNp9wYwZiV+6Hx2ivSY2PX09gLG9AK6Mio5TIAnuI9cGqKOpCYSl7s9j/rP49Mnn/gcKxbbEKSUWQdaXEXb5nY/udhoQ6IK67m4Ue/641LDz/8HqeAxS3Y1C5u0IOfM+7KlWs4sQau22Og5wVG4Q0AIEOT/ns2OtABUcYfcf/gNoqOkg5wU9CY4oCVYBrD23b2wOZChPdj0zb70zi+uLvT6OIYJ/lDtInvYF7u6JsQd0LpWXPa0b34Q3ruyFv5+XOjbpkocGisKILGKfJQcWQKwFCyyHHfJQGRLtzFlWdrqO8IH7azOumQat1BtHX3NN+GnyI8hHnRvRy+tlPA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kzc49D9BPa4VxmQvx5aWUibq2ixms/DRgcjHKZn8OgM=; b=Q+h1YVSXcV/b0GT5FegoofZStlr3IUUhpCA8H0AIBWP9FgGM9QhMrrhwFafN0lUDBfy143m+rJGjZaCARahU8KUGVCxiC+GqZhXv48iiSNQxDZOxg1BZey+8jsfwS+Sr8yTsSOEUdkr+TRY4cpsgVU9fgX4OkwcDJOc32CBTlcg=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4100.namprd05.prod.outlook.com (52.132.220.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Mon, 9 Dec 2019 23:02:58 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Mon, 9 Dec 2019 23:02:58 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aAAACF7UA=
Content-Class: 
Date: Mon, 9 Dec 2019 23:02:58 +0000
Message-ID: <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com>
In-Reply-To: <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-09T23:02:56.5771342Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=16978bc0-559e-4186-b9a3-5344b6c158a7; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: c455f8b6-5889-4c52-053c-08d77cfbef23
x-ms-traffictypediagnostic: BN7PR05MB4100:
x-microsoft-antispam-prvs: <BN7PR05MB410084AF53025FCF3400A5F1AE580@BN7PR05MB4100.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(136003)(39860400002)(366004)(396003)(346002)(199004)(189003)(13464003)(51444003)(66476007)(478600001)(66946007)(52536014)(81156014)(81166006)(76116006)(4326008)(5660300002)(8936002)(26005)(9686003)(86362001)(8676002)(966005)(2906002)(7696005)(55016002)(53546011)(6506007)(186003)(71190400001)(71200400001)(66556008)(66446008)(54906003)(110136005)(305945005)(33656002)(316002)(229853002)(64756008); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4100; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: j7zIjbwdPQmFBMgcPiWmvBGIB+w39vqO4j4y13pYZQcCfyJnAYzZ2iLS1IGCQJNnINQ75JCbCu26/8QeN4Mm5RZQRUYRUxY4lWX23VMQhvXrP8r+X36etI4/1haM+wM7syFtx9RBfVAyvlDk/L3dDa+fIV+w17YIfTgHNQxlvPt+1pLOMrB91f/oX1XMkJWFqvh/1oSolTbm8CKAJPfIVA+rOYAWbWJ5hA0/H9DUjl/b+mHrQXVMsV7TNRE56boDYSnwl8uI2bvnOI+yPRCV2JOWkYQkBTR/EgoLeufSQ5sOIZtwS4Vcvg4tCM8QyDbuVvRGUQJN5OWFobssIr7uH+Aj45ImxaUUF14mDMp77R3ag1ScsmLGiswBie+Xo5dxnn3i050elXsFnojjdB02zJerXtAc6qyPIOf9UmvCrhUit5BM1Fep6KiACRD8lAiGmE2RrRGYf5RUb5yYGKRIxt4QBOWb6tq9S8Kz8Z4WztL4hsqHcJN2pHq15Sdq3jt843pHS+UwgmfhqtT3rLms56U5mZFg6YYMOLFB9zzjVeni8az/iXCfBlYJ9yZ5v3Ne
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c455f8b6-5889-4c52-053c-08d77cfbef23
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 23:02:58.5930 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: O6fmNyhDiRTZWnyJu5M82qIgkMPAVFuYpdgN7a4ZMUzOQmWaiiQ5FLEovVZy9RUvBMkvVfShYQ5owfRjvojwSg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4100
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-09_05:2019-12-09,2019-12-09 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 adultscore=0 spamscore=0 clxscore=1015 impostorscore=0 bulkscore=0 mlxscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 suspectscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912090180
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/6bdkvwVlXPbZyw6P1yaRFrDp63o>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 23:03:12 -0000

UGFibG8sDQoNCkxldCB1cyBhZ3JlZSB0byBkaXNhZ3JlZS4NCg0KQ2hhaXJzLA0KDQpQbGVhc2Ug
ZG8gbm90IGNsb3NlIHRoaXMgaXNzdWUuDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgUm9u
DQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYg
T2YgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkNClNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgOSwg
MjAxOSAxMDoxNiBBTQ0KVG86IFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFy
Yy5pZXRmLm9yZz47IERhcnJlbiBEdWtlcyAoZGR1a2VzKSA8ZGR1a2VzQGNpc2NvLmNvbT4NCkNj
OiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJl
OiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNl
IEFkZHJlc3Nlcw0KDQpSb24sDQoNCkkgYWdyZWUgd2l0aCBCb2IsIERhcnJlbiBhbmQgS2FtcmFu
IHRoYXQgdGhlIGV4aXN0aW5nIElQdjYgcHJvY2Vzc2luZyBydWxlcyBhcmUgZm9sbG93ZWQgaW4g
TmV0d29yayBQcm9ncmFtbWluZyBhbmQgZG8gbm90IG5lZWQgdG8gYmUgcmUtc3RhdGVkLg0KDQpD
aGVlcnMsDQpQYWJsby4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IHNw
cmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBSb24gQm9uaWNhIDxy
Ym9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+DQpEYXRlOiBGcmlkYXksIDYgRGVj
ZW1iZXIgMjAxOSBhdCAxNzoxNw0KVG86ICJEYXJyZW4gRHVrZXMgKGRkdWtlcykiIDxkZHVrZXNA
Y2lzY28uY29tPg0KQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhpbmRlbiA8
Ym9iLmhpbmRlbkBnbWFpbC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29t
Pg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGlu
ayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQoNCiAgICBEYXJyZW4sDQogICAgDQogICAgSWYgdGhl
IGRyYWZ0IGFkaGVyZWQgc3RyaWN0bHkgdG8gUkZDIDQyOTEgYW5kIFJGQyA4MjAwIGluIGFsbCBv
dGhlciByZXNwZWN0cywgSSB3b3VsZCBhZ3JlZSB3aXRoIHlvdSBhbmQgQm9iLiBIb3dldmVyLCBp
dCBkb2Vzbid0Lg0KICAgIA0KICAgIEFzIGl0IHN0YW5kcywgdGhlIHJlYWRlciBpcyBsZWZ0IHRv
IGd1ZXNzIHdoZW4gdGhlIGRyYWZ0IGFkaGVyZXMgdG8gcHJldmlvdXMgc3BlY2lmaWNhdGlvbnMs
IGJ1dCBkb2Vzbid0IHNheSBzbyBleHBsaWNpdGx5LCBhbmQgd2hlbiBpdCBpcyB0YWtpbmcgbGli
ZXJ0aWVzIHdpdGggcHJldmlvdXMgc3BlY2lmaWNhdGlvbnMuDQogICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFJvbg0KICAgIA0KICAgIA0KICAgIA0KICAgIA0KICAgIEp1bmlwZXIgQnVz
aW5lc3MgVXNlIE9ubHkNCiAgICANCiAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAg
IEZyb206IERhcnJlbiBEdWtlcyAoZGR1a2VzKSA8ZGR1a2VzQGNpc2NvLmNvbT4gDQogICAgU2Vu
dDogRnJpZGF5LCBEZWNlbWJlciA2LCAyMDE5IDEwOjUzIEFNDQogICAgVG86IFJvbiBCb25pY2Eg
PHJib25pY2FAanVuaXBlci5uZXQ+DQogICAgQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+OyBNYXJrIFNtaXRoIDxtYXJrenp6
c21pdGhAZ21haWwuY29tPg0KICAgIFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsg
UHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KICAgIA0KICAgIEhp
IFJvbiwgSSBhZ3JlZSB3aXRoIEJvYiBoZXJlLg0KICAgIA0KICAgIFNlY3Rpb24gNC4yIHBzZXVk
b2NvZGUgc2ltcGx5IHNheXMgYW4gaW1wbGVtZW50YXRpb24gd291bGQgdXNlIGEgcHJlZGV0ZXJt
aW5lZCBlZ3Jlc3MgYWRqYWNlbmN5IGluc3RlYWQgb2YgcGVyZm9ybWluZyBhIEZJQiBsb29rdXAg
dG8gZmluZCBvbmUuICANCiAgICBJdCBzcGVjaWZpZXMgdGhlIFNJRCBwcm9jZXNzaW5nLCBub3Qg
dGhlIGVudGlyZSBJUHY2IGRhdGEgcGF0aC4NCiAgICANCiAgICBJdCBoYXMgbm8gdGV4dCB0aGF0
IHdvdWxkIGluZGljYXRlIFJGQzQyOTEgdGV4dCBvbiBsaW5rLWxvY2FsIGFkZHJlc3NlcyBhbmQg
cm91dGVycyB3b3VsZCBub3QgYXBwbHkuDQogICAgDQogICAgQXMgYSBzaWRlIG5vdGUsIGV2ZXJ5
IHJvdXRpbmcgaGVhZGVyIGN1cnJlbnRseSBkZWZpbmVkIChldmVuIHRob3NlIG5vdyBkZXByZWNh
dGVkKSBkbyBub3QgcmUtc3RhdGUgdGhlIFJGQzQyOTEgdGV4dC4NCiAgICANCiAgICBUaGFua3Ms
DQogICAgICBEYXJyZW4NCiAgICANCiAgICANCiAgICA+IE9uIERlYyAyLCAyMDE5LCBhdCAxMDo1
OCBBTSwgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3
cm90ZToNCiAgICA+IA0KICAgID4gQm9iLA0KICAgID4gDQogICAgPiBCZWZvcmUgd2UgZGViYXRl
IHByZXNlbnRhdGlvbiB0b28gbXVjaCwgd2Ugc2hvdWxkIGxldCBQYWJsbyBhbnN3ZXIgdGhlIG9y
aWdpbmFsIHF1ZXN0aW9uLiBXaWxsIHRoZSBwYWNrZXQgYmUgZHJvcHBlZCBvciBmb3J3YXJkZWQ/
DQogICAgPiANCiAgICA+IElmIHRoZSBwYWNrZXQgd2lsbCBiZSBkcm9wcGVkLCBob3cgaXMgdGhl
IHJlYWRlciBvZiBTZWN0aW9uIDQuMiB0byBrbm93IHRoaXM/IE5vcm1hbGx5LCBwc2V1ZG9jb2Rl
IGlzIHRha2VuIGxpdGVyYWxseSwgYW5kIHRoZSBwc2V1ZG9jb2RlIGluIFNlY3Rpb24gNC4yIHN1
Z2dlc3RzIHRoYXQgdGhlIHBhY2tldCB3aWxsIGJlIGZvcndhcmRlZC4NCiAgICA+IA0KICAgID4g
T25lIHdheSB0byB3aWdnbGUgb3V0IG9mIHRoaXMgcHJvYmxlbSBpcyB0byBpbmNsdWRlIGEgc2Vu
dGVuY2UgYXQgdGhlIGJlZ2lubmluZyBvZiBTZWN0aW9uIDQgc2F5aW5nLCAiV2hlbiB0aGUgZm9s
bG93aW5nIHBzZXVkb2NvZGUgY29udHJhZGljdHMgUkZDIDQyOTEgb3IgODIwMCwgUkZDcyA0Mjkx
IGFuZCA4MjAwIHRha2UgcHJlY2VkZW5jZS4NCiAgICA+IA0KICAgID4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgID4gUm9uDQogICAgPiAN
CiAgICA+IA0KICAgID4gDQogICAgPiANCiAgICA+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkN
CiAgICA+IA0KICAgID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICA+IEZyb206IEJv
YiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KICAgID4gU2VudDogTW9uZGF5LCBEZWNl
bWJlciAyLCAyMDE5IDEwOjQ3IEFNDQogICAgPiBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5p
cGVyLm5ldD4NCiAgICA+IENjOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1h
cmsgU21pdGggDQogICAgPiA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3By
aW5nQGlldGYub3JnPg0KICAgID4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQ
cm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgDQogICAgPiBBZGRyZXNzZXMNCiAgICA+
IA0KICAgID4gUm9uLA0KICAgID4gDQogICAgPj4gT24gRGVjIDIsIDIwMTksIGF0IDc6MzYgQU0s
IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+IHdyb3RlOg0KICAgID4+IA0KICAgID4+
IEJvYiwNCiAgICA+PiANCiAgICA+PiBUYWtlIGEgbG9vayBhdCBTZWN0aW9uIDQuMi4gVGhlIHBz
ZXVkb2NvZGUgaXMgcHJldHR5IHNwZWNpZmljLg0KICAgID4gDQogICAgPiBQbGVhc2UgZXhwbGFp
bi4gIEkgZG9u4oCZdCBzZWUgdGhhdC4NCiAgICA+IA0KICAgID4gVGhhbmtzLA0KICAgID4gQm9i
DQogICAgPiANCiAgICA+IA0KICAgID4+IA0KICAgID4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFJvbg0KICAgID4+IA0KICAgID4+IA0KICAgID4+IA0KICAgID4+
IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICA+PiANCiAgICA+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KICAgID4+IEZyb206IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwu
Y29tPg0KICAgID4+IFNlbnQ6IFN1bmRheSwgRGVjZW1iZXIgMSwgMjAxOSA1OjU2IFBNDQogICAg
Pj4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQogICAgPj4gQ2M6IEJvYiBI
aW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCANCiAgICA+PiA8bWFya3p6
enNtaXRoQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPg0KICAgID4+IFN1
YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9j
YWwgU291cmNlIA0KICAgID4+IEFkZHJlc3Nlcw0KICAgID4+IA0KICAgID4+IFJvbiwNCiAgICA+
PiANCiAgICA+Pj4gT24gRGVjIDEsIDIwMTksIGF0IDI6NDcgUE0sIFJvbiBCb25pY2EgPHJib25p
Y2FAanVuaXBlci5uZXQ+IHdyb3RlOg0KICAgID4+PiANCiAgICA+Pj4gTWFyaywgQm9iLA0KICAg
ID4+PiANCiAgICA+Pj4gWWVzLCBJIGFncmVlIHRoYXQgcm91dGVycyBzaG91bGQgbm90IGZvcndh
cmQgcGFja2V0cyB3aXRoIGxpbmsgbG9jYWwgc291cmNlIGFkZHJlc3Nlcy4NCiAgICA+PiANCiAg
ICA+PiBvciBEZXN0aW5hdGlvbiBhZGRyZXNzZXMuDQogICAgPj4gDQogICAgPj4+IA0KICAgID4+
PiBQYWJsbywNCiAgICA+Pj4gDQogICAgPj4+IE1heWJlIHdlIHNob3VsZCB1cGRhdGUgc2VjdGlv
biA0LjIgb2YgdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgdG8gcmVmbGVjdCB0aGlzPw0K
ICAgID4+IA0KICAgID4+IEkgd2FzIHRoaW5raW5nIHRoYXQgdW5sZXNzIG5ldHdvcmsgcHJvZ3Jh
bW1pbmcgaGFzIHRleHQgdGhhdCBtaWdodCBjYXVzZSBvbmUgdG8gdGhpbmsgaXQgb3ZlcnJpZGVz
IHRoZSBkZWZpbmVkIGJlaGF2aW9yIGZyb20gcmZjNDI5MSBmb3IgbGluay1sb2NhbCBhZGRyZXNz
ZXMsIEkgYW0gbm90IHN1cmUgaXQgaGFzIHRvIGJlIG1lbnRpb25lZC4NCiAgICA+PiANCiAgICA+
PiBCb2INCiAgICA+PiANCiAgICA+PiANCiAgICA+Pj4gDQogICAgPj4+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAg
ID4+PiANCiAgICA+Pj4gDQogICAgPj4+IEZyb206IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBn
bWFpbC5jb20+DQogICAgPj4+IFNlbnQ6IFN1bmRheSwgRGVjZW1iZXIgMSwgMjAxOSA1OjMxIFBN
DQogICAgPj4+IFRvOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT4NCiAgICA+Pj4g
Q2M6IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBTUFJJTkcgV0cgPHNwcmluZ0Bp
ZXRmLm9yZz4NCiAgICA+Pj4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9n
cmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgDQogICAgPj4+IEFkZHJlc3Nlcw0KICAgID4+
PiANCiAgICA+Pj4gDQogICAgPj4+IA0KICAgID4+PiBPbiBNb24sIDIgRGVjIDIwMTksIDA4OjM1
IEJvYiBIaW5kZW4sIDxib2IuaGluZGVuQGdtYWlsLmNvbT4gd3JvdGU6DQogICAgPj4+IFJvbiwN
CiAgICA+Pj4gDQogICAgPj4+PiBPbiBOb3YgMzAsIDIwMTksIGF0IDEyOjM2IFBNLCBSb24gQm9u
aWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KICAgID4+
Pj4gDQogICAgPj4+PiBQYWJsbywNCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAg
ICA+Pj4+IENvbnNpZGVyIHRoZSBwYWNrZXQgKFNBLERBKSAoUzMsIFMyLCBTMTsgU0wpIHdoZXJl
Og0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gICAgIOKAoiBTQSBp
cyBsaW5rLWxvY2FsIChmZTgwKQ0KICAgID4+Pj4gICAgIOKAoiBEQSwgUzMsIFMyLCBhbmQgUzEg
YXJlIGFsbCBFTkQuWA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IFNlY3Rpb24gNC4y
IHN1Z2dlc3RzIHRoYXQgdGhpcyBwYWNrZXQgd2lsbCBiZSBkZWxpdmVyZWQgb3ZlciBtdWx0aXBs
ZSBob3BzIHRvIGl0cyBkZXN0aW5hdGlvbiwgcmVnYXJkbGVzcyBvZiBpdHMgbGluay1sb2NhbCBz
b3VyY2UgYWRkcmVzcy4NCiAgICA+Pj4gDQogICAgPj4+IEkgd291bGQgdGhpbmsgdGhhdCBSRkMy
NDYwIFNlY3Rpb24gMi41LjYuICJMaW5rLUxvY2FsIElQdjYgVW5pY2FzdCBBZGRyZXNzZXPigJ0g
Y292ZXJzIHRoaXM6DQogICAgPj4+IA0KICAgID4+PiAgTGluay1Mb2NhbCBhZGRyZXNzZXMgYXJl
IGZvciB1c2Ugb24gYSBzaW5nbGUgbGluay4gIExpbmstTG9jYWwgIA0KICAgID4+PiBhZGRyZXNz
ZXMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoNCiAgICA+Pj4gDQogICAgPj4+ICB8ICAgMTAg
ICAgIHwNCiAgICA+Pj4gIHwgIGJpdHMgICAgfCAgICAgICAgIDU0IGJpdHMgICAgICAgICB8ICAg
ICAgICAgIDY0IGJpdHMgICAgICAgICAgIHwNCiAgICA+Pj4gICstLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICA+Pj4g
IHwxMTExMTExMDEwfCAgICAgICAgICAgMCAgICAgICAgICAgICB8ICAgICAgIGludGVyZmFjZSBJ
RCAgICAgICAgIHwNCiAgICA+Pj4gICstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICA+Pj4gDQogICAgPj4+ICBMaW5r
LUxvY2FsIGFkZHJlc3NlcyBhcmUgZGVzaWduZWQgdG8gYmUgdXNlZCBmb3IgYWRkcmVzc2luZyBv
biBhICANCiAgICA+Pj4gc2luZ2xlIGxpbmsgZm9yIHB1cnBvc2VzIHN1Y2ggYXMgYXV0b21hdGlj
IGFkZHJlc3MgY29uZmlndXJhdGlvbiwgIA0KICAgID4+PiBuZWlnaGJvciBkaXNjb3ZlcnksIG9y
IHdoZW4gbm8gcm91dGVycyBhcmUgcHJlc2VudC4NCiAgICA+Pj4gDQogICAgPj4+ICBSb3V0ZXJz
IG11c3Qgbm90IGZvcndhcmQgYW55IHBhY2tldHMgd2l0aCBMaW5rLUxvY2FsIHNvdXJjZSBvciAg
DQogICAgPj4+IGRlc3RpbmF0aW9uIGFkZHJlc3NlcyB0byBvdGhlciBsaW5rcy4NCiAgICA+Pj4g
DQogICAgPj4+IEkgdGhpbmsgdGhhdCdzIFJGQzQyOTEuDQogICAgPj4+IA0KICAgID4+PiBSRkM0
MDA3LCAiSVB2NiBTY29wZWQgQWRkcmVzcyBBcmNoaXRlY3R1cmUiIGRvZXMgdG9vLCBtb3JlIGdl
bmVyYWxseSBhbmQgcHJvYmFibHkgbW9yZSBmb3JtYWxseSwgaW4gcGFydGljdWxhciBzZWN0aW9u
IDksICJGb3J3YXJkaW5nIi4NCiAgICA+Pj4gDQogICAgPj4+IFJlZ2FyZHMsDQogICAgPj4+IE1h
cmsuDQogICAgPj4+IA0KICAgID4+PiANCiAgICA+Pj4gDQogICAgPj4+IEJvYg0KICAgID4+PiAN
CiAgICA+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiBJcyB0
aGlzIHRoZSBjYXNlPw0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBSb24NCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+
Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+IA0KICAgID4+Pj4gDQogICAgPj4+PiANCiAgICA+Pj4+
IA0KICAgID4+Pj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgID4+Pj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+Pj4+IHNwcmluZyBt
YWlsaW5nIGxpc3QNCiAgICA+Pj4+IHNwcmluZ0BpZXRmLm9yZw0KICAgID4+Pj4gaHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
cw0KICAgID4+Pj4gcHJpbmdfXzshOFdvQTZSakM4MWMhWDBNaTFFTURjVXBxR3hITGttUWtYMzBF
SFRnelZXa3hPUVRUU0NPMVpLNjBZMQ0KICAgID4+Pj4gZnNMd3BDa2FjVmRzbHRGcnJsJA0KICAg
ID4+PiANCiAgICA+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCiAgICA+Pj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgID4+PiBzcHJpbmdAaWV0Zi5v
cmcNCiAgICA+Pj4gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ANCiAgICA+Pj4gcmluZ19fOyE4V29BNlJqQzgxYyFYME1p
MUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6VldreE9RVFRTQ08xWks2MFkxZnMNCiAgICA+Pj4gTHdw
Q2thY1Zkc2x0RnJybCQNCiAgICA+Pj4gDQogICAgPj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9u
bHkNCiAgICA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQogICAgPiBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgPiBzcHJpbmdAaWV0Zi5vcmcNCiAgICA+
IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmkNCiAgICA+IG5nX187IThXb0E2UmpDODFjIVgwTWkxRU1EY1VwcUd4SExr
bVFrWDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYwWTFmc0x3cENrYWNWZHNsdEZycmwkDQogICAgX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBzcHJpbmcg
bWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQogICAgaHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187
ISFORXQ2eU1hTy1nayFTOWh0MWlLZXZ3WEt4aE5MSndQQU92aXF4RXR0RF9JajNvckw3NlRqZjZq
MHp4eGd4TUt3aE1KOGl1VDhoeWMwJCANCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRm
Lm9yZw0KaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFTOWh0MWlLZXZ3WEt4aE5MSndQ
QU92aXF4RXR0RF9JajNvckw3NlRqZjZqMHp4eGd4TUt3aE1KOGl1VDhoeWMwJCANCg==


From nobody Mon Dec  9 17:11:12 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 801B712002F; Mon,  9 Dec 2019 17:11:10 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 WIQHSLygtJ_v; Mon,  9 Dec 2019 17:11:08 -0800 (PST)
Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) (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 2E071120020; Mon,  9 Dec 2019 17:11:08 -0800 (PST)
Received: by mail-pg1-x52a.google.com with SMTP id k25so8004749pgt.7; Mon, 09 Dec 2019 17:11:08 -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-language:content-transfer-encoding; bh=PWiM4NjjOKYHVbPu+aHXhOURqGpUtTjIstdcBFQ+B0o=; b=IC49ruwoiNlsV7O25ZNz5xCHYFsnLjxX9RkahfsmMV3tvTIKBAZJNTE5smxknKNVMv wMHQltZ3lwXVd49C1hVktJEbHG6TF/Uac/CZ/Hxn37UQaTZyiGgjR8ZR5v8uy9Irl//N wMuSaSoi1qrsVSm85uYKnfKFAX0R2e3KBbVRLHifKho1mJVYh52Z78CeEh/KB8YWdgoo xKTbY8MjqF/kA66L/exMghoCXzzKWw0cZKfv4ktmad6t4Q2ocWopziOJfHshDYDYvyCl oxqOAmXgYAg2EaTPKVq1hSpnlb+oK9CLuTGxU0hWl0eHRmayNalhehQUi5E3qFOV0S7Q PYrg==
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-language :content-transfer-encoding; bh=PWiM4NjjOKYHVbPu+aHXhOURqGpUtTjIstdcBFQ+B0o=; b=YSeLmoFuvQqk0ta00F7Vvfbw8uETjfMpiX6tGaWeTeXHEvk7JF+fJziXbGSM5edL1T QgD5QJBHmWQy14WN7lZO8ObUe+LHK1tc9pJ6cLgKnYhSSjl5s6/8hQutVO/0vqWTpMo0 tc/PLEkgTEIAAMjln0cvQaRvchCn7lyad3REfBw2Hq8w+3fRrXOliooj6VWtNH5TtWPF aYQ/9TApBtpKuFtcNsWKWp71FiwrcdI+O6GbqWvze/6bkVyImngv58lD3b+14adQ+/vz NKDits2ofEq2+s3b2FI3vjqZSmEWI/cKcuQgmHcyuvjKifiWBbHgoetiWH0D0PCfFfkw 2CDQ==
X-Gm-Message-State: APjAAAXVRoQPjLWydqw1++C70qYWl1MsLxwmFocyllY3fhQaoqZi/u5P tvim3B3hiSF9Amgphlf9hglwPDzX
X-Google-Smtp-Source: APXvYqxzw5PkpS5v9SMeKGPO9y0xknaGtqPcD6MbuWA8z3GFypJHGlmJH5qSoRHMrw7m2pDRO75FWA==
X-Received: by 2002:a65:66da:: with SMTP id c26mr21758713pgw.354.1575940266826;  Mon, 09 Dec 2019 17:11:06 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id 203sm656322pfy.185.2019.12.09.17.11.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Dec 2019 17:11:06 -0800 (PST)
To: Warren Kumari <warren@kumari.net>, Bruno Decraene <bruno.decraene@orange.com>
Cc: SPRING WG List <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <CAHw9_iJuDgDpbS9CAN2ve1dK1trGgLs6MLZAjSetvUOKvHL4og@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <97420d88-ee52-17dc-eeaa-ce7653fca48e@gmail.com>
Date: Tue, 10 Dec 2019 14:11:03 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAHw9_iJuDgDpbS9CAN2ve1dK1trGgLs6MLZAjSetvUOKvHL4og@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/GrxgVH3KEuCMzoXy8WJWcQTzCjI>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:11:10 -0000

> I went to look in the Security Considerations section, but, well, the
> document doesn't seem to have one?...

So why on earth is this document in WGLC? It cannot possibly be sent to the IESG without that section. (And "7.  Basic security ..." seems very unlikely to pass muster even if renamed.)

Regards
   Brian

On 10-Dec-19 11:55, Warren Kumari wrote:
> <no hats>
> 
> On Thu, Dec 5, 2019 at 12:15 PM <bruno.decraene@orange.com> wrote:
>>
>> Hello SPRING,
>>
>>
>>
>> This email starts a two weeks Working Group Last Call on draft-ietf-spring-srv6-network-programming [1].
>>
>>
>>
>> Please read this document if you haven't read the most recent version, and send your comments to the SPRING WG list, no later than December 20.
>>
>>
> 
> I will happily admit that I haven't been following the discussions, so
> apologies in advance - I'm guessing I'm missing something really
> obvious, so please point me at other documents / email threads where
> this has already been answered...
> 
> RFC5095 deprecated IPv6 RH0 due to some serious security issues - it
> was possible for an attacker to send traffic containing "instructions"
> to make a packet ping-pong between two interfaces, steer it down
> specific links, etc.
> 
> It feels to me like this re-introduces similar (and potentially more
> scary) issues -- what's to stop an attacker spoofing traffic
> containing a bunch of SIDs which decapsulate, push a packet into
> another FIB, End.DT2M, etc?
> 
> I went to look in the Security Considerations section, but, well, the
> document doesn't seem to have one?...
> The word Security appears 3 times in the document - one in the section
> title ("7. Basic security for intra-domain deployment"), once in the
> Index, and once simply punting the reader to Section 5.1 of the SRH
> document ("Future documents will detail inter-domain security
> mechanisms for
>  SRv6 ").
> 
> Expecting *everyone* who deploys this to perfectly apply filters which
> blocks ingress traffic everywhere where a packet could enter a domain
> feels like an accident just waiting to happen
> Again, I'm guessing that I'm missing something obvious, and that the
> entire security isn't premised on that - please point me to where this
> is addressed.
> 
> "With great power comes great responsibility"
>     -- sudo, via Peter Parker.
> 
> W
> 
>>
>> You may copy the 6MAN WG for IPv6 related comment, but consider not duplicating emails on the 6MAN mailing list for the comments which are only spring specifics.
>>
>>
>>
>> If you are raising a point which you expect will be specifically debated on the mailing list, consider using a specific email/thread for this point.
>>
>> This may help avoiding that the thread become specific to this point and that other points get forgotten (or that the thread get converted into parallel independent discussions)
>>
>>
>>
>> Thank you,
>>
>> Bruno
>>
>>
>>
>> [1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>>
>>
>>
>>
>>
>> _________________________________________________________________________________________________________________________
>>
>> Ce message et ses pieces jointes peuvent contenir des informations confidentielles 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 electroniques 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 information 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 delete 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.
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
> 
> 
> 


From nobody Mon Dec  9 22:15:32 2019
Return-Path: <li_zhenqiang@hotmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F03B012006E for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 22:15:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.124
X-Spam-Level: 
X-Spam-Status: No, score=-1.124 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 (2048-bit key) header.d=hotmail.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 wwC-Ag7nJUTU for <spring@ietfa.amsl.com>; Mon,  9 Dec 2019 22:15:28 -0800 (PST)
Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253053.outbound.protection.outlook.com [40.92.253.53]) (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 4F9D5120020 for <spring@ietf.org>; Mon,  9 Dec 2019 22:15:28 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PocpiRGPxTTBZoohsxPFUxO6GxGH5jVMIXNbfNcKg6tbrbynbD4zTTjDAqodUJsFwCw8POPsovFgk0Jq9OBEgCAPJcwxW24ZazDQTG+IgWTaD4gWsm4T6mtoflVR4j1fSj3wvymqBnsho0Y6yAJ1TvP2+HGbw5l0iWCt0srcs5QrGCcmyMZdI0PcT4ILTfWQrScPqyoTvYIJAh4YrUIU/Ffl1V30Bzj4jmU5Js33dwYWGe0envUY+T7GmxASPETvuTpODWUZpSX18g8Ym7IAKAxY5jEYj0s1YBcqMPSSwgYpstWsFRWCvgYFPppXCHsw7aI2Rs/nTOBsw4X5ZK9bxw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=icIdq+1LLSNgQXf5m3IwSn3kExfpEu6/MqQCzAq8ss8=; b=PkcJn7MQrFt68+WgF6UbbWpWipw49jYnYIpucNtVwAFfC1/TAuDCXzhOPFAD5jTyUWquC0crJM9Lv3afaabY9aPVb2vEurnhUDOAvR2duwgvLLYyrf/KrY0CEBKJHLboYVaY+dGF0yeGyECK6XXdkEqqHUXT6lhBxbeqLDqnuzYtjZ5WZ2zHq2EX/pfc71R6wZNQTBfX/c646xGb7duMartIsZZjt9C5bOWlUuy3uiIyCgle4v6AfhaBXD5nUXz17OfCgh+HFPF2Dt1ER5MlDwG0Fu7woUTVGrpjwp7EkMvePpqroPB4zxGG1pBe3ZJc5MIyymAcXBpVHkRRyxKsYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.com; dmarc=pass action=none header.from=hotmail.com; dkim=pass header.d=hotmail.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=icIdq+1LLSNgQXf5m3IwSn3kExfpEu6/MqQCzAq8ss8=; b=cIqe2YIsre1oCa1ofNPwo76cAKGijqzVAwGpL7H2QCn8XJoUSoloE7WRzWfAcPBRPD/q1yOo8mzUuQl5/Qw8Pj3GQO/6SeZU95P2AV40t38AlA4dXgyqBm3BZ7B0a01zNNT8gSpyybXE7/CgKkVTDi0MHDM+fAVO0++28oY88+FFn2ANs33+KiF4jlPGUXoXB3o8s0EVOVn/rhCg30l289OcqLV4P5LBYokLToYyaoQ+47gEMo9wOFzJvTjKBgWb696x4M9R63ckXI+o2YmR5+//kFUMDzW0IBTnzLjlMd1u+kxSKOl0wS5akIQjYa7iiLnjhjf3QeYGzZZhbDS7sQ==
Received: from PU1APC01FT047.eop-APC01.prod.protection.outlook.com (10.152.252.53) by PU1APC01HT219.eop-APC01.prod.protection.outlook.com (10.152.252.246) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25; Tue, 10 Dec 2019 06:15:25 +0000
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com (10.152.252.57) by PU1APC01FT047.mail.protection.outlook.com (10.152.253.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.25 via Frontend Transport; Tue, 10 Dec 2019 06:15:25 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:EC97E0522F659FF7EC4E9D4E2A594B04AABD3F539C0FCAF8730134B7448F69BD; UpperCasedChecksum:353A9D7660D8805172E32953855AC3AEF2A3CB2DD4E42EDB02A460B127839668; SizeAsReceived:8835; Count:49
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52]) by HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52%7]) with mapi id 15.20.2538.012; Tue, 10 Dec 2019 06:15:25 +0000
Date: Tue, 10 Dec 2019 14:15:34 +0800
From: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>,  "spring@ietf.org" <spring@ietf.org>
References: <BN7PR05MB5699332DB006C82F51553C5EAE5E0@BN7PR05MB5699.namprd05.prod.outlook.com>, <HK0PR03MB406657439DE8C20CDAE862D3FC580@HK0PR03MB4066.apcprd03.prod.outlook.com>, <89921A1B-F112-4AD1-AF5C-BD65742899A4@cisco.com>
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
Message-ID: <HK0PR03MB4066E5593962B4D3F55524E9FC5B0@HK0PR03MB4066.apcprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart386674025571_=----"
X-ClientProxiedBy: HK0PR01CA0049.apcprd01.prod.exchangelabs.com (2603:1096:203:a6::13) To HK0PR03MB4066.apcprd03.prod.outlook.com (2603:1096:203:9d::21)
X-Microsoft-Original-Message-ID: <201912101207335877535@hotmail.com>
MIME-Version: 1.0
Received: from cmcc-PC (183.243.254.113) by HK0PR01CA0049.apcprd01.prod.exchangelabs.com (2603:1096:203:a6::13) with Microsoft SMTP Server (version=TLS1_1, cipher=) via Frontend Transport; Tue, 10 Dec 2019 06:15:22 +0000
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
X-Microsoft-Original-Message-ID: <201912101207335877535@hotmail.com>
X-TMN: [0OGCUkTdspLjfrs2zjB7s9U3DRdOWVHMPQ200z5jgCg=]
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 49
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: 33ecbcd8-dd1d-4ca8-9d52-08d77d385753
X-MS-TrafficTypeDiagnostic: PU1APC01HT219:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: CeOH0IIT2uCYLqHJGjZYylxydhGQwLLyt55Psj5ESDDxATvDfHe6qcuhWdEWfNlmkH5futfBaZL1VRCG87+RahtnMdJwEqV1qbGpBKHZVbZKebEgWT9Ibq4d/gMYguKh9fGzlz15Vj4ZxYUlI2e2I7VrfQ6yvnMu5U8QIfBZbUO4peLTDlr4sBd/ZZPEWXvA9XEzgi60I8XnF6zYdJ71Tzvg0YX5Tn99t+CQyN7InbU=
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 33ecbcd8-dd1d-4ca8-9d52-08d77d385753
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2019 06:15:24.9803 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1APC01HT219
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Je5b8d6Au8KLI2bMVL4ZERUil6c>
Subject: Re: [spring] PHP - Deep Listening (was: RE: Separating issues)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 06:15:31 -0000

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

V2h5IG5vdCBtb2RpZmllZCB0aGUgdGV4dCBmaXJzdCBhbmQgdGhlbiB3ZW50IHRvIFdHTEM/IEkg
ZG9uJ3QgdGhpbmsgdGhpcyBpcyB0aGUgcHJvcGVyIHdheSB0byByZXNwZWN0IHRoZSBjb21tZW50
cyBhbmQgc3VnZ2VzdGlvbnMgZnJvbSB0aGUgY29tbXVuaXR5LiBUaW1lIG9mIGFsbCBvZiB1cyBp
cyB2YWx1YWJsZS4gV2h5IGRvIHdlIGhhdmUgdG8gcmVwZWF0IHRoZSBxdWVzaXRvbiBhZ2FpbiBh
bmQgYWdhaW4gcmVzdWx0aW5nIG5vIGNoYW5nZSBpbiB0aGUgZHJhZnQ/IEJUVyBJIGRvbid0IHRo
aW5rIHRoaXMgaXMgYW4gZWRpdG9yaWFsIGNvbW1lbnQgZWl0aGVyLg0KDQpaaGVucWlhbmcgTGkN
Cg0KDQpsaV96aGVucWlhbmdAaG90bWFpbC5jb20NCiANCkZyb206IFBhYmxvIENhbWFyaWxsbyAo
cGNhbWFyaWwpDQpEYXRlOiAyMDE5LTEyLTA5IDIzOjE4DQpUbzogbGlfemhlbnFpYW5nQGhvdG1h
aWwuY29tOyBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBQSFAgLSBEZWVw
IExpc3RlbmluZyAod2FzOiBSRTogU2VwYXJhdGluZyBpc3N1ZXMpDQpaaGVucWlhbmcgTGksDQog
DQpZb3UgYXNrZWQgYSB0ZWNobmljYWwgcXVlc3Rpb24gKGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL283dUo1QmlIWTlXS2h3TDY5UHdiU1ZyenctUSkgb24gd2hl
dGhlciB0aGUgTmV4dCBIZWFkZXIgdmFsdWUgc2hvdWxkIGJlIHVwZGF0ZWQgYXMgcGFydCBvZiB0
aGUgUFNQIHByb2Nlc3NpbmcuDQpJIHJlcGxpZWQgdG8gaXQgaW4gaGVyZTogaHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvX1o1VzJYTWV1d2hWOXA2Z1NZUFd4TW9i
WEhnDQogDQpEb27igJl0IHdvcnJ5LCBJIHdpbGwgaW5jbHVkZSBpdCBhcyBwYXJ0IG9mIHRoZSBu
ZXh0IGVkaXRvcmlhbCB1cGRhdGUuDQogDQpSZWdhcmRzLA0KUGFibG8uIA0KIA0KRnJvbTogc3By
aW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJsaV96aGVucWlhbmdA
aG90bWFpbC5jb20iIDxsaV96aGVucWlhbmdAaG90bWFpbC5jb20+DQpEYXRlOiBNb25kYXksIDkg
RGVjZW1iZXIgMjAxOSBhdCAwODo1Mw0KVG86IFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVy
Lm5ldEBkbWFyYy5pZXRmLm9yZz4sIFN1cmVzaCBLcmlzaG5hbiA8U3VyZXNoQGthbG9vbS5jb20+
LCAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KQ2M6IEFuZHJldyBBbHN0b24g
PEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+LCBCb2IgSGluZGVuIDxib2IuaGluZGVu
QGdtYWlsLmNvbT4sIE9sZSBUcm9hbiA8b3Ryb2FuQGVtcGxveWVlcy5vcmc+LCBTYW5kZXIgU3Rl
ZmZhbm4gPHNhbmRlckBzdGVmZmFubi5ubD4sIEZlcm5hbmRvIEdvbnQgPGZnb250QHNpNm5ldHdv
cmtzLmNvbT4sIEJyaWFuIEUgQ2FycGVudGVyIDxicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5jb20+
DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gUEhQIC0gRGVlcCBMaXN0ZW5pbmcgKHdhczogUkU6IFNl
cGFyYXRpbmcgaXNzdWVzKQ0KIA0KSSBwb2ludGVkIG91dCB0aGlzIGluIGh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL283dUo1QmlIWTlXS2h3TDY5UHdiU1Zyenct
USBhbmQgb3VyIGRlYXIgZWRpdG9yIFBhYmxvIGFkbWl0dGVkIE5IIHNob3VsZCBiZSB1cGRhdGVk
LiBIb3dldmVyLCBJIGRvbid0IGtub3cgd2h5IHRoZSB0ZXh0IGluIHZlcnNpb24gNSBpcyBub3Qg
dXBkYXRlZCBhY2NvcmRpbmdseSB0aWxsIGl0IGdvZXMgdG8gV0dMQy4gQ29tbWVudHMgc2hvdWxk
IGJlIGFjY29tbW9kYXRlZCBpbiB0aGUgZG9jdW1lbnQgbm90IG1lcmVseSBub3RlZCBpbiB0aGUg
bGlzdC4gDQogDQo=

------=_001_NextPart386674025571_=----
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=3Dutf-8"><s=
tyle>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom:=
 0px; margin-left: 0.5em; }p { margin-top: 0px; margin-bottom: 0px; }body {=
 font-size: 10.5pt; font-family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91; colo=
r: rgb(0, 0, 0); line-height: 1.5; }body { font-size: 10.5pt; font-family: =
=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91; color: rgb(0, 0, 0); line-height: 1.5=
; }</style></head><body>=0A=
<div><span></span>Why not modified the text first and then went to WGLC? I =
don't think this is the proper way to respect the comments and suggestions =
from the community. Time of all of us is valuable. Why do we have to repeat=
 the quesiton again and again resulting no change in the draft? BTW I don't=
 think this is an editorial comment either.</div>=0A=
<div><br></div><div>Zhenqiang Li</div><hr style=3D"width: 210px; height: 1p=
x;" color=3D"#b5c4df" size=3D"1" align=3D"left">=0A=
<div><span><div style=3D"MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10p=
t"><div>li_zhenqiang@hotmail.com</div></div></span></div>=0A=
<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5e=
m"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1.0p=
t;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT=
: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefe=
f; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a href=3D=
"mailto:pcamaril@cisco.com" style=3D"color: blue; text-decoration: underlin=
e;">Pablo Camarillo (pcamaril)</a></div><div><b>Date:</b>&nbsp;2019-12-09&n=
bsp;23:18</div><div><b>To:</b>&nbsp;<a href=3D"mailto:li_zhenqiang@hotmail.=
com" style=3D"color: blue; text-decoration: underline;">li_zhenqiang@hotmai=
l.com</a>; <a href=3D"mailto:spring@ietf.org" style=3D"color: blue; text-de=
coration: underline;">spring@ietf.org</a></div><div><b>Subject:</b>&nbsp;Re=
: [spring] PHP - Deep Listening (was: RE: Separating issues)</div></div></d=
iv><div><div class=3D"FoxDiv20191210120223581763">=0A=
<div class=3D"WordSection1" style=3D"page: WordSection1;">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US">Zhenqiang Li,<o:p></o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US"><o:p>&nbsp;</o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US">You asked a technical question (</span><span lang=3D"EN-US"><a hre=
f=3D"https://mailarchive.ietf.org/arch/msg/spring/o7uJ5BiHY9WKhwL69PwbSVrzw=
-Q" style=3D"color: blue; text-decoration: underline;">https://mailarchive.=
ietf.org/arch/msg/spring/o7uJ5BiHY9WKhwL69PwbSVrzw-Q</a>)=0A=
</span><span lang=3D"EN-GB" style=3D"mso-fareast-language:EN-US">on whether=
 the Next Header value should be updated as part of the PSP processing.<o:p=
></o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US">I replied to it in here:=0A=
</span><a href=3D"https://mailarchive.ietf.org/arch/msg/spring/_Z5W2XMeuwhV=
9p6gSYPWxMobXHg" style=3D"color: blue; text-decoration: underline;"><span l=
ang=3D"EN-US">https://mailarchive.ietf.org/arch/msg/spring/_Z5W2XMeuwhV9p6g=
SYPWxMobXHg</span></a><span lang=3D"EN-US"><o:p></o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US"><o:p>&nbsp;</o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US">Don=E2=80=99t worry, I will include it as part of the next editori=
al update.<o:p></o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US"><o:p>&nbsp;</o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US">Regards,<o:p></o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US">Pablo.=0A=
<o:p></o:p></span></p>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-GB" style=3D"mso-fareast-languag=
e:EN-US"><o:p>&nbsp;</o:p></span></p>=0A=
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><b><span lang=3D"EN-US" style=3D"font-size:12.0pt=
;color:black">From:=0A=
</span></b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">spri=
ng &lt;spring-bounces@ietf.org&gt; on behalf of &quot;li_zhenqiang@hotmail.=
com&quot; &lt;li_zhenqiang@hotmail.com&gt;<br>=0A=
<b>Date: </b>Monday, 9 December 2019 at 08:53<br>=0A=
<b>To: </b>Ron Bonica &lt;rbonica=3D40juniper.net@dmarc.ietf.org&gt;, Sures=
h Krishnan &lt;Suresh@kaloom.com&gt;, &quot;spring@ietf.org&quot; &lt;sprin=
g@ietf.org&gt;<br>=0A=
<b>Cc: </b>Andrew Alston &lt;Andrew.Alston@liquidtelecom.com&gt;, Bob Hinde=
n &lt;bob.hinden@gmail.com&gt;, Ole Troan &lt;otroan@employees.org&gt;, San=
der Steffann &lt;sander@steffann.nl&gt;, Fernando Gont &lt;fgont@si6network=
s.com&gt;, Brian E Carpenter &lt;brian.e.carpenter@gmail.com&gt;<br>=0A=
<b>Subject: </b>Re: [spring] PHP - Deep Listening (was: RE: Separating issu=
es)<o:p></o:p></span></p>=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>=
=0A=
</div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-US">I pointed out this in&nbsp;<=
/span><a href=3D"https://mailarchive.ietf.org/arch/msg/spring/o7uJ5BiHY9WKh=
wL69PwbSVrzw-Q" style=3D"color: blue; text-decoration: underline;"><span la=
ng=3D"EN-US">https://mailarchive.ietf.org/arch/msg/spring/o7uJ5BiHY9WKhwL69=
PwbSVrzw-Q</span></a><span lang=3D"EN-US" style=3D"color:black">&nbsp;and=
=0A=
 our dear editor Pablo admitted NH should be updated. However, I don't know=
 why the text in version 5 is not updated accordingly till it goes to WGLC.=
 Comments should be accommodated in the document not merely noted in the li=
st.&nbsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p>=0A=
</div>=0A=
<blockquote style=3D"margin-left: 0.5em; margin-top: 0px; margin-bottom: 0p=
x;">=0A=
<div>=0A=
<div>=0A=
<div>=0A=
<p class=3D"MsoNormal" style=3D"margin: 0px 0cm; font-size: 11pt; font-fami=
ly: Calibri, sans-serif;"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>=
=0A=
</div>=0A=
</div>=0A=
</div>=0A=
</blockquote>=0A=
</div>=0A=
</div></div></blockquote>=0A=
</body></html>=

------=_001_NextPart386674025571_=------


From nobody Tue Dec 10 01:34:04 2019
Return-Path: <sparisot@free-mobile.fr>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B709120870 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 01:34:02 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IzgBTJaSNDuv for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 01:33:59 -0800 (PST)
Received: from esmtp-1.proxad.net (esmtp-1.proxad.net [213.36.6.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FB19120837 for <spring@ietf.org>; Tue, 10 Dec 2019 01:33:59 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by esmtp-1.proxad.net (Postfix) with ESMTP id 33176AA2478; Tue, 10 Dec 2019 10:33:58 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at proxad.net
Received: from esmtp-1.proxad.net ([127.0.0.1]) by localhost (esmtp-b23-1.proxad.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LWoqTjHBF5kM; Tue, 10 Dec 2019 10:33:56 +0100 (CET)
Received: from zstore-3.mgt.proxad.net (unknown [172.18.94.10]) by esmtp-1.proxad.net (Postfix) with ESMTP id DAF1DAA241B; Tue, 10 Dec 2019 10:33:53 +0100 (CET)
Date: Tue, 10 Dec 2019 10:33:53 +0100 (CET)
From: =?utf-8?Q?S=C3=A9bastien?= Parisot <sparisot@free-mobile.fr>
To: =?utf-8?B?5p2+5baL6IGh?= <satoru.matsushima@g.softbank.co.jp>,  "Zafar Ali, zali" <zali@cisco.com>
Cc: SPRING WG List <spring@ietf.org>
Message-ID: <1072140828.168371285.1575970433765.JavaMail.zimbra@free-mobile.fr>
In-Reply-To: <07280F00-A45B-45D3-8C75-5200A5512AAF@cisco.com>
References: <A2D7C4F5-B2A7-45F5-9B2C-1191BA645459@cisco.com> <2023349138.168022391.1575911635350.JavaMail.zimbra@free-mobile.fr> <E03C06A3-E579-4A6C-87E7-D37A391D926D@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: Zimbra 8.8.12_GA_3803 (ZimbraWebClient - FF68 (Linux)/8.8.12_GA_3794)
Thread-Topic: SPRING SRv6 Deployment Status draft
Thread-Index: AQHVrFjPingkhBaNfka4+tIlxa7H3mkyt1j+pGhFzgAu63KAVg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/KXCBHT8Tpy17S5BsJXLBS35yZbk>
Subject: Re: [spring] SPRING SRv6 Deployment Status draft
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 09:34:02 -0000

Hi Satoru, Zafar,

I would like to provide an update to SRv6 deployment in Iliad's nationwide =
network in Italy.

As of the end of 2019, the SRv6 network consists of:
- 1000 Cisco NCS 5500 routers
- 1800 Iliad's Nodeboxes
- The network services 4.5 million mobile subscribers (as of Q3 2019)
- The network is carrying 300 Gbps of commercial traffic at peak hours
- It is expected to grow to more than 4000 Nodeboxes in 2020.

The following SRv6 features have been deployed:
- A Segment Routing Header based data plane
- End (PSP), End.X (PSP), End.DT4, T.Encaps.Red, T.Insert.Red functions
- BGP VPN SRv6 extensions
- ISIS SRv6 extensions
- SRH-based Topology Independent (TI-LFA) Fast Reroute mechanisms
- Support for ping and traceroute

Can you please update the SRv6 deployment draft accordingly?

Thanks,
S=C3=A9bastien

----- Mail original -----
> De: "Zafar Ali, zali" <zali@cisco.com>
> =C3=80: "Tadas Planciunas" <tadas@noia.network>, "SPRING WG List" <spring=
@ietf.org>, "=E6=9D=BE=E5=B6=8B=E8=81=A1"
> <satoru.matsushima@g.softbank.co.jp>
> Cc: "Jonas Simanavicius" <jonas@noia.network>, "Pablo Camarillo, pcamaril=
" <pcamaril@cisco.com>, "Zafar Ali, zali"
> <zali@cisco.com>
> Envoy=C3=A9: Vendredi 6 D=C3=A9cembre 2019 20:16:20
> Objet: Re: [spring] SPRING SRv6 Deployment Status draft

> Hi Tadas ,
>=20
> Many thanks for sharing the SRv6 deployment in a nationwide backbone netw=
ork!
>=20
> It will be our pleasure to include the text provided by you in the next r=
evision
> of the SRv6 deployment draft.
>=20
> We can publish it during the next week.
>=20
> Have a great weekend!
>=20
> Thanks
>=20
> Regards =E2=80=A6 Zafar
>=20
> From: Tadas Planciunas <tadas@noia.network>
> Date: Friday, December 6, 2019 at 2:07 AM
> To: "spring@ietf.org" <spring@ietf.org>, "satoru.matsushima@g.softbank.co=
.jp"
> <satoru.matsushima@g.softbank.co.jp>, "Zafar Ali (zali)" <zali@cisco.com>
> Cc: Jonas Simanavicius <jonas@noia.network>, "Pablo Camarillo (pcamaril)"
> <pcamaril@cisco.com>
> Subject: [spring] SPRING SRv6 Deployment Status draft
>=20
> Hi Zefar, Satoru,
>=20
> In the next draft of [
> https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment-=
status/
> |
> https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment-=
status/
> ] , we'd like to be added to the section =E2=80=9C2. Deployment Status=E2=
=80=9D as we have
> significant progress on our SRv6 deployment:
>=20
> NOIA Network ( [ https://noia.network/ | https://noia.network ] )
>=20
> NOIA Network is Internet Technology company creating a cutting-edge SRv6 =
stack
> implementation and backbone for managing private and distributed mesh net=
works.
>=20
> Our software deployment consists of Orchestration, Analytics, Agent, Cont=
roller,
> Business Intelligence (AI) and several product Interfaces to access the
> network.
>=20
> Project whitepaper and tokenomics model can be found here: [
> https://noia.network/programmable-internet-whitepaper |
> https://noia.network/programmable-internet-whitepaper ] and [
> https://noia.network/tokenomics-whitepaper |
> https://noia.network/tokenomics-whitepaper ]
>=20
> NOIA Network have deployed a nationwide SRv6 network backbone. The SRv6 b=
ackbone
> is based on white box or cloud routers with FD.io VPP or Linux srext modu=
le
> installed.
>=20
> The following SRv6 features have been deployed:
>=20
>    * A Segment Routing Header [I-D.ietf-6man-segment-routing-header] base=
d data
>    plane.
>    * END , END.X, END.DT4, End.DT6 functions as per
>    [I-D.filsfils-spring-srv6-network-programming].
>    * iOAM Proof of Transit and Trace options as per [I-D.ietf-ippm-ioam-d=
ata].
>    * BFD for Multihop Paths as per [I-D.ietf-bfd-multihop].
>    * Topology Independent (TI-LFA) Fast Reroute mechanisms leveraging
>    * SRv6 for the O(50msec) protection against node and link, as describe=
d in
>    [I-D.ietf-rtgwg-segment-routing-ti-lfa].
>=20
> Thank you.
>=20
> --
>=20
> Pagarbiai / Regards
>=20
> IT Manager, Dev Lead @ NOIA Network
>=20
> +370 614 68669
>=20
> [ https://noia.network/ | https://noia.network/ ]


From nobody Tue Dec 10 03:14:09 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA9C612010D for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 03:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.139
X-Spam-Level: 
X-Spam-Status: No, score=-2.139 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, RCVD_IN_MSPIKE_H2=-0.14, 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=ecitele.com header.b=GHLlZuVE; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com header.b=JdYt2GXd
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 zFTsfHA3Y66o for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 03:14:06 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.5]) (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 4B15F12007C for <spring@ietf.org>; Tue, 10 Dec 2019 03:14:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecitele.com; s=eciselector10072019; t=1575976444; i=@ecitele.com; bh=ZzEihk1IlvAW/iyBKY4dX350v8jS443K4UyJltqKrGE=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=GHLlZuVEJTRwYaiqFOxJHOttkstfyX3AmfOdQg5yWQ/HuQ9HefVOna9aUjjofWs83 wGggnJBByO7Ra+YkrXGGOgRZuTyNchZJs4TchTXfulFDiGb1AkXJ1tTquW+Q5Fbf7M InImdTTFBfRklOsoUfE9QECKd3FdxKt7qOZtEExQ=
Received: from [85.158.142.107] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-5.bemta.az-a.eu-central-1.aws.symcld.net id 9E/93-19908-CFD7FED5; Tue, 10 Dec 2019 11:14:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMJsWRWlGSWpSXmKPExsUi9LZno+7v2ve xBrfXa1gcv/Cb0YHRY8mSn0wBjFGsmXlJ+RUJrBlrL09kKfjWw1jR+7eBrYHxWF0XIxcHo8BS ZonjJ7+wQTjHWCRmn/rEDuFsZpQ4cXwSkMPJwSKwllniwkQtkISQwCQmibauFjYI5z6jRMf8n WBVbAK2EptW3wVKcHCICKhLPDsaDlLDLPCNUeLkj99gNcICphKXr2xiA7FFBKwkNjy+xAph60 kcfnERLM4pICDxq30WC4gtIcArMWXuSagrVCWmTH3MDGLzCsRKnPzXAxZnFBCT+H5qDROIzSw gLnHryXwmiF4BiSV7zjND2KISLx//Y4WoT5K4/3QhI0RcUWLGvTnsELasxKX53Ywg90sIKEts eRELYfpKHJ6eBmFqSRxcYw5hqkj8O1QJ0Zcj8XHCaqh56hItH+exQtgyEn/vXGEFBYKEwDoWi a1968CeEhJIljgx5zPLBEb9WUhuhrDzJJb838Y4C+xHQYmTM5+wQMR1JBbs/sQGYWtLLFv4mh nGPnPgMROy+AJG9lWMFklFmekZJbmJmTm6hgYGuoaGxroGumaWeolVuol6qaW6yal5JUWJQEm 9xPJiveLK3OScFL281JJNjMAUlVLI4LqDcfant3qHGCU5mJREeZ9UvY8V4kvKT6nMSCzOiC8q zUktPsQow8GhJMEbXgOUEyxKTU+tSMvMAaZLmLQEB4+SCC8fMGUK8RYXJOYWZ6ZDpE4xenNMe Dl3ETPHu5+LgeTJVUuA5Ecw+R1MLnq+eymzEEtefl6qlDivGsgIAZARGaV5cAtgaf8So6yUMC 8jAwODEE9BalFuZgmq/CtGcQ5GJWHefpApPJl5JXB3vAI6kQnoxM6UdyAnliQipKQamLQvX+S Z//xTxGrBwO2Lj7z9lB+k0O8/Laq7rMpG6P7LG7y/VLbpRVao75ESXqCoWch6X5i9fmHs4dw5 2q/cb327HXz429HF8wozE+ecWbizJUVhp4mqZZ9qssOKuRMKf/vlPCv25H5YvMHJaXvZNubtJ 39bL1jSaJlTuzRmS+g0R6O47+9tClY4imX1V8w6svdURGhmjtFOzgnih98+usv3taeqa5a2iE fl5tsR+gw8v4JnvtdWDxDR+rvtyiKFxLrbYgpPzLS2GIhWd2+VTtkj2GnRUyO0//s5vdf5it+ jnQPXK5+Jmij10O1aRsjNvifsIS3z58/bWjxx+z2RtFDrcpbWRbs/sQoL17IaKbEUZyQaajEX FScCANeSXxx2BAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-24.tower-232.messagelabs.com!1575976441!92821!1
X-Originating-IP: [18.237.140.177]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.22; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 27292 invoked from network); 10 Dec 2019 11:14:02 -0000
Received: from p01b.mail.dlp.protect.symantec.com (HELO mail.ds.dlp.protect.symantec.com) (18.237.140.177) by server-24.tower-232.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 10 Dec 2019 11:14:02 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IGOw4y6vKTtAGUoy9LSxU6mo+/ZXHf2Vl0qNQtJV6Th2kuACN5PZYYaMWykeAyf4bvb4/EKTazBPqA1e/HKXEnO4QJnGEUGXuHnXmEiibf4ZGjKi4UZmuXmsoRMPuTyaWRwhVZ4hxmUDwPCyI/imP9lRfCh4wewol5KJAbaMVi+izMTg3BF1sUX2Laf9gR5zXca1iPhP56tI/42QKELfghU/EA6vIt9hNxOcmYJ85jxGqNNjIPJWrGxvLCJ+LsqM2WYTYriKisd0srcy5gcuCVoWun1ObUuR9wWSHjDGGmi9npPDM53VvI66Q9LkiVK5liDNLMKQc8MGzEwgbzC2BA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A8srVxPgIh7dnDRGBMFoLw7vCaFG8pBoAWGDoD+W8Bg=; b=g7T3KJJNzGTLQwzk3mRiy0D078Fonm1tzKApHt7atVWgd5JxuHTop2bKPbE47rDSps5Xgcl46+vSLQPWIldz8LHiyXuBakrdz+Ho4r1So5DBp7YVsi6pPZkDjhDIzlaJ19ODADdgrUMPxjSUSImNDJrWTU3InFo6DTzWzjdGfDGofLKmtw2qvOCpaRPAHCvBFkrNBIGNSw5XMpOYBCYUNUvJNIVmbMv6W8mFAXb0u8acQ6C2yk12yOZ0rhgSkOEDpyMbAKQXXEGGe55bZZzUR//8A2BQ/1Xg/ArjgqswXj9mz2qvyZGrIzpe6AO5ZLuPu8qy7C2mOw+iveFHAeg66g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ecitele.com; dmarc=pass action=none header.from=ecitele.com; dkim=pass header.d=ecitele.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector2-ECI365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A8srVxPgIh7dnDRGBMFoLw7vCaFG8pBoAWGDoD+W8Bg=; b=JdYt2GXd4rGLmGv4CmQWBY6YIhdfcZyncTgTxn2fbCXZvdHtpIOrp4M+u4nV/rHrNoLX68O6oSiqfvtErTFotd/aMa8s1ejI/8Elv7Z9tJ0udRm9DATtLACoK0RA3Hm+0/I/UiqfyH8PYi3K5ep+X1IUiBxosuZUudeLGdIRxCQ=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB5489.eurprd03.prod.outlook.com (20.179.255.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.16; Tue, 10 Dec 2019 11:13:58 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::c8db:fc7b:adc7:d074]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::c8db:fc7b:adc7:d074%4]) with mapi id 15.20.2516.018; Tue, 10 Dec 2019 11:13:58 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "spring@ietf.org" <spring@ietf.org>
CC: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>, Sheetal Jangeed <Sheetal.Jangeed@ecitele.com>, Madhav Purohit <Madhav.Purohit@ecitele.com>, Abhijit Gokaraju <Abhijit.Gokaraju@ecitele.com>, Dmitry Valdman <Dmitry.Valdman@ecitele.com>
Thread-Topic: A question regarding Section 3.2 of RFC 8402
Thread-Index: AdWvR90JFVFlVi/cQa2YeNQhog9JBQ==
Importance: high
X-Priority: 1
Date: Tue, 10 Dec 2019 11:13:58 +0000
Message-ID: <AM0PR03MB3828E82BA287730AD51947659D5B0@AM0PR03MB3828.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-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 53b88d67-68ab-4954-7a4f-08d77d620d7d
x-ms-traffictypediagnostic: AM0PR03MB5489:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM0PR03MB5489032D6D95649A8007DC4A9D5B0@AM0PR03MB5489.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02475B2A01
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(366004)(396003)(136003)(189003)(199004)(51874003)(53754006)(76116006)(6506007)(6916009)(186003)(66946007)(26005)(4326008)(5660300002)(316002)(52536014)(7696005)(86362001)(66446008)(66556008)(71200400001)(478600001)(9686003)(2906002)(64756008)(8936002)(54906003)(55016002)(81156014)(81166006)(107886003)(66574012)(66476007)(8676002)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB5489; H:AM0PR03MB3828.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jCqBpDsJ2/4AD3/yF9JlitFouynrWxYH1TVoD9F8Hy+8mLQIeW+RPM3aBJPvp4td/4l6UBdGdhNG9LycHmkpXZrxkgY/TGy3Jj/h/nDdHquNQYj8b0DYy/+7SRLhEE0fTXLavTVjdkf1AjelB0ZtX/Sop1+3ilKGbot/F6CG07SCOFmR/fvLmxIoSzK3K/LXI9ou/40j4hUh8n1CbDbuhhNYtYt744B+T4Mkudwkg8Q7U4yweB/+durrM/af88bnxUGIPDI9ZdxPaXU1QCHF5/lupMwR7B9frfIJLJWYXvSzVvAJQ+roqRzNPN66llFANGl4cLGFFzDKLrlY56WG1OlzOJxseXpoNozfFdrBxoBw3mNwBCDO0NE8mujV7zrndQnUmMRC3iZZ4x/CJNett2aFLHDbLz8shlrv8M6XOBrjYbT7you4pZYjylRFDPGKC0RHC4fQbXecGQOOCJNGjDohR/fSZ7vHi8QQShXTZ0YvS6vP5uX9qWPJ0Ply/KS+riV+oHVvfNEvSWvN7n6W1hHvznRIznbzu3dSk6+iqR1MbqYdMFVt5S98FbJqsfjN
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828E82BA287730AD51947659D5B0AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 53b88d67-68ab-4954-7a4f-08d77d620d7d
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2019 11:13:58.1649 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +j99aZo61CXO1Bgpo4N2X3L1EpKR72R53N89pAjSZRUN6L5LAa8FLkJO+dXZnU4KNaTyCkNDlq64eZmFusaw8g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5489
X-CFilter-Loop: Reflected
X-DetectorID-Processed: d8d3a2b3-1594-4c39-92fb-b8312fe65a8a
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kAn7avTbQvKJhM-6IyymH1Wvbbo>
Subject: [spring] A question regarding Section 3.2 of RFC 8402
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 11:14:09 -0000

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

Hi all,
My colleagues and I have a question pertaining to  Section 3.2 of RFC 8402=
<https://eci365.sharepoint.com/sites/technicaldocsite/genericdev/System/Sy=
stem%20Documents/Forms/AllItems.aspx?FolderCTID=3D0x012000858C3D81A4889F44=
9868AC62A2AABDCD&id=3D%2Fsites%2Ftechnicaldocsite%2Fgenericdev%2FSystem%2F=
System%20Documents%2FIP%2DMPLS%2FNE%20Management%2FCLI>. This section says=
:

   An IGP Node-SID MUST NOT be associated with a prefix that is owned by
   more than one router within the same routing domain.

The requirement itself is well understood. However, neither RFC 8402 nor a=
ny other SPRING document I have seen defines the expected behavior of SR-c=
apable nodes if, due to misconfiguration, a certain prefix that is owned b=
y multiple nodes in the SR domain is associated with the Node-SID in at le=
ast one of them.

There are several sub-scenarios of the misconfiguration problem above, e.g=
.:

*         The prefix is owned by multiple nodes. One of these nodes advert=
ises it as associated with the Node-SID, while the other owners do not ass=
ociate it with any SID at all

*         The prefix is owned by multiple nodes. One of these nodes advert=
ises it as associated with the Node-SID, while one (or more) of the other =
nodes advertise it as associated with an IGP-Prefix SID but not as a Node-=
SID

*         The prefix is owned by multiple nodes, and  two (or more) of the=
se nodes advertise it as associated with the Node-SID but with different i=
ndices in the SRGB

*         The prefix is owned by multiple nodes, and  two (or more) of the=
se nodes advertise it as associated with the Node-SID with the same index =
in the SRGB.

Our experiments (admittedly incomplete) with SR-capable equipment from dif=
ferent vendors have shown that:

*         None of the tested devices have reported this situation as an er=
ror when they encounter some of the problematic scenarios

*         Different devices have demonstrated different forwarding behavio=
r when they encounter some of the problematic scenarios. In some of these =
scenarios the offending prefix would be associated with some SID and the r=
esulting forwarding behavior installed.

We think that it would be nice if the WG could define a minimal set of req=
uirements for handling this kind of misconfiguration. These requirements s=
hould include at least the following:

*         A device that encounters this kind of misconfiguration SHOULD re=
port the problem to the network management layer

*         The prefix for which this kind of misconfiguration has been dete=
cted SHOULD NOT be associated with any IGP Prefix-SID at all.

There may be other possibilities, but we feel that RFC 8402 is underspecif=
ied in this regard,

We would highly appreciate your feedback.

Regards, and lots of thanks in advance,
Sasha (on behalf of the team).

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_AM0PR03MB3828E82BA287730AD51947659D5B0AM0PR03MB3828eurp_
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:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;}
/* 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;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.EmailStyle17
=09{mso-style-type:personal-compose;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:"Courier New";}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-family:"Calibri",sans-serif;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:753354665;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-647584700 67698689 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l0:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1
=09{mso-list-id:1212306059;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-901205030 67698689 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2
=09{mso-list-id:1822889233;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-1368116536 67698689 67698691 67698693 67698689 6=
7698691 67698693 67698689 67698691 67698693;}
@list l2:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<p class=3D"MsoNormal">My colleagues and I have a question pertaining to &=
nbsp;<a href=3D"https://eci365.sharepoint.com/sites/technicaldocsite/gener=
icdev/System/System%20Documents/Forms/AllItems.aspx?FolderCTID=3D0x0120008=
58C3D81A4889F449868AC62A2AABDCD&amp;id=3D%2Fsites%2Ftechnicaldocsite%2Fgen=
ericdev%2FSystem%2FSystem%20Documents%2FIP%2DMPLS%2FNE%20Management%2FCLI"=
>Section
 3.2 of RFC 8402</a>. This section says:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;C=
ourier New&quot;;color:black">&nbsp;&nbsp; An IGP Node-SID MUST NOT be ass=
ociated with a prefix that is owned by<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;C=
ourier New&quot;;color:black">&nbsp;&nbsp; more than one router within the=
 same routing domain.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The requirement itself is well understood. However,=
 neither RFC 8402 nor any other SPRING document I have seen defines the ex=
pected behavior of SR-capable nodes if, due to misconfiguration, a certain=
 prefix that is owned by multiple nodes
 in the SR domain is associated with the Node-SID in at least one of them.=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">There are several sub-scenarios of the misconfigura=
tion problem above, e.g.:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes. One of these nodes advertises it as associated with t=
he Node-SID, while the other owners do not associate it with any SID at al=
l<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes. One of these nodes advertises it as associated with t=
he Node-SID, while one (or more) of the other nodes advertise it as associ=
ated with an IGP-Prefix SID but not as
 a Node-SID<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes, and &nbsp;two (or more) of these nodes advertise it a=
s associated with the Node-SID but with different indices in the SRGB<o:p>=
</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes, and &nbsp;two (or more) of these nodes advertise it a=
s associated with the Node-SID with the same index in the SRGB.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Our experiments (admittedly incomplete) with SR-cap=
able equipment from different vendors have shown that:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l2 lev=
el1 lfo2"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>None of the tested=
 devices have reported this situation as an error when they encounter some=
 of the problematic scenarios<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l2 lev=
el1 lfo2"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>Different devices =
have demonstrated different forwarding behavior when they encounter some o=
f the problematic scenarios. In some of these scenarios the offending pref=
ix would be associated=20with some SID
 and the resulting forwarding behavior installed. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We think that it would be nice if the WG could defi=
ne a minimal set of requirements for handling this kind of misconfiguratio=
n. These requirements should include at least the following:<o:p></o:p></p=
>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo3"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>A device that enco=
unters this kind of misconfiguration SHOULD report the problem to the netw=
ork management layer<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo3"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix for whi=
ch this kind of misconfiguration has been detected SHOULD NOT be associate=
d with any IGP Prefix-SID at all.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">There may be other possibilities, but we feel that =
RFC 8402 is underspecified in this regard,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We would highly appreciate your feedback.<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p><=
/p>
<p class=3D"MsoNormal">Sasha (on behalf of the team).<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_AM0PR03MB3828E82BA287730AD51947659D5B0AM0PR03MB3828eurp_--


From nobody Tue Dec 10 05:16:46 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA0ED12008A; Tue, 10 Dec 2019 05:16:44 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 qI9v6tT32Lkp; Tue, 10 Dec 2019 05:16:42 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9BDE120098; Tue, 10 Dec 2019 05:16:41 -0800 (PST)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) by opfednr24.francetelecom.fr (ESMTP service) with ESMTP id 47XLDl3hv4z208w; Tue, 10 Dec 2019 14:16:39 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.73]) by opfednr05.francetelecom.fr (ESMTP service) with ESMTP id 47XLDl2n1LzyQ7; Tue, 10 Dec 2019 14:16:39 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM23.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Tue, 10 Dec 2019 14:16:39 +0100
From: <bruno.decraene@orange.com>
To: Fernando Gont <fgont@si6networks.com>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, "Ole Troan" <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>, "Robert Raszuk" <robert@raszuk.net>
Thread-Topic: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVrM69NORQVRbL0kC2c8q9tirIQqeuthaAgAAFsYCAACVTgIAAEDEAgABon4CAA/8mwA==
Date: Tue, 10 Dec 2019 13:16:38 +0000
Message-ID: <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com>
In-Reply-To: <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/dJoL1S-aapSRz6zuIsoL08ELw_k>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 13:16:45 -0000

RmVybmFuZG8sDQoNCj4gRnJvbTogc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmddIE9uIEJlaGFsZiBPZiBGZXJuYW5kbyBHb250DQo+IFNlbnQ6IFN1bmRheSwgRGVjZW1iZXIg
OCwgMjAxOSAxOjU1IEFNDQo+IA0KPiBPbiA3LzEyLzE5IDE1OjQwLCBSb2JlcnQgUmFzenVrIHdy
b3RlOg0KPiA+IEhpIEZlcm5hbmRvLA0KPiA+ICANCj4gPiANCj4gPiAgICAgVGhlIG9ubGluZSBw
b3NzaWJsZSBpbnN0YW50aWF0aW9uIG9mICJEZXN0aW5hdGlvbiBBZGRyZXNzIiBhcyBpbiBSRkM4
MjAwDQo+ID4gICAgIGlzIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBvZiB0aGUgcGFja2V0Lg0KPiA+
IA0KPiA+IA0KPiA+IE5vLiBUaGF0IGlzIGluY29ycmVjdC4gDQo+ID4gDQo+ID4gSGludDogUGxl
YXNlIHJlYWQgY2FyZWZ1bGx5IFJGQzI0NzMuIA0KPiANCj4gSWYgeW91IHRoaW5rIGEgZG9jdW1l
bnQgb24gdHVubmVscyBydWxlcyBob3cgSVB2NiBvcGVyYXRlcywgYW5kIGl0cw0KPiBlbmQtdG8t
ZW5kaWFubmVzcywgdGhlbiB5b3UgaGF2ZSBhIGh1Z2UgcHJvYmxlbSByZWFkaW5nIHNwZWNzLg0K
PiANCj4gU28gSSB3aWxsIG5vdCBlbnRlciB0aGF0IGdhbWUsIGJlY2F1c2UgaXQgd291bGQgYmUg
YWNjZXB0aW5nIHRvIGJlDQo+IG1vY2tlZCBhdC4NCj4gDQo+IEknbGwgd2FpdCBmb3IgYSBmZXcg
ZGF5cyBmb3Igb3VyIElOVCBBRCdzIHJlc3BvbnNlIChTdXJlc2gpLCBhIHJlc3BvbnNlDQo+IGZy
b20gdGhlIHNwcmluZyBjaGFpcnMgKGlmIGFueSksIGFuZCBhIHJlc3BvbnNlIGZyb20gdGhlIFJU
RyBBRChzKS4NCg0KSSdtIG5vdCBzdXJlIHdoYXQgcmVzcG9uc2UgdG8gd2hhdCBxdWVzdGlvbiB5
b3UgZXhwZWN0IGZyb20gc3ByaW5nIGNoYWlycy4NCmRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZyBpcyB1bmRlciBXRyBMQzogdGhpcyBpcyB0aGUgdGltZSBmb3IgZXZl
cnlvbmUgdG8gY29tbWVudCBvbiB0aGUgZG9jdW1lbnQgYW5kIGhvcGVmdWxseSBpbXByb3ZlIGl0
LiBBdCB0aGlzIHN0YWdlLCBJJ2QgcmF0aGVyIG5vdCBpbmZsdWVuY2UgdGhlIGRpc2N1c3Npb24u
DQoNClRoYXQgYmVlbiBzYWlkLCBzaW5jZSB5b3UgYXJlIGluc2lzdGluZw0KDQo+PiBGcm9tOiBz
cHJpbmcgW21haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEZlcm5h
bmRvIEdvbnQNCj4+IFNlbnQ6IFNhdHVyZGF5LCBEZWNlbWJlciA3LCAyMDE5IDY6NDMgUE0NCj4+
ICBUaGUgb25saW5lIHBvc3NpYmxlIGluc3RhbnRpYXRpb24gb2YgIkRlc3RpbmF0aW9uIEFkZHJl
c3MiIGFzIGluIFJGQzgyMDAgaXMgdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG9mIHRoZSBwYWNrZXQu
DQoNCkl0IGFwcGVhcnMgdG8gbWUgdGhhdCwgYXQgbWluaW11bSwgbXVsdGlwbGUgb3BpbmlvbnMg
aGF2ZSBiZWVuIGV4cHJlc3NlZCBvbiB0aGlzIHBvaW50LCBpbmNsdWRpbmcgZnJvbSBTdXJlc2gu
IFNvLCBhc3N1bWluZyB0aGF0IGJ5ICJvbmxpbmUiIHlvdSBtZWFudCAib25seSIsIHRoZSBzdGF0
ZW1lbnQgIm9ubHkgcG9zc2libGUiIHNlZW1zIGV4Y2Vzc2l2ZSB0byBtZS4NCkJ1dCBJIGhhdmUg
bm90ZWQgeW91ciByZWFkaW5nIG9mIFJGQzgyMDAgYW5kIHlvdXIgb2JqZWN0aW9uLCB3aGljaCBJ
IGJlbGlldmUgY29uY2VybiB0aGUgUFNQIGFuZCBVU1AgJ2ZsYXZvcnMnIHNlY3Rpb25zIDQuMTYu
MSBhbmQgNC4xNi4yDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24tNC4xNg0KDQpSZWdhcmRzLA0K
LS1CcnVubw0KDQo+IFRoZW4gSSB3aWxsIGVzY2FsYXRlIHRoZSBwcm9ibGVtIGFzIHJlcXVpcmVk
LCBpbmNsdWRpbmcgYSBmb3JtYWwgYXBwZWFsLA0KPiBpZiBuZWNlc3NhcnkuDQo+IA0KPiBUaGFu
a3MsDQo+IC0tIA0KPiBGZXJuYW5kbyBHb250DQo+IFNJNiBOZXR3b3Jrcw0KPiBlLW1haWw6IGZn
b250QHNpNm5ldHdvcmtzLmNvbQ0KPiBQR1AgRmluZ2VycHJpbnQ6IDY2NjYgMzFDNiBENDg0IDYz
QjIgOEZCMSBFM0M0IEFFMjUgMEQ1NSAxRDRFIDc0OTINCj4gDQo+IA0KPiANCj4gDQo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IHNwcmluZyBtYWls
aW5nIGxpc3QNCj4gc3ByaW5nQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nDQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpv
aW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBv
dSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBs
b2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBt
ZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdleHBlZGl0ZXVyIGV0
IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBl
bGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sCk9yYW5nZSBkZWNs
aW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZv
cm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRz
IG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQg
bWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwg
dXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3UgaGF2ZSByZWNlaXZl
ZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0
ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4KQXMgZW1haWxzIG1heSBiZSBhbHRl
cmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9k
aWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5b3UuCgo=


From nobody Tue Dec 10 09:17:19 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF6E6120A08; Tue, 10 Dec 2019 09:17:10 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 UMwsiG42nKt7; Tue, 10 Dec 2019 09:17:08 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C52701209FB; Tue, 10 Dec 2019 09:17:05 -0800 (PST)
Received: from opfednr03.francetelecom.fr (unknown [xx.xx.xx.67]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 47XRZ76vMQz5wpl; Tue, 10 Dec 2019 18:17:03 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.107]) by opfednr03.francetelecom.fr (ESMTP service) with ESMTP id 47XRZ75Lk9zDq7h; Tue, 10 Dec 2019 18:17:03 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM8F.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Tue, 10 Dec 2019 18:17:03 +0100
From: <bruno.decraene@orange.com>
To: Fernando Gont <fernando@gont.com.ar>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>, li zhenqiang <li_zhenqiang@hotmail.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>
Thread-Topic: [spring] Question about SRv6 Insert function
Thread-Index: AQHVrtLjkGbL/Opq30uxJSVFK8mZ+aezmjmg
Date: Tue, 10 Dec 2019 17:17:03 +0000
Message-ID: <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar>
In-Reply-To: <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LPTeaeOOUYu28YVqGKWvgGIVmYM>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 17:17:13 -0000

RmVybmFuZG8sDQoNCj4gRnJvbTogRmVybmFuZG8gR29udCBbbWFpbHRvOmZlcm5hbmRvQGdvbnQu
Y29tLmFyXSANCj4gU2VudDogTW9uZGF5LCBEZWNlbWJlciA5LCAyMDE5IDk6NTQgUE0NCj4gDQo+
IE9uIDUvOS8xOSAwOTo0NiwgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSB3cm90ZToNCj4gWy4u
Li5dDQo+ID4+IA0KPiA+PiBTaW5jZSB0aGVyZSBoYXZlIGJlZW4gcGxlbnR5IG9mIGF0dGVtcHRz
IHRvIGRvIEVIIGluc2VydGlvbiBvcg0KPiA+PiBsZWF2ZSB0aGUgSVB2NiBzdGFuZGFyZCBhbWJp
Z3VvdXMgaW4gdGhpcyByZXNwZWN0LCBhbmQgdGhlIElFVEYgaGFzDQo+ID4+IGhhZCBjb25zZW5z
dXMgdGhhdCBFSCBpbnNlcnRpb24gaXMgbm90IGFsbG93ZWQsIEkgdGhpbmsgaXQgd291bGQgYmUN
Cj4gPj4gYmFkLCB3YXN0ZWZ1bGwsIHRyaWNreSwgYW5kIGV2ZW4gZGFuZ2Vyb3VzIHRvIGxldCBh
IGRvY3VtZW50IGdvDQo+ID4+IHRocm91Z2ggdGhlIHdob2xlIHB1YmxpY2F0aW9uIHByb2Nlc3Ms
IGFuZCBqdXN0IHJlbHkgb24gdGhlIEFEIHRvDQo+ID4+IGtlZXAgdGhlICJESVNDVVNTIiBidXR0
b24gcHJlc3NlZC4NCj4gPiANCj4gPiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmcgaGFzIGEgbm9ybWF0aXZlIHJlZmVyZW5jZQ0KPiA+IHRvIFtJLUQudm95ZXItNm1h
bi1leHRlbnNpb24taGVhZGVyLWluc2VydGlvbl0gDQo+ID4gaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wMSNzZWN0
aW9uLTEzLjENCj4gPg0KPiA+ICBBcyBzdWNoLCBmcm9tIGEgcHJvY2VzcyBzdGFuZHBvaW50LCBp
dCB3b3VsZCBub3QgZ29pbmcgdG8gYmUNCj4gPiBwdWJsaXNoZWQgYmVmb3JlIFtJLUQudm95ZXIt
Nm1hbi1leHRlbnNpb24taGVhZGVyLWluc2VydGlvbl0gYmUNCj4gPiBpdHNlbGYgcHVibGlzaGVk
IGFzIFJGQy4gQW5kIGZyb20gaXRzIG5hbWUsIHRoZSBsYXR0ZXIgaXMgaW50ZW5kZWQgdG8NCj4g
PiBiZSBkaXNjdXNzZWQgYW5kIHdpdGhpbiBjb250cm9sIG9mIHRoZSA2TUFOIFdHLiBTbyBJIGRv
bid0IHRoaW5rIHRoYXQNCj4gPiB3ZSBjYW4gc2F5IHRoYXQgaXQgImp1c3QgcmVseSBvbiB0aGUg
QUQgdG8ga2VlcCB0aGUgIkRJU0NVU1MiIGJ1dHRvbg0KPiA+IHByZXNzZWQuIg0KPiANCj4gWWVz
LCBpdCBpcyBqdXN0IHJlbHlpbmcgb24gdGhhdC4NCg0KU2l0dWF0aW9uIGhhcyBjaGFuZ2VkIHNp
bmNlIHRoaXMgZW1haWw6IHRoZSBuZXR3b3JrIHByb2dyYW1taW5nIGRyYWZ0IGhhcyBub3cgcmVt
b3ZlZCB0ZXh0IHJlbGF0ZWQgdG8gU1JIIGluc2VydGlvbi4NClBsZWFzZSBjb21tZW50IG9uIHRo
ZSB0ZXh0IGlmIHlvdSBzZWUgdGV4dCByZWxhdGVkIHRvIFNSSCBpbnNlcnRpb24uDQoNCj4gQSBx
dWVzdGlvbiBvZiB5b3UgYXMgYSBjaGFpcjogZG9lcyB0aGUgd2cgeW91IGNoYWlyIHB1Ymxpc2gg
ZG9jdW1lbnRzDQo+IGJhc2VkIG9uIGN1cnJlbnQgc3BlY3MgKG9yIGF0IHRoZSB2ZXJ5IGxlYXN0
IGJhc2VkIG9uICBjaGFuZ2VzIHRoYXQgYXJlDQo+IGdvaW5nIHRvIGhhcHBlbiBpbiB0aGUgbmVh
ciB0ZXJtIGFzIGEgcmVzdWx0IG9mICpleGlzdGluZyBhbmQgcHJvdmVuDQo+IGNvbnNlbnN1cyop
LCBvciBkb2VzIHNwcmluZyBzaGlwIGRvY3VtZW50cyB0aGF0IGltcGxpY2l0bHkgYmV0dGluZyBv
bg0KPiBjaGFuZ2VzIHRoYXQgaGF2ZSBubyBjb25zZW5zdXM/DQoNCkluIGdlbmVyYWwsIEkgZG9u
J3Qgc2VlIHRoZSBiZW5lZml0IG9mIHNlbmRpbmcgYSBkcmFmdCB3aGljaCB3ZSBleHBlY3Qgd291
bGQgbmV2ZXIgcHJvZ3Jlc3MgdG8gUkZDLiBTbyB0aGlzIHdvdWxkIG5vdCBiZSBteSBwcmVmZXJy
ZWQgcGF0aC4NCkhvd2V2ZXIsIEkgZ3Vlc3MgdGhhdCBhcyBhbHdheXMsIHRoZXJlIGFyZSBleGNl
cHRpb25zIGFuZCBJJ20gbm90IGEgcHJpb3JpIGF3YXJlIG9mIGEgcHJvY2VzcyBmb3JiaWRkaW5n
IHRoaXMuIEFzIG9mIHRvZGF5LCBJJ2QgcmF0aGVyIG5vdCBzcGVuZCB0aW1lIG9uIHRoaXMgaHlw
b3RoZXRpY2FsIGNhc2UuDQogDQo+IFRoZSBmb3JtZXIgaXMgaG93IEkgZXhwZWN0IFdHcyB0byBv
cGVyYXRlLiBUaGUgbGF0ZXIgc2hvd3MgYSBjbGVhciBwYXRoDQo+IHRvIGEgaHVnZSBwaWxlIG9m
IGRvY3VtZW50cyBzdHVjayBhdCBJRVNHIHJldmlldywgc2ltcGx5IGJlY2F1c2Ugc28NCj4gbGF0
ZXIgaW4gdGhlIHByb2Nlc3MgZm9sa3MgZm91bmQgb3V0IHRoYXQgdGhlIGRvY3VtZW50IHR1cm5z
IG91dCB0bw0KPiB2aW9sYXRlIGV4aXN0aW5nIHNwZWNzLiBXaXRoIHRoZSByaXNrIG9mIGFuIEFE
IHByZXNzaW5nICJZRVMiLCBhbmQgaGVuY2UNCj4gSUVURiBoYXMgYmVlbiBjaXJjdW12ZW50ZWQu
DQoNCldoaWxlIElFU0cgcHJvY2Vzc2luZyBpcyBiZXlvbmQgbXkgcGF5Y2hlY2sgKGxpdGVyYWxs
eSA7LSkgKSwgSSB0cnVzdCB0aGUgSUVTRy4gQW5kIEkgZG9uJ3Qgc2VlIGEgcmVhc29uIHRvIGRv
dWJ0IGEgcHJpb3JpLg0KQW5kIGV2ZW4gaW4gdGhpcyBjYXNlLCB0aGVyZSBtYXkgYmUgYSBwb3Nz
aWJseSB0byBmZXRjaCBiYWNrIHRoZSBkb2N1bWVudCBmcm9tIHRoZSBSRkMgZWRpdG9yIHF1ZXVl
Lg0KDQpJbiBzaG9ydDogdmVyeSBoeXBvdGhldGljIGNhc2UgYW5kIGJleW9uZCBteSBoYXQuIEFz
IG9mIHRvZGF5LCBJJ2QgcHJvcG9zZSB0aGF0IHdlIHdvcmsgb24gdGhlIHRleHQgb2YgdGhlIGRv
Y3VtZW50Lg0KDQpUaGFuayB5b3UsDQotLUJydW5vDQogDQo+IFRoYW5rcywNCj4gLS0gDQo+IEZl
cm5hbmRvIEdvbnQNCj4gZS1tYWlsOiBmZXJuYW5kb0Bnb250LmNvbS5hciB8fCBmZ29udEBzaTZu
ZXR3b3Jrcy5jb20NCj4gUEdQIEZpbmdlcnByaW50OiA3ODA5IDg0RjUgMzIyRSA0NUM3IEYxQzkg
Mzk0NSA5NkVFIEE5RUYgRDA3NiBGRkYxDQo+IA0KPiANCj4NCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpDZSBtZXNzYWdl
IGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMg
Y29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0
cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZv
dXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIK
YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRl
cy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJh
dGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBh
IGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFu
ZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQg
aW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsKdGhleSBzaG91bGQgbm90
IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uCklm
IHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhl
IHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBl
bWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0
aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuClRoYW5rIHlvdS4K
Cg==


From nobody Tue Dec 10 09:37:09 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D126B1200C1; Tue, 10 Dec 2019 09:37:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 tRBHCEjOBkTb; Tue, 10 Dec 2019 09:37:05 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.36]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89ED2120043; Tue, 10 Dec 2019 09:37:04 -0800 (PST)
Received: from opfednr02.francetelecom.fr (unknown [xx.xx.xx.66]) by opfednr24.francetelecom.fr (ESMTP service) with ESMTP id 47XS1C2dGjz204H; Tue, 10 Dec 2019 18:37:03 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.48]) by opfednr02.francetelecom.fr (ESMTP service) with ESMTP id 47XS1C1hZyz8sY1; Tue, 10 Dec 2019 18:37:03 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM32.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Tue, 10 Dec 2019 18:37:03 +0100
From: <bruno.decraene@orange.com>
To: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: 'SPRING WG List' <spring@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wD8iGrw
Date: Tue, 10 Dec 2019 17:37:02 +0000
Message-ID: <10627_1575999423_5DEFD7BF_10627_320_1_53C29892C857584299CBF5D05346208A48D24F99@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D24F99OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/QXomCuTB9V8YiLWgHCFGkn9LaRM>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 17:37:07 -0000

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

[-6man as I believe this is spring specific]

Hi Pablo, authors,


< The
   T.Encaps behavior would describe the capability of node N to perform
   a T.Encaps behavior, specifically it would describe how many SIDs
   could be inserted by N without significant performance degradation."


Could you please explicit what is meant by 'how many SIDs'? Especially for =
.Red.
Is this the number of SID in the SRH?
Because for .Red, the number of SID in the SRH is N-1, with N been the numb=
er of SIDs. (as the first SID is not included in the SRH).

Any option works for me. I'm just asking for the behavior to be clear and i=
nteroperable.

Thank you,
--Bruno


From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of bruno.decraene@orang=
e.com
Sent: Thursday, December 5, 2019 6:15 PM
To: 'SPRING WG List'
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05




___________________________________________________________________________=
______________________________________________



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.

___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D24F99OPEXCAUBM43corp_
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:dsp=3D"http://schem=
as.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/sharepoint/soap/2002/1/alerts/" xmlns:ec=3D"http://=
www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas.microsoft.com/sharep=
oint/" xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xs=
i=3D"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs=3D"http://schema=
s.microsoft.com/data/udc/soap" xmlns:udcxf=3D"http://schemas.microsoft.com/=
data/udc/xmlfile" xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/par=
ttopart" xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/=
" xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" xmln=
s:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"h=
ttp://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m=3D=
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=3D"http://sc=
hemas.openxmlformats.org/package/2006/relationships" xmlns:spwp=3D"http://m=
icrosoft.com/sharepoint/webpartpages" xmlns:ex12t=3D"http://schemas.microso=
ft.com/exchange/services/2006/types" xmlns:ex12m=3D"http://schemas.microsof=
t.com/exchange/services/2006/messages" xmlns:pptsl=3D"http://schemas.micros=
oft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl=3D"http://microsoft.com/w=
ebservices/SharePointPortalServer/PublishedLinksService" xmlns:Z=3D"urn:sch=
emas-microsoft-com:" xmlns:tax=3D"http://schemas.microsoft.com/sharepoint/t=
axonomy/soap/" xmlns:tns=3D"http://schemas.microsoft.com/sharepoint/soap/re=
cordsrepository/" xmlns:spsup=3D"http://microsoft.com/webservices/SharePoin=
tPortalServer/UserProfileService" xmlns:mml=3D"http://www.w3.org/1998/Math/=
MathML" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:n=
s0=3D"http://www.w3..org/2000/09/xmldsig#">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5AF88.D05656F0"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-alt:Wingdings;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-alt:Wingdings;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Times New Roman";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-alt:Arial;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
pre
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle19
	{mso-style-type:personal;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:#1F497D;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:298078745;
	mso-list-type:hybrid;
	mso-list-template-ids:1768051278 1373664836 67895299 67895301 67895297 678=
95299 67895301 67895297 67895299 67895301;}
@list l0:level1
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:982734707;
	mso-list-type:hybrid;
	mso-list-template-ids:723803920 -2036404648 67895299 67895301 67895297 678=
95299 67895301 67895297 67895299 67895301;}
@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;
	text-indent:-18.0pt;
	mso-ansi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	color:#1F497D;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">[-6man as I believe this is spring specific]<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Hi Pablo, authors,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&laquo;&nbsp;</=
span><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">The<o:p></o:p><=
/span></pre>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span><span class=3D"SpellE">T.Encaps</span> behavior would describe the c=
apability of node N to perform<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>a <span class=3D"SpellE">T.Encaps</span> behavior, specifically it w=
ould describe how many SIDs<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;
</span>could be inserted by N without significant performance degradation.&=
#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">Could you pleas=
e explicit what is meant by &#8216;how many SIDs&#8217;? Especially
 for .Red.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">Is this the num=
ber of SID in the SRH?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">Because for .Re=
d, the number of SID in the SRH is N-1, with N
 been the number of SIDs. (as the first SID is not included in the SRH).<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">Any option work=
s for me. I&#8217;m just asking for the behavior to
 be clear and interoperable.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">Thank you,<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">--Bruno<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;mso-fareast-fon=
t-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span class=3D"SpellE">=
<b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;san=
s-serif&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-farea=
st-language:FR">From</span></b></span><b><span style=3D"font-size:10.0pt;fo=
nt-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;mso-fareast-font-family=
:&quot;Times New Roman&quot;;mso-fareast-language:FR">:</span></b><span sty=
le=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot=
;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-fareast-language:=
FR">
 ipv6 [mailto:ipv6-bounces@ietf.org] <b>On Behalf Of </b>bruno.decraene@ora=
nge.com<br>
<b>Sent:</b> Thursday, December 5, 2019 6:15 PM<br>
<b>To:</b> 'SPRING WG List'<br>
<b>Cc:</b> 6man@ietf.org; draft-ietf-spring-srv6-network-programming<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></p>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Hello SPRING,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This email starts a two weeks Working Group Last Call on draf=
t-ietf-spring-srv6-network-programming [1].<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Please read this document if you haven't read the most recent=
 version, and send your comments to the SPRING WG list, no later than Decem=
ber 20.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">You may copy the 6MAN WG for IPv6 related comment, but consid=
er not duplicating emails on the 6MAN mailing list for the comments which a=
re only spring specifics.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">If you are raising a point which you expect will be specifica=
lly debated on the mailing list, consider using a specific email/thread for=
 this point.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This may help avoiding that the thread become specific to thi=
s point and that other points get forgotten (or that the thread get convert=
ed into parallel independent discussions)<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Thank you,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Bruno<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05">https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05</a><o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre style=3D"margin-left:35.4pt">_________________________________________=
___________________________________________________________________________=
_____<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">Ce message et ses pieces jointes peuvent =
contenir des informations confidentielles ou privilegiees et ne doivent don=
c<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">pas etre diffuses, exploites ou copies sa=
ns autorisation. Si vous avez recu ce message par erreur, veuillez le signa=
ler<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">a l'expediteur et le detruire ainsi que l=
es pieces jointes. Les messages electroniques etant susceptibles d'alterati=
on,<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">Orange decline toute responsabilite si ce=
 message a ete altere, deforme ou falsifie. Merci.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">This message and its attachments may cont=
ain confidential or privileged information that may be protected by law;<o:=
p></o:p></pre>
<pre style=3D"margin-left:35.4pt">they should not be distributed, used or c=
opied without authorisation.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">If you have received this email in error,=
 please notify the sender and delete this message and its attachments.<o:p>=
</o:p></pre>
<pre style=3D"margin-left:35.4pt">As emails may be altered, Orange is not l=
iable for messages that have been modified, changed or falsified.<o:p></o:p=
></pre>
<pre style=3D"margin-left:35.4pt">Thank you.<o:p></o:p></pre>
</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_53C29892C857584299CBF5D05346208A48D24F99OPEXCAUBM43corp_--


From nobody Tue Dec 10 09:41:23 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AB3812098B; Tue, 10 Dec 2019 09:41:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 i6XgVxBbgfqs; Tue, 10 Dec 2019 09:41:15 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2184C120999; Tue, 10 Dec 2019 09:41:14 -0800 (PST)
Received: from opfedar02.francetelecom.fr (unknown [xx.xx.xx.4]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 47XS5z60lFz2yQ6; Tue, 10 Dec 2019 18:41:11 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.23]) by opfedar02.francetelecom.fr (ESMTP service) with ESMTP id 47XS5z4vCkzCqkT; Tue, 10 Dec 2019 18:41:11 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM41.corporate.adroot.infra.ftgroup ([fe80::857d:4f67:b0a7:10d7%21]) with mapi id 14.03.0468.000; Tue, 10 Dec 2019 18:41:11 +0100
From: <bruno.decraene@orange.com>
To: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, 'SPRING WG List' <spring@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wD8DNgg
Date: Tue, 10 Dec 2019 17:41:11 +0000
Message-ID: <23508_1575999671_5DEFD8B7_23508_75_6_53C29892C857584299CBF5D05346208A48D24FC3@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D24FC3OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/y0iUfXMUzSB2CKcbIGeyQqoFgZk>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 17:41:18 -0000

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

Hi Pablo, authors

"4.13.  End.B6.Encaps: Endpoint bound to an SRv6 policy w/ encaps"
is clear that an IPv6 encapsulation is performed. e.g with the below text
"  S14.   Push a new IPv6 header with its own SRH containing B"

However, I find that "4.14.  End.B6.Encaps.Red: [...] with reduced SRH" is =
a little less clear on that. E.g.,

"This is an optimization of the End.B6.Encaps behavior."
Looks good.


"   The new SRH is created as described in Section 4.1.1 of [I-D.ietf-6man-=
segment-routing-header<https://tools.ietf.org/html/draft-ietf-spring-srv6-n=
etwork-programming-05#ref-I-D.ietf-6man-segment-routing-header>]."
Is not that specific. Could you please explicitly add that an IPv6 outer he=
ader is added ?


"  End.B6.Encaps.RED  [...] with reduced SRH insertion SRv6 instantiation o=
f a Binding SID"
Does not looks good.
Please remove any reference to "SRH insertion". "IPv6 encapsulation with an=
 SRH header" would be preferred.


"     4.13. End.B6.Encaps: Endpoint bound to an SRv6 policy w/ encaps  20
     4.14<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.14>. End.B6.Encaps.Red: [...] with reduced SRH . . . . .=
 . . .  21<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progr=
amming-05#page-21> >

May be
OLD: End.B6.Encaps.Red: [...] with reduced SRH
NEW: End.B6.Encaps.Red: End.B6.Encaps with reduced SRH

(this does fit in a single line)

Thank you,
Best regards,
--Bruno




From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of bruno.decraene@orang=
e.com
Sent: Thursday, December 5, 2019 6:15 PM
To: 'SPRING WG List'
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05




___________________________________________________________________________=
______________________________________________



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.

___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D24FC3OPEXCAUBM43corp_
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:dsp=3D"http://schem=
as.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/sharepoint/soap/2002/1/alerts/" xmlns:ec=3D"http://=
www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas.microsoft.com/sharep=
oint/" xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xs=
i=3D"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs=3D"http://schema=
s.microsoft.com/data/udc/soap" xmlns:udcxf=3D"http://schemas.microsoft.com/=
data/udc/xmlfile" xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/par=
ttopart" xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/=
" xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" xmln=
s:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"h=
ttp://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m=3D=
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=3D"http://sc=
hemas.openxmlformats.org/package/2006/relationships" xmlns:spwp=3D"http://m=
icrosoft.com/sharepoint/webpartpages" xmlns:ex12t=3D"http://schemas.microso=
ft.com/exchange/services/2006/types" xmlns:ex12m=3D"http://schemas.microsof=
t.com/exchange/services/2006/messages" xmlns:pptsl=3D"http://schemas.micros=
oft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl=3D"http://microsoft.com/w=
ebservices/SharePointPortalServer/PublishedLinksService" xmlns:Z=3D"urn:sch=
emas-microsoft-com:" xmlns:tax=3D"http://schemas.microsoft.com/sharepoint/t=
axonomy/soap/" xmlns:tns=3D"http://schemas.microsoft.com/sharepoint/soap/re=
cordsrepository/" xmlns:spsup=3D"http://microsoft.com/webservices/SharePoin=
tPortalServer/UserProfileService" xmlns:mml=3D"http://www.w3.org/1998/Math/=
MathML" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:n=
s0=3D"http://www.w3..org/2000/09/xmldsig#">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5AF89.643EB830"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-alt:Wingdings;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-alt:Wingdings;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Times New Roman";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-alt:Arial;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
pre
	{mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle19
	{mso-style-type:personal;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:#1F497D;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:258373395;
	mso-list-type:hybrid;
	mso-list-template-ids:-631460452 721582072 67895299 67895301 67895297 6789=
5299 67895301 67895297 67895299 67895301;}
@list l0:level1
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"mso-ascii-font-family:Calibri;mso-far=
east-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family=
:&quot;Times New Roman&quot;;color:#1F497D">Hi Pablo,
<span class=3D"SpellE">authors</span><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-ascii-font-family:Calibri;mso-far=
east-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family=
:&quot;Times New Roman&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">&#8220;4.13.<span style=3D"mso-spacerun:yes">&nbsp;
</span>End.B6.Encaps: Endpoint bound to an SRv6 policy w/ <span class=3D"Sp=
ellE">encaps</span>&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">is clear that an IPv6 encapsulation is performed.
<span class=3D"SpellE">e.g</span> with the below text<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR">&#8220;<span style=3D"mso-spacerun:yes">&=
nbsp;
</span>S14.<span style=3D"mso-spacerun:yes">&nbsp;&nbsp; </span>Push a new =
IPv6 header with its own SRH containing B&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">However, I find that &#8220;4.14.<span style=3D"mso-spacerun:yes">&=
nbsp;
</span>End.B6.Encaps.Red: [...] with reduced SRH&#8221; is a little less cl=
ear on that. E.g.,<o:p></o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">This is an optimizati=
on of the End.B6.Encaps behavior.&#8221;<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Looks good.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"mso-sp=
acerun:yes">&nbsp;&nbsp; </span>The new SRH is created as described in Sect=
ion 4.1.1 of [</span><a href=3D"https://tools.ietf.org/html/draft-ietf-spri=
ng-srv6-network-programming-05#ref-I-D.ietf-6man-segment-routing-header" ti=
tle=3D"&quot;IPv6 Segment Routing Header (SRH)&quot;"><span lang=3D"EN-US" =
style=3D"mso-ansi-language:EN-US">I-D.ietf-6man-segment-routing-header</spa=
n></a><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">].&#8221;<o:p>=
</o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Is not that specific. Could you please explicitly
 add that an IPv6 outer header is added ?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"mso-sp=
acerun:yes">&nbsp; </span>End.B6.Encaps.RED<span style=3D"mso-spacerun:yes"=
>&nbsp; </span>[...] with reduced SRH insertion SRv6 instantiation of a Bin=
ding SID&#8221;<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Does not looks good.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Please remove any reference to &#8220;SRH insertion&#8221;.
 &#8220;IPv6 encapsulation with an SRH header&#8221; would be preferred.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;mso-fareast-font-family:Calibri;mso-bidi-font-family:&quot;T=
imes New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US">&#8220;</span><=
span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"mso-sp=
acerun:yes">&nbsp;&nbsp;&nbsp;&nbsp; </span>4.13. End.B6.Encaps: Endpoint b=
ound to an SRv6 policy w/ <span class=3D"SpellE">encaps</span><span style=
=3D"mso-spacerun:yes">&nbsp; </span>20<o:p></o:p></span></pre>
<p class=3D"MsoNormal" style=3D"tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229=
.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2p=
t 687.0pt 732.8pt">
<span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-langua=
ge:EN-US;mso-fareast-language:FR"><span style=3D"mso-spacerun:yes">&nbsp;&n=
bsp;&nbsp;&nbsp;
</span></span><span style=3D"font-size:10.0pt;font-family:&quot;Courier New=
&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-fareast-lang=
uage:FR"><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-netw=
ork-programming-05#section-4.14"><span lang=3D"EN-US" style=3D"mso-ansi-lan=
guage:EN-US">4.14</span></a></span><span lang=3D"EN-US" style=3D"font-size:=
10.0pt;font-family:&quot;Courier New&quot;;mso-fareast-font-family:&quot;Ti=
mes New Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:FR">.
 End.B6.Encaps.Red: [...] with reduced SRH . . . . . . . .<span style=3D"ms=
o-spacerun:yes">&nbsp;
</span></span><span style=3D"font-size:10.0pt;font-family:&quot;Courier New=
&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-fareast-lang=
uage:FR"><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-netw=
ork-programming-05#page-21"><span lang=3D"EN-US" style=3D"mso-ansi-language=
:EN-US">21</span></a></span><span lang=3D"EN-US" style=3D"font-size:10.0pt;=
font-family:&quot;Courier New&quot;;mso-fareast-font-family:&quot;Times New=
 Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:FR">&nbsp;&raquo;=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">May be<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">OLD:
</span><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Cou=
rier New&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi=
-language:EN-US;mso-fareast-language:FR">End.B6.Encaps.Red: [...] with redu=
ced SRH</span><span lang=3D"EN-US" style=3D"mso-ascii-font-family:Calibri;m=
so-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-=
family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language:EN-US"><=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">NEW:</span><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-fami=
ly:&quot;Courier New&quot;;mso-fareast-font-family:&quot;Times New Roman&qu=
ot;;mso-ansi-language:EN-US;mso-fareast-language:FR">
 End.B6.Encaps.Red: End.B6.Encaps with reduced SRH</span><span lang=3D"EN-U=
S" style=3D"mso-ascii-font-family:Calibri;mso-fareast-font-family:Calibri;m=
so-hansi-font-family:Calibri;mso-bidi-font-family:&quot;Times New Roman&quo=
t;;color:#1F497D;mso-ansi-language:EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">(this does fit in a single line)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Thank you,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Best regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">--Bruno<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><b><span lang=3D"EN-US"=
 style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&=
quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language=
:EN-US;mso-fareast-language:FR">From:</span></b><span lang=3D"EN-US" style=
=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;=
mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:EN-US=
;mso-fareast-language:FR">
 ipv6 [mailto:ipv6-bounces@ietf.org] <b>On Behalf Of </b>bruno.decraene@ora=
nge.com<br>
<b>Sent:</b> Thursday, December 5, 2019 6:15 PM<br>
<b>To</b></span><b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma=
&quot;,&quot;sans-serif&quot;;mso-fareast-font-family:&quot;Times New Roman=
&quot;;mso-fareast-language:FR">:</span></b><span style=3D"font-size:10.0pt=
;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;mso-fareast-font-fam=
ily:&quot;Times New Roman&quot;;mso-fareast-language:FR">
 'SPRING WG List'<br>
<b>Cc:</b> 6man@ietf.org; draft-ietf-spring-srv6-network-programming<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></p>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Hello SPRING,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This email starts a two weeks Working Group Last Call on draf=
t-ietf-spring-srv6-network-programming [1].<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Please read this document if you haven't read the most recent=
 version, and send your comments to the SPRING WG list, no later than Decem=
ber 20.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">You may copy the 6MAN WG for IPv6 related comment, but consid=
er not duplicating emails on the 6MAN mailing list for the comments which a=
re only spring specifics.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">If you are raising a point which you expect will be specifica=
lly debated on the mailing list, consider using a specific email/thread for=
 this point.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This may help avoiding that the thread become specific to thi=
s point and that other points get forgotten (or that the thread get convert=
ed into parallel independent discussions)<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Thank you,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Bruno<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05">https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05</a><o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre style=3D"margin-left:35.4pt">_________________________________________=
___________________________________________________________________________=
_____<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">Ce message et ses pieces jointes peuvent =
contenir des informations confidentielles ou privilegiees et ne doivent don=
c<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">pas etre diffuses, exploites ou copies sa=
ns autorisation. Si vous avez recu ce message par erreur, veuillez le signa=
ler<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">a l'expediteur et le detruire ainsi que l=
es pieces jointes. Les messages electroniques etant susceptibles d'alterati=
on,<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">Orange decline toute responsabilite si ce=
 message a ete altere, deforme ou falsifie. Merci.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">This message and its attachments may cont=
ain confidential or privileged information that may be protected by law;<o:=
p></o:p></pre>
<pre style=3D"margin-left:35.4pt">they should not be distributed, used or c=
opied without authorisation.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">If you have received this email in error,=
 please notify the sender and delete this message and its attachments.<o:p>=
</o:p></pre>
<pre style=3D"margin-left:35.4pt">As emails may be altered, Orange is not l=
iable for messages that have been modified, changed or falsified.<o:p></o:p=
></pre>
<pre style=3D"margin-left:35.4pt">Thank you.<o:p></o:p></pre>
</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_53C29892C857584299CBF5D05346208A48D24FC3OPEXCAUBM43corp_--


From nobody Tue Dec 10 10:03:40 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CBE4120964; Tue, 10 Dec 2019 10:03:38 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wmpUyWvXX4fp; Tue, 10 Dec 2019 10:03:36 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D27D11200DF; Tue, 10 Dec 2019 10:03:35 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.147.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7AE17851A6; Tue, 10 Dec 2019 19:03:28 +0100 (CET)
To: bruno.decraene@orange.com
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, Robert Raszuk <robert@raszuk.net>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Suresh Krishnan <Suresh@kaloom.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <f7ca0d87-a6c9-ae4c-ee16-3b3e8813095f@si6networks.com>
Date: Tue, 10 Dec 2019 13:02:20 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xRyzVIv8SwN1lhQs3pxlnhhvyT8>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 18:03:38 -0000

On 10/12/19 08:16, bruno.decraene@orange.com wrote:
> Fernando,
> 
>> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Fernando
>> Gont Sent: Sunday, December 8, 2019 1:55 AM
>> 
>> On 7/12/19 15:40, Robert Raszuk wrote:
>>> Hi Fernando,
>>> 
>>> 
>>> The online possible instantiation of "Destination Address" as in
>>> RFC8200 is the final destination of the packet.
>>> 
>>> 
>>> No. That is incorrect.
>>> 
>>> Hint: Please read carefully RFC2473.
>> 
>> If you think a document on tunnels rules how IPv6 operates, and
>> its end-to-endianness, then you have a huge problem reading specs.
>> 
>> So I will not enter that game, because it would be accepting to be 
>> mocked at.
>> 
>> I'll wait for a few days for our INT AD's response (Suresh), a
>> response from the spring chairs (if any), and a response from the
>> RTG AD(s).
> 
> I'm not sure what response to what question you expect from spring
> chairs.

My understanding is that this is a clear objection to the document "as
is", and that since this document is violating an existing spec, it
would be unfeasible to declare consensus to move the document forward
"as is".


> draft-ietf-spring-srv6-network-programming is under WG LC: this is
> the time for everyone to comment on the document and hopefully
> improve it. At this stage, I'd rather not influence the discussion.

My question to you as a chair is:
Can this wg request publication of the document knowing that it violates
a specification that is not under the control of this wg, and that there
is no consensus to change that spec at the corresponding wg (6man)?




>>> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of
>>> Fernando Gont Sent: Saturday, December 7, 2019 6:43 PM The online
>>> possible instantiation of "Destination Address" as in RFC8200 is
>>> the final destination of the packet.
> 
> It appears to me that, at minimum, multiple opinions have been
> expressed on this point, including from Suresh.

At the end of the day, it is fine for Suresh to have his opinion. HOwever,

1) His mandate will eventually end, so he obviously cannot make
commitments past the date he mandate ends.

2) MOre importantly, this document is being produced by spring, under
the RTG area. So while the INT ADs can make up their minds how they
would block the document if it eventually gets to them, ultimately it's
the spring chairs and RTG AD's call what this wg ships and requests
publication of.



> So, assuming that by
> "online" you meant "only", the statement "only possible" seems
> excessive to me. But I have noted your reading of RFC8200 and your
> objection, which I believe concern the PSP and USP 'flavors' sections
> 4.16.1 and 4.16.2 
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.16

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 10:18:10 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D063120A19; Tue, 10 Dec 2019 10:18:08 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 vQNuSW5oXP_d; Tue, 10 Dec 2019 10:18:06 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8428B12081F; Tue, 10 Dec 2019 10:18:06 -0800 (PST)
Received: from opfedar03.francetelecom.fr (unknown [xx.xx.xx.5]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 47XSwX4lQlz2yRF; Tue, 10 Dec 2019 19:18:04 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.89]) by opfedar03.francetelecom.fr (ESMTP service) with ESMTP id 47XSwX34pTzCqkR; Tue, 10 Dec 2019 19:18:04 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM44.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Tue, 10 Dec 2019 19:18:04 +0100
From: <bruno.decraene@orange.com>
To: Fernando Gont <fgont@si6networks.com>, 'SPRING WG List' <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVrs+7THFz1W8ai0ypYtdne1Nt/6ezqWJA
Date: Tue, 10 Dec 2019 18:18:03 +0000
Message-ID: <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com>
In-Reply-To: <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/JQeHNg3YdMBi2Bqr29hY3iKabtg>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 18:18:08 -0000

Fernando,

Thank you for spelling out your comment, plus on the WGLC thread.
More in-line

> Bruno,
>=20
> On 5/12/19 12:15, bruno.decraene@orange.com wrote:
> [....]>
> > This email starts a two weeks Working Group Last Call on
> > draft-ietf-spring-srv6-network-programming [1].
> >=20
> >=20=20
> >=20
> > Please read this document if you haven't read the most recent version,
> > and send your comments to the SPRING WG list, no later than December 20.
> >=20
> >=20=20
> >=20
> > You may copy the 6MAN WG for IPv6 related comment, but consider not
> > duplicating emails on the 6MAN mailing list for the comments which are
> > only spring specifics.
> >=20
> >=20=20
> >=20
> > If you are raising a point which you expect will be specifically debated
> > on the mailing list, consider using a specific email/thread for this po=
int.
> >=20
> > This may help avoiding that the thread become specific to this point and
> > that other points get forgotten (or that the thread get converted into
> > parallel independent discussions)
>=20
> Penultimate Segment Popping describes/specifies the removal of a SRH at
> a place other than the final destination of the packet.
>=20
> Such behavior violates RFC8200, which specifies:
>=20
   > Extension headers (except for the Hop-by-Hop Options header) are not
   > processed, inserted, or deleted by any node along a packet's delivery
   > path, until the packet reaches the node (or each of the set of nodes,
   > in the case of multicast) identified in the Destination Address field
   > of the IPv6 header.
>=20
> Note, of course, that the reference of "Destination Address" in RFC8200
> is clearly the final destination of the packet -- for instance, RFC8200

I hear and can understand your reading of RFC8200.
At minimum, I think that we can agree that there is another reading, as exp=
ressed by other WG participants, and hence I disagree with "of course".
Personally, I understand "Destination Address" as "Destination Address fiel=
d of the IPv6 header." as indicated explicitly in the text quoted.
I'm fine with having this clarified with 6MAND chairs and AD. That been sai=
d, the Internet AD would have an opportunity to DISCUSS this.

> does not specify any routing header type, and hence the meaning is
> unambiguous (there's no destination other than the final destination of
> the packet).
>=20
> This is of course in line with IPv6 being and end-to-end protocol, and
> crucial for other related mechanisms to work as expected (such as IPsec
> AH). Please also check: draft-smith-6man-in-flight-eh-insertion-harmful.
>=20
> So, in order to proceed with the document, there are multiple options
> forward:
>=20
> 1) Just remove the corresponding text/behavior

That is indeed one option. But as of today, this is not my assumption.
=20
> 2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.,
> re-encap)

SRH insert is out of scope of this specification. So yes, IPv6 encaps is us=
ed.
We are talking SRH removal. I'm assuming that you are referring to PSP. My =
understanding is that this function (PSP) is to distribute the (forwarding =
plane) load between the PSP and the USP. In a way similar to MPLS PHP. But =
in all cases, this is not about SRH insertion.
=20
> 3) Do the necessary standards work to update RFC8200, such that it
> allows this sort of behavior, and only ship the network-programming
> draft for publication when at least 6man has consensus to proceed on
> that path.

Not the preferred path as of today.
=20
> P.S.: I will go through the document once again... but the same
> reasoning should be applied to any EH-insertion/removal at a place other
> than the source of the packet or its final destination.

It looks to me that SRH insertion and SRH removal are to be treated differe=
ntly. The difference been that for SRH insertion, in general the node doing=
 insertion is any node on the path hence not specifically a node ' identifi=
ed in the Destination Address field of the IPv6 header." While for and End*=
 PSP behavior, the node doing SRH removal is a node '' identified in the De=
stination Address field of the IPv6 header.". Or at minimum this seems a po=
ssible interpretation of RFC 8200.
In all cases, while this is sorted out, let's treat both as different.

Thank you,
--Bruno
=20
> Thanks,
> --=20
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>=20
>=20
>=20
>

___________________________________________________________________________=
______________________________________________

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.


From nobody Tue Dec 10 11:36:41 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BF16120A1C; Tue, 10 Dec 2019 11:36: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, SPF_HELO_NONE=0.001, 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=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 BQGQkdsiYzqb; Tue, 10 Dec 2019 11:36:32 -0800 (PST)
Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (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 081DF1209D4; Tue, 10 Dec 2019 11:36:32 -0800 (PST)
Received: by mail-pj1-x1035.google.com with SMTP id r11so7778993pjp.12; Tue, 10 Dec 2019 11:36:32 -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-language:content-transfer-encoding; bh=tHcnVBj+XiwJzOYA7FGmkBQ7pBOwjEoT4TYLGEdWkhU=; b=O/S4l9pDT7AqfqTvLugxZrzm7UegqgXRmOyORG2bWuVQorlQfyAK+aNpvhl3On5utv ks0xB1dsEuIm6tK0mw9VApNHUA7M1Y5/cFEWdDCk5wXaTrWSIvaXeH7d9lg0vJIDyB8r zP9pjRLGzRD9hJw5EokaOcdkTqCsbbOwxsUhBJVPXYOO0bZWbdCJi8PEIg64tjxWTNah UCY/uMczPJqJkY14piuh8DrpXboMSqAxfys0MMm190XSRrbdfKzxBDzUfmJHcRb/MZmE AxHVtxl4rhg4nwEymKxT6kurC8YZ4srp9vbjLWp/xrSK7I+osT5sKE0cm3vOmlDM4Srz MIyQ==
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-language :content-transfer-encoding; bh=tHcnVBj+XiwJzOYA7FGmkBQ7pBOwjEoT4TYLGEdWkhU=; b=nrqyoTCpvCzHO6dSllg8/MbsMfIAotWVL0fdzIJUVk3RYmxNUDKOLO88EPH3VsN2tf d+UwlMG9gcbprR4+gxSuKIDVKQUPwJXPALKn7GU9nGYgcVOe/paoYaeqLVTm5Lg1jrRB LPk9zJfKRL6L+nTodLcXt9ooInVle82Nib0S6Rlo9KuAFQvLHWzXnr6XYaw3++iHXmQv x7Zbi1JOHSdjQOnHCMr3Yo8q2ZQne/Krzb/QMPS14B/QQs3kfnCTfnp7oSeFHV8CYCbu 8ZMlhYxaU/eZiymxDriDR+/YsozKCLi2Xn+/FTN+YrrGZ3dshC7FoAlWdfB2e++z9mbd PKgA==
X-Gm-Message-State: APjAAAUV7SInipORzxpkOLT2UZwMmoHs/SvBV6PAyaNmxxu35rs2l4Tc 5c4s1XBhBqGDx1GviNQOjS4gp5EI
X-Google-Smtp-Source: APXvYqyfB6UaXOBk7StGnp3cHpyw7GrrNS4+KIRX4vmaqxWByOopsl3AMC7fT+NtOjgB6uSSxdR+zQ==
X-Received: by 2002:a17:90a:ff12:: with SMTP id ce18mr7266634pjb.117.1576006591052;  Tue, 10 Dec 2019 11:36:31 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id y76sm4660065pfc.87.2019.12.10.11.36.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Dec 2019 11:36:30 -0800 (PST)
To: bruno.decraene@orange.com, Fernando Gont <fernando@gont.com.ar>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
Date: Wed, 11 Dec 2019 08:36:27 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/x3tpjBBOeHpe9YvWWryFp8R4RaM>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 19:36:35 -0000

Bruno,

On 11-Dec-19 06:17, bruno.decraene@orange.com wrote:
> Fernando,
> 
>> From: Fernando Gont [mailto:fernando@gont.com.ar] 
>> Sent: Monday, December 9, 2019 9:54 PM
>>
>> On 5/9/19 09:46, bruno.decraene@orange.com wrote:
>> [....]
>>>>
>>>> Since there have been plenty of attempts to do EH insertion or
>>>> leave the IPv6 standard ambiguous in this respect, and the IETF has
>>>> had consensus that EH insertion is not allowed, I think it would be
>>>> bad, wastefull, tricky, and even dangerous to let a document go
>>>> through the whole publication process, and just rely on the AD to
>>>> keep the "DISCUSS" button pressed.
>>>
>>> draft-ietf-spring-srv6-network-programming has a normative reference
>>> to [I-D.voyer-6man-extension-header-insertion] 
>>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-01#section-13.1
>>>
>>>  As such, from a process standpoint, it would not going to be
>>> published before [I-D.voyer-6man-extension-header-insertion] be
>>> itself published as RFC. And from its name, the latter is intended to
>>> be discussed and within control of the 6MAN WG. So I don't think that
>>> we can say that it "just rely on the AD to keep the "DISCUSS" button
>>> pressed."
>>
>> Yes, it is just relying on that.
> 
> Situation has changed since this email: the network programming draft has now removed text related to SRH insertion.
> Please comment on the text if you see text related to SRH insertion.

For example:
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2

Why would draft-voyer-6man-extension-header-insertion exists if the SRH proponents do not intend to perform SRH insertion?

    Brian

> 
>> A question of you as a chair: does the wg you chair publish documents
>> based on current specs (or at the very least based on  changes that are
>> going to happen in the near term as a result of *existing and proven
>> consensus*), or does spring ship documents that implicitly betting on
>> changes that have no consensus?
> 
> In general, I don't see the benefit of sending a draft which we expect would never progress to RFC. So this would not be my preferred path.
> However, I guess that as always, there are exceptions and I'm not a priori aware of a process forbidding this. As of today, I'd rather not spend time on this hypothetical case.
>  
>> The former is how I expect WGs to operate. The later shows a clear path
>> to a huge pile of documents stuck at IESG review, simply because so
>> later in the process folks found out that the document turns out to
>> violate existing specs. With the risk of an AD pressing "YES", and hence
>> IETF has been circumvented.
> 
> While IESG processing is beyond my paycheck (literally ;-) ), I trust the IESG. And I don't see a reason to doubt a priori.
> And even in this case, there may be a possibly to fetch back the document from the RFC editor queue.
> 
> In short: very hypothetic case and beyond my hat. As of today, I'd propose that we work on the text of the document.
> 
> Thank you,
> --Bruno
>  
>> Thanks,
>> -- 
>> Fernando Gont
>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>>
>>
>>
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles 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 electroniques 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 information 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 delete 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.
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 


From nobody Tue Dec 10 11:45:22 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FF25120A49 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 11:45:13 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 aFx6yuF3wz-d for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 11:45:11 -0800 (PST)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 9C1C61208BF for <spring@ietf.org>; Tue, 10 Dec 2019 11:45:11 -0800 (PST)
Received: by mail-qt1-x830.google.com with SMTP id p5so3870408qtq.12 for <spring@ietf.org>; Tue, 10 Dec 2019 11:45:11 -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=6b77HB7LAtMqLt8wMpKoKveL0uSLLmySB4KiObkcqWs=; b=ekqetCiIYOR5cB0zeNOHXSfa0xC48fmZSuCd1hAae8oJtitxslB9msj9O0MqPhOV97 x8eZ1kf3OTJjzW6yOJZpeBm5espPzFzPEdCw9grTEQNOej4MKVDZTNausi1lqlfEI/js 6WFS7/dQk/gcvBP7kb8mNLR9M5CjPmla3OyAkQAn47ar29yk872vZa8QxjvIJlV/ftA3 n4vr7VgXpkl5DL6i4I6Bw0hVkPA6QbsGsqg+EVOLnGJxb6bEuo57J8nR0RA/KF3EaShj llQcBdtlaeO45PGCvGAAU0KEdzp2IyeM9YZu1/a1vLlCd8skudzx/DTUjI8Yy5abZSjV lr6A==
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=6b77HB7LAtMqLt8wMpKoKveL0uSLLmySB4KiObkcqWs=; b=kjo7v3UF8lqKLGgGz4E/OuFP+CjJIk8sRi5t+JA0HkjC+HqU9TFv1O0YhLFoV7VFbq 5ZfrhGZfrebeeB8KXd4KfOL9rsqDMsclSm8Twb9tzeT82ZMNd4Q+Z8vy17nyBZHMLALT HRHViR/fRYAWd3C6ubUKALwE4D28LHweu4JUXu+yyTKP6qXAoFBmbd1Kv7OSEL605MtM gYnA/D2cWP6c/NerSfCjcvn/qZauROZEx26UYv5XJdFAI9B5OUWR7T25WcTIF/Q/zAXY 7qiDaS9ZlJ+RqSIv+Bc7/YeAGU1xgZVyiRmbl1Vk8wx5JGCnoYyUKZYcl4J+yECyVPS8 7wfA==
X-Gm-Message-State: APjAAAX4MkclCU6Y8L19LHP8dMB+gydmuqiHiXQE0KFYIRvTjy4DmNPG m5UNqW01Vb/5ntOb5uc8rQ2Ke8W62x6HpIRwO9ThNA==
X-Google-Smtp-Source: APXvYqyy/ZPYDX86qAjMuwzJ8CpQIiLhKUUiChb4QoPhjGxC18jVEUPydQaM+a9eTIW9pIfU90j3cKyO4mkRkjJuRcg=
X-Received: by 2002:ac8:5245:: with SMTP id y5mr32612664qtn.343.1576007110650;  Tue, 10 Dec 2019 11:45:10 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
In-Reply-To: <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Dec 2019 20:44:59 +0100
Message-ID: <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>, Fernando Gont <fernando@gont.com.ar>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>,  "6man@ietf.org" <6man@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fe8a1d05995ebf67"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/k9qUlvA5QRXI0i_JxAlUjVutaEk>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 19:45:13 -0000

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

Brian,

> Situation has changed since this email: the network programming draft has
> now removed text related to SRH insertion.
> > Please comment on the text if you see text related to SRH insertion.
>
> For example:
>
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2
>
> Why would draft-voyer-6man-extension-header-insertion exists if the SRH
> proponents do not intend to perform SRH insertion?
>


What Bruno is describing is the new situation after removal of SRH
insertion at non SR midpoints from NP draft under last call.

Section 8.2 is referring to SRH insertion at the SR encapsulation node (for
example ingress to the domain).

draft-voyer-6man-extension-header-insertion  is progressing as recommended
to relax the RFC8200 restricting EH insertion at any arbitrary node - not
necessarily segment endpoint.

Regards,
R.

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

<div dir=3D"ltr"><div>Brian,</div><div><br></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">
&gt; Situation has changed since this email: the network programming draft =
has now removed text related to SRH insertion.<br>
&gt; Please comment on the text if you see text related to SRH insertion.<b=
r>
<br>
For example:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progr=
amming-05#section-8.2" rel=3D"noreferrer" target=3D"_blank">https://tools.i=
etf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2</a><=
br>
<br>
Why would draft-voyer-6man-extension-header-insertion exists if the SRH pro=
ponents do not intend to perform SRH insertion?<br></blockquote><div><br></=
div><div><br></div><div>What Bruno is describing is the new situation after=
 removal of SRH insertion at non SR midpoints from NP draft under last call=
.=C2=A0</div><div><br></div><div>Section 8.2 is referring=C2=A0to SRH inser=
tion at the SR encapsulation node (for example ingress to the domain).=C2=
=A0</div><div><br></div><div>draft-voyer-6man-extension-header-insertion=C2=
=A0 is progressing as recommended to relax the RFC8200 restricting EH inser=
tion at any arbitrary node - not necessarily=C2=A0segment endpoint.=C2=A0<b=
r></div><div><br></div><div>Regards,<br>R.</div><div><br></div><div><br></d=
iv><div><br></div><div><br></div><div><br></div><div><br></div><div>=C2=A0<=
/div></div></div>

--000000000000fe8a1d05995ebf67--


From nobody Tue Dec 10 12:10:32 2019
Return-Path: <ek.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C513B120A76; Tue, 10 Dec 2019 12:10:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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=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 UJyfnpARcQCF; Tue, 10 Dec 2019 12:10:28 -0800 (PST)
Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) (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 EC760120A47; Tue, 10 Dec 2019 12:10:27 -0800 (PST)
Received: by mail-ed1-x541.google.com with SMTP id v16so17112884edy.6; Tue, 10 Dec 2019 12:10: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=pBvE3xCDPW9Rj1xv1X2gAs51YlbibdHbJqXdyj5KtIM=; b=h3Ew+yiDgpccCxLBQw7nU93T6wwG3LWwTjndXxRD913LPdt4QhrFvf7cyadkuGqUza ncTHw341bxeqwZLLch2oCKtyUr1S1ZOAPA5opMYHVzfv2sVI10AiCkZyYEwwJg98GFlS RZ5J8E2JNJilAlp/oj60vUryAIEuQcwUOkURxW/laTpm6GTrJQj1dP/ib9Y5jzSlKoFc VbzdnXH/fuhVkTUUB3Jjo7NM+9DRoOodL0NKJ0Cf7KaLsx0i52B1yHu2bJDl2V0meaz5 qRx4ytmFjAwy8yP2kn3u8EcURRO+yKaCNlpyJ2QCY78BiwG4xaphrB/BMJe6a4YcSHht 7geA==
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=pBvE3xCDPW9Rj1xv1X2gAs51YlbibdHbJqXdyj5KtIM=; b=r2gSfZe+1hSsBUCu1wdSlN9wbx32ugIAf2VFm9t/sEyqph6eAlEt22XUJoAPmccki/ 1I2icKA+CErUZ9WBsbbXmlXSCgcPS17pP9aFBiCDm26mh0QdExzVr8749rtDd/X+74KY s+ZWJ7WeCZ2PrVfTthwzHnIDETJ1M1AM3AZVM6TdGLPmzLnH+H5zB8zJKdCdsTAbV2KD sdanxtxsZZAQjaR+dcNA4DesMdvh8OmkwLCGpXhbxEWzFKj7VpBZLb3Ur+MGFbXFxaVM U8iOxvSdswbri2Xc9bShzqFv1de2pvVOd6V8ucX1CmEjFE0xs8FEwwez9XXjvxeN5zYv k1hw==
X-Gm-Message-State: APjAAAVNVJ+pyz2chCt6cbFJt+ngrlM52n7WQAr4ynRWgB8Tt4BBMF4V wW2Uy1Mmepg9WrI1ZjIrLKwFcdTXU2kJFxj2WxE=
X-Google-Smtp-Source: APXvYqwTX8r0rEj0M+qR5eLKcp3a3qMClnzOhs6xKR7RHmngEDGfd6FeQy/sk6wgDiquwQ/UTBctpCT3Bgg/cHOX4vc=
X-Received: by 2002:a50:dacd:: with SMTP id s13mr41789266edj.194.1576008626514;  Tue, 10 Dec 2019 12:10:26 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com>
In-Reply-To: <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com>
From: Erik Kline <ek.ietf@gmail.com>
Date: Tue, 10 Dec 2019 12:10:15 -0800
Message-ID: <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com>
To: Suresh Krishnan <suresh.krishnan@gmail.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Robert Raszuk <robert@raszuk.net>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000058aef305995f1ab1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/XTOBT-xQaEclAlpwDC7ltEW5SFY>
Subject: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 20:10:31 -0000

--00000000000058aef305995f1ab1
Content-Type: text/plain; charset="UTF-8"

My apologies for raising something that might have already been discussed a
rejected, but I'm finding it non-trivial to track this wide-ranging
discussion across multiple mailing lists.

Regardless of how SRv6 works now (using header insertion, as Darren said in
Singapore), I'm wondering if it would suffice to say that the ingress
encapsulation node could/should pad the SRH with an operationally
determined amount of extra space to allow for header re-writing.

This would effectively turn the SRH into a scratch space could be specified
as able to be re-written by SR-aware nodes along the path.

For example, if the ingress router new the SR domain's carefully curated
path MTU, it could pad out the SRH to some fraction of that, a la:

    {segments_left=2, last_entry=5, [sr_rtr_3, sr_rtr_2, sr_rtr_1, ::0,
::0, ::0]}

then permit intermediate SR routers to rewrite all of that scratch space
for router insertion/deletion as needed.  For example, if sr_rtr_1 needs to
route around sr_rtr_2 via sr_rtr_4 and sr_rtr_5 it could rewrite this as:

    {segments_left=2, last_entry=5, [sr_rtr_3, sr_rtr_5, sr_rtr_4,
sr_rtr_1, ::0, ::0]}

If there's no scratch space left with which to fiddle then generate an ICMP
error to the ingress router (ICMP source address selection aside).  The
rules for examining this header scratch space in the returned ICMP error
might need to be suitably lax.

I'm unsure of how this would interact with the HMAC bits, but overall, if
this could work then perhaps we don't need to worry about insertion anymore.

Yes, there's more overhead on each packet, but that should be tunable by
the operator based on things like (1) operational path mtu in the SR
domain, (2) operationally acceptable padding overhead, (3) expected space
required for adding routers for re-routing or whatever...

On Tue, Dec 10, 2019 at 11:45 AM Robert Raszuk <robert@raszuk.net> wrote:

> Brian,
>
> > Situation has changed since this email: the network programming draft
>> has now removed text related to SRH insertion.
>> > Please comment on the text if you see text related to SRH insertion.
>>
>> For example:
>>
>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2
>>
>> Why would draft-voyer-6man-extension-header-insertion exists if the SRH
>> proponents do not intend to perform SRH insertion?
>>
>
>
> What Bruno is describing is the new situation after removal of SRH
> insertion at non SR midpoints from NP draft under last call..
>
> Section 8.2 is referring to SRH insertion at the SR encapsulation node
> (for example ingress to the domain).
>
> draft-voyer-6man-extension-header-insertion  is progressing as recommended
> to relax the RFC8200 restricting EH insertion at any arbitrary node - not
> necessarily segment endpoint.
>
> Regards,
> R.
>
>
>
>
>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

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

<div dir=3D"ltr"><div>My apologies for raising something that might have al=
ready been discussed a rejected, but I&#39;m finding it non-trivial to trac=
k this wide-ranging discussion across multiple mailing lists.</div><div><br=
></div><div>Regardless of how SRv6 works now (using header insertion, as Da=
rren said in Singapore), I&#39;m wondering if it would suffice to say that =
the ingress encapsulation node could/should pad the SRH with=C2=A0an operat=
ionally determined amount of extra space to allow for header re-writing.</d=
iv><div><br></div><div>This would effectively turn the SRH into a scratch s=
pace could be specified as able to be re-written by SR-aware nodes along th=
e path.</div><div><br></div><div>For example, if the ingress router new the=
 SR domain&#39;s carefully curated path MTU, it could pad out the SRH to so=
me fraction of that, a la:</div><div><br></div><div>=C2=A0 =C2=A0 {segments=
_left=3D2, last_entry=3D5, [sr_rtr_3, sr_rtr_2, sr_rtr_1, ::0, ::0, ::0]}</=
div><div><br></div><div>then permit intermediate SR routers to rewrite all =
of that scratch space for router insertion/deletion as needed.=C2=A0 For ex=
ample, if sr_rtr_1 needs to route around sr_rtr_2 via sr_rtr_4 and sr_rtr_5=
 it could rewrite this as:</div><div><br></div><div>=C2=A0 =C2=A0 {segments=
_left=3D2, last_entry=3D5, [sr_rtr_3, sr_rtr_5, sr_rtr_4, sr_rtr_1, ::0, ::=
0]}</div><div><br></div><div>If there&#39;s no scratch space left with whic=
h to fiddle then generate an ICMP error to the ingress router (ICMP source =
address selection aside).=C2=A0 The rules for examining this header scratch=
 space in the returned ICMP error might need to be suitably lax.</div><div>=
<br></div><div>I&#39;m unsure of how this would interact with the HMAC bits=
, but overall, if this could work then perhaps we don&#39;t need to worry a=
bout insertion anymore.</div><div><br></div><div>Yes, there&#39;s more over=
head on each packet, but that should be tunable by the operator based on th=
ings like (1) operational path mtu in the SR domain, (2) operationally acce=
ptable padding overhead, (3) expected space required for adding routers for=
 re-routing or whatever...</div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Tue, Dec 10, 2019 at 11:45 AM Robert Raszuk &l=
t;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net</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 dir=3D"ltr"><d=
iv>Brian,</div><div><br></div><div class=3D"gmail_quote"><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">
&gt; Situation has changed since this email: the network programming draft =
has now removed text related to SRH insertion.<br>
&gt; Please comment on the text if you see text related to SRH insertion.<b=
r>
<br>
For example:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progr=
amming-05#section-8.2" rel=3D"noreferrer" target=3D"_blank">https://tools.i=
etf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2</a><=
br>
<br>
Why would draft-voyer-6man-extension-header-insertion exists if the SRH pro=
ponents do not intend to perform SRH insertion?<br></blockquote><div><br></=
div><div><br></div><div>What Bruno is describing is the new situation after=
 removal of SRH insertion at non SR midpoints from NP draft under last call=
..=C2=A0</div><div><br></div><div>Section 8.2 is referring=C2=A0to SRH inse=
rtion at the SR encapsulation node (for example ingress to the domain).=C2=
=A0</div><div><br></div><div>draft-voyer-6man-extension-header-insertion=C2=
=A0 is progressing as recommended to relax the RFC8200 restricting EH inser=
tion at any arbitrary node - not necessarily=C2=A0segment endpoint.=C2=A0<b=
r></div><div><br></div><div>Regards,<br>R.</div><div><br></div><div><br></d=
iv><div><br></div><div><br></div><div><br></div><div><br></div><div>=C2=A0<=
/div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>

--00000000000058aef305995f1ab1--


From nobody Tue Dec 10 12:18:57 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAE99120AD2 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 12:18: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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 5mURnAxmK9JJ for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 12:18:54 -0800 (PST)
Received: from mail-qk1-x743.google.com (mail-qk1-x743.google.com [IPv6:2607:f8b0:4864:20::743]) (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 60EA5120AD0 for <spring@ietf.org>; Tue, 10 Dec 2019 12:18:54 -0800 (PST)
Received: by mail-qk1-x743.google.com with SMTP id m188so17614702qkc.4 for <spring@ietf.org>; Tue, 10 Dec 2019 12:18:54 -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=CO+rPgzHWz29tkcdVqdNg9YNNFbxBSFaL6UWvFLqYqo=; b=ONmf/w1HWiS1VMI3M6g1XB7su6oGeogmI4Ei6Tw5mLPkqsHUpnNeHTw7Q96j13Z2s5 fmN8WGa2aEnvtKzPyrZ8Zybo724uCNBYyUssbfwJCcj08dl6tURXwsB7e1pstJk5+my1 s2AHJVsQZTmWlrxMC2HtbFdI8ngf3+HSz9DFezwuC1g1An2HUwJBqfRutOvtGhayddDT jVc3/FcI5GoWWrOJDKAwAWtfoauNTviFMxhfyexBQF4bDXJeVZNctB9xVry2ppqcXnWY iIKG4EcUiBH4uiCvJIYLvBrh3eKkO+3Lfh/+euhIcxrpCvvOOOAMbvm9qpdxNDU5BG8L u67g==
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=CO+rPgzHWz29tkcdVqdNg9YNNFbxBSFaL6UWvFLqYqo=; b=AR3A4pTF8Q+UXuQ20YmFE/5VN9VyHRRszIN1u0yodnfLcnHD+HrhPbl9PobQH8yL/v 8+pqo/NOEoyE8mP+MmziqhQcUbW5vlm8Du+oBHQTeyDk7bdOn8BDUeVGMD4Sk90G6EMu DpYYpuD22Kxptu12XAUv3kOnkwBNpnlkbpZE4ApkSOvG/JP8DA1EgpgVdh41i0H1uHd7 7dcyOngdj1ou3BXLXG/nsEr//vQZk8H1CTeJFAHA2WZ8M2CO6njsGY65kU6SxGcgt5rM a5Tg/rAFSf0Zgolm2hfN6suag5/2Msplzw2mr/eUGVlAe1a/ER5jZTsfvqPzMDbQEF7L dWFA==
X-Gm-Message-State: APjAAAXB0LO2pUeNQXxTHRgDLH+zFaVpYmYIGf+pBPFGj9oNZ/b+2r6h y8v6BXXBRnaMy9nZcjK8NERCA506SUGUvR9o3ReV4A==
X-Google-Smtp-Source: APXvYqywwNkwBCtmXKLWGmTZ9il0n2s0DhHJsCWmHrkkAhZR91hERFWCYEW3hc8D+jxOGT9Jj03Wzk+c0mEumQBPzlE=
X-Received: by 2002:ae9:e887:: with SMTP id a129mr16776213qkg.465.1576009133378;  Tue, 10 Dec 2019 12:18:53 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com>
In-Reply-To: <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Dec 2019 21:18:42 +0100
Message-ID: <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com>
To: Erik Kline <ek.ietf@gmail.com>
Cc: Suresh Krishnan <suresh.krishnan@gmail.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008eecb705995f3836"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/gPROF77qUrfL3cZ7ByKy823JCfE>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 20:18:57 -0000

--0000000000008eecb705995f3836
Content-Type: text/plain; charset="UTF-8"

Hi Erik,

What you are proposing IMHO is not needed.

Each SR node (Segment Endpoint) is effectively applying new IPv6 encap so
is already doing an insertion of new SRH while maintaining src address and
previous  SRH content (modulo updating it). That is legally permitted
operation based on IPv6 tunneling RFC.

The word insertion has been questioned in the context of adding SRH at non
SR midpoints (say for TI-LFA) into existing "private" IPv6 header. For this
sure one could think of more structure (bypass section) of original SRH
already present or addition of 2nd SRH.

Thx
R.






On Tue, Dec 10, 2019 at 9:10 PM Erik Kline <ek.ietf@gmail.com> wrote:

> My apologies for raising something that might have already been discussed
> a rejected, but I'm finding it non-trivial to track this wide-ranging
> discussion across multiple mailing lists.
>
> Regardless of how SRv6 works now (using header insertion, as Darren said
> in Singapore), I'm wondering if it would suffice to say that the ingress
> encapsulation node could/should pad the SRH with an operationally
> determined amount of extra space to allow for header re-writing.
>
> This would effectively turn the SRH into a scratch space could be
> specified as able to be re-written by SR-aware nodes along the path.
>
> For example, if the ingress router new the SR domain's carefully curated
> path MTU, it could pad out the SRH to some fraction of that, a la:
>
>     {segments_left=2, last_entry=5, [sr_rtr_3, sr_rtr_2, sr_rtr_1, ::0,
> ::0, ::0]}
>
> then permit intermediate SR routers to rewrite all of that scratch space
> for router insertion/deletion as needed.  For example, if sr_rtr_1 needs to
> route around sr_rtr_2 via sr_rtr_4 and sr_rtr_5 it could rewrite this as:
>
>     {segments_left=2, last_entry=5, [sr_rtr_3, sr_rtr_5, sr_rtr_4,
> sr_rtr_1, ::0, ::0]}
>
> If there's no scratch space left with which to fiddle then generate an
> ICMP error to the ingress router (ICMP source address selection aside).
> The rules for examining this header scratch space in the returned ICMP
> error might need to be suitably lax.
>
> I'm unsure of how this would interact with the HMAC bits, but overall, if
> this could work then perhaps we don't need to worry about insertion anymore.
>
> Yes, there's more overhead on each packet, but that should be tunable by
> the operator based on things like (1) operational path mtu in the SR
> domain, (2) operationally acceptable padding overhead, (3) expected space
> required for adding routers for re-routing or whatever...
>
> On Tue, Dec 10, 2019 at 11:45 AM Robert Raszuk <robert@raszuk.net> wrote:
>
>> Brian,
>>
>> > Situation has changed since this email: the network programming draft
>>> has now removed text related to SRH insertion.
>>> > Please comment on the text if you see text related to SRH insertion.
>>>
>>> For example:
>>>
>>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2
>>>
>>> Why would draft-voyer-6man-extension-header-insertion exists if the SRH
>>> proponents do not intend to perform SRH insertion?
>>>
>>
>>
>> What Bruno is describing is the new situation after removal of SRH
>> insertion at non SR midpoints from NP draft under last call...
>>
>> Section 8.2 is referring to SRH insertion at the SR encapsulation node
>> (for example ingress to the domain).
>>
>> draft-voyer-6man-extension-header-insertion  is progressing as
>> recommended to relax the RFC8200 restricting EH insertion at any arbitrary
>> node - not necessarily segment endpoint.
>>
>> Regards,
>> R.
>>
>>
>>
>>
>>
>>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi Erik,<div><br></div><div>What you are proposing IMHO is=
 not needed.=C2=A0</div><div><br></div><div>Each SR node (Segment Endpoint)=
 is effectively applying new IPv6 encap so is already doing an insertion of=
 new SRH while maintaining src address and previous=C2=A0 SRH content (modu=
lo updating it). That is legally permitted operation based on IPv6 tunnelin=
g RFC.=C2=A0</div><div><br></div><div>The word insertion has been questione=
d in the context of adding SRH at non SR midpoints (say for TI-LFA) into ex=
isting &quot;private&quot; IPv6 header. For this sure one could think of mo=
re structure (bypass section) of original SRH already present or addition o=
f 2nd SRH.=C2=A0</div><div><br></div><div>Thx<br>R.</div><div><br></div><di=
v><br></div><div><br></div><div><br></div><div><br></div></div><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, 20=
19 at 9:10 PM Erik Kline &lt;<a href=3D"mailto:ek.ietf@gmail.com">ek.ietf@g=
mail.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-le=
ft:1ex"><div dir=3D"ltr"><div>My apologies for raising something that might=
 have already been discussed a rejected, but I&#39;m finding it non-trivial=
 to track this wide-ranging discussion across multiple mailing lists.</div>=
<div><br></div><div>Regardless of how SRv6 works now (using header insertio=
n, as Darren said in Singapore), I&#39;m wondering if it would suffice to s=
ay that the ingress encapsulation node could/should pad the SRH with=C2=A0a=
n operationally determined amount of extra space to allow for header re-wri=
ting.</div><div><br></div><div>This would effectively turn the SRH into a s=
cratch space could be specified as able to be re-written by SR-aware nodes =
along the path.</div><div><br></div><div>For example, if the ingress router=
 new the SR domain&#39;s carefully curated path MTU, it could pad out the S=
RH to some fraction of that, a la:</div><div><br></div><div>=C2=A0 =C2=A0 {=
segments_left=3D2, last_entry=3D5, [sr_rtr_3, sr_rtr_2, sr_rtr_1, ::0, ::0,=
 ::0]}</div><div><br></div><div>then permit intermediate SR routers to rewr=
ite all of that scratch space for router insertion/deletion as needed.=C2=
=A0 For example, if sr_rtr_1 needs to route around sr_rtr_2 via sr_rtr_4 an=
d sr_rtr_5 it could rewrite this as:</div><div><br></div><div>=C2=A0 =C2=A0=
 {segments_left=3D2, last_entry=3D5, [sr_rtr_3, sr_rtr_5, sr_rtr_4, sr_rtr_=
1, ::0, ::0]}</div><div><br></div><div>If there&#39;s no scratch space left=
 with which to fiddle then generate an ICMP error to the ingress router (IC=
MP source address selection aside).=C2=A0 The rules for examining this head=
er scratch space in the returned ICMP error might need to be suitably lax.<=
/div><div><br></div><div>I&#39;m unsure of how this would interact with the=
 HMAC bits, but overall, if this could work then perhaps we don&#39;t need =
to worry about insertion anymore.</div><div><br></div><div>Yes, there&#39;s=
 more overhead on each packet, but that should be tunable by the operator b=
ased on things like (1) operational path mtu in the SR domain, (2) operatio=
nally acceptable padding overhead, (3) expected space required for adding r=
outers for re-routing or whatever...</div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, 2019 at 11:45 AM Robert=
 Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@r=
aszuk.net</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>Brian,</div><div><br></div><div class=3D"g=
mail_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">
&gt; Situation has changed since this email: the network programming draft =
has now removed text related to SRH insertion.<br>
&gt; Please comment on the text if you see text related to SRH insertion.<b=
r>
<br>
For example:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progr=
amming-05#section-8.2" rel=3D"noreferrer" target=3D"_blank">https://tools.i=
etf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2</a><=
br>
<br>
Why would draft-voyer-6man-extension-header-insertion exists if the SRH pro=
ponents do not intend to perform SRH insertion?<br></blockquote><div><br></=
div><div><br></div><div>What Bruno is describing is the new situation after=
 removal of SRH insertion at non SR midpoints from NP draft under last call=
...=C2=A0</div><div><br></div><div>Section 8.2 is referring=C2=A0to SRH ins=
ertion at the SR encapsulation node (for example ingress to the domain).=C2=
=A0</div><div><br></div><div>draft-voyer-6man-extension-header-insertion=C2=
=A0 is progressing as recommended to relax the RFC8200 restricting EH inser=
tion at any arbitrary node - not necessarily=C2=A0segment endpoint.=C2=A0<b=
r></div><div><br></div><div>Regards,<br>R.</div><div><br></div><div><br></d=
iv><div><br></div><div><br></div><div><br></div><div><br></div><div>=C2=A0<=
/div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></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>

--0000000000008eecb705995f3836--


From nobody Tue Dec 10 12:34:24 2019
Return-Path: <ek.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4F60120104; Tue, 10 Dec 2019 12:34:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 bwKM2upxs1Wj; Tue, 10 Dec 2019 12:34:13 -0800 (PST)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (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 7CC7B12004E; Tue, 10 Dec 2019 12:34:13 -0800 (PST)
Received: by mail-ed1-x52e.google.com with SMTP id f8so17206167edv.2; Tue, 10 Dec 2019 12:34:13 -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=1U5B0e/0eWcqJMya8BcVy5yuh7ysdQJ4emaZREFQe4A=; b=YeH9iZUXiSUkPvUEQ9LlSI6iNSk4MpmJsHtlVnh27J4ssQS+ssvSanOlHLSp+06bJ9 BTWlQ9QA7aiJLLaUhEjxJCR3R+6NFpxAuXpyeAlsfCSXMGtv5Og7Mg9fTno/5s+Tji0W 8SUFtPNufnnh3azsz3PN5Ecefg0N3bQEfIPPNpiP4J/AtjwKiCS0tG7zl9QAx3P3dXO8 yuxO8DwyxN3ItiGRaN29V+L/L8RYkpFvf/apnrdqI6ssXDLOkUhkaNicT+xd8FP5u31s dDUWXMIKn4mKCcrfAVI274hf8l8JgiPjlZQVM52ePgkS8LQOKDpd6w9JCefisoWYpTIZ /vaQ==
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=1U5B0e/0eWcqJMya8BcVy5yuh7ysdQJ4emaZREFQe4A=; b=iKHvmrBdTeeRMTEBEAOVNbtmTK9YCnPJg5d/WaAYlG/eFEiiZXzMF366AQWsW6M2Kc IBDkFQF5w9FJmtgbQBfTqsH97GD4Hre4hEXC9HooqXMaNYbA6aSBmlQIC7nW91QALqD6 6lZPKoKHSbJkCzFExfVJ+P3gzogQRYheM7LQ48rzeeRRa6D/EBl0aLBykfkX1Hh4MHZj bqIkHUxnLBrCplPmNjb6ES0e27k4Ddmm7/x2PJfGpFu23WYxvBM1KD05YomXXoteaPbN GqoaxIdf+wijrWNXi1XRuRq7kQZKqVJQESMTrfwVZzNT6x6pH4tXq6MPgy69Ukw47baK tGXA==
X-Gm-Message-State: APjAAAUdumklFoBKzpK+N47VoXI22DpNPTgL291vfM9gqTUxBotNH4MM 8Bl+C9JjkEFRpFOVqDOOAoFPReVhuT+k28yatww=
X-Google-Smtp-Source: APXvYqzGjzotEbksLMgl3yaM6kDosB45XOkzrR+XCb9I1nplHnbLmUfaiBaZzhYdiHPpymm942Fuv2FpUyRSBP40584=
X-Received: by 2002:a17:906:22cf:: with SMTP id q15mr5701957eja.77.1576010051996;  Tue, 10 Dec 2019 12:34:11 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com>
In-Reply-To: <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com>
From: Erik Kline <ek.ietf@gmail.com>
Date: Tue, 10 Dec 2019 12:34:00 -0800
Message-ID: <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Suresh Krishnan <suresh.krishnan@gmail.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004fce3b05995f6f96"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/UhThRTNxbHWNiMGgRi3U0SqLaDA>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 20:34:17 -0000

--0000000000004fce3b05995f6f96
Content-Type: text/plain; charset="UTF-8"

On Tue, Dec 10, 2019 at 12:18 PM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Erik,
>
> What you are proposing IMHO is not needed.
>
> Each SR node (Segment Endpoint) is effectively applying new IPv6 encap so
> is already doing an insertion of new SRH while maintaining src address and
> previous  SRH content (modulo updating it). That is legally permitted
> operation based on IPv6 tunneling RFC.
>
> The word insertion has been questioned in the context of adding SRH at non
> SR midpoints (say for TI-LFA) into existing "private" IPv6 header. For this
> sure one could think of more structure (bypass section) of original SRH
> already present or addition of 2nd SRH.
>

If there were no resolution to the insertion question vis a vis RFC 8200,
then would it then suffice to recommend that ingress nodes should include
some padding for these non-SR midpoints to play with (iff. the network has
such midpoints), and otherwise abide by RFC 8200?

Thx
> R.
>
>
>
>
>
>
> On Tue, Dec 10, 2019 at 9:10 PM Erik Kline <ek.ietf@gmail.com> wrote:
>
>> My apologies for raising something that might have already been discussed
>> a rejected, but I'm finding it non-trivial to track this wide-ranging
>> discussion across multiple mailing lists.
>>
>> Regardless of how SRv6 works now (using header insertion, as Darren said
>> in Singapore), I'm wondering if it would suffice to say that the ingress
>> encapsulation node could/should pad the SRH with an operationally
>> determined amount of extra space to allow for header re-writing.
>>
>> This would effectively turn the SRH into a scratch space could be
>> specified as able to be re-written by SR-aware nodes along the path.
>>
>> For example, if the ingress router new the SR domain's carefully curated
>> path MTU, it could pad out the SRH to some fraction of that, a la:
>>
>>     {segments_left=2, last_entry=5, [sr_rtr_3, sr_rtr_2, sr_rtr_1, ::0,
>> ::0, ::0]}
>>
>> then permit intermediate SR routers to rewrite all of that scratch space
>> for router insertion/deletion as needed.  For example, if sr_rtr_1 needs to
>> route around sr_rtr_2 via sr_rtr_4 and sr_rtr_5 it could rewrite this as:
>>
>>     {segments_left=2, last_entry=5, [sr_rtr_3, sr_rtr_5, sr_rtr_4,
>> sr_rtr_1, ::0, ::0]}
>>
>> If there's no scratch space left with which to fiddle then generate an
>> ICMP error to the ingress router (ICMP source address selection aside).
>> The rules for examining this header scratch space in the returned ICMP
>> error might need to be suitably lax.
>>
>> I'm unsure of how this would interact with the HMAC bits, but overall, if
>> this could work then perhaps we don't need to worry about insertion anymore.
>>
>> Yes, there's more overhead on each packet, but that should be tunable by
>> the operator based on things like (1) operational path mtu in the SR
>> domain, (2) operationally acceptable padding overhead, (3) expected space
>> required for adding routers for re-routing or whatever...
>>
>> On Tue, Dec 10, 2019 at 11:45 AM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>> Brian,
>>>
>>> > Situation has changed since this email: the network programming draft
>>>> has now removed text related to SRH insertion.
>>>> > Please comment on the text if you see text related to SRH insertion.
>>>>
>>>> For example:
>>>>
>>>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2
>>>>
>>>> Why would draft-voyer-6man-extension-header-insertion exists if the SRH
>>>> proponents do not intend to perform SRH insertion?
>>>>
>>>
>>>
>>> What Bruno is describing is the new situation after removal of SRH
>>> insertion at non SR midpoints from NP draft under last call...
>>>
>>> Section 8.2 is referring to SRH insertion at the SR encapsulation node
>>> (for example ingress to the domain).
>>>
>>> draft-voyer-6man-extension-header-insertion  is progressing as
>>> recommended to relax the RFC8200 restricting EH insertion at any arbitrary
>>> node - not necessarily segment endpoint.
>>>
>>> Regards,
>>> R.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list
>>> ipv6@ietf.org
>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, 2019 at 12:18 PM Robe=
rt Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net</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 di=
r=3D"ltr">Hi Erik,<div><br></div><div>What you are proposing IMHO is not ne=
eded.=C2=A0</div><div><br></div><div>Each SR node (Segment Endpoint) is eff=
ectively applying new IPv6 encap so is already doing an insertion of new SR=
H while maintaining src address and previous=C2=A0 SRH content (modulo upda=
ting it). That is legally permitted operation based on IPv6 tunneling RFC.=
=C2=A0</div><div><br></div><div>The word insertion has been questioned in t=
he context of adding SRH at non SR midpoints (say for TI-LFA) into existing=
 &quot;private&quot; IPv6 header. For this sure one could think of more str=
ucture (bypass section) of original SRH already present or addition of 2nd =
SRH.=C2=A0</div></div></blockquote><div><br></div><div>If there were no res=
olution to the insertion question vis a vis RFC 8200, then would it then su=
ffice to recommend that ingress nodes should include some padding for these=
 non-SR midpoints to play with (iff. the network has such midpoints), and o=
therwise abide by RFC 8200?<br></div><div><br></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 dir=3D"ltr"><div>Thx<br>R.</div><div><br></=
div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec=
 10, 2019 at 9:10 PM Erik Kline &lt;<a href=3D"mailto:ek.ietf@gmail.com" ta=
rget=3D"_blank">ek.ietf@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>My apologies for rai=
sing something that might have already been discussed a rejected, but I&#39=
;m finding it non-trivial to track this wide-ranging discussion across mult=
iple mailing lists.</div><div><br></div><div>Regardless of how SRv6 works n=
ow (using header insertion, as Darren said in Singapore), I&#39;m wondering=
 if it would suffice to say that the ingress encapsulation node could/shoul=
d pad the SRH with=C2=A0an operationally determined amount of extra space t=
o allow for header re-writing.</div><div><br></div><div>This would effectiv=
ely turn the SRH into a scratch space could be specified as able to be re-w=
ritten by SR-aware nodes along the path.</div><div><br></div><div>For examp=
le, if the ingress router new the SR domain&#39;s carefully curated path MT=
U, it could pad out the SRH to some fraction of that, a la:</div><div><br><=
/div><div>=C2=A0 =C2=A0 {segments_left=3D2, last_entry=3D5, [sr_rtr_3, sr_r=
tr_2, sr_rtr_1, ::0, ::0, ::0]}</div><div><br></div><div>then permit interm=
ediate SR routers to rewrite all of that scratch space for router insertion=
/deletion as needed.=C2=A0 For example, if sr_rtr_1 needs to route around s=
r_rtr_2 via sr_rtr_4 and sr_rtr_5 it could rewrite this as:</div><div><br><=
/div><div>=C2=A0 =C2=A0 {segments_left=3D2, last_entry=3D5, [sr_rtr_3, sr_r=
tr_5, sr_rtr_4, sr_rtr_1, ::0, ::0]}</div><div><br></div><div>If there&#39;=
s no scratch space left with which to fiddle then generate an ICMP error to=
 the ingress router (ICMP source address selection aside).=C2=A0 The rules =
for examining this header scratch space in the returned ICMP error might ne=
ed to be suitably lax.</div><div><br></div><div>I&#39;m unsure of how this =
would interact with the HMAC bits, but overall, if this could work then per=
haps we don&#39;t need to worry about insertion anymore.</div><div><br></di=
v><div>Yes, there&#39;s more overhead on each packet, but that should be tu=
nable by the operator based on things like (1) operational path mtu in the =
SR domain, (2) operationally acceptable padding overhead, (3) expected spac=
e required for adding routers for re-routing or whatever...</div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, =
2019 at 11:45 AM Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" tar=
get=3D"_blank">robert@raszuk.net</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>Brian,</div><div><br=
></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">
&gt; Situation has changed since this email: the network programming draft =
has now removed text related to SRH insertion.<br>
&gt; Please comment on the text if you see text related to SRH insertion.<b=
r>
<br>
For example:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progr=
amming-05#section-8.2" rel=3D"noreferrer" target=3D"_blank">https://tools.i=
etf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2</a><=
br>
<br>
Why would draft-voyer-6man-extension-header-insertion exists if the SRH pro=
ponents do not intend to perform SRH insertion?<br></blockquote><div><br></=
div><div><br></div><div>What Bruno is describing is the new situation after=
 removal of SRH insertion at non SR midpoints from NP draft under last call=
...=C2=A0</div><div><br></div><div>Section 8.2 is referring=C2=A0to SRH ins=
ertion at the SR encapsulation node (for example ingress to the domain).=C2=
=A0</div><div><br></div><div>draft-voyer-6man-extension-header-insertion=C2=
=A0 is progressing as recommended to relax the RFC8200 restricting EH inser=
tion at any arbitrary node - not necessarily=C2=A0segment endpoint.=C2=A0<b=
r></div><div><br></div><div>Regards,<br>R.</div><div><br></div><div><br></d=
iv><div><br></div><div><br></div><div><br></div><div><br></div><div>=C2=A0<=
/div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></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>
</blockquote></div></div>

--0000000000004fce3b05995f6f96--


From nobody Tue Dec 10 12:42:37 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC284120143 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 12:42:34 -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_HELO_NONE=0.001, SPF_PASS=-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 IYWYh1gbjBfH for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 12:42:33 -0800 (PST)
Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (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 2AF11120025 for <spring@ietf.org>; Tue, 10 Dec 2019 12:42:33 -0800 (PST)
Received: by mail-qk1-x72d.google.com with SMTP id d71so9694186qkc.0 for <spring@ietf.org>; Tue, 10 Dec 2019 12:42:33 -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=gUPeZfUw/8NtQ+FVRzVcXGOyyrBfGJlJyI9exEmVjdw=; b=JCpOQaaSrlKvguoNJOnlVH42yySAXrhMy3llKdRtkolInaoB8y+Bpz4Q0O7NkdEum7 bECN99iTXaz0OCBKV4EbhULbk+6ihxrfr3CFgZbaIXFJIc0NZha5okQbGewibOtCtcZl g7pkUCNWY92FqKKPqt1ysVPE2+JNNcUKET04bwNq/P9oEuXq8IgTR4Ch2vvpYycM6M1T 0ANwfFjqkpYyhd9926usTgox/jcotEq1lcCfTqiZtB04ZNcLYz/NDDApaq2/zaJbC+xG 858NClGiUQMdoCTUxjdIhMNqOUEaIpdWF1iQBBLJa2NoRa0NFOODnJxMNRd1mwsUg/kP EqNA==
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=gUPeZfUw/8NtQ+FVRzVcXGOyyrBfGJlJyI9exEmVjdw=; b=bHVMYsNc7UKUI9St3xUtI/y1pLfabVOkE+ibxs7whfbvMo0MfRvRfPvYtEadDgd3ap Sn4ftx452zFzrNWMlXfnHJZ8kUg1cL0Y1AFSKcMC2U3ZaWGlSEowX5Wo9UpTmHS5C2wo k/h8m7TDucsVQP1ooMkr55tltPBrbshA/vxHa5+5fdLx8Ahe267mJ3h+MJWgxOHACQT4 z0bi0K2I3cLnYCVzBX0FHCn/Af1h9FyaG0RQsTWiSlngB1JS03EVGWfXuyL5sKBQDyTE DVFtpUAwiLI/BIrU00t5TiGY/R1cDyp9Hnv9K/r9meThELpJ1qwqZlr+HxEP5T5E0rPp ucyg==
X-Gm-Message-State: APjAAAXLAvpqIOoLWoT+4vSGU1dsib9TVBu3VfO6j/7BbiM4FcR6t3jH YJY47s6/Ggt3xHWarrNWJprlJ0OwvhZ2lUhsPT2CKA==
X-Google-Smtp-Source: APXvYqxt3HZ9fjQQnO6VNcfg+PDWf5OL6xqFRdIkWVG2+F8KgZzIzdI1UyGOtwjhnOYhfsAI7lP7k7ODQ079allV6qk=
X-Received: by 2002:a37:6087:: with SMTP id u129mr33991556qkb.219.1576010552140;  Tue, 10 Dec 2019 12:42:32 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com>
In-Reply-To: <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Dec 2019 21:42:21 +0100
Message-ID: <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com>
To: Erik Kline <ek.ietf@gmail.com>
Cc: Suresh Krishnan <suresh.krishnan@gmail.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001f7e2d05995f8db0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/X-k0OK2keeZIPQONpokPe3LiO9c>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 20:42:35 -0000

--0000000000001f7e2d05995f8db0
Content-Type: text/plain; charset="UTF-8"

The issue is that RFC8200 forbids even modification to any EH unless the
node is a destination node in top most IPv6 header.


If there were no resolution to the insertion question vis a vis RFC 8200,
> then would it then suffice to recommend that ingress nodes should include
> some padding for these non-SR midpoints to play with (iff. the network has
> such midpoints), and otherwise abide by RFC 8200?
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div><br></div>The issue is that RFC8200 =
forbids even modification to any EH unless the node is a destination node i=
n top most IPv6 header.=C2=A0</div><div><br></div><br><div class=3D"gmail_q=
uote"><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 dir=3D"ltr"><d=
iv class=3D"gmail_quote"><div>If there were no resolution to the insertion =
question vis a vis RFC 8200, then would it then suffice to recommend that i=
ngress nodes should include some padding for these non-SR midpoints to play=
 with (iff. the network has such midpoints), and otherwise abide by RFC 820=
0?</div></div></div>
</blockquote></div></div>

--0000000000001f7e2d05995f8db0--


From nobody Tue Dec 10 12:54:36 2019
Return-Path: <ek.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 854F312011D; Tue, 10 Dec 2019 12:54:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 wtHllyBqdRot; Tue, 10 Dec 2019 12:54:33 -0800 (PST)
Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (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 083341200A4; Tue, 10 Dec 2019 12:54:33 -0800 (PST)
Received: by mail-ed1-x52d.google.com with SMTP id c93so17224653edf.7; Tue, 10 Dec 2019 12:54: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=KRjo/HankN5vVOKEegiY7dmqS8jB3ybsromK4isR3bM=; b=N6HxObx5U1nZhDBH+CKHhnz9WZQg4aGKCcvd395/DrcNWbDd6DEQXaQxnavtcjLFnB 2vNYMvceazQ8fXQ4Ajnsa6erQrB99AhQc8NXRr6XIIuCZ5q5bnmyiImza9zdaJrObjqk nZP/VfkSSU7og+Ninf4vYyQeaGhkEZaR+F2QxlcSHC7ijR8jDH/fIblUODnn18+dxPKL dVQmQ/HPRCv81s+XD2j+XveSFeLLOoWUs6OEaJ67+Q/fqPBvHrMNN4Bbbvy85de8xhhh FZIRmRKRX10dNnvdDYwbL3r5pbco4L9Oyxoz0neiPN1CN1P74myCQPIH6B4THYrzy6tt fT+Q==
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=KRjo/HankN5vVOKEegiY7dmqS8jB3ybsromK4isR3bM=; b=XqiuKzZmOUHpLWSDuVAaDrertYvA0YnFcxajfd/HR+8/WaRqxflIOJmeBsR1ePGYnA fKt02fGdVrEAp76BxdOwdEIwYPJWdvSEoKyGiOYcgLatTqGlVau++JVdCuesj7PNAG3W 0xV9ovTjDSoSyWB43clbU8+5qvpZQPVI5PKQtL/hGulsM6OZA7j1h6236CEHoxTZ135l QJtOow3k9YuUiUPPFQR4XhVjPbeHmAjsm5NhpPvDKzyBrdKG1gmcGBEmRzoU0jW/fdDn DzffaQC7YGqcFUOyfbLNpnGWOwML4W0YwzuhFfih16LV1yXNwj5O2dJuWnTiwpt9xdTn cSZg==
X-Gm-Message-State: APjAAAV5M3dJTAcKgNqdqCQ+Nf/iuzZDWHKqHNV8sv43QFY837DsTgeq 1wtfyoG3qoJ1vhTuUPZ91sWoEs90NydzQ+ABsJzF/FlG
X-Google-Smtp-Source: APXvYqxCeGUU5L3gOTeG6agItdjL1XF9Ta473GnnfAuEZh0qEg6vqW7xT8LOEB7I2pYNHKe2Uz630EL7EaHQzdwhN44=
X-Received: by 2002:a05:6402:2d8:: with SMTP id b24mr40664120edx.67.1576011271667;  Tue, 10 Dec 2019 12:54:31 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com>
In-Reply-To: <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com>
From: Erik Kline <ek.ietf@gmail.com>
Date: Tue, 10 Dec 2019 12:54:20 -0800
Message-ID: <CAMGpriVdDSw4FOk5ApQq935H5aes5OBH=L=hhGD_6U0wGBCA0A@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Suresh Krishnan <suresh.krishnan@gmail.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000002873805995fb8b5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/E7tPWyASSIfc6EDADetef3HgkLs>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 20:54:34 -0000

--00000000000002873805995fb8b5
Content-Type: text/plain; charset="UTF-8"

Ah right.

Still, in terms of the things that could be relaxed in 8200, allowing the
SRH to be treated more like a Hop-by-Hop header might be more palatable
than things that change the effective MTU.

On Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk <robert@raszuk.net> wrote:

>
> The issue is that RFC8200 forbids even modification to any EH unless the
> node is a destination node in top most IPv6 header.
>
>
> If there were no resolution to the insertion question vis a vis RFC 8200,
>> then would it then suffice to recommend that ingress nodes should include
>> some padding for these non-SR midpoints to play with (iff. the network has
>> such midpoints), and otherwise abide by RFC 8200?
>>
>

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

<div dir=3D"ltr">Ah right.<div><br></div><div>Still, in terms of the things=
 that could be relaxed in 8200, allowing the SRH to be treated more like a =
Hop-by-Hop header might be more palatable than things that change the effec=
tive MTU.</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk &lt;<a href=
=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D=
"ltr"><div><br></div>The issue is that RFC8200 forbids even modification to=
 any EH unless the node is a destination node in top most IPv6 header.=C2=
=A0</div><div><br></div><br><div class=3D"gmail_quote"><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><=
div>If there were no resolution to the insertion question vis a vis RFC 820=
0, then would it then suffice to recommend that ingress nodes should includ=
e some padding for these non-SR midpoints to play with (iff. the network ha=
s such midpoints), and otherwise abide by RFC 8200?</div></div></div>
</blockquote></div></div>
</blockquote></div>

--00000000000002873805995fb8b5--


From nobody Tue Dec 10 13:02:41 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08F5E120121; Tue, 10 Dec 2019 13:02:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 pJk5xIIrUbEo; Tue, 10 Dec 2019 13:02:33 -0800 (PST)
Received: from mail-oi1-x22f.google.com (mail-oi1-x22f.google.com [IPv6:2607:f8b0: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 D53A6120104; Tue, 10 Dec 2019 13:02:32 -0800 (PST)
Received: by mail-oi1-x22f.google.com with SMTP id x14so11166477oic.10; Tue, 10 Dec 2019 13:02: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=MdBes8WQ7wLj7/lCo4RhMRWrdJQpr7ZOyMZg3C1XdV8=; b=jmBfSl72CJAYy6guKuhhsbNMu3r8Bs6T+l4bhlemvy5I3HncHrBrMolgVFE32DbglK d6zu/1YutyXhXe0miRFhuQ7ixbvklyoJS4YprcYeCbPxbvpwSUBaVn/3tD+RKU1CvSVF REAJhoGxKcn94gvsrjM1g+pYx5XJy+FcnSLAzP5tAJdEsS9qWdr6lfUiqzCZudab4DZh FhW88Yc4mVsFicNYVy+mkPYxgcvLxPSaWWhgbFWd+Y/6pu3kPhwyz1Yvhw3ALMoRCBjX pIBmqqmzKMTNjjoT2zbjE4J+Ps32YN5uTTr2SjKCP+xRkmXvI0KIi98dFfpEsI5VQH2J zMJw==
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=MdBes8WQ7wLj7/lCo4RhMRWrdJQpr7ZOyMZg3C1XdV8=; b=o/lsbk5jSxv1wXbrWsTI5crCieJEcVjqgTr3q5HSYJzUYJBUURzHMZHrjrbCaTOCQD g6JnWBt+AOKLISeHkdtUyfmKrddnF5NhYaWfbjwIFq99iRzBzgxIqQ/5RANKif0QHXlW jygyWuZEs6r450RsSnntHitiLc+TgvCBuX5t6LYgJ7Gi43iSDyTR0+YAjHRp60Glzba8 Falvml2ONhXSeZbYF1ImF3bYDNMsNEC4yskDdjVkjgny65w04ZGGtixEKvLYh0w5rmf+ Sha5SrmTTB4p6wKIQuGzeV94oOmp8m7a6HO9w8b4Iujmtc39dR8sr7l6gtZqMmTBnzKm l4lw==
X-Gm-Message-State: APjAAAUY/mkcnC917S3PU7z2kQoWEL3jpdRF5It6MIHH2mHxaQK9v/Z5 COgFLREgaAkM8MeShE86cAfso38cKbTkSW7IkAY=
X-Google-Smtp-Source: APXvYqyzHkbI89na47seX1Lek5bCc5Z2Oo+AS5W/XOqsI8RZU9Tt087fmjg4G+Yrs0IrARkp+3I1g7DhUxPV6143FdU=
X-Received: by 2002:a05:6808:f:: with SMTP id u15mr800249oic.164.1576011752112;  Tue, 10 Dec 2019 13:02:32 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <CAMGpriVdDSw4FOk5ApQq935H5aes5OBH=L=hhGD_6U0wGBCA0A@mail.gmail.com>
In-Reply-To: <CAMGpriVdDSw4FOk5ApQq935H5aes5OBH=L=hhGD_6U0wGBCA0A@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 11 Dec 2019 08:02:21 +1100
Message-ID: <CAO42Z2whpnfLfC0fJg58AK=QsZK4QNbAHb6E4H2hULkocUPNcw@mail.gmail.com>
To: Erik Kline <ek.ietf@gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a5879305995fd423"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/stR7afYCFprYSqpbRvGMoqgP5pQ>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 21:02:34 -0000

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

Perhaps we need to update RFC8200 and eliminate the source address field,
or at least update it so that it can hold a multicast address, indicating
the packet has multiple source devices.

On Wed, 11 Dec 2019, 07:54 Erik Kline, <ek.ietf@gmail.com> wrote:

> Ah right.
>
> Still, in terms of the things that could be relaxed in 8200, allowing the
> SRH to be treated more like a Hop-by-Hop header might be more palatable
> than things that change the effective MTU.
>
> On Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk <robert@raszuk.net> wrote:
>
>>
>> The issue is that RFC8200 forbids even modification to any EH unless the
>> node is a destination node in top most IPv6 header.
>>
>>
>> If there were no resolution to the insertion question vis a vis RFC 8200,
>>> then would it then suffice to recommend that ingress nodes should include
>>> some padding for these non-SR midpoints to play with (iff. the network has
>>> such midpoints), and otherwise abide by RFC 8200?
>>>
>> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto">Perhaps we need to update RFC8200 and eliminate the sourc=
e address field, or at least update it so that it can hold a multicast addr=
ess, indicating the packet has multiple source devices.</div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, 11 Dec 2019,=
 07:54 Erik Kline, &lt;<a href=3D"mailto:ek.ietf@gmail.com" target=3D"_blan=
k" rel=3D"noreferrer">ek.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex"><div dir=3D"ltr">Ah right.<div><br></div><div>Still, in=
 terms of the things that could be relaxed in 8200, allowing the SRH to be =
treated more like a Hop-by-Hop header might be more palatable than things t=
hat change the effective MTU.</div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, 2019 at 12:42 PM Robert =
Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" rel=3D"noreferrer noreferre=
r" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v><br></div>The issue is that RFC8200 forbids even modification to any EH u=
nless the node is a destination node in top most IPv6 header.=C2=A0</div><d=
iv><br></div><br><div class=3D"gmail_quote"><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 class=3D"gmail_quote"><div>If ther=
e were no resolution to the insertion question vis a vis RFC 8200, then wou=
ld it then suffice to recommend that ingress nodes should include some padd=
ing for these non-SR midpoints to play with (iff. the network has such midp=
oints), and otherwise abide by RFC 8200?</div></div></div>
</blockquote></div></div>
</blockquote></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div>

--000000000000a5879305995fd423--


From nobody Tue Dec 10 13:08:32 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12C4912018D for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 13:08:30 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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=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 YQId46jZcWhZ for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 13:08:28 -0800 (PST)
Received: from mail-qv1-xf2e.google.com (mail-qv1-xf2e.google.com [IPv6:2607:f8b0:4864:20::f2e]) (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 1BEF1120169 for <spring@ietf.org>; Tue, 10 Dec 2019 13:08:28 -0800 (PST)
Received: by mail-qv1-xf2e.google.com with SMTP id k10so3198144qve.7 for <spring@ietf.org>; Tue, 10 Dec 2019 13:08:28 -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=YoNmZXsPIHN+/l50HzUQFve1xsxOE/schZBShxFu654=; b=Bp0nsBJMOUcXW9LFXHIlGT8WfPTctW+AQCEvAnzT79JerOcdJBnFR8Td/DQcTU5kjf SVCJhvZ3GKraXrIIGwdu454fjaFBiNs6IfvVeAnsdvQ198XNjwxbVe3P+vxRA4y+yFjW Z2WvCndKS44wrSivSf4gWIz53W1ads1b71FBzlWSz9brnGEOfj/G/OgGuIwyJ/33IGLg kLrBKLvWCMm2+OLN6H0E42+If66/A7oQ/T/+QzMvhlYTSa4tyXLmwTUz1sb8FrocmudC D++CZerPe7+T26lEoxOwwBHdEFAWhbkEqgBX9DkXd7GfRa+praGj5XHj1P8Js8PZi8lV sbjg==
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=YoNmZXsPIHN+/l50HzUQFve1xsxOE/schZBShxFu654=; b=N0uPtJZ5p+Qw7Eh2qGdcwns+HSPM3+XM1UjtI6RF2z7+wYuDfJFy2x+0PmdD/pet60 CoM6PP2ddYBSHiu2Cjg3kNewD1j5c8NKAngj244AbsCnEOShSNf5I1xpz+Jt7pgtjwjD 3rWLdeeTZIAyNr6cTwDqKn1aScblpqwJyJiznySlwurY/BqLUg+BLYD/hkF4TOupt8Ib mriBwJ3h6YTFZQfb1WWbpYR9+nhgYtqCXeCzfD1TBUqi5W54gNiFUA2OA6TwswA/oPyH vaQ+kRv2/o0O1P8QT13qAsEZYkNNeQMCdwqbUyXdmDq20SQDD/4gFEBWjIgn/9sPubyH mn5w==
X-Gm-Message-State: APjAAAX9qvn66vaYouQMbq4vHeKdNY5mIeOfJSuJtO8lcKJbc0PEq7ej /g70CzVfCvWNqyQnI0sjiV6zrtuv3/URmoBPTbU3sA==
X-Google-Smtp-Source: APXvYqwMXlr/nnrrvyaaouvz6tMiL/Myl7NUA9sqpG1nit9wYQOyEQqqULApD6kkh5FBZJ15QPanYx4bYepD79wVq+s=
X-Received: by 2002:a0c:8a31:: with SMTP id 46mr31297082qvt.8.1576012106952; Tue, 10 Dec 2019 13:08:26 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <CAMGpriVdDSw4FOk5ApQq935H5aes5OBH=L=hhGD_6U0wGBCA0A@mail.gmail.com> <CAO42Z2whpnfLfC0fJg58AK=QsZK4QNbAHb6E4H2hULkocUPNcw@mail.gmail.com>
In-Reply-To: <CAO42Z2whpnfLfC0fJg58AK=QsZK4QNbAHb6E4H2hULkocUPNcw@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Dec 2019 22:08:16 +0100
Message-ID: <CAOj+MMGTkXETWP5EcYWsRkgCQ8y81EsH+rGwzfDTBYrJVxng3g@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cc0a2b05995fe991"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SiXCsZnfpM2XFSL3Xk-c16gVXBI>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 21:08:30 -0000

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

Well I take it as a joke ... as I am sure you are aware that SRH already
contains those verbatim.

PS.

Note that SRm6 would require a local mapping database to decipher those in
CRH.

On Tue, Dec 10, 2019 at 10:02 PM Mark Smith <markzzzsmith@gmail.com> wrote:

> Perhaps we need to update RFC8200 and eliminate the source address field,
> or at least update it so that it can hold a multicast address, indicating
> the packet has multiple source devices.
>
> On Wed, 11 Dec 2019, 07:54 Erik Kline, <ek.ietf@gmail.com> wrote:
>
>> Ah right.
>>
>> Still, in terms of the things that could be relaxed in 8200, allowing the
>> SRH to be treated more like a Hop-by-Hop header might be more palatable
>> than things that change the effective MTU.
>>
>> On Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>>
>>> The issue is that RFC8200 forbids even modification to any EH unless the
>>> node is a destination node in top most IPv6 header.
>>>
>>>
>>> If there were no resolution to the insertion question vis a vis RFC
>>>> 8200, then would it then suffice to recommend that ingress nodes should
>>>> include some padding for these non-SR midpoints to play with (iff. the
>>>> network has such midpoints), and otherwise abide by RFC 8200?
>>>>
>>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>

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

<div dir=3D"ltr"><div><br></div>Well I take it as a joke ... as I am sure y=
ou are aware that SRH already contains those verbatim.<div><br></div><div>P=
S.=C2=A0<br></div><div><br></div><div>Note that SRm6 would require a local =
mapping database to decipher=C2=A0those in CRH.=C2=A0</div></div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, =
2019 at 10:02 PM Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com">m=
arkzzzsmith@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div dir=3D"auto">Perhaps we need to update RFC8200 an=
d eliminate the source address field, or at least update it so that it can =
hold a multicast address, indicating the packet has multiple source devices=
.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>On Wed, 11 Dec 2019, 07:54 Erik Kline, &lt;<a href=3D"mailto:ek.ietf@gmail=
.com" rel=3D"noreferrer" target=3D"_blank">ek.ietf@gmail.com</a>&gt; wrote:=
<br></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=
">Ah right.<div><br></div><div>Still, in terms of the things that could be =
relaxed in 8200, allowing the SRH to be treated more like a Hop-by-Hop head=
er might be more palatable than things that change the effective MTU.</div>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
On Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk &lt;<a href=3D"mailto:robert=
@raszuk.net" rel=3D"noreferrer noreferrer" target=3D"_blank">robert@raszuk.=
net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div dir=3D"ltr"><div dir=3D"ltr"><div><br></div>The issue is that RFC82=
00 forbids even modification to any EH unless the node is a destination nod=
e in top most IPv6 header.=C2=A0</div><div><br></div><br><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"=
><div class=3D"gmail_quote"><div>If there were no resolution to the inserti=
on question vis a vis RFC 8200, then would it then suffice to recommend tha=
t ingress nodes should include some padding for these non-SR midpoints to p=
lay with (iff. the network has such midpoints), and otherwise abide by RFC =
8200?</div></div></div>
</blockquote></div></div>
</blockquote></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div>
</blockquote></div>

--000000000000cc0a2b05995fe991--


From nobody Tue Dec 10 13:18:53 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3632B120147; Tue, 10 Dec 2019 13:18:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 VzZE0Tq0P5bv; Tue, 10 Dec 2019 13:18:46 -0800 (PST)
Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0: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 A39E1120019; Tue, 10 Dec 2019 13:18:46 -0800 (PST)
Received: by mail-ot1-x335.google.com with SMTP id h20so16882820otn.5; Tue, 10 Dec 2019 13:18:46 -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=QS57Ojg/5fL8V129ZCrT2mEU0S8KltigxvGK8qVnUbE=; b=grzJnJPfE6PZmAGYqhQRS3i9WQ69BFiwIytGYzQ4/tt4VF+i1Cw4BOt0xXha6fzpjn fToIggKKnwpbETDUI+5FCkIvsIYG9+OOzyCtfdL7utc0L+5xYq6DRZjjXm80VB/k/qdm kLX2Mq/E8GgKP32AHNkL3kq7YDEHpPFbE+2hNMZAcXQbg56yvPX2bmi2uCEcTuheV8VI FpkHKEW0ZAN7e9hjDFF9mImH8xFMQ8uRmt2n0kQV8dGbXw9YIssLufRQ/qhuXLqNO11U NOCZiitqt1ocJCJUHKZipXxt8tcNqO8kpjmbBDX+qaTgIwWDmf8zlLDUbZIHWEzcUX1T 3SKQ==
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=QS57Ojg/5fL8V129ZCrT2mEU0S8KltigxvGK8qVnUbE=; b=JS6o64Pe1ym2d85A3QU7AmmJHVH3d3qc4mpDkEPoRqxqa/RnG7v2KSzIKmYwH6y6Vf j4U+e2H1dUHLLKBNDDINBdIEEqGEe5oXGgxUsB99OC+nzL3dvuVvHhutzaNn+P4fM0Rp Kt8f59hA7r/FEt4aeIB3/s3T9Z57vLWW2OWu69FrTDtohXDFxqcaD0qKeCbwYPQu14Bp 74mWSs3XvfTf8IKkMlO7NTkVHrPhDAguIh5E3JU7nJfZTfAzwEpPxv6dDAknFH3YQ+L3 aiIKEQdL1PvJ0djj1ScZSOiezlleSgHi27OjPjZACCBU+JeumPylW3C5S780P4a3qBLD 364Q==
X-Gm-Message-State: APjAAAXZ3BDE2TCn+jZH8LEIEA8J7IIYt+2Qi3oANc0xAYJVOTQ93kaI T/E4gC1TqYM/HUib9N8Ow5SyXg0zb4YaFBpZFJ0=
X-Google-Smtp-Source: APXvYqwTg27cZprvKcXDOL4tm9rqARqXZt+aC+BejweF5cYTcDdG1vrIAA7z199nSqTS1ZHcyjxdoeR883EjRCwmibc=
X-Received: by 2002:a9d:798e:: with SMTP id h14mr26626074otm.257.1576012726079;  Tue, 10 Dec 2019 13:18:46 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <CAMGpriVdDSw4FOk5ApQq935H5aes5OBH=L=hhGD_6U0wGBCA0A@mail.gmail.com> <CAO42Z2whpnfLfC0fJg58AK=QsZK4QNbAHb6E4H2hULkocUPNcw@mail.gmail.com> <CAOj+MMGTkXETWP5EcYWsRkgCQ8y81EsH+rGwzfDTBYrJVxng3g@mail.gmail.com>
In-Reply-To: <CAOj+MMGTkXETWP5EcYWsRkgCQ8y81EsH+rGwzfDTBYrJVxng3g@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 11 Dec 2019 08:18:35 +1100
Message-ID: <CAO42Z2wO1MUBopWfGieoCHrqwepViMah-jJtE72V5MuFWqvQCQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Erik Kline <ek.ietf@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b316fe0599600e35"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LLqbRLKHN4DcmAuTj1dsS-TGIAc>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 21:18:48 -0000

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

On Wed, 11 Dec 2019, 08:08 Robert Raszuk, <robert@raszuk.net> wrote:

>
> Well I take it as a joke ...
>


It's as serious as performing major updates on a packet and not updating
its source address.


as I am sure you are aware that SRH already contains those verbatim.
>
> PS.
>
> Note that SRm6 would require a local mapping database to decipher those in
> CRH.
>
> On Tue, Dec 10, 2019 at 10:02 PM Mark Smith <markzzzsmith@gmail.com>
> wrote:
>
>> Perhaps we need to update RFC8200 and eliminate the source address field,
>> or at least update it so that it can hold a multicast address, indicating
>> the packet has multiple source devices.
>>
>> On Wed, 11 Dec 2019, 07:54 Erik Kline, <ek.ietf@gmail.com> wrote:
>>
>>> Ah right.
>>>
>>> Still, in terms of the things that could be relaxed in 8200, allowing
>>> the SRH to be treated more like a Hop-by-Hop header might be more palatable
>>> than things that change the effective MTU.
>>>
>>> On Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk <robert@raszuk.net>
>>> wrote:
>>>
>>>>
>>>> The issue is that RFC8200 forbids even modification to any EH unless
>>>> the node is a destination node in top most IPv6 header.
>>>>
>>>>
>>>> If there were no resolution to the insertion question vis a vis RFC
>>>>> 8200, then would it then suffice to recommend that ingress nodes should
>>>>> include some padding for these non-SR midpoints to play with (iff. the
>>>>> network has such midpoints), and otherwise abide by RFC 8200?
>>>>>
>>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Wed, 11 Dec 2019, 08:08 Robert Raszuk, &lt;<a href=
=3D"mailto:robert@raszuk.net" rel=3D"noreferrer noreferrer" target=3D"_blan=
k">robert@raszuk.net</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><br></div>Well I take it as a joke ... </div></block=
quote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><=
div dir=3D"auto">It&#39;s as serious as performing major updates on a packe=
t and not updating its source address.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex"><div dir=3D"ltr">as I am sure you are aware that =
SRH already contains those verbatim.<div><br></div><div>PS.=C2=A0<br></div>=
<div><br></div><div>Note that SRm6 would require a local mapping database t=
o decipher=C2=A0those in CRH.=C2=A0</div></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 10, 2019 at 10:02 PM M=
ark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" rel=3D"noreferrer n=
oreferrer noreferrer" target=3D"_blank">markzzzsmith@gmail.com</a>&gt; wrot=
e:<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"a=
uto">Perhaps we need to update RFC8200 and eliminate the source address fie=
ld, or at least update it so that it can hold a multicast address, indicati=
ng the packet has multiple source devices.</div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, 11 Dec 2019, 07:54 Erik K=
line, &lt;<a href=3D"mailto:ek.ietf@gmail.com" rel=3D"noreferrer noreferrer=
 noreferrer noreferrer" target=3D"_blank">ek.ietf@gmail.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"=
>Ah right.<div><br></div><div>Still, in terms of the things that could be r=
elaxed in 8200, allowing the SRH to be treated more like a Hop-by-Hop heade=
r might be more palatable than things that change the effective MTU.</div><=
/div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">O=
n Tue, Dec 10, 2019 at 12:42 PM Robert Raszuk &lt;<a href=3D"mailto:robert@=
raszuk.net" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" =
target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br></div><blockquote cla=
ss=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>The issue is that RFC8200 forbids even modification to any EH unle=
ss the node is a destination node in top most IPv6 header.=C2=A0</div><div>=
<br></div><br><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);pa=
dding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><div>If there w=
ere no resolution to the insertion question vis a vis RFC 8200, then would =
it then suffice to recommend that ingress nodes should include some padding=
 for these non-SR midpoints to play with (iff. the network has such midpoin=
ts), and otherwise abide by RFC 8200?</div></div></div>
</blockquote></div></div>
</blockquote></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div>

--000000000000b316fe0599600e35--


From nobody Tue Dec 10 13:24:02 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0A3A120147 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 13:23:56 -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_HELO_NONE=0.001, SPF_PASS=-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 bOq8doNak-Wz for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 13:23:54 -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 6D47A1201DE for <spring@ietf.org>; Tue, 10 Dec 2019 13:23:54 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id x1so17707717qkl.12 for <spring@ietf.org>; Tue, 10 Dec 2019 13:23:54 -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=0D65/77h2YCg4+Wc4FjcWI+I+bXFAhfnservfvONuBs=; b=NRXJo+DlqCDrFv+pO/yr7pC8ZSlsG4MZz9RWRjWgU1aKovECfLo9ocGMw9Kv6Taq37 M/Oi/hd5T01bbTyXBBn/9VZ9BxdY88gBLY8GrYaQQKzrPZADH4UIfaDGPVgufjLKMwgt RcwbDrAEb9TYxM2K2LKzwr0EtNHTDAwlWmM9/wB7YiyidqUmYoF3C7pVd/PI8ovSp7q+ mEwAAvA9XuCUlsKC4huICaDYaQ4OmUZJiHGPFJx3F0q5QVwo843aOXTmiB1y08V5Y8IN B3uqdB40ekYFnSLkn+Q/ymkQ3fY3qsr6woBJOwMFbcbJHXqQzhNxvUrzp6MNa6WeEVKC lJ5Q==
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=0D65/77h2YCg4+Wc4FjcWI+I+bXFAhfnservfvONuBs=; b=irZJj1YJUsNuXO+wRmGdRnMag+Xq7oTHoGzmL9wBbNQWR+LgB4hfa1wy2KBHzcgOOa R+u+fIOkgo8In4tYpDzL0lmZAhYF77SgB0DpOxPwi0dcPBj1DCzwyevChXb/we+4Gj9w yOeXjCvCH3Ga8nR7GwzJC7gJi9h7TZu7s/kGoi0k5OUjjRauey17oyI5jKXUhff0EvAo 8mJEQxM6oEKGktwhfvYpl81/Fvb1e+oROOqFKwXEMJhroYGEcKvoPE8W/Cs14o/g8PAw nKQSkerOvdRxrgWkbEJ+8BmsLc+Tg6L+TiPA0Zsjtnsas0U0Dbh7mRJx1I+CJX4Jac3U b/9Q==
X-Gm-Message-State: APjAAAVfXkM/SwExtUBM7yM0jWB/BEKWrdUNMRs+jLv01F20y+EGLyYU 8iwU6vV2KqtmO4u1wt7xFOtVi2W/skp+DBYkF1WL6Q==
X-Google-Smtp-Source: APXvYqzapSP+bAU0/GtfnFUrDhME9Z2qXmxlMz2jseLjLO1an5UtDjpehW2Cj229wrzOpfeTCjuG7IRT0BdrkosoyG4=
X-Received: by 2002:a37:693:: with SMTP id 141mr34426827qkg.134.1576013033314;  Tue, 10 Dec 2019 13:23:53 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <CAMGpriVdDSw4FOk5ApQq935H5aes5OBH=L=hhGD_6U0wGBCA0A@mail.gmail.com> <CAO42Z2whpnfLfC0fJg58AK=QsZK4QNbAHb6E4H2hULkocUPNcw@mail.gmail.com> <CAOj+MMGTkXETWP5EcYWsRkgCQ8y81EsH+rGwzfDTBYrJVxng3g@mail.gmail.com> <CAO42Z2wO1MUBopWfGieoCHrqwepViMah-jJtE72V5MuFWqvQCQ@mail.gmail.com>
In-Reply-To: <CAO42Z2wO1MUBopWfGieoCHrqwepViMah-jJtE72V5MuFWqvQCQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Dec 2019 22:23:42 +0100
Message-ID: <CAOj+MMGg4oX94yfkf7nK7mqhmW+Uj3iHgd2T5Fm8JcPBpTLhEA@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000032f5f0599602171"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CMAPTU0NzPHozCkFNG7O9yi6l_A>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 21:23:56 -0000

--000000000000032f5f0599602171
Content-Type: text/plain; charset="UTF-8"

>  and not updating its source address.

Honestly speaking to me personally this is not a strict requirement to
accomplish the necessary functionality discussed.



Well I take it as a joke ...
>>
>
>
> It's as serious as performing major updates on a packet and not updating
> its source address.
>
>
> as I am sure you are aware that SRH already contains those verbatim.
>>
>
>>>>

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

<div dir=3D"ltr"><div><br></div><div>&gt;=C2=A0 and not updating its source=
 address.=C2=A0</div><div>=C2=A0<br></div><div>Honestly speaking to me pers=
onally this is not a strict requirement to accomplish the necessary functio=
nality discussed.=C2=A0</div><div><br></div><div><br></div><div dir=3D"ltr"=
><br></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"auto"><div><div class=3D"gmail_quote"><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Well I take it =
as a joke ...<br></div></div></blockquote></div></div><div dir=3D"auto"><br=
></div><div dir=3D"auto"><br></div><div dir=3D"auto">It&#39;s as serious as=
 performing major updates on a packet and not updating its source address.<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"au=
to"><div class=3D"gmail_quote"><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">as I am sure you are aware that SRH already contains=
 those verbatim.</div></blockquote></div></div></div></blockquote><blockquo=
te 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"auto"><div dir=3D"auto=
"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div class=3D"gmail_quote"><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 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-le=
ft:1ex"><br>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div></div>

--000000000000032f5f0599602171--


From nobody Tue Dec 10 13:46:06 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 741361201EF; Tue, 10 Dec 2019 13:45:59 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 7d24SZBZg6qQ; Tue, 10 Dec 2019 13:45:57 -0800 (PST)
Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450: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 E3B9512018D; Tue, 10 Dec 2019 13:45:56 -0800 (PST)
Received: by mail-wr1-x42a.google.com with SMTP id z3so21833343wru.3; Tue, 10 Dec 2019 13:45:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=1mUwwBqRClyNTVspuETaerSmk3+fps7mldGcRbCkLGs=; b=C3+UUu55UvIiNrfu/witK1PxnDhMtpAk2m7PRjp2oPhe5YbMKtdD+llAIqycbI+d9k UOPuadUrM6iy6lFrqcN5IOspaVHKG10bgPq0zMZxQOAMV53YrsjeFyDw0P9Sg7MF0O+5 D2aEeitaWjJ/aXfTM2dmAu4BW4PugLXgqSKP/sUgVhXkc/wp/qX06rsKZH+rhWvjeCRL qorx8Ni+HAY6+uf2SMZX/XsoBfOZGeHblA99Me+BHyrkFf5G8sjxYA0WKOAR7zb/s2L/ 3/XoumxRVsyQVQMK5RmaRL4CD0VaYTThui72Y6L6ASIuRXvLftQ2OB7rnb83zsE6/WOo uTQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=1mUwwBqRClyNTVspuETaerSmk3+fps7mldGcRbCkLGs=; b=UqH3TVeDamAUlCWuDWmoSL0FlG2rk/8Ioeu1iB7IKkX3afOLwjsrbN+7ViqwNaT/Xd R8WSwdEwhYNtRqfWdhU6B/120AOkFeH9iiielOWMBUfhwgFUZvVMI/CsbnPWT+PRSU6S QPxQawPUdKAPanOYNxQKMgbHnYX9k4HpY2LkbrsLibgrT7MB7JvF451nK2OIaQcfH9PC lOZI939Mya+Q+DPq36MVevQf4DQajD9y5wOnynsKFdsM0KkmGP5hGVykH7jD3+JJ5zPw QLuF9qc9zpSv0VFrC04mMTaGEcm7cwqVWcuZ5YSNiwJDuAVK43vFIv2yZHrK5QimuG+P SNcw==
X-Gm-Message-State: APjAAAWao+ahZYmyVFIKoXkOVkoxqgtbAGdg0w5f1dFGKT3SnNBdsDwS yGTkqp3yQHRrNliFKCNZPyQ=
X-Google-Smtp-Source: APXvYqwSMIZ4PluIdO/qCGdwAqSORLNZqQenc9oTd7QCHq4j715gFGL8FUhltDERDOcYVD/Z7CqK3Q==
X-Received: by 2002:adf:8bde:: with SMTP id w30mr5502064wra.124.1576014355415;  Tue, 10 Dec 2019 13:45:55 -0800 (PST)
Received: from [192.168.161.159] ([209.97.127.10]) by smtp.gmail.com with ESMTPSA id z4sm4728094wme.17.2019.12.10.13.45.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Dec 2019 13:45:54 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <93EAADC7-A4C4-4690-9DEB-27A1F44F4B56@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_66367927-1908-4B89-B893-5174F5903F1B"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 10 Dec 2019 13:45:48 -0800
In-Reply-To: <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Erik Kline <ek.ietf@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>, Brian Carpenter <brian.e.carpenter@gmail.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
To: Robert Raszuk <robert@raszuk.net>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/w2jUjPR_dTRJTiBsfBSwwc-r1OA>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 21:45:59 -0000

--Apple-Mail=_66367927-1908-4B89-B893-5174F5903F1B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Robert,

> On Dec 10, 2019, at 12:42 PM, Robert Raszuk <robert@raszuk.net> wrote:
>=20
>=20
> The issue is that RFC8200 forbids even modification to any EH unless =
the node is a destination node in top most IPv6 header.

I don=E2=80=99t think that is true.   The options in the Hop-by-Hop =
Options header and the Destination Options Header allow the definition =
of options that support modifications.   See Section 4.2, specifically:

   The third-highest-order bit of the Option Type specifies whether or
   not the Option Data of that option can change en route to the
   packet's final destination.  When an Authentication header is present
   in the packet, for any option whose data may change en route, its
   entire Option Data field must be treated as zero-valued octets when
   computing or verifying the packet's authenticating value.

       0 - Option Data does not change en route
       1 - Option Data may change en route

Other EH=E2=80=99s allow for different forms of modification, for =
example SRH allows for TLV modification, see Section 2.1.

Bob



>=20
>=20
> If there were no resolution to the insertion question vis a vis RFC =
8200, then would it then suffice to recommend that ingress nodes should =
include some padding for these non-SR midpoints to play with (iff. the =
network has such midpoints), and otherwise abide by RFC 8200?
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


--Apple-Mail=_66367927-1908-4B89-B893-5174F5903F1B
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3wEgwACgkQrut0EXfn
u6gY3wgAmG/wL36BsAcXmEFfHTU4GLaI+VnXPiI/8sq7Q+QGeurJioEiyV5RUG2F
R+wSZiPuYN7ZhtJs22aVbUiCZlXUqfb/3DRwa5gKhE+t5oXInqHuptUnIdOhuNz3
OpywplfGHTI+7whPJKb1iOUsVZQVSmOpPEs11h1szPQdyL8cms26rUp7D39MPrsP
6c1vxDp21iAyHgn4ec9incMnjjsJnKsasD/HjaWiW84M/LZ8bv2fNJ/jeJfNmv0g
Ayuyt/KTAyXl80WyRBk9H1anoUZ4NsFPjhyclqmOlhA/e2m2aRFboaYj6RfpPRXR
rIjijCsuu3w1Aowhisv/qZ6+g0x2Hg==
=xulY
-----END PGP SIGNATURE-----

--Apple-Mail=_66367927-1908-4B89-B893-5174F5903F1B--


From nobody Tue Dec 10 14:05:59 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFFA6120220 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 14:05:57 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 06s6TfQCddw6 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 14:05:56 -0800 (PST)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 D04F812018D for <spring@ietf.org>; Tue, 10 Dec 2019 14:05:55 -0800 (PST)
Received: by mail-qt1-x82d.google.com with SMTP id z15so4305525qts.5 for <spring@ietf.org>; Tue, 10 Dec 2019 14:05:55 -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=OMyA8GEaeJZ9vx7ZbeY3QgDdqNS/+slf19IvZ3Kp0Ss=; b=efp4yatrWM8+oDgaJiQQIytbwTjR4b4XlB6qWIkGHPrZrqAmkB+EQjh1Wbu55i8OKu qQagHNDsdTgYsAG1NDyUF6v36Spg+O0Qv42hNU0APbUdbYULCKu8lajra8b6+eeooEuu J588L0rKwPIEhySDHEkfsNbzd4cMPCFJ7g8+sN/J/A8QK9MLrXjb+cSOCSTFbZ0GxiGQ dW4WWVwk/iTRcs2lf7dbfnsOyEn3l0mYSDKOHrefgMT4FRe8p93XE/2/C3zqXr3u2Rs3 ZlRBs3aTwHEzoL9oisO0fdmbJCb6Hk8dNVGPxXyJtCVPukkfimJjfs8Jfc6hom3peLYH /dnA==
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=OMyA8GEaeJZ9vx7ZbeY3QgDdqNS/+slf19IvZ3Kp0Ss=; b=KOv9AteLFS9f+6ME/a5hfBxH1WvFI+ihcVMJ7hb+5maemVluVhor/17fSaQJyBcKgE J3eVUqN1InJjOun3AZv/oMJrLnxQsIqNmJ8bXJo9U39T0mFUBdb5Dvwy4AwLc1xaPk1h TghemvztKWGCrhLKrLdgAFIJM+CDVWFm2a+B26ZNO7+oD1ROStVYXUBLalmWEDU7Ay0w EwrJgRirIMW5uGdwD91HE0NfmI+kRIzbl0eJGgfWkZuIxTUYtfgZ8e2xTUVOIPXOZRvl ma8bGz+ngzwUaqwcyOCvld//ZgAhgLOFA/lFdIkERO/5T2UWldxlFju3F8qICv3T5kgV aYSQ==
X-Gm-Message-State: APjAAAUqks6In9Ae3cAnWtCkJFkKrt466o0qz5WdAHBYw5F38WI/40Uy 1N5XixR6I4+VyUMnimnte4xthwg0lPtdGxBZtpXCAw==
X-Google-Smtp-Source: APXvYqy3CeoG2GTmNON7YnS3/Fzx5piTmKH6TN+2MCQeXs7YQNyH7v8cLNbCLcQZUf2Xe1xDU2mYBi13oHOHZ0gezMI=
X-Received: by 2002:aed:3fb7:: with SMTP id s52mr44718qth.311.1576015554857; Tue, 10 Dec 2019 14:05:54 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <93EAADC7-A4C4-4690-9DEB-27A1F44F4B56@gmail.com>
In-Reply-To: <93EAADC7-A4C4-4690-9DEB-27A1F44F4B56@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Dec 2019 23:05:44 +0100
Message-ID: <CAOj+MMFUxiaMcxz93CPGS0N3-rHHPnAytNdoUUSXu-xbT7Uygw@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004ee453059960b7c1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_Chhy1lryZ_YsTdJQONhYVQoRRo>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 22:05:58 -0000

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

> Other EH=E2=80=99s allow for different forms of modification, for example=
 SRH
allows for TLV modification, see Section 2.1.

Section 2.1 talks about segment endpoint and that is where IPv6 outer
header destination address matches the node address doing the modification.
If you stating that it can be modified by any via node - that's pretty
cool.

Regarding Hop-by-Hop - of course.

For Destination Options to allow to define fields which can be modified by
non outer IPv6 destination network elements - good to know.

Thx,
R.


On Tue, Dec 10, 2019 at 10:45 PM Bob Hinden <bob.hinden@gmail.com> wrote:

> Robert,
>
> > On Dec 10, 2019, at 12:42 PM, Robert Raszuk <robert@raszuk.net> wrote:
> >
> >
> > The issue is that RFC8200 forbids even modification to any EH unless th=
e
> node is a destination node in top most IPv6 header.
>
> I don=E2=80=99t think that is true.   The options in the Hop-by-Hop Optio=
ns header
> and the Destination Options Header allow the definition of options that
> support modifications.   See Section 4.2, specifically:
>
>    The third-highest-order bit of the Option Type specifies whether or
>    not the Option Data of that option can change en route to the
>    packet's final destination.  When an Authentication header is present
>    in the packet, for any option whose data may change en route, its
>    entire Option Data field must be treated as zero-valued octets when
>    computing or verifying the packet's authenticating value.
>
>        0 - Option Data does not change en route
>        1 - Option Data may change en route
>
> Other EH=E2=80=99s allow for different forms of modification, for example=
 SRH
> allows for TLV modification, see Section 2.1.
>
> Bob
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div><br></div><div>&gt; Other EH=E2=80=
=99s allow for different forms of modification, for example SRH allows for =
TLV modification, see Section 2.1.=C2=A0=C2=A0<br></div><div><br></div>Sect=
ion 2.1 talks about segment endpoint and that is where IPv6 outer header de=
stination address matches the=C2=A0node address doing the modification. If =
you stating that it can be modified by any via node - that&#39;s pretty coo=
l.=C2=A0<div><br></div><div>Regarding Hop-by-Hop - of course.=C2=A0</div><d=
iv><br></div><div>For Destination Options to allow to define fields which c=
an be modified by non outer IPv6 destination network elements=C2=A0- good t=
o know.=C2=A0</div><div><br></div><div>Thx,<br>R.</div><div><br></div></div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tu=
e, Dec 10, 2019 at 10:45 PM Bob Hinden &lt;<a href=3D"mailto:bob.hinden@gma=
il.com">bob.hinden@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex">Robert,<br>
<br>
&gt; On Dec 10, 2019, at 12:42 PM, Robert Raszuk &lt;<a href=3D"mailto:robe=
rt@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; The issue is that RFC8200 forbids even modification to any EH unless t=
he node is a destination node in top most IPv6 header.<br>
<br>
I don=E2=80=99t think that is true.=C2=A0 =C2=A0The options in the Hop-by-H=
op Options header and the Destination Options Header allow the definition o=
f options that support modifications.=C2=A0 =C2=A0See Section 4.2, specific=
ally:<br>
<br>
=C2=A0 =C2=A0The third-highest-order bit of the Option Type specifies wheth=
er or<br>
=C2=A0 =C2=A0not the Option Data of that option can change en route to the<=
br>
=C2=A0 =C2=A0packet&#39;s final destination.=C2=A0 When an Authentication h=
eader is present<br>
=C2=A0 =C2=A0in the packet, for any option whose data may change en route, =
its<br>
=C2=A0 =C2=A0entire Option Data field must be treated as zero-valued octets=
 when<br>
=C2=A0 =C2=A0computing or verifying the packet&#39;s authenticating value.<=
br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A00 - Option Data does not change en route<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A01 - Option Data may change en route<br>
<br>
Other EH=E2=80=99s allow for different forms of modification, for example S=
RH allows for TLV modification, see Section 2.1.<br>
<br>
Bob<br><br>
</blockquote></div></div>

--0000000000004ee453059960b7c1--


From nobody Tue Dec 10 15:22:28 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC2D7120255; Tue, 10 Dec 2019 15:22:26 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5INXFR9P-zRM; Tue, 10 Dec 2019 15:22:23 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AF7D120059; Tue, 10 Dec 2019 15:22:23 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 014A486261; Wed, 11 Dec 2019 00:16:36 +0100 (CET)
To: bruno.decraene@orange.com, 'SPRING WG List' <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
Date: Tue, 10 Dec 2019 18:16:13 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_pZnTw_P6N6z8VuFxKuTVa2iuXU>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:22:27 -0000

Bruno,

On 10/12/19 13:18, bruno.decraene@orange.com wrote:
> Fernando,
> 
> Thank you for spelling out your comment, plus on the WGLC thread.
> More in-line
> 
>> Bruno,
>>
>> On 5/12/19 12:15, bruno.decraene@orange.com wrote:
>> [....]>
>>> This email starts a two weeks Working Group Last Call on
>>> draft-ietf-spring-srv6-network-programming [1].
>>>
>>>  
>>>
>>> Please read this document if you haven't read the most recent version,
>>> and send your comments to the SPRING WG list, no later than December 20.
>>>
>>>  
>>>
>>> You may copy the 6MAN WG for IPv6 related comment, but consider not
>>> duplicating emails on the 6MAN mailing list for the comments which are
>>> only spring specifics.
>>>
>>>  
>>>
>>> If you are raising a point which you expect will be specifically debated
>>> on the mailing list, consider using a specific email/thread for this point.
>>>
>>> This may help avoiding that the thread become specific to this point and
>>> that other points get forgotten (or that the thread get converted into
>>> parallel independent discussions)
>>
>> Penultimate Segment Popping describes/specifies the removal of a SRH at
>> a place other than the final destination of the packet.
>>
>> Such behavior violates RFC8200, which specifies:
>>
>    > Extension headers (except for the Hop-by-Hop Options header) are not
>    > processed, inserted, or deleted by any node along a packet's delivery
>    > path, until the packet reaches the node (or each of the set of nodes,
>    > in the case of multicast) identified in the Destination Address field
>    > of the IPv6 header.
>>
>> Note, of course, that the reference of "Destination Address" in RFC8200
>> is clearly the final destination of the packet -- for instance, RFC8200
> 
> I hear and can understand your reading of RFC8200.

Could you please check RFC8200, and tell me what other possible
interpretation of "Destination Address" you might have, in the context
of RFC8200.

RFC8200 does not even specify any routing header types. SO...where's the
ambiguity?



> At minimum, I think that we can agree that there is another reading, as expressed by other WG participants, and hence I disagree with "of course".

No, I argue that there is not. IN fact, I argue that folks have been
following that strategy for way too long, and that's quite frustrating.



> Personally, I understand "Destination Address" as "Destination Address field of the IPv6 header." as indicated explicitly in the text quoted.

The quoted text is from RFC8200. In the context of RFC8200 the
Destination Address can only contain the ultimate destination of the
packet. Where's the ambiguity?

And let me ask you, as chair, another question, that will lead you to
the same place: is IPv6 and end to end protocol?


The fact that I may claim that RFC8200 contains a receipe for BBQ does
not actually mean that that's the case.



> I'm fine with having this clarified with 6MAND chairs and AD. That been said, the Internet AD would have an opportunity to DISCUSS this.

For the record, I think this is a major issue that should be cleared
before it can be claimed that there is consensus to request publication
of this document.



> 
>> does not specify any routing header type, and hence the meaning is
>> unambiguous (there's no destination other than the final destination of
>> the packet).
>>
>> This is of course in line with IPv6 being and end-to-end protocol, and
>> crucial for other related mechanisms to work as expected (such as IPsec
>> AH). Please also check: draft-smith-6man-in-flight-eh-insertion-harmful.
>>
>> So, in order to proceed with the document, there are multiple options
>> forward:
>>
>> 1) Just remove the corresponding text/behavior
> 
> That is indeed one option. But as of today, this is not my assumption.
>  
>> 2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.,
>> re-encap)
> 
> SRH insert is out of scope of this specification. So yes, IPv6 encaps is used.
> We are talking SRH removal. I'm assuming that you are referring to PSP. My understanding is that this function (PSP) is to distribute the (forwarding plane) load between the PSP and the USP. In a way similar to MPLS PHP. But in all cases, this is not about SRH insertion.

It's about SRH removal, which is also forbiden by RFC8200.




>> 3) Do the necessary standards work to update RFC8200, such that it
>> allows this sort of behavior, and only ship the network-programming
>> draft for publication when at least 6man has consensus to proceed on
>> that path.
> 
> Not the preferred path as of today.

Yes, it should be evident that it seems the preferred path has been
(starting with EH insertion at the time) to circumvent existing
specifications.



>  
>> P.S.: I will go through the document once again... but the same
>> reasoning should be applied to any EH-insertion/removal at a place other
>> than the source of the packet or its final destination.
> 
> It looks to me that SRH insertion and SRH removal are to be treated differently. 

I don't see how or why. Both violate the same requirement in RFC8200.


Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 15:25:49 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94274120255; Tue, 10 Dec 2019 15:25:48 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 0hO_v6iZxJj7; Tue, 10 Dec 2019 15:25:46 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95681120220; Tue, 10 Dec 2019 15:25:46 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 78B0C85F93; Wed, 11 Dec 2019 00:25:41 +0100 (CET)
To: bruno.decraene@orange.com
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>, Robert Raszuk <robert@raszuk.net>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com>
Date: Tue, 10 Dec 2019 18:25:21 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/yspxW_SZbr7-GsJaAW3dadux3j8>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:25:48 -0000

On 10/12/19 08:16, bruno.decraene@orange.com wrote:
> Fernando,
> 
>> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Fernando Gont
>> Sent: Sunday, December 8, 2019 1:55 AM
>>
>> On 7/12/19 15:40, Robert Raszuk wrote:
>>> Hi Fernando,
>>>  
>>>
>>>     The online possible instantiation of "Destination Address" as in RFC8200
>>>     is the final destination of the packet.
>>>
>>>
>>> No. That is incorrect. 
>>>
>>> Hint: Please read carefully RFC2473. 
>>
>> If you think a document on tunnels rules how IPv6 operates, and its
>> end-to-endianness, then you have a huge problem reading specs.
>>
>> So I will not enter that game, because it would be accepting to be
>> mocked at.
>>
>> I'll wait for a few days for our INT AD's response (Suresh), a response
>> from the spring chairs (if any), and a response from the RTG AD(s).
> 
> I'm not sure what response to what question you expect from spring chairs.

A number og wg participants are letting the chairs and ADs aware that a
wg document contains an outright violation of an Internet Standard that
spring is not in a position of changing.

I deem that as a major issue, and I'm curious how you might possible
ignore it, declare consensus, and ship and request publication of this
document.


> 
>>> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Fernando Gont
>>> Sent: Saturday, December 7, 2019 6:43 PM
>>>  The online possible instantiation of "Destination Address" as in RFC8200 is the final destination of the packet.
> 
> It appears to me that, at minimum, multiple opinions have been expressed on this point, including from Suresh. So, assuming that by "online" you meant "only", the statement "only possible" seems excessive to me.

I ask again: please read RFC8200, and in the context of RFC8200, please
tell me what can be in the Destination Address other than the ultimate
destination of the packet.


Then, if you cannot come up with a good answer, then you might need to
accept that "Destination Address", in the context of RFC8200, is the
ultimate destination of a packet.

And, since we are at it, please let me know if IPv6 is and end to end
protocol. And, if it is, how does that e2e-ness work with inserting and
removing EHs on the path to the ultimate destination of a packet.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 15:39:35 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBB96120059 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 15:39:33 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 zq4Pn2Fol6-b for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 15:39:30 -0800 (PST)
Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) (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 249BF120113 for <spring@ietf.org>; Tue, 10 Dec 2019 15:39:30 -0800 (PST)
Received: by mail-qv1-xf35.google.com with SMTP id t7so4965437qve.4 for <spring@ietf.org>; Tue, 10 Dec 2019 15:39:30 -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=tChW8E1v15jzUASGrY75qLdpJ/tfEA7Y3eXODiHgkAE=; b=AnzUV9oKrcKQqm9rtGJMIpUKMJ/zq+BIb2xF7JJLxK3qtm0ifxWhq3HBbKGHrZuhY9 RJf+J9jZxOG6MhxNoBsg3WFg2pJOpbeJ4xlW0fTh3JvCabyS8IbwcSZ83ApsZLTx3Q87 FTz7J2caurZpM0KFqxarGtWlh9xJRgzv2sELwa9WejbTaJrqqM/DdXmpzBUNLK7dqDbO JF2InhaUfP2ZzEEO2zA/D/44DmVn+FDfF40vtW1mjtVCDZAY/ffbM2vfqgNUxKXCx3pd 1PL9gYVsW1qCXz79wdE/WoCVNGpgf/VB+DFobZXU/2W/6xzyoTt5Pn7XbNedjBa0aDnB U8kA==
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=tChW8E1v15jzUASGrY75qLdpJ/tfEA7Y3eXODiHgkAE=; b=O8HF9PkrckxKKj7MaYegCuINSNB0fZCmylMx2yL1bIODCPNgdtoBPxPpFUlN4ptDnA lbChhTdIYB4bImX5zM3TcT7I+8hi6NvAbmO5g1i/YAl7CJ9Vc/If/3MtVsA5a01pwYDH C1MvPrtjoiHqTRTztBVtlNiaFKOz+tUrBeJpVaB1RpjIhxK5J0SEYy55DTpKjp2jEhKB aCXxt+FDupg605p1hXMPMHu3kshY/9tB6ZGT9W4TbiOZSulTVFA3lEjdGsOckAtx06ja EF8HRB6O9Ah260NfOnfE1hGLDEe5EEfP1tiFEAs63dVh4I/EfPWGwbQRQl4pmjndfb+z 2KCw==
X-Gm-Message-State: APjAAAUg1vmN4sC83hgmJlzgwlgSL6tz4yuhwmISQiEbRuieJ7CsEVYh V+jPnTDW7GhHvtOfv3VkKDOFuqGQlRBzxaVnDeN2nQ==
X-Google-Smtp-Source: APXvYqyVL+0cYsGQugVH/kMHzhZRXw8Yi1ivRWIZ67d0XQNJHD+uPwbKp8ZYKthYE4dIGny024tnVuH85DlOSIR5WJM=
X-Received: by 2002:a0c:e84d:: with SMTP id l13mr424057qvo.53.1576021169073; Tue, 10 Dec 2019 15:39:29 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com>
In-Reply-To: <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 00:39:18 +0100
Message-ID: <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
Content-Type: multipart/alternative; boundary="000000000000f1088f05996205f2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/5B0PnFpt3lfZ5AMyyHfbiDVA4Dk>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:39:34 -0000

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

Dear Fernando,

Allow me to make something very clear here.

And, since we are at it, please let me know if IPv6 is and end to end
> protocol. And, if it is, how does that e2e-ness work with inserting and
> removing EHs on the path to the ultimate destination of a packet.
>

The dream of IPv6 flat end to endless is long gone if it ever was
even real.

There is no end to end IPv6 or for that matter IPv4 delivery today across
any network. Regardless if this is private or public network of any
reasonable size and service portfolio.

Some form of encapsulation or tunneling is used in enterprises, in ISPs, in
SPs or even in largest public clouds.

So if you think that you can send an IPv6 packet and that this packet will
be delivered to its final destination without any encapsulation on the way
- this is just unreal. And the sooner you and others like you realize this
the better for everyone.

Think about L3VPNs reachability segmentation, think about SFC/NSH, think
about L2 transport emulation of your circuits, think about seamless
mobility, LISP  ...

Just a tiny reality check,

Thx,
R.

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

<div dir=3D"ltr"><div>Dear=C2=A0Fernando,=C2=A0</div><div><br></div><div>Al=
low me to make something very clear here.=C2=A0</div><div><br></div><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">And, =
since we are at it, please let me know if IPv6 is and end to end<br>
protocol. And, if it is, how does that e2e-ness work with inserting and<br>
removing EHs on the path to the ultimate destination of a packet.<br></bloc=
kquote><div><br></div><div>The dream of IPv6 flat end to endless=C2=A0is lo=
ng gone if it ever was even=C2=A0real.=C2=A0</div><div><br></div><div>There=
 is no end to end IPv6 or for that matter IPv4 delivery today across any ne=
twork. Regardless if this is private or public=C2=A0network of any reasonab=
le=C2=A0size and service portfolio.=C2=A0</div><div><br></div><div>Some for=
m of encapsulation or tunneling is used in enterprises, in ISPs, in SPs or =
even in largest public clouds.=C2=A0</div><div><br></div><div>So if you thi=
nk that you can send an IPv6 packet and that this packet=C2=A0will be deliv=
ered to its final=C2=A0destination without any encapsulation on the way - t=
his is just unreal. And the sooner you and others like you realize this the=
 better for everyone.</div><div><br></div><div>Think about L3VPNs reachabil=
ity segmentation, think about SFC/NSH, think about L2 transport emulation o=
f your circuits, think about seamless mobility, LISP=C2=A0 ...=C2=A0</div><=
div><br></div><div>Just a tiny reality check,</div><div><br></div><div>Thx,=
<br>R.</div></div></div>

--000000000000f1088f05996205f2--


From nobody Tue Dec 10 15:43:41 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B96F120113; Tue, 10 Dec 2019 15:43:39 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sP2wOwSYN1Vl; Tue, 10 Dec 2019 15:43:37 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F9E7120086; Tue, 10 Dec 2019 15:43:37 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id E85C585FF2; Wed, 11 Dec 2019 00:43:32 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>
Cc: Bruno Decraene <bruno.decraene@orange.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com>
Date: Tue, 10 Dec 2019 18:43:15 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/b3f1MaOB9nw8EqSibPfdG_T94-o>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:43:39 -0000

On 10/12/19 18:39, Robert Raszuk wrote:
> DearÂ Fernando,Â 
> 
> Allow me to make something very clear here.Â 
> 
>     And, since we are at it, please let me know if IPv6 is and end to end
>     protocol. And, if it is, how does that e2e-ness work with inserting and
>     removing EHs on the path to the ultimate destination of a packet.
> 
> 
> The dream of IPv6 flat end to endlessÂ is long gone if it ever was
> evenÂ real. 

You seem to missing the point. You are proposing behavior that goes
against an Internet Standard.

The fact that you are doing Standards Track work while violating an
Internet Standard is simply amusing.

If you want to do that, formally update the relevan spec. *That* is the
way to go, as opposed to find your own reason for circumventing existing
specifications.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 15:51:08 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8262B12025D for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:05 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 7cT1iCRuDJpM for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:03 -0800 (PST)
Received: from mail-qk1-x733.google.com (mail-qk1-x733.google.com [IPv6:2607:f8b0:4864:20::733]) (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 14EC7120113 for <spring@ietf.org>; Tue, 10 Dec 2019 15:51:03 -0800 (PST)
Received: by mail-qk1-x733.google.com with SMTP id x1so18035997qkl.12 for <spring@ietf.org>; Tue, 10 Dec 2019 15:51:03 -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=qA+CXYl/GsVAo+tIOxxnpVCXJu/l2bFHBiirkx05lzc=; b=TS7HcUZeZe9ILjmKD9R57bB3qKb1iGzuMYLXKohBhI1zrVmko8W0KURUk0STw10Bfe ZOFGRgRTcbfu5WJ1rJn5Cajz3yfwSJ79+I11dT3pyOXkmSlUU/zGJFOKnmV36p2o/4fy hVAKs6URpMsoXLfFT32RXNDI2UEsSxEgWA+34re0I78ZxuijlQJURqmDNtFnhhrO+gh9 XZ07AvtnNgH/Rz9oQw2cJylt7Q5tOdQibHGYNEafcqQm229SyJQARst38exjUVvP6+9G su15qIjZTPAXs4Md0rJuWBWlz1JHqfeR6oS4g7lmT1tAe5IgemMjzLVApmxHxNZlV3bk zp/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=qA+CXYl/GsVAo+tIOxxnpVCXJu/l2bFHBiirkx05lzc=; b=r4Ek8SoYP8pSv1sQIjpLireMXb59Ek7dMMY92fzLOmJ+IxIY1HrizuhqfmUzEG4RfD hpN/z4x07A+bJOPTrPhVQ9DyPH5uvookg0MRM8NJQUo78dpznofx55ygytbietVieewJ Kjh6hDbZyn3DIkxi8cIkfiIEvcGlMy6yq/i+obTJf8Lm3E7rdPqDqp0xRn/4QH11WJF3 F749AUwvFBLmyvVtFXREYvhmuK4r8j3CX61GfF9cswA4Rb2btbXw5J1ssHiQeHZoOewl XIUmNVf21/mtOag/gYKm7hw5KipTjrQmPrhhUN+pNJH6V279YaZMZIgqeBkvcj52TPrY iaCA==
X-Gm-Message-State: APjAAAVoHJMYDLcuSAW3t8WAyIYPv1mwj1gJ3TRBt8v8XsJvY5MYl5p8 gxUMRa3C/Yh6X+V6CC+5gYt87G+NmruXRoD4Haj6PA==
X-Google-Smtp-Source: APXvYqzuMzRYLVcmI65XBYTL6Ky5Te2lg2gOfPv4MLywIZrE5a93B0BNe8YIrAdKzsHlBdLNGaYvEjJ8sSYpG64YHuQ=
X-Received: by 2002:a37:6087:: with SMTP id u129mr325258qkb.219.1576021861961;  Tue, 10 Dec 2019 15:51:01 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com>
In-Reply-To: <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 00:50:50 +0100
Message-ID: <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
Content-Type: multipart/alternative; boundary="0000000000003da5270599622fc8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/BDmkdX1WEldxN0UoOFCzUGdg7ds>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:51:06 -0000

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

By your books does RFC 2473 or RFC 4798 or 100s of other RFCs which
encapsulate IPv6 packets all violate Internet Standard I presume IPv6 spec
?

One of us clearly is missing the point. I will let list members judge which
one :)

Cheers,
R.


On Wed, Dec 11, 2019 at 12:43 AM Fernando Gont <fgont@si6networks.com>
wrote:

> On 10/12/19 18:39, Robert Raszuk wrote:
> > Dear Fernando,
> >
> > Allow me to make something very clear here.
> >
> >     And, since we are at it, please let me know if IPv6 is and end to end
> >     protocol. And, if it is, how does that e2e-ness work with inserting
> and
> >     removing EHs on the path to the ultimate destination of a packet.
> >
> >
> > The dream of IPv6 flat end to endless is long gone if it ever was
> > even real.
>
> You seem to missing the point. You are proposing behavior that goes
> against an Internet Standard.
>
> The fact that you are doing Standards Track work while violating an
> Internet Standard is simply amusing.
>
> If you want to do that, formally update the relevan spec. *That* is the
> way to go, as opposed to find your own reason for circumventing existing
> specifications.
>
> Thanks,
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
>

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

<div dir=3D"ltr"><div><br></div>By your books does RFC 2473 or RFC 4798 or =
100s of other RFCs which encapsulate IPv6 packets all violate Internet Stan=
dard I presume IPv6 spec ?=C2=A0<div><br></div><div>One of us clearly is mi=
ssing the point. I will let list members judge which one :)</div><div><br><=
/div><div>Cheers,</div><div>R.</div><div><br></div></div><br><div class=3D"=
gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Dec 11, 2019 at =
12:43 AM Fernando Gont &lt;<a href=3D"mailto:fgont@si6networks.com">fgont@s=
i6networks.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">On 10/12/19 18:39, Robert Raszuk wrote:<br>
&gt; Dear=C2=A0Fernando,=C2=A0<br>
&gt; <br>
&gt; Allow me to make something very clear here.=C2=A0<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0And, since we are at it, please let me know if IPv6=
 is and end to end<br>
&gt;=C2=A0 =C2=A0 =C2=A0protocol. And, if it is, how does that e2e-ness wor=
k with inserting and<br>
&gt;=C2=A0 =C2=A0 =C2=A0removing EHs on the path to the ultimate destinatio=
n of a packet.<br>
&gt; <br>
&gt; <br>
&gt; The dream of IPv6 flat end to endless=C2=A0is long gone if it ever was=
<br>
&gt; even=C2=A0real. <br>
<br>
You seem to missing the point. You are proposing behavior that goes<br>
against an Internet Standard.<br>
<br>
The fact that you are doing Standards Track work while violating an<br>
Internet Standard is simply amusing.<br>
<br>
If you want to do that, formally update the relevan spec. *That* is the<br>
way to go, as opposed to find your own reason for circumventing existing<br=
>
specifications.<br>
<br>
Thanks,<br>
-- <br>
Fernando Gont<br>
SI6 Networks<br>
e-mail: <a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgont@si=
6networks.com</a><br>
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492<br>
<br>
<br>
<br>
<br>
</blockquote></div>

--0000000000003da5270599622fc8--


From nobody Tue Dec 10 16:38:26 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F32871201AA; Tue, 10 Dec 2019 16:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZQB1LCv16Avn; Tue, 10 Dec 2019 16:38:22 -0800 (PST)
Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (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 D339C12018B; Tue, 10 Dec 2019 16:38:22 -0800 (PST)
Received: by mail-ot1-x336.google.com with SMTP id 77so17282750oty.6; Tue, 10 Dec 2019 16:38:22 -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=aFSl6I7rytE5EKtFSqL8epDa09BaWvpvD0m/8YUB27Y=; b=sbHaVZkpE+8tca7aFP6sA8x6hH8f12rvexLrJLOHXqu/bMCRunJvI2QuWcwcBD8/QJ KPENlCCiEkY5qGI9qMkQX2fRm/20AzxYRdXO+UGWvTAF2tamPiwCaLgKzsj9aceweloe K/TjRv8vO99/VKKQHmfW2hDvKZ38k6nwLr5hATf8HhuNB0pH7N3or2qgbE3ykhzCKrQj f3+/g0yyiVr7asviADR95jQ7I+YBdraVJTkes2WPrIOg0n6wovQng1Gc1TK/gCjHscIC 5OFXCZ7K02atNGFPCl2Pt6sl/TsjSWqxv8RkGP4vS54BNXgvm8mlNA5Z0GxzmpKno10X 4zCw==
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=aFSl6I7rytE5EKtFSqL8epDa09BaWvpvD0m/8YUB27Y=; b=HbM8k5exR9P8hkB61RaJOYz81wMAvwzcLg3Ay2blnnCK8j9dIylKmUuFqE1tOfECT6 qk6iEhvix5mxxft2dOUd/lxONBJ9XNeB9RQDdVpnfpczwcCNFWgO1EflVxZxNIhP/eRr c19+KYdyczRkekOQOjNXR1cMJe4PJoiiPEAT/AKMljPqDNTPWgkCZkv3pjDUVGUbx9Mm U8WWnfJwQ07YA0dpWd62ekQ7qfeNkHy36bHnYKWFQhmBq4YjfOV7NPcrK1qbgRGj/y4U ejDUBuSrdoM+yPtvj0wJ3Nh970GdtU7XsmizAsijj7vV5osGWs4TxIGisXwSHT5Bq79a 2mkw==
X-Gm-Message-State: APjAAAXrlgzlR0wA0B9HXBI+Tf2Mts7G7W8eLcv+IFgIdnwT+/I0EIfJ BwtVQLfTP3/D45WfQaACBYLDDfCWUZn1dwjeMrM=
X-Google-Smtp-Source: APXvYqwo+ZmTtX1QU4TLt9pMkVtM9s0ic/0iZCf/ALeZnCXNTKlip/DDerOQW35gLl5A+bj9ndTsb9VTz/PXZTmu3dY=
X-Received: by 2002:a05:6830:9:: with SMTP id c9mr458573otp.94.1576024702161;  Tue, 10 Dec 2019 16:38:22 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com>
In-Reply-To: <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 11 Dec 2019 11:37:56 +1100
Message-ID: <CAO42Z2zu7YC6gY3-Uin=5KsdG0=Zc8rPwbPHekKu4t=s7duNZQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Fernando Gont <fgont@si6networks.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Suresh Krishnan <Suresh@kaloom.com>, Bruno Decraene <bruno.decraene@orange.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/31TVZ_zKpmxF6fmE7Wdcyd947Fw>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:38:25 -0000

On Wed, 11 Dec 2019 at 10:39, Robert Raszuk <robert@raszuk.net> wrote:
>
> Dear Fernando,
>
> Allow me to make something very clear here.
>
>> And, since we are at it, please let me know if IPv6 is and end to end
>> protocol. And, if it is, how does that e2e-ness work with inserting and
>> removing EHs on the path to the ultimate destination of a packet.
>
>
> The dream of IPv6 flat end to endless is long gone if it ever was even real.

I would have to question your understanding of the term "end to end"
if you're make such an assertion.


>
> There is no end to end IPv6 or for that matter IPv4 delivery today across any network. Regardless if this is private or public network of any reasonable size and service portfolio.

I don't think you understand what end-to-end means with those assertions.

NAT breaks end-to-end.

If your assertion was true about IPv6, then you are asserting that
literally every IPv6 packet is going through NAT66 at some point.
That's certainly not happening.




>
> Some form of encapsulation or tunneling is used in enterprises, in ISPs, in SPs or even in largest public clouds.
>
> So if you think that you can send an IPv6 packet and that this packet will be delivered to its final destination without any encapsulation on the way - this is just unreal. And the sooner you and others like you realize this the better for everyone.
>
> Think about L3VPNs reachability segmentation, think about SFC/NSH, think about L2 transport emulation of your circuits, think about seamless mobility, LISP  ...
>
> Just a tiny reality check,
>
> Thx,
> R.
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


From nobody Tue Dec 10 16:49:14 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE83912018B; Tue, 10 Dec 2019 16:49:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 0jtH-jblIqFS; Tue, 10 Dec 2019 16:49:11 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 77DC91200F6; Tue, 10 Dec 2019 16:49:11 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47Xdbq32ZKz6GChr; Tue, 10 Dec 2019 16:49:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576025351; bh=ZOwU0Qtwh7zGfiQO7gNAPZa2YQkn9EtrJ6MYRdOjUyw=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=BCh/w3ku5OoljunHHtuEl3yhPxOcvac3YWe39czBtk72gUhkNwmNbmGxAI3ENtOjD CbleQFBp4xc1aJlFSXK5mquN751/C1brscwN5cBIqUTX3+pHKZVYe6ABcFFj7O6rsx 44O2/L/M/u/+8b4YRX88Cx+cbhyj4K4F/WeAEYpg=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47Xdbp0QF5z6GChb; Tue, 10 Dec 2019 16:49:09 -0800 (PST)
To: Fernando Gont <fgont@si6networks.com>, 'SPRING WG List' <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
Date: Tue, 10 Dec 2019 19:49:07 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
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/spring/pGS5O53VTDSt2tpc7mm3FVVd0Xk>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:49:13 -0000

Fernando, I really wish I could agree with you.
But I can't.

In 8200, it is clear that the meaning fo "Destination Address" for an 
IPv6 packet is the value placed in the IPv6 destination address field. 
the fact that if we had looked ahead we might have said something 
different does not change what words we chose to use.  If I am going to 
insist (as I have in other contexts) that other folks live with the 
words we compromised on in 8200, then I have to live myself with the 
words we compromised on in 8200.

I have concerns about whether PSP is a good design.  I am trying to 
write a useful note on the topic.  (And without such a note, I can not 
expect anyone to care about thoughts in my head.)   But I can not and 
will not claim that PSP violates RFC 8200.

Yours,
Joel

On 12/10/2019 6:16 PM, Fernando Gont wrote:
> Bruno,
> 
> On 10/12/19 13:18, bruno.decraene@orange.com wrote:
>> Fernando,
>>
>> Thank you for spelling out your comment, plus on the WGLC thread.
>> More in-line
>>
>>> Bruno,
>>>
>>> On 5/12/19 12:15, bruno.decraene@orange.com wrote:
>>> [....]>
>>>> This email starts a two weeks Working Group Last Call on
>>>> draft-ietf-spring-srv6-network-programming [1].
>>>>
>>>>   
>>>>
>>>> Please read this document if you haven't read the most recent version,
>>>> and send your comments to the SPRING WG list, no later than December 20.
>>>>
>>>>   
>>>>
>>>> You may copy the 6MAN WG for IPv6 related comment, but consider not
>>>> duplicating emails on the 6MAN mailing list for the comments which are
>>>> only spring specifics.
>>>>
>>>>   
>>>>
>>>> If you are raising a point which you expect will be specifically debated
>>>> on the mailing list, consider using a specific email/thread for this point.
>>>>
>>>> This may help avoiding that the thread become specific to this point and
>>>> that other points get forgotten (or that the thread get converted into
>>>> parallel independent discussions)
>>>
>>> Penultimate Segment Popping describes/specifies the removal of a SRH at
>>> a place other than the final destination of the packet.
>>>
>>> Such behavior violates RFC8200, which specifies:
>>>
>>     > Extension headers (except for the Hop-by-Hop Options header) are not
>>     > processed, inserted, or deleted by any node along a packet's delivery
>>     > path, until the packet reaches the node (or each of the set of nodes,
>>     > in the case of multicast) identified in the Destination Address field
>>     > of the IPv6 header.
>>>
>>> Note, of course, that the reference of "Destination Address" in RFC8200
>>> is clearly the final destination of the packet -- for instance, RFC8200
>>
>> I hear and can understand your reading of RFC8200.
> 
> Could you please check RFC8200, and tell me what other possible
> interpretation of "Destination Address" you might have, in the context
> of RFC8200.
> 
> RFC8200 does not even specify any routing header types. SO...where's the
> ambiguity?
> 
> 
> 
>> At minimum, I think that we can agree that there is another reading, as expressed by other WG participants, and hence I disagree with "of course".
> 
> No, I argue that there is not. IN fact, I argue that folks have been
> following that strategy for way too long, and that's quite frustrating.
> 
> 
> 
>> Personally, I understand "Destination Address" as "Destination Address field of the IPv6 header." as indicated explicitly in the text quoted.
> 
> The quoted text is from RFC8200. In the context of RFC8200 the
> Destination Address can only contain the ultimate destination of the
> packet. Where's the ambiguity?
> 
> And let me ask you, as chair, another question, that will lead you to
> the same place: is IPv6 and end to end protocol?
> 
> 
> The fact that I may claim that RFC8200 contains a receipe for BBQ does
> not actually mean that that's the case.
> 
> 
> 
>> I'm fine with having this clarified with 6MAND chairs and AD. That been said, the Internet AD would have an opportunity to DISCUSS this.
> 
> For the record, I think this is a major issue that should be cleared
> before it can be claimed that there is consensus to request publication
> of this document.
> 
> 
> 
>>
>>> does not specify any routing header type, and hence the meaning is
>>> unambiguous (there's no destination other than the final destination of
>>> the packet).
>>>
>>> This is of course in line with IPv6 being and end-to-end protocol, and
>>> crucial for other related mechanisms to work as expected (such as IPsec
>>> AH). Please also check: draft-smith-6man-in-flight-eh-insertion-harmful.
>>>
>>> So, in order to proceed with the document, there are multiple options
>>> forward:
>>>
>>> 1) Just remove the corresponding text/behavior
>>
>> That is indeed one option. But as of today, this is not my assumption.
>>   
>>> 2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.,
>>> re-encap)
>>
>> SRH insert is out of scope of this specification. So yes, IPv6 encaps is used.
>> We are talking SRH removal. I'm assuming that you are referring to PSP. My understanding is that this function (PSP) is to distribute the (forwarding plane) load between the PSP and the USP. In a way similar to MPLS PHP. But in all cases, this is not about SRH insertion.
> 
> It's about SRH removal, which is also forbiden by RFC8200.
> 
> 
> 
> 
>>> 3) Do the necessary standards work to update RFC8200, such that it
>>> allows this sort of behavior, and only ship the network-programming
>>> draft for publication when at least 6man has consensus to proceed on
>>> that path.
>>
>> Not the preferred path as of today.
> 
> Yes, it should be evident that it seems the preferred path has been
> (starting with EH insertion at the time) to circumvent existing
> specifications.
> 
> 
> 
>>   
>>> P.S.: I will go through the document once again... but the same
>>> reasoning should be applied to any EH-insertion/removal at a place other
>>> than the source of the packet or its final destination.
>>
>> It looks to me that SRH insertion and SRH removal are to be treated differently.
> 
> I don't see how or why. Both violate the same requirement in RFC8200.
> 
> 
> Thanks,
> 


From nobody Tue Dec 10 16:52:23 2019
Return-Path: <warren@kumari.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6DA71201AA for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 16:52:16 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=kumari-net.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 1sS6k4C1RwG1 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 16:52:14 -0800 (PST)
Received: from mail-qt1-x843.google.com (mail-qt1-x843.google.com [IPv6:2607:f8b0:4864:20::843]) (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 E274B12008C for <spring@ietf.org>; Tue, 10 Dec 2019 16:52:13 -0800 (PST)
Received: by mail-qt1-x843.google.com with SMTP id s8so4706499qte.2 for <spring@ietf.org>; Tue, 10 Dec 2019 16:52:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=mdFXigjPjw6Sd0Bu6P+skI4ulKvte1maasOJSV0uAaE=; b=iPBzM7yQU0LOf1XVm23zB5eVuxvkeefxbPhgvO6vXrmq1wHmvu8I/wp0WV4ft/LZHq XNvVwR3qzh+EznVQYfmWOUluawiUMZa0rUCPhQckQz8hEigYd+ZShYddjWppFgwBICF4 w/zdAa4J3se6bp1tpS9a2m43FyhDFEiw/KlJltwor+jYPmi4+33On1PQEWpXT3CB+ZEG I0gUWAd52xmltzex043152f+IWgibGjINJJVM8qDg06Usw8+/lVbBns1I/wzvcj8Fskt 8nl1YxaRPdn/JKw80EyIbX+lqfTpA+iH2v1u8IyWwuy5mJpYIzMDKGJipIIT6qV38aA8 uT8A==
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:content-transfer-encoding; bh=mdFXigjPjw6Sd0Bu6P+skI4ulKvte1maasOJSV0uAaE=; b=rsVDZp010jD6dG5++LaJSchc4+VRKD96jNhRfTMWlUdrGE+bki+0LfWMfBxGIXYzDF dE2FpdHGAkkyerUf9AimGTJ6U1tIDy5I4cF/st57S/kCpecX1fwgupXV6ZF9FRpCfftn S24hiJe8iMN8lrJu2poam+WJ5Ktn2BTgQ8Z1ucWiy2BSdPQTL8qlkRGwlLhD5EJgOCO0 4ET55PmcaIJTNcQye8qEJbldJ08+vDnLrWy8un3cdWHPeWqsZeeNabwZkjC36thvz3Nf +k/n+N8n4scl0unWAo0OdlxbAZQgn8C6/gqTa6hwL93UlLU5yi/iy36ltLJvfslRm3h4 xvOQ==
X-Gm-Message-State: APjAAAXxxN/2xcA1Nbz4co/mYQJw4iNbsXjo3z9SBn7JVZc6CSyv5wOK CIA/TTj+V4t9MVwE3HJ9xMOnZi3uHiEgZT/ZjtmGPA==
X-Google-Smtp-Source: APXvYqyHxlaVdNfaolcChHpBm2cJocfZNtUZDT1WjQko4jGNzFfgRR6uduYi/HZdphyXKGgwY8i8QB5i0ZMNXDS2gCM=
X-Received: by 2002:aed:23bb:: with SMTP id j56mr594041qtc.315.1576025532700;  Tue, 10 Dec 2019 16:52:12 -0800 (PST)
MIME-Version: 1.0
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
In-Reply-To: <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
From: Warren Kumari <warren@kumari.net>
Date: Tue, 10 Dec 2019 19:51:36 -0500
Message-ID: <CAHw9_iLO2eXVMGpdVqnFe+YjFp7iNN26NVcaGgTmvqYgATOcQQ@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>, SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/rdkm1BBwxvOHuXIBJG2hk7Cn-QE>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:52:17 -0000

On Tue, Dec 10, 2019 at 6:22 PM Fernando Gont <fgont@si6networks.com> wrote=
:
>
> Bruno,
>
> On 10/12/19 13:18, bruno.decraene@orange.com wrote:
> > Fernando,
> >
> > Thank you for spelling out your comment, plus on the WGLC thread.
> > More in-line
> >
> >> Bruno,
> >>
> >> On 5/12/19 12:15, bruno.decraene@orange.com wrote:
> >> [....]>
> >>> This email starts a two weeks Working Group Last Call on
> >>> draft-ietf-spring-srv6-network-programming [1].
> >>>
> >>>
> >>>
> >>> Please read this document if you haven't read the most recent version=
,
> >>> and send your comments to the SPRING WG list, no later than December =
20.
> >>>
> >>>
> >>>
> >>> You may copy the 6MAN WG for IPv6 related comment, but consider not
> >>> duplicating emails on the 6MAN mailing list for the comments which ar=
e
> >>> only spring specifics.
> >>>
> >>>
> >>>
> >>> If you are raising a point which you expect will be specifically deba=
ted
> >>> on the mailing list, consider using a specific email/thread for this =
point.
> >>>
> >>> This may help avoiding that the thread become specific to this point =
and
> >>> that other points get forgotten (or that the thread get converted int=
o
> >>> parallel independent discussions)
> >>
> >> Penultimate Segment Popping describes/specifies the removal of a SRH a=
t
> >> a place other than the final destination of the packet.
> >>
> >> Such behavior violates RFC8200, which specifies:
> >>
> >    > Extension headers (except for the Hop-by-Hop Options header) are n=
ot
> >    > processed, inserted, or deleted by any node along a packet's deliv=
ery
> >    > path, until the packet reaches the node (or each of the set of nod=
es,
> >    > in the case of multicast) identified in the Destination Address fi=
eld
> >    > of the IPv6 header.
> >>
> >> Note, of course, that the reference of "Destination Address" in RFC820=
0
> >> is clearly the final destination of the packet -- for instance, RFC820=
0
> >
> > I hear and can understand your reading of RFC8200.
>
> Could you please check RFC8200, and tell me what other possible
> interpretation of "Destination Address" you might have, in the context
> of RFC8200.
>
> RFC8200 does not even specify any routing header types. SO...where's the
> ambiguity?
>
>
>
> > At minimum, I think that we can agree that there is another reading, as=
 expressed by other WG participants, and hence I disagree with "of course".
>
> No, I argue that there is not. IN fact, I argue that folks have been
> following that strategy for way too long, and that's quite frustrating.
>
>
>
> > Personally, I understand "Destination Address" as "Destination Address =
field of the IPv6 header." as indicated explicitly in the text quoted.
>
> The quoted text is from RFC8200. In the context of RFC8200 the
> Destination Address can only contain the ultimate destination of the
> packet. Where's the ambiguity?
>
> And let me ask you, as chair, another question, that will lead you to
> the same place: is IPv6 and end to end protocol?
>
>
> The fact that I may claim that RFC8200 contains a receipe for BBQ does
> not actually mean that that's the case.
>
>
>
> > I'm fine with having this clarified with 6MAND chairs and AD. That been=
 said, the Internet AD would have an opportunity to DISCUSS this.
>
> For the record, I think this is a major issue that should be cleared
> before it can be claimed that there is consensus to request publication
> of this document.
>

[ .. and once again / still with no hats ]

I'd suggest that *everyone* read RFC7282 - "On Consensus and Humming
in the IETF" - being a Pete Resnick document, it is clear, concise and
a pleasant read.

Unfortunately it's also descriptive, rather than prescriptive, and so
people may take away different things from it, but it's *still* a
useful read...

W

>
>
> >
> >> does not specify any routing header type, and hence the meaning is
> >> unambiguous (there's no destination other than the final destination o=
f
> >> the packet).
> >>
> >> This is of course in line with IPv6 being and end-to-end protocol, and
> >> crucial for other related mechanisms to work as expected (such as IPse=
c
> >> AH). Please also check: draft-smith-6man-in-flight-eh-insertion-harmfu=
l.
> >>
> >> So, in order to proceed with the document, there are multiple options
> >> forward:
> >>
> >> 1) Just remove the corresponding text/behavior
> >
> > That is indeed one option. But as of today, this is not my assumption.
> >
> >> 2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.,
> >> re-encap)
> >
> > SRH insert is out of scope of this specification. So yes, IPv6 encaps i=
s used.
> > We are talking SRH removal. I'm assuming that you are referring to PSP.=
 My understanding is that this function (PSP) is to distribute the (forward=
ing plane) load between the PSP and the USP. In a way similar to MPLS PHP. =
But in all cases, this is not about SRH insertion.
>
> It's about SRH removal, which is also forbiden by RFC8200.
>
>
>
>
> >> 3) Do the necessary standards work to update RFC8200, such that it
> >> allows this sort of behavior, and only ship the network-programming
> >> draft for publication when at least 6man has consensus to proceed on
> >> that path.
> >
> > Not the preferred path as of today.
>
> Yes, it should be evident that it seems the preferred path has been
> (starting with EH insertion at the time) to circumvent existing
> specifications.
>
>
>
> >
> >> P.S.: I will go through the document once again... but the same
> >> reasoning should be applied to any EH-insertion/removal at a place oth=
er
> >> than the source of the packet or its final destination.
> >
> > It looks to me that SRH insertion and SRH removal are to be treated dif=
ferently.
>
> I don't see how or why. Both violate the same requirement in RFC8200.
>
>
> Thanks,
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------



--=20
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Tue Dec 10 16:54:05 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85E23120219 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 16:54:04 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 bmoIHcZYPIqD for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 16:54:03 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 DE63512008C for <spring@ietf.org>; Tue, 10 Dec 2019 16:54:02 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id w47so4697432qtk.4 for <spring@ietf.org>; Tue, 10 Dec 2019 16:54:02 -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=jux0n1il3knLwRVc9WoQn4vtE7pM8yBOef2CaPg5HdU=; b=Rs4miCGOStO9goQ8dUWHjjTbU8dhUVdQRA4tuYv3dujcfh5Qqa4QdLUPtukkuwGlbH r/nMU4ngyv1MAqtooZSufp3INqzJP01DYRcMmqTlw4dCg4kEZKkHrYy7/S+YVfTyRe8Q QeLFddG9wixXPvmTfDlST2OUlqh62CaiLcRnLtCte0INlv4LeP/WUY9iBnnUDHy0FSSK kpcqjzqhD+fzk7KEnM2Jr2U/ijHs7mZlo6BWKKWATvtafxB8wJxhhdM/0+wnr8sXfJnA a498DeUTvoM2q4RPnvkvl3iTSTkIXZhzBm7IUknWKfU2IFxfiQMQYDBjTSTlfBcEtq5y jqzQ==
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=jux0n1il3knLwRVc9WoQn4vtE7pM8yBOef2CaPg5HdU=; b=jwLRCsI/94G/bM7mmGfjRhphCYGqgoBva1XC2YbgEsT9OPDkTLtFItHTxQz9ZC7S5V yLXDwmQLIshkUwSemgGL9ii+Xf4tycdnqeEiFZZLrmLfa9fSBkQeCbvYdaZMP2RBpZtf ntpGFsDJ4tqRefbNT9Hy5KVcePkAXqLv3vv4NQL5o8UuaTc7dzsGLYfhPT48ffPnF36j UXrL2adF40pB9wY131rfA9x37LyU9TvoQ3PnG8VcpvNtoExzaWP23txLmCrMN3VjiWvX gfdAT2Y1miQx3FDYIw/Zr2TRZXzi4lgdvuHukRglHgtec4z3ga0GvYYHmfqJq5osPkVq dHWg==
X-Gm-Message-State: APjAAAVuZBfGi6lYlUrLwDh3f6oJxs600ZatwbDaP6w1J/elXrF8v6zo EvypmcgpWuiNqFv9jBlcfshJSTKlS96qCVCx2QOS3A==
X-Google-Smtp-Source: APXvYqzbuwetzjNu6ULLzsd1yrig7+YipH47NwaGDbFBzGN9t6nAIQoDNPQ/BWnO2WFUkrHo4mamSUK+kzMUxU3e3x0=
X-Received: by 2002:ac8:5245:: with SMTP id y5mr619066qtn.343.1576025641942; Tue, 10 Dec 2019 16:54:01 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <CAO42Z2zu7YC6gY3-Uin=5KsdG0=Zc8rPwbPHekKu4t=s7duNZQ@mail.gmail.com>
In-Reply-To: <CAO42Z2zu7YC6gY3-Uin=5KsdG0=Zc8rPwbPHekKu4t=s7duNZQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 01:53:50 +0100
Message-ID: <CAOj+MMEawGamUPaY=AMAk3n1k1Rviva1jh2f8MMJ=AckEQOywA@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Fernando Gont <fgont@si6networks.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Suresh Krishnan <Suresh@kaloom.com>, Bruno Decraene <bruno.decraene@orange.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000008b973e05996310ee"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/wm4m_37wNrJ1wlRYbiotuoaeRuY>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:54:04 -0000

--0000000000008b973e05996310ee
Content-Type: text/plain; charset="UTF-8"

> I would have to question your understanding of the term "end to end"
> if you're make such an assertion.
>

My description of end to end purity of IPv6 is based on Fernando's
comments. In his view if packet gets encapsulated with an arbitrary header
and if that header changes hop by hop end to end property of IPv6 is
violated.

NAT breaks end-to-end.
>

Of course ... and I would agree with that. But if so this entire discussion
of quote "violation of Internet Standard" just because outer header changes
is pure waist of time.

And I think it would be best for those from 6man who understand what IPv6
end to end is to chim in and comment on such emails like we have seen
earlier today.

Many thx,
R.

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">I would have to question your=
 understanding of the term &quot;end to end&quot;<br>
if you&#39;re make such an assertion.<br></blockquote><div><br></div><div>M=
y description of end to end purity of IPv6 is based on Fernando&#39;s comme=
nts. In his view if packet=C2=A0gets encapsulated with an arbitrary header =
and if that header changes hop by hop end to end property of IPv6 is violat=
ed.=C2=A0</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex">NAT breaks end-to-end.<br></blockquote><div><br></div><div>Of course .=
.. and I would agree with that. But if so this entire discussion of quote &=
quot;violation of Internet Standard&quot; just because outer header changes=
 is pure waist of time.=C2=A0</div><div><br></div><div>And I think it would=
 be best for those from 6man who understand what IPv6 end to end is to chim=
 in and comment on such emails like we have seen earlier today.=C2=A0</div>=
<div><br></div><div>Many thx,</div><div>R.</div><div><br></div></div></div>

--0000000000008b973e05996310ee--


From nobody Tue Dec 10 16:55:49 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80746120220 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 16:55: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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 xqqgoIc_vyLg for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 16:55:45 -0800 (PST)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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 C83341201AA for <spring@ietf.org>; Tue, 10 Dec 2019 16:55:44 -0800 (PST)
Received: by mail-qk1-x734.google.com with SMTP id c16so9803959qko.6 for <spring@ietf.org>; Tue, 10 Dec 2019 16:55:44 -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=vVFtRd69p0QU/mpr2OFJReq+gpSRQFkcvYWWBuje1lg=; b=Hqn5sZ7t2mPenjWPTImPE3EaViHqeQjRdZJiSY7dv728Pde5lLjW+sYKFB31m3KC3l ql/n760HryLOPDQvlquEzSlotF0K964WItjtqi4PumDv2Q144arfBQX1mhAh6DGvMUdx YuJ6qQPAwQehTBOmNwUxem4j+U+peLqBLBqWqspvHSMM9anyuY02AYIKWcZFYmMbOx1z WOybmSDoyHRarkWd/esD/eSqVd1gnHcQ+KwwS/A//CrdrRjn9pbS53dQbEAg2DCtb9Cv 54ZtyCevtjmhdR8y1vlT4T6IutTk3du7b3dmITaeE/G4nFq5X4pSv6y6E4gtbr1Xsl85 sNCQ==
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=vVFtRd69p0QU/mpr2OFJReq+gpSRQFkcvYWWBuje1lg=; b=ewrwIiXYL5tHpkf/K3qFF4Fw3TwFNy+fSfuTfb4KB/VqETmvSqIGVhaCkJDpROutMd rClGPK3uC8m62LL/cPyBUFVCEGcAbOBdY3hW2veA7lhyvoERkEKYBKDHexTPtXSE+G3S qab8PUqBa1jlMlK/gInUzT0uMvksAIOqcKHMrir4mce+q+UFISReQwm1ZeDQQxnrCSmt MwM+5vaKo7DiSrbr7Dj3npLWSUZrHCN17obp4Ejd9fPxyGEKGlmFMTFa+jDngsSjgs+B MO5h3L7W4YSlje3klbR1YngsCOVwe5mnY3uT2yqNEd0Xy+1fdMbGdsjON+QxMjqPygUs MaaA==
X-Gm-Message-State: APjAAAWTypONKDk5wOZ0Kx/zWtR0+y4Kg3QbmzVr24pI26xRoVjXywoy AVDX/lS/Io6x1bSMl4h2zVQKDJkVXNurOrGkDl9GZQ==
X-Google-Smtp-Source: APXvYqxMLfRro/+gg4yHXEU3TDIMw220LLHn7wpvHZcU9wpdgvVfGi4jP5ddp7Z58CZsbFwEHREisVRxn4Eh3lFh1fM=
X-Received: by 2002:a37:6087:: with SMTP id u129mr536860qkb.219.1576025743619;  Tue, 10 Dec 2019 16:55:43 -0800 (PST)
MIME-Version: 1.0
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com> <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
In-Reply-To: <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 01:55:32 +0100
Message-ID: <CAOj+MMEEBKsR5B1icNGbTd=mU-HejAK=pL24n9TMt219TJperA@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: Fernando Gont <fgont@si6networks.com>, SPRING WG List <spring@ietf.org>,  "6man@ietf.org" <6man@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009b0d2e05996316b9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/6vQjKSRHID6m4e-C492bqk-biEQ>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:55:47 -0000

--0000000000009b0d2e05996316b9
Content-Type: text/plain; charset="UTF-8"

Bravo Joel !



On Wed, Dec 11, 2019 at 1:49 AM Joel M. Halpern <jmh@joelhalpern.com> wrote:

> Fernando, I really wish I could agree with you.
> But I can't.
>
> In 8200, it is clear that the meaning fo "Destination Address" for an
> IPv6 packet is the value placed in the IPv6 destination address field.
> the fact that if we had looked ahead we might have said something
> different does not change what words we chose to use.  If I am going to
> insist (as I have in other contexts) that other folks live with the
> words we compromised on in 8200, then I have to live myself with the
> words we compromised on in 8200.
>
> I have concerns about whether PSP is a good design.  I am trying to
> write a useful note on the topic.  (And without such a note, I can not
> expect anyone to care about thoughts in my head.)   But I can not and
> will not claim that PSP violates RFC 8200.
>
> Yours,
> Joel
>
> On 12/10/2019 6:16 PM, Fernando Gont wrote:
> > Bruno,
> >
> > On 10/12/19 13:18, bruno.decraene@orange.com wrote:
> >> Fernando,
> >>
> >> Thank you for spelling out your comment, plus on the WGLC thread.
> >> More in-line
> >>
> >>> Bruno,
> >>>
> >>> On 5/12/19 12:15, bruno.decraene@orange.com wrote:
> >>> [....]>
> >>>> This email starts a two weeks Working Group Last Call on
> >>>> draft-ietf-spring-srv6-network-programming [1].
> >>>>
> >>>>
> >>>>
> >>>> Please read this document if you haven't read the most recent version,
> >>>> and send your comments to the SPRING WG list, no later than December
> 20.
> >>>>
> >>>>
> >>>>
> >>>> You may copy the 6MAN WG for IPv6 related comment, but consider not
> >>>> duplicating emails on the 6MAN mailing list for the comments which are
> >>>> only spring specifics.
> >>>>
> >>>>
> >>>>
> >>>> If you are raising a point which you expect will be specifically
> debated
> >>>> on the mailing list, consider using a specific email/thread for this
> point.
> >>>>
> >>>> This may help avoiding that the thread become specific to this point
> and
> >>>> that other points get forgotten (or that the thread get converted into
> >>>> parallel independent discussions)
> >>>
> >>> Penultimate Segment Popping describes/specifies the removal of a SRH at
> >>> a place other than the final destination of the packet.
> >>>
> >>> Such behavior violates RFC8200, which specifies:
> >>>
> >>     > Extension headers (except for the Hop-by-Hop Options header) are
> not
> >>     > processed, inserted, or deleted by any node along a packet's
> delivery
> >>     > path, until the packet reaches the node (or each of the set of
> nodes,
> >>     > in the case of multicast) identified in the Destination Address
> field
> >>     > of the IPv6 header.
> >>>
> >>> Note, of course, that the reference of "Destination Address" in RFC8200
> >>> is clearly the final destination of the packet -- for instance, RFC8200
> >>
> >> I hear and can understand your reading of RFC8200.
> >
> > Could you please check RFC8200, and tell me what other possible
> > interpretation of "Destination Address" you might have, in the context
> > of RFC8200.
> >
> > RFC8200 does not even specify any routing header types. SO...where's the
> > ambiguity?
> >
> >
> >
> >> At minimum, I think that we can agree that there is another reading, as
> expressed by other WG participants, and hence I disagree with "of course".
> >
> > No, I argue that there is not. IN fact, I argue that folks have been
> > following that strategy for way too long, and that's quite frustrating.
> >
> >
> >
> >> Personally, I understand "Destination Address" as "Destination Address
> field of the IPv6 header." as indicated explicitly in the text quoted.
> >
> > The quoted text is from RFC8200. In the context of RFC8200 the
> > Destination Address can only contain the ultimate destination of the
> > packet. Where's the ambiguity?
> >
> > And let me ask you, as chair, another question, that will lead you to
> > the same place: is IPv6 and end to end protocol?
> >
> >
> > The fact that I may claim that RFC8200 contains a receipe for BBQ does
> > not actually mean that that's the case.
> >
> >
> >
> >> I'm fine with having this clarified with 6MAND chairs and AD. That been
> said, the Internet AD would have an opportunity to DISCUSS this.
> >
> > For the record, I think this is a major issue that should be cleared
> > before it can be claimed that there is consensus to request publication
> > of this document.
> >
> >
> >
> >>
> >>> does not specify any routing header type, and hence the meaning is
> >>> unambiguous (there's no destination other than the final destination of
> >>> the packet).
> >>>
> >>> This is of course in line with IPv6 being and end-to-end protocol, and
> >>> crucial for other related mechanisms to work as expected (such as IPsec
> >>> AH). Please also check:
> draft-smith-6man-in-flight-eh-insertion-harmful.
> >>>
> >>> So, in order to proceed with the document, there are multiple options
> >>> forward:
> >>>
> >>> 1) Just remove the corresponding text/behavior
> >>
> >> That is indeed one option. But as of today, this is not my assumption.
> >>
> >>> 2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.,
> >>> re-encap)
> >>
> >> SRH insert is out of scope of this specification. So yes, IPv6 encaps
> is used.
> >> We are talking SRH removal. I'm assuming that you are referring to PSP.
> My understanding is that this function (PSP) is to distribute the
> (forwarding plane) load between the PSP and the USP. In a way similar to
> MPLS PHP. But in all cases, this is not about SRH insertion.
> >
> > It's about SRH removal, which is also forbiden by RFC8200.
> >
> >
> >
> >
> >>> 3) Do the necessary standards work to update RFC8200, such that it
> >>> allows this sort of behavior, and only ship the network-programming
> >>> draft for publication when at least 6man has consensus to proceed on
> >>> that path.
> >>
> >> Not the preferred path as of today.
> >
> > Yes, it should be evident that it seems the preferred path has been
> > (starting with EH insertion at the time) to circumvent existing
> > specifications.
> >
> >
> >
> >>
> >>> P.S.: I will go through the document once again... but the same
> >>> reasoning should be applied to any EH-insertion/removal at a place
> other
> >>> than the source of the packet or its final destination.
> >>
> >> It looks to me that SRH insertion and SRH removal are to be treated
> differently.
> >
> > I don't see how or why. Both violate the same requirement in RFC8200.
> >
> >
> > Thanks,
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div><br></div>Bravo Joel !<div><br></div><div><br></div><=
/div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">O=
n Wed, Dec 11, 2019 at 1:49 AM Joel M. Halpern &lt;<a href=3D"mailto:jmh@jo=
elhalpern.com">jmh@joelhalpern.com</a>&gt; wrote:<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">Fernando, I really wish I could agree wit=
h you.<br>
But I can&#39;t.<br>
<br>
In 8200, it is clear that the meaning fo &quot;Destination Address&quot; fo=
r an <br>
IPv6 packet is the value placed in the IPv6 destination address field. <br>
the fact that if we had looked ahead we might have said something <br>
different does not change what words we chose to use.=C2=A0 If I am going t=
o <br>
insist (as I have in other contexts) that other folks live with the <br>
words we compromised on in 8200, then I have to live myself with the <br>
words we compromised on in 8200.<br>
<br>
I have concerns about whether PSP is a good design.=C2=A0 I am trying to <b=
r>
write a useful note on the topic.=C2=A0 (And without such a note, I can not=
 <br>
expect anyone to care about thoughts in my head.)=C2=A0 =C2=A0But I can not=
 and <br>
will not claim that PSP violates RFC 8200.<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/10/2019 6:16 PM, Fernando Gont wrote:<br>
&gt; Bruno,<br>
&gt; <br>
&gt; On 10/12/19 13:18, <a href=3D"mailto:bruno.decraene@orange.com" target=
=3D"_blank">bruno.decraene@orange.com</a> wrote:<br>
&gt;&gt; Fernando,<br>
&gt;&gt;<br>
&gt;&gt; Thank you for spelling out your comment, plus on the WGLC thread.<=
br>
&gt;&gt; More in-line<br>
&gt;&gt;<br>
&gt;&gt;&gt; Bruno,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 5/12/19 12:15, <a href=3D"mailto:bruno.decraene@orange.com"=
 target=3D"_blank">bruno.decraene@orange.com</a> wrote:<br>
&gt;&gt;&gt; [....]&gt;<br>
&gt;&gt;&gt;&gt; This email starts a two weeks Working Group Last Call on<b=
r>
&gt;&gt;&gt;&gt; draft-ietf-spring-srv6-network-programming [1].<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;=C2=A0 =C2=A0<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Please read this document if you haven&#39;t read the most=
 recent version,<br>
&gt;&gt;&gt;&gt; and send your comments to the SPRING WG list, no later tha=
n December 20.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;=C2=A0 =C2=A0<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; You may copy the 6MAN WG for IPv6 related comment, but con=
sider not<br>
&gt;&gt;&gt;&gt; duplicating emails on the 6MAN mailing list for the commen=
ts which are<br>
&gt;&gt;&gt;&gt; only spring specifics.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;=C2=A0 =C2=A0<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; If you are raising a point which you expect will be specif=
ically debated<br>
&gt;&gt;&gt;&gt; on the mailing list, consider using a specific email/threa=
d for this point.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; This may help avoiding that the thread become specific to =
this point and<br>
&gt;&gt;&gt;&gt; that other points get forgotten (or that the thread get co=
nverted into<br>
&gt;&gt;&gt;&gt; parallel independent discussions)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Penultimate Segment Popping describes/specifies the removal of=
 a SRH at<br>
&gt;&gt;&gt; a place other than the final destination of the packet.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Such behavior violates RFC8200, which specifies:<br>
&gt;&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&gt; Extension headers (except for the Hop-by-H=
op Options header) are not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&gt; processed, inserted, or deleted by any nod=
e along a packet&#39;s delivery<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&gt; path, until the packet reaches the node (o=
r each of the set of nodes,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&gt; in the case of multicast) identified in th=
e Destination Address field<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&gt; of the IPv6 header.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Note, of course, that the reference of &quot;Destination Addre=
ss&quot; in RFC8200<br>
&gt;&gt;&gt; is clearly the final destination of the packet -- for instance=
, RFC8200<br>
&gt;&gt;<br>
&gt;&gt; I hear and can understand your reading of RFC8200.<br>
&gt; <br>
&gt; Could you please check RFC8200, and tell me what other possible<br>
&gt; interpretation of &quot;Destination Address&quot; you might have, in t=
he context<br>
&gt; of RFC8200.<br>
&gt; <br>
&gt; RFC8200 does not even specify any routing header types. SO...where&#39=
;s the<br>
&gt; ambiguity?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&gt; At minimum, I think that we can agree that there is another readin=
g, as expressed by other WG participants, and hence I disagree with &quot;o=
f course&quot;.<br>
&gt; <br>
&gt; No, I argue that there is not. IN fact, I argue that folks have been<b=
r>
&gt; following that strategy for way too long, and that&#39;s quite frustra=
ting.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&gt; Personally, I understand &quot;Destination Address&quot; as &quot;=
Destination Address field of the IPv6 header.&quot; as indicated explicitly=
 in the text quoted.<br>
&gt; <br>
&gt; The quoted text is from RFC8200. In the context of RFC8200 the<br>
&gt; Destination Address can only contain the ultimate destination of the<b=
r>
&gt; packet. Where&#39;s the ambiguity?<br>
&gt; <br>
&gt; And let me ask you, as chair, another question, that will lead you to<=
br>
&gt; the same place: is IPv6 and end to end protocol?<br>
&gt; <br>
&gt; <br>
&gt; The fact that I may claim that RFC8200 contains a receipe for BBQ does=
<br>
&gt; not actually mean that that&#39;s the case.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&gt; I&#39;m fine with having this clarified with 6MAND chairs and AD. =
That been said, the Internet AD would have an opportunity to DISCUSS this.<=
br>
&gt; <br>
&gt; For the record, I think this is a major issue that should be cleared<b=
r>
&gt; before it can be claimed that there is consensus to request publicatio=
n<br>
&gt; of this document.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&gt;<br>
&gt;&gt;&gt; does not specify any routing header type, and hence the meanin=
g is<br>
&gt;&gt;&gt; unambiguous (there&#39;s no destination other than the final d=
estination of<br>
&gt;&gt;&gt; the packet).<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This is of course in line with IPv6 being and end-to-end proto=
col, and<br>
&gt;&gt;&gt; crucial for other related mechanisms to work as expected (such=
 as IPsec<br>
&gt;&gt;&gt; AH). Please also check: draft-smith-6man-in-flight-eh-insertio=
n-harmful.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; So, in order to proceed with the document, there are multiple =
options<br>
&gt;&gt;&gt; forward:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 1) Just remove the corresponding text/behavior<br>
&gt;&gt;<br>
&gt;&gt; That is indeed one option. But as of today, this is not my assumpt=
ion.<br>
&gt;&gt;=C2=A0 =C2=A0<br>
&gt;&gt;&gt; 2) Implement a similar mechanism in an RFC8200-compliant manne=
r (e.g.,<br>
&gt;&gt;&gt; re-encap)<br>
&gt;&gt;<br>
&gt;&gt; SRH insert is out of scope of this specification. So yes, IPv6 enc=
aps is used.<br>
&gt;&gt; We are talking SRH removal. I&#39;m assuming that you are referrin=
g to PSP. My understanding is that this function (PSP) is to distribute the=
 (forwarding plane) load between the PSP and the USP. In a way similar to M=
PLS PHP. But in all cases, this is not about SRH insertion.<br>
&gt; <br>
&gt; It&#39;s about SRH removal, which is also forbiden by RFC8200.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&gt;&gt; 3) Do the necessary standards work to update RFC8200, such tha=
t it<br>
&gt;&gt;&gt; allows this sort of behavior, and only ship the network-progra=
mming<br>
&gt;&gt;&gt; draft for publication when at least 6man has consensus to proc=
eed on<br>
&gt;&gt;&gt; that path.<br>
&gt;&gt;<br>
&gt;&gt; Not the preferred path as of today.<br>
&gt; <br>
&gt; Yes, it should be evident that it seems the preferred path has been<br=
>
&gt; (starting with EH insertion at the time) to circumvent existing<br>
&gt; specifications.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;&gt;=C2=A0 =C2=A0<br>
&gt;&gt;&gt; P.S.: I will go through the document once again... but the sam=
e<br>
&gt;&gt;&gt; reasoning should be applied to any EH-insertion/removal at a p=
lace other<br>
&gt;&gt;&gt; than the source of the packet or its final destination.<br>
&gt;&gt;<br>
&gt;&gt; It looks to me that SRH insertion and SRH removal are to be treate=
d differently.<br>
&gt; <br>
&gt; I don&#39;t see how or why. Both violate the same requirement in RFC82=
00.<br>
&gt; <br>
&gt; <br>
&gt; Thanks,<br>
&gt; <br>
<br>
_______________________________________________<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>

--0000000000009b0d2e05996316b9--


From nobody Tue Dec 10 16:57:05 2019
Return-Path: <bob.hinden@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 036581200F6; Tue, 10 Dec 2019 16:56:59 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 fm5L-ODclo7y; Tue, 10 Dec 2019 16:56:57 -0800 (PST)
Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) (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 A2E3412008C; Tue, 10 Dec 2019 16:56:56 -0800 (PST)
Received: by mail-wm1-x32d.google.com with SMTP id d73so1934613wmd.1; Tue, 10 Dec 2019 16:56:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=U7q0Aq1awOv/zjv1KZGD3DQGj8NXWEbJzJKO9ifP3W8=; b=AtYyXpdCPZwSvI0tc3X+ewl4dLVu5pu1Rsbe/1nn8N3n+NKjQpbxkm8LYaadoD+KkP VT3se+coWN2DjGSJtClX76RG5OwUafWpzq2KpmpLmo59DShkQ6CW0K5Z6BE0NCVPVgON xgN4ukqLkVOdDSEDKuyaoClgn3K53andJfD79vqXygu4Pdn/RAkU4I6wSRFAc2XiuRKX wKLRy9AkEoDMMWKAeIPMURjB9+c4cYqUS95Any5Nw4zKDUHmC08+h2BlOu3w7fb+SeP3 Fu2f6VBew5XKp9xxrzw5nIy7qr1mtReIbeWiKrvIh5fOWw5LvzMUezWWBTM/wsPIda9g SjGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=U7q0Aq1awOv/zjv1KZGD3DQGj8NXWEbJzJKO9ifP3W8=; b=kWeMO9sVPSseVhHelyPeHSW9erEXfcMnRt7J62klvOAw20Xpq2pSoi8dmVF6xhhCgt UAUSSAYO9hkXPWjYEAA0YTtLXBVDRAXKM1fJk5c+UTQ6wrXa1y0DwGS35snUoGRFiCsG 1OdmAluSZD6/BEytx5vXlrgzABwyNI6jMI4i2MkUJD9EnS1SihL7vPLG43U7/E8JwxIa OFJ+AIqrRfOohyKgKwNoFznGrEKVWzI31T2Jg19l65Al+/ypb5Yq6goiaAgwWUlgQe8N +a9Lo2fh5mPUzLv2sRAP5Q3Rm62B529ThhdsgVrS6urUYegkWD8lbM426k9bb2YEKaUo HLFg==
X-Gm-Message-State: APjAAAXsRp6NLZLAGc6LFs8m7ITiaU28yVpaENvzHb+xm9xC6BsfYb7q KiebLV9rMipi7ZYXYYvGhjw=
X-Google-Smtp-Source: APXvYqyRE97ED1CnTudySdvwg74WABt67301V1u+ntrbTATpiFEN3/RmKsuRNyiUoXzguhknwQfR2Q==
X-Received: by 2002:a1c:6086:: with SMTP id u128mr191362wmb.131.1576025815022;  Tue, 10 Dec 2019 16:56:55 -0800 (PST)
Received: from [10.0.0.199] (c-24-5-53-184.hsd1.ca.comcast.net. [24.5.53.184]) by smtp.gmail.com with ESMTPSA id k11sm322448wmc.20.2019.12.10.16.56.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Dec 2019 16:56:53 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <C9492B56-2AE6-48F7-AC24-29E6D5F224C5@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_E9010039-D109-4658-ABCA-848218B710EF"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 10 Dec 2019 16:56:48 -0800
In-Reply-To: <CAOj+MMFUxiaMcxz93CPGS0N3-rHHPnAytNdoUUSXu-xbT7Uygw@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
To: Robert Raszuk <robert@raszuk.net>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <93EAADC7-A4C4-4690-9DEB-27A1F44F4B56@gmail.com> <CAOj+MMFUxiaMcxz93CPGS0N3-rHHPnAytNdoUUSXu-xbT7Uygw@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/fJ0IwKIgPJQolia9SMOZV7p2mUY>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:56:59 -0000

--Apple-Mail=_E9010039-D109-4658-ABCA-848218B710EF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Robert,

> On Dec 10, 2019, at 2:05 PM, Robert Raszuk <robert@raszuk.net> wrote:
>=20
>=20
> > Other EH=E2=80=99s allow for different forms of modification, for =
example SRH allows for TLV modification, see Section 2.1.
>=20
> Section 2.1 talks about segment endpoint and that is where IPv6 outer =
header destination address matches the node address doing the =
modification.


I think it is clear that the intent is that destination options are only =
modified by the destination, that=E2=80=99s how destination options, =
routing header, etc., etc. work.   The Hop-by-Hop option extension =
header can be modified by any node as defined by a specific option.


> If you stating that it can be modified by any via node - that's pretty =
cool.
>=20
> Regarding Hop-by-Hop - of course.

The same option format is used for destination and hop-by-hop option =
extension headers.  The option text definition about changing en route =
doesn=E2=80=99t make any distinction between destination and hop-by-hop =
options.  Personally, I don=E2=80=99t have a big problem if an =
intermediate node decides to parse extension headers and modified one =
based on the definition of the specific EH.

I am not sure why that is very useful, but I don=E2=80=99t think it =
would break anything.   Unlike inserting or deleting.

Bob


> For Destination Options to allow to define fields which can be =
modified by non outer IPv6 destination network elements - good to know.

>=20
> Thx,
> R.
>=20
>=20
> On Tue, Dec 10, 2019 at 10:45 PM Bob Hinden <bob.hinden@gmail.com> =
wrote:
> Robert,
>=20
> > On Dec 10, 2019, at 12:42 PM, Robert Raszuk <robert@raszuk.net> =
wrote:
> >
> >
> > The issue is that RFC8200 forbids even modification to any EH unless =
the node is a destination node in top most IPv6 header.
>=20
> I don=E2=80=99t think that is true.   The options in the Hop-by-Hop =
Options header and the Destination Options Header allow the definition =
of options that support modifications.   See Section 4.2, specifically:
>=20
>    The third-highest-order bit of the Option Type specifies whether or
>    not the Option Data of that option can change en route to the
>    packet's final destination.  When an Authentication header is =
present
>    in the packet, for any option whose data may change en route, its
>    entire Option Data field must be treated as zero-valued octets when
>    computing or verifying the packet's authenticating value.
>=20
>        0 - Option Data does not change en route
>        1 - Option Data may change en route
>=20
> Other EH=E2=80=99s allow for different forms of modification, for =
example SRH allows for TLV modification, see Section 2.1.
>=20
> Bob
>=20


--Apple-Mail=_E9010039-D109-4658-ABCA-848218B710EF
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl3wPtAACgkQrut0EXfn
u6gPXwf/SXTtJyUg+RGRNGCCaKdzljJhJbGpKZGGSPypMSX86ZFTGzvsFaLeuSTS
jiXm6FmGPaJ4E7xfL7swPEzfp4JJYkcfkhzgDBf8WRNzzNewgoSDGV7NhEWd7j5D
e9oMVeRiG+pPWxx0jAmI5uxDhXeHEn1B7ZX9ZocwZfUlpDtYWWW5v+XvHfMqvhun
4xXqFFdP7rucVFfcnMU1qnhrDn1HmDoPNjDMCmyLTm/2q3AUCRLES07Kc65OYTgv
KILuaYSSRp9ZulzBYztVqV/Qq6zZeMZ5vxC25qvZI8giGOWTHoJWVXBSUOPZ1sl9
ui2IgWEwRYZ1tWx1heJq/5C9pGLxGg==
=WPZY
-----END PGP SIGNATURE-----

--Apple-Mail=_E9010039-D109-4658-ABCA-848218B710EF--


From nobody Tue Dec 10 17:07:47 2019
Return-Path: <xiejingrong@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25E5B12094F; Tue, 10 Dec 2019 17:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 PyEX-Qdmjp6M; Tue, 10 Dec 2019 17:07:37 -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 BB1BD12081A; Tue, 10 Dec 2019 17:07:36 -0800 (PST)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 8CEB0DC881415666E18A; Wed, 11 Dec 2019 01:07:32 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 11 Dec 2019 01:07:18 +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.0439.000; Wed, 11 Dec 2019 09:07:09 +0800
From: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
To: Robert Raszuk <robert@raszuk.net>, "Joel M. Halpern" <jmh@joelhalpern.com>
CC: Fernando Gont <fgont@si6networks.com>, SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
Thread-Topic: [spring] WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVr4Y9y7bOdGmSf0+wYTkkwutc4aezeniAgAAZ9YCAAAHKAIAAiG8Q
Date: Wed, 11 Dec 2019 01:07:08 +0000
Message-ID: <16253F7987E4F346823E305D08F9115AABAEB17D@nkgeml514-mbx.china.huawei.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com> <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com> <CAOj+MMEEBKsR5B1icNGbTd=mU-HejAK=pL24n9TMt219TJperA@mail.gmail.com>
In-Reply-To: <CAOj+MMEEBKsR5B1icNGbTd=mU-HejAK=pL24n9TMt219TJperA@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.217.214]
Content-Type: multipart/alternative; boundary="_000_16253F7987E4F346823E305D08F9115AABAEB17Dnkgeml514mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8F7Sbwc8tRGtrRewr0aGOzNLu0E>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 01:07:42 -0000

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

KzENCktpbmRseSByZW1pbmQgdGhhdCwgdGhlcmUgYXJlIOKAmGZpbmFsIGRlc3RpbmF0aW9u4oCZ
IHdvcmRpbmcgNSB0aW1lcyBpbiBSRkM4MjAwLiBUaGUgODIwMCBpcyBhd2FyZSBvZiBkaWZmZXJl
bmNlIG9mIOKAmGRlc3RpbmF0aW9u4oCZIGFuZCDigJhmaW5hbCBkZXN0aW5hdGlvbuKAmS4NCg0K
ICAgICAgICAgTGluZSAzNzU6ICAgICAgIG5vdGUgMzogZm9yIG9wdGlvbnMgdG8gYmUgcHJvY2Vz
c2VkIG9ubHkgYnkgdGhlIGZpbmFsIGRlc3RpbmF0aW9uDQogICAgICAgICBMaW5lIDQ0MzogICAg
cGFja2V0J3MgZmluYWwgZGVzdGluYXRpb24uICBXaGVuIGFuIEF1dGhlbnRpY2F0aW9uIGhlYWRl
ciBpcyBwcmVzZW50DQogICAgICAgICBMaW5lIDU3NjogICAgICAgICAgICAgICAgICAgICAgICAg
ICBiZWZvcmUgcmVhY2hpbmcgdGhlIGZpbmFsIGRlc3RpbmF0aW9uLg0KICAgICAgICAgTGluZSA2
NTA6ICAgIHByZXNlbnQsIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzIG9mIGNvbmNlcm4gaXMgdGhh
dCBvZiB0aGUgZmluYWwNCiAgICAgICAgIExpbmUgODM4OiAgICAgICAgICBUaGUgRnJhZ21lbnQg
aGVhZGVyIGlzIG5vdCBwcmVzZW50IGluIHRoZSBmaW5hbCwgcmVhc3NlbWJsZWQNCiAgICAgICAg
IExpbmUgMTEzMDogICAgICAgICAgQWRkcmVzcyB1c2VkIGluIHRoZSBwc2V1ZG8taGVhZGVyIGlz
IHRoYXQgb2YgdGhlIGZpbmFsDQoNClRoYW5rcw0KSmluZ3JvbmcNCg0KRnJvbTogc3ByaW5nIFtt
YWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBSb2JlcnQgUmFzenVr
DQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDg6NTYgQU0NClRvOiBKb2VsIE0u
IEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+DQpDYzogRmVybmFuZG8gR29udCA8ZmdvbnRA
c2k2bmV0d29ya3MuY29tPjsgU1BSSU5HIFdHIExpc3QgPHNwcmluZ0BpZXRmLm9yZz47IDZtYW5A
aWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoNCg0KQnJhdm8gSm9lbCAhDQoNCg0KDQpPbiBXZWQs
IERlYyAxMSwgMjAxOSBhdCAxOjQ5IEFNIEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJu
LmNvbTxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbT4+IHdyb3RlOg0KRmVybmFuZG8sIEkgcmVh
bGx5IHdpc2ggSSBjb3VsZCBhZ3JlZSB3aXRoIHlvdS4NCkJ1dCBJIGNhbid0Lg0KDQpJbiA4MjAw
LCBpdCBpcyBjbGVhciB0aGF0IHRoZSBtZWFuaW5nIGZvICJEZXN0aW5hdGlvbiBBZGRyZXNzIiBm
b3IgYW4NCklQdjYgcGFja2V0IGlzIHRoZSB2YWx1ZSBwbGFjZWQgaW4gdGhlIElQdjYgZGVzdGlu
YXRpb24gYWRkcmVzcyBmaWVsZC4NCnRoZSBmYWN0IHRoYXQgaWYgd2UgaGFkIGxvb2tlZCBhaGVh
ZCB3ZSBtaWdodCBoYXZlIHNhaWQgc29tZXRoaW5nDQpkaWZmZXJlbnQgZG9lcyBub3QgY2hhbmdl
IHdoYXQgd29yZHMgd2UgY2hvc2UgdG8gdXNlLiAgSWYgSSBhbSBnb2luZyB0bw0KaW5zaXN0IChh
cyBJIGhhdmUgaW4gb3RoZXIgY29udGV4dHMpIHRoYXQgb3RoZXIgZm9sa3MgbGl2ZSB3aXRoIHRo
ZQ0Kd29yZHMgd2UgY29tcHJvbWlzZWQgb24gaW4gODIwMCwgdGhlbiBJIGhhdmUgdG8gbGl2ZSBt
eXNlbGYgd2l0aCB0aGUNCndvcmRzIHdlIGNvbXByb21pc2VkIG9uIGluIDgyMDAuDQoNCkkgaGF2
ZSBjb25jZXJucyBhYm91dCB3aGV0aGVyIFBTUCBpcyBhIGdvb2QgZGVzaWduLiAgSSBhbSB0cnlp
bmcgdG8NCndyaXRlIGEgdXNlZnVsIG5vdGUgb24gdGhlIHRvcGljLiAgKEFuZCB3aXRob3V0IHN1
Y2ggYSBub3RlLCBJIGNhbiBub3QNCmV4cGVjdCBhbnlvbmUgdG8gY2FyZSBhYm91dCB0aG91Z2h0
cyBpbiBteSBoZWFkLikgICBCdXQgSSBjYW4gbm90IGFuZA0Kd2lsbCBub3QgY2xhaW0gdGhhdCBQ
U1AgdmlvbGF0ZXMgUkZDIDgyMDAuDQoNCllvdXJzLA0KSm9lbA0KDQpPbiAxMi8xMC8yMDE5IDY6
MTYgUE0sIEZlcm5hbmRvIEdvbnQgd3JvdGU6DQo+IEJydW5vLA0KPg0KPiBPbiAxMC8xMi8xOSAx
MzoxOCwgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3Jh
bmdlLmNvbT4gd3JvdGU6DQo+PiBGZXJuYW5kbywNCj4+DQo+PiBUaGFuayB5b3UgZm9yIHNwZWxs
aW5nIG91dCB5b3VyIGNvbW1lbnQsIHBsdXMgb24gdGhlIFdHTEMgdGhyZWFkLg0KPj4gTW9yZSBp
bi1saW5lDQo+Pg0KPj4+IEJydW5vLA0KPj4+DQo+Pj4gT24gNS8xMi8xOSAxMjoxNSwgYnJ1bm8u
ZGVjcmFlbmVAb3JhbmdlLmNvbTxtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4gd3Jv
dGU6DQo+Pj4gWy4uLi5dPg0KPj4+PiBUaGlzIGVtYWlsIHN0YXJ0cyBhIHR3byB3ZWVrcyBXb3Jr
aW5nIEdyb3VwIExhc3QgQ2FsbCBvbg0KPj4+PiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmcgWzFdLg0KPj4+Pg0KPj4+Pg0KPj4+Pg0KPj4+PiBQbGVhc2UgcmVhZCB0
aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJlYWQgdGhlIG1vc3QgcmVjZW50IHZlcnNpb24s
DQo+Pj4+IGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNQUklORyBXRyBsaXN0LCBubyBs
YXRlciB0aGFuIERlY2VtYmVyIDIwLg0KPj4+Pg0KPj4+Pg0KPj4+Pg0KPj4+PiBZb3UgbWF5IGNv
cHkgdGhlIDZNQU4gV0cgZm9yIElQdjYgcmVsYXRlZCBjb21tZW50LCBidXQgY29uc2lkZXIgbm90
DQo+Pj4+IGR1cGxpY2F0aW5nIGVtYWlscyBvbiB0aGUgNk1BTiBtYWlsaW5nIGxpc3QgZm9yIHRo
ZSBjb21tZW50cyB3aGljaCBhcmUNCj4+Pj4gb25seSBzcHJpbmcgc3BlY2lmaWNzLg0KPj4+Pg0K
Pj4+Pg0KPj4+Pg0KPj4+PiBJZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhw
ZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQNCj4+Pj4gb24gdGhlIG1haWxpbmcgbGlz
dCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQu
DQo+Pj4+DQo+Pj4+IFRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJlY29t
ZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZA0KPj4+PiB0aGF0IG90aGVyIHBvaW50cyBnZXQg
Zm9yZ290dGVuIChvciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBpbnRvDQo+Pj4+IHBh
cmFsbGVsIGluZGVwZW5kZW50IGRpc2N1c3Npb25zKQ0KPj4+DQo+Pj4gUGVudWx0aW1hdGUgU2Vn
bWVudCBQb3BwaW5nIGRlc2NyaWJlcy9zcGVjaWZpZXMgdGhlIHJlbW92YWwgb2YgYSBTUkggYXQN
Cj4+PiBhIHBsYWNlIG90aGVyIHRoYW4gdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG9mIHRoZSBwYWNr
ZXQuDQo+Pj4NCj4+PiBTdWNoIGJlaGF2aW9yIHZpb2xhdGVzIFJGQzgyMDAsIHdoaWNoIHNwZWNp
ZmllczoNCj4+Pg0KPj4gICAgID4gRXh0ZW5zaW9uIGhlYWRlcnMgKGV4Y2VwdCBmb3IgdGhlIEhv
cC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIpIGFyZSBub3QNCj4+ICAgICA+IHByb2Nlc3NlZCwgaW5z
ZXJ0ZWQsIG9yIGRlbGV0ZWQgYnkgYW55IG5vZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVyeQ0K
Pj4gICAgID4gcGF0aCwgdW50aWwgdGhlIHBhY2tldCByZWFjaGVzIHRoZSBub2RlIChvciBlYWNo
IG9mIHRoZSBzZXQgb2Ygbm9kZXMsDQo+PiAgICAgPiBpbiB0aGUgY2FzZSBvZiBtdWx0aWNhc3Qp
IGlkZW50aWZpZWQgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQNCj4+ICAgICA+IG9m
IHRoZSBJUHY2IGhlYWRlci4NCj4+Pg0KPj4+IE5vdGUsIG9mIGNvdXJzZSwgdGhhdCB0aGUgcmVm
ZXJlbmNlIG9mICJEZXN0aW5hdGlvbiBBZGRyZXNzIiBpbiBSRkM4MjAwDQo+Pj4gaXMgY2xlYXJs
eSB0aGUgZmluYWwgZGVzdGluYXRpb24gb2YgdGhlIHBhY2tldCAtLSBmb3IgaW5zdGFuY2UsIFJG
QzgyMDANCj4+DQo+PiBJIGhlYXIgYW5kIGNhbiB1bmRlcnN0YW5kIHlvdXIgcmVhZGluZyBvZiBS
RkM4MjAwLg0KPg0KPiBDb3VsZCB5b3UgcGxlYXNlIGNoZWNrIFJGQzgyMDAsIGFuZCB0ZWxsIG1l
IHdoYXQgb3RoZXIgcG9zc2libGUNCj4gaW50ZXJwcmV0YXRpb24gb2YgIkRlc3RpbmF0aW9uIEFk
ZHJlc3MiIHlvdSBtaWdodCBoYXZlLCBpbiB0aGUgY29udGV4dA0KPiBvZiBSRkM4MjAwLg0KPg0K
PiBSRkM4MjAwIGRvZXMgbm90IGV2ZW4gc3BlY2lmeSBhbnkgcm91dGluZyBoZWFkZXIgdHlwZXMu
IFNPLi4ud2hlcmUncyB0aGUNCj4gYW1iaWd1aXR5Pw0KPg0KPg0KPg0KPj4gQXQgbWluaW11bSwg
SSB0aGluayB0aGF0IHdlIGNhbiBhZ3JlZSB0aGF0IHRoZXJlIGlzIGFub3RoZXIgcmVhZGluZywg
YXMgZXhwcmVzc2VkIGJ5IG90aGVyIFdHIHBhcnRpY2lwYW50cywgYW5kIGhlbmNlIEkgZGlzYWdy
ZWUgd2l0aCAib2YgY291cnNlIi4NCj4NCj4gTm8sIEkgYXJndWUgdGhhdCB0aGVyZSBpcyBub3Qu
IElOIGZhY3QsIEkgYXJndWUgdGhhdCBmb2xrcyBoYXZlIGJlZW4NCj4gZm9sbG93aW5nIHRoYXQg
c3RyYXRlZ3kgZm9yIHdheSB0b28gbG9uZywgYW5kIHRoYXQncyBxdWl0ZSBmcnVzdHJhdGluZy4N
Cj4NCj4NCj4NCj4+IFBlcnNvbmFsbHksIEkgdW5kZXJzdGFuZCAiRGVzdGluYXRpb24gQWRkcmVz
cyIgYXMgIkRlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQgb2YgdGhlIElQdjYgaGVhZGVyLiIgYXMg
aW5kaWNhdGVkIGV4cGxpY2l0bHkgaW4gdGhlIHRleHQgcXVvdGVkLg0KPg0KPiBUaGUgcXVvdGVk
IHRleHQgaXMgZnJvbSBSRkM4MjAwLiBJbiB0aGUgY29udGV4dCBvZiBSRkM4MjAwIHRoZQ0KPiBE
ZXN0aW5hdGlvbiBBZGRyZXNzIGNhbiBvbmx5IGNvbnRhaW4gdGhlIHVsdGltYXRlIGRlc3RpbmF0
aW9uIG9mIHRoZQ0KPiBwYWNrZXQuIFdoZXJlJ3MgdGhlIGFtYmlndWl0eT8NCj4NCj4gQW5kIGxl
dCBtZSBhc2sgeW91LCBhcyBjaGFpciwgYW5vdGhlciBxdWVzdGlvbiwgdGhhdCB3aWxsIGxlYWQg
eW91IHRvDQo+IHRoZSBzYW1lIHBsYWNlOiBpcyBJUHY2IGFuZCBlbmQgdG8gZW5kIHByb3RvY29s
Pw0KPg0KPg0KPiBUaGUgZmFjdCB0aGF0IEkgbWF5IGNsYWltIHRoYXQgUkZDODIwMCBjb250YWlu
cyBhIHJlY2VpcGUgZm9yIEJCUSBkb2VzDQo+IG5vdCBhY3R1YWxseSBtZWFuIHRoYXQgdGhhdCdz
IHRoZSBjYXNlLg0KPg0KPg0KPg0KPj4gSSdtIGZpbmUgd2l0aCBoYXZpbmcgdGhpcyBjbGFyaWZp
ZWQgd2l0aCA2TUFORCBjaGFpcnMgYW5kIEFELiBUaGF0IGJlZW4gc2FpZCwgdGhlIEludGVybmV0
IEFEIHdvdWxkIGhhdmUgYW4gb3Bwb3J0dW5pdHkgdG8gRElTQ1VTUyB0aGlzLg0KPg0KPiBGb3Ig
dGhlIHJlY29yZCwgSSB0aGluayB0aGlzIGlzIGEgbWFqb3IgaXNzdWUgdGhhdCBzaG91bGQgYmUg
Y2xlYXJlZA0KPiBiZWZvcmUgaXQgY2FuIGJlIGNsYWltZWQgdGhhdCB0aGVyZSBpcyBjb25zZW5z
dXMgdG8gcmVxdWVzdCBwdWJsaWNhdGlvbg0KPiBvZiB0aGlzIGRvY3VtZW50Lg0KPg0KPg0KPg0K
Pj4NCj4+PiBkb2VzIG5vdCBzcGVjaWZ5IGFueSByb3V0aW5nIGhlYWRlciB0eXBlLCBhbmQgaGVu
Y2UgdGhlIG1lYW5pbmcgaXMNCj4+PiB1bmFtYmlndW91cyAodGhlcmUncyBubyBkZXN0aW5hdGlv
biBvdGhlciB0aGFuIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBvZg0KPj4+IHRoZSBwYWNrZXQpLg0K
Pj4+DQo+Pj4gVGhpcyBpcyBvZiBjb3Vyc2UgaW4gbGluZSB3aXRoIElQdjYgYmVpbmcgYW5kIGVu
ZC10by1lbmQgcHJvdG9jb2wsIGFuZA0KPj4+IGNydWNpYWwgZm9yIG90aGVyIHJlbGF0ZWQgbWVj
aGFuaXNtcyB0byB3b3JrIGFzIGV4cGVjdGVkIChzdWNoIGFzIElQc2VjDQo+Pj4gQUgpLiBQbGVh
c2UgYWxzbyBjaGVjazogZHJhZnQtc21pdGgtNm1hbi1pbi1mbGlnaHQtZWgtaW5zZXJ0aW9uLWhh
cm1mdWwuDQo+Pj4NCj4+PiBTbywgaW4gb3JkZXIgdG8gcHJvY2VlZCB3aXRoIHRoZSBkb2N1bWVu
dCwgdGhlcmUgYXJlIG11bHRpcGxlIG9wdGlvbnMNCj4+PiBmb3J3YXJkOg0KPj4+DQo+Pj4gMSkg
SnVzdCByZW1vdmUgdGhlIGNvcnJlc3BvbmRpbmcgdGV4dC9iZWhhdmlvcg0KPj4NCj4+IFRoYXQg
aXMgaW5kZWVkIG9uZSBvcHRpb24uIEJ1dCBhcyBvZiB0b2RheSwgdGhpcyBpcyBub3QgbXkgYXNz
dW1wdGlvbi4NCj4+DQo+Pj4gMikgSW1wbGVtZW50IGEgc2ltaWxhciBtZWNoYW5pc20gaW4gYW4g
UkZDODIwMC1jb21wbGlhbnQgbWFubmVyIChlLmcuLA0KPj4+IHJlLWVuY2FwKQ0KPj4NCj4+IFNS
SCBpbnNlcnQgaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgc3BlY2lmaWNhdGlvbi4gU28geWVzLCBJ
UHY2IGVuY2FwcyBpcyB1c2VkLg0KPj4gV2UgYXJlIHRhbGtpbmcgU1JIIHJlbW92YWwuIEknbSBh
c3N1bWluZyB0aGF0IHlvdSBhcmUgcmVmZXJyaW5nIHRvIFBTUC4gTXkgdW5kZXJzdGFuZGluZyBp
cyB0aGF0IHRoaXMgZnVuY3Rpb24gKFBTUCkgaXMgdG8gZGlzdHJpYnV0ZSB0aGUgKGZvcndhcmRp
bmcgcGxhbmUpIGxvYWQgYmV0d2VlbiB0aGUgUFNQIGFuZCB0aGUgVVNQLiBJbiBhIHdheSBzaW1p
bGFyIHRvIE1QTFMgUEhQLiBCdXQgaW4gYWxsIGNhc2VzLCB0aGlzIGlzIG5vdCBhYm91dCBTUkgg
aW5zZXJ0aW9uLg0KPg0KPiBJdCdzIGFib3V0IFNSSCByZW1vdmFsLCB3aGljaCBpcyBhbHNvIGZv
cmJpZGVuIGJ5IFJGQzgyMDAuDQo+DQo+DQo+DQo+DQo+Pj4gMykgRG8gdGhlIG5lY2Vzc2FyeSBz
dGFuZGFyZHMgd29yayB0byB1cGRhdGUgUkZDODIwMCwgc3VjaCB0aGF0IGl0DQo+Pj4gYWxsb3dz
IHRoaXMgc29ydCBvZiBiZWhhdmlvciwgYW5kIG9ubHkgc2hpcCB0aGUgbmV0d29yay1wcm9ncmFt
bWluZw0KPj4+IGRyYWZ0IGZvciBwdWJsaWNhdGlvbiB3aGVuIGF0IGxlYXN0IDZtYW4gaGFzIGNv
bnNlbnN1cyB0byBwcm9jZWVkIG9uDQo+Pj4gdGhhdCBwYXRoLg0KPj4NCj4+IE5vdCB0aGUgcHJl
ZmVycmVkIHBhdGggYXMgb2YgdG9kYXkuDQo+DQo+IFllcywgaXQgc2hvdWxkIGJlIGV2aWRlbnQg
dGhhdCBpdCBzZWVtcyB0aGUgcHJlZmVycmVkIHBhdGggaGFzIGJlZW4NCj4gKHN0YXJ0aW5nIHdp
dGggRUggaW5zZXJ0aW9uIGF0IHRoZSB0aW1lKSB0byBjaXJjdW12ZW50IGV4aXN0aW5nDQo+IHNw
ZWNpZmljYXRpb25zLg0KPg0KPg0KPg0KPj4NCj4+PiBQLlMuOiBJIHdpbGwgZ28gdGhyb3VnaCB0
aGUgZG9jdW1lbnQgb25jZSBhZ2Fpbi4uLiBidXQgdGhlIHNhbWUNCj4+PiByZWFzb25pbmcgc2hv
dWxkIGJlIGFwcGxpZWQgdG8gYW55IEVILWluc2VydGlvbi9yZW1vdmFsIGF0IGEgcGxhY2Ugb3Ro
ZXINCj4+PiB0aGFuIHRoZSBzb3VyY2Ugb2YgdGhlIHBhY2tldCBvciBpdHMgZmluYWwgZGVzdGlu
YXRpb24uDQo+Pg0KPj4gSXQgbG9va3MgdG8gbWUgdGhhdCBTUkggaW5zZXJ0aW9uIGFuZCBTUkgg
cmVtb3ZhbCBhcmUgdG8gYmUgdHJlYXRlZCBkaWZmZXJlbnRseS4NCj4NCj4gSSBkb24ndCBzZWUg
aG93IG9yIHdoeS4gQm90aCB2aW9sYXRlIHRoZSBzYW1lIHJlcXVpcmVtZW50IGluIFJGQzgyMDAu
DQo+DQo+DQo+IFRoYW5rcywNCj4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9zcHJpbmcNCg==

--_000_16253F7987E4F346823E305D08F9115AABAEB17Dnkgeml514mbxchi_
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
OuWui+S9kzt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNp
dGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWls
U3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJ
e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCglt
YXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7
cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48
IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0
PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5
b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iWkgtQ04iIGxpbms9
ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+JiM0MzsxPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5LaW5kbHkgcmVtaW5kIHRo
YXQsIHRoZXJlIGFyZSDigJhmaW5hbCBkZXN0aW5hdGlvbuKAmSB3b3JkaW5nIDUgdGltZXMgaW4g
UkZDODIwMC4gVGhlIDgyMDAgaXMgYXdhcmUgb2YgZGlmZmVyZW5jZSBvZiDigJhkZXN0aW5hdGlv
buKAmSBhbmQg4oCYZmluYWwgZGVzdGluYXRpb27igJkuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBMaW5lIDM3NTombmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbm90ZSAzOiBmb3Igb3B0aW9ucyB0byBiZSBwcm9j
ZXNzZWQgb25seSBieSB0aGUgZmluYWwgZGVzdGluYXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBMaW5lIDQ0MzombmJzcDsmbmJzcDsmbmJzcDsgcGFja2V0J3MgZmluYWwgZGVzdGluYXRpb24u
Jm5ic3A7IFdoZW4gYW4gQXV0aGVudGljYXRpb24gaGVhZGVyIGlzIHByZXNlbnQ8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBMaW5lIDU3NjombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgYmVmb3JlIHJlYWNoaW5nIHRoZSBmaW5hbCBkZXN0aW5hdGlvbi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBMaW5lIDY1MDombmJzcDsmbmJzcDsmbmJzcDsgcHJlc2VudCwgdGhlIERl
c3RpbmF0aW9uIEFkZHJlc3Mgb2YgY29uY2VybiBpcyB0aGF0IG9mIHRoZSBmaW5hbDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IExpbmUgODM4OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmbmJzcDsmbmJzcDsmbmJzcDtUaGUgRnJhZ21lbnQgaGVhZGVyIGlzIG5vdCBwcmVzZW50
IGluIHRoZSBmaW5hbCwgcmVhc3NlbWJsZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBMaW5lIDEx
MzA6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IEFkZHJlc3MgdXNlZCBpbiB0aGUgcHNldWRvLWhlYWRlciBpcyB0aGF0IG9mIHRoZSBmaW5hbDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5UaGFua3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkppbmdyb25n
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IHNwcmluZyBb
bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnXQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5Sb2Jl
cnQgUmFzenVrPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgRGVjZW1iZXIgMTEsIDIwMTkg
ODo1NiBBTTxicj4NCjxiPlRvOjwvYj4gSm9lbCBNLiBIYWxwZXJuICZsdDtqbWhAam9lbGhhbHBl
cm4uY29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gRmVybmFuZG8gR29udCAmbHQ7ZmdvbnRAc2k2bmV0
d29ya3MuY29tJmd0OzsgU1BSSU5HIFdHIExpc3QgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs7IDZt
YW5AaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJpbmddIFdHTEMgLSBkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QnJhdm8gSm9lbCAhPG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBXZWQsIERlYyAxMSwgMjAxOSBhdCAx
OjQ5IEFNIEpvZWwgTS4gSGFscGVybiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmptaEBqb2VsaGFscGVy
bi5jb20iPmptaEBqb2VsaGFscGVybi5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxl
ZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+RmVybmFuZG8sIEkgcmVhbGx5IHdpc2ggSSBjb3VsZCBhZ3JlZSB3aXRoIHlv
dS48YnI+DQpCdXQgSSBjYW4ndC48YnI+DQo8YnI+DQpJbiA4MjAwLCBpdCBpcyBjbGVhciB0aGF0
IHRoZSBtZWFuaW5nIGZvICZxdW90O0Rlc3RpbmF0aW9uIEFkZHJlc3MmcXVvdDsgZm9yIGFuIDxi
cj4NCklQdjYgcGFja2V0IGlzIHRoZSB2YWx1ZSBwbGFjZWQgaW4gdGhlIElQdjYgZGVzdGluYXRp
b24gYWRkcmVzcyBmaWVsZC4gPGJyPg0KdGhlIGZhY3QgdGhhdCBpZiB3ZSBoYWQgbG9va2VkIGFo
ZWFkIHdlIG1pZ2h0IGhhdmUgc2FpZCBzb21ldGhpbmcgPGJyPg0KZGlmZmVyZW50IGRvZXMgbm90
IGNoYW5nZSB3aGF0IHdvcmRzIHdlIGNob3NlIHRvIHVzZS4mbmJzcDsgSWYgSSBhbSBnb2luZyB0
byA8YnI+DQppbnNpc3QgKGFzIEkgaGF2ZSBpbiBvdGhlciBjb250ZXh0cykgdGhhdCBvdGhlciBm
b2xrcyBsaXZlIHdpdGggdGhlIDxicj4NCndvcmRzIHdlIGNvbXByb21pc2VkIG9uIGluIDgyMDAs
IHRoZW4gSSBoYXZlIHRvIGxpdmUgbXlzZWxmIHdpdGggdGhlIDxicj4NCndvcmRzIHdlIGNvbXBy
b21pc2VkIG9uIGluIDgyMDAuPGJyPg0KPGJyPg0KSSBoYXZlIGNvbmNlcm5zIGFib3V0IHdoZXRo
ZXIgUFNQIGlzIGEgZ29vZCBkZXNpZ24uJm5ic3A7IEkgYW0gdHJ5aW5nIHRvIDxicj4NCndyaXRl
IGEgdXNlZnVsIG5vdGUgb24gdGhlIHRvcGljLiZuYnNwOyAoQW5kIHdpdGhvdXQgc3VjaCBhIG5v
dGUsIEkgY2FuIG5vdCA8YnI+DQpleHBlY3QgYW55b25lIHRvIGNhcmUgYWJvdXQgdGhvdWdodHMg
aW4gbXkgaGVhZC4pJm5ic3A7ICZuYnNwO0J1dCBJIGNhbiBub3QgYW5kIDxicj4NCndpbGwgbm90
IGNsYWltIHRoYXQgUFNQIHZpb2xhdGVzIFJGQyA4MjAwLjxicj4NCjxicj4NCllvdXJzLDxicj4N
CkpvZWw8YnI+DQo8YnI+DQpPbiAxMi8xMC8yMDE5IDY6MTYgUE0sIEZlcm5hbmRvIEdvbnQgd3Jv
dGU6PGJyPg0KJmd0OyBCcnVubyw8YnI+DQomZ3Q7IDxicj4NCiZndDsgT24gMTAvMTIvMTkgMTM6
MTgsIDxhIGhyZWY9Im1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIiB0YXJnZXQ9Il9i
bGFuayI+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTwvYT4gd3JvdGU6PGJyPg0KJmd0OyZndDsg
RmVybmFuZG8sPGJyPg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyBUaGFuayB5b3UgZm9yIHNwZWxs
aW5nIG91dCB5b3VyIGNvbW1lbnQsIHBsdXMgb24gdGhlIFdHTEMgdGhyZWFkLjxicj4NCiZndDsm
Z3Q7IE1vcmUgaW4tbGluZTxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7IEJydW5vLDxi
cj4NCiZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7Jmd0OyBPbiA1LzEyLzE5IDEyOjE1LCA8YSBo
cmVmPSJtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPg0K
YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTwvYT4gd3JvdGU6PGJyPg0KJmd0OyZndDsmZ3Q7IFsu
Li4uXSZndDs8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IFRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdl
ZWtzIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdLjxicj4NCiZndDsmZ3Q7
Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmZ3Q7
Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IFBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQg
aWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiw8YnI+DQomZ3Q7Jmd0
OyZndDsmZ3Q7IGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNQUklORyBXRyBsaXN0LCBu
byBsYXRlciB0aGFuIERlY2VtYmVyIDIwLjxicj4NCiZndDsmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7
Jmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7
Jmd0OyZndDsmZ3Q7IFlvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxhdGVkIGNv
bW1lbnQsIGJ1dCBjb25zaWRlciBub3Q8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IGR1cGxpY2F0aW5n
IGVtYWlscyBvbiB0aGUgNk1BTiBtYWlsaW5nIGxpc3QgZm9yIHRoZSBjb21tZW50cyB3aGljaCBh
cmU8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IG9ubHkgc3ByaW5nIHNwZWNpZmljcy48YnI+DQomZ3Q7
Jmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7
Jmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBJZiB5b3UgYXJlIHJhaXNpbmcgYSBw
b2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQ8YnI+DQom
Z3Q7Jmd0OyZndDsmZ3Q7IG9uIHRoZSBtYWlsaW5nIGxpc3QsIGNvbnNpZGVyIHVzaW5nIGEgc3Bl
Y2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBvaW50Ljxicj4NCiZndDsmZ3Q7Jmd0OyZndDs8
YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IFRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhy
ZWFkIGJlY29tZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZDxicj4NCiZndDsmZ3Q7Jmd0OyZn
dDsgdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdl
dCBjb252ZXJ0ZWQgaW50bzxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgcGFyYWxsZWwgaW5kZXBlbmRl
bnQgZGlzY3Vzc2lvbnMpPGJyPg0KJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7IFBlbnVs
dGltYXRlIFNlZ21lbnQgUG9wcGluZyBkZXNjcmliZXMvc3BlY2lmaWVzIHRoZSByZW1vdmFsIG9m
IGEgU1JIIGF0PGJyPg0KJmd0OyZndDsmZ3Q7IGEgcGxhY2Ugb3RoZXIgdGhhbiB0aGUgZmluYWwg
ZGVzdGluYXRpb24gb2YgdGhlIHBhY2tldC48YnI+DQomZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0
OyZndDsgU3VjaCBiZWhhdmlvciB2aW9sYXRlcyBSRkM4MjAwLCB3aGljaCBzcGVjaWZpZXM6PGJy
Pg0KJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgRXh0
ZW5zaW9uIGhlYWRlcnMgKGV4Y2VwdCBmb3IgdGhlIEhvcC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIp
IGFyZSBub3Q8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBwcm9jZXNzZWQs
IGluc2VydGVkLCBvciBkZWxldGVkIGJ5IGFueSBub2RlIGFsb25nIGEgcGFja2V0J3MgZGVsaXZl
cnk8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBwYXRoLCB1bnRpbCB0aGUg
cGFja2V0IHJlYWNoZXMgdGhlIG5vZGUgKG9yIGVhY2ggb2YgdGhlIHNldCBvZiBub2Rlcyw8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBpbiB0aGUgY2FzZSBvZiBtdWx0aWNh
c3QpIGlkZW50aWZpZWQgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQ8YnI+DQomZ3Q7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBvZiB0aGUgSVB2NiBoZWFkZXIuPGJyPg0KJmd0
OyZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7IE5vdGUsIG9mIGNvdXJzZSwgdGhhdCB0aGUgcmVm
ZXJlbmNlIG9mICZxdW90O0Rlc3RpbmF0aW9uIEFkZHJlc3MmcXVvdDsgaW4gUkZDODIwMDxicj4N
CiZndDsmZ3Q7Jmd0OyBpcyBjbGVhcmx5IHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBvZiB0aGUgcGFj
a2V0IC0tIGZvciBpbnN0YW5jZSwgUkZDODIwMDxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsg
SSBoZWFyIGFuZCBjYW4gdW5kZXJzdGFuZCB5b3VyIHJlYWRpbmcgb2YgUkZDODIwMC48YnI+DQom
Z3Q7IDxicj4NCiZndDsgQ291bGQgeW91IHBsZWFzZSBjaGVjayBSRkM4MjAwLCBhbmQgdGVsbCBt
ZSB3aGF0IG90aGVyIHBvc3NpYmxlPGJyPg0KJmd0OyBpbnRlcnByZXRhdGlvbiBvZiAmcXVvdDtE
ZXN0aW5hdGlvbiBBZGRyZXNzJnF1b3Q7IHlvdSBtaWdodCBoYXZlLCBpbiB0aGUgY29udGV4dDxi
cj4NCiZndDsgb2YgUkZDODIwMC48YnI+DQomZ3Q7IDxicj4NCiZndDsgUkZDODIwMCBkb2VzIG5v
dCBldmVuIHNwZWNpZnkgYW55IHJvdXRpbmcgaGVhZGVyIHR5cGVzLiBTTy4uLndoZXJlJ3MgdGhl
PGJyPg0KJmd0OyBhbWJpZ3VpdHk/PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJy
Pg0KJmd0OyZndDsgQXQgbWluaW11bSwgSSB0aGluayB0aGF0IHdlIGNhbiBhZ3JlZSB0aGF0IHRo
ZXJlIGlzIGFub3RoZXIgcmVhZGluZywgYXMgZXhwcmVzc2VkIGJ5IG90aGVyIFdHIHBhcnRpY2lw
YW50cywgYW5kIGhlbmNlIEkgZGlzYWdyZWUgd2l0aCAmcXVvdDtvZiBjb3Vyc2UmcXVvdDsuPGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IE5vLCBJIGFyZ3VlIHRoYXQgdGhlcmUgaXMgbm90LiBJTiBmYWN0
LCBJIGFyZ3VlIHRoYXQgZm9sa3MgaGF2ZSBiZWVuPGJyPg0KJmd0OyBmb2xsb3dpbmcgdGhhdCBz
dHJhdGVneSBmb3Igd2F5IHRvbyBsb25nLCBhbmQgdGhhdCdzIHF1aXRlIGZydXN0cmF0aW5nLjxi
cj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsmZ3Q7IFBlcnNvbmFsbHks
IEkgdW5kZXJzdGFuZCAmcXVvdDtEZXN0aW5hdGlvbiBBZGRyZXNzJnF1b3Q7IGFzICZxdW90O0Rl
c3RpbmF0aW9uIEFkZHJlc3MgZmllbGQgb2YgdGhlIElQdjYgaGVhZGVyLiZxdW90OyBhcyBpbmRp
Y2F0ZWQgZXhwbGljaXRseSBpbiB0aGUgdGV4dCBxdW90ZWQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
IFRoZSBxdW90ZWQgdGV4dCBpcyBmcm9tIFJGQzgyMDAuIEluIHRoZSBjb250ZXh0IG9mIFJGQzgy
MDAgdGhlPGJyPg0KJmd0OyBEZXN0aW5hdGlvbiBBZGRyZXNzIGNhbiBvbmx5IGNvbnRhaW4gdGhl
IHVsdGltYXRlIGRlc3RpbmF0aW9uIG9mIHRoZTxicj4NCiZndDsgcGFja2V0LiBXaGVyZSdzIHRo
ZSBhbWJpZ3VpdHk/PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEFuZCBsZXQgbWUgYXNrIHlvdSwgYXMg
Y2hhaXIsIGFub3RoZXIgcXVlc3Rpb24sIHRoYXQgd2lsbCBsZWFkIHlvdSB0bzxicj4NCiZndDsg
dGhlIHNhbWUgcGxhY2U6IGlzIElQdjYgYW5kIGVuZCB0byBlbmQgcHJvdG9jb2w/PGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhlIGZhY3QgdGhhdCBJIG1heSBjbGFpbSB0aGF0IFJG
QzgyMDAgY29udGFpbnMgYSByZWNlaXBlIGZvciBCQlEgZG9lczxicj4NCiZndDsgbm90IGFjdHVh
bGx5IG1lYW4gdGhhdCB0aGF0J3MgdGhlIGNhc2UuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4N
CiZndDsgPGJyPg0KJmd0OyZndDsgSSdtIGZpbmUgd2l0aCBoYXZpbmcgdGhpcyBjbGFyaWZpZWQg
d2l0aCA2TUFORCBjaGFpcnMgYW5kIEFELiBUaGF0IGJlZW4gc2FpZCwgdGhlIEludGVybmV0IEFE
IHdvdWxkIGhhdmUgYW4gb3Bwb3J0dW5pdHkgdG8gRElTQ1VTUyB0aGlzLjxicj4NCiZndDsgPGJy
Pg0KJmd0OyBGb3IgdGhlIHJlY29yZCwgSSB0aGluayB0aGlzIGlzIGEgbWFqb3IgaXNzdWUgdGhh
dCBzaG91bGQgYmUgY2xlYXJlZDxicj4NCiZndDsgYmVmb3JlIGl0IGNhbiBiZSBjbGFpbWVkIHRo
YXQgdGhlcmUgaXMgY29uc2Vuc3VzIHRvIHJlcXVlc3QgcHVibGljYXRpb248YnI+DQomZ3Q7IG9m
IHRoaXMgZG9jdW1lbnQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0
OyZndDs8YnI+DQomZ3Q7Jmd0OyZndDsgZG9lcyBub3Qgc3BlY2lmeSBhbnkgcm91dGluZyBoZWFk
ZXIgdHlwZSwgYW5kIGhlbmNlIHRoZSBtZWFuaW5nIGlzPGJyPg0KJmd0OyZndDsmZ3Q7IHVuYW1i
aWd1b3VzICh0aGVyZSdzIG5vIGRlc3RpbmF0aW9uIG90aGVyIHRoYW4gdGhlIGZpbmFsIGRlc3Rp
bmF0aW9uIG9mPGJyPg0KJmd0OyZndDsmZ3Q7IHRoZSBwYWNrZXQpLjxicj4NCiZndDsmZ3Q7Jmd0
Ozxicj4NCiZndDsmZ3Q7Jmd0OyBUaGlzIGlzIG9mIGNvdXJzZSBpbiBsaW5lIHdpdGggSVB2NiBi
ZWluZyBhbmQgZW5kLXRvLWVuZCBwcm90b2NvbCwgYW5kPGJyPg0KJmd0OyZndDsmZ3Q7IGNydWNp
YWwgZm9yIG90aGVyIHJlbGF0ZWQgbWVjaGFuaXNtcyB0byB3b3JrIGFzIGV4cGVjdGVkIChzdWNo
IGFzIElQc2VjPGJyPg0KJmd0OyZndDsmZ3Q7IEFIKS4gUGxlYXNlIGFsc28gY2hlY2s6IGRyYWZ0
LXNtaXRoLTZtYW4taW4tZmxpZ2h0LWVoLWluc2VydGlvbi1oYXJtZnVsLjxicj4NCiZndDsmZ3Q7
Jmd0Ozxicj4NCiZndDsmZ3Q7Jmd0OyBTbywgaW4gb3JkZXIgdG8gcHJvY2VlZCB3aXRoIHRoZSBk
b2N1bWVudCwgdGhlcmUgYXJlIG11bHRpcGxlIG9wdGlvbnM8YnI+DQomZ3Q7Jmd0OyZndDsgZm9y
d2FyZDo8YnI+DQomZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZndDsgMSkgSnVzdCByZW1vdmUg
dGhlIGNvcnJlc3BvbmRpbmcgdGV4dC9iZWhhdmlvcjxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZn
dDsgVGhhdCBpcyBpbmRlZWQgb25lIG9wdGlvbi4gQnV0IGFzIG9mIHRvZGF5LCB0aGlzIGlzIG5v
dCBteSBhc3N1bXB0aW9uLjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmZ3Q7
Jmd0OyAyKSBJbXBsZW1lbnQgYSBzaW1pbGFyIG1lY2hhbmlzbSBpbiBhbiBSRkM4MjAwLWNvbXBs
aWFudCBtYW5uZXIgKGUuZy4sPGJyPg0KJmd0OyZndDsmZ3Q7IHJlLWVuY2FwKTxicj4NCiZndDsm
Z3Q7PGJyPg0KJmd0OyZndDsgU1JIIGluc2VydCBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBzcGVj
aWZpY2F0aW9uLiBTbyB5ZXMsIElQdjYgZW5jYXBzIGlzIHVzZWQuPGJyPg0KJmd0OyZndDsgV2Ug
YXJlIHRhbGtpbmcgU1JIIHJlbW92YWwuIEknbSBhc3N1bWluZyB0aGF0IHlvdSBhcmUgcmVmZXJy
aW5nIHRvIFBTUC4gTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHRoaXMgZnVuY3Rpb24gKFBTUCkg
aXMgdG8gZGlzdHJpYnV0ZSB0aGUgKGZvcndhcmRpbmcgcGxhbmUpIGxvYWQgYmV0d2VlbiB0aGUg
UFNQIGFuZCB0aGUgVVNQLiBJbiBhIHdheSBzaW1pbGFyIHRvIE1QTFMgUEhQLiBCdXQgaW4gYWxs
IGNhc2VzLCB0aGlzIGlzIG5vdCBhYm91dA0KIFNSSCBpbnNlcnRpb24uPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7IEl0J3MgYWJvdXQgU1JIIHJlbW92YWwsIHdoaWNoIGlzIGFsc28gZm9yYmlkZW4gYnkg
UkZDODIwMC48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4N
CiZndDsmZ3Q7Jmd0OyAzKSBEbyB0aGUgbmVjZXNzYXJ5IHN0YW5kYXJkcyB3b3JrIHRvIHVwZGF0
ZSBSRkM4MjAwLCBzdWNoIHRoYXQgaXQ8YnI+DQomZ3Q7Jmd0OyZndDsgYWxsb3dzIHRoaXMgc29y
dCBvZiBiZWhhdmlvciwgYW5kIG9ubHkgc2hpcCB0aGUgbmV0d29yay1wcm9ncmFtbWluZzxicj4N
CiZndDsmZ3Q7Jmd0OyBkcmFmdCBmb3IgcHVibGljYXRpb24gd2hlbiBhdCBsZWFzdCA2bWFuIGhh
cyBjb25zZW5zdXMgdG8gcHJvY2VlZCBvbjxicj4NCiZndDsmZ3Q7Jmd0OyB0aGF0IHBhdGguPGJy
Pg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyBOb3QgdGhlIHByZWZlcnJlZCBwYXRoIGFzIG9mIHRv
ZGF5Ljxicj4NCiZndDsgPGJyPg0KJmd0OyBZZXMsIGl0IHNob3VsZCBiZSBldmlkZW50IHRoYXQg
aXQgc2VlbXMgdGhlIHByZWZlcnJlZCBwYXRoIGhhcyBiZWVuPGJyPg0KJmd0OyAoc3RhcnRpbmcg
d2l0aCBFSCBpbnNlcnRpb24gYXQgdGhlIHRpbWUpIHRvIGNpcmN1bXZlbnQgZXhpc3Rpbmc8YnI+
DQomZ3Q7IHNwZWNpZmljYXRpb25zLjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmZ3Q7Jmd0OyBQLlMuOiBJIHdpbGwg
Z28gdGhyb3VnaCB0aGUgZG9jdW1lbnQgb25jZSBhZ2Fpbi4uLiBidXQgdGhlIHNhbWU8YnI+DQom
Z3Q7Jmd0OyZndDsgcmVhc29uaW5nIHNob3VsZCBiZSBhcHBsaWVkIHRvIGFueSBFSC1pbnNlcnRp
b24vcmVtb3ZhbCBhdCBhIHBsYWNlIG90aGVyPGJyPg0KJmd0OyZndDsmZ3Q7IHRoYW4gdGhlIHNv
dXJjZSBvZiB0aGUgcGFja2V0IG9yIGl0cyBmaW5hbCBkZXN0aW5hdGlvbi48YnI+DQomZ3Q7Jmd0
Ozxicj4NCiZndDsmZ3Q7IEl0IGxvb2tzIHRvIG1lIHRoYXQgU1JIIGluc2VydGlvbiBhbmQgU1JI
IHJlbW92YWwgYXJlIHRvIGJlIHRyZWF0ZWQgZGlmZmVyZW50bHkuPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IEkgZG9uJ3Qgc2VlIGhvdyBvciB3aHkuIEJvdGggdmlvbGF0ZSB0aGUgc2FtZSByZXF1aXJl
bWVudCBpbiBSRkM4MjAwLjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoYW5rcyw8
YnI+DQomZ3Q7IDxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyPg0Kc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0
bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PGJy
Pg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmci
IHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nw
cmluZzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_16253F7987E4F346823E305D08F9115AABAEB17Dnkgeml514mbxchi_--


From nobody Tue Dec 10 17:11:08 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B234012008C; Tue, 10 Dec 2019 17:10:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 nNDaczzxxxxf; Tue, 10 Dec 2019 17:10:56 -0800 (PST)
Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) (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 6FA3A120059; Tue, 10 Dec 2019 17:10:56 -0800 (PST)
Received: by mail-pf1-x443.google.com with SMTP id d199so879889pfd.11; Tue, 10 Dec 2019 17:10:56 -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-language:content-transfer-encoding; bh=3gWkON3gxH+9yMMejayB+NUq1uEMRVohp4L8X70p5BQ=; b=V8UI8KyCHXCLFrorij3JeF/8ImThV/R2fFnYpRudDijxSzOo2BEbfN+p9Zebl4Kcpe 5LhWKaO0WizhGZ9EiKMomFxxcpWrJGobNGFz9ou5XsWQh/V7g/n/1xd/AU/91mH5EUad gpQxmyDlFHELxk6aZggpLSmLsCFxPkCEjH9DQ0d100gPvqPlw1memkOAgGqthk+UMoiW ydVyaw6RB8HovWIFgHLlbSXr2exCWgupmfmz+w5U62gXsdkifM4RwoGEEeoWZFWxBkgf QHqO+ZPwiTI1tUv1fyxBjVCfHbRrM8e5ku5NHQO6Q/7oO8W6Uweq5nXeKhKj4rs9zdBc 3Mpw==
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-language :content-transfer-encoding; bh=3gWkON3gxH+9yMMejayB+NUq1uEMRVohp4L8X70p5BQ=; b=W9CWiPJUJGdmxqzrqs1G6ILv7A6AP7xxctnfL5sRHADqYpMQzsomb2VGcv6Q1a7LGZ mAaYXaj5ClRTDfpgtPyNYp3FhS6V3mZogioGNj4VDijvlcGDpY4mFjhePhHyKc07K5pl FpzZhnmKWr2RwZjSnflzHCXLdcGGrefq/6abeBceyMpcODJf7+5SAc3Lff5ZIKTccmU5 Jg6i9F/mOb0PzhIYVeaE+WbjUKt7Fq9tHKiHRfJXrFMNvOzzGykNQXOVkS4xPqQvuoo+ JFTwEUtlNSavGGfnPAEYDYZCyBLxkFQw2tMhDkKX+lzvB6lQ0eM4SpyFUZWhq4DLIRoI S4hA==
X-Gm-Message-State: APjAAAUqrpw+Lf6ecZGN757zfBQwkEc544WIByh60YCV63hVEV+F4MiJ QKn+nfuUIlTIyikJR57XFcN5VOxM
X-Google-Smtp-Source: APXvYqyMOIEPkAm7/djFrkwv039Ekw4/XDB/CUkd+ryIrJAlMRweSt/xfE4YKbW+2s2uSloR91JfqQ==
X-Received: by 2002:a62:7986:: with SMTP id u128mr943595pfc.192.1576026655617;  Tue, 10 Dec 2019 17:10:55 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id y17sm261040pfn.86.2019.12.10.17.10.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Dec 2019 17:10:55 -0800 (PST)
To: Robert Raszuk <robert@raszuk.net>, Erik Kline <ek.ietf@gmail.com>
Cc: Suresh Krishnan <suresh.krishnan@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>, Fernando Gont <fernando@gont.com.ar>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <f86050ed-dc45-7b2f-3098-94173efdf949@gmail.com>
Date: Wed, 11 Dec 2019 14:10:49 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ViEEQL8P1Ix0PRvX2LsCKY3CF0g>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 01:10:58 -0000

Robert,

On 11-Dec-19 09:18, Robert Raszuk wrote:
> Hi Erik,
>=20
> What you are proposing IMHO is not needed.=C2=A0
>=20
> Each SR node (Segment Endpoint) is effectively applying new IPv6 encap =
so is already doing an insertion of new SRH=20

That isn't "insertion" in the sense of draft-voyer. It's prepending an ex=
tra layer of encapsulation, which is indeed just fine and I don't think a=
nyone here is objecting to it. The spring draft currently uses (IMHO) imp=
recise language, even in its pseudo-code, but if all it's doing is descri=
bing successive layers of encapsulation that's fine too. Wasted bytes per=
haps, but that isn't an IETF problem.

Whether prepending new headers, each with their own SRH, is the best way =
of doing service-based traffic engineering is another question. Having ju=
st reviewed draft-ietf-bess-nsh-bgp-control-plane for Gen-ART, I do belie=
ve there's more than one possible approach.

Regards
   Brian

> while maintaining src address and previous=C2=A0 SRH content (modulo up=
dating it). That is legally permitted operation based on IPv6 tunneling R=
FC.=C2=A0
>=20
> The word insertion has been questioned in the context of adding SRH at =
non SR midpoints (say for TI-LFA) into existing "private" IPv6 header. Fo=
r this sure one could think of more structure (bypass section) of origina=
l SRH already present or addition of 2nd SRH.=C2=A0
>=20
> Thx
> R.
>=20
>=20
>=20
>=20
>=20
>=20
> On Tue, Dec 10, 2019 at 9:10 PM Erik Kline <ek.ietf@gmail.com <mailto:e=
k.ietf@gmail.com>> wrote:
>=20
>     My apologies for raising something that might have already been dis=
cussed a rejected, but I'm finding it non-trivial to track this wide-rang=
ing discussion across multiple mailing lists.
>=20
>     Regardless of how SRv6 works now (using header insertion, as Darren=
 said in Singapore), I'm wondering if it would suffice to say that the in=
gress encapsulation node could/should pad the SRH with=C2=A0an operationa=
lly determined amount of extra space to allow for header re-writing.
>=20
>     This would effectively turn the SRH into a scratch space could be s=
pecified as able to be re-written by SR-aware nodes along the path.
>=20
>     For example, if the ingress router new the SR domain's carefully cu=
rated path MTU, it could pad out the SRH to some fraction of that, a la:
>=20
>     =C2=A0 =C2=A0 {segments_left=3D2, last_entry=3D5, [sr_rtr_3, sr_rtr=
_2, sr_rtr_1, ::0, ::0, ::0]}
>=20
>     then permit intermediate SR routers to rewrite all of that scratch =
space for router insertion/deletion as needed.=C2=A0 For example, if sr_r=
tr_1 needs to route around sr_rtr_2 via sr_rtr_4 and sr_rtr_5 it could re=
write this as:
>=20
>     =C2=A0 =C2=A0 {segments_left=3D2, last_entry=3D5, [sr_rtr_3, sr_rtr=
_5, sr_rtr_4, sr_rtr_1, ::0, ::0]}
>=20
>     If there's no scratch space left with which to fiddle then generate=
 an ICMP error to the ingress router (ICMP source address selection aside=
).=C2=A0 The rules for examining this header scratch space in the returne=
d ICMP error might need to be suitably lax.
>=20
>     I'm unsure of how this would interact with the HMAC bits, but overa=
ll, if this could work then perhaps we don't need to worry about insertio=
n anymore.
>=20
>     Yes, there's more overhead on each packet, but that should be tunab=
le by the operator based on things like (1) operational path mtu in the S=
R domain, (2) operationally acceptable padding overhead, (3) expected spa=
ce required for adding routers for re-routing or whatever...
>=20
>     On Tue, Dec 10, 2019 at 11:45 AM Robert Raszuk <robert@raszuk.net <=
mailto:robert@raszuk.net>> wrote:
>=20
>         Brian,
>=20
>             > Situation has changed since this email: the network progr=
amming draft has now removed text related to SRH insertion.
>             > Please comment on the text if you see text related to SRH=
 insertion.
>=20
>             For example:
>             https://tools.ietf.org/html/draft-ietf-spring-srv6-network-=
programming-05#section-8.2
>=20
>             Why would draft-voyer-6man-extension-header-insertion exist=
s if the SRH proponents do not intend to perform SRH insertion?
>=20
>=20
>=20
>         What Bruno is describing is the new situation after removal of =
SRH insertion at non SR midpoints from NP draft under last call...=C2=A0
>=20
>         Section 8.2 is referring=C2=A0to SRH insertion at the SR encaps=
ulation node (for example ingress to the domain).=C2=A0
>=20
>         draft-voyer-6man-extension-header-insertion=C2=A0 is progressin=
g as recommended to relax the RFC8200 restricting EH insertion at any arb=
itrary node - not necessarily=C2=A0segment endpoint.=C2=A0
>=20
>         Regards,
>         R.
>=20
>=20
>=20
>=20
>=20
>=20
>         =C2=A0
>         ---------------------------------------------------------------=
-----
>         IETF IPv6 working group mailing list
>         ipv6@ietf.org <mailto:ipv6@ietf.org>
>         Administrative Requests: https://www.ietf.org/mailman/listinfo/=
ipv6
>         ---------------------------------------------------------------=
-----
>=20
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org <mailto:spring@ietf.org>
>     https://www.ietf.org/mailman/listinfo/spring
>=20


From nobody Tue Dec 10 17:44:09 2019
Return-Path: <tom@herbertland.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56E81120219 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 17:44:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 dt1cHoomunKQ for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 17:44:04 -0800 (PST)
Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) (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 53347120059 for <spring@ietf.org>; Tue, 10 Dec 2019 17:44:04 -0800 (PST)
Received: by mail-ed1-x541.google.com with SMTP id dc19so17850502edb.10 for <spring@ietf.org>; Tue, 10 Dec 2019 17:44:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=CfiD/xHKRjZcRXAN8zxkP5gZSWW19eNfrNwloTH1KDk=; b=YVxrbC+mtxk8lTdm89BiLBcNifm1GiOVkhVGtRxCvPebZ3U0g2tzQGeAsozqZmZCk2 zyr65PpO4WOaQU5bMazXHmFQPF28n9oJyWXaJuu1E0m8Ycfv+LC3tbD2bgfcTJUcxTbg CcUpUQ0jaWtGVWO+S4T/CW1Bj/5cdwkJh6Dn8E0BL+TeNU6h0LghqJIf7GVjVnNIUv9f zhxlulnAHn/jnr1hLHLot57Gyp93evhRT1A/Pk38FdPoJe5bTa7OwUnIZbLH46JAHni6 J6CbG+5+zX3HKN48gZz+/N9EGMTDqyZqv3q+CMFzOzDFB6l7AONJb7Wmgj+ji0AkL+0/ n9EQ==
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:content-transfer-encoding; bh=CfiD/xHKRjZcRXAN8zxkP5gZSWW19eNfrNwloTH1KDk=; b=jC7Vu6gF4YWwkpJGOuxQecdi0ju5cljjkr0cAr6sD1V9INycZmQei06otmxt2qECqu RIQ1lpzbnxlQrqI/9WPjvK8WNJgocQNyfX+SaDbHLzSjM+ngFWDtFT3p1HSlWiBlXGhN dkRbEJJrv2C1qBq4UOGV8UwIrgpclk1g1/NX9TcU5/Wa95j1aZwKRbWe1GoU67+NHaDC 2E32/qscjVLziirEoLiJSE9spWL9UTNinDpos6ggy13Zemm5i8rBCLSps6S8iOd5+0od p2SoFRv2p8Bm81/9ffdGnVWrBOSRSuhhRNrr+To2C7vVUaXFQdeHYorf0LfEL4qoWLL9 BEkQ==
X-Gm-Message-State: APjAAAWS3LQXABpUiebuinaB8+5S2+hmJU4IqiC11c0sOrC1DF73eq6M jyto0z6rVNq7aOc7aL16TQl7jsGGTtjEVDSEetgiag==
X-Google-Smtp-Source: APXvYqyP6vezWBP5JuAwYxvi6unupqyZVcljj2FKUX/dGYSMbvWu91G6ljRxaArMuSiX5I6O8esLCE99x7i3sZwVty4=
X-Received: by 2002:a17:906:5e4d:: with SMTP id b13mr603024eju.266.1576028642618;  Tue, 10 Dec 2019 17:44:02 -0800 (PST)
MIME-Version: 1.0
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com> <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
In-Reply-To: <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
From: Tom Herbert <tom@herbertland.com>
Date: Tue, 10 Dec 2019 17:43:51 -0800
Message-ID: <CALx6S36anj=Eo0gsePxXNX_YHcYQBOA5cfhdsqUtS5khx3xPQg@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: Fernando Gont <fgont@si6networks.com>, SPRING WG List <spring@ietf.org>,  "6man@ietf.org" <6man@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Y5KKhdIiZyz1tPjdU0JM5YQONek>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 01:44:07 -0000

On Tue, Dec 10, 2019 at 4:49 PM Joel M. Halpern <jmh@joelhalpern.com> wrote=
:
>
> Fernando, I really wish I could agree with you.
> But I can't.
>
> In 8200, it is clear that the meaning fo "Destination Address" for an
> IPv6 packet is the value placed in the IPv6 destination address field.
> the fact that if we had looked ahead we might have said something
> different does not change what words we chose to use.  If I am going to
> insist (as I have in other contexts) that other folks live with the
> words we compromised on in 8200, then I have to live myself with the
> words we compromised on in 8200.
>
Joel,

That might be the wording, but don't believe that was the intent. The
real intent is revealed by some of the earlier text that said
(draft-ietf-6man-rfc2460bis-07):

"The insertion of Extension Headers by any node other than the source
of the packet breaks PMTU-discovery and can result in ICMP error
messages being sent to the source of the packet that did not insert
the header."

That is true, and breaking ICMP is an issue that has been raised
repeatedly. It also breaks AH as pointed out. Furthermore, if RFC8200
allows SRH insertion to occur, then we'd have to accept that it allows
ANY type EH insertion (except maybe fragmentation?) to occur at any
destination address! Not only that, we also need to accept that this
would allow NAT devices to insert EH when the destination address is
the NAT address.

So the possibility that destination address wasn't spelled out as
being final destination seems to be an unfortunate omission, but even
so, that omission doesn't somehow magically make EH insertion robust
or mitigate the problems of EH insertion that have already been
discussed. Neither does it provide the rationale why encapsulation
with the EH can't be used instead which is clearly the option that
most closely adheres to the Robustness principle.

Tom

> I have concerns about whether PSP is a good design.  I am trying to
> write a useful note on the topic.  (And without such a note, I can not
> expect anyone to care about thoughts in my head.)   But I can not and
> will not claim that PSP violates RFC 8200.
>
> Yours,
> Joel
>
> On 12/10/2019 6:16 PM, Fernando Gont wrote:
> > Bruno,
> >
> > On 10/12/19 13:18, bruno.decraene@orange.com wrote:
> >> Fernando,
> >>
> >> Thank you for spelling out your comment, plus on the WGLC thread.
> >> More in-line
> >>
> >>> Bruno,
> >>>
> >>> On 5/12/19 12:15, bruno.decraene@orange.com wrote:
> >>> [....]>
> >>>> This email starts a two weeks Working Group Last Call on
> >>>> draft-ietf-spring-srv6-network-programming [1].
> >>>>
> >>>>
> >>>>
> >>>> Please read this document if you haven't read the most recent versio=
n,
> >>>> and send your comments to the SPRING WG list, no later than December=
 20.
> >>>>
> >>>>
> >>>>
> >>>> You may copy the 6MAN WG for IPv6 related comment, but consider not
> >>>> duplicating emails on the 6MAN mailing list for the comments which a=
re
> >>>> only spring specifics.
> >>>>
> >>>>
> >>>>
> >>>> If you are raising a point which you expect will be specifically deb=
ated
> >>>> on the mailing list, consider using a specific email/thread for this=
 point.
> >>>>
> >>>> This may help avoiding that the thread become specific to this point=
 and
> >>>> that other points get forgotten (or that the thread get converted in=
to
> >>>> parallel independent discussions)
> >>>
> >>> Penultimate Segment Popping describes/specifies the removal of a SRH =
at
> >>> a place other than the final destination of the packet.
> >>>
> >>> Such behavior violates RFC8200, which specifies:
> >>>
> >>     > Extension headers (except for the Hop-by-Hop Options header) are=
 not
> >>     > processed, inserted, or deleted by any node along a packet's del=
ivery
> >>     > path, until the packet reaches the node (or each of the set of n=
odes,
> >>     > in the case of multicast) identified in the Destination Address =
field
> >>     > of the IPv6 header.
> >>>
> >>> Note, of course, that the reference of "Destination Address" in RFC82=
00
> >>> is clearly the final destination of the packet -- for instance, RFC82=
00
> >>
> >> I hear and can understand your reading of RFC8200.
> >
> > Could you please check RFC8200, and tell me what other possible
> > interpretation of "Destination Address" you might have, in the context
> > of RFC8200.
> >
> > RFC8200 does not even specify any routing header types. SO...where's th=
e
> > ambiguity?
> >
> >
> >
> >> At minimum, I think that we can agree that there is another reading, a=
s expressed by other WG participants, and hence I disagree with "of course"=
.
> >
> > No, I argue that there is not. IN fact, I argue that folks have been
> > following that strategy for way too long, and that's quite frustrating.
> >
> >
> >
> >> Personally, I understand "Destination Address" as "Destination Address=
 field of the IPv6 header." as indicated explicitly in the text quoted.
> >
> > The quoted text is from RFC8200. In the context of RFC8200 the
> > Destination Address can only contain the ultimate destination of the
> > packet. Where's the ambiguity?
> >
> > And let me ask you, as chair, another question, that will lead you to
> > the same place: is IPv6 and end to end protocol?
> >
> >
> > The fact that I may claim that RFC8200 contains a receipe for BBQ does
> > not actually mean that that's the case.
> >
> >
> >
> >> I'm fine with having this clarified with 6MAND chairs and AD. That bee=
n said, the Internet AD would have an opportunity to DISCUSS this.
> >
> > For the record, I think this is a major issue that should be cleared
> > before it can be claimed that there is consensus to request publication
> > of this document.
> >
> >
> >
> >>
> >>> does not specify any routing header type, and hence the meaning is
> >>> unambiguous (there's no destination other than the final destination =
of
> >>> the packet).
> >>>
> >>> This is of course in line with IPv6 being and end-to-end protocol, an=
d
> >>> crucial for other related mechanisms to work as expected (such as IPs=
ec
> >>> AH). Please also check: draft-smith-6man-in-flight-eh-insertion-harmf=
ul.
> >>>
> >>> So, in order to proceed with the document, there are multiple options
> >>> forward:
> >>>
> >>> 1) Just remove the corresponding text/behavior
> >>
> >> That is indeed one option. But as of today, this is not my assumption.
> >>
> >>> 2) Implement a similar mechanism in an RFC8200-compliant manner (e.g.=
,
> >>> re-encap)
> >>
> >> SRH insert is out of scope of this specification. So yes, IPv6 encaps =
is used.
> >> We are talking SRH removal. I'm assuming that you are referring to PSP=
. My understanding is that this function (PSP) is to distribute the (forwar=
ding plane) load between the PSP and the USP. In a way similar to MPLS PHP.=
 But in all cases, this is not about SRH insertion.
> >
> > It's about SRH removal, which is also forbiden by RFC8200.
> >
> >
> >
> >
> >>> 3) Do the necessary standards work to update RFC8200, such that it
> >>> allows this sort of behavior, and only ship the network-programming
> >>> draft for publication when at least 6man has consensus to proceed on
> >>> that path.
> >>
> >> Not the preferred path as of today.
> >
> > Yes, it should be evident that it seems the preferred path has been
> > (starting with EH insertion at the time) to circumvent existing
> > specifications.
> >
> >
> >
> >>
> >>> P.S.: I will go through the document once again... but the same
> >>> reasoning should be applied to any EH-insertion/removal at a place ot=
her
> >>> than the source of the packet or its final destination.
> >>
> >> It looks to me that SRH insertion and SRH removal are to be treated di=
fferently.
> >
> > I don't see how or why. Both violate the same requirement in RFC8200.
> >
> >
> > Thanks,
> >
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Tue Dec 10 18:03:15 2019
Return-Path: <xiejingrong@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92F84120059; Tue, 10 Dec 2019 18:03:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 GmL9XLP0GY8N; Tue, 10 Dec 2019 18:03:11 -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 90A4112008C; Tue, 10 Dec 2019 18:03:11 -0800 (PST)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 2FC66A6EACF6ABCF4737; Wed, 11 Dec 2019 02:03:10 +0000 (GMT)
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 11 Dec 2019 02:03:09 +0000
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0439.000; Wed, 11 Dec 2019 10:02:58 +0800
From: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
To: Bob Hinden <bob.hinden@gmail.com>, Robert Raszuk <robert@raszuk.net>
CC: "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
Thread-Topic: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
Thread-Index: AQHVr5Xub/8HoMVg5kCX30uD56H5DqezSL8AgAAERwCAAAJVgIAAEboAgAAFkgCAAC/MAIAAl0+g
Date: Wed, 11 Dec 2019 02:02:57 +0000
Message-ID: <16253F7987E4F346823E305D08F9115AABAEB20E@nkgeml514-mbx.china.huawei.com>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <CAMGpriWbz3Gf2UcNDigRVo8gEssdaL6HnH2_6Ln050gQFbFDYQ@mail.gmail.com> <CAOj+MMGuParGLAA9_2n1zihGjJsKHr+NOK3EXP3j87ibXqmhmQ@mail.gmail.com> <93EAADC7-A4C4-4690-9DEB-27A1F44F4B56@gmail.com> <CAOj+MMFUxiaMcxz93CPGS0N3-rHHPnAytNdoUUSXu-xbT7Uygw@mail.gmail.com> <C9492B56-2AE6-48F7-AC24-29E6D5F224C5@gmail.com>
In-Reply-To: <C9492B56-2AE6-48F7-AC24-29E6D5F224C5@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.217.214]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/gX5D9VCZcZDCSdZCK2h-p2KGX60>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:03:13 -0000

VGhhbmtzIEJvYiBmb3Igc2hhcmluZyB5b3VyIG9waW5pb24uDQpJIGZ1bGx5IGFncmVlIHdpdGgg
dGhhdCwgYW5kIEkgZWl0aGVyIGRvbuKAmXQgaGF2ZSBhbnkgcHJvYmxlbSBpZiBhbiBpbnRlcm1l
ZGlhdGUgbm9kZSBkZWNpZGVzIHRvIHBhcnNlIGV4dGVuc2lvbiBoZWFkZXJzIGFuZCBtb2RpZmll
ZCBvbmUgYmFzZWQgb24gdGhlIGRlZmluaXRpb24gb2YgdGhlIHNwZWNpZmljIEVILg0KDQpSZWdh
cmRzLA0KSmluZ3JvbmcNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGlwdjYg
W21haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBCb2IgSGluZGVuDQpT
ZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDg6NTcgQU0NClRvOiBSb2JlcnQgUmFz
enVrIDxyb2JlcnRAcmFzenVrLm5ldD4NCkNjOiBzcHJpbmdAaWV0Zi5vcmc7IDZtYW5AaWV0Zi5v
cmc7IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KU3ViamVjdDogUmU6IFtzcHJp
bmddIFNSSCBzY3JhdGNoIHNwYWNlICh3YXMgUmU6IFF1ZXN0aW9uIGFib3V0IFNSdjYgSW5zZXJ0
IGZ1bmN0aW9uKQ0KDQpSb2JlcnQsDQoNCj4gT24gRGVjIDEwLCAyMDE5LCBhdCAyOjA1IFBNLCBS
b2JlcnQgUmFzenVrIDxyb2JlcnRAcmFzenVrLm5ldD4gd3JvdGU6DQo+IA0KPiANCj4gPiBPdGhl
ciBFSOKAmXMgYWxsb3cgZm9yIGRpZmZlcmVudCBmb3JtcyBvZiBtb2RpZmljYXRpb24sIGZvciBl
eGFtcGxlIFNSSCBhbGxvd3MgZm9yIFRMViBtb2RpZmljYXRpb24sIHNlZSBTZWN0aW9uIDIuMS4N
Cj4gDQo+IFNlY3Rpb24gMi4xIHRhbGtzIGFib3V0IHNlZ21lbnQgZW5kcG9pbnQgYW5kIHRoYXQg
aXMgd2hlcmUgSVB2NiBvdXRlciBoZWFkZXIgZGVzdGluYXRpb24gYWRkcmVzcyBtYXRjaGVzIHRo
ZSBub2RlIGFkZHJlc3MgZG9pbmcgdGhlIG1vZGlmaWNhdGlvbi4NCg0KDQpJIHRoaW5rIGl0IGlz
IGNsZWFyIHRoYXQgdGhlIGludGVudCBpcyB0aGF0IGRlc3RpbmF0aW9uIG9wdGlvbnMgYXJlIG9u
bHkgbW9kaWZpZWQgYnkgdGhlIGRlc3RpbmF0aW9uLCB0aGF04oCZcyBob3cgZGVzdGluYXRpb24g
b3B0aW9ucywgcm91dGluZyBoZWFkZXIsIGV0Yy4sIGV0Yy4gd29yay4gICBUaGUgSG9wLWJ5LUhv
cCBvcHRpb24gZXh0ZW5zaW9uIGhlYWRlciBjYW4gYmUgbW9kaWZpZWQgYnkgYW55IG5vZGUgYXMg
ZGVmaW5lZCBieSBhIHNwZWNpZmljIG9wdGlvbi4NCg0KDQo+IElmIHlvdSBzdGF0aW5nIHRoYXQg
aXQgY2FuIGJlIG1vZGlmaWVkIGJ5IGFueSB2aWEgbm9kZSAtIHRoYXQncyBwcmV0dHkgY29vbC4N
Cj4gDQo+IFJlZ2FyZGluZyBIb3AtYnktSG9wIC0gb2YgY291cnNlLg0KDQpUaGUgc2FtZSBvcHRp
b24gZm9ybWF0IGlzIHVzZWQgZm9yIGRlc3RpbmF0aW9uIGFuZCBob3AtYnktaG9wIG9wdGlvbiBl
eHRlbnNpb24gaGVhZGVycy4gIFRoZSBvcHRpb24gdGV4dCBkZWZpbml0aW9uIGFib3V0IGNoYW5n
aW5nIGVuIHJvdXRlIGRvZXNu4oCZdCBtYWtlIGFueSBkaXN0aW5jdGlvbiBiZXR3ZWVuIGRlc3Rp
bmF0aW9uIGFuZCBob3AtYnktaG9wIG9wdGlvbnMuICBQZXJzb25hbGx5LCBJIGRvbuKAmXQgaGF2
ZSBhIGJpZyBwcm9ibGVtIGlmIGFuIGludGVybWVkaWF0ZSBub2RlIGRlY2lkZXMgdG8gcGFyc2Ug
ZXh0ZW5zaW9uIGhlYWRlcnMgYW5kIG1vZGlmaWVkIG9uZSBiYXNlZCBvbiB0aGUgZGVmaW5pdGlv
biBvZiB0aGUgc3BlY2lmaWMgRUguDQoNCkkgYW0gbm90IHN1cmUgd2h5IHRoYXQgaXMgdmVyeSB1
c2VmdWwsIGJ1dCBJIGRvbuKAmXQgdGhpbmsgaXQgd291bGQgYnJlYWsgYW55dGhpbmcuICAgVW5s
aWtlIGluc2VydGluZyBvciBkZWxldGluZy4NCg0KQm9iDQoNCg0KPiBGb3IgRGVzdGluYXRpb24g
T3B0aW9ucyB0byBhbGxvdyB0byBkZWZpbmUgZmllbGRzIHdoaWNoIGNhbiBiZSBtb2RpZmllZCBi
eSBub24gb3V0ZXIgSVB2NiBkZXN0aW5hdGlvbiBuZXR3b3JrIGVsZW1lbnRzIC0gZ29vZCB0byBr
bm93Lg0KDQo+IA0KPiBUaHgsDQo+IFIuDQo+IA0KPiANCj4gT24gVHVlLCBEZWMgMTAsIDIwMTkg
YXQgMTA6NDUgUE0gQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+IHdyb3RlOg0KPiBS
b2JlcnQsDQo+IA0KPiA+IE9uIERlYyAxMCwgMjAxOSwgYXQgMTI6NDIgUE0sIFJvYmVydCBSYXN6
dWsgPHJvYmVydEByYXN6dWsubmV0PiB3cm90ZToNCj4gPg0KPiA+DQo+ID4gVGhlIGlzc3VlIGlz
IHRoYXQgUkZDODIwMCBmb3JiaWRzIGV2ZW4gbW9kaWZpY2F0aW9uIHRvIGFueSBFSCB1bmxlc3Mg
dGhlIG5vZGUgaXMgYSBkZXN0aW5hdGlvbiBub2RlIGluIHRvcCBtb3N0IElQdjYgaGVhZGVyLg0K
PiANCj4gSSBkb27igJl0IHRoaW5rIHRoYXQgaXMgdHJ1ZS4gICBUaGUgb3B0aW9ucyBpbiB0aGUg
SG9wLWJ5LUhvcCBPcHRpb25zIGhlYWRlciBhbmQgdGhlIERlc3RpbmF0aW9uIE9wdGlvbnMgSGVh
ZGVyIGFsbG93IHRoZSBkZWZpbml0aW9uIG9mIG9wdGlvbnMgdGhhdCBzdXBwb3J0IG1vZGlmaWNh
dGlvbnMuICAgU2VlIFNlY3Rpb24gNC4yLCBzcGVjaWZpY2FsbHk6DQo+IA0KPiAgICBUaGUgdGhp
cmQtaGlnaGVzdC1vcmRlciBiaXQgb2YgdGhlIE9wdGlvbiBUeXBlIHNwZWNpZmllcyB3aGV0aGVy
IG9yDQo+ICAgIG5vdCB0aGUgT3B0aW9uIERhdGEgb2YgdGhhdCBvcHRpb24gY2FuIGNoYW5nZSBl
biByb3V0ZSB0byB0aGUNCj4gICAgcGFja2V0J3MgZmluYWwgZGVzdGluYXRpb24uICBXaGVuIGFu
IEF1dGhlbnRpY2F0aW9uIGhlYWRlciBpcyBwcmVzZW50DQo+ICAgIGluIHRoZSBwYWNrZXQsIGZv
ciBhbnkgb3B0aW9uIHdob3NlIGRhdGEgbWF5IGNoYW5nZSBlbiByb3V0ZSwgaXRzDQo+ICAgIGVu
dGlyZSBPcHRpb24gRGF0YSBmaWVsZCBtdXN0IGJlIHRyZWF0ZWQgYXMgemVyby12YWx1ZWQgb2N0
ZXRzIHdoZW4NCj4gICAgY29tcHV0aW5nIG9yIHZlcmlmeWluZyB0aGUgcGFja2V0J3MgYXV0aGVu
dGljYXRpbmcgdmFsdWUuDQo+IA0KPiAgICAgICAgMCAtIE9wdGlvbiBEYXRhIGRvZXMgbm90IGNo
YW5nZSBlbiByb3V0ZQ0KPiAgICAgICAgMSAtIE9wdGlvbiBEYXRhIG1heSBjaGFuZ2UgZW4gcm91
dGUNCj4gDQo+IE90aGVyIEVI4oCZcyBhbGxvdyBmb3IgZGlmZmVyZW50IGZvcm1zIG9mIG1vZGlm
aWNhdGlvbiwgZm9yIGV4YW1wbGUgU1JIIGFsbG93cyBmb3IgVExWIG1vZGlmaWNhdGlvbiwgc2Vl
IFNlY3Rpb24gMi4xLg0KPiANCj4gQm9iDQo+IA0KDQo=


From nobody Tue Dec 10 18:19:03 2019
Return-Path: <jmh.direct@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13B36120086; Tue, 10 Dec 2019 18:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 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_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 (1024-bit key) header.d=joelhalpern.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 eRLopSR0TkWc; Tue, 10 Dec 2019 18:18:55 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 732C4120059; Tue, 10 Dec 2019 18:18:55 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47XgbM2wfvz6GChr; Tue, 10 Dec 2019 18:18:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576030735; bh=dQ+ekhI4NYvGvmCDpF4uKqCUhwToe53Xd2ost3WM9fw=; h=Date:Subject:In-Reply-To:From:To:Cc:From; b=VpnE9U9v7yDtXJQRKMbYi5iJDoniznTJPPSvKr29OWLZdYooqsCRMlZfYYwX/h1QC Bc1Twp3QCutC9R5PJZF0BFEcw/e2Z0S/S+UGkMjFaEqKgL1o5SCyNRp2pTnqGR1ppZ PcXFqHK5SP7H6+8+qnEpQE+F579RjujlmvHHgX3M=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [IPv6:2600:380:923d:b4af:f1c7:efa9:b6b0:1c70] (unknown [IPv6:2600:380:923d:b4af:f1c7:efa9:b6b0:1c70]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47XgbL0jg5z6GCh4; Tue, 10 Dec 2019 18:18:53 -0800 (PST)
SavedFromEmail: jmh.direct@joelhalpern.com
Date: Tue, 10 Dec 2019 21:18:52 -0500
In-Reply-To: <CALx6S36anj=Eo0gsePxXNX_YHcYQBOA5cfhdsqUtS5khx3xPQg@mail.gmail.com>
Importance: normal
From: "jmh.direct@joelhalpern.com" <jmh.direct@joelhalpern.com>
To: Tom Herbert <tom@herbertland.com>, "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: Fernando Gont <fgont@si6networks.com>, SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="--_com.samsung.android.email_1198074346575740"
Message-Id: <20191211021855.732C4120059@ietfa.amsl.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/sFXdHJC9zJEnnVDktbtGNOSecPI>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:18:58 -0000

----_com.samsung.android.email_1198074346575740
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

VG9tLCBJIHdhcyBhbmQgYW0gY29tbWVudGluZyBvbiBPU1AuwqAgSGVhZGVyIGluc2VydGlvbiBp
cyBhIHNlcGFyYXRlLCBsbzhzZWx5IHJlbGF0ZWQsIHRvcGljLkkgdGhpbmsgaXQgaXMgcXVpdGUg
aW1wb3J0YW50IHRoYXQgd2UgdXNlIHRoZSB3b3JkcyB3ZSBlbmRlZCB1cCB3aXRoLCBib3RoIHdo
ZW4gdGhleSBzdXBwb3J0IHdoYXQgd2Ugd2FudCBhbmQgd2hlbiB0aGV5IGRvIG5vdC5Zb3VycyxK
b2VsU2VudCB2aWEgdGhlIFNhbXN1bmcgR2FsYXh5IFM3LCBhbiBBVCZUIDRHIExURSBzbWFydHBo
b25lCi0tLS0tLS0tIE9yaWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS1Gcm9tOiBUb20gSGVyYmVydCA8
dG9tQGhlcmJlcnRsYW5kLmNvbT4gRGF0ZTogMTIvMTAvMTkgIDIwOjQ0ICAoR01ULTA1OjAwKSBU
bzogIkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+IENjOiBGZXJuYW5kbyBH
b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+LCBTUFJJTkcgV0cgTGlzdCA8c3ByaW5nQGlldGYu
b3JnPiwgNm1hbkBpZXRmLm9yZyBTdWJqZWN0OiBSZTogV0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBPbiBUdWUsIERlYyAxMCwgMjAxOSBhdCA0OjQ5IFBN
IEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT4gd3JvdGU6Pj4gRmVybmFuZG8s
IEkgcmVhbGx5IHdpc2ggSSBjb3VsZCBhZ3JlZSB3aXRoIHlvdS4+IEJ1dCBJIGNhbid0Lj4+IElu
IDgyMDAsIGl0IGlzIGNsZWFyIHRoYXQgdGhlIG1lYW5pbmcgZm8gIkRlc3RpbmF0aW9uIEFkZHJl
c3MiIGZvciBhbj4gSVB2NiBwYWNrZXQgaXMgdGhlIHZhbHVlIHBsYWNlZCBpbiB0aGUgSVB2NiBk
ZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxkLj4gdGhlIGZhY3QgdGhhdCBpZiB3ZSBoYWQgbG9va2Vk
IGFoZWFkIHdlIG1pZ2h0IGhhdmUgc2FpZCBzb21ldGhpbmc+IGRpZmZlcmVudCBkb2VzIG5vdCBj
aGFuZ2Ugd2hhdCB3b3JkcyB3ZSBjaG9zZSB0byB1c2UuwqAgSWYgSSBhbSBnb2luZyB0bz4gaW5z
aXN0IChhcyBJIGhhdmUgaW4gb3RoZXIgY29udGV4dHMpIHRoYXQgb3RoZXIgZm9sa3MgbGl2ZSB3
aXRoIHRoZT4gd29yZHMgd2UgY29tcHJvbWlzZWQgb24gaW4gODIwMCwgdGhlbiBJIGhhdmUgdG8g
bGl2ZSBteXNlbGYgd2l0aCB0aGU+IHdvcmRzIHdlIGNvbXByb21pc2VkIG9uIGluIDgyMDAuPkpv
ZWwsVGhhdCBtaWdodCBiZSB0aGUgd29yZGluZywgYnV0IGRvbid0IGJlbGlldmUgdGhhdCB3YXMg
dGhlIGludGVudC4gVGhlcmVhbCBpbnRlbnQgaXMgcmV2ZWFsZWQgYnkgc29tZSBvZiB0aGUgZWFy
bGllciB0ZXh0IHRoYXQgc2FpZChkcmFmdC1pZXRmLTZtYW4tcmZjMjQ2MGJpcy0wNyk6IlRoZSBp
bnNlcnRpb24gb2YgRXh0ZW5zaW9uIEhlYWRlcnMgYnkgYW55IG5vZGUgb3RoZXIgdGhhbiB0aGUg
c291cmNlb2YgdGhlIHBhY2tldCBicmVha3MgUE1UVS1kaXNjb3ZlcnkgYW5kIGNhbiByZXN1bHQg
aW4gSUNNUCBlcnJvcm1lc3NhZ2VzIGJlaW5nIHNlbnQgdG8gdGhlIHNvdXJjZSBvZiB0aGUgcGFj
a2V0IHRoYXQgZGlkIG5vdCBpbnNlcnR0aGUgaGVhZGVyLiJUaGF0IGlzIHRydWUsIGFuZCBicmVh
a2luZyBJQ01QIGlzIGFuIGlzc3VlIHRoYXQgaGFzIGJlZW4gcmFpc2VkcmVwZWF0ZWRseS4gSXQg
YWxzbyBicmVha3MgQUggYXMgcG9pbnRlZCBvdXQuIEZ1cnRoZXJtb3JlLCBpZiBSRkM4MjAwYWxs
b3dzIFNSSCBpbnNlcnRpb24gdG8gb2NjdXIsIHRoZW4gd2UnZCBoYXZlIHRvIGFjY2VwdCB0aGF0
IGl0IGFsbG93c0FOWSB0eXBlIEVIIGluc2VydGlvbiAoZXhjZXB0IG1heWJlIGZyYWdtZW50YXRp
b24/KSB0byBvY2N1ciBhdCBhbnlkZXN0aW5hdGlvbiBhZGRyZXNzISBOb3Qgb25seSB0aGF0LCB3
ZSBhbHNvIG5lZWQgdG8gYWNjZXB0IHRoYXQgdGhpc3dvdWxkIGFsbG93IE5BVCBkZXZpY2VzIHRv
IGluc2VydCBFSCB3aGVuIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGlzdGhlIE5BVCBhZGRyZXNz
LlNvIHRoZSBwb3NzaWJpbGl0eSB0aGF0IGRlc3RpbmF0aW9uIGFkZHJlc3Mgd2Fzbid0IHNwZWxs
ZWQgb3V0IGFzYmVpbmcgZmluYWwgZGVzdGluYXRpb24gc2VlbXMgdG8gYmUgYW4gdW5mb3J0dW5h
dGUgb21pc3Npb24sIGJ1dCBldmVuc28sIHRoYXQgb21pc3Npb24gZG9lc24ndCBzb21laG93IG1h
Z2ljYWxseSBtYWtlIEVIIGluc2VydGlvbiByb2J1c3RvciBtaXRpZ2F0ZSB0aGUgcHJvYmxlbXMg
b2YgRUggaW5zZXJ0aW9uIHRoYXQgaGF2ZSBhbHJlYWR5IGJlZW5kaXNjdXNzZWQuIE5laXRoZXIg
ZG9lcyBpdCBwcm92aWRlIHRoZSByYXRpb25hbGUgd2h5IGVuY2Fwc3VsYXRpb253aXRoIHRoZSBF
SCBjYW4ndCBiZSB1c2VkIGluc3RlYWQgd2hpY2ggaXMgY2xlYXJseSB0aGUgb3B0aW9uIHRoYXRt
b3N0IGNsb3NlbHkgYWRoZXJlcyB0byB0aGUgUm9idXN0bmVzcyBwcmluY2lwbGUuVG9tPiBJIGhh
dmUgY29uY2VybnMgYWJvdXQgd2hldGhlciBQU1AgaXMgYSBnb29kIGRlc2lnbi7CoCBJIGFtIHRy
eWluZyB0bz4gd3JpdGUgYSB1c2VmdWwgbm90ZSBvbiB0aGUgdG9waWMuwqAgKEFuZCB3aXRob3V0
IHN1Y2ggYSBub3RlLCBJIGNhbiBub3Q+IGV4cGVjdCBhbnlvbmUgdG8gY2FyZSBhYm91dCB0aG91
Z2h0cyBpbiBteSBoZWFkLinCoMKgIEJ1dCBJIGNhbiBub3QgYW5kPiB3aWxsIG5vdCBjbGFpbSB0
aGF0IFBTUCB2aW9sYXRlcyBSRkMgODIwMC4+PiBZb3Vycyw+IEpvZWw+PiBPbiAxMi8xMC8yMDE5
IDY6MTYgUE0sIEZlcm5hbmRvIEdvbnQgd3JvdGU6PiA+IEJydW5vLD4gPj4gPiBPbiAxMC8xMi8x
OSAxMzoxOCwgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSB3cm90ZTo+ID4+IEZlcm5hbmRvLD4g
Pj4+ID4+IFRoYW5rIHlvdSBmb3Igc3BlbGxpbmcgb3V0IHlvdXIgY29tbWVudCwgcGx1cyBvbiB0
aGUgV0dMQyB0aHJlYWQuPiA+PiBNb3JlIGluLWxpbmU+ID4+PiA+Pj4gQnJ1bm8sPiA+Pj4+ID4+
PiBPbiA1LzEyLzE5IDEyOjE1LCBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIHdyb3RlOj4gPj4+
IFsuLi4uXT4+ID4+Pj4gVGhpcyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91
cCBMYXN0IENhbGwgb24+ID4+Pj4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dy
YW1taW5nIFsxXS4+ID4+Pj4+ID4+Pj4+ID4+Pj4+ID4+Pj4gUGxlYXNlIHJlYWQgdGhpcyBkb2N1
bWVudCBpZiB5b3UgaGF2ZW4ndCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uLD4gPj4+PiBh
bmQgc2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhh
biBEZWNlbWJlciAyMC4+ID4+Pj4+ID4+Pj4+ID4+Pj4+ID4+Pj4gWW91IG1heSBjb3B5IHRoZSA2
TUFOIFdHIGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNpZGVyIG5vdD4gPj4+PiBk
dXBsaWNhdGluZyBlbWFpbHMgb24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0aGUgY29tbWVu
dHMgd2hpY2ggYXJlPiA+Pj4+IG9ubHkgc3ByaW5nIHNwZWNpZmljcy4+ID4+Pj4+ID4+Pj4+ID4+
Pj4+ID4+Pj4gSWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQgd2hpY2ggeW91IGV4cGVjdCB3aWxs
IGJlIHNwZWNpZmljYWxseSBkZWJhdGVkPiA+Pj4+IG9uIHRoZSBtYWlsaW5nIGxpc3QsIGNvbnNp
ZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBvaW50Lj4gPj4+Pj4g
Pj4+PiBUaGlzIG1heSBoZWxwIGF2b2lkaW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3BlY2lm
aWMgdG8gdGhpcyBwb2ludCBhbmQ+ID4+Pj4gdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRl
biAob3IgdGhhdCB0aGUgdGhyZWFkIGdldCBjb252ZXJ0ZWQgaW50bz4gPj4+PiBwYXJhbGxlbCBp
bmRlcGVuZGVudCBkaXNjdXNzaW9ucyk+ID4+Pj4gPj4+IFBlbnVsdGltYXRlIFNlZ21lbnQgUG9w
cGluZyBkZXNjcmliZXMvc3BlY2lmaWVzIHRoZSByZW1vdmFsIG9mIGEgU1JIIGF0PiA+Pj4gYSBw
bGFjZSBvdGhlciB0aGFuIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBvZiB0aGUgcGFja2V0Lj4gPj4+
PiA+Pj4gU3VjaCBiZWhhdmlvciB2aW9sYXRlcyBSRkM4MjAwLCB3aGljaCBzcGVjaWZpZXM6PiA+
Pj4+ID4+wqDCoMKgwqAgPiBFeHRlbnNpb24gaGVhZGVycyAoZXhjZXB0IGZvciB0aGUgSG9wLWJ5
LUhvcCBPcHRpb25zIGhlYWRlcikgYXJlIG5vdD4gPj7CoMKgwqDCoCA+IHByb2Nlc3NlZCwgaW5z
ZXJ0ZWQsIG9yIGRlbGV0ZWQgYnkgYW55IG5vZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVyeT4g
Pj7CoMKgwqDCoCA+IHBhdGgsIHVudGlsIHRoZSBwYWNrZXQgcmVhY2hlcyB0aGUgbm9kZSAob3Ig
ZWFjaCBvZiB0aGUgc2V0IG9mIG5vZGVzLD4gPj7CoMKgwqDCoCA+IGluIHRoZSBjYXNlIG9mIG11
bHRpY2FzdCkgaWRlbnRpZmllZCBpbiB0aGUgRGVzdGluYXRpb24gQWRkcmVzcyBmaWVsZD4gPj7C
oMKgwqDCoCA+IG9mIHRoZSBJUHY2IGhlYWRlci4+ID4+Pj4gPj4+IE5vdGUsIG9mIGNvdXJzZSwg
dGhhdCB0aGUgcmVmZXJlbmNlIG9mICJEZXN0aW5hdGlvbiBBZGRyZXNzIiBpbiBSRkM4MjAwPiA+
Pj4gaXMgY2xlYXJseSB0aGUgZmluYWwgZGVzdGluYXRpb24gb2YgdGhlIHBhY2tldCAtLSBmb3Ig
aW5zdGFuY2UsIFJGQzgyMDA+ID4+PiA+PiBJIGhlYXIgYW5kIGNhbiB1bmRlcnN0YW5kIHlvdXIg
cmVhZGluZyBvZiBSRkM4MjAwLj4gPj4gPiBDb3VsZCB5b3UgcGxlYXNlIGNoZWNrIFJGQzgyMDAs
IGFuZCB0ZWxsIG1lIHdoYXQgb3RoZXIgcG9zc2libGU+ID4gaW50ZXJwcmV0YXRpb24gb2YgIkRl
c3RpbmF0aW9uIEFkZHJlc3MiIHlvdSBtaWdodCBoYXZlLCBpbiB0aGUgY29udGV4dD4gPiBvZiBS
RkM4MjAwLj4gPj4gPiBSRkM4MjAwIGRvZXMgbm90IGV2ZW4gc3BlY2lmeSBhbnkgcm91dGluZyBo
ZWFkZXIgdHlwZXMuIFNPLi4ud2hlcmUncyB0aGU+ID4gYW1iaWd1aXR5Pz4gPj4gPj4gPj4gPj4g
QXQgbWluaW11bSwgSSB0aGluayB0aGF0IHdlIGNhbiBhZ3JlZSB0aGF0IHRoZXJlIGlzIGFub3Ro
ZXIgcmVhZGluZywgYXMgZXhwcmVzc2VkIGJ5IG90aGVyIFdHIHBhcnRpY2lwYW50cywgYW5kIGhl
bmNlIEkgZGlzYWdyZWUgd2l0aCAib2YgY291cnNlIi4+ID4+ID4gTm8sIEkgYXJndWUgdGhhdCB0
aGVyZSBpcyBub3QuIElOIGZhY3QsIEkgYXJndWUgdGhhdCBmb2xrcyBoYXZlIGJlZW4+ID4gZm9s
bG93aW5nIHRoYXQgc3RyYXRlZ3kgZm9yIHdheSB0b28gbG9uZywgYW5kIHRoYXQncyBxdWl0ZSBm
cnVzdHJhdGluZy4+ID4+ID4+ID4+ID4+IFBlcnNvbmFsbHksIEkgdW5kZXJzdGFuZCAiRGVzdGlu
YXRpb24gQWRkcmVzcyIgYXMgIkRlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQgb2YgdGhlIElQdjYg
aGVhZGVyLiIgYXMgaW5kaWNhdGVkIGV4cGxpY2l0bHkgaW4gdGhlIHRleHQgcXVvdGVkLj4gPj4g
PiBUaGUgcXVvdGVkIHRleHQgaXMgZnJvbSBSRkM4MjAwLiBJbiB0aGUgY29udGV4dCBvZiBSRkM4
MjAwIHRoZT4gPiBEZXN0aW5hdGlvbiBBZGRyZXNzIGNhbiBvbmx5IGNvbnRhaW4gdGhlIHVsdGlt
YXRlIGRlc3RpbmF0aW9uIG9mIHRoZT4gPiBwYWNrZXQuIFdoZXJlJ3MgdGhlIGFtYmlndWl0eT8+
ID4+ID4gQW5kIGxldCBtZSBhc2sgeW91LCBhcyBjaGFpciwgYW5vdGhlciBxdWVzdGlvbiwgdGhh
dCB3aWxsIGxlYWQgeW91IHRvPiA+IHRoZSBzYW1lIHBsYWNlOiBpcyBJUHY2IGFuZCBlbmQgdG8g
ZW5kIHByb3RvY29sPz4gPj4gPj4gPiBUaGUgZmFjdCB0aGF0IEkgbWF5IGNsYWltIHRoYXQgUkZD
ODIwMCBjb250YWlucyBhIHJlY2VpcGUgZm9yIEJCUSBkb2VzPiA+IG5vdCBhY3R1YWxseSBtZWFu
IHRoYXQgdGhhdCdzIHRoZSBjYXNlLj4gPj4gPj4gPj4gPj4gSSdtIGZpbmUgd2l0aCBoYXZpbmcg
dGhpcyBjbGFyaWZpZWQgd2l0aCA2TUFORCBjaGFpcnMgYW5kIEFELiBUaGF0IGJlZW4gc2FpZCwg
dGhlIEludGVybmV0IEFEIHdvdWxkIGhhdmUgYW4gb3Bwb3J0dW5pdHkgdG8gRElTQ1VTUyB0aGlz
Lj4gPj4gPiBGb3IgdGhlIHJlY29yZCwgSSB0aGluayB0aGlzIGlzIGEgbWFqb3IgaXNzdWUgdGhh
dCBzaG91bGQgYmUgY2xlYXJlZD4gPiBiZWZvcmUgaXQgY2FuIGJlIGNsYWltZWQgdGhhdCB0aGVy
ZSBpcyBjb25zZW5zdXMgdG8gcmVxdWVzdCBwdWJsaWNhdGlvbj4gPiBvZiB0aGlzIGRvY3VtZW50
Lj4gPj4gPj4gPj4gPj4+ID4+PiBkb2VzIG5vdCBzcGVjaWZ5IGFueSByb3V0aW5nIGhlYWRlciB0
eXBlLCBhbmQgaGVuY2UgdGhlIG1lYW5pbmcgaXM+ID4+PiB1bmFtYmlndW91cyAodGhlcmUncyBu
byBkZXN0aW5hdGlvbiBvdGhlciB0aGFuIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBvZj4gPj4+IHRo
ZSBwYWNrZXQpLj4gPj4+PiA+Pj4gVGhpcyBpcyBvZiBjb3Vyc2UgaW4gbGluZSB3aXRoIElQdjYg
YmVpbmcgYW5kIGVuZC10by1lbmQgcHJvdG9jb2wsIGFuZD4gPj4+IGNydWNpYWwgZm9yIG90aGVy
IHJlbGF0ZWQgbWVjaGFuaXNtcyB0byB3b3JrIGFzIGV4cGVjdGVkIChzdWNoIGFzIElQc2VjPiA+
Pj4gQUgpLiBQbGVhc2UgYWxzbyBjaGVjazogZHJhZnQtc21pdGgtNm1hbi1pbi1mbGlnaHQtZWgt
aW5zZXJ0aW9uLWhhcm1mdWwuPiA+Pj4+ID4+PiBTbywgaW4gb3JkZXIgdG8gcHJvY2VlZCB3aXRo
IHRoZSBkb2N1bWVudCwgdGhlcmUgYXJlIG11bHRpcGxlIG9wdGlvbnM+ID4+PiBmb3J3YXJkOj4g
Pj4+PiA+Pj4gMSkgSnVzdCByZW1vdmUgdGhlIGNvcnJlc3BvbmRpbmcgdGV4dC9iZWhhdmlvcj4g
Pj4+ID4+IFRoYXQgaXMgaW5kZWVkIG9uZSBvcHRpb24uIEJ1dCBhcyBvZiB0b2RheSwgdGhpcyBp
cyBub3QgbXkgYXNzdW1wdGlvbi4+ID4+PiA+Pj4gMikgSW1wbGVtZW50IGEgc2ltaWxhciBtZWNo
YW5pc20gaW4gYW4gUkZDODIwMC1jb21wbGlhbnQgbWFubmVyIChlLmcuLD4gPj4+IHJlLWVuY2Fw
KT4gPj4+ID4+IFNSSCBpbnNlcnQgaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgc3BlY2lmaWNhdGlv
bi4gU28geWVzLCBJUHY2IGVuY2FwcyBpcyB1c2VkLj4gPj4gV2UgYXJlIHRhbGtpbmcgU1JIIHJl
bW92YWwuIEknbSBhc3N1bWluZyB0aGF0IHlvdSBhcmUgcmVmZXJyaW5nIHRvIFBTUC4gTXkgdW5k
ZXJzdGFuZGluZyBpcyB0aGF0IHRoaXMgZnVuY3Rpb24gKFBTUCkgaXMgdG8gZGlzdHJpYnV0ZSB0
aGUgKGZvcndhcmRpbmcgcGxhbmUpIGxvYWQgYmV0d2VlbiB0aGUgUFNQIGFuZCB0aGUgVVNQLiBJ
biBhIHdheSBzaW1pbGFyIHRvIE1QTFMgUEhQLiBCdXQgaW4gYWxsIGNhc2VzLCB0aGlzIGlzIG5v
dCBhYm91dCBTUkggaW5zZXJ0aW9uLj4gPj4gPiBJdCdzIGFib3V0IFNSSCByZW1vdmFsLCB3aGlj
aCBpcyBhbHNvIGZvcmJpZGVuIGJ5IFJGQzgyMDAuPiA+PiA+PiA+PiA+PiA+Pj4gMykgRG8gdGhl
IG5lY2Vzc2FyeSBzdGFuZGFyZHMgd29yayB0byB1cGRhdGUgUkZDODIwMCwgc3VjaCB0aGF0IGl0
PiA+Pj4gYWxsb3dzIHRoaXMgc29ydCBvZiBiZWhhdmlvciwgYW5kIG9ubHkgc2hpcCB0aGUgbmV0
d29yay1wcm9ncmFtbWluZz4gPj4+IGRyYWZ0IGZvciBwdWJsaWNhdGlvbiB3aGVuIGF0IGxlYXN0
IDZtYW4gaGFzIGNvbnNlbnN1cyB0byBwcm9jZWVkIG9uPiA+Pj4gdGhhdCBwYXRoLj4gPj4+ID4+
IE5vdCB0aGUgcHJlZmVycmVkIHBhdGggYXMgb2YgdG9kYXkuPiA+PiA+IFllcywgaXQgc2hvdWxk
IGJlIGV2aWRlbnQgdGhhdCBpdCBzZWVtcyB0aGUgcHJlZmVycmVkIHBhdGggaGFzIGJlZW4+ID4g
KHN0YXJ0aW5nIHdpdGggRUggaW5zZXJ0aW9uIGF0IHRoZSB0aW1lKSB0byBjaXJjdW12ZW50IGV4
aXN0aW5nPiA+IHNwZWNpZmljYXRpb25zLj4gPj4gPj4gPj4gPj4+ID4+PiBQLlMuOiBJIHdpbGwg
Z28gdGhyb3VnaCB0aGUgZG9jdW1lbnQgb25jZSBhZ2Fpbi4uLiBidXQgdGhlIHNhbWU+ID4+PiBy
ZWFzb25pbmcgc2hvdWxkIGJlIGFwcGxpZWQgdG8gYW55IEVILWluc2VydGlvbi9yZW1vdmFsIGF0
IGEgcGxhY2Ugb3RoZXI+ID4+PiB0aGFuIHRoZSBzb3VyY2Ugb2YgdGhlIHBhY2tldCBvciBpdHMg
ZmluYWwgZGVzdGluYXRpb24uPiA+Pj4gPj4gSXQgbG9va3MgdG8gbWUgdGhhdCBTUkggaW5zZXJ0
aW9uIGFuZCBTUkggcmVtb3ZhbCBhcmUgdG8gYmUgdHJlYXRlZCBkaWZmZXJlbnRseS4+ID4+ID4g
SSBkb24ndCBzZWUgaG93IG9yIHdoeS4gQm90aCB2aW9sYXRlIHRoZSBzYW1lIHJlcXVpcmVtZW50
IGluIFJGQzgyMDAuPiA+PiA+PiA+IFRoYW5rcyw+ID4+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT4gSUVURiBJUHY2
IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PiBpcHY2QGlldGYub3JnPiBBZG1pbmlzdHJhdGl2
ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2PiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ==

----_com.samsung.android.email_1198074346575740
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjwvaGVhZD48Ym9keSBkaXI9ImF1dG8iPjxkaXYgZGlyPSJh
dXRvIj5Ub20sIEkgd2FzIGFuZCBhbSBjb21tZW50aW5nIG9uIE9TUC4mbmJzcDsgSGVhZGVyIGlu
c2VydGlvbiBpcyBhIHNlcGFyYXRlLCBsbzhzZWx5IHJlbGF0ZWQsIHRvcGljLjwvZGl2PjxkaXYg
ZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPkkgdGhpbmsgaXQgaXMgcXVpdGUg
aW1wb3J0YW50IHRoYXQgd2UgdXNlIHRoZSB3b3JkcyB3ZSBlbmRlZCB1cCB3aXRoLCBib3RoIHdo
ZW4gdGhleSBzdXBwb3J0IHdoYXQgd2Ugd2FudCBhbmQgd2hlbiB0aGV5IGRvIG5vdC48L2Rpdj48
ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5Zb3Vycyw8L2Rpdj48ZGl2
IGRpcj0iYXV0byI+Sm9lbDwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9
ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgaWQ9ImNvbXBv
c2VyX3NpZ25hdHVyZSIgZGlyPSJhdXRvIj48ZGl2IHN0eWxlPSJmb250LXNpemU6ODUlO2NvbG9y
OiM1NzU3NTciIGRpcj0iYXV0byI+U2VudCB2aWEgdGhlIFNhbXN1bmcgR2FsYXh5IFM3LCBhbiBB
VCZhbXA7VCA0RyBMVEUgc21hcnRwaG9uZTwvZGl2PjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+
PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjEwMCU7Y29sb3I6IzAw
MDAwMCIgZGlyPSJhdXRvIj48IS0tIG9yaWdpbmFsTWVzc2FnZSAtLT48ZGl2Pi0tLS0tLS0tIE9y
aWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS08L2Rpdj48ZGl2PkZyb206IFRvbSBIZXJiZXJ0ICZsdDt0
b21AaGVyYmVydGxhbmQuY29tJmd0OyA8L2Rpdj48ZGl2PkRhdGU6IDEyLzEwLzE5ICAyMDo0NCAg
KEdNVC0wNTowMCkgPC9kaXY+PGRpdj5UbzogIkpvZWwgTS4gSGFscGVybiIgJmx0O2ptaEBqb2Vs
aGFscGVybi5jb20mZ3Q7IDwvZGl2PjxkaXY+Q2M6IEZlcm5hbmRvIEdvbnQgJmx0O2Znb250QHNp
Nm5ldHdvcmtzLmNvbSZndDssIFNQUklORyBXRyBMaXN0ICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7
LCA2bWFuQGlldGYub3JnIDwvZGl2PjxkaXY+U3ViamVjdDogUmU6IFdHTEMgLSBkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgPC9kaXY+PGRpdj48YnI+PC9kaXY+PC9k
aXY+T24gVHVlLCBEZWMgMTAsIDIwMTkgYXQgNDo0OSBQTSBKb2VsIE0uIEhhbHBlcm4gJmx0O2pt
aEBqb2VsaGFscGVybi5jb20mZ3Q7IHdyb3RlOjxicj4mZ3Q7PGJyPiZndDsgRmVybmFuZG8sIEkg
cmVhbGx5IHdpc2ggSSBjb3VsZCBhZ3JlZSB3aXRoIHlvdS48YnI+Jmd0OyBCdXQgSSBjYW4ndC48
YnI+Jmd0Ozxicj4mZ3Q7IEluIDgyMDAsIGl0IGlzIGNsZWFyIHRoYXQgdGhlIG1lYW5pbmcgZm8g
IkRlc3RpbmF0aW9uIEFkZHJlc3MiIGZvciBhbjxicj4mZ3Q7IElQdjYgcGFja2V0IGlzIHRoZSB2
YWx1ZSBwbGFjZWQgaW4gdGhlIElQdjYgZGVzdGluYXRpb24gYWRkcmVzcyBmaWVsZC48YnI+Jmd0
OyB0aGUgZmFjdCB0aGF0IGlmIHdlIGhhZCBsb29rZWQgYWhlYWQgd2UgbWlnaHQgaGF2ZSBzYWlk
IHNvbWV0aGluZzxicj4mZ3Q7IGRpZmZlcmVudCBkb2VzIG5vdCBjaGFuZ2Ugd2hhdCB3b3JkcyB3
ZSBjaG9zZSB0byB1c2UuJm5ic3A7IElmIEkgYW0gZ29pbmcgdG88YnI+Jmd0OyBpbnNpc3QgKGFz
IEkgaGF2ZSBpbiBvdGhlciBjb250ZXh0cykgdGhhdCBvdGhlciBmb2xrcyBsaXZlIHdpdGggdGhl
PGJyPiZndDsgd29yZHMgd2UgY29tcHJvbWlzZWQgb24gaW4gODIwMCwgdGhlbiBJIGhhdmUgdG8g
bGl2ZSBteXNlbGYgd2l0aCB0aGU8YnI+Jmd0OyB3b3JkcyB3ZSBjb21wcm9taXNlZCBvbiBpbiA4
MjAwLjxicj4mZ3Q7PGJyPkpvZWwsPGJyPjxicj5UaGF0IG1pZ2h0IGJlIHRoZSB3b3JkaW5nLCBi
dXQgZG9uJ3QgYmVsaWV2ZSB0aGF0IHdhcyB0aGUgaW50ZW50LiBUaGU8YnI+cmVhbCBpbnRlbnQg
aXMgcmV2ZWFsZWQgYnkgc29tZSBvZiB0aGUgZWFybGllciB0ZXh0IHRoYXQgc2FpZDxicj4oZHJh
ZnQtaWV0Zi02bWFuLXJmYzI0NjBiaXMtMDcpOjxicj48YnI+IlRoZSBpbnNlcnRpb24gb2YgRXh0
ZW5zaW9uIEhlYWRlcnMgYnkgYW55IG5vZGUgb3RoZXIgdGhhbiB0aGUgc291cmNlPGJyPm9mIHRo
ZSBwYWNrZXQgYnJlYWtzIFBNVFUtZGlzY292ZXJ5IGFuZCBjYW4gcmVzdWx0IGluIElDTVAgZXJy
b3I8YnI+bWVzc2FnZXMgYmVpbmcgc2VudCB0byB0aGUgc291cmNlIG9mIHRoZSBwYWNrZXQgdGhh
dCBkaWQgbm90IGluc2VydDxicj50aGUgaGVhZGVyLiI8YnI+PGJyPlRoYXQgaXMgdHJ1ZSwgYW5k
IGJyZWFraW5nIElDTVAgaXMgYW4gaXNzdWUgdGhhdCBoYXMgYmVlbiByYWlzZWQ8YnI+cmVwZWF0
ZWRseS4gSXQgYWxzbyBicmVha3MgQUggYXMgcG9pbnRlZCBvdXQuIEZ1cnRoZXJtb3JlLCBpZiBS
RkM4MjAwPGJyPmFsbG93cyBTUkggaW5zZXJ0aW9uIHRvIG9jY3VyLCB0aGVuIHdlJ2QgaGF2ZSB0
byBhY2NlcHQgdGhhdCBpdCBhbGxvd3M8YnI+QU5ZIHR5cGUgRUggaW5zZXJ0aW9uIChleGNlcHQg
bWF5YmUgZnJhZ21lbnRhdGlvbj8pIHRvIG9jY3VyIGF0IGFueTxicj5kZXN0aW5hdGlvbiBhZGRy
ZXNzISBOb3Qgb25seSB0aGF0LCB3ZSBhbHNvIG5lZWQgdG8gYWNjZXB0IHRoYXQgdGhpczxicj53
b3VsZCBhbGxvdyBOQVQgZGV2aWNlcyB0byBpbnNlcnQgRUggd2hlbiB0aGUgZGVzdGluYXRpb24g
YWRkcmVzcyBpczxicj50aGUgTkFUIGFkZHJlc3MuPGJyPjxicj5TbyB0aGUgcG9zc2liaWxpdHkg
dGhhdCBkZXN0aW5hdGlvbiBhZGRyZXNzIHdhc24ndCBzcGVsbGVkIG91dCBhczxicj5iZWluZyBm
aW5hbCBkZXN0aW5hdGlvbiBzZWVtcyB0byBiZSBhbiB1bmZvcnR1bmF0ZSBvbWlzc2lvbiwgYnV0
IGV2ZW48YnI+c28sIHRoYXQgb21pc3Npb24gZG9lc24ndCBzb21laG93IG1hZ2ljYWxseSBtYWtl
IEVIIGluc2VydGlvbiByb2J1c3Q8YnI+b3IgbWl0aWdhdGUgdGhlIHByb2JsZW1zIG9mIEVIIGlu
c2VydGlvbiB0aGF0IGhhdmUgYWxyZWFkeSBiZWVuPGJyPmRpc2N1c3NlZC4gTmVpdGhlciBkb2Vz
IGl0IHByb3ZpZGUgdGhlIHJhdGlvbmFsZSB3aHkgZW5jYXBzdWxhdGlvbjxicj53aXRoIHRoZSBF
SCBjYW4ndCBiZSB1c2VkIGluc3RlYWQgd2hpY2ggaXMgY2xlYXJseSB0aGUgb3B0aW9uIHRoYXQ8
YnI+bW9zdCBjbG9zZWx5IGFkaGVyZXMgdG8gdGhlIFJvYnVzdG5lc3MgcHJpbmNpcGxlLjxicj48
YnI+VG9tPGJyPjxicj4mZ3Q7IEkgaGF2ZSBjb25jZXJucyBhYm91dCB3aGV0aGVyIFBTUCBpcyBh
IGdvb2QgZGVzaWduLiZuYnNwOyBJIGFtIHRyeWluZyB0bzxicj4mZ3Q7IHdyaXRlIGEgdXNlZnVs
IG5vdGUgb24gdGhlIHRvcGljLiZuYnNwOyAoQW5kIHdpdGhvdXQgc3VjaCBhIG5vdGUsIEkgY2Fu
IG5vdDxicj4mZ3Q7IGV4cGVjdCBhbnlvbmUgdG8gY2FyZSBhYm91dCB0aG91Z2h0cyBpbiBteSBo
ZWFkLikmbmJzcDsmbmJzcDsgQnV0IEkgY2FuIG5vdCBhbmQ8YnI+Jmd0OyB3aWxsIG5vdCBjbGFp
bSB0aGF0IFBTUCB2aW9sYXRlcyBSRkMgODIwMC48YnI+Jmd0Ozxicj4mZ3Q7IFlvdXJzLDxicj4m
Z3Q7IEpvZWw8YnI+Jmd0Ozxicj4mZ3Q7IE9uIDEyLzEwLzIwMTkgNjoxNiBQTSwgRmVybmFuZG8g
R29udCB3cm90ZTo8YnI+Jmd0OyAmZ3Q7IEJydW5vLDxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7
IE9uIDEwLzEyLzE5IDEzOjE4LCBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIHdyb3RlOjxicj4m
Z3Q7ICZndDsmZ3Q7IEZlcm5hbmRvLDxicj4mZ3Q7ICZndDsmZ3Q7PGJyPiZndDsgJmd0OyZndDsg
VGhhbmsgeW91IGZvciBzcGVsbGluZyBvdXQgeW91ciBjb21tZW50LCBwbHVzIG9uIHRoZSBXR0xD
IHRocmVhZC48YnI+Jmd0OyAmZ3Q7Jmd0OyBNb3JlIGluLWxpbmU8YnI+Jmd0OyAmZ3Q7Jmd0Ozxi
cj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBCcnVubyw8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDs8YnI+Jmd0OyAm
Z3Q7Jmd0OyZndDsgT24gNS8xMi8xOSAxMjoxNSwgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSB3
cm90ZTo8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsgWy4uLi5dJmd0Ozxicj4mZ3Q7ICZndDsmZ3Q7Jmd0
OyZndDsgVGhpcyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0IENh
bGwgb248YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsmZ3Q7IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZyBbMV0uPGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0Ozxicj4mZ3Q7ICZn
dDsmZ3Q7Jmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsmZ3Q7PGJyPiZndDsgJmd0OyZndDsm
Z3Q7Jmd0OyBQbGVhc2UgcmVhZCB0aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJlYWQgdGhl
IG1vc3QgcmVjZW50IHZlcnNpb24sPGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0OyBhbmQgc2VuZCB5
b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhhbiBEZWNlbWJl
ciAyMC48YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsmZ3Q7PGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0Ozxi
cj4mZ3Q7ICZndDsmZ3Q7Jmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsmZ3Q7IFlvdSBtYXkg
Y29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxhdGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRlciBu
b3Q8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsmZ3Q7IGR1cGxpY2F0aW5nIGVtYWlscyBvbiB0aGUgNk1B
TiBtYWlsaW5nIGxpc3QgZm9yIHRoZSBjb21tZW50cyB3aGljaCBhcmU8YnI+Jmd0OyAmZ3Q7Jmd0
OyZndDsmZ3Q7IG9ubHkgc3ByaW5nIHNwZWNpZmljcy48YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsmZ3Q7
PGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0Ozxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyZndDs8YnI+Jmd0
OyAmZ3Q7Jmd0OyZndDsmZ3Q7IElmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBl
eHBlY3Qgd2lsbCBiZSBzcGVjaWZpY2FsbHkgZGViYXRlZDxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyZn
dDsgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90
aHJlYWQgZm9yIHRoaXMgcG9pbnQuPGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0Ozxicj4mZ3Q7ICZn
dDsmZ3Q7Jmd0OyZndDsgVGhpcyBtYXkgaGVscCBhdm9pZGluZyB0aGF0IHRoZSB0aHJlYWQgYmVj
b21lIHNwZWNpZmljIHRvIHRoaXMgcG9pbnQgYW5kPGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0OyB0
aGF0IG90aGVyIHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNv
bnZlcnRlZCBpbnRvPGJyPiZndDsgJmd0OyZndDsmZ3Q7Jmd0OyBwYXJhbGxlbCBpbmRlcGVuZGVu
dCBkaXNjdXNzaW9ucyk8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsg
UGVudWx0aW1hdGUgU2VnbWVudCBQb3BwaW5nIGRlc2NyaWJlcy9zcGVjaWZpZXMgdGhlIHJlbW92
YWwgb2YgYSBTUkggYXQ8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsgYSBwbGFjZSBvdGhlciB0aGFuIHRo
ZSBmaW5hbCBkZXN0aW5hdGlvbiBvZiB0aGUgcGFja2V0Ljxicj4mZ3Q7ICZndDsmZ3Q7Jmd0Ozxi
cj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBTdWNoIGJlaGF2aW9yIHZpb2xhdGVzIFJGQzgyMDAsIHdoaWNo
IHNwZWNpZmllczo8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IEV4dGVuc2lvbiBoZWFkZXJzIChleGNlcHQgZm9yIHRoZSBI
b3AtYnktSG9wIE9wdGlvbnMgaGVhZGVyKSBhcmUgbm90PGJyPiZndDsgJmd0OyZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBwcm9jZXNzZWQsIGluc2VydGVkLCBvciBkZWxldGVkIGJ5
IGFueSBub2RlIGFsb25nIGEgcGFja2V0J3MgZGVsaXZlcnk8YnI+Jmd0OyAmZ3Q7Jmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IHBhdGgsIHVudGlsIHRoZSBwYWNrZXQgcmVhY2hlcyB0
aGUgbm9kZSAob3IgZWFjaCBvZiB0aGUgc2V0IG9mIG5vZGVzLDxicj4mZ3Q7ICZndDsmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgaW4gdGhlIGNhc2Ugb2YgbXVsdGljYXN0KSBpZGVu
dGlmaWVkIGluIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzIGZpZWxkPGJyPiZndDsgJmd0OyZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBvZiB0aGUgSVB2NiBoZWFkZXIuPGJyPiZndDsg
Jmd0OyZndDsmZ3Q7PGJyPiZndDsgJmd0OyZndDsmZ3Q7IE5vdGUsIG9mIGNvdXJzZSwgdGhhdCB0
aGUgcmVmZXJlbmNlIG9mICJEZXN0aW5hdGlvbiBBZGRyZXNzIiBpbiBSRkM4MjAwPGJyPiZndDsg
Jmd0OyZndDsmZ3Q7IGlzIGNsZWFybHkgdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG9mIHRoZSBwYWNr
ZXQgLS0gZm9yIGluc3RhbmNlLCBSRkM4MjAwPGJyPiZndDsgJmd0OyZndDs8YnI+Jmd0OyAmZ3Q7
Jmd0OyBJIGhlYXIgYW5kIGNhbiB1bmRlcnN0YW5kIHlvdXIgcmVhZGluZyBvZiBSRkM4MjAwLjxi
cj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7IENvdWxkIHlvdSBwbGVhc2UgY2hlY2sgUkZDODIwMCwg
YW5kIHRlbGwgbWUgd2hhdCBvdGhlciBwb3NzaWJsZTxicj4mZ3Q7ICZndDsgaW50ZXJwcmV0YXRp
b24gb2YgIkRlc3RpbmF0aW9uIEFkZHJlc3MiIHlvdSBtaWdodCBoYXZlLCBpbiB0aGUgY29udGV4
dDxicj4mZ3Q7ICZndDsgb2YgUkZDODIwMC48YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyBSRkM4
MjAwIGRvZXMgbm90IGV2ZW4gc3BlY2lmeSBhbnkgcm91dGluZyBoZWFkZXIgdHlwZXMuIFNPLi4u
d2hlcmUncyB0aGU8YnI+Jmd0OyAmZ3Q7IGFtYmlndWl0eT88YnI+Jmd0OyAmZ3Q7PGJyPiZndDsg
Jmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyBBdCBtaW5pbXVtLCBJIHRoaW5rIHRo
YXQgd2UgY2FuIGFncmVlIHRoYXQgdGhlcmUgaXMgYW5vdGhlciByZWFkaW5nLCBhcyBleHByZXNz
ZWQgYnkgb3RoZXIgV0cgcGFydGljaXBhbnRzLCBhbmQgaGVuY2UgSSBkaXNhZ3JlZSB3aXRoICJv
ZiBjb3Vyc2UiLjxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7IE5vLCBJIGFyZ3VlIHRoYXQgdGhl
cmUgaXMgbm90LiBJTiBmYWN0LCBJIGFyZ3VlIHRoYXQgZm9sa3MgaGF2ZSBiZWVuPGJyPiZndDsg
Jmd0OyBmb2xsb3dpbmcgdGhhdCBzdHJhdGVneSBmb3Igd2F5IHRvbyBsb25nLCBhbmQgdGhhdCdz
IHF1aXRlIGZydXN0cmF0aW5nLjxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0
Ozxicj4mZ3Q7ICZndDsmZ3Q7IFBlcnNvbmFsbHksIEkgdW5kZXJzdGFuZCAiRGVzdGluYXRpb24g
QWRkcmVzcyIgYXMgIkRlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQgb2YgdGhlIElQdjYgaGVhZGVy
LiIgYXMgaW5kaWNhdGVkIGV4cGxpY2l0bHkgaW4gdGhlIHRleHQgcXVvdGVkLjxicj4mZ3Q7ICZn
dDs8YnI+Jmd0OyAmZ3Q7IFRoZSBxdW90ZWQgdGV4dCBpcyBmcm9tIFJGQzgyMDAuIEluIHRoZSBj
b250ZXh0IG9mIFJGQzgyMDAgdGhlPGJyPiZndDsgJmd0OyBEZXN0aW5hdGlvbiBBZGRyZXNzIGNh
biBvbmx5IGNvbnRhaW4gdGhlIHVsdGltYXRlIGRlc3RpbmF0aW9uIG9mIHRoZTxicj4mZ3Q7ICZn
dDsgcGFja2V0LiBXaGVyZSdzIHRoZSBhbWJpZ3VpdHk/PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZn
dDsgQW5kIGxldCBtZSBhc2sgeW91LCBhcyBjaGFpciwgYW5vdGhlciBxdWVzdGlvbiwgdGhhdCB3
aWxsIGxlYWQgeW91IHRvPGJyPiZndDsgJmd0OyB0aGUgc2FtZSBwbGFjZTogaXMgSVB2NiBhbmQg
ZW5kIHRvIGVuZCBwcm90b2NvbD88YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZn
dDsgVGhlIGZhY3QgdGhhdCBJIG1heSBjbGFpbSB0aGF0IFJGQzgyMDAgY29udGFpbnMgYSByZWNl
aXBlIGZvciBCQlEgZG9lczxicj4mZ3Q7ICZndDsgbm90IGFjdHVhbGx5IG1lYW4gdGhhdCB0aGF0
J3MgdGhlIGNhc2UuPGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZn
dDsgJmd0OyZndDsgSSdtIGZpbmUgd2l0aCBoYXZpbmcgdGhpcyBjbGFyaWZpZWQgd2l0aCA2TUFO
RCBjaGFpcnMgYW5kIEFELiBUaGF0IGJlZW4gc2FpZCwgdGhlIEludGVybmV0IEFEIHdvdWxkIGhh
dmUgYW4gb3Bwb3J0dW5pdHkgdG8gRElTQ1VTUyB0aGlzLjxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAm
Z3Q7IEZvciB0aGUgcmVjb3JkLCBJIHRoaW5rIHRoaXMgaXMgYSBtYWpvciBpc3N1ZSB0aGF0IHNo
b3VsZCBiZSBjbGVhcmVkPGJyPiZndDsgJmd0OyBiZWZvcmUgaXQgY2FuIGJlIGNsYWltZWQgdGhh
dCB0aGVyZSBpcyBjb25zZW5zdXMgdG8gcmVxdWVzdCBwdWJsaWNhdGlvbjxicj4mZ3Q7ICZndDsg
b2YgdGhpcyBkb2N1bWVudC48YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8
YnI+Jmd0OyAmZ3Q7Jmd0Ozxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBkb2VzIG5vdCBzcGVjaWZ5IGFu
eSByb3V0aW5nIGhlYWRlciB0eXBlLCBhbmQgaGVuY2UgdGhlIG1lYW5pbmcgaXM8YnI+Jmd0OyAm
Z3Q7Jmd0OyZndDsgdW5hbWJpZ3VvdXMgKHRoZXJlJ3Mgbm8gZGVzdGluYXRpb24gb3RoZXIgdGhh
biB0aGUgZmluYWwgZGVzdGluYXRpb24gb2Y8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsgdGhlIHBhY2tl
dCkuPGJyPiZndDsgJmd0OyZndDsmZ3Q7PGJyPiZndDsgJmd0OyZndDsmZ3Q7IFRoaXMgaXMgb2Yg
Y291cnNlIGluIGxpbmUgd2l0aCBJUHY2IGJlaW5nIGFuZCBlbmQtdG8tZW5kIHByb3RvY29sLCBh
bmQ8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsgY3J1Y2lhbCBmb3Igb3RoZXIgcmVsYXRlZCBtZWNoYW5p
c21zIHRvIHdvcmsgYXMgZXhwZWN0ZWQgKHN1Y2ggYXMgSVBzZWM8YnI+Jmd0OyAmZ3Q7Jmd0OyZn
dDsgQUgpLiBQbGVhc2UgYWxzbyBjaGVjazogZHJhZnQtc21pdGgtNm1hbi1pbi1mbGlnaHQtZWgt
aW5zZXJ0aW9uLWhhcm1mdWwuPGJyPiZndDsgJmd0OyZndDsmZ3Q7PGJyPiZndDsgJmd0OyZndDsm
Z3Q7IFNvLCBpbiBvcmRlciB0byBwcm9jZWVkIHdpdGggdGhlIGRvY3VtZW50LCB0aGVyZSBhcmUg
bXVsdGlwbGUgb3B0aW9uczxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBmb3J3YXJkOjxicj4mZ3Q7ICZn
dDsmZ3Q7Jmd0Ozxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyAxKSBKdXN0IHJlbW92ZSB0aGUgY29ycmVz
cG9uZGluZyB0ZXh0L2JlaGF2aW9yPGJyPiZndDsgJmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyBU
aGF0IGlzIGluZGVlZCBvbmUgb3B0aW9uLiBCdXQgYXMgb2YgdG9kYXksIHRoaXMgaXMgbm90IG15
IGFzc3VtcHRpb24uPGJyPiZndDsgJmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsgMikgSW1w
bGVtZW50IGEgc2ltaWxhciBtZWNoYW5pc20gaW4gYW4gUkZDODIwMC1jb21wbGlhbnQgbWFubmVy
IChlLmcuLDxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyByZS1lbmNhcCk8YnI+Jmd0OyAmZ3Q7Jmd0Ozxi
cj4mZ3Q7ICZndDsmZ3Q7IFNSSCBpbnNlcnQgaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgc3BlY2lm
aWNhdGlvbi4gU28geWVzLCBJUHY2IGVuY2FwcyBpcyB1c2VkLjxicj4mZ3Q7ICZndDsmZ3Q7IFdl
IGFyZSB0YWxraW5nIFNSSCByZW1vdmFsLiBJJ20gYXNzdW1pbmcgdGhhdCB5b3UgYXJlIHJlZmVy
cmluZyB0byBQU1AuIE15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCB0aGlzIGZ1bmN0aW9uIChQU1Ap
IGlzIHRvIGRpc3RyaWJ1dGUgdGhlIChmb3J3YXJkaW5nIHBsYW5lKSBsb2FkIGJldHdlZW4gdGhl
IFBTUCBhbmQgdGhlIFVTUC4gSW4gYSB3YXkgc2ltaWxhciB0byBNUExTIFBIUC4gQnV0IGluIGFs
bCBjYXNlcywgdGhpcyBpcyBub3QgYWJvdXQgU1JIIGluc2VydGlvbi48YnI+Jmd0OyAmZ3Q7PGJy
PiZndDsgJmd0OyBJdCdzIGFib3V0IFNSSCByZW1vdmFsLCB3aGljaCBpcyBhbHNvIGZvcmJpZGVu
IGJ5IFJGQzgyMDAuPGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZn
dDsgJmd0Ozxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyAzKSBEbyB0aGUgbmVjZXNzYXJ5IHN0YW5kYXJk
cyB3b3JrIHRvIHVwZGF0ZSBSRkM4MjAwLCBzdWNoIHRoYXQgaXQ8YnI+Jmd0OyAmZ3Q7Jmd0OyZn
dDsgYWxsb3dzIHRoaXMgc29ydCBvZiBiZWhhdmlvciwgYW5kIG9ubHkgc2hpcCB0aGUgbmV0d29y
ay1wcm9ncmFtbWluZzxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBkcmFmdCBmb3IgcHVibGljYXRpb24g
d2hlbiBhdCBsZWFzdCA2bWFuIGhhcyBjb25zZW5zdXMgdG8gcHJvY2VlZCBvbjxicj4mZ3Q7ICZn
dDsmZ3Q7Jmd0OyB0aGF0IHBhdGguPGJyPiZndDsgJmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyBO
b3QgdGhlIHByZWZlcnJlZCBwYXRoIGFzIG9mIHRvZGF5Ljxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAm
Z3Q7IFllcywgaXQgc2hvdWxkIGJlIGV2aWRlbnQgdGhhdCBpdCBzZWVtcyB0aGUgcHJlZmVycmVk
IHBhdGggaGFzIGJlZW48YnI+Jmd0OyAmZ3Q7IChzdGFydGluZyB3aXRoIEVIIGluc2VydGlvbiBh
dCB0aGUgdGltZSkgdG8gY2lyY3VtdmVudCBleGlzdGluZzxicj4mZ3Q7ICZndDsgc3BlY2lmaWNh
dGlvbnMuPGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0
OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyZndDsgUC5TLjogSSB3aWxsIGdvIHRocm91Z2ggdGhlIGRv
Y3VtZW50IG9uY2UgYWdhaW4uLi4gYnV0IHRoZSBzYW1lPGJyPiZndDsgJmd0OyZndDsmZ3Q7IHJl
YXNvbmluZyBzaG91bGQgYmUgYXBwbGllZCB0byBhbnkgRUgtaW5zZXJ0aW9uL3JlbW92YWwgYXQg
YSBwbGFjZSBvdGhlcjxicj4mZ3Q7ICZndDsmZ3Q7Jmd0OyB0aGFuIHRoZSBzb3VyY2Ugb2YgdGhl
IHBhY2tldCBvciBpdHMgZmluYWwgZGVzdGluYXRpb24uPGJyPiZndDsgJmd0OyZndDs8YnI+Jmd0
OyAmZ3Q7Jmd0OyBJdCBsb29rcyB0byBtZSB0aGF0IFNSSCBpbnNlcnRpb24gYW5kIFNSSCByZW1v
dmFsIGFyZSB0byBiZSB0cmVhdGVkIGRpZmZlcmVudGx5Ljxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAm
Z3Q7IEkgZG9uJ3Qgc2VlIGhvdyBvciB3aHkuIEJvdGggdmlvbGF0ZSB0aGUgc2FtZSByZXF1aXJl
bWVudCBpbiBSRkM4MjAwLjxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyBU
aGFua3MsPGJyPiZndDsgJmd0Ozxicj4mZ3Q7PGJyPiZndDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+Jmd0OyBJ
RVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3Q8YnI+Jmd0OyBpcHY2QGlldGYub3Jn
PGJyPiZndDsgQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vaXB2Njxicj4mZ3Q7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPjwvYm9keT48L2h0bWw+

----_com.samsung.android.email_1198074346575740--


From nobody Tue Dec 10 18:29:18 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7E2D12086C; Tue, 10 Dec 2019 18:29:13 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 jCdjmnDBADgU; Tue, 10 Dec 2019 18:29:10 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFE2A12080C; Tue, 10 Dec 2019 18:29:09 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 55153863D6; Wed, 11 Dec 2019 03:29:05 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>
Cc: Bruno Decraene <bruno.decraene@orange.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com> <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <26f2fff6-f6c8-0e9f-29e6-a180896f5a05@si6networks.com>
Date: Tue, 10 Dec 2019 21:19:14 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/jGxzHcykEKx7er5kM0hFkd5YgCQ>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:29:17 -0000

On 10/12/19 18:50, Robert Raszuk wrote:
> 
> By your books does RFC 2473 or RFC 4798 or 100s of other RFCs which
> encapsulate IPv6 packets all violate Internet Standard I presume IPv6
> spec ?Â 
> 
> One of us clearly is missing the point. I will let list members judge
> which one :)

Could you please point at any RFC that inserts EHs or deletes EHs at any
place in the network other than the source or the ultimate destination?

-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 18:37:36 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9270120059; Tue, 10 Dec 2019 18:37:25 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LagdzWyfO1ZU; Tue, 10 Dec 2019 18:37:24 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FB4012029C; Tue, 10 Dec 2019 18:37:24 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id E0803863F6; Wed, 11 Dec 2019 03:29:10 +0100 (CET)
To: "Joel M. Halpern" <jmh@joelhalpern.com>, 'SPRING WG List' <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com> <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <a142a5f2-f083-96e2-8002-322a6794e843@si6networks.com>
Date: Tue, 10 Dec 2019 21:23:10 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/g8NfpeYeGB2vSaHR7bkbP9AzrOI>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:37:26 -0000

Joel,

On 10/12/19 19:49, Joel M. Halpern wrote:
> Fernando, I really wish I could agree with you.
> But I can't.
> 
> In 8200, it is clear that the meaning fo "Destination Address" for an
> IPv6 packet is the value placed in the IPv6 destination address field.

One could indeed argue that the wording in RFC8200 could have been
better. However, the intent is clear, and also since RFC8200 does not
specify any routing header type, in the context of RFC8200 packets
there's no possible destination other than the ultimate destination.

Maybe an errata is warranted.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 18:54:45 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4245B1200F5 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 18:54:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 nENjTpIU9LxY for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 18:54:41 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 E988212006B for <spring@ietf.org>; Tue, 10 Dec 2019 18:54:41 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47XhNd66hYz6GChr for <spring@ietf.org>; Tue, 10 Dec 2019 18:54:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576032881; bh=35uznBzqV6aCgZFQ2VCzD17j+6+Lh/eDei7eK672CZw=; h=To:From:Subject:Date:From; b=WACkjdwJUzIl21S/98Jxyi8RQvKb46aFtYmy3T+5LftUchUsG11hh2ghoKFvdLv6T 2OUjM9zumo8icGY42S3tQDaSuFAhtBer0fIJxOLh4ZqN6Tb/2i6Kms4BDhr4qrTU+J B6brjoDYnO7qWoTLaIC3NI7vDGSfcImYzDetmais=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47XhNd0ksHz6GChp for <spring@ietf.org>; Tue, 10 Dec 2019 18:54:40 -0800 (PST)
To: "spring@ietf.org" <spring@ietf.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com>
Date: Tue, 10 Dec 2019 21:54:37 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.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/spring/rCqj2Fqufadl7zoLWoI7n6ObUkk>
Subject: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:54:43 -0000

For purposes of this thread, even if you think PSP violates RFC 8200, 
let us assume that it is legal.

As I understand it, the PSP situation is:
o the packet arrives at the place (let's not argue about whether SIDs 
are locators) identified by the SID in the destination address field
o that SID is the next to last SID in the SID list
o that sid is marked as / known to be PSP
o at the intended place in the processing pseudocode, the last (first) 
entry in the SRH is copied into the destination IPv6 address field of 
the packet
-> The SRH being used is then removed from the packet.

In order to evaluate whether this is a good idea, we have to have some 
idea of the benefit.  It may be that I am missing some of the benefit, 
and I would appreciate clarification.
As far as I can tell, the benefit of this removal is that in exchange 
for this node doing the work of removing the SRH, the final node in the 
SRH does not have to process the SRH at all, as it has been removed.

I have trouble seeing how that work tradeoff can be beneficial. 
Removing bytes from the middle of a packet is a complex operation. 
Doing so in Silicon (we expect this to be done in the fast path of 
significant forwarders as I understand it) requires very special 
provision.  Even in software, removing bytes from the middle of a packet 
requires somewhere between some and a lot of extra work.  It is 
distinctly NOT free.

In contrast, we have assumed that the work of processing SRH itself is 
tractable, since otherwise all of SRv6 would be problematic.  So why is 
this necessary.

Yours,
Joel

PS: Note that both the MPLS case and the encapsulation case are very 
different in that the material being removed is at the front of the IP 
packet.  Pop or prepend are MUCH easier than middle-removal (or 
middle-insertion).


From nobody Tue Dec 10 19:33:19 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68FF8120059; Tue, 10 Dec 2019 19:33:11 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G9VRkrAWaako; Tue, 10 Dec 2019 19:33:09 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35AC1120044; Tue, 10 Dec 2019 19:33:09 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7D2C28644F; Wed, 11 Dec 2019 04:33:06 +0100 (CET)
From: Fernando Gont <fgont@si6networks.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, 'SPRING WG List' <spring@ietf.org>
Cc: "6man@ietf.org" <6man@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com> <795b498c-39b9-a3d8-e9f8-77fd53f48e6a@joelhalpern.com> <a142a5f2-f083-96e2-8002-322a6794e843@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <6b1beccf-8da8-4933-e376-0edb17c07bf2@si6networks.com>
Date: Tue, 10 Dec 2019 21:29:47 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <a142a5f2-f083-96e2-8002-322a6794e843@si6networks.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/dRPf7D60IfxSLY0KRL2QclykWTQ>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:33:12 -0000

On 10/12/19 21:23, Fernando Gont wrote:
> Joel,
> 
> On 10/12/19 19:49, Joel M. Halpern wrote:
>> Fernando, I really wish I could agree with you.
>> But I can't.
>>
>> In 8200, it is clear that the meaning fo "Destination Address" for an
>> IPv6 packet is the value placed in the IPv6 destination address field.
> 
> One could indeed argue that the wording in RFC8200 could have been
> better. However, the intent is clear, and also since RFC8200 does not
> specify any routing header type, in the context of RFC8200 packets
> there's no possible destination other than the ultimate destination.
> 
> Maybe an errata is warranted.

FWIW, Appendix B notes:

   o  Clarified that extension headers (except for the Hop-by-Hop
      Options header) are not processed, inserted, or deleted by any
      node along a packet's delivery path.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Tue Dec 10 20:15:20 2019
Return-Path: <xiejingrong@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF24F120255 for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 20:15:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 MNxp3x86tXDi for <spring@ietfa.amsl.com>; Tue, 10 Dec 2019 20:15:17 -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 BE6CB120115 for <spring@ietf.org>; Tue, 10 Dec 2019 20:15:17 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 6150946CBBEAFC8AE860 for <spring@ietf.org>; Wed, 11 Dec 2019 04:15:16 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 11 Dec 2019 04:15: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.0439.000; Wed, 11 Dec 2019 12:13:22 +0800
From: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85pqRHz/5ypkk2U+Q8DzMRbEae0UE7w
Date: Wed, 11 Dec 2019 04:13:21 +0000
Message-ID: <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com>
In-Reply-To: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.217.214]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/wTLJQkzC6xwSNPbhB84VH0mLXx0>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:15:20 -0000

I think it's a good idea.
Nothing new, but benefits that people have already said seems notable to me=
.

(1) reduce the load of final destination. This benefit can be notable for t=
he following sub reasons.
(1.1) final destination tends to have heavy load. It need to handle all the=
 EHs and do the delivery/demultiplex the packet to the right overlay servic=
e.
(1.2) example 1, the final destination may need to handle the DOH after the=
 RH.
(1.3) example 2, the final destination may need to do the assembly of fragm=
ented packets.
(1.4) example 3, the final destination may need to do AH/ESP after the Frag=
mentation Header.
(1.5) example 4, the final destination may need to deliver the packet to th=
e right overlay service.

(2) support the incremental deployment when final destination(s) do not pro=
cess/recognize SRH. This benefit can be notable for the following sub reaso=
ns.
(2.1) A core router may (fan-out) connected with a big number of low-end ro=
uters that do not support SRH but support tunnel-end/service-demultiplex fu=
nction of SRv6.

Thanks
Jingrong

-----Original Message-----
From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M. Halpern
Sent: Wednesday, December 11, 2019 10:55 AM
To: spring@ietf.org
Subject: [spring] Is srv6 PSP a good idea

For purposes of this thread, even if you think PSP violates RFC 8200, let u=
s assume that it is legal.

As I understand it, the PSP situation is:
o the packet arrives at the place (let's not argue about whether SIDs are l=
ocators) identified by the SID in the destination address field o that SID =
is the next to last SID in the SID list o that sid is marked as / known to =
be PSP o at the intended place in the processing pseudocode, the last (firs=
t) entry in the SRH is copied into the destination IPv6 address field of th=
e packet
-> The SRH being used is then removed from the packet.

In order to evaluate whether this is a good idea, we have to have some idea=
 of the benefit.  It may be that I am missing some of the benefit, and I wo=
uld appreciate clarification.
As far as I can tell, the benefit of this removal is that in exchange for t=
his node doing the work of removing the SRH, the final node in the SRH does=
 not have to process the SRH at all, as it has been removed.

I have trouble seeing how that work tradeoff can be beneficial.=20
Removing bytes from the middle of a packet is a complex operation.=20
Doing so in Silicon (we expect this to be done in the fast path of signific=
ant forwarders as I understand it) requires very special provision.  Even i=
n software, removing bytes from the middle of a packet requires somewhere b=
etween some and a lot of extra work.  It is distinctly NOT free.

In contrast, we have assumed that the work of processing SRH itself is trac=
table, since otherwise all of SRv6 would be problematic.  So why is this ne=
cessary.

Yours,
Joel

PS: Note that both the MPLS case and the encapsulation case are very differ=
ent in that the material being removed is at the front of the IP packet.  P=
op or prepend are MUCH easier than middle-removal (or middle-insertion).

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


From nobody Wed Dec 11 00:30:02 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA62712022A for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 00:29:59 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 6mCjcuGnPjYG for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 00:29:58 -0800 (PST)
Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (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 0D209120802 for <spring@ietf.org>; Wed, 11 Dec 2019 00:29:58 -0800 (PST)
Received: by mail-qk1-x72e.google.com with SMTP id x1so18884196qkl.12 for <spring@ietf.org>; Wed, 11 Dec 2019 00:29:58 -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=N6EC+r77RCoadf9Tobelt+AU0hyT1x0Dsjjz04ueFPk=; b=J/vrBfG+VwLy7N7i9yJyIqwltnxRaLheSqNRjVII/V41yveuatKFqKI7Ai5FQektQ6 37iW4xq29f7LdthcaaJzGmTJLE16psIiuPVW2TkVsy5ySduUhIEE76xSEc/125xoXEpp QXJjZC7AylwHycd2gSaFHN6bIhuPoBAujESeohhrQbLMSMXgR5/CaJURDhUyjEWkKKna 5/tmFNL601DhNhBnqFRyvP2veNdY4JZGwpFxbNhZcCdT/NmQHzUj4rsl515Hzj9CTBxM u2CEB1rxeD8CLTgMFZiwMzSgNrypBEN7gjI34555KG0Q4xCKq68AfDWATqLociOpmCDv 6pmQ==
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=N6EC+r77RCoadf9Tobelt+AU0hyT1x0Dsjjz04ueFPk=; b=fjRHlERkc72Yo9xRqADBLU2MTIhJmrzX7irMPtSioL2KFg7Dc2AU4gEOGYiScKmtDz 2Oa+F3e5nCrbFgI4hKcbRrrvIIbZK8gM24gGb5Tmrcf6ooW0hKvZtPs3HjUmU7yeVC4F KfPb/3s9oUu+pl3Wf1Iiwf21R+SGorGZl9xA3J1f1aOt8g0isgcp+H1ayF+6v/DBxlHV uboB9se9L412zRXDLAzO43C2rHejxU3UfHBAObBVPiDFYbItJL+davtUeNhhT63E4sCH iTfVojwAv+dDDyGL8p6t/kEPwHwpF/a5FvHvMmIUdaZ6CLVpKbvq+7ePEml9s4KWjtIi KPRw==
X-Gm-Message-State: APjAAAWQt8cYMzIQJViScqMqHPdhv8r8Zu7NC2S/0D7qCNC27J38aMtX 0+DFItbx03nyi7RM4SaSogPAeWIyT6NLw/DkVg/oeg==
X-Google-Smtp-Source: APXvYqxye14TUu5wBTuD3t2v0nBFXTA51sFBxoCWOBUnfjYIpn4nnz1MX+uq3849PpsU8hODzz6lfpI3q8MT0/55VlQ=
X-Received: by 2002:a37:693:: with SMTP id 141mr1771722qkg.134.1576052996973;  Wed, 11 Dec 2019 00:29:56 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com> <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com> <26f2fff6-f6c8-0e9f-29e6-a180896f5a05@si6networks.com>
In-Reply-To: <26f2fff6-f6c8-0e9f-29e6-a180896f5a05@si6networks.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 09:29:46 +0100
Message-ID: <CAOj+MMHDOgA54mMWq+ko72e9kW7jk=ut8M31c_XNvAx-hXt6qg@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
Content-Type: multipart/alternative; boundary="000000000000083df80599696f09"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/elylGdknOuPwUqaZpug-i30iJUA>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 08:30:00 -0000

--000000000000083df80599696f09
Content-Type: text/plain; charset="UTF-8"

RFC 2473

Quotes have been already provided to the lists.

When encapsulating a packet I can put whatever EH is defined and when
decapsulating the packet I can remove any EH I inserted before. I "own" the
new IPv6 header. Very simple. It is like taking the cars on a ferry.

Your original packet (call it end to end ... call it original src going to
final/ultimate destination) is just a payload.

I can not believe that anyone can not grasp such basic concept.



On Wed, Dec 11, 2019 at 3:29 AM Fernando Gont <fgont@si6networks.com> wrote:

> On 10/12/19 18:50, Robert Raszuk wrote:
> >
> > By your books does RFC 2473 or RFC 4798 or 100s of other RFCs which
> > encapsulate IPv6 packets all violate Internet Standard I presume IPv6
> > spec ?
> >
> > One of us clearly is missing the point. I will let list members judge
> > which one :)
>
> Could you please point at any RFC that inserts EHs or deletes EHs at any
> place in the network other than the source or the ultimate destination?
>
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
>

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

<div dir=3D"ltr"><div><span style=3D"color:rgb(80,0,80)"><br></span></div><=
span style=3D"color:rgb(80,0,80)">RFC 2473</span>=C2=A0=C2=A0<br><div><br><=
/div><div>Quotes have been already provided to the lists.=C2=A0</div><div><=
br></div><div>When encapsulating a packet I can put whatever EH is defined =
and when decapsulating the packet I can remove any EH I inserted before. I =
&quot;own&quot; the new IPv6 header. Very simple. It is like taking the car=
s on a ferry.=C2=A0</div><div><br></div><div>Your original packet (call it =
end to end ... call it original src going to final/ultimate destination) is=
 just a payload.=C2=A0</div><div><br></div><div>I can not believe that anyo=
ne can not grasp such basic concept.=C2=A0</div><div><br></div><div><br></d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att=
r">On Wed, Dec 11, 2019 at 3:29 AM Fernando Gont &lt;<a href=3D"mailto:fgon=
t@si6networks.com">fgont@si6networks.com</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex">On 10/12/19 18:50, Robert Raszuk wr=
ote:<br>
&gt; <br>
&gt; By your books does RFC 2473 or RFC 4798 or 100s of other RFCs which<br=
>
&gt; encapsulate IPv6 packets all violate Internet Standard I presume IPv6<=
br>
&gt; spec ?=C2=A0<br>
&gt; <br>
&gt; One of us clearly is missing the point. I will let list members judge<=
br>
&gt; which one :)<br>
<br>
Could you please point at any RFC that inserts EHs or deletes EHs at any<br=
>
place in the network other than the source or the ultimate destination?<br>
<br>
-- <br>
Fernando Gont<br>
SI6 Networks<br>
e-mail: <a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgont@si=
6networks.com</a><br>
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492<br>
<br>
<br>
<br>
<br>
</blockquote></div>

--000000000000083df80599696f09--


From nobody Wed Dec 11 00:37:32 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C003012088A for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 00:37:24 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 oYyOwKqLAi6N for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 00:37:21 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 7662D1207FE for <spring@ietf.org>; Wed, 11 Dec 2019 00:37:21 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id t17so5556265qtr.7 for <spring@ietf.org>; Wed, 11 Dec 2019 00:37:21 -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=175S71gXM/OCP/UK/HodHnwz4ToRtGQXCA83KUzQsE4=; b=V3pOU7eWNH0Q6U+5/AelH7ixXYxI39++LQzmW7YwIt9N2nlqT4sOaW9RP0DknPM9jZ y9yhm9Tsp63BFcfdbVvukkYfwKBqNGFEgm16veOkypXOAKYS6H80n0XUoOcKLazLhvi/ T3qnlEYv5dQUZCYb64uQJEQiy8GAtaIyDZOfXwulYoEo9Z4O20C+55aMC22gSN02D0Nj hPHymj9gu6rb4mbHLU/fWErbPa7XJqh0Tf9jSsHmCVvaoqvQXVahzR04lOv2HuvsGyrZ Z+yXz1Hq32Sg7TYPuJLLbyEl+uFaISMeYrAOmelOjz5ACsc5qWYAsI/L5/HH2LAMCZBk /FAw==
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=175S71gXM/OCP/UK/HodHnwz4ToRtGQXCA83KUzQsE4=; b=KK3if8V9XkcZcg/S+DVNDdPL4uMVVJrDkpB5TFqNNl0+g/cYcMV1UdH2CHq+sbfzEE F8Hzk/OS5FL/67W7uUJyUlKBEuS3S8uGjyOoM13nm6sKgY7O9PK3Vd92KiDs3lxiELfi PKoolma01I2+D7Wxexs69aciz8F3U6RpqCep4gIfDwxagSc1szKzBYMdyC6B8QoErSTU pNB7s7awmfZZd7p0bDJKCnHILYbTiA+vXK5IOvYJ+dYVQu2pikD6n3I7O30y7xZGa2Ym XKSM9mwFoNboo2LD7Y7IVfbdEGxzn7w5kYfMbdGQPdcqYZI3LeKqls86vNRvJ7cD1tq2 nI5g==
X-Gm-Message-State: APjAAAWnWWNYGFkAsb3ABkrEMAlHUuS+hQ6O+Tlrii4QryyvEkRGgDsF E/HXP26WRh/fJYee2FZUqUHaqEdvutrxdMgUzUStwA==
X-Google-Smtp-Source: APXvYqz6mUBfwXCw+A/kVNGsOXuRFESLhRJw7t/E7TOiM9+T8JJfW+MBx5p1eKGai0C7wfMtWRC7CcD8sF4cirGn1ik=
X-Received: by 2002:ac8:7491:: with SMTP id v17mr1695196qtq.154.1576053440467;  Wed, 11 Dec 2019 00:37:20 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <f86050ed-dc45-7b2f-3098-94173efdf949@gmail.com>
In-Reply-To: <f86050ed-dc45-7b2f-3098-94173efdf949@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 09:37:10 +0100
Message-ID: <CAOj+MMHCJPPiA-znmkvi3VfES181_VWMsK+3ecESnO1bFo5iXg@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>, Suresh Krishnan <suresh.krishnan@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  Fernando Gont <fernando@gont.com.ar>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000776e8a0599698906"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/5ObYeB4gJWvKl5hD6HpuIpYV0zA>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 08:37:25 -0000

--000000000000776e8a0599698906
Content-Type: text/plain; charset="UTF-8"

Hi Brian,

> Each SR node (Segment Endpoint) is effectively applying new IPv6 encap so
> is already doing an insertion of new SRH
>
> That isn't "insertion" in the sense of draft-voyer.


Correct. But we are not discussing draft-voyer here.

I think recent mail threads prove that it is much better to discuss one
topic at a time rather then mix three different and pretty orthogonal
"issues" interchangeably.


>  . It's prepending an extra layer of encapsulation, which is indeed just
> fine and I don't think anyone here is objecting to it. The spring draft
> currently uses (IMHO) imprecise language, even in its pseudo-code, but if
> all it's doing is describing successive layers of encapsulation that's fine
> too. Wasted bytes perhaps, but that isn't an IETF problem.


Great that we agree.


> Whether prepending new headers, each with their own SRH, is the best way
> of doing service-based traffic engineering is another question. Having just
> reviewed draft-ietf-bess-nsh-bgp-control-plane for Gen-ART, I do believe
> there's more than one possible approach.
>

100% agreed. In fact as you may have seen I have another non data plane,
but control plane proposal posted:
https://tools.ietf.org/html/draft-raszuk-teas-ip-te-np-00

Kind regards,
R.

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Brian,<div><br></div></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">&gt; Eac=
h SR node (Segment Endpoint) is effectively applying new IPv6 encap so is a=
lready doing an insertion of new SRH <br>
<br>
That isn&#39;t &quot;insertion&quot; in the sense of draft-voyer.</blockquo=
te><div><br></div><div>Correct. But we are not discussing draft-voyer=C2=A0=
here.=C2=A0</div><div><br></div><div>I think recent mail threads prove that=
 it is much better to discuss one topic at a=C2=A0time rather then mix thre=
e different and pretty orthogonal &quot;issues&quot; interchangeably.=C2=A0=
</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
=C2=A0. It&#39;s prepending an extra layer of encapsulation, which is indee=
d just fine and I don&#39;t think anyone here is objecting to it. The sprin=
g draft currently uses (IMHO) imprecise language, even in its pseudo-code, =
but if all it&#39;s doing is describing successive layers of encapsulation =
that&#39;s fine too. Wasted bytes perhaps, but that isn&#39;t an IETF probl=
em.</blockquote><div><br></div><div>Great that we agree.</div><div>=C2=A0<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">Whether prependin=
g new headers, each with their own SRH, is the best way of doing service-ba=
sed traffic engineering is another question. Having just reviewed draft-iet=
f-bess-nsh-bgp-control-plane for Gen-ART, I do believe there&#39;s more tha=
n one possible approach.<br></blockquote><div><br></div><div>100% agreed. I=
n fact as you may have seen I have another non data plane, but control plan=
e proposal posted:=C2=A0<a href=3D"https://tools.ietf.org/html/draft-raszuk=
-teas-ip-te-np-00">https://tools.ietf.org/html/draft-raszuk-teas-ip-te-np-0=
0</a></div><div><br></div><div>Kind regards,</div><div>R.</div><div><br></d=
iv></div></div>

--000000000000776e8a0599698906--


From nobody Wed Dec 11 01:27:23 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93AB312081E; Wed, 11 Dec 2019 01:27:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 mB2zGXCGZ8Kj; Wed, 11 Dec 2019 01:27:19 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5185F120114; Wed, 11 Dec 2019 01:27:19 -0800 (PST)
Received: from opfedar03.francetelecom.fr (unknown [xx.xx.xx.5]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 47Xs5d5LhGz2yJS; Wed, 11 Dec 2019 10:27:17 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.23]) by opfedar03.francetelecom.fr (ESMTP service) with ESMTP id 47Xs5d4FJ2zCqkR; Wed, 11 Dec 2019 10:27:17 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM41.corporate.adroot.infra.ftgroup ([fe80::857d:4f67:b0a7:10d7%21]) with mapi id 14.03.0468.000; Wed, 11 Dec 2019 10:27:17 +0100
From: <bruno.decraene@orange.com>
To: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: 'SPRING WG List' <spring@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wEdx33g
Date: Wed, 11 Dec 2019 09:27:16 +0000
Message-ID: <28727_1576056437_5DF0B675_28727_92_3_53C29892C857584299CBF5D05346208A48D261D9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D261D9OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CEphR6rVw8dy4ohsJ3vTuJpDFtw>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 09:27:22 -0000

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

[-6man]

Hi Pablo, authors,

The draft has a reference to  [I-D.filsfils-spring-srv6-net-pgm-insertion].
This reference is unused in the text and be may understood as a hint to SRH=
 insertion which is out of scope of this draft.
Could you please remove that reference?

Thank you
--Bruno

From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of bruno.decraene@orang=
e.com
Sent: Thursday, December 5, 2019 6:15 PM
To: 'SPRING WG List'
Cc: 6man@ietf.org; draft-ietf-spring-srv6-network-programming
Subject: WGLC - draft-ietf-spring-srv6-network-programming


Hello SPRING,



This email starts a two weeks Working Group Last Call on draft-ietf-spring-=
srv6-network-programming [1].



Please read this document if you haven't read the most recent version, and =
send your comments to the SPRING WG list, no later than December 20.



You may copy the 6MAN WG for IPv6 related comment, but consider not duplica=
ting emails on the 6MAN mailing list for the comments which are only spring=
 specifics.



If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

This may help avoiding that the thread become specific to this point and th=
at other points get forgotten (or that the thread get converted into parall=
el independent discussions)



Thank you,

Bruno



[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05




___________________________________________________________________________=
______________________________________________



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.

___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D261D9OPEXCAUBM43corp_
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:dsp=3D"http://schem=
as.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/sharepoint/soap/2002/1/alerts/" xmlns:ec=3D"http://=
www.w3.org/2001/04/xmlenc#" xmlns:sp=3D"http://schemas.microsoft.com/sharep=
oint/" xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xs=
i=3D"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs=3D"http://schema=
s.microsoft.com/data/udc/soap" xmlns:udcxf=3D"http://schemas.microsoft.com/=
data/udc/xmlfile" xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/par=
ttopart" xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/=
" xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" xmln=
s:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi=3D"h=
ttp://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver=
=3D"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m=3D=
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels=3D"http://sc=
hemas.openxmlformats.org/package/2006/relationships" xmlns:spwp=3D"http://m=
icrosoft.com/sharepoint/webpartpages" xmlns:ex12t=3D"http://schemas.microso=
ft.com/exchange/services/2006/types" xmlns:ex12m=3D"http://schemas.microsof=
t.com/exchange/services/2006/messages" xmlns:pptsl=3D"http://schemas.micros=
oft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl=3D"http://microsoft.com/w=
ebservices/SharePointPortalServer/PublishedLinksService" xmlns:Z=3D"urn:sch=
emas-microsoft-com:" xmlns:tax=3D"http://schemas.microsoft.com/sharepoint/t=
axonomy/soap/" xmlns:tns=3D"http://schemas.microsoft.com/sharepoint/soap/re=
cordsrepository/" xmlns:spsup=3D"http://microsoft.com/webservices/SharePoin=
tPortalServer/UserProfileService" xmlns:mml=3D"http://www.w3.org/1998/Math/=
MathML" xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:n=
s0=3D"http://www.w3..org/2000/09/xmldsig#">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5B00D.8F414320"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
pre
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-link:"Pr\00E9format\00E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
span.PrformatHTMLCar
	{mso-style-name:"Pr\00E9format\00E9 HTML Car";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pr\00E9format\00E9 HTML";
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle19
	{mso-style-type:personal;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:#1F497D;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"mso-ascii-font-family:Calibri;mso-far=
east-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family=
:&quot;Times New Roman&quot;;color:#1F497D">[-6man]<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-ascii-font-family:Calibri;mso-far=
east-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family=
:&quot;Times New Roman&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Hi Pablo, authors,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">The draft has a reference to
<span style=3D"mso-spacerun:yes">&nbsp;</span>[I-D.filsfils-spring-srv6-net=
-pgm-insertion].<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">This reference is unused in the text and
 be may understood as a hint to SRH insertion which is out of scope of this=
 draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Could you please remove that reference?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">Thank you<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US">--Bruno<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ascii-font-family:=
Calibri;mso-fareast-font-family:Calibri;mso-hansi-font-family:Calibri;mso-b=
idi-font-family:&quot;Times New Roman&quot;;color:#1F497D;mso-ansi-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span class=3D"SpellE">=
<b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;san=
s-serif&quot;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-farea=
st-language:FR">From</span></b></span><b><span style=3D"font-size:10.0pt;fo=
nt-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;mso-fareast-font-family=
:&quot;Times New Roman&quot;;mso-fareast-language:FR">:</span></b><span sty=
le=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot=
;;mso-fareast-font-family:&quot;Times New Roman&quot;;mso-fareast-language:=
FR">
 ipv6 [mailto:ipv6-bounces@ietf.org] <b>On Behalf Of </b>bruno.decraene@ora=
nge.com<br>
<b>Sent:</b> Thursday, December 5, 2019 6:15 PM<br>
<b>To:</b> 'SPRING WG List'<br>
<b>Cc:</b> 6man@ietf.org; draft-ietf-spring-srv6-network-programming<br>
<b>Subject:</b> WGLC - draft-ietf-spring-srv6-network-programming<o:p></o:p=
></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></p>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Hello SPRING,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This email starts a two weeks Working Group Last Call on draf=
t-ietf-spring-srv6-network-programming [1].<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Please read this document if you haven't read the most recent=
 version, and send your comments to the SPRING WG list, no later than Decem=
ber 20.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">You may copy the 6MAN WG for IPv6 related comment, but consid=
er not duplicating emails on the 6MAN mailing list for the comments which a=
re only spring specifics.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">If you are raising a point which you expect will be specifica=
lly debated on the mailing list, consider using a specific email/thread for=
 this point.<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">This may help avoiding that the thread become specific to thi=
s point and that other points get forgotten (or that the thread get convert=
ed into parallel independent discussions)<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Thank you,<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">Bruno<o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US">[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05">https://tools.ietf.org/html/draft-ietf-spring-=
srv6-network-programming-05</a><o:p></o:p></span></pre>
<pre style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"mso-ansi-la=
nguage:EN-US"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" st=
yle=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre style=3D"margin-left:35.4pt">_________________________________________=
___________________________________________________________________________=
_____<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">Ce message et ses pieces jointes peuvent =
contenir des informations confidentielles ou privilegiees et ne doivent don=
c<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">pas etre diffuses, exploites ou copies sa=
ns autorisation. Si vous avez recu ce message par erreur, veuillez le signa=
ler<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">a l'expediteur et le detruire ainsi que l=
es pieces jointes. Les messages electroniques etant susceptibles d'alterati=
on,<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">Orange decline toute responsabilite si ce=
 message a ete altere, deforme ou falsifie. Merci.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt"><o:p>&nbsp;</o:p></pre>
<pre style=3D"margin-left:35.4pt">This message and its attachments may cont=
ain confidential or privileged information that may be protected by law;<o:=
p></o:p></pre>
<pre style=3D"margin-left:35.4pt">they should not be distributed, used or c=
opied without authorisation.<o:p></o:p></pre>
<pre style=3D"margin-left:35.4pt">If you have received this email in error,=
 please notify the sender and delete this message and its attachments.<o:p>=
</o:p></pre>
<pre style=3D"margin-left:35.4pt">As emails may be altered, Orange is not l=
iable for messages that have been modified, changed or falsified.<o:p></o:p=
></pre>
<pre style=3D"margin-left:35.4pt">Thank you.<o:p></o:p></pre>
</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_53C29892C857584299CBF5D05346208A48D261D9OPEXCAUBM43corp_--


From nobody Wed Dec 11 01:27:43 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A342B12089F; Wed, 11 Dec 2019 01:27:37 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 xKm9j7gSu_ws; Wed, 11 Dec 2019 01:27:35 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EA4212081E; Wed, 11 Dec 2019 01:27:35 -0800 (PST)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id 47Xs5x6nFjz5wgT; Wed, 11 Dec 2019 10:27:33 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.64]) by opfednr05.francetelecom.fr (ESMTP service) with ESMTP id 47Xs5x2XMgzyR8; Wed, 11 Dec 2019 10:27:33 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBMA3.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Wed, 11 Dec 2019 10:27:33 +0100
From: <bruno.decraene@orange.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>, draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>, Fernando Gont <fernando@gont.com.ar>
Thread-Topic: [spring] Question about SRv6 Insert function
Thread-Index: AQHVr5EhFT+If+k8eE2e3gkVprU1h6e0pdZg
Date: Wed, 11 Dec 2019 09:27:33 +0000
Message-ID: <11783_1576056453_5DF0B685_11783_221_1_53C29892C857584299CBF5D05346208A48D261E9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
In-Reply-To: <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/hHhXpU2NjT4N_vk6GH6CZXyFui8>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 09:27:38 -0000

QnJpYW4sIFBhYmxvDQoNClBsZWFzZSBzZWUgaW5saW5lIChtdWx0aXBsZSBwb2ludHMpDQoNCj4g
RnJvbTogQnJpYW4gRSBDYXJwZW50ZXIgW21haWx0bzpicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5j
b21dIA0KPiBTZW50OiBUdWVzZGF5LCBEZWNlbWJlciAxMCwgMjAxOSA4OjM2IFBNDQo+IFRvOiBE
RUNSQUVORSBCcnVubyBUR0kvT0xOOyBGZXJuYW5kbyBHb250DQo+IENjOiBSb24gQm9uaWNhOyBz
cHJpbmdAaWV0Zi5vcmc7IDZtYW5AaWV0Zi5vcmc7IFN1cmVzaCBLcmlzaG5hbjsgZHJhZnQtdm95
ZXItNm1hbi1leHRlbnNpb24taGVhZGVyLWluc2VydGlvbjsgZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nDQo+IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBRdWVzdGlvbiBh
Ym91dCBTUnY2IEluc2VydCBmdW5jdGlvbg0KPiANCj4gQnJ1bm8sDQo+IA0KPiBPbiAxMS1EZWMt
MTkgMDY6MTcsIGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20gd3JvdGU6DQo+ID4gRmVybmFuZG8s
DQo+ID4gDQo+ID4+IEZyb206IEZlcm5hbmRvIEdvbnQgW21haWx0bzpmZXJuYW5kb0Bnb250LmNv
bS5hcl0gDQo+ID4+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgOSwgMjAxOSA5OjU0IFBNDQo+ID4+
DQo+ID4+IE9uIDUvOS8xOSAwOTo0NiwgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSB3cm90ZToN
Cj4gPj4gWy4uLi5dDQo+ID4+Pj4NCj4gPj4+PiBTaW5jZSB0aGVyZSBoYXZlIGJlZW4gcGxlbnR5
IG9mIGF0dGVtcHRzIHRvIGRvIEVIIGluc2VydGlvbiBvcg0KPiA+Pj4+IGxlYXZlIHRoZSBJUHY2
IHN0YW5kYXJkIGFtYmlndW91cyBpbiB0aGlzIHJlc3BlY3QsIGFuZCB0aGUgSUVURiBoYXMNCj4g
Pj4+PiBoYWQgY29uc2Vuc3VzIHRoYXQgRUggaW5zZXJ0aW9uIGlzIG5vdCBhbGxvd2VkLCBJIHRo
aW5rIGl0IHdvdWxkIGJlDQo+ID4+Pj4gYmFkLCB3YXN0ZWZ1bGwsIHRyaWNreSwgYW5kIGV2ZW4g
ZGFuZ2Vyb3VzIHRvIGxldCBhIGRvY3VtZW50IGdvDQo+ID4+Pj4gdGhyb3VnaCB0aGUgd2hvbGUg
cHVibGljYXRpb24gcHJvY2VzcywgYW5kIGp1c3QgcmVseSBvbiB0aGUgQUQgdG8NCj4gPj4+PiBr
ZWVwIHRoZSAiRElTQ1VTUyIgYnV0dG9uIHByZXNzZWQuDQo+ID4+Pg0KPiA+Pj4gZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGhhcyBhIG5vcm1hdGl2ZSByZWZlcmVu
Y2UNCj4gPj4+IHRvIFtJLUQudm95ZXItNm1hbi1leHRlbnNpb24taGVhZGVyLWluc2VydGlvbl0g
DQo+ID4+PiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nLTAxI3NlY3Rpb24tMTMuMQ0KPiA+Pj4NCj4gPj4+ICBBcyBz
dWNoLCBmcm9tIGEgcHJvY2VzcyBzdGFuZHBvaW50LCBpdCB3b3VsZCBub3QgZ29pbmcgdG8gYmUN
Cj4gPj4+IHB1Ymxpc2hlZCBiZWZvcmUgW0ktRC52b3llci02bWFuLWV4dGVuc2lvbi1oZWFkZXIt
aW5zZXJ0aW9uXSBiZQ0KPiA+Pj4gaXRzZWxmIHB1Ymxpc2hlZCBhcyBSRkMuIEFuZCBmcm9tIGl0
cyBuYW1lLCB0aGUgbGF0dGVyIGlzIGludGVuZGVkIHRvDQo+ID4+PiBiZSBkaXNjdXNzZWQgYW5k
IHdpdGhpbiBjb250cm9sIG9mIHRoZSA2TUFOIFdHLiBTbyBJIGRvbid0IHRoaW5rIHRoYXQNCj4g
Pj4+IHdlIGNhbiBzYXkgdGhhdCBpdCAianVzdCByZWx5IG9uIHRoZSBBRCB0byBrZWVwIHRoZSAi
RElTQ1VTUyIgYnV0dG9uDQo+ID4+PiBwcmVzc2VkLiINCj4gPj4NCj4gPj4gWWVzLCBpdCBpcyBq
dXN0IHJlbHlpbmcgb24gdGhhdC4NCj4gPiANCj4gPiBTaXR1YXRpb24gaGFzIGNoYW5nZWQgc2lu
Y2UgdGhpcyBlbWFpbDogdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgaGFzIG5vdyByZW1v
dmVkIHRleHQgcmVsYXRlZCB0byBTUkggaW5zZXJ0aW9uLg0KPiA+IFBsZWFzZSBjb21tZW50IG9u
IHRoZSB0ZXh0IGlmIHlvdSBzZWUgdGV4dCByZWxhdGVkIHRvIFNSSCBpbnNlcnRpb24uDQo+IA0K
PiBGb3IgZXhhbXBsZToNCj4gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9uLTguMg0KDQpRdW90aW5n
IHRoZSBkcmFmdCBmb3IgZXZlcnlvbmUgdG8gcmVhZA0KIiBFdmVyeSAgbm9kZSBpcyBleHBlY3Rl
ZCB0byBhZHZlcnRpc2UgdmlhIEJHUC1MUyBpdHMgU1J2NiBjYXBhYmlsaXRpZXMgKGUuZy4NCiAg
IGhvdyBtYW55IFNJRHMgaXQgY2FuIGluc2VydCBhcyBwYXJ0IG9mIGEgVC5FbmNhcHMgYmVoYXZp
b3IpIg0KIA0KVGhpcyBpcyByZWxhdGVkIHRvIFQuRW5jYXBzIHdoaWNoIGlzIHVzaW5nIElQdjYg
KG91dGVyKSBlbmNhcHN1bGF0aW9uLg0KLSBJZiB5b3UgYmVsaWV2ZSB0aGF0IFQuRW5jYXBzIGlz
IHVuY2xlYXIgb24gdGhhdCwgcGxlYXNlIGNvbW1lbnQgb24gaXRzIHRleHQuIFsxXQ0KLSBJZiB0
aGUgaXNzdWUgaXMgdGhlIHVzZSBvZiB0aGUgdGVybSAnaW5zZXJ0Jywgd2hpY2ggaXMgdG9vIGNs
b3NlIHRvIHRoZSAnU1JIIGluc2VydGlvbiBpc3N1ZScsIEknbSBwZXJzb25hbGx5IGZpbmUgd2l0
aCB1c2luZyBhIGRpZmZlcmVudCB0ZXJtLiBFLmcuICJhZGQiLiBQbGVhc2UgcHJvcG9zZSBhbnkg
dGVybSB3aGljaCBzdWl0cyB5b3UgWzFdLiBUaGF0IGJlZW4gc2FpZCwgSSBob3BlIHRoYXQgd2Ug
YXJlIG5vdCBpbiBhIHNpdHVhdGlvbiB3aGVyZSB3b3JkcyBhcmUgYmVpbmcgZm9yYmlkZGVuLg0K
DQpbMV0gUHJlZmVyYWJseSBpbiB0aGUgcmVsYXRlZCB0aHJlYWQsIGluIG9yZGVyIHRvIGhlbHAg
ZXZlcnlvbmUgKGFsbCBXRyBtZW1iZXJzLCBjaGFpcnMsIHNoZXBoZXJkcywgQURzLCBJRVNHKSAg
dG8gYmUgYWJsZSB0byB0cmFjayBhbGwgY29tbWVudHMuIEFzIHdlJ2xsIGxpa2VseSBiZSBpbiBh
IHNpdHVhdGlvbnMgd2hlcmUgdGhlIG51bWJlciBvZiBlbWFpbHMgbWF5IGJlIGNvbnNlcXVlbnQN
Cg0KPiBXaHkgd291bGQgZHJhZnQtdm95ZXItNm1hbi1leHRlbnNpb24taGVhZGVyLWluc2VydGlv
biBleGlzdHMgaWYgdGhlIFNSSCBwcm9wb25lbnRzIGRvIG5vdCBpbnRlbmQgdG8gcGVyZm9ybSBT
UkggaW5zZXJ0aW9uPw0KDQpBcyBvZiB0b2RheSwgdGhlIHF1ZXN0aW9uIGJlZW4gYXNrZWQgaXMg
YSBXRyBsYXN0IGNhbGwgb24gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nLiBJZiB5b3Ugd2FudCB0byBzZWN1cmUgdGhhdCBTUkggaW5zZXJ0aW9uIGlzIG5vdCB1c2Vk
IGluIHRoZSBkb2N1bWVudCwgcGxlYXNlIGNvbW1lbnQgYXMgcGFydCBvZiBpdHMgbGFzdCBjYWxs
Lg0KDQpUaGF0IGJlZW4gc2FpZCwgdGhhbmtzIHRvIHlvdXIgY29tbWVudCwgSSd2ZSBzZWVuIGFu
IHVudXNlZCByZWZlcmVuY2UgZm9yIFtJLUQuZmlsc2ZpbHMtc3ByaW5nLXNydjYtbmV0LXBnbS1p
bnNlcnRpb25dICB0aGF0IG5lZWRzIHRvIGJlIHJlbW92ZWQNCg0KLS1CcnVubw0KDQoNCj4gDQog
ICAgPiBCcmlhbg0KPiANCj4gPiANCj4gPj4gQSBxdWVzdGlvbiBvZiB5b3UgYXMgYSBjaGFpcjog
ZG9lcyB0aGUgd2cgeW91IGNoYWlyIHB1Ymxpc2ggZG9jdW1lbnRzDQo+ID4+IGJhc2VkIG9uIGN1
cnJlbnQgc3BlY3MgKG9yIGF0IHRoZSB2ZXJ5IGxlYXN0IGJhc2VkIG9uICBjaGFuZ2VzIHRoYXQg
YXJlDQo+ID4+IGdvaW5nIHRvIGhhcHBlbiBpbiB0aGUgbmVhciB0ZXJtIGFzIGEgcmVzdWx0IG9m
ICpleGlzdGluZyBhbmQgcHJvdmVuDQo+ID4+IGNvbnNlbnN1cyopLCBvciBkb2VzIHNwcmluZyBz
aGlwIGRvY3VtZW50cyB0aGF0IGltcGxpY2l0bHkgYmV0dGluZyBvbg0KPiA+PiBjaGFuZ2VzIHRo
YXQgaGF2ZSBubyBjb25zZW5zdXM/DQo+ID4gDQo+ID4gSW4gZ2VuZXJhbCwgSSBkb24ndCBzZWUg
dGhlIGJlbmVmaXQgb2Ygc2VuZGluZyBhIGRyYWZ0IHdoaWNoIHdlIGV4cGVjdCB3b3VsZCBuZXZl
ciBwcm9ncmVzcyB0byBSRkMuIFNvIHRoaXMgd291bGQgbm90IGJlIG15IHByZWZlcnJlZCBwYXRo
Lg0KPiA+IEhvd2V2ZXIsIEkgZ3Vlc3MgdGhhdCBhcyBhbHdheXMsIHRoZXJlIGFyZSBleGNlcHRp
b25zIGFuZCBJJ20gbm90IGEgcHJpb3JpIGF3YXJlIG9mIGEgcHJvY2VzcyBmb3JiaWRkaW5nIHRo
aXMuIEFzIG9mIHRvZGF5LCBJJ2QgcmF0aGVyIG5vdCBzcGVuZCB0aW1lIG9uIHRoaXMgaHlwb3Ro
ZXRpY2FsIGNhc2UuDQo+ID4gIA0KPiA+PiBUaGUgZm9ybWVyIGlzIGhvdyBJIGV4cGVjdCBXR3Mg
dG8gb3BlcmF0ZS4gVGhlIGxhdGVyIHNob3dzIGEgY2xlYXIgcGF0aA0KPiA+PiB0byBhIGh1Z2Ug
cGlsZSBvZiBkb2N1bWVudHMgc3R1Y2sgYXQgSUVTRyByZXZpZXcsIHNpbXBseSBiZWNhdXNlIHNv
DQo+ID4+IGxhdGVyIGluIHRoZSBwcm9jZXNzIGZvbGtzIGZvdW5kIG91dCB0aGF0IHRoZSBkb2N1
bWVudCB0dXJucyBvdXQgdG8NCj4gPj4gdmlvbGF0ZSBleGlzdGluZyBzcGVjcy4gV2l0aCB0aGUg
cmlzayBvZiBhbiBBRCBwcmVzc2luZyAiWUVTIiwgYW5kIGhlbmNlDQo+ID4+IElFVEYgaGFzIGJl
ZW4gY2lyY3VtdmVudGVkLg0KPiA+IA0KPiA+IFdoaWxlIElFU0cgcHJvY2Vzc2luZyBpcyBiZXlv
bmQgbXkgcGF5Y2hlY2sgKGxpdGVyYWxseSA7LSkgKSwgSSB0cnVzdCB0aGUgSUVTRy4gQW5kIEkg
ZG9uJ3Qgc2VlIGEgcmVhc29uIHRvIGRvdWJ0IGEgcHJpb3JpLg0KPiA+IEFuZCBldmVuIGluIHRo
aXMgY2FzZSwgdGhlcmUgbWF5IGJlIGEgcG9zc2libHkgdG8gZmV0Y2ggYmFjayB0aGUgZG9jdW1l
bnQgZnJvbSB0aGUgUkZDIGVkaXRvciBxdWV1ZS4NCj4gPiANCj4gPiBJbiBzaG9ydDogdmVyeSBo
eXBvdGhldGljIGNhc2UgYW5kIGJleW9uZCBteSBoYXQuIEFzIG9mIHRvZGF5LCBJJ2QgcHJvcG9z
ZSB0aGF0IHdlIHdvcmsgb24gdGhlIHRleHQgb2YgdGhlIGRvY3VtZW50Lg0KPiA+IA0KPiA+IFRo
YW5rIHlvdSwNCj4gPiAtLUJydW5vDQo+ID4gIA0KPiA+PiBUaGFua3MsDQo+ID4+IC0tIA0KPiA+
PiBGZXJuYW5kbyBHb250DQo+ID4+IGUtbWFpbDogZmVybmFuZG9AZ29udC5jb20uYXIgfHwgZmdv
bnRAc2k2bmV0d29ya3MuY29tDQo+ID4+IFBHUCBGaW5nZXJwcmludDogNzgwOSA4NEY1IDMyMkUg
NDVDNyBGMUM5IDM5NDUgOTZFRSBBOUVGIEQwNzYgRkZGMQ0KPiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+
IA0KPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4gPiANCj4gPiBDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRl
cyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHBy
aXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMNCj4gPiBwYXMgZXRyZSBkaWZmdXNlcywgZXhw
bG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2Ug
bWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KPiA+IGEgbCdleHBlZGl0
ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNz
YWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQo+ID4g
T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBh
bHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLg0KPiA+IA0KPiA+IFRoaXMgbWVzc2Fn
ZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxl
Z2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQo+ID4gdGhleSBz
aG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlz
YXRpb24uDQo+ID4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxl
YXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0
YWNobWVudHMuDQo+ID4gQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxp
YWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFs
c2lmaWVkLg0KPiA+IFRoYW5rIHlvdS4NCj4gPiANCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+IElFVEYg
SVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KPiA+IGlwdjZAaWV0Zi5vcmcNCj4gPiBB
ZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pcHY2DQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPg0KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQg
c2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25m
aWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBk
aWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBh
dmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwn
ZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBM
ZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9u
LApPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRl
IGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0
cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZv
cm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91
IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2Vu
ZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWls
cyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQg
aGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4KVGhhbmsgeW91LgoK


From nobody Wed Dec 11 04:11:21 2019
Return-Path: <satoru.matsushima@g.softbank.co.jp>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEFBE120822 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 04:11:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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 (2048-bit key) header.d=g-softbank-co-jp.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 D_SZkeHEgroR for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 04:11:14 -0800 (PST)
Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::236]) (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 07CF7120821 for <spring@ietf.org>; Wed, 11 Dec 2019 04:11:13 -0800 (PST)
Received: by mail-oi1-x236.google.com with SMTP id c16so13022635oic.3 for <spring@ietf.org>; Wed, 11 Dec 2019 04:11:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=g-softbank-co-jp.20150623.gappssmtp.com; s=20150623; h=mime-version:from:in-reply-to:references:date:message-id:subject:to :cc:content-transfer-encoding; bh=KkGDt1lpryk37QAJ+iTJluWNnkFLP85TQx0vy33yIZY=; b=DJbSC+jFRk4HxP+CjKijJHqfVPUkTyTiL7SkeFZcc3PmjS2v7QElqOwJQWfXQoec/B rr2FyscwtPkqKeHs/ks3SD1MEuTrMgjSgcqZJQdUggImrz0B9Ja7qfXSqIMqYr/1Fnek XAovFtFbjenGlWtvNgDm7PxoTAsQ7Xl14yOMeIYVLAc8xkZwnz0FDa0/cG19uzlCRJrm qoaiJwOGPr3XbreX/7fujs1RaFFZoOVUrA05oO2RC5FEN5GshkrMnDzP/vgyleT0SIr5 mlCCI+/mwJ+nf1kI1gWcVT8GjBN+PD2pKiNEPD/iV/uVZ1UvLV6phxuGDZ5wguk3dlia lXyg==
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:in-reply-to:references:date :message-id:subject:to:cc:content-transfer-encoding; bh=KkGDt1lpryk37QAJ+iTJluWNnkFLP85TQx0vy33yIZY=; b=YOUxsnvfiqFeALsI9u7+CYY+pPzjD5SUbN+LPLVa+nzNS29Jv7jY5eytKV82nhbRnS H7gQhQF4eyO0+ICWrCMJ+ZFClq15fS805gEcIZm+81WoC+1dSj3UODQEYm88nuc5ju5B goyC5j+EdP79ak0XopdF6rBdui3D0Yfeej9PO9mffeOvd2H8HFeCWKZ2yqRLUgWFCKhw ClFaIghW1WPsVTWwEGPbQv8rAGZwYKFQgXqpoRlrv4gptUPhBkGSise1G4Qtm+czktVK qy3trTY6qmAZNhE5pPaoZ6wWMXcP8u1V4GjL2O1cRJoDRS5HcIr03D9lZO+sNQMrRrX7 Dz3Q==
X-Gm-Message-State: APjAAAXq5QvkaDrPyw3m+tExh7sff/bJG3oTRZSF0+GEsAhNeeEIQ9/0 1PBYXWYBw3cYaogPioeZt7VcjUfi0EZIaDtlaVCm1A==
X-Google-Smtp-Source: APXvYqxfvxRM2+sjDoLC8DejlRlQCGnjZ3LLKt09k3/MOLj8DjQ72dfL5TlpV99BXFjITA5PAJQBzlsphiGDZXGKtg0=
X-Received: by 2002:aca:a811:: with SMTP id r17mr2491073oie.59.1576066272596;  Wed, 11 Dec 2019 04:11:12 -0800 (PST)
Received: from unknown named unknown by gmailapi.google.com with HTTPREST; Wed, 11 Dec 2019 13:11:11 +0100
Mime-Version: 1.0 (1.0)
From: =?UTF-8?B?5p2+5baL6IGh?= <satoru.matsushima@g.softbank.co.jp>
In-Reply-To: <1072140828.168371285.1575970433765.JavaMail.zimbra@free-mobile.fr>
References: <1072140828.168371285.1575970433765.JavaMail.zimbra@free-mobile.fr>
Date: Wed, 11 Dec 2019 13:11:11 +0100
Message-ID: <CALhWPsJ5ohyB3_YhML0gi1uX_LS3_DAMD55-T0fVT2_7c3TQWQ@mail.gmail.com>
To: =?UTF-8?Q?S=C3=A9bastien_Parisot?= <sparisot@free-mobile.fr>
Cc: "Zafar Ali, zali" <zali@cisco.com>, SPRING WG List <spring@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/NPbZbBYqZPFfiRbufChkoQKm5JI>
Subject: Re: [spring] SPRING SRv6 Deployment Status draft
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 12:11:17 -0000

Hi Sebastien,

Thank you very much for your updates on Iliad in detail!

It shows that one vendor=E2=80=99s SRv6 implementation is interoperable wit=
h
your in-house SRv6 implementation, and the networks consist of those
routers are running very well.

I think the draft has this info should be a good reference for
operators who have been planning next-gen networks for them.

Yes, we=E2=80=99re happy to update the draft with it.

Cheers,
--satoru

>>> On Dec 10, 2019, at 18:34, S=C3=A9bastien Parisot <sparisot@free-mobile=
.fr> wrote:
>> =EF=BB=BFHi Satoru, Zafar,
>>
>> I would like to provide an update to SRv6 deployment in Iliad's nationwi=
de network in Italy.
>>
>> As of the end of 2019, the SRv6 network consists of:
>> - 1000 Cisco NCS 5500 routers
>> - 1800 Iliad's Nodeboxes
>> - The network services 4.5 million mobile subscribers (as of Q3 2019)
>> - The network is carrying 300 Gbps of commercial traffic at peak hours
>> - It is expected to grow to more than 4000 Nodeboxes in 2020.
>>
>> The following SRv6 features have been deployed:
>> - A Segment Routing Header based data plane
>> - End (PSP), End.X (PSP), End.DT4, T.Encaps.Red, T.Insert.Red functions
>> - BGP VPN SRv6 extensions
>> - ISIS SRv6 extensions
>> - SRH-based Topology Independent (TI-LFA) Fast Reroute mechanisms
>> - Support for ping and traceroute
>>
>> Can you please update the SRv6 deployment draft accordingly?
>>
>> Thanks,
>> S=C3=A9bastien
>>
>> ----- Mail original -----
>> De: "Zafar Ali, zali" <zali@cisco.com>
>> =C3=80: "Tadas Planciunas" <tadas@noia.network>, "SPRING WG List" <sprin=
g@ietf.org>, "=E6=9D=BE=E5=B6=8B=E8=81=A1"
>> <satoru.matsushima@g.softbank.co.jp>
>> Cc: "Jonas Simanavicius" <jonas@noia.network>, "Pablo Camarillo, pcamari=
l" <pcamaril@cisco.com>, "Zafar Ali, zali"
>> <zali@cisco.com>
>> Envoy=C3=A9: Vendredi 6 D=C3=A9cembre 2019 20:16:20
>> Objet: Re: [spring] SPRING SRv6 Deployment Status draft
>
>> Hi Tadas ,
>>
>> Many thanks for sharing the SRv6 deployment in a nationwide backbone net=
work!
>>
>> It will be our pleasure to include the text provided by you in the next =
revision
>> of the SRv6 deployment draft.
>>
>> We can publish it during the next week.
>>
>> Have a great weekend!
>>
>> Thanks
>>
>> Regards =E2=80=A6 Zafar
>>
>> From: Tadas Planciunas <tadas@noia.network>
>> Date: Friday, December 6, 2019 at 2:07 AM
>> To: "spring@ietf.org" <spring@ietf.org>, "satoru.matsushima@g.softbank.c=
o.jp"
>> <satoru.matsushima@g.softbank.co.jp>, "Zafar Ali (zali)" <zali@cisco.com=
>
>> Cc: Jonas Simanavicius <jonas@noia.network>, "Pablo Camarillo (pcamaril)=
"
>> <pcamaril@cisco.com>
>> Subject: [spring] SPRING SRv6 Deployment Status draft
>>
>> Hi Zefar, Satoru,
>>
>> In the next draft of [
>> https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment=
-status/
>> |
>> https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment=
-status/
>> ] , we'd like to be added to the section =E2=80=9C2. Deployment Status=
=E2=80=9D as we have
>> significant progress on our SRv6 deployment:
>>
>> NOIA Network ( [ https://noia.network/ | https://noia.network ] )
>>
>> NOIA Network is Internet Technology company creating a cutting-edge SRv6=
 stack
>> implementation and backbone for managing private and distributed mesh ne=
tworks.
>>
>> Our software deployment consists of Orchestration, Analytics, Agent, Con=
troller,
>> Business Intelligence (AI) and several product Interfaces to access the
>> network.
>>
>> Project whitepaper and tokenomics model can be found here: [
>> https://noia.network/programmable-internet-whitepaper |
>> https://noia.network/programmable-internet-whitepaper ] and [
>> https://noia.network/tokenomics-whitepaper |
>> https://noia.network/tokenomics-whitepaper ]
>>
>> NOIA Network have deployed a nationwide SRv6 network backbone. The SRv6 =
backbone
>> is based on white box or cloud routers with FD.io VPP or Linux srext mod=
ule
>> installed.
>>
>> The following SRv6 features have been deployed:
>>
>>   * A Segment Routing Header [I-D.ietf-6man-segment-routing-header] base=
d data
>>   plane.
>>   * END , END.X, END.DT4, End.DT6 functions as per
>>   [I-D.filsfils-spring-srv6-network-programming].
>>   * iOAM Proof of Transit and Trace options as per [I-D.ietf-ippm-ioam-d=
ata].
>>   * BFD for Multihop Paths as per [I-D.ietf-bfd-multihop].
>>   * Topology Independent (TI-LFA) Fast Reroute mechanisms leveraging
>>   * SRv6 for the O(50msec) protection against node and link, as describe=
d in
>>   [I-D.ietf-rtgwg-segment-routing-ti-lfa].
>>
>> Thank you.
>>
>> --
>>
>> Pagarbiai / Regards
>>
>> IT Manager, Dev Lead @ NOIA Network
>>
>> +370 614 68669
>>
>> [ https://noia.network/ | https://noia.network/ ]
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


From nobody Wed Dec 11 06:15:47 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E4FE12000F for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 06:15:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 itDeYUd0SDz3 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 06:15:42 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 D18E7120041 for <spring@ietf.org>; Wed, 11 Dec 2019 06:15:42 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47XzVQ5RQWz6GCj8 for <spring@ietf.org>; Wed, 11 Dec 2019 06:15:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576073742; bh=05p47yL93lxQMdCcj/713fCuFjtT2AWZisDgvETlFFs=; h=Subject:To:References:From:Date:In-Reply-To:From; b=GW5uhbx54SjQwfKi2IxItBZk9EgYQfZJZfz3fApozan+2tNm1H9+wgqUrotGtNNIk BAT2xhkPINsivTiB6oI9yS2X67ONVNer79IWBAaKDvOXVCIT7Djqiytdxcos6vp/zl 4qryhAse4UqwcxNA5j8CLBMT2HlXG4Mt6vK9AWFk=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47XzVQ232Pz6G86Z for <spring@ietf.org>; Wed, 11 Dec 2019 06:15:41 -0800 (PST)
To: "spring@ietf.org" <spring@ietf.org>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <d24357eb-c137-d14e-e394-0e49d7eff7bc@joelhalpern.com>
Date: Wed, 11 Dec 2019 09:15:37 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com>
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/spring/CMSX7ijacRdG8qHlla61ylJNggo>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 14:15:45 -0000

Thank you Jingrong for providing some of the other motivations.  Two 
furhter comments.

As far as I know, the only savings on the end box is the processing for 
noticing the SRH, noticing that SL is 0 and there are no relevant TLVs, 
and then moving on.

If the actual end device is not part of the SR domain, I assume that 
encapsulation would have been used, so I think it is reasoanble to 
assume that in the PSP case the end device is SR capable.

Do you have any comments on what appears to be the significant increase 
in complexity on the device performing PSP?  The question I am trying to 
get at is about the tradeoff, which needs one to evaluate both sides.

Yours,
Joel

On 12/10/2019 11:13 PM, Xiejingrong (Jingrong) wrote:
> I think it's a good idea.
> Nothing new, but benefits that people have already said seems notable to me.
> 
> (1) reduce the load of final destination. This benefit can be notable for the following sub reasons.
> (1.1) final destination tends to have heavy load. It need to handle all the EHs and do the delivery/demultiplex the packet to the right overlay service.
> (1.2) example 1, the final destination may need to handle the DOH after the RH.
> (1.3) example 2, the final destination may need to do the assembly of fragmented packets.
> (1.4) example 3, the final destination may need to do AH/ESP after the Fragmentation Header.
> (1.5) example 4, the final destination may need to deliver the packet to the right overlay service.
> 
> (2) support the incremental deployment when final destination(s) do not process/recognize SRH. This benefit can be notable for the following sub reasons.
> (2.1) A core router may (fan-out) connected with a big number of low-end routers that do not support SRH but support tunnel-end/service-demultiplex function of SRv6.
> 
> Thanks
> Jingrong
> 
> -----Original Message-----
> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M. Halpern
> Sent: Wednesday, December 11, 2019 10:55 AM
> To: spring@ietf.org
> Subject: [spring] Is srv6 PSP a good idea
> 
> For purposes of this thread, even if you think PSP violates RFC 8200, let us assume that it is legal.
> 
> As I understand it, the PSP situation is:
> o the packet arrives at the place (let's not argue about whether SIDs are locators) identified by the SID in the destination address field o that SID is the next to last SID in the SID list o that sid is marked as / known to be PSP o at the intended place in the processing pseudocode, the last (first) entry in the SRH is copied into the destination IPv6 address field of the packet
> -> The SRH being used is then removed from the packet.
> 
> In order to evaluate whether this is a good idea, we have to have some idea of the benefit.  It may be that I am missing some of the benefit, and I would appreciate clarification.
> As far as I can tell, the benefit of this removal is that in exchange for this node doing the work of removing the SRH, the final node in the SRH does not have to process the SRH at all, as it has been removed.
> 
> I have trouble seeing how that work tradeoff can be beneficial.
> Removing bytes from the middle of a packet is a complex operation.
> Doing so in Silicon (we expect this to be done in the fast path of significant forwarders as I understand it) requires very special provision.  Even in software, removing bytes from the middle of a packet requires somewhere between some and a lot of extra work.  It is distinctly NOT free.
> 
> In contrast, we have assumed that the work of processing SRH itself is tractable, since otherwise all of SRv6 would be problematic.  So why is this necessary.
> 
> Yours,
> Joel
> 
> PS: Note that both the MPLS case and the encapsulation case are very different in that the material being removed is at the front of the IP packet.  Pop or prepend are MUCH easier than middle-removal (or middle-insertion).
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Wed Dec 11 10:37:46 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C7C2120820; Wed, 11 Dec 2019 10:37:45 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 fpTclD6_8j7k; Wed, 11 Dec 2019 10:37:42 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77B17120273; Wed, 11 Dec 2019 10:37:42 -0800 (PST)
Received: from opfedar02.francetelecom.fr (unknown [xx.xx.xx.4]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 47Y5Jh64wwz2xbk; Wed, 11 Dec 2019 19:37:40 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.98]) by opfedar02.francetelecom.fr (ESMTP service) with ESMTP id 47Y5Jh50n5zCqkN; Wed, 11 Dec 2019 19:37:40 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM7F.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Wed, 11 Dec 2019 19:37:40 +0100
From: <bruno.decraene@orange.com>
To: Fernando Gont <fgont@si6networks.com>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>, 'SPRING WG List' <spring@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVr6/gu47LULL9/kmX/JINTbJfCqe1OpUQ
Date: Wed, 11 Dec 2019 18:37:39 +0000
Message-ID: <16536_1576089460_5DF13774_16536_366_1_53C29892C857584299CBF5D05346208A48D273AD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
In-Reply-To: <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/EM2Fvo2mcZPBnrdwfRfUW07LsXs>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 18:37:45 -0000

RmVybmFuZG8sDQoNCj4gRnJvbTogRmVybmFuZG8gR29udCBbbWFpbHRvOmZnb250QHNpNm5ldHdv
cmtzLmNvbV0gDQo+IFNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTEsIDIwMTkgMTI6MTYgQU0N
Cj4gDQo+IEJydW5vLA0KPiANCj4gT24gMTAvMTIvMTkgMTM6MTgsIGJydW5vLmRlY3JhZW5lQG9y
YW5nZS5jb20gd3JvdGU6DQo+ID4gRmVybmFuZG8sDQo+ID4gDQo+ID4gVGhhbmsgeW91IGZvciBz
cGVsbGluZyBvdXQgeW91ciBjb21tZW50LCBwbHVzIG9uIHRoZSBXR0xDIHRocmVhZC4NCj4gPiBN
b3JlIGluLWxpbmUNCj4gPiANCj4gPj4gQnJ1bm8sDQo+ID4+DQo+ID4+IE9uIDUvMTIvMTkgMTI6
MTUsIGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20gd3JvdGU6DQo+ID4+IFsuLi4uXT4NCj4gPj4+
IFRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9u
DQo+ID4+PiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdLg0K
PiA+Pj4NCj4gPj4+ICANCj4gPj4+DQo+ID4+PiBQbGVhc2UgcmVhZCB0aGlzIGRvY3VtZW50IGlm
IHlvdSBoYXZlbid0IHJlYWQgdGhlIG1vc3QgcmVjZW50IHZlcnNpb24sDQo+ID4+PiBhbmQgc2Vu
ZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhhbiBEZWNl
bWJlciAyMC4NCj4gPj4+DQo+ID4+PiAgDQo+ID4+Pg0KPiA+Pj4gWW91IG1heSBjb3B5IHRoZSA2
TUFOIFdHIGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNpZGVyIG5vdA0KPiA+Pj4g
ZHVwbGljYXRpbmcgZW1haWxzIG9uIHRoZSA2TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhlIGNvbW1l
bnRzIHdoaWNoIGFyZQ0KPiA+Pj4gb25seSBzcHJpbmcgc3BlY2lmaWNzLg0KPiA+Pj4NCj4gPj4+
ICANCj4gPj4+DQo+ID4+PiBJZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhw
ZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQNCj4gPj4+IG9uIHRoZSBtYWlsaW5nIGxp
c3QsIGNvbnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBvaW50
Lg0KPiA+Pj4NCj4gPj4+IFRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJl
Y29tZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZA0KPiA+Pj4gdGhhdCBvdGhlciBwb2ludHMg
Z2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdldCBjb252ZXJ0ZWQgaW50bw0KPiA+
Pj4gcGFyYWxsZWwgaW5kZXBlbmRlbnQgZGlzY3Vzc2lvbnMpDQo+ID4+DQo+ID4+IFBlbnVsdGlt
YXRlIFNlZ21lbnQgUG9wcGluZyBkZXNjcmliZXMvc3BlY2lmaWVzIHRoZSByZW1vdmFsIG9mIGEg
U1JIIGF0DQo+ID4+IGEgcGxhY2Ugb3RoZXIgdGhhbiB0aGUgZmluYWwgZGVzdGluYXRpb24gb2Yg
dGhlIHBhY2tldC4NCj4gPj4NCj4gPj4gU3VjaCBiZWhhdmlvciB2aW9sYXRlcyBSRkM4MjAwLCB3
aGljaCBzcGVjaWZpZXM6DQo+ID4+DQo+ID4gICAgPiBFeHRlbnNpb24gaGVhZGVycyAoZXhjZXB0
IGZvciB0aGUgSG9wLWJ5LUhvcCBPcHRpb25zIGhlYWRlcikgYXJlIG5vdA0KPiA+ICAgID4gcHJv
Y2Vzc2VkLCBpbnNlcnRlZCwgb3IgZGVsZXRlZCBieSBhbnkgbm9kZSBhbG9uZyBhIHBhY2tldCdz
IGRlbGl2ZXJ5DQo+ID4gICAgPiBwYXRoLCB1bnRpbCB0aGUgcGFja2V0IHJlYWNoZXMgdGhlIG5v
ZGUgKG9yIGVhY2ggb2YgdGhlIHNldCBvZiBub2RlcywNCj4gPiAgICA+IGluIHRoZSBjYXNlIG9m
IG11bHRpY2FzdCkgaWRlbnRpZmllZCBpbiB0aGUgRGVzdGluYXRpb24gQWRkcmVzcyBmaWVsZA0K
PiA+ICAgID4gb2YgdGhlIElQdjYgaGVhZGVyLg0KPiA+Pg0KPiA+PiBOb3RlLCBvZiBjb3Vyc2Us
IHRoYXQgdGhlIHJlZmVyZW5jZSBvZiAiRGVzdGluYXRpb24gQWRkcmVzcyIgaW4gUkZDODIwMA0K
PiA+PiBpcyBjbGVhcmx5IHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBvZiB0aGUgcGFja2V0IC0tIGZv
ciBpbnN0YW5jZSwgUkZDODIwMA0KPiA+IA0KPiA+IEkgaGVhciBhbmQgY2FuIHVuZGVyc3RhbmQg
eW91ciByZWFkaW5nIG9mIFJGQzgyMDAuDQo+IA0KPiBDb3VsZCB5b3UgcGxlYXNlIGNoZWNrIFJG
QzgyMDAsIGFuZCB0ZWxsIG1lIHdoYXQgb3RoZXIgcG9zc2libGUNCj4gaW50ZXJwcmV0YXRpb24g
b2YgIkRlc3RpbmF0aW9uIEFkZHJlc3MiIHlvdSBtaWdodCBoYXZlLCBpbiB0aGUgY29udGV4dA0K
PiBvZiBSRkM4MjAwLg0KDQpBbm90aGVyIGludGVycHJldGF0aW9uIGlzDQoidGhlIG5vZGUgWy4u
Ll0gaWRlbnRpZmllZCBpbiB0aGUgRGVzdGluYXRpb24gQWRkcmVzcyBmaWVsZCBvZiB0aGUgSVB2
NiBoZWFkZXIuIg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgyMDAjc2VjdGlvbi00
DQoNCiBBY3R1YWxseSwgdGhhdCdzIHZlcmJhdGltIHRoZSB0ZXh0IGZyb20gUkZDIDgyMDAuDQoN
Cg0KPiBSRkM4MjAwIGRvZXMgbm90IGV2ZW4gc3BlY2lmeSBhbnkgcm91dGluZyBoZWFkZXIgdHlw
ZXMuIFNPLi4ud2hlcmUncyB0aGUNCj4gYW1iaWd1aXR5Pw0KDQotIFJlYWQgdGhlIG1haWxpbmcg
bGlzdCBhbmQgeW91IHdpbGwgc2VlIHRoYXQgZXZlcnlvbmUgZG8gbm90IHNoYXJlIHlvdXIgb3Bp
bmlvbi4gU28gYXQgbGVhc3Qgb25lIHBlcnNvbiBpcyB3cm9uZy4gSSB0aGluayB0aGF0IGl0IHdv
dWxkIGhlbHAgaWYgZXZlcnlvbmUsIGluY2x1ZGluZyB5b3UsIGNvdWxkIGNvbnNpZGVyIHRoYXQg
dGhleS95b3UgX21heV8gYmUgd3JvbmcsIGF0IGxlYXN0IHRvIGJldHRlciB1bmRlcnN0YW5kIHRo
ZSBjb21tZW50cyBiZWVuIG1hZGUgYnkgb3RoZXJzLiAgQW5kIHBvc3NpYmx5IHRoZSB0ZXh0IGZy
b20gUkZDIDgyMDAgaXMgbm90IGNsZWFyLCBidXQgdGhpcyBpcyB3aGF0IHdlIGhhdmUuIEFuZCB0
aGlzIGlzIHRoZSB0ZXh0IHRvIHVzZSB0byBzdXBwb3J0IHRoZSBjbGFpbSB0aGF0IHRoaXMgdGV4
dCBpcyB2aW9sYXRlZC4NCi0gV2h5IGhhdmUgX3lvdV8gZmlsbGVkIGFuIGVycmF0YSBhZ2FpbnN0
IFJGQyA4MjAwLCBpbiBvcmRlciB0byBjaGFuZ2UgdGhlIHRlY2huaWNhbCBjb250ZW50IG9mIHRo
aXMgc2VjdGlvbiwgaWYgeW91IGRvbid0IGFncmVlIHRoYXQgb25lIG1heSByZWQgIiBEZXN0aW5h
dGlvbiBBZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2IGhlYWRlciIgYXMgdGhlIElQdjYgYWRkcmVz
cyBwcmVzZW50IGluIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2IGhl
YWRlciBiZWVuIHJlY2VpdmVkIGJ5IHRoZSBFbmQgbm9kZSAob3IgZXZlbiBzZW50IGJ5IHRoZSBz
b3VyY2Ugbm9kZSkNCmh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2VycmF0YS9laWQ1OTMzDQoN
Cj4gPiBBdCBtaW5pbXVtLCBJIHRoaW5rIHRoYXQgd2UgY2FuIGFncmVlIHRoYXQgdGhlcmUgaXMg
YW5vdGhlciByZWFkaW5nLCBhcyBleHByZXNzZWQgYnkgb3RoZXIgV0cgcGFydGljaXBhbnRzLCBh
bmQgaGVuY2UgSSBkaXNhZ3JlZSB3aXRoICJvZiBjb3Vyc2UiLg0KPiANCj4gTm8sIEkgYXJndWUg
dGhhdCB0aGVyZSBpcyBub3QuSU4gZmFjdCwgSSBhcmd1ZSB0aGF0IGZvbGtzIGhhdmUgYmVlbg0K
PiBmb2xsb3dpbmcgdGhhdCBzdHJhdGVneSBmb3Igd2F5IHRvbyBsb25nLCBhbmQgdGhhdCdzIHF1
aXRlIGZydXN0cmF0aW5nLg0KPiANCj4gDQo+IA0KPiA+IFBlcnNvbmFsbHksIEkgdW5kZXJzdGFu
ZCAiRGVzdGluYXRpb24gQWRkcmVzcyIgYXMgIkRlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQgb2Yg
dGhlIElQdjYgaGVhZGVyLiIgYXMgaW5kaWNhdGVkIGV4cGxpY2l0bHkgaW4gdGhlIHRleHQgcXVv
dGVkLg0KPiANCj4gVGhlIHF1b3RlZCB0ZXh0IGlzIGZyb20gUkZDODIwMC4gSW4gdGhlIGNvbnRl
eHQgb2YgUkZDODIwMCB0aGUNCj4gRGVzdGluYXRpb24gQWRkcmVzcyBjYW4gb25seSBjb250YWlu
IHRoZSB1bHRpbWF0ZSBkZXN0aW5hdGlvbiBvZiB0aGUNCj4gcGFja2V0LiBXaGVyZSdzIHRoZSBh
bWJpZ3VpdHk/DQo+IA0KPiBBbmQgbGV0IG1lIGFzayB5b3UsIGFzIGNoYWlyLCBhbm90aGVyIHF1
ZXN0aW9uLCB0aGF0IHdpbGwgbGVhZCB5b3UgdG8NCj4gdGhlIHNhbWUgcGxhY2U6IGlzIElQdjYg
YW5kIGVuZCB0byBlbmQgcHJvdG9jb2w/DQoNClRoYXQncyBub3QgYSBxdWVzdGlvbiBmb3IgYSBz
cHJpbmcgY2hhaXIgdG8gYW5zd2VyLg0KSSdtIHJlYWRpbmcgdGhlIHNlbnRlbmNlIGluIFJGQzgy
MDAuIElmIHdlIGNhbid0IGFncmVlIG9uIHRoZSBtZWFuaW5nIG9mIHRoaXMgZXhwbGljaXQgc2Vu
dGVuY2UsIEkgZG9uJ3QgdGhpbmsgdGhhdCBkaXNjdXNzaW5nIHBoaWxvc29waGljYWwgciByZWxp
Z2lvdXMgcXVlc3Rpb24gaXMgZ29pbmcgdG8gaGVscC4NCg0KPiBUaGUgZmFjdCB0aGF0IEkgbWF5
IGNsYWltIHRoYXQgUkZDODIwMCBjb250YWlucyBhIHJlY2VpcGUgZm9yIEJCUSBkb2VzDQo+IG5v
dCBhY3R1YWxseSBtZWFuIHRoYXQgdGhhdCdzIHRoZSBjYXNlLg0KDQpZb3UgZG8gcmVhbGl6ZSB0
aGF0IHlvdXIgYWJvdmUgc2VudGVuY2UgYWxzbyBhcHBsaWVzIHRvIHlvdXJzZWxmPyBTbyBob3cg
aXMgdGhpcyBoZWxwaW5nIHRvIHByb2dyZXNzPw0KQ2FuIHdlIHBsZWFzZSBmb2N1cyBvbiB0aGUg
UkZDODIwMCBzZW50ZW5jZT8gIEknbSByZWFsbHkgdHJ5aW5nIHRvIHVuZGVyc3RhbmQgeW91ciBw
b2ludC4gDQpMZXQncyBzdGljayB0byB0aGUgdGV4dHMgb2YgZG9jdW1lbnRzLg0KIA0KDQo+IA0K
PiA+IEknbSBmaW5lIHdpdGggaGF2aW5nIHRoaXMgY2xhcmlmaWVkIHdpdGggNk1BTkQgY2hhaXJz
IGFuZCBBRC4gVGhhdCBiZWVuIHNhaWQsIHRoZSBJbnRlcm5ldCBBRCB3b3VsZCBoYXZlIGFuIG9w
cG9ydHVuaXR5IHRvIERJU0NVU1MgdGhpcy4NCj4gDQo+IEZvciB0aGUgcmVjb3JkLCBJIHRoaW5r
IHRoaXMgaXMgYSBtYWpvciBpc3N1ZSB0aGF0IHNob3VsZCBiZSBjbGVhcmVkDQo+IGJlZm9yZSBp
dCBjYW4gYmUgY2xhaW1lZCB0aGF0IHRoZXJlIGlzIGNvbnNlbnN1cyB0byByZXF1ZXN0IHB1Ymxp
Y2F0aW9uDQo+IG9mIHRoaXMgZG9jdW1lbnQuDQoNCk9LLCB0aGlzIGlzIHJlY29yZGVkLiANCj4g
DQo+IA0KPiA+IA0KPiA+PiBkb2VzIG5vdCBzcGVjaWZ5IGFueSByb3V0aW5nIGhlYWRlciB0eXBl
LCBhbmQgaGVuY2UgdGhlIG1lYW5pbmcgaXMNCj4gPj4gdW5hbWJpZ3VvdXMgKHRoZXJlJ3Mgbm8g
ZGVzdGluYXRpb24gb3RoZXIgdGhhbiB0aGUgZmluYWwgZGVzdGluYXRpb24gb2YNCj4gPj4gdGhl
IHBhY2tldCkuDQo+ID4+DQo+ID4+IFRoaXMgaXMgb2YgY291cnNlIGluIGxpbmUgd2l0aCBJUHY2
IGJlaW5nIGFuZCBlbmQtdG8tZW5kIHByb3RvY29sLCBhbmQNCj4gPj4gY3J1Y2lhbCBmb3Igb3Ro
ZXIgcmVsYXRlZCBtZWNoYW5pc21zIHRvIHdvcmsgYXMgZXhwZWN0ZWQgKHN1Y2ggYXMgSVBzZWMN
Cj4gPj4gQUgpLiBQbGVhc2UgYWxzbyBjaGVjazogZHJhZnQtc21pdGgtNm1hbi1pbi1mbGlnaHQt
ZWgtaW5zZXJ0aW9uLWhhcm1mdWwuDQo+ID4+DQo+ID4+IFNvLCBpbiBvcmRlciB0byBwcm9jZWVk
IHdpdGggdGhlIGRvY3VtZW50LCB0aGVyZSBhcmUgbXVsdGlwbGUgb3B0aW9ucw0KPiA+PiBmb3J3
YXJkOg0KPiA+Pg0KPiA+PiAxKSBKdXN0IHJlbW92ZSB0aGUgY29ycmVzcG9uZGluZyB0ZXh0L2Jl
aGF2aW9yDQo+ID4gDQo+ID4gVGhhdCBpcyBpbmRlZWQgb25lIG9wdGlvbi4gQnV0IGFzIG9mIHRv
ZGF5LCB0aGlzIGlzIG5vdCBteSBhc3N1bXB0aW9uLg0KPiA+ICANCj4gPj4gMikgSW1wbGVtZW50
IGEgc2ltaWxhciBtZWNoYW5pc20gaW4gYW4gUkZDODIwMC1jb21wbGlhbnQgbWFubmVyIChlLmcu
LA0KPiA+PiByZS1lbmNhcCkNCj4gPiANCj4gPiBTUkggaW5zZXJ0IGlzIG91dCBvZiBzY29wZSBv
ZiB0aGlzIHNwZWNpZmljYXRpb24uIFNvIHllcywgSVB2NiBlbmNhcHMgaXMgdXNlZC4NCj4gPiBX
ZSBhcmUgdGFsa2luZyBTUkggcmVtb3ZhbC4gSSdtIGFzc3VtaW5nIHRoYXQgeW91IGFyZSByZWZl
cnJpbmcgdG8gUFNQLiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgdGhpcyBmdW5jdGlvbiAoUFNQ
KSBpcyB0byBkaXN0cmlidXRlIHRoZSAoZm9yd2FyZGluZyBwbGFuZSkgbG9hZCBiZXR3ZWVuIHRo
ZSBQU1AgYW5kIHRoZSBVU1AuIEluIGEgd2F5IHNpbWlsYXIgdG8gTVBMUyBQSFAuIEJ1dCBpbiBh
bGwgY2FzZXMsIHRoaXMgaXMgbm90IGFib3V0IFNSSCBpbnNlcnRpb24uDQo+IA0KPiBJdCdzIGFi
b3V0IFNSSCByZW1vdmFsLCB3aGljaCBpcyBhbHNvIGZvcmJpZGVuIGJ5IFJGQzgyMDAuDQo+IA0K
PiANCj4gDQo+IA0KPiA+PiAzKSBEbyB0aGUgbmVjZXNzYXJ5IHN0YW5kYXJkcyB3b3JrIHRvIHVw
ZGF0ZSBSRkM4MjAwLCBzdWNoIHRoYXQgaXQNCj4gPj4gYWxsb3dzIHRoaXMgc29ydCBvZiBiZWhh
dmlvciwgYW5kIG9ubHkgc2hpcCB0aGUgbmV0d29yay1wcm9ncmFtbWluZw0KPiA+PiBkcmFmdCBm
b3IgcHVibGljYXRpb24gd2hlbiBhdCBsZWFzdCA2bWFuIGhhcyBjb25zZW5zdXMgdG8gcHJvY2Vl
ZCBvbg0KPiA+PiB0aGF0IHBhdGguDQo+ID4gDQo+ID4gTm90IHRoZSBwcmVmZXJyZWQgcGF0aCBh
cyBvZiB0b2RheS4NCj4gDQo+IFllcywgaXQgc2hvdWxkIGJlIGV2aWRlbnQgdGhhdCBpdCBzZWVt
cyB0aGUgcHJlZmVycmVkIHBhdGggaGFzIGJlZW4NCj4gKHN0YXJ0aW5nIHdpdGggRUggaW5zZXJ0
aW9uIGF0IHRoZSB0aW1lKSB0byBjaXJjdW12ZW50IGV4aXN0aW5nDQo+IHNwZWNpZmljYXRpb25z
Lg0KPiANCj4gDQo+IA0KPiA+ICANCj4gPj4gUC5TLjogSSB3aWxsIGdvIHRocm91Z2ggdGhlIGRv
Y3VtZW50IG9uY2UgYWdhaW4uLi4gYnV0IHRoZSBzYW1lDQo+ID4+IHJlYXNvbmluZyBzaG91bGQg
YmUgYXBwbGllZCB0byBhbnkgRUgtaW5zZXJ0aW9uL3JlbW92YWwgYXQgYSBwbGFjZSBvdGhlcg0K
PiA+PiB0aGFuIHRoZSBzb3VyY2Ugb2YgdGhlIHBhY2tldCBvciBpdHMgZmluYWwgZGVzdGluYXRp
b24uDQo+ID4gDQo+ID4gSXQgbG9va3MgdG8gbWUgdGhhdCBTUkggaW5zZXJ0aW9uIGFuZCBTUkgg
cmVtb3ZhbCBhcmUgdG8gYmUgdHJlYXRlZCBkaWZmZXJlbnRseS4gDQo+IA0KPiBJIGRvbid0IHNl
ZSBob3cgb3Igd2h5LiANCg0KU1JIIGluc2VydGlvbiBpcyBkb25lIGJ5IGEgbm9kZSwgb24gdGhl
IHBhdGgsIHdoaWNoIGlzIG5vdCB0aGUgZGVzdGluYXRpb24gb2YgdGhlIElQdjYgYWRkcmVzc2Vz
Lg0KU1JIIHJlbW92YWwgaXMgZG9uZSBieSBhIG5vZGUgd2hpY2ggaXMgcmVjZWl2aW5nIHRoZSBw
YWNrZXQgYmVjYXVzZSBpdCdzIElQdjYgYWRkcmVzcyBpcyBpbiB0aGUgZGVzdGluYXRpb24gb2Yg
dGhlIElQdjYgcGFja2V0Lg0KDQo+IEJvdGggdmlvbGF0ZSB0aGUgc2FtZSByZXF1aXJlbWVudCBp
biBSRkM4MjAwLg0KDQpXZSBhcmUgbm90IGhhdmluZyBhIGNvbnZlcnNhdGlvbiwgc28gbGV0J3Mg
bm90IHJlcGVhdHMgdGhlIHNhbWUgcG9pbnQgYWdhaW4gYW5kIGFnYWluLg0KDQpZb3VyIG9waW5p
b24gaGFzIGJlZW4gbm90ZWQuIFNvIGRvZXMgb3BpbmlvbnMgb24gdGhpcyBzYW1lIHBvaW50IGV4
cHJlc3NlZCBieSBvdGhlciB3ZyBwYXJ0aWNpcGFudHMuDQoNCj4NCj4gDQo+IA0KPiBUaGFua3Ms
DQo+IC0tIA0KPiBGZXJuYW5kbyBHb250DQo+IFNJNiBOZXR3b3Jrcw0KPiBlLW1haWw6IGZnb250
QHNpNm5ldHdvcmtzLmNvbQ0KPiBQR1AgRmluZ2VycHJpbnQ6IDY2NjYgMzFDNiBENDg0IDYzQjIg
OEZCMSBFM0M0IEFFMjUgMEQ1NSAxRDRFIDc0OTINCj4gDQo+IA0KPiANCj4NCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpD
ZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZv
cm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRv
bmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRp
b24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUg
c2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVj
ZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVz
IGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2Ug
bWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLgoKVGhpcyBt
ZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHBy
aXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsKdGhleSBz
aG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlz
YXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBu
b3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1l
bnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBt
ZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuClRo
YW5rIHlvdS4KCg==


From nobody Wed Dec 11 11:37:02 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A93801200E7; Wed, 11 Dec 2019 11:37:01 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 xuN6dWHGX6oe; Wed, 11 Dec 2019 11:37:00 -0800 (PST)
Received: from mail-pl1-x642.google.com (mail-pl1-x642.google.com [IPv6:2607:f8b0:4864:20::642]) (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 35826120052; Wed, 11 Dec 2019 11:37:00 -0800 (PST)
Received: by mail-pl1-x642.google.com with SMTP id x17so1823827pln.1; Wed, 11 Dec 2019 11:37:00 -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-language:content-transfer-encoding; bh=tt1hWDyrDkdfbamu1NgM5ODCRYuC4ezK/JC33BcwmvM=; b=J955EdIfP0K2T4S+2OwN1cEOo4YNr68ObvoNr7JmZPKgk4IxOVA728CuelFQOBZ5e7 9gJ8yma1077FymiKMaJDDwS/HqBzp+D36EWrDRb2RKXvwVZp13+VFELztSYA3xYTFhm4 4KP0dc6Jo7SzxF+4ujylIdQ7yOiMafVcT8dIeoxgU8w3wCzD09hGO8+sFklz8Pn9mFst j+1rLnjxIizBhkcd/UnmkuoXFmR2S3AJXnQa0EMbYt9WqvWuXlD8lX0yrz7ZRWq9mznH k2focv216z6kP94/vsvM2y4CIf8u5AHqe0t7HNThOO4YDSK0LoqcT8bG4Vjesrx4W/N3 i8xA==
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-language :content-transfer-encoding; bh=tt1hWDyrDkdfbamu1NgM5ODCRYuC4ezK/JC33BcwmvM=; b=d6x2Zknw/XbJwfV5ZjasgPUhUpjALq+Iu/Nyjhnqly1bCCX+PSi0DZgoZchiZT8Qsa L6D8nr8hFmHS0PSONlXXCNnO9mzKaDcROey8pW3Dt6EUyv2jdep3IZjN0LjbTDZjuAYy ICwoMODyg7X5bJfOuXjxgc6CKtwvySx0jnk9YJWKmkuJwsy4jXlRvQqSJF0/T29ll/4c lrgh9FFc03tqpHtVVu3plpqfR99ok7GYagKpAk9kDkDrhSqF/w+8RR+NqSrVC4p5QgSh nZC9x6w6XLIuYrPfRbiG8DA+eXepJFr+jJZ8T+lpvuUK2sVy3qqIrc2FB8gtFiCF51Sj zbqA==
X-Gm-Message-State: APjAAAXskbOm0/6e61W5r++8PO4R0zpGgwruir4zg0F1OlMb8sAVUDDc Q2zy9YVgyI+Km5mVu8TA/M0=
X-Google-Smtp-Source: APXvYqxhTUcEAPHss5RBeUy5hSJUvhx4HILEAB1YQaqrqp+ophcxYN8nGJQlLIGx8+guDkxCz/o/DQ==
X-Received: by 2002:a17:90a:778a:: with SMTP id v10mr5149763pjk.26.1576093019637;  Wed, 11 Dec 2019 11:36:59 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id w200sm3969379pfc.93.2019.12.11.11.36.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Dec 2019 11:36:58 -0800 (PST)
To: Robert Raszuk <robert@raszuk.net>, Fernando Gont <fgont@si6networks.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com> <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com> <26f2fff6-f6c8-0e9f-29e6-a180896f5a05@si6networks.com> <CAOj+MMHDOgA54mMWq+ko72e9kW7jk=ut8M31c_XNvAx-hXt6qg@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <fc55e064-5657-21b6-79e3-6785e0c4c03c@gmail.com>
Date: Thu, 12 Dec 2019 08:36:53 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMHDOgA54mMWq+ko72e9kW7jk=ut8M31c_XNvAx-hXt6qg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/oZTjNudiJTvgmIHF-A7YYJY2hVc>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 19:37:02 -0000

Robert,
On 11-Dec-19 21:29, Robert Raszuk wrote:
>=20
> RFC 2473=C2=A0=C2=A0
>=20
> Quotes have been already provided to the lists.=C2=A0
>=20
> When encapsulating a packet I can put whatever EH is defined and when d=
ecapsulating the packet I can remove any EH I inserted before. I "own" th=
e new IPv6 header. Very simple. It is like taking the cars on a ferry.=C2=
=A0
>=20
> Your original packet (call it end to end ... call it original src going=
 to final/ultimate destination) is just a payload.=C2=A0
>=20
> I can not believe that anyone can not grasp such basic concept.=20

I think everyone grasps it. I think the problem is that the SRH proponent=
s
use the word "insert" a little ambiguously. In IPv6-land, it's been assum=
ed
to mean "insert an SRH header in the middle of an existing IPv6 packet he=
ader".
I suspect that in SRH-land, and in the IPv6 data plane context, it's main=
ly
being used to mean "encapsulate an IPv6 packet in a new IPv6 packet that =
includes
an SRH header." And in the MPLS data plane context it means "prepend an a=
dditional
MPLS label."

Right or wrong?

   Brian

>=20
>=20
>=20
> On Wed, Dec 11, 2019 at 3:29 AM Fernando Gont <fgont@si6networks.com <m=
ailto:fgont@si6networks.com>> wrote:
>=20
>     On 10/12/19 18:50, Robert Raszuk wrote:
>     >
>     > By your books does RFC 2473 or RFC 4798 or 100s of other RFCs whi=
ch
>     > encapsulate IPv6 packets all violate Internet Standard I presume =
IPv6
>     > spec ?=C2=A0
>     >
>     > One of us clearly is missing the point. I will let list members j=
udge
>     > which one :)
>=20
>     Could you please point at any RFC that inserts EHs or deletes EHs a=
t any
>     place in the network other than the source or the ultimate destinat=
ion?
>=20
>     --=20
>     Fernando Gont
>     SI6 Networks
>     e-mail: fgont@si6networks.com <mailto:fgont@si6networks.com>
>     PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>=20
>=20
>=20
>=20


From nobody Wed Dec 11 11:48:38 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C40B6120058; Wed, 11 Dec 2019 11:48:36 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 Tc93nufUYtV9; Wed, 11 Dec 2019 11:48:32 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25B5B120052; Wed, 11 Dec 2019 11:48:32 -0800 (PST)
Received: from opfedar00.francetelecom.fr (unknown [xx.xx.xx.11]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 47Y6tQ5bDDz2xsW; Wed, 11 Dec 2019 20:48:30 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.79]) by opfedar00.francetelecom.fr (ESMTP service) with ESMTP id 47Y6tQ3N8WzCqjh; Wed, 11 Dec 2019 20:48:30 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM6E.corporate.adroot.infra.ftgroup ([fe80::d89a:9017:59c2:9724%21]) with mapi id 14.03.0468.000; Wed, 11 Dec 2019 20:48:30 +0100
From: <bruno.decraene@orange.com>
To: Fernando Gont <fgont@si6networks.com>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, "Ole Troan" <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>, "Robert Raszuk" <robert@raszuk.net>
Thread-Topic: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVr7Em2MnGLGl0W0OjfSwvUTZbJKe1RMwA
Date: Wed, 11 Dec 2019 19:48:30 +0000
Message-ID: <1557_1576093710_5DF1480E_1557_460_1_53C29892C857584299CBF5D05346208A48D27673@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com>
In-Reply-To: <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/UYsTN_V6Ri5W46yZsRpT1evHslU>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 19:48:37 -0000

RmVybmFuZG8sDQoNCj4gRnJvbTogRmVybmFuZG8gR29udCBbbWFpbHRvOmZnb250QHNpNm5ldHdv
cmtzLmNvbV0gDQo+IFNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTEsIDIwMTkgMTI6MjUgQU0N
Cj4gDQo+IE9uIDEwLzEyLzE5IDA4OjE2LCBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIHdyb3Rl
Og0KPiA+IEZlcm5hbmRvLA0KPiA+IA0KPiA+PiBGcm9tOiBzcHJpbmcgW21haWx0bzpzcHJpbmct
Ym91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEZlcm5hbmRvIEdvbnQNCj4gPj4gU2VudDog
U3VuZGF5LCBEZWNlbWJlciA4LCAyMDE5IDE6NTUgQU0NCj4gPj4NCj4gPj4gT24gNy8xMi8xOSAx
NTo0MCwgUm9iZXJ0IFJhc3p1ayB3cm90ZToNCj4gPj4+IEhpIEZlcm5hbmRvLA0KPiA+Pj4gIA0K
PiA+Pj4NCj4gPj4+ICAgICBUaGUgb25saW5lIHBvc3NpYmxlIGluc3RhbnRpYXRpb24gb2YgIkRl
c3RpbmF0aW9uIEFkZHJlc3MiIGFzIGluIFJGQzgyMDANCj4gPj4+ICAgICBpcyB0aGUgZmluYWwg
ZGVzdGluYXRpb24gb2YgdGhlIHBhY2tldC4NCj4gPj4+DQo+ID4+Pg0KPiA+Pj4gTm8uIFRoYXQg
aXMgaW5jb3JyZWN0LiANCj4gPj4+DQo+ID4+PiBIaW50OiBQbGVhc2UgcmVhZCBjYXJlZnVsbHkg
UkZDMjQ3My4gDQo+ID4+DQo+ID4+IElmIHlvdSB0aGluayBhIGRvY3VtZW50IG9uIHR1bm5lbHMg
cnVsZXMgaG93IElQdjYgb3BlcmF0ZXMsIGFuZCBpdHMNCj4gPj4gZW5kLXRvLWVuZGlhbm5lc3Ms
IHRoZW4geW91IGhhdmUgYSBodWdlIHByb2JsZW0gcmVhZGluZyBzcGVjcy4NCj4gPj4NCj4gPj4g
U28gSSB3aWxsIG5vdCBlbnRlciB0aGF0IGdhbWUsIGJlY2F1c2UgaXQgd291bGQgYmUgYWNjZXB0
aW5nIHRvIGJlDQo+ID4+IG1vY2tlZCBhdC4NCj4gPj4NCj4gPj4gSSdsbCB3YWl0IGZvciBhIGZl
dyBkYXlzIGZvciBvdXIgSU5UIEFEJ3MgcmVzcG9uc2UgKFN1cmVzaCksIGEgcmVzcG9uc2UNCj4g
Pj4gZnJvbSB0aGUgc3ByaW5nIGNoYWlycyAoaWYgYW55KSwgYW5kIGEgcmVzcG9uc2UgZnJvbSB0
aGUgUlRHIEFEKHMpLg0KPiA+IA0KPiA+IEknbSBub3Qgc3VyZSB3aGF0IHJlc3BvbnNlIHRvIHdo
YXQgcXVlc3Rpb24geW91IGV4cGVjdCBmcm9tIHNwcmluZyBjaGFpcnMuDQo+IA0KPiBBIG51bWJl
ciBvZyB3ZyBwYXJ0aWNpcGFudHMgYXJlIGxldHRpbmcgdGhlIGNoYWlycyBhbmQgQURzIGF3YXJl
IHRoYXQgYQ0KPiB3ZyBkb2N1bWVudCBjb250YWlucyBhbiBvdXRyaWdodCB2aW9sYXRpb24gb2Yg
YW4gSW50ZXJuZXQgU3RhbmRhcmQNCg0KVGhhdCBwb2ludCBpcyBub3RlZC4NCkJ1dCBnaXZlbiB0
aGF0IGEgbnVtYmVyIG9mIHdnIHBhcnRpY2lwYW50cyBhcmUgc2F5aW5nIHRoZSBvcHBvc2l0ZSwg
d2UgbmVlZCB0byBnbyBhIGJpdCBkZWVwZXIgaW4gdGhlIGRpc2N1c3Npb24uIFRoYXQncyB3aGF0
IEkndmUgdHJpZWQgdG8gaW5pdGlhdGUgYW5kIEkgYmVsaWV2ZSB0aGF0IHdlIGhhdmUgbWFkZSBw
cm9ncmVzcy4NCg0KTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHlvdSBhcmUgc2F5aW5nIHRoYXQN
ClBTUCBhbmQgVVNQLCBhcyBkZWZpbmVkIGluIFsxXSBhbmQgbW9yZSBzcGVjaWZpY2FsbHkgIlBv
cCB0aGUgU1JIIiAgY29udHJhZGljdCB3aXRoIFsyXSBhbmQgbW9yZSBzcGVjaWZpY2FsbHkgDQoi
ICAgRXh0ZW5zaW9uIGhlYWRlcnMgWy4uLl0gIGFyZSBub3QNCiAgIHByb2Nlc3NlZCwgaW5zZXJ0
ZWQsIG9yIGRlbGV0ZWQgYnkgYW55IG5vZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVyeQ0KICAg
cGF0aCwgdW50aWwgdGhlIHBhY2tldCByZWFjaGVzIHRoZSBub2RlIFsuLi5dIGlkZW50aWZpZWQg
aW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQNCiAgIG9mIHRoZSBJUHY2IGhlYWRlci4i
DQoNCg0KTW9yZSBzcGVjaWZpY2FsbHksIHlvdXIgcG9pbnQgaXMgdGhhdCAiIHRoZSBEZXN0aW5h
dGlvbiBBZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2IGhlYWRlciIgaXMgdG8gYmUgdW5kZXJzdG9v
ZCBhcyAiIGZpbmFsIGRlc3RpbmF0aW9uIG5vZGUiDQpodHRwczovL21haWxhcmNoaXZlLmlldGYu
b3JnL2FyY2gvbXNnL2lwdjYvS3Uta0tCRS12RzVRR2RUMkR2cUx4TVFwUmlrDQoNCg0KWzJdIGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM4MjAwI3NlY3Rpb24tNA0KWzFdIGh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmctMDUjc2VjdGlvbi00LjE2LjENCg0KDQoNCg0KSXMgdGhlcmUgYW5vdGhlciB0ZWNobmlj
YWwgcG9pbnQgcmVsYXRpbmcgdG8geW91ciAiIG91dHJpZ2h0IHZpb2xhdGlvbiBvZiBhbiBJbnRl
cm5ldCBTdGFuZGFyZCIgb3IgaXMgdGhpcyB0aGUgb25seSBvbmU/DQoNCg0KPiB0aGF0DQo+IHNw
cmluZyBpcyBub3QgaW4gYSBwb3NpdGlvbiBvZiBjaGFuZ2luZy4NCg0KNm1hbiBjb25zZW5zdXMg
aXMgd3JpdHRlbiBpbiBSRkMgODIwMC4gSSBjYW4gcmVhZCBpdCBhcyBhbnkgb3RoZXIgb25lLiBB
Y3R1YWxseSB5b3UgYXJlIHRoZSBvbmUgdHJ5aW5nIHRvIG1vZGlmeSB0aGF0IHRleHQuDQpCdXQg
dG8geW91ciBwb2ludCwgYmVsaWV2ZSBtZSwgSSdsbCBiZSBtb3JlIHRoYW4gaGFwcHkgdG8gZ2l2
ZSB0aGF0IGJhbGwgdG8gc29tZW9uZSBlbHNlLiBFLmcuIHRvIG15IEFEIHRoZW4gSUVTRyBhbmQg
ZmxhZ2dpbmcgdGhhdCBwb2ludCBpbiB0aGUgc2hlcGhlcmQgcmVwb3J0Lg0KSSdsbCBhbHNvIG1v
bml0b3IgeW91ciBhYm92ZSBlcnJhdGEsIHRvIHNlZSBpZiBpdCdzIGJlZW4gYWNjZXB0ZWQgb3Ig
cmVqZWN0ZWQuIFRoYXQgd2lsbCB0eXBpY2FsbHkgYmUgYSBzdHJvbmcgaW5wdXQgaW4gdGhlIGJh
bGFuY2UuIA0KDQo+IEkgZGVlbSB0aGF0IGFzIGEgbWFqb3IgaXNzdWUsIGFuZCBJJ20gY3VyaW91
cyBob3cgeW91IG1pZ2h0IHBvc3NpYmxlDQo+IGlnbm9yZSBpdCwgZGVjbGFyZSBjb25zZW5zdXMs
IGFuZCBzaGlwIGFuZCByZXF1ZXN0IHB1YmxpY2F0aW9uIG9mIHRoaXMNCj4gZG9jdW1lbnQuDQoN
Ck5vdGVkLg0KSSdtIG5vdCBpZ25vcmluZyBpdC4gUXVpdGUgdGhlIGNvbnRyYXJ5IEknbSB0aGUg
b25lIGVuZ2FnaW5nIHRoZSBkaXNjdXNzaW9uIHdpdGggeW91IGluIG9yZGVyIHRvIHVuZGVyc3Rh
bmQgdGhlIHJlYWwgdGVjaG5pY2FsIHBvaW50IHRoYXQgeW91IHdhbnQgdG8gbWFrZS4NClRoZSBl
eGVyY2lzZSBpcyBub3QgdG8gJ2RlY2xhcmUgY29uc2Vuc3VzJyBidXQgInJvdWdoIGNvbnNlbnN1
cyIuIFBvc3NpYmx5LCBhbnkgcG9zaXRpb24sIGluY2x1ZGluZyB5b3VycyBtYXkgYmUgaW4gdGhl
IHJvdWdoLg0KJ1JlcXVlc3QgcHVibGljYXRpb24nIGlzIG5vdCBwdWJsaXNoaW5nIHRoZSBSRkMu
IEl0J3MgdG8gZ2l2ZSB0aGUgYmFsbCB0byB0aGUgQUQsIHRoZW4gSUVURiBsYXN0IGNhbGwsIHRo
ZW4gSUVTRyB0byByZXZpZXcgYmV5b25kIHRoZSBXRy4gVGhhdCdzIHR5cGljYWxseSBhIHdheSB0
byBoYW5kbGUgcG9pbnRzIHdoaWNoIGFyZSBiZXlvbmQgdGhlIG9yaWdpbmFsIFdHLiANCg0KLS1C
cnVubw0KIA0KPiA+IA0KPiA+Pj4gRnJvbTogc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNA
aWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBGZXJuYW5kbyBHb250DQo+ID4+PiBTZW50OiBTYXR1cmRh
eSwgRGVjZW1iZXIgNywgMjAxOSA2OjQzIFBNDQo+ID4+PiAgVGhlIG9ubGluZSBwb3NzaWJsZSBp
bnN0YW50aWF0aW9uIG9mICJEZXN0aW5hdGlvbiBBZGRyZXNzIiBhcyBpbiBSRkM4MjAwIGlzIHRo
ZSBmaW5hbCBkZXN0aW5hdGlvbiBvZiB0aGUgcGFja2V0Lg0KPiA+IA0KPiA+IEl0IGFwcGVhcnMg
dG8gbWUgdGhhdCwgYXQgbWluaW11bSwgbXVsdGlwbGUgb3BpbmlvbnMgaGF2ZSBiZWVuIGV4cHJl
c3NlZCBvbiB0aGlzIHBvaW50LCBpbmNsdWRpbmcgZnJvbSBTdXJlc2guIFNvLCBhc3N1bWluZyB0
aGF0IGJ5ICJvbmxpbmUiIHlvdSBtZWFudCAib25seSIsIHRoZSBzdGF0ZW1lbnQgIm9ubHkgcG9z
c2libGUiIHNlZW1zIGV4Y2Vzc2l2ZSB0byBtZS4NCj4gDQo+IEkgYXNrIGFnYWluOiBwbGVhc2Ug
cmVhZCBSRkM4MjAwLCBhbmQgaW4gdGhlIGNvbnRleHQgb2YgUkZDODIwMCwgcGxlYXNlDQo+IHRl
bGwgbWUgd2hhdCBjYW4gYmUgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3Mgb3RoZXIgdGhhbiB0
aGUgdWx0aW1hdGUNCj4gZGVzdGluYXRpb24gb2YgdGhlIHBhY2tldC4NCj4gDQo+IA0KPiBUaGVu
LCBpZiB5b3UgY2Fubm90IGNvbWUgdXAgd2l0aCBhIGdvb2QgYW5zd2VyLCB0aGVuIHlvdSBtaWdo
dCBuZWVkIHRvDQo+IGFjY2VwdCB0aGF0ICJEZXN0aW5hdGlvbiBBZGRyZXNzIiwgaW4gdGhlIGNv
bnRleHQgb2YgUkZDODIwMCwgaXMgdGhlDQo+IHVsdGltYXRlIGRlc3RpbmF0aW9uIG9mIGEgcGFj
a2V0Lg0KPiANCj4gQW5kLCBzaW5jZSB3ZSBhcmUgYXQgaXQsIHBsZWFzZSBsZXQgbWUga25vdyBp
ZiBJUHY2IGlzIGFuZCBlbmQgdG8gZW5kDQo+IHByb3RvY29sLiBBbmQsIGlmIGl0IGlzLCBob3cg
ZG9lcyB0aGF0IGUyZS1uZXNzIHdvcmsgd2l0aCBpbnNlcnRpbmcgYW5kDQo+IHJlbW92aW5nIEVI
cyBvbiB0aGUgcGF0aCB0byB0aGUgdWx0aW1hdGUgZGVzdGluYXRpb24gb2YgYSBwYWNrZXQuDQo+
IA0KPiBUaGFua3MsDQo+IC0tIA0KPiBGZXJuYW5kbyBHb250DQo+IFNJNiBOZXR3b3Jrcw0KPiBl
LW1haWw6IGZnb250QHNpNm5ldHdvcmtzLmNvbQ0KPiBQR1AgRmluZ2VycHJpbnQ6IDY2NjYgMzFD
NiBENDg0IDYzQjIgOEZCMSBFM0M0IEFFMjUgMEQ1NSAxRDRFIDc0OTINCj4gDQo+IA0KPiANCj4N
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRl
bmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBu
ZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2Fu
cyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwg
dmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kg
cXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQg
c3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2Fi
aWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1l
cmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlk
ZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5
IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRo
b3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJy
b3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQg
aXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3Qg
bGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBm
YWxzaWZpZWQuClRoYW5rIHlvdS4KCg==


From nobody Wed Dec 11 11:54:46 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: spring@ietf.org
Delivered-To: spring@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B3183120052; Wed, 11 Dec 2019 11:54:45 -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: spring@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.113.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: spring@ietf.org
Message-ID: <157609408568.11496.11799785813274132900@ietfa.amsl.com>
Date: Wed, 11 Dec 2019 11:54:45 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/HWh9TXTocvcJieM0lt9PTqNYo_E>
Subject: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 19:54:46 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Source Packet Routing in Networking WG of the IETF.

        Title           : SRv6 Network Programming
        Authors         : Clarence Filsfils
                          Pablo Camarillo Garvia
                          John Leddy
                          Daniel Voyer
                          Satoru Matsushima
                          Zhenbin Li
	Filename        : draft-ietf-spring-srv6-network-programming-06.txt
	Pages           : 39
	Date            : 2019-12-11

Abstract:
   The SRv6 Network Programming framework enables a network operator or
   an application to specify a packet packet processing program by
   encoding a sequence of instructions in the IPv6 packet header.

   Each instruction is implemented on one or several nodes in the
   network and identified by an SRv6 Segment Identifier in the packet.

   This document defines the SRv6 Network Programming concept and
   specifies the base set of SRv6 behaviors that enables the creation of
   interoperable overlays with underlay optimization (Service Level
   Agreements).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-network-programming/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-06
https://datatracker.ietf.org/doc/html/draft-ietf-spring-srv6-network-programming-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-srv6-network-programming-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 Wed Dec 11 11:57:49 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7244120058 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 11:57:47 -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, 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 header.b=Wb3ixEOf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=sWeBga4N
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 GBhzBW6d3AFv for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 11:57:44 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8679B120052 for <spring@ietf.org>; Wed, 11 Dec 2019 11:57:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6172; q=dns/txt; s=iport; t=1576094264; x=1577303864; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=2gYB0kUc9IS9hA5JS8hGJKxPQP5MgFeQPwNzPW4XYYQ=; b=Wb3ixEOfWDgrj9D58RPC2qHXxiApkZlr0h89Xyyv+5r9jwG1dfJXMJMe VVZmI8DJ12Ure2NdNs35XjroyumDvhaBU9kpopE0ZSrw1vprfmUsnhkva 8yrpIt/Hwm/JCToEPCMFZMrAIPgtQyLDPaLJKDfzQLMHbHrolGctOlaHi w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AXDeYkhbM+4s26PFyaj8UtA3/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavyZCU/Fd5DUHdu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D6DwDsSfFd/4sNJK1lHgELHINJUAV?= =?us-ascii?q?sWCAECyoKg3mDRgOLCk6CEZgGgUKBEANUCQEBAQwBARgNCAIBAYN7RQIXgW4?= =?us-ascii?q?kOBMCAw0BAQQBAQECAQUEbYU3AQuFXgEBAQEDAQEQEREMAQEsDAsEAgEIEQM?= =?us-ascii?q?BAgMCJgICAiULFAEICAIEEyKDAAGCRgMuAQ6jRAKBOIhhdYEygn4BAQWBOQI?= =?us-ascii?q?OQUCCUhiCFwmBDiiMGBqBQT+BEScggkw+gmQBAQIBARiBIQ4YgxAygiyQLZ5?= =?us-ascii?q?CCoIvhySOUhuCQnSHApAIjkqISZFvAgQCBAUCDgEBBYFpIoFYcBUaISoBgkE?= =?us-ascii?q?JRxEUjGaDc4UUhT90gSiLPIEwAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="399341620"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 19:57:43 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBJvhm1011463 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <spring@ietf.org>; Wed, 11 Dec 2019 19:57:43 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 13:57:43 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 13:57:42 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 13:57:42 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iO+gUWXxggzko/MCZRUIIz8b4ZT3fXycCbM+vvXsE9YyhwkmtHpnNJmNFsSWdEViarxR1ffTB2OS2y/B2f8ytTZOPm0gjFxIfXs6gV6Zbwk4VktCUZcn1EXup3gtm3YiiOpQVbpbS7vi5DAzljrFJ4ti04cleSiehGz0d3e0UhUUq+A7Kr2AIfoN5qTQ3WhgOMkimgse0RRXnL9ogk0dTzTWoFUqQIS5VSxlZvM9uSqnBc8HKCZ05pOOwoyppaj48kBSsHHDV/zXtsRQhDFpDQ1yHRZbwmDZQ7PSTeDGqi7nksrx4yVcSEseGKAm6/PEnofTfHPsWaA1Cc/wSO3m8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2gYB0kUc9IS9hA5JS8hGJKxPQP5MgFeQPwNzPW4XYYQ=; b=WScL0I9vdT+qV0iC4TmqKgOI9Af91OF3YUqRfEK4eWsKhvnTwMgy5sLNKU4wW+uRhXtg8FcyTvQ1GGpLTZXAWIQl9ydtE7+K4/2inYYV8choillR0I0+B1O5E52c8QrcX5LaoVP0alUFU9/46/Dm1MLiRr2xsBUllJ3ayGI7hNIiRzMhVqcQjmoCEB4q0gsgRCgGU2uVC0TZXronsAbELMSmcBHdOO/2i64osDihSVIVl9cKU72uOsaYdMxg0nhWqTKEQfVPveLpqr2DztaCr2EVtImAVEtw+Yc8Bm32vZsgZVud2Q1LW/hbxDIm3kaT7Qh54+3MzEvO0r5Xca3Mkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2gYB0kUc9IS9hA5JS8hGJKxPQP5MgFeQPwNzPW4XYYQ=; b=sWeBga4NffJFizkdjI1b12NuNtPMFrwoEo3SAPZ85a+mphBHxTqqC0rrPmARPKeef82kR1VpWTxegkJCeoV1Ki9U6klcdy3Sg/qA9TuLyNKORItdbzMVUe0NiPSfNCVPopLJW7KDvkWGfz22zZjSiB1yi7B/eP0/fwEK3D/tVpU=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1390.namprd11.prod.outlook.com (10.169.233.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Wed, 11 Dec 2019 19:57:41 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 19:57:41 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AQHVsFzuMqEE0m+BQku/EkspZFszBae1394A
Date: Wed, 11 Dec 2019 19:57:40 +0000
Message-ID: <BD8AA049-B9EE-452A-93CB-0E7429354769@cisco.com>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com>
In-Reply-To: <157609408568.11496.11799785813274132900@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d508c6a4-ee7a-4291-42e7-08d77e74617a
x-ms-traffictypediagnostic: MWHPR11MB1390:
x-microsoft-antispam-prvs: <MWHPR11MB1390041FC94B3AB0F1366FCAC95A0@MWHPR11MB1390.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(376002)(346002)(39860400002)(366004)(396003)(189003)(199004)(13464003)(54164003)(53754006)(66446008)(6506007)(76116006)(66476007)(66946007)(6916009)(6512007)(316002)(66556008)(64756008)(91956017)(33656002)(2906002)(5660300002)(6486002)(36756003)(186003)(2616005)(66574012)(478600001)(86362001)(81166006)(81156014)(8676002)(26005)(71200400001)(4001150100001)(966005)(8936002)(574754004); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1390; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KWS9T9oTahnii1iDihbU2NCdOtVvTcHsyYUJfe3U198sxKuUTht7lELdllRhwVzXAlMj1aLFj8j/mCPdTPhRTGqUvncnaDuIo3czgm+zLczwI+6u+wfNsuHqamojNJfWuGFlMzSwgXZsdYAPjUHZjK3qRPGyVqsqiWTaQrByp4nnaMCzvdodBP8R7p/4KFNwz2mvWRI4jWaZMRS/rSlXynUO2nFM6EpqIhskdqzfjVXacgoipBMSlgH6LIFASXOp1xmYVw9Z2RWmtQnfwaOIHWQoMAVMTPsi99JVlP+aNf1bAGyJP800oaC3C+Y25bbAOb64tPIVXTlGXe5U17r3IrEiGWGrDX1L/QWPPMTajsPr5Ish5GsjUvSs85zXR0QZfd0u8skEX75P/5Bjn/WnLHeIHDPceHpldW1X0rKnqwkZ998MED6oPsFQHgZGU4tDJxNjo9tw34oGzsO+9gOra7+M0dhSwPI5BLDiW1ii/jG9xjuguPoVpwI85gsdHbhsPD7vJs3smbwEUQZT8YJgb0Oxy12Jo4Mhy5O2bWzUhMcpwpHlWtguez7MKm93RwKn4GHpO9htg18PuwMHW8QmBFOEaR94sX3KsoO3ctRVuYs=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <813E88CE87BF3D468413D53BBC6A5558@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d508c6a4-ee7a-4291-42e7-08d77e74617a
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 19:57:40.9894 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XwFAVrBCXe8Vm73azsI5PMjDlsfiYh0iTDbyOLKu8WU0s+96QlP0SkxJ10doMw9Cm7NgPNDCs/sp6ajAN3Rwgg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1390
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xAipaMS_1b09G0o6xXkjmS0xrnY>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 19:57:48 -0000

SGkgYWxsLA0KIA0KV2UgaGF2ZSBwdWJsaXNoZWQgYSBuZXcgcmV2aXNpb24gb2YgZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLiBJdCBhZGRyZXNzZXMgdGhlIGNvbW1l
bnRzIHJlY2VpdmVkLiBJIHdpbGwgYmUgcmVwbHlpbmcgaW5kaXZpZHVhbGx5IG9uIGVhY2ggdGhy
ZWFkLg0KTWFueSB0aGFua3MgdG8gYWxsIG9mIHRob3NlIHdobyBoYXZlIGNvbnRyaWJ1dGVkIHdp
dGggc3VjaCBjb21tZW50cy4NCiANClBsZWFzZSBoYXZlIGEgbG9vayBhbmQgbGV0IG1lIGtub3cg
YW55IGNvbW1lbnQuDQogDQpJIHdpbGwgYmUgcmVwbHlpbmcgaW4gdGhlIHVwY29taW5nIGRheXMg
dG8gdGhlIHBlbmRpbmcgY29tbWVudHMgYXQgdGhlIG1haWxlci4NCiANClRoYW5rcywNClBhYmxv
IChvbiBiZWhhbGYgb2YgdGhlIGNvLWF1dGhvcnMpLg0KIA0KRGlmZjoNCj09PQ0KLU5ldyBhYnN0
cmFjdA0KLVVzZSBvZiBub3JtYXRpdmUgbGFuZ3VhZ2UgdGhyb3VnaG91dCB0aGUgZW50aXJlIGRv
Y3VtZW50DQotVXBkYXRlZCB0ZXJtaW5vbG9neSBzZWN0aW9uDQotTW92ZWQgUmVxdWlyZW1lbnRz
IExhbmd1YWdlIHNlY3Rpb24gdG8gMi4xDQotUmV3cm90ZSBmaXJzdCBwYXJhZ3JhcGggaW4gMy4x
IHRvIGltcHJvdmUgcmVhZGFiaWxpdHkNCi1SZW1vdmVkIHNvbWUgcmVkdW5kYW50IHBzZXVkb2Nv
ZGVzDQotQWRkZWQgZXhwbGljaXQgcHNldWRvY29kZSBvbiB0aGUg4oCcUG9wIHRoZSBTUkjigJ0g
b3BlcmF0aW9uIChhcHBsaWNhYmxlIGluIGJvdGggUFNQIGFuZCBVU1ApDQotUmV3cm90ZSBTZWN1
cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uDQotSUFOQTogRWRpdG9yaWFsIGNoYW5nZXMgdG8g
YWxpZ24gdGhlIHRleHQgd2l0aCBSRkM4MTI2DQotSUFOQTogQ2hhbmdlZCDigJxTUnY2IEVuZHBv
aW50IEJlaGF2aW9yc+KAnSByZWdpc3RyeSB0byBiZSBhIGNoaWxkIG9mIOKAnFNlZ21lbnQgUm91
dGluZyBQYXJhbWV0ZXJz4oCdIGluc3RlYWQgb2Yg4oCcU2VnbWVudC1Sb3V0aW5nIHdpdGggSVB2
NiBkYXRhcGxhbmUgcGFyYW1ldGVyc+KAnQ0KLUlBTkE6IGNoYW5nZWQg4oCcU1J2NiBFbmRwb2lu
dCBiZWhhdmlvcnPigJ0gcmVnaXN0cnkgdG8gYSlSZW1vdmUgcHJpdmF0ZSB1c2UgYmxvY2s7IGIp
TGltaXQgdGhlIGh1Z2UgRXhwZXJpbWVudGFsIGJsb2NrIHRvIG9ubHkgMTUgdmFsdWVzOyBjKUNy
ZWF0ZSBhIG5ldyBSZXNlcnZlZCBzdWJibG9jayBmb3IgZnV0dXJlIHVzZTsgZClDaGFuZ2UgdGhl
IC1hbGxvY2F0aW9uIHBvbGljeSB0byBGQ0ZTDQotTmV3IG5vcm1hdGl2ZSByZWZlcmVuY2UgdG8g
RXRoZXJuZXQNCi1Nb3ZlZCBSRkMyNDczLCBSRkM4MjAwIGFuZCBSRkM4NDAyIGZyb20gaW5mb3Jt
YXRpb25hbCB0byBub3JtYXRpdmUNCi1SZW1vdmVkIHVudXNlZCByZWZlcmVuY2VzIChkcmFmdC1m
aWxzZmlscy1zcHJpbmctc3J2Ni1uZXQtcGdtLWluc2VydGlvbiwgZHJhZnQtaWV0Zi1zcHJpbmct
c3Itc2VydmljZS1wcm9ncmFtbWluZywgZHJhZnQtcmF6YS1zcHJpbmctc3J2Ni15YW5nKQ0KLU5l
dyBpbmZvcm1hdGl2ZSByZWZlcmVuY2VzIHRvIFJGQzc0MzIsIFRJTEZBDQotTGFzdCBidXQgbm90
IGxlYXN0LCBJIGhhdmUgcmVtb3ZlZCB0aGUgd29yZCBJbnNlcnQgb3IgYW55IG9mIGl0cyB2YXJp
YW50cyBmcm9tIHRoZSBkcmFmdC4gSXQgd2FzIGJlaW5nIHVzZWQgaW4gZGlmZmVyZW50IGNvbnRl
eHRzIE5PVCByZWxhdGVkIHRvIFNSSCBpbnNlcnRpb24uIEhvd2V2ZXIsIG1vcmUgdGhhbiBvbmUg
cGVyc29uIGhhcyBiZWluZyBjb25mdXNlZCBhYm91dCB0aGlzLiBIZW5jZSBiZXR0ZXIgdG8gcmVt
b3ZlIGl0Lg0KDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBzcHJpbmcg
PHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgImludGVybmV0LWRyYWZ0c0Bp
ZXRmLm9yZyIgPGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4NClJlcGx5IHRvOiAic3ByaW5nQGll
dGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KRGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAy
MDE5IGF0IDIwOjU1DQpUbzogImktZC1hbm5vdW5jZUBpZXRmLm9yZyIgPGktZC1hbm5vdW5jZUBp
ZXRmLm9yZz4NCkNjOiAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVj
dDogW3NwcmluZ10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLTA2LnR4dA0KDQogICAgDQogICAgQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZh
aWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KICAg
IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIFNvdXJjZSBQYWNrZXQgUm91dGluZyBp
biBOZXR3b3JraW5nIFdHIG9mIHRoZSBJRVRGLg0KICAgIA0KICAgICAgICAgICAgVGl0bGUgICAg
ICAgICAgIDogU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nDQogICAgICAgICAgICBBdXRob3JzICAg
ICAgICAgOiBDbGFyZW5jZSBGaWxzZmlscw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UGFibG8gQ2FtYXJpbGxvIEdhcnZpYQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSm9o
biBMZWRkeQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRGFuaWVsIFZveWVyDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBTYXRvcnUgTWF0c3VzaGltYQ0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWmhlbmJpbiBMaQ0KICAgIAlGaWxlbmFtZSAgICAgICAgOiBkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0DQogICAgCVBhZ2Vz
ICAgICAgICAgICA6IDM5DQogICAgCURhdGUgICAgICAgICAgICA6IDIwMTktMTItMTENCiAgICAN
CiAgICBBYnN0cmFjdDoNCiAgICAgICBUaGUgU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGZyYW1l
d29yayBlbmFibGVzIGEgbmV0d29yayBvcGVyYXRvciBvcg0KICAgICAgIGFuIGFwcGxpY2F0aW9u
IHRvIHNwZWNpZnkgYSBwYWNrZXQgcGFja2V0IHByb2Nlc3NpbmcgcHJvZ3JhbSBieQ0KICAgICAg
IGVuY29kaW5nIGEgc2VxdWVuY2Ugb2YgaW5zdHJ1Y3Rpb25zIGluIHRoZSBJUHY2IHBhY2tldCBo
ZWFkZXIuDQogICAgDQogICAgICAgRWFjaCBpbnN0cnVjdGlvbiBpcyBpbXBsZW1lbnRlZCBvbiBv
bmUgb3Igc2V2ZXJhbCBub2RlcyBpbiB0aGUNCiAgICAgICBuZXR3b3JrIGFuZCBpZGVudGlmaWVk
IGJ5IGFuIFNSdjYgU2VnbWVudCBJZGVudGlmaWVyIGluIHRoZSBwYWNrZXQuDQogICAgDQogICAg
ICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIHRoZSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgY29u
Y2VwdCBhbmQNCiAgICAgICBzcGVjaWZpZXMgdGhlIGJhc2Ugc2V0IG9mIFNSdjYgYmVoYXZpb3Jz
IHRoYXQgZW5hYmxlcyB0aGUgY3JlYXRpb24gb2YNCiAgICAgICBpbnRlcm9wZXJhYmxlIG92ZXJs
YXlzIHdpdGggdW5kZXJsYXkgb3B0aW1pemF0aW9uIChTZXJ2aWNlIExldmVsDQogICAgICAgQWdy
ZWVtZW50cykuDQogICAgDQogICAgDQogICAgVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBh
Z2UgZm9yIHRoaXMgZHJhZnQgaXM6DQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLw0KICAgIA0KICAg
IFRoZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCiAgICBodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLTA2DQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9k
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYNCiAgICANCiAgICBB
IGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQogICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZy0wNg0KICAgIA0KICAgIA0KICAgIFBsZWFzZSBub3RlIHRoYXQgaXQg
bWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24N
CiAgICB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0
IHRvb2xzLmlldGYub3JnLg0KICAgIA0KICAgIEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFp
bGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDoNCiAgICBmdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJu
ZXQtZHJhZnRzLw0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9y
Zw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAg
DQoNCg==


From nobody Wed Dec 11 12:00:41 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35E8B120996; Wed, 11 Dec 2019 12:00:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=eBldObvX; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=HMxVe4VZ
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 8-kJEAQ6LxcD; Wed, 11 Dec 2019 12:00:34 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5335A1208C6; Wed, 11 Dec 2019 12:00:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=53615; q=dns/txt; s=iport; t=1576094429; x=1577304029; h=from:to:subject:date:message-id:mime-version; bh=bESoYJdkLLLPYfY99uQ04KVyQWwNFHH7kmL9eASIha4=; b=eBldObvX/DMZbfcQYL7/oN8UT54HNyx5Lot6fdwFcWpZEZJGgiBEhzSC BA4QruhxG4Hw+fSsNaNUSA/YsBGrsHCptQQ/XAXmGBkugWvTR9hMabiNN PKCTUHkAHebE5T2vZjH54KLRyXSRLQJqsd1LBfi9jKCkXjFAuDST2VIO1 E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AkLfdCRVj75nguTKfrjwmVfVgu4DV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankiF81HXUVk+1mwMFNeH4D1YFiB6nA=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CYAQBySvFd/4oNJK1bChoBAQEBAQE?= =?us-ascii?q?BAQEDAQEBAREBAQECAgEBAQGBfoEcL1AFbFggBAsqCoM5QINGA4sKToFsJZg?= =?us-ascii?q?GgUKBEANUCQEBAQwBASUIAgEBhEACF4FuJDgTAgMNAQEEAQEBAgEFBG2FNwy?= =?us-ascii?q?FXgEBAgMMBhEKEwEBLAwRAQYCEQMBAQEhAQYDAgQwFAkKBAESIoMAAYF5TQM?= =?us-ascii?q?uAQ6SY5BkAoE4iGF1gTKCfgEBBYE5AoNhGIIXAwaBNoUchV6BHhqBQT+BESc?= =?us-ascii?q?MFIJMPoJkAQECAYEtAQcLAT8NCYJaMoIsjSGDDIVUiVSOKHIKgi+HJIRriWc?= =?us-ascii?q?bgkKHdgWEPIligWWEP4oLiEmRbwIEAgQFAg4BAQWBaSJncXAVOyoBgkFQERS?= =?us-ascii?q?MZgwXg1CFFIU/dAGBJ4tKgSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="381036276"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:00:28 +0000
Received: from XCH-ALN-008.cisco.com (xch-aln-008.cisco.com [173.36.7.18]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK0SFq011788 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:00:28 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-008.cisco.com (173.36.7.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:00:27 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:00:22 -0600
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:00:22 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XtfgV9lviH0Z8K5j55l935MEOUNonY5BtW8Imb2FiPVWP/BDsM/3q0XLHtENnrJDQoc4QpIP3gNOzTIQ9ctBqqiuFONPl/K7hL0Rbu4wEcqyX0cqb/32Be6QD97mBJOjkHj9RyJ9c0aw8o6Wecm8e5LQH648+LZEjA4z2AgRmHyWmCaMMtIZPfZmxkHlODHjinOVV14EYNBqW+MY4rDOdhRBkrWCqxrjP/WW6u+cYcjtzz0hwdnW4ho1f2ujeEWhKXxeBbHzXmEMiqdaZJYPk0hB0heYca3C1FVvKZQb4+IywYMUPPLfBC3V+GjjsSawyL/pczrYR7o110EnV3KkEw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bESoYJdkLLLPYfY99uQ04KVyQWwNFHH7kmL9eASIha4=; b=B+61O1OUJrg/EdqooAGnXbaNN1+EgdP92PfFTO6gAuGKzVCkLjAfGGWJXpJuWwwqw0j9FA5EKeXmeCOI+K3RAGDJ3fkkT6Wtvj0CCVIQhbQxEDtSbpyyNX2U+1BmbJS9np41yrYLx/a4L7EQmxjtVLIdzdleuFyeL1F+fNbBRuCgihJAncxJMzmgPBAiu3pRaWiX/cGehyAgx45IM8T3LP6tvR5B1VNQQwN4R5SRhr/7KSQPghpWPNqdyOgPnHLruYWN2f8GCGJKKPpwRU7GU0ngka+DSqmiiEJsfH6IlTCSzXZD9EWjaQF7DdV4ViYWQ66kh/bMPzSsJZPOdkZ6Gw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bESoYJdkLLLPYfY99uQ04KVyQWwNFHH7kmL9eASIha4=; b=HMxVe4VZXdsaHSy7nXqsWczm1WHbosUAIlD8Yd5boS4z4uT1rNBvNf2Nk7ClgVh59NhPWkaRcyHb4Ggdi+LH53R/sCMdDUxyFk30e/3riKy8q3q5LYWuAc+U7O7gXvWPR+6K+yxxnqM0qpFiNSYLPQxZiz4RJJLd4OxfmtH01wY=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1471.namprd11.prod.outlook.com (10.172.53.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:00:21 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:00:21 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVsF2dvhdZcZiCBkeY3qjfpNcJZg==
Date: Wed, 11 Dec 2019 20:00:21 +0000
Message-ID: <D631FA95-9194-40C4-9E72-EB547B6666CA@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7904d063-4c83-4965-6b4f-08d77e74c0de
x-ms-traffictypediagnostic: MWHPR11MB1471:
x-microsoft-antispam-prvs: <MWHPR11MB14716654CB3CAAB44FAB2D9DC95A0@MWHPR11MB1471.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(136003)(39860400002)(396003)(189003)(199004)(71200400001)(6512007)(66446008)(966005)(5660300002)(66946007)(76116006)(36756003)(91956017)(66476007)(66556008)(64756008)(8936002)(478600001)(316002)(6486002)(6506007)(8676002)(26005)(53546011)(81166006)(2616005)(186003)(2906002)(66574012)(86362001)(81156014)(33656002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1471; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YtOpQT0u46sOzdnkW/PvyP2tg+N1a4lBi/PFqKT5O0T5m1e7aAdU8ifQNWhsGitiU0T9Q6RmxVn+mg3nY22mir6S6v2hjpS9pdYv549QV2SC7DLaiQXnzyYUgAakPd3IdCd8YckKZTN03MXOsmAK52WgG2ZTx5dJxFYeQbMn/NFn9SRsmI/VfByhVORJ1GfdjTJUN9zccd4cpkVSWAmjTt729SNN0QO4bKqcguFv4YijMElB9ifj/CAgeZIo3gLP/AiPCW3Oh3U/hfoaiOsRDZBjy5IJUZqLdvFBfz+6Io9rzS5UbGDvv+ekF4uzv41Dd+BV4EOxdrD92v1Cq/liCzjcb1erQhtpYkcPz1HC+NmrtCKagexJYUfAPv0JexWp2yx5qvr6btYohyixlJDGbUkj54O8953c7lAKzEeJds4mPEg+5LX5wzIwM24W+9TcpdG6K1OR/pUzpkZTq/15FQN+khWPYKmBJrbvZWFSoHg=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_D631FA95919440C49E72EB547B6666CAciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7904d063-4c83-4965-6b4f-08d77e74c0de
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:00:21.1463 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: p+tJc5ykzRMuYZJi0rtLIwSC61t5asv3GHUxalzqxFX3vuxxNz2MyRKwoIhuU4vG4dDXxeRzLlLvvLy3nZVlww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1471
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xch-aln-008.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/1SJYMkcXzR8S7l575UzEOW1wiio>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:00:40 -0000

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

SGkgQnJ1bm8sDQoNCk1hbnkgdGhhbmtzIGZvciB5b3VyIGNvbW1lbnRzLg0KUGxlYXNlIHNlZSBp
bmxpbmUuDQoNClRoYW5rcywNClBhYmxvLg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2Vz
QGlldGYub3JnPiBvbiBiZWhhbGYgb2YgImJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20iIDxicnVu
by5kZWNyYWVuZUBvcmFuZ2UuY29tPg0KRGF0ZTogVGh1cnNkYXksIDUgRGVjZW1iZXIgMjAxOSBh
dCAxODo1MA0KVG86ICdTUFJJTkcgV0cgTGlzdCcgPHNwcmluZ0BpZXRmLm9yZz4sIGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdH
TEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KSGkgYXV0
aG9ycywNCg0KQXMgYW4gaW5kaXZpZHVhbCBjb250cmlidXRvciwgcGxlYXNlIGZpbmQgYmVsb3cg
c29tZSBjb21tZW50cy4NCg0KDQoNCsOYICAgIFMwMy4gICAgICBTZW5kIGFuIElDTVAgUGFyYW1l
dGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3MNCiAgICAgICAgICAgICAg
IENvZGUgVEJELVNSSCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSwNCg0KSWYgVEJELVNS
SCBpcyBkZWZpbmVkIGluIGFub3RoZXIgZG9jdW1lbnQsIHBsZWFzZSByZWZlcmVuY2UgaXQgaW4g
dGhpcyB0ZXh0IGFuZCBhZGQgYSBub3JtYXRpdmUgcmVmZXJlbmNlLg0KUEM6IFRoZSByZWxhdGVk
IElBTkEgYWxsb2NhdGlvbiBoYXMgYmVlbiBkb25lIGluIHRoZSBTUkggUHJvcG9zZWQgU3RhbmRh
cmQuIFRCRC1TUkggaGFzIGJlZW4gcmVwbGFjZWQgYnkgdGhlIGFsbG9jYXRlZCB2YWx1ZSAoNCku
DQoNCk90aGVyd2lzZSwgcGxlYXNlIGFkZCB0aGlzIGluIHRoZSBJQU5BIGNvbnNpZGVyYXRpb24g
c2VjdGlvbiBvZiB0aGlzIGRvY3VtZW50Lg0KLS0NCkFzIGEgZ2VuZXJhbCBjb21tZW50LCBJIGZp
bmQgdGhhdCB0aGVyZSBpcyBhIGxhY2sgb2Ygbm9ybWF0aXZlIGtleXdvcmRzLiBQbGVhc2UgY2hl
Y2sgZm9yIOKAnHNob3VsZOKAnSwg4oCcY2Fubm904oCdLCDigJxjYW7igJ0sIOKAnGNhbuKAmXTi
gJ0sIHNob3VsZG7igJl04oCdLCDigJxzaG91bGQgbm904oCd4oCmIGFuZCBwbGVhc2UgY29uc2lk
ZXIgdXNpbmcgbm9ybWF0aXZlIGtleXdvcmtzLg0KUEM6IEkgYWdyZWUuIFRoaXMgaGFzIGJlZW4g
c3VnZ2VzdGVkIGJ5IEFkcmlhbiBhcyB3ZWxsLiBJIGhhdmUgZG9uZSBhbGwgdGhlc2UgcmVwbGFj
ZW1lbnRzIGFuZCBvdGhlcnMuDQoNCmUuZy4sDQrigJxhbiBFbmQgU0lEIGNhbm5vdCBiZSB0aGUg
bGFzdCBTSUQgb2YgYSBTSUQgbGlzdCBhbmQgY2Fubm90IGJlIHRoZSBEQSBvZiBhIHBhY2tldCB3
aXRob3V0IGFuIFNSSOKAnQ0KV2hhdCBhYm91dCB1c2luZyDigJxNVVNUIE5PVOKAnT8NCg0KDQri
gJxIZW5jZSB0aGUgVXBwZXItbGF5ZXIgaGVhZGVyIHNob3VsZCBuZXZlciBiZSBwcm9jZXNzZWQu
4oCdDQpXaGF0IGFib3V0IHVzaW5nIOKAnE1VU1QgTk9U4oCdPw0KDQoNCuKAnGFueSBmdW5jdGlv
biBjYW4gYmUgYXR0YWNoZWQgdG8gYSBsb2NhbCBTSUQ64oCdDQoNCk1BWT8NCg0KDQrigJxUaGUg
RW5kLkRYNiBTSUQgbXVzdCBiZSB0aGUgbGFzdCBzZWdtZW50IGluIGEgU1IgUG9saWN54oCdDQoN
Ck1VU1Q/DQoNCg0K4oCcdGhlIGZvbGxvd2luZyBtdXN0IGJlIGRvbmUu4oCdDQoNCk1VU1Q/DQoN
Cg0K4oCcQW55IFNJRCBpbnN0YW5jZSBvZiB0aGUgRW5kLkRYMlYgYmVoYXZpb3IgbXVzdCBiZSBh
c3NvY2lhdGVkIHdpdGggYW4gTDIgVGFibGUgVC4gwrsNCg0KTVVTVD8NCg0K4oCmLg0KDQotLS0N
CsKnSUFOQSBjb25zaWRlcmF0aW9uIHNlY3Rpb24NCg0KDQotICAgICAgICAgIERvIHdlIG5lZWQg
c3VjaCBsYXJnZSBwb29scyBmb3IgYm90aCBleHBlcmltZW50YWwgYW5kIHByaXZhdGUgdXNlPw0K
DQotICAgICAgICAgIERvIHdlIG5lZWQgYm90aCBhbiBleHBlcmltZW50YWwgYW5kIHByaXZhdGUg
cG9vbD8NCg0KLSAgICAgICAgICBHaXZlbiB0aGF0IHRoZSByYW5nZSBvZiBjb2RlIHBvaW50IGlz
IGxhcmdlIGFuZCB0aGF0IHdlIHByb2JhYmx5IHdhbnQgdG8gZm9zdGVyIGlubm92YXRpb24gdXNl
IHdpdGhvdXQgcmVxdWlyaW5nIGhlYXZ5IElFVEYgcHJvY2VzcywgSSB3b3VsZCBzdWdnZXN0IGhh
dmluZyBhIEZDRlMgcmFuZ2UgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgxMjYjc2Vj
dGlvbi00LjQNCg0KLQ0KDQogICBXaGVuIGNvZGUgcG9pbnRzIGFyZSBzZXQgYXNpZGUgZm9yIEV4
cGVyaW1lbnRhbCBVc2UsIGl0J3MgaW1wb3J0YW50DQogICB0byBtYWtlIGNsZWFyIGFueSBleHBl
Y3RlZCByZXN0cmljdGlvbnMgb24gZXhwZXJpbWVudGFsIHNjb3BlLiAgRm9yDQogICBleGFtcGxl
LCBzYXkgd2hldGhlciBpdCdzIGFjY2VwdGFibGUgdG8gcnVuIGV4cGVyaW1lbnRzIHVzaW5nIHRo
b3NlDQogIGNvZGUgcG9pbnRzIG92ZXIgdGhlIG9wZW4gSW50ZXJuZXQgb3Igd2hldGhlciBzdWNo
IGV4cGVyaW1lbnRzIHNob3VsZA0KICAgYmUgY29uZmluZWQgdG8gbW9yZSBjbG9zZWQgZW52aXJv
bm1lbnRzLiAgU2VlIFtSRkM2OTk0PGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM2OTk0
Pl0gZm9yIGFuDQogICBleGFtcGxlIG9mIHN1Y2ggY29uc2lkZXJhdGlvbnMuDQoNCmh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM4MTI2I3NlY3Rpb24tNC4yDQoNClBDOiBJIGFncmVlIHdp
dGggeW91ciBjb21tZW50cyB0aGF0IGV4cGVyaW1lbnRhbCBhbmQgcHJpdmF0ZSB1c2UgYXJlIHdh
eSB0b28gbGFyZ2UuIFRoaXMgaGFzIGFsc28gYmVlbiByYWlzZWQgYnkgQWRyaWFuIEZhcnJlbC4N
CkkgYWxzbyBhZ3JlZSB3aXRoIHRoZSBGQ0ZTIHJhbmdlLiBJIGhhdmUgcHJvcG9zZWQ6DQotUmVt
b3ZlIHRoZSBleHBlcmltZW50YWwgYW5kIHByaXZhdGUgdXNlIHBvb2xzDQotQ2hhbmdlIHRoZSBT
cGVjaWZpY2F0aW9uIFJlcXVpcmVkIHBvb2wgdG8gRkNGUw0KLUNyZWF0ZSBvbmUgbmV3IHBvb2wg
KGluIHRoZSBvbGQgc3BhY2Ugb2YgZXhwZXJpbWVudGFsIGFuZCBwcml2YXRlKSB0aGF0IGlzIFJl
c2VydmVkIGFuZCBmb3IgZnV0dXJlIHVzZSBvZiBJRVRGLg0KDQotLS0NCsKnSUFOQSBjb25zaWRl
cmF0aW9uIHNlY3Rpb24NCg0KDQrigJxkb2N1bWVudHMgc2hvdWxkIGNsZWFybHkgaWRlbnRpZnkg
dGhlIHJlZ2lzdHJ5IGludG8gd2hpY2ggZWFjaCB2YWx1ZSBpcyB0byBiZSByZWdpc3RlcmVkLuKA
nQ0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgxMjYjc2VjdGlvbi0zDQoNClBDOiBJ
IGd1ZXNzIHlvdSByZWZlciBpbiB0aGUgRXRoZXJuZXQgcGFydC4gRml4ZWQuDQotLS0NCg0KDQpO
aXRzOg0K4oCcUHVzaCBhIHRoZSBNUExTIGxhYmVsIHN0YWNr4oCdDQo6cy9hIHRoZS90aGUNCg0K
UEM6IEZpeGVkLiBUaGFuayB5b3UuDQoNCg0KVGhhbmsgeW91LA0KUmVnYXJkcywNCi0tQnJ1bm8N
Cg0KDQoNCkZyb206IGlwdjYgW21haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFs
ZiBPZiBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tDQpTZW50OiBUaHVyc2RheSwgRGVjZW1iZXIg
NSwgMjAxOSA2OjE1IFBNDQpUbzogJ1NQUklORyBXRyBMaXN0Jw0KQ2M6IDZtYW5AaWV0Zi5vcmc7
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KU3ViamVjdDogV0dM
QyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KDQoNCkhlbGxv
IFNQUklORywNCg0KDQoNClRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtpbmcgR3Jv
dXAgTGFzdCBDYWxsIG9uIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
ZyBbMV0uDQoNCg0KDQpQbGVhc2UgcmVhZCB0aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJl
YWQgdGhlIG1vc3QgcmVjZW50IHZlcnNpb24sIGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhl
IFNQUklORyBXRyBsaXN0LCBubyBsYXRlciB0aGFuIERlY2VtYmVyIDIwLg0KDQoNCg0KWW91IG1h
eSBjb3B5IHRoZSA2TUFOIFdHIGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNpZGVy
IG5vdCBkdXBsaWNhdGluZyBlbWFpbHMgb24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0aGUg
Y29tbWVudHMgd2hpY2ggYXJlIG9ubHkgc3ByaW5nIHNwZWNpZmljcy4NCg0KDQoNCklmIHlvdSBh
cmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBleHBlY3Qgd2lsbCBiZSBzcGVjaWZpY2FsbHkg
ZGViYXRlZCBvbiB0aGUgbWFpbGluZyBsaXN0LCBjb25zaWRlciB1c2luZyBhIHNwZWNpZmljIGVt
YWlsL3RocmVhZCBmb3IgdGhpcyBwb2ludC4NCg0KVGhpcyBtYXkgaGVscCBhdm9pZGluZyB0aGF0
IHRoZSB0aHJlYWQgYmVjb21lIHNwZWNpZmljIHRvIHRoaXMgcG9pbnQgYW5kIHRoYXQgb3RoZXIg
cG9pbnRzIGdldCBmb3Jnb3R0ZW4gKG9yIHRoYXQgdGhlIHRocmVhZCBnZXQgY29udmVydGVkIGlu
dG8gcGFyYWxsZWwgaW5kZXBlbmRlbnQgZGlzY3Vzc2lvbnMpDQoNCg0KDQpUaGFuayB5b3UsDQoN
CkJydW5vDQoNCg0KDQpbMV0gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNQ0KDQoNCg0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCg0K
DQpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBp
bmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50
IGRvbmMNCg0KcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRv
cmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxs
ZXogbGUgc2lnbmFsZXINCg0KYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVl
IGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3Vz
Y2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwNCg0KT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2Fi
aWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1l
cmNpLg0KDQoNCg0KVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVj
dGVkIGJ5IGxhdzsNCg0KdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNv
cGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uDQoNCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMg
ZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMg
bWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KDQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQs
IE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmll
ZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuDQoNClRoYW5rIHlvdS4NCg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQoNCg0K
Q2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5m
b3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBk
b25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jp
c2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6
IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBs
ZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2Nl
cHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmls
aXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJj
aS4NCg0KDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNv
bmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3Rl
ZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3Bp
ZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVt
YWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1l
c3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBP
cmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQs
IGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3UuDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0K
CXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxlIERl
ZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJ
e21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVM7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQg
Q2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFw
aCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxl
LXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFy
Z2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnNwYW4uSFRNTFByZWZvcm1hdHRl
ZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0K
CWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnAu
bXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5h
bWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDow
Y207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZv
bnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bh
bi5QcmZvcm1hdEhUTUxDYXINCgl7bXNvLXN0eWxlLW5hbWU6IlByw6lmb3JtYXTDqSBIVE1MIENh
ciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQcsOpZm9ybWF0
w6kgSFRNTCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tZmFyZWFzdC1sYW5n
dWFnZTpGUjt9DQpwLlByZm9ybWF0SFRNTCwgbGkuUHJmb3JtYXRIVE1MLCBkaXYuUHJmb3JtYXRI
VE1MDQoJe21zby1zdHlsZS1uYW1lOiJQcsOpZm9ybWF0w6kgSFRNTCI7DQoJbXNvLXN0eWxlLWxp
bms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkVtYWlsU3R5bGUy
Mw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1z
dHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93
dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglm
b250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzky
LjBwdDsNCgltYXJnaW46NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29y
ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8N
CkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjY2MzI0NTkzOTsNCgltc28tbGlzdC10eXBlOmh5YnJp
ZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTYzNTkyODUzNiA5MjE4NTIxNzggNjc4OTUyOTkg
Njc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4OTUzMDEgNjc4OTUyOTcgNjc4OTUyOTkgNjc4
OTUzMDE7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDoyMDsNCgltc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6LTsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglt
c28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJpO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGww
OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5n
czt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MTMyODcwNzUy
MzsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTM1MTI1
MTA3MiAtNDIwNDc2NzE2IDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1
MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxO30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28t
bGV2ZWwtc3RhcnQtYXQ6MzsNCgltc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674OYOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5
OldpbmdkaW5nczsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsN
Cgltc28tYmlkaS1mb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwxOmxldmVsMg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBs
aXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5Oldp
bmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwx
OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0K
dWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxh
bmc9IkVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0
aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+SGkgQnJ1bm8s
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj5NYW55IHRoYW5rcyBmb3IgeW91ciBjb21tZW50cy48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+
UGxlYXNlIHNlZSBpbmxpbmUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5UaGFua3MsPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlBhYmxv
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2si
PkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+c3ByaW5nICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsg
b24gYmVoYWxmIG9mICZxdW90O2JydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mcXVvdDsgJmx0O2Jy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCA1
IERlY2VtYmVyIDIwMTkgYXQgMTg6NTA8YnI+DQo8Yj5UbzogPC9iPidTUFJJTkcgV0cgTGlzdCcg
Jmx0O3NwcmluZ0BpZXRmLm9yZyZndDssIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZyAmbHQ7ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
QGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3NwcmluZ10gV0dMQyAtIGRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+SGkgYXV0aG9ycyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkFzIGFuIGluZGl2aWR1YWwgY29udHJpYnV0
b3IsIHBsZWFzZSBmaW5kIGJlbG93IHNvbWUgY29tbWVudHMuPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxp
c3Q6bDEgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LWZhbWlseTpXaW5nZGluZ3MiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ
Z25vcmUiPsOYPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+
Jm5ic3A7Jm5ic3A7UzAzLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTZW5kIGFuIElD
TVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3M8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztt
c28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENvZGUg
VEJELVNSSCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSw8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPklmDQo8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj5UQkQtU1JIDQo8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5pcyBkZWZpbmVkIGluIGFub3Ro
ZXIgZG9jdW1lbnQsIHBsZWFzZSByZWZlcmVuY2UgaXQgaW4gdGhpcyB0ZXh0IGFuZCBhZGQgYSBu
b3JtYXRpdmUgcmVmZXJlbmNlLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlBDOiBU
aGUgcmVsYXRlZCBJQU5BIGFsbG9jYXRpb24gaGFzIGJlZW4gZG9uZSBpbiB0aGUgU1JIIFByb3Bv
c2VkIFN0YW5kYXJkLiBUQkQtU1JIIGhhcyBiZWVuIHJlcGxhY2VkIGJ5IHRoZSBhbGxvY2F0ZWQg
dmFsdWUgKDQpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk90aGVyd2lzZSwgcGxlYXNlIGFkZCB0aGlzIGluIHRoZSBJ
QU5BIGNvbnNpZGVyYXRpb24gc2VjdGlvbiBvZiB0aGlzIGRvY3VtZW50Ljwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj4tLTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5BcyBhIGdlbmVyYWwgY29tbWVu
dCwgSSBmaW5kIHRoYXQgdGhlcmUgaXMgYSBsYWNrIG9mIG5vcm1hdGl2ZSBrZXl3b3Jkcy4gUGxl
YXNlIGNoZWNrIGZvciDigJxzaG91bGTigJ0sIOKAnGNhbm5vdOKAnSwg4oCcY2Fu4oCdLCDigJxj
YW7igJl04oCdLCBzaG91bGRu4oCZdOKAnSwg4oCcc2hvdWxkIG5vdOKAneKApiBhbmQgcGxlYXNl
IGNvbnNpZGVyDQogdXNpbmcgbm9ybWF0aXZlIGtleXdvcmtzLjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlBDOiBJIGFncmVlLiBUaGlzIGhhcyBiZWVuIHN1Z2dlc3RlZCBieSBBZHJp
YW4gYXMgd2VsbC4gSSBoYXZlIGRvbmUgYWxsIHRoZXNlIHJlcGxhY2VtZW50cyBhbmQgb3RoZXJz
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPmUuZy4sPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPuKAnGFuIEVu
ZCBTSUQgY2Fubm90IGJlIHRoZSBsYXN0IFNJRCBvZiBhIFNJRCBsaXN0IGFuZCBjYW5ub3QgYmUg
dGhlIERBIG9mIGEgcGFja2V0IHdpdGhvdXQgYW4gU1JI4oCdPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPldoYXQgYWJvdXQgdXNpbmcg4oCcTVVTVCBOT1TigJ0/PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj7igJw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPkhlbmNlIHRoZSBVcHBlci1sYXllciBo
ZWFkZXIgc2hvdWxkIG5ldmVyIGJlIHByb2Nlc3NlZC7igJ08bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+V2hhdCBhYm91dCB1c2luZyDigJxN
VVNUIE5PVOKAnT88L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+YW55IGZ1bmN0aW9uIGNhbiBiZSBhdHRhY2hlZCB0byBhIGxvY2FsIFNJRDrigJ08
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5NQVk/PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+VGhlIEVuZC5EWDYgU0lEIG11c3QgYmUgdGhlIGxhc3Qgc2VnbWVu
dCBpbiBhIFNSIFBvbGljeeKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk1VU1Q/PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdl
OkZSIj7igJx0aGUgZm9sbG93aW5nIG11c3QgYmUgZG9uZS7igJ08L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5NVVNUPzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj7igJw8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPkFueSBTSUQgaW5zdGFuY2Ugb2YgdGhlIEVuZC5EWDJW
IGJlaGF2aW9yIG11c3QgYmUgYXNzb2NpYXRlZCB3aXRoIGFuIEwyIFRhYmxlIFQuJm5ic3A7wrs8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5NVVNUPzwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+4oCmLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPi0tLTwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPsKnSUFOQSBjb25zaWRlcmF0aW9u
IHNlY3Rpb248L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvNCI+
DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4gc3R5bGU9Im1z
by1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIi
Pjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkRvIHdlIG5l
ZWQgc3VjaCBsYXJnZSBwb29scyBmb3IgYm90aCBleHBlcmltZW50YWwgYW5kIHByaXZhdGUgdXNl
Pzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRl
bnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvNCI+DQo8IVtpZiAhc3VwcG9ydExpc3Rz
XT48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkRvIHdlIG5lZWQgYm90aCBhbiBleHBlcmltZW50
YWwgYW5kIHByaXZhdGUgcG9vbD88L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQiPg0K
PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28t
bGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5HaXZlbiB0aGF0
IHRoZSByYW5nZSBvZiBjb2RlIHBvaW50IGlzIGxhcmdlIGFuZCB0aGF0IHdlIHByb2JhYmx5IHdh
bnQgdG8gZm9zdGVyIGlubm92YXRpb24gdXNlIHdpdGhvdXQgcmVxdWlyaW5nIGhlYXZ5IElFVEYg
cHJvY2VzcywgSSB3b3VsZCBzdWdnZXN0IGhhdmluZyBhIEZDRlMNCiByYW5nZSA8L3NwYW4+PGEg
aHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgxMjYjc2VjdGlvbi00LjQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODEyNiNzZWN0
aW9uLTQuNDwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQiPg0KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0K
PC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPiZuYnNwOyZu
YnNwOyBXaGVuIGNvZGUgcG9pbnRzIGFyZSBzZXQgYXNpZGUgZm9yIEV4cGVyaW1lbnRhbCBVc2Us
IGl0J3MgaW1wb3J0YW50PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPiZuYnNwOyZuYnNw
OyB0byBtYWtlIGNsZWFyIGFueSBleHBlY3RlZCByZXN0cmljdGlvbnMgb24gZXhwZXJpbWVudGFs
IHNjb3BlLiZuYnNwOyBGb3I8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+Jm5ic3A7Jm5i
c3A7IGV4YW1wbGUsIHNheSB3aGV0aGVyIGl0J3MgYWNjZXB0YWJsZSB0byBydW4gZXhwZXJpbWVu
dHMgdXNpbmcgdGhvc2U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+Jm5ic3A7IGNvZGUg
cG9pbnRzIG92ZXIgdGhlIG9wZW4gSW50ZXJuZXQgb3Igd2hldGhlciBzdWNoIGV4cGVyaW1lbnRz
IHNob3VsZDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4mbmJzcDsmbmJzcDsgYmUgY29u
ZmluZWQgdG8gbW9yZSBjbG9zZWQgZW52aXJvbm1lbnRzLiZuYnNwOyBTZWUgWzwvc3Bhbj48YSBo
cmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNjk5NCIgdGl0bGU9IiZxdW90O1No
YXJlZCBVc2Ugb2YgRXhwZXJpbWVudGFsIFRDUCBPcHRpb25zJnF1b3Q7Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPlJGQzY5OTQ8L3NwYW4+PC9hPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+XQ0KIGZvciBhbjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4mbmJzcDsmbmJzcDsgZXhhbXBsZSBvZiBzdWNoIGNv
bnNpZGVyYXRpb25zLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9yZmM4MTI2I3NlY3Rpb24tNC4yIj48c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL3JmYzgxMjYjc2VjdGlvbi00LjI8L3NwYW4+PC9hPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlBDOiBJIGFn
cmVlIHdpdGggeW91ciBjb21tZW50cyB0aGF0IGV4cGVyaW1lbnRhbCBhbmQgcHJpdmF0ZSB1c2Ug
YXJlIHdheSB0b28gbGFyZ2UuIFRoaXMgaGFzIGFsc28gYmVlbiByYWlzZWQgYnkgQWRyaWFuIEZh
cnJlbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+SSBhbHNvIGFncmVlIHdpdGggdGhlIEZDRlMgcmFuZ2UuIEkgaGF2ZSBwcm9w
b3NlZDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+LVJlbW92ZSB0aGUgZXhwZXJpbWVudGFsIGFuZCBwcml2YXRlIHVzZSBwb29s
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj4tQ2hhbmdlIHRoZSBTcGVjaWZpY2F0aW9uIFJlcXVpcmVkIHBvb2wgdG8gRkNGUzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj4tQ3JlYXRlIG9uZSBuZXcgcG9vbCAoaW4gdGhlIG9sZCBzcGFjZSBvZiBleHBlcmltZW50
YWwgYW5kIHByaXZhdGUpIHRoYXQgaXMgUmVzZXJ2ZWQgYW5kIGZvciBmdXR1cmUgdXNlIG9mIElF
VEYuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+LS0tPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPsKnSUFOQSBjb25zaWRlcmF0aW9uIHNlY3Rpb248L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PuKAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+ZG9jdW1lbnRzIHNob3VsZCBjbGVhcmx5IGlk
ZW50aWZ5IHRoZSByZWdpc3RyeSBpbnRvIHdoaWNoIGVhY2ggdmFsdWUgaXMgdG8gYmUgcmVnaXN0
ZXJlZC7igJ08bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9yZmM4MTI2I3NlY3Rpb24tMyI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmM4MTI2I3NlY3Rpb24tMzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6IEkgZ3Vlc3MgeW91IHJlZmVyIGluIHRoZSBFdGhl
cm5ldCBwYXJ0LiBGaXhlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPi0tLTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk5pdHM6PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPuKAnFB1c2ggYSB0aGUgTVBMUyBsYWJlbCBzdGFj
a+KAnTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj46cy9hIHRoZS90aGU8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlBDOiBGaXhlZC4gVGhhbmsgeW91LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RlIiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5UaGFuayB5b3UsPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPi0tQnJ1
bm88L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48
Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPkZy
b206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RlIiPg0KIGlwdjYgW21haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmddIDxiPk9uIEJl
aGFsZiBPZiA8L2I+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxicj4NCjxiPlNlbnQ6PC9iPiBU
aHVyc2RheSwgRGVjZW1iZXIgNSwgMjAxOSA2OjE1IFBNPGJyPg0KPGI+VG86PC9iPiAnU1BSSU5H
IFdHIExpc3QnPGJyPg0KPGI+Q2M6PC9iPiA2bWFuQGlldGYub3JnOyBkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gV0dMQyAtIGRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3
MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5IZWxsbyBTUFJJTkcsPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtz
IFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29y
ay1wcm9ncmFtbWluZyBbMV0uPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPlBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUg
bW9zdCByZWNlbnQgdmVyc2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BSSU5H
IFdHIGxpc3QsIG5vIGxhdGVyIHRoYW4gRGVjZW1iZXIgMjAuPG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcx
LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPllvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2
NiByZWxhdGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcgZW1haWxzIG9u
IHRoZSA2TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5IHNw
cmluZyBzcGVjaWZpY3MuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPklmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBleHBlY3Qgd2lsbCBiZSBz
cGVjaWZpY2FsbHkgZGViYXRlZCBvbiB0aGUgbWFpbGluZyBsaXN0LCBjb25zaWRlciB1c2luZyBh
IHNwZWNpZmljIGVtYWlsL3RocmVhZCBmb3IgdGhpcyBwb2ludC48bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PlRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJlY29tZSBzcGVjaWZpYyB0
byB0aGlzIHBvaW50IGFuZCB0aGF0IG90aGVyIHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0aGF0
IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBpbnRvIHBhcmFsbGVsIGluZGVwZW5kZW50IGRpc2N1
c3Npb25zKTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFu
ayB5b3UsPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3
MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5CcnVubzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5bMV0gPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUi
PjxzcGFuIGxhbmc9IkVOLVVTIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1PC9zcGFuPjwvYT48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNl
cyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxs
ZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij5wYXMgZXRyZSBkaWZmdXNlcywg
ZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3Ug
Y2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBh
aW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzEuNHB0Ij5PcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBt
ZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPiZuYnNwOzwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBtZXNzYWdlIGFuZCBp
dHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5m
b3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBh
dXRob3Jpc2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhp
cyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhp
cyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyBlbWFp
bHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0
IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj5UaGFuayB5b3UuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBq
b2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMg
b3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5wYXMgZXRyZSBkaWZmdXNlcywgZXhw
bG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2Ug
bWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5z
aSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFu
dCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij5PcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNz
YWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIG1lc3Nh
Z2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmls
ZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OzxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3
aXRob3V0IGF1dGhvcmlzYXRpb24uPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JZiB5b3UgaGF2ZSByZWNl
aXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRl
bGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy48bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3Nh
Z2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC48bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VGhhbmsg
eW91LjwvcHJlPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_D631FA95919440C49E72EB547B6666CAciscocom_--


From nobody Wed Dec 11 12:01:06 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA13C1209D0 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:01:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XgRBwiW6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=koQK7thZ
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 TLSG4YU2ivEj for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:00:52 -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 BF8FA120957 for <spring@ietf.org>; Wed, 11 Dec 2019 12:00:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18405; q=dns/txt; s=iport; t=1576094443; x=1577304043; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=oWKPa7B8+/vXxVpxxp1W/gsXOwzXPUORHbbUHY2u4Uw=; b=XgRBwiW6rhjyFu5bGeFeDMzpOiiPfroeT+Yob+GY32q8/8hGPLoqC+/M uH6ajxMOVNRIlc/odRU34CoWB+7DZNU0KmzWuoNaPtTzNxvnv8BFXfnr7 UG39eqJUyiyFTIwpZjhEnLLsm2/b1OUSaXV+h1onc6OuIvEbDc2Xjls+w E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AcWURsh1DFxD1pwKLsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKGt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQEUbyKffwbigSF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AEBACjSvFd/4cNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBfoEcLyknBWwOSiAECyoKg3mDRgOLCk6CEZMkhGKCUgN?= =?us-ascii?q?UCQEBAQwBAS0CAQGEQAIXgW4kOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQM?= =?us-ascii?q?SER0BATgPAgEIEQMBAQEoAwICAjAUCQgBAQQBEiKDAAGBeU0DLgGjVwKBOIh?= =?us-ascii?q?hdYEygn4BAQWFHBiCFwmBNoUchnwagUE/gTgggkw+hGkWgloygiyNKxuCZ4V?= =?us-ascii?q?UiVSPGgqCL4Y/jzcbgkKHdpAIjkqBRphyAgQCBAUCDgEBBYFpIoFYcBU7KgG?= =?us-ascii?q?CQVARFIxmDBeBBAEHgkSKU3SBKIxsAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="683008605"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:00:19 +0000
Received: from XCH-ALN-008.cisco.com (xch-aln-008.cisco.com [173.36.7.18]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK069X028169 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:00:18 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-008.cisco.com (173.36.7.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:00:08 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:00:06 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:00:06 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H/MAZNnpJ3B/ZuFe6Qf9hjb355YB9y5NZH8vg7KGkt6KcGI60eHg8EX3C3SkJ9Wg/4jFS8K/z8tEze/btmGkVNPqCXpK7Ch6eCDeKouyj0o/QrHFx+4g2QGLwCgkUoz6dWPx+eskYrcYgHsghgBIcIO3oEpQvIJrc7qtTA9PHde9omymCy+xmx2N4pxD68dPlVwdZQerzQua7ulZm5YeVqGBxRdx7pX4jSs7a/solgOuq24I3P1Dk88+mAmamNTxs5XuIzYBxIB/7jp1DmFuClmlUJPekLO9Pr3r7kkw4l/XIol7igXDRzCX9kuTmR62NTZ58fNUNyVrBfj8k7KpGw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oWKPa7B8+/vXxVpxxp1W/gsXOwzXPUORHbbUHY2u4Uw=; b=nelU+1ILtc+AGjFMCgzerRcY4GVHALorZQVYH4mQ9Mb9UCMGELwwKHi9PoKcJtNwBsD/lfaRwdWclYRNBCcKBc4keLoG3r2C2ILreYQyg5LvROP6PI1ARgNHKApZbb+OT+paJkM3YW2/CE+Matc06my0HdIODlJk51mip+K/RiKO8eOnIgVldTFjGQN1zhmQdXHuIe2S0ge2J9uvI/7+LobOJIMcLGMjGeLWuubbJiqbolkcMEJT7Chhj9DNCDZcCBO0tUk+VBwqdvpOEdtieprh0H9v7KUTjYOyijFQ29B8u8X3RwJR7gSVWSr6b7DvB4gzmBNi20YmU+m/vGAc3g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oWKPa7B8+/vXxVpxxp1W/gsXOwzXPUORHbbUHY2u4Uw=; b=koQK7thZuNRZznk0ezWeSzPX5uzY5dN9D159AUaWo1F+u4nNxgJXJf1VYdnUpHK+irAUXKFoqY+WJLiUj8lKJFlTezz0nR2WP1TdDTWKz123Iq5oihlEo3FZ8nBtI8DJHHjaV+csDHqq6wWbo+ZazzqEEqnh8Iwy6MaE0Bk3FpI=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1471.namprd11.prod.outlook.com (10.172.53.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:00:05 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:00:05 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Rajesh M <mrajesh@juniper.net>, Parag Kaneriya <pkaneria@juniper.net>, SPRING WG List <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming-05
Thread-Index: AdWfYJFMFQM9xifXSBaC7eMyl7b2KgB85uYAAHygpDADVnywAA==
Date: Wed, 11 Dec 2019 20:00:04 +0000
Message-ID: <CF695F26-E902-40B9-9BEF-BA658ABFF962@cisco.com>
References: <BYAPR05MB40243CB7A1D670BE6DE58745DF4F0@BYAPR05MB4024.namprd05.prod.outlook.com> <34BC8357-3835-4104-A25F-3236142F2B8D@cisco.com> <MN2PR05MB6080AC5DB5368B7965F0C321BE4A0@MN2PR05MB6080.namprd05.prod.outlook.com>
In-Reply-To: <MN2PR05MB6080AC5DB5368B7965F0C321BE4A0@MN2PR05MB6080.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8f990298-5dda-4d17-3b19-08d77e74b73f
x-ms-traffictypediagnostic: MWHPR11MB1471:
x-microsoft-antispam-prvs: <MWHPR11MB14715F0C07D2F82FCA0A0103C95A0@MWHPR11MB1471.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(136003)(39860400002)(396003)(189003)(199004)(71200400001)(6512007)(66446008)(5660300002)(66946007)(76116006)(36756003)(91956017)(66476007)(66556008)(64756008)(8936002)(478600001)(316002)(6486002)(6506007)(8676002)(26005)(53546011)(81166006)(2616005)(186003)(2906002)(86362001)(81156014)(33656002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1471; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oT0Jr5X5WGj2oqgB3kDjWUvPa3eKQ6b/1LqyMVUplAWIsj+zXaH43Xli24MeNqbHULFYlMNT9U9isC6gljkomKOGVHskxjxPfsV57NVMvDutMIeBBz65/QACh3EZuJLN68Ft8UboT2MlQvPaKu0+KEali5Jr0qrVOxCHg7lTS0fwdOo0QRzguXjC/OgnS1oh5GSA8j+1iOAb7pc7DBvasDzt7bxGCW78viixMpRrmOJBBQLR3OTMDIEPkMmSlAcylHrmpEB5M9Vq+8d/KHfdU6PR3JG3G1YMjUyh3KQKn2oSx4ubZQtKyIcV1P/tDQYpoJmgEbvOUcWJahFFxMc4SywwbncIsM8Pgr4KgTGnEJOj2IBIkaVpCQc4e6phSev946DyNbvp8Ul6XdndoeKpYVzoLwiqI8iQ/EK19Fn4CXNf7of4bqO3GOZnQJc75SBa
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CF695F26E90240B99BEFBA658ABFF962ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8f990298-5dda-4d17-3b19-08d77e74b73f
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:00:04.8416 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: q4bPrDX0eMJaMkrrDfcmrm2LIFuoFV4m2eFmSOFS5aeE+KqPYyYmACI2wwH//s/WHCu+85GlveX9mJeLK8jaFw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1471
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xch-aln-008.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/avFWLxAEtPgg3H9SfAl_YSgwutk>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming-05
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:01:03 -0000

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

UmFqZXNoLA0KDQpJIGhhdmUgaW5jbHVkZWQgdGhpcyBhcyBwYXJ0IG9mIHRoZSBsYXRlc3QgcmV2
aXNpb24gb2YgdGhlIGRyYWZ0IChyZXYwNikuDQoNClRoYW5rcywNClBhYmxvLg0KDQpGcm9tOiBS
YWplc2ggTSA8bXJhamVzaEBqdW5pcGVyLm5ldD4NCkRhdGU6IE1vbmRheSwgMjUgTm92ZW1iZXIg
MjAxOSBhdCAwNToxNg0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1hcmls
QGNpc2NvLmNvbT4sIFBhcmFnIEthbmVyaXlhIDxwa2FuZXJpYUBqdW5pcGVyLm5ldD4sIFNQUklO
RyBXRyBMaXN0IDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogImNmKG1haWxlciBsaXN0KSIgPGNmQGNp
c2NvLmNvbT4NClN1YmplY3Q6IFJFOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmctMDUNCg0KVGhhbmtzIFBhYmxvLg0KDQrigJxBbiBpbXBsZW1lbnRhdGlvbiBtYXkg
b3B0aW1pc2UgdGhlIHBhY2tldCBwcm9jZXNzaW5nIGJ5IGxvb2tpbmcgd2hldGhlciB0aGUgY29u
ZGl0aW9ucyBmb3IgdGhlIFVTRCBmbGF2b3IgYXJlIG1ldCwgaW4gd2hpY2ggY2FzZSBpdCBjYW4g
cHJvY2VlZCB3aXRoIFVTRCBwcm9jZXNzaW5nLCBlbHNlIHRyaWdnZXIgVVNQ4oCdDQoNClBsZWFz
ZSB1cGRhdGUgdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgZm9yIHRoZSBzYW1lLg0KDQoN
Cg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KRnJvbTogUGFibG8gQ2FtYXJpbGxvIChwY2Ft
YXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbT4NClNlbnQ6IEZyaWRheSwgTm92ZW1iZXIgMjIsIDIw
MTkgMjoxNSBQTQ0KVG86IFBhcmFnIEthbmVyaXlhIDxwa2FuZXJpYUBqdW5pcGVyLm5ldD47IFNQ
UklORyBXRyBMaXN0IDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogY2YobWFpbGVyIGxpc3QpIDxjZkBj
aXNjby5jb20+OyBSYWplc2ggTSA8bXJhamVzaEBqdW5pcGVyLm5ldD4NClN1YmplY3Q6IFJlOiBk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCg0KUGFyYWcsIFJh
amVzaCwNCg0KVGhhbmtzIGZvciB5b3VyIGNvbW1lbnRzIGFuZCB3ZSBhcmUgaGFwcHkgdG8gaGF2
ZSB0aGUgb2ZmbGluZSBkaXNjdXNzaW9ucyB3aXRoIHlvdSBvbiBpbXBsZW1lbnRhdGlvbiBkZXRh
aWxzIGR1cmluZyB0aGlzIHdlZWsuIEZvciB0aGUgYmVuZWZpdCBvZiB0aGUgV0csIEkgd291bGQg
bGlrZSB0byBzdW1tYXJpemUgYXMgZm9sbG93czoNCg0KVGhlIFVTUCBhbmQgVVNEIGZsYXZvcnMg
YXJlIGNvbXBsZW1lbnRhcnkgdG8gZWFjaCBvdGhlci4gVGhleSBjYW4gYmUgYWN0aXZlIHRvZ2V0
aGVyIG9yIGluZGl2aWR1YWxseSBmb3IgYSBnaXZlbiBTSUQuDQoNCkFuIGltcGxlbWVudGF0aW9u
IG1heSBvcHRpbWlzZSB0aGUgcGFja2V0IHByb2Nlc3NpbmcgYnkgbG9va2luZyB3aGV0aGVyIHRo
ZSBjb25kaXRpb25zIGZvciB0aGUgVVNEIGZsYXZvciBhcmUgbWV0LCBpbiB3aGljaCBjYXNlIGl0
IGNhbiBwcm9jZWVkIHdpdGggVVNEIHByb2Nlc3NpbmcsIGVsc2UgdHJpZ2dlciBVU1AuDQoNClRo
YW5rcywNClBhYmxvDQoNCg0KRnJvbTogUGFyYWcgS2FuZXJpeWEgPHBrYW5lcmlhQGp1bmlwZXIu
bmV0PG1haWx0bzpwa2FuZXJpYUBqdW5pcGVyLm5ldD4+DQpEYXRlOiBXZWRuZXNkYXksIDIwIE5v
dmVtYmVyIDIwMTkgYXQgMTM6MTgNClRvOiBTUFJJTkcgV0cgTGlzdCA8c3ByaW5nQGlldGYub3Jn
PG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KQ2M6ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmls
KSIgPHBjYW1hcmlsQGNpc2NvLmNvbTxtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tPj4sICJjZiht
YWlsZXIgbGlzdCkiIDxjZkBjaXNjby5jb208bWFpbHRvOmNmQGNpc2NvLmNvbT4+LCBSYWplc2gg
TSA8bXJhamVzaEBqdW5pcGVyLm5ldDxtYWlsdG86bXJhamVzaEBqdW5pcGVyLm5ldD4+DQpTdWJq
ZWN0OiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCg0KSGVs
bG8sDQoNCkZvciBhIFNpbmdsZSBTSUQ6DQpFbmRwb2ludCBiZWhhdmlvciBoYXZpbmcgIkVuZCBT
SUQgd2l0aCBmbGF2b3JzIFVTUCZVU0QiICBob3cgdG8gc3VwcG9ydC4NCkFtb25nIFVTUCwgVVNE
IHdoaWNoIG11c3QgYmUgZ2l2ZW4gcHJpb3JpdHkgd2hpbGUgcHJvY2Vzc2luZyB0aGUgcGFja2V0
ID8NCg0KRm9yIGJvdGggb2YgdGhlbSBwcmVjb25kaXRpb24gaXMNCklmIChTZWdtZW50cyBMZWZ0
ID09IDApIHsNCg0KQXMgcGVyIG15IHVuZGVyc3RhbmRpbmcgIHNldHRpbmcgIOKAnFNpbmdsZSBT
SUTigJ0gaGF2aW5nIFVTUCBhbmQgVVNEIGZsYXZvciBpcyBub3QgYXBwcm9wcmlhdGUuDQoNClRo
YW5rcywNCg0KDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJTZWdvZSBV
SSI7DQoJcGFub3NlLTE6MiAxMSA2IDQgMiAyIDIgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlv
bnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2lu
OjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5r
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlv
bjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFs
MA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJn
aW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQpwLm1zaXBmb290ZXIzMGIzZDUzOCwgbGkubXNpcGZvb3RlcjMwYjNkNTM4
LCBkaXYubXNpcGZvb3RlcjMwYjNkNTM4DQoJe21zby1zdHlsZS1uYW1lOm1zaXBmb290ZXIzMGIz
ZDUzODsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6
MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxT
dHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv
cjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNv
bmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3Rl
eHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9u
dC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4w
cHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rp
b24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBs
YW5nPSJFUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29y
ZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJhamVzaCw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5JIGhhdmUgaW5jbHVkZWQgdGhpcyBhcyBwYXJ0IG9mIHRoZSBsYXRlc3Qg
cmV2aXNpb24gb2YgdGhlIGRyYWZ0IChyZXYwNikuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlBh
YmxvLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpz
b2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5SYWplc2ggTSAmbHQ7bXJhamVzaEBqdW5p
cGVyLm5ldCZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+TW9uZGF5LCAyNSBOb3ZlbWJlciAyMDE5IGF0
IDA1OjE2PGJyPg0KPGI+VG86IDwvYj4mcXVvdDtQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSZx
dW90OyAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0OywgUGFyYWcgS2FuZXJpeWEgJmx0O3BrYW5l
cmlhQGp1bmlwZXIubmV0Jmd0OywgU1BSSU5HIFdHIExpc3QgJmx0O3NwcmluZ0BpZXRmLm9yZyZn
dDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O2NmKG1haWxlciBsaXN0KSZxdW90OyAmbHQ7Y2ZAY2lz
Y28uY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPlRoYW5rcyBQYWJsby48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PuKAnEFuIGltcGxlbWVudGF0aW9uIG1heSBvcHRpbWlzZSB0aGUgcGFja2V0IHByb2Nlc3Npbmcg
YnkgbG9va2luZyB3aGV0aGVyIHRoZSBjb25kaXRpb25zIGZvciB0aGUgVVNEIGZsYXZvciBhcmUg
bWV0LCBpbiB3aGljaCBjYXNlIGl0IGNhbiBwcm9jZWVkIHdpdGggVVNEIHByb2Nlc3NpbmcsIGVs
c2UgdHJpZ2dlciBVU1DigJ08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+UGxlYXNlIHVwZGF0ZSB0aGUgbmV0d29yayBwcm9ncmFt
bWluZyBkcmFmdCBmb3IgdGhlIHNhbWUuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290ZXIz
MGIzZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowY207bWFy
Z2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDozNi4wcHQ7bWFyZ2lu
LWJvdHRvbTouMDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0eWxlPSJmb250LXNp
emU6Ny4wcHQ7Y29sb3I6YmxhY2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+PC9w
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFF
MSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPkZyb206PC9iPiBQYWJsbyBDYW1hcmlsbG8g
KHBjYW1hcmlsKSAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+
IEZyaWRheSwgTm92ZW1iZXIgMjIsIDIwMTkgMjoxNSBQTTxicj4NCjxiPlRvOjwvYj4gUGFyYWcg
S2FuZXJpeWEgJmx0O3BrYW5lcmlhQGp1bmlwZXIubmV0Jmd0OzsgU1BSSU5HIFdHIExpc3QgJmx0
O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzo8L2I+IGNmKG1haWxlciBsaXN0KSAmbHQ7
Y2ZAY2lzY28uY29tJmd0OzsgUmFqZXNoIE0gJmx0O21yYWplc2hAanVuaXBlci5uZXQmZ3Q7PGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJlOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmctMDU8L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5QYXJh
ZywgUmFqZXNoLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPlRoYW5rcyBmb3IgeW91ciBjb21tZW50cyBhbmQgd2UgYXJlIGhh
cHB5IHRvIGhhdmUgdGhlIG9mZmxpbmUgZGlzY3Vzc2lvbnMgd2l0aCB5b3Ugb24gaW1wbGVtZW50
YXRpb24gZGV0YWlscyBkdXJpbmcgdGhpcyB3ZWVrLiBGb3IgdGhlIGJlbmVmaXQgb2YgdGhlIFdH
LCBJIHdvdWxkIGxpa2UgdG8gc3VtbWFyaXplIGFzDQogZm9sbG93czo8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGUgVVNQ
IGFuZCBVU0QgZmxhdm9ycyBhcmUgY29tcGxlbWVudGFyeSB0byBlYWNoIG90aGVyLiBUaGV5IGNh
biBiZSBhY3RpdmUgdG9nZXRoZXIgb3IgaW5kaXZpZHVhbGx5IGZvciBhIGdpdmVuIFNJRC48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5BbiBpbXBsZW1lbnRhdGlvbiBtYXkgb3B0aW1pc2UgdGhlIHBhY2tldCBwcm9jZXNzaW5n
IGJ5IGxvb2tpbmcgd2hldGhlciB0aGUgY29uZGl0aW9ucyBmb3IgdGhlIFVTRCBmbGF2b3IgYXJl
IG1ldCwgaW4gd2hpY2ggY2FzZSBpdCBjYW4gcHJvY2VlZCB3aXRoIFVTRCBwcm9jZXNzaW5nLCBl
bHNlIHRyaWdnZXIgVVNQLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoYW5rcyw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5QYWJsbzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LUdCIj4mbmJzcDs8L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5QYXJhZyBLYW5lcml5YSAmbHQ7PC9z
cGFuPjxhIGhyZWY9Im1haWx0bzpwa2FuZXJpYUBqdW5pcGVyLm5ldCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQiPnBrYW5lcmlhQGp1bmlwZXIubmV0PC9zcGFuPjwvYT48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5X
ZWRuZXNkYXksIDIwIE5vdmVtYmVyIDIwMTkgYXQgMTM6MTg8YnI+DQo8Yj5UbzogPC9iPlNQUklO
RyBXRyBMaXN0ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDs8YnI+DQo8Yj5DYzog
PC9iPiZxdW90O1BhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpJnF1b3Q7ICZsdDs8L3NwYW4+PGEg
aHJlZj0ibWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Mi4wcHQiPnBjYW1hcmlsQGNpc2NvLmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDssICZxdW90O2NmKG1haWxlciBsaXN0KSZxdW90OyAm
bHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpjZkBjaXNjby5jb20iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0Ij5jZkBjaXNjby5jb208L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mZ3Q7LA0KIFJhamVzaCBNICZsdDs8L3NwYW4+PGEgaHJl
Zj0ibWFpbHRvOm1yYWplc2hAanVuaXBlci5uZXQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij5tcmFqZXNoQGp1bmlwZXIubmV0PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU8L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5i
c3A7PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij5IZWxsbywgPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDoyLjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206Mi4wcHQ7
bWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtYXV0b3NwYWNlOm5vbmUiPg0KPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDs7Y29sb3I6Ymxh
Y2siPkZvciBhIFNpbmdsZSBTSUQ6PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6Mi4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90
dG9tOjIuMHB0O21hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWF1dG9zcGFjZTpub25lIj4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7
O2NvbG9yOmJsYWNrIj5FbmRwb2ludCBiZWhhdmlvciBoYXZpbmcgJnF1b3Q7RW5kIFNJRCB3aXRo
IGZsYXZvcnMgVVNQJmFtcDtVU0QmcXVvdDsmbmJzcDsgaG93IHRvIHN1cHBvcnQuPC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6Mi4wcHQ7
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjIuMHB0O21hcmdpbi1sZWZ0OjcyLjBwdDt0
ZXh0LWF1dG9zcGFjZTpub25lIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7O2NvbG9yOmJsYWNrIj5BbW9uZyBVU1AsIFVTRCB3
aGljaCBtdXN0IGJlIGdpdmVuIHByaW9yaXR5IHdoaWxlIHByb2Nlc3NpbmcgdGhlIHBhY2tldCA/
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6Mi4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjIuMHB0O21hcmdpbi1sZWZ0
OjcyLjBwdDt0ZXh0LWF1dG9zcGFjZTpub25lIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJJnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDoyLjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206Mi4wcHQ7bWFyZ2luLWxlZnQ6
NzIuMHB0O3RleHQtYXV0b3NwYWNlOm5vbmUiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDs7Y29sb3I6YmxhY2siPkZvciBib3Ro
IG9mIHRoZW0gcHJlY29uZGl0aW9uIGlzDQo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDoyLjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdp
bi1ib3R0b206Mi4wcHQ7bWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtYXV0b3NwYWNlOm5vbmUiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkm
cXVvdDs7Y29sb3I6YmxhY2siPklmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDs8
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5BcyBw
ZXIgbXkgdW5kZXJzdGFuZGluZyAmbmJzcDtzZXR0aW5nICZuYnNwO+KAnFNpbmdsZSBTSUTigJ0g
aGF2aW5nIFVTUCBhbmQgVVNEIGZsYXZvciBpcyBub3QgYXBwcm9wcmlhdGUuDQo8L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDs8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5UaGFua3MsPC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5ic3A7
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5i
c3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290ZXIzMGIzZDUzOCIgYWxpZ249ImNlbnRl
ciIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowY207bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4t
Ym90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQ7bWFyZ2luLWJvdHRvbTouMDAwMXB0O3RleHQt
YWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Y29sb3I6YmxhY2si
Pkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8
L2h0bWw+DQo=

--_000_CF695F26E90240B99BEFBA658ABFF962ciscocom_--


From nobody Wed Dec 11 12:01:26 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEF9E120058; Wed, 11 Dec 2019 12:01:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=er1nollI; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=SHHfAPTC
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 TqwiRjzbccHU; Wed, 11 Dec 2019 12:01:19 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 693431209E4; Wed, 11 Dec 2019 12:01:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=53405; q=dns/txt; s=iport; t=1576094463; x=1577304063; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=J+LqLv62rzgMQqJwvre68tk5KR0L5E1mI/yW4sq8bSc=; b=er1nollIDd8tGwW/bX5CmTSFyKeeJ+g6buZkKx56kh6ADYjpw1y6d+N/ A6BuJFT+/PZl5UzX7AMoM7chBDlYZCA6utWj5oa81JFE9XnaHc4r/qk0x 2sWSCQNztqNbbpBOUjBhJ9vVF/SCacKzC+yimJj8jcwaYD7H94NSS9iuS g=;
IronPort-PHdr: =?us-ascii?q?9a23=3A5douqRdwpSGH7rArpteOf7ZIlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGQD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dyczGc1YVVtN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C1AAAjSvFd/5NdJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC9QBWxYIAQLKgqDeYNGA4sLgjo?= =?us-ascii?q?lgmeGdI4rgUKBEANTAQkBAQEMAQElCAIBAYRAAheBbiQ4EwIDDQEBBAEBAQI?= =?us-ascii?q?BBQRthTcMhV4BAQEBAxIRChMBASwLAQ8CAQgRAwEBASEBBgMCAgIwFAkIAQE?= =?us-ascii?q?EAQ0FIoMAAYF5TQMuAQ4Do0QCgTiIIUB1gTKCfgEBBYE1AQMCg2EYghcDBoE?= =?us-ascii?q?2hRyGfBqBQT+BEScMFIJMPoIbSQEBA4EtARIBBx8HCQgBBwUBCQKCWDKCLI0?= =?us-ascii?q?hgwyFVIlUjldDCoIvhySKMIQiG4JCh3aEQYtHhD+IVYE2gUaHA4IXj1gCBAI?= =?us-ascii?q?EBQIOAQEFgWkiZ3FwFTsqAYJBUBEUjEIkg3OFFIU/dAGBJ4tKgSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="388475292"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:01:02 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK11E3010668 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:01:01 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:01:00 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:01:00 -0600
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:01:00 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OyCz6IQhUverM/ym7RI0qPbp7Ep1dboggdrucLZUPqcOBWkqJkj2QOJ2BKKfYuaeijvvQbZOREkoQHSc1oHVVxAIyR0RzKumlYoJancczockPf4fWhd4CltuDVUcxzR4YNSF5KpMBdjQoOefxHVxCCRSv+5tEXVrAMSu2kW9cV7QWSQmEJR540FfsLyvYdoDOuysXn5TRbaLLryLY9JhqvuVNbqyHn6NnXdgue03jMHVCOGR1S2q11u3SzmqUrrDq1VM9qDkznsP31pmQK2rzWjqqzFBsk+gpV1M00h/FngPoeopqmew4dv7lps9mwlTVjKoSJbk9UiIylM/SUlibw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J+LqLv62rzgMQqJwvre68tk5KR0L5E1mI/yW4sq8bSc=; b=M4dHu+2qisuDnrukqIEybH+0wcCaombKW+aXBeKSr07VXtPNrRfdjyG+39trOjd0BLjhpRkumCJmQ02yLBeJmjCtNiHfALYt4/OYo8F4euH/ri91hrA3WSyic33/lcN9xdMnH5+X/a9OEEyM0gPl/NbnrqUSJHwAEkvw/IzlYIdBavqRkw+c8JdSLdSNa/t3ITpzinbwFOeYSG7EFM+xiTz8TOZ3bOpuXZB2+5QLE6HqrYWxjQr1IUxRDmp2UZPHCzIcZxMQbi4qXSqZ1T6ot3GrOv1qsvfVBilRreOmk8P/oLpAaYjrUJTVc19luYKtHKaQHEyai6oZBmUg08UmRg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J+LqLv62rzgMQqJwvre68tk5KR0L5E1mI/yW4sq8bSc=; b=SHHfAPTCzPnwnsRXEGhexbViKj+5CB5AaAFomS+lMYAbyZ0kmTkNmCE8UeXMawx/HK0fPgUHvcOHYc6MbrpSM5SS9ztrfY5TKtEGbZcRXjmXORlLNuzqOZzNM22c/KxR+R8xt7SyTLv3ipcICdnG4Qc8TgNQMkfU6C1e5Q1GA9Q=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1471.namprd11.prod.outlook.com (10.172.53.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:00:59 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:00:59 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>, "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "spring@ietf.org" <spring@ietf.org>
CC: "6man@ietf.org" <6man@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wARRJwrAA6ukYAAtnhPAP//mwQAgAPX/wA=
Date: Wed, 11 Dec 2019 20:00:59 +0000
Message-ID: <33750474-F2D3-4860-B9C3-E9A520BED37B@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <HK0PR03MB4066D5E37D4DA83BEBD5247FFC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com> <DBBPR03MB54156492EA46A747C5691C5BEE5F0@DBBPR03MB5415.eurprd03.prod.outlook.com> <AF74E206-C4FB-4051-9251-5A35EA25A6FB@cisco.com> <99CD0E71-CF11-4D4D-A208-C0A3BF79D6FA@liquidtelecom.com>
In-Reply-To: <99CD0E71-CF11-4D4D-A208-C0A3BF79D6FA@liquidtelecom.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5dbd5d17-a1b5-4130-60e7-08d77e74d783
x-ms-traffictypediagnostic: MWHPR11MB1471:
x-microsoft-antispam-prvs: <MWHPR11MB14711950B8AF5378D50F69D3C95A0@MWHPR11MB1471.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(136003)(39860400002)(396003)(189003)(199004)(71200400001)(6512007)(4001150100001)(66446008)(966005)(54906003)(5660300002)(66946007)(76116006)(36756003)(45080400002)(91956017)(66476007)(66556008)(64756008)(8936002)(478600001)(316002)(6486002)(4326008)(6506007)(8676002)(26005)(53546011)(81166006)(2616005)(186003)(2906002)(86362001)(81156014)(33656002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1471; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KnA2FvIcrcKDbu60Bk/iADaSjPyOUw1WG2MQfpOacyGaSl0DHaDf86KMg+X0Wxf+5PZj9xmYKoBHbpBz75o+FT/bTQ6yiJjc4R42KpURhAs9bVLp1F2EcDD24tPLDdeJkQtABul/6oFgSySL9Sl+KK9KQ6cIAqLmL1IoBtLM8hjxD2MnQqwcU1F5bNgBdnEI7FZThgHayZdEk/FU0S1zPlUBHT22R1QI8a6zwboQl/1oxIYqrNBoUEVqOGKF5waBFYrJ/ndW4KmvjanVodDnddAdmnQmxn05ARbZwF1cntSD8t27MT1EEmfm3Lbc3t9KIUZ2a2IgE7Uq7xJAEHNnHOc+XVgC6tQ1SrlzfEGVrYZcejbAhbsImXv5AdhHNIueyKgwt4aM8YfE+15wFxD2/632J2smt/j8SO1FAmmEFKYA1cVkIEWeVURyAX5idoGcaGSm8NRf/jaYnzJCuEnvuSiklB2Vo2FyeT+zvZpc6Yk=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_33750474F2D34860B9C3E9A520BED37Bciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5dbd5d17-a1b5-4130-60e7-08d77e74d783
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:00:59.1193 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ME+xNPlDlSveX28K8O4dMcs/1IJe5sHzQJ4Uf+H15APgSWYQ/UErnhWSukCcHxOGkADDzw3VIlBPztfFRHDnOQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1471
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/M8meIKQoOLJIMW_PUqg15FjU8us>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:01:23 -0000

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

QW5kcmV3LA0KDQpObyBiaWcgZGVhbC4gOi0pDQoNCkluIHJlcGx5IHRvIHlvdXIgcXVlc3Rpb246
IEkgY29uZmlybSB0aGF0IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
ZyBkb2VzIG5vdCBwcmVzZW50IGFueSByZXN0cmljdGlvbiB0byBjb21iaW5lIHRoZSBTUkggaW4g
Y29uanVuY3Rpb24gd2l0aCBvdGhlciBFSHMgZnJvbSBvdGhlciBSRkNzLg0KDQpUaGFua3MsDQpQ
YWJsby4NCg0KRnJvbTogQW5kcmV3IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29t
LmNvbT4NCkRhdGU6IE1vbmRheSwgOSBEZWNlbWJlciAyMDE5IGF0IDE4OjE5DQpUbzogIlBhYmxv
IENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgImxpX3poZW5xaWFu
Z0Bob3RtYWlsLmNvbSIgPGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbT4sICJicnVuby5kZWNyYWVu
ZUBvcmFuZ2UuY29tIiA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4sICJzcHJpbmdAaWV0Zi5v
cmciIDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogIjZtYW5AaWV0Zi5vcmciIDw2bWFuQGlldGYub3Jn
PiwgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTog
W3NwcmluZ10gV0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
Zw0KDQpUaGFua3MgUGFibG8g4oCTIG1pc3Rha2Ugb20gbXkgcGFydCDigJMgYW5kIGZvciB0aGlz
IEkgYXBvbG9naXNlLg0KDQpTbyBqdXN0IHRvIGNvbmZpcm0g4oCTIGNhbiB5b3UgY29uZmlybSB0
aGF0IHdpdGggdGhhdCB0ZXh0IHJlbW92ZWQg4oCTIHlvdSBzZWVuIG5vIGlzc3VlcyB1c2luZyB0
aGUgYWRkaXRpb25hbCBFSOKAmXMgYXMgY3VycmVudGx5IGRlZmluZWQgYnkgb3RoZXIgUkZD4oCZ
cyBpbiBjb25qdW5jdGlvbiB3aXRoIHRoaXMgdGVjaG5vbG9neT8gIEkgYXNrIHRoaXMgYmVjYXVz
ZSBjb25zaWRlcmluZyB0aGF0IHN0YXRlbWVudCBpbiB0aGUgZHJhZnQg4oCTIEnigJlkIGxpa2Ug
c29tZSBjb25maXJtYXRpb24gdGhhdCB0aGlzIGhhcyBiZWVuIGNvbnNpZGVyZWQsIGFuZCBpdCBp
cyBub3QganVzdCBhIHJlbW92YWwgb2YgYSBwaWVjZSBvZiB0ZXh0DQoNClRoYW5rcw0KDQpBbmRy
ZXcNCg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYg
b2YgIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPg0KRGF0
ZTogTW9uZGF5LCA5IERlY2VtYmVyIDIwMTkgYXQgMTg6MjANClRvOiBBbmRyZXcgQWxzdG9uIDxB
bmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPiwgImxpX3poZW5xaWFuZ0Bob3RtYWlsLmNv
bSIgPGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbT4sICJicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29t
IiA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4sICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdA
aWV0Zi5vcmc+DQpDYzogIjZtYW5AaWV0Zi5vcmciIDw2bWFuQGlldGYub3JnPiwgZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gV0dM
QyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KDQpBbmRyZXcs
DQoNCllvdSBzZWVtIHRvIGJlIHJlYWRpbmcgYW4gb3V0ZGF0ZWQgdmVyc2lvbiBvZiB0aGUgZG9j
dW1lbnQuICBUaGF0IHRleHQgKGFuZCB0aGUgcmVsYXRlZCByZXN0cmljdGlvbnMpIGhhdmUgYmVl
biByZW1vdmVkIHNpbmNlIHZlcnNpb24gLTAyLg0KDQpQbGVhc2UgcmVhZCB0aGUgcmV2aXNpb24g
dGhhdCBpcyBiZWluZyBsYXN0LWNhbGxlZCAoLTA1KSBhbmQgbGV0IG1lIGtub3cgd2hldGhlciB5
b3UgaGF2ZSBhbnkgY29tbWVudC4NCg0KVGhhbmtzLA0KUGFibG8uDQoNCg0KRnJvbTogQW5kcmV3
IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4NCkRhdGU6IEZyaWRheSwg
NiBEZWNlbWJlciAyMDE5IGF0IDA5OjE2DQpUbzogImxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbSIg
PGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbT4sICJicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIiA8
YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4sICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0
Zi5vcmc+DQpDYzogIjZtYW5AaWV0Zi5vcmciIDw2bWFuQGlldGYub3JnPiwgZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW3NwcmluZ10gV0dMQyAt
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KUmVzZW50IGZyb206
IDxhbGlhcy1ib3VuY2VzQGlldGYub3JnPg0KUmVzZW50IHRvOiA8Y2ZAY2lzY28uY29tPiwgPHBj
YW1hcmlsQGNpc2NvLmNvbT4sIDxqb2huQGxlZGR5Lm5ldD4sIDxkYW5pZWwudm95ZXJAYmVsbC5j
YT4sIDxzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwPiwgPGxpemhlbmJpbkBodWF3
ZWkuY29tPg0KUmVzZW50IGRhdGU6IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5IGF0IDA5OjE2DQoN
CkluIGFkZGl0aW9uIHRvIHRoZSBiZWxvdywNCg0KSW4gU2VjdGlvbiAyOg0KDQpJbiB0aGlzIHZl
cnNpb24gb2YgdGhlIGRvY3VtZW50LCB3ZSBhc3N1bWUgdGhhdCB0aGVyZSBhcmUgbm8gb3RoZXIN
CiAgIGV4dGVuc2lvbiBoZWFkZXJzIHRoYW4gdGhlIFNSSC4gIFRoZXNlIHdpbGwgYmUgbGlmdGVk
IGluIGZ1dHVyZQ0KICAgdmVyc2lvbnMgb2YgdGhlIGRvY3VtZW50Lg0KDQpJZiB0aGUgZG9jdW1l
bnQgaXMgZ29pbmcgdG8gbGFzdCBjYWxsIOKAkyB3aGF0IGZ1dHVyZSB2ZXJzaW9ucyBhbmQgYXJl
IHBsYW5zIHRvIGxpZnQgdGhlc2UgcmVzdHJpY3Rpb25zIGdvaW5nIHRvIGNvbWUgdG8gZnJ1aXRp
b24gYmVmb3JlIHRoaXMgZ29lcyB0byBsYXN0IGNhbGwgb3IgaW4gc2VwYXJhdGUgcmZj4oCZcyB0
aGF0IHVwZGF0ZSB0aGlzIGRvY3VtZW50PyAgVGhpcyBpcyBvZiBjb25jZXJuIGJlY2F1c2UgaXQg
YXNzdW1lcyB0aGF0IHRoZXJlIGlzIG5vIGhvcC1ieS1ob3Agb3B0aW9uIGhlYWRlciwgbm8gZnJh
Z21lbnQgaGVhZGVyLCBubyBFU1AgaGVhZGVyLCBubyBBSCBoZWFkZXIsIG5vIE1IIGhlYWRlciBl
dGMgZXRjLiAgRWZmZWN0aXZlbHkgbWFraW5nIHRoZSB1c2Ugb2YgdGhpcyBpbmNvbXBhdGlibGUg
d2l0aCB0aGluZ3MgZXhwbGljaXRseSBkZWZpbmVkIGluIHNlY3Rpb24gNCBvZiBSRkM4MjAwLCBh
bmQgd2hpY2ggbWF5IHJ1biBmb3VsIG9mIHRoZSB3b3JraW5nIGdyb3VwIGNoYXJ0ZXIgd2hpY2gg
c3RhdGVzIHRoYXQgU1BSSU5HIHNob3VsZCBiZSBhdm9pZGluZyBtYWtpbmcgY2hhbmdlcyB3aGlj
aCBkZWZpbmUgdGhpbmdzIGluY29tcGF0aWJsZSB3aXRoIGV4aXN0aW5nIGRlcGxveW1lbnRzLg0K
DQoNClRoYW5rcw0KDQpBbmRyZXcNCg0KDQoNCg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgbGlfemhlbnFpYW5nQGhvdG1haWwuY29tDQpTZW50
OiBGcmlkYXksIDYgRGVjZW1iZXIgMjAxOSAwNDoxNQ0KVG86IGJydW5vLmRlY3JhZW5lQG9yYW5n
ZS5jb207IHNwcmluZ0BpZXRmLm9yZw0KQ2M6IDZtYW5AaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdHTEMgLSBk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KSGVsbG8gQnJ1bm8g
YW5kIGFsbCwNCg0KSSBkb24ndCB0aGluayB0aGUgaXNzdWVzIGRpc2N1c3NlZCBhZ2FpbiBhbmQg
YWdhaW4gaW4gdGhlIGVhcmxpZXIgaXRlcmF0aW9ucyBoYXZlIGJlZW4gYWRkcmVzc2VkIGluIHRo
aXMgdmVyc2lvbiB0byBiZSBXR0xDZWQuDQoNClRoYW5rcyBmb3IgRHVycmVuJ3MgcmVjYXAgYXMg
Zm9sbG93cy4NClsyMDE5LTA5LTA2XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NHTzlLblQyQ0dIM28NClsyMDE5LTA5LTI3XSBodHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80X1NsdTNra0h3ZHVaWlBG
SkptUlVrbW9UVm8NClsyMDE5LTEwLTE0XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2Fy
Y2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9iOV94OWdCWXBPOWMNClsyMDE5LTEwLTIxXSBo
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80cGlrUmxpX0hTRUN1
bjlBYndmcG1PRjVLTEkNClsyMDE5LTEyLTA0XSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEtUXZLWTZta19ENUUNCg0KQW5kIFJvbidz
IHJlY2FwIGFzIGZvbGxvd3MuDQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc3ByaW5nL01RTFFOVHpka2ZITmJwd1A5OUZWOFVxVW9mWQ0KLSBodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy90cnVnV0VXM243VWJ6N29heVl3bzZRZV9sR2cN
Ci0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvd0NjVldYcWJq
d1pXOS1wSm1ZZ1oxZ0M4WHJrDQotIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1RQ0KDQpCZXN0IFJlZ2FyZHMsDQpa
aGVucWlhbmcgTGkNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpsaV96aGVucWlh
bmdAaG90bWFpbC5jb208bWFpbHRvOmxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbT4NCg0KRnJvbTog
YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNv
bT4NCkRhdGU6IDIwMTktMTItMDYgMDE6MTUNClRvOiAnU1BSSU5HIFdHIExpc3QnPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmc+DQpDQzogNm1hbkBpZXRmLm9yZzxtYWlsdG86Nm1hbkBpZXRmLm9yZz47
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzxtYWlsdG86ZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnPg0KU3ViamVjdDog
V0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KDQpIZWxs
byBTUFJJTkcsDQoNCg0KDQpUaGlzIGVtYWlsIHN0YXJ0cyBhIHR3byB3ZWVrcyBXb3JraW5nIEdy
b3VwIExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmcgWzFdLg0KDQoNCg0KUGxlYXNlIHJlYWQgdGhpcyBkb2N1bWVudCBpZiB5b3UgaGF2ZW4ndCBy
ZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uLCBhbmQgc2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRo
ZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhhbiBEZWNlbWJlciAyMC4NCg0KDQoNCllvdSBt
YXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxhdGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRl
ciBub3QgZHVwbGljYXRpbmcgZW1haWxzIG9uIHRoZSA2TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhl
IGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5IHNwcmluZyBzcGVjaWZpY3MuDQoNCg0KDQpJZiB5b3Ug
YXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5
IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBl
bWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuDQoNClRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhh
dCB0aGUgdGhyZWFkIGJlY29tZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZCB0aGF0IG90aGVy
IHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBp
bnRvIHBhcmFsbGVsIGluZGVwZW5kZW50IGRpc2N1c3Npb25zKQ0KDQoNCg0KVGhhbmsgeW91LA0K
DQpCcnVubw0KDQoNCg0KWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi4ub3JnL2h0bWwvZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1PGh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU+DQoN
Cg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVu
dCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2ll
ZXMgZXQgbmUgZG9pdmVudCBkb25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3Ug
Y29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBh
ciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRl
dHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJv
bmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBkZWNsaW5l
IHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1l
IG91IGZhbHNpZmllLiBNZXJjaS4NCg0KVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMg
bWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBt
YXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsNCg0KdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVk
LCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uDQoNCklmIHlvdSBoYXZlIHJl
Y2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQg
ZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KDQpBcyBlbWFpbHMgbWF5
IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUg
YmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuDQoNClRoYW5rIHlvdS4NCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VmVyZGFuYTsN
CglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1pY3Jvc29mdCBZYUhlaSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBN
aWNyb3NvZnQgWWFIZWkiO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwg
bGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQg
Q2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwg
ZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1hcmdpbjowY207
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29s
b3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMjMNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0
IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2Vj
dGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVm
YXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxv
OmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwh
W2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxpbms9ImJsdWUiIHZsaW5rPSJw
dXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFu
ZHJldywNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk5vIGJpZyBkZWFsLiA6LSk8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JbiByZXBseSB0byB5b3VyIHF1ZXN0aW9u
OiBJIGNvbmZpcm0gdGhhdCBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmcgZG9lcyBub3QgcHJlc2VudCBhbnkgcmVzdHJpY3Rpb24gdG8gY29tYmluZSB0aGUgU1JIIGlu
IGNvbmp1bmN0aW9uIHdpdGggb3RoZXIgRUhzIGZyb20gb3RoZXIgUkZDcy48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+UGFibG8uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9t
Og0KPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPkFuZHJldyBBbHN0b24gJmx0O0FuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNv
bS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPk1vbmRheSwgOSBEZWNlbWJlciAyMDE5IGF0IDE4
OjE5PGJyPg0KPGI+VG86IDwvYj4mcXVvdDtQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSZxdW90
OyAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0OywgJnF1b3Q7bGlfemhlbnFpYW5nQGhvdG1haWwu
Y29tJnF1b3Q7ICZsdDtsaV96aGVucWlhbmdAaG90bWFpbC5jb20mZ3Q7LCAmcXVvdDticnVuby5k
ZWNyYWVuZUBvcmFuZ2UuY29tJnF1b3Q7ICZsdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJmd0
OywgJnF1b3Q7c3ByaW5nQGlldGYub3JnJnF1b3Q7ICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+Q2M6IDwvYj4mcXVvdDs2bWFuQGlldGYub3JnJnF1b3Q7ICZsdDs2bWFuQGlldGYub3Jn
Jmd0OywgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0K
PGI+U3ViamVjdDogPC9iPlJlOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzIFBhYmxvIOKAkyBt
aXN0YWtlIG9tIG15IHBhcnQg4oCTIGFuZCBmb3IgdGhpcyBJIGFwb2xvZ2lzZS48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+U28ganVzdCB0byBjb25maXJtIOKAkyBjYW4geW91IGNvbmZpcm0gdGhh
dCB3aXRoIHRoYXQgdGV4dCByZW1vdmVkIOKAkyB5b3Ugc2VlbiBubyBpc3N1ZXMgdXNpbmcgdGhl
IGFkZGl0aW9uYWwgRUjigJlzIGFzIGN1cnJlbnRseSBkZWZpbmVkIGJ5IG90aGVyIFJGQ+KAmXMg
aW4gY29uanVuY3Rpb24NCiB3aXRoIHRoaXMgdGVjaG5vbG9neT8mbmJzcDsgSSBhc2sgdGhpcyBi
ZWNhdXNlIGNvbnNpZGVyaW5nIHRoYXQgc3RhdGVtZW50IGluIHRoZSBkcmFmdCDigJMgSeKAmWQg
bGlrZSBzb21lIGNvbmZpcm1hdGlvbiB0aGF0IHRoaXMgaGFzIGJlZW4gY29uc2lkZXJlZCwgYW5k
IGl0IGlzIG5vdCBqdXN0IGEgcmVtb3ZhbCBvZiBhIHBpZWNlIG9mIHRleHQ8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+VGhhbmtzPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5zcHJp
bmcgJmx0O3NwcmluZy1ib3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgJnF1b3Q7UGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkmcXVvdDsgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDs8
YnI+DQo8Yj5EYXRlOiA8L2I+TW9uZGF5LCA5IERlY2VtYmVyIDIwMTkgYXQgMTg6MjA8YnI+DQo8
Yj5UbzogPC9iPkFuZHJldyBBbHN0b24gJmx0O0FuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5j
b20mZ3Q7LCAmcXVvdDtsaV96aGVucWlhbmdAaG90bWFpbC5jb20mcXVvdDsgJmx0O2xpX3poZW5x
aWFuZ0Bob3RtYWlsLmNvbSZndDssICZxdW90O2JydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mcXVv
dDsgJmx0O2JydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mZ3Q7LCAmcXVvdDtzcHJpbmdAaWV0Zi5v
cmcmcXVvdDsgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90OzZt
YW5AaWV0Zi5vcmcmcXVvdDsgJmx0OzZtYW5AaWV0Zi5vcmcmZ3Q7LCBkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgJmx0O2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFtz
cHJpbmddIFdHTEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldyw8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+WW91IHNlZW0gdG8gYmUgcmVhZGluZyBhbiBvdXRkYXRlZCB2ZXJz
aW9uIG9mIHRoZSBkb2N1bWVudC4mbmJzcDsgVGhhdCB0ZXh0IChhbmQgdGhlIHJlbGF0ZWQgcmVz
dHJpY3Rpb25zKSBoYXZlIGJlZW4gcmVtb3ZlZCBzaW5jZSB2ZXJzaW9uIC0wMi48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+UGxlYXNlIHJlYWQgdGhlIHJldmlzaW9uIHRoYXQgaXMgYmVpbmcgbGFz
dC1jYWxsZWQgKC0wNSkgYW5kIGxldCBtZSBrbm93IHdoZXRoZXIgeW91IGhhdmUgYW55IGNvbW1l
bnQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rcyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPlBhYmxvLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5BbmRyZXcgQWxzdG9uICZsdDtBbmRyZXcuQWxzdG9u
QGxpcXVpZHRlbGVjb20uY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5GcmlkYXksIDYgRGVjZW1i
ZXIgMjAxOSBhdCAwOToxNjxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7bGlfemhlbnFpYW5nQGhvdG1h
aWwuY29tJnF1b3Q7ICZsdDtsaV96aGVucWlhbmdAaG90bWFpbC5jb20mZ3Q7LCAmcXVvdDticnVu
by5kZWNyYWVuZUBvcmFuZ2UuY29tJnF1b3Q7ICZsdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29t
Jmd0OywgJnF1b3Q7c3ByaW5nQGlldGYub3JnJnF1b3Q7ICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7
PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs2bWFuQGlldGYub3JnJnF1b3Q7ICZsdDs2bWFuQGlldGYu
b3JnJmd0OywgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtk
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+U3ViamVjdDogPC9iPlJFOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7YWxp
YXMtYm91bmNlc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQgdG86IDwvYj4mbHQ7Y2ZAY2lz
Y28uY29tJmd0OywgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZsdDtqb2huQGxlZGR5Lm5l
dCZndDssICZsdDtkYW5pZWwudm95ZXJAYmVsbC5jYSZndDssICZsdDtzYXRvcnUubWF0c3VzaGlt
YUBnLnNvZnRiYW5rLmNvLmpwJmd0OywgJmx0O2xpemhlbmJpbkBodWF3ZWkuY29tJmd0Ozxicj4N
CjxiPlJlc2VudCBkYXRlOiA8L2I+RnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMDk6MTY8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkluIGFkZGl0aW9uIHRvIHRo
ZSBiZWxvdyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SW4gU2VjdGlvbiAyOjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkluIHRo
aXMgdmVyc2lvbiBvZiB0aGUgZG9jdW1lbnQsIHdlIGFzc3VtZSB0aGF0IHRoZXJlIGFyZSBubyBv
dGhlcjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZXh0ZW5zaW9uIGhlYWRlcnMgdGhh
biB0aGUgU1JILiZuYnNwOyBUaGVzZSB3aWxsIGJlIGxpZnRlZCBpbiBmdXR1cmU8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+Jm5ic3A7Jm5ic3A7IHZlcnNpb25zIG9mIHRoZSBkb2N1bWVudC48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+SWYgdGhlIGRvY3VtZW50IGlzIGdvaW5nIHRvIGxhc3QgY2FsbCDigJMg
d2hhdCBmdXR1cmUgdmVyc2lvbnMgYW5kIGFyZSBwbGFucyB0byBsaWZ0IHRoZXNlIHJlc3RyaWN0
aW9ucyBnb2luZyB0byBjb21lIHRvIGZydWl0aW9uIGJlZm9yZSB0aGlzIGdvZXMgdG8gbGFzdCBj
YWxsDQogb3IgaW4gc2VwYXJhdGUgcmZj4oCZcyB0aGF0IHVwZGF0ZSB0aGlzIGRvY3VtZW50PyZu
YnNwOyBUaGlzIGlzIG9mIGNvbmNlcm4gYmVjYXVzZSBpdCBhc3N1bWVzIHRoYXQgdGhlcmUgaXMg
bm8gaG9wLWJ5LWhvcCBvcHRpb24gaGVhZGVyLCBubyBmcmFnbWVudCBoZWFkZXIsIG5vIEVTUCBo
ZWFkZXIsIG5vIEFIIGhlYWRlciwgbm8gTUggaGVhZGVyIGV0YyBldGMuJm5ic3A7IEVmZmVjdGl2
ZWx5IG1ha2luZyB0aGUgdXNlIG9mIHRoaXMgaW5jb21wYXRpYmxlIHdpdGggdGhpbmdzDQogZXhw
bGljaXRseSBkZWZpbmVkIGluIHNlY3Rpb24gNCBvZiBSRkM4MjAwLCBhbmQgd2hpY2ggbWF5IHJ1
biBmb3VsIG9mIHRoZSB3b3JraW5nIGdyb3VwIGNoYXJ0ZXIgd2hpY2ggc3RhdGVzIHRoYXQgU1BS
SU5HIHNob3VsZCBiZSBhdm9pZGluZyBtYWtpbmcgY2hhbmdlcyB3aGljaCBkZWZpbmUgdGhpbmdz
IGluY29tcGF0aWJsZSB3aXRoIGV4aXN0aW5nIGRlcGxveW1lbnRzLjwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5r
czwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BbmRyZXc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tVVMiPiBzcHJpbmcgJmx0O3NwcmluZy1ib3VuY2VzQGlldGYub3JnJmd0Ow0KPGI+T24g
QmVoYWxmIE9mIDwvYj5saV96aGVucWlhbmdAaG90bWFpbC5jb208YnI+DQo8Yj5TZW50OjwvYj4g
RnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgMDQ6MTU8YnI+DQo8Yj5Ubzo8L2I+IGJydW5vLmRlY3Jh
ZW5lQG9yYW5nZS5jb207IHNwcmluZ0BpZXRmLm9yZzxicj4NCjxiPkNjOjwvYj4gNm1hbkBpZXRm
Lm9yZzsgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nICZsdDtkcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZ
YUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5IZWxsbyBCcnVubyBhbmQgYWxsLDwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtN
aWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SSBkb24ndCB0aGlu
ayB0aGUgaXNzdWVzIGRpc2N1c3NlZCBhZ2FpbiBhbmQgYWdhaW4gaW4gdGhlIGVhcmxpZXIgaXRl
cmF0aW9ucyBoYXZlIGJlZW4gYWRkcmVzc2VkIGluIHRoaXMgdmVyc2lvbg0KIHRvIGJlIFdHTENl
ZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRoYW5rcyBm
b3IgRHVycmVuJ3MgcmVjYXAgYXMgZm9sbG93cy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjpibGFjayI+WzIwMTktMDktMDZdJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzd6TWdJd0VZOUFpcFpD
Q0dPOUtuVDJDR0gzbyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy83ek1nSXdFWTlBaXBaQ0NH
TzlLblQyQ0dIM288L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMDktMjddJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRfU2x1M2trSHdkdVpa
UEZKSm1SVWttb1RWbyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80X1NsdTNra0h3ZHVaWlBG
SkptUlVrbW9UVm88L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMTAtMTRdJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3U1MzZZSDR0djdrS1Jx
X2I5X3g5Z0JZcE85YyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy91NTM2WUg0dHY3a0tScV9i
OV94OWdCWXBPOWM8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMTAtMjFdJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nLzRwaWtSbGlfSFNFQ3Vu
OUFid2ZwbU9GNUtMSSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy80cGlrUmxpX0hTRUN1bjlB
YndmcG1PRjVLTEk8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+PGJyPg0KWzIwMTktMTItMDRdJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVY
YS1RdktZNm1rX0Q1RSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9vRFdMYlJEcUtDYUY1WGEt
UXZLWTZta19ENUU8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs
YWNrIj5BbmQgUm9uJ3MgcmVjYXAgYXMgZm9sbG93cy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPi0mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0
cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvTVFMUU5UemRrZkhOYnB3
UDk5RlY4VXFVb2ZZIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBz
Oi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL01RTFFOVHpka2ZITmJwd1A5
OUZWOFVxVW9mWTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+LSZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL3NwcmluZy90cnVnV0VXM243VWJ6N29heVl3bzZRZV9sR2ciPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9zcHJpbmcvdHJ1Z1dFVzNuN1ViejdvYXlZd282UWVfbEdnPC9zcGFuPjwvYT48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29m
dCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4tJm5ic3A7PC9zcGFuPjxhIGhy
ZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dDY1ZXWHFi
andaVzktcEptWWdaMWdDOFhyayI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlm
Ij5odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy93Q2NWV1hxYmp3
Wlc5LXBKbVlnWjFnQzhYcms8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPi0mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5p
ZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvb0RXTGJSRHFLQ2FGNVhhLVF2S1k2bWtfRDVFIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL29EV0xiUkRxS0NhRjVYYS1RdktZNm1rX0Q1RTwvc3Bhbj48
L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29m
dCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5CZXN0IFJlZ2FyZHMsPC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5aaGVucWlh
bmcgTGk8L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+DQo8aHIgc2l6ZT0iMSIgd2lk
dGg9IjIxMCIgc3R5bGU9IndpZHRoOjE1Ny41cHQiIG5vc2hhZGU9IiIgc3R5bGU9ImNvbG9yOiNB
MEEwQTAiIGFsaWduPSJsZWZ0Ij4NCjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjcuNXB0O21hcmdpbi10b3A6Ny41cHQ7
bWFyZ2luLXJpZ2h0OjcuNXB0O21hcmdpbi1ib3R0b206Ny41cHQiPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxhIGhyZWY9Im1haWx0bzps
aV96aGVucWlhbmdAaG90bWFpbC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+bGlfemhlbnFpYW5nQGhv
dG1haWwuY29tPC9zcGFuPjwvYT48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6Ni4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O2JhY2tncm91
bmQ6I0VGRUZFRiI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPjxhIGhyZWY9Im1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oyxz
YW5zLXNlcmlmIj5icnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPC9zcGFuPjwvYT48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOmJsYWNrIj5EYXRlOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPiZuYnNwOzIwMTktMTItMDYmbmJzcDswMToxNTwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYi
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5Ubzo8L3NwYW4+PC9i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVv
dDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+J1NQUklORw0KIFdHIExpc3QnPC9zcGFuPjwvYT48
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7YmFj
a2dyb3VuZDojRUZFRkVGIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+Q0M6PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PGEgaHJlZj0ibWFpbHRvOjZt
YW5AaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj42bWFuQGlldGYub3JnPC9z
cGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjsN
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxhIGhyZWY9Im1haWx0bzpkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZx
dW90OyxzYW5zLXNlcmlmIj5kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmc8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdDtiYWNrZ3JvdW5kOiNFRkVGRUYiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOmJsYWNrIj5TdWJqZWN0Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwO1dHTEMNCiAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
YmxhY2siPkhlbGxvIFNQUklORyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGlzIGVtYWlsIHN0
YXJ0cyBhIHR3byB3ZWVrcyBXb3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2si
PlBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUgbW9zdCBy
ZWNlbnQgdmVyc2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BSSU5HIFdHIGxp
c3QsIG5vIGxhdGVyIHRoYW4gRGVjZW1iZXIgMjAuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+WW91
IG1heSBjb3B5IHRoZSA2TUFOIFdHIGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNp
ZGVyIG5vdCBkdXBsaWNhdGluZyBlbWFpbHMgb24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0
aGUgY29tbWVudHMgd2hpY2ggYXJlIG9ubHkgc3ByaW5nIHNwZWNpZmljcy48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOmJsYWNrIj5JZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdp
bGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIg
dXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhp
cyBtYXkgaGVscCBhdm9pZGluZyB0aGF0IHRoZSB0aHJlYWQgYmVjb21lIHNwZWNpZmljIHRvIHRo
aXMgcG9pbnQgYW5kIHRoYXQgb3RoZXIgcG9pbnRzIGdldCBmb3Jnb3R0ZW4gKG9yIHRoYXQgdGhl
IHRocmVhZCBnZXQgY29udmVydGVkIGludG8gcGFyYWxsZWwgaW5kZXBlbmRlbnQgZGlzY3Vzc2lv
bnMpPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhhbmsgeW91LDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkJydW5vPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjpibGFjayI+WzFdIDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1Ij48
c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly90b29scy5pZXRmLi5vcmcvaHRtbC9kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU8L3NwYW4+PC9hPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Q2UgbWVz
c2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRp
b25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5wYXMgZXRy
ZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91
cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVz
IHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0
aWJsZXMgZCdhbHRlcmF0aW9uLDwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5PcmFuZ2UgZGVjbGluZSB0b3V0ZSBy
ZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxz
aWZpZS4gTWVyY2kuPC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ozwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPnRoZXkgc2hv
dWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0
aW9uLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6YmxhY2siPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBs
ZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0
dGFjaG1lbnRzLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6YmxhY2siPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5v
dCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9y
IGZhbHNpZmllZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPlRoYW5rIHlvdS48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_33750474F2D34860B9C3E9A520BED37Bciscocom_--


From nobody Wed Dec 11 12:01:48 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DBA0120A17; Wed, 11 Dec 2019 12:01:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=bxsN/Ter; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=fy5ILPhB
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 TpO_GdHofjbr; Wed, 11 Dec 2019 12:01:31 -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 0A5CA120829; Wed, 11 Dec 2019 12:01:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=32839; q=dns/txt; s=iport; t=1576094477; x=1577304077; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=hHVBZAhsEkTRQ+YdfjF7Mzn82DVUWsuzfl3Q9bImbWk=; b=bxsN/TertmxCNtfbKt94k0RWom56aonion0381cpXQ2APnLZ9XUMfLSU HKPUYixx4tRAzGS7xnipQnmNT7/hNo8wyxpNOgjAdr7FpOLszw/81oxUV 9BHvERF1WfQYYkqZRFWAjklYyD6JqASgFvGqWUNDOoL85QzJg6GDoXJjC A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AVREjlxTjhYpbNjpZc0KbZb+tsdpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOjQxFcFLTl5h13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CzAACjSvFd/5ldJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC9QBWxYIAQLKgqDeYNGA4sKgjo?= =?us-ascii?q?lmAaBQoEQA1QJAQEBDAEBJwYCAQGEQAIXgW4kOBMCAw0BAQQBAQECAQUEbYU?= =?us-ascii?q?3DIVeAQEBAQMSER0BASwLAQ8CAQgRAwEBASEHAwICAjAUCQgBAQQOBSKDAAG?= =?us-ascii?q?BeU0DLgEOo0kCgTiIYXWBMoJ+AQEFgTkCg2EYghcJgTaFHIZ8GoFBP4ERJww?= =?us-ascii?q?Ugkw+gmQBAQIBgS0BEgEHOA0JCIJSMoIsjSGDDIVUiVSPGgqCL4ckjlIbgkK?= =?us-ascii?q?HdoRBi0eEP4oLiEmRbwIEAgQFAg4BAQWBaSJncXAVOyoBgkEJRxEUjGYMF4N?= =?us-ascii?q?QhRRghF90AYEni0qBIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="683009337"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:00:41 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK0fPx028640 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:00:41 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-010.cisco.com (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:00:40 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:00:37 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:00:37 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JqJpY63P/wY6F41gNW0GkdX3P3I7f6zA8cZkrPEIwyFZOnCbyy/IPmI4diAvRAAM/Wtb515BzGUW+hF0/jdila2DbcZrrwCB5ddcZIEJgT/AmvYsSARPTPoLYogjI1MrjOxSFAcEkrNWH3Uameov+u8aezO3+kdpXIfP5rMU6sBkvzK7IzY6lH6jOtReLm/U7M/fqAFed/1iXzPgU43Hf1wgBVlMBVT5V+ymgpXOV+4l4IYAv3y+aLY/A4LPfxsgdWhKHkuH88OhddFJhfzJC4eZybfV1jYZmQkOZ6fKL9Kxp5jzR/M4HYDctFMPB/mKvszUbEdJCxwRlZNOEPTkFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hHVBZAhsEkTRQ+YdfjF7Mzn82DVUWsuzfl3Q9bImbWk=; b=d/OMRSq8ZcAHmHTfzReU8z0IBOJfgn5GtGVmnw4SOSESZHQsi0idoG03uSFmEOYeE3L4SXORwe0eTaE1nigC+CBCZjGxkIue2B+DxvMJmTfPaKDzF4ElKEuD3lOJih5fjeAS3Mn8CzTmhe/WbKWRZzxxysE2CRNCKgobvF4lNt3D6K9IXPZsXzlN8yKqEcLSS/H/NuTfzI0ZCP3xLdl76bcB6oFJhRbTu9yZmk46gaNY0ji1pa7m//95zifUQler/KaXl3O3KFcFn9NTKHSyNvM9GdAn9m4f7bxc0EVo/05v4nv8uZBBHg9JiOq66ZFw9jE1/g8a1VbFAIaqVSjIXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hHVBZAhsEkTRQ+YdfjF7Mzn82DVUWsuzfl3Q9bImbWk=; b=fy5ILPhBjX8/QZXbB7G3vSbot+rksblPebdXtF9vGyxMGvNTwdZ58lqHgeM8C0oG8E5W/W1+brlT/EslBxdnR65GXxll9VGgNuraCNmzR5rHO4eNDgFUhivssSfoAL29bfdtPmlU4uzLzMR4H+apZ5hBo9fmOmnDXvQxesVGK7I=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1471.namprd11.prod.outlook.com (10.172.53.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:00:36 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:00:36 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: "'SPRING WG List'" <spring@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wD8DNggAEi7sYA=
Date: Wed, 11 Dec 2019 20:00:35 +0000
Message-ID: <ABED2F5E-19EF-4738-A3A4-1B2656F8A753@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <23508_1575999671_5DEFD8B7_23508_75_6_53C29892C857584299CBF5D05346208A48D24FC3@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <23508_1575999671_5DEFD8B7_23508_75_6_53C29892C857584299CBF5D05346208A48D24FC3@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1913e36b-68eb-419a-8462-08d77e74c9c5
x-ms-traffictypediagnostic: MWHPR11MB1471:
x-microsoft-antispam-prvs: <MWHPR11MB147162ECA329989117621BFFC95A0@MWHPR11MB1471.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(136003)(39860400002)(396003)(189003)(199004)(71200400001)(6512007)(66446008)(966005)(5660300002)(66946007)(76116006)(36756003)(91956017)(66476007)(66556008)(64756008)(8936002)(478600001)(316002)(6486002)(4326008)(6506007)(8676002)(26005)(53546011)(81166006)(2616005)(186003)(2906002)(86362001)(81156014)(33656002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1471; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YMP1UEqofCZvJNdPnC2lb2qRUfAi/BtWNMVSba26MCKZISzBUwB77lcqNC8HgSnktQW6j7D5BwBwjJezBfm2tG/LT/QQyCadbePbCaYWBmZK9BKFJRXbwBHZMF8yTRq2Hw4oaAnomTcSjN4QGEdvzkZO/nz5KMGUlPBlZtQCZuC27ZZ9p+sQukW4/iVWuFHHH65/B39zNxQEMdKPo6q8ta+36tDNlUM4pjClHp1oYwsz3zVnl4ylBXWInfTsR3/Iwd7o/Xxse0yctsU+PIb23XpyaAT4G5TQQe65RCmLFkc4tjYB6TgQ5nunAbjUh7T51F1EhICETLPbz7klTANCuhZoHMF9G9hgdNgbQFpTsGDKxVjVf08WqQRCE9SXJYswTBsXbAF05uZ5c52kq2CkYOUrQwAb+hEoUfOi4dmEDsIlNIZabUOxGkujxMGBdqBExHRLoa7zRl3bgVyQCyGJUnh9YQFCGQfcrwxMBQZ42Hw=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_ABED2F5E19EF4738A3A41B2656F8A753ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1913e36b-68eb-419a-8462-08d77e74c9c5
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:00:36.0056 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vR7Oo4cVMa+Sg9nagOFddyFybfss64Tr0XSlzd7VXqdTlwgiMEux7oFUegkFJ6EWvfOTT9vpwlnXSLcntXprgQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1471
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xch-aln-010.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/NZ-ctJ3dmVJd4PCe2azWb58IJXc>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:01:38 -0000

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

UmVtb3ZlZCA2bWFuDQoNCkhpIEJydW5vLA0KDQpJIGFncmVlIHdpdGggYWxsIHlvdXIgY2hhbmdl
cyBhbmQgSSBoYXZlIGFwcGxpZWQgdGhlbSB0byB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgdGhlIGRy
YWZ0IChyZXYwNikuDQoNCk1hbnkgdGhhbmtzLA0KUGFibG8uDQoNCkZyb206ICJicnVuby5kZWNy
YWVuZUBvcmFuZ2UuY29tIiA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4NCkRhdGU6IFR1ZXNk
YXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMTg6NDENClRvOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmcgPGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZ0BpZXRmLm9yZz4NCkNjOiAiNm1hbkBpZXRmLm9yZyIgPDZtYW5AaWV0Zi5vcmc+LCAn
U1BSSU5HIFdHIExpc3QnIDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogV0dMQyAtIGRy
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KUmVzZW50IGZyb206IDxh
bGlhcy1ib3VuY2VzQGlldGYub3JnPg0KUmVzZW50IHRvOiA8Y2ZAY2lzY28uY29tPiwgPHBjYW1h
cmlsQGNpc2NvLmNvbT4sIDxqb2huQGxlZGR5Lm5ldD4sIDxkYW5pZWwudm95ZXJAYmVsbC5jYT4s
IDxzYXRvcnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwPiwgPGxpemhlbmJpbkBodWF3ZWku
Y29tPg0KUmVzZW50IGRhdGU6IFR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMTg6NDENCg0K
SGkgUGFibG8sIGF1dGhvcnMNCg0K4oCcNC4xMy4gIEVuZC5CNi5FbmNhcHM6IEVuZHBvaW50IGJv
dW5kIHRvIGFuIFNSdjYgcG9saWN5IHcvIGVuY2Fwc+KAnQ0KaXMgY2xlYXIgdGhhdCBhbiBJUHY2
IGVuY2Fwc3VsYXRpb24gaXMgcGVyZm9ybWVkLiBlLmcgd2l0aCB0aGUgYmVsb3cgdGV4dA0K4oCc
ICBTMTQuICAgUHVzaCBhIG5ldyBJUHY2IGhlYWRlciB3aXRoIGl0cyBvd24gU1JIIGNvbnRhaW5p
bmcgQuKAnQ0KDQpIb3dldmVyLCBJIGZpbmQgdGhhdCDigJw0LjE0LiAgRW5kLkI2LkVuY2Fwcy5S
ZWQ6IFsuLi5dIHdpdGggcmVkdWNlZCBTUkjigJ0gaXMgYSBsaXR0bGUgbGVzcyBjbGVhciBvbiB0
aGF0LiBFLmcuLA0KDQrigJxUaGlzIGlzIGFuIG9wdGltaXphdGlvbiBvZiB0aGUgRW5kLkI2LkVu
Y2FwcyBiZWhhdmlvci7igJ0NCkxvb2tzIGdvb2QuDQoNCg0K4oCcICAgVGhlIG5ldyBTUkggaXMg
Y3JlYXRlZCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LjEuMSBvZiBbSS1ELmlldGYtNm1hbi1z
ZWdtZW50LXJvdXRpbmctaGVhZGVyPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjcmVmLUktRC5pZXRmLTZtYW4t
c2VnbWVudC1yb3V0aW5nLWhlYWRlcj5dLuKAnQ0KSXMgbm90IHRoYXQgc3BlY2lmaWMuIENvdWxk
IHlvdSBwbGVhc2UgZXhwbGljaXRseSBhZGQgdGhhdCBhbiBJUHY2IG91dGVyIGhlYWRlciBpcyBh
ZGRlZCA/DQoNCg0K4oCcICBFbmQuQjYuRW5jYXBzLlJFRCAgWy4uLl0gd2l0aCByZWR1Y2VkIFNS
SCBpbnNlcnRpb24gU1J2NiBpbnN0YW50aWF0aW9uIG9mIGEgQmluZGluZyBTSUTigJ0NCkRvZXMg
bm90IGxvb2tzIGdvb2QuDQpQbGVhc2UgcmVtb3ZlIGFueSByZWZlcmVuY2UgdG8g4oCcU1JIIGlu
c2VydGlvbuKAnS4g4oCcSVB2NiBlbmNhcHN1bGF0aW9uIHdpdGggYW4gU1JIIGhlYWRlcuKAnSB3
b3VsZCBiZSBwcmVmZXJyZWQuDQoNCg0K4oCcICAgICA0LjEzLiBFbmQuQjYuRW5jYXBzOiBFbmRw
b2ludCBib3VuZCB0byBhbiBTUnY2IHBvbGljeSB3LyBlbmNhcHMgIDIwDQogICAgIDQuMTQ8aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuMTQ+LiBFbmQuQjYuRW5jYXBzLlJlZDogWy4uLl0gd2l0
aCByZWR1Y2VkIFNSSCAuIC4gLiAuIC4gLiAuIC4gIDIxPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjcGFnZS0y
MT4gwrsNCg0KTWF5IGJlDQpPTEQ6IEVuZC5CNi5FbmNhcHMuUmVkOiBbLi4uXSB3aXRoIHJlZHVj
ZWQgU1JIDQpORVc6IEVuZC5CNi5FbmNhcHMuUmVkOiBFbmQuQjYuRW5jYXBzIHdpdGggcmVkdWNl
ZCBTUkgNCg0KKHRoaXMgZG9lcyBmaXQgaW4gYSBzaW5nbGUgbGluZSkNCg0KVGhhbmsgeW91LA0K
QmVzdCByZWdhcmRzLA0KLS1CcnVubw0KDQoNCg0KDQpGcm9tOiBpcHY2IFttYWlsdG86aXB2Ni1i
b3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbQ0K
U2VudDogVGh1cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgNjoxNSBQTQ0KVG86ICdTUFJJTkcgV0cg
TGlzdCcNCkNjOiA2bWFuQGlldGYub3JnOyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmcNClN1YmplY3Q6IFdHTEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmcNCg0KDQpIZWxsbyBTUFJJTkcsDQoNCg0KDQpUaGlzIGVtYWlsIHN0YXJ0
cyBhIHR3byB3ZWVrcyBXb3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdLg0KDQoNCg0KUGxlYXNlIHJlYWQgdGhpcyBk
b2N1bWVudCBpZiB5b3UgaGF2ZW4ndCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uLCBhbmQg
c2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhhbiBE
ZWNlbWJlciAyMC4NCg0KDQoNCllvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxh
dGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcgZW1haWxzIG9uIHRoZSA2
TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5IHNwcmluZyBz
cGVjaWZpY3MuDQoNCg0KDQpJZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhw
ZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29u
c2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuDQoNClRo
aXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJlY29tZSBzcGVjaWZpYyB0byB0
aGlzIHBvaW50IGFuZCB0aGF0IG90aGVyIHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0aGF0IHRo
ZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBpbnRvIHBhcmFsbGVsIGluZGVwZW5kZW50IGRpc2N1c3Np
b25zKQ0KDQoNCg0KVGhhbmsgeW91LA0KDQpCcnVubw0KDQoNCg0KWzFdIGh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmct
MDUNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KDQoNCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50
ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBw
cml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBs
b2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBt
ZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVy
IGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdl
cyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5n
ZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJl
LCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0KDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRz
IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9y
bWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBi
ZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJ
ZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRo
ZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0K
QXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2Fn
ZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFu
ayB5b3UuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVz
IHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJp
dmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9p
dGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVz
c2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBl
dCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMg
ZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2Ug
ZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwg
ZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBh
dHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1h
dGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYg
eW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUg
c2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFz
IGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2Vz
IHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsg
eW91Lg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxl
IERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFs
DQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVM7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0
ZWQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFn
cmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0
eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJ
bWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30N
CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxl
LW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0K
CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
c3Bhbi5QcmZvcm1hdEhUTUxDYXINCgl7bXNvLXN0eWxlLW5hbWU6IlByw6lmb3JtYXTDqSBIVE1M
IENhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQcsOpZm9y
bWF0w6kgSFRNTCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tZmFyZWFzdC1s
YW5ndWFnZTpGUjt9DQpwLlByZm9ybWF0SFRNTCwgbGkuUHJmb3JtYXRIVE1MLCBkaXYuUHJmb3Jt
YXRIVE1MDQoJe21zby1zdHlsZS1uYW1lOiJQcsOpZm9ybWF0w6kgSFRNTCI7DQoJbXNvLXN0eWxl
LWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkVtYWlsU3R5
bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTI0DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7bXNvLXN0eWxlLXR5cGU6
cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2lu
ZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsN
Cglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQg
NzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYu
V29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+
DQo8Ym9keSBsYW5nPSJFUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
PlJlbW92ZWQgNm1hbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+SGkgQnJ1bm8sPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj5JIGFncmVlIHdpdGggYWxsIHlvdXIgY2hhbmdlcyBhbmQgSSBoYXZlIGFwcGxpZWQgdGhl
bSB0byB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgdGhlIGRyYWZ0IChyZXYwNikuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIj5NYW55IHRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+UGFibG8uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mcXVvdDti
cnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJnF1b3Q7ICZsdDticnVuby5kZWNyYWVuZUBvcmFuZ2Uu
Y29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UdWVzZGF5LCAxMCBEZWNlbWJlciAyMDE5IGF0IDE4
OjQxPGJyPg0KPGI+VG86IDwvYj5kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmcgJmx0O2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRm
Lm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90OzZtYW5AaWV0Zi5vcmcmcXVvdDsgJmx0OzZt
YW5AaWV0Zi5vcmcmZ3Q7LCAnU1BSSU5HIFdHIExpc3QnICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7
PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nPGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7YWxpYXMtYm91
bmNlc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQgdG86IDwvYj4mbHQ7Y2ZAY2lzY28uY29t
Jmd0OywgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZsdDtqb2huQGxlZGR5Lm5ldCZndDss
ICZsdDtkYW5pZWwudm95ZXJAYmVsbC5jYSZndDssICZsdDtzYXRvcnUubWF0c3VzaGltYUBnLnNv
ZnRiYW5rLmNvLmpwJmd0OywgJmx0O2xpemhlbmJpbkBodWF3ZWkuY29tJmd0Ozxicj4NCjxiPlJl
c2VudCBkYXRlOiA8L2I+VHVlc2RheSwgMTAgRGVjZW1iZXIgMjAxOSBhdCAxODo0MTwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2s7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SGkgUGFibG8sIGF1dGhvcnM8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPuKAnDQuMTMuJm5i
c3A7IEVuZC5CNi5FbmNhcHM6IEVuZHBvaW50IGJvdW5kIHRvIGFuIFNSdjYgcG9saWN5IHcvIGVu
Y2Fwc+KAnTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5pcyBjbGVhciB0aGF0IGFuIElQdjYgZW5j
YXBzdWxhdGlvbiBpcyBwZXJmb3JtZWQuIGUuZyB3aXRoIHRoZSBiZWxvdyB0ZXh0PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPuKAnCZuYnNwOyBTMTQuJm5ic3A7Jm5ic3A7IFB1c2ggYSBu
ZXcgSVB2NiBoZWFkZXIgd2l0aCBpdHMgb3duIFNSSCBjb250YWluaW5nIELigJ08L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkhvd2V2ZXIsIEkg
ZmluZCB0aGF0IOKAnDQuMTQuJm5ic3A7IEVuZC5CNi5FbmNhcHMuUmVkOiBbLi4uXSB3aXRoIHJl
ZHVjZWQgU1JI4oCdIGlzIGEgbGl0dGxlIGxlc3MgY2xlYXIgb24gdGhhdC4gRS5nLiw8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCcPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj5UaGlzIGlzIGFuIG9wdGltaXphdGlvbiBvZiB0aGUgRW5kLkI2LkVu
Y2FwcyBiZWhhdmlvci7igJ08bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+TG9va3MgZ29vZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKA
nDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoZSBuZXcgU1JIIGlzIGNy
ZWF0ZWQgYXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC4xLjEgb2YgWzwvc3Bhbj48YSBocmVmPSJo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nLTA1I3JlZi1JLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXIi
IHRpdGxlPSImcXVvdDtJUHY2IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgKFNSSCkmcXVvdDsiPjxz
cGFuIGxhbmc9IkVOLVVTIj5JLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXI8L3Nw
YW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj5dLuKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JcyBub3QgdGhhdCBzcGVjaWZpYy4gQ291
bGQgeW91IHBsZWFzZSBleHBsaWNpdGx5IGFkZCB0aGF0IGFuIElQdjYgb3V0ZXIgaGVhZGVyIGlz
IGFkZGVkID88L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7IEVuZC5CNi5FbmNhcHMuUkVEJm5ic3A7IFsuLi5dIHdpdGggcmVkdWNlZCBT
UkggaW5zZXJ0aW9uIFNSdjYgaW5zdGFudGlhdGlvbiBvZiBhIEJpbmRpbmcgU0lE4oCdPG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkRvZXMg
bm90IGxvb2tzIGdvb2QuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlBsZWFzZSByZW1vdmUgYW55
IHJlZmVyZW5jZSB0byDigJxTUkggaW5zZXJ0aW9u4oCdLiDigJxJUHY2IGVuY2Fwc3VsYXRpb24g
d2l0aCBhbiBTUkggaGVhZGVy4oCdIHdvdWxkIGJlIHByZWZlcnJlZC48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPuKAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IDQuMTMuIEVuZC5CNi5FbmNhcHM6IEVuZHBvaW50IGJvdW5kIHRvIGFuIFNSdjYgcG9s
aWN5IHcvIGVuY2FwcyZuYnNwOyAyMDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwv
c3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24tNC4xNCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj40LjE0PC9zcGFuPjwvYT48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPi4NCiBFbmQuQjYuRW5jYXBz
LlJlZDogWy4uLl0gd2l0aCByZWR1Y2VkIFNSSCAuIC4gLiAuIC4gLiAuIC4mbmJzcDsgPC9zcGFu
PjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjcGFnZS0yMSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4yMTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4mbmJzcDvCuzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TWF5IGJlPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPk9MRDoNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RlIiPkVuZC5CNi5FbmNhcHMuUmVkOiBbLi4uXSB3aXRoIHJlZHVjZWQgU1JIPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk5FVzo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21z
by1mYXJlYXN0LWxhbmd1YWdlOkZSIj4gRW5kLkI2LkVuY2Fwcy5SZWQ6IEVuZC5CNi5FbmNhcHMg
d2l0aCByZWR1Y2VkIFNSSDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+KHRoaXMgZG9lcyBmaXQgaW4gYSBzaW5nbGUgbGluZSk8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoYW5rIHlvdSw8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+QmVzdCByZWdhcmRzLDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4tLUJydW5vPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6
c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVv
dDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+RnJvbTo8L3NwYW4+PC9iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+DQogaXB2
NiBbbWFpbHRvOmlwdjYtYm91bmNlc0BpZXRmLm9yZ10gPGI+T24gQmVoYWxmIE9mIDwvYj5icnVu
by5kZWNyYWVuZUBvcmFuZ2UuY29tPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBEZWNlbWJl
ciA1LCAyMDE5IDY6MTUgUE08YnI+DQo8Yj5Ubzo8L2I+ICdTUFJJTkcgV0cgTGlzdCc8YnI+DQo8
Yj5DYzo8L2I+IDZtYW5AaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkhlbGxvIFNQUklORyw8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+VGhpcyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBM
YXN0IENhbGwgb24gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsx
XS48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+UGxlYXNlIHJl
YWQgdGhpcyBkb2N1bWVudCBpZiB5b3UgaGF2ZW4ndCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJz
aW9uLCBhbmQgc2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0
ZXIgdGhhbiBEZWNlbWJlciAyMC48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5Zb3UgbWF5IGNvcHkg
dGhlIDZNQU4gV0cgZm9yIElQdjYgcmVsYXRlZCBjb21tZW50LCBidXQgY29uc2lkZXIgbm90IGR1
cGxpY2F0aW5nIGVtYWlscyBvbiB0aGUgNk1BTiBtYWlsaW5nIGxpc3QgZm9yIHRoZSBjb21tZW50
cyB3aGljaCBhcmUgb25seSBzcHJpbmcgc3BlY2lmaWNzLjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PklmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBleHBlY3Qgd2lsbCBiZSBzcGVj
aWZpY2FsbHkgZGViYXRlZCBvbiB0aGUgbWFpbGluZyBsaXN0LCBjb25zaWRlciB1c2luZyBhIHNw
ZWNpZmljIGVtYWlsL3RocmVhZCBmb3IgdGhpcyBwb2ludC48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIG1heSBoZWxw
IGF2b2lkaW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3BlY2lmaWMgdG8gdGhpcyBwb2ludCBh
bmQgdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdl
dCBjb252ZXJ0ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVuZGVudCBkaXNjdXNzaW9ucyk8L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5UaGFuayB5b3UsPC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QnJ1bm88L3NwYW4+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5bMV0gPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9k
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUiPjxzcGFuIGxhbmc9
IkVOLVVTIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1PC9zcGFuPjwvYT48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3ByZT4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEu
NHB0Ij5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPiZuYnNw
OzwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij5DZSBtZXNzYWdlIGV0IHNl
cyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlk
ZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8L3ByZT4NCjxwcmUg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBv
dSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2Ug
cGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcxLjRwdCI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxl
cyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2Vw
dGlibGVzIGQnYWx0ZXJhdGlvbiw8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRw
dCI+T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0
ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzEuNHB0Ij4mbmJzcDs8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcxLjRwdCI+VGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29u
ZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVk
IGJ5IGxhdzs8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+dGhleSBzaG91
bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRp
b24uPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPklmIHlvdSBoYXZlIHJl
Y2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQg
ZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij5BcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBp
cyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdl
ZCBvciBmYWxzaWZpZWQuPC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPlRo
YW5rIHlvdS48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+X19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5DZSBtZXNzYWdlIGV0IHNlcyBw
aWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50
aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBj
b3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFy
IGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBw
aWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGli
bGVzIGQnYWx0ZXJhdGlvbiw8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBh
bHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij5UaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29u
dGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBw
cm90ZWN0ZWQgYnkgbGF3OzwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij50
aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0
aG9yaXNhdGlvbi48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SWYgeW91
IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2Vu
ZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwg
T3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVk
LCBjaGFuZ2VkIG9yIGZhbHNpZmllZC48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+VGhhbmsgeW91LjwvcHJlPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_ABED2F5E19EF4738A3A41B2656F8A753ciscocom_--


From nobody Wed Dec 11 12:01:53 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 834E71209FF; Wed, 11 Dec 2019 12:01:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Qi2qghJo; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=iE+d1+y4
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 p2rXcsPOVs_V; Wed, 11 Dec 2019 12:01:39 -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 0C30B120937; Wed, 11 Dec 2019 12:01:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28357; q=dns/txt; s=iport; t=1576094491; x=1577304091; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=00UZoQ5iqng/2hY+OgONMg6SI0oAkwaiVVdveuTNC2M=; b=Qi2qghJolBSTaBcc3z4MPtkmfzcTKROAhtI5kHsxrajD5Qh2Ex1tBaXC ocIZFl+cWg0X13JzLxQ3JFYW77QEv1xn2ZSTmLwDalRqTQ7KCbmV7nbrJ lkoPzzrz4w/tzyyXNh/mKxQhRQhptHqLUW0whDui1bJrzZPQLsmpFJgGr g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AiieHqhC9nf7K/rjTw1NVUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CtAAAjSvFd/4sNJK1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC9QBWxYIAQLKgqDeYNGA4sLgl+?= =?us-ascii?q?YBoFCgRADVAkBAQEMAQElCAIBAYRAAheBbiQ4EwIDDQEBBAEBAQIBBQRthTc?= =?us-ascii?q?MhV4BAQEBAxIRHQEBLAsBDwIBCBEDAQEBIQcDAgICMBQJCAEBBA4FIoMAAYF?= =?us-ascii?q?5TQMuAQ6jRwKBOIhhdYEygn4BAQWBOQKDYRiCFwMGgTaFHIZ8GoFBP4ERJyC?= =?us-ascii?q?CTD6CZAEBA4EtARIBPw0JgloygiyNIYMMhVSJVI8aCoIvhySOUhuCQod2hEG?= =?us-ascii?q?LR4Q/iguISZFvAgQCBAUCDgEBBYFpImdxcBU7KgGCQVARFIxmDBeDUIUUhT9?= =?us-ascii?q?0AYEni0qBIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="380718972"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:01:30 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK1TV9016157 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:01:30 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:01:29 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:01:28 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:01:28 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AYHzjuaRydpgw637efwShAAHAbyKIahMBjseOWZ2bpkzuxQsuapbj9qAaBHG0xsDMVz/EhSVmOf4pjSYxcp/NUyidgSv80KIY7RQMukWky3WTyR1KYKTCELU9iRyIx/mSNUOYRGLcuxwPbTurjmzDCATVliTQyemaW1kqn7RxIjQAgxKvSS6IZ7LRWClQjKVARYqUjJlxrO9ZSU3HYWF6nBpOEdBExNc+Pf0izzENAH4lv1mPqFi9jYsMJdD/tdZHCy10AyhCvNZJ8y7cSovAKuakgrU+qUbIpF2Z5kNPrJIGPEfR9q4glTa956Ul1boDpEQMlr4mRXlN66U+kR/vA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=00UZoQ5iqng/2hY+OgONMg6SI0oAkwaiVVdveuTNC2M=; b=SR6056OC7MHnRy26oogAQw+ayRpscLpWpsz8bOqRcU1H/dZJQcUcD55JOHHIStVyj8p2f3XTzIUc/BEIsue4nbHh+fZpDjpAWuG46dZ8d3iNwqY6MgnEoEVrpfhvGDVBLtDkBYiXbNpDX+NiTpZtAKoRiRmbmf6pkj6Hwau7FI7yQqA33IBjnQKWeWblNS1QtWGbuEOiNemngSv5zULaLKtKOhypllz8LTIMnG+OeSRqPWJLrcI20HbfgQDumQF9PnOat6d+Zpt7pBIndD4nOwzg9m/L3nf8jGyFXOj93O0sp0WoB85BoqjYqQjMPi536fn10W0Ai7/V2fT/p8Gwag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=00UZoQ5iqng/2hY+OgONMg6SI0oAkwaiVVdveuTNC2M=; b=iE+d1+y4uGmKaCJKy0mmf8oPDThfjEBJncgIqLeLgs9qrmPnsauPSITOhoiXixWCYuJG6ri/R+QbHIfkgNetQi7NbcaiqhoCV4cdyeDeWmWWoa+qB45avWBFtUFmC6SBlXtR9JgOXIYzNyMaDvwlm5JS+Ap9rwxSHaCZI9ZqLGI=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1471.namprd11.prod.outlook.com (10.172.53.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:01:27 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:01:27 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: "'SPRING WG List'" <spring@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wD8iGrwAEhHuAA=
Date: Wed, 11 Dec 2019 20:01:27 +0000
Message-ID: <46372DC3-8B82-41D5-83BD-AB7129B58285@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <10627_1575999423_5DEFD7BF_10627_320_1_53C29892C857584299CBF5D05346208A48D24F99@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <10627_1575999423_5DEFD7BF_10627_320_1_53C29892C857584299CBF5D05346208A48D24F99@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: da2bda02-b53a-44b4-7526-08d77e74e870
x-ms-traffictypediagnostic: MWHPR11MB1471:
x-microsoft-antispam-prvs: <MWHPR11MB147105405D5AA2181B5EE371C95A0@MWHPR11MB1471.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(136003)(39860400002)(396003)(189003)(199004)(71200400001)(6512007)(66446008)(966005)(5660300002)(66946007)(76116006)(36756003)(91956017)(66476007)(66556008)(64756008)(8936002)(478600001)(316002)(6486002)(4326008)(6506007)(8676002)(26005)(53546011)(81166006)(2616005)(186003)(2906002)(86362001)(81156014)(33656002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1471; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sOU3yPcb/yqifDKY2gfy5G1Ft2iMZ17tqowsAzvdPRbQK1nxLpybMM/iMRootanj+Q46kzGW3LzIgZBQTkse9Afh+m2UGWpbDFrm9Jc/tgbOYe54TUQNs+YZMo3HSPALskhpFFtJpO1/fzaM1CrKYAByGcFhjb/zygUcrtMkAl4ct3F+Hv2ajMjQ0bkkMN2+86iKFCaSDVhwVOhLpDdNaSubnn4KyGNTaNAjuiVaibSKJYZEliCXVQ0UyK9sUXwjsPZ2gJGCrdxUZZp6fShyd6s/QuTU9jAI1hDENFQxISpIYiX0SDA/BjhVlAEL+87cBarfZnavBvJOuJCgT42peUSI89sfSovhvi6VJxe0a2DoYGGhFSbQvF9zbwfDGEg7krUQ8KKNyXMtJ6LWD+WHjKGcmE6QVi1V+93KHAAT0ZG5wE1TrJfCCJA+u2jZUbcUJwq+QVQflK+vHzuXKJ5SfUkpbbOmbbDn0sN9iRiYm1g=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_46372DC38B8241D583BDAB7129B58285ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: da2bda02-b53a-44b4-7526-08d77e74e870
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:01:27.5315 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ARLqtuv9NCoKgzmKpyNuO9jKv0W0zjF+kZKo7oZB2bYJjffGh6moVQqm1O9V3M6mKgfbpoEAfO8wli5mb5+9yg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1471
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ijvw6jZ2zkcQX8T1rKPxU5kvJHE>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:01:50 -0000

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

SGkgQnJ1bm8sDQoNClRoaXMgcGFyYWdyYXBoIGlzIGluIHRoZSBjb250ZXh0IG9mIEJHUC1MUyBh
ZHZlcnRpc2VtZW50IGZvciBTUnY2IGNhcGFiaWxpdGllcy4gVGhlIHRleHQgaW4gdGhlcmUgaXMg
YW4gZXhhbXBsZSBvZiBhIHBvdGVudGlhbCBhZHZlcnRpc2VkIGNhcGFiaWxpdHkuDQpUaGUgZGV0
YWlsZWQgZGVmaW5pdGlvbiBvZiBob3cgY2FwYWJpbGl0aWVzIGFyZSBhZHZlcnRpc2VkIGJlbG9u
Z3MgdG8gZHJhZnQtaWV0Zi1pZHItYmdwbHMtc3J2Ni1leHQuIEluIG15IG9waW5pb24gaXQgc2hv
dWxkIGJlIHRoZSBCR1BMUyBkcmFmdCB0aGUgb25lIGRldGFpbGluZyBpdC4NCg0KVGhhbmtzLA0K
UGFibG8uDQoNCkZyb206ICJicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIiA8YnJ1bm8uZGVjcmFl
bmVAb3JhbmdlLmNvbT4NCkRhdGU6IFR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMTg6MzcN
ClRvOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgPGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZz4NCkNjOiAnU1BSSU5H
IFdHIExpc3QnIDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogV0dMQyAtIGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KUmVzZW50IGZyb206IDxhbGlhcy1i
b3VuY2VzQGlldGYub3JnPg0KUmVzZW50IHRvOiA8Y2ZAY2lzY28uY29tPiwgPHBjYW1hcmlsQGNp
c2NvLmNvbT4sIDxqb2huQGxlZGR5Lm5ldD4sIDxkYW5pZWwudm95ZXJAYmVsbC5jYT4sIDxzYXRv
cnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwPiwgPGxpemhlbmJpbkBodWF3ZWkuY29tPg0K
UmVzZW50IGRhdGU6IFR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMTg6MzcNCg0KWy02bWFu
IGFzIEkgYmVsaWV2ZSB0aGlzIGlzIHNwcmluZyBzcGVjaWZpY10NCg0KSGkgUGFibG8sIGF1dGhv
cnMsDQoNCg0KwqsgVGhlDQogICBULkVuY2FwcyBiZWhhdmlvciB3b3VsZCBkZXNjcmliZSB0aGUg
Y2FwYWJpbGl0eSBvZiBub2RlIE4gdG8gcGVyZm9ybQ0KICAgYSBULkVuY2FwcyBiZWhhdmlvciwg
c3BlY2lmaWNhbGx5IGl0IHdvdWxkIGRlc2NyaWJlIGhvdyBtYW55IFNJRHMNCiAgIGNvdWxkIGJl
IGluc2VydGVkIGJ5IE4gd2l0aG91dCBzaWduaWZpY2FudCBwZXJmb3JtYW5jZSBkZWdyYWRhdGlv
bi7igJ0NCg0KDQpDb3VsZCB5b3UgcGxlYXNlIGV4cGxpY2l0IHdoYXQgaXMgbWVhbnQgYnkg4oCY
aG93IG1hbnkgU0lEc+KAmT8gRXNwZWNpYWxseSBmb3IgLlJlZC4NCklzIHRoaXMgdGhlIG51bWJl
ciBvZiBTSUQgaW4gdGhlIFNSSD8NCkJlY2F1c2UgZm9yIC5SZWQsIHRoZSBudW1iZXIgb2YgU0lE
IGluIHRoZSBTUkggaXMgTi0xLCB3aXRoIE4gYmVlbiB0aGUgbnVtYmVyIG9mIFNJRHMuIChhcyB0
aGUgZmlyc3QgU0lEIGlzIG5vdCBpbmNsdWRlZCBpbiB0aGUgU1JIKS4NCg0KQW55IG9wdGlvbiB3
b3JrcyBmb3IgbWUuIEnigJltIGp1c3QgYXNraW5nIGZvciB0aGUgYmVoYXZpb3IgdG8gYmUgY2xl
YXIgYW5kIGludGVyb3BlcmFibGUuDQoNClRoYW5rIHlvdSwNCi0tQnJ1bm8NCg0KDQpGcm9tOiBp
cHY2IFttYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgYnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbQ0KU2VudDogVGh1cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgNjoxNSBQ
TQ0KVG86ICdTUFJJTkcgV0cgTGlzdCcNCkNjOiA2bWFuQGlldGYub3JnOyBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNClN1YmplY3Q6IFdHTEMgLSBkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcNCg0KDQpIZWxsbyBTUFJJTkcsDQoNCg0K
DQpUaGlzIGVtYWlsIHN0YXJ0cyBhIHR3byB3ZWVrcyBXb3JraW5nIEdyb3VwIExhc3QgQ2FsbCBv
biBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdLg0KDQoNCg0K
UGxlYXNlIHJlYWQgdGhpcyBkb2N1bWVudCBpZiB5b3UgaGF2ZW4ndCByZWFkIHRoZSBtb3N0IHJl
Y2VudCB2ZXJzaW9uLCBhbmQgc2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlz
dCwgbm8gbGF0ZXIgdGhhbiBEZWNlbWJlciAyMC4NCg0KDQoNCllvdSBtYXkgY29weSB0aGUgNk1B
TiBXRyBmb3IgSVB2NiByZWxhdGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRp
bmcgZW1haWxzIG9uIHRoZSA2TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNo
IGFyZSBvbmx5IHNwcmluZyBzcGVjaWZpY3MuDQoNCg0KDQpJZiB5b3UgYXJlIHJhaXNpbmcgYSBw
b2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhl
IG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9y
IHRoaXMgcG9pbnQuDQoNClRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJl
Y29tZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZCB0aGF0IG90aGVyIHBvaW50cyBnZXQgZm9y
Z290dGVuIChvciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBpbnRvIHBhcmFsbGVsIGlu
ZGVwZW5kZW50IGRpc2N1c3Npb25zKQ0KDQoNCg0KVGhhbmsgeW91LA0KDQpCcnVubw0KDQoNCg0K
WzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmctMDUNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQoNCg0KQ2UgbWVzc2FnZSBl
dCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNv
bmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQoNCnBhcyBl
dHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2
b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVy
DQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpv
aW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2Fs
dGVyYXRpb24sDQoNCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1l
c3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0KDQoNClRo
aXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBv
ciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQoN
CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBh
dXRob3Jpc2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9y
LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0
cyBhdHRhY2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90
IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3Ig
ZmFsc2lmaWVkLg0KDQpUaGFuayB5b3UuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQg
c2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25m
aWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRy
ZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91
cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0K
DQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2lu
dGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRl
cmF0aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNz
YWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlz
IG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3Ig
cHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0
aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0
aG9yaXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwg
cGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMg
YXR0YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBs
aWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZh
bHNpZmllZC4NCg0KVGhhbmsgeW91Lg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglw
YW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K
cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCmE6
bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNv
SHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBs
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdp
bjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQ
YXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsN
CgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNt
Ow0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z
aXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1z
dHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpD
b25zb2xhczsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uUHJmb3JtYXRIVE1M
Q2FyDQoJe21zby1zdHlsZS1uYW1lOiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlI7fQ0KcC5Q
cmZvcm1hdEhUTUwsIGxpLlByZm9ybWF0SFRNTCwgZGl2LlByZm9ybWF0SFRNTA0KCXttc28tc3R5
bGUtbmFtZToiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCW1zby1zdHlsZS1saW5rOiJQcsOpZm9ybWF0
w6kgSFRNTCBDYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZv
bnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29s
b3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyNA0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdE
O30NCnNwYW4uRW1haWxTdHlsZTI1DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0No
cERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBw
dDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2lu
OjcwLjg1cHQgNzAuODVwdCA3MC44NXB0IDcwLjg1cHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMi
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5IaSBCcnVubyw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiPlRoaXMgcGFyYWdyYXBoIGlzIGluIHRoZSBjb250ZXh0IG9mIEJHUC1MUyBh
ZHZlcnRpc2VtZW50IGZvciBTUnY2IGNhcGFiaWxpdGllcy4gVGhlIHRleHQgaW4gdGhlcmUgaXMg
YW4gZXhhbXBsZSBvZiBhIHBvdGVudGlhbCBhZHZlcnRpc2VkIGNhcGFiaWxpdHkuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlRo
ZSBkZXRhaWxlZCBkZWZpbml0aW9uIG9mIGhvdyBjYXBhYmlsaXRpZXMgYXJlIGFkdmVydGlzZWQg
YmVsb25ncyB0byBkcmFmdC1pZXRmLWlkci1iZ3Bscy1zcnY2LWV4dC4gSW4gbXkgb3BpbmlvbiBp
dCBzaG91bGQgYmUgdGhlIEJHUExTIGRyYWZ0IHRoZSBvbmUgZGV0YWlsaW5nIGl0LjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1HQiI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5QYWJsby48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVD
NERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZxdW90O2Jy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mcXVvdDsgJmx0O2JydW5vLmRlY3JhZW5lQG9yYW5nZS5j
b20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMTg6
Mzc8YnI+DQo8Yj5UbzogPC9iPmRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFt
bWluZyAmbHQ7ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYu
b3JnJmd0Ozxicj4NCjxiPkNjOiA8L2I+J1NQUklORyBXRyBMaXN0JyAmbHQ7c3ByaW5nQGlldGYu
b3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogV0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZzxicj4NCjxiPlJlc2VudCBmcm9tOiA8L2I+Jmx0O2Fs
aWFzLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+UmVzZW50IHRvOiA8L2I+Jmx0O2NmQGNp
c2NvLmNvbSZndDssICZsdDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7LCAmbHQ7am9obkBsZWRkeS5u
ZXQmZ3Q7LCAmbHQ7ZGFuaWVsLnZveWVyQGJlbGwuY2EmZ3Q7LCAmbHQ7c2F0b3J1Lm1hdHN1c2hp
bWFAZy5zb2Z0YmFuay5jby5qcCZndDssICZsdDtsaXpoZW5iaW5AaHVhd2VpLmNvbSZndDs8YnI+
DQo8Yj5SZXNlbnQgZGF0ZTogPC9iPlR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMTg6Mzc8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlstNm1hbiBhcyBJIGJlbGlldmUg
dGhpcyBpcyBzcHJpbmcgc3BlY2lmaWNdPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5IaSBQYWJsbywgYXV0aG9ycyw8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPsKrJm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGU8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+Jm5i
c3A7Jm5ic3A7IFQuRW5jYXBzIGJlaGF2aW9yIHdvdWxkIGRlc2NyaWJlIHRoZSBjYXBhYmlsaXR5
IG9mIG5vZGUgTiB0byBwZXJmb3JtPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPiZuYnNw
OyZuYnNwOyBhIFQuRW5jYXBzIGJlaGF2aW9yLCBzcGVjaWZpY2FsbHkgaXQgd291bGQgZGVzY3Jp
YmUgaG93IG1hbnkgU0lEczwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4mbmJzcDsmbmJz
cDsgY291bGQgYmUgaW5zZXJ0ZWQgYnkgTiB3aXRob3V0IHNpZ25pZmljYW50IHBlcmZvcm1hbmNl
IGRlZ3JhZGF0aW9uLuKAnTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PkNvdWxkIHlvdSBwbGVhc2UgZXhwbGljaXQgd2hhdCBpcyBtZWFudCBieSDigJhob3cgbWFueSBT
SURz4oCZPyBFc3BlY2lhbGx5IGZvciAuUmVkLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JcyB0
aGlzIHRoZSBudW1iZXIgb2YgU0lEIGluIHRoZSBTUkg/PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PkJlY2F1c2UgZm9yIC5SZWQsIHRoZSBudW1iZXIgb2YgU0lEIGluIHRoZSBTUkggaXMgTi0xLCB3
aXRoIE4gYmVlbiB0aGUgbnVtYmVyIG9mIFNJRHMuIChhcyB0aGUgZmlyc3QgU0lEIGlzIG5vdCBp
bmNsdWRlZCBpbiB0aGUgU1JIKS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPkFueSBvcHRpb24gd29ya3MgZm9yIG1lLiBJ4oCZbSBqdXN0IGFz
a2luZyBmb3IgdGhlIGJlaGF2aW9yIHRvIGJlIGNsZWFyIGFuZCBpbnRlcm9wZXJhYmxlLjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+VGhhbmsg
eW91LDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4tLUJydW5vPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20g
MGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0
Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIi
PkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RlIiPg0KIGlwdjYgW21haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmddIDxiPk9u
IEJlaGFsZiBPZiA8L2I+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxicj4NCjxiPlNlbnQ6PC9i
PiBUaHVyc2RheSwgRGVjZW1iZXIgNSwgMjAxOSA2OjE1IFBNPGJyPg0KPGI+VG86PC9iPiAnU1BS
SU5HIFdHIExpc3QnPGJyPg0KPGI+Q2M6PC9iPiA2bWFuQGlldGYub3JnOyBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gV0dMQyAt
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5IZWxsbyBTUFJJTkcsPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdl
ZWtzIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZyBbMV0uPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0
aGUgbW9zdCByZWNlbnQgdmVyc2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BS
SU5HIFdHIGxpc3QsIG5vIGxhdGVyIHRoYW4gRGVjZW1iZXIgMjAuPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPllvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3Ig
SVB2NiByZWxhdGVkIGNvbW1lbnQsIGJ1dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcgZW1haWxz
IG9uIHRoZSA2TUFOIG1haWxpbmcgbGlzdCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5
IHNwcmluZyBzcGVjaWZpY3MuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPklmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBleHBlY3Qgd2lsbCBi
ZSBzcGVjaWZpY2FsbHkgZGViYXRlZCBvbiB0aGUgbWFpbGluZyBsaXN0LCBjb25zaWRlciB1c2lu
ZyBhIHNwZWNpZmljIGVtYWlsL3RocmVhZCBmb3IgdGhpcyBwb2ludC48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPlRoaXMgbWF5IGhlbHAgYXZvaWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJlY29tZSBzcGVjaWZp
YyB0byB0aGlzIHBvaW50IGFuZCB0aGF0IG90aGVyIHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0
aGF0IHRoZSB0aHJlYWQgZ2V0IGNvbnZlcnRlZCBpbnRvIHBhcmFsbGVsIGluZGVwZW5kZW50IGRp
c2N1c3Npb25zKTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5U
aGFuayB5b3UsPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5CcnVubzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5bMV0gPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmct
MDUiPjxzcGFuIGxhbmc9IkVOLVVTIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1PC9zcGFuPjwvYT48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNlIG1lc3NhZ2UgZXQgc2VzIHBp
ZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRp
ZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij5wYXMgZXRyZSBkaWZmdXNl
cywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJl
Y3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWly
ZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVl
cyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzEuNHB0Ij5PcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBj
ZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPiZuYnNwOzwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBtZXNzYWdlIGFu
ZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQg
aW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91
dCBhdXRob3Jpc2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91IGhhdmUgcmVjZWl2ZWQg
dGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUg
dGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyBl
bWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0
aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuPG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5UaGFuayB5b3UuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNl
cyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxs
ZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5wYXMgZXRyZSBkaWZmdXNlcywg
ZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3Ug
Y2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBh
aW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij5PcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBt
ZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIG1l
c3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJp
dmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OzxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGll
ZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JZiB5b3UgaGF2ZSBy
ZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5k
IGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+QXMgZW1haWxzIG1heSBi
ZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJl
ZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij5UaGFuayB5b3UuPC9wcmU+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt
bD4NCg==

--_000_46372DC38B8241D583BDAB7129B58285ciscocom_--


From nobody Wed Dec 11 12:02:33 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A0471200DF; Wed, 11 Dec 2019 12:02:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ZCqlNkda; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=WAQ8epEm
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 kuEwV8ESe_nR; Wed, 11 Dec 2019 12:02:30 -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 CE988120127; Wed, 11 Dec 2019 12:02:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=24087; q=dns/txt; s=iport; t=1576094530; x=1577304130; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=SZGCwJ027XJscKQNib9Fz1gfSZvF/L5DCR8YzQvq04g=; b=ZCqlNkda5cBiD5Q8hrtkdQhqlSUg4sWg59J+7D+e+/YAjJBz18EhhpiN FuUsdkapJr4cbwalYzRo/8BLndCluQzfd9JH713HElZAbr22jQa+g23VY cdSWFaITRCNFqvr/INF0sYmNxTr9RAJ5iaKOSRXr1Q2SCyInbtPJJgAU1 o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AytVNNxQbdZmBKZGmNsXc8D5MJtpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOjQxFcFLTl5h13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C0AABySvFd/51dJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC9QBWxYIAQLKgqDeYNGA4sKgjo?= =?us-ascii?q?liVuOK4FCgRADVAkBAQEMAQElCAIBAYRAAheBbiQ4EwIDDQEBBAEBAQIBBQR?= =?us-ascii?q?thTcMhV4BAQEBAxIRHQEBLAsBDwIBCBEDAQEBKAMCAgIfERQJCAEBBA4FIoM?= =?us-ascii?q?AAYF5TQMuAQ6jRwKBOIhhdYEygn4BAQWBOQKDYQ0LghcDBoE2hRyGfBqBQT+?= =?us-ascii?q?BEScMFIJMPoIbSQEBA4EtARIBPw0JgloygiyNIYMMhVSJVI5XQwqCL4ckii+?= =?us-ascii?q?EIxuCQod2hEGLR4Q/iguISYIXj1gCBAIEBQIOAQEFgWkiZ3FwFTsqAYJBUBE?= =?us-ascii?q?UjGaDc4UUhT90AYEni0qBIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="678559989"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:02:06 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK26Qb014681 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:02:06 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-010.cisco.com (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:02:06 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:02:05 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:02:05 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ki/juUUkFfxfxkus1qRPAJY+cnF42WIQlQym8ax7qJPzGlM4+gupe7arqMWCvGSzsLmWRt+aEQSyiqGy4igW275OufvRGjeHsy36ZgmEKUJWgMRWVPqOG7xNRXwr4OdythiggljPpLwWroAOBY2O0GaNOkNkWh/ZdgzrJ8Uhh+KxUBjE9CD0J8WDByAbzADzNuHROUTKnHM9QP5y4+Hh89qIoZrj2Zkwi4AwyWNcy8vvty4yTXWpi5dKQUzjqqCg+XABWofSz1rSo2f0gzZY9GnW/9q3aTxGj1TYLchu/s8/+btpMAvMzjWNrnXPtJ+PzmyDH/sXXsY5ZtFfhntaUg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SZGCwJ027XJscKQNib9Fz1gfSZvF/L5DCR8YzQvq04g=; b=NWmR1DQoA6DbcvJ+/63OHsfRwLEQGmL3PPkaFoQ32fNdUhIer1lpXFJ0H36+6InaPBYLr+NoHllxbYV0OsMERLjRSyzqsKTnnRQxGLs0HMm1smaAk+fjTsA7h5HKMHwSdbKby//+mvVarip7Ou4VZDs71jam39OkaCfnvLLg7S7f1zloNUVJLoQJbv8Q4odrUOyLimhdqIBqO291MBrvSrcdcx41U2OAgDQVY6nqu1h0M0i8PnOkrgjsm0KKh/3IPcwDZdffd7PRE9DFxDidZ2zEkBTgDcnZW2mSAKbC8BOQ5SaCos5Lxs5485VjPubJqkuASLctxkamzqhfiJuBkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SZGCwJ027XJscKQNib9Fz1gfSZvF/L5DCR8YzQvq04g=; b=WAQ8epEmIV8Nbv7l8A/YT05yap7SnMt+gadpz1RudaJxM089nbgZ+tkOLHHXFSeh5+rusE5b4wxUQMDZF73IJp4M3ItGQyy+Va+ZvMqPxNveFDNXSDYjbe4E0mhbJ4taf2GnkwMo72t3rhPJF5rwKqBYqF7SwLr2gJpo80ja3w4=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1470.namprd11.prod.outlook.com (10.172.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:02:04 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:02:04 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: "'SPRING WG List'" <spring@ietf.org>, "brian.e.carpenter@gmail.com" <brian.e.carpenter@gmail.com>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wEdx33gACcOKIA=
Date: Wed, 11 Dec 2019 20:02:03 +0000
Message-ID: <50EFA2BE-70D4-4242-9D5E-3A8D39C962EC@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <28727_1576056437_5DF0B675_28727_92_3_53C29892C857584299CBF5D05346208A48D261D9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <28727_1576056437_5DF0B675_28727_92_3_53C29892C857584299CBF5D05346208A48D261D9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bed589d2-9992-4ca1-8f95-08d77e74fe16
x-ms-traffictypediagnostic: MWHPR11MB1470:
x-microsoft-antispam-prvs: <MWHPR11MB1470F52C2342777555E1178FC95A0@MWHPR11MB1470.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(39860400002)(346002)(366004)(136003)(189003)(199004)(33656002)(81156014)(76116006)(66946007)(66556008)(4326008)(91956017)(6486002)(8676002)(186003)(36756003)(66476007)(66446008)(81166006)(966005)(5660300002)(8936002)(64756008)(26005)(6506007)(2906002)(316002)(478600001)(54906003)(6512007)(2616005)(110136005)(71200400001)(86362001)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1470; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +ofFhyqj03/oLFxZ7Jow5YyGKTjLdNrwBSCpC95lJtp4gvGe9m5bRiqzc55rUwT557BqztG9LdTH+vKWcCoGtbpASxfh7lZtrSzeeXBHC7bbpRzGFxy8gSWcB0M9P0ofxYNcMaCpzY9yMHLOEjIGdhdUfZ+m4GCA1zpoYw3PaxM14OGPNn3MRaAXu+WgF1FJlmREgrcTc0/kEg2eaYHC8DN97nBrrTnacS8Uhns5jkt7mBEW3+pjMi42saUfQuKvwnVMDA3huzA6OGANcj1wo/IXDLea8VdrJrdmG1ks271vUIHSQ/BzLiRrQAbT175GJeW5FGPE30E0sb4YlBpSMzF9LOVPal+YqBemVueFKgQRZqGviDfhXw59g5CHnPSOSEeDpCeJqnhZzNzi4YXxVwHWqoU/ndbRNcJEoCeKSeU0efeybsLdZIY3DKEKcAd+rjGnqqJjZLYkYJynt5YJ1rib4c0JIAcGtSluNe/pRA4=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_50EFA2BE70D442429D5E3A8D39C962ECciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bed589d2-9992-4ca1-8f95-08d77e74fe16
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:02:03.8093 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1AoPW5jg5OuWYQR62WhSVZZNh7hihEEZaeogGPFFw/SHR+R5fFBr8srMW57JMAAQqw6W/imkC9oSjumSFSJYWA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1470
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xch-aln-010.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/NWI4gBS4pllM4UIU7HAt4FNlydg>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:02:32 -0000

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

SGkgQnJ1bm8sDQoNClRoYW5rcy4gQWdyZWVkIGFuZCBkb25lIG9uIHRoZSBsYXRlc3QgcmV2aXNp
b24uIChJIGhhZCBhbHNvIHNwb3R0ZWQgaXQpLg0KDQpUaGFua3MsDQpQYWJsby4NCg0KRnJvbTog
ImJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20iIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPg0K
RGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDEwOjI3DQpUbzogZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpDYzogJ1NQUklORyBXRyBMaXN0JyA8c3By
aW5nQGlldGYub3JnPiwgQnJpYW4gRSBDYXJwZW50ZXIgPGJyaWFuLmUuY2FycGVudGVyQGdtYWls
LmNvbT4NClN1YmplY3Q6IFJFOiBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nDQpSZXNlbnQgZnJvbTogPGFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc+DQpSZXNl
bnQgdG86IDxjZkBjaXNjby5jb20+LCA8cGNhbWFyaWxAY2lzY28uY29tPiwgPGpvaG5AbGVkZHku
bmV0PiwgPGRhbmllbC52b3llckBiZWxsLmNhPiwgPHNhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJh
bmsuY28uanA+LCA8bGl6aGVuYmluQGh1YXdlaS5jb20+DQpSZXNlbnQgZGF0ZTogV2VkbmVzZGF5
LCAxMSBEZWNlbWJlciAyMDE5IGF0IDEwOjI3DQoNClstNm1hbl0NCg0KSGkgUGFibG8sIGF1dGhv
cnMsDQoNClRoZSBkcmFmdCBoYXMgYSByZWZlcmVuY2UgdG8gIFtJLUQuZmlsc2ZpbHMtc3ByaW5n
LXNydjYtbmV0LXBnbS1pbnNlcnRpb25dLg0KVGhpcyByZWZlcmVuY2UgaXMgdW51c2VkIGluIHRo
ZSB0ZXh0IGFuZCBiZSBtYXkgdW5kZXJzdG9vZCBhcyBhIGhpbnQgdG8gU1JIIGluc2VydGlvbiB3
aGljaCBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkcmFmdC4NCkNvdWxkIHlvdSBwbGVhc2UgcmVt
b3ZlIHRoYXQgcmVmZXJlbmNlPw0KDQpUaGFuayB5b3UNCi0tQnJ1bm8NCg0KRnJvbTogaXB2NiBb
bWFpbHRvOmlwdjYtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIGJydW5vLmRlY3JhZW5l
QG9yYW5nZS5jb20NClNlbnQ6IFRodXJzZGF5LCBEZWNlbWJlciA1LCAyMDE5IDY6MTUgUE0NClRv
OiAnU1BSSU5HIFdHIExpc3QnDQpDYzogNm1hbkBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQpTdWJqZWN0OiBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoNCg0KSGVsbG8gU1BSSU5HLA0KDQoNCg0KVGhp
cyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24gZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXS4NCg0KDQoNClBsZWFz
ZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVuJ3QgcmVhZCB0aGUgbW9zdCByZWNlbnQg
dmVyc2lvbiwgYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgU1BSSU5HIFdHIGxpc3QsIG5v
IGxhdGVyIHRoYW4gRGVjZW1iZXIgMjAuDQoNCg0KDQpZb3UgbWF5IGNvcHkgdGhlIDZNQU4gV0cg
Zm9yIElQdjYgcmVsYXRlZCBjb21tZW50LCBidXQgY29uc2lkZXIgbm90IGR1cGxpY2F0aW5nIGVt
YWlscyBvbiB0aGUgNk1BTiBtYWlsaW5nIGxpc3QgZm9yIHRoZSBjb21tZW50cyB3aGljaCBhcmUg
b25seSBzcHJpbmcgc3BlY2lmaWNzLg0KDQoNCg0KSWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQg
d2hpY2ggeW91IGV4cGVjdCB3aWxsIGJlIHNwZWNpZmljYWxseSBkZWJhdGVkIG9uIHRoZSBtYWls
aW5nIGxpc3QsIGNvbnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlz
IHBvaW50Lg0KDQpUaGlzIG1heSBoZWxwIGF2b2lkaW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUg
c3BlY2lmaWMgdG8gdGhpcyBwb2ludCBhbmQgdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRl
biAob3IgdGhhdCB0aGUgdGhyZWFkIGdldCBjb252ZXJ0ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVu
ZGVudCBkaXNjdXNzaW9ucykNCg0KDQoNClRoYW5rIHlvdSwNCg0KQnJ1bm8NCg0KDQoNClsxXSBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nLTA1DQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2Vz
IHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRl
bnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBk
aWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBh
dmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQph
IGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVz
LiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0
aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdl
IGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1l
c3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJp
dmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5
IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9y
aXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxl
YXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0
YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFi
bGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNp
ZmllZC4NCg0KVGhhbmsgeW91Lg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCg0KDQpDZSBtZXNzYWdlIGV0IHNlcyBw
aWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50
aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMNCg0KcGFzIGV0cmUgZGlm
ZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZl
eiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXINCg0KYSBs
J2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4g
TGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlv
biwNCg0KT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBh
IGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLg0KDQoNCg0KVGhpcyBtZXNz
YWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZp
bGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsNCg0KdGhleSBz
aG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlz
YXRpb24uDQoNCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFz
ZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFj
aG1lbnRzLg0KDQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxl
IGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZp
ZWQuDQoNClRoYW5rIHlvdS4NCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxl
IERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFs
DQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVM7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0
ZWQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnNwYW4uSFRNTFByZWZv
cm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0K
CW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0
ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
O30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0
eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1y
aWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNt
Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0Kc3Bhbi5QcmZvcm1hdEhUTUxDYXINCgl7bXNvLXN0eWxlLW5hbWU6IlByw6lmb3JtYXTDqSBI
VE1MIENhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQcsOp
Zm9ybWF0w6kgSFRNTCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tZmFyZWFz
dC1sYW5ndWFnZTpGUjt9DQpwLlByZm9ybWF0SFRNTCwgbGkuUHJmb3JtYXRIVE1MLCBkaXYuUHJm
b3JtYXRIVE1MDQoJe21zby1zdHlsZS1uYW1lOiJQcsOpZm9ybWF0w6kgSFRNTCI7DQoJbXNvLXN0
eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkVtYWls
U3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIzDQoJ
e21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25s
eTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w
cHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hl
YWQ+DQo8Ym9keSBsYW5nPSJFUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiPkhpIEJydW5vLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+VGhhbmtzLiBBZ3JlZWQgYW5kIGRvbmUg
b24gdGhlIGxhdGVzdCByZXZpc2lvbi4gKEkgaGFkIGFsc28gc3BvdHRlZCBpdCkuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlBhYmxvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+JnF1b3Q7YnJ1
bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSZxdW90OyAmbHQ7YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNv
bSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDEw
OjI3PGJyPg0KPGI+VG86IDwvYj5kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmcgJmx0O2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRm
Lm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPidTUFJJTkcgV0cgTGlzdCcgJmx0O3NwcmluZ0BpZXRm
Lm9yZyZndDssIEJyaWFuIEUgQ2FycGVudGVyICZsdDticmlhbi5lLmNhcnBlbnRlckBnbWFpbC5j
b20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7YWxp
YXMtYm91bmNlc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQgdG86IDwvYj4mbHQ7Y2ZAY2lz
Y28uY29tJmd0OywgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZsdDtqb2huQGxlZGR5Lm5l
dCZndDssICZsdDtkYW5pZWwudm95ZXJAYmVsbC5jYSZndDssICZsdDtzYXRvcnUubWF0c3VzaGlt
YUBnLnNvZnRiYW5rLmNvLmpwJmd0OywgJmx0O2xpemhlbmJpbkBodWF3ZWkuY29tJmd0Ozxicj4N
CjxiPlJlc2VudCBkYXRlOiA8L2I+V2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDEwOjI3
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpi
bGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5bLTZtYW5dPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5IaSBQYWJsbywgYXV0
aG9ycyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPlRoZSBkcmFmdCBoYXMgYSByZWZlcmVuY2UgdG8mbmJzcDsgW0ktRC5maWxzZmlscy1zcHJp
bmctc3J2Ni1uZXQtcGdtLWluc2VydGlvbl0uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoaXMg
cmVmZXJlbmNlIGlzIHVudXNlZCBpbiB0aGUgdGV4dCBhbmQgYmUgbWF5IHVuZGVyc3Rvb2QgYXMg
YSBoaW50IHRvIFNSSCBpbnNlcnRpb24gd2hpY2ggaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgZHJh
ZnQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkNvdWxkIHlvdSBwbGVhc2UgcmVtb3ZlIHRoYXQg
cmVmZXJlbmNlPzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+VGhhbmsgeW91PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPi0tQnJ1bm88L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PGI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZx
dW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj5Gcm9tOjwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj4NCiBp
cHY2IFttYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnXSA8Yj5PbiBCZWhhbGYgT2YgPC9iPmJy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb208YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIERlY2Vt
YmVyIDUsIDIwMTkgNjoxNSBQTTxicj4NCjxiPlRvOjwvYj4gJ1NQUklORyBXRyBMaXN0Jzxicj4N
CjxiPkNjOjwvYj4gNm1hbkBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nPGJyPg0KPGI+U3ViamVjdDo8L2I+IFdHTEMgLSBkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+SGVsbG8gU1BSSU5HLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5UaGlzIGVtYWlsIHN0YXJ0cyBhIHR3byB3ZWVrcyBXb3JraW5nIEdyb3Vw
IExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcg
WzFdLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEu
NHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5QbGVhc2Ug
cmVhZCB0aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJlYWQgdGhlIG1vc3QgcmVjZW50IHZl
cnNpb24sIGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNQUklORyBXRyBsaXN0LCBubyBs
YXRlciB0aGFuIERlY2VtYmVyIDIwLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5Zb3UgbWF5IGNvcHkgdGhlIDZNQU4gV0cgZm9yIElQdjYgcmVsYXRlZCBjb21t
ZW50LCBidXQgY29uc2lkZXIgbm90IGR1cGxpY2F0aW5nIGVtYWlscyBvbiB0aGUgNk1BTiBtYWls
aW5nIGxpc3QgZm9yIHRoZSBjb21tZW50cyB3aGljaCBhcmUgb25seSBzcHJpbmcgc3BlY2lmaWNz
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JZiB5b3UgYXJl
IHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRl
YmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFp
bC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIG1heSBoZWxw
IGF2b2lkaW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3BlY2lmaWMgdG8gdGhpcyBwb2ludCBh
bmQgdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdl
dCBjb252ZXJ0ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVuZGVudCBkaXNjdXNzaW9ucyk8bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmsgeW91LDxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+QnJ1bm88bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+WzFdIDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZy0wNTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEu
NHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2
ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVn
aWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBj
b3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFy
IGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcxLjRwdCI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBw
aWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGli
bGVzIGQnYWx0ZXJhdGlvbiw8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+
T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBh
bHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzEuNHB0Ij4mbmJzcDs8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcx
LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRz
IG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQg
bWF5IGJlIHByb3RlY3RlZCBieSBsYXc7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj50aGV5IHNob3VsZCBu
b3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi48
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJy
b3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQg
aXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QXMgZW1haWxzIG1heSBiZSBhbHRl
cmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9k
aWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmsgeW91
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50
IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVl
cyBldCBuZSBkb2l2ZW50IGRvbmM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3Bp
ZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVy
cmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVj
ZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVz
IGQnYWx0ZXJhdGlvbiw8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+T3Jh
bmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRl
cmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0
YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRp
b24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRoZXkg
c2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jp
c2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFp
bCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNz
YWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyBlbWFpbHMgbWF5
IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUg
YmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuPG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlRoYW5rIHlvdS48L3ByZT4NCjwv
ZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_50EFA2BE70D442429D5E3A8D39C962ECciscocom_--


From nobody Wed Dec 11 12:02:40 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECE2612086B for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:02:34 -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, 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 header.b=igNUXb5j; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=bHUYcMWt
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 LWwY7JtGrh6K for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:02:33 -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 D26C912081F for <spring@ietf.org>; Wed, 11 Dec 2019 12:02:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10814; q=dns/txt; s=iport; t=1576094545; x=1577304145; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=32sYnTANCpYA6YegmWv4LUvX9PVygWryP5GhqTdAY7k=; b=igNUXb5jCWpcSYfCLRjBbKljpNgmMkC99Xbu5pY8dYdjH998v8h1KSyH j0GLEHu45vsAeg7SpEDjKEuCBqd6+0fVfv+j/6KaxOuGWlW6N6ha6uXUI xFojUTD7io7WjT6ciBCtAcyGyaYjeVSbK0xBqZ9Z/Xe7TZ6Ne/MUjuAvs E=;
IronPort-PHdr: =?us-ascii?q?9a23=3A/fCK0hBD/t9ikW0gSXefUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AqAQDYSvFd/4gNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF+gUtQBWxYIAQLKgqDeYNGA4sKToFsJYlbjiu?= =?us-ascii?q?CUgNUCQEBAQwBARgNCAIBAYN7RQIXgW4kOBMCAw0BAQQBAQECAQUEbYU3DIV?= =?us-ascii?q?eAQEBAQMBARAREQwBASwMCwQCAQgRAwEBAQECAh8EAwICAh8GCxQBCAgCBAE?= =?us-ascii?q?SIoMAAYJGAy4BDqNKAoE4iGF1gTKCfgEBBYUcDQuCFwMGgQ4ojBgagUE/gRE?= =?us-ascii?q?nDBSCTD6BBIEXSQEBAgGBYAczglYygiyQLZ1/QwqCL4ckii+EIxuCQod2kAi?= =?us-ascii?q?OSoFGhwOCF49YAgQCBAUCDgEBBYFpIoFYcBU7KgGCQVARFIxmDAwLFYM7hRS?= =?us-ascii?q?FP3QBAYEmjGwBMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="390980279"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:02:24 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK2OVk023954 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:02:24 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:02:24 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:02:23 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:02:23 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gw8DvpsecgSDfyMJnWMKOdj/H4uZj7iZPu1XB6GTXVYsrG1V2gGTE80JbLDH/RkdmfL573u1Hy/Jpo/Yiyu5ax/HTkV+Hrg5zJ3kr3Oq4WNp/KBsITmJtdRZof+jCw+hx4+a3uLKgIf3dNBtG6cPwGUx4qf361I4R8Q0vLW39Oj05b9kvhF4EZdmuojqK1eahxbnQwZi5+8NUd6t1EEevXsBSNrqK4KG+JV6VZP5ogDyEQfCDMdtwwBdu0Ql0Bh7fGA0rcQUrSIBvY7r7lyrMnJ3sWDjc4u8h8+wvssELkd0OZxAciMQcKgelLIlKo2jgLTIG1cXuzWWM0iNjEbeQg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=32sYnTANCpYA6YegmWv4LUvX9PVygWryP5GhqTdAY7k=; b=BCqLE5G8qJsb/HbdYQXgotMxw94UDDt2IJ8Oeqsvn7OpOn/wwD0vaq4c260T3LiVV2uJD2gZuK4NsT8WKRx/ky4NuZ7l8xI0xqthNkNRW4rNqIzZ9Fony7s3piP6+5KJrCoLtl0F/5Gc15Op5JlWiVp6GIpL+dpiOXgDRY0gUEJKanomv9jSo4amZ9Uatkh56nUa+4hdFx9fWZqFrShyKrr7/GuXsz5cKQfJ9CI3ZaY/w3hl2ptdrSTk7YkHnHD+9FFxcMtGw0zVPzCcX+z1rdkquZH3uzfsgtAnj5WPD/leMsyJJ7JB4jsHVavjoi2rGZPBQOJQWU2TQZXUFmsb8w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=32sYnTANCpYA6YegmWv4LUvX9PVygWryP5GhqTdAY7k=; b=bHUYcMWtjBDzgeYN35X9Hl2gTtLYgqNy8SFAoOoXbQGaprl2Lf+v3vlUaoVdvoc3og/qOFcRzX6CEH7sXPY6Zz4IUXUpPkuQeawtS2Dg88OEUXaSpD5wRil7M8TALWLV3Eh9g+ZamlQxxOf4jixgH+xi92x0XgXHsSctkKpUc4s=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1470.namprd11.prod.outlook.com (10.172.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:02:22 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:02:22 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, SPRING WG <spring@ietf.org>
Thread-Topic: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
Thread-Index: AQHVrM7NWTgpGqoNzEms2Z16Ytth9aeudGiAgACg2oCABtMJAA==
Date: Wed, 11 Dec 2019 20:02:22 +0000
Message-ID: <50B652E1-8700-4F35-AA19-C98A3AF81B7B@cisco.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <MWHPR11MB1600C5E0821814913110DA16C15E0@MWHPR11MB1600.namprd11.prod.outlook.com> <a3b37257-9673-8d0b-b862-e94e094c62fa@gmail.com>
In-Reply-To: <a3b37257-9673-8d0b-b862-e94e094c62fa@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 95945e84-2656-4282-a9f4-08d77e750921
x-ms-traffictypediagnostic: MWHPR11MB1470:
x-microsoft-antispam-prvs: <MWHPR11MB1470ED9658B836C8FE2F0A4FC95A0@MWHPR11MB1470.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(39860400002)(346002)(366004)(136003)(189003)(199004)(13464003)(33656002)(81156014)(76116006)(66946007)(66556008)(91956017)(6486002)(8676002)(186003)(36756003)(66476007)(66446008)(81166006)(966005)(5660300002)(8936002)(64756008)(26005)(6506007)(2906002)(316002)(478600001)(6512007)(2616005)(110136005)(71200400001)(86362001)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1470; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: G8kK6/huaOpSIzndWOrmtH4iiF7RhXkfo6T4vzLzhleQu0sJao0ubs6azat59aSRx+FsqLsMxowi3GvjRLx1zim0hRIDya8nl11S7JPvRhDzwqvt2r0f78ZWZJYgh+cxLWLFwp4Kfy/BmClVazwi5WqmkKp9mw51OeKGxPlb2oAqQMkELq4FTiS0WLL+GzXojbxz6H/1I3xfEHrkQMB1Fz/0UJURZ08Y/OyXNFR0n5Tydo6aNDt3bkcmBH7JiGaFJjryumgyW1KlYa2xH3LIi+m6jWmn0113jOFBrgQbyJrw0eNNK0Q7PQ/NuS/4eZdxKrabfPzSLJ4J2w1NklInOuMm5xpU4shJJ1dguqBeJ4fFkbmJRiaB1n8LaOfKMjOGBg6QJ57NtiuCEY4Ni78jm1eDSA0qKW6tTuAljI0UVZjC9nYqrbjOBiCBCspBQf5k1Z1FkPkUbmaZ7RGTGT9g3xgVX+2NSIsvmkgE6/pVqvoEgaMnnNAP2ABwTKvCLGg2RUxnF14NicgFTiwXCgGVWqzODCmyBXcIbW/VUHNyBFE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <C32E2727274C444CB25DD63E7F55D012@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 95945e84-2656-4282-a9f4-08d77e750921
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:02:22.3590 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Xicxayco2TIR3toeDJNrL6BmN20yVqpOinURdWRGM0FDrbajLmB5AON9FyJBh+cv9X6o5/cKlGlU7AlHpsrf7Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1470
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/A8a0_dw2xDhb9SSHOzir94r03fs>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:02:37 -0000

QnJpYW4sIA0KDQpJIGhhdmUgdXBkYXRlZCBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmctMDYgdG8gY2xhcmlmeSB0aGlzLiBUaGUgbmV3IHBzZXVkb2NvZGUgaXMgZXhw
bGljaXQuIA0KDQpBbHNvLCBtZXJlbHkgaW5mb3JtYXRpdmUsIEkgd291bGQgc3VnZ2VzdCByZWFk
aW5nIHRoZSBkb2N1bWVudCBkcmFmdC1maWxzZmlscy1zcHJpbmctc3J2Ni1uZXQtcGdtLWlsbHVz
dHJhdGlvbi0wMSBmb3IgYSBkZXRhaWxlZCBleGFtcGxlIG9mIFBTUCB3aXRoIGEgaG9wLWJ5LWhv
cCBwYWNrZXQgZXhhbXBsZXMuIA0KUGFydGljdWxhcmx5IHNlY3Rpb25zIDIuMSsyLjIgKFNJRCBh
bGxvY2F0aW9uIGFuZCBSZWZlcmVuY2UgRGlhZ3JhbSkgYW5kIFNlY3Rpb24gMi44LjEgZm9yIHRo
ZSByZWxhdGVkIGV4YW1wbGUgd2l0aCBQU1AuDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtZmlsc2ZpbHMtc3ByaW5nLXNydjYtbmV0LXBnbS1pbGx1c3RyYXRpb24tMDEjc2VjdGlv
bi0yLjguMQ0KDQpUaGFuayB5b3UsDQpQYWJsby4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBv
ZiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPg0KRGF0ZTog
U2F0dXJkYXksIDcgRGVjZW1iZXIgMjAxOSBhdCAyMDo1MA0KVG86ICJLZXRhbiBUYWxhdWxpa2Fy
IChrZXRhbnQpIiA8a2V0YW50QGNpc2NvLmNvbT4sIFN1cmVzaCBLcmlzaG5hbiA8U3VyZXNoQGth
bG9vbS5jb20+LCBGZXJuYW5kbyBHb250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+LCBTUFJJTkcg
V0cgPHNwcmluZ0BpZXRmLm9yZz4NCkNjOiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5u
ZXRAZG1hcmMuaWV0Zi5vcmc+LCAiaW50LWFkc0BpZXRmLm9yZyIgPGludC1hZHNAaWV0Zi5vcmc+
LCBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPiwgcnRnLWFk
cyA8cnRnLWFkc0BpZXRmLm9yZz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPiwg
T2xlIFRyb2FuIDxvdHJvYW5AZW1wbG95ZWVzLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBQ
ZW51bHRpbWF0ZSBTZWdtZW50IFBvcHBpbmcgYW5kIFJGQzgyMDAgKFdhcyBSZTogV2UgZG9uJ3Qg
c2VlbSB0byBiZSBmb2xsb3dpbmcgb3VyIHByb2Nlc3NlcyAoUmU6IE5ldHdvcmsgUHJvZ3JhbW1p
bmcgLSBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcHBpbmcpKQ0KDQogICAgS2V0YW4sDQogICAgT24g
MDctRGVjLTE5IDIzOjEzLCBLZXRhbiBUYWxhdWxpa2FyIChrZXRhbnQpIHdyb3RlOg0KICAgID4g
KzENCiAgICA+IA0KICAgID4gIA0KICAgID4gDQogICAgPiBGb3Igc29tZSBzdHJhbmdlIHJlYXNv
biB0aGUgUFNQIGJlaGF2aW91ciBpcyBiZWluZyBtaXhlZCB3aXRoIEVIIGluc2VydGlvbiBhbmQg
bGlrZWx5IHRoZXJlIGlzIHNvbWUgbWlzdW5kZXJzdGFuZGluZyBoZXJlLg0KICAgIA0KICAgIEkg
Zm91bmQgdGhlIGxhbmd1YWdlIGluIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZyB2ZXJ5IGhhcmQgdG8gdW5kZXJzdGFuZCwgYW5kIHlvdXIgY29tbWVudCBhbmQgdGhv
c2UgZnJvbSBSb2JlcnQgUmFzenVrIHJlYWxseSBkb24ndCBjbGVhciBpdCB1cC4gTm8gaW5zdWx0
IGludGVuZGVkLCBidXQgaXQgc2VlbXMgdGhhdCBTUkggZXhwb25lbnRzIGFyZSBzbyBjbG9zZSB0
byBTUkggdGhhdCB5b3UgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgb3RoZXJzIGZpbmQgaXQgaGFyZCB0
byB1bmRlcnN0YW5kLg0KICAgIA0KICAgIFNvIGxldCBtZSBhc2sgZm9yIGNsYXJpZmljYXRpb24g
b24gdGhyZWUgcG9pbnRzIGluIHRoZSBkcmFmdC4gKFBsZWFzZSBrZWVwIG1lIGluIENDIGFzIEkn
bSBub3Qgb24gdGhlIHNwcmluZyBsaXN0LikNCiAgICANCiAgICAoMSkgV2hlcmUgdGhlIGRyYWZ0
IHVzZXMgdGhlIHdvcmQgImluc2VydCIsIGRvZXMgaXQgcmVmZXIgKm9ubHkqIHRvIHRoZSBlbmNh
cHN1bGF0aW5nIG5vZGUgYXQgdGhlIFNSIGRvbWFpbiBpbmdyZXNzPw0KICAgIA0KICAgICgyKSBX
aGF0IGRvZXMgdGhlIHBocmFzZSAiIlBvcCB0aGUgU1JIIiBtZWFuPyBEb2VzIGl0IG1lYW4gImRl
bGV0ZSIgYSBoZWFkZXIgaW5zZXJ0ZWQgYXMgaW4gKDEpLA0KICAgIGF0IHRoZSBzYW1lIHRpbWUg
YXMgZGVjYXBzdWxhdGluZyB0aGUgcGFja2V0Pw0KICAgIA0KICAgICgzKSBJbiAqdmVyeSogZWxl
bWVudGFyeSBsYW5ndWFnZSwgd2hhdCBpcyAidXBkYXRlZCBTTCIgaW4gc3RhdGVtZW50IFMxNC4y
PyBJdCBpc24ndCBkZWZpbmVkIGVsc2V3aGVyZSBhcyBmYXIgYXMgSSBjYW4gc2VlLiBJdCBtYXkg
anVzdCBiZSBzbG9wcHkgd3JpdGluZywgYmVjYXVzZSBpZiAiU2VnbWVudHMgTGVmdCIgaXMgYSB2
YXJpYWJsZSwgdGhlbiBwZXJoYXBzICJ1cGRhdGVkIFNMIiBqdXN0IG1lYW5zIHRoZSBjdXJyZW50
IHZhbHVlIG9mICJTZWdtZW50cyBMZWZ0IiBhZnRlciBleGVjdXRpbmcgUzE0Lg0KICAgIA0KICAg
IFdpdGggc3BlY2lmaWMgYW5zd2VycyB0byB0aG9zZSBxdWVzdGlvbnMsIHRoZSB0ZXh0IHdvdWxk
IGJlIGVhc2llciB0byBpbnRlcnByZXQuDQogICAgDQogICAgU29tZSBkaWFncmFtcyBvZiB0aGUg
ZW5jYXBzdWxhdGlvbiB3b3VsZCBiZSBoZWxwZnVsLCB0b28uDQogICAgDQogICAgUmVnYXJkcw0K
ICAgICAgIEJyaWFuDQogICAgDQogICAgPiANCiAgICA+ICANCiAgICA+IA0KICAgID4gRmVybmFu
ZG8gc2F5czoNCiAgICA+IA0KICAgID4gDQogICAgPiAocG9wIHdoZW4geW91IGFyZSB0aGUgZGVz
dGluYXRpb24gYnV0IFNMIT0wIGlzIGVzc2VudGlhbGx5ICdpbiB0aGUNCiAgICA+IG5ldHdvcmsg
cmVtb3ZhbOKAmSkNCiAgICA+IA0KICAgID4gIA0KICAgID4gDQogICAgPiBUaGlzIGlzIE5PVCB3
aGF0IFBTUCBpcyAocmVmZXIgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuMTYuMSkg4oCTIHRo
ZSDigJxwb3DigJ0gaXMgZG9uZSB3aGVuIHRoZSBTTCBiZWNvbWVzIDAuDQogICAgPiANCiAgICA+
ICANCiAgICA+IA0KICAgID4gRldJVywgdGhpcyBoYXMgYmVlbiBzdGF0ZWQgaW4gZGlmZmVyZW50
IHdheXMgYW5kIGNsYXJpZmllZCBvbiB0aGUgbWFpbGluZyBsaXN0IHByZXZpb3VzbHkgYnkgdGhl
IGF1dGhvcnMgYXMgd2VsbCBhcyBvdGhlcnMgaW52b2x2ZWQgaW4gU1J2NiBkZXZlbG9wbWVudCBh
bmQgZGVwbG95bWVudHMuIFRoZXJlIGlzIG5vIHZpb2xhdGlvbiBvZiBSRkM4MjAwIGhlcmUuDQog
ICAgPiANCiAgICA+ICANCiAgICA+IA0KICAgID4gVGhhbmtzLA0KICAgID4gDQogICAgPiBLZXRh
bg0KICAgID4gDQogICAgPiAgDQogICAgPiANCiAgICA+ICpGcm9tOipzcHJpbmcgPHNwcmluZy1i
b3VuY2VzQGlldGYub3JnPiAqT24gQmVoYWxmIE9mICpTdXJlc2ggS3Jpc2huYW4NCiAgICA+ICpT
ZW50OiogMDcgRGVjZW1iZXIgMjAxOSAxMjo1MA0KICAgID4gKlRvOiogRmVybmFuZG8gR29udCA8
ZmdvbnRAc2k2bmV0d29ya3MuY29tPjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAg
PiAqQ2M6KiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+
OyBpbnQtYWRzQGlldGYub3JnOyBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRl
bGVjb20uY29tPjsgcnRnLWFkcyA8cnRnLWFkc0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5o
aW5kZW5AZ21haWwuY29tPjsgT2xlIFRyb2FuIDxvdHJvYW5AZW1wbG95ZWVzLm9yZz47IEJyaWFu
IEUgQ2FycGVudGVyIDxicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5jb20+DQogICAgPiAqU3ViamVj
dDoqIFtzcHJpbmddIFBlbnVsdGltYXRlIFNlZ21lbnQgUG9wcGluZyBhbmQgUkZDODIwMCAoV2Fz
IFJlOiBXZSBkb24ndCBzZWVtIHRvIGJlIGZvbGxvd2luZyBvdXIgcHJvY2Vzc2VzIChSZTogTmV0
d29yayBQcm9ncmFtbWluZyAtIFBlbnVsdGltYXRlIFNlZ21lbnQgUG9wcGluZykpDQogICAgPiAN
CiAgICA+ICANCiAgICA+IA0KICAgID4gKHJlc3BvbmRpbmcgb24gc3ByaW5nIG1haWxpbmcgbGlz
dCkNCiAgICA+IA0KICAgID4gIA0KICAgID4gDQogICAgPiBIaSBGZXJuYW5kbywNCiAgICA+IA0K
ICAgID4gDQogICAgPiANCiAgICA+ICAgICBPbiBEZWMgNywgMjAxOSwgYXQgMTE6MDcgQU0sIEZl
cm5hbmRvIEdvbnQgPGZnb250QHNpNm5ldHdvcmtzLmNvbSA8bWFpbHRvOmZnb250QHNpNm5ldHdv
cmtzLmNvbT4+IHdyb3RlOg0KICAgID4gDQogICAgPiAgICAgIA0KICAgID4gDQogICAgPiAgICAg
T24gNi8xMi8xOSAyMzo0NywgQnJpYW4gRSBDYXJwZW50ZXIgd3JvdGU6DQogICAgPiANCiAgICA+
ICAgICAgICAgQWdhaW4sIGNvbW1lbnQgYXQgdGhlIGVuZC4uLg0KICAgID4gICAgICAgICBPbiAw
Ny1EZWMtMTkgMTQ6MzcsIEZlcm5hbmRvIEdvbnQgd3JvdGU6DQogICAgPiANCiAgICA+ICAgICAg
ICAgICAgIE9uIDYvMTIvMTkgMjI6MTUsIEJyaWFuIEUgQ2FycGVudGVyIHdyb3RlOg0KICAgID4g
ICAgICAgICAgICAgWy4uLl0NCiAgICA+IA0KICAgID4gDQogICAgPiANCiAgICA+ICAgICAgICAg
ICAgICAgICAgICAgYW5kIGlmIHN1Y2ggYSB0aGluZyBpcyByZXF1aXJlZCwgYW4gdXBkYXRlIHRv
IFJGQzgyMDAgc2hvdWxkIGJlIGRvbmUuDQogICAgPiANCiAgICA+IA0KICAgID4gICAgICAgICAg
ICAgICAgIFdoeSBkb2VzIHRoYXQgZm9sbG93PyBBbHRlcm5hdGl2ZWx5LCBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgY291bGQgYWNrbm93bGVkZ2UgdGhhdCBpdCBk
ZXZpYXRlcyBmcm9tIFJGQzgyMDAuDQogICAgPiANCiAgICA+IA0KICAgID4gICAgICAgICAgICAg
WW91IGNhbiBkZXZpYXRlIGZyb20gcyAic2hvdWxkIiwgbm90IGZyb20gYSAibXVzdCIuIFRoaXMg
aXMgYW4gb3V0cmlnaHQNCiAgICA+ICAgICAgICAgICAgIHZpb2xhdGlvbiBvZiBhIHNwZWMsIHJh
dGhlciB0aGFuIGEgbWVyZSAiZGV2aWF0aW9uIi4NCiAgICA+IA0KICAgID4gDQogICAgPiANCiAg
ICA+ICAgICAgICAgICAgICAgICBXaGV0aGVyIHRoYXQncyBhY2NlcHRhYmxlIHdvdWxkIGJlIGEg
cXVlc3Rpb24gZm9yIHRoZSBJRVRGIExhc3QgQ2FsbCByYXRoZXIgdGhhbiBhbnkgc2luZ2xlIFdH
Lg0KICAgID4gDQogICAgPiANCiAgICA+ICAgICAgICAgICAgIEkgd291bGQgZXhwZWN0IHRoYXQg
YSBXRyBjYW5ub3Qgc2hpcCBhIGRvY3VtZW50IHRoYXQgaXMgdmlvbGF0aW5nIGFuDQogICAgPiAg
ICAgICAgICAgICBleGlzdGluZyBzcGVjLCB3aGVyZSB0aGUgd2cgc2hpcHBpbmcgdGhlIGRvY3Vt
ZW50IGlzIG5vdCBpbiBhIHBvc2l0aW9uDQogICAgPiAgICAgICAgICAgICBvZiBtYWtpbmcgZGVj
aXNpb25zIHJlZ2FyZGluZyB0aGUgc3BlYyBiZWluZyB2aW9sYXRlZC4NCiAgICA+IA0KICAgID4g
ICAgICAgICAgICAgVGhhdCB3b3VsZCBiZSBsaWtlIGEgd2FzdGUgb2YgZW5lcmd5IGFuZCB0aW1l
IGZvciBhbGwuDQogICAgPiANCiAgICA+IA0KICAgID4gDQogICAgPiANCiAgICA+ICAgICAgICAg
ICAgICAgICBBdCB0aGUgbW9tZW50LCB0aGUgZHJhZnQgb25seSBtZW50aW9ucyBSRkM4MjAwIGlu
IGEgY29udGV4dCB0aGF0IGRpc2N1c3NlcyBuZWl0aGVyIGluc2VydGlvbiBub3IgcmVtb3ZhbCBv
ZiBleHRlbnNpb24gaGVhZGVycywgd2hpY2ggaXMgYmVzaWRlIHRoZSBwb2ludC4gTGlrZSBkcmFm
dC12b3llciwgaWYgaXQgZGVzY3JpYmVzIGEgdmlvbGF0aW9uIG9mIFJGQzgyMDAsIHNob3VsZG4n
dCB0aGF0IGJlIGV4cGxpY2l0IGluIHRoZSB0ZXh0Pw0KICAgID4gDQogICAgPiAgICAgICAgICAg
ICAgICAgVGhlcmUncyBhIGxvdCBvZiBqYXJnb24gaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLiBJIGNhbid0IHRlbGwgZnJvbSB0aGUgamFyZ29uIHdoZXRoZXIg
Imluc2VydCIgbWVhbnMgImluc2VydCBvbiB0aGUgZmx5IiBhbmQgd2hldGhlciAiUG9wIHRoZSBT
UkgiIG1lYW5zICJkZWxldGUgb24gdGhlIGZseSIuIFNob3VsZCB0aG9zZSB0ZXJtcyBiZSBjbGFy
aWZpZWQgYmVmb3JlIHRoZSBkcmFmdCBhZHZhbmNlcz8NCiAgICA+IA0KICAgID4gDQogICAgPiAg
ICAgICAgICAgICBXZWxsLCBpZiBpdCdzIG5vdCBjbGVhciB0byB5b3UsIGl0IHdvdWxkIHNlZW0g
dG8gbWUgdGhhdCB0aGUgc2ltcGxlDQogICAgPiAgICAgICAgICAgICBhbnN3ZXIgd291bGQgYmUg
InllcyIuDQogICAgPiANCiAgICA+IA0KICAgID4gICAgICAgICBCdXQgaWYgImluc2VydCIgcmVm
ZXJzIHRvIHRoZSBlbmNhcHN1bGF0aW5nIG5vZGUgYXQgdGhlIFNSIGRvbWFpbiBpbmdyZXNzLCBp
dCdzIG5vIHByb2JsZW0sIGFuZCBpZiAicG9wIiBzaW1wbHkgbWVhbnMgZG9pbmcgbm9ybWFsIHJv
dXRpbmcgaGVhZGVyIHByb2Nlc3NpbmcsIGl0J3Mgbm8gcHJvYmxlbS4gSXQgc2ltcGx5IGlzbid0
IGNsZWFyIGluIHRoZSB0ZXh0LCBhdCBsZWFzdCBub3QgY2xlYXIgdG8gbWUuDQogICAgPiANCiAg
ICA+IA0KICAgID4gICAgIFRoZSBmYWN0IHRoYXQgYSBmb2xrIHRoYXQgaGFzIGJlZW4gZGVlcGx5
IGludm9sdmVkIHdpdGggSVB2NiBjYW5ub3QNCiAgICA+ICAgICB1bmVxdWl2b2NhbGx5IHRlbGwg
d2hhdCB0aGV5IHRhbGtpbmcgYWJvdXQgc2hvdWxkIGJlIGFuIGluZGljYXRpb24gd2l0aA0KICAg
ID4gICAgIHJlc3BlY3QgdG8gaG93IHJlYWR5IHRoZSBkb2N1bWVudCBpcyB0byBiZSBzaGlwcGVk
Lg0KICAgID4gDQogICAgPiAgICAgKHBvcCB3aGVuIHlvdSBhcmUgdGhlIGRlc3RpbmF0aW9uIGJ1
dCBTTCE9MCBpcyBlc3NlbnRpYWxseSAnaW4gdGhlDQogICAgPiAgICAgbmV0d29yayByZW1vdmFs
4oCZKQ0KICAgID4gDQogICAgPiAgDQogICAgPiANCiAgICA+IEl0IGlzIG5vdCBvYnZpb3VzIHRv
IG1lIHdoeSB5b3UgdGhpbmsgdGhpcyBpcyBhIHZpb2xhdGlvbiBvZiBSRkM4MjAwIHRob3VnaCBp
dCBpcyBwb3NzaWJsZSB0aGF0IEkgbWlzcmVhZCB5b3VyIGNvbW1lbnQuIFRoZSByZWxldmFudCB0
ZXh0IEkgYW0gbG9va2luZyBhdCBpcw0KICAgID4gDQogICAgPiAgDQogICAgPiANCiAgICA+ICIg
IEV4dGVuc2lvbiBoZWFkZXJzIChleGNlcHQgZm9yIHRoZSBIb3AtYnktSG9wIE9wdGlvbnMgaGVh
ZGVyKSBhcmUgbm90DQogICAgPiANCiAgICA+ICAgIHByb2Nlc3NlZCwgaW5zZXJ0ZWQsIG9yIGRl
bGV0ZWQgYnkgYW55IG5vZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVyeQ0KICAgID4gDQogICAg
PiAgICBwYXRoLCB1bnRpbCB0aGUgcGFja2V0IHJlYWNoZXMgdGhlIG5vZGUgKG9yIGVhY2ggb2Yg
dGhlIHNldCBvZiBub2RlcywNCiAgICA+IA0KICAgID4gICAgaW4gdGhlIGNhc2Ugb2YgbXVsdGlj
YXN0KSBpZGVudGlmaWVkIGluIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzIGZpZWxkDQogICAgPiAN
CiAgICA+ICAgIG9mIHRoZSBJUHY2IGhlYWRlci7igJ0NCiAgICA+IA0KICAgID4gIA0KICAgID4g
DQogICAgPiB3aGljaCBzZWVtcyB0byBwZXJtaXQgaXQuIENhbiB5b3UgcGxlYXNlIGNsYXJpZnkg
d2hlcmUgdGhlcmUgaXMgYSB2aW9sYXRpb24/DQogICAgPiANCiAgICA+ICANCiAgICA+IA0KICAg
ID4gUmVnYXJkcw0KICAgID4gDQogICAgPiBTdXJlc2gNCiAgICA+IA0KICAgIA0KICAgIF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgc3ByaW5nIG1h
aWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgDQoNCg==


From nobody Wed Dec 11 12:03:34 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC492120058; Wed, 11 Dec 2019 12:03:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=gMJx+Xyd; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jLjH8QbF
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 jZb5Tkc2izk1; Wed, 11 Dec 2019 12:03:24 -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 99574120052; Wed, 11 Dec 2019 12:03:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=226347; q=dns/txt; s=iport; t=1576094603; x=1577304203; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=BT70ku0CuOpLTotJ5SgRCgO4BM+QMfswkNuROv7A3xo=; b=gMJx+XydgZRpRrLKquq72Edt9TZX7sikbvLPEm7DO+77NKHxrSAg+u7A EZZe0OMfOxPmld2/H+j+dRdFBrtHyKY7qzybr93Z3ppHjpHhWTHbtn8pn v8KJUSC4QLanvubj9y1OVdGjKKJy1SKuXJUFN95Y5LVC0qP/ZNd+Pg80C Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AHpUz5x30ZbZwuBOzsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKGt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQEUbyKffwbigSF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CuAACjSvFd/4UNJK1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC8kBScFbFggBAsqCoN5g0YDiwq?= =?us-ascii?q?CX5gGgUKBEANUCQEBAQwBAScGAgEBhEACF4FuJDgTAgMNAQEEAQEBAgEFBG2?= =?us-ascii?q?FCwEFJgyFXgEBAQEDEggBCB0BASkDCwEPAgEIEQMBAQEhAQkCAgIwFAkIAQE?= =?us-ascii?q?EAQ0FGweDAAGBeU0DLgEOo0kCgTiIYXWBMoJ+AQEFgTkCg2EYghcJgTaFHIV?= =?us-ascii?q?egR4agUE/gREnIIFOfj6CZAEBAgEZgQETAQELBgEHLwkMARGCUjKCLI0ZCBg?= =?us-ascii?q?LgmmFVCSJMI8aCoIvhySOUhuCQod2hEGLR4Q/iguBRocDjGCFDwIEAgQFAg4?= =?us-ascii?q?BAQWBaSIqPXFwFRohKgGCQQlHERSKE0mCCgsBBRKBBAECgUmBAIUUhT90AQE?= =?us-ascii?q?BgSWLOwEGCBeBCwEwXwEB?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="683010962"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:03:21 +0000
Received: from XCH-ALN-007.cisco.com (xch-aln-007.cisco.com [173.36.7.17]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK3Lua007960 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:03:21 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:03:20 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:03:19 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 15:03:19 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R4Zfak1HQmb9Ox28JIcsclvDX66C3Fl9SYeDJmlXLApyynlbvgdvIFWqMgJlOLZeQFGjZUcxezr4AdHjV8dgAEKbFn6Ojg6SsJDLeidhaNCQ8P82prMvx64xQ0Sq+PBeh5UHmgFCiZXS+QPYLcTcQG/n4iyAQvmEPEPaWGaLjwPyH68X6GFSSXBBFtcW5UK4OwBXcvYgQ+Din1l1qtbyyfHf0lAHcgcU252RgnDP5jCSY2bxmqoH79Zb7C14XCYxZ0DHkyxWpis3k9gTM/CuAv/8R5vdQJnMG9hkN/jZ9xfvGD/TgTNYr96WFfEc8lUk1VvyDUop0Lp2PXLNe/34kQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BT70ku0CuOpLTotJ5SgRCgO4BM+QMfswkNuROv7A3xo=; b=KupLikSKtIsUKiFVftm6hL8tdtWwBABKAYU0O7NLTo4a2J6XSjXl9b6EUcRA55Ah2L+WSc6Hqz54ntLHDQZd/dmoPqYBUs2UzEUh17sl2L7EHg4/MHE+Fi5bG6+mtFOeoHCRrzUiDz53wSi/lmEIfz5wg2JezgA0W9EjoEe3ChM4Skfg660G6lkAl9MWyXoyIqLeyZYhEhOWgGE/fY0ARH8gzLDEfJfwMUcOQM4bhmAKj81soB7RJj5V0RZrFiaWfEorWI7ucCQ4LyYk0jMhM13rrM81cUO5yTIL4zJNsXUfDrcbp5bHkZ2eLkVmbq9j0mRpHfQkuO9eHj7GqizOJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BT70ku0CuOpLTotJ5SgRCgO4BM+QMfswkNuROv7A3xo=; b=jLjH8QbFQ2cjFtq4sZ7bLpvCM4Hg/Hb3Br+cjGidvJ/SnVG7sf18PglzqkkoctvUi3us988x6YPfSqWkyBoIdIGncHEw0lFOqtXPrS/ZVoz9NYkxL66M55XqWEs7IUtH99SgXMNPLurTWI+Eno33BXbRUNPdemd/ddtoATl/vEo=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1470.namprd11.prod.outlook.com (10.172.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:03:15 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:03:15 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>
CC: "'draft-ietf-spring-srv6-network-programming'" <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wAwBAwAARTcLgA=
Date: Wed, 11 Dec 2019 20:03:15 +0000
Message-ID: <0CB8E109-95E3-4A75-BCEF-1186817F68CE@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <035701d5ac4d$a3ea7ad0$ebbf7070$@olddog.co.uk>
In-Reply-To: <035701d5ac4d$a3ea7ad0$ebbf7070$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 86045768-6d22-4a0e-1cf0-08d77e7528e3
x-ms-traffictypediagnostic: MWHPR11MB1470:
x-microsoft-antispam-prvs: <MWHPR11MB1470526CC4524ADFF8159A75C95A0@MWHPR11MB1470.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(39860400002)(346002)(366004)(136003)(51914003)(189003)(199004)(51444003)(33656002)(81156014)(76116006)(30864003)(66946007)(66556008)(4326008)(91956017)(6486002)(8676002)(186003)(36756003)(66476007)(66446008)(81166006)(966005)(5660300002)(8936002)(64756008)(26005)(6506007)(2906002)(316002)(478600001)(6512007)(2616005)(110136005)(71200400001)(86362001)(53546011)(574754004)(559001)(579004)(569006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1470; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sByj3BtTJ52b8eIbNsFVZ36HXU7PzjZ2zsqMBsGb61gC4rxT7R6t57lT8iKkRvZNNsGvzXsJ8aJeaLjeqED0RTozGXsPGZy0F69VkSofETyWhEHj7Mil5WAGgD3ZHb57pCcD7Uux1QVU8teLkOCJUN8pM7149Z+Q9nF759Y1+xlvWrPsVkEeUeiYxaReJ4tSS2OcVuSg72c/koToHyPP9lYo75jAfniuOeSxMYUyAMBKhmDMb1Ay0e3xx5q3n9/8ojJhZH6f9v+qPK09AjvsPSHU0YmcLJitMtavwIiyLpzNmhIrJCvb6InjWUKwmaOYegvb9iH04JVosRgTzAUr7n29cRu95erPyY8Ph4PqcAPR788uh7LJC271tr3WwGM0O67MYXLJNCbnSCeC+MQnIHS2b9ExJJ8i2MjxyUuYFgMc47L+/ukosgBeitzKsbNzPLodnO6tvhqBpdcdEhTVzqL8CyFvgGePU3sy0kbadyTqX3ArWm5SCm7xjaybgcmnSvjnhqeveW1ZZQ//lhelIduQkThD0uzRvSiKrt6ijROwqysLNh/kFvJFTPAHXV99sGHZpDSvoD5Ox5Xy0C2NXmaoMhsE6LNbxmGeX3tRiTY=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_0CB8E10995E34A75BCEF1186817F68CEciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 86045768-6d22-4a0e-1cf0-08d77e7528e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:03:15.6481 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MAYDOSBjpo68i+ZyWOOZPDtFpTYDMeUVf0mV3AkdFG0N44ROArQt8MIMsOe0FxmqGbqMLZKohvbi3MPDu8kKzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1470
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xch-aln-007.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4Xpi2IdJTnED1DDUtNl8DJ7hrAA>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:03:30 -0000

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

SGkgQWRyaWFuLA0KDQpNYW55IHRoYW5rcyBmb3IgdGhlIGRldGFpbGVkIHJldmlldy4gRWRpdG9y
aWFsIGNvbW1lbnRzIGFyZSB2ZXJ5IHdlbGNvbWVkIGFzIEnigJltIG5vdCBhIG5hdGl2ZSBFbmds
aXNoIHNwZWFrZXIuDQpTZWUgaW5saW5lIGJlbG93IGZvciBlYWNoIGNvbW1lbnQuIE5vdGUgdGhh
dCB0aGlzIGhhcyBiZWVuIHB1Ymxpc2hlZCBhcyBwYXJ0IG9mIHJldjA2Lg0KDQpUaGFuayB5b3Us
DQpQYWJsby4NCg0KRnJvbTogQWRyaWFuIEZhcnJlbCA8YWRyaWFuQG9sZGRvZy5jby51az4NCk9y
Z2FuaXNhdGlvbjogT2xkIERvZyBDb25zdWx0aW5nDQpSZXBseSB0bzogImFkcmlhbkBvbGRkb2cu
Y28udWsiIDxhZHJpYW5Ab2xkZG9nLmNvLnVrPg0KRGF0ZTogRnJpZGF5LCA2IERlY2VtYmVyIDIw
MTkgYXQgMTY6NTYNClRvOiAiYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSIgPGJydW5vLmRlY3Jh
ZW5lQG9yYW5nZS5jb20+LCAnU1BSSU5HIFdHIExpc3QnIDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzog
IjZtYW5AaWV0Zi5vcmciIDw2bWFuQGlldGYub3JnPiwgJ2RyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZycgPGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBXR0xDIC0gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQpSZXNlbnQgZnJvbTogPGFsaWFzLWJvdW5jZXNAaWV0
Zi5vcmc+DQpSZXNlbnQgdG86IDxjZkBjaXNjby5jb20+LCA8cGNhbWFyaWxAY2lzY28uY29tPiwg
PGpvaG5AbGVkZHkubmV0PiwgPGRhbmllbC52b3llckBiZWxsLmNhPiwgPHNhdG9ydS5tYXRzdXNo
aW1hQGcuc29mdGJhbmsuY28uanA+LCA8bGl6aGVuYmluQGh1YXdlaS5jb20+DQpSZXNlbnQgZGF0
ZTogRnJpZGF5LCA2IERlY2VtYmVyIDIwMTkgYXQgMTY6NTYNCg0KSGksDQoNClRoYW5rcyB0byB0
aGUgYXV0aG9ycyBmb3IgdGhlIHdvcmsgb24gdGhpcyBkcmFmdC4gSSd2ZSBkb25lIGEgcmV2aWV3
DQp3aGljaCBpcyB0aGUgZmlyc3QgdGltZSBJIGhhdmUgbG9va2VkIGF0IHRoZSBkcmFmdCBmb3Ig
c2V2ZXJhbA0KcmV2aXNpb25zLiAgTXkgdGhvdWdodHMgYXJlIGluY2x1ZGVkIGJlbG93Lg0KDQpJ
IHRoaW5rIHRoYXQgY29uc2lkZXJhYmxlIGVkaXRvcmlhbCB3b3JrIGlzIG5lZWRlZCBiZWZvcmUg
d2UgY2FuIGNsYWltDQp0aGF0IHRoaXMgZG9jdW1lbnQgaXMgcmVhZHkgZm9yIHB1YmxpY2F0aW9u
Lg0KDQpUaGFua3MsDQpBZHJpYW4NCg0KPT09DQoNCkl0IHdvdWxkIGJlIHJlYWxseSBnb29kIGlm
IGF1dGhvcnMgcmFuIGlkbml0cyBiZWZvcmUgcHJlc2VudGluZyBkcmFmdHMNCmFzIHJlYWR5IGZv
ciBXRyBsYXN0IGNhbGwuIEl0IGlzIHByZXR0eSBlYXN5IHRvIGRvLCBhbmQgZml4aW5nIHRoZQ0K
aXNzdWVzIGlzIG5vdCBhdCBhbGwgaGFyZC4NCg0KaHR0cHM6Ly93d3c2LmlldGYub3JnL3Rvb2xz
L2lkbml0cz91cmw9aHR0cHM6Ly93d3cuaWV0Zi5vcmcvYXJjaGl2ZS9pZC9kcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUudHh0DQoNClBDOiBEb25lLiBUaGFua3Mu
DQoNCkkgdGhpbmsgdGhlIG1vc3Qgb2J2aW91cyB0aGluZyB0aGF0IHRoZSB0b29sIHBvaW50cyBv
dXQgaXMgdGhlIGFic2VuY2UNCm9mIGEgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgc2VjdGlvbi4g
V2hpbGUgc2VjdGlvbiA3IGlzIG9idmlvdXNseQ0KcmVsZXZhbnQsIHRoZXJlIHdvdWxkIHNlZW0g
dG8gYmUgYSBzaWduaWZpY2FudCBwaWVjZSBvZiB3b3JrIHRoYXQgaXMNCm5lZWRlZCBiZWZvcmUg
dGhlIGRyYWZ0IGNhbiBwcm9ncmVzcy4NCg0KUEM6IEJlaW5nIGRpc2N1c3NlZCBpbiBhIGRpZmZl
cmVudCB0aHJlYWQuDQoNCi0tLQ0KDQpBbm90aGVyICdub3JtYWwnIHRoaW5nIHRvIGRvIGlzIGNo
ZWNrIHRoYXQgdGhlIGRyYWZ0IGZvbGxvd3MgdGhlDQplZGl0b3JpYWwgZ3VpZGVsaW5lcyBmcm9t
IHRoZSBSRkMgRWRpdG9yLiBNb3N0IG5vdGFibGUgaXMgdGhhdCB0aGUNClJlcXVpcmVtZW50cyBM
YW5ndWFnZSB0ZXh0IHNob3VsZCBiZSBtb3ZlZCBpbnRvIHNlY3Rpb24gMi4xLg0KDQpQQzogTW92
ZWQgaW50byAyLjEuDQpKdXN0IGZvciBteSBrbm93bGVkZ2UsIHdoeSBzaG91bGQgaXQgYmUgbW92
ZWQgaW50byAyLjEgYW5kIG5vdCBpbnRvIDEuMT8NCg0KLS0tDQoNCkl0IHdvdWxkIGJlIGdvb2Qg
aWYgeW91IGNvdWxkIHB1dCBhbGwgc2VjdGlvbiBoZWFkZXJzIGludG8gdGl0bGUgY2FzZS4NCg0K
UEM6IERvbmUuDQoNCi0tLQ0KDQpUaGVyZSBhcmUgYSBsb3Qgb2YgYWJicmV2aWF0aW9ucyBpbiB0
aGUgZG9jdW1lbnQgdGhhdCBhcmUgbm90IGRlZW1lZA0Kd2VsbC1rbm93biBieSB0aGUgUkZDIEVk
aXRvciBhbmQgc2hvdWxkIGJlIGV4cGFuZGVkIG9uIGZpcnN0IHVzZS4NCg0KJ1NSdjYnIGlzIG5v
dCAoeWV0KSBhIHdlbGwta25vd24gYWJicmV2aWF0aW9uIGFjY29yZGluZyB0byB0aGUgUkZDDQpF
ZGl0b3IsIHNvIHNob3VsZCBiZSBzcGVsbGVkIG91dCBpbiB0aGUgdGl0bGUsIGFic3RyYWN0LCBh
bmQgb24gZmlyc3QNCnVzZSBpbiB0aGUgbWFpbiBib2R5IG9mIHRleHQuDQoNClBDOiBBZGRlZCBT
UnY2LiBBZGRlZCBtb3JlIGFiYnJldmlhdGlvbnMgYXMgd2VsbC4NCg0KLS0tDQoNClRoZSBBYnN0
cmFjdCBpcyBhIGxpdHRsZSB0ZXJzZS4gSW4gcGFydGljdWxhciwgaXQgc2hvdWxkIGdpdmUgYW4N
Cm92ZXJ2aWV3IG9mIHdoYXQgJ25ldHdvcmsgcHJvZ3JhbW1pbmcnIGlzLg0KDQpUaGUgSW50cm9k
dWN0aW9uIHNheXM6DQogICBUaGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIFNSdjYgTmV0d29yayBQ
cm9ncmFtbWluZyBjb25jZXB0IGFuZCBhaW1zDQogICBhdCBzdGFuZGFyZGl6aW5nIHRoZSBtYWlu
IHNlZ21lbnQgcm91dGluZyBiZWhhdmlvcnMgdG8gZW5hYmxlIHRoZQ0KICAgY3JlYXRpb24gb2Yg
aW50ZXJvcGVyYWJsZSBvdmVybGF5cyB3aXRoIHVuZGVybGF5IG9wdGltaXphdGlvbiBhbmQNCiAg
IHNlcnZpY2UgcHJvZ3JhbW1pbmcuDQpTb21lIG9mIHRoYXQgdGV4dCB3b3VsZCBiZSBnb29kIGlu
IHRoZSBBYnN0cmFjdC4NCg0KUEM6IFRoYW5rcy4gSSBoYXZlIHJld3JpdHRlbiB0aGUgYWJzdHJh
Y3QgYW1vbmcgdGhvc2UgbGluZXMuDQoNCi0tDQoNClNlY3Rpb24gMQ0KDQpUaGUgZmlyc3QgbWVu
dGlvbiBvZiAnU2VnbWVudCBSb3V0aW5nJyBuZWVkcyBhIHJlZmVyZW5jZS4NCg0KUEM6IERvbmUu
DQoNCi0tLQ0KDQpTZWN0aW9uIDENCg0KICAgbW92aW5nIGZvcndhcmQgaW4gdGhlIHNlZ21lbnQg
bGlzdCB0byBhbnkgY29tcGxleCB1c2VyLWRlZmluZWQNCiAgIGJlaGF2aW9yLg0KDQpJcyB0aGVy
ZSBhIGNvbW1hIG1pc3Npbmc/DQoNClBDOiBDb21tYSBhZGRlZC4NCi0tLQ0KDQpTZWN0aW9uIDEN
Cg0Kcy9UaGUgbmV0d29yayBwcm9ncmFtbWluZyBjb25zaXN0cy9OZXR3b3JrIHByb2dyYW1taW5n
IGNvbnNpc3RzLw0KDQpQQzogRG9uZS4NCi0tLQ0KDQpTZWN0aW9uIDENCg0KICAgVGhpcyBkb2N1
bWVudCBkZWZpbmVzIHRoZSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgY29uY2VwdCBhbmQgYWlt
cw0KICAgYXQgc3RhbmRhcmRpemluZyB0aGUgbWFpbiBzZWdtZW50IHJvdXRpbmcgYmVoYXZpb3Jz
IHRvIGVuYWJsZSB0aGUNCiAgIGNyZWF0aW9uIG9mIGludGVyb3BlcmFibGUgb3ZlcmxheXMgd2l0
aCB1bmRlcmxheSBvcHRpbWl6YXRpb24gYW5kDQogICBzZXJ2aWNlIHByb2dyYW1taW5nLg0KDQpU
aGUgZG9jdW1lbnQgJ2FpbXMnLCBidXQgZG9lcyBpdCBzdWNjZWVkPyA6LSkNCg0KSSB0aGluayB5
b3Ugc2hvdWxkIHVzZS4uLg0Kcy9haW1zIGF0IHN0YW5kYXJkaXppbmcvc3BlY2lmaWVzLw0KDQpQ
QzogRG9uZS4NCg0KLS0tDQoNClNlY3Rpb24gMg0KDQogICBXZSBhc3N1bWUgdGhhdCB0aGUgU1JI
IG1heQ0KICAgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXQuDQoN
Ckl0IGlzIGdvb2QgdGhhdCB5b3Ugc3RhdGUgdGhpcyBhc3N1bXB0aW9uIGZvciB0aGlzIGRyYWZ0
Lg0KQnV0IGNsZWFybHkgdGhpcyBpcyBub3Qgbm9ybWF0aXZlIGZvciBkZWZpbmluZyB3aGV0aGVy
IHRoZSBTUkggaXMNCmFsbG93ZWQgdG8gYmUgcHJlc2VudCBtb3JlIHRoYW4gb25jZS4NCkkgd2Vu
dCB0byBkcmFmdC1pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlciB0byB0cnkgdG8gZmlu
ZCBhDQpkZWZpbml0aXZlIHN0YXRlbWVudCBhbmQgY291bGQgbm90IGZpbmQgb25lIChwZXJoYXBz
IEkgbWlzc2VkIGl0PykuDQpGYWlsaW5nIHRoYXQsIDgyMDAgaXMgbm9ybWF0aXZlIGFuZCBpdCBz
YXlzOg0KICAgRWFjaCBleHRlbnNpb24gaGVhZGVyIHNob3VsZCBvY2N1ciBhdCBtb3N0IG9uY2Us
IGV4Y2VwdCBmb3IgdGhlDQogICBEZXN0aW5hdGlvbiBPcHRpb25zIGhlYWRlciwgd2hpY2ggc2hv
dWxkIG9jY3VyIGF0IG1vc3QgdHdpY2UgKG9uY2UNCiAgIGJlZm9yZSBhIFJvdXRpbmcgaGVhZGVy
IGFuZCBvbmNlIGJlZm9yZSB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyKS4NCg0KVGhhdCBtZWFucyB0
aGF0IHlvdXIgYXNzdW1wdGlvbjoNCi0gaXMgbmVjZXNzYXJ5IGZvciB0aGlzIGRvY3VtZW50IHRv
IHdvcmsNCi0gaXMgbm90IGEgdmFsaWQgYXNzdW1wdGlvbi4NCg0KQ2xlYXJseSB0aGF0IGlzIG5v
dCBnb29kIGFuZCBub3Qgd2hhdCB5b3Ugd2FudCB0byBlbmQgdXAgd2l0aC4NCg0KSSB0aGluayB0
aGUgc29sdXRpb24gaXMgYSBmaXggdG8gZHJhZnQtaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1o
ZWFkZXINCmVpdGhlciBieSBwdWxsaW5nIGl0IGJhY2sgZnJvbSB0aGUgUkZDIEVkaXRvciBRdWV1
ZSB0byBtYWtlIGFuZCBhZ3JlZQ0KdGhlIGNoYW5nZSwgb3IgYnkgd3JpdGluZyBhIHNtYWxsIGJp
cyB0byB0aGF0IGRyYWZ0IHRvIGRlZmluZSBhbmQgYWxsb3cNCm11bHRpcGxlIHByZXNlbmNlLiAo
VGhhdCBiaXMgd291bGQgYmUgYSBub3JtYXRpdmUgcmVmZXJlbmNlIGZyb20gdGhpcw0KZHJhZnQu
KQ0KDQpJIHN1cHBvc2UgaXQgY291bGQgYmUgcG9zc2libGUgdG8gaGF2ZSB0aGlzIGRyYWZ0IHVw
ZGF0ZSBkcmFmdC1pZXRmLQ0KNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLCBidXQgdGhhdCBp
cyBwcm9iYWJseSBub3QgaWRlYWwgYW5kIHdvdWxkDQpjYXVzZSBzb21lIGludGVyLVdHIHRlbnNp
b25zLg0KDQpPbmUgd2F5IG9mIHRoZSBvdGhlciwgaXQncyBhbiBlYXN5IGZpeCwgYnV0IHRoZSBi
b3R0b20gbGluZSBvZiB0aGlzDQppc3N1ZSBhcyB0aGluZ3Mgc3RhbmQgaXMgdGhhdCB0aGUgYXNz
dW1wdGlvbiBpcyBmYWxzZSBhbmQgYmxvY2tzIHRoaXMNCmRyYWZ0Lg0KDQpQQzogU2VudGVuY2Ug
aGFzIGJlZW4gcmVtb3ZlZC4NCi0tLQ0KDQpTZWN0aW9uIDINCg0KICAgV2hlbiBhIHBhY2tldCBp
cyBpbnRlcmNlcHRlZCBvbiBhIHdpcmUsIGl0IGlzIHBvc3NpYmxlIHRoYXQgU1JIW1NMXQ0KICAg
aXMgZGlmZmVyZW50IGZyb20gdGhlIERBLg0KDQpJdCBpcyBmYWlybHkgb2J2aW91cyB3aGF0IHRo
aXMgbWVhbnMsIGJ1dCB5b3UgaGF2ZSBpbnRyb2R1Y2VkIG5vdGF0aW9uDQp3aXRob3V0IGRlZmlu
aXRpb24uDQoNClBlcmhhcHMgaW5zZXJ0IHNvbWUgdG8gdGV4dCBzbyB0aGF0IHlvdSBlbmQgdXAg
d2l0aDoNCg0KICAgU1JIW25dIGluZGljYXRlcyB0aGUgbnRoIG9uZS1iYXNlZCBlbnRyeSBpbiB0
aGUgU0lEIGxpc3QgYXMNCiAgIHJlcHJlc2VudGVkIGluIHRoZSBTUkguICBUaHVzLCBTUkhbMV0g
aXMgU1IzIGluIHRoZSBleGFtcGxlIGFib3ZlLg0KICAgV2hlbiBhIHBhY2tldCBpcyBpbnRlcmNl
cHRlZCBvbiBhIHdpcmUsIGl0IGlzIHBvc3NpYmxlIHRoYXQgU1JIW1NMXQ0KICAgaXMgZGlmZmVy
ZW50IGZyb20gdGhlIERBLg0KDQpQQzogQWRkZWQgU1JIW25dIHRvIGRlZmluaXRpb25zLg0KLS0t
DQoNClNlY3Rpb24gMw0KDQogICBBcyBpbnRyb2R1Y2VkIGluIFJGQzg0MDIgYW4gU1J2NiBTZWdt
ZW50IElkZW50aWZpZXIgaXMgYSAxMjgtYml0DQogICB2YWx1ZS4NCg0KT2YgY291cnNlLCBpdCBp
cyB0cnVlIHRoYXQgYW4gU1J2NiBTSUQgaXMgMTI4LWJpdHMsIGFuZCB0aGlzIGZvbGxvd3MNCmZy
b20gd2hhdCBpcyBzYWlkIGluIDg0MDIsIGJ1dCBpdCBpcyBub3Qgd2hhdCA4NDAyIHNheXMuICBJ
IHN1Z2dlc3QgeW91DQpyZXBsYWNlIHRoaXMgdGV4dCB3aXRoOg0KDQogICBSRkM4NDAyIGRlZmlu
ZXMgYW4gU1J2NiBTZWdtZW50IElkZW50aWZpZXIgYXMgYW4gSVB2NiBhZGRyZXNzDQogICBleHBs
aWNpdGx5IGFzc29jaWF0ZWQgd2l0aCB0aGUgc2VnbWVudC4gIFRodXMsIGFuIFNSdjYgU2VnbWVu
dA0KICAgSWRlbnRpZmllciBpcyBhIDEyOC1iaXQgdmFsdWUuDQoNClBDOiBEb25lLg0KDQotLS0N
Cg0KMy4xDQoNCiAgIFRoZSBGVU5DVCB2YWx1ZSB6ZXJvIGlzIGludmFsaWQuDQoNClRoYXQncyBy
ZWFzb25hYmxlLCBidXQgSSBjb3VsZG4ndCBmaW5kIG91dCB3aGF0IGhhcHBlbnMgaWYgSSBzZXQg
YQ0KemVybyBGVU5DVC4gV2hlcmUgaXMgdGhhdCBkZXNjcmliZWQ/DQoNCihQZWRhbnRpY2FsbHks
IGJ1dCBJIGRvbid0IGV4cGVjdCBhIGZpeCwgaWYgTCBpcyAxMjgsIEkgdGhpbmsgRlVOQ1QNCnpl
cm8gbWF5IGJlIE9LLikNCg0KUEM6IFNlZSBpbiB0aGUgbmV4dCBjb21tZW50Lg0KDQotLS0NCg0K
My4xDQoNCiAgIEEgYmVoYXZpb3IgbWF5IHJlcXVpcmUgYWRkaXRpb25hbCBhcmd1bWVudHMgdGhh
dCB3b3VsZCBiZSBwbGFjZWQNCiAgIGltbWVkaWF0ZWx5IGFmdGVyIHRoZSBGVU5DVC4gIEluIHN1
Y2ggY2FzZSwgdGhlIFNSdjYgU0lEIHdpbGwgaGF2ZQ0KICAgdGhlIGZvcm0gTE9DOkZVTkNUOkFS
R1M6Oi4gRm9yIHRoaXMgcmVhc29uLCB0aGUgU1J2NiBTSURzIGFyZSBtYXRjaGVkDQogICBvbiBh
IHBlciBsb25nZXN0LXByZWZpeC1tYXRjaCBiYXNpcy4NCg0KVGhpcyBpcyBjbGVhciwgYnV0IGl0
IGNvbmZsaWN0cyB3aXRoIHRoZSBkZWZpbml0aW9uIG9mIEZVTkNUIGdpdmVuDQplYXJsaWVyOg0K
DQogICBGVU5DVCAoZnVuY3Rpb24pIGlzIHRoZSAxMjgtTCBsZWFzdCBzaWduaWZpY2FudCBiaXRz
IG9mIHRoZSBTSUQuDQoNCkkgd291bGQgc3VnZ2VzdCB0aGF0IHlvdSByZXZlcnNlIHNvbWUgb2Yg
dGhlIHRleHQgc28gdGhhdCB5b3Ugc3RhcnQNCndpdGggTE9DOkZVTkNUOkFSR1M6OiB0aGVuIGRl
c2NyaWJlIGhvdyB0aGUgc3BsaXQgYmV0d2VlbiBMT0MgYW5kIEZVTkNUDQppcyBmb3VuZCAoaS5l
LiwgTCksIGFuZCB0aGVuIGV4cGxhaW4gdGhhdCBBUkdTIG1pZ2h0IG5vdCBhbHdheXMgYmUNCm5l
ZWRlZCBpbiB3aGljaCBjYXNlIEZVTkNUIHVzZXMgYWxsIG9mIHRoZSAxMjgtTCBiaXRzLg0KDQpQ
QzogSSBoYXZlIHJld3JpdHRlbiB0aGUgZW50aXJlIHRleHQgYXMgeW91IHN1Z2dlc3RlZC4gVGhp
cyBwb2ludCBhbmQgdGhlIHByZXZpb3VzIG9uZSBzaG91bGQgYmUgY2xlYXIgaW4gdGhlIG5ldyB0
ZXh0Lg0KDQotLS0NCg0KSSB0aGluayB5b3UgY291bGQgdXNlZnVsbHkgc3BlbmQgc29tZSB0aW1l
IGRlc2NyaWJpbmcgdGhlIGNsYXNzZXMgb2YNCmJlaGF2aW9ycy4gTm90YWJseSAiRW5kIGJlaGF2
aW9ycyIgYW5kICJUcmFuc2l0IGJlaGF2aW9ycyIuIFRoaXMgd291bGQNCmdvIGFzIGEgbmV3IHNl
Y3Rpb24gYmVmb3JlIHNlY3Rpb24gNC4NCg0KWW91IGNhbiBkZXNjcmliZSBob3cvd2hlcmUgaW4g
dGhlIG5ldHdvcmsgdGhlIGJlaGF2aW9ycyBhcmUgZXhlY3V0ZWQsDQphbmQgeW91IGNhbiBkZXNj
cmliZSB3aGV0aGVyIHRoZSBiZWhhdmlvcnMgYXJlIGJvdW5kIHRvIHNwZWNpZmljIFNJRHMNCihT
SUQgdHlwZXMpIG9yIG5vdC4NCg0KVGhlLCBwcm9iYWJseSwgcmVuYW1lIHNlY3Rpb24gNCB0byAi
RW5kIGJlaGF2aW9ycyIgd2hpY2gga2VlcHMgaXQNCmFsaWduZWQgd2l0aCB0aGUgbmFtZSBvZiBz
ZWN0aW9uIDUuDQoNClBDOiBUaGUgU1JIIGRyYWZ0IGlzIGRlZmluaW5nIHRoZSBkaWZmZXJlbnQg
dHlwZXMgb2Ygbm9kZXMgYWNjdXJhdGVseS4gKFRyYW5zaXQgbm9kZSwgU291cmNlIFNSIG5vZGUs
IFNSIEVuZHBvaW50KS4NClRoaXMgZHJhZnQgaGFzDQoNClNlY3Rpb24xOg0KICAgRmFtaWxpYXJp
dHkgd2l0aCB0aGUgU2VnbWVudCBSb3V0aW5nIEhlYWRlcg0KICAgW0ktRC5pZXRmLTZtYW4tc2Vn
bWVudC1yb3V0aW5nLWhlYWRlcjxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3JlZi1JLUQuaWV0Zi02bWFuLXNl
Z21lbnQtcm91dGluZy1oZWFkZXI+XSBpcyBhc3N1bWVkLg0KDQpTZWN0aW9uIDU6DQpUaGVzZQ0K
ICAgYmVoYXZpb3JzIGFyZSBub3QgYm91bmQgdG8gYSBTSUQgYW5kIHRoZXkgY29ycmVzcG9uZCB0
byBzb3VyY2UgU1INCiAgIG5vZGVzIG9yIHRyYW5zaXQgbm9kZXMgW0ktRC5pZXRmLTZtYW4tc2Vn
bWVudC1yb3V0aW5nLWhlYWRlcjxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3JlZi1JLUQuaWV0Zi02bWFuLXNl
Z21lbnQtcm91dGluZy1oZWFkZXI+XS4NCg0KRG9u4oCZdCB5b3UgdGhpbmsgdGhhdCBpcyBlbm91
Z2g/DQoNCi0tLQ0KDQo0Lg0KDQpUaGlzIGlzIHRoZSBvbmx5IHBsYWNlIHlvdSB1c2UgIkFkaiBT
SUQiIGluIHRoZSBkb2N1bWVudC4gRWl0aGVyIHNwZWxsDQppdCBvdXQsIG9yIG1lbnRpb24gaXQg
aW4gU2VjdGlvbiAyLg0KDQpQQzogQWRkZWQgdG8gU2VjdGlvbjIgIHRvZ2V0aGVyIHdpdGggUHJl
Zml4IFNJRC4NCg0KUGxlYXNlIHNwZWxsIG91dCAiZGVjYXBzIiBvbiBlYWNoIHVzZS4NCg0KUEM6
IEl0IGRvZXMgbm90IGZpdCBpbiBhIHNpbmdsZSBsaW5lIGFuZCBicmFrZXMgdGFibGUgYWxpZ25t
ZW50Lg0KDQotLS0NCg0KNC4xDQoNCiAgIEFzIGEgY29uc2VxdWVuY2UsIGFuIEVuZCBTSUQgY2Fu
bm90IGJlIHRoZSBsYXN0DQogICBTSUQgb2YgYSBTSUQgbGlzdCBhbmQgY2Fubm90IGJlIHRoZSBE
QSBvZiBhIHBhY2tldCB3aXRob3V0IGFuIFNSSA0KICAgKHVubGVzcyBjb21iaW5lZCB3aXRoIHRo
ZSBQU1AsIFVTUCBvciBVU0QgZmxhdm9ycyBTZWN0aW9uIDQuMTYpLg0KDQpJIHRoaW5rIHlvdSBt
ZWFuIHMvY2Fubm90L01VU1QgTk9ULw0KDQpQQzogUGFyYWdyYXBoIHJlbW92ZWQgYXMgdGhlICh1
bmxlc3MgY29tYmluZWQuLi4gaGFzIGJlZW4gcmVwb3J0ZWQgYXMgdW5jbGVhciBieSBvdGhlcnMu
DQoNClRoZSBwb2ludCBpcyB0aGF0IEkgKmNhbiogcGxhY2UgYW55dGhpbmcgaW4gYSBTSUQgbGlz
dCwgSSBqdXN0IGNhbid0DQpleHBlY3QgaXQgdG8gd29yay4NCg0KSW4gZmFjdCwgeW91IHNob3Vs
ZCBjYXRjaCB0aGlzIGluIHRoZSBwc2V1ZG8gY29kZSBieSB0ZXN0aW5nIFNlZ21lbnRzDQpMZWZ0
ID4gMS4NCg0KLS0tDQoNCjQuMQ0KDQoiVEJELVNSSCIgaXMgbWVudGlvbmVkIG1hbnkgdGltZXMg
aW4gdGhpcyBkb2N1bWVudCB3aXRoIHRoZSBmaXJzdCB0aW1lDQpiZWluZyBpbiB0aGlzIHNlY3Rp
b24uDQoNCkkgZG9uJ3QgZmluZCB0aGlzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDkuDQoNClBDOiBU
aGUgSUFOQSBhbGxvY2F0aW9ucyBmb3IgU1JIIGhhdmUgYmVlbiBjb21wbGV0ZWQuIEkgaGF2ZSBy
ZXBsYWNlZCBhbGwgVEJELVNSSCBmb3IgdGhlIHByb3BlciBjb2RlcG9pbnQuDQoNCi0tLQ0KDQo0
LjENCg0KICBTMDMuICAgICAgU2VuZCBhbiBJQ01QIFBhcmFtZXRlciBQcm9ibGVtIG1lc3NhZ2Ug
dG8gdGhlIFNvdXJjZSBBZGRyZXNzDQogICAgICAgICAgICAgICBDb2RlIFRCRC1TUkggKFNSIFVw
cGVyLWxheWVyIEhlYWRlciBFcnJvciksDQogICAgICAgICAgICAgICBQb2ludGVyIHNldCB0byB0
aGUgb2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFkZXIsDQogICAgICAgICAgICAgICBpbnRl
cnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGRpc2NhcmQgdGhlIHBhY2tldA0KDQpBbWJpZ3Vv
dXMgcHVuY3R1YXRpb24uIFByb2JhYmx5Li4uDQoNCiAgUzAzLiAgICAgIFNlbmQgYW4gSUNNUCBQ
YXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVzcw0KICAgICAgICAg
ICAgICAgQ29kZSBUQkQtU1JIIChTUiBVcHBlci1sYXllciBIZWFkZXIgRXJyb3IpLA0KICAgICAg
ICAgICAgICAgUG9pbnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBwZXItbGF5ZXIgaGVh
ZGVyLg0KICAgICAgICAgICAgSW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNjYXJk
IHRoZSBwYWNrZXQNCg0KU2ltaWxhcmx5Og0KDQogIFMwNi4gICAgICBTZW5kIGFuIElDTVAgVGlt
ZSBFeGNlZWRlZCBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVzcywNCiAgICAgICAgICAgICAg
IENvZGUgMCAoSG9wIGxpbWl0IGV4Y2VlZGVkIGluIHRyYW5zaXQpLg0KICAgICAgICAgICAgSW50
ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNjYXJkIHRoZSBwYWNrZXQNCg0KQW5kOg0K
DQogIFMxMC4gICAgICBTZW5kIGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gdG8gdGhlIFNvdXJj
ZSBBZGRyZXNzLA0KICAgICAgICAgICAgICAgQ29kZSAwIChFcnJvbmVvdXMgaGVhZGVyIGZpZWxk
IGVuY291bnRlcmVkKSwNCiAgICAgICAgICAgICAgIFBvaW50ZXIgc2V0IHRvIHRoZSBTZWdtZW50
cyBMZWZ0IGZpZWxkLg0KICAgICAgICAgICAgSW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFu
ZCBkaXNjYXJkIHRoZSBwYWNrZXQNCg0KVGhlcmUgYXJlIGV4YW1wbGVzIG9mIHRoaXMgYWxsIHRo
cm91Z2ggU2VjdGlvbiA0Lg0KDQpQQzogSSBkb27igJl0IHNlZSB0aGUgZGlmZmVyZW5jZSBpbiBi
ZXR3ZWVuIGJvdGggcHVuY3R1YXRpb24gb3B0aW9ucy4NClNpbmNlIEnigJltIG5vdCBhIG5hdGl2
ZSBFbmdsaXNoIHNwZWFrZXIgSSB0YWtlIHlvdXIgcHJvcG9zYWwgYW5kIHVzZSBpdCB0aHJvdWdo
b3V0IGFsbCB0aGUgSUNNUCBzZW50ZW5jZXMgaW4gdGhlIGRvY3VtZW50Lg0KDQotLS0NCg0KNC4x
DQoNCkkgd2FzIHN1cnByaXNlZCBieS4uLg0KDQogIFMwMS4gV2hlbiBhbiBTUkggaXMgcHJvY2Vz
c2VkIHsNCiAgUzAyLiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCiAgUzAzLiAgICAgIFNl
bmQgYW4gSUNNUCBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVz
cw0KICAgICAgICAgICAgICAgQ29kZSBUQkQtU1JIIChTUiBVcHBlci1sYXllciBIZWFkZXIgRXJy
b3IpLA0KICAgICAgICAgICAgICAgUG9pbnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBw
ZXItbGF5ZXIgaGVhZGVyLA0KICAgICAgICAgICAgICAgaW50ZXJydXB0IHBhY2tldCBwcm9jZXNz
aW5nIGFuZCBkaXNjYXJkIHRoZSBwYWNrZXQNCiAgUzA0LiAgIH0NCiAgUzA1LiAgIElmIChJUHY2
IEhvcCBMaW1pdCA8PSAxKSB7DQogIFMwNi4gICAgICBTZW5kIGFuIElDTVAgVGltZSBFeGNlZWRl
ZCBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVzcywNCiAgICAgICAgICAgICAgIENvZGUgMCAo
SG9wIGxpbWl0IGV4Y2VlZGVkIGluIHRyYW5zaXQpLA0KICAgICAgICAgICAgICAgaW50ZXJydXB0
IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNjYXJkIHRoZSBwYWNrZXQNCiAgUzA3LiAgIH0NCg0K
QXJlIHlvdSBzdXJlIHRoYXQgSG9wIExpbWl0IHByb2Nlc3NpbmcgaXMgbGVmdCBzbyBsYXRlPyBJ
c24ndCBpdCBvbmUgb2YNCnRoZSBmaXJzdCB0aGluZ3MgZG9uZSB3aXRoIGEgcGFja2V0IGJlZm9y
ZSBldmVuIHRoZSBTUkggaXMgZGlzY292ZXJlZCB0bw0KYmUgcHJlc2VudD8NCg0KUEM6IElzIHRo
ZXJlIGFueSBkaWZmZXJlbmNlIG9uIHRoZSBob3AgbGltaXQgY2hlY2sgaWYgSSBkbyBpdCB0d28g
bGluZXMgZWFybGllcj8gSSBiZWxpZXZlIHRoYXQgdGhlIGVuZCByZXN1bHQgaXMgdGhlIHNhbWUu
DQoNCi0tLQ0KDQo0LjEgKGFuZCBvdGhlciBzZWN0aW9ucykNCg0KSSBzcGVudCByYXRoZXIgdG9v
IG11Y2ggdGltZSB0cnlpbmcgdG8gd29yayBvdXQNCg0KICBTMDguICAgbWF4X0xFID0gKEhkciBF
eHQgTGVuIC8gMikgLSAxDQogIFMwOS4gICBJZiAoKExhc3QgRW50cnkgPiBtYXhfTEUpIG9yIChT
ZWdtZW50cyBMZWZ0ID4gTGFzdCBFbnRyeSsxKSkgew0KDQpBcyBmYXIgYXMgSSBjYW4gc2VlLCBm
b3IgYW4gU1JILA0KDQogICBIZHIgRXh0IExlbiA9IDcgKyAoMTYgKiAoTGFzdCBFbnRyeSArIDEp
ICkgKyBzdW0oYWxsIFRMViBsZW5ndGhzKQ0KDQpTbywgd2hpbGUgSSBzZWUgdGhhdCB5b3Ugd2Fu
dCB0byBjaGVjayB0aGF0IExhc3QgRW50cnkgZG9lc24ndCBwb2ludCBvdXQNCmJleW9uZCB0aGUg
ZW5kIG9mIHRoZSBTUkgsIEkgZG9uJ3Qgc2VlIGhvdyB5b3VyIGNvbXB1dGF0aW9uIG9mIG1heF9M
RQ0KaGVscHMuDQoNCldoYXQgaGF2ZSBJIG1pc3NlZD8NCg0KUEM6IEhvdyBkbyB5b3UgcHJvcG9z
ZSB0byBjaGVjayB3aGV0aGVyIExhc3QgRW50cnkgdmFsdWUgZXhjZWVkcyB0aGUgbWF4aW11bSBw
b3NzaWJsZSB0aGVvcmV0aWNhbCBMYXN0IEVudHJ5IHZhbHVlPw0KVGhlIG9ubHkgaW5mb3JtYXRp
b24geW91IGhhdmUgaXMgdGhlIEhlYWRlciBFeHRlbnNpb24gTGVuZ3RoLiBCYXNlZCBvbiB0aGlz
IEkgY29tcHV0ZSB0aGUgbWF4aW11bSB0aGVvcmV0aWNhbCBMYXN0IEVudHJ5IHBvc3NpYmxlIHZh
bHVlLCBhbmQgdGhlbiBqdXN0IGNvbXBhcmUgdGhlIHZhbHVlcy4NCg0KTWF5YmUgSSBhbSB0aGUg
b25lIHdobyBoYXZlIG1pc3NlZCBzb21ldGhpbmcuIElmIHlvdSBoYXZlIGEgc2ltcGxlciBwcm9w
b3NhbCBwbGVhc2UgbGV0IG1lIGtub3cuDQoNCi0tLQ0KDQo0LjINCg0Kcy93aXRoIGEgc2V0IG9m
IEogb2Yvd2l0aCBhIHNldCwgSiwgb2YvDQoNCk1heWJlDQogICBTMTUuICAgU2V0IHRoZSBwYWNr
ZXQncyBlZ3Jlc3MgYWRqYWNlbmN5IHRvIEoNCndvdWxkIHJlYWQgYmV0dGVyIGFzDQogICBTMTUu
ICAgU2V0IHRoZSBwYWNrZXQncyBlZ3Jlc3MgYWRqYWNlbmN5IHRvIGEgbWVtYmVyIG9mIEoNCg0K
UEM6IEFjayB0byBib3RoLg0KDQotLS0NCg0KNC4yDQoNCiAgIE5vdGUgdGhhdCB0aGUgRW5kLlgg
U0lEIGNhbm5vdCBiZSB0aGUgbGFzdCBTSUQgb2YgYSBTSUQgbGlzdCBhbmQNCiAgIGNhbm5vdCBi
ZSB0aGUgREEgb2YgYSBwYWNrZXQgd2l0aG91dCBhbiBTUkggKHVubGVzcyBjb21iaW5lZCB3aXRo
IHRoZQ0KICAgUFNQLCBVU1Agb3IgVVNEIGZsYXZvcnMgU2VjdGlvbiA0LjE2KS4gIEhlbmNlIHRo
ZSBVcHBlci1sYXllciBoZWFkZXINCiAgIHNob3VsZCBuZXZlciBiZSBwcm9jZXNzZWQuDQoNClNp
bWlsYXIgY2Fubm90L01VU1QgTk9UIGlzc3VlIGFzIGluIDQuMS4NClBDOiBTYW1lIGFzIGJlZm9y
ZQ0KDQpUaGUgcHNldWRvY29kZSBmaXggaW4gNC4xIHdvdWxkIGNvdmVyIHRoaXMgcG9pbnQuDQoN
Ci0tLQ0KDQo0LjMNCg0KICAgVGhlIEVuZC5UIGJlaGF2aW9yIGlzIHVzZWQgZm9yIG11bHRpLXRh
YmxlIG9wZXJhdGlvbiBpbiB0aGUgY29yZS4NCiAgIEZvciB0aGlzIHJlYXNvbiwgYW4gaW5zdGFu
Y2Ugb2YgdGhlIEVuZC5UIGJlaGF2aW9yIG11c3QgYmUgYXNzb2NpYXRlZA0KICAgd2l0aCBhbiBJ
UHY2IEZJQiB0YWJsZSBULg0KDQpJcyB0aGlzICJNVVNUIEJFIiBvciAiaXMiPw0KDQpQQzogSXMu
DQoNCiAgIEVycm9yIGNvZGUgIlNSIFVwcGVyLWxheWVyIEhlYWRlciBFcnJvciIsIFBvaW50ZXIg
c2V0IHRvIHRoZQ0KICAgb2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFkZXIuDQoNCllvdSBz
aG91bGQgY2FsbCBvdXQgIlRCRC1TUkgiIGFzIHRoZSBlcnJvciBjb2RlIHZhbHVlLiAoSGFwcGVu
cyBpbg0Kc2V2ZXJhbCBzZWN0aW9ucy4pDQoNClBDOiBGaXhlZC4NCg0KQW5kIChhZ2FpbikuLi4N
Cg0KICAgTm90ZSB0aGF0IHRoZSBFbmQuVCBTSUQgY2Fubm90IGJlIHRoZSBsYXN0IFNJRCBvZiBh
IFNJRCBsaXN0IGFuZA0KICAgY2Fubm90IGJlIHRoZSBEQSBvZiBhIHBhY2tldCB3aXRob3V0IGFu
IFNSSCAodW5sZXNzIGNvbWJpbmVkIHdpdGggdGhlDQogICBQU1AsIFVTUCBvciBVU0QgZmxhdm9y
cyBTZWN0aW9uIDQuMTYpLiAgSGVuY2UgdGhlIFVwcGVyLWxheWVyIGhlYWRlcg0KICAgc2hvdWxk
IG5ldmVyIGJlIHByb2Nlc3NlZC4NCg0KU2ltaWxhciBjYW5ub3QvTVVTVCBOT1QgaXNzdWUgYXMg
aW4gNC4xLg0KUEM6IFNhbWUgYXMgYmVmb3JlLg0KDQpUaGUgcHNldWRvY29kZSBmaXggaW4gNC4x
IHdvdWxkIGNvdmVyIHRoaXMgcG9pbnQuDQoNCi0tLQ0KDQo0LjQNCg0KICAgVGhlIEVuZC5EWDYg
U0lEIG11c3QgYmUgdGhlIGxhc3Qgc2VnbWVudCBpbiBhIFNSIFBvbGljeSwgYW5kIGl0IG11c3QN
CiAgIGJlIGFzc29jaWF0ZWQgd2l0aCBvbmUgb3IgbW9yZSBMMyBJUHY2IGFkamFjZW5jaWVzIEou
DQoNCkFnYWluOiBpcyB0aGF0ICJNVVNUIiBvciAiaXMiPw0KDQpQQzogRml4ZWQuDQoNCkZpeCB0
bw0KDQogICBTMDMuICAgICAgU2VuZCBhbiBJQ01QIFBhcmFtZXRlciBQcm9ibGVtIHRvIHRoZSBT
b3VyY2UgQWRkcmVzcywNCiAgICAgICAgICAgICAgICBDb2RlIDAgKEVycm9uZW91cyBoZWFkZXIg
ZmllbGQgZW5jb3VudGVyZWQpLA0KICAgICAgICAgICAgICAgIFBvaW50ZXIgc2V0IHRvIHRoZSBT
ZWdtZW50cyBMZWZ0IGZpZWxkLg0KICAgICAgICAgICAgIEludGVycnVwdCBwYWNrZXQgcHJvY2Vz
c2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0DQpQQzogRml4ZWQuDQphbmQNCg0KICAgUzAyLiAg
ICBTZW5kIGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFk
ZHJlc3MNCiAgICAgICAgICAgICAgQ29kZSBUQkQtU1JIIChTUiBVcHBlci1sYXllciBIZWFkZXIg
RXJyb3IpLA0KICAgICAgICAgICAgICBQb2ludGVyIHNldCB0byB0aGUgb2Zmc2V0IG9mIHRoZSB1
cHBlci1sYXllciBoZWFkZXIuDQogICAgICAgICAgIEludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2lu
ZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0DQoNClBDOiBGaXhlZC4NCg0KSSB3b25kZXJlZCB3aHkg
eW91IGhhZCB0d28gY29kZSBmcmFnbWVudHMgcmF0aGVyIHRoYW4gYSBsb25nZXIgb25lIHdpdGgN
CmFuICJJZiIgc3RhdGVtZW50IGFuZCB0d28gYnJhbmNoZXMuIERvZXNuJ3QgcmVhbGx5IG1hdHRl
ciwgaG93ZXZlciwgYXMgYQ0KcmVzdWx0IG9mIHRoZSBjdXJyZW50IHN0cnVjdHVyZSwgdGhlIE5v
dGVzIHRoYXQgZm9sbG93IGFyZSBhIGxpdHRsZQ0KYW1iaWd1b3VzIGJlY2F1c2UgeW91IGhhdmUg
dHdvIGluc3RhbmNlcyBvZiBTMDEgYW5kIFMwNSBpbiB0aGUgc2VjdGlvbi4NCg0KUEM6IFdlIHJl
cHJvZHVjZWQgdGhlIHNhbWUgZm9ybWF0IG9mIHRoZSBTUkggZHJhZnQgdGhhdCBoYWQgY29uc2Vu
c3VzLiBUd28gZGlmZmVyZW50IHBpZWNlcyBvZiBjb2RlLg0KDQpQQzogTWF5YmUgb25lIG9wdGlv
biB0byBicmFpbnN0b3JtIGFib3V0IGlzIHRvIGNyZWF0ZSB0d28gc3ViLXNlY3Rpb25zIGZvciBl
YWNoIGJlaGF2aW9yLg0KT25lIHN1Yi1zZWN0aW9uIHJlcHJlc2VudHMgdGhlIFNSSCBwcm9jZXNz
aW5nIGFuZCB0aGUgb3RoZXIgdGhlIHVwcGVyLWxheWVyIHByb2Nlc3NpbmcuIE5vdCBzdXJlIHRo
aXMgd291bGQgaW1wcm92ZSBpdCB0aG91Z2guDQoNCi0tLQ0KDQo0LjUNCg0KSWRlbnRpY2FsIGNv
bW1lbnRzIHRvIDQuNA0KDQpQQzogQWNrIGFuZCBmaXhlZC4NCg0KLS0tDQoNCjQuNg0KDQogICBU
aGlzIHdvdWxkIGJlIGVxdWl2YWxlbnQgdG8gdGhlIHBlci1WUkYgVlBOIGxhYmVsIGluDQogICBN
UExTIFtSRkM0MzY0XS4NCg0Kcy93b3VsZCBiZS9pcy8NCg0KICAgVGhlIEVuZC5EVDYgU0lEIG11
c3QgYmUgdGhlIGxhc3Qgc2VnbWVudCBpbiBhIFNSIFBvbGljeSwgYW5kIGEgU0lEDQogICBpbnN0
YW5jZSBtdXN0IGJlIGFzc29jaWF0ZWQgd2l0aCBhbiBJUHY2IEZJQiB0YWJsZSBULg0KDQpBZ2Fp
bjogaXMgdGhhdCAiTVVTVCIgb3IgImlzIj8NCg0KUEM6IEFjayBhbmQgZml4ZWQgYm90aC4NCg0K
LS0tDQoNCjQuNyBhbmQgNC44DQoNCklkZW50aWNhbCBjb21tZW50cyB0byA0LjYNCg0KUEM6IEFj
ayBhbmQgZml4ZWQuDQoNCi0tLQ0KDQo0LjkNCg0KICAgVGhlIEVuZC5EWDIgU0lEIG11c3QgYmUg
dGhlIGxhc3Qgc2VnbWVudCBpbiBhIFNSIFBvbGljeSwgYW5kIGl0IG11c3QNCiAgIGJlIGFzc29j
aWF0ZWQgd2l0aCBvbmUgb3V0Z29pbmcgaW50ZXJmYWNlIEkuDQoNCkFnYWluOiBpcyB0aGF0ICJN
VVNUIiBvciAiaXMiPw0KDQpQQzogRml4ZWQuDQoNClRoaXMgc2VjdGlvbiBicmluZ3MgYmFjayB0
aGUgYW1iaWd1aXR5IGluIHRoZSBOb3Rlcy4NCg0KLS0tDQoNCjQuMTANCg0KICAgQW55IFNJRA0K
ICAgaW5zdGFuY2Ugb2YgdGhlIEVuZC5EWDJWIGJlaGF2aW9yIG11c3QgYmUgYXNzb2NpYXRlZCB3
aXRoIGFuIEwyDQogICBUYWJsZSBULg0KDQpBZ2FpbjogaXMgdGhhdCAiTVVTVCIgb3IgImlzIj8N
Cg0KUEM6IEZpeGVkLg0KDQotLS0NCg0KNC4xMQ0KDQpzL3VuaWNhc3QgLiBBbnkvdW5pY2FzdC4g
IEFueS8NCg0KICAgQW55IFNJRCBpbnN0YW5jZSBvZiB0aGUgRW5kLkRUMlUgYmVoYXZpb3IgbXVz
dCBiZQ0KICAgYXNzb2NpYXRlZCB3aXRoIGFuIEwyIFRhYmxlIFQuDQoNCkFnYWluOiBpcyB0aGF0
ICJNVVNUIiBvciAiaXMiPw0KDQpVc3VhbCBpc3N1ZSB3aXRoDQogICBTMDIuICAgIFNlbmQgYW4g
SUNNUCBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVzcw0KICAg
ICAgICAgICAgICBDb2RlIFRCRC1TUkggKFNSIFVwcGVyLWxheWVyIEhlYWRlciBFcnJvciksDQog
ICAgICAgICAgICAgIFBvaW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVy
IGhlYWRlciwNCiAgICAgICAgICAgICAgaW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBk
aXNjYXJkIHRoZSBwYWNrZXQNCg0KTDJPSUYgaXMgYSBuZXcgKHVua25vd24pIHRlcm0gKGluIDQu
MTIgeW91IHVzZSAiTDIgT0lGIikNCg0Kcy9jb250cm9sIHBsYW5lL3RoZSBjb250cm9sIHBsYW5l
Lw0KDQpQQzogRml4ZWQuDQotLS0NCg0KNC4xMg0KDQogICBBbnkgU0lEIGluc3RhbmNlIG9mIHRo
aXMgYmVoYXZpb3IgbXVzdCBiZSBhc3NvY2lhdGVkIHdpdGggYSBMMiB0YWJsZQ0KICAgVC4gIEFk
ZGl0aW9uYWxseSB0aGUgYmVoYXZpb3IgbWF5IHRha2UgYW4gYXJndW1lbnQ6ICJBcmcuRkUyIi4g
IEl0IGlzDQogICBhbiBhcmd1bWVudCBzcGVjaWZpYyB0byBFVlBOIEVTSSBmaWx0ZXJpbmcgYW5k
IEVWUE4tRVRSRUUgdXNlZCB0bw0KICAgZXhjbHVkZSBzcGVjaWZpYyBPSUYgKG9yIHNldCBvZiBP
SUZzKSBmcm9tIEwyIHRhYmxlIFQgZmxvb2RpbmcuDQoNCkFnYWluOiBpcyB0aGF0ICJNVVNUIiBv
ciAiaXMiPw0KUEM6IEFjay4NCg0KUG9zc2libHkgcy9tYXkvTUFZLw0KUEM6IEFjay4NCg0KV2hl
cmUgYXJndW1lbnRzIGFyZSBvcHRpb25hbCwgSSBkb24ndCB0aGluayB5b3UgaGF2ZSBtYWRlIGl0
IGNsZWFyIHdoYXQNCnlvdSBkbyBpZiBubyBhcmd1bWVudCBpcyBzdXBwbGllZC4gSSB3b3VsZCBw
cmVzdW1lIHlvdSBzZXQgdGhlIEFSRyBiaXRzDQp0byB6ZXJvLCBidXQgSSBhbSBub3QgY2xlYXIg
d2hldGhlciB6ZXJvIGNvdWxkIGJlIGludGVycHJldGVkIGFzIGENCnZhbGlkIGFyZ3VtZW50Lg0K
UEM6IE9uIGEgcGVyIGRlcGxveW1lbnQgYmFzaXMgdGhlIG9wZXJhdG9yIGRlY2lkZXMgd2hpY2gg
dmFsdWUgb2YgQVJHIHJlcHJlc2VudCDigJxObyBhcmd1bWVudHPigJ0uDQoNCg0KICAgUzA2LiBG
b3J3YXJkIHZpYSBhbGwgTDIgT0lGcyBleGNsdWRpbmcgdGhlIG9uZSBzcGVjaWZpZWQgaW4gQXJn
LkYyDQoNCkVhcmxpZXIgeW91IGNhbGxlZCBpdCBBcmcuRkUyDQpQQzogQWNrLg0KDQotLS0NCg0K
NC4xMw0KDQogICBBbiBFbmQuQjYuRW5jYXBzIFNJRCBpcyBuZXZlciB0aGUgbGFzdCBzZWdtZW50
IGluIGEgU0lEIGxpc3QuICBBbnkNCiAgIFNJRCBpbnN0YW50aWF0aW9uIG11c3QgYmUgYXNzb2Np
YXRlZCB3aXRoIGFuIFNSIFBvbGljeQ0KICAgQltJLUQuaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0
aW5nLXBvbGljeV0gYW5kIGEgc291cmNlIGFkZHJlc3MgQS4NCg0KQWdhaW46IGlzIHRoYXQgIk1V
U1QiIG9yICJpcyI/DQpQQzogQWNrLg0KDQpzL0JbSS1EL0IgW0ktRC8NClBDOiBBY2suDQoNClRo
aXMgbWFrZXMgW0ktRC5pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5XSBhIG5vcm1h
dGl2ZQ0KcmVmZXJlbmNlLg0KDQpQQzogSSBkaXNhZ3JlZS4gRXhhbXBsZSBSRkM4NjYwIChTZWdt
ZW50IFJvdXRpbmcgd2l0aCB0aGUgTVBMUyBEYXRhIFBsYW5lKS4NCg0KLS0tDQoNCjQuMTMNCg0K
U3RlcCAxMyBpcw0KICBTMTMuICAgRGVjcmVtZW50IFNlZ21lbnRzIExlZnQgYnkgMQ0KYW5kIHRo
ZSBhc3NvY2lhdGVkIG5vdGUgaXMNCiAgIFMxMy4gIFRoZSBTUkggTUFZIGJlIG9taXR0ZWQgd2hl
biB0aGUgU1J2NiBQb2xpY3kgQiBvbmx5IGNvbnRhaW5zIG9uZQ0KDQpTaG91bGQgdGhlIG5vdGUg
YmUgZm9yIFMxND8NClBDOiBJbmRlZWQuIEZpeGVkLg0KDQpTaW1pbGFybHksIHNob3VsZCB0aGUg
UzE2IG5vdGUgYmUgZm9yIFMxNz8NClBDOiBJbmRlZWQuIEZpeGVkLg0KDQotLS0NCg0KNC4xNA0K
DQogICBJbiB0aGlzIHdheSwgdGhlDQogICBmaXJzdCBzZWdtZW50IGlzIG9ubHkgaW50cm9kdWNl
ZCBpbiB0aGUgREEgYW5kIHRoZSBwYWNrZXQgaXMNCiAgIGZvcndhcmRlZCBhY2NvcmRpbmcgdG8g
aXQuDQoNCkkgYmVsaWV2ZSB0aGlzIHNlbnRlbmNlIGNvdWxkIGJlIHdyaXR0ZW4gbW9yZSBjbGVh
cmx5LiBJIHRyaWVkIHRvIG9mZmVyDQphIHN1Z2dlc3Rpb24sIGJ1dCBkaXNjb3ZlcmVkIHRoYXQg
SSBjb3VsZG4ndCByZWxpYWJseSBndWVzcyB3aGF0IHRoZQ0KaW50ZW50aW9uIGlzLg0KDQpQQzog
UmVwbGFjZWQNCg0KLS0tDQoNCjQuMTUNCg0KICAgQW4gRW5kLkJNIFNJRCBpcyBuZXZlciB0aGUg
bGFzdCBTSUQsIGFuZCBhbnkgU0lEIGluc3RhbnRpYXRpb24gbXVzdA0KICAgYmUgYXNzb2NpYXRl
ZCB3aXRoIGFuIFNSLU1QTFMgUG9saWN5DQogICBCW0ktRC5pZXRmLXNwcmluZy1zZWdtZW50LXJv
dXRpbmctcG9saWN5XS4NCg0KQWdhaW46IGlzIHRoYXQgIk1VU1QiIG9yICJpcyI/DQoNCnMvQltJ
LUQvQiBbSS1ELw0KDQpQQzogRml4ZWQgYm90aC4NCg0KLS0tDQoNCjQuMTUNCiAgUzE0LiAgIFB1
c2ggYSB0aGUgTVBMUyBsYWJlbCBzdGFjayBmb3IgQg0KDQpzL2EgdGhlL3RoZS8NCg0KUEM6IEZp
eGVkLg0KDQotLS0NCg0KNC4xNi4xIGFuZCA0LjE2LjINCg0KVGhlIHRlcm0gInBvcCB0aGUgU1JI
IiBpcywgSSB0aGluaywgYSBuZXcgY29uY2VwdCBpbnRyb2R1Y2VkIGF0IHRoaXMNCnBvaW50LiBX
ZSBjYW4gZGVkdWNlIHdoYXQgaXQgbWVhbnMsIGJ1dCBub3QgYmUgY2VydGFpbiB0aGF0IHdlIHdp
bGwNCmRvIHRoZSByaWdodCB0aGluZy4NCg0KWW91IG5lZWQgdG8gYWRkIHRleHQgdG8gY2xlYXJs
eSBkZWZpbmUgdGhlIG1lYW5pbmcuDQoNClBDOiBJbmRlZWQsIHRoaXMgaGFzIGJlZW4gcG9pbnRl
ZCBvdXQgaW4gb3RoZXIgdGhyZWFkcyBhbmQgSSB3aWxsIGFkZCB0ZXh0IHRvIGNsYXJpZnkgaXQg
aW4gdGhlIG5leHQgcmV2aXNpb24uDQoNCkZ1cnRoZXJtb3JlIChhbmQgSSdtIHdpbGxpbmcgdG8g
YmV0IHNvbWVvbmUgZXNlIGhhcyBtZW50aW9uZWQgdGhpcyEpDQp0aGUgUFNQIGNvbmNlcHQgYXBw
ZWFycyB0byBtb3ZlIHRoZSBhYmlsaXR5IHRvIHJlbW92ZSBhbiBTUkggZnJvbQ0KdGhlIGRvbWFp
biBib3JkZXIgdG8gaW5zaWRlIHRoZSBkb21haW4uIEkgd29uZGVyIHdoZXRoZXIgdGhhdCBpcw0K
YWN0dWFsbHkgYWxsb3dlZC4gSSBhbHNvIHdvbmRlciBob3cgdGhlIHJlc3Qgb2YgdGhlIG5ldHdv
cmsga25vd3MNCndoZXRoZXIgdGhlIFBTUCBmdW5jdGlvbiBpcyBhdmFpbGFibGUgYXQgYSBzcGVj
aWZpYyBub2RlLg0KUEM6IFRoaXMgaXMgZG9uZSB0aHJvdWdoIHRoZSBhZHZlcnRpc2VtZW50IGlu
IHRoZSBjb250cm9sIHBsYW5lLiBTZWUgdGhlIHRhYmxlIOKAnElFVEYtIFNSdjYgRW5kcG9pbmcg
QmVoYXZpb3Jz4oCdIGluIHNlY3Rpb24gOS4NCg0KWW91IG1pZ2h0IHdhbnQgdG8gcmVjYXN0IFBT
UCBpZiBpdHMgcHVycG9zZSBpcyB0byBoYW5kbGUgImVuZCIgbm9kZXMNCnRoYXQgYXJlIG5vdCBT
UkggY2FwYWJsZS4gVG8gZG8gdGhpcyB5b3Ugd291bGQgcmVjYXN0IHRoZSBub2RlIHRoYXQgeW91
DQpoYXZlIGNhbGxlZCB0aGUgUFNQUyBub2RlIGFzIHRoZSBlZGdlIG9mIHRoZSBkb21haW4gKHRo
ZSBlbmQgbm9kZSkgYW5kDQpzZXQgdGhlIGFjdGlvbiBhcyAiUG9wIGFuZCBnbyIuDQoNClBDOiBU
aGlzIGlzIG9uZSB1c2UtY2FzZSBpbmRlZWQuICBJIGRvbuKAmXQgZm9sbG93IHlvdSBpbiB0aGUg
bm90aW9uIG9mIOKAnFBvcCBhbmQgR2/igJ0uDQoNCi0tLQ0KDQo1LjENCg0KICAgQXMgcGVyIFtS
RkM4MjAwXSwgaWYgYSBub2RlIE4gcmVjZWl2ZXMgYSBwYWNrZXQgKEEsIFMyKShTMywgUzIsIFMx
Ow0KICAgU0w9MSkgYW5kIFMyIGlzIG5laXRoZXIgYSBsb2NhbCBhZGRyZXNzIG5vciBhIGxvY2Fs
IFNJRCBvZiBOIHRoZW4gTg0KICAgZm9yd2FyZHMgdGhlIHBhY2tldCB3aXRob3V0IGluc3BlY3Rp
bmcgdGhlIFNSSC4NCg0KODIwMCBjYW4ndCBwb3NzaWJseSBzYXkgdGhpcyBiZWNhdXNlIDgyMDAg
ZG9lc24ndCBrbm93IGFib3V0IFNJRHMuDQoNClBvc3NpYmx5IHlvdSBqdXN0IHdhbnQgdG8gY2hh
bmdlIHRoZSByZWZlcmVuY2UgdG8gODQwMi4NCg0KUEM6DQpUaGUgcG9pbnQgaXMgdG8gaGlnaGxp
Z2h0L3JlbWluZCB0aGF0IHRoZSBTUkggaXMgbm90IGluc3BlY3RlZCBvciBwcm9jZXNzZWQgaWYg
dGhlIElQdjYgREEgb2YgdGhlIHBhY2tldCBpcyBub3QgYSBsb2NhbCBhZGRyZXNzIG9mIHRoYXQg
bm9kZS4NCg0KRXh0ZW5zaW9uIGhlYWRlcnMgKGV4Y2VwdCBmb3IgdGhlIEhvcC1ieS1Ib3AgT3B0
aW9ucyBoZWFkZXIpIGFyZSBub3QNCiAgIHByb2Nlc3NlZCwgaW5zZXJ0ZWQsIG9yIGRlbGV0ZWQg
YnkgYW55IG5vZGUgYWxvbmcgYSBwYWNrZXQncyBkZWxpdmVyeQ0KICAgcGF0aCwgdW50aWwgdGhl
IHBhY2tldCByZWFjaGVzIHRoZSBub2RlIChvciBlYWNoIG9mIHRoZSBzZXQgb2Ygbm9kZXMsDQog
ICBpbiB0aGUgY2FzZSBvZiBtdWx0aWNhc3QpIGlkZW50aWZpZWQgaW4gdGhlIERlc3RpbmF0aW9u
IEFkZHJlc3MgZmllbGQNCiAgIG9mIHRoZSBJUHY2IGhlYWRlci4NCg0KDQotLS0NCg0KNS4xDQoN
CiAgIFRoaXMgbWVhbnMgdGhhdCBOIHRyZWF0cyB0aGUgZm9sbG93aW5nIHR3byBwYWNrZXRzIFAx
IGFuZCBQMiB3aXRoIHRoZQ0KICAgc2FtZSBwZXJmb3JtYW5jZToNCg0KICAgICAgUDEgPSAoQSwg
UzIpDQoNCiAgICAgIFAyID0gKEEsIFMyKShTMywgUzIsIFMxOyBTTD0xKQ0KDQpJIGRvbid0IHRo
aW5rIHRoaXMgaXMgbmVjZXNzYXJpbHkgdHJ1ZSBzaW5jZSBwYWNrZXQgbGVuZ3RoIGFuZCBvdGhl
cg0KdGhpbmdzIChlLmcuLCBoYXNoaW5nKSBtYXkgdmFyeS4gU28geW91IGVpdGhlciBuZWVkIHRv
IHNoYXJwZW4geW91cg0KbWVhbmluZyBvZiAicGVyZm9ybWFuY2UiIG9yIGp1c3QgY29udGVudCB5
b3Vyc2VsZiB3aXRoICJNVVNUIE5PVA0KZXhhbWluZSB0aGUgU1JIIi4NCg0KUEM6IElmIHRoZSBT
Ukggb3IgYW55dGhpbmcgYmVsb3cgaXMgbm90IGJlaW5nIHByb2Nlc3NlZCwgdGhlcmUgaXMgbm8g
cGVyZm9ybWFuY2UgaW1wYWN0LCBubz8NCg0KLS0tDQoNCjUuMQ0KDQogICBBIHRyYW5zaXQgbm9k
ZSBNVVNUIGluY2x1ZGUgdGhlIG91dGVyIGZsb3cgbGFiZWwgaW4gaXRzIEVDTVAgbG9hZC0NCiAg
IGJhbGFuY2luZyBoYXNoIFtSRkM2NDM3XS4NCg0KSSBmaW5kIHRoaXMgb2RkIGluIHRoaXMgZG9j
dW1lbnQuIFlvdSBhcmUgZGVzY3JpYmluZyB0aGUgYmVoYXZpb3IgYXQgYQ0Kbm9kZSB0aGF0IGlz
IHBvdGVudGlhbGx5IGEgbGVnYWN5IG5vZGUgdGhhdCBpcyBub3QgU1JIIGF3YXJlLCB5ZXQgeW91
DQphcmUgdXNpbmcgbm9ybWF0aXZlIGxhbmd1YWdlIHRvIGRlZmluZSBpdHMgYmVoYXZpb3IuIFlv
dSBjb3VsZCBjaGFuZ2UNCnRoaXMgdG86DQoNCiAgIEEgdHJhbnNpdCBub2RlIHdpbGwgdXNlIHRo
ZSBvdXRlciBmbG93IGxhYmVsIGluIGl0cyBFQ01QIGxvYWQtDQogICBiYWxhbmNpbmcgaGFzaCBh
cyBkZXNjcmliZWQgaW4gW1JGQzY0MzddLg0KDQpPciwgdW5sZXNzIHlvdSBjYW4gZ2l2ZSBhIGdv
b2QgcmVhc29uIHRvIGluY2x1ZGUgaXQsIHlvdSBjYW4gc2ltcGx5DQpzdHJpa2UgdGhpcyBwYXJh
Z3JhcGguDQoNCk9yLCBwb3NzaWJseSwgdGhlIHByb2JsZW0gY29tZXMgd2l0aCB0aGUgdGV4dCBp
biBTZWN0aW9uIDUgdGhhdCBzYXlzOg0KICAgV2UgZGVmaW5lIGhlcmVhZnRlciB0aGUgc2V0IG9m
IGJhc2ljIHRyYW5zaXQgYmVoYXZpb3JzLiAgVGhlc2UNCiAgIGJlaGF2aW9ycyBhcmUgbm90IGJv
dW5kIHRvIGEgU0lEIGFuZCB0aGV5IGNvcnJlc3BvbmQgdG8gc291cmNlIFNSDQogICBub2RlcyBv
ciB0cmFuc2l0IG5vZGVzIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLg0K
UGVyaGFwcyBpdCBpcyBub3QgcmlnaHQgdGhhdCB5b3UgY291bGQgZGVmaW5lIGEgdHJhbnNpdCBi
ZWhhdmlvciBmb3INCmEgInRyYW5zaXQgbm9kZSIgdGhhdCBpcyBub3QgY2FwYWJsZSBvZiBwcm9j
ZXNzaW5nIGFuIFNSSC4gSWYgeW91IHdlcmUNCnRvIGZpeCB0aGUgZGVmaW5pdGlvbiBvZiBhIHRy
YW5zaXQgYmVoYXZpb3IgdG8gYXBwbHkgdG8gInNvdXJjZSBTUg0Kbm9kZXMsIG9yIG5vZGVzIHRo
YXQgYXJlIGNhcGFibGUgb2YgcHJvY2Vzc2luZyBTUkhzIGFuZCB0aGF0IGZvcndhcmQgYW4NCklQ
djYgcGFja2V0IHdoZXJlIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIG9mIHRoYXQgcGFja2V0IGlz
IG5vdCBsb2NhbGx5DQpjb25maWd1cmVkIGFzIGEgc2VnbWVudCBub3IgYSBsb2NhbCBpbnRlcmZh
Y2UuIiB0aGVuIHRoYXQgd291bGQgZml4IG15DQpjb25jZXJuLg0KDQpUaGVyZSBpcyBhIHNpbWls
YXIgaXNzdWUgaW4gNi4yDQoNClBDOiBJIGhhdmUgcmV3cml0dGVuIHRoZSBzZW50ZW5jZS4NCg0K
LS0tDQoNCjUuMg0KDQpCeSBkZWZpbml0aW9uIHRoaXMgYmVoYXZpb3Igb25seSBhcHBsaWVzIGF0
IHNvdXJjZSBub2RlcyBwZXIgODQwMi4gSW4NCm90aGVyIHdvcmRzLCB5b3UgYXJlIGRlc2NyaWJp
bmcgZG9tYWluIHJlY3Vyc2lvbiBhY2NvcmRpbmcgdG8gODQwMi4NCg0KUEM6IE5vdCBzdXJlIHdo
YXQgcmVzb2x1dGlvbiB5b3UgYXJlIGxvb2tpbmcgZm9yIGhlcmUuDQoNCi0tLQ0KDQo1LjINCg0K
ICAgVGhlIFNSSCBNQVkgYmUgb21pdHRlZCB3aGVuIHRoZSBTUnY2IFBvbGljeSBvbmx5IGNvbnRh
aW5zIG9uZSBzZWdtZW50DQogICBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byB1c2UgYW55IGZsYWcs
IHRhZyBvciBUTFYuDQoNCkZvciBjb21wbGV0ZSBjbGFyaXR5Li4uDQoNCiAgIFRoZSBwdXNoIG9m
IHRoZSBTUkggTUFZIGJlIG9taXR0ZWQgd2hlbiB0aGUgU1J2NiBQb2xpY3kgb25seSBjb250YWlu
cw0KICAgb25lIHNlZ21lbnQgYW5kIHRoZXJlIGlzIG5vIG5lZWQgdG8gdXNlIGFueSBmbGFnLCB0
YWcgb3IgVExWLg0KDQpQQzogSW5jbHVkZWQuDQoNCi0tLQ0KDQo1LjMNCg0KRGl0dG8gYm90aCBj
b21tZW50cyBmb3IgNS4yDQoNCi0tLQ0KDQpJIGRvbid0IHRoaW5rIDUuNCBvciA1LjUgY2FuIGhh
cHBlbiBhdCB0cmFuc2l0IG5vZGVzLiBUaGUgdGhpbmcgdG8gYmUNCmVuY2Fwc3VsYXRlZCBpcyBh
biBMMiBmcmFtZSBhbmQgc28gaXMgb25seSBzZWVuIGF0IGEgc291cmNlIG5vZGUuDQoNCkF0IHRo
aXMgcG9pbnQsIEkgdGhpbmsgb25seSA1LjEgZGVzY3JpYmVzIGEgdHJhbnNpdCBiZWhhdmlvci4g
NS4yIHRvIDUuNQ0KZGVzY3JpYmUgc291cmNlIGJlaGF2aW9ycy4NCg0KUEM6DQpUaGVyZSBhcmUg
dHdvIHR5cGVzIG9mIHNvdXJjZSBub2Rlcy4NCllvdSBjYW4gaGF2ZSBhIHNvdXJjZSBub2RlIHRo
YXQgaXMgZG9pbmcgcGxhaW4gSVAgdHJhbnNpdC4gWW91IGhhdmUgYSBsb2NhbCBwb2xpY3kgdG8g
ZW5jYXBzdWxhdGUgYWxsIHBhY2tldHMgbWF0Y2hpbmcgWCB0byBiZSBzdGVlcmVkIGludG8gYSBz
ZWdtZW50IHJvdXRpbmcgcG9saWN5IHdpdGggYmVoYXZpb3IgVC5FbmNhcHMuDQpUaGUgb3RoZXIg
dHlwZSBvZiBzb3VyY2Ugbm9kZSBpcyB0aGUgU1IgZW5kcG9pbnRzIHRoYXQgaW5zdGFudGlhdGUg
YSBCaW5kaW5nU0lELiBUaGlzIGlzIGFsc28gYW4gU291cmNlIG5vZGUgdGhhdCBzdGVlcnMgYWxs
IHBhY2tldHMgcmVjZWl2ZWQgd2l0aCBJUHY2IERBID0gQlNJRC4NClNlY3Rpb24gNSBpcyBkZXNj
cmliaW5nIHRyYW5zaXQgYmVoYXZpb3JzLg0KDQotLS0NCg0KNi4xDQoNCkkgYWdyZWUgd2l0aCB0
aGlzIHNlY3Rpb24sIGJ1dCBJIGFtIGNvbmNlcm5lZCB0aGF0IHlvdSBhcmUgdXBkYXRpbmcNCmRy
YWZ0LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyYnkgYWRkaW5nIG5vcm1hdGl2ZSBs
YW5ndWFnZSB0bw0KZGVzY3JpYmUgbm9kZXMgdGhhdCBwcm9jZXNzIHRoZSBTUkguIERvZXMgdGhh
dCBtZWFuIHlvdSBzaG91bGQgdXNlIGFuDQoiVXBkYXRlcyIgY2xhdXNlIGluIHRoZSBkb2N1bWVu
dCBoZWFkZXI/DQoNCkFmdGVyIGRlc2NyaWJpbmcgQ05ULTEgYW5kIENOdC0yIHlvdSBzYXkuLi4N
Cg0KICAgRnVydGhlcm1vcmUsIGFuIFNSdjYgY2FwYWJsZSBub2RlIG1haW50YWlucyBhbiBhZ2dy
ZWdhdGUgY291bnRlcg0KICAgQ05ULTMgdHJhY2tpbmcgdGhlIElQdjYgdHJhZmZpYyB0aGF0IHdh
cyByZWNlaXZlZCB3aXRoIGEgZGVzdGluYXRpb24NCiAgIGFkZHJlc3MgbWF0Y2hpbmcgYSBsb2Nh
bCBpbnRlcmZhY2UgYWRkcmVzcyB0aGF0IGlzIG5vdCBhIGxvY2FsbHkNCiAgIGluc3RhbnRpYXRl
ZCBTSUQgYW5kIHRoZSBuZXh0LWhlYWRlciBpcyBTUkggd2l0aCBTTD4wLg0KDQpUaGF0IGxvb2tz
IGxpa2Ugcy9tYWludGFpbnMvTVVTVCBtYWludGFpbi8gdW5sZXNzIHlvdSBoYXZlIGEgcmVmZXJl
bmNlDQpmb3IgdGhlIGFzc2VydGlvbiB0aGF0IGl0IGRvZXMgbWFpbnRhaW4gQ05ULTMuDQoNClBD
OiBJIGRpc2FncmVlIHRoYXQgdGhpcyBpcyBhbiB1cGRhdGUgdG8gdGhlIFNSSC4gVGhlIFNSSCBk
ZWZpbmVzIGEgaGVhZGVyIGFuZCBvbmUgdHlwZSBvZiBzZWdtZW50IHByb2Nlc3NpbmcuDQpEZWZp
bmluZyBhIGNvdW50ZXIgaXMgbm90IHJlbGF0ZWQgdG8gdGhlIFNSSCBhdCBhbGwuDQoNCi0tLQ0K
DQo2LjMNCg0KSSB0aGluayB5b3UgaGF2ZSBtYWRlIFtJLUQuaWV0Zi02bWFuLXNwcmluZy1zcnY2
LW9hbV0gYSBub3JtYXRpdmUNCnJlZmVyZW5jZS4NCg0KUEM6IFdoeT8gSXRzIGRlZmluaW5nIG5l
dyBiZWhhdmlvcnMgZm9yIHRoZSBwdXJwb3NlIG9mIE9BTSwgYnV0IHRob3NlIGFyZSBub3QgcmVx
dWlyZWQgaW4gTkVULVBHTS4NCg0KLS0tDQoNCjcuDQoNCiAgIFRoZSBTUkggU2VjdGlvbiA1LjEg
ZGVmaW5lcyBob3cgYSBkb21haW4gb2YgdHJ1c3QgY2FuIG9wZXJhdGUNCiAgIFNSdjYtYmFzZWQg
c2VydmljZXMgZm9yIGludGVybmFsIHRyYWZmaWMgd2hpbGUgcHJldmVudGluZyBhbnkNCiAgIGV4
dGVybmFsIHRyYWZmaWMgZnJvbSBhY2Nlc3NpbmcgdGhlIGludGVybmFsIFNSdjYtYmFzZWQgc2Vy
dmljZXMuDQoNClByb2JhYmx5ICJUaGUgU1JIIFNlY3Rpb24gNS4xIiBpcyBtZWFudCB0byBiZSBh
IHJlZmVyZW5jZSB0byBhbm90aGVyDQpkb2N1bWVudC4NClBDOiBGaXhlZC4NClBDOiBDaGFuZ2Vk
IGFsc28gdGl0bGUgb2YgdGhhdCBzZWN0aW9uLg0KDQotLS0NCg0KU2VjdGlvbiA4IGhhcy4uLg0K
DQogICBUaGUgY29uY2VwdCBvZiAiU1J2NiBuZXR3b3JrIHByb2dyYW1taW5nIiByZWZlcnMgdG8g
dGhlIGNhcGFiaWxpdHkNCiAgIGZvciBhbiBhcHBsaWNhdGlvbiB0byBlbmNvZGUgYW55IGNvbXBs
ZXggcHJvZ3JhbSBhcyBhIHNldCBvZg0KICAgaW5kaXZpZHVhbCBmdW5jdGlvbnMgZGlzdHJpYnV0
ZWQgdGhyb3VnaCB0aGUgbmV0d29yay4gIFNvbWUgZnVuY3Rpb25zDQogICByZWxhdGUgdG8gdW5k
ZXJsYXkgU0xBLCBvdGhlcnMgdG8gb3ZlcmxheS90ZW5hbnQsIG90aGVycyB0byBjb21wbGV4DQog
ICBhcHBsaWNhdGlvbnMgcmVzaWRpbmcgaW4gVk0gYW5kIGNvbnRhaW5lcnMuDQoNClRoaXMgbG9v
a3MgbGlrZSBhIHVzZWZ1bCBwYXJhZ3JhcGggdG8gaGF2ZSBhdCB0aGUgdG9wIG9mIHRoZSBkb2N1
bWVudC4NCg0KUEM6IFRoYW5rcyBmb3IgaGludC4NCi0tLQ0KDQo4LjENCg0KICAgVGhlIEVuZCwg
RW5kLlQgYW5kIEVuZC5YIFNJRHMgZXhwcmVzcyB0b3BvbG9naWNhbCBiZWhhdmlvcnMgYW5kIGhl
bmNlDQogICBhcmUgZXhwZWN0ZWQgdG8gYmUgc2lnbmFsZWQgaW4gdGhlIElHUCB0b2dldGhlciB3
aXRoIHRoZSBmbGF2b3JzIFBTUCwNCiAgIFVTUCBhbmQgVVNEW0ktRC5pZXRmLWxzci1pc2lzLXNy
djYtZXh0ZW5zaW9uc10uDQoNCkkgdGhpbmsgeW91IGFyZSBjb25mbGF0aW5nIFNJRHMgd2l0aCBi
ZWhhdmlvcnMuIFByb2JhYmx5Li4uDQoNCiAgIFRoZSBFbmQsIEVuZC5ULCBhbmQgRW5kLlggYmVo
YXZpb3JzIGV4cHJlc3MgdG9wb2xvZ2ljYWwgYmVoYXZpb3JzIGFuZA0KICAgaGVuY2UgdGhlIFNJ
RHMgdGhhdCBoYXZlIHRoZXNlIGJlaGF2aW9ycyBib3VuZCB0byB0aGVtIGFyZSBleHBlY3RlZA0K
ICAgdG8gYmUgc2lnbmFsZWQgaW4gdGhlIElHUCB0b2dldGhlciB3aXRoIHRoZSBzdXBwb3J0ZWQg
Zmxhdm9ycyAoUFNQLA0KICAgVVNQLCBvciBVU0QpIFtJLUQuaWV0Zi1sc3ItaXNpcy1zcnY2LWV4
dGVuc2lvbnNdLg0KDQpMaWtld2lzZS4uLg0KT0xEDQogICBUaGVzZSB0aHJlZSBTSURzIHByb3Zp
ZGUgaW1wb3J0YW50IHRvcG9sb2dpY2FsIGJlaGF2aW9ycyBmb3IgdGhlIElHUA0KICAgdG8gYnVp
bGQgRlJSL1RJLUxGQSBzb2x1dGlvbiBhbmQgZm9yIFRFIHByb2Nlc3NlcyByZWx5aW5nIG9uIElH
UCBMU0RCDQogICB0byBidWlsZCBTUiBwb2xpY2llcy4NCk5FVw0KICAgVGhlc2UgU0lEcyBwcm92
aWRlIGltcG9ydGFudCB0b3BvbG9naWNhbCBiZWhhdmlvcnMgZm9yIHRoZSBJR1ANCiAgIHRvIGJ1
aWxkIEZSUi9USS1MRkEgc29sdXRpb24gYW5kIGZvciBURSBwcm9jZXNzZXMgcmVseWluZyBvbiBJ
R1AgTFNEQg0KICAgdG8gYnVpbGQgU1IgcG9saWNpZXMuDQoNClBDOiBGaXhlZC4NCg0KLS0tDQoN
CjguMg0KDQogICBCR1AtTFMgaXMgZXhwZWN0ZWQgdG8gYmUgdGhlIGtleSBzZXJ2aWNlIGRpc2Nv
dmVyeSBwcm90b2NvbC4gIEV2ZXJ5DQogICBub2RlIGlzIGV4cGVjdGVkIHRvIGFkdmVydGlzZSB2
aWEgQkdQLUxTIGl0cyBTUnY2IGNhcGFiaWxpdGllcyAoZS5nLg0KICAgaG93IG1hbnkgU0lEcyBp
dCBjYW4gaW5zZXJ0IGFzIHBhcnQgb2YgYSBULkVuY2FwcyBiZWhhdmlvcikgYW5kIGFueQ0KICAg
bG9jYWxseSBpbnN0YW50aWF0ZWQgU0lEIFtJLUQuaWV0Zi1pZHItYmdwbHMtc3J2Ni1leHRdLg0K
DQpXZSBzaG91bGRuJ3Qgd3JpdGUgdGV4dCB0aGF0IGV4cHJlc3NlcyBleHBlY3RhdGlvbnMgYWJv
dXQgdGhlIGZ1dHVyZS4gSXQNCmRvZXNuJ3QgYWdlIHdlbGwgaW4gYW4gUkZDLCBhbmQgaXQgaXMg
anVzdCB1bnN1YnN0YW50aWF0ZWQgc3BlY3VsYXRpb24uDQoNCldoYXQgYWJvdXQuLi4NCg0KICAg
W0ktRC5pZXRmLWlkci1iZ3Bscy1zcnY2LWV4dF0gZGVzY3JpYmVzIGEgbWVjaGFuaXNtIHRvIGVu
YWJsZSBlYWNoDQogICBub2RlIHRvIHVzZSBCR1AtTFMgdG8gYWR2ZXJ0aXNlIGl0cyBTUnY2IGNh
cGFiaWxpdGllcyAoZS5nLiwgaG93IG1hbnkNCiAgIFNJRHMgaXQgY2FuIGluc2VydCBhcyBwYXJ0
IG9mIGEgVC5FbmNhcHMgYmVoYXZpb3IpIGFuZCBhbnkgbG9jYWxseQ0KICAgaW5zdGFudGlhdGVk
IFNJRHMuICBUaGlzIGVuYWJsZXMgQkdQLUxTIHRvIGJlIHRoZSBrZXkgc2VydmljZQ0KICAgZGlz
Y292ZXJ5IHByb3RvY29sLg0KDQpQQzogUmV3cm90ZSB0aGUgcGFyYWdyYXBoLg0KLS0tDQoNCjgu
Mw0KDQpPTEQNCiAgIFRoZSBFbmQuRFg0LCBFbmQuRFg2LCBFbmQuRFQ0LCBFbmQuRFQ2LCBFbmQu
RFQ0NiwgRW5kLkRYMiwgRW5kLkRYMlYsDQogICBFbmQuRFQyVSBhbmQgRW5kLkRUMk0gU0lEcyBh
cmUgZXhwZWN0ZWQgdG8gYmUgc2lnbmFsZWQgaW4gQkdQDQogICBbSS1ELmlldGYtYmVzcy1zcnY2
LXNlcnZpY2VzXS4NCk5FVw0KICAgVGhlIEVuZC5EWDQsIEVuZC5EWDYsIEVuZC5EVDQsIEVuZC5E
VDYsIEVuZC5EVDQ2LCBFbmQuRFgyLCBFbmQuRFgyViwNCiAgIEVuZC5EVDJVIGFuZCBFbmQuRFQy
TSBTSURzIGNhbiBiZSBzaWduYWxlZCBpbiBCR1ANCiAgIFtJLUQuaWV0Zi1iZXNzLXNydjYtc2Vy
dmljZXNdLg0KDQoNClBDOiBBY2suDQoNCi0tLQ0KDQo4LjQNCg0KT0xEDQogICBUaGUgZm9sbG93
aW5nIHRhYmxlIHN1bW1hcml6ZXMgd2hpY2ggU0lEcyBhcmUgc2lnbmFsZWQgaW4gd2hpY2gNCiAg
IHNpZ25hbGluZyBwcm90b2NvbC4NCkVORA0KICAgVGhlIGZvbGxvd2luZyB0YWJsZSBzdW1tYXJp
emVzIHdoaWNoIGJlaGF2aW9ycyBjYW4gc2lnbmFsZWQgZm9yIFNJRHMNCiAgIGluIHdoaWNoIHNp
Z25hbGluZyBwcm90b2NvbHMuDQoNClBDOiBBY2suIENoYW5naW5nIGFsc28gc2Vjb25kIGluc3Rh
bmNlIG9mIHNpZ25hbGluZyBmb3IgY29udHJvbCBwbGFuZS4NCg0KLS0tDQoNCjguNA0KDQogICBU
aGUgcmVhZGVyIHNob3VsZCBhbHNvIHJlbWVtYmVyIHRoYXQgYW55IHNwZWNpZmljIGluc3RhbnRp
YXRlZCBTUg0KICAgcG9saWN5IGlzIGFsd2F5cyBhc3NpZ25lZCBhIEJpbmRpbmcgU0lELiAgVGhl
eSBzaG91bGQgcmVtZW1iZXIgdGhhdA0KICAgQlNJRHMgYXJlIGFkdmVydGlzZWQgaW4gQkdQLUxT
IGFzIHNob3duIGluIFRhYmxlIDEuDQoNClRoaXMgbmVlZHMgYSBjaXRhdGlvbi4NCg0KUEM6IGFj
a2luZy4NCg0KLS0tDQoNCjkuDQoNCiAgIHwgMCAgICAgICAgICAgfCAgICAgMHgwMDAwICAgIHwg
ICAgICAgICAgUmVzZXJ2ZWQgICAgICAgICB8IEludmFsaWQgfA0KICAgfCAxLTMyNzY3ICAgICB8
IDB4MDAwMS0weDdGRkYgfCAgIFNwZWNpZmljYXRpb24gUmVxdWlyZWQgIHwgICAgICAgICB8DQog
ICB8IDMyNzY4LTQ5MTUxIHwgMHg4MDAwLTB4QkZGRiB8IFJlc2VydmVkIGZvciBleHBlcmltZW50
YWwgfCAgICAgICAgIHwNCiAgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICAgIHwgICAgICAg
ICAgICB1c2UgICAgICAgICAgICB8ICAgICAgICAgfA0KICAgfCA0OTE1Mi02NTUzNCB8IDB4QzAw
MC0weEZGRkUgfCAgUmVzZXJ2ZWQgZm9yIHByaXZhdGUgdXNlIHwgICAgICAgICB8DQogICB8IDY1
NTM1ICAgICAgIHwgICAgIDB4RkZGRiAgICB8ICAgICAgICAgIFJlc2VydmVkICAgICAgICAgfCAg
T3BhcXVlIHwNCg0KU2hvdWxkIHVzZSB0aGUgNTIyNiBuYW1lcyBmb3IgdGhlIGFzc2lnbm1lbnQg
cG9saWNpZXMuIEhlbmNlOg0KDQogICB8IDAgICAgICAgICAgIHwgICAgIDB4MDAwMCAgICB8ICAg
ICAgICAgIFJlc2VydmVkICAgICAgICAgfCBJbnZhbGlkIHwNCiAgIHwgMS0zMjc2NyAgICAgfCAw
eDAwMDEtMHg3RkZGIHwgICBTcGVjaWZpY2F0aW9uIFJlcXVpcmVkICB8ICAgICAgICAgfA0KICAg
fCAzMjc2OC00OTE1MSB8IDB4ODAwMC0weEJGRkYgfCAgICAgIEV4cGVyaW1lbnRhbCBVc2UgICAg
IHwgICAgICAgICB8DQogICB8IDQ5MTUyLTY1NTM0IHwgMHhDMDAwLTB4RkZGRSB8ICAgICAgICBQ
cml2YXRlIHVzZSAgICAgICAgfCAgICAgICAgIHwNCiAgIHwgNjU1MzUgICAgICAgfCAgICAgMHhG
RkZGICAgIHwgICAgICAgICAgUmVzZXJ2ZWQgICAgICAgICB8ICBPcGFxdWUgfA0KDQpQQzogQWNr
Lg0KLS0tDQoNCjkuDQoNCkkgYW0gc3Ryb25nbHkgb3Bwb3NlZCB0byBzdWNoIGEgbGFyZ2UgcmFu
Z2UgYmVpbmcgYXNzaWduZWQgZm9yDQpleHBlcmltZW50YWwgdXNlLiAgUkZDIDM2OTIgZ2l2ZXMg
c29tZSBndWlkYW5jZS4gIFRoZSBub3JtYWwgaWRlYSBpcw0KdGhhdCB0aGVyZSBzaG91bGQgYmUg
ZW5vdWdoIGNvZGVwb2ludHMgdG8gYWxsb3cgdHdvIGV4cGVyaW1lbnRzIHRvIGJlDQpydW4gb24g
dGhlIHNhbWUgbm9kZXMgd2l0aG91dCBjb25mbGljdCwgYnV0IGZldyBlbm91Z2ggdGhhdCB0aGV5
IGNhbm5vdA0KYmUgdXNlZCBhcyBhIHByb3h5IGZvciBhbGxvY2F0aW5nIGFuZCByZWdpc3Rlcmlu
ZyB2YWx1ZXMgaW4gdGhlDQpyZWdpc3RyeS4NCg0KSSBzaG91bGQgdGhpbmsgdGhhdCAzMiBjb2Rl
IHBvaW50cyBpcyBlbm91Z2guDQoNClBDOiBUaGlzIGNvbW1lbnQgaGFzIGFsc28gYmVlbiByYWlz
ZWQgYnkgQnJ1bm8gKGFzIGluZGl2aWR1YWwpLiBJIGFncmVlIGFuZCBJIGhhdmUgcHJvcG9zZWQg
dG8gQnJ1bm8gdGhpczoNCkV4cGVyaW1lbnRhbCBhbmQgUHJpdmF0ZSB1c2UgZGVsZXRlZA0KU3Bl
Y2lmaWNhdGlvbiBSZXF1aXJlZCBjaGFuZ2VkIHRvIEZDRlMgYXMgcGVyIEJydW5v4oCZcyBzdWdn
ZXN0aW9uDQpOZXcgYmxvY2sgaW4gdGhlIHByZXZpb3VzIHNwYWNlIG9mIGV4cGVyaW1lbnRhbCBh
bmQgcHJpdmF0ZSB0aGF0IGlzIHJlc2VydmVkIGZvciBmdXR1cmUgdXNlIG9mIElFVEYuDQoNCi0t
LQ0KDQo5Lg0KDQpBY2NvcmRpbmcgdG8gNTIyNiAiU3BlY2lmaWNhdGlvbiBSZXF1aXJlZCIgaW1w
bGllcyB0aGUgdXNlIG9mIGENCkRlc2lnbmF0ZWQgRXhwZXJ0LiBUaGF0IG1lYW5zIHRoYXQgeW91
ciBkb2N1bWVudCBuZWVkcyB0byBnaXZlIGFkdmljZSB0bw0KdGhlIERFIG9uIGhvdyB0byBtYWtl
IGRlY2lzaW9ucyBhYm91dCB3aGljaCBjb2RlIHBvaW50cyBhcmUgYWNjZXB0YWJsZS4NCg0KUEM6
IE5vIGxvbmdlciBhcHBsaWNhYmxlLg0KDQotLS0NCg0KOS4NCg0KV291bGQgYmUgbmljZSB0byBy
ZWZvcm1hdCBUYWJsZSA0IHRvIGF2b2lkIHRoZSBsaW5lIHdyYXBwaW5nLg0KDQpQQzogQWNrLg0K
DQotLS0NCg0KOS4NCg0KSW4gdGFibGUgNCB5b3UgaGF2ZS4uLg0KICAgfCAxMyAgIHwgMHgwMCB8
IEVuZC5CNi5JbnNlcnQgIHwgW0ktRC5maWxzZmlscy1zcHJpbmctc3J2Ni1uZXQtcGdtLSB8DQog
ICB8ICAgICAgfCAgMEQgIHwgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICBpbnNlcnRpb25d
ICAgICAgICAgICAgIHwNCg0KSSB0aGluayB5b3Ugc2hvdWxkIGxlYXZlIDEzIGFzIHVuYXNzaWdu
ZWQsIGFuZCBsZWF2ZSBpdCB0byB0aGUgb3RoZXINCmRvY3VtZW50IHRvIHJlcXVlc3QgYXNzaWdu
bWVudC4NCg0KQWx0ZXJuYXRpdmVseSwgeW91IG1ha2UgZHJhZnQtZmlsc2ZpbHMtc3ByaW5nLXNy
djYtbmV0LXBnbS1pbnNlcnRpb24gYQ0Kbm9ybWF0aXZlIHJlZmVyZW5jZSBhbmQgYmxvY2sgdGhl
IHByb2dyZXNzIG9mIHRoaXMgZHJhZnQgdW50aWwgaXQgaXMNCmNvbXBsZXRlICh3aGljaCBJIGRv
bid0IHRoaW5rIGl0IGlzIGEgdmVyeSBnb29kIGlkZWEpLg0KDQpQQzogSW5kZWVkLiBEcm9wZWQu
DQotLS0NCg0KMTIuMg0KDQpBcyBzaG93biBieSBpZG5pdHMsIHlvdSBoYXZlIGEgY291cGxlIG9m
IHVudXNlZCByZWZlcmVuY2VzIHlvdSBzaG91bGQNCmRlbGV0ZS4NClBDIDogQWNrLg0KDQotLS0N
Cg0KMTIuMg0KDQoyNDczLCA4MjAwLCBhbmQgODQwMiBhcmUgYWxsIGNsZWFybHkgdXNlZCBhcyBu
b3JtYXRpdmUgcmVmZXJlbmNlcy4NClBsZWFzZSBtb3ZlIHRoZW0gdG8gMTIuMQ0KDQpQQzogQWNr
Lg0KDQpNYW55IHRoYW5rcyENCg0KRnJvbTogaXB2NiA8aXB2Ni1ib3VuY2VzQGlldGYub3JnPiBP
biBCZWhhbGYgT2YgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbQ0KU2VudDogMDUgRGVjZW1iZXIg
MjAxOSAxNzoxNQ0KVG86ICdTUFJJTkcgV0cgTGlzdCcgPHNwcmluZ0BpZXRmLm9yZz4NCkNjOiA2
bWFuQGlldGYub3JnOyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcg
PGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZ0BpZXRmLm9yZz4NClN1
YmplY3Q6IFdHTEMgLSBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcN
Cg0KDQpIZWxsbyBTUFJJTkcsDQoNCg0KDQpUaGlzIGVtYWlsIHN0YXJ0cyBhIHR3byB3ZWVrcyBX
b3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmcgWzFdLg0KDQoNCg0KUGxlYXNlIHJlYWQgdGhpcyBkb2N1bWVudCBpZiB5b3Ug
aGF2ZW4ndCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uLCBhbmQgc2VuZCB5b3VyIGNvbW1l
bnRzIHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhhbiBEZWNlbWJlciAyMC4NCg0K
DQoNCllvdSBtYXkgY29weSB0aGUgNk1BTiBXRyBmb3IgSVB2NiByZWxhdGVkIGNvbW1lbnQsIGJ1
dCBjb25zaWRlciBub3QgZHVwbGljYXRpbmcgZW1haWxzIG9uIHRoZSA2TUFOIG1haWxpbmcgbGlz
dCBmb3IgdGhlIGNvbW1lbnRzIHdoaWNoIGFyZSBvbmx5IHNwcmluZyBzcGVjaWZpY3MuDQoNCg0K
DQpJZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3Bl
Y2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBz
cGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuDQoNClRoaXMgbWF5IGhlbHAgYXZv
aWRpbmcgdGhhdCB0aGUgdGhyZWFkIGJlY29tZSBzcGVjaWZpYyB0byB0aGlzIHBvaW50IGFuZCB0
aGF0IG90aGVyIHBvaW50cyBnZXQgZm9yZ290dGVuIChvciB0aGF0IHRoZSB0aHJlYWQgZ2V0IGNv
bnZlcnRlZCBpbnRvIHBhcmFsbGVsIGluZGVwZW5kZW50IGRpc2N1c3Npb25zKQ0KDQoNCg0KVGhh
bmsgeW91LA0KDQpCcnVubw0KDQoNCg0KWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9k
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCg0KDQoNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KDQoNCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250
ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQg
bmUgZG9pdmVudCBkb25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVz
IHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJl
dXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJl
IGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVz
IGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBkZWNsaW5lIHRvdXRl
IHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZh
bHNpZmllLiBNZXJjaS4NCg0KDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1h
eSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5
IGJlIHByb3RlY3RlZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwg
dXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNl
aXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRl
bGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBi
ZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJl
ZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3UuDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpWZXJkYW5hOw0KCXBhbm9zZS0xOjIgMTEg
NiA0IDMgNSA0IDQgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7DQoJ
cGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJn
aW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXtt
c28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1p
bHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KcC5tc29ub3JtYWww
LCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3Jt
YWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjEx
LjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlByZm9ybWF0
SFRNTENhcg0KCXttc28tc3R5bGUtbmFtZToiUHLDqWZvcm1hdMOpIEhUTUwgQ2FyIjsNCgltc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIjsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkZSO30N
CnAuUHJmb3JtYXRIVE1MLCBsaS5QcmZvcm1hdEhUTUwsIGRpdi5QcmZvcm1hdEhUTUwNCgl7bXNv
LXN0eWxlLW5hbWU6IlByw6lmb3JtYXTDqSBIVE1MIjsNCgltc28tc3R5bGUtbGluazoiUHLDqWZv
cm1hdMOpIEhUTUwgQ2FyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1z
dHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7bXNvLXN0eWxlLXR5cGU6
cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2lu
ZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyNA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0K
CW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRpdi5Xb3JkU2VjdGlv
bjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxh
bmc9IkVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0
aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+SGkgQWRyaWFu
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiI+TWFueSB0aGFua3MgZm9yIHRoZSBkZXRhaWxlZCByZXZpZXcu
IEVkaXRvcmlhbCBjb21tZW50cyBhcmUgdmVyeSB3ZWxjb21lZCBhcyBJ4oCZbSBub3QgYSBuYXRp
dmUgRW5nbGlzaCBzcGVha2VyLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5TZWUgaW5saW5lIGJlbG93IGZvciBlYWNoIGNvbW1l
bnQuIE5vdGUgdGhhdCB0aGlzIGhhcyBiZWVuIHB1Ymxpc2hlZCBhcyBwYXJ0IG9mIHJldjA2Ljxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiI+VGhhbmsgeW91LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj5QYWJsby48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+
PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkFkcmlhbiBGYXJyZWwg
Jmx0O2FkcmlhbkBvbGRkb2cuY28udWsmZ3Q7PGJyPg0KPGI+T3JnYW5pc2F0aW9uOiA8L2I+T2xk
IERvZyBDb25zdWx0aW5nPGJyPg0KPGI+UmVwbHkgdG86IDwvYj4mcXVvdDthZHJpYW5Ab2xkZG9n
LmNvLnVrJnF1b3Q7ICZsdDthZHJpYW5Ab2xkZG9nLmNvLnVrJmd0Ozxicj4NCjxiPkRhdGU6IDwv
Yj5GcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAxNjo1Njxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7
YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSZxdW90OyAmbHQ7YnJ1bm8uZGVjcmFlbmVAb3Jhbmdl
LmNvbSZndDssICdTUFJJTkcgV0cgTGlzdCcgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8
Yj5DYzogPC9iPiZxdW90OzZtYW5AaWV0Zi5vcmcmcXVvdDsgJmx0OzZtYW5AaWV0Zi5vcmcmZ3Q7
LCAnZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nJyAmbHQ7ZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnJmd0Ozxicj4NCjxi
PlN1YmplY3Q6IDwvYj5SRTogV0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZzxicj4NCjxiPlJlc2VudCBmcm9tOiA8L2I+Jmx0O2FsaWFzLWJvdW5jZXNAaWV0
Zi5vcmcmZ3Q7PGJyPg0KPGI+UmVzZW50IHRvOiA8L2I+Jmx0O2NmQGNpc2NvLmNvbSZndDssICZs
dDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7LCAmbHQ7am9obkBsZWRkeS5uZXQmZ3Q7LCAmbHQ7ZGFu
aWVsLnZveWVyQGJlbGwuY2EmZ3Q7LCAmbHQ7c2F0b3J1Lm1hdHN1c2hpbWFAZy5zb2Z0YmFuay5j
by5qcCZndDssICZsdDtsaXpoZW5iaW5AaHVhd2VpLmNvbSZndDs8YnI+DQo8Yj5SZXNlbnQgZGF0
ZTogPC9iPkZyaWRheSwgNiBEZWNlbWJlciAyMDE5IGF0IDE2OjU2PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+SGksPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPlRoYW5rcyB0byB0aGUgYXV0aG9ycyBmb3IgdGhlIHdvcmsgb24gdGhpcyBkcmFmdC4gSSd2
ZSBkb25lIGEgcmV2aWV3PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj53aGljaCBpcyB0aGUgZmlyc3Qg
dGltZSBJIGhhdmUgbG9va2VkIGF0IHRoZSBkcmFmdCBmb3Igc2V2ZXJhbDwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+cmV2aXNpb25zLiZuYnNwOyBNeSB0aG91Z2h0cyBhcmUgaW5jbHVkZWQgYmVsb3cu
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgdGhp
bmsgdGhhdCBjb25zaWRlcmFibGUgZWRpdG9yaWFsIHdvcmsgaXMgbmVlZGVkIGJlZm9yZSB3ZSBj
YW4gY2xhaW08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRoYXQgdGhpcyBkb2N1bWVudCBpcyByZWFk
eSBmb3IgcHVibGljYXRpb24uPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlRoYW5rcyw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFkcmlhbjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj49PT08L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SXQgd291bGQgYmUgcmVh
bGx5IGdvb2QgaWYgYXV0aG9ycyByYW4gaWRuaXRzIGJlZm9yZSBwcmVzZW50aW5nIGRyYWZ0czwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+YXMgcmVhZHkgZm9yIFdHIGxhc3QgY2FsbC4gSXQgaXMgcHJl
dHR5IGVhc3kgdG8gZG8sIGFuZCBmaXhpbmcgdGhlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5pc3N1
ZXMgaXMgbm90IGF0IGFsbCBoYXJkLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5odHRwczovL3d3dzYuaWV0Zi5vcmcvdG9vbHMvaWRuaXRzP3VybD1o
dHRwczovL3d3dy5pZXRmLm9yZy9hcmNoaXZlL2lkL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZy0wNS50eHQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5QQzogRG9uZS4gVGhhbmtzLiZuYnNwOzwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPkkgdGhpbmsgdGhlIG1vc3Qgb2J2aW91cyB0aGluZyB0aGF0IHRoZSB0b29sIHBvaW50cyBv
dXQgaXMgdGhlIGFic2VuY2U8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPm9mIGEgU2VjdXJpdHkgQ29u
c2lkZXJhdGlvbnMgc2VjdGlvbi4gV2hpbGUgc2VjdGlvbiA3IGlzIG9idmlvdXNseTwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+cmVsZXZhbnQsIHRoZXJlIHdvdWxkIHNlZW0gdG8gYmUgYSBzaWduaWZp
Y2FudCBwaWVjZSBvZiB3b3JrIHRoYXQgaXM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPm5lZWRlZCBi
ZWZvcmUgdGhlIGRyYWZ0IGNhbiBwcm9ncmVzcy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+UEM6IEJlaW5nIGRpc2N1c3NlZCBpbiBhIGRpZmZlcmVudCB0aHJlYWQuPC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5Bbm90aGVy
ICdub3JtYWwnIHRoaW5nIHRvIGRvIGlzIGNoZWNrIHRoYXQgdGhlIGRyYWZ0IGZvbGxvd3MgdGhl
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5lZGl0b3JpYWwgZ3VpZGVsaW5lcyBmcm9tIHRoZSBSRkMg
RWRpdG9yLiBNb3N0IG5vdGFibGUgaXMgdGhhdCB0aGU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlJl
cXVpcmVtZW50cyBMYW5ndWFnZSB0ZXh0IHNob3VsZCBiZSBtb3ZlZCBpbnRvIHNlY3Rpb24gMi4x
Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlBDOiBNb3ZlZCBpbnRvIDIuMS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkp1c3QgZm9yIG15IGtub3dsZWRnZSwgd2h5IHNob3Vs
ZCBpdCBiZSBtb3ZlZCBpbnRvIDIuMSBhbmQgbm90IGludG8gMS4xPzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JdCB3b3VsZCBiZSBnb29kIGlm
IHlvdSBjb3VsZCBwdXQgYWxsIHNlY3Rpb24gaGVhZGVycyBpbnRvIHRpdGxlIGNhc2UuPC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+UEM6IERvbmUuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlRoZXJlIGFyZSBhIGxvdCBvZiBhYmJyZXZpYXRpb25zIGluIHRoZSBkb2N1bWVu
dCB0aGF0IGFyZSBub3QgZGVlbWVkPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj53ZWxsLWtub3duIGJ5
IHRoZSBSRkMgRWRpdG9yIGFuZCBzaG91bGQgYmUgZXhwYW5kZWQgb24gZmlyc3QgdXNlLjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4nU1J2NicgaXMg
bm90ICh5ZXQpIGEgd2VsbC1rbm93biBhYmJyZXZpYXRpb24gYWNjb3JkaW5nIHRvIHRoZSBSRkM8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVkaXRvciwgc28gc2hvdWxkIGJlIHNwZWxsZWQgb3V0IGlu
IHRoZSB0aXRsZSwgYWJzdHJhY3QsIGFuZCBvbiBmaXJzdDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
dXNlIGluIHRoZSBtYWluIGJvZHkgb2YgdGV4dC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6
IEFkZGVkIFNSdjYuIEFkZGVkIG1vcmUgYWJicmV2aWF0aW9ucyBhcyB3ZWxsLjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6Q29uc29s
YXM7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
Pi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5U
aGUgQWJzdHJhY3QgaXMgYSBsaXR0bGUgdGVyc2UuIEluIHBhcnRpY3VsYXIsIGl0IHNob3VsZCBn
aXZlIGFuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5vdmVydmlldyBvZiB3aGF0ICduZXR3b3JrIHBy
b2dyYW1taW5nJyBpcy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+VGhlIEludHJvZHVjdGlvbiBzYXlzOjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7Jm5ic3A7IFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0aGUgU1J2NiBOZXR3b3JrIFByb2dyYW1t
aW5nIGNvbmNlcHQgYW5kIGFpbXM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBh
dCBzdGFuZGFyZGl6aW5nIHRoZSBtYWluIHNlZ21lbnQgcm91dGluZyBiZWhhdmlvcnMgdG8gZW5h
YmxlIHRoZTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGNyZWF0aW9uIG9mIGlu
dGVyb3BlcmFibGUgb3ZlcmxheXMgd2l0aCB1bmRlcmxheSBvcHRpbWl6YXRpb24gYW5kPC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgc2VydmljZSBwcm9ncmFtbWluZy48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPlNvbWUgb2YgdGhhdCB0ZXh0IHdvdWxkIGJlIGdvb2QgaW4gdGhlIEFi
c3RyYWN0Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
UEM6IFRoYW5rcy4gSSBoYXZlIHJld3JpdHRlbiB0aGUgYWJzdHJhY3QgYW1vbmcgdGhvc2UgbGlu
ZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS08L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U2VjdGlvbiAxPC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBmaXJzdCBt
ZW50aW9uIG9mICdTZWdtZW50IFJvdXRpbmcnIG5lZWRzIGEgcmVmZXJlbmNlLjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IERvbmUu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPlNlY3Rpb24gMTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDsmbmJzcDsgbW92aW5nIGZvcndhcmQgaW4gdGhlIHNlZ21lbnQgbGlzdCB0
byBhbnkgY29tcGxleCB1c2VyLWRlZmluZWQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZu
YnNwOyBiZWhhdmlvci48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+SXMgdGhlcmUgYSBjb21tYSBtaXNzaW5nPzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5QQzogQ29tbWEgYWRkZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5TZWN0aW9uIDE8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+cy9UaGUgbmV0d29yayBwcm9ncmFtbWluZyBjb25zaXN0cy9OZXR3b3JrIHByb2dyYW1t
aW5nIGNvbnNpc3RzLzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+UEM6IERvbmUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TZWN0aW9uIDE8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
Jm5ic3A7IFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0aGUgU1J2NiBOZXR3b3JrIFByb2dyYW1taW5n
IGNvbmNlcHQgYW5kIGFpbXM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBhdCBz
dGFuZGFyZGl6aW5nIHRoZSBtYWluIHNlZ21lbnQgcm91dGluZyBiZWhhdmlvcnMgdG8gZW5hYmxl
IHRoZTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGNyZWF0aW9uIG9mIGludGVy
b3BlcmFibGUgb3ZlcmxheXMgd2l0aCB1bmRlcmxheSBvcHRpbWl6YXRpb24gYW5kPC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgc2VydmljZSBwcm9ncmFtbWluZy48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhlIGRvY3VtZW50ICdh
aW1zJywgYnV0IGRvZXMgaXQgc3VjY2VlZD8gOi0pPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgdGhpbmsgeW91IHNob3VsZCB1c2UuLi48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPnMvYWltcyBhdCBzdGFuZGFyZGl6aW5nL3NwZWNpZmllcy88L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBE
b25lLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5TZWN0aW9uIDI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFdlIGFzc3VtZSB0aGF0IHRoZSBTUkggbWF5PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBp
bnNpZGUgZWFjaCBwYWNrZXQuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPkl0IGlzIGdvb2QgdGhhdCB5b3Ugc3RhdGUgdGhpcyBhc3N1bXB0aW9uIGZv
ciB0aGlzIGRyYWZ0Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QnV0IGNsZWFybHkgdGhpcyBpcyBu
b3Qgbm9ybWF0aXZlIGZvciBkZWZpbmluZyB3aGV0aGVyIHRoZSBTUkggaXMNCjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+YWxsb3dlZCB0byBiZSBwcmVzZW50IG1vcmUgdGhhbiBvbmNlLjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+SSB3ZW50IHRvIGRyYWZ0LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmct
aGVhZGVyIHRvIHRyeSB0byBmaW5kIGENCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZGVmaW5pdGl2
ZSBzdGF0ZW1lbnQgYW5kIGNvdWxkIG5vdCBmaW5kIG9uZSAocGVyaGFwcyBJIG1pc3NlZCBpdD8p
Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RmFpbGluZyB0aGF0LCA4MjAwIGlzIG5vcm1hdGl2ZSBh
bmQgaXQgc2F5czo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBFYWNoIGV4dGVu
c2lvbiBoZWFkZXIgc2hvdWxkIG9jY3VyIGF0IG1vc3Qgb25jZSwgZXhjZXB0IGZvciB0aGU8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBEZXN0aW5hdGlvbiBPcHRpb25zIGhlYWRl
ciwgd2hpY2ggc2hvdWxkIG9jY3VyIGF0IG1vc3QgdHdpY2UgKG9uY2U8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOyZuYnNwOyBiZWZvcmUgYSBSb3V0aW5nIGhlYWRlciBhbmQgb25jZSBiZWZv
cmUgdGhlIHVwcGVyLWxheWVyIGhlYWRlcikuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYXQgbWVhbnMgdGhhdCB5b3VyIGFzc3VtcHRpb246PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4tIGlzIG5lY2Vzc2FyeSBmb3IgdGhpcyBkb2N1bWVudCB0byB3
b3JrPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tIGlzIG5vdCBhIHZhbGlkIGFzc3VtcHRpb24uPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNsZWFybHkg
dGhhdCBpcyBub3QgZ29vZCBhbmQgbm90IHdoYXQgeW91IHdhbnQgdG8gZW5kIHVwIHdpdGguPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgdGhpbmsg
dGhlIHNvbHV0aW9uIGlzIGEgZml4IHRvIGRyYWZ0LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmct
aGVhZGVyPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5laXRoZXIgYnkgcHVsbGluZyBpdCBiYWNrIGZy
b20gdGhlIFJGQyBFZGl0b3IgUXVldWUgdG8gbWFrZSBhbmQgYWdyZWU8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPnRoZSBjaGFuZ2UsIG9yIGJ5IHdyaXRpbmcgYSBzbWFsbCBiaXMgdG8gdGhhdCBkcmFm
dCB0byBkZWZpbmUgYW5kIGFsbG93PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5tdWx0aXBsZSBwcmVz
ZW5jZS4gKFRoYXQgYmlzIHdvdWxkIGJlIGEgbm9ybWF0aXZlIHJlZmVyZW5jZSBmcm9tIHRoaXM8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPmRyYWZ0Lik8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSBzdXBwb3NlIGl0IGNvdWxkIGJlIHBvc3NpYmxlIHRv
IGhhdmUgdGhpcyBkcmFmdCB1cGRhdGUgZHJhZnQtaWV0Zi08L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PjZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlciwgYnV0IHRoYXQgaXMgcHJvYmFibHkgbm90IGlk
ZWFsIGFuZCB3b3VsZDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Y2F1c2Ugc29tZSBpbnRlci1XRyB0
ZW5zaW9ucy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+T25lIHdheSBvZiB0aGUgb3RoZXIsIGl0J3MgYW4gZWFzeSBmaXgsIGJ1dCB0aGUgYm90dG9t
IGxpbmUgb2YgdGhpczwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+aXNzdWUgYXMgdGhpbmdzIHN0YW5k
IGlzIHRoYXQgdGhlIGFzc3VtcHRpb24gaXMgZmFsc2UgYW5kIGJsb2NrcyB0aGlzPC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5kcmFmdC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6
IFNlbnRlbmNlIGhhcyBiZWVuIHJlbW92ZWQuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U2VjdGlvbiAy
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OyZuYnNwOyBXaGVuIGEgcGFja2V0IGlzIGludGVyY2VwdGVkIG9uIGEgd2lyZSwgaXQgaXMgcG9z
c2libGUgdGhhdCBTUkhbU0xdPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgaXMg
ZGlmZmVyZW50IGZyb20gdGhlIERBLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5JdCBpcyBmYWlybHkgb2J2aW91cyB3aGF0IHRoaXMgbWVhbnMsIGJ1
dCB5b3UgaGF2ZSBpbnRyb2R1Y2VkIG5vdGF0aW9uPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj53aXRo
b3V0IGRlZmluaXRpb24uPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlBlcmhhcHMgaW5zZXJ0IHNvbWUgdG8gdGV4dCBzbyB0aGF0IHlvdSBlbmQgdXAg
d2l0aDo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7Jm5ic3A7IFNSSFtuXSBpbmRpY2F0ZXMgdGhlIG50aCBvbmUtYmFzZWQgZW50cnkgaW4g
dGhlIFNJRCBsaXN0IGFzDQo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNw
O3JlcHJlc2VudGVkIGluIHRoZSBTUkguJm5ic3A7IFRodXMsIFNSSFsxXSBpcyBTUjMgaW4gdGhl
IGV4YW1wbGUgYWJvdmUuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgV2hlbiBh
IHBhY2tldCBpcyBpbnRlcmNlcHRlZCBvbiBhIHdpcmUsIGl0IGlzIHBvc3NpYmxlIHRoYXQgU1JI
W1NMXTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGlzIGRpZmZlcmVudCBmcm9t
IHRoZSBEQS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6IEFkZGVkIFNSSFtu
XSB0byBkZWZpbml0aW9ucy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TZWN0aW9uIDM8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEFz
IGludHJvZHVjZWQgaW4gUkZDODQwMiBhbiBTUnY2IFNlZ21lbnQgSWRlbnRpZmllciBpcyBhIDEy
OC1iaXQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyB2YWx1ZS48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T2YgY291cnNlLCBpdCBp
cyB0cnVlIHRoYXQgYW4gU1J2NiBTSUQgaXMgMTI4LWJpdHMsIGFuZCB0aGlzIGZvbGxvd3MNCjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZnJvbSB3aGF0IGlzIHNhaWQgaW4gODQwMiwgYnV0IGl0IGlz
IG5vdCB3aGF0IDg0MDIgc2F5cy4mbmJzcDsgSSBzdWdnZXN0IHlvdTwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+cmVwbGFjZSB0aGlzIHRleHQgd2l0aDo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFJGQzg0MDIgZGVmaW5lcyBhbiBT
UnY2IFNlZ21lbnQgSWRlbnRpZmllciBhcyBhbiBJUHY2IGFkZHJlc3MNCjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ZXhwbGljaXRseSBhc3NvY2lhdGVkIHdpdGggdGhl
IHNlZ21lbnQuJm5ic3A7IFRodXMsIGFuIFNSdjYgU2VnbWVudDwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IElkZW50aWZpZXIgaXMgYSAxMjgtYml0IHZhbHVlLjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IERvbmUuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPjMuMTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDsmbmJzcDsgVGhlIEZVTkNUIHZhbHVlIHplcm8gaXMgaW52YWxpZC48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhhdCdzIHJlYXNvbmFi
bGUsIGJ1dCBJIGNvdWxkbid0IGZpbmQgb3V0IHdoYXQgaGFwcGVucyBpZiBJIHNldCBhDQo8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPnplcm8gRlVOQ1QuIFdoZXJlIGlzIHRoYXQgZGVzY3JpYmVkPzwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4oUGVkYW50
aWNhbGx5LCBidXQgSSBkb24ndCBleHBlY3QgYSBmaXgsIGlmIEwgaXMgMTI4LCBJIHRoaW5rIEZV
TkNUPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj56ZXJvIG1heSBiZSBPSy4pPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBTZWUgaW4gdGhlIG5leHQgY29tbWVudC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+My4xPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOyZuYnNwOyBBIGJlaGF2aW9yIG1heSByZXF1aXJlIGFkZGl0aW9uYWwgYXJndW1lbnRz
IHRoYXQgd291bGQgYmUgcGxhY2VkPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsg
aW1tZWRpYXRlbHkgYWZ0ZXIgdGhlIEZVTkNULiZuYnNwOyBJbiBzdWNoIGNhc2UsIHRoZSBTUnY2
IFNJRCB3aWxsIGhhdmU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyB0aGUgZm9y
bSBMT0M6RlVOQ1Q6QVJHUzo6LiBGb3IgdGhpcyByZWFzb24sIHRoZSBTUnY2IFNJRHMgYXJlIG1h
dGNoZWQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBvbiBhIHBlciBsb25nZXN0
LXByZWZpeC1tYXRjaCBiYXNpcy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+VGhpcyBpcyBjbGVhciwgYnV0IGl0IGNvbmZsaWN0cyB3aXRoIHRoZSBk
ZWZpbml0aW9uIG9mIEZVTkNUIGdpdmVuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5lYXJsaWVyOjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsm
bmJzcDsgRlVOQ1QgKGZ1bmN0aW9uKSBpcyB0aGUgMTI4LUwgbGVhc3Qgc2lnbmlmaWNhbnQgYml0
cyBvZiB0aGUgU0lELjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5JIHdvdWxkIHN1Z2dlc3QgdGhhdCB5b3UgcmV2ZXJzZSBzb21lIG9mIHRoZSB0ZXh0
IHNvIHRoYXQgeW91IHN0YXJ0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj53aXRoIExPQzpGVU5DVDpB
UkdTOjogdGhlbiBkZXNjcmliZSBob3cgdGhlIHNwbGl0IGJldHdlZW4gTE9DIGFuZCBGVU5DVDwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+aXMgZm91bmQgKGkuZS4sIEwpLCBhbmQgdGhlbiBleHBsYWlu
IHRoYXQgQVJHUyBtaWdodCBub3QgYWx3YXlzIGJlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5uZWVk
ZWQgaW4gd2hpY2ggY2FzZSBGVU5DVCB1c2VzIGFsbCBvZiB0aGUgMTI4LUwgYml0cy48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6IEkgaGF2ZSByZXdyaXR0ZW4gdGhlIGVudGly
ZSB0ZXh0IGFzIHlvdSBzdWdnZXN0ZWQuIFRoaXMgcG9pbnQgYW5kIHRoZSBwcmV2aW91cyBvbmUg
c2hvdWxkIGJlIGNsZWFyIGluIHRoZSBuZXcgdGV4dC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgdGhpbmsgeW91IGNvdWxkIHVzZWZ1
bGx5IHNwZW5kIHNvbWUgdGltZSBkZXNjcmliaW5nIHRoZSBjbGFzc2VzIG9mPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5iZWhhdmlvcnMuIE5vdGFibHkgJnF1b3Q7RW5kIGJlaGF2aW9ycyZxdW90OyBh
bmQgJnF1b3Q7VHJhbnNpdCBiZWhhdmlvcnMmcXVvdDsuIFRoaXMgd291bGQ8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPmdvIGFzIGEgbmV3IHNlY3Rpb24gYmVmb3JlIHNlY3Rpb24gNC48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+WW91IGNhbiBkZXNjcmli
ZSBob3cvd2hlcmUgaW4gdGhlIG5ldHdvcmsgdGhlIGJlaGF2aW9ycyBhcmUgZXhlY3V0ZWQsPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5hbmQgeW91IGNhbiBkZXNjcmliZSB3aGV0aGVyIHRoZSBiZWhh
dmlvcnMgYXJlIGJvdW5kIHRvIHNwZWNpZmljIFNJRHM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPihT
SUQgdHlwZXMpIG9yIG5vdC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+VGhlLCBwcm9iYWJseSwgcmVuYW1lIHNlY3Rpb24gNCB0byAmcXVvdDtFbmQg
YmVoYXZpb3JzJnF1b3Q7IHdoaWNoIGtlZXBzIGl0DQo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmFs
aWduZWQgd2l0aCB0aGUgbmFtZSBvZiBzZWN0aW9uIDUuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzogVGhlIFNSSCBkcmFmdCBpcyBkZWZpbmluZyB0
aGUgZGlmZmVyZW50IHR5cGVzIG9mIG5vZGVzIGFjY3VyYXRlbHkuIChUcmFuc2l0IG5vZGUsIFNv
dXJjZSBTUiBub2RlLCBTUiBFbmRwb2ludCkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5UaGlzIGRyYWZ0IGhhczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5TZWN0aW9uMTo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyBGYW1pbGlhcml0eSB3
aXRoIHRoZSBTZWdtZW50IFJvdXRpbmcgSGVhZGVyPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsgWzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNyZWYtSS1ELmlldGYtNm1hbi1zZWdtZW50
LXJvdXRpbmctaGVhZGVyIiB0aXRsZT0iJnF1b3Q7SVB2NiBTZWdtZW50IFJvdXRpbmcgSGVhZGVy
IChTUkgpJnF1b3Q7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+SS1ELmll
dGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyPC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj5dDQog
aXMgYXNzdW1lZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+U2VjdGlvbiA1OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+VGhlc2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyBiZWhhdmlvcnMgYXJlIG5vdCBi
b3VuZCB0byBhIFNJRCBhbmQgdGhleSBjb3JyZXNwb25kIHRvIHNvdXJjZSBTUjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7IG5vZGVz
IG9yIHRyYW5zaXQgbm9kZXMgWzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNSNyZWYtSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyIiB0
aXRsZT0iJnF1b3Q7SVB2NiBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIChTUkgpJnF1b3Q7Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+SS1ELmlldGYtNm1hbi1zZWdtZW50LXJv
dXRpbmctaGVhZGVyPC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj5dLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Eb27igJl0
IHlvdSB0aGluayB0aGF0IGlzIGVub3VnaD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NC48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBpcyB0aGUgb25seSBwbGFj
ZSB5b3UgdXNlICZxdW90O0FkaiBTSUQmcXVvdDsgaW4gdGhlIGRvY3VtZW50LiBFaXRoZXIgc3Bl
bGw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPml0IG91dCwgb3IgbWVudGlvbiBpdCBpbiBTZWN0aW9u
IDIuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij5QQzogQWRkZWQgdG8gU2VjdGlvbjImbmJzcDsgdG9nZXRoZXIgd2l0aCBQcmVmaXggU0lE
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPlBsZWFzZSBzcGVsbCBvdXQgJnF1b3Q7ZGVjYXBzJnF1b3Q7IG9uIGVhY2ggdXNlLjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
UEM6IEl0IGRvZXMgbm90IGZpdCBpbiBhIHNpbmdsZSBsaW5lIGFuZCBicmFrZXMgdGFibGUgYWxp
Z25tZW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj40LjE8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEFzIGEgY29uc2VxdWVuY2UsIGFuIEVuZCBTSUQgY2Fubm90
IGJlIHRoZSBsYXN0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgU0lEIG9mIGEg
U0lEIGxpc3QgYW5kIGNhbm5vdCBiZSB0aGUgREEgb2YgYSBwYWNrZXQgd2l0aG91dCBhbiBTUkg8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyAodW5sZXNzIGNvbWJpbmVkIHdpdGgg
dGhlIFBTUCwgVVNQIG9yIFVTRCBmbGF2b3JzIFNlY3Rpb24gNC4xNikuPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgdGhpbmsgeW91IG1lYW4gcy9j
YW5ub3QvTVVTVCBOT1QvPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij5QQzogUGFyYWdyYXBoIHJlbW92ZWQgYXMgdGhlICh1bmxlc3MgY29t
YmluZWQuLi4gaGFzIGJlZW4gcmVwb3J0ZWQgYXMgdW5jbGVhciBieSBvdGhlcnMuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5U
aGUgcG9pbnQgaXMgdGhhdCBJICpjYW4qIHBsYWNlIGFueXRoaW5nIGluIGEgU0lEIGxpc3QsIEkg
anVzdCBjYW4ndDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZXhwZWN0IGl0IHRvIHdvcmsuPC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkluIGZhY3QsIHlv
dSBzaG91bGQgY2F0Y2ggdGhpcyBpbiB0aGUgcHNldWRvIGNvZGUgYnkgdGVzdGluZyBTZWdtZW50
czwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+TGVmdCAmZ3Q7IDEuPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj40LjE8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+JnF1b3Q7VEJELVNSSCZxdW90OyBpcyBtZW50aW9u
ZWQgbWFueSB0aW1lcyBpbiB0aGlzIGRvY3VtZW50IHdpdGggdGhlIGZpcnN0IHRpbWU8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPmJlaW5nIGluIHRoaXMgc2VjdGlvbi48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSBkb24ndCBmaW5kIHRoaXMgZGVzY3Jp
YmVkIGluIFNlY3Rpb24gOS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBUaGUgSUFOQSBhbGxvY2F0aW9ucyBmb3IgU1JIIGhhdmUg
YmVlbiBjb21wbGV0ZWQuIEkgaGF2ZSByZXBsYWNlZCBhbGwgVEJELVNSSCBmb3IgdGhlIHByb3Bl
ciBjb2RlcG9pbnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjQuMTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBT
ZW5kIGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJl
c3M8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDb2Rl
IFRCRC1TUkggKFNSIFVwcGVyLWxheWVyIEhlYWRlciBFcnJvciksPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUG9pbnRlciBzZXQgdG8gdGhlIG9mZnNl
dCBvZiB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlz
Y2FyZCB0aGUgcGFja2V0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkFtYmlndW91cyBwdW5jdHVhdGlvbi4gUHJvYmFibHkuLi48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IFMwMy4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2VuZCBhbiBJQ01QIFBhcmFtZXRlciBQcm9ibGVtIG1l
c3NhZ2UgdG8gdGhlIFNvdXJjZSBBZGRyZXNzPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgQ29kZSBUQkQtU1JIIChTUiBVcHBlci1sYXllciBIZWFkZXIg
RXJyb3IpLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IFBvaW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhlYWRlci48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJbnRlcnJ1cHQgcGFja2V0IHByb2Nlc3Npbmcg
YW5kIGRpc2NhcmQgdGhlIHBhY2tldDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TaW1pbGFybHk6PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBTMDYuJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IFNlbmQgYW4gSUNNUCBUaW1lIEV4Y2VlZGVkIG1lc3NhZ2UgdG8gdGhl
IFNvdXJjZSBBZGRyZXNzLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IENvZGUgMCAoSG9wIGxpbWl0IGV4Y2VlZGVkIGluIHRyYW5zaXQpLjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQg
ZGlzY2FyZCB0aGUgcGFja2V0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPkFuZDo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7IFMxMC4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2Vu
ZCBhbiBJQ01QIFBhcmFtZXRlciBQcm9ibGVtIHRvIHRoZSBTb3VyY2UgQWRkcmVzcyw8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDb2RlIDAgKEVycm9u
ZW91cyBoZWFkZXIgZmllbGQgZW5jb3VudGVyZWQpLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBvaW50ZXIgc2V0IHRvIHRoZSBTZWdtZW50cyBMZWZ0
IGZpZWxkLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEludGVycnVwdCBwYWNrZXQg
cHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZXJlIGFyZSBleGFtcGxlcyBvZiB0aGlzIGFs
bCB0aHJvdWdoIFNlY3Rpb24gNC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPlBDOiBJIGRvbuKAmXQgc2VlIHRoZSBkaWZmZXJlbmNlIGluIGJldHdlZW4g
Ym90aCBwdW5jdHVhdGlvbiBvcHRpb25zLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5TaW5jZSBJ4oCZbSBub3QgYSBuYXRpdmUgRW5nbGlzaCBzcGVha2VyIEkgdGFrZSB5b3VyIHBy
b3Bvc2FsIGFuZCB1c2UgaXQgdGhyb3VnaG91dCBhbGwgdGhlIElDTVAgc2VudGVuY2VzIGluIHRo
ZSBkb2N1bWVudC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NC4xPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgd2FzIHN1cnByaXNlZCBieS4uLjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgUzAxLiBXaGVuIGFu
IFNSSCBpcyBwcm9jZXNzZWQgezwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IFMwMi4mbmJz
cDsmbmJzcDsgSWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgezwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7IFMwMy4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2VuZCBhbiBJQ01QIFBh
cmFtZXRlciBQcm9ibGVtIG1lc3NhZ2UgdG8gdGhlIFNvdXJjZSBBZGRyZXNzPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQ29kZSBUQkQtU1JIIChTUiBV
cHBlci1sYXllciBIZWFkZXIgRXJyb3IpLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBvaW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVy
LWxheWVyIGhlYWRlciw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBpbnRlcnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGRpc2NhcmQgdGhlIHBhY2tl
dDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IFMwNC4mbmJzcDsmbmJzcDsgfTwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7IFMwNS4mbmJzcDsmbmJzcDsgSWYgKElQdjYgSG9wIExpbWl0
ICZsdDs9IDEpIHs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBTMDYuJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IFNlbmQgYW4gSUNNUCBUaW1lIEV4Y2VlZGVkIG1lc3NhZ2UgdG8g
dGhlIFNvdXJjZSBBZGRyZXNzLDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IENvZGUgMCAoSG9wIGxpbWl0IGV4Y2VlZGVkIGluIHRyYW5zaXQpLDwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludGVycnVwdCBw
YWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDsgUzA3LiZuYnNwOyZuYnNwOyB9PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFyZSB5b3Ugc3VyZSB0aGF0IEhvcCBMaW1pdCBwcm9j
ZXNzaW5nIGlzIGxlZnQgc28gbGF0ZT8gSXNuJ3QgaXQgb25lIG9mPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj50aGUgZmlyc3QgdGhpbmdzIGRvbmUgd2l0aCBhIHBhY2tldCBiZWZvcmUgZXZlbiB0aGUg
U1JIIGlzIGRpc2NvdmVyZWQgdG88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmJlIHByZXNlbnQ/PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Q
QzogSXMgdGhlcmUgYW55IGRpZmZlcmVuY2Ugb24gdGhlIGhvcCBsaW1pdCBjaGVjayBpZiBJIGRv
IGl0IHR3byBsaW5lcyBlYXJsaWVyPyBJIGJlbGlldmUgdGhhdCB0aGUgZW5kIHJlc3VsdCBpcyB0
aGUgc2FtZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+NC4xIChhbmQgb3RoZXIgc2VjdGlvbnMpPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgc3BlbnQgcmF0aGVyIHRvbyBtdWNoIHRp
bWUgdHJ5aW5nIHRvIHdvcmsgb3V0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBTMDguJm5ic3A7Jm5ic3A7IG1heF9MRSA9IChIZHIgRXh0
IExlbiAvIDIpIC0gMTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IFMwOS4mbmJzcDsmbmJz
cDsgSWYgKChMYXN0IEVudHJ5ICZndDsgbWF4X0xFKSBvciAoU2VnbWVudHMgTGVmdCAmZ3Q7IExh
c3QgRW50cnkmIzQzOzEpKSB7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPkFzIGZhciBhcyBJIGNhbiBzZWUsIGZvciBhbiBTUkgsPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBIZHIg
RXh0IExlbiA9IDcgJiM0MzsgKDE2ICogKExhc3QgRW50cnkgJiM0MzsgMSkgKSAmIzQzOyBzdW0o
YWxsIFRMViBsZW5ndGhzKTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5Tbywgd2hpbGUgSSBzZWUgdGhhdCB5b3Ugd2FudCB0byBjaGVjayB0aGF0IExh
c3QgRW50cnkgZG9lc24ndCBwb2ludCBvdXQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmJleW9uZCB0
aGUgZW5kIG9mIHRoZSBTUkgsIEkgZG9uJ3Qgc2VlIGhvdyB5b3VyIGNvbXB1dGF0aW9uIG9mIG1h
eF9MRQ0KPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5oZWxwcy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V2hhdCBoYXZlIEkgbWlzc2VkPzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEhvdyBkbyB5b3Ug
cHJvcG9zZSB0byBjaGVjayB3aGV0aGVyIExhc3QgRW50cnkgdmFsdWUgZXhjZWVkcyB0aGUgbWF4
aW11bSBwb3NzaWJsZSB0aGVvcmV0aWNhbCBMYXN0IEVudHJ5IHZhbHVlPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+VGhlIG9ubHkgaW5mb3JtYXRpb24geW91IGhhdmUgaXMgdGhlIEhl
YWRlciBFeHRlbnNpb24gTGVuZ3RoLiBCYXNlZCBvbiB0aGlzIEkgY29tcHV0ZSB0aGUgbWF4aW11
bSB0aGVvcmV0aWNhbCBMYXN0IEVudHJ5IHBvc3NpYmxlIHZhbHVlLCBhbmQgdGhlbiBqdXN0IGNv
bXBhcmUgdGhlIHZhbHVlcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TWF5YmUgSSBhbSB0aGUgb25lIHdobyBoYXZl
IG1pc3NlZCBzb21ldGhpbmcuIElmIHlvdSBoYXZlIGEgc2ltcGxlciBwcm9wb3NhbCBwbGVhc2Ug
bGV0IG1lIGtub3cuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjQuMjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5zL3dpdGggYSBzZXQgb2YgSiBvZi93aXRoIGEgc2V0LCBK
LCBvZi88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
TWF5YmU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBTMTUuJm5ic3A7Jm5ic3A7
IFNldCB0aGUgcGFja2V0J3MgZWdyZXNzIGFkamFjZW5jeSB0byBKPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj53b3VsZCByZWFkIGJldHRlciBhczwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5i
c3A7IFMxNS4mbmJzcDsmbmJzcDsgU2V0IHRoZSBwYWNrZXQncyBlZ3Jlc3MgYWRqYWNlbmN5IHRv
IGEgbWVtYmVyIG9mIEo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPlBDOiBBY2sgdG8gYm90aC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NC4yPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBOb3RlIHRoYXQg
dGhlIEVuZC5YIFNJRCBjYW5ub3QgYmUgdGhlIGxhc3QgU0lEIG9mIGEgU0lEIGxpc3QgYW5kPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgY2Fubm90IGJlIHRoZSBEQSBvZiBhIHBh
Y2tldCB3aXRob3V0IGFuIFNSSCAodW5sZXNzIGNvbWJpbmVkIHdpdGggdGhlPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgUFNQLCBVU1Agb3IgVVNEIGZsYXZvcnMgU2VjdGlvbiA0
LjE2KS4mbmJzcDsgSGVuY2UgdGhlIFVwcGVyLWxheWVyIGhlYWRlcjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7Jm5ic3A7IHNob3VsZCBuZXZlciBiZSBwcm9jZXNzZWQuPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNpbWlsYXIgY2Fubm90L01V
U1QgTk9UIGlzc3VlIGFzIGluIDQuMS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzogU2FtZSBhcyBi
ZWZvcmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgcHNldWRvY29kZSBmaXggaW4gNC4xIHdvdWxkIGNvdmVy
IHRoaXMgcG9pbnQuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj40LjM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IFRoZSBFbmQuVCBiZWhhdmlvciBpcyB1c2VkIGZvciBtdWx0aS10YWJs
ZSBvcGVyYXRpb24gaW4gdGhlIGNvcmUuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJz
cDsgRm9yIHRoaXMgcmVhc29uLCBhbiBpbnN0YW5jZSBvZiB0aGUgRW5kLlQgYmVoYXZpb3IgbXVz
dCBiZSBhc3NvY2lhdGVkPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgd2l0aCBh
biBJUHY2IEZJQiB0YWJsZSBULjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5JcyB0aGlzICZxdW90O01VU1QgQkUmcXVvdDsgb3IgJnF1b3Q7aXMmcXVv
dDs/PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij5QQzogSXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEVycm9yIGNvZGUgJnF1b3Q7U1IgVXBwZXIt
bGF5ZXIgSGVhZGVyIEVycm9yJnF1b3Q7LCBQb2ludGVyIHNldCB0byB0aGU8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhlYWRlci48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+WW91IHNo
b3VsZCBjYWxsIG91dCAmcXVvdDtUQkQtU1JIJnF1b3Q7IGFzIHRoZSBlcnJvciBjb2RlIHZhbHVl
LiAoSGFwcGVucyBpbg0KPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5zZXZlcmFsIHNlY3Rpb25zLik8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PlBDOiBGaXhlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5BbmQgKGFnYWluKS4uLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgTm90ZSB0aGF0IHRoZSBFbmQu
VCBTSUQgY2Fubm90IGJlIHRoZSBsYXN0IFNJRCBvZiBhIFNJRCBsaXN0IGFuZDwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGNhbm5vdCBiZSB0aGUgREEgb2YgYSBwYWNrZXQgd2l0
aG91dCBhbiBTUkggKHVubGVzcyBjb21iaW5lZCB3aXRoIHRoZTwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IFBTUCwgVVNQIG9yIFVTRCBmbGF2b3JzIFNlY3Rpb24gNC4xNikuJm5i
c3A7IEhlbmNlIHRoZSBVcHBlci1sYXllciBoZWFkZXI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOyZuYnNwOyBzaG91bGQgbmV2ZXIgYmUgcHJvY2Vzc2VkLjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TaW1pbGFyIGNhbm5vdC9NVVNUIE5PVCBp
c3N1ZSBhcyBpbiA0LjEuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IFNhbWUgYXMgYmVmb3JlLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlRoZSBwc2V1ZG9jb2RlIGZpeCBpbiA0LjEgd291bGQgY292ZXIgdGhpcyBw
b2ludC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjQu
NDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDsmbmJzcDsgVGhlIEVuZC5EWDYgU0lEIG11c3QgYmUgdGhlIGxhc3Qgc2VnbWVudCBpbiBhIFNS
IFBvbGljeSwgYW5kIGl0IG11c3Q8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBi
ZSBhc3NvY2lhdGVkIHdpdGggb25lIG9yIG1vcmUgTDMgSVB2NiBhZGphY2VuY2llcyBKLjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BZ2FpbjogaXMg
dGhhdCAmcXVvdDtNVVNUJnF1b3Q7IG9yICZxdW90O2lzJnF1b3Q7Pzwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEZpeGVkLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PkZpeCB0byA8L3NwYW4+DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTZW5k
IGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gdG8gdGhlIFNvdXJjZSBBZGRyZXNzLDwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENvZGUgMCAo
RXJyb25lb3VzIGhlYWRlciBmaWVsZCBlbmNvdW50ZXJlZCksPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUG9pbnRlciBzZXQgdG8gdGhlIFNl
Z21lbnRzIExlZnQgZmllbGQuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
SW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNjYXJkIHRoZSBwYWNrZXQ8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlBDOiBGaXhlZC48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPmFuZDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyZuYnNwOyBT
ZW5kIGFuIElDTVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJl
c3M8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDb2RlIFRCRC1T
UkggKFNSIFVwcGVyLWxheWVyIEhlYWRlciBFcnJvciksPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgUG9pbnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBw
ZXItbGF5ZXIgaGVhZGVyLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEludGVycnVwdCBwYWNr
ZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzogRml4ZWQuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSB3
b25kZXJlZCB3aHkgeW91IGhhZCB0d28gY29kZSBmcmFnbWVudHMgcmF0aGVyIHRoYW4gYSBsb25n
ZXIgb25lIHdpdGg8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmFuICZxdW90O0lmJnF1b3Q7IHN0YXRl
bWVudCBhbmQgdHdvIGJyYW5jaGVzLiBEb2Vzbid0IHJlYWxseSBtYXR0ZXIsIGhvd2V2ZXIsIGFz
IGE8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnJlc3VsdCBvZiB0aGUgY3VycmVudCBzdHJ1Y3R1cmUs
IHRoZSBOb3RlcyB0aGF0IGZvbGxvdyBhcmUgYSBsaXR0bGUNCjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+YW1iaWd1b3VzIGJlY2F1c2UgeW91IGhhdmUgdHdvIGluc3RhbmNlcyBvZiBTMDEgYW5kIFMw
NSBpbiB0aGUgc2VjdGlvbi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBXZSByZXByb2R1Y2VkIHRoZSBzYW1lIGZvcm1hdCBvZiB0
aGUgU1JIIGRyYWZ0IHRoYXQgaGFkIGNvbnNlbnN1cy4gVHdvIGRpZmZlcmVudCBwaWVjZXMgb2Yg
Y29kZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+UEM6IE1heWJlIG9uZSBvcHRpb24gdG8gYnJhaW5zdG9ybSBhYm91
dCBpcyB0byBjcmVhdGUgdHdvIHN1Yi1zZWN0aW9ucyBmb3IgZWFjaCBiZWhhdmlvci48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPk9uZSBzdWItc2VjdGlvbiByZXByZXNlbnRzIHRoZSBT
UkggcHJvY2Vzc2luZyBhbmQgdGhlIG90aGVyIHRoZSB1cHBlci1sYXllciBwcm9jZXNzaW5nLiBO
b3Qgc3VyZSB0aGlzIHdvdWxkIGltcHJvdmUgaXQgdGhvdWdoLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj40LjU8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SWRlbnRpY2FsIGNvbW1lbnRz
IHRvIDQuNDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+UEM6IEFjayBhbmQgZml4ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjQuNjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgVGhpcyB3b3VsZCBiZSBl
cXVpdmFsZW50IHRvIHRoZSBwZXItVlJGIFZQTiBsYWJlbCBpbjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IE1QTFMgW1JGQzQzNjRdLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5zL3dvdWxkIGJlL2lzLzwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgVGhlIEVuZC5E
VDYgU0lEIG11c3QgYmUgdGhlIGxhc3Qgc2VnbWVudCBpbiBhIFNSIFBvbGljeSwgYW5kIGEgU0lE
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgaW5zdGFuY2UgbXVzdCBiZSBhc3Nv
Y2lhdGVkIHdpdGggYW4gSVB2NiBGSUIgdGFibGUgVC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QWdhaW46IGlzIHRoYXQgJnF1b3Q7TVVTVCZxdW90
OyBvciAmcXVvdDtpcyZxdW90Oz88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6IEFjayBhbmQg
Zml4ZWQgYm90aC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPjQuNyBhbmQgNC44PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPklkZW50aWNhbCBjb21tZW50cyB0byA0LjY8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBBY2sgYW5kIGZpeGVkLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj40Ljk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoZSBFbmQuRFgyIFNJRCBtdXN0IGJlIHRoZSBsYXN0IHNl
Z21lbnQgaW4gYSBTUiBQb2xpY3ksIGFuZCBpdCBtdXN0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDsmbmJzcDsgYmUgYXNzb2NpYXRlZCB3aXRoIG9uZSBvdXRnb2luZyBpbnRlcmZhY2UgSS48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QWdhaW46
IGlzIHRoYXQgJnF1b3Q7TVVTVCZxdW90OyBvciAmcXVvdDtpcyZxdW90Oz88L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBGaXhlZC48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj5UaGlzIHNlY3Rpb24gYnJpbmdzIGJhY2sgdGhlIGFtYmlndWl0eSBpbiB0aGUgTm90ZXMu
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj40LjEwPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZu
YnNwOyBBbnkgU0lEPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgaW5zdGFuY2Ug
b2YgdGhlIEVuZC5EWDJWIGJlaGF2aW9yIG11c3QgYmUgYXNzb2NpYXRlZCB3aXRoIGFuIEwyPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgVGFibGUgVC48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QWdhaW46IGlzIHRoYXQgJnF1b3Q7
TVVTVCZxdW90OyBvciAmcXVvdDtpcyZxdW90Oz88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBGaXhlZC48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NC4xMTwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5zL3VuaWNhc3QgLiBB
bnkvdW5pY2FzdC4mbmJzcDsgQW55Lzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgQW55IFNJRCBpbnN0YW5jZSBvZiB0aGUgRW5k
LkRUMlUgYmVoYXZpb3IgbXVzdCBiZTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7
IGFzc29jaWF0ZWQgd2l0aCBhbiBMMiBUYWJsZSBULjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BZ2FpbjogaXMgdGhhdCAmcXVvdDtNVVNUJnF1b3Q7
IG9yICZxdW90O2lzJnF1b3Q7Pzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5Vc3VhbCBpc3N1ZSB3aXRoPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyZuYnNwOyBTZW5kIGFuIElDTVAgUGFyYW1ldGVyIFBy
b2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3M8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDb2RlIFRCRC1TUkggKFNSIFVwcGVyLWxheWVyIEhlYWRl
ciBFcnJvciksPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUG9p
bnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyLDwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludGVycnVwdCBwYWNrZXQgcHJv
Y2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkwyT0lGIGlzIGEgbmV3ICh1bmtub3duKSB0ZXJtIChp
biA0LjEyIHlvdSB1c2UgJnF1b3Q7TDIgT0lGJnF1b3Q7KTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5zL2NvbnRyb2wgcGxhbmUvdGhlIGNvbnRyb2wg
cGxhbmUvPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Q
QzogRml4ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj40LjEyPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBBbnkg
U0lEIGluc3RhbmNlIG9mIHRoaXMgYmVoYXZpb3IgbXVzdCBiZSBhc3NvY2lhdGVkIHdpdGggYSBM
MiB0YWJsZTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFQuJm5ic3A7IEFkZGl0
aW9uYWxseSB0aGUgYmVoYXZpb3IgbWF5IHRha2UgYW4gYXJndW1lbnQ6ICZxdW90O0FyZy5GRTIm
cXVvdDsuJm5ic3A7IEl0IGlzPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgYW4g
YXJndW1lbnQgc3BlY2lmaWMgdG8gRVZQTiBFU0kgZmlsdGVyaW5nIGFuZCBFVlBOLUVUUkVFIHVz
ZWQgdG88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBleGNsdWRlIHNwZWNpZmlj
IE9JRiAob3Igc2V0IG9mIE9JRnMpIGZyb20gTDIgdGFibGUgVCBmbG9vZGluZy48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QWdhaW46IGlzIHRoYXQg
JnF1b3Q7TVVTVCZxdW90OyBvciAmcXVvdDtpcyZxdW90Oz88L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Q
QzogQWNrLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlBvc3NpYmx5IHMvbWF5L01BWS88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzog
QWNrLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPldoZXJlIGFyZ3VtZW50cyBhcmUgb3B0aW9uYWwsIEkgZG9uJ3QgdGhpbmsgeW91
IGhhdmUgbWFkZSBpdCBjbGVhciB3aGF0DQo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnlvdSBkbyBp
ZiBubyBhcmd1bWVudCBpcyBzdXBwbGllZC4gSSB3b3VsZCBwcmVzdW1lIHlvdSBzZXQgdGhlIEFS
RyBiaXRzPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj50byB6ZXJvLCBidXQgSSBhbSBub3QgY2xlYXIg
d2hldGhlciB6ZXJvIGNvdWxkIGJlIGludGVycHJldGVkIGFzIGENCjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+dmFsaWQgYXJndW1lbnQuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IE9uIGEgcGVyIGRl
cGxveW1lbnQgYmFzaXMgdGhlIG9wZXJhdG9yIGRlY2lkZXMgd2hpY2ggdmFsdWUgb2YgQVJHIHJl
cHJlc2VudCDigJxObyBhcmd1bWVudHPigJ0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgUzA2LiBGb3J3YXJkIHZpYSBhbGwgTDIgT0lGcyBl
eGNsdWRpbmcgdGhlIG9uZSBzcGVjaWZpZWQgaW4gQXJnLkYyPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVhcmxpZXIgeW91IGNhbGxlZCBpdCBBcmcu
RkUyPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5Q
QzogQWNrLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+NC4xMzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDsmbmJzcDsgQW4gRW5kLkI2LkVuY2FwcyBTSUQgaXMgbmV2ZXIgdGhlIGxh
c3Qgc2VnbWVudCBpbiBhIFNJRCBsaXN0LiZuYnNwOyBBbnk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOyZuYnNwOyBTSUQgaW5zdGFudGlhdGlvbiBtdXN0IGJlIGFzc29jaWF0ZWQgd2l0aCBh
biBTUiBQb2xpY3k8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBCW0ktRC5pZXRm
LXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5XSBhbmQgYSBzb3VyY2UgYWRkcmVzcyBBLjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BZ2Fpbjog
aXMgdGhhdCAmcXVvdDtNVVNUJnF1b3Q7IG9yICZxdW90O2lzJnF1b3Q7Pzwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPlBDOiBBY2suPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+cy9CW0ktRC9CIFtJLUQvPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
UEM6IEFjay48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5UaGlzIG1ha2VzIFtJLUQuaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5n
LXBvbGljeV0gYSBub3JtYXRpdmU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnJlZmVyZW5jZS48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBD
OiBJIGRpc2FncmVlLiBFeGFtcGxlIFJGQzg2NjAgKFNlZ21lbnQgUm91dGluZyB3aXRoIHRoZSBN
UExTIERhdGEgUGxhbmUpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj40LjEzPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPlN0ZXAgMTMgaXM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OyBTMTMuJm5ic3A7Jm5ic3A7IERlY3JlbWVudCBTZWdtZW50cyBMZWZ0IGJ5IDE8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPmFuZCB0aGUgYXNzb2NpYXRlZCBub3RlIGlzPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDsmbmJzcDsgUzEzLiZuYnNwOyBUaGUgU1JIIE1BWSBiZSBvbWl0dGVkIHdoZW4g
dGhlIFNSdjYgUG9saWN5IEIgb25seSBjb250YWlucyBvbmU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U2hvdWxkIHRoZSBub3RlIGJlIGZvciBTMTQ/
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEluZGVlZC4gRml4ZWQuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U2ltaWxhcmx5LCBz
aG91bGQgdGhlIFMxNiBub3RlIGJlIGZvciBTMTc/PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IElu
ZGVlZC4gRml4ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjQuMTQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEluIHRoaXMgd2F5LCB0aGU8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBmaXJzdCBzZWdtZW50IGlzIG9ubHkgaW50cm9kdWNlZCBp
biB0aGUgREEgYW5kIHRoZSBwYWNrZXQgaXM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZu
YnNwOyBmb3J3YXJkZWQgYWNjb3JkaW5nIHRvIGl0Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIGJlbGlldmUgdGhpcyBzZW50ZW5jZSBjb3VsZCBi
ZSB3cml0dGVuIG1vcmUgY2xlYXJseS4gSSB0cmllZCB0byBvZmZlcjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+YSBzdWdnZXN0aW9uLCBidXQgZGlzY292ZXJlZCB0aGF0IEkgY291bGRuJ3QgcmVsaWFi
bHkgZ3Vlc3Mgd2hhdCB0aGUNCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+aW50ZW50aW9uIGlzLjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IFJlcGxh
Y2VkPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2s7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj40LjE1PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBBbiBFbmQuQk0g
U0lEIGlzIG5ldmVyIHRoZSBsYXN0IFNJRCwgYW5kIGFueSBTSUQgaW5zdGFudGlhdGlvbiBtdXN0
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgYmUgYXNzb2NpYXRlZCB3aXRoIGFu
IFNSLU1QTFMgUG9saWN5PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgQltJLUQu
aWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLXBvbGljeV0uPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFnYWluOiBpcyB0aGF0ICZxdW90O01VU1Qm
cXVvdDsgb3IgJnF1b3Q7aXMmcXVvdDs/PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPnMvQltJLUQvQiBbSS1ELzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEZpeGVkIGJvdGguPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjQu
MTU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBTMTQuJm5ic3A7Jm5ic3A7IFB1c2ggYSB0
aGUgTVBMUyBsYWJlbCBzdGFjayBmb3IgQjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5zL2EgdGhlL3RoZS88L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBGaXhlZC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NC4xNi4xIGFu
ZCA0LjE2LjI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+VGhlIHRlcm0gJnF1b3Q7cG9wIHRoZSBTUkgmcXVvdDsgaXMsIEkgdGhpbmssIGEgbmV3IGNv
bmNlcHQgaW50cm9kdWNlZCBhdCB0aGlzPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5wb2ludC4gV2Ug
Y2FuIGRlZHVjZSB3aGF0IGl0IG1lYW5zLCBidXQgbm90IGJlIGNlcnRhaW4gdGhhdCB3ZSB3aWxs
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5kbyB0aGUgcmlnaHQgdGhpbmcuPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPllvdSBuZWVkIHRvIGFkZCB0ZXh0
IHRvIGNsZWFybHkgZGVmaW5lIHRoZSBtZWFuaW5nLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEluZGVlZCwgdGhpcyBoYXMgYmVl
biBwb2ludGVkIG91dCBpbiBvdGhlciB0aHJlYWRzIGFuZCBJIHdpbGwgYWRkIHRleHQgdG8gY2xh
cmlmeSBpdCBpbiB0aGUgbmV4dCByZXZpc2lvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5GdXJ0aGVybW9yZSAoYW5kIEknbSB3
aWxsaW5nIHRvIGJldCBzb21lb25lIGVzZSBoYXMgbWVudGlvbmVkIHRoaXMhKTwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+dGhlIFBTUCBjb25jZXB0IGFwcGVhcnMgdG8gbW92ZSB0aGUgYWJpbGl0eSB0
byByZW1vdmUgYW4gU1JIIGZyb208L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRoZSBkb21haW4gYm9y
ZGVyIHRvIGluc2lkZSB0aGUgZG9tYWluLiBJIHdvbmRlciB3aGV0aGVyIHRoYXQgaXMNCjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+YWN0dWFsbHkgYWxsb3dlZC4gSSBhbHNvIHdvbmRlciBob3cgdGhl
IHJlc3Qgb2YgdGhlIG5ldHdvcmsga25vd3M8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPndoZXRoZXIg
dGhlIFBTUCBmdW5jdGlvbiBpcyBhdmFpbGFibGUgYXQgYSBzcGVjaWZpYyBub2RlLjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPlBDOiBUaGlzIGlzIGRvbmUgdGhyb3VnaCB0aGUgYWR2ZXJ0aXNlbWVudCBp
biB0aGUgY29udHJvbCBwbGFuZS4gU2VlIHRoZSB0YWJsZSDigJxJRVRGLSBTUnY2IEVuZHBvaW5n
IEJlaGF2aW9yc+KAnSBpbiBzZWN0aW9uIDkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+WW91IG1pZ2h0IHdhbnQgdG8gcmVjYXN0
IFBTUCBpZiBpdHMgcHVycG9zZSBpcyB0byBoYW5kbGUgJnF1b3Q7ZW5kJnF1b3Q7IG5vZGVzPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj50aGF0IGFyZSBub3QgU1JIIGNhcGFibGUuIFRvIGRvIHRoaXMg
eW91IHdvdWxkIHJlY2FzdCB0aGUgbm9kZSB0aGF0IHlvdTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
aGF2ZSBjYWxsZWQgdGhlIFBTUFMgbm9kZSBhcyB0aGUgZWRnZSBvZiB0aGUgZG9tYWluICh0aGUg
ZW5kIG5vZGUpIGFuZDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+c2V0IHRoZSBhY3Rpb24gYXMgJnF1
b3Q7UG9wIGFuZCBnbyZxdW90Oy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPlBDOiBUaGlzIGlzIG9uZSB1c2UtY2FzZSBpbmRlZWQuJm5ic3A7IEkgZG9u
4oCZdCBmb2xsb3cgeW91IGluIHRoZSBub3Rpb24gb2Yg4oCcUG9wIGFuZCBHb+KAnS48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+NS4xPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOyZuYnNwOyBBcyBwZXIgW1JGQzgyMDBdLCBpZiBhIG5vZGUgTiByZWNlaXZlcyBh
IHBhY2tldCAoQSwgUzIpKFMzLCBTMiwgUzE7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsm
bmJzcDsgU0w9MSkgYW5kIFMyIGlzIG5laXRoZXIgYSBsb2NhbCBhZGRyZXNzIG5vciBhIGxvY2Fs
IFNJRCBvZiBOIHRoZW4gTjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGZvcndh
cmRzIHRoZSBwYWNrZXQgd2l0aG91dCBpbnNwZWN0aW5nIHRoZSBTUkguPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjgyMDAgY2FuJ3QgcG9zc2libHkg
c2F5IHRoaXMgYmVjYXVzZSA4MjAwIGRvZXNuJ3Qga25vdyBhYm91dCBTSURzLjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5Qb3NzaWJseSB5b3UganVz
dCB3YW50IHRvIGNoYW5nZSB0aGUgcmVmZXJlbmNlIHRvIDg0MDIuPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzogPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5UaGUgcG9pbnQgaXMgdG8gaGlnaGxpZ2h0L3JlbWluZCB0aGF0
IHRoZSBTUkggaXMgbm90IGluc3BlY3RlZCBvciBwcm9jZXNzZWQgaWYgdGhlIElQdjYgREEgb2Yg
dGhlIHBhY2tldCBpcyBub3QgYSBsb2NhbCBhZGRyZXNzIG9mIHRoYXQgbm9kZS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1HQiI+RXh0ZW5zaW9uIGhlYWRlcnMgKGV4Y2VwdCBmb3IgdGhlIEhv
cC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIpIGFyZSBub3Q8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyBwcm9jZXNzZWQsIGluc2VydGVk
LCBvciBkZWxldGVkIGJ5IGFueSBub2RlIGFsb25nIGEgcGFja2V0J3MgZGVsaXZlcnk8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyBw
YXRoLCB1bnRpbCB0aGUgcGFja2V0IHJlYWNoZXMgdGhlIG5vZGUgKG9yIGVhY2ggb2YgdGhlIHNl
dCBvZiBub2Rlcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
R0IiPiZuYnNwOyZuYnNwOyBpbiB0aGUgY2FzZSBvZiBtdWx0aWNhc3QpIGlkZW50aWZpZWQgaW4g
dGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyBvZiB0aGUgSVB2NiBoZWFkZXIuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NS4xPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBUaGlzIG1l
YW5zIHRoYXQgTiB0cmVhdHMgdGhlIGZvbGxvd2luZyB0d28gcGFja2V0cyBQMSBhbmQgUDIgd2l0
aCB0aGU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBzYW1lIHBlcmZvcm1hbmNl
Ojwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUDEgPSAoQSwgUzIpPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBQMiA9IChBLCBTMikoUzMsIFMyLCBTMTsgU0w9MSk8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSBkb24ndCB0aGluayB0aGlzIGlzIG5l
Y2Vzc2FyaWx5IHRydWUgc2luY2UgcGFja2V0IGxlbmd0aCBhbmQgb3RoZXINCjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+dGhpbmdzIChlLmcuLCBoYXNoaW5nKSBtYXkgdmFyeS4gU28geW91IGVpdGhl
ciBuZWVkIHRvIHNoYXJwZW4geW91cjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+bWVhbmluZyBvZiAm
cXVvdDtwZXJmb3JtYW5jZSZxdW90OyBvciBqdXN0IGNvbnRlbnQgeW91cnNlbGYgd2l0aCAmcXVv
dDtNVVNUIE5PVDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZXhhbWluZSB0aGUgU1JIJnF1b3Q7Ljwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
UEM6IElmIHRoZSBTUkggb3IgYW55dGhpbmcgYmVsb3cgaXMgbm90IGJlaW5nIHByb2Nlc3NlZCwg
dGhlcmUgaXMgbm8gcGVyZm9ybWFuY2UgaW1wYWN0LCBubz8NCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj41LjE8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEEgdHJh
bnNpdCBub2RlIE1VU1QgaW5jbHVkZSB0aGUgb3V0ZXIgZmxvdyBsYWJlbCBpbiBpdHMgRUNNUCBs
b2FkLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGJhbGFuY2luZyBoYXNoIFtS
RkM2NDM3XS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+SSBmaW5kIHRoaXMgb2RkIGluIHRoaXMgZG9jdW1lbnQuIFlvdSBhcmUgZGVzY3JpYmluZyB0
aGUgYmVoYXZpb3IgYXQgYTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+bm9kZSB0aGF0IGlzIHBvdGVu
dGlhbGx5IGEgbGVnYWN5IG5vZGUgdGhhdCBpcyBub3QgU1JIIGF3YXJlLCB5ZXQgeW91PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5hcmUgdXNpbmcgbm9ybWF0aXZlIGxhbmd1YWdlIHRvIGRlZmluZSBp
dHMgYmVoYXZpb3IuIFlvdSBjb3VsZCBjaGFuZ2UNCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+dGhp
cyB0bzo8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7Jm5ic3A7IEEgdHJhbnNpdCBub2RlIHdpbGwgdXNlIHRoZSBvdXRlciBmbG93IGxhYmVs
IGluIGl0cyBFQ01QIGxvYWQtPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgYmFs
YW5jaW5nIGhhc2ggYXMgZGVzY3JpYmVkIGluIFtSRkM2NDM3XS48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T3IsIHVubGVzcyB5b3UgY2FuIGdpdmUg
YSBnb29kIHJlYXNvbiB0byBpbmNsdWRlIGl0LCB5b3UgY2FuIHNpbXBseTwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+c3RyaWtlIHRoaXMgcGFyYWdyYXBoLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PciwgcG9zc2libHksIHRoZSBwcm9ibGVtIGNvbWVz
IHdpdGggdGhlIHRleHQgaW4gU2VjdGlvbiA1IHRoYXQgc2F5czo8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOyZuYnNwOyBXZSBkZWZpbmUgaGVyZWFmdGVyIHRoZSBzZXQgb2YgYmFzaWMgdHJh
bnNpdCBiZWhhdmlvcnMuJm5ic3A7IFRoZXNlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsm
bmJzcDsgYmVoYXZpb3JzIGFyZSBub3QgYm91bmQgdG8gYSBTSUQgYW5kIHRoZXkgY29ycmVzcG9u
ZCB0byBzb3VyY2UgU1I8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBub2RlcyBv
ciB0cmFuc2l0IG5vZGVzIFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+UGVyaGFwcyBpdCBpcyBub3QgcmlnaHQgdGhhdCB5b3UgY291
bGQgZGVmaW5lIGEgdHJhbnNpdCBiZWhhdmlvciBmb3I8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmEg
JnF1b3Q7dHJhbnNpdCBub2RlJnF1b3Q7IHRoYXQgaXMgbm90IGNhcGFibGUgb2YgcHJvY2Vzc2lu
ZyBhbiBTUkguIElmIHlvdSB3ZXJlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj50byBmaXggdGhlIGRl
ZmluaXRpb24gb2YgYSB0cmFuc2l0IGJlaGF2aW9yIHRvIGFwcGx5IHRvICZxdW90O3NvdXJjZSBT
Ug0KPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5ub2Rlcywgb3Igbm9kZXMgdGhhdCBhcmUgY2FwYWJs
ZSBvZiBwcm9jZXNzaW5nIFNSSHMgYW5kIHRoYXQgZm9yd2FyZCBhbjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+SVB2NiBwYWNrZXQgd2hlcmUgdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgdGhhdCBw
YWNrZXQgaXMgbm90IGxvY2FsbHk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmNvbmZpZ3VyZWQgYXMg
YSBzZWdtZW50IG5vciBhIGxvY2FsIGludGVyZmFjZS4mcXVvdDsgdGhlbiB0aGF0IHdvdWxkIGZp
eCBteTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Y29uY2Vybi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhlcmUgaXMgYSBzaW1pbGFyIGlzc3VlIGlu
IDYuMjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzogSSBoYXZlIHJld3JpdHRl
biB0aGUgc2VudGVuY2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjUuMjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5CeSBkZWZpbml0aW9uIHRoaXMgYmVoYXZpb3Igb25s
eSBhcHBsaWVzIGF0IHNvdXJjZSBub2RlcyBwZXIgODQwMi4gSW48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPm90aGVyIHdvcmRzLCB5b3UgYXJlIGRlc2NyaWJpbmcgZG9tYWluIHJlY3Vyc2lvbiBhY2Nv
cmRpbmcgdG8gODQwMi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPlBDOiBOb3Qgc3VyZSB3aGF0IHJlc29sdXRpb24geW91IGFyZSBsb29r
aW5nIGZvciBoZXJlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj41LjI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoZSBTUkggTUFZIGJlIG9taXR0ZWQgd2hlbiB0
aGUgU1J2NiBQb2xpY3kgb25seSBjb250YWlucyBvbmUgc2VnbWVudDwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7Jm5ic3A7IGFuZCB0aGVyZSBpcyBubyBuZWVkIHRvIHVzZSBhbnkgZmxhZywg
dGFnIG9yIFRMVi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Rm9yIGNvbXBsZXRlIGNsYXJpdHkuLi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoZSBwdXNoIG9mIHRoZSBTUkgg
TUFZIGJlIG9taXR0ZWQgd2hlbiB0aGUgU1J2NiBQb2xpY3kgb25seSBjb250YWluczwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IG9uZSBzZWdtZW50IGFuZCB0aGVyZSBpcyBubyBu
ZWVkIHRvIHVzZSBhbnkgZmxhZywgdGFnIG9yIFRMVi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBJbmNsdWRlZC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+NS4zPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkRpdHRvIGJv
dGggY29tbWVudHMgZm9yIDUuMjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+SSBkb24ndCB0aGluayA1LjQgb3IgNS41IGNhbiBoYXBwZW4gYXQgdHJhbnNp
dCBub2Rlcy4gVGhlIHRoaW5nIHRvIGJlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5lbmNhcHN1bGF0
ZWQgaXMgYW4gTDIgZnJhbWUgYW5kIHNvIGlzIG9ubHkgc2VlbiBhdCBhIHNvdXJjZSBub2RlLjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BdCB0aGlz
IHBvaW50LCBJIHRoaW5rIG9ubHkgNS4xIGRlc2NyaWJlcyBhIHRyYW5zaXQgYmVoYXZpb3IuIDUu
MiB0byA1LjU8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmRlc2NyaWJlIHNvdXJjZSBiZWhhdmlvcnMu
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5QQzogPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGVyZSBhcmUgdHdvIHR5cGVz
IG9mIHNvdXJjZSBub2Rlcy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+WW91IGNh
biBoYXZlIGEgc291cmNlIG5vZGUgdGhhdCBpcyBkb2luZyBwbGFpbiBJUCB0cmFuc2l0LiBZb3Ug
aGF2ZSBhIGxvY2FsIHBvbGljeSB0byBlbmNhcHN1bGF0ZSBhbGwgcGFja2V0cyBtYXRjaGluZyBY
IHRvIGJlIHN0ZWVyZWQgaW50byBhIHNlZ21lbnQgcm91dGluZyBwb2xpY3kgd2l0aCBiZWhhdmlv
ciBULkVuY2Fwcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoZSBvdGhlciB0eXBl
IG9mIHNvdXJjZSBub2RlIGlzIHRoZSBTUiBlbmRwb2ludHMgdGhhdCBpbnN0YW50aWF0ZSBhIEJp
bmRpbmdTSUQuIFRoaXMgaXMgYWxzbyBhbiBTb3VyY2Ugbm9kZSB0aGF0IHN0ZWVycyBhbGwgcGFj
a2V0cyByZWNlaXZlZCB3aXRoIElQdjYgREEgPSBCU0lELjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+U2VjdGlvbiA1IGlzIGRlc2NyaWJpbmcgdHJhbnNpdCBiZWhhdmlvcnMuDQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Ni4xPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkg
YWdyZWUgd2l0aCB0aGlzIHNlY3Rpb24sIGJ1dCBJIGFtIGNvbmNlcm5lZCB0aGF0IHlvdSBhcmUg
dXBkYXRpbmcNCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZHJhZnQtaWV0Zi02bWFuLXNlZ21lbnQt
cm91dGluZy1oZWFkZXJieSBhZGRpbmcgbm9ybWF0aXZlIGxhbmd1YWdlIHRvPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5kZXNjcmliZSBub2RlcyB0aGF0IHByb2Nlc3MgdGhlIFNSSC4gRG9lcyB0aGF0
IG1lYW4geW91IHNob3VsZCB1c2UgYW48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZxdW90O1VwZGF0
ZXMmcXVvdDsgY2xhdXNlIGluIHRoZSBkb2N1bWVudCBoZWFkZXI/PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFmdGVyIGRlc2NyaWJpbmcgQ05ULTEg
YW5kIENOdC0yIHlvdSBzYXkuLi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEZ1cnRoZXJtb3JlLCBhbiBTUnY2IGNhcGFibGUg
bm9kZSBtYWludGFpbnMgYW4gYWdncmVnYXRlIGNvdW50ZXI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOyZuYnNwOyBDTlQtMyB0cmFja2luZyB0aGUgSVB2NiB0cmFmZmljIHRoYXQgd2FzIHJl
Y2VpdmVkIHdpdGggYSBkZXN0aW5hdGlvbjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5i
c3A7IGFkZHJlc3MgbWF0Y2hpbmcgYSBsb2NhbCBpbnRlcmZhY2UgYWRkcmVzcyB0aGF0IGlzIG5v
dCBhIGxvY2FsbHk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBpbnN0YW50aWF0
ZWQgU0lEIGFuZCB0aGUgbmV4dC1oZWFkZXIgaXMgU1JIIHdpdGggU0wmZ3Q7MC48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhhdCBsb29rcyBsaWtl
IHMvbWFpbnRhaW5zL01VU1QgbWFpbnRhaW4vIHVubGVzcyB5b3UgaGF2ZSBhIHJlZmVyZW5jZTwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Zm9yIHRoZSBhc3NlcnRpb24gdGhhdCBpdCBkb2VzIG1haW50
YWluIENOVC0zLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+UEM6IEkgZGlzYWdyZWUgdGhhdCB0aGlzIGlzIGFuIHVwZGF0ZSB0byB0aGUg
U1JILiBUaGUgU1JIIGRlZmluZXMgYSBoZWFkZXIgYW5kIG9uZSB0eXBlIG9mIHNlZ21lbnQgcHJv
Y2Vzc2luZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkRlZmluaW5nIGEgY291bnRl
ciBpcyBub3QgcmVsYXRlZCB0byB0aGUgU1JIIGF0IGFsbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Ni4zPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgdGhpbmsgeW91IGhhdmUgbWFk
ZSBbSS1ELmlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW1dIGEgbm9ybWF0aXZlPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5yZWZlcmVuY2UuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij5QQzogV2h5PyBJdHMgZGVmaW5pbmcgbmV3IGJlaGF2aW9ycyBmb3IgdGhl
IHB1cnBvc2Ugb2YgT0FNLCBidXQgdGhvc2UgYXJlIG5vdCByZXF1aXJlZCBpbiBORVQtUEdNLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj43Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDsmbmJzcDsgVGhlIFNSSCBTZWN0aW9uIDUuMSBkZWZpbmVzIGhvdyBhIGRv
bWFpbiBvZiB0cnVzdCBjYW4gb3BlcmF0ZTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5i
c3A7IFNSdjYtYmFzZWQgc2VydmljZXMgZm9yIGludGVybmFsIHRyYWZmaWMgd2hpbGUgcHJldmVu
dGluZyBhbnk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBleHRlcm5hbCB0cmFm
ZmljIGZyb20gYWNjZXNzaW5nIHRoZSBpbnRlcm5hbCBTUnY2LWJhc2VkIHNlcnZpY2VzLjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5Qcm9iYWJseSAm
cXVvdDtUaGUgU1JIIFNlY3Rpb24gNS4xJnF1b3Q7IGlzIG1lYW50IHRvIGJlIGEgcmVmZXJlbmNl
IHRvIGFub3RoZXINCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZG9jdW1lbnQuPC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+UEM6IEZpeGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IENo
YW5nZWQgYWxzbyB0aXRsZSBvZiB0aGF0IHNlY3Rpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNlY3Rpb24gOCBoYXMuLi48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5i
c3A7IFRoZSBjb25jZXB0IG9mICZxdW90O1NSdjYgbmV0d29yayBwcm9ncmFtbWluZyZxdW90OyBy
ZWZlcnMgdG8gdGhlIGNhcGFiaWxpdHk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNw
OyBmb3IgYW4gYXBwbGljYXRpb24gdG8gZW5jb2RlIGFueSBjb21wbGV4IHByb2dyYW0gYXMgYSBz
ZXQgb2Y8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBpbmRpdmlkdWFsIGZ1bmN0
aW9ucyBkaXN0cmlidXRlZCB0aHJvdWdoIHRoZSBuZXR3b3JrLiZuYnNwOyBTb21lIGZ1bmN0aW9u
czwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IHJlbGF0ZSB0byB1bmRlcmxheSBT
TEEsIG90aGVycyB0byBvdmVybGF5L3RlbmFudCwgb3RoZXJzIHRvIGNvbXBsZXg8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBhcHBsaWNhdGlvbnMgcmVzaWRpbmcgaW4gVk0gYW5k
IGNvbnRhaW5lcnMuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPlRoaXMgbG9va3MgbGlrZSBhIHVzZWZ1bCBwYXJhZ3JhcGggdG8gaGF2ZSBhdCB0aGUg
dG9wIG9mIHRoZSBkb2N1bWVudC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6
IFRoYW5rcyBmb3IgaGludC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjguMTwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJz
cDsgVGhlIEVuZCwgRW5kLlQgYW5kIEVuZC5YIFNJRHMgZXhwcmVzcyB0b3BvbG9naWNhbCBiZWhh
dmlvcnMgYW5kIGhlbmNlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgYXJlIGV4
cGVjdGVkIHRvIGJlIHNpZ25hbGVkIGluIHRoZSBJR1AgdG9nZXRoZXIgd2l0aCB0aGUgZmxhdm9y
cyBQU1AsPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgVVNQIGFuZCBVU0RbSS1E
LmlldGYtbHNyLWlzaXMtc3J2Ni1leHRlbnNpb25zXS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSB0aGluayB5b3UgYXJlIGNvbmZsYXRpbmcgU0lE
cyB3aXRoIGJlaGF2aW9ycy4gUHJvYmFibHkuLi48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoZSBFbmQsIEVuZC5ULCBhbmQg
RW5kLlggYmVoYXZpb3JzIGV4cHJlc3MgdG9wb2xvZ2ljYWwgYmVoYXZpb3JzIGFuZDwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGhlbmNlIHRoZSBTSURzIHRoYXQgaGF2ZSB0aGVz
ZSBiZWhhdmlvcnMgYm91bmQgdG8gdGhlbSBhcmUgZXhwZWN0ZWQ8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOyZuYnNwOyB0byBiZSBzaWduYWxlZCBpbiB0aGUgSUdQIHRvZ2V0aGVyIHdpdGgg
dGhlIHN1cHBvcnRlZCBmbGF2b3JzIChQU1AsPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsm
bmJzcDsgVVNQLCBvciBVU0QpIFtJLUQuaWV0Zi1sc3ItaXNpcy1zcnY2LWV4dGVuc2lvbnNdLjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5MaWtld2lz
ZS4uLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T0xEPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDsmbmJzcDsgVGhlc2UgdGhyZWUgU0lEcyBwcm92aWRlIGltcG9ydGFudCB0b3BvbG9naWNhbCBi
ZWhhdmlvcnMgZm9yIHRoZSBJR1A8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyB0
byBidWlsZCBGUlIvVEktTEZBIHNvbHV0aW9uIGFuZCBmb3IgVEUgcHJvY2Vzc2VzIHJlbHlpbmcg
b24gSUdQIExTREI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyB0byBidWlsZCBT
UiBwb2xpY2llcy48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPk5FVzwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IFRoZXNlIFNJRHMgcHJvdmlkZSBpbXBvcnRhbnQgdG9wb2xvZ2ljYWwg
YmVoYXZpb3JzIGZvciB0aGUgSUdQPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsg
dG8gYnVpbGQgRlJSL1RJLUxGQSBzb2x1dGlvbiBhbmQgZm9yIFRFIHByb2Nlc3NlcyByZWx5aW5n
IG9uIElHUCBMU0RCPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgdG8gYnVpbGQg
U1IgcG9saWNpZXMuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDOiBGaXhlZC48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+OC4yPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBCR1AtTFMgaXMgZXhwZWN0ZWQgdG8gYmUgdGhlIGtleSBz
ZXJ2aWNlIGRpc2NvdmVyeSBwcm90b2NvbC4mbmJzcDsgRXZlcnk8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOyZuYnNwOyBub2RlIGlzIGV4cGVjdGVkIHRvIGFkdmVydGlzZSB2aWEgQkdQLUxT
IGl0cyBTUnY2IGNhcGFiaWxpdGllcyAoZS5nLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
Jm5ic3A7IGhvdyBtYW55IFNJRHMgaXQgY2FuIGluc2VydCBhcyBwYXJ0IG9mIGEgVC5FbmNhcHMg
YmVoYXZpb3IpIGFuZCBhbnk8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBsb2Nh
bGx5IGluc3RhbnRpYXRlZCBTSUQgW0ktRC5pZXRmLWlkci1iZ3Bscy1zcnY2LWV4dF0uPC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPldlIHNob3VsZG4n
dCB3cml0ZSB0ZXh0IHRoYXQgZXhwcmVzc2VzIGV4cGVjdGF0aW9ucyBhYm91dCB0aGUgZnV0dXJl
LiBJdDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+ZG9lc24ndCBhZ2Ugd2VsbCBpbiBhbiBSRkMsIGFu
ZCBpdCBpcyBqdXN0IHVuc3Vic3RhbnRpYXRlZCBzcGVjdWxhdGlvbi48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V2hhdCBhYm91dC4uLjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsg
W0ktRC5pZXRmLWlkci1iZ3Bscy1zcnY2LWV4dF0gZGVzY3JpYmVzIGEgbWVjaGFuaXNtIHRvIGVu
YWJsZSBlYWNoPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgbm9kZSB0byB1c2Ug
QkdQLUxTIHRvIGFkdmVydGlzZSBpdHMgU1J2NiBjYXBhYmlsaXRpZXMgKGUuZy4sIGhvdyBtYW55
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgU0lEcyBpdCBjYW4gaW5zZXJ0IGFz
IHBhcnQgb2YgYSBULkVuY2FwcyBiZWhhdmlvcikgYW5kIGFueSBsb2NhbGx5PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgaW5zdGFudGlhdGVkIFNJRHMuJm5ic3A7IFRoaXMgZW5h
YmxlcyBCR1AtTFMgdG8gYmUgdGhlIGtleSBzZXJ2aWNlPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDsmbmJzcDsgZGlzY292ZXJ5IHByb3RvY29sLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj5QQzogUmV3cm90ZSB0aGUgcGFyYWdyYXBoLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjgu
Mzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PTEQ8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBUaGUgRW5kLkRYNCwgRW5kLkRYNiwg
RW5kLkRUNCwgRW5kLkRUNiwgRW5kLkRUNDYsIEVuZC5EWDIsIEVuZC5EWDJWLDwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IEVuZC5EVDJVIGFuZCBFbmQuRFQyTSBTSURzIGFyZSBl
eHBlY3RlZCB0byBiZSBzaWduYWxlZCBpbiBCR1A8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OyZuYnNwOyBbSS1ELmlldGYtYmVzcy1zcnY2LXNlcnZpY2VzXS48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPk5FVzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoZSBFbmQuRFg0LCBF
bmQuRFg2LCBFbmQuRFQ0LCBFbmQuRFQ2LCBFbmQuRFQ0NiwgRW5kLkRYMiwgRW5kLkRYMlYsPC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgRW5kLkRUMlUgYW5kIEVuZC5EVDJNIFNJ
RHMgY2FuIGJlIHNpZ25hbGVkIGluIEJHUDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5i
c3A7IFtJLUQuaWV0Zi1iZXNzLXNydjYtc2VydmljZXNdLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UEM6IEFjay48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjgu
NDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PTEQ8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBUaGUgZm9sbG93aW5nIHRhYmxlIHN1
bW1hcml6ZXMgd2hpY2ggU0lEcyBhcmUgc2lnbmFsZWQgaW4gd2hpY2g8L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOyZuYnNwOyBzaWduYWxpbmcgcHJvdG9jb2wuPC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj5FTkQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBUaGUgZm9sbG93aW5n
IHRhYmxlIHN1bW1hcml6ZXMgd2hpY2ggYmVoYXZpb3JzIGNhbiBzaWduYWxlZCBmb3IgU0lEczwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IGluIHdoaWNoIHNpZ25hbGluZyBwcm90
b2NvbHMuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Q
QzogQWNrLiBDaGFuZ2luZyBhbHNvIHNlY29uZCBpbnN0YW5jZSBvZiBzaWduYWxpbmcgZm9yIGNv
bnRyb2wgcGxhbmUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjguNDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgVGhlIHJlYWRlciBzaG91bGQgYWxz
byByZW1lbWJlciB0aGF0IGFueSBzcGVjaWZpYyBpbnN0YW50aWF0ZWQgU1I8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOyZuYnNwOyBwb2xpY3kgaXMgYWx3YXlzIGFzc2lnbmVkIGEgQmluZGlu
ZyBTSUQuJm5ic3A7IFRoZXkgc2hvdWxkIHJlbWVtYmVyIHRoYXQ8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOyZuYnNwOyBCU0lEcyBhcmUgYWR2ZXJ0aXNlZCBpbiBCR1AtTFMgYXMgc2hvd24g
aW4gVGFibGUgMS4NCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5UaGlzIG5lZWRzIGEgY2l0YXRpb24uPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzogYWNraW5nLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj45Ljwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsg
fCAwJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMHgwMDAwJm5ic3A7Jm5ic3A7Jm5ic3A7
IHwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
UmVzZXJ2ZWQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
fCBJbnZhbGlkIHw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyB8IDEtMzI3Njcm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfCAweDAwMDEtMHg3RkZGIHwmbmJzcDsmbmJzcDsgU3Bl
Y2lmaWNhdGlvbiBSZXF1aXJlZCZuYnNwOyB8Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IHw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyB8
IDMyNzY4LTQ5MTUxIHwgMHg4MDAwLTB4QkZGRiB8IFJlc2VydmVkIGZvciBleHBlcmltZW50YWwg
fCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdXNlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfDwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IHwgNDkxNTItNjU1MzQgfCAweEMwMDAtMHhGRkZFIHwmbmJzcDsgUmVz
ZXJ2ZWQgZm9yIHByaXZhdGUgdXNlIHwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgfDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IHwgNjU1
MzUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAweEZGRkYmbmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBSZXNlcnZlZCZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8Jm5ic3A7IE9wYXF1ZSB8PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNob3VsZCB1c2UgdGhl
IDUyMjYgbmFtZXMgZm9yIHRoZSBhc3NpZ25tZW50IHBvbGljaWVzLiBIZW5jZTo8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7IHwg
MCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB8Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDB4MDAwMCZuYnNwOyZuYnNwOyZuYnNwOyB8
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJl
c2VydmVkJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwg
SW52YWxpZCB8PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgfCAxLTMyNzY3Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwgMHgwMDAxLTB4N0ZGRiB8Jm5ic3A7Jm5ic3A7IFNwZWNp
ZmljYXRpb24gUmVxdWlyZWQmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyB8PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsgfCAz
Mjc2OC00OTE1MSB8IDB4ODAwMC0weEJGRkYgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBFeHBlcmltZW50YWwgVXNlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfDwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7Jm5ic3A7IHwgNDkxNTItNjU1MzQgfCAweEMwMDAtMHhGRkZFIHwmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUHJpdmF0ZSB1c2UmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJz
cDsgfCA2NTUzNSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IDB4RkZGRiZuYnNwOyZuYnNwOyZuYnNwOyB8Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJlc2VydmVkJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwmbmJzcDsgT3BhcXVlIHw8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEFjay48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjkuPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPkkgYW0gc3Ryb25nbHkgb3Bwb3NlZCB0byBzdWNoIGEgbGFyZ2UgcmFuZ2Ug
YmVpbmcgYXNzaWduZWQgZm9yPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5leHBlcmltZW50YWwgdXNl
LiZuYnNwOyBSRkMgMzY5MiBnaXZlcyBzb21lIGd1aWRhbmNlLiZuYnNwOyBUaGUgbm9ybWFsIGlk
ZWEgaXMNCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+dGhhdCB0aGVyZSBzaG91bGQgYmUgZW5vdWdo
IGNvZGVwb2ludHMgdG8gYWxsb3cgdHdvIGV4cGVyaW1lbnRzIHRvIGJlPC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5ydW4gb24gdGhlIHNhbWUgbm9kZXMgd2l0aG91dCBjb25mbGljdCwgYnV0IGZldyBl
bm91Z2ggdGhhdCB0aGV5IGNhbm5vdDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+YmUgdXNlZCBhcyBh
IHByb3h5IGZvciBhbGxvY2F0aW5nIGFuZCByZWdpc3RlcmluZyB2YWx1ZXMgaW4gdGhlDQo8L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPnJlZ2lzdHJ5Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIHNob3VsZCB0aGluayB0aGF0IDMyIGNvZGUgcG9pbnRz
IGlzIGVub3VnaC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPlBDOiBUaGlzIGNvbW1lbnQgaGFzIGFsc28gYmVlbiByYWlzZWQgYnkgQnJ1
bm8gKGFzIGluZGl2aWR1YWwpLiBJIGFncmVlIGFuZCBJIGhhdmUgcHJvcG9zZWQgdG8gQnJ1bm8g
dGhpczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkV4cGVyaW1lbnRhbCBhbmQgUHJp
dmF0ZSB1c2UgZGVsZXRlZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+U3BlY2lmaWNh
dGlvbiBSZXF1aXJlZCBjaGFuZ2VkIHRvIEZDRlMgYXMgcGVyIEJydW5v4oCZcyBzdWdnZXN0aW9u
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5OZXcgYmxvY2sgaW4gdGhlIHByZXZpb3Vz
IHNwYWNlIG9mIGV4cGVyaW1lbnRhbCBhbmQgcHJpdmF0ZSB0aGF0IGlzIHJlc2VydmVkIGZvciBm
dXR1cmUgdXNlIG9mIElFVEYuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPjkuIDwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5BY2NvcmRpbmcgdG8gNTIyNiAmcXVvdDtTcGVjaWZpY2F0aW9u
IFJlcXVpcmVkJnF1b3Q7IGltcGxpZXMgdGhlIHVzZSBvZiBhDQo8L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPkRlc2lnbmF0ZWQgRXhwZXJ0LiBUaGF0IG1lYW5zIHRoYXQgeW91ciBkb2N1bWVudCBuZWVk
cyB0byBnaXZlIGFkdmljZSB0bzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+dGhlIERFIG9uIGhvdyB0
byBtYWtlIGRlY2lzaW9ucyBhYm91dCB3aGljaCBjb2RlIHBvaW50cyBhcmUgYWNjZXB0YWJsZS48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PlBDOiBObyBsb25nZXIgYXBwbGljYWJsZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS08L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+OS48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V291bGQgYmUgbmljZSB0byByZWZvcm1hdCBUYWJs
ZSA0IHRvIGF2b2lkIHRoZSBsaW5lIHdyYXBwaW5nLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlBDOiBBY2suPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj45Ljwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj5JbiB0YWJsZSA0IHlvdSBoYXZlLi4uPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDsmbmJzcDsgfCAxMyZuYnNwOyZuYnNwOyB8IDB4MDAgfCBFbmQuQjYuSW5zZXJ0Jm5ic3A7IHwg
W0ktRC5maWxzZmlscy1zcHJpbmctc3J2Ni1uZXQtcGdtLSB8PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8Jm5ic3A7IDBE
Jm5ic3A7IHwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBpbnNlcnRpb25dJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSB0aGluayB5b3Ugc2hvdWxkIGxlYXZlIDEzIGFzIHVu
YXNzaWduZWQsIGFuZCBsZWF2ZSBpdCB0byB0aGUgb3RoZXI8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PmRvY3VtZW50IHRvIHJlcXVlc3QgYXNzaWdubWVudC48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QWx0ZXJuYXRpdmVseSwgeW91IG1ha2UgZHJhZnQt
Zmlsc2ZpbHMtc3ByaW5nLXNydjYtbmV0LXBnbS1pbnNlcnRpb24gYTwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+bm9ybWF0aXZlIHJlZmVyZW5jZSBhbmQgYmxvY2sgdGhlIHByb2dyZXNzIG9mIHRoaXMg
ZHJhZnQgdW50aWwgaXQgaXM8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPmNvbXBsZXRlICh3aGljaCBJ
IGRvbid0IHRoaW5rIGl0IGlzIGEgdmVyeSBnb29kIGlkZWEpLjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+UEM6IEluZGVlZC4gRHJvcGVkLg0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4xMi4yPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFzIHNob3duIGJ5IGlkbml0cywgeW91IGhhdmUgYSBj
b3VwbGUgb2YgdW51c2VkIHJlZmVyZW5jZXMgeW91IHNob3VsZDwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+ZGVsZXRlLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBDIDogQWNrLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0t
LTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4xMi4y
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjI0NzMs
IDgyMDAsIGFuZCA4NDAyIGFyZSBhbGwgY2xlYXJseSB1c2VkIGFzIG5vcm1hdGl2ZSByZWZlcmVu
Y2VzLjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+UGxlYXNlIG1vdmUgdGhlbSB0byAxMi4xPC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5QQzog
QWNrLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1hbnkgdGhhbmtzITwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdC
Ij4gaXB2NiAmbHQ7aXB2Ni1ib3VuY2VzQGlldGYub3JnJmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwv
Yj5icnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPGJyPg0KPGI+U2VudDo8L2I+IDA1IERlY2VtYmVy
IDIwMTkgMTc6MTU8YnI+DQo8Yj5Ubzo8L2I+ICdTUFJJTkcgV0cgTGlzdCcgJmx0O3NwcmluZ0Bp
ZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzo8L2I+IDZtYW5AaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyAmbHQ7ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBXR0xD
IC0gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nPC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjwvcD4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhlbGxvIFNQUklORyw8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBlbWFpbCBzdGFy
dHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24gZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXS48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+UGxlYXNlIHJlYWQgdGhpcyBkb2N1bWVudCBpZiB5b3UgaGF2
ZW4ndCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uLCBhbmQgc2VuZCB5b3VyIGNvbW1lbnRz
IHRvIHRoZSBTUFJJTkcgV0cgbGlzdCwgbm8gbGF0ZXIgdGhhbiBEZWNlbWJlciAyMC48bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+WW91IG1heSBjb3B5IHRoZSA2
TUFOIFdHIGZvciBJUHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNpZGVyIG5vdCBkdXBsaWNh
dGluZyBlbWFpbHMgb24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0aGUgY29tbWVudHMgd2hp
Y2ggYXJlIG9ubHkgc3ByaW5nIHNwZWNpZmljcy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQgd2hpY2ggeW91IGV4
cGVjdCB3aWxsIGJlIHNwZWNpZmljYWxseSBkZWJhdGVkIG9uIHRoZSBtYWlsaW5nIGxpc3QsIGNv
bnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBvaW50LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+VGhpcyBtYXkgaGVscCBhdm9pZGluZyB0aGF0IHRoZSB0aHJlYWQgYmVj
b21lIHNwZWNpZmljIHRvIHRoaXMgcG9pbnQgYW5kIHRoYXQgb3RoZXIgcG9pbnRzIGdldCBmb3Jn
b3R0ZW4gKG9yIHRoYXQgdGhlIHRocmVhZCBnZXQgY29udmVydGVkIGludG8gcGFyYWxsZWwgaW5k
ZXBlbmRlbnQgZGlzY3Vzc2lvbnMpPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlRoYW5rIHlvdSw8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkJydW5vPG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlsxXSA8L3NwYW4+PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNSI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDU8L3NwYW4+
PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkZSIj5fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRlIiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkZSIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBw
ZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZp
bGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJGUiI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBh
dXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1
aWxsZXogbGUgc2lnbmFsZXI8L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkZSIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5z
aSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFu
dCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJGUiI+T3JhbmdlIGRlY2xp
bmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9y
bWUgb3UgZmFsc2lmaWUuIE1lcmNpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJGUiI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkZSIj5UaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRl
bnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkg
bGF3Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkZSIj50aGV5IHNob3Vs
ZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlv
bi48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJGUiI+SWYgeW91IGhhdmUg
cmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFu
ZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRlIiPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jh
bmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBj
aGFuZ2VkIG9yIGZhbHNpZmllZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJGUiI+VGhhbmsgeW91Ljwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_0CB8E10995E34A75BCEF1186817F68CEciscocom_--


From nobody Wed Dec 11 12:04:28 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C7D71200E7; Wed, 11 Dec 2019 12:04:21 -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, 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 header.b=SX9VyYAx; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0tMgN15Q
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 rZMMO5dPKx13; Wed, 11 Dec 2019 12:04:19 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00F3B120058; Wed, 11 Dec 2019 12:04:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1844; q=dns/txt; s=iport; t=1576094659; x=1577304259; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Ux/7B15fxLfvWDOBliYNUvNTZiUXp1BTomDrnS9bYeI=; b=SX9VyYAx2zUs3Uw8kMWfyoTeAMOLfTk2nWfj8BHOM9O993Puv1gq716X fPgex80VbiD7iH1W8aJx7ga6/DCeWLRccnmRtOfHQiwG4Ij3UXZt/m0BR gHYmCQWjVpdn9QLFZtSqe4w/srxn7EGTCp3bJ5zNL+a/AI5j6713Yc4rI 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AQTxE9BWj3o7Mko9qk9EsEqyC9X/V8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankiF81HXUVk+1mwMFNeH4D1YFiB6nA=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C4AADYSvFd/51dJa1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF+gUtQBWxYIAQLKgqDeYNGA4sKgjoliVuOK4F?= =?us-ascii?q?CgRADVAkBAQEMAQElCAIBAYRAAheBbiQ4EwIDDQEBBAEBAQIBBQRthTcMhV4?= =?us-ascii?q?BAQEBAgESEREMAQE3AQsEAgEIEQMBAgMCJgICAh8RFQgIAgQBDQUigwABgkY?= =?us-ascii?q?DDiABDqNKAoE4iGF1gTKCfgEBBYUcDQuCFwMGgQ4ojBgagUE/gTgMFIJMPoI?= =?us-ascii?q?bSQEBAgGBLQESAQcYgxAygiyNGYMUnVAvQwqCL4ckii+EIxuCQod2kAiOSoh?= =?us-ascii?q?JghePWAIEAgQFAg4BAQWBaSJncXAVZQGCQVARFIxmg3OFFIU/dAGBJ4tKgSI?= =?us-ascii?q?BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="680657267"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:04:17 +0000
Received: from XCH-RCD-007.cisco.com (xch-rcd-007.cisco.com [173.37.102.17]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK4HMZ018810 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:04:17 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-007.cisco.com (173.37.102.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:04:16 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:04:12 -0500
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:04:12 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fvZCrt63z/7hax0qex4ao4BGBb29TjT+Ovj6bnZxXnYZ9CGp7BlYcU8f6dZeVtAqkGfLlD6qO4F5isj+yQ06HDAtyIsfNZMIz0nACIDueFcxuqZJek/KQvd83dn57/5/78kfe6QePot3hWV5HVL3aewO0ePJMC1U0NNodTDR6htdpg8KmWBRaScmw/w2pRdjQIZdSkJvE6+B4FANPiNJ4wUXW8GE0bUYUXiiNXbEv3TOyRl6SA8VcaldqkdrosjlV+VRDdf6OtJGYraTetQZ9RJZvy/cfq/7q6MrB0ahwoitnH0mRiWXcr596C3IvqSeY36cYV2r4F8lK7j8FOOglg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ux/7B15fxLfvWDOBliYNUvNTZiUXp1BTomDrnS9bYeI=; b=jvMfU+xi+1KLdO90uAT+wG5pdTegAZSShDXjKgyTo1S7fO1agX86e2acXhQRUnFdrL5goj66wSlZ+QoA+Pay8keTdp+sR7Cl4cvdDERdLavpnEG4tLDWgaYSTnX0qFc6d2khZ/1qCLZux80ooalOZ3vLcU1hComLmTGq46ZJDnXsM3U6xu5FMgBKusrWPm+PR+y+dFMKVCEoI4zNa67YQ54T3AgGfVYWOzQSgEVScDmDKXKTp/88TjOcWIh0g1vwrxwBpsr5b+JgS6FdGdkRGIIcYZMQQ+5AZU3rB5qf3DxHmEZNjRnzyPVG0b5b0M+o7ORIfH6qPSMwbyUO/SHJHg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ux/7B15fxLfvWDOBliYNUvNTZiUXp1BTomDrnS9bYeI=; b=0tMgN15Q/9ylvFVzDm8tkyBa5gh4jowB/jmZ87PXMcqTADzb+HYzNWYD3+JB5Bs++cwDfe4/UMqqOWIWCnD3562nwZKNlxau17hoCW1X5D0+E3Hp2ucwAhI7Sm3g1C0hQSvs8liEerCEC5UebjtRicEjYl98VzquHP8wlJoZZtM=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1470.namprd11.prod.outlook.com (10.172.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:04:11 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:04:11 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, Fernando Gont <fernando@gont.com.ar>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Suresh Krishnan <suresh.krishnan@gmail.com>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] Question about SRv6 Insert function
Thread-Index: AQHVXxis/gF6F9KunkOxVqkDbflgtacT7YMwgAFf0ICAA0V6AIABQWiAgANe6oCAlbReAIABVZmAgAAm8oCAAiAsgA==
Date: Wed, 11 Dec 2019 20:04:11 +0000
Message-ID: <967B268C-0DD9-4359-9A02-205367BEA581@cisco.com>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
In-Reply-To: <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f1bda53c-da43-41c6-ba3d-08d77e754a28
x-ms-traffictypediagnostic: MWHPR11MB1470:
x-microsoft-antispam-prvs: <MWHPR11MB1470CA4BC1D7A3EAF86BD953C95A0@MWHPR11MB1470.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(39860400002)(346002)(366004)(136003)(189003)(199004)(13464003)(33656002)(81156014)(76116006)(66946007)(66556008)(4326008)(91956017)(6486002)(8676002)(186003)(36756003)(66476007)(66446008)(81166006)(966005)(5660300002)(8936002)(64756008)(26005)(6506007)(2906002)(316002)(478600001)(54906003)(6512007)(2616005)(110136005)(71200400001)(86362001)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1470; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +tc5/V2vHIvF59BxG/IpeL1r9A0eRj3dsJTeZW+6rUK4mDqVY9ru4IcP4R9V8rg8mcwrfwqWR4lxW3XogNpD6pG6kMNlfA5aq03NFC+bKFh2BR96l4ZJAm40IyQG6ka4HJqlP3zFNNsaDyMkvue/38uK3eVWmoKZqBryO2fJiMm5hoGmQ5X26h1R238ZblWyPsteN1IMIHXPtPL+eaVSc1JSBqiHvx8MF6KuR20zK2htQ55F5ycNsF426W9gxxxeQoOWWyC+MBhMdJDkFUGvPkAWw1Ec5qXNUD0RmExX1lirQpunk55jze365Qqi/w3/uiCwSW6MBzEXXlY4QybT5omXvhpUvfqyPAxFof4yHPQimiLjbEniz1yrju9+nvlbMGC+ebaecl5NsTA70goM+fvByAlGGG+QLKpdDZdyz/+FpiDoxVW3WTNW+CV4Auco2zfBZld+0YkeoQRwuZuu/LYQrUUNmRDAVfr6jjgFr5p96rVkLYskkDEmaClZNEiR6vM01MW9M6nmXwnYfRp6ZH+zYp3OjDB09q8zEqpIaLA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <B82A371D854F4B41AA621227E7446869@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f1bda53c-da43-41c6-ba3d-08d77e754a28
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:04:11.4492 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1rYe4TQYBw1k+7XqQA0++mMZZfWPGuIkJWi9Ss7xd3aXUR6RuiuhXziefYgfEpMuTFWmDFd05lwbkATCRw5wKA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1470
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.17, xch-rcd-007.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/E7I3ETh7w9nufF9o-BGnNChNvqQ>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:04:21 -0000

QnJpYW4sDQoNCkRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBkb2Vz
IE5PVCBoYXZlIGFueSB0ZXh0IHRoYXQgcHJvcG9zZXMgU1JIIGluc2VydGlvbi4NClRoZSB0ZXh0
IHlvdSBhcmUgcG9pbnRpbmcgaW4gU2VjdGlvbiA4LjIgdXNlcyB0aGUgd29yZCAiSW5zZXJ0IiBp
biBhIGRpZmZlcmVudCBjb250ZXh0IHRoYXQgaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBTUkggaW5z
ZXJ0aW9uLiBJIGhhdmUgcmVwbGFjZWQgdGhlIHdvcmQgaW5zZXJ0IHRocm91Z2hvdXQgdGhlIGVu
dGlyZSBkcmFmdCB0byBhdm9pZCB0aGlzIGtpbmQgb2YgY29uZnVzaW9ucyAocmV2MDYpLg0KDQpU
aGFuayB5b3UsDQpQYWJsby4gDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t
OiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPg0KRGF0ZTog
VHVlc2RheSwgMTAgRGVjZW1iZXIgMjAxOSBhdCAyMDozNw0KVG86ICJicnVuby5kZWNyYWVuZUBv
cmFuZ2UuY29tIiA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4sIEZlcm5hbmRvIEdvbnQgPGZl
cm5hbmRvQGdvbnQuY29tLmFyPg0KQ2M6IFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5l
dEBkbWFyYy5pZXRmLm9yZz4sICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+LCAi
Nm1hbkBpZXRmLm9yZyIgPDZtYW5AaWV0Zi5vcmc+LCBTdXJlc2ggS3Jpc2huYW4gPHN1cmVzaC5r
cmlzaG5hbkBnbWFpbC5jb20+LCBkcmFmdC12b3llci02bWFuLWV4dGVuc2lvbi1oZWFkZXItaW5z
ZXJ0aW9uIDxkcmFmdC12b3llci02bWFuLWV4dGVuc2lvbi1oZWFkZXItaW5zZXJ0aW9uQGlldGYu
b3JnPiwgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBS
ZTogW3NwcmluZ10gUXVlc3Rpb24gYWJvdXQgU1J2NiBJbnNlcnQgZnVuY3Rpb24NCg0KICAgID4g
U2l0dWF0aW9uIGhhcyBjaGFuZ2VkIHNpbmNlIHRoaXMgZW1haWw6IHRoZSBuZXR3b3JrIHByb2dy
YW1taW5nIGRyYWZ0IGhhcyBub3cgcmVtb3ZlZCB0ZXh0IHJlbGF0ZWQgdG8gU1JIIGluc2VydGlv
bi4NCiAgICA+IFBsZWFzZSBjb21tZW50IG9uIHRoZSB0ZXh0IGlmIHlvdSBzZWUgdGV4dCByZWxh
dGVkIHRvIFNSSCBpbnNlcnRpb24uDQogICAgDQogICAgRm9yIGV4YW1wbGU6DQogICAgaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZy0wNSNzZWN0aW9uLTguMg0KICAgIA0KIA0KDQo=


From nobody Wed Dec 11 12:04:53 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 970A0120058 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:04: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, 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 header.b=UmXxCXkv; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=KrOxqLkX
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q-djizgoFMT5 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:04:49 -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 A050B1200DF for <spring@ietf.org>; Wed, 11 Dec 2019 12:04:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8630; q=dns/txt; s=iport; t=1576094689; x=1577304289; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=KjWp23OzDw9R0jvCYGKueiNSkMHd+8Rv5DXYRpkvnGI=; b=UmXxCXkvWTn9TS3y4l/lB0B+GoKiQWhT7YJ9e7Wz3VEorki0y+AbF+VX bkBdjmmHSpk4m8+5M9RB0a/CO+GYMcamCEmKtNGb6aOmIRUDfRUXCmY/S ZWEdbv4BTNUVU9Qg6HGQZjRDK8DtaHrfif4YKkocZR32ZB+REC+42gPK3 k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AP+7Y+hTsGnPNQaWHN2af4C7489psv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOjQxFcFLTl5h13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DnAQCIS/Fd/4sNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBfoFLUAVsWCAECyoKg3mDRgOLCoJfiVuOK4FCgRADVAk?= =?us-ascii?q?BAQEMAQEYCwoCAQGEQAIXgW4kOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQI?= =?us-ascii?q?BAQEMBBERDAEBIwkLAQsEAgEIEQECAQIBAgIjAwICAh8GCxQBAgYIAgQOBSK?= =?us-ascii?q?DAAGCRgMOIAEOo0UCgTiIYXWBMoJ+AQEFgkqCUQ0LghcDBoEOKIwYGoFBP4E?= =?us-ascii?q?RJyCCTD6CG0kBAYE8D4MoMoIsjT0vgkGdf0MKgi+MVoR9hCMbmkCZKo9YAgQ?= =?us-ascii?q?CBAUCDgEBBYFpIoFYcBU7KgGCQVARFIxmCRqDUIUUhT90AYEnizuBMQGBDwE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="678561322"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:04:48 +0000
Received: from XCH-ALN-007.cisco.com (xch-aln-007.cisco.com [173.36.7.17]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK4mGD019102 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:04:48 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:04:47 -0600
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:04:47 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:04:47 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y8IYDJ5UnfzTHbc6mdbbho07pg0/sdr358ASFiqm5sFdKeU1lf5AkkY+ZmImmYGCDlMwXtcwWxhjPj+0noNxO1vj9VyrmjSC3OSV3fwG65VOMjVNibhM+7o4FR997YVtNjfXr//3qIPBIxdFVnnBYh4lL+RyX6E5UUhlIIsrfIx1m11m1gQdM942+UCc/7iW7OK1VB36xZd5wz99+OuydqYMYj3GuQWXgbOE+rkX9jbwyrTYNIRcR7ef+WLd1r1d9EVEku65DXk0AhYJKTWpV83e9TdfglJE79VreY3npCDcwtJ3KUtlqx3fsB+L4lFmbYqBa6H0NOlUe9dRk8SO7w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KjWp23OzDw9R0jvCYGKueiNSkMHd+8Rv5DXYRpkvnGI=; b=Pdyw2UVZUe2Nj/du/kgnJwxhsTbC0LTAFLDHNMs9Mg/AZD5GmHzR6zw1BGKJ+/P+jezsQapiYVdh1lVSO86JeYwdJ5Kzd37z7U+6+QT3l9ENGnOkQbH2QSkC0qSZqqNVwc9+hDums4a7G4+sqHvWHmjto6B70Xd0YgLHEr6ivprKq0C+sqJ2nGJS3SOFdLFQZ5DYfFpR6L/gD0HUPaus5+B51JjN9jlztSRtpkRL98cT0Ofo/Fb2MZtW3QHi+wGrnlO5QVAtlTxtXFt/8uwbo+psTH9qsUVYTSHzBWqJnkDP0d74xfWz8stdBqlMLz3KMYbUP0Ac4hmMHt9laJ5jIA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KjWp23OzDw9R0jvCYGKueiNSkMHd+8Rv5DXYRpkvnGI=; b=KrOxqLkXnH7CRB74lZXmwQNHYh77PBkgQNTFzcgA+sCJ7Iguddo6tMwwhLDB4sdIHypBZqvqDImvnrKWA47xbkUlM5ua88Ng8lWuXJC+RcxetToJcxuiWoPRBn6toSCwB0PwboORstJZA9sFe8wlVi5tzSOOVMZgnp6g0yGABho=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1390.namprd11.prod.outlook.com (10.169.233.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Wed, 11 Dec 2019 20:04:46 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:04:46 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: What if? [was Re: Extension Header Insertion]
Thread-Index: AQHVrvgl7RmF4FeO1UO7ANy1G6t63aezDKwAgAC1CYCAACvaAIAALpMAgAHIgYA=
Date: Wed, 11 Dec 2019 20:04:46 +0000
Message-ID: <828CB811-03D7-4A92-820B-448E2C31C320@cisco.com>
References: <BN7PR05MB5699D9BA988F96E2F41CD390AE580@BN7PR05MB5699.namprd05.prod.outlook.com> <00dc01d5ae73$c361b450$4a251cf0$@olddog.co.uk> <dbcdeb1a-0091-da2b-20df-d991e6c06091@gmail.com> <9bc47200-4fea-37ce-0ede-cbf6a5f70ea9@gmail.com> <99e4bdd0-711d-7406-d3bf-786b0238c1e7@gont.com.ar> <44e6225f-97bc-37ba-c13e-b7bafa446fcc@gmail.com> <A5439DC7-5B11-40E9-BC32-6E675E2EDC20@cisco.com> <7a0b4be6-9149-29d8-c253-19127bfcef14@gmail.com>
In-Reply-To: <7a0b4be6-9149-29d8-c253-19127bfcef14@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bab9f003-bdf0-4295-699d-08d77e755eed
x-ms-traffictypediagnostic: MWHPR11MB1390:
x-microsoft-antispam-prvs: <MWHPR11MB139093338126775B7F03B84BC95A0@MWHPR11MB1390.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(39860400002)(346002)(376002)(136003)(199004)(189003)(13464003)(2616005)(186003)(4326008)(478600001)(36756003)(6486002)(5660300002)(966005)(8936002)(81166006)(86362001)(8676002)(26005)(71200400001)(81156014)(53546011)(76116006)(6506007)(6512007)(66476007)(66946007)(6916009)(66446008)(33656002)(2906002)(64756008)(316002)(66556008)(91956017); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1390; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: htBaW9gasDNY5gPZ1RRn9BAD0Fz6TzhtAf9+Ed1F0W2IvUVduQjY/sWgIwdsHL+Ul4fVOoTS9FnFbqW/5ORHdIs8ElgbPIdoYzvCKC4hCvlBijq+Gn+NcyFAA+u1RKJ0JFdLT94g9cbJiips00prGMJmSDBtcaS3yztkyknvS2rscEvuz24e+i8N2Ok85+5CKLZmz5t3CQndkSONJ6ibq7WEp3F2Mtqdm21nXgZuMejY4ku7SgJ+y0Rc8gla00sa2i9sNlObrPFXhflzIWdRQ3aBc6F2vUJaEIF86Eeg749lTjPjFBFqz4tv2UvBp4T8uwvvAKI7VsItgRhpyP+5801Hq5Izee7fAuOHn5surpaLeExDFyqahaT5GmW5AQx3eaUVgWjh0iINyhiQLItStxwN20ZxKMAZWFOOb3e6kOYzavzeaxWU1pDMw42yqGvGbdfWYdOGIfY0BXuMwMKTcl4CpNZEbmCIwoBnJriD4yUPO3LAqWQXwnolyge+l6Fw8NkcXjaenCasoQhmRn9pQvd6jD/OdehCtBo5ic5XexY=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <C16961C123734E4CBDFFDE7E50DB7895@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bab9f003-bdf0-4295-699d-08d77e755eed
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:04:46.2756 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jkrLhKcfmUhYpAby7xlxC+BbPNhvUgb1U274Gn+tGp6Wh4CIhNg8VDfGdb6rBucg25HdC7ZNQNP9YVLnLOB/MA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1390
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xch-aln-007.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/WL17Wj0NQToBTHTa0E9EUxK1KJ8>
Subject: Re: [spring] What if? [was Re: Extension Header Insertion]
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:04:52 -0000

QnJpYW4sIA0KDQpUaGUgbmV3IHJldmlzaW9uIG9mIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZy0wNiByZW1vdmVzIHRoYXQgc2VudGVuY2UuIFRoaXMgbmV3IHZlcnNp
b24gb2YgdGhlIGRyYWZ0IGhhcyBiZWVuIHB1Ymxpc2hlZCB0b2RheS4NCg0KRHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIGRvZXMgTk9UIHByb3Bvc2UgdG8gY3JhZnQg
YSBwYWNrZXQgd2l0aCBtdWx0aXBsZSBTUkhzLg0KDQpUaGFuayB5b3UsDQpQYWJsby4NCg0K77u/
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGlwdjYgPGlwdjYtYm91bmNlc0BpZXRm
Lm9yZz4gb24gYmVoYWxmIG9mIEJyaWFuIEUgQ2FycGVudGVyIDxicmlhbi5lLmNhcnBlbnRlckBn
bWFpbC5jb20+DQpEYXRlOiBXZWRuZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQgMDE6NTENClRv
OiAiRGFycmVuIER1a2VzIChkZHVrZXMpIiA8ZGR1a2VzQGNpc2NvLmNvbT4NCkNjOiA2bWFuIDw2
bWFuQGlldGYub3JnPiwgRmVybmFuZG8gR29udCA8ZmVybmFuZG9AZ29udC5jb20uYXI+DQpTdWJq
ZWN0OiBSZTogV2hhdCBpZj8gW3dhcyBSZTogRXh0ZW5zaW9uIEhlYWRlciBJbnNlcnRpb25dDQoN
CiAgICBUaGFua3MgRGFycmVuLiBJIHdpbGwgaG9sZCBvZmYgb24gdGhlIHNwcmluZyBkcmFmdCB1
bnRpbCB3ZSBzZWUgYSBuZXcgdmVyc2lvbiwgc2luY2Ugc2V2ZXJhbCBvZiB1cyBhcmUgc2ltcGx5
IHJlcGVhdGluZyBvdXJzZWx2ZXMgYXQgdGhpcyBwb2ludC4NCiAgICANCiAgICBPbiBiYWxhbmNl
IEknbSBpbmNsaW5lZCB0byBwb2ludCBhIGZpbmdlciBhdCBSRkM4MjAwOg0KICAgIA0KICAgID4g
ICAgRWFjaCBleHRlbnNpb24gaGVhZGVyIHNob3VsZCBvY2N1ciBhdCBtb3N0IG9uY2UsIGV4Y2Vw
dCBmb3IgdGhlDQogICAgPiAgICBEZXN0aW5hdGlvbiBPcHRpb25zIGhlYWRlciwgd2hpY2ggc2hv
dWxkIG9jY3VyIGF0IG1vc3QgdHdpY2UgKG9uY2UNCiAgICA+ICAgIGJlZm9yZSBhIFJvdXRpbmcg
aGVhZGVyIGFuZCBvbmNlIGJlZm9yZSB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyKS4NCiAgICANCiAg
ICBJIG5vdyB0aGluayB0aGF0IGVpdGhlciB0aGF0ICJzaG91bGQiIHNob3VsZCBiZSBhICJtdXN0
Iiwgb3IgdGhlcmUNCiAgICBzaG91bGQgYmUgYW4gZXhwbGljaXQgc3RhdGVtZW50IHRoYXQgb25s
eSBvbmUgcm91dGluZyBoZWFkZXIgaXMNCiAgICBhbGxvd2VkLiBUaGUgY29tcGxleGl0aWVzIG9m
IG11bHRpcGxlIHJvdXRpbmcgaGVhZGVycyBhcmUgZW5kbGVzcy4NCiAgICANCiAgICBXaGF0IGRv
IG90aGVycyB0aGluaz8NCiAgICANCiAgICBSZWdhcmRzDQogICAgICAgQnJpYW4gQ2FycGVudGVy
DQogICAgDQogICAgT24gMTEtRGVjLTE5IDExOjA0LCBEYXJyZW4gRHVrZXMgKGRkdWtlcykgd3Jv
dGU6DQogICAgPiBIaSBCcmlhbi4gIA0KICAgID4gDQogICAgPiBJIGRvIGJlbGlldmUgdGhhdCDi
gJxhc3N1bXB0aW9u4oCdIHlvdSBtZW50aW9uIGluIGRyYWZ0LWlldGYtc3ByaW5nLW5ldHdvcmst
cHJvZ3JhbW1pbmcgaXMgdG8gYmUgcmVtb3ZlZCBhcyBhIHJlc3VsdCBvZiB0aGUgbGFzdCBjYWxs
IGRpc2N1c3Npb24gb24gc3ByaW5nQC4NCiAgICA+IA0KICAgID4gQXMgSSBtZW50aW9uZWQgaW4g
YSBzZXBhcmF0ZSB0aHJlYWQsIFJGQzgyMDAgc3RhdGVzICJJUHY2IG5vZGVzIG11c3QgYWNjZXB0
IGFuZCBhdHRlbXB0IHRvIHByb2Nlc3MgZXh0ZW5zaW9uIGhlYWRlcnMgaW4gYW55IG9yZGVyIGFu
ZCBvY2N1cnJpbmcgYW55IG51bWJlciBvZiB0aW1lc+KAnSwgdGhlIOKAmGFzc3VtcHRpb27igJkg
Y291bGQgYmVlbiBzZWVuIGFzIGEgcmVtaW5kZXIgb2YgdGhhdCByZXF1aXJlbWVudCwgYnV0IEkg
ZG9u4oCZdCB0aGluayB0aGF0cyBuZWNlc3NhcnkgZWl0aGVyLg0KICAgID4gDQogICAgPiBUaGVy
ZSBpcyBubyBkcmFmdCBhZG9wdGVkIGJ5IFNQUklORyBub3IgNk1BTiB0aGF0IHByb3Bvc2VzIG11
bHRpcGxlIFNSSCBiZSBhZGRlZCB0byBhIHBhY2tldC4NCiAgICA+IA0KICAgID4gSWYgNk1BTiBp
bnRlbmRzIHRvIGFkb3B0IGEgc3RhbmRhcmRzIHRyYWNrIGRlZmluaXRpb24gb2YgU1JIIGluc2Vy
dGlvbiwgdGhlbiB0aGF0IGRvY3VtZW50IHdvdWxkIG5lZWQgdG8gZnVsbHkgZGVzY3JpYmUgdGhl
IHBvc3NpYmxlIHJhbWlmaWNhdGlvbnMsIGluY2x1ZGluZyB0aGlzIG9uZS4gIFRoaXMgd2Uga25v
dywgYW5kIGFyZSBoYXZpbmcgbXVjaCBsaXZlbHkgZGlzY3Vzc2lvbiBvbiBpdC4gIEkgdGhpbmsg
d2UgYXJlIHNhZmUgdG8gbmV2ZXIgaGF2ZSBpdCDigJlzbmVhayBpbuKAmSB3aXRob3V0IDZtYW4g
aGF2aW5nIGEgc2F5IDopDQogICAgPiANCiAgICA+IERhcnJlbg0KICAgID4gDQogICAgPj4gT24g
RGVjIDEwLCAyMDE5LCBhdCAyOjI3IFBNLCBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJw
ZW50ZXJAZ21haWwuY29tIDxtYWlsdG86YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPj4gd3Jv
dGU6DQogICAgPj4NCiAgICA+PiBIaSBGZXJuYW5kbywNCiAgICA+Pg0KICAgID4+IE9uIDEwLURl
Yy0xOSAyMTozOSwgRmVybmFuZG8gR29udCB3cm90ZToNCiAgICA+Pj4gSGksIEJyaWFuLA0KICAg
ID4+Pg0KICAgID4+PiBPbiA5LzEyLzE5IDIwOjIxLCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZToN
CiAgICA+Pj4+IFNvLCBsZXQncyBhc3N1bWUgdGhhdCB0d28gY29uc2VjdXRpdmUgU1JIIGhlYWRl
cnMgYXJlIGFsbG93ZWQgaW4gdGhlIHNhbWUgcGFja2V0Lg0KICAgID4+Pg0KICAgID4+PiBQYXJ0
IG9mIHRoZSBwcm9ibGVtIHdpdGggYWxsIHRoZXNlIGRpc2N1c3Npb25zIGlzIHRoYXQgZm9sa3Mg
c2VlbSB0bw0KICAgID4+PiBhc3N1bWUgdGhhdCB0aGVyZSBpcyBubyByYXRpb25hbGUgZm9yIHRo
ZSBleGlzdGluZyBydWxlcywgYW5kIHRoZXkNCiAgICA+Pj4gaW5zaXN0IG9uIGNoYW5naW5nIHRo
ZW0gd2l0aG91dCBwcm92aWRpbmcgYW55IGFuYWx5c2lzL3JhdGlvbmFsZS4NCiAgICA+Pj4NCiAg
ICA+Pj4gUkZDODIwMCBjb250YWlucyB3aGF0IHNob3VsZCBiZSBjb25zaWRlcmVkIGEgcmVjb21t
ZW5kYXRpb24gKGF0IHRoZSB2ZXJ5DQogICAgPj4+IGxlYXN0KSBhZ2FpbnN0IG11bHRpcGxlIHJv
dXRpbmcgaGVhZGVycy4NCiAgICA+Pj4NCiAgICA+Pj4NCiAgICA+Pj4gQSBSSCBpcyBtZWFudCB0
byBjb252ZXkgc29tZSBzb3J0IG9mIGluZm9ybWF0aW9uIGFib3V0IHRoZSBwYXRoIHRoYXQgYQ0K
ICAgID4+PiBwYWNrZXQgY2FuIHRyYXZlcnNlLiBTbyB0d28gU1JIcyB3b3VsZCBtZWFuIHRoYXQg
dGhlIHNhbWUgcGFja2V0IHNob3VsZA0KICAgID4+PiBmb2xsb3cgdHdvIGRpZmZlcmVudCBwYXRo
cywgYXQgdGhlIHNhbWUgdGltZS4gVGhhdCBkb2Vzbid0IHNlZW0gdG8gYmUNCiAgICA+Pj4gbXVj
aCBzZW5zZSB0byBtZS4NCiAgICA+Pg0KICAgID4+IEkgYWdyZWUuIFRoYXQncyB3aHkgSSBhbSBz
ZXJpb3VzbHkgYXNraW5nIHdoZXRoZXIgd2Ugc2hvdWxkIHJlY2FsbA0KICAgID4+IGRyYWZ0LWll
dGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLTI2IGZyb20gdGhlIFJGQyBFZGl0b3IgaW4g
b3JkZXINCiAgICA+PiB0byByZXNvbHZlIHRoaXMuIEVpdGhlciAoYSkgdGhlcmUgTVVTVCBiZSBh
dCBtb3N0IG9uZSBTUkggaW4gYSBwYWNrZXQsDQogICAgPj4gb3IgKGIpIHRoZSBzZW1hbnRpY3Mg
YW5kIGNvbmZsaWN0IHJlc29sdXRpb24gZm9yIG11bHRpcGxlIFNSSHMgbmVlZCB0bw0KICAgID4+
IGJlIHNwZWNpZmllZC4NCiAgICA+Pg0KICAgID4+IEF0IHRoZSBtb21lbnQgd2UgKDZNQU4pIGFy
ZSBvbiB0cmFjayB0byBwdWJsaXNoIGEgUHJvcG9zZWQgU3RhbmRhcmQgUkZDDQogICAgPj4gdGhh
dCBsZWF2ZXMgdGhpcyBhbWJpZ3VvdXMsIGFuZCBTUFJJTkcgaGFzIGEgZHJhZnQgaW4gV0dMQyB0
aGF0IGFzc3VtZXMgKGIpLg0KICAgID4+DQogICAgPj4gICBCcmlhbg0KICAgID4+DQogICAgPj4+
DQogICAgPj4+DQogICAgPj4+DQogICAgPj4+PiBTbyB0aGUgZmlyc3Qgb25lIChhbiBleGFtcGxl
IGZyb20gZHJhZnQtaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXItMjYpIGlzOg0KICAg
ID4+Pj4NCiAgICA+Pj4+ICAgICAgIFNlZ21lbnRzIExlZnQ9Mg0KICAgID4+Pj4gICAgICAgTGFz
dCBFbnRyeT0yDQogICAgPj4+PiAgICAgICBGbGFncz0wDQogICAgPj4+PiAgICAgICBUYWc9MA0K
ICAgID4+Pj4gICAgICAgU2VnbWVudCBMaXN0WzBdPVMzDQogICAgPj4+PiAgICAgICBTZWdtZW50
IExpc3RbMV09UzINCiAgICA+Pj4+ICAgICAgIFNlZ21lbnQgTGlzdFsyXT1TMQ0KICAgID4+Pj4N
CiAgICA+Pj4+IGFuZCB0aGUgc2Vjb25kIG9uZSBpcw0KICAgID4+Pj4NCiAgICA+Pj4+ICAgICAg
IFNlZ21lbnRzIExlZnQ9MQ0KICAgID4+Pj4gICAgICAgTGFzdCBFbnRyeT0xDQogICAgPj4+PiAg
ICAgICBGbGFncz0wDQogICAgPj4+PiAgICAgICBUYWc9MA0KICAgID4+Pj4gICAgICAgU2VnbWVu
dCBMaXN0WzBdPVM0DQogICAgPj4+PiAgICAgICBTZWdtZW50IExpc3RbMV09UzUNCiAgICA+Pj4+
DQogICAgPj4+PiBJIG1hZGUgdGhhdCB1cCBhbmQgaXQncyBvYnZpb3VzbHkgbm9uc2Vuc2UsIGJ1
dCBpZiB0aGlzIGlzIGFsbG93ZWQgd2h5IGFyZW4ndCB0aGUgcnVsZXMgZm9yIHByb2Nlc3Npbmcg
Y29uZmxpY3RpbmcgU1JIcyBkZXNjcmliZWQgaW4gZHJhZnQtaWV0Zi02bWFuLXNlZ21lbnQtcm91
dGluZy1oZWFkZXItMjY/IERvIHdlIG5lZWQgdG8gcmVjYWxsIGl0IGZyb20gdGhlIFJGQyBFZGl0
b3IgcXVldWUgdG8gYmUgZml4ZWQ/DQogICAgPj4+DQogICAgPj4+IEl0IGlzIGNsZWFybHkgcmVj
b21tZW5kZWQgYWdhaW5zdC4NCiAgICA+Pj4NCiAgICA+Pj4gSG93ZXZlciwgdGhlIHZlcnkgZHJh
ZnQtdm95ZXItNm1hbi1leHRlbnNpb24taGVhZGVyLWluc2VydGlvbiBkb2Vzbid0DQogICAgPj4+
IGV2ZW4gcHJvdmlkZSBhIHJhdGlvbmFsZSBmb3IgRUggaW5zZXJ0aW9uIGluIHRoZSBmaXJzdCBw
bGFjZSwgbGV0IGFsb25lDQogICAgPj4+IGZvciB0aGlzIHNwZWNpZmljIGNhc2UgdGhhdCB5b3Ug
KHJlYXNvbmFibHkpIHJhaXNlLg0KICAgID4+Pg0KICAgID4+PiBVbmZvcnR1bmF0ZWx5LCB3aGVu
IG9wZXJhdGluZyBpbiBhIG1vZGUgd2hlcmUgYW5hbHlzaXMgaXMgZGlzY29yYWdlZCwNCiAgICA+
Pj4gYW5kICJ3aHk/IiBxdWVzdGlvbnMgYXJlIGRpc21pc3NlZCwgSSdtIG5vdCBzdXJlIHRoZXJl
IGlzIGFueSBvdGhlcg0KICAgID4+PiBwb3NzaWJsZSBhbHRlcm5hdGl2ZSBvdXRjb21lIHRoYW4g
dGhpcyAtLSBkb2N1bWVudHMgd2l0aCBsb3RzIG9mDQogICAgPj4+IHVuc3BlY2lmaWVkIHN0dWZm
LCB2aW9sYXRpbmcgc3BlY3MgYXQgd2lsbCwgYW5kIGRlc2lnbnMgdHJ5IHRvIGNvdmVyIHVwDQog
ICAgPj4+IHdoYXQgc2VlbSB0byBiZSBzdWItb3B0aW1hbCBkZXNpZ24gY2hvaWNlcyAobGlrZSB1
c2luZyAxMjgtYml0IGxhYmVscw0KICAgID4+PiBmb3Igd2hhdCBhcmUgZXhwZWN0ZWQvc3VwcG9z
ZWQgdG8gYmUgbGltaXRlZCBkb21haW5zKSBieSBzY3Jld2luZyB1cCB0aGUNCiAgICA+Pj4gYXJj
aGl0ZWN0dXJlIHRvIHNhdmUgYnl0ZXMgdGhhdCB3ZXJlIHdhc3RlZCBlbHNld2hlcmUuDQogICAg
Pj4+DQogICAgPj4+IFRoYW5rcywNCiAgICA+Pj4NCiAgICA+Pg0KICAgID4+IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQogICAgPj4gSUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQogICAgPj4gaXB2
NkBpZXRmLm9yZyA8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+DQogICAgPj4gQWRtaW5pc3RyYXRpdmUg
UmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2Ng0KICAg
ID4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQogICAgPiANCiAgICANCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIElFVEYg
SVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KICAgIGlwdjZAaWV0Zi5vcmcNCiAgICBB
ZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pcHY2DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICANCg0K


From nobody Wed Dec 11 12:06:25 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6DD41200DF; Wed, 11 Dec 2019 12:06:23 -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, 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 header.b=XhRxfvfs; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=N8pd911k
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 XgJnsXNW3OZZ; Wed, 11 Dec 2019 12:06:21 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C3BB120058; Wed, 11 Dec 2019 12:06:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8626; q=dns/txt; s=iport; t=1576094780; x=1577304380; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=lpp9JchJpfXzmqNT8wXew1bPHSfPHvv8cVBXXZhx8vU=; b=XhRxfvfsE1NxLC42OoYwNm4UxASKulWuDia9Xh0ZUJVaSt93gIrba1WO MDZ2frYAGwom0pW1n1A3/WMWNp7VHR3CBRMzYHIX+rQMO0d9TQKzwDCar G3rTAtW8xbXNhq5P7Ol1NZQKxwpMcdeAsnLZi2dW+glDaac75lo80v4nj Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AxpxxGBMMIimmJGj9h00l6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjjJ/fvZjY7GOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CDAADKS/Fd/4QNJK1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BS1AFbFggBAsqCoN5g0YDiwmCX4l?= =?us-ascii?q?bjiuBQoEQA1QJAQEBDAEBGA0IAgEBhEACF4FuJDgTAgMNAQEEAQEBAgEFBG2?= =?us-ascii?q?FNwyFXgEBAQECAQEBEBERDAEBLAsBCwQCAQgRAwECAQICJgICAh8GCxUICAE?= =?us-ascii?q?BBAENBSKDAAGCRgMOIAEOo0MCgTiIYXWBMoJ+AQEFgTkCg2ANC4IXAwaBDii?= =?us-ascii?q?FHIZ8GoFBP4ERJyCCTD6CG0kBAQIBgS0BEgEDgywygiyNIRyCcI8ojldDCoI?= =?us-ascii?q?vhySKL4QjG4JCh3aEQYtHhD+KC4hJghePWAIEAgQFAg4BAQWBaSJncXAVGiE?= =?us-ascii?q?qAYJBUBEUjGYMF4NQhRSFP3QBgSeLSoEiAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="682244160"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:06:19 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK6Jm1031532 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:06:19 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:06:18 -0600
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:06:17 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:06:17 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NrE8OW7HBTVLUPkXjheywKmv8bWuakFjhodrfITVdCIiA8sFGY33UYq7ClvAot54MTFQtQN/Qs+hpfVeAyjfsfSU9EeQPIWszhzD/XbS9cewHRM7Ix6yY8IaGFuZmKDTf/glm42HHQX8O15LoMONT3Vn+1Bwl6Ie7n/xpqaX7C1F0fhNiMIUfbPT9WGru2EH1YK8YM7hhOXfLIt6LVnjCfmfvmJJKkHLsC+ulfGYnnc7hMjU5fhmvfVRSkFmr0oAmEvMHmCXhbehcagEt/K4Dv2u5LKXRN0JfnOoFVOn3SHi+xqm+QaFJlPnkLxHorvjm9FZBZr502wDAq35hoi0Sg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lpp9JchJpfXzmqNT8wXew1bPHSfPHvv8cVBXXZhx8vU=; b=gjFpnEYWXbbaQC3Rp3iIBcAj0d7GTVRMs/dVHtfkgSEL/gys5+K0XjZITNo83AwNoBrqUZGfylQ8xOdC0v5ECeXZAo7aMHeexO7q5nshfTjxLqEiNMAxy8/Qeij+IU+CzpdG95NpxJRn9yn06yNtjcLqiqAfe1053HWqG5Y0NKW8DoZLqIzjA9L2EtrfZYPjDQ8LGiVgJm30fHqCeLnkDF6/vuMK+tG7dzWrru+NdpS0I9HmNdPP/B6M8ifOdnL6gBGE3+W53RMMb/WIdeuCbdwznPbbm2qFK7e15LJJbm/zyj84kSwph6YGl3nCyim2eWBVI9+E3WiMRwRtNgdncw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lpp9JchJpfXzmqNT8wXew1bPHSfPHvv8cVBXXZhx8vU=; b=N8pd911kHIgP8CiIcBToT4MmoI1azs6e6BqyZNsSnGZkFarr0dpUfRxQwm39A6ZTOEOJjT7uA+F+YgKo/Kp/qAhh10WtGQP+pSu8uXKJBA+7o7FrsCgOjXwgvow3qIsFIdiCia7XrTGY97iKyhiu99SGTLY3jwCmc2f51VZB7YU=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1246.namprd11.prod.outlook.com (10.169.236.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Wed, 11 Dec 2019 20:06:15 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:06:15 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Warren Kumari <warren@kumari.net>, Bruno Decraene <bruno.decraene@orange.com>
CC: SPRING WG List <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wDVi9GAAAS7xIAAarN3AA==
Date: Wed, 11 Dec 2019 20:06:15 +0000
Message-ID: <776B9D68-EB4D-47A5-BE07-56F4B8F9AA3A@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <CAHw9_iJuDgDpbS9CAN2ve1dK1trGgLs6MLZAjSetvUOKvHL4og@mail.gmail.com> <97420d88-ee52-17dc-eeaa-ce7653fca48e@gmail.com>
In-Reply-To: <97420d88-ee52-17dc-eeaa-ce7653fca48e@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bd3a539-23bf-4e50-366c-08d77e7593fc
x-ms-traffictypediagnostic: MWHPR11MB1246:
x-microsoft-antispam-prvs: <MWHPR11MB1246955D5A4C7C04326CBBADC95A0@MWHPR11MB1246.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39860400002)(396003)(346002)(136003)(13464003)(189003)(199004)(5660300002)(6486002)(2616005)(71200400001)(26005)(966005)(53546011)(6512007)(478600001)(6506007)(66556008)(66476007)(66946007)(66446008)(186003)(76116006)(33656002)(91956017)(64756008)(316002)(110136005)(54906003)(8676002)(4326008)(86362001)(8936002)(2906002)(81156014)(81166006)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1246; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: noa/HVgHBLWxPDZLdUpyiHdhq98UGTSNzOVW9PR8S6mcDhJLBQic4OebhGsp+arqwufEC7sBqTZ7F2lZ/RI9418QIQoFVFYNf4EwcLQ3g0l9ydVRbZcmo0g2+hczC1A90lwdWCD9qIJ3AKWzRIGTxhYKVU8cyM27DV3FJpgrJPEYM7mOUHfDzlIodzdHGwgwPU2YrHZs8XdPtg8G46d8/hYpHvUswpyW8J/o2OzOlLaCY/U/7f9GqO/Q/0r9humvwaaATad7AUVmHNOB3s5QfXBJnpxugYcE4ACV+bjsyufGZM0E+AGW0aapfFXQzTBJp/pQF/2W7SCe8hde4KEcJ56ATJuC2e9adPNFKhPVjOHnV2JyPq7AeKrKb0roACwkPbIijCyfY5r9VxFNZUTNhGyYjcOFxgQb6of4WFnJvc7l/X0afjZlx0qBq3JffAI0Ad1EB3E2G9nEkEni20mdDvfL5898/ocGC1xItBRwo4/425pY3RVLNtwKH3/y6jPZc2o7NZhvb5sTZnruh8bJ2lcfu0XAb29os/qirG+Bt50=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <3D42849F574F234EB59E3B8D3F066BAE@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bd3a539-23bf-4e50-366c-08d77e7593fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:06:15.2388 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1gy4FHVIchA6kHsHdtS0aWEmBSSrTGjEyZSbZdcSPGaga8rUKZEXQpO9WmaaaqXdA2ucmOxOs3j5VF/dkCuNYQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1246
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/wMfsiRtZvALbfsvhGbhnMUH_ahs>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:06:24 -0000

SGkgV2FycmVuLCBCcmlhbiwNCg0KVGhhbmsgeW91IGZvciB5b3VyIGNvbW1lbnRzLg0KDQpQcmV2
aW91cyB2ZXJzaW9ucyBvZiB0aGlzIGRyYWZ0IGNvbnRhaW5lZCBhIG1vcmUgdmVyYm9zZSBTZWN1
cml0eSBzZWN0aW9uIChlLmcuIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDMjc2VjdGlvbi03KS4NCkhvd2V2ZXIs
IHRoZSBjb250ZW50IG9mIHRoYXQgc2VjdGlvbiB3YXMgYWxyZWFkeSBjb3ZlcmVkIGluIHRoZSBT
UkguIEhlbmNlIGluIHRoZSBsYXRlc3QgcmV2aXNpb24gb2YgU1J2NiBOZXR3b3JrIFByb2dyYW1t
aW5nIHdlIGRlY2lkZWQgdG8gcmVwbGFjZSB0aG9zZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBm
b3IgYSByZWZlcmVuY2UgdG8gdGhlIFNSSC4gVGhpcyB3YXMgZGlzY3Vzc2VkIGR1cmluZyB0aGUg
SUVURjEwNiBTUFJJTkcgbWVldGluZyBhbmQgbm8tb25lIGV4cHJlc3NlZCBjb25jZXJucyBhYm91
dCBpdC4NCg0KVGhlIGF1dGhvcnMgY29uc2lkZXIgdGhhdCBOZXR3b3JrIFByb2dyYW1taW5nIG9u
bHkgZGVmaW5lcyBuZXcgU0lEIGJlaGF2aW9ycyBhbmQgdGhpcyBkb2VzIG5vdCBwb3NlIGFueSB0
aHJlYXQgb3RoZXJzIHRvIHRob3NlIGFscmVhZHkgZGlzY3Vzc2VkIGluIHRoZSBTUkguDQpJIGhh
dmUgcmV3cml0dGVuIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBvZiBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgaW4gcmV2MDYgdG8gcmVmbGVjdCB0aGlzLg0K
DQpUaGFuayB5b3UsDQpQYWJsby4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy
b206IEJyaWFuIEUgQ2FycGVudGVyIDxicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5jb20+DQpEYXRl
OiBUdWVzZGF5LCAxMCBEZWNlbWJlciAyMDE5IGF0IDAyOjExDQpUbzogV2FycmVuIEt1bWFyaSA8
d2FycmVuQGt1bWFyaS5uZXQ+LCBCcnVubyBEZWNyYWVuZSA8YnJ1bm8uZGVjcmFlbmVAb3Jhbmdl
LmNvbT4NCkNjOiBTUFJJTkcgV0cgTGlzdCA8c3ByaW5nQGlldGYub3JnPiwgZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogV0dMQyAtIGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KUmVzZW50IGZyb206IDxhbGlhcy1i
b3VuY2VzQGlldGYub3JnPg0KUmVzZW50IHRvOiA8Y2ZAY2lzY28uY29tPiwgPHBjYW1hcmlsQGNp
c2NvLmNvbT4sIDxqb2huQGxlZGR5Lm5ldD4sIDxkYW5pZWwudm95ZXJAYmVsbC5jYT4sIDxzYXRv
cnUubWF0c3VzaGltYUBnLnNvZnRiYW5rLmNvLmpwPiwgPGxpemhlbmJpbkBodWF3ZWkuY29tPg0K
UmVzZW50IGRhdGU6IFR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMDI6MTENCg0KICAgID4g
SSB3ZW50IHRvIGxvb2sgaW4gdGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIHNlY3Rpb24sIGJ1
dCwgd2VsbCwgdGhlDQogICAgPiBkb2N1bWVudCBkb2Vzbid0IHNlZW0gdG8gaGF2ZSBvbmU/Li4u
DQogICAgDQogICAgU28gd2h5IG9uIGVhcnRoIGlzIHRoaXMgZG9jdW1lbnQgaW4gV0dMQz8gSXQg
Y2Fubm90IHBvc3NpYmx5IGJlIHNlbnQgdG8gdGhlIElFU0cgd2l0aG91dCB0aGF0IHNlY3Rpb24u
IChBbmQgIjcuICBCYXNpYyBzZWN1cml0eSAuLi4iIHNlZW1zIHZlcnkgdW5saWtlbHkgdG8gcGFz
cyBtdXN0ZXIgZXZlbiBpZiByZW5hbWVkLikNCiAgICANCiAgICBSZWdhcmRzDQogICAgICAgQnJp
YW4NCiAgICANCiAgICBPbiAxMC1EZWMtMTkgMTE6NTUsIFdhcnJlbiBLdW1hcmkgd3JvdGU6DQog
ICAgPiA8bm8gaGF0cz4NCiAgICA+IA0KICAgID4gT24gVGh1LCBEZWMgNSwgMjAxOSBhdCAxMjox
NSBQTSA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4gd3JvdGU6DQogICAgPj4NCiAgICA+PiBI
ZWxsbyBTUFJJTkcsDQogICAgPj4NCiAgICA+Pg0KICAgID4+DQogICAgPj4gVGhpcyBlbWFpbCBz
dGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24gZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXS4NCiAgICA+Pg0KICAgID4+DQogICAg
Pj4NCiAgICA+PiBQbGVhc2UgcmVhZCB0aGlzIGRvY3VtZW50IGlmIHlvdSBoYXZlbid0IHJlYWQg
dGhlIG1vc3QgcmVjZW50IHZlcnNpb24sIGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNQ
UklORyBXRyBsaXN0LCBubyBsYXRlciB0aGFuIERlY2VtYmVyIDIwLg0KICAgID4+DQogICAgPj4N
CiAgICA+IA0KICAgID4gSSB3aWxsIGhhcHBpbHkgYWRtaXQgdGhhdCBJIGhhdmVuJ3QgYmVlbiBm
b2xsb3dpbmcgdGhlIGRpc2N1c3Npb25zLCBzbw0KICAgID4gYXBvbG9naWVzIGluIGFkdmFuY2Ug
LSBJJ20gZ3Vlc3NpbmcgSSdtIG1pc3Npbmcgc29tZXRoaW5nIHJlYWxseQ0KICAgID4gb2J2aW91
cywgc28gcGxlYXNlIHBvaW50IG1lIGF0IG90aGVyIGRvY3VtZW50cyAvIGVtYWlsIHRocmVhZHMg
d2hlcmUNCiAgICA+IHRoaXMgaGFzIGFscmVhZHkgYmVlbiBhbnN3ZXJlZC4uLg0KICAgID4gDQog
ICAgPiBSRkM1MDk1IGRlcHJlY2F0ZWQgSVB2NiBSSDAgZHVlIHRvIHNvbWUgc2VyaW91cyBzZWN1
cml0eSBpc3N1ZXMgLSBpdA0KICAgID4gd2FzIHBvc3NpYmxlIGZvciBhbiBhdHRhY2tlciB0byBz
ZW5kIHRyYWZmaWMgY29udGFpbmluZyAiaW5zdHJ1Y3Rpb25zIg0KICAgID4gdG8gbWFrZSBhIHBh
Y2tldCBwaW5nLXBvbmcgYmV0d2VlbiB0d28gaW50ZXJmYWNlcywgc3RlZXIgaXQgZG93bg0KICAg
ID4gc3BlY2lmaWMgbGlua3MsIGV0Yy4NCiAgICA+IA0KICAgID4gSXQgZmVlbHMgdG8gbWUgbGlr
ZSB0aGlzIHJlLWludHJvZHVjZXMgc2ltaWxhciAoYW5kIHBvdGVudGlhbGx5IG1vcmUNCiAgICA+
IHNjYXJ5KSBpc3N1ZXMgLS0gd2hhdCdzIHRvIHN0b3AgYW4gYXR0YWNrZXIgc3Bvb2ZpbmcgdHJh
ZmZpYw0KICAgID4gY29udGFpbmluZyBhIGJ1bmNoIG9mIFNJRHMgd2hpY2ggZGVjYXBzdWxhdGUs
IHB1c2ggYSBwYWNrZXQgaW50bw0KICAgID4gYW5vdGhlciBGSUIsIEVuZC5EVDJNLCBldGM/DQog
ICAgPiANCiAgICA+IEkgd2VudCB0byBsb29rIGluIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9u
cyBzZWN0aW9uLCBidXQsIHdlbGwsIHRoZQ0KICAgID4gZG9jdW1lbnQgZG9lc24ndCBzZWVtIHRv
IGhhdmUgb25lPy4uLg0KICAgID4gVGhlIHdvcmQgU2VjdXJpdHkgYXBwZWFycyAzIHRpbWVzIGlu
IHRoZSBkb2N1bWVudCAtIG9uZSBpbiB0aGUgc2VjdGlvbg0KICAgID4gdGl0bGUgKCI3LiBCYXNp
YyBzZWN1cml0eSBmb3IgaW50cmEtZG9tYWluIGRlcGxveW1lbnQiKSwgb25jZSBpbiB0aGUNCiAg
ICA+IEluZGV4LCBhbmQgb25jZSBzaW1wbHkgcHVudGluZyB0aGUgcmVhZGVyIHRvIFNlY3Rpb24g
NS4xIG9mIHRoZSBTUkgNCiAgICA+IGRvY3VtZW50ICgiRnV0dXJlIGRvY3VtZW50cyB3aWxsIGRl
dGFpbCBpbnRlci1kb21haW4gc2VjdXJpdHkNCiAgICA+IG1lY2hhbmlzbXMgZm9yDQogICAgPiAg
U1J2NiAiKS4NCiAgICA+IA0KICAgID4gRXhwZWN0aW5nICpldmVyeW9uZSogd2hvIGRlcGxveXMg
dGhpcyB0byBwZXJmZWN0bHkgYXBwbHkgZmlsdGVycyB3aGljaA0KICAgID4gYmxvY2tzIGluZ3Jl
c3MgdHJhZmZpYyBldmVyeXdoZXJlIHdoZXJlIGEgcGFja2V0IGNvdWxkIGVudGVyIGEgZG9tYWlu
DQogICAgPiBmZWVscyBsaWtlIGFuIGFjY2lkZW50IGp1c3Qgd2FpdGluZyB0byBoYXBwZW4NCiAg
ICA+IEFnYWluLCBJJ20gZ3Vlc3NpbmcgdGhhdCBJJ20gbWlzc2luZyBzb21ldGhpbmcgb2J2aW91
cywgYW5kIHRoYXQgdGhlDQogICAgPiBlbnRpcmUgc2VjdXJpdHkgaXNuJ3QgcHJlbWlzZWQgb24g
dGhhdCAtIHBsZWFzZSBwb2ludCBtZSB0byB3aGVyZSB0aGlzDQogICAgPiBpcyBhZGRyZXNzZWQu
DQogICAgPiANCiAgICA+ICJXaXRoIGdyZWF0IHBvd2VyIGNvbWVzIGdyZWF0IHJlc3BvbnNpYmls
aXR5Ig0KICAgID4gICAgIC0tIHN1ZG8sIHZpYSBQZXRlciBQYXJrZXIuDQogICAgPiANCiAgICA+
IFcNCiAgICA+IA0KICAgID4+DQogICAgPj4gWW91IG1heSBjb3B5IHRoZSA2TUFOIFdHIGZvciBJ
UHY2IHJlbGF0ZWQgY29tbWVudCwgYnV0IGNvbnNpZGVyIG5vdCBkdXBsaWNhdGluZyBlbWFpbHMg
b24gdGhlIDZNQU4gbWFpbGluZyBsaXN0IGZvciB0aGUgY29tbWVudHMgd2hpY2ggYXJlIG9ubHkg
c3ByaW5nIHNwZWNpZmljcy4NCiAgICA+Pg0KICAgID4+DQogICAgPj4NCiAgICA+PiBJZiB5b3Ug
YXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5
IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBl
bWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuDQogICAgPj4NCiAgICA+PiBUaGlzIG1heSBoZWxw
IGF2b2lkaW5nIHRoYXQgdGhlIHRocmVhZCBiZWNvbWUgc3BlY2lmaWMgdG8gdGhpcyBwb2ludCBh
bmQgdGhhdCBvdGhlciBwb2ludHMgZ2V0IGZvcmdvdHRlbiAob3IgdGhhdCB0aGUgdGhyZWFkIGdl
dCBjb252ZXJ0ZWQgaW50byBwYXJhbGxlbCBpbmRlcGVuZGVudCBkaXNjdXNzaW9ucykNCiAgICA+
Pg0KICAgID4+DQogICAgPj4NCiAgICA+PiBUaGFuayB5b3UsDQogICAgPj4NCiAgICA+PiBCcnVu
bw0KICAgID4+DQogICAgPj4NCiAgICA+Pg0KICAgID4+IFsxXSBodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1DQog
ICAgPj4NCiAgICA+Pg0KICAgID4+DQogICAgPj4NCiAgICA+Pg0KICAgID4+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAg
ICA+Pg0KICAgID4+IENlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29u
dGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0
IG5lIGRvaXZlbnQgZG9uYw0KICAgID4+IHBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3Ug
Y29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBh
ciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQogICAgPj4gYSBsJ2V4cGVkaXRldXIgZXQg
bGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVs
ZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwNCiAgICA+PiBPcmFu
Z2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVy
ZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQogICAgPj4NCiAgICA+PiBUaGlzIG1lc3Nh
Z2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmls
ZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KICAgID4+IHRo
ZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRo
b3Jpc2F0aW9uLg0KICAgID4+IElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJy
b3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQg
aXRzIGF0dGFjaG1lbnRzLg0KICAgID4+IEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jhbmdl
IGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFu
Z2VkIG9yIGZhbHNpZmllZC4NCiAgICA+PiBUaGFuayB5b3UuDQogICAgPj4NCiAgICA+PiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KICAgID4+IElFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KICAg
ID4+IGlwdjZAaWV0Zi5vcmcNCiAgICA+PiBBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQogICAgPj4gLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CiAgICA+IA0KICAgID4gDQogICAgPiANCiAgICANCg0K


From nobody Wed Dec 11 12:07:37 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C03F11200EC for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:07:35 -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, 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 header.b=VyWT6n5p; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=u8WIH0O4
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 NoGaDE5S0ojh for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:07:33 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86F3A120052 for <spring@ietf.org>; Wed, 11 Dec 2019 12:07:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15622; q=dns/txt; s=iport; t=1576094853; x=1577304453; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=qzO7p7rLoM+vjVfP9/4UuRC3YqSwz87+sy294UQvdH8=; b=VyWT6n5p5W7hwZeJPHb4QLPlnl127Jf5hQsyUsCCgj7ehNCAA3fNxyer qjepmIBbvG8Z9FSQRnKMuOopyCFuArKioOghvKlhNusgDhE/hClacBK5H ypQWaddRyGwEOFdNx6v+KcchXxxwET1fh/nrea5mlOyO2JPm/XBkWlFKM I=;
IronPort-PHdr: =?us-ascii?q?9a23=3Axyvp+Bw8/KmxND7XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZudAkT+JeTrawQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C0AACIS/Fd/4kNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF+gUtQBWxYIAQLKgqDeYNGA4sKgl+JW44rglI?= =?us-ascii?q?DVAkBAQEMAQEYBg8CAQGDe0UCF4FuJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgE?= =?us-ascii?q?BAQECAQEBEBERDAEBLAsBCwQCAQgOAwECAQEBAQICJgICAh8GCxUCBggCBAE?= =?us-ascii?q?NBSKDAAGCRgMOIAEOo0UCgTiIYXWBMoJ+AQEFhRsNC4IXAwaBDiiMGBqBQT+?= =?us-ascii?q?BEiYggh4uPoIbSQEBAoFhF4J5MoIsjT2CcI8ojldDCoIvhySKL4QjG4JCh3a?= =?us-ascii?q?QCI5KgUaHA4IXj1gCBAIEBQIOAQEFgWkigVhwFTsqAYJBUBEUjGYMF4NQhRS?= =?us-ascii?q?FP3QBgSeMbAGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="381040783"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:07:32 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK7W0c030789 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:07:32 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:07:32 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:07:25 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:07:25 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EWnuIw5CmbifoLRCfLpe8PjiPvvjKFyKbVGmdbnKbrh1tcu7ANIH1gS/7SPCd/ej3MLJjLZ4U/CXKzIjAMuYvga2lTDJ1QnkgSGnzV+FuOlttW7G1fj7y7u54DsFRh61XjkaBlcNcFSnmmiHdlYvNpeIj3hbEGE8U9noEC3DFBRtSeGttWWNxP15PECPH8Jj+7WSKZGRxhS7FOodm5jybcEkefB1ldt9qO8t+rYR8v/YZUrS5YOBU6s0Q2oh4yPSKTRDI7LvoSjKVa9A/Egses++ErZk4LTJWHjHXHAXx+YHA1YEoRXiMmduuyhvysxhMh82Y/uAynVVtb0BggRWdg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qzO7p7rLoM+vjVfP9/4UuRC3YqSwz87+sy294UQvdH8=; b=ofTcVcOWdxhFtKVBxHTvvtD6NBE2nnKU6OdSUuxCz0fhJvGr/CJbaXJQqHSD21zn59nr0Xwqh1A4kRVcpHxSx9zctj6HmP/YXfj8VCK0vqpX7vGamxNgv7a/X7jMcHnhWn5kLBjvap1D6WvK1km8TQjc6k6Mzq3epX81QFy4Ud6H6TSrBX7hxEgcMqRH9ojyUR7MNpOdw3jdS+feTj5vyN3TzwR2q3QIHPU5+OtpWy3VTkJdg/zrbU+EJlDhsFhHOX6J+2gxVVCU5YjWiT8TK6SJcziCdteYfto260AVYNj0GbMM3ecwzx5p2a75Shd53+Cel1gK3vs7qhtkaemb0Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qzO7p7rLoM+vjVfP9/4UuRC3YqSwz87+sy294UQvdH8=; b=u8WIH0O45lWB5E0lVZgp1wSQDjr6kLWv+zdLixTJt8WvN/h/L5pGcmqNDb4itHUgeuaeE62tJ8d6UaJSXwOXyfUOwFOAqUHyahiBNhsxH/Kw+ry03u1CFu2SDdoOygjZIu6tveuOYtY9F7VYHaUKoQ4dtjjQ+ozYSNyE7tIWFcg=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1246.namprd11.prod.outlook.com (10.169.236.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Wed, 11 Dec 2019 20:07:22 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:07:22 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aAAACF7UAAbjlSgA==
Date: Wed, 11 Dec 2019 20:07:22 +0000
Message-ID: <DF6902DF-180E-47F9-AA78-E8357DFE1E97@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com> <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 118f356b-e331-4e80-57dd-08d77e75bbf0
x-ms-traffictypediagnostic: MWHPR11MB1246:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR11MB12468213F01101DFD40481EFC95A0@MWHPR11MB1246.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(396003)(39860400002)(376002)(366004)(51444003)(189003)(199004)(13464003)(8676002)(4326008)(316002)(110136005)(54906003)(81156014)(81166006)(36756003)(8936002)(86362001)(6636002)(2906002)(26005)(2616005)(71200400001)(5660300002)(6486002)(66446008)(186003)(66946007)(33656002)(91956017)(64756008)(76116006)(6512007)(53546011)(966005)(66476007)(66556008)(478600001)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1246; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: o2vU9Vj4wJWWFHzGETFqxRr+CDgD9+5Fnh+cXPC3/5ACVlr09rArG/soOszMAaYlX3Sqj8khBRJyYBqBhQcbevYdQ6Dk0DEr5CgHU8IyLvdPUoCtO2WCP5oon5XTz5Z+MIMnRjfsS+5TUgkF8OpUR1iY9idWx+QPPH4MHUhrQtK76SXNUVQo9CvfPoW7Dhb5De2hRJbbgfX5pq2WE2trgJZTLibBPQnCbOsTE1dAS73jl/KefaRuZwy8cqudlcFVyWys6CjSUtLXoxIV3wm7IgDpogl/T0RVifqlyVF55RPmc+2RPNwQfRM5uhL4KmG2EPUhgI364307MAn03BQ9B1fRyyJGXLDimI9xA/zN/edbhDkfudxr1xSZWJt62Y1YOgTuElzW5vcxliFW1OBP7/DKSwh0zDabaqiHOCPtsSwCHZL7BzNMla4gf96uHXgZslnKqLb3onfFWpLzQElO6UmiesyND9JZMdxuxw6tYcGsggsYXDDjt0Q6YQ1+8zWsZ8BsIiyTSVrJT8ulIYwUV0wgG24um1RPQ3x1UNOMzwHmro/yBf6SyrE5V+aLRo7b
Content-Type: text/plain; charset="utf-8"
Content-ID: <797B9369E8DF224E9676D3A52B67D778@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 118f356b-e331-4e80-57dd-08d77e75bbf0
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:07:22.2329 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WImbs0sWyvkeeaWL0HShd59DJK2gUJlLbjS7oqKejh96b3XpKQaqqwHRDkqn8l3IOhHy/bV+C9HDBhXOqwpw0w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1246
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/zBgThigcRCIiboUcyioXc2Swwho>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:07:36 -0000

Um9uLA0KDQpPay4gTGV0IG1lIHRyeSB0byBiZSBvcGVuLW1pbmRlZCBhbmQgdW5kZXJzdGFuZCB3
aHkgeW91IGhhdmUgYSBjb25jZXJuIHRoYXQgbm8tb25lIGVsc2UgaXMgc2hhcmluZzoNCg0KSSBn
dWVzcyB0aGF0IHlvdXIgY29uY2VybiBpcyB0aGF0IHNpbmNlIHdlIGRvIG5vdCBoYXZlIGEgc2Vj
b25kIEZJQiBsb29rdXAsIGhlbmNlIHlvdSBiZWxpZXZlIHRoYXQgd2Ugd291bGQganVzdCBjcm9z
cy1jb25uZWN0IHRoZSBwYWNrZXQuIElzIHRoaXMgY29ycmVjdD8NClRoZSBmYWN0IHRoYXQgd2Ug
c2V0IHRoZSBlZ3Jlc3MgYWRqYWNlbmN5IGFzIHBhcnQgb2YgdGhlIEVuZC5YIHBzZXVkb2NvZGUg
ZG9lcyBub3QgbWVhbiB0aGF0IHdlIHNraXAgdGhlIElQdjYgcHJvY2Vzc2luZywgYW5kIGFzIHBh
cnQgb2YgdGhlIElQdjYgcHJvY2Vzc2luZyB3ZSB3b3VsZCBub3QgZm9yd2FyZCBzdWNoIHBhY2tl
dC4NCg0KVGhhbmtzLA0KUGFibG8uDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpG
cm9tOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KRGF0ZTogVHVlc2RheSwgMTAg
RGVjZW1iZXIgMjAxOSBhdCAwMDowMw0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIg
PHBjYW1hcmlsQGNpc2NvLmNvbT4sIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBk
bWFyYy5pZXRmLm9yZz4sICJEYXJyZW4gRHVrZXMgKGRkdWtlcykiIDxkZHVrZXNAY2lzY28uY29t
Pg0KQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRl
bkBnbWFpbC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KU3ViamVj
dDogUkU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBT
b3VyY2UgQWRkcmVzc2VzDQoNCiAgICBQYWJsbywNCiAgICANCiAgICBMZXQgdXMgYWdyZWUgdG8g
ZGlzYWdyZWUuDQogICAgDQogICAgQ2hhaXJzLA0KICAgIA0KICAgIFBsZWFzZSBkbyBub3QgY2xv
c2UgdGhpcyBpc3N1ZS4NCiAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0K
ICAgIA0KICAgIA0KICAgIA0KICAgIEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICANCiAg
ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJv
dW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKQ0K
ICAgIFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgOSwgMjAxOSAxMDoxNiBBTQ0KICAgIFRvOiBSb24g
Qm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+OyBEYXJyZW4gRHVr
ZXMgKGRkdWtlcykgPGRkdWtlc0BjaXNjby5jb20+DQogICAgQ2M6IFNQUklORyBXRyA8c3ByaW5n
QGlldGYub3JnPjsgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRo
IDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgIFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2
IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KICAg
IA0KICAgIFJvbiwNCiAgICANCiAgICBJIGFncmVlIHdpdGggQm9iLCBEYXJyZW4gYW5kIEthbXJh
biB0aGF0IHRoZSBleGlzdGluZyBJUHY2IHByb2Nlc3NpbmcgcnVsZXMgYXJlIGZvbGxvd2VkIGlu
IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIGRvIG5vdCBuZWVkIHRvIGJlIHJlLXN0YXRlZC4NCiAg
ICANCiAgICBDaGVlcnMsDQogICAgUGFibG8uDQogICAgDQogICAgLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCiAgICBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBvbiBi
ZWhhbGYgb2YgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3Jn
Pg0KICAgIERhdGU6IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5IGF0IDE3OjE3DQogICAgVG86ICJE
YXJyZW4gRHVrZXMgKGRkdWtlcykiIDxkZHVrZXNAY2lzY28uY29tPg0KICAgIENjOiBTUFJJTkcg
V0cgPHNwcmluZ0BpZXRmLm9yZz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPiwg
TWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICBTdWJqZWN0OiBSZTogW3Nw
cmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRy
ZXNzZXMNCiAgICANCiAgICAgICAgRGFycmVuLA0KICAgICAgICANCiAgICAgICAgSWYgdGhlIGRy
YWZ0IGFkaGVyZWQgc3RyaWN0bHkgdG8gUkZDIDQyOTEgYW5kIFJGQyA4MjAwIGluIGFsbCBvdGhl
ciByZXNwZWN0cywgSSB3b3VsZCBhZ3JlZSB3aXRoIHlvdSBhbmQgQm9iLiBIb3dldmVyLCBpdCBk
b2Vzbid0Lg0KICAgICAgICANCiAgICAgICAgQXMgaXQgc3RhbmRzLCB0aGUgcmVhZGVyIGlzIGxl
ZnQgdG8gZ3Vlc3Mgd2hlbiB0aGUgZHJhZnQgYWRoZXJlcyB0byBwcmV2aW91cyBzcGVjaWZpY2F0
aW9ucywgYnV0IGRvZXNuJ3Qgc2F5IHNvIGV4cGxpY2l0bHksIGFuZCB3aGVuIGl0IGlzIHRha2lu
ZyBsaWJlcnRpZXMgd2l0aCBwcmV2aW91cyBzcGVjaWZpY2F0aW9ucy4NCiAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgDQogICAgICAgIA0KICAgICAg
ICANCiAgICAgICAgDQogICAgICAgIEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICAgICAg
DQogICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgIEZyb206IERhcnJl
biBEdWtlcyAoZGR1a2VzKSA8ZGR1a2VzQGNpc2NvLmNvbT4gDQogICAgICAgIFNlbnQ6IEZyaWRh
eSwgRGVjZW1iZXIgNiwgMjAxOSAxMDo1MyBBTQ0KICAgICAgICBUbzogUm9uIEJvbmljYSA8cmJv
bmljYUBqdW5pcGVyLm5ldD4NCiAgICAgICAgQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+OyBNYXJrIFNtaXRoIDxtYXJrenp6
c21pdGhAZ21haWwuY29tPg0KICAgICAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3
b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICAgICAg
DQogICAgICAgIEhpIFJvbiwgSSBhZ3JlZSB3aXRoIEJvYiBoZXJlLg0KICAgICAgICANCiAgICAg
ICAgU2VjdGlvbiA0LjIgcHNldWRvY29kZSBzaW1wbHkgc2F5cyBhbiBpbXBsZW1lbnRhdGlvbiB3
b3VsZCB1c2UgYSBwcmVkZXRlcm1pbmVkIGVncmVzcyBhZGphY2VuY3kgaW5zdGVhZCBvZiBwZXJm
b3JtaW5nIGEgRklCIGxvb2t1cCB0byBmaW5kIG9uZS4gIA0KICAgICAgICBJdCBzcGVjaWZpZXMg
dGhlIFNJRCBwcm9jZXNzaW5nLCBub3QgdGhlIGVudGlyZSBJUHY2IGRhdGEgcGF0aC4NCiAgICAg
ICAgDQogICAgICAgIEl0IGhhcyBubyB0ZXh0IHRoYXQgd291bGQgaW5kaWNhdGUgUkZDNDI5MSB0
ZXh0IG9uIGxpbmstbG9jYWwgYWRkcmVzc2VzIGFuZCByb3V0ZXJzIHdvdWxkIG5vdCBhcHBseS4N
CiAgICAgICAgDQogICAgICAgIEFzIGEgc2lkZSBub3RlLCBldmVyeSByb3V0aW5nIGhlYWRlciBj
dXJyZW50bHkgZGVmaW5lZCAoZXZlbiB0aG9zZSBub3cgZGVwcmVjYXRlZCkgZG8gbm90IHJlLXN0
YXRlIHRoZSBSRkM0MjkxIHRleHQuDQogICAgICAgIA0KICAgICAgICBUaGFua3MsDQogICAgICAg
ICAgRGFycmVuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgPiBPbiBEZWMgMiwgMjAxOSwg
YXQgMTA6NTggQU0sIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRm
Lm9yZz4gd3JvdGU6DQogICAgICAgID4gDQogICAgICAgID4gQm9iLA0KICAgICAgICA+IA0KICAg
ICAgICA+IEJlZm9yZSB3ZSBkZWJhdGUgcHJlc2VudGF0aW9uIHRvbyBtdWNoLCB3ZSBzaG91bGQg
bGV0IFBhYmxvIGFuc3dlciB0aGUgb3JpZ2luYWwgcXVlc3Rpb24uIFdpbGwgdGhlIHBhY2tldCBi
ZSBkcm9wcGVkIG9yIGZvcndhcmRlZD8NCiAgICAgICAgPiANCiAgICAgICAgPiBJZiB0aGUgcGFj
a2V0IHdpbGwgYmUgZHJvcHBlZCwgaG93IGlzIHRoZSByZWFkZXIgb2YgU2VjdGlvbiA0LjIgdG8g
a25vdyB0aGlzPyBOb3JtYWxseSwgcHNldWRvY29kZSBpcyB0YWtlbiBsaXRlcmFsbHksIGFuZCB0
aGUgcHNldWRvY29kZSBpbiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRoZSBwYWNrZXQgd2ls
bCBiZSBmb3J3YXJkZWQuDQogICAgICAgID4gDQogICAgICAgID4gT25lIHdheSB0byB3aWdnbGUg
b3V0IG9mIHRoaXMgcHJvYmxlbSBpcyB0byBpbmNsdWRlIGEgc2VudGVuY2UgYXQgdGhlIGJlZ2lu
bmluZyBvZiBTZWN0aW9uIDQgc2F5aW5nLCAiV2hlbiB0aGUgZm9sbG93aW5nIHBzZXVkb2NvZGUg
Y29udHJhZGljdHMgUkZDIDQyOTEgb3IgODIwMCwgUkZDcyA0MjkxIGFuZCA4MjAwIHRha2UgcHJl
Y2VkZW5jZS4NCiAgICAgICAgPiANCiAgICAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgID4gUm9uDQogICAgICAgID4gDQog
ICAgICAgID4gDQogICAgICAgID4gDQogICAgICAgID4gDQogICAgICAgID4gSnVuaXBlciBCdXNp
bmVzcyBVc2UgT25seQ0KICAgICAgICA+IA0KICAgICAgICA+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQogICAgICAgID4gRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+
DQogICAgICAgID4gU2VudDogTW9uZGF5LCBEZWNlbWJlciAyLCAyMDE5IDEwOjQ3IEFNDQogICAg
ICAgID4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQogICAgICAgID4gQ2M6
IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCANCiAgICAgICAg
PiA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPg0K
ICAgICAgICA+IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcg
YW5kIExpbmsgTG9jYWwgU291cmNlIA0KICAgICAgICA+IEFkZHJlc3Nlcw0KICAgICAgICA+IA0K
ICAgICAgICA+IFJvbiwNCiAgICAgICAgPiANCiAgICAgICAgPj4gT24gRGVjIDIsIDIwMTksIGF0
IDc6MzYgQU0sIFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+IHdyb3RlOg0KICAgICAg
ICA+PiANCiAgICAgICAgPj4gQm9iLA0KICAgICAgICA+PiANCiAgICAgICAgPj4gVGFrZSBhIGxv
b2sgYXQgU2VjdGlvbiA0LjIuIFRoZSBwc2V1ZG9jb2RlIGlzIHByZXR0eSBzcGVjaWZpYy4NCiAg
ICAgICAgPiANCiAgICAgICAgPiBQbGVhc2UgZXhwbGFpbi4gIEkgZG9u4oCZdCBzZWUgdGhhdC4N
CiAgICAgICAgPiANCiAgICAgICAgPiBUaGFua3MsDQogICAgICAgID4gQm9iDQogICAgICAgID4g
DQogICAgICAgID4gDQogICAgICAgID4+IA0KICAgICAgICA+PiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgPj4gDQogICAgICAgID4+IA0KICAg
ICAgICA+PiANCiAgICAgICAgPj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgICAgICA+
PiANCiAgICAgICAgPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgICAgPj4gRnJv
bTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQogICAgICAgID4+IFNlbnQ6IFN1
bmRheSwgRGVjZW1iZXIgMSwgMjAxOSA1OjU2IFBNDQogICAgICAgID4+IFRvOiBSb24gQm9uaWNh
IDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KICAgICAgICA+PiBDYzogQm9iIEhpbmRlbiA8Ym9iLmhp
bmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRoIA0KICAgICAgICA+PiA8bWFya3p6enNtaXRoQGdt
YWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPg0KICAgICAgICA+PiBTdWJqZWN0
OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNv
dXJjZSANCiAgICAgICAgPj4gQWRkcmVzc2VzDQogICAgICAgID4+IA0KICAgICAgICA+PiBSb24s
DQogICAgICAgID4+IA0KICAgICAgICA+Pj4gT24gRGVjIDEsIDIwMTksIGF0IDI6NDcgUE0sIFJv
biBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+IHdyb3RlOg0KICAgICAgICA+Pj4gDQogICAg
ICAgID4+PiBNYXJrLCBCb2IsDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IFllcywgSSBhZ3Jl
ZSB0aGF0IHJvdXRlcnMgc2hvdWxkIG5vdCBmb3J3YXJkIHBhY2tldHMgd2l0aCBsaW5rIGxvY2Fs
IHNvdXJjZSBhZGRyZXNzZXMuDQogICAgICAgID4+IA0KICAgICAgICA+PiBvciBEZXN0aW5hdGlv
biBhZGRyZXNzZXMuDQogICAgICAgID4+IA0KICAgICAgICA+Pj4gDQogICAgICAgID4+PiBQYWJs
bywNCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gTWF5YmUgd2Ugc2hvdWxkIHVwZGF0ZSBzZWN0
aW9uIDQuMiBvZiB0aGUgbmV0d29yayBwcm9ncmFtbWluZyBkcmFmdCB0byByZWZsZWN0IHRoaXM/
DQogICAgICAgID4+IA0KICAgICAgICA+PiBJIHdhcyB0aGlua2luZyB0aGF0IHVubGVzcyBuZXR3
b3JrIHByb2dyYW1taW5nIGhhcyB0ZXh0IHRoYXQgbWlnaHQgY2F1c2Ugb25lIHRvIHRoaW5rIGl0
IG92ZXJyaWRlcyB0aGUgZGVmaW5lZCBiZWhhdmlvciBmcm9tIHJmYzQyOTEgZm9yIGxpbmstbG9j
YWwgYWRkcmVzc2VzLCBJIGFtIG5vdCBzdXJlIGl0IGhhcyB0byBiZSBtZW50aW9uZWQuDQogICAg
ICAgID4+IA0KICAgICAgICA+PiBCb2INCiAgICAgICAgPj4gDQogICAgICAgID4+IA0KICAgICAg
ICA+Pj4gDQogICAgICAgID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4g
DQogICAgICAgID4+PiBGcm9tOiBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0K
ICAgICAgICA+Pj4gU2VudDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6MzEgUE0NCiAgICAg
ICAgPj4+IFRvOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT4NCiAgICAgICAgPj4+
IENjOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdA
aWV0Zi5vcmc+DQogICAgICAgID4+PiBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3Jr
IFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCiAgICAgICAgPj4+IEFkZHJlc3Nl
cw0KICAgICAgICA+Pj4gDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4g
T24gTW9uLCAyIERlYyAyMDE5LCAwODozNSBCb2IgSGluZGVuLCA8Ym9iLmhpbmRlbkBnbWFpbC5j
b20+IHdyb3RlOg0KICAgICAgICA+Pj4gUm9uLA0KICAgICAgICA+Pj4gDQogICAgICAgID4+Pj4g
T24gTm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlw
ZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+
PiBQYWJsbywNCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAg
ICAgICAgPj4+PiBDb25zaWRlciB0aGUgcGFja2V0IChTQSxEQSkgKFMzLCBTMiwgUzE7IFNMKSB3
aGVyZToNCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAg
ICAgPj4+PiAgICAg4oCiIFNBIGlzIGxpbmstbG9jYWwgKGZlODApDQogICAgICAgID4+Pj4gICAg
IOKAoiBEQSwgUzMsIFMyLCBhbmQgUzEgYXJlIGFsbCBFTkQuWA0KICAgICAgICA+Pj4+IA0KICAg
ICAgICA+Pj4+IA0KICAgICAgICA+Pj4+IFNlY3Rpb24gNC4yIHN1Z2dlc3RzIHRoYXQgdGhpcyBw
YWNrZXQgd2lsbCBiZSBkZWxpdmVyZWQgb3ZlciBtdWx0aXBsZSBob3BzIHRvIGl0cyBkZXN0aW5h
dGlvbiwgcmVnYXJkbGVzcyBvZiBpdHMgbGluay1sb2NhbCBzb3VyY2UgYWRkcmVzcy4NCiAgICAg
ICAgPj4+IA0KICAgICAgICA+Pj4gSSB3b3VsZCB0aGluayB0aGF0IFJGQzI0NjAgU2VjdGlvbiAy
LjUuNi4gIkxpbmstTG9jYWwgSVB2NiBVbmljYXN0IEFkZHJlc3Nlc+KAnSBjb3ZlcnMgdGhpczoN
CiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gIExpbmstTG9jYWwgYWRkcmVzc2VzIGFyZSBmb3Ig
dXNlIG9uIGEgc2luZ2xlIGxpbmsuICBMaW5rLUxvY2FsICANCiAgICAgICAgPj4+IGFkZHJlc3Nl
cyBoYXZlIHRoZSBmb2xsb3dpbmcgZm9ybWF0Og0KICAgICAgICA+Pj4gDQogICAgICAgID4+PiAg
fCAgIDEwICAgICB8DQogICAgICAgID4+PiAgfCAgYml0cyAgICB8ICAgICAgICAgNTQgYml0cyAg
ICAgICAgIHwgICAgICAgICAgNjQgYml0cyAgICAgICAgICAgfA0KICAgICAgICA+Pj4gICstLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsNCiAgICAgICAgPj4+ICB8MTExMTExMTAxMHwgICAgICAgICAgIDAgICAgICAgICAgICAg
fCAgICAgICBpbnRlcmZhY2UgSUQgICAgICAgICB8DQogICAgICAgID4+PiAgKy0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0K
ICAgICAgICA+Pj4gDQogICAgICAgID4+PiAgTGluay1Mb2NhbCBhZGRyZXNzZXMgYXJlIGRlc2ln
bmVkIHRvIGJlIHVzZWQgZm9yIGFkZHJlc3Npbmcgb24gYSAgDQogICAgICAgID4+PiBzaW5nbGUg
bGluayBmb3IgcHVycG9zZXMgc3VjaCBhcyBhdXRvbWF0aWMgYWRkcmVzcyBjb25maWd1cmF0aW9u
LCAgDQogICAgICAgID4+PiBuZWlnaGJvciBkaXNjb3ZlcnksIG9yIHdoZW4gbm8gcm91dGVycyBh
cmUgcHJlc2VudC4NCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gIFJvdXRlcnMgbXVzdCBub3Qg
Zm9yd2FyZCBhbnkgcGFja2V0cyB3aXRoIExpbmstTG9jYWwgc291cmNlIG9yICANCiAgICAgICAg
Pj4+IGRlc3RpbmF0aW9uIGFkZHJlc3NlcyB0byBvdGhlciBsaW5rcy4NCiAgICAgICAgPj4+IA0K
ICAgICAgICA+Pj4gSSB0aGluayB0aGF0J3MgUkZDNDI5MS4NCiAgICAgICAgPj4+IA0KICAgICAg
ICA+Pj4gUkZDNDAwNywgIklQdjYgU2NvcGVkIEFkZHJlc3MgQXJjaGl0ZWN0dXJlIiBkb2VzIHRv
bywgbW9yZSBnZW5lcmFsbHkgYW5kIHByb2JhYmx5IG1vcmUgZm9ybWFsbHksIGluIHBhcnRpY3Vs
YXIgc2VjdGlvbiA5LCAiRm9yd2FyZGluZyIuDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IFJl
Z2FyZHMsDQogICAgICAgID4+PiBNYXJrLg0KICAgICAgICA+Pj4gDQogICAgICAgID4+PiANCiAg
ICAgICAgPj4+IA0KICAgICAgICA+Pj4gQm9iDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IA0K
ICAgICAgICA+Pj4+IA0KICAgICAgICA+Pj4+IA0KICAgICAgICA+Pj4+IA0KICAgICAgICA+Pj4+
IElzIHRoaXMgdGhlIGNhc2U/DQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAg
ID4+Pj4gDQogICAgICAgID4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiAN
CiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+
PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAg
Pj4+PiANCiAgICAgICAgPj4+PiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQogICAgICAgID4+
Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAg
ICAgPj4+PiBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAgID4+Pj4gc3ByaW5nQGlldGYub3Jn
DQogICAgICAgID4+Pj4gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vcw0KICAgICAgICA+Pj4+IHByaW5nX187IThXb0E2UmpD
ODFjIVgwTWkxRU1EY1VwcUd4SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYwWTENCiAgICAg
ICAgPj4+PiBmc0x3cENrYWNWZHNsdEZycmwkDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgID4+
PiBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAgID4+PiBzcHJpbmdAaWV0Zi5vcmcNCiAgICAg
ICAgPj4+IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3NwDQogICAgICAgID4+PiByaW5nX187IThXb0E2UmpDODFjIVgwTWkx
RU1EY1VwcUd4SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYwWTFmcw0KICAgICAgICA+Pj4g
THdwQ2thY1Zkc2x0RnJybCQNCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gSnVuaXBlciBCdXNp
bmVzcyBVc2UgT25seQ0KICAgICAgICA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQogICAgICAgID4gc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICA+
IHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICA+IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19o
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmkNCiAgICAgICAgPiBuZ19f
OyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6VldreE9RVFRTQ08xWks2
MFkxZnNMd3BDa2FjVmRzbHRGcnJsJA0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAg
ICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFP
LWdrIVM5aHQxaUtldndYS3hoTkxKd1BBT3ZpcXhFdHREX0lqM29yTDc2VGpmNmowenh4Z3hNS3do
TUo4aXVUOGh5YzAkIA0KICAgICAgICANCiAgICANCiAgICBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICBz
cHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVM5aHQx
aUtldndYS3hoTkxKd1BBT3ZpcXhFdHREX0lqM29yTDc2VGpmNmowenh4Z3hNS3doTUo4aXVUOGh5
YzAkIA0KICAgIA0KDQo=


From nobody Wed Dec 11 12:09:11 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72714120859; Wed, 11 Dec 2019 12:08:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XLVVRbcn; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=h/RBpGZn
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 kEiWKvKgh-QO; Wed, 11 Dec 2019 12:08:55 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30458120058; Wed, 11 Dec 2019 12:08:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=36193; q=dns/txt; s=iport; t=1576094935; x=1577304535; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=tIppa0efdrF0pB3CgJz0Pi1oUiEcfmxonJdT7zgrUOs=; b=XLVVRbcnRw53DuPIDgGbQmcqlUdUGafB3HhhgZPQaoiYrqJ3GbZaNe3p sRVXRlxIURUwGbh+lkpRL4tSDWvmvmPqYzKbZJbSuDSQB9aJSFp+to/J6 NDE7qXfR3a8qbpc+9mkrRJvVUij5r4AXw4q1VjJT3sZcGr8bAY+s+NRTw s=;
IronPort-PHdr: =?us-ascii?q?9a23=3ACBnWWBCC3+2oOHb/EgwaUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AAAQA3TPFd/4gNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF+gRwvKScFbA5KIAQLKgqDeYNGA4sKgjolmAa?= =?us-ascii?q?BQoEQA1QJAQEBDAEBLQIBAYRAAheBbiQ4EwIDDQEBBAEBAQIBBQRthTcBC4V?= =?us-ascii?q?eAQEBAQMSEQoTAQE3AQ8CAQgRAwEBASEBBgMCAgIwFAkIAQEEDgUigwABgXl?= =?us-ascii?q?NAy4Bo1ICgTiIYXWBMoJ+AQEFhRsYghcJgTaMGBqBQT+BEScMFIFOfj6EFgE?= =?us-ascii?q?SASYHEhYCglgygiyNIYMMhVSJVI8aCoIvjFaJIBuCQod2kAiORgSaOAIEAgQ?= =?us-ascii?q?FAg4BAQWBaSJncXAVOyoBgkFQERSMZgwXgQQBAoJJilN0gSiLSoEiAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400";  d="scan'208,217";a="452162395"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:08:53 +0000
Received: from XCH-RCD-009.cisco.com (xch-rcd-009.cisco.com [173.37.102.19]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBK8rxE029081 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:08:53 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-009.cisco.com (173.37.102.19) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:08:52 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:08:51 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:08:51 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PytF9BBivjURJc/kjngppp8ViIE/wr48+ek27zBdUwSJCeRldSEFZmG5xyIS2A9gPwOI+FkZcF+1n3J1j6xcJOgLKXzSIS0dOD3c0AaDhPyvN8ZO6XAeIHCzFoI02o0ZHIObz/wFaRz75Tn4MLLmzzVn6qRylX88pHjzuG3GS5tGD1xT8LHnJtWLOINltHcgbgmWaizqCFDPd1dxlDSTthnVQZDRJ8m+XM3YTmPw1FI7YtElY+cAOR5eMx+JtEKMB/rfBnxMrJw/sdv/VvbA6xwHZSEWksVFsf3YGwz702vGUFVPt5j0OU6VxagaOK0ndf4IAdpELCjF3vAmprl7zQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tIppa0efdrF0pB3CgJz0Pi1oUiEcfmxonJdT7zgrUOs=; b=gC0FjZpeIW31W9Zr3ITqaukPsAHJ1JgrrRCk9jc+NzWyDQZrU1Uo9Ak/mez3szi6ZiDRn0bcoak+ABtiZyiaiiXcbEHpJmwxUMrYlSDRnhw3f1xIwJX1WRPJXc7o1vlTkLJfx+FW8OjfZe2LFj7QuFgDVd3fD/J08lhs1syRXLBfkoIpjXUU2Dkbqm0GExUnxkiMDg2Djk7uWEDJHALXRDELxPLYiPcOZuTp2V0ezgu+jXo+QTgVFLT6zdwrefwZ1E/UhNecHIJ1ueGBcgapBGU57gJtKVbByP57RXAty2QipqBUrreO5ZotwyJwsZkuGhe2hUC7mKMxgYsF7KatGQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tIppa0efdrF0pB3CgJz0Pi1oUiEcfmxonJdT7zgrUOs=; b=h/RBpGZnamdb+wr1gEZ8Dmmat6NZBB2f3kknI+xwSeRa23hl8Qc5npc7pnTcp6u4fMFXaFa9me2L8apZxm23fp+QgY2cu6Ld2pX8kPsJXDNPBh4oVy+1lmgJ+2/E2t6pB5d7K2DvwWWwHdDPZsW6isk28n2U16fqRoSBLxLbwZs=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1470.namprd11.prod.outlook.com (10.172.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:08:50 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:08:50 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>
CC: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
Thread-Topic: SRv6 packets carrying multiple instances of the SRH
Thread-Index: AdWiXWC/xHP4SClLRLeTMoclYcMRIQMiRGAAAA7l7xAAX/RJgA==
Date: Wed, 11 Dec 2019 20:08:49 +0000
Message-ID: <DC85574E-6414-4668-B918-2F315238E681@cisco.com>
References: <BN7PR05MB569940AF9E6C94BC76086F6FAE4B0@BN7PR05MB5699.namprd05.prod.outlook.com> <C9F627F1-BEAA-4B76-B06C-4378498464CD@cisco.com> <28239_1575908187_5DEE735B_28239_3_1_53C29892C857584299CBF5D05346208A48D22633@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <28239_1575908187_5DEE735B_28239_3_1_53C29892C857584299CBF5D05346208A48D22633@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 23a0f6e8-b165-4cb0-102e-08d77e75f023
x-ms-traffictypediagnostic: MWHPR11MB1470:
x-microsoft-antispam-prvs: <MWHPR11MB1470F6F0922C84BA0285B6E9C95A0@MWHPR11MB1470.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(39860400002)(346002)(366004)(136003)(189003)(199004)(33656002)(81156014)(76116006)(66946007)(66556008)(4326008)(91956017)(6486002)(8676002)(186003)(36756003)(66476007)(66446008)(81166006)(5660300002)(8936002)(64756008)(26005)(6506007)(2906002)(6916009)(316002)(478600001)(54906003)(6512007)(2616005)(71200400001)(86362001)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1470; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gWUPTNAuQzDkuCzwE7Hi4qOdAJk4FTTKDwFUUNg2NrmPN07A9R/VkKxz8x+PN+0RzQ8jtRuZzzboBYCub6Ang73XuNa6IZkNudyraN6xLCk7AaXuztHGsfDSvPCgs3r8bH9cJ0JhZGfk67kuHtvispG2OcQEe+sHXvmoccueDayF2FyVDtcebJkuTHIDoHys+vzt048lOE14bOE1aq2ZOpbThEYMT9HPYiF2i8zOTyDReolglFbDuDTiDB/l/VRsCGUPp3WrV9I0OzEqJa+V9jSCcB36thW1V30+igw5/Fr/2guyAePj2zTOkJTTtcDT/3oWZwAiDvVAB6O2bcTkl4VTLmCUAsCs95O6sBkQCiRyhlRSkyhRWvMUbYMCaxb2mPSXh59Kmmk7TGt/87H8czqV4nrFm8dYkh6VCT1K9cP+nhp08qcyjZuer2SD+vQR
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DC85574E64144668B9182F315238E681ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 23a0f6e8-b165-4cb0-102e-08d77e75f023
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:08:49.8808 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +hMNiiERpfmy6mEriOMB8DYe62a8/TYg0R9gUs9Fxaq74ceXHA05Dh/z39WHax9gWXBFrUSD5emBuAFoXyhgEw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1470
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.19, xch-rcd-009.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/v5BviJ5OkSoSnws6zMe9Km2GPb4>
Subject: Re: [spring] SRv6 packets carrying multiple instances of the SRH
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:09:01 -0000

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

QnJ1bm8sDQoNClRoYW5rIHlvdSBmb3IgdGhlIGhpbnQuDQpGb3IgdGhlIGN1cnJlbnQgdmVyc2lv
biAtMDYgZ2l2ZW4gdGhlIGxhcmdlIGFtb3VudCBvZiBlZGl0b3JpYWwgY2hhbmdlcyBpbiBzZWVt
ZWQgZGlmZmljdWx0IHRvIHNlbmQgYWxsIHRoZSBjaGFuZ2VzIHRvIHRoZSBsaXN0Lg0KDQpGb3Ig
dGhlIHB1cnBvc2Ugb2YgdGhpcyB0aHJlYWQ6DQpUaGUgYmVzdCBvcHRpb24gc2VlbXMgdG8gbGVh
dmUgUkZDODIwMCBzcGVhayBieSBpdHNlbGYgYW5kIHJlbW92ZSB0aGUgc2VudGVuY2UuIFRoaXMg
b3B0aW9uIGdvdCBjb25zZW5zdXMgd2l0aCB0aG9zZSB3aG8gcGFydGljaXBhdGVkIGluIHRoZSB0
aHJlYWQuDQoNClRoYW5rcywNClBhYmxvLg0KDQpGcm9tOiAiYnJ1bm8uZGVjcmFlbmVAb3Jhbmdl
LmNvbSIgPGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+DQpEYXRlOiBNb25kYXksIDkgRGVjZW1i
ZXIgMjAxOSBhdCAxNzoxNw0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1h
cmlsQGNpc2NvLmNvbT4NCkNjOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PiwgU1BS
SU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+LCA2bWFuIENoYWlycyA8Nm1hbi1jaGFpcnNAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSRTogU1J2NiBwYWNrZXRzIGNhcnJ5aW5nIG11bHRpcGxlIGluc3RhbmNl
cyBvZiB0aGUgU1JIDQoNCkhpIFBhYmxvLA0KDQoNCsOYICBJIHdpbGwgY2hhbmdlIHRoYXQgc2Vu
dGVuY2UgaW4gdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0Lg0KDQpUaGFuayB5b3UgZm9y
IGFjdGl2ZWx5IGVuZ2FnaW5nIG9uIHRoZSByZXNvbHV0aW9ucyBvZiB0aGUgV0dMQyBjb21tZW50
cywgYW5kIGZvciB1cGRhdGluZyB0aGUgZHJhZnQgYWNjb3JkaW5nbHkuIEFwcHJlY2lhdGVkLg0K
KGVzcGVjaWFsbHkgb24geW91ciBmaXJzdCBkYXkgY29taW5nIGJhY2sgZnJvbSBob2x5ZGF5cywg
d2l0aCB0ZW5zIG9mIGVtYWlsIGluIHRoZSBiYWNrbG9nKQ0KVGhhdCBiZWVuIHNhaWQsIGlmIHlv
dSBhbHJlYWR5IGtub3cgaW4gd2hhdCB3YXkgeW91IHdpbGwgY2hhbmdlIHRoYXQgc2VudGVuY2Us
IEkgZmVlbCB0aGF0IGl0IHdvdWxkIGJlIGV2ZW4gYmV0dGVyIHRvIHN0YXRlIGluIHlvdXIgZW1h
aWwgcmVwbHkgeW91ciBwcm9wb3NlZCBjaGFuZ2UuIFRoYXQgd291bGQgYWxsb3cgdGhlIGNoYW5n
ZSB0byBiZSBhZ3JlZWQgdXBvbi9yZWZpbmVkIGV2ZW4gYmVmb3JlIHRoZSBuZXh0IGRyYWZ0IHJl
dmlzaW9uLg0KDQpUaGFuayB5b3UsDQotLUJydW5vDQoNCg0KRnJvbTogc3ByaW5nIFttYWlsdG86
c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBQYWJsbyBDYW1hcmlsbG8gKHBj
YW1hcmlsKQ0KU2VudDogTW9uZGF5LCBEZWNlbWJlciA5LCAyMDE5IDQ6MTUgUE0NClRvOiBSb24g
Qm9uaWNhOyBTUFJJTkcgV0c7IDZtYW4gQ2hhaXJzDQpTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2
NiBwYWNrZXRzIGNhcnJ5aW5nIG11bHRpcGxlIGluc3RhbmNlcyBvZiB0aGUgU1JIDQoNClJvbiwN
Cg0KQXMgYWdyZWVkIGR1cmluZyB0aGUgSUVURjEwNiBtZWV0aW5nIEkgd2lsbCBjaGFuZ2UgdGhh
dCBzZW50ZW5jZSBpbiB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuDQoNClRoYW5rIHlv
dSwNClBhYmxvLg0KDQpGcm9tOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KRGF0
ZTogU3VuZGF5LCAyNCBOb3ZlbWJlciAyMDE5IGF0IDAxOjI4DQpUbzogIlBhYmxvIENhbWFyaWxs
byAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgU1BSSU5HIFdHIDxzcHJpbmdAaWV0
Zi5vcmc+LCA2bWFuIENoYWlycyA8Nm1hbi1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBTUnY2
IHBhY2tldHMgY2FycnlpbmcgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBTUkgNCg0KUGFibG8s
DQoNCkR1cmluZyB0aGUgU1BSSU5HIFdHIG1lZXRpbmcgYXQgSUVURiAxMDYsIHdlIGRpc2N1c3Nl
ZCB0aGUgZm9sbG93aW5nIHRleHQgZnJvbSBTZWN0aW9uIDIgb2YgZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1Og0KDQrigJxTUkg6IFNlZ21lbnQgUm91dGluZyBI
ZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVy
XS4gIFdlIGFzc3VtZSB0aGF0IHRoZSBTUkggbWF5IGJlIHByZXNlbnQgbXVsdGlwbGUgdGltZXMg
aW5zaWRlIGVhY2ggcGFja2V0LuKAnQ0KDQpUaGlzIHRleHQgY29udHJhZGljdHMgdGhlIGZvbGxv
d2luZyB0ZXh0IGZyb20gUkZDIDgyMDA6DQoNCuKAnEVhY2ggZXh0ZW5zaW9uIGhlYWRlciBzaG91
bGQgb2NjdXIgYXQgbW9zdCBvbmNlLCBleGNlcHQgZm9yIHRoZSBEZXN0aW5hdGlvbiBPcHRpb25z
IGhlYWRlciwgd2hpY2ggc2hvdWxkIG9jY3VyIGF0IG1vc3QgdHdpY2UgKG9uY2UgYmVmb3JlIGEg
Um91dGluZyBoZWFkZXIgYW5kIG9uY2UgYmVmb3JlIHRoZSB1cHBlci1sYXllciBoZWFkZXIpLuKA
nQ0KDQpUaGUgZm9sbG93aW5nIHJlZGFjdGlvbiByZWNvbmNpbGVzIHRoZSBjb250cmFkaWN0aW9u
IGJ5IHJlbWFpbmluZyBzaWxlbnQgYW5kIGFsbG93aW5nIFJGQyA4MjAwIHRvIHNwZWFrIGZvciBp
dHNlbGY6DQoNCk9MRD4NClNSSDogU2VnbWVudCBSb3V0aW5nIEhlYWRlciBhcyBkZWZpbmVkIGlu
IFtJLUQuaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLiAgV2UgYXNzdW1lIHRoYXQg
dGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXQN
CjxPTEQNCg0KTkVXPg0KU1JIOiBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIGFzIGRlZmluZWQgaW4g
W0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcl0uDQo8TkVXDQoNCkR1cmluZyB0
aGUgbWVldGluZywgeW91IG1lbnRpb25lZCB0aGUgbmVlZCB0byBpbXBvcnQgc29tZSB0ZXh0IGZy
b20gUkZDIDgyMDAuIElmIHlvdSBmZWVsIHRoZSBuZWVkIHRvIGRvIHRoYXQsIHRoZSBmb2xsb3cg
cmVkYWN0aW9uIGltcG9ydHMgYWxsIHJlbGV2YW50IHRleHQgd2l0aG91dCBiaWFzOg0KDQpPTEQ+
DQpTUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1h
bi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4gIFdlIGFzc3VtZSB0aGF0IHRoZSBTUkggbWF5IGJl
IHByZXNlbnQgbXVsdGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0Lg0KPE9MRA0KDQpORVc+
DQpTUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1h
bi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4NCg0KQXMgcGVyIFNlY3Rpb24gNC4xIG9mIFJGQyA4
MjAwLCB0aGUgUm91dGluZyBoZWFkZXIgKGUuZy4sIFNSSCkgIHNob3VsZCBvY2N1ciBhdCBtb3N0
IG9uZSBpbnNpZGUgYSBwYWNrZXQuIEhvd2V2ZXIsIElQdjYgbm9kZXMgbXVzdCBhY2NlcHQgYW5k
IGF0dGVtcHQgdG8gcHJvY2VzcyBleHRlbnNpb24gaGVhZGVycyBpbiBhbnkgb3JkZXIgYW5kIG9j
Y3VycmluZyBhbnkgbnVtYmVyIG9mIHRpbWVzIGluIHRoZSBzYW1lIHBhY2tldCwgZXhjZXB0IGZv
ciB0aGUgSG9wLWJ5LUhvcCBPcHRpb25zIGhlYWRlciwgd2hpY2ggaXMgcmVzdHJpY3RlZCB0byBh
cHBlYXIgaW1tZWRpYXRlbHkgYWZ0ZXIgYW4gSVB2NiBoZWFkZXIgb25seS4NCg0KTm9uZXRoZWxl
c3MsIGl0IGlzICBzdHJvbmdseSBhZHZpc2VkIHRoYXQgc291cmNlcyBvZiBJUHY2IHBhY2tldHMg
YWRoZXJlIHRvIHRoZSByZWNvbW1lbmRhdGlvbnMgZm91bmQgaW4gU2VjdGlvbiA0LjEgb2YgUkZD
IDgyMDAgdW50aWwgYW5kIHVubGVzcyBzdWJzZXF1ZW50IHNwZWNpZmljYXRpb25zIHJldmlzZSB0
aG9zZSByZWNvbW1lbmRhdGlvbi4NCjxORVcNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEhhcHB5IEhvbGlkYXlzLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Um9uDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNl
IG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9y
bWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9u
Yw0KDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNh
dGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBs
ZSBzaWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVz
IHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0
aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0
ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2ku
DQoNCg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25m
aWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQg
YnkgbGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVk
IHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFp
bCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNz
YWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jh
bmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBj
aGFuZ2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsgeW91Lg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQt
ZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJ
bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNv
TGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5
OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRv
bTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNw
YW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRN
TCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnAubXNvbm9ybWFsMCwg
bGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFs
Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KcC5tc2lwZm9vdGVyMzBi
M2Q1MzgsIGxpLm1zaXBmb290ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXtt
c28tc3R5bGUtbmFtZTptc2lwZm9vdGVyMzBiM2Q1Mzg7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCglt
YXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIzDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUy
NQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBw
dCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBM
aXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMzA3OTc2NjA1Ow0K
CW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxOTc4MzQ5ODIg
LTU0OTA1MDMxNCA2Nzg5NTI5OSA2Nzg5NTMwMSA2Nzg5NTI5NyA2Nzg5NTI5OSA2Nzg5NTMwMSA2
Nzg5NTI5NyA2Nzg5NTI5OSA2Nzg5NTMwMTt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVs
LXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+DmDsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5n
ZGluZ3M7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTsNCgltc28tYmlkaS1mb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
pzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0K
QGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250
LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6
bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdp
bi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFUyIgbGlu
az0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPkJydW5vLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PlRoYW5rIHlvdSBmb3IgdGhlIGhpbnQuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5Gb3IgdGhlIGN1cnJlbnQgdmVyc2lvbiAtMDYgZ2l2ZW4gdGhlIGxhcmdlIGFt
b3VudCBvZiBlZGl0b3JpYWwgY2hhbmdlcyBpbiBzZWVtZWQgZGlmZmljdWx0IHRvIHNlbmQgYWxs
IHRoZSBjaGFuZ2VzIHRvIHRoZSBsaXN0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PkZvciB0aGUgcHVycG9zZSBvZiB0aGlzIHRocmVhZDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5UaGUgYmVzdCBvcHRpb24gc2VlbXMgdG8gbGVhdmUgUkZDODIwMCBz
cGVhayBieSBpdHNlbGYgYW5kIHJlbW92ZSB0aGUgc2VudGVuY2UuIFRoaXMgb3B0aW9uIGdvdCBj
b25zZW5zdXMgd2l0aCB0aG9zZSB3aG8gcGFydGljaXBhdGVkIGluIHRoZSB0aHJlYWQuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlBhYmxvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFj
ayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0O2NvbG9yOmJsYWNrIj4mcXVvdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJnF1b3Q7
ICZsdDticnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25k
YXksIDkgRGVjZW1iZXIgMjAxOSBhdCAxNzoxNzxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UGFibG8g
Q2FtYXJpbGxvIChwY2FtYXJpbCkmcXVvdDsgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDs8YnI+
DQo8Yj5DYzogPC9iPlJvbiBCb25pY2EgJmx0O3Jib25pY2FAanVuaXBlci5uZXQmZ3Q7LCBTUFJJ
TkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDssIDZtYW4gQ2hhaXJzICZsdDs2bWFuLWNoYWly
c0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IFNSdjYgcGFja2V0cyBjYXJy
eWluZyBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIFNSSDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5IaSBQYWJsbyw8L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omww
IGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1mYW1pbHk6V2luZ2RpbmdzIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3Jl
Ij7DmDxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5JIHdpbGwgY2hhbmdlIHRoYXQgc2VudGVuY2UgaW4gdGhlIG5leHQgcmV2aXNpb24gb2YgdGhl
IGRyYWZ0Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+VGhhbmsgeW91IGZvciBhY3RpdmVseSBlbmdhZ2luZyBvbiB0aGUgcmVzb2x1dGlvbnMg
b2YgdGhlIFdHTEMgY29tbWVudHMsIGFuZCBmb3IgdXBkYXRpbmcgdGhlIGRyYWZ0IGFjY29yZGlu
Z2x5LiBBcHByZWNpYXRlZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+KGVzcGVjaWFsbHkgb24g
eW91ciBmaXJzdCBkYXkgY29taW5nIGJhY2sgZnJvbSBob2x5ZGF5cywgd2l0aCB0ZW5zIG9mIGVt
YWlsIGluIHRoZSBiYWNrbG9nKTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5UaGF0IGJlZW4gc2Fp
ZCwgaWYgeW91IGFscmVhZHkga25vdyBpbiB3aGF0IHdheSB5b3Ugd2lsbCBjaGFuZ2UgdGhhdCBz
ZW50ZW5jZSwgSSBmZWVsIHRoYXQgaXQgd291bGQgYmUgZXZlbiBiZXR0ZXIgdG8gc3RhdGUgaW4g
eW91ciBlbWFpbCByZXBseSB5b3VyIHByb3Bvc2VkIGNoYW5nZS4gVGhhdA0KIHdvdWxkIGFsbG93
IHRoZSBjaGFuZ2UgdG8gYmUgYWdyZWVkIHVwb24vcmVmaW5lZCBldmVuIGJlZm9yZSB0aGUgbmV4
dCBkcmFmdCByZXZpc2lvbi48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPlRoYW5rIHlvdSw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+LS1CcnVu
bzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5G
cm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4gc3ByaW5nIFttYWls
dG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlBhYmxvIENh
bWFyaWxsbyAocGNhbWFyaWwpPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgRGVjZW1iZXIgOSwg
MjAxOSA0OjE1IFBNPGJyPg0KPGI+VG86PC9iPiBSb24gQm9uaWNhOyBTUFJJTkcgV0c7IDZtYW4g
Q2hhaXJzPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBTUnY2IHBhY2tldHMgY2Fy
cnlpbmcgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBTUkg8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+Um9uLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRw
dCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BcyBhZ3JlZWQgZHVy
aW5nIHRoZSBJRVRGMTA2IG1lZXRpbmcgSSB3aWxsIGNoYW5nZSB0aGF0IHNlbnRlbmNlIGluIHRo
ZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3MS40cHQiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhh
bmsgeW91LDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcxLjRwdCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UGFibG8uPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzEuNHB0Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48Yj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206
DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+Um9uIEJvbmljYSAmbHQ7cmJvbmljYUBqdW5pcGVyLm5ldCZndDs8YnI+DQo8
Yj5EYXRlOiA8L2I+U3VuZGF5LCAyNCBOb3ZlbWJlciAyMDE5IGF0IDAxOjI4PGJyPg0KPGI+VG86
IDwvYj4mcXVvdDtQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSZxdW90OyAmbHQ7cGNhbWFyaWxA
Y2lzY28uY29tJmd0OywgU1BSSU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7LCA2bWFuIENo
YWlycyAmbHQ7Nm1hbi1jaGFpcnNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlNS
djYgcGFja2V0cyBjYXJyeWluZyBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIFNSSDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+UGFibG8sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkR1cmluZyB0aGUgU1BSSU5HIFdHIG1lZXRpbmcg
YXQgSUVURiAxMDYsIHdlIGRpc2N1c3NlZCB0aGUgZm9sbG93aW5nIHRleHQgZnJvbSBTZWN0aW9u
IDIgb2YgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1OjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj7igJxTUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBp
biBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4mbmJzcDsgV2UgYXNzdW1l
IHRoYXQgdGhlIFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBw
YWNrZXQu4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgdGV4dCBjb250cmFkaWN0cyB0aGUgZm9s
bG93aW5nIHRleHQgZnJvbSBSRkMgODIwMDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+4oCcRWFjaCBleHRl
bnNpb24gaGVhZGVyIHNob3VsZCBvY2N1ciBhdCBtb3N0IG9uY2UsIGV4Y2VwdCBmb3IgdGhlIERl
c3RpbmF0aW9uIE9wdGlvbnMgaGVhZGVyLCB3aGljaCBzaG91bGQgb2NjdXIgYXQgbW9zdCB0d2lj
ZSAob25jZSBiZWZvcmUgYSBSb3V0aW5nIGhlYWRlciBhbmQgb25jZSBiZWZvcmUgdGhlIHVwcGVy
LWxheWVyIGhlYWRlciku4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBmb2xsb3dpbmcgcmVkYWN0
aW9uIHJlY29uY2lsZXMgdGhlIGNvbnRyYWRpY3Rpb24gYnkgcmVtYWluaW5nIHNpbGVudCBhbmQg
YWxsb3dpbmcgUkZDIDgyMDAgdG8gc3BlYWsgZm9yIGl0c2VsZjo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA3LjRwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
T0xEJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U1JIOiBTZWdtZW50IFJv
dXRpbmcgSGVhZGVyIGFzIGRlZmluZWQgaW4gW0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5n
LWhlYWRlcl0uJm5ic3A7IFdlIGFzc3VtZSB0aGF0IHRoZSBTUkggbWF5IGJlIHByZXNlbnQgbXVs
dGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0PGJyPg0KJmx0O09MRDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj5ORVcmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TUkg6IFNlZ21l
bnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJv
dXRpbmctaGVhZGVyXS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmx0O05F
VzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5EdXJpbmcgdGhlIG1lZXRpbmcsIHlvdSBtZW50aW9uZWQgdGhl
IG5lZWQgdG8gaW1wb3J0IHNvbWUgdGV4dCBmcm9tIFJGQyA4MjAwLiBJZiB5b3UgZmVlbCB0aGUg
bmVlZCB0byBkbyB0aGF0LCB0aGUgZm9sbG93IHJlZGFjdGlvbiBpbXBvcnRzIGFsbCByZWxldmFu
dCB0ZXh0IHdpdGhvdXQgYmlhczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T0xEJmd0OzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcu
NHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U1JIOiBTZWdtZW50IFJvdXRpbmcgSGVhZGVyIGFzIGRl
ZmluZWQgaW4gW0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcl0uJm5ic3A7IFdl
IGFzc3VtZSB0aGF0IHRoZSBTUkggbWF5IGJlIHByZXNlbnQgbXVsdGlwbGUgdGltZXMgaW5zaWRl
IGVhY2ggcGFja2V0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmx0O09MRDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj5ORVcmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5TUkg6IFNlZ21lbnQgUm91dGluZyBIZWFkZXIgYXMgZGVmaW5lZCBpbiBbSS1ELmlldGYtNm1h
bi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4mbmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyBw
ZXIgU2VjdGlvbiA0LjEgb2YgUkZDIDgyMDAsIHRoZSBSb3V0aW5nIGhlYWRlciAoZS5nLiwgU1JI
KSAmbmJzcDtzaG91bGQgb2NjdXIgYXQgbW9zdCBvbmUgaW5zaWRlIGEgcGFja2V0LiBIb3dldmVy
LCBJUHY2IG5vZGVzIG11c3QgYWNjZXB0IGFuZCBhdHRlbXB0IHRvIHByb2Nlc3MgZXh0ZW5zaW9u
IGhlYWRlcnMgaW4gYW55IG9yZGVyDQogYW5kIG9jY3VycmluZyBhbnkgbnVtYmVyIG9mIHRpbWVz
IGluIHRoZSBzYW1lIHBhY2tldCwgZXhjZXB0IGZvciB0aGUgSG9wLWJ5LUhvcCBPcHRpb25zIGhl
YWRlciwgd2hpY2ggaXMgcmVzdHJpY3RlZCB0byBhcHBlYXIgaW1tZWRpYXRlbHkgYWZ0ZXIgYW4g
SVB2NiBoZWFkZXIgb25seS4mbmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5Ob25ldGhlbGVzcywg
aXQgaXMmbmJzcDsgc3Ryb25nbHkgYWR2aXNlZCB0aGF0IHNvdXJjZXMgb2YgSVB2NiBwYWNrZXRz
IGFkaGVyZSB0byB0aGUgcmVjb21tZW5kYXRpb25zIGZvdW5kIGluIFNlY3Rpb24gNC4xIG9mIFJG
QyA4MjAwIHVudGlsIGFuZCB1bmxlc3Mgc3Vic2VxdWVudCBzcGVjaWZpY2F0aW9ucyByZXZpc2Ug
dGhvc2UgcmVjb21tZW5kYXRpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bHQ7TkVXPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEwNy40cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA3
LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtIYXBweSBIb2xpZGF5cyw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBSb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA3LjRwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDoxMDcuNHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290ZXIzMGIzZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDowY207bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBj
bTttYXJnaW4tbGVmdDoxMDcuNHB0O21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0LWFsaWduOmNl
bnRlciI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtjb2xvcjpi
bGFjayI+SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNv
bnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBl
dCBuZSBkb2l2ZW50IGRvbmM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMg
c2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1
ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMg
am9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQn
YWx0ZXJhdGlvbiw8L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+T3Jhbmdl
IGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUs
IGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNo
bWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24g
dGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRoZXkgc2hv
dWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0
aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBp
biBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdl
IGFuZCBpdHMgYXR0YWNobWVudHMuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyBlbWFpbHMgbWF5IGJl
IGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVl
biBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlRoYW5rIHlvdS48L3ByZT4NCjwvZGl2
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_DC85574E64144668B9182F315238E681ciscocom_--


From nobody Wed Dec 11 12:11:41 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04A671200EC for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:11:40 -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, 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 header.b=hDOk3bgd; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=J5igDDKS
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 efFibwPK4n1P for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:11:38 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F212120058 for <spring@ietf.org>; Wed, 11 Dec 2019 12:11:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5080; q=dns/txt; s=iport; t=1576095098; x=1577304698; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=GaHCHMQSeEfxNAW1H4t/ZoOJlwTU3up4+ioEy29Nm9M=; b=hDOk3bgd9GIRFDkB8MHfrBEFr45Pbl8kOhtjQnIv0OjSpk/gEQWH5JGw peZZtOoio0sdu2DldbSto6/Pq752hCm3LA53yL2lAy5RjryGQbzMTvfiW nf0eX8BFf2seTT0qOT1HEZq7AR9dFMZwLYboMpdsXdYxbZB4BH57MzTQj c=;
IronPort-PHdr: =?us-ascii?q?9a23=3A8rqM0hGs4DR3eBoRHvaagp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eebhZikzBsVGfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BJCQB0TPFd/5JdJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN5g0YDiwpOgWwlmAaBQoEQA1QJAQEBDAE?= =?us-ascii?q?BGAsKAgEBgUyCL0UCF4FuJDgTAgMNAQEEAQEBAgEFBG2FCwclDIVeAQEBAQM?= =?us-ascii?q?BARARBA0MAQEsDAsEAgEIEQMBAgMCJgICAiULFQgIAgQBEiKDAAGCRgMuAQ6?= =?us-ascii?q?jRgKBOIhhdX8zgn4BAQWCSoJRGIIXAwaBDiiMGBqBQT+BEScMFIIeLj6CZAE?= =?us-ascii?q?BgUuDKDKCLI1vgj6PBo88CoIvjFaJIBuRIIkgi2yCXpcvgwkCBAIEBQIOAQE?= =?us-ascii?q?FgWkigVhwFTsqAYJBUBEUimyBegkDF4NQhRSFP3SBKIxsAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="388482196"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:11:37 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBKBbx2013152 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:11:37 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:11:36 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 15:11:35 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:11:34 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SrsBWOMndE8GjpureZbqzLyFHhYszBxxiDL52C1gnDgnbrQVxGm6CtsXTL8X59GFru3ZdnecJRRwJTbPp8Lv6q5UlaE56zDDe5TdZuOsEpDjUxwhUT9cBwaJ72AhiQrAmsc3s/bL8FtwjlhEeVWsXznau66+//U7aHrCIozOrykfBQSE3gXPaCUtDYK7qwi3d3XRwrSsMmD6tOaG42boGskvSn0QzWdP6GDexDDj//IyPeksSS/QrS564m0Kv2gmjz4J8u4+cj1JWfRBSHAhHJo6B9Wluzpl0xVl8sXPlAFUo0GIFZfp0RIICIVctaQWA5ITmIwi5+x7MbNAwWbr1w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GaHCHMQSeEfxNAW1H4t/ZoOJlwTU3up4+ioEy29Nm9M=; b=ZHUvCrHypQ1/uNalTr80uzw1g20wpZD8XLbvUq896Qa+r+u391ypHQbi/3vnYAa4OxuUEm+31OZbHoF3EJf43vOhTBASktA9LrGCxCoAUuz2c57gUNcyexLnxQEIlwO9PZ7WsmSNfAYqd+VsgimlKmqvLsPzA56A+65fa3xiMCQpvjHgs4xGbR1BBmZpFoDZx/L1FcRWBClXtbYc4C2Vqa0SHCpydPbUk6LugRoc2Hvtz6OtOvYmInOI6A+PaIsSjb9u5VuJIwQga/84jSvAVgWn6sQZeXDLbvknsJlSVCgpvpowe+9VYMkgIoZOYNobf/wDrKjQrVHo0YKxN4Dx+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GaHCHMQSeEfxNAW1H4t/ZoOJlwTU3up4+ioEy29Nm9M=; b=J5igDDKSFgj4P/11AtF2BRC31AohY6a67ayAOYoGxjwFV2jAWYA3aElLishOnEfAbKdMKh+9Nc3PAWP5VJoyKyLCgyvYZLv8cERM0ylK3T6dagmEIpdmmaIwqLqSpCYSacBJ3l7wuXKiHi/H9Uq+duCg4lOWtq5Aai0y9o4N/UA=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1470.namprd11.prod.outlook.com (10.172.55.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Wed, 11 Dec 2019 20:11:34 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:11:34 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85jMV33kJTkH0WlnUgh9KVMGKe15N2A
Date: Wed, 11 Dec 2019 20:11:33 +0000
Message-ID: <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com>
In-Reply-To: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 053ff807-d585-481c-c2b0-08d77e7651db
x-ms-traffictypediagnostic: MWHPR11MB1470:
x-microsoft-antispam-prvs: <MWHPR11MB1470717472589C5B19693555C95A0@MWHPR11MB1470.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(39860400002)(346002)(366004)(136003)(189003)(199004)(13464003)(33656002)(81156014)(76116006)(66946007)(66556008)(91956017)(6486002)(8676002)(186003)(36756003)(66476007)(66446008)(81166006)(966005)(5660300002)(8936002)(64756008)(26005)(6506007)(2906002)(316002)(478600001)(6512007)(66574012)(2616005)(110136005)(71200400001)(86362001)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1470; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZIRTGI/c5oKB8EvIXKJAkrqZKFUtSNCRc5kDaZ4YsIVAC6+3ue7TC1lBS18l0ExCfaBuioVBNqLGxfAr6pWesiVL8lsGBKyDoPoJmW1NNXEmVVEAm3CkPenjPoMUii+y5AqjlRsfGvOLi498j2Le3LKWF81Whl4U7g+tuWe6AEPSqjvVuMnyxZ3ovY0UJ9OqvyNNBtzk5j7z02YfcX5g2ZTVaX/ewSOZfeTdeLUe/cbJqf3O/CwaraP5CR1xkPb//RJiwmV+JgPFtpRNqjAMVFvOol4H2/rodjNK3jQQIBMawNDRcwcSJN135JbbyN/IKcJMpdiIJhEvQGtcZIoT+mkaYElhgL9vjsl2NPFxwHeuajQvT2zkp/nZg1HbqaQO1+dGXLsivHteVMuHqj5NQc1QKDkq5FeEZ+DOL0olZThaOnyN1okErht79t10Cjok22GlXQZw+jdSlptW7yGCWQeJVlR6yqMCgDQl890VCXVwOPWygSF/aTc+eL4hd7otM3eHc2TFR1JKmrh7rFqePYlcHDCWvIfoSNCpJ8SIG4g=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <84E0AAE2E291B740ADFF3123E343503B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 053ff807-d585-481c-c2b0-08d77e7651db
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:11:33.9062 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZsbypwpvoefNdyAYcDnHh/GWxswE/ex7sCG7S3Gbc0ZBwo/10jNOsrJHoBgNAXjMmzK+1pOHkIfJYZvBduwouw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1470
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/YQdZwmujxSCyBqqR2N7idV3e0ME>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:11:40 -0000

Sm9lbCwNCg0KMS4tIFRoZSB1c2UtY2FzZSBmb3IgUFNQIGhhcyBhbHJlYWR5IGJlZW4gcHJvdmlk
ZWQgYXQgdGhlIG1haWxlci4gVGhlcmUgYXJlIHNjZW5hcmlvcyB3aGVyZSBpdCBwcm92aWRlcyBi
ZW5lZml0cyB0byBvcGVyYXRvcnMuDQoNCjIuLSBUaGUgUFNQIGJlaGF2aW9yIGlzIG9wdGlvbmFs
LiBJdCBpcyB1cCB0byB0aGUgb3BlcmF0b3IgaW4gaGlzIGRlcGxveW1lbnQgdG8gZGVjaWRlIHdo
ZXRoZXIgdG8gZW5hYmxlIGl0IG9yIG5vdCBhdCBvbmUgcGFydGljdWxhciByb3V0ZXIuDQpTaW1p
bGFybHksIGEgdmVuZG9yIG1heSBkZWNpZGUgbm90IHRvIGltcGxlbWVudCBpdC4gVGhlIFBTUCBi
ZWhhdmlvciBoYXMgYmVlbiBpbXBsZW1lbnRlZCBieSBzZXZlcmFsIHZlbmRvcnMgYW5kIGRlcGxv
eWVkIChzZWUgdGhlIHNydjYgZGVwbG95bWVudCBkcmFmdCkuDQoNCjMuLSBBIG5ldHdvcmsgbWF5
IGhhdmUgUFNQIGVuYWJsZWQgYXQgc29tZSBub2RlcyBhbmQgbm90IGF0IG90aGVycy4gIEV2ZXJ5
dGhpbmcgaXMgc3RpbGwgaW50ZXJvcGVyYWJsZSBhbmQgd29ya3MgZmluZS4gIA0KDQo0Li0gUFNQ
IGlzIG5vdCBhIGNvbXBsZXggb3BlcmF0aW9uIGluIGhhcmR3YXJlIChkb2FibGUgYXQgbGluZXJh
dGUgb24gZXhpc3RpbmcgbWVyY2hhbnQgc2lsaWNvbikuIA0KRXhhbXBsZTogSXQgaGFzIGJlZW4g
aW1wbGVtZW50ZWQgYW5kIGRlcGxveWVkIG9uIEJyb2FkY29tIEovSisuIElmIEkgcmVjYWxsIGNv
cnJlY3RseSBCcm9hZGNvbSBKZXJpY2hvKyBzdGFydGVkIHNoaXBwaW5nIGluIE1hcmNoIDIwMTYh
IFBTUCBpcyBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybSBhdCBsaW5lcmF0ZSB3aXRoIG5vIHBl
cmZvcm1hbmNlIGRlZ3JhZGF0aW9uIChuZWl0aGVyIFBQUFMgbm9yIEJXKS4NCkdpdmVuIHRoYXQg
dGhpcyBpcyBkb2FibGUgaW4gYSBwbGF0Zm9ybSBmcm9tIG1vcmUgdGhhbiAzIHllYXJzIGFnbywg
SSBmYWlsIHRvIHNlZSBob3cgeW91IG5lZWQgInZlcnkgc3BlY2lhbCBwcm92aXNpb24iIHRvIGRv
IHRoaXMuDQoNCklzIGl0IHJlYWxseSBzb21ldGhpbmcgdGhhdCBob3JyaWJsZSB0byBwcm92aWRl
IGZyZWVkb20gb2YgY2hvaWNlIHRvIHRoZSBvcGVyYXRvcnMgZGVwbG95aW5nPw0KDQpJbiBzdW1t
YXJ5LCBpdCBjYW4gYmUgaW1wbGVtZW50ZWQgd2l0aG91dCBhbnkgYnVyZGVuIGluIGhhcmR3YXJl
IGFuZCBkZXBsb3ltZW50IGV4cGVyaWVuY2UgcHJvdmUgdGhpcyBpcyBiZW5lZmljaWFsIHRvIG9w
ZXJhdG9ycy4NCg0KVGhhbmtzLA0KUGFibG8uDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2Yg
IkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+DQpEYXRlOiBXZWRuZXNkYXks
IDExIERlY2VtYmVyIDIwMTkgYXQgMDM6NTUNClRvOiAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5n
QGlldGYub3JnPg0KU3ViamVjdDogW3NwcmluZ10gSXMgc3J2NiBQU1AgYSBnb29kIGlkZWENCg0K
ICAgIEZvciBwdXJwb3NlcyBvZiB0aGlzIHRocmVhZCwgZXZlbiBpZiB5b3UgdGhpbmsgUFNQIHZp
b2xhdGVzIFJGQyA4MjAwLCANCiAgICBsZXQgdXMgYXNzdW1lIHRoYXQgaXQgaXMgbGVnYWwuDQog
ICAgDQogICAgQXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUgUFNQIHNpdHVhdGlvbiBpczoNCiAgICBv
IHRoZSBwYWNrZXQgYXJyaXZlcyBhdCB0aGUgcGxhY2UgKGxldCdzIG5vdCBhcmd1ZSBhYm91dCB3
aGV0aGVyIFNJRHMgDQogICAgYXJlIGxvY2F0b3JzKSBpZGVudGlmaWVkIGJ5IHRoZSBTSUQgaW4g
dGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgZmllbGQNCiAgICBvIHRoYXQgU0lEIGlzIHRoZSBuZXh0
IHRvIGxhc3QgU0lEIGluIHRoZSBTSUQgbGlzdA0KICAgIG8gdGhhdCBzaWQgaXMgbWFya2VkIGFz
IC8ga25vd24gdG8gYmUgUFNQDQogICAgbyBhdCB0aGUgaW50ZW5kZWQgcGxhY2UgaW4gdGhlIHBy
b2Nlc3NpbmcgcHNldWRvY29kZSwgdGhlIGxhc3QgKGZpcnN0KSANCiAgICBlbnRyeSBpbiB0aGUg
U1JIIGlzIGNvcGllZCBpbnRvIHRoZSBkZXN0aW5hdGlvbiBJUHY2IGFkZHJlc3MgZmllbGQgb2Yg
DQogICAgdGhlIHBhY2tldA0KICAgIC0+IFRoZSBTUkggYmVpbmcgdXNlZCBpcyB0aGVuIHJlbW92
ZWQgZnJvbSB0aGUgcGFja2V0Lg0KICAgIA0KICAgIEluIG9yZGVyIHRvIGV2YWx1YXRlIHdoZXRo
ZXIgdGhpcyBpcyBhIGdvb2QgaWRlYSwgd2UgaGF2ZSB0byBoYXZlIHNvbWUgDQogICAgaWRlYSBv
ZiB0aGUgYmVuZWZpdC4gIEl0IG1heSBiZSB0aGF0IEkgYW0gbWlzc2luZyBzb21lIG9mIHRoZSBi
ZW5lZml0LCANCiAgICBhbmQgSSB3b3VsZCBhcHByZWNpYXRlIGNsYXJpZmljYXRpb24uDQogICAg
QXMgZmFyIGFzIEkgY2FuIHRlbGwsIHRoZSBiZW5lZml0IG9mIHRoaXMgcmVtb3ZhbCBpcyB0aGF0
IGluIGV4Y2hhbmdlIA0KICAgIGZvciB0aGlzIG5vZGUgZG9pbmcgdGhlIHdvcmsgb2YgcmVtb3Zp
bmcgdGhlIFNSSCwgdGhlIGZpbmFsIG5vZGUgaW4gdGhlIA0KICAgIFNSSCBkb2VzIG5vdCBoYXZl
IHRvIHByb2Nlc3MgdGhlIFNSSCBhdCBhbGwsIGFzIGl0IGhhcyBiZWVuIHJlbW92ZWQuDQogICAg
DQogICAgSSBoYXZlIHRyb3VibGUgc2VlaW5nIGhvdyB0aGF0IHdvcmsgdHJhZGVvZmYgY2FuIGJl
IGJlbmVmaWNpYWwuIA0KICAgIFJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBh
Y2tldCBpcyBhIGNvbXBsZXggb3BlcmF0aW9uLiANCiAgICBEb2luZyBzbyBpbiBTaWxpY29uICh3
ZSBleHBlY3QgdGhpcyB0byBiZSBkb25lIGluIHRoZSBmYXN0IHBhdGggb2YgDQogICAgc2lnbmlm
aWNhbnQgZm9yd2FyZGVycyBhcyBJIHVuZGVyc3RhbmQgaXQpIHJlcXVpcmVzIHZlcnkgc3BlY2lh
bCANCiAgICBwcm92aXNpb24uICBFdmVuIGluIHNvZnR3YXJlLCByZW1vdmluZyBieXRlcyBmcm9t
IHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQgDQogICAgcmVxdWlyZXMgc29tZXdoZXJlIGJldHdlZW4g
c29tZSBhbmQgYSBsb3Qgb2YgZXh0cmEgd29yay4gIEl0IGlzIA0KICAgIGRpc3RpbmN0bHkgTk9U
IGZyZWUuDQogICAgDQogICAgSW4gY29udHJhc3QsIHdlIGhhdmUgYXNzdW1lZCB0aGF0IHRoZSB3
b3JrIG9mIHByb2Nlc3NpbmcgU1JIIGl0c2VsZiBpcyANCiAgICB0cmFjdGFibGUsIHNpbmNlIG90
aGVyd2lzZSBhbGwgb2YgU1J2NiB3b3VsZCBiZSBwcm9ibGVtYXRpYy4gIFNvIHdoeSBpcyANCiAg
ICB0aGlzIG5lY2Vzc2FyeS4NCiAgICANCiAgICBZb3VycywNCiAgICBKb2VsDQogICAgDQogICAg
UFM6IE5vdGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNhcHN1bGF0aW9uIGNh
c2UgYXJlIHZlcnkgDQogICAgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVyaWFsIGJlaW5nIHJl
bW92ZWQgaXMgYXQgdGhlIGZyb250IG9mIHRoZSBJUCANCiAgICBwYWNrZXQuICBQb3Agb3IgcHJl
cGVuZCBhcmUgTVVDSCBlYXNpZXIgdGhhbiBtaWRkbGUtcmVtb3ZhbCAob3IgDQogICAgbWlkZGxl
LWluc2VydGlvbikuDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYu
b3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAg
ICANCg0K


From nobody Wed Dec 11 12:12:04 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78A031200EC for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:12:03 -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, 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 header.b=C1XXfIP7; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=i4ayqrwN
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 amj7B0Mq7xsY for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:12:01 -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 C71EC120058 for <spring@ietf.org>; Wed, 11 Dec 2019 12:12:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5510; q=dns/txt; s=iport; t=1576095121; x=1577304721; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=xeBjKK2G5dFz6g9r8vBY1GUKsLRE5rXgeP99tDz71Js=; b=C1XXfIP7I8IW5X9ej8UlUPAUgQfm/3qp6m9dUWZGsB7Qi/7BT0I428F9 ycQwCUDWceW7TuSLQfzWhMw9tdqVP+r7I0MdL7nmNGRhSLPslsJpgv/i1 Cl+xlkrMn8s0nCpAvndDukk6IeyNtJckIaOXdchh5frJfh34QFPSZsqKo k=;
IronPort-PHdr: =?us-ascii?q?9a23=3A95dyOBIchdXoAHHhGdmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFXwJfvjdS0+NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AGCQBUTPFd/5NdJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN5g0YDiwpOghGYBoFCgRADVAkBAQEMAQE?= =?us-ascii?q?YCwoCAQGBTIIvRQIXgW4kOBMCAw0BAQQBAQECAQUEbYULByUMhV4BAQEBAgE?= =?us-ascii?q?BARARBA0MAQEsDAQHBAIBCBEDAQEBAwIjAwICAiULFAEICAIEARIigwABgkY?= =?us-ascii?q?DDiABDqNGAoE4iGF1fzOCfgEBBYUbGIIXAwaBDiiMGBqBQT+BEScggh4uPoJ?= =?us-ascii?q?kAQGBSxgXgnkygiyNOYJ0jwYijxoKgi+MVokgG5EgiSCLbIJemjgCBAIEBQI?= =?us-ascii?q?OAQEFgWkigVhwFTsqAYJBUBEUimyBegkDF4NQhRSFP3SBKIxsAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,303,1571702400"; d="scan'208";a="380725289"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 20:12:00 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBKC0x6026530 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 20:12:00 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:12:00 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 14:11:59 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 14:11:59 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xj51XMTpPRcizMNJyeoWlvCKDHwc1J0vwr+T3SZGTqUpQRByD8EpkzoEbMi10jK/jiSnM4FLEc15fN7d95EM0WB8rA5cJfeyKiwy6MKbenvToqTh5crUz6GimMGUAuy+IwtMLlFU4TLoBJ2F2zdqvfzo9W9HNr62TaD6XuTbQ/K/wlnLtX0VSjN9Y0ozzBRAdTYaA1TmlSww6SqiCVuIcCCO3P8S2GSKhmBwrG7RhZ1c7KkBxGADekVEJDUEkHqb7ZBsPxwacSVzPZG/zOET2ozBwLiRfvRz+UC/4GClno/LLfO/NVLusQidr7MWgmEhl5LdbLg741CrapWbQnr2kA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xeBjKK2G5dFz6g9r8vBY1GUKsLRE5rXgeP99tDz71Js=; b=E9mtmMF5GN84SF0Ktf3V1YczrN46U6RlNDw+k055V5kPU/YVC2ooIunYg7Aw64KJB0fqBCmNzNuIpmLlPGR1ZU9yejdeFcIKdkKJAxp+nrHvesUP3dXtzPCWhZILsMrTmnNCwUbaMlMLWwrqcPXwj3kdYeRXFXw/fiYdn2QGovRxmlMRzoM7l3DuPI66JlppuxnUEsRbr7rjXOXlW2J6wTyTBRDG734l16aGEd70q2UeO/BXRbVPV0ZZel+SdWuHBcFQbs/4c+fo+F5FIxfH2EXOzmCBxaufbP4dFCgXC6tm5GCJu0cZhOvu9tpiJgAGhapnMk9XsupE40IaFGryCw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xeBjKK2G5dFz6g9r8vBY1GUKsLRE5rXgeP99tDz71Js=; b=i4ayqrwNG2wJEKEjFV0fCC1kcjvWynYBZ/TYWWq1c+YxH517H/A2DP2c9IEE8Rrcvv4PmqYqjjITLJ1Xu5kYc0cweUwRVDeUlT/SejIl+SYB/boNT7P3XBROp/UHPtCMELnQKDM3LEqySoK7ZCkHcqU75BkZ+oDcVpjeRXOCcRg=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1246.namprd11.prod.outlook.com (10.169.236.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Wed, 11 Dec 2019 20:11:58 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Wed, 11 Dec 2019 20:11:58 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85jMV33kJTkH0WlnUgh9KVMGKe0UwiAgAGR8gA=
Date: Wed, 11 Dec 2019 20:11:58 +0000
Message-ID: <21AFAEDA-F3B0-45AA-AE49-EB4E5FB73918@cisco.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com>
In-Reply-To: <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6bb269cb-b98f-41ad-2949-08d77e76609f
x-ms-traffictypediagnostic: MWHPR11MB1246:
x-microsoft-antispam-prvs: <MWHPR11MB1246D666F3680CD19685FA00C95A0@MWHPR11MB1246.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(396003)(39860400002)(376002)(366004)(189003)(199004)(13464003)(8676002)(316002)(110136005)(81156014)(81166006)(36756003)(8936002)(86362001)(2906002)(26005)(2616005)(71200400001)(5660300002)(6486002)(66446008)(186003)(66946007)(33656002)(91956017)(64756008)(76116006)(6512007)(53546011)(966005)(66574012)(66476007)(66556008)(478600001)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1246; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MAMJpRd+OGz85ubWg69XkyoTsNaSYmOVk/C0oOCy8piexK22hPzVon1iDYIkusFx6azm/4Y+e2wfdyEfC3JU9m05+f16HUfkKIy1pTBQxWuOLPkjkkJ2m5acdC042SM/RaS2jC6Dm+ivZWHAURIt0nT6h9HULzwKuLRskr7VbzwH4R8w7GDva1wyQWmMdAldiDPLBSSX06ueJSPn497xF0dXnRA4FjfJJ0Ge3JHBrKxqbJFQJcCNuaqkd4zKO7V2ip0mnBUhn9pLEdy3jwAH5DCmYzO/SSf/U1RA+PzfXfUSiKurVV1BXmZ/YHiauoWFTKuSz99dkVgrCLH1XPnhkAVys1LIkxDruZMHqnSlFxx+AyPk/DtUvx5jRf/dewlpZeV5A5H2adDxCZP7Gb86c4QmOOMDhG+iFR+qwxGCKO9+opI+Lgp2At7XxW6k6oTJ6zeBKNp86Gh73Z9bTMbcCGJ946qQhMffaBg779LgKFMSQebdpsYK04exEArB2nDba4/C2wvSpspogV41eAn14WBx7McbNfC3YUImnhIrlYw=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0C84B4A093DFCD47AA98914C349B879C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6bb269cb-b98f-41ad-2949-08d77e76609f
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:11:58.6149 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9qDDSnWumjeiceINDvWQmwfTYpeKBn01+BxUjaF4xKpSFDP/tEDUb8fQA4HwFEVfCYxNswJqHdXl0gHqzF0Wow==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1246
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4BoYN03dLVT87u8OKMZ7cu00mTI>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:12:03 -0000

SmluZ3JvbmcsDQogDQo+IE5vdGhpbmcgbmV3LCBidXQgYmVuZWZpdHMgdGhhdCBwZW9wbGUgaGF2
ZSBhbHJlYWR5IHNhaWQgc2VlbXMgbm90YWJsZSB0byBtZS4NCg0KQWdyZWVkLg0KDQpDaGVlcnMs
DQpQYWJsby4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IHNwcmluZyA8
c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAiWGllamluZ3JvbmcgKEppbmdy
b25nKSIgPHhpZWppbmdyb25nQGh1YXdlaS5jb20+DQpEYXRlOiBXZWRuZXNkYXksIDExIERlY2Vt
YmVyIDIwMTkgYXQgMDU6MTUNClRvOiAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJu
LmNvbT4sICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTog
W3NwcmluZ10gSXMgc3J2NiBQU1AgYSBnb29kIGlkZWENCg0KICAgIEkgdGhpbmsgaXQncyBhIGdv
b2QgaWRlYS4NCiAgICBOb3RoaW5nIG5ldywgYnV0IGJlbmVmaXRzIHRoYXQgcGVvcGxlIGhhdmUg
YWxyZWFkeSBzYWlkIHNlZW1zIG5vdGFibGUgdG8gbWUuDQogICAgDQogICAgKDEpIHJlZHVjZSB0
aGUgbG9hZCBvZiBmaW5hbCBkZXN0aW5hdGlvbi4gVGhpcyBiZW5lZml0IGNhbiBiZSBub3RhYmxl
IGZvciB0aGUgZm9sbG93aW5nIHN1YiByZWFzb25zLg0KICAgICgxLjEpIGZpbmFsIGRlc3RpbmF0
aW9uIHRlbmRzIHRvIGhhdmUgaGVhdnkgbG9hZC4gSXQgbmVlZCB0byBoYW5kbGUgYWxsIHRoZSBF
SHMgYW5kIGRvIHRoZSBkZWxpdmVyeS9kZW11bHRpcGxleCB0aGUgcGFja2V0IHRvIHRoZSByaWdo
dCBvdmVybGF5IHNlcnZpY2UuDQogICAgKDEuMikgZXhhbXBsZSAxLCB0aGUgZmluYWwgZGVzdGlu
YXRpb24gbWF5IG5lZWQgdG8gaGFuZGxlIHRoZSBET0ggYWZ0ZXIgdGhlIFJILg0KICAgICgxLjMp
IGV4YW1wbGUgMiwgdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG1heSBuZWVkIHRvIGRvIHRoZSBhc3Nl
bWJseSBvZiBmcmFnbWVudGVkIHBhY2tldHMuDQogICAgKDEuNCkgZXhhbXBsZSAzLCB0aGUgZmlu
YWwgZGVzdGluYXRpb24gbWF5IG5lZWQgdG8gZG8gQUgvRVNQIGFmdGVyIHRoZSBGcmFnbWVudGF0
aW9uIEhlYWRlci4NCiAgICAoMS41KSBleGFtcGxlIDQsIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBt
YXkgbmVlZCB0byBkZWxpdmVyIHRoZSBwYWNrZXQgdG8gdGhlIHJpZ2h0IG92ZXJsYXkgc2Vydmlj
ZS4NCiAgICANCiAgICAoMikgc3VwcG9ydCB0aGUgaW5jcmVtZW50YWwgZGVwbG95bWVudCB3aGVu
IGZpbmFsIGRlc3RpbmF0aW9uKHMpIGRvIG5vdCBwcm9jZXNzL3JlY29nbml6ZSBTUkguIFRoaXMg
YmVuZWZpdCBjYW4gYmUgbm90YWJsZSBmb3IgdGhlIGZvbGxvd2luZyBzdWIgcmVhc29ucy4NCiAg
ICAoMi4xKSBBIGNvcmUgcm91dGVyIG1heSAoZmFuLW91dCkgY29ubmVjdGVkIHdpdGggYSBiaWcg
bnVtYmVyIG9mIGxvdy1lbmQgcm91dGVycyB0aGF0IGRvIG5vdCBzdXBwb3J0IFNSSCBidXQgc3Vw
cG9ydCB0dW5uZWwtZW5kL3NlcnZpY2UtZGVtdWx0aXBsZXggZnVuY3Rpb24gb2YgU1J2Ni4NCiAg
ICANCiAgICBUaGFua3MNCiAgICBKaW5ncm9uZw0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQogICAgRnJvbTogc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmddIE9uIEJlaGFsZiBPZiBKb2VsIE0uIEhhbHBlcm4NCiAgICBTZW50OiBXZWRuZXNkYXksIERl
Y2VtYmVyIDExLCAyMDE5IDEwOjU1IEFNDQogICAgVG86IHNwcmluZ0BpZXRmLm9yZw0KICAgIFN1
YmplY3Q6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgDQogICAgRm9yIHB1
cnBvc2VzIG9mIHRoaXMgdGhyZWFkLCBldmVuIGlmIHlvdSB0aGluayBQU1AgdmlvbGF0ZXMgUkZD
IDgyMDAsIGxldCB1cyBhc3N1bWUgdGhhdCBpdCBpcyBsZWdhbC4NCiAgICANCiAgICBBcyBJIHVu
ZGVyc3RhbmQgaXQsIHRoZSBQU1Agc2l0dWF0aW9uIGlzOg0KICAgIG8gdGhlIHBhY2tldCBhcnJp
dmVzIGF0IHRoZSBwbGFjZSAobGV0J3Mgbm90IGFyZ3VlIGFib3V0IHdoZXRoZXIgU0lEcyBhcmUg
bG9jYXRvcnMpIGlkZW50aWZpZWQgYnkgdGhlIFNJRCBpbiB0aGUgZGVzdGluYXRpb24gYWRkcmVz
cyBmaWVsZCBvIHRoYXQgU0lEIGlzIHRoZSBuZXh0IHRvIGxhc3QgU0lEIGluIHRoZSBTSUQgbGlz
dCBvIHRoYXQgc2lkIGlzIG1hcmtlZCBhcyAvIGtub3duIHRvIGJlIFBTUCBvIGF0IHRoZSBpbnRl
bmRlZCBwbGFjZSBpbiB0aGUgcHJvY2Vzc2luZyBwc2V1ZG9jb2RlLCB0aGUgbGFzdCAoZmlyc3Qp
IGVudHJ5IGluIHRoZSBTUkggaXMgY29waWVkIGludG8gdGhlIGRlc3RpbmF0aW9uIElQdjYgYWRk
cmVzcyBmaWVsZCBvZiB0aGUgcGFja2V0DQogICAgLT4gVGhlIFNSSCBiZWluZyB1c2VkIGlzIHRo
ZW4gcmVtb3ZlZCBmcm9tIHRoZSBwYWNrZXQuDQogICAgDQogICAgSW4gb3JkZXIgdG8gZXZhbHVh
dGUgd2hldGhlciB0aGlzIGlzIGEgZ29vZCBpZGVhLCB3ZSBoYXZlIHRvIGhhdmUgc29tZSBpZGVh
IG9mIHRoZSBiZW5lZml0LiAgSXQgbWF5IGJlIHRoYXQgSSBhbSBtaXNzaW5nIHNvbWUgb2YgdGhl
IGJlbmVmaXQsIGFuZCBJIHdvdWxkIGFwcHJlY2lhdGUgY2xhcmlmaWNhdGlvbi4NCiAgICBBcyBm
YXIgYXMgSSBjYW4gdGVsbCwgdGhlIGJlbmVmaXQgb2YgdGhpcyByZW1vdmFsIGlzIHRoYXQgaW4g
ZXhjaGFuZ2UgZm9yIHRoaXMgbm9kZSBkb2luZyB0aGUgd29yayBvZiByZW1vdmluZyB0aGUgU1JI
LCB0aGUgZmluYWwgbm9kZSBpbiB0aGUgU1JIIGRvZXMgbm90IGhhdmUgdG8gcHJvY2VzcyB0aGUg
U1JIIGF0IGFsbCwgYXMgaXQgaGFzIGJlZW4gcmVtb3ZlZC4NCiAgICANCiAgICBJIGhhdmUgdHJv
dWJsZSBzZWVpbmcgaG93IHRoYXQgd29yayB0cmFkZW9mZiBjYW4gYmUgYmVuZWZpY2lhbC4gDQog
ICAgUmVtb3ZpbmcgYnl0ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIGEgcGFja2V0IGlzIGEgY29tcGxl
eCBvcGVyYXRpb24uIA0KICAgIERvaW5nIHNvIGluIFNpbGljb24gKHdlIGV4cGVjdCB0aGlzIHRv
IGJlIGRvbmUgaW4gdGhlIGZhc3QgcGF0aCBvZiBzaWduaWZpY2FudCBmb3J3YXJkZXJzIGFzIEkg
dW5kZXJzdGFuZCBpdCkgcmVxdWlyZXMgdmVyeSBzcGVjaWFsIHByb3Zpc2lvbi4gIEV2ZW4gaW4g
c29mdHdhcmUsIHJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBhY2tldCByZXF1
aXJlcyBzb21ld2hlcmUgYmV0d2VlbiBzb21lIGFuZCBhIGxvdCBvZiBleHRyYSB3b3JrLiAgSXQg
aXMgZGlzdGluY3RseSBOT1QgZnJlZS4NCiAgICANCiAgICBJbiBjb250cmFzdCwgd2UgaGF2ZSBh
c3N1bWVkIHRoYXQgdGhlIHdvcmsgb2YgcHJvY2Vzc2luZyBTUkggaXRzZWxmIGlzIHRyYWN0YWJs
ZSwgc2luY2Ugb3RoZXJ3aXNlIGFsbCBvZiBTUnY2IHdvdWxkIGJlIHByb2JsZW1hdGljLiAgU28g
d2h5IGlzIHRoaXMgbmVjZXNzYXJ5Lg0KICAgIA0KICAgIFlvdXJzLA0KICAgIEpvZWwNCiAgICAN
CiAgICBQUzogTm90ZSB0aGF0IGJvdGggdGhlIE1QTFMgY2FzZSBhbmQgdGhlIGVuY2Fwc3VsYXRp
b24gY2FzZSBhcmUgdmVyeSBkaWZmZXJlbnQgaW4gdGhhdCB0aGUgbWF0ZXJpYWwgYmVpbmcgcmVt
b3ZlZCBpcyBhdCB0aGUgZnJvbnQgb2YgdGhlIElQIHBhY2tldC4gIFBvcCBvciBwcmVwZW5kIGFy
ZSBNVUNIIGVhc2llciB0aGFuIG1pZGRsZS1yZW1vdmFsIChvciBtaWRkbGUtaW5zZXJ0aW9uKS4N
CiAgICANCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgIA0KICAgIF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgc3ByaW5nIG1h
aWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgDQoNCg==


From nobody Wed Dec 11 12:32:51 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1834C120058 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:32:50 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 cKGWI3U9S0nV for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:32:48 -0800 (PST)
Received: from mail-qv1-xf31.google.com (mail-qv1-xf31.google.com [IPv6:2607:f8b0:4864:20::f31]) (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 EA603120052 for <spring@ietf.org>; Wed, 11 Dec 2019 12:32:47 -0800 (PST)
Received: by mail-qv1-xf31.google.com with SMTP id c2so6314479qvp.12 for <spring@ietf.org>; Wed, 11 Dec 2019 12:32:47 -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=1GnhXXYB/vGevdnmwTfV0YH0E9tQd3zAGqzIkL8H3gQ=; b=LklH9IIpSg/Ex2X9UBL2Hjp2DtQzMlkkaa6wgAmCQWdwShDC9IYOWlHh+F8u9Bka1u UYcxSIfVjxZh8RXcxk/RCWv5ECNP1yQeGxHssidnSod220Rhr+5YjHV+xHoP1hVcH6GO 3/uj7Xwy7MRaIczIbEHPVHZaci+/BQNT/y8BKH5WmXdhSM0m2NvdN8itmvbq8Ujc0b+g qIuVpho2nNvwnOxhg0IxMc5es/+3r3faQ2aM+a8YdZyNVvOxNOy478yrcg7c5ON8By8P CyaScEN6jweSrILojGCqL0rdwLGChLyfHIDh940DPkHR4TRH9IGxcMravs2hGLtQvhiX nawA==
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=1GnhXXYB/vGevdnmwTfV0YH0E9tQd3zAGqzIkL8H3gQ=; b=ciYfBDot8SnC75QMNR+adyY3Sb/sa5P61BVLlQhAvMg3sd7FR8pIETSCwm5OrvQFxU BfTBHE2jyw5XEKLeQX4Ru34bjVW6UFb3iSHqx6KZvWtGuhe/LCPHFismaacwR94Wxdg1 hRTWFKBerjriMtn4FTH9OmfsLfttziZ7ydjL0yvszhVPT5ztbkU4DN8uc2g/YMO3S2XB UqPZhq7fo4dc9hKxdhkxTYpEproDN9ctvJ0IwlScC1fV6vF4MseWnFY1XIWbxC6RHhV1 f7f7z0mWbNqyhY+Yj1+dy88MkBdUAMupEhOnScroU73QbyyLr0TCiZMvvyFpQ6/jBvgM 9koA==
X-Gm-Message-State: APjAAAWH45zJ8wtdwLCN2a3v6grV0X8UXXJGnJ9OsgoR3VSoBecVYYcc pKKESl5KnA4NwVlijSJm9K5+2/D/OOCY7ZguIYC1PQ==
X-Google-Smtp-Source: APXvYqzt47wTI0UmbMSLC6MMIDPwooQF4dn08ZZ2psUksQq+zp34RSBpkRU8m96Y59tH0I61KJcCk6Xb34571cWdvk4=
X-Received: by 2002:a0c:8a31:: with SMTP id 46mr5033800qvt.8.1576096366809; Wed, 11 Dec 2019 12:32:46 -0800 (PST)
MIME-Version: 1.0
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com> <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com> <26f2fff6-f6c8-0e9f-29e6-a180896f5a05@si6networks.com> <CAOj+MMHDOgA54mMWq+ko72e9kW7jk=ut8M31c_XNvAx-hXt6qg@mail.gmail.com> <fc55e064-5657-21b6-79e3-6785e0c4c03c@gmail.com>
In-Reply-To: <fc55e064-5657-21b6-79e3-6785e0c4c03c@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Dec 2019 21:32:36 +0100
Message-ID: <CAOj+MMGQFZjqoysDaXNK4gk0VEF_W9dbMikRiArzsYZu9652oQ@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Fernando Gont <fgont@si6networks.com>, Bruno Decraene <bruno.decraene@orange.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>,  rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>,  Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
Content-Type: multipart/alternative; boundary="000000000000136d96059973887b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Yn_a-0hpLzjdSqagoXwasDHC3iU>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:32:50 -0000

--000000000000136d96059973887b
Content-Type: text/plain; charset="UTF-8"

Hi Brian,

I think everyone grasps it. I think the problem is that the SRH proponents
> use the word "insert" a little ambiguously. In IPv6-land, it's been assumed
> to mean "insert an SRH header in the middle of an existing IPv6 packet
> header".
>

Well I got that. In fact I recommend to some friends to rename it in the NP
draft to "impose" or "place" so the text does not raise blood pressure
where it does not to :)

But again as you see from the subject line this discussion is about
deletion not imposition nor insertion. I bet 6man list will be the forum to
discuss Daniel's draft soon.


> I suspect that in SRH-land, and in the IPv6 data plane context, it's mainly
> being used to mean "encapsulate an IPv6 packet in a new IPv6 packet that
> includes
> an SRH header."


I think in the context of SRv6 it was/is used to mean both. Insert SRH with
new header or without one. And the context which exact action is required
is inferred from the situation.

Yes this adds unnecessary confusion and I am sure editors will be happy to
clear this in documents.

Said all this NP draft under this discussion does not have any issue with
any of this.


> And in the MPLS data plane context it means "prepend an additional
> MPLS label."
>

> Right or wrong?
>

Well in MPLS label stack insertion was more called label imposition.

Thx a lot,
R.

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

<div dir=3D"ltr"><div>Hi Brian,</div><div><br></div><div class=3D"gmail_quo=
te"><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">I think everyone gras=
ps it. I think the problem is that the SRH proponents<br>
use the word &quot;insert&quot; a little ambiguously. In IPv6-land, it&#39;=
s been assumed<br>
to mean &quot;insert an SRH header in the middle of an existing IPv6 packet=
 header&quot;.<br></blockquote><div><br></div><div>Well I got that. In fact=
 I recommend to some=C2=A0friends to rename it in the NP draft to &quot;imp=
ose&quot; or &quot;place&quot; so the text does not raise blood pressure wh=
ere it does not to :)=C2=A0</div><div><br></div><div>But again as you see f=
rom the subject line this discussion is about deletion not imposition nor i=
nsertion. I bet 6man list will be the forum to discuss Daniel&#39;s draft s=
oon.=C2=A0</div><div>=C2=A0<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex">
I suspect that in SRH-land, and in the IPv6 data plane context, it&#39;s ma=
inly<br>
being used to mean &quot;encapsulate an IPv6 packet in a new IPv6 packet th=
at includes<br>
an SRH header.&quot; </blockquote><div><br></div><div>I think in the contex=
t of SRv6 it was/is used to mean both. Insert SRH with new header or withou=
t one. And the context which exact action is required is inferred from the =
situation.=C2=A0</div><div><br></div><div>Yes this adds unnecessary confusi=
on and I am sure editors will be happy to clear this in documents.=C2=A0</d=
iv><div><br></div><div>Said all this NP draft under this discussion does no=
t have any issue with any of this.=C2=A0</div><div>=C2=A0<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">And in the MPLS data plane contex=
t it means &quot;prepend an additional<br>
MPLS label.&quot;<br></blockquote><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><br>
Right or wrong?<br></blockquote><div><br></div><div>Well in MPLS label stac=
k insertion was more called label imposition.=C2=A0</div><div><br></div><di=
v>Thx a lot,</div><div>R.</div><div><br></div></div></div>

--000000000000136d96059973887b--


From nobody Wed Dec 11 12:37:33 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22BF412022E for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:37:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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=juniper.net header.b=koOG6HjS; dkim=pass (1024-bit key) header.d=juniper.net header.b=gbL2xFBo
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 0w-8zOzKpR1P for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 12:37:29 -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 A2E90120120 for <spring@ietf.org>; Wed, 11 Dec 2019 12:37:29 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBBKNFmv021838; Wed, 11 Dec 2019 12:37:27 -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=rcGHRoT68R4Cdb5j+Cn2XCdoC5M8zz+NZAO3yYzlb8Q=; b=koOG6HjS+pbsPFlVKmLUgoUOYpZ41pRuUMhCogxgl82xI7F4Q6OG2EZ1zkGX4/S5/GNQ x7hE0CQaPZfAvUS9GpnZRwEKOpcLzZVjWxHdspCagRuJok789jUmglVDuOfdeL+jHlb1 8Tr5rtXY6NisR1nqPyxHe0G7dxxuqeBfX7cMjSN0sgbA7n1l/XEOaOS8P8bOC/hkUpad iiQoyru4K12EEH4sn0lJ5eDhrctZpKhBJKDbIpAmOSKOw/8cDFS9yQO5RpJKYgOdVaHF kcSx7ifdWVtjxyubUT7UOQrWaRA/9WXgV+wyEDJfG/hGNNRzeU/yDXaRBoZbrZ+yMqBL Bw== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173]) by mx0a-00273201.pphosted.com with ESMTP id 2wtwfv94c6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 11 Dec 2019 12:37:26 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L5Jb8NLQ8/GFDZkG5X/v4f33yPst/saCTP3mJGEZX5XvFbkODpkXcK3LK/ZopS3pVhZejPGnZFhFEaIbbKeLfKK0APkaJtQb5BrUBAXhPG9Yxr4IC4SM/569/O+7tjjUu9L3nufeRo9mGqvgnRyvEFq0zRTDzZholsLwTvuCcHKlaMLNNIGmuVoGRfmmTKNsBaJsyqaDWPIH+5Ex/J5QrucgZbOmIpz4+Q8h3aQuLHpvRUmycDHy/3Nasf6KVCAkbGByPpcKDsIjzAjiEtvyFsbPBnzQmxELMz944M+6uesBAA8OwIaaBQPB9okWW3hBoNZ6xZbaIPkqKE6fGB+W6Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rcGHRoT68R4Cdb5j+Cn2XCdoC5M8zz+NZAO3yYzlb8Q=; b=B4fwvElGn0L5pLPUQ+k6GuLJxXZQc2nOGXM0dDAUSWQnxhdRwO7e1xbVMzpiYGuM+I9OSX/b5Ps/f7vz1ROl9DFxgXCbtJAIUiS4ougt/KQpQQguOFNY03TxKkU9KXVgcJlgjHtrToJ2iQRtonQoBI3GZgPYSKGIpzgmxkINWFxM5b/mG2qXlWlRryTqJ1vsHWecas4rEssFbDXnu4pljxKEHdVA77vyni7+/biUBVzyHQZqPEcXMkOSTmz+nVAUzfRQmUTLhhfLfvgyVFWKCAsEPiHk2WqKHPA7ESoPJisTfOHt+sJSoH1c9VGBEjMZwtBjcrWWsGBzeRJ0vb1XpQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rcGHRoT68R4Cdb5j+Cn2XCdoC5M8zz+NZAO3yYzlb8Q=; b=gbL2xFBoW9XPyTyzvQT1TTLRZh2ql/q003Sxx9wnIdFIfYmXUqX9mu8FoViV4oaiKvlkILDzaoEHgTBdmUW1NXHQGTSpXWFY8pGbuMOTNqiJVZy0M/yPoNAUn3kSf8ScBhen8yxfbeVgZVtlqQVVpwTkWjbPGhTwI1q71X71+mk=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5745.namprd05.prod.outlook.com (20.176.28.208) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.14; Wed, 11 Dec 2019 20:37:24 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Wed, 11 Dec 2019 20:37:24 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aAAACF7UAAbjlSgAAPzKzg
Content-Class: 
Date: Wed, 11 Dec 2019 20:37:24 +0000
Message-ID: <BN7PR05MB5699ED782047692908D1B1A5AE5A0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com> <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com> <DF6902DF-180E-47F9-AA78-E8357DFE1E97@cisco.com>
In-Reply-To: <DF6902DF-180E-47F9-AA78-E8357DFE1E97@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-11T20:37:23.1573257Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=0ea54bde-22ef-41d7-b6c2-aa1c1b254f57; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 24716b3f-8a34-432e-158e-08d77e79ee30
x-ms-traffictypediagnostic: BN7PR05MB5745:
x-microsoft-antispam-prvs: <BN7PR05MB5745F1366C9312E3E2C1814FAE5A0@BN7PR05MB5745.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(136003)(39860400002)(396003)(346002)(51444003)(189003)(199004)(13464003)(81166006)(86362001)(71200400001)(966005)(5660300002)(55016002)(316002)(2906002)(4326008)(478600001)(8676002)(186003)(7696005)(26005)(8936002)(6506007)(64756008)(66476007)(66446008)(76116006)(66556008)(54906003)(110136005)(9686003)(66946007)(52536014)(53546011)(81156014)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5745; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xwzo1O2Ao1y07X19bcWIgjSkvLoZr3OCdW4Zo1wTR5btVJIqPb26hMdBuffzKI5aBTuPNTKGIahJkyjlVgg5SN8nzw2yG7pqhwC2drCksS1asC5rPFNg74HIZLFAST1cRFz2becSma5EDXRdswdvFGJ6zDgplS8B1gxWQ9Eae1kMkCGuVnNbFUOROltHQGulRhwnYoeQTKMNsc70nppfOfNNhRqNIZ2Q/O2TWyeA3FdeY5OwJqW3x/7JpnMsA9OONDj8q2rSl3UwGfaQ+ozPv0UImGqi4iCBPpoC5rAAMkcEkLwWIMBKwvPJMMFf6pLV5Hh+kQLQOXGM+lEGzGROkMasR/L+0/G1BFK7T9OpQ0sYqYIRHmLH9+ueIu1KJHkY7KQYEC5CuGpchLdzedubQlOtMCuYvOjF7UAkmhBEeWfKngVHJ7EpuOSfxjj89R8W6idkXTNqeMQxl6SJHLiVvWLUz9YfjUXHPyGA6T1cjPQHNieCaIdSlwRKva8qeYKfF2ksKmmfHRWLOGQ6cYldzdEWRifx2Xykm+KMrO+lM5JKOs6AP0xoPau/aOOcMVvN
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 24716b3f-8a34-432e-158e-08d77e79ee30
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 20:37:24.7246 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: S8USDVTvm2L529MyexQlcQZzZ4SP+gRV4vRPucAkhdbKN15OifVzUgjFvA6h+j4xdpie2DQpub33dWF6tdcwiw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5745
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-11_06:2019-12-11,2019-12-11 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 clxscore=1015 adultscore=0 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912110168
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/89rVrJ7D74sPvW6Fh6DR4QKWmlQ>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:37:32 -0000

UGFibG8sDQoNCkkgYW0gaGFwcHkgdG8gaGVhciB0aGF0IHlvdSB3b3VsZCBub3QgZm9yd2FyZCB0
aGUgcGFja2V0LiBUaGF0IGlzIHRoZSBjb3JyZWN0IGJlaGF2aW9yLg0KDQpDb3VsZCB3ZSBtYWtl
IHRoYXQgcG9pbnQgY2xlYXIgaW4gdGhlIGRyYWZ0PyANCg0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0K
DQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNv
bT4gDQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDM6MDcgUE0NClRvOiBSb24g
Qm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlw
ZXIubmV0QGRtYXJjLmlldGYub3JnPjsgRGFycmVuIER1a2VzIChkZHVrZXMpIDxkZHVrZXNAY2lz
Y28uY29tPg0KQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPjsgQm9iIEhpbmRlbiA8Ym9i
LmhpbmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0K
U3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBM
b2NhbCBTb3VyY2UgQWRkcmVzc2VzDQoNClJvbiwNCg0KT2suIExldCBtZSB0cnkgdG8gYmUgb3Bl
bi1taW5kZWQgYW5kIHVuZGVyc3RhbmQgd2h5IHlvdSBoYXZlIGEgY29uY2VybiB0aGF0IG5vLW9u
ZSBlbHNlIGlzIHNoYXJpbmc6DQoNCkkgZ3Vlc3MgdGhhdCB5b3VyIGNvbmNlcm4gaXMgdGhhdCBz
aW5jZSB3ZSBkbyBub3QgaGF2ZSBhIHNlY29uZCBGSUIgbG9va3VwLCBoZW5jZSB5b3UgYmVsaWV2
ZSB0aGF0IHdlIHdvdWxkIGp1c3QgY3Jvc3MtY29ubmVjdCB0aGUgcGFja2V0LiBJcyB0aGlzIGNv
cnJlY3Q/DQpUaGUgZmFjdCB0aGF0IHdlIHNldCB0aGUgZWdyZXNzIGFkamFjZW5jeSBhcyBwYXJ0
IG9mIHRoZSBFbmQuWCBwc2V1ZG9jb2RlIGRvZXMgbm90IG1lYW4gdGhhdCB3ZSBza2lwIHRoZSBJ
UHY2IHByb2Nlc3NpbmcsIGFuZCBhcyBwYXJ0IG9mIHRoZSBJUHY2IHByb2Nlc3Npbmcgd2Ugd291
bGQgbm90IGZvcndhcmQgc3VjaCBwYWNrZXQuDQoNClRoYW5rcywNClBhYmxvLg0KDQrvu78tLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVy
Lm5ldD4NCkRhdGU6IFR1ZXNkYXksIDEwIERlY2VtYmVyIDIwMTkgYXQgMDA6MDMNClRvOiAiUGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCBSb24gQm9uaWNh
IDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+LCAiRGFycmVuIER1a2VzIChk
ZHVrZXMpIiA8ZGR1a2VzQGNpc2NvLmNvbT4NCkNjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9y
Zz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPiwgTWFyayBTbWl0aCA8bWFya3p6
enNtaXRoQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJFOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJv
Z3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KDQogICAgUGFibG8sDQog
ICAgDQogICAgTGV0IHVzIGFncmVlIHRvIGRpc2FncmVlLg0KICAgIA0KICAgIENoYWlycywNCiAg
ICANCiAgICBQbGVhc2UgZG8gbm90IGNsb3NlIHRoaXMgaXNzdWUuDQogICAgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBSb24NCiAgICANCiAgICANCiAgICANCiAgICBKdW5pcGVyIEJ1
c2luZXNzIFVzZSBPbmx5DQogICAgDQogICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAg
ICBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgUGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkNCiAgICBTZW50OiBNb25kYXksIERlY2VtYmVyIDksIDIw
MTkgMTA6MTYgQU0NCiAgICBUbzogUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRt
YXJjLmlldGYub3JnPjsgRGFycmVuIER1a2VzIChkZHVrZXMpIDxkZHVrZXNAY2lzY28uY29tPg0K
ICAgIENjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5oaW5k
ZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICBT
dWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExv
Y2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICANCiAgICBSb24sDQogICAgDQogICAgSSBhZ3JlZSB3
aXRoIEJvYiwgRGFycmVuIGFuZCBLYW1yYW4gdGhhdCB0aGUgZXhpc3RpbmcgSVB2NiBwcm9jZXNz
aW5nIHJ1bGVzIGFyZSBmb2xsb3dlZCBpbiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBkbyBub3Qg
bmVlZCB0byBiZSByZS1zdGF0ZWQuDQogICAgDQogICAgQ2hlZXJzLA0KICAgIFBhYmxvLg0KICAg
IA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogc3ByaW5nIDxzcHJp
bmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIFJvbiBCb25pY2EgPHJib25pY2E9NDBq
dW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4NCiAgICBEYXRlOiBGcmlkYXksIDYgRGVjZW1iZXIg
MjAxOSBhdCAxNzoxNw0KICAgIFRvOiAiRGFycmVuIER1a2VzIChkZHVrZXMpIiA8ZGR1a2VzQGNp
c2NvLmNvbT4NCiAgICBDYzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+LCBCb2IgSGluZGVu
IDxib2IuaGluZGVuQGdtYWlsLmNvbT4sIE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5j
b20+DQogICAgU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBh
bmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQogICAgDQogICAgICAgIERhcnJlbiwNCiAg
ICAgICAgDQogICAgICAgIElmIHRoZSBkcmFmdCBhZGhlcmVkIHN0cmljdGx5IHRvIFJGQyA0Mjkx
IGFuZCBSRkMgODIwMCBpbiBhbGwgb3RoZXIgcmVzcGVjdHMsIEkgd291bGQgYWdyZWUgd2l0aCB5
b3UgYW5kIEJvYi4gSG93ZXZlciwgaXQgZG9lc24ndC4NCiAgICAgICAgDQogICAgICAgIEFzIGl0
IHN0YW5kcywgdGhlIHJlYWRlciBpcyBsZWZ0IHRvIGd1ZXNzIHdoZW4gdGhlIGRyYWZ0IGFkaGVy
ZXMgdG8gcHJldmlvdXMgc3BlY2lmaWNhdGlvbnMsIGJ1dCBkb2Vzbid0IHNheSBzbyBleHBsaWNp
dGx5LCBhbmQgd2hlbiBpdCBpcyB0YWtpbmcgbGliZXJ0aWVzIHdpdGggcHJldmlvdXMgc3BlY2lm
aWNhdGlvbnMuDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQog
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBKdW5pcGVyIEJ1
c2luZXNzIFVzZSBPbmx5DQogICAgICAgIA0KICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KICAgICAgICBGcm9tOiBEYXJyZW4gRHVrZXMgKGRkdWtlcykgPGRkdWtlc0BjaXNjby5j
b20+IA0KICAgICAgICBTZW50OiBGcmlkYXksIERlY2VtYmVyIDYsIDIwMTkgMTA6NTMgQU0NCiAg
ICAgICAgVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQogICAgICAgIENjOiBC
b2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5nQGlldGYu
b3JnPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICAgICAgU3ViamVj
dDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBT
b3VyY2UgQWRkcmVzc2VzDQogICAgICAgIA0KICAgICAgICBIaSBSb24sIEkgYWdyZWUgd2l0aCBC
b2IgaGVyZS4NCiAgICAgICAgDQogICAgICAgIFNlY3Rpb24gNC4yIHBzZXVkb2NvZGUgc2ltcGx5
IHNheXMgYW4gaW1wbGVtZW50YXRpb24gd291bGQgdXNlIGEgcHJlZGV0ZXJtaW5lZCBlZ3Jlc3Mg
YWRqYWNlbmN5IGluc3RlYWQgb2YgcGVyZm9ybWluZyBhIEZJQiBsb29rdXAgdG8gZmluZCBvbmUu
ICANCiAgICAgICAgSXQgc3BlY2lmaWVzIHRoZSBTSUQgcHJvY2Vzc2luZywgbm90IHRoZSBlbnRp
cmUgSVB2NiBkYXRhIHBhdGguDQogICAgICAgIA0KICAgICAgICBJdCBoYXMgbm8gdGV4dCB0aGF0
IHdvdWxkIGluZGljYXRlIFJGQzQyOTEgdGV4dCBvbiBsaW5rLWxvY2FsIGFkZHJlc3NlcyBhbmQg
cm91dGVycyB3b3VsZCBub3QgYXBwbHkuDQogICAgICAgIA0KICAgICAgICBBcyBhIHNpZGUgbm90
ZSwgZXZlcnkgcm91dGluZyBoZWFkZXIgY3VycmVudGx5IGRlZmluZWQgKGV2ZW4gdGhvc2Ugbm93
IGRlcHJlY2F0ZWQpIGRvIG5vdCByZS1zdGF0ZSB0aGUgUkZDNDI5MSB0ZXh0Lg0KICAgICAgICAN
CiAgICAgICAgVGhhbmtzLA0KICAgICAgICAgIERhcnJlbg0KICAgICAgICANCiAgICAgICAgDQog
ICAgICAgID4gT24gRGVjIDIsIDIwMTksIGF0IDEwOjU4IEFNLCBSb24gQm9uaWNhIDxyYm9uaWNh
PTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KICAgICAgICA+IA0KICAgICAg
ICA+IEJvYiwNCiAgICAgICAgPiANCiAgICAgICAgPiBCZWZvcmUgd2UgZGViYXRlIHByZXNlbnRh
dGlvbiB0b28gbXVjaCwgd2Ugc2hvdWxkIGxldCBQYWJsbyBhbnN3ZXIgdGhlIG9yaWdpbmFsIHF1
ZXN0aW9uLiBXaWxsIHRoZSBwYWNrZXQgYmUgZHJvcHBlZCBvciBmb3J3YXJkZWQ/DQogICAgICAg
ID4gDQogICAgICAgID4gSWYgdGhlIHBhY2tldCB3aWxsIGJlIGRyb3BwZWQsIGhvdyBpcyB0aGUg
cmVhZGVyIG9mIFNlY3Rpb24gNC4yIHRvIGtub3cgdGhpcz8gTm9ybWFsbHksIHBzZXVkb2NvZGUg
aXMgdGFrZW4gbGl0ZXJhbGx5LCBhbmQgdGhlIHBzZXVkb2NvZGUgaW4gU2VjdGlvbiA0LjIgc3Vn
Z2VzdHMgdGhhdCB0aGUgcGFja2V0IHdpbGwgYmUgZm9yd2FyZGVkLg0KICAgICAgICA+IA0KICAg
ICAgICA+IE9uZSB3YXkgdG8gd2lnZ2xlIG91dCBvZiB0aGlzIHByb2JsZW0gaXMgdG8gaW5jbHVk
ZSBhIHNlbnRlbmNlIGF0IHRoZSBiZWdpbm5pbmcgb2YgU2VjdGlvbiA0IHNheWluZywgIldoZW4g
dGhlIGZvbGxvd2luZyBwc2V1ZG9jb2RlIGNvbnRyYWRpY3RzIFJGQyA0MjkxIG9yIDgyMDAsIFJG
Q3MgNDI5MSBhbmQgODIwMCB0YWtlIHByZWNlZGVuY2UuDQogICAgICAgID4gDQogICAgICAgID4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICA+IFJvbg0KICAgICAgICA+IA0KICAgICAgICA+IA0KICAgICAgICA+IA0KICAgICAgICA+
IA0KICAgICAgICA+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICAgICAgPiANCiAgICAg
ICAgPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICA+IEZyb206IEJvYiBIaW5k
ZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KICAgICAgICA+IFNlbnQ6IE1vbmRheSwgRGVjZW1i
ZXIgMiwgMjAxOSAxMDo0NyBBTQ0KICAgICAgICA+IFRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1
bmlwZXIubmV0Pg0KICAgICAgICA+IENjOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNv
bT47IE1hcmsgU21pdGggDQogICAgICAgID4gPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+OyBTUFJJ
TkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICAgICAgPiBTdWJqZWN0OiBSZTogW3NwcmluZ10g
U1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCiAgICAgICAg
PiBBZGRyZXNzZXMNCiAgICAgICAgPiANCiAgICAgICAgPiBSb24sDQogICAgICAgID4gDQogICAg
ICAgID4+IE9uIERlYyAyLCAyMDE5LCBhdCA3OjM2IEFNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1
bmlwZXIubmV0PiB3cm90ZToNCiAgICAgICAgPj4gDQogICAgICAgID4+IEJvYiwNCiAgICAgICAg
Pj4gDQogICAgICAgID4+IFRha2UgYSBsb29rIGF0IFNlY3Rpb24gNC4yLiBUaGUgcHNldWRvY29k
ZSBpcyBwcmV0dHkgc3BlY2lmaWMuDQogICAgICAgID4gDQogICAgICAgID4gUGxlYXNlIGV4cGxh
aW4uICBJIGRvbuKAmXQgc2VlIHRoYXQuDQogICAgICAgID4gDQogICAgICAgID4gVGhhbmtzLA0K
ICAgICAgICA+IEJvYg0KICAgICAgICA+IA0KICAgICAgICA+IA0KICAgICAgICA+PiANCiAgICAg
ICAgPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAg
ICAgID4+IA0KICAgICAgICA+PiANCiAgICAgICAgPj4gDQogICAgICAgID4+IEp1bmlwZXIgQnVz
aW5lc3MgVXNlIE9ubHkNCiAgICAgICAgPj4gDQogICAgICAgID4+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQogICAgICAgID4+IEZyb206IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwu
Y29tPg0KICAgICAgICA+PiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDEsIDIwMTkgNTo1NiBQTQ0K
ICAgICAgICA+PiBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4NCiAgICAgICAg
Pj4gQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCANCiAg
ICAgICAgPj4gPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRm
Lm9yZz4NCiAgICAgICAgPj4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9n
cmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgDQogICAgICAgID4+IEFkZHJlc3Nlcw0KICAg
ICAgICA+PiANCiAgICAgICAgPj4gUm9uLA0KICAgICAgICA+PiANCiAgICAgICAgPj4+IE9uIERl
YyAxLCAyMDE5LCBhdCAyOjQ3IFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PiB3
cm90ZToNCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gTWFyaywgQm9iLA0KICAgICAgICA+Pj4g
DQogICAgICAgID4+PiBZZXMsIEkgYWdyZWUgdGhhdCByb3V0ZXJzIHNob3VsZCBub3QgZm9yd2Fy
ZCBwYWNrZXRzIHdpdGggbGluayBsb2NhbCBzb3VyY2UgYWRkcmVzc2VzLg0KICAgICAgICA+PiAN
CiAgICAgICAgPj4gb3IgRGVzdGluYXRpb24gYWRkcmVzc2VzLg0KICAgICAgICA+PiANCiAgICAg
ICAgPj4+IA0KICAgICAgICA+Pj4gUGFibG8sDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IE1h
eWJlIHdlIHNob3VsZCB1cGRhdGUgc2VjdGlvbiA0LjIgb2YgdGhlIG5ldHdvcmsgcHJvZ3JhbW1p
bmcgZHJhZnQgdG8gcmVmbGVjdCB0aGlzPw0KICAgICAgICA+PiANCiAgICAgICAgPj4gSSB3YXMg
dGhpbmtpbmcgdGhhdCB1bmxlc3MgbmV0d29yayBwcm9ncmFtbWluZyBoYXMgdGV4dCB0aGF0IG1p
Z2h0IGNhdXNlIG9uZSB0byB0aGluayBpdCBvdmVycmlkZXMgdGhlIGRlZmluZWQgYmVoYXZpb3Ig
ZnJvbSByZmM0MjkxIGZvciBsaW5rLWxvY2FsIGFkZHJlc3NlcywgSSBhbSBub3Qgc3VyZSBpdCBo
YXMgdG8gYmUgbWVudGlvbmVkLg0KICAgICAgICA+PiANCiAgICAgICAgPj4gQm9iDQogICAgICAg
ID4+IA0KICAgICAgICA+PiANCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQog
ICAgICAgID4+PiANCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gRnJvbTogTWFyayBTbWl0aCA8
bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICAgICAgPj4+IFNlbnQ6IFN1bmRheSwgRGVjZW1i
ZXIgMSwgMjAxOSA1OjMxIFBNDQogICAgICAgID4+PiBUbzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRl
bkBnbWFpbC5jb20+DQogICAgICAgID4+PiBDYzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVy
Lm5ldD47IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPg0KICAgICAgICA+Pj4gU3ViamVjdDog
UmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3Vy
Y2UgDQogICAgICAgID4+PiBBZGRyZXNzZXMNCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gDQog
ICAgICAgID4+PiANCiAgICAgICAgPj4+IE9uIE1vbiwgMiBEZWMgMjAxOSwgMDg6MzUgQm9iIEhp
bmRlbiwgPGJvYi5oaW5kZW5AZ21haWwuY29tPiB3cm90ZToNCiAgICAgICAgPj4+IFJvbiwNCiAg
ICAgICAgPj4+IA0KICAgICAgICA+Pj4+IE9uIE5vdiAzMCwgMjAxOSwgYXQgMTI6MzYgUE0sIFJv
biBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQog
ICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gUGFibG8sDQogICAgICAgID4+Pj4gDQogICAgICAg
ID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gQ29uc2lkZXIgdGhlIHBhY2tldCAo
U0EsREEpIChTMywgUzIsIFMxOyBTTCkgd2hlcmU6DQogICAgICAgID4+Pj4gDQogICAgICAgID4+
Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gICAgIOKAoiBTQSBpcyBsaW5rLWxvY2Fs
IChmZTgwKQ0KICAgICAgICA+Pj4+ICAgICDigKIgREEsIFMzLCBTMiwgYW5kIFMxIGFyZSBhbGwg
RU5ELlgNCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiBTZWN0aW9u
IDQuMiBzdWdnZXN0cyB0aGF0IHRoaXMgcGFja2V0IHdpbGwgYmUgZGVsaXZlcmVkIG92ZXIgbXVs
dGlwbGUgaG9wcyB0byBpdHMgZGVzdGluYXRpb24sIHJlZ2FyZGxlc3Mgb2YgaXRzIGxpbmstbG9j
YWwgc291cmNlIGFkZHJlc3MuDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IEkgd291bGQgdGhp
bmsgdGhhdCBSRkMyNDYwIFNlY3Rpb24gMi41LjYuICJMaW5rLUxvY2FsIElQdjYgVW5pY2FzdCBB
ZGRyZXNzZXPigJ0gY292ZXJzIHRoaXM6DQogICAgICAgID4+PiANCiAgICAgICAgPj4+ICBMaW5r
LUxvY2FsIGFkZHJlc3NlcyBhcmUgZm9yIHVzZSBvbiBhIHNpbmdsZSBsaW5rLiAgTGluay1Mb2Nh
bCAgDQogICAgICAgID4+PiBhZGRyZXNzZXMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoNCiAg
ICAgICAgPj4+IA0KICAgICAgICA+Pj4gIHwgICAxMCAgICAgfA0KICAgICAgICA+Pj4gIHwgIGJp
dHMgICAgfCAgICAgICAgIDU0IGJpdHMgICAgICAgICB8ICAgICAgICAgIDY0IGJpdHMgICAgICAg
ICAgIHwNCiAgICAgICAgPj4+ICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgICAgID4+PiAgfDExMTExMTEwMTB8
ICAgICAgICAgICAwICAgICAgICAgICAgIHwgICAgICAgaW50ZXJmYWNlIElEICAgICAgICAgfA0K
ICAgICAgICA+Pj4gICstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICAgICAgPj4+IA0KICAgICAgICA+Pj4gIExpbmst
TG9jYWwgYWRkcmVzc2VzIGFyZSBkZXNpZ25lZCB0byBiZSB1c2VkIGZvciBhZGRyZXNzaW5nIG9u
IGEgIA0KICAgICAgICA+Pj4gc2luZ2xlIGxpbmsgZm9yIHB1cnBvc2VzIHN1Y2ggYXMgYXV0b21h
dGljIGFkZHJlc3MgY29uZmlndXJhdGlvbiwgIA0KICAgICAgICA+Pj4gbmVpZ2hib3IgZGlzY292
ZXJ5LCBvciB3aGVuIG5vIHJvdXRlcnMgYXJlIHByZXNlbnQuDQogICAgICAgID4+PiANCiAgICAg
ICAgPj4+ICBSb3V0ZXJzIG11c3Qgbm90IGZvcndhcmQgYW55IHBhY2tldHMgd2l0aCBMaW5rLUxv
Y2FsIHNvdXJjZSBvciAgDQogICAgICAgID4+PiBkZXN0aW5hdGlvbiBhZGRyZXNzZXMgdG8gb3Ro
ZXIgbGlua3MuDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IEkgdGhpbmsgdGhhdCdzIFJGQzQy
OTEuDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IFJGQzQwMDcsICJJUHY2IFNjb3BlZCBBZGRy
ZXNzIEFyY2hpdGVjdHVyZSIgZG9lcyB0b28sIG1vcmUgZ2VuZXJhbGx5IGFuZCBwcm9iYWJseSBt
b3JlIGZvcm1hbGx5LCBpbiBwYXJ0aWN1bGFyIHNlY3Rpb24gOSwgIkZvcndhcmRpbmciLg0KICAg
ICAgICA+Pj4gDQogICAgICAgID4+PiBSZWdhcmRzLA0KICAgICAgICA+Pj4gTWFyay4NCiAgICAg
ICAgPj4+IA0KICAgICAgICA+Pj4gDQogICAgICAgID4+PiANCiAgICAgICAgPj4+IEJvYg0KICAg
ICAgICA+Pj4gDQogICAgICAgID4+PiANCiAgICAgICAgPj4+PiANCiAgICAgICAgPj4+PiANCiAg
ICAgICAgPj4+PiANCiAgICAgICAgPj4+PiBJcyB0aGlzIHRoZSBjYXNlPw0KICAgICAgICA+Pj4+
IA0KICAgICAgICA+Pj4+IA0KICAgICAgICA+Pj4+IA0KICAgICAgICA+Pj4+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAg
ICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQog
ICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4g
DQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gDQogICAgICAgID4+Pj4gSnVuaXBlciBCdXNp
bmVzcyBVc2UgT25seQ0KICAgICAgICA+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQogICAgICAgID4+Pj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KICAg
ICAgICA+Pj4+IHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICA+Pj4+IGh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3MNCiAgICAg
ICAgPj4+PiBwcmluZ19fOyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6
VldreE9RVFRTQ08xWks2MFkxDQogICAgICAgID4+Pj4gZnNMd3BDa2FjVmRzbHRGcnJsJA0KICAg
ICAgICA+Pj4gDQogICAgICAgID4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KICAgICAgICA+Pj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICA+
Pj4gc3ByaW5nQGlldGYub3JnDQogICAgICAgID4+PiBodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcA0KICAgICAgICA+Pj4g
cmluZ19fOyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6VldreE9RVFRT
Q08xWks2MFkxZnMNCiAgICAgICAgPj4+IEx3cENrYWNWZHNsdEZycmwkDQogICAgICAgID4+PiAN
CiAgICAgICAgPj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICAgICAgPiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICA+IHNwcmlu
ZyBtYWlsaW5nIGxpc3QNCiAgICAgICAgPiBzcHJpbmdAaWV0Zi5vcmcNCiAgICAgICAgPiBodHRw
czovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpDQogICAgICAgID4gbmdfXzshOFdvQTZSakM4MWMhWDBNaTFFTURjVXBxR3hITGtt
UWtYMzBFSFRnelZXa3hPUVRUU0NPMVpLNjBZMWZzTHdwQ2thY1Zkc2x0RnJybCQNCiAgICAgICAg
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAg
c3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICAgICAgaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFTOWh0MWlLZXZ3WEt4aE5MSndQQU92aXF4RXR0
RF9JajNvckw3NlRqZjZqMHp4eGd4TUt3aE1KOGl1VDhoeWMwJCANCiAgICAgICAgDQogICAgDQog
ICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBz
cHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQogICAgaHR0cHM6Ly91cmxk
ZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nX187ISFORXQ2eU1hTy1nayFTOWh0MWlLZXZ3WEt4aE5MSndQQU92aXF4RXR0RF9JajNvckw3
NlRqZjZqMHp4eGd4TUt3aE1KOGl1VDhoeWMwJCANCiAgICANCg==


From nobody Wed Dec 11 14:06:26 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36A31120099 for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 14:06:25 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 PUMrC29ijraN for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 14:06:23 -0800 (PST)
Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) (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 5677B12012A for <spring@ietf.org>; Wed, 11 Dec 2019 14:06:23 -0800 (PST)
Received: by mail-pf1-x42e.google.com with SMTP id y206so6144pfb.0 for <spring@ietf.org>; Wed, 11 Dec 2019 14:06:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=To3bfsqlbOXOtI4h/CiLfliWtS277i31rPGwc5spJjM=; b=u8PNqYmsU6Q+3jM9E3aVisyetambC4RmtXIrL5EThKDhLt8Xv1aRTQHutyZveOQRI/ pHCkCIwIaGT/W+f5iTOeCee51M8bIHPO4WHqZwb1hMOjI3KDd1MVHKPIixjuknK7CkUz iSvPee/EY7o000D3TW4FHapzzaUSqR5Oz0UbQStuP0AeidhW/wQqfCYGqVFlJiEhFYfj 3oddLgySa8bIfmG9pVVEuWURDGorpEHjYmGDICsZZ3GcST+MBQA5ezrqAqRy3nZyr5N0 6xl//auAkAyQtdOwMRtAoy1AZ3ZrDQ7URawOI5V+9047KK/s19VAwDzQAYWWDuakOzHB NpfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=To3bfsqlbOXOtI4h/CiLfliWtS277i31rPGwc5spJjM=; b=jXy7xm20luV56pbiJ4NYvBIpPQQExoqObu8TQ1wO7sIqQZMNeP6+u4hK8S32bnUw0Z cW09/fcdWJUQwHPZS/Vp86VIJsz7N9kvBCrspNeOqYsQgn5QwDkL0Au437CsSxIvie5A B4I9eNRPnCFxpYbh/7hl1sWbTc8glU3AC6LzLm29cv7O2yhQBqPkd4G6BCQhMHpvM8uo znArQQEAKV5UW3VgrtNfLbJBmQlU0cFYrExDcVgIyFNWPdKnmeXQDbnXIrJS58RTdExA Oj3PyQPopkWakD11ZNFGQXV63V38dvMHXJXljk9w2mKA6r75azK8rgvJea0dchfs59TX 5keg==
X-Gm-Message-State: APjAAAWEe3iAAlPOGj3xEBbJyscD32MwPwKqONqlwIAd+FkWsY7IbfnZ 0CrjmFX3wxo5l6HUOgWTdt8dLVN6
X-Google-Smtp-Source: APXvYqx9l7nBulHUpqvvBDoi2QH2ZaGF5f+AKgmrfA23KjTDlgeKyB94pawcBY0ITumt2oz5n/45ig==
X-Received: by 2002:a63:4d4c:: with SMTP id n12mr6866504pgl.212.1576101981972;  Wed, 11 Dec 2019 14:06:21 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id h3sm4224708pfr.15.2019.12.11.14.06.20 for <spring@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Dec 2019 14:06:21 -0800 (PST)
To: spring@ietf.org
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com>
Date: Thu, 12 Dec 2019 11:06:17 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <157609408568.11496.11799785813274132900@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/VpLfcUvDXHzMOU6fTE1_XPzhd68>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 22:06:25 -0000

So, I've tried to look at this with fresh eyes, and thanks for the
various updates and clarifications.

(I'm still not on the SPRING list so please leave me in CC.)

I remain a bit puzzled. First, a quote from the SRH specification
(draft-ietf-6man-segment-routing-header-26):

> 4.2.  Transit Node
> 
>    As specified in [RFC8200], the only node allowed to inspect the
>    Routing Extension Header (and therefore the SRH), is the node
>    corresponding to the DA of the packet.  Any other transit node MUST
>    NOT inspect the underneath routing header and MUST forward the packet
>    toward the DA according to its IPv6 routing table.

Next, a quote from the current draft:

>    SRH[n]: A shorter representation of Segment List[n], as defined in
>    [I-D.ietf-6man-segment-routing-header].
> 
>    When a packet is intercepted on a wire, it is possible that SRH[SL]
>    is different from the DA.

Huh? That would be extremely unusual in the normal interpretation
of a routing header, where is RH[SL] is by definition the next
destination where the RH will be processed. Any other node is a transit
node, and I don't see anything in draft-ietf-6man-segment-routing-header-26
that allows for anything else. So it seems to me that the quoted statement
needs an explanation of why it isn't a violation of
draft-ietf-6man-segment-routing-header-26, not to mention why it's useful.

That leads us back to:

> 4.16.1.  PSP: Penultimate Segment Pop of the SRH
> 
>    The SRH processing of the End, End.X and End.T behaviors are
>    modified: after the instruction "S14.  Update IPv6 DA with Segment
>    List[Segments Left]" is executed, the following instructions must be
>    executed as well:
> 
>  S14.1.   If (Segments Left == 0) {
>  S14.2.      Update the Next Header field in the preceding header to the
>                 Next Header value of the SRH
>  S14.3.      Decrease the IPv6 header Payload Length by the Hdr Ext Len
>                 value of the SRH
>  S14.4.      Remove the SRH from the IPv6 extension header chain
>  S14.5.   }

This is clearly a breach of RFC8200, but it can never be reached if
DA == SRH[SL]. 

The operation "4.16.2.  USP: Ultimate Segment Pop of the SRH" seems like
a pointless variant on "4.16.3.  USD: Ultimate Segment Decapsulation", 
since the packet has reached its destination anyway and will presumably
be decapsulated anyway. 

Regards
   Brian Carpenter

On 12-Dec-19 08:54, internet-drafts@ietf.org wrote:
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Source Packet Routing in Networking WG of the IETF.
> 
>         Title           : SRv6 Network Programming
>         Authors         : Clarence Filsfils
>                           Pablo Camarillo Garvia
>                           John Leddy
>                           Daniel Voyer
>                           Satoru Matsushima
>                           Zhenbin Li
> 	Filename        : draft-ietf-spring-srv6-network-programming-06.txt
> 	Pages           : 39
> 	Date            : 2019-12-11
> 
> Abstract:
>    The SRv6 Network Programming framework enables a network operator or
>    an application to specify a packet packet processing program by
>    encoding a sequence of instructions in the IPv6 packet header.
> 
>    Each instruction is implemented on one or several nodes in the
>    network and identified by an SRv6 Segment Identifier in the packet.
> 
>    This document defines the SRv6 Network Programming concept and
>    specifies the base set of SRv6 behaviors that enables the creation of
>    interoperable overlays with underlay optimization (Service Level
>    Agreements).
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-network-programming/
> 
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-06
> https://datatracker.ietf.org/doc/html/draft-ietf-spring-srv6-network-programming-06
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-srv6-network-programming-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/
> 
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> 


From nobody Wed Dec 11 14:10:20 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 930111208A0; Wed, 11 Dec 2019 14:10:18 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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 mtupWXSSV824; Wed, 11 Dec 2019 14:10:15 -0800 (PST)
Received: from mta7.iomartmail.com (mta7.iomartmail.com [62.128.193.157]) (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 EB05F12012A; Wed, 11 Dec 2019 14:10:14 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta7.iomartmail.com (8.14.4/8.14.4) with ESMTP id xBBMA9v1009593; Wed, 11 Dec 2019 22:10:09 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 009DD2203A; Wed, 11 Dec 2019 22:10:09 +0000 (GMT)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs3.iomartmail.com (Postfix) with ESMTPS id DF50822032; Wed, 11 Dec 2019 22:10:08 +0000 (GMT)
Received: from LAPTOPK7AS653V ([84.93.96.25]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.4/8.14.4) with ESMTP id xBBMA7ia008954 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 11 Dec 2019 22:10:08 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Pablo Camarillo \(pcamaril\)'" <pcamaril@cisco.com>, <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>
Cc: "'draft-ietf-spring-srv6-network-programming'" <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <035701d5ac4d$a3ea7ad0$ebbf7070$@olddog.co.uk> <0CB8E109-95E3-4A75-BCEF-1186817F68CE@cisco.com>
In-Reply-To: <0CB8E109-95E3-4A75-BCEF-1186817F68CE@cisco.com>
Date: Wed, 11 Dec 2019 22:10:06 -0000
Organization: Old Dog Consulting
Message-ID: <062c01d5b06f$bf4b76f0$3de264d0$@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: AQKiVutP/sPEol3Kl3K9aNZrJmBKoAKU5q/XAgYPVnGl90DuoA==
Content-Language: en-gb
X-Originating-IP: 84.93.96.25
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-25098.003
X-TM-AS-Result: No--24.353-10.0-31-10
X-imss-scan-details: No--24.353-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-25098.003
X-TMASE-Result: 10--24.353100-10.000000
X-TMASE-MatchedRID: IeZYkn8zfFqyoI+bK8UPQnFPUrVDm6jtkCg/YobsR89IXJo+eGm+FFto Nq9iyPJtuGG+nLBngZeJRTIjsn2aGCXWu5LW+2sl5QQLnsWjG3Sm8MsuWwAf/dZd/DOmlnxIN7M qUQWEZrpffzU9brcHlFjS6cWqa6eCYwXAgt8PtiA1Pd2wRvpA9/90rolpyAS7r1uVaZUKda9Kb8 bIfVVvJRBFSdHtKk3VwNmWlN1avurbyTIM6I9x1spdsi/eZA1jWw/S0HB7eoO/md2adk3dROf0Q jjOEQY7nalApy/4zI3tUflBz+1y0vvYM+XnB5CTmvnKSb020hzjZOj64c0Q9nxbHSW75UstI1Eq UsnvZrAiQx+bdkPea78TAp4or9RpLQ01E4gfNkpfYa9W9OjitT17tS9vI0pxXZgp9Jjp/Mw2xNN cXVQ8wHONz4/Zu+jMnvIyWp08/uLyzTQFi0yHB5dn0VaVcqOkNGzPoDPB/1KZfDRE1uqSgvpBHO NPDWjK8a9FfTFXt2mcLCy/JTHgBWuLVqqROolwN19PjPJahlJMkOX0UoduuS6tRzC7Nk0T+EbGa y2Ctfw4Awd6AhSPbyd6jyZJF/niENBehitButjQDP6prYKgCk8S+VNhFmpb2pSaXhW9wNiK3/8B y6P4qMQpCgC/PGei3Q+GRZGPqxEuZDeNnIwVU3E8DpquRinQoiKTb964zHWJvhiXDSn8JyRE1l/ 6SnLO2aMP/NeENdX13WTRxcDUK4VVY0f2VRT1+NCQDut0K4UR5c83KIxTTpm3TxN83Lo4HGmALP PxeteSQnyAXGGW2MYZiDeZNITJW94CTTo5IqyeAiCmPx4NwFkMvWAuahr8m5N2YHMD0b8MyrfP9 j+C1d934/rDAK3zUc1+O1X9AzE=
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/spring/nFEVCec982Oiki6yf7QV8OdGs8c>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 22:10:19 -0000

Hi Pablo,

Very good progress. Thanks for the work.

I have snipped down to the conversation points below.

The document has gone through a lot of changes in -06 and clearly there =
is a -07 in the pipe. I'll wait for that before doing a re-read.

Best,
Adrian

[snip]

>> Another 'normal' thing to do is check that the draft follows the
>> editorial guidelines from the RFC Editor. Most notable is that the
>> Requirements Language text should be moved into section 2.1.
>
> PC: Moved into 2.1.
> Just for my knowledge, why should it be moved into 2.1 and not into =
1.1?
=20
1.1 would be acceptable, but since 2. Is all about terminology and =
stuff, it sits there quite well.

[snip]

>> I think you could usefully spend some time describing the classes of
>> behaviors. Notably "End behaviors" and "Transit behaviors". This =
would
>> go as a new section before section 4.
>>=20
>> You can describe how/where in the network the behaviors are executed,
>> and you can describe whether the behaviors are bound to specific SIDs
>> (SID types) or not.
>>=20
>> The, probably, rename section 4 to "End behaviors" which keeps it=20
>> aligned with the name of section 5.
>>=20
> PC: The SRH draft is defining the different types of nodes accurately. =

> (Transit node, Source SR node, SR Endpoint).

I have no issue with the definition of nodes (other than the way the =
concept is used in section 5).

> This draft has
>
> Section1:
>   Familiarity with the Segment Routing Header
>   [I-D.ietf-6man-segment-routing-header] is assumed.

Sure.

> Section 5:
>   These
>   behaviors are not bound to a SID and they correspond to source SR
>   nodes or transit nodes [I-D.ietf-6man-segment-routing-header].
>
> Don=E2=80=99t you think that is enough?

Well, obviously I found it unclear. In fact, section 4 had (at the time =
of my review) "Behaviors Associated with a SID" and I think I struggled =
with how "associated with" was different to "bound to".

But now you have renamed section 4, this helps.

Nevertheless, in Section 2 you have:
   SRv6 segment behavior: A packet processing behavior executed at an
   SRv6 segment endpoint.  Section 4 of this document defines behaviors
   related to traffic-engineering and overlay use-cases.  Other
   behaviors (e.g. service programming) are outside the scope of this
   document.

This must have confused me, too. Looking at it now, it seems to =
constrain "behaviour" to the SR Endpoint Behaviors of section 4, meaning =
that section 5 comes as a "surprise". Indeed, section 2 seems to say =
that section 5 is out of scope of this document :-Z

All I am asking for is some text early in the document that sets the =
scene. What is a behaviour? What classes of behaviour are we considering =
(end, transit, ...)? Who decides what behaviour to apply to what SID at =
which node? Not looking for pages of text. Probably you could do it in 5 =
lines.

[snip]
=20
> 4.1
>
> I was surprised by...
>
>  S01. When an SRH is processed {
>  S02.   If (Segments Left =3D=3D 0) {
>  S03.      Send an ICMP Parameter Problem message to the Source =
Address
>               Code TBD-SRH (SR Upper-layer Header Error),
>>               Pointer set to the offset of the upper-layer header,
>>               interrupt packet processing and discard the packet
>>  S04.   }
>>  S05.   If (IPv6 Hop Limit <=3D 1) {
>>  S06.      Send an ICMP Time Exceeded message to the Source Address,
>>               Code 0 (Hop limit exceeded in transit),
>>               interrupt packet processing and discard the packet
>>  S07.   }
>>
>> Are you sure that Hop Limit processing is left so late? Isn't it one =
of
>> the first things done with a packet before even the SRH is discovered =
to
>> be present?
>
> PC: Is there any difference on the hop limit check if I do it two =
lines earlier?=20
> I believe that the end result is the same.
=20
It makes a difference which ICMP error is sent. I would argue that you =
shouldn't be looking at the SRH of a packet when the Hop Limit has =
expired.

[snip]
=20
>> 4.1 (and other sections)
>>=20
>> I spent rather too much time trying to work out
>>=20
>>  S08.   max_LE =3D (Hdr Ext Len / 2) - 1
>>  S09.   If ((Last Entry > max_LE) or (Segments Left > Last Entry+1)) =
{
>>=20
>> As far as I can see, for an SRH,
>>=20
>>   Hdr Ext Len =3D 7 + (16 * (Last Entry + 1) ) + sum(all TLV lengths)
>>=20
>> So, while I see that you want to check that Last Entry doesn't point =
out
>> beyond the end of the SRH, I don't see how your computation of max_LE =

>> helps.
>>=20
>> What have I missed?
>=20
> PC: How do you propose to check whether Last Entry value exceeds
> the maximum possible theoretical Last Entry value?
> The only information you have is the Header Extension Length. Based
> on this I compute the maximum theoretical Last Entry possible value,
> and then just compare the values.
>
> Maybe I am the one who have missed something. If you have a simpler
> proposal please let me know.

OK, we agree that the right thing to do is work out the largest possible =
Last Entry value (max_LE) and compare it to the actual Last Entry value. =
That is good.

I also agree that all you have in hand is the Header Extension Length =
(Hdr Ext Len)

I just don't think that you are computing the right value for max_LE =
using max_LE =3D (Hdr Ext Len / 2) - 1.

I would agree that max_LE < (Hdr Ext Len / 2) - 1  so that comparing =
Last Entry with that value provides a check. I just don't think it is a =
very precise check.

Perhaps my understanding of the actual value of Hdr Ext Len is =
incorrect, but if I am right, then you could probably get closer to a =
good number.

[snip]=20
=20
>> 4.12
>>=20
>> Where arguments are optional, I don't think you have made it clear =
what=20
>> you do if no argument is supplied. I would presume you set the ARG =
bits
>> to zero, but I am not clear whether zero could be interpreted as a=20
>> valid argument.
>
> PC: On a per deployment basis the operator decides which value of ARG =
represent =E2=80=9CNo arguments=E2=80=9D.

Oh, well, I understand that the ARG bits apply to a function that is =
(presumably) known across the network, so I suppose that what you are =
saying is that when an operator deploys a function that may take =
arguments she must configure all participating nodes to have the same =
understanding of those arguments and how to set the bits when no =
arguments are supplied (in the case where arguments were optional for =
the function).

Now, it would be good to make some of that clear (perhaps in the last =
paragraph of 3.1).

But, we are in the business of making interoperable implementations, so =
this need to configure this feature needs to be spelled out.

>> 4.13
>>
>>   An End.B6.Encaps SID is never the last segment in a SID list.  Any
>>   SID instantiation must be associated with an SR Policy
>>   B[I-D.ietf-spring-segment-routing-policy] and a source address A.
>=20
> This makes [I-D.ietf-spring-segment-routing-policy] a normative
> reference.
>
> PC: I disagree. Example RFC8660 (Segment Routing with the
> MPLS Data Plane).
=20
It is a very different usage made in that document.
Here you are saying that an implementation of this document must do =
something related to [I-D.ietf-spring-segment-routing-policy].
To me, that means that you can't implement this document without reading =
[I-D.ietf-spring-segment-routing-policy]

[snip]

>> 4.16.1 and 4.16.2
[snip]=20
>> You might want to recast PSP if its purpose is to handle "end" nodes
>> that are not SRH capable. To do this you would recast the node that =
you
>> have called the PSPS node as the edge of the domain (the end node) =
and
>> set the action as "Pop and go".
>=20
> PC: This is one use-case indeed.  I don=E2=80=99t follow you in the =
notion of
> =E2=80=9CPop and Go=E2=80=9D.

An MPLS concept associated with determining the forwarding behaviour, =
stripping the label, and forwarding.

[snip]

>> 5.1
>>=20
>>   This means that N treats the following two packets P1 and P2 with =
the
>>   same performance:
>>=20
>>      P1 =3D (A, S2)
>>=20
>>      P2 =3D (A, S2)(S3, S2, S1; SL=3D1)
>>=20
>> I don't think this is necessarily true since packet length and other=20
>> things (e.g., hashing) may vary. So you either need to sharpen your
>> meaning of "performance" or just content yourself with "MUST NOT
>> examine the SRH".
>
> PC: If the SRH or anything below is not being processed, there is no
> performance impact, no?=20
=20
Oh, you meant "speed of throughput" not "treated identically". The use =
of "treats" confuses the sentence.

OK. That comes under "sharpen your meaning of performance".

Perhaps:
   This means that N forwards the following two packets P1 and P2 at the
   same rate:

?

[snip]
=20
>> 5.2
>>=20
>> By definition this behavior only applies at source nodes per 8402. In
>> other words, you are describing domain recursion according to 8402.
>
> PC: Not sure what resolution you are looking for here.
=20
I'm not sure either =F0=9F=98=8A

I think I am wondering how you can have "Transit with Encapsulation" =
since "Transit" means in the middle of the network (at a transit node) =
and "Encapsulation" means at a source node.
If a transit node is doing encapsulation, then you are recursing (which =
is OK).

When I waffled about behaviors before, it seemed to me that you have =
source, transit, and end behaviors. What you are describing in this =
section is a source behaviour. The fact that the source is encapsulating =
a packet that is already SRv6, is not so interesting as the fact that it =
is encapsulating a packet.

But then see also 5.3 and this discussion below.

>> I don't think 5.4 or 5.5 can happen at transit nodes. The thing to be
>> encapsulated is an L2 frame and so is only seen at a source node.
>>=20
>> At this point, I think only 5.1 describes a transit behavior. 5.2 to =
5.5
>> describe source behaviors.
>
> PC:=20
> There are two types of source nodes.=20
> You can have a source node that is doing plain IP transit. You have a
> local policy to encapsulate all packets matching X to be steered into
> a segment routing policy with behavior T.Encaps.
> The other type of source node is the SR endpoints that instantiate a
> BindingSID. This is also an Source node that steers all packets =
received
> with IPv6 DA =3D BSID.
> Section 5 is describing transit behaviors.=20

Confused me here. You say that these source nodes are transit nodes? =
That makes the definition of the two node types very unclear.

Just because the node is not a host does not make it a transit node. We =
have a good and clear definition of a transit node as a node that =
receives and sends an SRv6 packet. Nodes that add an SRH are source =
nodes. Nodes that remove the SRH are end nodes.
=20
But in 5.4 the thing that is encapsulated is an L2 frame. So not plain =
IP transit, and not a packet received with a BSID in the DA.
At least, the text in 5.4 appears to say that.
So really, is this transit behaviour?

=20
>> 6.1
>>=20
>> I agree with this section, but I am concerned that you are updating=20
>> draft-ietf-6man-segment-routing-header by adding normative language =
to
>> describe nodes that process the SRH. Does that mean you should use an
>> "Updates" clause in the document header?
>> =20
>> After describing CNT-1 and CNt-2 you say...
>>=20
>>   Furthermore, an SRv6 capable node maintains an aggregate counter
>>   CNT-3 tracking the IPv6 traffic that was received with a =
destination
>>   address matching a local interface address that is not a locally
>>   instantiated SID and the next-header is SRH with SL>0.
>>=20
>> That looks like s/maintains/MUST maintain/ unless you have a =
reference
>> for the assertion that it does maintain CNT-3.
>
> PC: I disagree that this is an update to the SRH. The SRH defines a
> header and one type of segment processing.
> Defining a counter is not related to the SRH at all.
=20
Well, perhaps you didn't just say what you meant to say because the text =
I quoted most clearly says that the counter is counting events related =
to the SRH.

But to the point: the document says...
   Any SRv6 capable node SHOULD implement the following set of combined
   counters (packets and bytes):
"Any SRv6 capable node" is clearly in the scope of =
draft-ietf-6man-segment-routing-header

>> 6.3
>>=20
>> I think you have made [I-D.ietf-6man-spring-srv6-oam] a normative
>> reference.
>=20
> PC: Why? Its defining new behaviors for the purpose of OAM, but
> those are not required in NET-PGM.

You're right. Section 6.3 doesn't actually say anything.

[snip]
=20
>> 9.
>> I am strongly opposed to such a large range being assigned for
>> experimental use.  RFC 3692 gives some guidance.  The normal idea is=20
>> that there should be enough codepoints to allow two experiments to be
>> run on the same nodes without conflict, but few enough that they =
cannot
>> be used as a proxy for allocating and registering values in the=20
>> registry.
>>=20
>> I should think that 32 code points is enough.
>
> PC: This comment has also been raised by Bruno (as individual). I
> agree and I have proposed to Bruno this:
>   Experimental and Private use deleted
>   Specification Required changed to FCFS as per Bruno=E2=80=99s =
suggestion
>   New block in the previous space of experimental and private that
>   is reserved for future use of IETF.

That works.
The correct language for the last block is "Reserved. Not to be =
allocated."
(Note for you: a future standards track document can change the =
allocation policy for that block meaning it can then be used.)



From nobody Wed Dec 11 14:49:52 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E6FC1200B1; Wed, 11 Dec 2019 14:49:50 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 ZN9EFeYHJkc9; Wed, 11 Dec 2019 14:49:47 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F0A8120005; Wed, 11 Dec 2019 14:49:46 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id CDC9B8675F; Wed, 11 Dec 2019 23:49:41 +0100 (CET)
To: Robert Raszuk <robert@raszuk.net>
Cc: Bruno Decraene <bruno.decraene@orange.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <CAOj+MMHoAap_7XZs5HSO+a1C18guFzkg1fkov8Wo6ZqHj=xeHQ@mail.gmail.com> <603cbb85-3b68-5c93-e7c5-3768e6310f48@si6networks.com> <CAOj+MMH2rO_YSLrJDEA5G97ad1jMsJHtZDZ-xP+b==smk-J8Dg@mail.gmail.com> <26f2fff6-f6c8-0e9f-29e6-a180896f5a05@si6networks.com> <CAOj+MMHDOgA54mMWq+ko72e9kW7jk=ut8M31c_XNvAx-hXt6qg@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <864131b9-283c-13aa-b5bb-eea3b977c4f4@si6networks.com>
Date: Wed, 11 Dec 2019 17:34:59 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMHDOgA54mMWq+ko72e9kW7jk=ut8M31c_XNvAx-hXt6qg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/n5TVpeLOI21ch1gxiWINAARu6lU>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 22:49:51 -0000

On 11/12/19 03:29, Robert Raszuk wrote:
> 
> RFC 2473Â Â 
> 
> Quotes have been already provided to the lists.Â 
> 
> When encapsulating a packet I can put whatever EH is defined and when
> decapsulating the packet I can remove any EH I inserted before. I "own"
> the new IPv6 header. Very simple. It is like taking the cars on a ferry.Â 
> 
> Your original packet (call it end to end ... call it original src going
> to final/ultimate destination) is just a payload.Â 
> 
> I can not believe that anyone can not grasp such basic concept. 

The name says it all: "Penultimate Segment Popping". You remove the SRH
at a place other than the final destination.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Wed Dec 11 14:57:32 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0E451201DE; Wed, 11 Dec 2019 14:57:30 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BVmQHM0q3qDM; Wed, 11 Dec 2019 14:57:26 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DFB6120178; Wed, 11 Dec 2019 14:57:26 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7BBEA86789; Wed, 11 Dec 2019 23:49:47 +0100 (CET)
To: bruno.decraene@orange.com
Cc: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>, 'SPRING WG List' <spring@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <6c674995-8cc7-c024-4181-60b160910f75@si6networks.com> <29345_1576001884_5DEFE15C_29345_229_5_53C29892C857584299CBF5D05346208A48D250B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <89402a30-129b-314f-90f1-ba6efcdd6a88@si6networks.com> <16536_1576089460_5DF13774_16536_366_1_53C29892C857584299CBF5D05346208A48D273AD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <7a3a8315-6ca9-f56a-4c71-365f020fad48@si6networks.com>
Date: Wed, 11 Dec 2019 17:41:23 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <16536_1576089460_5DF13774_16536_366_1_53C29892C857584299CBF5D05346208A48D273AD@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/OCeo5C7fgXz1wiAWRlLTGr-Foww>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 22:57:31 -0000

On 11/12/19 13:37, bruno.decraene@orange.com wrote:
[....]
>>>>>
>>>>> Please read this document if you haven't read the most recent version,
>>>>> and send your comments to the SPRING WG list, no later than December 20.
>>>>>
>>>>>  
>>>>>
>>>>> You may copy the 6MAN WG for IPv6 related comment, but consider not
>>>>> duplicating emails on the 6MAN mailing list for the comments which are
>>>>> only spring specifics.
>>>>>
>>>>>  
>>>>>
>>>>> If you are raising a point which you expect will be specifically debated
>>>>> on the mailing list, consider using a specific email/thread for this point.
>>>>>
>>>>> This may help avoiding that the thread become specific to this point and
>>>>> that other points get forgotten (or that the thread get converted into
>>>>> parallel independent discussions)
>>>>
>>>> Penultimate Segment Popping describes/specifies the removal of a SRH at
>>>> a place other than the final destination of the packet.
>>>>
>>>> Such behavior violates RFC8200, which specifies:
>>>>
>>>    > Extension headers (except for the Hop-by-Hop Options header) are not
>>>    > processed, inserted, or deleted by any node along a packet's delivery
>>>    > path, until the packet reaches the node (or each of the set of nodes,
>>>    > in the case of multicast) identified in the Destination Address field
>>>    > of the IPv6 header.
>>>>
>>>> Note, of course, that the reference of "Destination Address" in RFC8200
>>>> is clearly the final destination of the packet -- for instance, RFC8200
>>>
>>> I hear and can understand your reading of RFC8200.
>>
>> Could you please check RFC8200, and tell me what other possible
>> interpretation of "Destination Address" you might have, in the context
>> of RFC8200.
> 
> Another interpretation is
> "the node [...] identified in the Destination Address field of the IPv6 header."
> https://tools.ietf.org/html/rfc8200#section-4
> 
>  Actually, that's verbatim the text from RFC 8200.

IN the context of RFC8200, that does not specify any routing header
type, what could be in the Destination Address other than the final
destination?



>> RFC8200 does not even specify any routing header types. SO...where's the
>> ambiguity?
> 
> - Read the mailing list and you will see that everyone do not share your opinion.

Yes, folks have also argued in the past that RFC2460 allowed EH insertion.


> So at least one person is wrong. I think that it would help if everyone, including you, could consider 
>that they/you _may_ be wrong, at least to better understand the
comments been made by others.  And possibly the text from RFC 8200 is
not clear, but this is what we have. And this is the text to use to
support the claim that this text is violated.
> - Why have _you_ filled an errata against RFC 8200, in order to change the technical content of this section, if you don't agree that one may red " Destination Address field of the IPv6 header" as the IPv6 address present in the Destination Address field of the IPv6 header been received by the End node (or even sent by the source node)
> https://www.rfc-editor.org/errata/eid5933

For the very same reason that the wg agreed including myself) to try to
clarify that EH insertion wasn't allowed: because folks were making
claims that they could.

FWIW, the errata does not change the technical meaning, but is provided
a clarification.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Wed Dec 11 15:07:32 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3BF3120233; Wed, 11 Dec 2019 15:07:29 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 SvG_u6uPTJYM; Wed, 11 Dec 2019 15:07:26 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0793612082C; Wed, 11 Dec 2019 15:07:26 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 61E2B8675F; Wed, 11 Dec 2019 23:49:51 +0100 (CET)
To: bruno.decraene@orange.com
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Ole Troan <otroan@employees.org>, Suresh Krishnan <Suresh@kaloom.com>, Robert Raszuk <robert@raszuk.net>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <c727fb5e-015d-90e2-9860-6c48ce021ac4@si6networks.com> <CAOj+MMEyMDHULL7Pr=QmucTJy9b=3ph9TgTZ7koi9BBLkFCJ6g@mail.gmail.com> <bb767aff-8737-a749-2f99-ac350f66def5@si6networks.com> <CAOj+MMEjzxrEbmKbUn11EsTSnVOZC0cKZhAeXapV2vW++g0ZdA@mail.gmail.com> <885c9ad6-ddd2-392a-7e9f-722509753e2d@si6networks.com> <27448_1575983799_5DEF9AB7_27448_30_1_53C29892C857584299CBF5D05346208A48D245CD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <5b0f37d2-56a3-5f7f-ab29-7d6ebc2367d5@si6networks.com> <1557_1576093710_5DF1480E_1557_460_1_53C29892C857584299CBF5D05346208A48D27673@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <b703ba69-76b2-f90d-c108-03894e9f8df1@si6networks.com>
Date: Wed, 11 Dec 2019 17:48:49 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <1557_1576093710_5DF1480E_1557_460_1_53C29892C857584299CBF5D05346208A48D27673@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/GgkIMZWop6Uka634rfp2b4reeZM>
Subject: Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 23:07:30 -0000

Bruno,

On 11/12/19 14:48, bruno.decraene@orange.com wrote:
[....]
>>>> If you think a document on tunnels rules how IPv6 operates, and its
>>>> end-to-endianness, then you have a huge problem reading specs.
>>>>
>>>> So I will not enter that game, because it would be accepting to be
>>>> mocked at.
>>>>
>>>> I'll wait for a few days for our INT AD's response (Suresh), a response
>>>> from the spring chairs (if any), and a response from the RTG AD(s).
>>>
>>> I'm not sure what response to what question you expect from spring chairs.
>>
>> A number og wg participants are letting the chairs and ADs aware that a
>> wg document contains an outright violation of an Internet Standard
> 
> That point is noted.
> But given that a number of wg participants are saying the opposite, we need to go a bit deeper in the discussion. That's what I've tried to initiate and I believe that we have made progress.

Filling an errata somehow warrants that a clarification on the topic is
about to come (in the event it was ever needed).


> 
> My understanding is that you are saying that
> PSP and USP, as defined in [1] and more specifically "Pop the SRH"  contradict with [2] and more specifically 
> "   Extension headers [...]  are not
>    processed, inserted, or deleted by any node along a packet's delivery
>    path, until the packet reaches the node [...] identified in the Destination Address field
>    of the IPv6 header."
> 
> 
> More specifically, your point is that " the Destination Address field of the IPv6 header" is to be understood as " final destination node"
> https://mailarchive.ietf.org/arch/msg/ipv6/Ku-kKBE-vG5QGdT2DvqLxMQpRik

My point is that according to RFC8200, which does not specify any
routing header types, the destination cannot contain anything else other
than the final destination of the packet.

The spirit of what the text means is also well known  to all of us 6man
participants as we discussed the topic while working on what eventually
became RFC8200.


[...]
>> that
>> spring is not in a position of changing.
> 
> 6man consensus is written in RFC 8200. I can read it as any other one. Actually you are the one trying to modify that text.
> But to your point, believe me, I'll be more than happy to give that ball to someone else. E.g. to my AD then IESG and flagging that point in the shepherd report.
> I'll also monitor your above errata, to see if it's been accepted or rejected. That will typically be a strong input in the balance. 

Agreed on this last item. -- that was part of the motivation of
submitting it.




> 
>> I deem that as a major issue, and I'm curious how you might possible
>> ignore it, declare consensus, and ship and request publication of this
>> document.
> 
> Noted.
> I'm not ignoring it. Quite the contrary I'm the one engaging the discussion with you in order to understand the real technical point that you want to make.

The esensce of my technical point is that IPv6 does not support
inserting headers or deleting them on the packets delivery path. And PSP
requires exactly that, violating RFC8200.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Wed Dec 11 16:04:45 2019
Return-Path: <Suresh@kaloom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F339C1201EF; Wed, 11 Dec 2019 16:04:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=kaloom.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 DB4lFfEl3ReR; Wed, 11 Dec 2019 16:04:36 -0800 (PST)
Received: from CAN01-TO1-obe.outbound.protection.outlook.com (mail-eopbgr670113.outbound.protection.outlook.com [40.107.67.113]) (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 44E761200F4; Wed, 11 Dec 2019 16:04:36 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ncYJmnl4/e/VyQuS5uTh2B97AWF0srJoG0XAk/d+p4pNvi08YjWXLDCN9f+WZj71/so7PtRYOGTQKcuEnjwV0MW/sNeAtSHwp0MgSOWEUUJkS59chWm3gKUbfdLHx3qy0TBRys3KLwxQRNFh4KJsrscAr4ouqKEN63hrcQoaMq8SqGW/IOmsd0Ypz1NqpqZgXd8fVkNvoBDMqmDcJKBjBHZtlkkVm0YRdt8bYv4K9uhVfFGnyS1Jb9eIVaee9WVA9TeYIMwDwUNvm3hoNjnq3Sr2bUoViCLcRBYMjnw7a3+VPJvpEivtmgBuBu0VIoUFu1zD4F/uOEp0ggP5B5pzEA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eg4KcujSK7q3S5x5p7ke74vJ0ia+aWp1ZoN0JMIsMZ8=; b=UGb5jPSsZ3kkQi4f20kawwok1n4vhLkrSQ3Zu51Fry/CuCoZCrBql9eErVUX/4J/bylefzg2PrpfHuHM6SP968aAI0BDzENHGSO/GuZzG4HvuUYLM/he+BXh+nGE+Nbfle8t25sqo+m/C1OiJLD54csUPMfEPKpeeN7C2qtM9fPJYMj+4yl9TDSNWMXufmO0GrYXCISYKgZ2RZCYhSngyB7z1XjDFj3TbCNW4EQJf0e8WbeXnwVVTtY5FWJcyz1NN4p4y2tSS3YhM4XK9sojLPd8JIcZ5kdaQ/ELokeFKrS9G4bJZ5rWTY0m7wL5oWhnzYWVuR2j9zqiWn6+h9YRXA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kaloom.com; dmarc=pass action=none header.from=kaloom.com; dkim=pass header.d=kaloom.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kaloom.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eg4KcujSK7q3S5x5p7ke74vJ0ia+aWp1ZoN0JMIsMZ8=; b=QWmFwOV7HB7uyVnU9i8pLMticxLkDeTZzWUg05XL/jQPUUSvZyHtS6lZpv1L8fanQ97SlPF9/Vree5NIYPXSU29QJv2APn7WD0xRGES8V9DwylkYpp36gJ7R+IDGDiEgvf0ByBWx1umkty6jFQRM3sJB5y7KA3ZG5o1qwiOZAXY=
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM (52.132.92.18) by YQXPR01MB3416.CANPRD01.PROD.OUTLOOK.COM (52.132.94.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Thu, 12 Dec 2019 00:04:33 +0000
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44]) by YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44%7]) with mapi id 15.20.2538.016; Thu, 12 Dec 2019 00:04:33 +0000
From: Suresh Krishnan <Suresh@kaloom.com>
To: Fernando Gont <fgont@si6networks.com>
CC: SPRING WG <spring@ietf.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: Non-final destination address (was Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)))
Thread-Index: AQHVsH+7DXT1ZCyqd0+hvtabGv7MOg==
Date: Thu, 12 Dec 2019 00:04:33 +0000
Message-ID: <858E25C2-36FA-4E37-A70C-72D9DEA1BF3D@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <6bc831ce-326f-3648-6e6f-4c715b2a49ac@si6networks.com>
In-Reply-To: <6bc831ce-326f-3648-6e6f-4c715b2a49ac@si6networks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Suresh@kaloom.com; 
x-originating-ip: [45.19.110.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c1416b0c-54b1-4b81-301a-08d77e96de59
x-ms-traffictypediagnostic: YQXPR01MB3416:
x-microsoft-antispam-prvs: <YQXPR01MB3416A2B9FD81FA31CE3871E0B4550@YQXPR01MB3416.CANPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39850400004)(396003)(136003)(346002)(366004)(376002)(199004)(189003)(5660300002)(6486002)(508600001)(186003)(6506007)(53546011)(4326008)(33656002)(2906002)(8676002)(316002)(26005)(66946007)(76116006)(86362001)(91956017)(6916009)(36756003)(66476007)(66556008)(71200400001)(64756008)(81166006)(81156014)(6512007)(54906003)(2616005)(8936002)(66446008); DIR:OUT; SFP:1102; SCL:1; SRVR:YQXPR01MB3416; H:YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: kaloom.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6H7TLcpeIAr4LZQUrjWSeFYHmo+MpkOlZ9IVzTKhKr/bUxgduriImikV1nJDpWQcKEToKaGimYFy88YbVr0dM7tLU9ASq3/p5TSLc4yIaPvnr0VLMq0q293j74wjBsFpBhUeC/ye7ne+EYnkuMveMyCEOtVb7GIOKw+yaM0giik7boI8QBAOmqOJ48k6witr/QvRz7sJZi/dXGSO5zOMkG7ODWGa/WpOZgMIqt/XyQdadm6xEOOu8ccHwPraLUwUK1jeQs3o/6qVdk5wT91mR71YPER1NKCQxupF0M1q1PTEh5mPUpSErV1eZrVfLh//uvSvDFLND+shdeVoaTznU6YyARjUBDM32m+XKe7eBhO/uvhTxHE41/vVxI/O0A0Rp45x1sEqoM9HLqdf9DWeX2RC6iq2vojDnbOLQ9gFrQEYCIWfdI0eZ4nkdvtO2+Uq
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <AB2E2C6BB4F368448FB2E7A143E41540@CANPRD01.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: kaloom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c1416b0c-54b1-4b81-301a-08d77e96de59
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 00:04:33.6255 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 47d58e26-f796-48e8-ac40-1c365c204513
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WT2C8VF6+5vlSAJqDY0OvWfS8Ki/qVt9aJF4R3mpHq2QQl+HGcYtRUZTrwlqIVpXLoz7SUD7i6V4XOOWlIgPmg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB3416
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/plidxjZFBnd4_mEzGsLC76FZmQ0>
Subject: [spring] Non-final destination address (was Re: Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 00:04:40 -0000

SGkgRmVybmFuZG8sDQogIEFuc3dlciBpbmxpbmUuDQoNCj4gT24gRGVjIDcsIDIwMTksIGF0IDk6
MzEgQU0sIEZlcm5hbmRvIEdvbnQgPGZnb250QHNpNm5ldHdvcmtzLmNvbT4gd3JvdGU6DQo+IA0K
PiBPbiA3LzEyLzE5IDA0OjE5LCBTdXJlc2ggS3Jpc2huYW4gd3JvdGU6DQo+PiAocmVzcG9uZGlu
ZyBvbiBzcHJpbmcgbWFpbGluZyBsaXN0KQ0KPj4gDQo+PiBIaSBGZXJuYW5kbywNCj4+IA0KPj4+
IE9uIERlYyA3LCAyMDE5LCBhdCAxMTowNyBBTSwgRmVybmFuZG8gR29udCA8ZmdvbnRAc2k2bmV0
d29ya3MuY29tDQo+Pj4gPG1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20+PiB3cm90ZToNCj4+
PiANCj4+PiBPbiA2LzEyLzE5IDIzOjQ3LCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZToNCj4+Pj4g
QWdhaW4sIGNvbW1lbnQgYXQgdGhlIGVuZC4uLg0KPj4+PiBPbiAwNy1EZWMtMTkgMTQ6MzcsIEZl
cm5hbmRvIEdvbnQgd3JvdGU6DQo+Pj4+PiBPbiA2LzEyLzE5IDIyOjE1LCBCcmlhbiBFIENhcnBl
bnRlciB3cm90ZToNCj4+Pj4+IFsuLi5dDQo+Pj4+Pj4gDQo+Pj4+Pj4+IGFuZCBpZiBzdWNoIGEg
dGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBSRkM4MjAwIHNob3VsZCBiZSBkb25lLg0K
Pj4+Pj4+IA0KPj4+Pj4+IFdoeSBkb2VzIHRoYXQgZm9sbG93PyBBbHRlcm5hdGl2ZWx5LA0KPj4+
Pj4+IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBjb3VsZCBhY2tu
b3dsZWRnZSB0aGF0DQo+Pj4+Pj4gaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAwLg0KPj4+Pj4gDQo+
Pj4+PiBZb3UgY2FuIGRldmlhdGUgZnJvbSBzICJzaG91bGQiLCBub3QgZnJvbSBhICJtdXN0Ii4g
VGhpcyBpcyBhbiBvdXRyaWdodA0KPj4+Pj4gdmlvbGF0aW9uIG9mIGEgc3BlYywgcmF0aGVyIHRo
YW4gYSBtZXJlICJkZXZpYXRpb24iLg0KPj4+Pj4gDQo+Pj4+PiANCj4+Pj4+PiBXaGV0aGVyIHRo
YXQncyBhY2NlcHRhYmxlIHdvdWxkIGJlIGEgcXVlc3Rpb24gZm9yIHRoZSBJRVRGIExhc3QNCj4+
Pj4+PiBDYWxsIHJhdGhlciB0aGFuIGFueSBzaW5nbGUgV0cuDQo+Pj4+PiANCj4+Pj4+IEkgd291
bGQgZXhwZWN0IHRoYXQgYSBXRyBjYW5ub3Qgc2hpcCBhIGRvY3VtZW50IHRoYXQgaXMgdmlvbGF0
aW5nIGFuDQo+Pj4+PiBleGlzdGluZyBzcGVjLCB3aGVyZSB0aGUgd2cgc2hpcHBpbmcgdGhlIGRv
Y3VtZW50IGlzIG5vdCBpbiBhIHBvc2l0aW9uDQo+Pj4+PiBvZiBtYWtpbmcgZGVjaXNpb25zIHJl
Z2FyZGluZyB0aGUgc3BlYyBiZWluZyB2aW9sYXRlZC4NCj4+Pj4+IA0KPj4+Pj4gVGhhdCB3b3Vs
ZCBiZSBsaWtlIGEgd2FzdGUgb2YgZW5lcmd5IGFuZCB0aW1lIGZvciBhbGwuDQo+Pj4+PiANCj4+
Pj4+IA0KPj4+Pj4gDQo+Pj4+Pj4gQXQgdGhlIG1vbWVudCwgdGhlIGRyYWZ0IG9ubHkgbWVudGlv
bnMgUkZDODIwMCBpbiBhIGNvbnRleHQgdGhhdA0KPj4+Pj4+IGRpc2N1c3NlcyBuZWl0aGVyIGlu
c2VydGlvbiBub3IgcmVtb3ZhbCBvZiBleHRlbnNpb24gaGVhZGVycywgd2hpY2gNCj4+Pj4+PiBp
cyBiZXNpZGUgdGhlIHBvaW50LiBMaWtlIGRyYWZ0LXZveWVyLCBpZiBpdCBkZXNjcmliZXMgYSB2
aW9sYXRpb24NCj4+Pj4+PiBvZiBSRkM4MjAwLCBzaG91bGRuJ3QgdGhhdCBiZSBleHBsaWNpdCBp
biB0aGUgdGV4dD8NCj4+Pj4+PiANCj4+Pj4+PiBUaGVyZSdzIGEgbG90IG9mIGphcmdvbiBpbg0K
Pj4+Pj4+IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy4gSSBjYW4n
dCB0ZWxsIGZyb20gdGhlDQo+Pj4+Pj4gamFyZ29uIHdoZXRoZXIgImluc2VydCIgbWVhbnMgImlu
c2VydCBvbiB0aGUgZmx5IiBhbmQgd2hldGhlciAiUG9wDQo+Pj4+Pj4gdGhlIFNSSCIgbWVhbnMg
ImRlbGV0ZSBvbiB0aGUgZmx5Ii4gU2hvdWxkIHRob3NlIHRlcm1zIGJlIGNsYXJpZmllZA0KPj4+
Pj4+IGJlZm9yZSB0aGUgZHJhZnQgYWR2YW5jZXM/DQo+Pj4+PiANCj4+Pj4+IFdlbGwsIGlmIGl0
J3Mgbm90IGNsZWFyIHRvIHlvdSwgaXQgd291bGQgc2VlbSB0byBtZSB0aGF0IHRoZSBzaW1wbGUN
Cj4+Pj4+IGFuc3dlciB3b3VsZCBiZSAieWVzIi4NCj4+Pj4gDQo+Pj4+IEJ1dCBpZiAiaW5zZXJ0
IiByZWZlcnMgdG8gdGhlIGVuY2Fwc3VsYXRpbmcgbm9kZSBhdCB0aGUgU1IgZG9tYWluDQo+Pj4+
IGluZ3Jlc3MsIGl0J3Mgbm8gcHJvYmxlbSwgYW5kIGlmICJwb3AiIHNpbXBseSBtZWFucyBkb2lu
ZyBub3JtYWwNCj4+Pj4gcm91dGluZyBoZWFkZXIgcHJvY2Vzc2luZywgaXQncyBubyBwcm9ibGVt
LiBJdCBzaW1wbHkgaXNuJ3QgY2xlYXIgaW4NCj4+Pj4gdGhlIHRleHQsIGF0IGxlYXN0IG5vdCBj
bGVhciB0byBtZS4NCj4+PiANCj4+PiBUaGUgZmFjdCB0aGF0IGEgZm9sayB0aGF0IGhhcyBiZWVu
IGRlZXBseSBpbnZvbHZlZCB3aXRoIElQdjYgY2Fubm90DQo+Pj4gdW5lcXVpdm9jYWxseSB0ZWxs
IHdoYXQgdGhleSB0YWxraW5nIGFib3V0IHNob3VsZCBiZSBhbiBpbmRpY2F0aW9uIHdpdGgNCj4+
PiByZXNwZWN0IHRvIGhvdyByZWFkeSB0aGUgZG9jdW1lbnQgaXMgdG8gYmUgc2hpcHBlZC4NCj4+
PiANCj4+PiAocG9wIHdoZW4geW91IGFyZSB0aGUgZGVzdGluYXRpb24gYnV0IFNMIT0wIGlzIGVz
c2VudGlhbGx5ICdpbiB0aGUNCj4+PiBuZXR3b3JrIHJlbW92YWzigJkpDQo+PiANCj4+IEl0IGlz
IG5vdCBvYnZpb3VzIHRvIG1lIHdoeSB5b3UgdGhpbmsgdGhpcyBpcyBhIHZpb2xhdGlvbiBvZiBS
RkM4MjAwDQo+PiB0aG91Z2ggaXQgaXMgcG9zc2libGUgdGhhdCBJIG1pc3JlYWQgeW91ciBjb21t
ZW50LiBUaGUgcmVsZXZhbnQgdGV4dCBJDQo+PiBhbSBsb29raW5nIGF0IGlzDQo+PiANCj4+ICIg
IEV4dGVuc2lvbiBoZWFkZXJzIChleGNlcHQgZm9yIHRoZSBIb3AtYnktSG9wIE9wdGlvbnMgaGVh
ZGVyKSBhcmUgbm90DQo+PiAgICBwcm9jZXNzZWQsIGluc2VydGVkLCBvciBkZWxldGVkIGJ5IGFu
eSBub2RlIGFsb25nIGEgcGFja2V0J3MgZGVsaXZlcnkNCj4+ICAgIHBhdGgsIHVudGlsIHRoZSBw
YWNrZXQgcmVhY2hlcyB0aGUgbm9kZSAob3IgZWFjaCBvZiB0aGUgc2V0IG9mIG5vZGVzLA0KPj4g
ICAgaW4gdGhlIGNhc2Ugb2YgbXVsdGljYXN0KSBpZGVudGlmaWVkIGluIHRoZSBEZXN0aW5hdGlv
biBBZGRyZXNzIGZpZWxkDQo+PiAgICBvZiB0aGUgSVB2NiBoZWFkZXIu4oCdDQo+PiANCj4+IHdo
aWNoIHNlZW1zIHRvIHBlcm1pdCBpdC4gQ2FuIHlvdSBwbGVhc2UgY2xhcmlmeSB3aGVyZSB0aGVy
ZSBpcyBhDQo+PiB2aW9sYXRpb24/DQo+IA0KPiBJbiB0aGUgY29udGV4dCBvZiBSRkM4MjAwLCB3
aGVyZSB0aGUgdGV4dCB5b3UgaGF2ZSBxdW90ZWQgaXMgcHJlc2VudCwNCj4gY2FuIHlvdSB0ZWxs
IG1lIHdoaWNoIGFkZHJlc3Mgb3RoZXIgdGhhbiB0aGF0IG9mIHRoZSBmaW5hbCBkZXN0aW5hdGlv
bg0KPiBjYW4gYmUgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3Mgb2YgdGhlIHBhY2tldD8NCg0K
UkZDODIwMCAqY2xlYXJseSogc3BlYWtzIGFib3V0IHRoZSBwb3NzaWJpbGl0eSBvZiB0aGUgZGVz
dGluYXRpb24gYWRkcmVzcyBub3QgYmVpbmcgdGhlIHVsdGltYXRlIHJlY2lwaWVudCBpbiB0aGUg
cHJlc2VuY2Ugb2YgYSBSb3V0aW5nIEhlYWRlci4gVGhpcyBpcyBmcm9tIFNlY3Rpb24gMyBkZWZp
bmluZyB0aGUgRGVzdGluYXRpb24gQWRkcmVzcyBhcyAiMTI4LWJpdCBhZGRyZXNzIG9mIHRoZSBp
bnRlbmRlZCByZWNpcGllbnQgb2YgdGhlIHBhY2tldCAocG9zc2libHkgbm90IHRoZSB1bHRpbWF0
ZSByZWNpcGllbnQsIGlmIGEgUm91dGluZyBoZWFkZXIgaXMgcHJlc2VudCku4oCdDQoNClRoYW5r
cw0KU3VyZXNoDQoNCg==


From nobody Wed Dec 11 16:22:25 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13F911201DE; Wed, 11 Dec 2019 16:22:23 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 RMWzWVisFP2J; Wed, 11 Dec 2019 16:22:20 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E69741200FB; Wed, 11 Dec 2019 16:22:19 -0800 (PST)
Received: from [192.168.1.7] (unknown [181.113.152.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 2FABB82ABB; Thu, 12 Dec 2019 01:22:15 +0100 (CET)
To: Suresh Krishnan <Suresh@kaloom.com>
Cc: SPRING WG <spring@ietf.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <6bc831ce-326f-3648-6e6f-4c715b2a49ac@si6networks.com> <858E25C2-36FA-4E37-A70C-72D9DEA1BF3D@kaloom.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <4541b6ff-ce45-5839-32ee-3b52397126e5@si6networks.com>
Date: Wed, 11 Dec 2019 19:22:00 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <858E25C2-36FA-4E37-A70C-72D9DEA1BF3D@kaloom.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/h5irB0Tf7bKuMsAxFl8o9v66PhA>
Subject: Re: [spring] Non-final destination address (was Re: Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 00:22:23 -0000

On 11/12/19 19:04, Suresh Krishnan wrote:
> Hi Fernando,
>   Answer inline.
> 
>> On Dec 7, 2019, at 9:31 AM, Fernando Gont <fgont@si6networks.com> wrote:
>>
>> On 7/12/19 04:19, Suresh Krishnan wrote:
>>> (responding on spring mailing list)
>>>
>>> Hi Fernando,
>>>
>>>> On Dec 7, 2019, at 11:07 AM, Fernando Gont <fgont@si6networks.com
>>>> <mailto:fgont@si6networks.com>> wrote:
>>>>
>>>> On 6/12/19 23:47, Brian E Carpenter wrote:
>>>>> Again, comment at the end...
>>>>> On 07-Dec-19 14:37, Fernando Gont wrote:
>>>>>> On 6/12/19 22:15, Brian E Carpenter wrote:
>>>>>> [...]
>>>>>>>
>>>>>>>> and if such a thing is required, an update to RFC8200 should be done.
>>>>>>>
>>>>>>> Why does that follow? Alternatively,
>>>>>>> draft-ietf-spring-srv6-network-programming could acknowledge that
>>>>>>> it deviates from RFC8200.
>>>>>>
>>>>>> You can deviate from s "should", not from a "must". This is an outright
>>>>>> violation of a spec, rather than a mere "deviation".
>>>>>>
>>>>>>
>>>>>>> Whether that's acceptable would be a question for the IETF Last
>>>>>>> Call rather than any single WG.
>>>>>>
>>>>>> I would expect that a WG cannot ship a document that is violating an
>>>>>> existing spec, where the wg shipping the document is not in a position
>>>>>> of making decisions regarding the spec being violated.
>>>>>>
>>>>>> That would be like a waste of energy and time for all.
>>>>>>
>>>>>>
>>>>>>
>>>>>>> At the moment, the draft only mentions RFC8200 in a context that
>>>>>>> discusses neither insertion nor removal of extension headers, which
>>>>>>> is beside the point. Like draft-voyer, if it describes a violation
>>>>>>> of RFC8200, shouldn't that be explicit in the text?
>>>>>>>
>>>>>>> There's a lot of jargon in
>>>>>>> draft-ietf-spring-srv6-network-programming. I can't tell from the
>>>>>>> jargon whether "insert" means "insert on the fly" and whether "Pop
>>>>>>> the SRH" means "delete on the fly". Should those terms be clarified
>>>>>>> before the draft advances?
>>>>>>
>>>>>> Well, if it's not clear to you, it would seem to me that the simple
>>>>>> answer would be "yes".
>>>>>
>>>>> But if "insert" refers to the encapsulating node at the SR domain
>>>>> ingress, it's no problem, and if "pop" simply means doing normal
>>>>> routing header processing, it's no problem. It simply isn't clear in
>>>>> the text, at least not clear to me.
>>>>
>>>> The fact that a folk that has been deeply involved with IPv6 cannot
>>>> unequivocally tell what they talking about should be an indication with
>>>> respect to how ready the document is to be shipped.
>>>>
>>>> (pop when you are the destination but SL!=0 is essentially 'in the
>>>> network removalâ€™)
>>>
>>> It is not obvious to me why you think this is a violation of RFC8200
>>> though it is possible that I misread your comment. The relevant text I
>>> am looking at is
>>>
>>> "  Extension headers (except for the Hop-by-Hop Options header) are not
>>>    processed, inserted, or deleted by any node along a packet's delivery
>>>    path, until the packet reaches the node (or each of the set of nodes,
>>>    in the case of multicast) identified in the Destination Address field
>>>    of the IPv6 header.â€
>>>
>>> which seems to permit it. Can you please clarify where there is a
>>> violation?
>>
>> In the context of RFC8200, where the text you have quoted is present,
>> can you tell me which address other than that of the final destination
>> can be in the Destination Address of the packet?
> 
> RFC8200 *clearly* speaks about the possibility of the destination address not being the ultimate recipient in the presence of a Routing Header. This is from Section 3 defining the Destination Address as "128-bit address of the intended recipient of the packet (possibly not the ultimate recipient, if a Routing header is present).â€

Section 4.4 says:
   The Routing header is used by an IPv6 source to list one or more
   intermediate nodes to be "visited" on the way to a packet's
   destination.

(contrasts this to the statement with eh insertion/removal/processing)

While there could have been better use of terms, do you really think
that RFC8200 is allowing EH insertion/removal at waypoints? Or do you
think that, at best, the wording in RFC8200 could have been better?

How would eh insertion at waypoints work with AH, Path-MTU Discovery,
etc., etc.,etc?

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Wed Dec 11 21:48:12 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2631B12029C for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 21:48:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 rlE9M12cJZSs for <spring@ietfa.amsl.com>; Wed, 11 Dec 2019 21:48:09 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 5F2A71200EF for <spring@ietf.org>; Wed, 11 Dec 2019 21:48:09 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 47YNBK2G4rz1nrwn; Wed, 11 Dec 2019 21:48:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576129689; bh=d6BMDdCsYpo9WKqSPO2Y+4bj/9P3mWx4X1L17gaD5+A=; h=Subject:To:References:From:Date:In-Reply-To:From; b=gQRF9YHSxKSmXzjqYhxifudSCKV/6T/5EMMkMl95S08O59fLlvScFeGFChDP/sn5v tetlhbU8xkU+7WmKF/QP4MNCnZJ517FNyKP6H+ks91Ldi4m9dlOR7yKmAVe8nmFvLq qFt4YHQhId/fqmFZulpUqCf1wYjmCYOhNc08qY7E=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 47YNBJ4v6Jz1nrwl; Wed, 11 Dec 2019 21:48:08 -0800 (PST)
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <0f9eb3d1-77c0-2132-cad9-e23277ce6a07@joelhalpern.com>
Date: Thu, 12 Dec 2019 00:48:07 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@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/spring/MNEKneaxINBh1UgkHzQ4s4-A040>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 05:48:11 -0000

There are several aspects of your reply that leave me wondering.

First, optional behaviors in a protocol spec have signficiant cost.  So 
if they are nbot needed, we generally prefer not to have options.

Second, I am confused by your comments about complexity.  From my 
conversations with multiple ASIC folks at different companies, middle 
removal is generally not a trivial undertaking.  My congratulations to 
the Broadcom folks for achieving it.
Even if it is relatively simple, it is pretty clear that middle removal 
of an SRH is significantly more effort than skipping an exhausted SRH. 
particularly when such skipping is in a device inside the SRH domain. 
(Since it is outside the domain, one would have encapsulated, and 
removed the entire encapsulating header, which is indeed simpler.)

Yours,
Joel

On 12/11/2019 3:11 PM, Pablo Camarillo (pcamaril) wrote:
> Joel,
> 
> 1.- The use-case for PSP has already been provided at the mailer. There are scenarios where it provides benefits to operators.
> 
> 2.- The PSP behavior is optional. It is up to the operator in his deployment to decide whether to enable it or not at one particular router.
> Similarly, a vendor may decide not to implement it. The PSP behavior has been implemented by several vendors and deployed (see the srv6 deployment draft).
> 
> 3.- A network may have PSP enabled at some nodes and not at others.  Everything is still interoperable and works fine.
> 
> 4.- PSP is not a complex operation in hardware (doable at linerate on existing merchant silicon).
> Example: It has been implemented and deployed on Broadcom J/J+. If I recall correctly Broadcom Jericho+ started shipping in March 2016! PSP is supported on this platform at linerate with no performance degradation (neither PPPS nor BW).
> Given that this is doable in a platform from more than 3 years ago, I fail to see how you need "very special provision" to do this.
> 
> Is it really something that horrible to provide freedom of choice to the operators deploying?
> 
> In summary, it can be implemented without any burden in hardware and deployment experience prove this is beneficial to operators.
> 
> Thanks,
> Pablo.
> 
> ï»¿-----Original Message-----
> From: spring <spring-bounces@ietf.org> on behalf of "Joel M. Halpern" <jmh@joelhalpern.com>
> Date: Wednesday, 11 December 2019 at 03:55
> To: "spring@ietf.org" <spring@ietf.org>
> Subject: [spring] Is srv6 PSP a good idea
> 
>      For purposes of this thread, even if you think PSP violates RFC 8200,
>      let us assume that it is legal.
>      
>      As I understand it, the PSP situation is:
>      o the packet arrives at the place (let's not argue about whether SIDs
>      are locators) identified by the SID in the destination address field
>      o that SID is the next to last SID in the SID list
>      o that sid is marked as / known to be PSP
>      o at the intended place in the processing pseudocode, the last (first)
>      entry in the SRH is copied into the destination IPv6 address field of
>      the packet
>      -> The SRH being used is then removed from the packet.
>      
>      In order to evaluate whether this is a good idea, we have to have some
>      idea of the benefit.  It may be that I am missing some of the benefit,
>      and I would appreciate clarification.
>      As far as I can tell, the benefit of this removal is that in exchange
>      for this node doing the work of removing the SRH, the final node in the
>      SRH does not have to process the SRH at all, as it has been removed.
>      
>      I have trouble seeing how that work tradeoff can be beneficial.
>      Removing bytes from the middle of a packet is a complex operation.
>      Doing so in Silicon (we expect this to be done in the fast path of
>      significant forwarders as I understand it) requires very special
>      provision.  Even in software, removing bytes from the middle of a packet
>      requires somewhere between some and a lot of extra work.  It is
>      distinctly NOT free.
>      
>      In contrast, we have assumed that the work of processing SRH itself is
>      tractable, since otherwise all of SRv6 would be problematic.  So why is
>      this necessary.
>      
>      Yours,
>      Joel
>      
>      PS: Note that both the MPLS case and the encapsulation case are very
>      different in that the material being removed is at the front of the IP
>      packet.  Pop or prepend are MUCH easier than middle-removal (or
>      middle-insertion).
>      
>      _______________________________________________
>      spring mailing list
>      spring@ietf.org
>      https://www.ietf.org/mailman/listinfo/spring
>      
> 


From nobody Thu Dec 12 05:54:08 2019
Return-Path: <stefano.salsano@uniroma2.it>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA08F12010C; Thu, 12 Dec 2019 05:54:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4
X-Spam-Level: 
X-Spam-Status: No, score=-4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=uniroma2.it header.b=TyUm50Q+; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=uniroma2.it header.b=ev4/gy22
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 eLBAZUez-Sbf; Thu, 12 Dec 2019 05:54:03 -0800 (PST)
Received: from smtp.uniroma2.it (smtp.uniroma2.it [160.80.6.23]) (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 E2EEF1200C4; Thu, 12 Dec 2019 05:54:00 -0800 (PST)
Received: from smtpauth-2019-1.uniroma2.it (smtpauth.uniroma2.it [160.80.5.46]) by smtp-2015.uniroma2.it (8.14.4/8.14.4/Debian-8) with ESMTP id xBCDrqIP007669; Thu, 12 Dec 2019 14:53:57 +0100
Received: from [192.168.43.149] (unknown [109.52.248.226]) by smtpauth-2019-1.uniroma2.it (Postfix) with ESMTPSA id 970AE12286C; Thu, 12 Dec 2019 14:53:47 +0100 (CET)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=uniroma2.it; s=ed201904; t=1576158827; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RAtgafN8xS1ktbncc0317vmc5/Re92kX5dNMmNVOTAA=; b=TyUm50Q+tVynLEyJgECgS9LXsuonghkrIOaEgDTzBV/0FXZe4FupBRPQTKrKsWXgw2Gt3Y HSNPG6GujmjFpvBg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniroma2.it; s=rsa201904;  t=1576158827; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RAtgafN8xS1ktbncc0317vmc5/Re92kX5dNMmNVOTAA=; b=ev4/gy22xR9hxPpPmdMy45z54NHYCe3BykFUQ65FEfWHwRv1W9nvpYYaftYEdSjFxNQYOb XQIDHtaORDrzbEUfOMzJppKOEqnsxkS/DBJ/BGglUSKoNPDsIjC2t28hgV+mB4RY5w8pLl RkpeuTRWV3Bm07QhdU1nIYPvocDJvaaPVwYE9imMRXO5A65rqlqtsiwRX+furBG3rehuOe HTSDpG7A/P1XVtjhC7CnSoc6/Y4YyXM6Yzzozu91QC1tlhcnrZ0tIaJFOcE7ytcgiWDpL0 jRdlaQ6b2SbKvaQZtNGJ/AZbN5akXIt/v2UVxgJBCguIZLHWLFltr4dybiuivw==
To: bruno.decraene@orange.com, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Stefano Salsano <stefano.salsano@uniroma2.it>
Message-ID: <c48a99ed-6bad-1606-3fda-e304605f3984@uniroma2.it>
Date: Thu, 12 Dec 2019 14:53:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: it-IT
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.0 at smtp-2015
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/KizUDTm_hVcvxZvWcWFjxY-Z0yY>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 13:54:06 -0000

Il 2019-12-05 17:50, bruno.decraene@orange.com ha scritto:
> Hi SPRING WG,
> 
> In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we would like to poll for IPR.
> 
> If you are aware of IPR that applies to draft-ietf-spring-srv6-network-programming [1] please respond to this email. If you are aware of IPR, please indicate whether it has been
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 5378 provide more details).
> 
> If you are an *author or contributor* please respond to this email regardless of whether or not you're aware of any IPR.

Iâ€™m not aware of any undisclosed IPR related to this document.

Stefano Salsano

> 
> This document will not advance until IPR confirmations have been received from all authors and contributors.
> 
> Thank you,
> Bruno
> 
> [1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
> 
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles 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 electroniques 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 information 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 delete 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.
> 
> 


-- 
*******************************************************************
Stefano Salsano
Professore Associato
Dipartimento Ingegneria Elettronica
Universita' di Roma Tor Vergata
Viale Politecnico, 1 - 00133 Roma - ITALY

http://netgroup.uniroma2.it/Stefano_Salsano/

E-mail  : stefano.salsano@uniroma2.it
Cell.   : +39 320 4307310
Office  : (Tel.) +39 06 72597770 (Fax.) +39 06 72597435
*******************************************************************


From nobody Thu Dec 12 07:45:00 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A2C2120826; Thu, 12 Dec 2019 07:44:58 -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, 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 header.b=B8R9k+o2; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pX/G+N5A
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 WC07CeEs7mzM; Thu, 12 Dec 2019 07:44:56 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE74E120809; Thu, 12 Dec 2019 07:44:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2878; q=dns/txt; s=iport; t=1576165494; x=1577375094; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=0Ygv5+pZG4kNxA0vUl95RH1TXAc5cJyTDfad7A0vCbo=; b=B8R9k+o2GN7VZbOjgPQ0jYyGElCG9UfgZNmjGDC0zZ9yV90LgrwRb+B9 D3M+fCRbjRKv2H+p2+zdhZfrkSizvDwMqFOP63VrVYaWCGpByaiutJm6d wD2XgXKN9GIWtGPikoDryXMkqMPIIBp0lE3qtWoH0nojy0FjwkIVXF/jB A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AG93wDhTAGKL4GUGb2AZLApcvYNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESUDNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOiA2AcdPT3du/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJAAAkX/Jd/4cNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYFqBQEBAQELAYFKUAVsWCAECyoKg3mDRgOEWoY?= =?us-ascii?q?vgl+YBoEuFIEQA1QJAQEBDAEBGA0IAgEBg3tFAheBcyQ0CQ4CAw0BAQQBAQE?= =?us-ascii?q?CAQUEbYU3AQuFXgEBAQECAQEBEBERDAEBLAsBBAsCAQgYAgImAgICJQsVEAE?= =?us-ascii?q?BBA4FIoMAAYJGAw4gAQIMow0CgTiIYXWBMoJ+AQEFgTkCg0gYghcDBoEOKAG?= =?us-ascii?q?MFxqBQT+BEScggkw+gmQBAQOBLQESATaCeTKCLI0iCoMCnkUKgjCHJI5VG4J?= =?us-ascii?q?Ch3aQCY1cC2SITJFxAgQCBAUCDgEBBYFSOWdxcBU7KgGCQVARFJAgg3OFFIU?= =?us-ascii?q?/dIEojD6BIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,306,1571702400"; d="scan'208";a="452548150"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Dec 2019 15:44:53 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBCFir1m010551 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Dec 2019 15:44:53 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 09:44:52 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 09:44:51 -0600
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Dec 2019 09:44:51 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PYlcvGQokwWX/BpQj85ispSFP5LKfhZRHsPQnu9ngcC7hjEFx3tDEs5sQb6nORJaIMZ0CmomWcqxWDZW+tmyBsq1IvCnodxxJCC8kgRaUXwYFnCKKbjAo5oqFAzJFuNdk8fb0PBnp/gpeDiE+EqRDF4JHn1ZMGEXGw5LPh8ibtMxXU4Z8fQUP/lAEoWl5Zcjo/cuHOkud2xO/xIrycqZRVz5+pVZNu6urP4bFpd85cph+A2Y/CSnPxESCmy4XobFniYcnL6+aFpxac3d3jDwqSTOBp/RJBwK5YB8jqDg9nx3yEwwiYlw+N2Fhp84AoBbTZa6X4XIxckOuPLOLOK/xg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0Ygv5+pZG4kNxA0vUl95RH1TXAc5cJyTDfad7A0vCbo=; b=Zt8iXwfyOGHuMluxPqCFgNfFZO6WyhOlCyAHFgWeQL1ZywHG8yUDe6txDccMe9NxvD1QFYHKu0KxhXBOKXnB9IBcQ0u+RCcMJEL3EADUb55WaiJL3zwOe0PF7KtdJI6/Wo+5zG3ZmCQEFBuIIUA3a53cE38PvDpOAixiN+tAxoJhi+LFn9jdtHSvLPhXFGOlgRO7EfTpxdlr86ivjnfhJYvbRYYA3rcJz9HGswLVIoRNxp4qsLJcFDegtjRs3LMN8tb6usPvTTswzhotq160wGgQK0culgT3nO5vYSx9vQhgE2uL+PfcCUZ75ZmO6xA6hXXlsn6EBEraaqXSLnvs4w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0Ygv5+pZG4kNxA0vUl95RH1TXAc5cJyTDfad7A0vCbo=; b=pX/G+N5APV9fH8sbJWPGHsWlf74P4W5dQ46E1ysHJxR1sbKxJJP/wd7S5Eqw7f/l95hJ/f4z40ipQx8JQComJQdzLtr8c5JxeJMdr298rW1crET6arjNyt5AoC2q+3XQ5nMsYTzZy79YSWzZ3q0zbwS0yjEeOEZhwkCkWNiMQJo=
Received: from DM6PR11MB2603.namprd11.prod.outlook.com (20.176.99.21) by DM6PR11MB2715.namprd11.prod.outlook.com (20.176.95.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.18; Thu, 12 Dec 2019 15:44:50 +0000
Received: from DM6PR11MB2603.namprd11.prod.outlook.com ([fe80::a1e5:1bcd:9151:7fa3]) by DM6PR11MB2603.namprd11.prod.outlook.com ([fe80::a1e5:1bcd:9151:7fa3%7]) with mapi id 15.20.2516.018; Thu, 12 Dec 2019 15:44:50 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>
CC: SPRING WG List <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wFd1IeA
Date: Thu, 12 Dec 2019 15:44:50 +0000
Message-ID: <4A697C22-ACFD-4F20-B96E-7929D67CC28B@cisco.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [161.44.212.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 26d503e4-d53a-4bb1-ae41-08d77f1a39ae
x-ms-traffictypediagnostic: DM6PR11MB2715:
x-microsoft-antispam-prvs: <DM6PR11MB27158CE069F8870F9770162AC8550@DM6PR11MB2715.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(396003)(346002)(136003)(376002)(39860400002)(189003)(199004)(316002)(71200400001)(33656002)(26005)(2906002)(54906003)(966005)(91956017)(478600001)(66556008)(6916009)(64756008)(6506007)(8936002)(76116006)(66946007)(66446008)(66476007)(53546011)(86362001)(8676002)(4326008)(6512007)(186003)(2616005)(5660300002)(36756003)(81166006)(81156014)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2715; H:DM6PR11MB2603.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rm6xjmGPJiVhS64xeMx5jtDIK1sule4wCrPnaMc4xjBTJa6R87nd/0whNXskDgx0M4doLScUKQJ8KF7tH5mXKz61jOgFqCaWPithu0MoKy7zuTyOnkaAoFwJ7JkeDO1RfFGV7kPb3u/gQRDgir86h+zVrchefyCJh9KSq4hmHS3Jgfxks9qeKCx7q09vjP9W8Vov5y0V6o/SvJ6VVTZdnDy8EwVoV3yaxhS2oBiz9RJyvdRWo+mXazncS87asG2Rh8CQiwHWu0mq72PqdzQNy5P2siPvtSnhD7LaUc6YdlXX61dbgn3sGyat1TtLV2agLEffRAY3pd9NIuNti6NPIZrT6uxdq4G+uZxmy9Y4AbeEnzCwwODlXOvChPsTEHNyjGTv9QSzSDED+aCfDfZT2/2tiC8vJB44MEeF3a54vA/HwWrb2vIVFBj89qQgEQMp
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <F4A55084C0DC7D46AF44C37CAD293AFD@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 26d503e4-d53a-4bb1-ae41-08d77f1a39ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 15:44:50.9491 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 443Qh83SmJ/f/xVoqyU46QkO+F8OUSY8kUbGvvnACK3k0cM/6kT89nM1oe4f7ailgy/+9JoU3mHTPmM2PA5RvQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2715
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7PdLoyn8WEo4sx9IehetsGkXjWE>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 15:44:58 -0000

QXMgY29udHJpYnV0b3IsIEnigJltIG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHJl
bGF0ZWQgdG8gdGhpcyBkb2N1bWVudC4NCg0KPiBPbiBEZWMgNSwgMjAxOSwgYXQgMTE6NTAgQU0s
IGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20gd3JvdGU6DQo+IA0KPiBIaSBTUFJJTkcgV0csDQo+
IA0KPiBJbiBwYXJhbGxlbCB0byB0aGUgV0dMQyBmb3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLCB3ZSB3b3VsZCBsaWtlIHRvIHBvbGwgZm9yIElQUi4NCj4gDQo+
IElmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdIHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1h
aWwuIElmIHlvdSBhcmUgYXdhcmUgb2YgSVBSLCBwbGVhc2UgaW5kaWNhdGUgd2hldGhlciBpdCBo
YXMgYmVlbg0KPiBkaXNjbG9zZWQgaW4gYWNjb3JkYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChS
RkNzIDM5NzksIDQ4NzksIDM2NjkgYW5kIDUzNzggcHJvdmlkZSBtb3JlIGRldGFpbHMpLg0KPiAN
Cj4gSWYgeW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVzcG9uZCB0
byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJlIG9m
IGFueSBJUFIuIA0KPiANCj4gVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHVudGlsIElQ
UiBjb25maXJtYXRpb25zIGhhdmUgYmVlbiByZWNlaXZlZCBmcm9tIGFsbCBhdXRob3JzIGFuZCBj
b250cmlidXRvcnMuDQo+IA0KPiBUaGFuayB5b3UsDQo+IEJydW5vDQo+IA0KPiBbMV0gaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZy0wNQ0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gDQo+IENlIG1lc3NhZ2UgZXQgc2VzIHBp
ZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRp
ZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KPiBwYXMgZXRyZSBkaWZm
dXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6
IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KPiBhIGwn
ZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBM
ZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9u
LA0KPiBPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEg
ZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQo+IA0KPiBUaGlzIG1lc3Nh
Z2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmls
ZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KPiB0aGV5IHNo
b3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNh
dGlvbi4NCj4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNl
IG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNo
bWVudHMuDQo+IEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUg
Zm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmll
ZC4NCj4gVGhhbmsgeW91Lg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmcN
Cj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCg0K


From nobody Thu Dec 12 08:00:32 2019
Return-Path: <fclad@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 176F512011E; Thu, 12 Dec 2019 08:00:30 -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, 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 header.b=ejMm5bcI; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ky2Myb0l
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 Dyw7-rq6HG3J; Thu, 12 Dec 2019 08:00:28 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3E0612091A; Thu, 12 Dec 2019 08:00:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3130; q=dns/txt; s=iport; t=1576166427; x=1577376027; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=vRMrb8qNwyCd7bxsMP09YxBbYM8GVBffwevDOX/AeeU=; b=ejMm5bcIIlpFjsupAr9Z7jyupf5exP1eFLN1YqpeJFse4eExRb9eRFOL xd3quuxVqE9y3Qh4peVnhCzk8QdqOWMkRkLOday//2VHAJr3W0wwZxNrv IgaNoK5US3s4LC5YwVWV3d4bk6AhOb5763paXujCoVjaw5fLSHVAb26XI o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AoYNIGByPeqof5RTXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YRyN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuLAknyINbhbjcxG4JJU1o2t3w=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BiAADgYvJd/4gNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWoHAQELAYFKUAVsWCAECyoKg3mDRgOEWoYvTpoXgS4UgRADVAk?= =?us-ascii?q?BAQEMAQEYDQgCAQGDe0UZgXMkNAkOAgMNAQEEAQEBAgEFBG2FNwyFXwIBAwE?= =?us-ascii?q?BEBERDAEBLAwRAQgaAiYCBCULFRIEARIigwABgkYDLgEOowQCgTiIYXWBMoJ?= =?us-ascii?q?+AQEFgTkCg00YghcDBoEOKAGMFxqBQT+BEScggkw+gmQBAQOBLQESAR8XFYJ?= =?us-ascii?q?kMoIsjSIKgwKeRQqCMIckjlUbgkKHdpAJjVwLZIhMkXECBAIEBQIOAQEFgVI?= =?us-ascii?q?5Kj1xcBU7KgGCQVARFJAgg3OFFIU/dIEojD6BIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,306,1571702400"; d="scan'208";a="594531941"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Dec 2019 16:00:26 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xBCG0QVj030311 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Dec 2019 16:00:26 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 10:00:26 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 10:00:25 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Dec 2019 11:00:25 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EVJkf56EGi4ofT5KmFWDBuYFcIOdTnHzhlXhaiutNgI6y6Z9E4g6r+/XjIChn4XDFCDAKP/eWe0ixsR/tuwMUgf6ghDEbicQ/KlNEH0oHfIUVcAkKF9e3Srls8QRhBdMtxheasqEOGMWYBHzTqHwxsU+lxH5BasHwl+6Ip0uIIIWHlVtsysyvOQ8BvcAcBwDDeDNqFwUYMqcZ4O1mi+2UDnpgmciezXTXwNv1mhpBB+B05D1OnG9TGsnalIvvYEqZ/NQK8GbDX8C4vonzoG4EGi5OitbTgAL/vqIUblAe0dey6rAqZoqmgfL9vOfTxkq0wMb8JXin2Yx/tdfq8wp5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vRMrb8qNwyCd7bxsMP09YxBbYM8GVBffwevDOX/AeeU=; b=k932ANNPKymMCe1KJoCGxVLTn57djNAAYUnwCud9VgyLp0YgLu1QJBkZF6EivKtsEQYtjZWJUsgehmUD999YAKEP/G+GWUyTFJ6QVh69gFNAZJ1/AmvyvYUA1fWfHRhg80sbGJS8eG9Ld65q+hmHt0AT/5A57+PnDBtFRO165y15RASaAPUlT2+bRj6J+ZWza7clOHHciZWnUcrfUwxRm95CVyaZvftzqR4ghSkTmyP26YPB4naZdyvqQs3m5nLgaxV549gmMRzAgizUozu6+Zc2H8CSAPlJ//cbodK74+5DHeoEG2m/DASVKrNrYsRPOUps6p7C+ooyiBXy1ezebA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vRMrb8qNwyCd7bxsMP09YxBbYM8GVBffwevDOX/AeeU=; b=ky2Myb0lKJiODsGRZMmq/YIxMmcHExD1peQr6Q8Gv2+s99FcrmHxwSVToLP05ONqx5Xu3/larBQO97EUkAjFQKkf+Q9OcihmWHFdHct4sSFaD18xwuW589c9OamW6Dqr7HOi+nY/hhcFiGi/F91gp8a6QngvwG93OFT/mbmrCS0=
Received: from DM5PR11MB1483.namprd11.prod.outlook.com (10.172.39.9) by DM5PR11MB1289.namprd11.prod.outlook.com (10.168.103.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Thu, 12 Dec 2019 16:00:24 +0000
Received: from DM5PR11MB1483.namprd11.prod.outlook.com ([fe80::30c4:7e6f:288f:b2ba]) by DM5PR11MB1483.namprd11.prod.outlook.com ([fe80::30c4:7e6f:288f:b2ba%8]) with mapi id 15.20.2538.017; Thu, 12 Dec 2019 16:00:24 +0000
From: "Francois Clad (fclad)" <fclad@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVsQVDfIUGeLsa5kywlCOLAllkag==
Date: Thu, 12 Dec 2019 16:00:24 +0000
Message-ID: <1846F55A-0D67-409D-90CC-E3080E917848@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=fclad@cisco.com; 
x-originating-ip: [173.38.220.54]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6d73d9fb-9183-48d1-d0a0-08d77f1c6609
x-ms-traffictypediagnostic: DM5PR11MB1289:
x-microsoft-antispam-prvs: <DM5PR11MB1289029CDD23A07ECB9569C7AC550@DM5PR11MB1289.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(39860400002)(366004)(396003)(136003)(376002)(199004)(189003)(33656002)(6486002)(36756003)(26005)(966005)(2616005)(66446008)(86362001)(66556008)(316002)(91956017)(6512007)(2906002)(76116006)(71200400001)(186003)(478600001)(81156014)(66946007)(5660300002)(81166006)(6506007)(66476007)(8676002)(64756008)(110136005)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR11MB1289; H:DM5PR11MB1483.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: miompA0oqg+ZurF8EqZQwWh8cSoEuRykZ8ARcK0DMw8pPbj2SGjk62ORHMBhIb2IEbjZRsGaprHbTN88PR6L9hjmC2iEU1Qpy21ao5Aw1RiruUxyW3zeMm3PSTYngmmMVKWaUu7TdXpiyY4sfjlkeejAC5j3IAZO345fJVpk03rT3RHbgwStfqsLGLGpfe8kq/CBPHPYcibAAllRPoOVKVinN63XFvVlRfN+/u6PAM8EPmt4jffyMWGPAi2tQ03YXrIuNG7V6mmSjrdiNmtWiHjQp2kVljQo+apy7qvr7aaDWEAk4gzMc/JUbdLiVZv4BWMNcQ9hDkXtXZkJS79+h70qmx1OY0Dz+ib0l6v8a/JMtRXNyg8I05xHUKXhX+saZTrupll7GPwYiNDeevn7xOq5STg+5sY/9dSBrsSkeTFEaQE1IHvUR7c/C6zG0P0s
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <21AD0E89501B3F4CB70BE47D4D7D192C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d73d9fb-9183-48d1-d0a0-08d77f1c6609
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 16:00:24.3635 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tc5jsFi34gkiWoHvacABkyWKLzlPaTpmzzeIMpT9b6nfddrhsyh2ysp2qRwjxRpo
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1289
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kxlCC7s1j73JSRH6UBFzQwD_jPc>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 16:00:30 -0000

SGksDQoNCkFzIGEgY29udHJpYnV0b3IsIEkgYW0gbm90IGF3YXJlIG9mIGFueSB1bmRpc2Nsb3Nl
ZCBJUFIgcmVsYXRlZCB0byB0aGlzIGRvY3VtZW50Lg0KDQpUaGFua3MsDQpGcmFuY29pcw0KDQrv
u79PbiAwNS8xMi8yMDE5IDE3OjU0LCAic3ByaW5nIG9uIGJlaGFsZiBvZiBicnVuby5kZWNyYWVu
ZUBvcmFuZ2UuY29tIiA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIGJydW5v
LmRlY3JhZW5lQG9yYW5nZS5jb20+IHdyb3RlOg0KDQogICAgSGkgU1BSSU5HIFdHLA0KICAgIA0K
ICAgIEluIHBhcmFsbGVsIHRvIHRoZSBXR0xDIGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmcsIHdlIHdvdWxkIGxpa2UgdG8gcG9sbCBmb3IgSVBSLg0KICAgIA0K
ICAgIElmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdIHBsZWFzZSByZXNwb25kIHRvIHRoaXMg
ZW1haWwuIElmIHlvdSBhcmUgYXdhcmUgb2YgSVBSLCBwbGVhc2UgaW5kaWNhdGUgd2hldGhlciBp
dCBoYXMgYmVlbg0KICAgIGRpc2Nsb3NlZCBpbiBhY2NvcmRhbmNlIHdpdGggSUVURiBJUFIgcnVs
ZXMgKFJGQ3MgMzk3OSwgNDg3OSwgMzY2OSBhbmQgNTM3OCBwcm92aWRlIG1vcmUgZGV0YWlscyku
DQogICAgDQogICAgSWYgeW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2Ug
cmVzcG9uZCB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3Jl
IGF3YXJlIG9mIGFueSBJUFIuIA0KICAgIA0KICAgIFRoaXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2
YW5jZSB1bnRpbCBJUFIgY29uZmlybWF0aW9ucyBoYXZlIGJlZW4gcmVjZWl2ZWQgZnJvbSBhbGwg
YXV0aG9ycyBhbmQgY29udHJpYnV0b3JzLg0KICAgIA0KICAgIFRoYW5rIHlvdSwNCiAgICBCcnVu
bw0KICAgIA0KICAgIFsxXSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1DQogICAgDQogICAgDQogICAgX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KICAgIA0KICAgIENlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29u
dGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0
IG5lIGRvaXZlbnQgZG9uYw0KICAgIHBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29w
aWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBl
cnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQogICAgYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0
cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9u
aXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwNCiAgICBPcmFuZ2UgZGVjbGlu
ZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3Jt
ZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQogICAgDQogICAgVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0
YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRp
b24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsNCiAgICB0aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCiAgICBJ
ZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRo
ZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCiAg
ICBBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNz
YWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuDQogICAg
VGhhbmsgeW91Lg0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9y
Zw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAg
DQoNCg==


From nobody Thu Dec 12 08:13:15 2019
Return-Path: <dirk@lapishills.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96D79120986 for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 08:13:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level: 
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NO_DNS_FOR_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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=lapishills-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 4BDkLoOAinla for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 08:13:12 -0800 (PST)
Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (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 D531C12096D for <spring@ietf.org>; Thu, 12 Dec 2019 08:13:11 -0800 (PST)
Received: by mail-wm1-x32f.google.com with SMTP id n9so2983282wmd.3 for <spring@ietf.org>; Thu, 12 Dec 2019 08:13:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lapishills-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JUi/b2p7S4C1TlI28x+KeWRM54okf/vJomprgE7kgdg=; b=QcFxgWAkjN3NaqzyMMMrwHkfEwFvAYiz7/zkZLOAZws46O2yThPIwHEciD2G2SRtFZ SUYlhRc0URa+sDH0ElgB1QShI2GuYZmcCZw80+5dkyZilNErT8PBwn5RTPxFHwT5q6/6 hjnUCmZLVRLXAFTb3zfcPYHGLX/+fmtY8YIeWnU5HN223G8osxtCoZ0jbZ1d5MOHKCk1 tQWcJ7ElxjVMPrBUJ02ykIXc4ECljQN08vVDNm9rsFKZ8HWJlaXxISc8JnNaAqcPn5iT VUK4AmcYM0Kp9qEWjc980WAAvqppXItGebuDhwl2CE7qJKoq46yTTWMtUOqQK4Kh2DVA QswQ==
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=JUi/b2p7S4C1TlI28x+KeWRM54okf/vJomprgE7kgdg=; b=BhSMx60Ef15bnyj9Jm/D7uicw6uDhh0+sNNJ5qySic4ZjDha4NukyFLsCjYIl3upNQ KDDakvTZHgPu+kwQle59rn1hLjpo3ui59+ttzBvODhAafcWaLT6qMjlWpvGJ4gSi0crj PRfsH5w0kFiFz9MmACAjPXVwieb+e2FWJ68FbOSbSUlbHWuqxchWvCA8nONMKDkmLl9a j15w0bKWk4m8hJ+zuy1dBvJyY8tmnK7UaJNHl8oyUn3osvmQqFKrz9MpNTAGq2slYnQd 69qEAOcMXlZb2sInUGyWAqJf5YtJwI4EyQEKYvyccY389+lBAj5PxdLp/eDLQmg9t9tp ESOw==
X-Gm-Message-State: APjAAAXM39JVjaknYDgi6dWFmu2Bnn4ZtsiKZH5oQ8eO+2Y7qE6KiQeq Jx0bgPfrBUV5MVUA2FxqluIbl4GYm8kPxmXwp2id7w==
X-Google-Smtp-Source: APXvYqzql2IVkbFlZHuAl1NUfjZcvoh8OVgNbjmXGxcxonZP70WLXUzaKtVe5YE2ziSbSmicSQJBMU82aTRHLilfWfo=
X-Received: by 2002:a1c:6042:: with SMTP id u63mr7440838wmb.58.1576167190152;  Thu, 12 Dec 2019 08:13:10 -0800 (PST)
MIME-Version: 1.0
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Dirk Steinberg <dirk@lapishills.com>
Date: Thu, 12 Dec 2019 17:12:59 +0100
Message-ID: <CAFqxzqYfdOSJw=1vsewSCB_3h2PvgxykA42WuaU=9ozBTw7x_Q@mail.gmail.com>
To: bruno.decraene@orange.com
Cc: SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000079dae20599840556"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ETT8ppcz2fKC2FnplXENxUkBYEg>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 16:13:14 -0000

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

Hi

As a contributor, I=E2=80=99m not aware of any undisclosed IPR(s) related t=
o this
document.

Cheers,
Dirk

On Thu, Dec 5, 2019 at 5:50 PM <bruno.decraene@orange.com> wrote:

> Hi SPRING WG,
>
> In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, w=
e
> would like to poll for IPR.
>
> If you are aware of IPR that applies to
> draft-ietf-spring-srv6-network-programming [1] please respond to this
> email. If you are aware of IPR, please indicate whether it has been
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and
> 5378 provide more details).
>
> If you are an *author or contributor* please respond to this email
> regardless of whether or not you're aware of any IPR.
>
> This document will not advance until IPR confirmations have been received
> from all authors and contributors.
>
> Thank you,
> Bruno
>
> [1]
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles 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
> electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u
> falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged
> information 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
> delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n
> modified, changed or falsified.
> Thank you.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi<br><br>As a contributor, I=E2=80=99m not aware of any u=
ndisclosed IPR(s) related to this document.<br><br>Cheers,<div>Dirk</div></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Thu, Dec 5, 2019 at 5:50 PM &lt;<a href=3D"mailto:bruno.decraene@orange.co=
m">bruno.decraene@orange.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex">Hi SPRING WG,<br>
<br>
In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.<br>
<br>
If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been<br>
disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 5378=
 provide more details).<br>
<br>
If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you&#39;re aware of any IPR. <br>
<br>
This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.<br>
<br>
Thank you,<br>
Bruno<br>
<br>
[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/=
html/draft-ietf-spring-srv6-network-programming-05</a><br>
<br>
<br>
___________________________________________________________________________=
______________________________________________<br>
<br>
Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc<br>
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler<br>
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,<br>
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.<br>
<br>
This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;<br>
they should not be distributed, used or copied without authorisation.<br>
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.<br>
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.<br>
Thank you.<br>
<br>
_______________________________________________<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>

--00000000000079dae20599840556--


From nobody Thu Dec 12 08:50:15 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6830112098F; Thu, 12 Dec 2019 08:50:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=KRZtSegN; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0zo8mO8R
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 ww_qQbKthGWl; Thu, 12 Dec 2019 08:50:07 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52D7F120953; Thu, 12 Dec 2019 08:50:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12699; q=dns/txt; s=iport; t=1576169407; x=1577379007; h=from:to:cc:subject:date:message-id:mime-version; bh=bSKtvDUQrQXAgXNXF4QHJRdBbJVysFOYZnj+3w7oxbU=; b=KRZtSegNDfDNtF7x8GBQOxwpXCEap/8NZVgkCdgGJywwXdUQXw8nDkK5 92Ugfm39dc9uDT/FsvB9eTs9svDt14Zx6ZYkQ5L4DFHBGRTwgmql21Cef VCR3kNZXB8K00J1iIMlFWRBqysidRnCrN54Xfo4Rlowq3lgDXlSZ3nY47 g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AUSR5Fh3fpgsQRughsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxGCt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8TgZdYBUER?= =?us-ascii?q?oMiMEYhQslVdyMDUzTJ//xZCt8F8NHBxdo?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ATAABzb/Jd/5RdJa1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYFqBQEBAQELAYEbL1AFbFggBAsqhAODRgOEWoY?= =?us-ascii?q?vgl+TJIRigS4UgRADVAkBAQEMAQEYAQwIAgEBg3tFAheBcyQ0CQ4CAw0BAQQ?= =?us-ascii?q?BAQECAQUEbYU3DIVeAQIBAwEBEBEdAQEsCwERAQgRAwECKAMCBCULFAkKBAE?= =?us-ascii?q?NBSKDAAGBeU0DLgECDKNCAoE4iGF1gTKCfgEBBYE5AoNKGIIXAwaBNgGMFxq?= =?us-ascii?q?BQT+BEScggkw+gmQBAQOBLQESATYJDQmCWjKCLI0iCoMChVSJV48aCoIwhyS?= =?us-ascii?q?OVRuCQod2kAmNXAtkiEyRcQIEAgQFAg4BAQWBUjlncXAVOyoBgkFQERSQIIN?= =?us-ascii?q?zhRSFP3SBKIw+gjIBAQ?=
X-IronPort-AV: E=Sophos;i="5.69,306,1571702400";  d="scan'208,217";a="389162518"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Dec 2019 16:50:06 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xBCGo3h9011919 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Dec 2019 16:50:05 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 10:50:03 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 10:50:01 -0600
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Dec 2019 10:50:01 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l2zj/sJbsHDt7ULWCLJa/9oFGggPotSdrT7OpY8Bcw38iJ7Y14TWgTYSkjVpqoRDs7DjbxpqwPbzLxfPK8fEjMfWTkUp3RVr4gNj0wrRv5tfTQGA90jhFYfKlmDFsvTtqSkgJZowlAHz87asmJKKj7s0i3Xi1nhWQxCy7RUJkwpOSCSGISEQ7lReF3Y4BWbTScR7UVhep/9ejAoyL5fUAMrTxuJrXsXC02ArcIsmcsNSXmBB7vb+3DY7GuZXTDoMn25U6Srd63/C10m+Bd0YgdXTevh+DkFEpCAc3SWHvHWIHKLCvbJuR+uID8pJZne2EiZxIPqtmISP1nJYJmgvkw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bSKtvDUQrQXAgXNXF4QHJRdBbJVysFOYZnj+3w7oxbU=; b=W8qRY5lTFXBD5L5arlipLU12voFiVKenU2xDBSu6gRF2/75CJTYZKi5NYC8C0Nu1ZnLp2rBPqlNdYf8mfbottPlCjCWPOolTwwqMA8BYHSvvlQmWZR0uP/4Jv7/NYAZ30tOjE40VQ4xFjkGDmn79Y/yDIailN91wxn6hAs16IAeYti6ogmS3QIOPP2v0i6czzYGJA9mX4pVNh+NHNxgkc7ifYp/5HzNMChJdUzknFjFfeTAusEOW9xmboum1reYG8Uhcpia7coCqE0308A+vaQwsBGcbnkwr/V6IGZeahqGc6vG1hDiu01/7ifSm4+hke/DWDGWrtrsrUNVLYtWShw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bSKtvDUQrQXAgXNXF4QHJRdBbJVysFOYZnj+3w7oxbU=; b=0zo8mO8REhdAag+q3Fl12YVJLX5NA0f0eE2bA79cfRlU2ImaFperBSWEySNRwXIHqQNmB4fo2TPDRJwYP0wn2NmNHHlUeRcJVYwaoMgyvzwKQvTfN2+JUxTytkOmLJwwEhtN1jJb2N7GSy+bS53RwCQMqWZt9gjQH1Hc/6acxTg=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB2539.namprd11.prod.outlook.com (20.176.95.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.22; Thu, 12 Dec 2019 16:49:59 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1811:204:8715:6e54]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1811:204:8715:6e54%5]) with mapi id 15.20.2516.018; Thu, 12 Dec 2019 16:49:59 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
CC: "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVsQww2SbXK7YfUk25By4CIGwB/w==
Date: Thu, 12 Dec 2019 16:49:59 +0000
Message-ID: <3829BECD-32B6-41A2-A6DB-E9CDAB2EF4C3@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1001::e9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 691aa17f-ee60-425b-9457-08d77f23537c
x-ms-traffictypediagnostic: DM6PR11MB2539:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB25397C6FFB8BA2E20FB1C3E2DE550@DM6PR11MB2539.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(366004)(136003)(39860400002)(346002)(396003)(199004)(189003)(71200400001)(91956017)(64756008)(66446008)(76116006)(66946007)(66556008)(36756003)(33656002)(6486002)(66476007)(4326008)(316002)(186003)(5660300002)(110136005)(6512007)(2616005)(107886003)(6506007)(53546011)(86362001)(2906002)(478600001)(966005)(81166006)(81156014)(8676002)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2539; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CPwdzKTkbiWeikzdyQW6l/rt4kNOlRtM3bsgqdw+KQa7g+utolWr4tbzNwIl4VRhHY+7/cBXT0CKFLKq1ZNZIlzHjUsUD5H+ORDywHmsNu7SasXSYk/EoutDCMme+i40iQl67NMWzBp3VZMrppgXlzzWICGR3gX144UpoWuDXXOhxjC7myAbmAokSHErvTWgDXiyfH9juV9PrBObv5c50T0yoI2ZkSamKU1V4xjRsrFjKQBk3Yyw8X3xJu3/M2E5KibTRdjBJtHQcaj3j0Q6cHT9NrmURHX9k5K+Q1XAP7pQu/OsQuMyayAUI7r3I3TaYo2d1QcDvyo5iw71R01nq2nrIIOq4wozec8bgBdJguOaJooi9IGYFbw5a4Wms6GFqHSrc2vvj4k96iM9znWGICIsTKxGJxLYSJXH2oBVkz88za1kCCJPwl+U2Uj+78F0
Content-Type: multipart/alternative; boundary="_000_3829BECD32B641A2A6DBE9CDAB2EF4C3ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 691aa17f-ee60-425b-9457-08d77f23537c
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 16:49:59.6881 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MgrkEyRqOqrYsh6zRkREuNMO6lwkt0xSK+IA6e6ScHElzw2lPpvJSbfNUsooMvL5
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2539
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/5hYYeHAIb9myr-eZhRV1bX7SGEg>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 16:50:09 -0000

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

QXMgY29udHJpYnV0b3IsIEnigJltIG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHJl
bGF0ZWQgdG8gdGhpcyBkb2N1bWVudC4NCg0KVGhhbmtzDQoNClJlZ2FyZHMg4oCmIFphZmFyDQoN
CkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiA8YnJ1
bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4NCkRhdGU6IFRodXJzZGF5LCBEZWNlbWJlciA1LCAyMDE5
IGF0IDExOjUwIEFNDQpUbzogJ1NQUklORyBXRyBMaXN0JyA8c3ByaW5nQGlldGYub3JnPiwgZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIDxkcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbc3ByaW5nXSBJ
UFIgcG9sbCBmb3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nDQoN
CkhpIFNQUklORyBXRywNCg0KSW4gcGFyYWxsZWwgdG8gdGhlIFdHTEMgZm9yIGRyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZywgd2Ugd291bGQgbGlrZSB0byBwb2xsIGZv
ciBJUFIuDQoNCklmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgWzFdIHBsZWFzZSByZXNwb25kIHRv
IHRoaXMgZW1haWwuIElmIHlvdSBhcmUgYXdhcmUgb2YgSVBSLCBwbGVhc2UgaW5kaWNhdGUgd2hl
dGhlciBpdCBoYXMgYmVlbg0KZGlzY2xvc2VkIGluIGFjY29yZGFuY2Ugd2l0aCBJRVRGIElQUiBy
dWxlcyAoUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IHByb3ZpZGUgbW9yZSBkZXRhaWxz
KS4NCg0KSWYgeW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVzcG9u
ZCB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJl
IG9mIGFueSBJUFIuDQoNClRoaXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSB1bnRpbCBJUFIg
Y29uZmlybWF0aW9ucyBoYXZlIGJlZW4gcmVjZWl2ZWQgZnJvbSBhbGwgYXV0aG9ycyBhbmQgY29u
dHJpYnV0b3JzLg0KDQpUaGFuayB5b3UsDQpCcnVubw0KDQpbMV0gaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNQ0K
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBj
b250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMg
ZXQgbmUgZG9pdmVudCBkb25jDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGll
cyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJy
ZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUg
YWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMg
ZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwNCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJl
c3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNp
ZmllLiBNZXJjaS4NCg0KVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRh
aW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJv
dGVjdGVkIGJ5IGxhdzsNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBj
b3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBl
bWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBt
ZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9y
YW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwg
Y2hhbmdlZCBvciBmYWxzaWZpZWQuDQpUaGFuayB5b3UuDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJpbmdA
aWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vc3ByaW5nDQoNCg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUi
IHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+QXMgY29udHJpYnV0b3IsIEnigJlt
IG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHJlbGF0ZWQgdG8gdGhpcyBkb2N1bWVu
dC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzIOKApiBaYWZhciA8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPnNwcmluZyAmbHQ7c3ByaW5nLWJvdW5jZXNAaWV0
Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiAmbHQ7YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSZndDs8
YnI+DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgYXQgMTE6NTAgQU08
YnI+DQo8Yj5UbzogPC9iPidTUFJJTkcgV0cgTGlzdCcgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDss
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyAmbHQ7ZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1
YmplY3Q6IDwvYj5bc3ByaW5nXSBJUFIgcG9sbCBmb3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBTUFJJTkcgV0csPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIHBhcmFsbGVsIHRvIHRoZSBXR0xD
IGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcsIHdlIHdvdWxk
IGxpa2UgdG8gcG9sbCBmb3IgSVBSLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiB5b3UgYXJlIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMg
dG8gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXSBwbGVhc2Ug
cmVzcG9uZCB0byB0aGlzIGVtYWlsLiBJZiB5b3UgYXJlIGF3YXJlIG9mIElQUiwgcGxlYXNlIGlu
ZGljYXRlIHdoZXRoZXIgaXQgaGFzIGJlZW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPmRpc2Nsb3NlZCBpbiBhY2NvcmRhbmNlIHdpdGggSUVURiBJ
UFIgcnVsZXMgKFJGQ3MgMzk3OSwgNDg3OSwgMzY2OSBhbmQgNTM3OCBwcm92aWRlIG1vcmUgZGV0
YWlscykuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPklmIHlvdSBhcmUgYW4gKmF1dGhvciBvciBjb250cmlidXRvciogcGxlYXNlIHJlc3BvbmQg
dG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSdyZSBhd2FyZSBv
ZiBhbnkgSVBSLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlRoaXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSB1bnRpbCBJUFIgY29uZmly
bWF0aW9ucyBoYXZlIGJlZW4gcmVjZWl2ZWQgZnJvbSBhbGwgYXV0aG9ycyBhbmQgY29udHJpYnV0
b3JzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5UaGFuayB5b3UsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5CcnVubzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5bMV0gPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSI+DQpodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Q2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250
ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQg
bmUgZG9pdmVudCBkb25jPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5wYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1
dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVp
bGxleiBsZSBzaWduYWxlcjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBw
aWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGli
bGVzIGQnYWx0ZXJhdGlvbiw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1l
c3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBtZXNzYWdl
IGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVn
ZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnRoZXkgc2hvdWxkIG5vdCBi
ZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYgeW91IGhh
dmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVy
IGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BcyBlbWFpbHMgbWF5IGJl
IGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVl
biBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFuayB5b3UuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5zcHJpbmcgbWFpbGluZyBsaXN0PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJtYWlsdG86c3By
aW5nQGlldGYub3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9zcHJpbmc8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
Ym9keT4NCjwvaHRtbD4NCg==

--_000_3829BECD32B641A2A6DBE9CDAB2EF4C3ciscocom_--


From nobody Thu Dec 12 10:18:02 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9512120103; Thu, 12 Dec 2019 10:18:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=y5lnJR7y; dkim=pass (1024-bit key) header.d=juniper.net header.b=Ws8Ljz3G
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 JzkBhtKbLDO6; Thu, 12 Dec 2019 10:17:59 -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 6102B12000F; Thu, 12 Dec 2019 10:17:59 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBCIFAcH032101; Thu, 12 Dec 2019 10:17:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=cuoaEDq62pTOzzsZLiP0NyYWz4ht8emXrfpZys4qk+s=; b=y5lnJR7yoQA3/DVbnM59O5B4FcEQCYSbMmpjB1bUdpiL9qSCt9aV35WiB4G5/IOjxym8 2GzqCur4/vJfW9TxqIjK8YhqRLZ63CwFLVbVAqbByVg5a8A0GdhXJ06SXczpM0CPb/qW wfmztxZymwNHoKgkBFVzweDepMVzlDvXI1Z0jIaRo4gG98QDViUgKRHhcuMtPqQ0uucm pT3+N29AAt3IZkQvaVVtOSUCkA+s3Ro1YUtUMNMNd+ZBg8ShejgZa70ae+zQtZQC090G cIlCQHMCGgzz6qo8e8YhOcdNRW9/7T4F3sff//WPRY9XhD64K96tegLr9aiFk929pJ4G Sg== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2171.outbound.protection.outlook.com [104.47.59.171]) by mx0a-00273201.pphosted.com with ESMTP id 2wucx41b58-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 12 Dec 2019 10:17:59 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CpDyPR94h4TMO9X8vSl5+2fhc3dRKKvZzIAaNLc4qz2X8n5JLws9apjfVa+U2qzYoYiEBfeEMXFDG+WPXQUOTPYvG5qJnVMtcGZBM/dK6pslUINVyRwGXx7cy2UvJmX/bInrMV9VQY9RtfJX0ORrlA5gnyYoITv9zoeJtnqKXWN/2ID4f/D3vWRYQM5IbdOLHYFKgfzIIEnTv5WfOYETFcj/JwaExCuJ0yCZK+t0IoQZ0JyXJSzL2dY0GkiNPfjMj4ZSpJ4EUdGMw967qLA3/ykx4zWchDyWruhj1dIChQ/WP7qWwi/Wmx/Edc/jJe7ZEvLJoKlNJcRNr/FLH+VLqg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cuoaEDq62pTOzzsZLiP0NyYWz4ht8emXrfpZys4qk+s=; b=ahaVq25rGzGPUm0Zph5vmb0eLIa1JcyQFE/TgwR3yhWvCvrR2rvL7Vpr7F+j0Q52PS4d9Bw4crQD1hXznqC1UBPS2A5WYISR3k3aP4CmzLoYTeQtIlujKMO1Lk5H1bPWUZ28aYwzJ8UILQuVjlZjvus3MkN3XtEvzuAxWjvgMv6cIGOKmb1tr05w8HtpMOi3P0YesqM+h8rYD+Ix/whTvqIjZ4EIevtyehFQg1JZTbtV2Jl64dne5C/ERYXr5WkEKI6+xm5bpvqJvlyN0DpiNPSf0zWwNNjtuwyWIpSwlpAUYUwBUDpGMNLwpv3a/6lGu4gzU/tBaQ3w0IVmjFp/Bg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cuoaEDq62pTOzzsZLiP0NyYWz4ht8emXrfpZys4qk+s=; b=Ws8Ljz3G7WRvS1gZSxIfeXgBYDcELadxFNP0eaqTKyuPl/+3PELlMIIU6lkjNEWfEgB1ckdX+SCAKFJKvSxhFca5z/a3KN3+FJEqHvxwyCAYp1mQ7Sv8K+SMem3JZuPPO9aWVVVEUZFv1eFG9sFoJlXsP/SLmQt1Bryqboh2V6k=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4130.namprd05.prod.outlook.com (52.132.220.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Thu, 12 Dec 2019 18:17:56 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 12 Dec 2019 18:17:56 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "spring@ietf.org" <spring@ietf.org>, "i-d-announce@ietf.org" <i-d-announce@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming-06 - locators
Thread-Index: AdWxExPhPt1eADQARi2erexKrbnrlw==
Content-Class: 
Date: Thu, 12 Dec 2019 18:17:56 +0000
Message-ID: <BN7PR05MB5699E24CC27CCA79E06A92C6AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T18:17:55.0101843Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=da4e8bf7-08f8-4409-bfb6-2a3fe9e26cd9; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 366fb9b7-9fb5-4c25-4362-08d77f2f9cab
x-ms-traffictypediagnostic: BN7PR05MB4130:
x-microsoft-antispam-prvs: <BN7PR05MB413060FC94835B4362B4AB2FAE550@BN7PR05MB4130.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(346002)(376002)(39860400002)(396003)(199004)(189003)(2906002)(26005)(66476007)(64756008)(66446008)(450100002)(316002)(66556008)(55016002)(9686003)(66574012)(71200400001)(7696005)(76116006)(33656002)(66946007)(110136005)(4001150100001)(81166006)(52536014)(8676002)(6506007)(81156014)(5660300002)(478600001)(186003)(8936002)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4130; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9LNNpU3QmSFPCV70ethbJ1n6PrriyU0aHdcUKR2JcxgOj6O1WC4dlHljcLNUHhKFmZrRL3T65lk5fA4Ay48/SxZz2dylbquSfSf5sYKf93IqkMXQe5LXHn5h8NV4kRQJaJENP9wkP9p955jYMYDpys70iFogx5lYFyiOgqkrUqxjXISuHQPob4zGND0LgHsa1/fFgY2b71wWeYmgRXRZoyBVILkASoOcTGL8TYEArNrjsjHlJbT1n0FX2S0wOTYJ1rE0Z1c8fqvxOqaVUSCzoq9FyU1Yb+Sc3OWTBpQ2TFgKP4DIS0B/z1WQFRKDqL6ujWAArq4OmDYDjFFQkfQqpLmMRjYJpSANIAndnYwsxRSsic2mSNOQsTJGPkj1NyS2UdCTOU9+dzrAQW9DiO0lpUN6OM6lYOXkCUGRFaiUbloTMD2vtSPFs0Nl9JOK+TJV
x-ms-exchange-transport-forked: True
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: 366fb9b7-9fb5-4c25-4362-08d77f2f9cab
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 18:17:56.3265 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rBQ81vpFBs8Qbarv5XBha0ChK2d2Y26EgbQOcBljv2b99L9lX8gtEdn/AjA8DnQC4DAUB1vtok2LPHt9w3uGew==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4130
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-12_06:2019-12-12,2019-12-12 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 spamscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 impostorscore=0 malwarescore=0 mlxlogscore=999 priorityscore=1501 clxscore=1011 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912120140
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CfMGZ1dYoHCr58VH88W0Rlru2t4>
Subject: [spring] draft-ietf-spring-srv6-network-programming-06 - locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 18:18:01 -0000

Folks,

This draft version looks much better.=20

Please consider the following change in Section 3.1:

OLD>
L, the locator length, is flexible, and an operator is free to use the loca=
tor length of their choice.
<OLD

NEW>
LOC MUST be drawn from a globally addressable IPv6 unicast prefix or one of=
 the following Special Purpose IPv6 Prefixes [RFC 6890]:

- Benchmarking (i.e., testing use only)
- Documentation (i.e., testing use only)
- Unique-Local

L, the locator length, MUST be less than or equal to the length of the pref=
ix from which LOC was drawn.
<NEW


Juniper Business Use Only

-----Original Message-----
From: spring <spring-bounces@ietf.org> On Behalf Of internet-drafts@ietf.or=
g
Sent: Wednesday, December 11, 2019 2:55 PM
To: i-d-announce@ietf.org
Cc: spring@ietf.org
Subject: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06=
.txt


A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
This draft is a work item of the Source Packet Routing in Networking WG of =
the IETF.

        Title           : SRv6 Network Programming
        Authors         : Clarence Filsfils
                          Pablo Camarillo Garvia
                          John Leddy
                          Daniel Voyer
                          Satoru Matsushima
                          Zhenbin Li
	Filename        : draft-ietf-spring-srv6-network-programming-06.txt
	Pages           : 39
	Date            : 2019-12-11

=20


From nobody Thu Dec 12 10:54:54 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F06A120024; Thu, 12 Dec 2019 10:54:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 bQXJJO7ykhOn; Thu, 12 Dec 2019 10:54:50 -0800 (PST)
Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) (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 8D8921200C3; Thu, 12 Dec 2019 10:54:50 -0800 (PST)
Received: by mail-io1-xd36.google.com with SMTP id v18so3947705iol.2; Thu, 12 Dec 2019 10:54: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 :cc; bh=LZ7uYoJUSooq+Lbtb+UXE3wLlKhD9tzZyPee0hoYS90=; b=qwax9kMIRfh40Oow+Ajq42+IJSuKOfL+zaSQh5n4EwJOo6m5jJQFZ73wGXnRL8v6vR 0X+O+VBRg7IGf8YFSGkbMWfaM3L7Yo6UBqfN18VvTqF+zSojB7clTzMpwY+j3fVpFOwq bobFAcouUSuGGkB5surGMtNgfKGFbExLC2HrN2VSb6fOekD8gXPcP4C9CM9iRn45tsS/ VUQP1VsJh6VF0nwQE9SbCBMTbZUD04VcH6Ad/QMQ2TIdHSnEQKZdiqLcETvHM+X4XMin uMUMkayCu/oBQH7XFvz6OSwbWvQTQRF+5J9ynHS2PRKBiutd+wBXERhSDygfC4+UYEI6 TdHw==
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=LZ7uYoJUSooq+Lbtb+UXE3wLlKhD9tzZyPee0hoYS90=; b=Mzktqq3dyGAkj+LzQy2J+mcZBS2DTfK79NWm0LsyGzUjwtg5DF80Jg+IWHtz00zBxc 9KKZMR8+DV6dGTSvsKP8y4zwQn95dlBEtxtSIWnT7/m689P66vyG6CIabMrKscAjz1rj AyPyrKoYb7fb1V9te4c7alQYiPOutZV0USCIpwolSTM6U8DAosb7WQiOZ/4GkSN2y1q8 0EpupRtVtyOf/ZlYGv2kfKT49pZyFfa6w9IttweJUn1rrpukZZAIa5vsX5899x4ajxuB Nd6UwoZUQZv8JO2b9bO7ulbYgqarbRapaVFrhbr3Z4CHtNZ8c7nW8K09nSd3SP56Gnu+ yO9g==
X-Gm-Message-State: APjAAAXYdI/8Hq5x7a95kSslPNT7p4r09xM3jIiqYyI+YEt0Zby6IMeM 6aCSxCxtlwZCGN8bse0zgoIqxUVV01KAt+DLcndgvdzRvIE=
X-Google-Smtp-Source: APXvYqyk+TuuHO6h664h8dyeA8Rpwm4ruK8z9TIikbmD9qQaJQDspkzZOdalESfDZVSU8F7tJciGhWxq761T5t3pGsY=
X-Received: by 2002:a05:6638:76c:: with SMTP id y12mr9414690jad.95.1576176889724;  Thu, 12 Dec 2019 10:54:49 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <f86050ed-dc45-7b2f-3098-94173efdf949@gmail.com> <CAOj+MMHCJPPiA-znmkvi3VfES181_VWMsK+3ecESnO1bFo5iXg@mail.gmail.com>
In-Reply-To: <CAOj+MMHCJPPiA-znmkvi3VfES181_VWMsK+3ecESnO1bFo5iXg@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 12 Dec 2019 13:54:39 -0500
Message-ID: <CABNhwV18K-_J4CwAGrDVd-Qd-vAH5jgKn-Tqp1fG1io-D8q0rg@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: "6man@ietf.org" <6man@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  Fernando Gont <fernando@gont.com.ar>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009d87ce0599864774"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CK9vi7v0SMRWcVjXx_OkNOdbECw>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 18:54:53 -0000

--0000000000009d87ce0599864774
Content-Type: text/plain; charset="UTF-8"

On Wed, Dec 11, 2019 at 3:37 AM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Brian,
>
> > Each SR node (Segment Endpoint) is effectively applying new IPv6 encap
>> so is already doing an insertion of new SRH
>>
>> That isn't "insertion" in the sense of draft-voyer.
>
>
> Correct. But we are not discussing draft-voyer here.
>
> I think recent mail threads prove that it is much better to discuss one
> topic at a time rather then mix three different and pretty orthogonal
> "issues" interchangeably.
>
>
>>  . It's prepending an extra layer of encapsulation, which is indeed just
>> fine and I don't think anyone here is objecting to it. The spring draft
>> currently uses (IMHO) imprecise language, even in its pseudo-code, but if
>> all it's doing is describing successive layers of encapsulation that's fine
>> too. Wasted bytes perhaps, but that isn't an IETF problem.
>
>
> Great that we agree.
>
>
>> Whether prepending new headers, each with their own SRH, is the best way
>> of doing service-based traffic engineering is another question. Having just
>> reviewed draft-ietf-bess-nsh-bgp-control-plane for Gen-ART, I do believe
>> there's more than one possible approach.
>>
>
> 100% agreed. In fact as you may have seen I have another non data plane,
> but control plane proposal posted:
> https://tools.ietf.org/html/draft-raszuk-teas-ip-te-np-00
>
> Kind regards,
> R.
>

  Robert

    Your ip-te teas WG draft sounds like a fine solution and maybe can be
used in conjunction with Gen-ART sfc draft in centralized SDN controller
based architecture.  So with draft is pulls the control plane function or
Ti-LFA and SR-TE and/or binding SID policies into control plane nodes which
could be the PEs eliminating SRH state in the P core.  So this in essence
using this feature we would save on overhead bytes with the additional 6in6
encap plus SRH state.

Warm regards,

Gyan

>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
-- 

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Wed, Dec 11, 2019 at 3:37 AM Robert Raszuk &lt;<a href=
=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&gt; wrote:<br></div><bl=
ockquote 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">Hi Brian,<div=
><br></div></div><div class=3D"gmail_quote"><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">&gt; Each SR node (Segment Endpoint) is effectively appl=
ying new IPv6 encap so is already doing an insertion of new SRH <br>
<br>
That isn&#39;t &quot;insertion&quot; in the sense of draft-voyer.</blockquo=
te><div><br></div><div>Correct. But we are not discussing draft-voyer=C2=A0=
here.=C2=A0</div><div><br></div><div>I think recent mail threads prove that=
 it is much better to discuss one topic at a=C2=A0time rather then mix thre=
e different and pretty orthogonal &quot;issues&quot; interchangeably.=C2=A0=
</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
=C2=A0. It&#39;s prepending an extra layer of encapsulation, which is indee=
d just fine and I don&#39;t think anyone here is objecting to it. The sprin=
g draft currently uses (IMHO) imprecise language, even in its pseudo-code, =
but if all it&#39;s doing is describing successive layers of encapsulation =
that&#39;s fine too. Wasted bytes perhaps, but that isn&#39;t an IETF probl=
em.</blockquote><div><br></div><div>Great that we agree.</div><div>=C2=A0<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">Whether prependin=
g new headers, each with their own SRH, is the best way of doing service-ba=
sed traffic engineering is another question. Having just reviewed draft-iet=
f-bess-nsh-bgp-control-plane for Gen-ART, I do believe there&#39;s more tha=
n one possible approach.<br></blockquote><div><br></div><div>100% agreed. I=
n fact as you may have seen I have another non data plane, but control plan=
e proposal posted:=C2=A0<a href=3D"https://tools.ietf.org/html/draft-raszuk=
-teas-ip-te-np-00" target=3D"_blank">https://tools.ietf.org/html/draft-rasz=
uk-teas-ip-te-np-00</a></div><div><br></div><div>Kind regards,</div><div>R.=
</div></div></div></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto=
">=C2=A0 Robert=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">=
=C2=A0 =C2=A0 Your ip-te teas WG draft sounds like a fine solution and mayb=
e can be used in conjunction with Gen-ART sfc draft in centralized SDN cont=
roller based architecture.=C2=A0 So with draft is pulls the control plane f=
unction or Ti-LFA and SR-TE and/or binding SID policies into control plane =
nodes which could be the PEs eliminating SRH state in the P core.=C2=A0 So =
this in essence using this feature we would save on overhead bytes with the=
 additional 6in6 encap plus SRH state.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">Warm regards,</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">Gyan</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 class=
=3D"gmail_quote"><div></div><div><br></div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--0000000000009d87ce0599864774--


From nobody Thu Dec 12 11:18:00 2019
Return-Path: <abashandy.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAA1B1200BA; Thu, 12 Dec 2019 11:17:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 PaF4xtpVfJ6O; Thu, 12 Dec 2019 11:17:56 -0800 (PST)
Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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 67B18120024; Thu, 12 Dec 2019 11:17:56 -0800 (PST)
Received: by mail-il1-x132.google.com with SMTP id r81so3016386ilk.0; Thu, 12 Dec 2019 11:17:56 -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=nK73oqrmyFXMhDE510rmmljwAXOQJTXYj44WLpElvPU=; b=P2E4K9E29xbXgN+ZWKCS1bkt7tR374Qn0FVO9Nki3TwKMnxZoH/jKgAApZKh6eTyCQ N+WB+RfW715RbWqft0bJ2i2X2Zu/Y95Gywk+dhvUX0egm1qgUpeB9dFd+1+iJUkLbKEu vhCx0wQF+U5asS2LJQ1J2Ga1WWAuXaoqUxChZXolU4CMYt3gEqXtiBjOwHSnv6E26VPr EGrWrTWcjiQldkVNnLE5xAYgyCDInhhIW9mvMYSgfSITjYAFovhpzhWcPbvvDM9lIIHf oQg16QTPuQxVsqFojyBIbMFIyUtxTk8IJGxY5m3nnVDi9PWh1KqFu6aeSZJ9cgezQnpZ dZJg==
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=nK73oqrmyFXMhDE510rmmljwAXOQJTXYj44WLpElvPU=; b=laapFjiuc5aPmZbs5XTyr9DeCRA5YTXQNQ6QNwwuY/pYUk27ksdbyADOS9T+RCEZdA vYRmzHRtZgJ7NFdhpAK3ZEN60yn6Vd/sJpRA3/KzZia/GvkNbJSA5LgMNFlnhSv+976u /5BFQ5A3HJ9lHwXDN7sUzuR/Ff5ndBs4+l6FR0frJF+6slREEliqKYbFXEJJg7k++wdw NK6iGXFXRm3gyGwGPc9NA5FG0vG5pVH90pMKBnpzryqR3uk3O/Z5fUJvht1t9uH+HHi+ hkB2bb62FzdD4cWVabTZUlJXEmZenH45gG6hokc8Sqv0nnUR5BhewhGB4p/488/o/X/n XjbA==
X-Gm-Message-State: APjAAAUPqo/JehP9GeLLvkEGmDnn5QRT63nat/6dLNMmH7vaI+Ln2gMB qnWEnr6TB/sZnoGsldryieybjD+8gk0Al2BotESBDUSh
X-Google-Smtp-Source: APXvYqy3UF5BPQXq+Ol8Qrz07pssb2WqaSbu1UW3wpcOVGr/64b1DUel9DfldOfgPQJ2GnoSlg1vH/ZQZhWjL9aNhmA=
X-Received: by 2002:a92:1d8c:: with SMTP id g12mr9530997ile.91.1576178275729;  Thu, 12 Dec 2019 11:17:55 -0800 (PST)
MIME-Version: 1.0
References: <3829BECD-32B6-41A2-A6DB-E9CDAB2EF4C3@cisco.com>
In-Reply-To: <3829BECD-32B6-41A2-A6DB-E9CDAB2EF4C3@cisco.com>
From: Ahmed Bashandy <abashandy.ietf@gmail.com>
Date: Thu, 12 Dec 2019 19:17:44 +0000
Message-ID: <CAAgvS4oSFM8-ejh+uxCVBkLb28G5jeN+xWOVYQdA-Pt3DJbKaA@mail.gmail.com>
To: "Zafar Ali (zali)" <zali@cisco.com>
Cc: Bruno Decraene <bruno.decraene@orange.com>, SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003a44f50599869a7a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ePdcnZukNNV93IKslDzgttxXTYM>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 19:17:59 -0000

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

I replied to the IPR poll before.  But Kerry me do it again
I am also not aware of any undisclosed IPR related to this draft

Ahmed


On Thu, Dec 12, 2019, 4:50 PM Zafar Ali (zali) <zali@cisco.com> wrote:

> As contributor, I=E2=80=99m not aware of any undisclosed IPR related to t=
his
> document.
>
>
>
> Thanks
>
>
>
> Regards =E2=80=A6 Zafar
>
>
>
> *From: *spring <spring-bounces@ietf.org> on behalf of <
> bruno.decraene@orange.com>
> *Date: *Thursday, December 5, 2019 at 11:50 AM
> *To: *'SPRING WG List' <spring@ietf.org>,
> draft-ietf-spring-srv6-network-programming <
> draft-ietf-spring-srv6-network-programming@ietf.org>
> *Subject: *[spring] IPR poll for
> draft-ietf-spring-srv6-network-programming
>
>
>
> Hi SPRING WG,
>
>
>
> In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, w=
e
> would like to poll for IPR.
>
>
>
> If you are aware of IPR that applies to
> draft-ietf-spring-srv6-network-programming [1] please respond to this
> email. If you are aware of IPR, please indicate whether it has been
>
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and
> 5378 provide more details).
>
>
>
> If you are an *author or contributor* please respond to this email
> regardless of whether or not you're aware of any IPR.
>
>
>
> This document will not advance until IPR confirmations have been received
> from all authors and contributors.
>
>
>
> Thank you,
>
> Bruno
>
>
>
> [1]
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>
>
>
>
> _________________________________________________________________________=
________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles 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
> electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u
> falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged
> information 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
> delete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have bee=
n
> modified, changed or falsified.
>
> Thank you.
>
>
>
> _______________________________________________
>
> spring mailing list
>
> spring@ietf.org
>
> https://www.ietf.org/mailman/listinfo/spring
>
>
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div>I replied to the IPR poll before.=C2=A0 But Kerry me=
 do it again<div dir=3D"auto">I am also not aware of any undisclosed IPR re=
lated to this draft</div><div dir=3D"auto"><br></div><div dir=3D"auto">Ahme=
d=C2=A0</div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"g=
mail_attr">On Thu, Dec 12, 2019, 4:50 PM Zafar Ali (zali) &lt;<a href=3D"ma=
ilto:zali@cisco.com">zali@cisco.com</a>&gt; wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_8208241138105880990WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:black">As contributor, I=E2=80=
=99m not aware of any undisclosed IPR related to this document.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">Regards =E2=80=A6 Zafar <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12.0pt;color:black">From=
: </span></b><span style=3D"font-size:12.0pt;color:black">spring &lt;<a hre=
f=3D"mailto:spring-bounces@ietf.org" target=3D"_blank" rel=3D"noreferrer">s=
pring-bounces@ietf.org</a>&gt; on behalf of &lt;<a href=3D"mailto:bruno.dec=
raene@orange.com" target=3D"_blank" rel=3D"noreferrer">bruno.decraene@orang=
e.com</a>&gt;<br>
<b>Date: </b>Thursday, December 5, 2019 at 11:50 AM<br>
<b>To: </b>&#39;SPRING WG List&#39; &lt;<a href=3D"mailto:spring@ietf.org" =
target=3D"_blank" rel=3D"noreferrer">spring@ietf.org</a>&gt;, draft-ietf-sp=
ring-srv6-network-programming &lt;<a href=3D"mailto:draft-ietf-spring-srv6-=
network-programming@ietf.org" target=3D"_blank" rel=3D"noreferrer">draft-ie=
tf-spring-srv6-network-programming@ietf.org</a>&gt;<br>
<b>Subject: </b>[spring] IPR poll for draft-ietf-spring-srv6-network-progra=
mming<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi SPRING WG,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In parallel to the WGLC for draft-ietf-spring-srv6-n=
etwork-programming, we would like to poll for IPR.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you are aware of IPR that applies to draft-ietf-s=
pring-srv6-network-programming [1] please respond to this email. If you are=
 aware of IPR, please indicate whether it has been<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">disclosed in accordance with IETF IPR rules (RFCs 39=
79, 4879, 3669 and 5378 provide more details).<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you are an *author or contributor* please respond=
 to this email regardless of whether or not you&#39;re aware of any IPR.
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This document will not advance until IPR confirmatio=
ns have been received from all authors and contributors.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Bruno<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">[1] <a href=3D"https://tools.ietf.org/html/draft-iet=
f-spring-srv6-network-programming-05" target=3D"_blank" rel=3D"noreferrer">
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05</=
a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">____________________________________________________=
_____________________________________________________________________<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<u></u><u>=
</u></p>
</div>
<div>
<p class=3D"MsoNormal">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<u></u><=
u></u></p>
</div>
<div>
<p class=3D"MsoNormal">a l&#39;expediteur et le detruire ainsi que les piec=
es jointes. Les messages electroniques etant susceptibles d&#39;alteration,=
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">they should not be distributed, used or copied witho=
ut authorisation.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">_______________________________________________<u></=
u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">spring mailing list<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"mailto:spring@ietf.org" target=3D"_blank"=
 rel=3D"noreferrer">spring@ietf.org</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://www.ietf.org/mailman/listinfo/spr=
ing" target=3D"_blank" rel=3D"noreferrer">https://www.ietf.org/mailman/list=
info/spring</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>

_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=3D"noreferrer">spr=
ing@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring<=
/a><br>
</blockquote></div></div></div>

--0000000000003a44f50599869a7a--


From nobody Thu Dec 12 11:21:44 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D127A1200BA for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:21:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=LVkJKe8u; dkim=pass (1024-bit key) header.d=juniper.net header.b=VU6pSXEw
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 YDT9S02amPkV for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:21:40 -0800 (PST)
Received: from mx0a-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 DA1E9120024 for <spring@ietf.org>; Thu, 12 Dec 2019 11:21:40 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBCJGqSx030749 for <spring@ietf.org>; Thu, 12 Dec 2019 11:21:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=a89u28IadK9ubUGx1GT9QEXlyC6BlUNZuoy7gQvBvx4=; b=LVkJKe8uAPxCPIDU9VPj8ONyhDq+leqsa6aRFsnPB3L1kd5aaQi20NRci7q7yRiU8eg8 MYtPs+IcISC8CL9LLzM2/uurwvyZmhg3wlmQn8VP1iDCOOhDhepCRv4ng3k8fqu51YPL 9wENkotLfsAUaqC20eHy2xEPL9+MnqjOVnVrGiVwomEtvP+dRpEmXLuziIcvLAKM/NMw wSYTAkyVsU+hUwJTIJf6hzi0hJZiFbKaCStbDC57WXbhTcIt0WY7UbmbekX+FDoX6Kzu J1LyT7uFNMGGV5gtHKkIlPOiZlKw2htb2YuKFGR2ylfqEMHWi+tFNAkd0F1TE3kX+/WB 8Q== 
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2105.outbound.protection.outlook.com [104.47.58.105]) by mx0a-00273201.pphosted.com with ESMTP id 2wuh4js3je-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <spring@ietf.org>; Thu, 12 Dec 2019 11:21:39 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cMxBnpU0ETbP909m7F4MFjKKnsG+ynvSKSzZORHi/IL2js1ENeSdpBGQLMtdGgLfxhwYzIs7z+Zmx/x1VtPcADTdBxZj+7H/mQKelDJHCIHAfhAjvaXwd1CN4njiG1PNyh/2DFCHeQSCqtO0Aa4HdFtN/XgJA3cGwGDLNDE4J2t35xYKyD05GWOdewBx1Y+J8menHRgHglxK2wXnSBzOwgtNmxinEuoKsMxhJ8MKGreDohshZwt/OrODuINIEp89ARqU8Kjt2L143+kSzFsRONS5On2L3+DJwDyGkneJdZTSadhVGwfZRIpaum5o575ryBbOev4BxVLe+DbXo5cZFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=a89u28IadK9ubUGx1GT9QEXlyC6BlUNZuoy7gQvBvx4=; b=FT537hrbmCBOozQMSJw1132YL91+JSq97MV1sL1tTht7DFqHv/tHi+tDL3GCAYpDhI3KAr0LhS9YmhOfIP0N75DWokEbpsNmwt3IS74U56nLoIJEIA/V02++r6oy/Lt4sbQc2yCHWdjY1SiM51qDnIHCljrMEBNbW2M+DOVPomp3eVRj6++Xcezx8PiXV/swt1+EPO9mUwLcGfxXRAopoXmtcedLVygrG8MiOdgOmMgVkNXGo0PV288xfZem0BpZ/3QZHDFlZ0Kk6mK9TqFuUJfH3kr53NsFnLja2Wa0Fv++jeR5J4XJl0rbmUtSA41jNgyUbmmZgtwWUYzsiJs0qg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=a89u28IadK9ubUGx1GT9QEXlyC6BlUNZuoy7gQvBvx4=; b=VU6pSXEwApI6NiFBpyLzAPnnZ+wma9o3tek0rpQDIfP0Os0J9qy8KteLVoTGzb/JhEwbGoV53RYrpf0H9lK6sMzVMvxLhyPo6OqiCOxOmoHAvB1kfMluMOc55YvsWqRzJtffDzH50AHnfqyZH/4wcuBwVd0mGhfg7hsgrdFIV/k=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5793.namprd05.prod.outlook.com (20.176.29.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.4; Thu, 12 Dec 2019 19:21:37 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 12 Dec 2019 19:21:37 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming-06 - locators
Thread-Index: AdWxIVDq/zOPxOStT/OARp5E2lbK9g==
Content-Class: 
Date: Thu, 12 Dec 2019 19:21:37 +0000
Message-ID: <BN7PR05MB56992E37F9A6B9390AAEF4ABAE550@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T19:21:36.0182266Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=29897762-a424-45bc-9e76-1d21732d2078; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e4c96e60-983f-44f4-1dc5-08d77f388210
x-ms-traffictypediagnostic: BN7PR05MB5793:
x-microsoft-antispam-prvs: <BN7PR05MB5793E0FA20313A748B3EBCD0AE550@BN7PR05MB5793.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(346002)(136003)(366004)(39860400002)(199004)(189003)(26005)(81156014)(6506007)(86362001)(8936002)(81166006)(71200400001)(5660300002)(76116006)(2906002)(66476007)(66556008)(66946007)(64756008)(66446008)(52536014)(33656002)(316002)(55016002)(4744005)(9686003)(6916009)(8676002)(186003)(478600001)(7696005); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5793; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZJgk3R4cPeVMee6ANVEjREBgiuWI8Y6WeUfPl6KBWAJqk2E3cEotpE9ag0tlcECqjW1sIjeBQN7avO1FTfwE2cq6BonmC4s5fnjfny0yA+fGVoaZNjaiSkQjUm8GvYYVWNlQOz1F1Uc75fMhktc2OvOlwWnF6CXJqG7VKLyvQAB2W1JsOHD/SW5OFAj1zV/8Z/3lCs8K5OXZEacZNDKUR2bCfyJrILvpYKm5ky3LtK7o2oTwLWSAp1dednHOTCS0uijVCTtSsAofpMHKGG5M+0YainSa2n7CZXw7PSEUzNZAmaeEmgPvs4SVcruhi/Kzlr/Vzjqeo5+j+3ica/A2aHI6KvP4Er8uPhJhaqwC4m0jUkXhPJx73/n0DohDwy4ima/YUJY/kSi0wlarfukLjXZyAG8nVw1SrTsSRjpedXte3pqahxnF8D7eCnMZqfLT
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56992E37F9A6B9390AAEF4ABAE550BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e4c96e60-983f-44f4-1dc5-08d77f388210
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 19:21:37.1475 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BXsOxN+Zh2SjE48Xo/szJ+cA57732QbNH4H+BNCWehpGKIw6WZ7gsA7h06MkP2gw5wTXOX0CmP/Ep1tTdZRr8w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5793
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-12_06:2019-12-12,2019-12-12 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 mlxscore=0 adultscore=0 clxscore=1015 spamscore=0 bulkscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 priorityscore=1501 lowpriorityscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912120147
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/x7WOFmI7JFeYJC1EgodiL38tBog>
Subject: [spring] draft-ietf-spring-srv6-network-programming-06 - locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 19:21:43 -0000

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

Folks,



This draft version looks much better.



Please consider the following change in Section 3.1:



OLD>

L, the locator length, is flexible, and an operator is free to use the loca=
tor length of their choice.

<OLD



NEW>

LOC MUST be drawn from a globally addressable IPv6 unicast prefix or one of=
 the following Special Purpose IPv6 Prefixes [RFC 6890]:



- Benchmarking (i.e., testing only)

- Documentation (i.e., testing only)

- Unique-Local



L, the locator length, MUST be less than or equal to the length of the pref=
ix from which LOC was drawn.

<NEW





Juniper Business Use Only



Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText">Folks,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">This draft version looks much better. <o:p></o:p>=
</p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Please consider the following change in Section 3=
.1:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">OLD&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">L, the locator length, is flexible, and an operat=
or is free to use the locator length of their choice.<o:p></o:p></p>
<p class=3D"MsoPlainText">&lt;OLD<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">NEW&gt;<o:p></o:p></p>
<p class=3D"MsoPlainText">LOC MUST be drawn from a globally addressable IPv=
6 unicast prefix or one of the following Special Purpose IPv6 Prefixes [RFC=
 6890]:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">- Benchmarking (i.e., testing only)<o:p></o:p></p=
>
<p class=3D"MsoPlainText">- Documentation (i.e., testing only)<o:p></o:p></=
p>
<p class=3D"MsoPlainText">- Unique-Local<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">L, the locator length, MUST be less than or equal=
 to the length of the prefix from which LOC was drawn.<o:p></o:p></p>
<p class=3D"MsoPlainText">&lt;NEW<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Juniper Business Use Only<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB56992E37F9A6B9390AAEF4ABAE550BN7PR05MB5699namp_--


From nobody Thu Dec 12 11:22:17 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2749B120A21 for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:22:08 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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 WEf6pvYuuzfW for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:22:05 -0800 (PST)
Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) (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 26482120152 for <spring@ietf.org>; Thu, 12 Dec 2019 11:22:05 -0800 (PST)
Received: by mail-qv1-xf33.google.com with SMTP id k10so1408980qve.7 for <spring@ietf.org>; Thu, 12 Dec 2019 11:22:05 -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=1Baz2YLRAbPnaTi27nt9G+o5Jv3nZWN2ApwEswefbME=; b=cJkcR34NGcBTA+jjQ+6ps4/J/DvdyVHzoCzu6Lh2UDVlYKs6O84sbMJdEUlocNr836 BsRaCDFBm75pT3AkGKMDUqVwlBvReDiJICr3leixTO7rZBocagx5yti1G9UwjpzNo8o9 8/Kk3tMpU1fg3LltczBFGscVrsoAT6B5C+I5Pw9UnkR5opue1tYx+M24Qt9T498t576y WOzvjzT6PSAyXTPyB7R+Cy6OKzSV06YyuGoE3/4facJzH1RzutEzuRn222HLxP4EDHxI UfsqMRBBtBOY9XnU3H+QG/eCCjeBtniQvGDkFWn+UWLw8Vc9D/077w1CT3Nwt5Rieok1 S7Ug==
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=1Baz2YLRAbPnaTi27nt9G+o5Jv3nZWN2ApwEswefbME=; b=jjq7JTGwmQxnfyGGogOgALrZuvpN006oHVfJoNe/PtmfwwL59JIFkguoYIj8Nx971Z GjDSpe2hAfvKOoBcfCVkLWS9RJvQ3ZcgyFPYqqfWCDM9wI8IoLXVIuQ5fp9S83yxwAS9 K64GcX/sntodPxw36EA3C28l4NUcsrUw2dO5l24sTy6+7CuqcH/ik/uvQ7Dx9prnUhfz ZS44mf70EidoBXSg0ESzaIeyMbg8COLGnJNyQoZgnwO2QmIjAI+2w1ufjvVtGYBRPMmh SAa3b4qoKyFK7Xe2mdaQr0VKOyPA1bnU3g0AiBim5pDOKqzXf17RTMeiNcA+dEsLtjFb GFIw==
X-Gm-Message-State: APjAAAVM0AIY/m4CqK5vh4DefZ2BdGurhOrjleWUlVnPGMjdlPN5hb7i g1izONoa8EhR8UaSUxBBwLNnI+C573M4dan0vC5XFQ==
X-Google-Smtp-Source: APXvYqwiEwJSv7xdW+rJKFu24x2cqYQHKjoocGHeUlTpt0j45RiTdIAuuvgCyHfR7Ug0XFG8fQK2qssI+uYc4gAdlgI=
X-Received: by 2002:a0c:efc4:: with SMTP id a4mr8527875qvt.230.1576178523880;  Thu, 12 Dec 2019 11:22:03 -0800 (PST)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <CAOj+MME1+JXth8m4U_E5R6VLvurVR_y_DQvOBy7JmGxHZp7T=Q@mail.gmail.com> <CAMGpriV8BFjOed_-QJYEZc_BANvEuc1hRgYjSdaVUYygVzPj+Q@mail.gmail.com> <CAOj+MMHCA+=9zv_UJAF3gC6R1TWKb6LQJxaGsrRa0N7Amdxrww@mail.gmail.com> <f86050ed-dc45-7b2f-3098-94173efdf949@gmail.com> <CAOj+MMHCJPPiA-znmkvi3VfES181_VWMsK+3ecESnO1bFo5iXg@mail.gmail.com> <CABNhwV18K-_J4CwAGrDVd-Qd-vAH5jgKn-Tqp1fG1io-D8q0rg@mail.gmail.com>
In-Reply-To: <CABNhwV18K-_J4CwAGrDVd-Qd-vAH5jgKn-Tqp1fG1io-D8q0rg@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 12 Dec 2019 20:21:54 +0100
Message-ID: <CAOj+MMENXm2HomURZYrjoYOnD9ySk6Nzs=WOqRC-dDjPn5=i-Q@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: "6man@ietf.org" <6man@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  Fernando Gont <fernando@gont.com.ar>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,  Suresh Krishnan <suresh.krishnan@gmail.com>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>,  draft-voyer-6man-extension-header-insertion <draft-voyer-6man-extension-header-insertion@ietf.org>,  "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000004eccc059986a9e0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZmS5QQ1DZRv89dIibuG7P_CNyKI>
Subject: Re: [spring] SRH scratch space (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 19:22:12 -0000

--00000000000004eccc059986a9e0
Content-Type: text/plain; charset="UTF-8"

Thank you.

Yes this draft can work with controller, but can also work without one.

Please observe that I am (re)using BGP extension to propagate control plane
information which can originate from any network element not necessarily a
central controller. Nevertheless using it with conjunction of some oracle
to optimize global network TE or steer some packets towards selected SFCs
is by all means a sound approach.

Kind regards,
Robert

On Thu, Dec 12, 2019 at 7:54 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
>
> On Wed, Dec 11, 2019 at 3:37 AM Robert Raszuk <robert@raszuk.net> wrote:
>
>> Hi Brian,
>>
>> > Each SR node (Segment Endpoint) is effectively applying new IPv6 encap
>>> so is already doing an insertion of new SRH
>>>
>>> That isn't "insertion" in the sense of draft-voyer.
>>
>>
>> Correct. But we are not discussing draft-voyer here.
>>
>> I think recent mail threads prove that it is much better to discuss one
>> topic at a time rather then mix three different and pretty orthogonal
>> "issues" interchangeably.
>>
>>
>>>  . It's prepending an extra layer of encapsulation, which is indeed just
>>> fine and I don't think anyone here is objecting to it. The spring draft
>>> currently uses (IMHO) imprecise language, even in its pseudo-code, but if
>>> all it's doing is describing successive layers of encapsulation that's fine
>>> too. Wasted bytes perhaps, but that isn't an IETF problem.
>>
>>
>> Great that we agree.
>>
>>
>>> Whether prepending new headers, each with their own SRH, is the best way
>>> of doing service-based traffic engineering is another question. Having just
>>> reviewed draft-ietf-bess-nsh-bgp-control-plane for Gen-ART, I do believe
>>> there's more than one possible approach.
>>>
>>
>> 100% agreed. In fact as you may have seen I have another non data plane,
>> but control plane proposal posted:
>> https://tools.ietf.org/html/draft-raszuk-teas-ip-te-np-00
>>
>> Kind regards,
>> R.
>>
>
>   Robert
>
>     Your ip-te teas WG draft sounds like a fine solution and maybe can be
> used in conjunction with Gen-ART sfc draft in centralized SDN controller
> based architecture.  So with draft is pulls the control plane function or
> Ti-LFA and SR-TE and/or binding SID policies into control plane nodes which
> could be the PEs eliminating SRH state in the P core.  So this in essence
> using this feature we would save on overhead bytes with the additional 6in6
> encap plus SRH state.
>
> Warm regards,
>
> Gyan
>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
>

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

<div dir=3D"ltr">Thank you.=C2=A0<div><br></div><div>Yes this draft can wor=
k with controller, but can also work without one.=C2=A0</div><div><br></div=
><div>Please observe that I am (re)using BGP extension to propagate control=
 plane information which can originate from any network element not necessa=
rily=C2=A0a central controller. Nevertheless using it with conjunction=C2=
=A0of some oracle to optimize global network=C2=A0TE or steer some packets =
towards selected SFCs is by all means a sound approach.=C2=A0</div><div><br=
></div><div>Kind regards,</div><div>Robert</div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 12, 2019 at 7:5=
4 PM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@g=
mail.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-le=
ft:1ex"><div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Wed, Dec 11, 2019 at 3:37 AM Robert Raszuk &lt;<a =
href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div d=
ir=3D"ltr"><div dir=3D"ltr">Hi Brian,<div><br></div></div><div class=3D"gma=
il_quote"><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">&gt; Each SR no=
de (Segment Endpoint) is effectively applying new IPv6 encap so is already =
doing an insertion of new SRH <br>
<br>
That isn&#39;t &quot;insertion&quot; in the sense of draft-voyer.</blockquo=
te><div><br></div><div>Correct. But we are not discussing draft-voyer=C2=A0=
here.=C2=A0</div><div><br></div><div>I think recent mail threads prove that=
 it is much better to discuss one topic at a=C2=A0time rather then mix thre=
e different and pretty orthogonal &quot;issues&quot; interchangeably.=C2=A0=
</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
=C2=A0. It&#39;s prepending an extra layer of encapsulation, which is indee=
d just fine and I don&#39;t think anyone here is objecting to it. The sprin=
g draft currently uses (IMHO) imprecise language, even in its pseudo-code, =
but if all it&#39;s doing is describing successive layers of encapsulation =
that&#39;s fine too. Wasted bytes perhaps, but that isn&#39;t an IETF probl=
em.</blockquote><div><br></div><div>Great that we agree.</div><div>=C2=A0<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">Whether prependin=
g new headers, each with their own SRH, is the best way of doing service-ba=
sed traffic engineering is another question. Having just reviewed draft-iet=
f-bess-nsh-bgp-control-plane for Gen-ART, I do believe there&#39;s more tha=
n one possible approach.<br></blockquote><div><br></div><div>100% agreed. I=
n fact as you may have seen I have another non data plane, but control plan=
e proposal posted:=C2=A0<a href=3D"https://tools.ietf.org/html/draft-raszuk=
-teas-ip-te-np-00" target=3D"_blank">https://tools.ietf.org/html/draft-rasz=
uk-teas-ip-te-np-00</a></div><div><br></div><div>Kind regards,</div><div>R.=
</div></div></div></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto=
">=C2=A0 Robert=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">=
=C2=A0 =C2=A0 Your ip-te teas WG draft sounds like a fine solution and mayb=
e can be used in conjunction with Gen-ART sfc draft in centralized SDN cont=
roller based architecture.=C2=A0 So with draft is pulls the control plane f=
unction or Ti-LFA and SR-TE and/or binding SID policies into control plane =
nodes which could be the PEs eliminating SRH state in the P core.=C2=A0 So =
this in essence using this feature we would save on overhead bytes with the=
 additional 6in6 encap plus SRH state.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">Warm regards,</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">Gyan</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div class=3D"gmail_quote"><div></div><div><br></div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div><div=
 dir=3D"ltr"><div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"fo=
nt-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;ba=
ckground-position:initial;background-repeat:initial">Gyan S. Mishra</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal"><span style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);=
background-image:initial;background-position:initial;background-repeat:init=
ial">IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>
</blockquote></div>

--00000000000004eccc059986a9e0--


From nobody Thu Dec 12 11:30:10 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F4D11200BA for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:30: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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 3ebMd_zWWbo3 for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:30:07 -0800 (PST)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 63360120024 for <spring@ietf.org>; Thu, 12 Dec 2019 11:30:07 -0800 (PST)
Received: by mail-qt1-x82d.google.com with SMTP id p5so122967qtq.12 for <spring@ietf.org>; Thu, 12 Dec 2019 11:30:07 -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=K3Ld2j0WZ3fM4VZOp29Mr8sOCuC+jhqriUFEn40IHyY=; b=DgRx2ZWQTuf9OBPl7Wo0dnN0HIy1gR1r1yyGPSlBrmdfsliR6xCneAv1AnooYs74I7 b5kQRbkb5hMLEb1IGqARDe+Vdvq24zTs7DeI9ZxgQVo7Azv7gfzj4zvHkcxyx4Ba5S5O PA8YO/O12BkOFgkRfJpA2v6H4+2ruRgsjhT3W3mwrwbPWdKn9A0Iw3Z7tvRyQNqbCq+5 mpafSTcIc/i8cJIcINnUYFuzfcBXov2g+wMSpxLazMuU2fsCPDbJvLgObUal5vATe8m+ sRXxZxZNnOWd+tVhz0XHsE0+R8woh3K/yXStLtQhPmjKR1VsuwQsvawfzp0+YTZlJNX/ ZmPA==
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=K3Ld2j0WZ3fM4VZOp29Mr8sOCuC+jhqriUFEn40IHyY=; b=IWIB1RufjBKCuW1fLsEwKGVRKbAHAtjCpPD5ZjKHrsDx5n0hF7i7GzyPidQ7VVYhgE GDxdDuMO8Vmal4P/1yyLKaCMNUnVYQPRpMgsuEbj58ZN9HTJAP0nXsBLOkhnaGUpXvzr cnrqdKPTZaHXJhn4sHC9//jZWnEbrDZSRGQtujxN8HscWYr1aj8+2ohnGT61g/NBZ+vF aqGlPU4l/pkgbEpF4s7IECLpU4YYihYyFCbTVJ8X4Hi6QJVzsmtsU72EHTl/5Tpueo6o gQJ1eRQxyQ6ui8cdl7+bCHu8c7f29OWkdPlvwQulKlcNiMFwlKUWIoLfaaEfHl/Vh+nt ld9g==
X-Gm-Message-State: APjAAAVqMVUu+mskMYb2SB1nfh7iFc/TtLNL8x0HRylJsTA4xawf1JkS yiZwTMBPvM7FCxsg0VdI9SbpgIroy1igxqEU9mXaBf5YhVVFrA==
X-Google-Smtp-Source: APXvYqxoG7I1dOIQVdwRw/wbPbUy/+AI/60JhzQZTPtS8oKlzCEG6QYnIjOxc90m4ePbPCZJwnjawZfpv9nFcfKT8Zg=
X-Received: by 2002:ac8:a8b:: with SMTP id d11mr8791212qti.94.1576179006394; Thu, 12 Dec 2019 11:30:06 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB56992E37F9A6B9390AAEF4ABAE550@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56992E37F9A6B9390AAEF4ABAE550@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 12 Dec 2019 20:29:56 +0100
Message-ID: <CAOj+MMGaqKKJAPv9rA4SyKp_6CohyvpF2c+pWqrs_OTssAzEBw@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c77157059986c5b3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/h8mjGvQKzvT0IzPXv_XoFoyOLgk>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming-06 - locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 19:30:09 -0000

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

Folks,

I recommend to either update the below proposed text with explicit addition
of RFC4193 Unique Local IPv6 Unicast Addresses as a possible pool or forget
about this proposed change below all together.

Kind regards,
R.

On Thu, Dec 12, 2019 at 8:21 PM Ron Bonica <rbonica=
40juniper.net@dmarc.ietf.org> wrote:

> Folks,
>
>
>
> This draft version looks much better.
>
>
>
> Please consider the following change in Section 3..1:
>
>
>
> OLD>
>
> L, the locator length, is flexible, and an operator is free to use the
> locator length of their choice.
>
> <OLD
>
>
>
> NEW>
>
> LOC MUST be drawn from a globally addressable IPv6 unicast prefix or one
> of the following Special Purpose IPv6 Prefixes [RFC 6890]:
>
>
>
> - Benchmarking (i.e., testing only)
>
> - Documentation (i.e., testing only)
>
> - Unique-Local
>
>
>
> L, the locator length, MUST be less than or equal to the length of the
> prefix from which LOC was drawn.
>
> <NEW
>
>
>
>
>
> Juniper Business Use Only
>
>
>
> Juniper Business Use Only
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Folks,<div><br></div><div>I recommend to =
either update the below proposed text with explicit addition of RFC4193=C2=
=A0Unique Local IPv6 Unicast Addresses as a possible pool or forget about t=
his proposed change below all together.</div><div><br></div><div>Kind regar=
ds,</div><div>R.</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Thu, Dec 12, 2019 at 8:21 PM Ron Bonica &lt;rbonic=
a=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org">40juniper.net@dmarc.iet=
f.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex">





<div lang=3D"EN-US">
<div>
<p>Folks,<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>This draft version looks much better. <u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>Please consider the following change in Section 3..1:<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>OLD&gt;<u></u><u></u></p>
<p>L, the locator length, is flexible, and an operator is free to use the l=
ocator length of their choice.<u></u><u></u></p>
<p>&lt;OLD<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>NEW&gt;<u></u><u></u></p>
<p>LOC MUST be drawn from a globally addressable IPv6 unicast prefix or one=
 of the following Special Purpose IPv6 Prefixes [RFC 6890]:<u></u><u></u></=
p>
<p><u></u>=C2=A0<u></u></p>
<p>- Benchmarking (i.e., testing only)<u></u><u></u></p>
<p>- Documentation (i.e., testing only)<u></u><u></u></p>
<p>- Unique-Local<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>L, the locator length, MUST be less than or equal to the length of the p=
refix from which LOC was drawn.<u></u><u></u></p>
<p>&lt;NEW<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>Juniper Business Use Only<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<br>
<p align=3D"Center" style=3D"margin:0px"><span style=3D"font-size:7pt;font-=
family:Calibri;color:rgb(0,0,0)">Juniper Business Use Only</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></div>

--000000000000c77157059986c5b3--


From nobody Thu Dec 12 11:56:15 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85B85120088 for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:56:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=s3OehNRr; dkim=pass (1024-bit key) header.d=juniper.net header.b=NumcfjNz
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 gnVRxc2QQrJZ for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 11:56:12 -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 F41CC120024 for <spring@ietf.org>; Thu, 12 Dec 2019 11:56:11 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBCJja8d029272 for <spring@ietf.org>; Thu, 12 Dec 2019 11:56:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=Kf0r2znCnql4ep43R1fIcPx/yolDR4oQySCM1GU92ZQ=; b=s3OehNRr+cYxluru1JzqBl2MdbLsMS8vPFJgtxzfB+ftmPV454Bt19meRpMlzXjpw8n7 jG+/7oq3NoFfCljRKNPIzn/Lkvgq7/UCe3UF19kIXteTSKaCZjqeV3Bgm/Bz2fsK4GE+ g6cEN8tdJzSVWa7GU91d0FJ6pxT9kHPCrBcf6cA9WXV0yj5Lh7c5mFAXzeaywHqN+akZ 5HtQLKZZYLvtU6nwOF+eAk45SRncR9VCgKaG1TkSwaV4M3J/o5hj549v9rJ+JyIkkZSk orAqE9APHdmpcfDXTzF2hYYCG6yiG9XGdzuLPcU5MCiGpLWFYWnigovVTURiOWjzerbk uA== 
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by mx0b-00273201.pphosted.com with ESMTP id 2wuqqw0h32-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <spring@ietf.org>; Thu, 12 Dec 2019 11:56:10 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g27C7ScnfESgZe0BH3IEIMW0gj88k+JyerEdb1eUN3xhpzsG22J+kwWV+HRcsP/Rn/cHv4nBH7P9/ADgSFF5DtTfxvUhDRAwKQhDlicrMgOkhVQsUhYmcitg7CTeGOulDMbWbUVSuHO7sN09KAeiBcX1ApCP1jWIG5lcQaHRLbCXqm/wtKP8HO9isV2NOtyvl6zSG4mh9Jqwz/r0qBKHb2w2ndIeaSo0bP8U3z0wtFHEwcsg4FzHPiRSGrxdOQJw4EnLnySa+HySKSktTAeXq1wf5UXepDKPG/XJvU+I+bElHOHctCATLZLeOklwQQD1AFjWVlzmEr2JblXUnHWCsQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kf0r2znCnql4ep43R1fIcPx/yolDR4oQySCM1GU92ZQ=; b=J1OL325gAbgHRBcbVNeE9Lv3PQ4FCi0psimbKXC2Fa5GIWK4X8n9njrTAsEiAuVXGcGWBJKDSN8Qqp7jzKwGH54JfoLCGke7KjPAeq+we8KVtGO0Us/K7fuIt0Reln78CGOs9sHhSqjhLhUsMVtmLFOENZbhTuGV62S44/0d26G/Dwc4rlY8g1snrkGq313YmnhtljlA7nafSAJEBEXaLrBkNJMa1xTko9OWakt76aZ5vAZC3uEsFd6kRzmqhcjc3jHTp9qI6sgcFtzm4VRygqdS0Nbu0yGWws05j1VyDzjKP9dHPRNvsvBaXvYkNwpEaC+rLSkh8XQ/aQO3Vc0vnA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kf0r2znCnql4ep43R1fIcPx/yolDR4oQySCM1GU92ZQ=; b=NumcfjNzOv3thj7myM1G+TKH70IC1Amy0BPMQatQWjgzP6qbAEAIELB0mW8nH6xTvgZm1IJhl0Ai1xjfZJbTwSX6I3BLU+00FM+QJiZ4XzP1UyOzqEjNTIHxJYtAW+OJ+HjsSSogCmgbPEjhtghDV4viF206zFOpEK9viJE9JUs=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4467.namprd05.prod.outlook.com (52.135.250.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.9; Thu, 12 Dec 2019 19:56:07 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 12 Dec 2019 19:56:07 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming - Extraneous functions
Thread-Index: AdWxJISO1DZtWCKVSoaJRshbG+5IZg==
Content-Class: 
Date: Thu, 12 Dec 2019 19:56:07 +0000
Message-ID: <BN7PR05MB56990E5D3CFC1CD912DD2705AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T19:56:06.0371162Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=acf320b4-d8b2-4a52-a650-e570b8c496c0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e049d6cb-10af-4f24-363e-08d77f3d53f9
x-ms-traffictypediagnostic: BN7PR05MB4467:
x-microsoft-antispam-prvs: <BN7PR05MB4467AA5FEB759E1AE6617E83AE550@BN7PR05MB4467.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(189003)(199004)(186003)(71200400001)(81166006)(81156014)(8676002)(6506007)(7696005)(2906002)(26005)(498600001)(64756008)(66946007)(6916009)(66556008)(66446008)(4744005)(5660300002)(8936002)(55016002)(9686003)(86362001)(66476007)(52536014)(33656002)(76116006); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4467; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2jqHEZD7t+WBiaBDiJJoVqGPqpIrQUtbcJUGbHbu8mgOc3xrYDd+qB93vUZXBqA7NLBQ2TihhMDbdxKciEI0+QMn//4BFaHWN0lC415e6rc9nlucYXVKfjYM4/TtKKWLFf27Z0leX/PTyuoFhd3VprDoo2r53q+XLMqAV0ka23xNhbCzhW1xdtVwDeh8+gAZpvbpd5stud6sx7mra7HfshujJGpRBr6pivSajjMv0l80dZa+KCzML9u+KQluIwSU2LgxVqqi1tp2aC94P932f4EHmsiLMlMRk67yYKu+jbUZyXdDIomEZIjorYWEb1vYUMsWa5ca6GmNxL8x7G0MDzpGv8OuUTe/iGOwXWu2o5A6LNSTDCr85FTc54jDNgEhnMzFgSy4v/MVnMHHR072rHdy5LKPzJ/glEuwhf1TPmJFzUlQ++4H1gLZz/0ewEmA
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56990E5D3CFC1CD912DD2705AE550BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e049d6cb-10af-4f24-363e-08d77f3d53f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 19:56:07.3788 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NUZa+KDvs+A5AOeV2cUqwhIdtMnLHNAdyNlmgruxSD0XTI8JcHyEEcSGUalbKsobT6hodjhoy8uVYM5Y3RFjRA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4467
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-12_06:2019-12-12,2019-12-12 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 adultscore=0 suspectscore=0 malwarescore=0 mlxscore=0 bulkscore=0 phishscore=0 mlxlogscore=817 spamscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912120151
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/gKezQ0fqm6ddVnEMlTWJ2Yau71E>
Subject: [spring] draft-ietf-spring-srv6-network-programming - Extraneous functions
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 19:56:13 -0000

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

Folks,

Are there use cases for the following functions:


  *   0x001F - END with PSP, USP and USD
  *   0x0023 - END.X with PSP, USP and USD
  *   0x0027 - END.X with PSP, USP and USD

It seems that if the SRH was removed at the penultimate segment, there is l=
ittle sense in removing it again at the ultimate segment.

                                                                           =
                                                  Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#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;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1507088718;
	mso-list-type:hybrid;
	mso-list-template-ids:-1598144132 1062918208 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:241;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Are there use cases for the following functions:<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo1">0x001F &#8211; END with PSP, USP and USD<o:p></o:p></li><li class=3D"=
MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">0x0023 =
&#8211; END.X with PSP, USP and USD<o:p></o:p></li><li class=3D"MsoListPara=
graph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">0x0027 - END.X wit=
h PSP, USP and USD<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It seems that if the SRH was removed at the penultim=
ate segment, there is little sense in removing it again at the ultimate seg=
ment.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB56990E5D3CFC1CD912DD2705AE550BN7PR05MB5699namp_--


From nobody Thu Dec 12 12:03:04 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20382120129 for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 12:03:00 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=o1Ar1/0K; dkim=pass (1024-bit key) header.d=juniper.net header.b=Njmn9x+D
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 0RaKxjGzB6BW for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 12:02:57 -0800 (PST)
Received: from mx0a-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 4F9BC120024 for <spring@ietf.org>; Thu, 12 Dec 2019 12:02:55 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBCJvnQJ016693; Thu, 12 Dec 2019 12:02:54 -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=k/VitkppGkGqFR1I3kvaumo6emlHk2GMTuLXPsJ23AY=; b=o1Ar1/0KRZLkCPz/zKoM7dbId9+6TvS8nTYppXLm46cmgxb5eDKBIJVO2n4FtI19es9J T5fvX+f0vQLacreByDHnyzMnwbKTGwpUBN7kr6ZxgC462q/ctFRDJI4VZYBZNjgeOV+L nd3W0QnX0eveFtzfje792O5wxMkQpdHkrnct4lepu+rzy8FrQhbWjWhM94rP7W92YzQ9 N2QgUuxIzYhqnIdcZVMbCTenjI5T7k4lgM/piohLra9hQtipw6EIQ0LPjcd6xLJViJfV foqP1nD778lOtCXUDW1HrwX+2kK8lAvdGCyPF0EcfpF5e/00yc9mocUTCUop0LSpB9kQ Pw== 
Received: from nam02-bl2-obe.outbound.protection.outlook.com (mail-bl2nam02lp2059.outbound.protection.outlook.com [104.47.38.59]) by mx0a-00273201.pphosted.com with ESMTP id 2wtj63456c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 12 Dec 2019 12:02:54 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PL6gWHVREBNBTViV6wGEsFZFFH08x3LGbxfeZYiBvJP/EduhJVs7Egp8RzJNJ+mP8O9rRZ6smHYx9+P6C8uVra0cAIyYKplFdi7SdIsybR1RlREIhlzplusa2px4Th9LUNnxy7LzgmHAa9p89rQtAn6IoK41xrioZeKVBNOvbfqB//e00vZn+Y/5yNt9+9dmPMIm4OqVrsCMSwq5/r3IIeUsPQ8VP272WBj7z04zh40SblsfNJH8LqQllVAfQBI3agPf0Eo0OweaINUuP8cGre02B7ArREF4iMHunsc2q4q0qe+73bCMf7TrVp5cJbo2gpTx/azWiH0gNlZQPqPsHQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k/VitkppGkGqFR1I3kvaumo6emlHk2GMTuLXPsJ23AY=; b=JzqHihGIaFbnyQwGoE5a5EnUlWmBuW369AP1iK6Y27+6ngIGOhr4FG0+ZBovqYFSjCX/ZSx3LMNUulxAsRt+7pxX6GJtX+Ybtv+STifI+2ZBzvCcVEsoNikNSl00YZvsVtMnpp8Z5NdHhOn+AYyuSjLhzQPYDWOCqtZCG8cq+noaGsWcoY6bspUrKD/Mku+l4qVDjJ3i3kq+6Rzdet4iS7n+lttfXltkYj54XRGTGPwbBeVZSUyMpTOdp81fnLi816Nh3Vr/VhTL27Au2p1Lh2hXN83d+FdQNDAjURwlhwAU9+8KBTH5eQkLXDP57ziKfr9f382NcURgyc9uU65lVg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k/VitkppGkGqFR1I3kvaumo6emlHk2GMTuLXPsJ23AY=; b=Njmn9x+DmAmiIxH/00kPv7CWv3gkxaWwW/oOyYMgh8Alb9K0xuyAkM58+JEM9E4FT9jShS/KIlFP/FkGBtfkdMAuQTYBqtER57ov+6T8Wu4xsFenvUPA87Bjca3/v0ieS1WUYzGGUlsebAnamM7MtqFOy2PwYOlwrFz7Yp6gXyY=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5779.namprd05.prod.outlook.com (20.176.31.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.14; Thu, 12 Dec 2019 20:02:52 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 12 Dec 2019 20:02:52 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] draft-ietf-spring-srv6-network-programming-06 - locators
Thread-Index: AdWxIVDq/zOPxOStT/OARp5E2lbK9gAATfoAAAERPdA=
Content-Class: 
Date: Thu, 12 Dec 2019 20:02:52 +0000
Message-ID: <BN7PR05MB569939663A4CF1B7BF332C68AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56992E37F9A6B9390AAEF4ABAE550@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMGaqKKJAPv9rA4SyKp_6CohyvpF2c+pWqrs_OTssAzEBw@mail.gmail.com>
In-Reply-To: <CAOj+MMGaqKKJAPv9rA4SyKp_6CohyvpF2c+pWqrs_OTssAzEBw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T20:02:51.0353682Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=c1cd062e-689d-471b-8481-5454a96eea39; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: cf6fbae9-afb2-4253-62bb-08d77f3e455a
x-ms-traffictypediagnostic: BN7PR05MB5779:
x-microsoft-antispam-prvs: <BN7PR05MB577988CA3A5A350FED6ECF26AE550@BN7PR05MB5779.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(366004)(136003)(376002)(346002)(199004)(189003)(76116006)(53546011)(66476007)(66946007)(71200400001)(316002)(6506007)(26005)(7696005)(81166006)(186003)(8676002)(81156014)(8936002)(966005)(5660300002)(86362001)(55016002)(9686003)(64756008)(6916009)(66556008)(66446008)(52536014)(4326008)(478600001)(2906002)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5779; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dMR70mayF2v0xaorryygSl4rld2vBXXLMjYWE6U2he75plhicYmeeIUKLGVxr+SIsusT4bAB/SVuzhP0zj9yC6WskXuDYesftbaqfmf/JBptPVRi6S2tVJRzgjR2UTZleWmuq5XOfo/S4mwh+7TWQ8ARNAgbPz6mUB/9rqrrmxbNB+OSKTCICjXolPTa8nrhltiOrx+Y+yi1yC21RoGXyZVue3Va0n/AONEcS/vqSNSXcuDSs+bE0MsYogva+08HQb8WRcFD4yJXjbKfCa/B11M1f+COAZXhvCVjYaW5IHnvTOKsOOE404TfY4CVBz/xljCLO2phVLGN56Fpqo31SUtXBH/nG5c1wI8eu6euV/w2IpEerTtpB+ryZXO5JmVS1QisUTKkbvGkYKsvRFMQFODRsSRsvbsiLcstNOGkzyIEtHY33IZhqfucvWZ+q1O2
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB569939663A4CF1B7BF332C68AE550BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: cf6fbae9-afb2-4253-62bb-08d77f3e455a
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 20:02:52.3436 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: obGnLeg1mBJHCIstL6CzHrgluht2+0wzgWbVog43kp3TVyOYLJH6oSFnju7AsuVhdlLY3hauEW5WVdhoL38Jqw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5779
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-12_06:2019-12-12,2019-12-12 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 phishscore=0 clxscore=1015 bulkscore=0 impostorscore=0 adultscore=0 mlxlogscore=999 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912120153
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/BRYU-FVyPwYUU643J7NmEWIbWpg>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming-06 - locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:03:00 -0000

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

Robert,

RFC 6890 refers to RFC4193 Unique Local IPv6 Unicast Addresses as "Unique L=
ocal". So, I used that terminology.

But you are probably correct. We should call them RFC 4193 ULA.

                                                                           =
               Ron



From: Robert Raszuk <robert@raszuk.net>
Sent: Thursday, December 12, 2019 2:30 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: spring@ietf.org
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming-06 - locat=
ors

Folks,

I recommend to either update the below proposed text with explicit addition=
 of RFC4193 Unique Local IPv6 Unicast Addresses as a possible pool or forge=
t about this proposed change below all together.

Kind regards,
R.

On Thu, Dec 12, 2019 at 8:21 PM Ron Bonica <rbonica=3D40juniper.net@dmarc.i=
etf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:

Folks,



This draft version looks much better.



Please consider the following change in Section 3..1:



OLD>

L, the locator length, is flexible, and an operator is free to use the loca=
tor length of their choice.

<OLD



NEW>

LOC MUST be drawn from a globally addressable IPv6 unicast prefix or one of=
 the following Special Purpose IPv6 Prefixes [RFC 6890]:



- Benchmarking (i.e., testing only)

- Documentation (i.e., testing only)

- Unique-Local



L, the locator length, MUST be less than or equal to the length of the pref=
ix from which LOC was drawn.

<NEW





Juniper Business Use Only



Juniper Business Use Only
_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__ht=
tps:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!QNM6paXeEfU3kUk8V=
GA9Etan2nPDqwPGk1vxbZ7NGa6s_mm5HyAXo-26j_OeltTA$>


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Robert, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">RFC 6890 refers to RFC4193&nbsp;Unique Local IPv6 Un=
icast Addresses as &#8220;Unique Local&#8221;. So, I used that terminology.=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">But you are probably correct. We should call them RF=
C 4193 ULA.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;robert@raszuk.net&gt;=
 <br>
<b>Sent:</b> Thursday, December 12, 2019 2:30 PM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> spring@ietf.org<br>
<b>Subject:</b> Re: [spring] draft-ietf-spring-srv6-network-programming-06 =
- locators<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I recommend to either update the below proposed text=
 with explicit addition of RFC4193&nbsp;Unique Local IPv6 Unicast Addresses=
 as a possible pool or forget about this proposed change below all together=
.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Kind regards,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">R.<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Dec 12, 2019 at 8:21 PM Ron Bonica &lt;rboni=
ca=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org">40juniper.net@dmarc.ie=
tf.org</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p>Folks,<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>This draft version looks much better. <o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>Please consider the following change in Section 3..1:<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>OLD&gt;<o:p></o:p></p>
<p>L, the locator length, is flexible, and an operator is free to use the l=
ocator length of their choice.<o:p></o:p></p>
<p>&lt;OLD<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>NEW&gt;<o:p></o:p></p>
<p>LOC MUST be drawn from a globally addressable IPv6 unicast prefix or one=
 of the following Special Purpose IPv6 Prefixes [RFC 6890]:<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>- Benchmarking (i.e., testing only)<o:p></o:p></p>
<p>- Documentation (i.e., testing only)<o:p></o:p></p>
<p>- Unique-Local<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>L, the locator length, MUST be less than or equal to the length of the p=
refix from which LOC was drawn.<o:p></o:p></p>
<p>&lt;NEW<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>Juniper Business Use Only<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p align=3D"center" style=3D"margin:0in;margin-bottom:.0001pt;text-align:ce=
nter"><span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only=
</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo=
/spring__;!!NEt6yMaO-gk!QNM6paXeEfU3kUk8VGA9Etan2nPDqwPGk1vxbZ7NGa6s_mm5HyA=
Xo-26j_OeltTA$" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB569939663A4CF1B7BF332C68AE550BN7PR05MB5699namp_--


From nobody Thu Dec 12 12:28:34 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0F3F1200BA for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 12:28:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=YaSa5/pI; dkim=pass (1024-bit key) header.d=juniper.net header.b=U/kyXAnn
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 yMhqLrQ6b8Pu for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 12:28:30 -0800 (PST)
Received: from mx0a-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 6872F120024 for <spring@ietf.org>; Thu, 12 Dec 2019 12:28:30 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBCKRtrg002738 for <spring@ietf.org>; Thu, 12 Dec 2019 12:28:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=kgyGIhWJ06TvkO7Ne9fGGMu0Bsv1HYQSy3OzTuohLuw=; b=YaSa5/pI7M/tuTrBupikAJZzTiyfVHUI4PGqNNMIaxT6DPVNamIOx418mN2UKyRrrpU7 PjkW0KtO7ttWLFrW/hKjHSTMYfe/y99rXO7KmlYfBHickGZPjeE7joKlF1B0erqsp6k8 EpfSnNDozP4unroBVM+rnYiV3xf5WENCrs6ySHJ218ju2+N575ax2CDFsOnE5VhAsCbc dvkLaTwXrmPZNThTkEX3R9BSw7Yp40R2/6qb+gUmt5LyyUAiuBbl3V0RAzRgmqNGhozF X3ff7K/D378GsRbWuO8En8453u2QCiGDvsNaW1TVJgYA5VvpQ1UygziKDR3z9DX1ZZ3y FQ== 
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2106.outbound.protection.outlook.com [104.47.70.106]) by mx0a-00273201.pphosted.com with ESMTP id 2wurspgeaf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <spring@ietf.org>; Thu, 12 Dec 2019 12:28:29 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DbIUtBSB4yjyL05pbccfZGvcEAo5zWOpuDpR+YIZ8zZUMx+VFC3ixUMUm8SPt51N3rfE33nAylSu9gfEsjPotDD3vn8gZZ4QMUEi01nMrb9NPLvUZvQWPP3OZO4npbiMdwQH4FaiI7QFKnov0zXzrfsm50Y/gNZAm9rk+4s3kyauhVwQZ/8LEtRauYKwEXkplr2ywCEVLroKzHCBCd7NoiXHHyNcOUkzorMimcWQBnU3jSV2mh8qFGqmvmpHGrms3MAQAW6h3cdHqg+4pmzqqd8rZRr2CUkK9kTXZr3+06Dm6ZBzTxrL4wJ+mK+R3WelwQJanxK73MWGKyIunbWekA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kgyGIhWJ06TvkO7Ne9fGGMu0Bsv1HYQSy3OzTuohLuw=; b=QdTkbi08A0PvYGmv+MKD41po9o5qEl6BWauJthta2vw9g1UmWIelclZIFSrMg+ZzMOAf4XfaUrAGYQFRi9Las7IrTRpg7rYQ20XMyGwDt/CB2xoWqTSejFmpdFzDgAWwtFvFvodoBimWRoEWZK3LuT6dr4HlFA89oVPM0IrZS82G9l1jgJ9vTY6IivsdyaNMsiSfWhflNCT3zBOP3o9AlyTnSmNM4b+fJ+/HipyfytEjaXDAUHAH9ZzwCis8Z/+PW3XvxuaOO2IXOGI52zEiBXnLilqx7qM6nZiyufcX5V2RGkTn5h+il5ehdDbbVliCPITr3CfsqgISr/Uj/GXa7w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kgyGIhWJ06TvkO7Ne9fGGMu0Bsv1HYQSy3OzTuohLuw=; b=U/kyXAnnIyduD/+5GMX6mH9XIlkIQrYP3gVH345uXprMl6FFUVd7r0ihNT+MoOIiccw7/B8vPrx/sPDXsGuLLyKyBqCo/3Y+z8sfunXEC+m0xqlYx2LDOw128j5/gOPu9sE/XT9VQLfanJExck5xm+u/3E1zs6MLnEXeR5OPLMg=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4322.namprd05.prod.outlook.com (52.133.223.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Thu, 12 Dec 2019 20:28:26 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 12 Dec 2019 20:28:26 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming - Extraneous functions
Thread-Index: AdWxJISO1DZtWCKVSoaJRshbG+5IZgABNHFQ
Date: Thu, 12 Dec 2019 20:28:25 +0000
Message-ID: <BN7PR05MB5699D98703B89670972CAF31AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56990E5D3CFC1CD912DD2705AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56990E5D3CFC1CD912DD2705AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T19:56:06.0371162Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=acf320b4-d8b2-4a52-a650-e570b8c496c0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 4540317a-1707-48b0-7327-08d77f41d77e
x-ms-traffictypediagnostic: BN7PR05MB4322:
x-microsoft-antispam-prvs: <BN7PR05MB43226DCD70EAE461445ECA12AE550@BN7PR05MB4322.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(346002)(366004)(376002)(39860400002)(199004)(189003)(2906002)(33656002)(7696005)(316002)(53546011)(76116006)(66946007)(55016002)(26005)(9686003)(71200400001)(6916009)(478600001)(186003)(86362001)(66446008)(64756008)(66556008)(66476007)(5660300002)(2940100002)(81166006)(8936002)(4744005)(81156014)(8676002)(52536014)(6506007); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4322; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: H5SeC6o1tRR3pMp+ZaOuXyiTkkUICqK/WjhlvTtWkVp/0NSFNt39BmJgkclhWDj1PXqLoZCspQpapSoJzkw60iXwCWobHOxyRagyZyps9mCMoS7DoYYfns1gqSQ/Qtz2hFrVZbPig6w8olsm/uniYAE2rguTVlpo223uI4Txr5WTUlHUvO83EGHTU1n7aADWunlHLrLh0WHLx0XoM4N9oHYAWsRw2uqZrybGOMeVTbj661c4z9i2eYayqNukOJVGlBdvikh5J1jSdKngFe68uPudkLxXD65fhOfD4Plcz8XZKf6SK0yGNlXGEvpKpE8cmMMYZc1/bc6v7HJeLyUbeueHheUQ8m/pRUBoRXTM8Eg72KAk4J9R8i97QekYfY6gQ64L63RfX2KjtfarFckOS1xDDqzcFXVthjuqL/kcp3tDbx81/ggTCvSiq0v//JpN
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699D98703B89670972CAF31AE550BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 4540317a-1707-48b0-7327-08d77f41d77e
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 20:28:25.9245 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ok9ybSYaGuICvVVR2gMMltjJl2fANnfymJqvDp22+wEFJ/OUjKvpdWjuL15/ADeeAToJLD5TIN+vspwExzAmwQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4322
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-12_06:2019-12-12,2019-12-12 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 clxscore=1015 impostorscore=0 mlxlogscore=888 spamscore=0 suspectscore=0 bulkscore=0 mlxscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912120157
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/aoQQ7uMtINiDZMM5PtIxUb3qgIM>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming - Extraneous functions
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:28:32 -0000

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

Authors,

Looking more closely at the IANA registry, it seems that you have reserved =
8 code points for each of the END, END.X and END.T functions. These 8 codep=
oints cover all permutations of PSP, USP, and USD.

However, the following permutations make little sense:


  *   <USD, PSP, USP> and <PSP, USP> because you can only pop the SRH once
  *   <USD and USP>, because it is identical to <USD>

Also, is there a use-case for USP, alone?

                                                                           =
    Ron




Juniper Business Use Only
From: Ron Bonica
Sent: Thursday, December 12, 2019 2:56 PM
To: spring@ietf.org
Subject: draft-ietf-spring-srv6-network-programming - Extraneous functions

Folks,

Are there use cases for the following functions:


  *   0x001F - END with PSP, USP and USD
  *   0x0023 - END.X with PSP, USP and USD
  *   0x0027 - END.X with PSP, USP and USD

It seems that if the SRH was removed at the penultimate segment, there is l=
ittle sense in removing it again at the ultimate segment.

                                                                           =
                                                  Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#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;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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:533419318;
	mso-list-template-ids:-1551891936;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1507088718;
	mso-list-type:hybrid;
	mso-list-template-ids:-1598144132 1062918208 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:241;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	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;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2
	{mso-list-id:1672100855;
	mso-list-template-ids:1161827926;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:1978947693;
	mso-list-type:hybrid;
	mso-list-template-ids:1024070528 1403034298 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-start-at:241;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Authors,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Looking more closely at the IANA registry, it seems =
that you have reserved 8 code points for each of the END, END.X and END.T f=
unctions. These 8 codepoints cover all permutations of PSP, USP, and USD.<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">However, the following permutations make little sens=
e:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l3 level1 =
lfo3">&lt;USD, PSP, USP&gt; and &lt;PSP, USP&gt; because you can only pop t=
he SRH once<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-l=
eft:0in;mso-list:l3 level1 lfo3">&lt;USD and USP&gt;, because it is identic=
al to &lt;USD&gt;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Also, is there a use-case for USP, alone?<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Ron Bonica <br>
<b>Sent:</b> Thursday, December 12, 2019 2:56 PM<br>
<b>To:</b> spring@ietf.org<br>
<b>Subject:</b> draft-ietf-spring-srv6-network-programming - Extraneous fun=
ctions<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Are there use cases for the following functions:<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo6">0x001F &#8211; END with PSP, USP and USD<o:p></o:p></li><li class=3D"=
MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 lfo6">0x0023 =
&#8211; END.X with PSP, USP and USD<o:p></o:p></li><li class=3D"MsoListPara=
graph" style=3D"margin-left:0in;mso-list:l1 level1 lfo6">0x0027 - END.X wit=
h PSP, USP and USD<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It seems that if the SRH was removed at the penultim=
ate segment, there is little sense in removing it again at the ultimate seg=
ment.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</div>
</body>
</html>

--_000_BN7PR05MB5699D98703B89670972CAF31AE550BN7PR05MB5699namp_--


From nobody Thu Dec 12 12:50:40 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B2FA1200BA for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 12:50:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=cKEtBZvY; dkim=pass (1024-bit key) header.d=juniper.net header.b=Nj/tFQPb
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 5R5hwwf6Ayhg for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 12:50:30 -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 E49FA120024 for <spring@ietf.org>; Thu, 12 Dec 2019 12:50:29 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBCKlNcM016456; Thu, 12 Dec 2019 12:50:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=W/fweBzzSPmsN1EQbgKlB2EfKXHlAyT26sJJqdbWT04=; b=cKEtBZvYUuWgEFYW/R77rwH52w+mNpCEH0zK/DFdpSfTc3OROQ9+NOZ0AE7QaQGcrZ2v z0FCrKVyKOhDyz/FUC/wfSr2lDB/cqcOBc40Fz00gLWiUv2fH0HVqPmd4uFKe6MN0vtH 2J2Rls3zCYNc+BdeWButTLnMYw42VOyqJ0rotgPaVGxPjD0tp3mwdbEm81U3ePJqUml0 HS561i75+43vIwXDNRduygDImMzLbu4qbqD3txWVJURBLxyTXYh33wiThUu9vXL4DXvl vSjSc0ev6nNU8S6XVuSTUvfiToFEKm4GgHYwOCDZnxV61UW6nFBwxF2cgqH3v1hn+8S/ NA== 
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by mx0b-00273201.pphosted.com with ESMTP id 2wuqr70kp4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 12 Dec 2019 12:50:27 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W7D3BzpH985PUAkbJE2Z4syqzbMymU7YGcbXqy8hzrNMFApBNZ0MWl5TudWJkjMr8ckzrbVrJPWd+QlFITalsnpvX4EAZVds6XA4E1CuzSAT3deeckXvRWrhTFMd66PGGHDVtmn523U2q6Oj5HoFohqJfRCgnFW8mShZKgo4/GlrnWfyIB2wCAlbrxID41H/EgL0I+DNo5zFej8Drx8eFDz/Lo0VCMYUJzhW0MZBgIXcYXPSOxvHZBm+74yJ91xMDGFrsj5t2P2HbvUAFMB6wNKQ1DZSfb3oh9z1WTtuBAYdPePNJz43Nh6a4ZtNaCqzu/UgQ+hxjanbxgR3DHT4/g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W/fweBzzSPmsN1EQbgKlB2EfKXHlAyT26sJJqdbWT04=; b=fGUa9MrOMbdnHwqAkhZ6vnzSqBmtLO35I0Fq2oDlMfy8vaiVrNs7YIAKZog+BP/FvJ8jYoBfmiD5g5BBuDHbOgzQMrOzI41Kuf2TOEi3VYTDeZGMKk1A/z3F4RobPOdoJNcYeGJEL1ioVkl/3+b80YE15BrW2WB1PKILR3H74589nb7tXQ5OgiQIPGd7RuBysz4/qx68CDp4zNap6gXfqnpp6enbnME/SXThef5Z9Ss5JuDSoPuW0rj9N1yKUsup0ueWQVr6UMQG/s4PR6lI396I4rsrHUGDgXQL7h1MQHKB3+/JAXXCIxxAJz/Q651XGcJe+85wgmWxvV2KqlRTLg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W/fweBzzSPmsN1EQbgKlB2EfKXHlAyT26sJJqdbWT04=; b=Nj/tFQPbwJJJ1FcPZ7GFY1WmWWZpf/SP91sP/P2zfSy8tIvRpq2lfKBSErMlfSqr/M/3RrdBqiCtCZPsA83x9VsNvkZFXtXT/lOMevQRIxXOb1J3XNKHPrY1IJpGKRv2UPwGod29RinUcMahXernng8JPOE7UgYwABsms82pbKY=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB3955.namprd05.prod.outlook.com (52.132.217.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.11; Thu, 12 Dec 2019 20:50:23 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Thu, 12 Dec 2019 20:50:23 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85cKylyQvwmlUuU/o/AtwR+Fae1XsCAgAGaiEA=
Content-Class: 
Date: Thu, 12 Dec 2019 20:50:23 +0000
Message-ID: <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com>
In-Reply-To: <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T20:50:21.5742197Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=5f209199-9ccf-44d7-b94b-7208f47c5ed4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: f8f74be3-6d31-41e7-ed7e-08d77f44e894
x-ms-traffictypediagnostic: BN7PR05MB3955:
x-microsoft-antispam-prvs: <BN7PR05MB3955584CE357AEF033D98205AE550@BN7PR05MB3955.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(13464003)(189003)(199004)(55016002)(498600001)(8676002)(2906002)(86362001)(33656002)(81156014)(81166006)(966005)(64756008)(66574012)(66446008)(6506007)(66946007)(7696005)(53546011)(52536014)(110136005)(5660300002)(66556008)(9686003)(76116006)(66476007)(26005)(71200400001)(186003)(8936002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB3955; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KWPXcYh0VKQvXXQeqeKLFn+z1y61TOLXjjgkGx4tSjf7CVnNQP/rsVxetZ/euJIOehm+gWyKzHm1hdMAjfOS03igMXwRTbYYi3Jgmb4ShKSG3ojb9PWTXQWqB2Nat77i4KeeLNuqDAX0QuOt31zPT4ZnG7IPOJzu5CDNHakHpZphF8WlMgsUQhk0FJQOCPed+Pgwh26yW2ABfw6E3oAnTF2OXyBMvxYt6d5DySOuWOIQIb2uePzEYqeAxV5tRaSJ7q4Ai/Sq7URvK6dnb15x0e79+ubs1UL9xSAvkBRp44HM5ixbTCYBPe0jlNWiLS5+PV1ucz5ZC2oMSqlP4lnvxFoujAaWEQ7F22pu+YVWMyDjdiunoSl3TAZb181xCCt7QwTsv32vAarB1I9dsQ5k4XeYqWJxJ7JooKTXeTWLps5Wroo7Xh2bBsbU/nkcafje5woRgpcukD8W6FhyyPQugaanrtT3HWCO8toBmxx8rpNYwejjGvqvcyCNxDjxINMaZI1yJuRAt3aBTyz5T6QqrH1yKXpuFdY8AkSvvcTV7gU=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: f8f74be3-6d31-41e7-ed7e-08d77f44e894
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 20:50:23.0373 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wpsxIcgAF6vGaei/sHG54gNAZj1WuvlC4EOwAhjZTHmv/B8zyyFOAsNIeiZjMGnt+WBNxJ1EZ1dyhlw64KLm4A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB3955
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-12_07:2019-12-12,2019-12-12 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 suspectscore=0 malwarescore=0 impostorscore=0 mlxscore=0 adultscore=0 spamscore=0 mlxlogscore=999 bulkscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912120160
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2m4m8-tPIiuBWAVrE9nZDJH7O9Y>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:50:34 -0000

UGFibG8sDQoNCkkgYW0gbm90IGNvbnZpbmNlZCB0aGUgYmVuZWZpdCBkZXJpdmVkIGJ5IHRoZSB1
bHRpbWF0ZSBzZWdtZW50IGp1c3RpZmllcyB0aGUgcHJpY2UgcGFpZCBieSB0aGUgcGVudWx0aW1h
dGUgc2VnbWVudC4gU3BlY2lmaWNhbGx5LA0KDQotIHRoZSB1bHRpbWF0ZSBzZWdtZW50IGJlbmVm
aXRzIGJlY2F1c2UgaXQgZG9lc24ndCBoYXZlIHRvIHNraXAgb3ZlciB0aGUgU1JIIHdpdGggU0wg
PT0gMA0KLSBpbiBvcmRlciBmb3IgdGhlIHVsdGltYXRlIHNlZ21lbnQgdG8gZGVyaXZlIHRoaXMg
YmVuZWZpdCwgdGhlIHBlbnVsdGltYXRlIHNlZ21lbnQgbmVlZHMgdG8gcmVtb3ZlIGJ5dGVzIGZy
b20gdGhlIG1pZGRsZSBvZiB0aGUgcGFja2V0IGFuZCB1cGRhdGUgdHdvIGZpZWxkcyBpbiB0aGUg
SVB2NiBoZWFkZXINCg0KQXMgSm9lbCBzYWlkLCB3ZSB0eXBpY2FsbHkgZG9uJ3QgYWRkIG9wdGlv
bnMgKGkuZS4sIGNvbXBsZXhpdHkpIHRvIGEgc3BlY2lmaWNhdGlvbiB1bmxlc3MgdGhlcmUgaXMg
c3Vic3RhbnRpYWwgYmVuZWZpdC4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5
DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkNClNl
bnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTEsIDIwMTkgMzoxMiBQTQ0KVG86IEpvZWwgTS4gSGFs
cGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT47IHNwcmluZ0BpZXRmLm9yZw0KU3ViamVjdDogUmU6
IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQoNCkpvZWwsDQoNCjEuLSBUaGUgdXNl
LWNhc2UgZm9yIFBTUCBoYXMgYWxyZWFkeSBiZWVuIHByb3ZpZGVkIGF0IHRoZSBtYWlsZXIuIFRo
ZXJlIGFyZSBzY2VuYXJpb3Mgd2hlcmUgaXQgcHJvdmlkZXMgYmVuZWZpdHMgdG8gb3BlcmF0b3Jz
Lg0KDQoyLi0gVGhlIFBTUCBiZWhhdmlvciBpcyBvcHRpb25hbC4gSXQgaXMgdXAgdG8gdGhlIG9w
ZXJhdG9yIGluIGhpcyBkZXBsb3ltZW50IHRvIGRlY2lkZSB3aGV0aGVyIHRvIGVuYWJsZSBpdCBv
ciBub3QgYXQgb25lIHBhcnRpY3VsYXIgcm91dGVyLg0KU2ltaWxhcmx5LCBhIHZlbmRvciBtYXkg
ZGVjaWRlIG5vdCB0byBpbXBsZW1lbnQgaXQuIFRoZSBQU1AgYmVoYXZpb3IgaGFzIGJlZW4gaW1w
bGVtZW50ZWQgYnkgc2V2ZXJhbCB2ZW5kb3JzIGFuZCBkZXBsb3llZCAoc2VlIHRoZSBzcnY2IGRl
cGxveW1lbnQgZHJhZnQpLg0KDQozLi0gQSBuZXR3b3JrIG1heSBoYXZlIFBTUCBlbmFibGVkIGF0
IHNvbWUgbm9kZXMgYW5kIG5vdCBhdCBvdGhlcnMuICBFdmVyeXRoaW5nIGlzIHN0aWxsIGludGVy
b3BlcmFibGUgYW5kIHdvcmtzIGZpbmUuICANCg0KNC4tIFBTUCBpcyBub3QgYSBjb21wbGV4IG9w
ZXJhdGlvbiBpbiBoYXJkd2FyZSAoZG9hYmxlIGF0IGxpbmVyYXRlIG9uIGV4aXN0aW5nIG1lcmNo
YW50IHNpbGljb24pLiANCkV4YW1wbGU6IEl0IGhhcyBiZWVuIGltcGxlbWVudGVkIGFuZCBkZXBs
b3llZCBvbiBCcm9hZGNvbSBKL0orLiBJZiBJIHJlY2FsbCBjb3JyZWN0bHkgQnJvYWRjb20gSmVy
aWNobysgc3RhcnRlZCBzaGlwcGluZyBpbiBNYXJjaCAyMDE2ISBQU1AgaXMgc3VwcG9ydGVkIG9u
IHRoaXMgcGxhdGZvcm0gYXQgbGluZXJhdGUgd2l0aCBubyBwZXJmb3JtYW5jZSBkZWdyYWRhdGlv
biAobmVpdGhlciBQUFBTIG5vciBCVykuDQpHaXZlbiB0aGF0IHRoaXMgaXMgZG9hYmxlIGluIGEg
cGxhdGZvcm0gZnJvbSBtb3JlIHRoYW4gMyB5ZWFycyBhZ28sIEkgZmFpbCB0byBzZWUgaG93IHlv
dSBuZWVkICJ2ZXJ5IHNwZWNpYWwgcHJvdmlzaW9uIiB0byBkbyB0aGlzLg0KDQpJcyBpdCByZWFs
bHkgc29tZXRoaW5nIHRoYXQgaG9ycmlibGUgdG8gcHJvdmlkZSBmcmVlZG9tIG9mIGNob2ljZSB0
byB0aGUgb3BlcmF0b3JzIGRlcGxveWluZz8NCg0KSW4gc3VtbWFyeSwgaXQgY2FuIGJlIGltcGxl
bWVudGVkIHdpdGhvdXQgYW55IGJ1cmRlbiBpbiBoYXJkd2FyZSBhbmQgZGVwbG95bWVudCBleHBl
cmllbmNlIHByb3ZlIHRoaXMgaXMgYmVuZWZpY2lhbCB0byBvcGVyYXRvcnMuDQoNClRoYW5rcywN
ClBhYmxvLg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogc3ByaW5nIDxz
cHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJKb2VsIE0uIEhhbHBlcm4iIDxq
bWhAam9lbGhhbHBlcm4uY29tPg0KRGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0
IDAzOjU1DQpUbzogInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6
IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQoNCiAgICBGb3IgcHVycG9zZXMgb2Yg
dGhpcyB0aHJlYWQsIGV2ZW4gaWYgeW91IHRoaW5rIFBTUCB2aW9sYXRlcyBSRkMgODIwMCwgDQog
ICAgbGV0IHVzIGFzc3VtZSB0aGF0IGl0IGlzIGxlZ2FsLg0KICAgIA0KICAgIEFzIEkgdW5kZXJz
dGFuZCBpdCwgdGhlIFBTUCBzaXR1YXRpb24gaXM6DQogICAgbyB0aGUgcGFja2V0IGFycml2ZXMg
YXQgdGhlIHBsYWNlIChsZXQncyBub3QgYXJndWUgYWJvdXQgd2hldGhlciBTSURzIA0KICAgIGFy
ZSBsb2NhdG9ycykgaWRlbnRpZmllZCBieSB0aGUgU0lEIGluIHRoZSBkZXN0aW5hdGlvbiBhZGRy
ZXNzIGZpZWxkDQogICAgbyB0aGF0IFNJRCBpcyB0aGUgbmV4dCB0byBsYXN0IFNJRCBpbiB0aGUg
U0lEIGxpc3QNCiAgICBvIHRoYXQgc2lkIGlzIG1hcmtlZCBhcyAvIGtub3duIHRvIGJlIFBTUA0K
ICAgIG8gYXQgdGhlIGludGVuZGVkIHBsYWNlIGluIHRoZSBwcm9jZXNzaW5nIHBzZXVkb2NvZGUs
IHRoZSBsYXN0IChmaXJzdCkgDQogICAgZW50cnkgaW4gdGhlIFNSSCBpcyBjb3BpZWQgaW50byB0
aGUgZGVzdGluYXRpb24gSVB2NiBhZGRyZXNzIGZpZWxkIG9mIA0KICAgIHRoZSBwYWNrZXQNCiAg
ICAtPiBUaGUgU1JIIGJlaW5nIHVzZWQgaXMgdGhlbiByZW1vdmVkIGZyb20gdGhlIHBhY2tldC4N
CiAgICANCiAgICBJbiBvcmRlciB0byBldmFsdWF0ZSB3aGV0aGVyIHRoaXMgaXMgYSBnb29kIGlk
ZWEsIHdlIGhhdmUgdG8gaGF2ZSBzb21lIA0KICAgIGlkZWEgb2YgdGhlIGJlbmVmaXQuICBJdCBt
YXkgYmUgdGhhdCBJIGFtIG1pc3Npbmcgc29tZSBvZiB0aGUgYmVuZWZpdCwgDQogICAgYW5kIEkg
d291bGQgYXBwcmVjaWF0ZSBjbGFyaWZpY2F0aW9uLg0KICAgIEFzIGZhciBhcyBJIGNhbiB0ZWxs
LCB0aGUgYmVuZWZpdCBvZiB0aGlzIHJlbW92YWwgaXMgdGhhdCBpbiBleGNoYW5nZSANCiAgICBm
b3IgdGhpcyBub2RlIGRvaW5nIHRoZSB3b3JrIG9mIHJlbW92aW5nIHRoZSBTUkgsIHRoZSBmaW5h
bCBub2RlIGluIHRoZSANCiAgICBTUkggZG9lcyBub3QgaGF2ZSB0byBwcm9jZXNzIHRoZSBTUkgg
YXQgYWxsLCBhcyBpdCBoYXMgYmVlbiByZW1vdmVkLg0KICAgIA0KICAgIEkgaGF2ZSB0cm91Ymxl
IHNlZWluZyBob3cgdGhhdCB3b3JrIHRyYWRlb2ZmIGNhbiBiZSBiZW5lZmljaWFsLiANCiAgICBS
ZW1vdmluZyBieXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQgaXMgYSBjb21wbGV4IG9w
ZXJhdGlvbi4gDQogICAgRG9pbmcgc28gaW4gU2lsaWNvbiAod2UgZXhwZWN0IHRoaXMgdG8gYmUg
ZG9uZSBpbiB0aGUgZmFzdCBwYXRoIG9mIA0KICAgIHNpZ25pZmljYW50IGZvcndhcmRlcnMgYXMg
SSB1bmRlcnN0YW5kIGl0KSByZXF1aXJlcyB2ZXJ5IHNwZWNpYWwgDQogICAgcHJvdmlzaW9uLiAg
RXZlbiBpbiBzb2Z0d2FyZSwgcmVtb3ZpbmcgYnl0ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIGEgcGFj
a2V0IA0KICAgIHJlcXVpcmVzIHNvbWV3aGVyZSBiZXR3ZWVuIHNvbWUgYW5kIGEgbG90IG9mIGV4
dHJhIHdvcmsuICBJdCBpcyANCiAgICBkaXN0aW5jdGx5IE5PVCBmcmVlLg0KICAgIA0KICAgIElu
IGNvbnRyYXN0LCB3ZSBoYXZlIGFzc3VtZWQgdGhhdCB0aGUgd29yayBvZiBwcm9jZXNzaW5nIFNS
SCBpdHNlbGYgaXMgDQogICAgdHJhY3RhYmxlLCBzaW5jZSBvdGhlcndpc2UgYWxsIG9mIFNSdjYg
d291bGQgYmUgcHJvYmxlbWF0aWMuICBTbyB3aHkgaXMgDQogICAgdGhpcyBuZWNlc3NhcnkuDQog
ICAgDQogICAgWW91cnMsDQogICAgSm9lbA0KICAgIA0KICAgIFBTOiBOb3RlIHRoYXQgYm90aCB0
aGUgTVBMUyBjYXNlIGFuZCB0aGUgZW5jYXBzdWxhdGlvbiBjYXNlIGFyZSB2ZXJ5IA0KICAgIGRp
ZmZlcmVudCBpbiB0aGF0IHRoZSBtYXRlcmlhbCBiZWluZyByZW1vdmVkIGlzIGF0IHRoZSBmcm9u
dCBvZiB0aGUgSVAgDQogICAgcGFja2V0LiAgUG9wIG9yIHByZXBlbmQgYXJlIE1VQ0ggZWFzaWVy
IHRoYW4gbWlkZGxlLXJlbW92YWwgKG9yIA0KICAgIG1pZGRsZS1pbnNlcnRpb24pLg0KICAgIA0K
ICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAg
c3ByaW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nw
cmluZ19fOyEhTkV0NnlNYU8tZ2shVXZkNURSVUlKbHNtb2I1YTdyNEpSZ01NYlpjRTYwSk9QSVcz
SzJNdWJLcEl1S1hBMXI3OHZzRnBXQUhhOGhXMiQgDQogICAgDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJp
bmdAaWV0Zi5vcmcNCmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVXZkNURSVUlKbHNt
b2I1YTdyNEpSZ01NYlpjRTYwSk9QSVczSzJNdWJLcEl1S1hBMXI3OHZzRnBXQUhhOGhXMiQgDQo=


From nobody Thu Dec 12 13:40:16 2019
Return-Path: <david.i.allan@ericsson.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90B7A120142 for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 13:40:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9CgwjPtWjucM for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 13:40:10 -0800 (PST)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2080.outbound.protection.outlook.com [40.107.220.80]) (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 79E3C120024 for <spring@ietf.org>; Thu, 12 Dec 2019 13:40:10 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QTGReyRJCJXAqe0EcHLbyE1Hpq9xwuppHo87a4zhnb+OGxfQzNaFaZVbJzV7jDIqOELMER0Shjn9T2WoaeAvbGiEpnm7ywJ/6J5S3YTjDrkO8xoHAAZrh78E9Wd52+HDJ7ZM8czURFSNrT8ygDCDrdJZjpq9rjiCqBr0TLOZxFpQGCpMbKBx4Ix0VZzXbVHUgpniUuQvOwQY1fIENb80rtSy32cXJ/Y/stPcxdk9yB4IpBMy+Q3Zt63UEjO9E/K4eGBf6aHqNlVDs0k6D+0s4myWd/gn5rWMd3aPknhsrGnLx2dqUpy806oc899GN+hbaya8KmKxbk+6os/DCloa8g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PGq/5qrVEHvujOuyrguzcp8hyytKgwfQE9uAu13svw4=; b=O1kLRvwatSc+8bcfBCMQrIIL9vGPPQ2pydPj/XXuIYSuL37eofWh6fgPic8P1xi2HoPTIe8aShAgcZYDNfy/b2f10nB79fdM8RZjeWe/DJPEXcIE32FFgjaZgm1fFBS4K9k9fz6JqeKzr5zSDeJW1P4uOuRGamR+W+CFDdTrJp5fAh6FZRDVbutOHXC+SsP8HkLJ6gzuvFc2V0HPxQtiAFSYA7seVnqdMYBc/jb96tv/5J6LpocVOwTtkMFa4wt/0/gU0aS2nAAtVgmdIfVaxBQQpTYvi89E0LPrJjOP0gxpa3DbWMi0PToRpKEKlxBaHWsp4A3LrWBtZSNh6qq1oQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PGq/5qrVEHvujOuyrguzcp8hyytKgwfQE9uAu13svw4=; b=id08rQ07SlCwxRMS60oOfYGHriJxU9AWkV1VFp0pKzZG5APygvG72P9MfWfsr+upNfYs8faiXAuubh4AoNsHGES1cM9ouQJXcY/94tNTijEf5G+Y3mY51RGNccQ5/Syl+AjcH2LqFVAFm+YyNUBKLOqNFY+zWJF6Q2F8eAWNBHU=
Received: from BYAPR15MB3078.namprd15.prod.outlook.com (20.178.239.16) by BYAPR15MB3366.namprd15.prod.outlook.com (20.179.58.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.17; Thu, 12 Dec 2019 21:40:08 +0000
Received: from BYAPR15MB3078.namprd15.prod.outlook.com ([fe80::39e9:80ce:6440:fb45]) by BYAPR15MB3078.namprd15.prod.outlook.com ([fe80::39e9:80ce:6440:fb45%7]) with mapi id 15.20.2538.016; Thu, 12 Dec 2019 21:40:08 +0000
From: David Allan I <david.i.allan@ericsson.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85kzx+ex1fgR0y5sqQsQB7yJqe0UwiAgAEL1gCAAaQccA==
Date: Thu, 12 Dec 2019 21:40:08 +0000
Message-ID: <BYAPR15MB3078DEDDBF672EEE0DF931D6D0550@BYAPR15MB3078.namprd15.prod.outlook.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com> <21AFAEDA-F3B0-45AA-AE49-EB4E5FB73918@cisco.com>
In-Reply-To: <21AFAEDA-F3B0-45AA-AE49-EB4E5FB73918@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=david.i.allan@ericsson.com; 
x-originating-ip: [2601:646:8e80:cb50:949b:d16e:c819:f6e9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 39dd1f09-ce3d-4f0d-0af6-08d77f4bdbce
x-ms-traffictypediagnostic: BYAPR15MB3366:
x-microsoft-antispam-prvs: <BYAPR15MB33660DF51BA874D2D16F5FD3D0550@BYAPR15MB3366.namprd15.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(136003)(396003)(366004)(346002)(376002)(13464003)(129404003)(189003)(199004)(86362001)(5660300002)(66446008)(316002)(64756008)(186003)(2906002)(66476007)(66556008)(7696005)(6506007)(478600001)(81156014)(66574012)(33656002)(8676002)(76116006)(66946007)(966005)(110136005)(55016002)(9686003)(52536014)(71200400001)(8936002)(81166006)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR15MB3366; H:BYAPR15MB3078.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iJA9GkC/dWjJU8OES7Q1rn12MqmL1gd3dsvgrZtgUZHV0LhkowxIJAC84q2eGLhecrfgdzoymDk1WYtdpIhZ9hKouSlTL6gZG7uUIdDd+VU8KY237UKIbRjDHvtDoBPkEc/UIZqfbxMVvh75H8XeHtWomNANExo1KGyjcv8wfqY/q+FeYMbrCuEiVA1e/6CtA1ZvpUVrIME9zmTwBBbNt/67op5gbiTWyKWEctw4sAXqSYJVDHHdl12HG0IAtgc/3eiTQ7QXs1sG3pWH1vNTy+RADJ/BEhiuB5/oAUU4zmVsm/op8r1AQw1dJfSEdrbS9AWCK4/wfkHDi6CAS9nrAknzxfLzVgQQjD3nm9Lr5P93tDhuvh3lf9woJP4B988SA/tjJtYu1udG03TSfhi7TW8wNtWGLIK/d6Td5cfRjMfyVwPwUycex7FmeJtqAO+Nh/3y05TYeZQhZdwp2BTanmrAdyBPZCDW/6dLBU+km66yNb1beBQdQIvhO1cH2FIzlQ2yP3BjYW2bSYFjU5WJAiRUlj7svFvxtvoRXSHOpPTaDxPyLQeNfbO9Kevbf0B4
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 39dd1f09-ce3d-4f0d-0af6-08d77f4bdbce
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 21:40:08.1783 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +Sy3hXcSGL+wMK7NFNzF9ArDxtEE//qjcyFQHbhmzc9F8CIyVnEFDrbOFZ+2hgPUmoTVwGbG2ZNS6scPiHWVC12iWfzPs4fs/gSM/y8ywFk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR15MB3366
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/1GQd0-EaWf1Trm0MkLhLw67YlaA>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:40:13 -0000

SGkgUGFibG8NCg0KTG9va2luZyBvdmVyIHRoZSBiZW5lZml0cyBsaXN0LCBJcnJlc3BlY3RpdmUg
b2YgYW55IG90aGVyIG1lcml0cywgSSdkIGFjdHVhbGx5IHN1c3BlY3QgdGhhdCAxLjMvZXhhbXBs
ZSAyIGlzIGtpbmQgb2YgYSBzcGVjaW91cyBiZW5lZml0LiANCg0KTXkgcmVhc29uaW5nIGlzIGlm
IGZyYWdtZW50YXRpb24gaGFzIG9jY3VycmVkLCBhbmQgdGhlIE5TSCBoYXMgYmVlbiByZXBsaWNh
dGVkIGluIGFsbCBmcmFnbWVudHMgYW5kIG5lZWRzIHRvIGJlIHJlbW92ZWQgZnJvbSBlYWNoIGZy
YWdtZW50IGJ5IHRoZSBwZW51bHRpbWF0ZSBTUi4gVGhpcyBvZmZlcnMgbWluaW1hbCBiZW5lZml0
IHRvIHRoZSByZWFzc2VtYmx5IGZ1bmN0aW9uIGF0IHRoZSB1bHRpbWF0ZSBTZWdtZW50IFJvdXRl
ci4NCg0KSU1PIFNSSCByZW1vdmFsIGF0IGFuIGludGVybWVkaWF0ZSBkZXZpY2UgaXMgYSBtb3Jl
IGNvbXBsZXggb3BlcmF0aW9uLiAgSW4gYSBzaW1wbGlzdGljIGRlc2NyaXB0aW9uIG9mIG9wZXJh
dGlvbiBpdCBhZGRzIGF0IGEgbWluaW11bSwgcGFyc2luZyBhbmQgYSBtZW1jcHkgb2YgdGhlIHBh
eWxvYWQuIEluIGVmZmVjdCBpdCByZXBsYWNlcyBTdGFydF9vZl9wYXlsb2FkX3B0ciArPSBsZW5n
dGggKFNSSCkgYXQgdGhlIHVsdGltYXRlIFNSIHdpdGggbWVtY3B5IChzdGFydF9vZl9TUkhfcHRy
LCBzdGFydF9vZl9TUkhfcHRyK2xlbmd0aChTUkgpLCBsZW5ndGgoU1JIKSkgYXQgdGhlIHBlbnVs
dGltYXRlIFNSLg0KDQpTbyBza2lwcGluZyBvdmVyIHRoZSBleGhhdXN0ZWQgU1JIIHdvdWxkIGFw
cGVhciB0byBiZSB0cml2aWFsIGNvbXBhcmVkIHRvIHRoZSB3b3JrIGF0IHRoZSBwZW51bHRpbWF0
ZSBzZWdtZW50IHJvdXRlciB0byByZW1vdmUgaXQgZW50aXJlbHkuIElNTyBpdCBkb2VzIG5vdCBv
ZmZlciBiZW5lZml0cyBlcXVpdmFsZW50IHRvIFBIUCBpbiBNUExTDQoNClRoZSBzYW1lIGFyZ3Vt
ZW50IGNvdWxkIGJlIGNvbnNpZGVyZWQgd2l0aG91dCBmcmFnbWVudGF0aW9uLCBidXQgZnJhZ21l
bnRhdGlvbiBiZWNvbWVzIGEgcGFydGljdWxhcmx5IHVnbHkgZXhhbXBsZS4NCg0KSG9wZSB0aGlz
IGhlbHBzDQpEYXZlDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogc3By
aW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIFBhYmxvIENhbWFyaWxs
byAocGNhbWFyaWwpDQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDEyOjEyIFBN
DQpUbzogWGllamluZ3JvbmcgKEppbmdyb25nKSA8eGllamluZ3JvbmdAaHVhd2VpLmNvbT47IEpv
ZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT47IHNwcmluZ0BpZXRmLm9yZw0KU3Vi
amVjdDogUmU6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQoNCkppbmdyb25nLA0K
IA0KPiBOb3RoaW5nIG5ldywgYnV0IGJlbmVmaXRzIHRoYXQgcGVvcGxlIGhhdmUgYWxyZWFkeSBz
YWlkIHNlZW1zIG5vdGFibGUgdG8gbWUuDQoNCkFncmVlZC4NCg0KQ2hlZXJzLA0KUGFibG8uDQoN
Cu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgIlhpZWppbmdyb25nIChKaW5ncm9uZykiIDx4aWVq
aW5ncm9uZ0BodWF3ZWkuY29tPg0KRGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0
IDA1OjE1DQpUbzogIkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+LCAic3By
aW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIElz
IHNydjYgUFNQIGEgZ29vZCBpZGVhDQoNCiAgICBJIHRoaW5rIGl0J3MgYSBnb29kIGlkZWEuDQog
ICAgTm90aGluZyBuZXcsIGJ1dCBiZW5lZml0cyB0aGF0IHBlb3BsZSBoYXZlIGFscmVhZHkgc2Fp
ZCBzZWVtcyBub3RhYmxlIHRvIG1lLg0KICAgIA0KICAgICgxKSByZWR1Y2UgdGhlIGxvYWQgb2Yg
ZmluYWwgZGVzdGluYXRpb24uIFRoaXMgYmVuZWZpdCBjYW4gYmUgbm90YWJsZSBmb3IgdGhlIGZv
bGxvd2luZyBzdWIgcmVhc29ucy4NCiAgICAoMS4xKSBmaW5hbCBkZXN0aW5hdGlvbiB0ZW5kcyB0
byBoYXZlIGhlYXZ5IGxvYWQuIEl0IG5lZWQgdG8gaGFuZGxlIGFsbCB0aGUgRUhzIGFuZCBkbyB0
aGUgZGVsaXZlcnkvZGVtdWx0aXBsZXggdGhlIHBhY2tldCB0byB0aGUgcmlnaHQgb3ZlcmxheSBz
ZXJ2aWNlLg0KICAgICgxLjIpIGV4YW1wbGUgMSwgdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG1heSBu
ZWVkIHRvIGhhbmRsZSB0aGUgRE9IIGFmdGVyIHRoZSBSSC4NCiAgICAoMS4zKSBleGFtcGxlIDIs
IHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBkbyB0aGUgYXNzZW1ibHkgb2YgZnJh
Z21lbnRlZCBwYWNrZXRzLg0KICAgICgxLjQpIGV4YW1wbGUgMywgdGhlIGZpbmFsIGRlc3RpbmF0
aW9uIG1heSBuZWVkIHRvIGRvIEFIL0VTUCBhZnRlciB0aGUgRnJhZ21lbnRhdGlvbiBIZWFkZXIu
DQogICAgKDEuNSkgZXhhbXBsZSA0LCB0aGUgZmluYWwgZGVzdGluYXRpb24gbWF5IG5lZWQgdG8g
ZGVsaXZlciB0aGUgcGFja2V0IHRvIHRoZSByaWdodCBvdmVybGF5IHNlcnZpY2UuDQogICAgDQog
ICAgKDIpIHN1cHBvcnQgdGhlIGluY3JlbWVudGFsIGRlcGxveW1lbnQgd2hlbiBmaW5hbCBkZXN0
aW5hdGlvbihzKSBkbyBub3QgcHJvY2Vzcy9yZWNvZ25pemUgU1JILiBUaGlzIGJlbmVmaXQgY2Fu
IGJlIG5vdGFibGUgZm9yIHRoZSBmb2xsb3dpbmcgc3ViIHJlYXNvbnMuDQogICAgKDIuMSkgQSBj
b3JlIHJvdXRlciBtYXkgKGZhbi1vdXQpIGNvbm5lY3RlZCB3aXRoIGEgYmlnIG51bWJlciBvZiBs
b3ctZW5kIHJvdXRlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCBTUkggYnV0IHN1cHBvcnQgdHVubmVs
LWVuZC9zZXJ2aWNlLWRlbXVsdGlwbGV4IGZ1bmN0aW9uIG9mIFNSdjYuDQogICAgDQogICAgVGhh
bmtzDQogICAgSmluZ3JvbmcNCiAgICANCiAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
ICAgIEZyb206IHNwcmluZyBbbWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhh
bGYgT2YgSm9lbCBNLiBIYWxwZXJuDQogICAgU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMSwg
MjAxOSAxMDo1NSBBTQ0KICAgIFRvOiBzcHJpbmdAaWV0Zi5vcmcNCiAgICBTdWJqZWN0OiBbc3By
aW5nXSBJcyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KICAgIA0KICAgIEZvciBwdXJwb3NlcyBvZiB0
aGlzIHRocmVhZCwgZXZlbiBpZiB5b3UgdGhpbmsgUFNQIHZpb2xhdGVzIFJGQyA4MjAwLCBsZXQg
dXMgYXNzdW1lIHRoYXQgaXQgaXMgbGVnYWwuDQogICAgDQogICAgQXMgSSB1bmRlcnN0YW5kIGl0
LCB0aGUgUFNQIHNpdHVhdGlvbiBpczoNCiAgICBvIHRoZSBwYWNrZXQgYXJyaXZlcyBhdCB0aGUg
cGxhY2UgKGxldCdzIG5vdCBhcmd1ZSBhYm91dCB3aGV0aGVyIFNJRHMgYXJlIGxvY2F0b3JzKSBp
ZGVudGlmaWVkIGJ5IHRoZSBTSUQgaW4gdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgZmllbGQgbyB0
aGF0IFNJRCBpcyB0aGUgbmV4dCB0byBsYXN0IFNJRCBpbiB0aGUgU0lEIGxpc3QgbyB0aGF0IHNp
ZCBpcyBtYXJrZWQgYXMgLyBrbm93biB0byBiZSBQU1AgbyBhdCB0aGUgaW50ZW5kZWQgcGxhY2Ug
aW4gdGhlIHByb2Nlc3NpbmcgcHNldWRvY29kZSwgdGhlIGxhc3QgKGZpcnN0KSBlbnRyeSBpbiB0
aGUgU1JIIGlzIGNvcGllZCBpbnRvIHRoZSBkZXN0aW5hdGlvbiBJUHY2IGFkZHJlc3MgZmllbGQg
b2YgdGhlIHBhY2tldA0KICAgIC0+IFRoZSBTUkggYmVpbmcgdXNlZCBpcyB0aGVuIHJlbW92ZWQg
ZnJvbSB0aGUgcGFja2V0Lg0KICAgIA0KICAgIEluIG9yZGVyIHRvIGV2YWx1YXRlIHdoZXRoZXIg
dGhpcyBpcyBhIGdvb2QgaWRlYSwgd2UgaGF2ZSB0byBoYXZlIHNvbWUgaWRlYSBvZiB0aGUgYmVu
ZWZpdC4gIEl0IG1heSBiZSB0aGF0IEkgYW0gbWlzc2luZyBzb21lIG9mIHRoZSBiZW5lZml0LCBh
bmQgSSB3b3VsZCBhcHByZWNpYXRlIGNsYXJpZmljYXRpb24uDQogICAgQXMgZmFyIGFzIEkgY2Fu
IHRlbGwsIHRoZSBiZW5lZml0IG9mIHRoaXMgcmVtb3ZhbCBpcyB0aGF0IGluIGV4Y2hhbmdlIGZv
ciB0aGlzIG5vZGUgZG9pbmcgdGhlIHdvcmsgb2YgcmVtb3ZpbmcgdGhlIFNSSCwgdGhlIGZpbmFs
IG5vZGUgaW4gdGhlIFNSSCBkb2VzIG5vdCBoYXZlIHRvIHByb2Nlc3MgdGhlIFNSSCBhdCBhbGws
IGFzIGl0IGhhcyBiZWVuIHJlbW92ZWQuDQogICAgDQogICAgSSBoYXZlIHRyb3VibGUgc2VlaW5n
IGhvdyB0aGF0IHdvcmsgdHJhZGVvZmYgY2FuIGJlIGJlbmVmaWNpYWwuIA0KICAgIFJlbW92aW5n
IGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBhY2tldCBpcyBhIGNvbXBsZXggb3BlcmF0aW9u
LiANCiAgICBEb2luZyBzbyBpbiBTaWxpY29uICh3ZSBleHBlY3QgdGhpcyB0byBiZSBkb25lIGlu
IHRoZSBmYXN0IHBhdGggb2Ygc2lnbmlmaWNhbnQgZm9yd2FyZGVycyBhcyBJIHVuZGVyc3RhbmQg
aXQpIHJlcXVpcmVzIHZlcnkgc3BlY2lhbCBwcm92aXNpb24uICBFdmVuIGluIHNvZnR3YXJlLCBy
ZW1vdmluZyBieXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQgcmVxdWlyZXMgc29tZXdo
ZXJlIGJldHdlZW4gc29tZSBhbmQgYSBsb3Qgb2YgZXh0cmEgd29yay4gIEl0IGlzIGRpc3RpbmN0
bHkgTk9UIGZyZWUuDQogICAgDQogICAgSW4gY29udHJhc3QsIHdlIGhhdmUgYXNzdW1lZCB0aGF0
IHRoZSB3b3JrIG9mIHByb2Nlc3NpbmcgU1JIIGl0c2VsZiBpcyB0cmFjdGFibGUsIHNpbmNlIG90
aGVyd2lzZSBhbGwgb2YgU1J2NiB3b3VsZCBiZSBwcm9ibGVtYXRpYy4gIFNvIHdoeSBpcyB0aGlz
IG5lY2Vzc2FyeS4NCiAgICANCiAgICBZb3VycywNCiAgICBKb2VsDQogICAgDQogICAgUFM6IE5v
dGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNhcHN1bGF0aW9uIGNhc2UgYXJl
IHZlcnkgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVyaWFsIGJlaW5nIHJlbW92ZWQgaXMgYXQg
dGhlIGZyb250IG9mIHRoZSBJUCBwYWNrZXQuICBQb3Agb3IgcHJlcGVuZCBhcmUgTVVDSCBlYXNp
ZXIgdGhhbiBtaWRkbGUtcmVtb3ZhbCAob3IgbWlkZGxlLWluc2VydGlvbikuDQogICAgDQogICAg
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBzcHJp
bmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICANCiAgICBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNwcmluZyBtYWlsaW5nIGxpc3QN
CiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwcmluZw0KICAgIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnDQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0K


From nobody Thu Dec 12 16:06:16 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 798A912026E for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 16:06:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ONeZHekCeq-p for <spring@ietfa.amsl.com>; Thu, 12 Dec 2019 16:06:11 -0800 (PST)
Received: from cnshjsmin03.nokia-sbell.com (cnshjsmin03.app.nokia-sbell.com [116.246.26.71]) (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 D60B2120251 for <spring@ietf.org>; Thu, 12 Dec 2019 16:06:10 -0800 (PST)
X-AuditID: ac189297-57fff7000000639c-dd-5df2d5ee5d01
Received: from CNSHPPEXCH1603.nsn-intra.net (Unknown_Domain [135.251.51.103]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin03.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id FC.7E.25500.EE5D2FD5; Fri, 13 Dec 2019 08:06:06 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1603.nsn-intra.net (135.251.51.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 13 Dec 2019 08:06:06 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Fri, 13 Dec 2019 08:06:06 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming - Extraneous functions
Thread-Index: AdWxJISO1DZtWCKVSoaJRshbG+5IZgAI9pFA
Date: Fri, 13 Dec 2019 00:06:06 +0000
Message-ID: <d2df86b0713846cb93c38cbb9373ef56@nokia-sbell.com>
References: <BN7PR05MB56990E5D3CFC1CD912DD2705AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56990E5D3CFC1CD912DD2705AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T19:56:06.0371162Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=acf320b4-d8b2-4a52-a650-e570b8c496c0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_d2df86b0713846cb93c38cbb9373ef56nokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRmVeSWpSXmKPExsXS/ts4Xffd1U+xBrvO61q07r3GaHH8wm9G ByaPE8uusHosWfKTKYApissmJTUnsyy1SN8ugSvjxXPBgntxFad/PWNrYNwc2sXIySEhYCLx YlkjUxcjF4eQwCEmicVH7kE5fxkltqw9zwbhbGKUOLT3NRNIC5uAm8SkbbvYQGwRgRiJjVun g9nCAn4SszbdYIeIB0qcP/UNqsZIou9qL1icRUBVYubMj4wgNq+AncT67y1gthDQnJ//+1lA bE6BWIn2K0fA4owCYhLfT60B28ssIC5x68l8JoizBSSW7DnPDGGLSrx8/I8V5FBegV2sEo9f zgVyOIASShJ9G6B6UyX+71nFDLFXUOLkzCcsExhFZyEZOwtJ2SwkZRBxLYl5Db+hahQlpnQ/ ZIewNSWuTD4EZWtLLFv4mnkBI/sqRunkvOKMrOLczDwDY728/OzMRN3ipNScHL3k/NxNjMDo WyMxafoOxmMHvA8xCnAwKvHwMqR8ihViTSwrrsw9xCjBwawkwmtfAxTiTUmsrEotyo8vKs1J LT7EKM3BoiTO2zJ5YayQQHpiSWp2ampBahFMlomDU6qBsVhA79X85WGr3PL2PKnewyWrdqvt c2365ls2ezTkDDOMfqaKPtld8FfqYLzYxNqa/XPX2ooufjp9uuyFx1O/XV9xKlHuy/tF8S+X LRK2rbdtXDKnmj2F5Xb7gghn9Zutv/vUr3d+adz/2/Cn/BZB1SaNkLTTx/wSnuxR/aG7xfXm fO38U8lc25RYijMSDbWYi4oTAfH/8K26AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nu1Mp2v74ttbAYfxlao53kkc-ow>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming - Extraneous functions
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 00:06:14 -0000

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

SGkgUm9uLA0KDQpJIHRoaW5rIHRoZSBzYW1lIFNJRKOsc3VjaCBhcyB5b3UgbWVudGlvbiwgTWF5
IGJlIGluY2x1ZGVkIGluIGRpZmZlcmVudCBTUkggb2YgZGlmZmVyZW50IHBhY2tldHMsIHNvIHRo
ZSBzYW1lIFNJRCBoYXZlIGRpZmZlcmVudCBiZWhhdmlvciBpbiBkaWZmZXJlbnQgcGFja2V0IHdo
b3NlIFNSSCBpbmNsdWRlIGl0Lg0KDQoNCkNoZWVycyENCg0KV2FuZyBXZWliaW4NCg0KRnJvbTog
c3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIFJvbiBCb25pY2EN
ClNlbnQ6IDIwMTnE6jEy1MIxM8jVIDM6NTYNClRvOiBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6
IFtzcHJpbmddIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyAtIEV4
dHJhbmVvdXMgZnVuY3Rpb25zDQoNCkZvbGtzLA0KDQpBcmUgdGhlcmUgdXNlIGNhc2VzIGZvciB0
aGUgZm9sbG93aW5nIGZ1bmN0aW9uczoNCg0KDQogICogICAweDAwMUYgqEMgRU5EIHdpdGggUFNQ
LCBVU1AgYW5kIFVTRA0KICAqICAgMHgwMDIzIKhDIEVORC5YIHdpdGggUFNQLCBVU1AgYW5kIFVT
RA0KICAqICAgMHgwMDI3IC0gRU5ELlggd2l0aCBQU1AsIFVTUCBhbmQgVVNEDQoNCkl0IHNlZW1z
IHRoYXQgaWYgdGhlIFNSSCB3YXMgcmVtb3ZlZCBhdCB0aGUgcGVudWx0aW1hdGUgc2VnbWVudCwg
dGhlcmUgaXMgbGl0dGxlIHNlbnNlIGluIHJlbW92aW5nIGl0IGFnYWluIGF0IHRoZSB1bHRpbWF0
ZSBzZWdtZW50Lg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9u
bHkNCg==

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:=B5=C8=CF=DF;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=B5=C8=CF=DF";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* 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;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:539434628;
	mso-list-template-ids:-1301218892;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1507088718;
	mso-list-type:hybrid;
	mso-list-template-ids:-1598144132 1062918208 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:241;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ron,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I think the same SID<span lang=3D"ZH-CN" style=3D"fo=
nt-family:=B5=C8=CF=DF">=A3=AC</span>such as you mention, May be included i=
n different SRH of different packets, so the same SID have different behavi=
or in different packet whose SRH include it.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i>Cheers!<o:p></o:p></i></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Wang Weibin<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> spring &lt;spring-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Ron Bonica<br>
<b>Sent:</b> 2019<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=
=ED=D1=C5=BA=DA&quot;,sans-serif">=C4=EA</span>12<span lang=3D"ZH-CN" style=
=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=D4=C2</sp=
an>13<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=
=DA&quot;,sans-serif">=C8=D5</span> 3:56<br>
<b>To:</b> spring@ietf.org<br>
<b>Subject:</b> [spring] draft-ietf-spring-srv6-network-programming - Extra=
neous functions<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Are there use cases for the following functions:<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l1 level1 =
lfo3">0x001F =A8C END with PSP, USP and USD<o:p></o:p></li><li class=3D"Mso=
ListParagraph" style=3D"margin-left:0cm;mso-list:l1 level1 lfo3">0x0023 =A8=
C END.X with PSP, USP and USD<o:p></o:p></li><li class=3D"MsoListParagraph"=
 style=3D"margin-left:0cm;mso-list:l1 level1 lfo3">0x0027 - END.X with PSP,=
 USP and USD<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It seems that if the SRH was removed at the penultim=
ate segment, there is little sense in removing it again at the ultimate seg=
ment.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0cm;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</div>
</body>
</html>

--_000_d2df86b0713846cb93c38cbb9373ef56nokiasbellcom_--


From nobody Thu Dec 12 19:56:58 2019
Return-Path: <Suresh@kaloom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9634C1207FB; Thu, 12 Dec 2019 19:56:55 -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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=kaloom.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 v2C4ZBsYVEWf; Thu, 12 Dec 2019 19:56:52 -0800 (PST)
Received: from CAN01-TO1-obe.outbound.protection.outlook.com (mail-eopbgr670095.outbound.protection.outlook.com [40.107.67.95]) (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 628E51200F6; Thu, 12 Dec 2019 19:56:52 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lzr8am8VG4Rjpbo0WlXxJ90cYxouGFNyXZA0bnEPpVQUVEgsFhau5UD2zAD//knxFoce6Ia6qcuVIduxxMgQwHHag+GdrZCYIGt0CUjYKA7+5gIlZh0kWQ+5YaGy1JMWKhc3E3jb82AcTnfF8l5+IyV4KVYA1nyO9mcP/XFhpcNj08q+wB3mnvTzRPo6VF0ekAlaP4zkHOYg/U2d+MyTfagXv5L/VSbviKnIPEyZ7ZxGR5aCGPOrqVBmfuYfCZvddJ3V1F2qMGbB0VplvIqnA9g8IxewJVQcUMAXOhVzr7IBjEi3u+9cxYKw/HFtlgrB8nMLgMFoBxltLZ1MrWAGQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RqzOKJzUn71Jru9RLN4U+tFfKpqbVu6Lev/6IAFuFF4=; b=DeAIGNeolS9tVEJxRPJiAq/zjrmZkvfCJYJzfJc7uMulCnayRPmk426ctelbUTvuSaNQALRr889a+rAlmZD3gYKV1CahoiKVynkMdUl8qPwCMYDAP8n7YG9CH054tFoMBKE1KevbwyX89ACdth5k5OL8HGRm2c/nsc81tAscytKZhbipqXnyTf9KJNy8uevMOo5zr0e0/hBh75MbTkdSiHi1l46uAebfyWftkvMQSv0s3ljTbAjKSYDv/nuDPv/siwdVlaqsPRVUIf2H4bn77rOkb1POXttzimh65Vlsz8eJCj8/M6/Vyp8adZ+DJd65EaSWn06VbYuApkm9jOkiQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kaloom.com; dmarc=pass action=none header.from=kaloom.com; dkim=pass header.d=kaloom.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kaloom.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RqzOKJzUn71Jru9RLN4U+tFfKpqbVu6Lev/6IAFuFF4=; b=UvozEnkO/ZA0hEAv2nWrJku8PcBoyZ4+gdPy4E+hmPSQW4vyXoiWUYNwmhrSxLvcBmXoalLRVN9cl4ETtjLpUXLT4yHlbE7Y7FltOoVrwnv1lJet7e6JwVrV6pysCqWCafvifti62M9X1KKzMDtaZob+Pikkzy4BAOryZP1lNlk=
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM (52.132.92.18) by YQXPR01MB3208.CANPRD01.PROD.OUTLOOK.COM (52.132.90.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Fri, 13 Dec 2019 03:56:50 +0000
Received: from YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44]) by YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM ([fe80::cdc8:a6f5:5192:8f44%7]) with mapi id 15.20.2538.017; Fri, 13 Dec 2019 03:56:50 +0000
From: Suresh Krishnan <Suresh@kaloom.com>
To: Fernando Gont <fgont@si6networks.com>
CC: SPRING WG <spring@ietf.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Thread-Topic: Non-final destination address (was Re: [spring] Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)))
Thread-Index: AQHVsH+8VPn1Vl+WmEOToBbnLIHAMKe1o1cAgAHOWwA=
Date: Fri, 13 Dec 2019 03:56:49 +0000
Message-ID: <AA3D1F65-A489-490C-A332-9C0F1FBAB96C@kaloom.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <6bc831ce-326f-3648-6e6f-4c715b2a49ac@si6networks.com> <858E25C2-36FA-4E37-A70C-72D9DEA1BF3D@kaloom.com> <4541b6ff-ce45-5839-32ee-3b52397126e5@si6networks.com>
In-Reply-To: <4541b6ff-ce45-5839-32ee-3b52397126e5@si6networks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Suresh@kaloom.com; 
x-originating-ip: [45.19.110.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2be2b4b0-ad19-4cf6-79fe-08d77f807b7f
x-ms-traffictypediagnostic: YQXPR01MB3208:
x-microsoft-antispam-prvs: <YQXPR01MB320886F3B5684C64B9B2B1C8B4540@YQXPR01MB3208.CANPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0250B840C1
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(346002)(396003)(39840400004)(136003)(199004)(189003)(26005)(6506007)(316002)(86362001)(6916009)(54906003)(4326008)(2616005)(8676002)(71200400001)(53546011)(66446008)(2906002)(6486002)(64756008)(66556008)(81166006)(5660300002)(81156014)(6512007)(33656002)(36756003)(91956017)(508600001)(186003)(8936002)(66946007)(66476007)(76116006); DIR:OUT; SFP:1102; SCL:1; SRVR:YQXPR01MB3208; H:YQXPR01MB2888.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: kaloom.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xvzQEONRVec+Nd/c6GK5uUdni07drVbRp6Z0W+XHLjCVE+2UkpfETnfuUfATOOro6+1RnvgajNNkpymevd3tb4GOVTXa+Qi2506Exc4/2qMBYQwsEU3gyGYkPUPPabVoAeNAZxGgvMr5j+D2o/LgDHYm08bUmTp+AtPf07AraUfF3sEXtNFrmqzpTxmZ/cUBegUKb6bDruMfX01NiAXF9pQmDrGNHs7GPC0Xay7NM5qGS0OUdWytVZn7QJjdYBpsQ4+mRRWPhbHtNhE6c74IpfYskiat7aUcjEc+dsVUHkV7xVtWSE6uG9rte22fJYqxaXyR9/bmytfBy4Mwwn/1OpuEvVmRLO/o81GxPqHye48QYJKVtD3miX5bwJ9qsak+93lKy+pD5oeoHOvGRluenYFsStHIfO7wItOuwY8YHBrj3Gp7mX2yHXNpMywxPXPL
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AA3D1F65A489490CA3329C0F1FBAB96Ckaloomcom_"
MIME-Version: 1.0
X-OriginatorOrg: kaloom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2be2b4b0-ad19-4cf6-79fe-08d77f807b7f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2019 03:56:49.9988 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 47d58e26-f796-48e8-ac40-1c365c204513
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: grIv6ct5XMNEi0T36ewzm7jdFiryk8SnQ+hesSlhJ5dQsmSmFZ7OpxisOzVqBapcfRafjjn5QDnHsmVPP3OrSw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB3208
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/uBYpxPyyBY6bb86Y2iCh3jSIKBc>
Subject: Re: [spring] Non-final destination address (was Re: Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 03:56:56 -0000

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

SGkgRmVybmFuZG8sDQoNCk9uIERlYyAxMSwgMjAxOSwgYXQgNzoyMiBQTSwgRmVybmFuZG8gR29u
dCA8ZmdvbnRAc2k2bmV0d29ya3MuY29tPG1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20+PiB3
cm90ZToNCg0KT24gMTEvMTIvMTkgMTk6MDQsIFN1cmVzaCBLcmlzaG5hbiB3cm90ZToNCkhpIEZl
cm5hbmRvLA0KIEFuc3dlciBpbmxpbmUuDQoNCk9uIERlYyA3LCAyMDE5LCBhdCA5OjMxIEFNLCBG
ZXJuYW5kbyBHb250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb208bWFpbHRvOmZnb250QHNpNm5ldHdv
cmtzLmNvbT4+IHdyb3RlOg0KDQpPbiA3LzEyLzE5IDA0OjE5LCBTdXJlc2ggS3Jpc2huYW4gd3Jv
dGU6DQoocmVzcG9uZGluZyBvbiBzcHJpbmcgbWFpbGluZyBsaXN0KQ0KDQpIaSBGZXJuYW5kbywN
Cg0KT24gRGVjIDcsIDIwMTksIGF0IDExOjA3IEFNLCBGZXJuYW5kbyBHb250IDxmZ29udEBzaTZu
ZXR3b3Jrcy5jb208bWFpbHRvOmZnb250QHNpNm5ldHdvcmtzLmNvbT4NCjxtYWlsdG86ZmdvbnRA
c2k2bmV0d29ya3MuY29tPj4gd3JvdGU6DQoNCk9uIDYvMTIvMTkgMjM6NDcsIEJyaWFuIEUgQ2Fy
cGVudGVyIHdyb3RlOg0KQWdhaW4sIGNvbW1lbnQgYXQgdGhlIGVuZC4uLg0KT24gMDctRGVjLTE5
IDE0OjM3LCBGZXJuYW5kbyBHb250IHdyb3RlOg0KT24gNi8xMi8xOSAyMjoxNSwgQnJpYW4gRSBD
YXJwZW50ZXIgd3JvdGU6DQpbLi4uXQ0KDQphbmQgaWYgc3VjaCBhIHRoaW5nIGlzIHJlcXVpcmVk
LCBhbiB1cGRhdGUgdG8gUkZDODIwMCBzaG91bGQgYmUgZG9uZS4NCg0KV2h5IGRvZXMgdGhhdCBm
b2xsb3c/IEFsdGVybmF0aXZlbHksDQpkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmcgY291bGQgYWNrbm93bGVkZ2UgdGhhdA0KaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAw
Lg0KDQpZb3UgY2FuIGRldmlhdGUgZnJvbSBzICJzaG91bGQiLCBub3QgZnJvbSBhICJtdXN0Ii4g
VGhpcyBpcyBhbiBvdXRyaWdodA0KdmlvbGF0aW9uIG9mIGEgc3BlYywgcmF0aGVyIHRoYW4gYSBt
ZXJlICJkZXZpYXRpb24iLg0KDQoNCldoZXRoZXIgdGhhdCdzIGFjY2VwdGFibGUgd291bGQgYmUg
YSBxdWVzdGlvbiBmb3IgdGhlIElFVEYgTGFzdA0KQ2FsbCByYXRoZXIgdGhhbiBhbnkgc2luZ2xl
IFdHLg0KDQpJIHdvdWxkIGV4cGVjdCB0aGF0IGEgV0cgY2Fubm90IHNoaXAgYSBkb2N1bWVudCB0
aGF0IGlzIHZpb2xhdGluZyBhbg0KZXhpc3Rpbmcgc3BlYywgd2hlcmUgdGhlIHdnIHNoaXBwaW5n
IHRoZSBkb2N1bWVudCBpcyBub3QgaW4gYSBwb3NpdGlvbg0Kb2YgbWFraW5nIGRlY2lzaW9ucyBy
ZWdhcmRpbmcgdGhlIHNwZWMgYmVpbmcgdmlvbGF0ZWQuDQoNClRoYXQgd291bGQgYmUgbGlrZSBh
IHdhc3RlIG9mIGVuZXJneSBhbmQgdGltZSBmb3IgYWxsLg0KDQoNCg0KQXQgdGhlIG1vbWVudCwg
dGhlIGRyYWZ0IG9ubHkgbWVudGlvbnMgUkZDODIwMCBpbiBhIGNvbnRleHQgdGhhdA0KZGlzY3Vz
c2VzIG5laXRoZXIgaW5zZXJ0aW9uIG5vciByZW1vdmFsIG9mIGV4dGVuc2lvbiBoZWFkZXJzLCB3
aGljaA0KaXMgYmVzaWRlIHRoZSBwb2ludC4gTGlrZSBkcmFmdC12b3llciwgaWYgaXQgZGVzY3Jp
YmVzIGEgdmlvbGF0aW9uDQpvZiBSRkM4MjAwLCBzaG91bGRuJ3QgdGhhdCBiZSBleHBsaWNpdCBp
biB0aGUgdGV4dD8NCg0KVGhlcmUncyBhIGxvdCBvZiBqYXJnb24gaW4NCmRyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy4gSSBjYW4ndCB0ZWxsIGZyb20gdGhlDQpqYXJn
b24gd2hldGhlciAiaW5zZXJ0IiBtZWFucyAiaW5zZXJ0IG9uIHRoZSBmbHkiIGFuZCB3aGV0aGVy
ICJQb3ANCnRoZSBTUkgiIG1lYW5zICJkZWxldGUgb24gdGhlIGZseSIuIFNob3VsZCB0aG9zZSB0
ZXJtcyBiZSBjbGFyaWZpZWQNCmJlZm9yZSB0aGUgZHJhZnQgYWR2YW5jZXM/DQoNCldlbGwsIGlm
IGl0J3Mgbm90IGNsZWFyIHRvIHlvdSwgaXQgd291bGQgc2VlbSB0byBtZSB0aGF0IHRoZSBzaW1w
bGUNCmFuc3dlciB3b3VsZCBiZSAieWVzIi4NCg0KQnV0IGlmICJpbnNlcnQiIHJlZmVycyB0byB0
aGUgZW5jYXBzdWxhdGluZyBub2RlIGF0IHRoZSBTUiBkb21haW4NCmluZ3Jlc3MsIGl0J3Mgbm8g
cHJvYmxlbSwgYW5kIGlmICJwb3AiIHNpbXBseSBtZWFucyBkb2luZyBub3JtYWwNCnJvdXRpbmcg
aGVhZGVyIHByb2Nlc3NpbmcsIGl0J3Mgbm8gcHJvYmxlbS4gSXQgc2ltcGx5IGlzbid0IGNsZWFy
IGluDQp0aGUgdGV4dCwgYXQgbGVhc3Qgbm90IGNsZWFyIHRvIG1lLg0KDQpUaGUgZmFjdCB0aGF0
IGEgZm9sayB0aGF0IGhhcyBiZWVuIGRlZXBseSBpbnZvbHZlZCB3aXRoIElQdjYgY2Fubm90DQp1
bmVxdWl2b2NhbGx5IHRlbGwgd2hhdCB0aGV5IHRhbGtpbmcgYWJvdXQgc2hvdWxkIGJlIGFuIGlu
ZGljYXRpb24gd2l0aA0KcmVzcGVjdCB0byBob3cgcmVhZHkgdGhlIGRvY3VtZW50IGlzIHRvIGJl
IHNoaXBwZWQuDQoNCihwb3Agd2hlbiB5b3UgYXJlIHRoZSBkZXN0aW5hdGlvbiBidXQgU0whPTAg
aXMgZXNzZW50aWFsbHkgJ2luIHRoZQ0KbmV0d29yayByZW1vdmFs4oCZKQ0KDQpJdCBpcyBub3Qg
b2J2aW91cyB0byBtZSB3aHkgeW91IHRoaW5rIHRoaXMgaXMgYSB2aW9sYXRpb24gb2YgUkZDODIw
MA0KdGhvdWdoIGl0IGlzIHBvc3NpYmxlIHRoYXQgSSBtaXNyZWFkIHlvdXIgY29tbWVudC4gVGhl
IHJlbGV2YW50IHRleHQgSQ0KYW0gbG9va2luZyBhdCBpcw0KDQoiICBFeHRlbnNpb24gaGVhZGVy
cyAoZXhjZXB0IGZvciB0aGUgSG9wLWJ5LUhvcCBPcHRpb25zIGhlYWRlcikgYXJlIG5vdA0KICBw
cm9jZXNzZWQsIGluc2VydGVkLCBvciBkZWxldGVkIGJ5IGFueSBub2RlIGFsb25nIGEgcGFja2V0
J3MgZGVsaXZlcnkNCiAgcGF0aCwgdW50aWwgdGhlIHBhY2tldCByZWFjaGVzIHRoZSBub2RlIChv
ciBlYWNoIG9mIHRoZSBzZXQgb2Ygbm9kZXMsDQogIGluIHRoZSBjYXNlIG9mIG11bHRpY2FzdCkg
aWRlbnRpZmllZCBpbiB0aGUgRGVzdGluYXRpb24gQWRkcmVzcyBmaWVsZA0KICBvZiB0aGUgSVB2
NiBoZWFkZXIu4oCdDQoNCndoaWNoIHNlZW1zIHRvIHBlcm1pdCBpdC4gQ2FuIHlvdSBwbGVhc2Ug
Y2xhcmlmeSB3aGVyZSB0aGVyZSBpcyBhDQp2aW9sYXRpb24/DQoNCkluIHRoZSBjb250ZXh0IG9m
IFJGQzgyMDAsIHdoZXJlIHRoZSB0ZXh0IHlvdSBoYXZlIHF1b3RlZCBpcyBwcmVzZW50LA0KY2Fu
IHlvdSB0ZWxsIG1lIHdoaWNoIGFkZHJlc3Mgb3RoZXIgdGhhbiB0aGF0IG9mIHRoZSBmaW5hbCBk
ZXN0aW5hdGlvbg0KY2FuIGJlIGluIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzIG9mIHRoZSBwYWNr
ZXQ/DQoNClJGQzgyMDAgKmNsZWFybHkqIHNwZWFrcyBhYm91dCB0aGUgcG9zc2liaWxpdHkgb2Yg
dGhlIGRlc3RpbmF0aW9uIGFkZHJlc3Mgbm90IGJlaW5nIHRoZSB1bHRpbWF0ZSByZWNpcGllbnQg
aW4gdGhlIHByZXNlbmNlIG9mIGEgUm91dGluZyBIZWFkZXIuIFRoaXMgaXMgZnJvbSBTZWN0aW9u
IDMgZGVmaW5pbmcgdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgYXMgIjEyOC1iaXQgYWRkcmVzcyBv
ZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9mIHRoZSBwYWNrZXQgKHBvc3NpYmx5IG5vdCB0aGUg
dWx0aW1hdGUgcmVjaXBpZW50LCBpZiBhIFJvdXRpbmcgaGVhZGVyIGlzIHByZXNlbnQpLuKAnQ0K
DQpTZWN0aW9uIDQuNCBzYXlzOg0KICBUaGUgUm91dGluZyBoZWFkZXIgaXMgdXNlZCBieSBhbiBJ
UHY2IHNvdXJjZSB0byBsaXN0IG9uZSBvciBtb3JlDQogIGludGVybWVkaWF0ZSBub2RlcyB0byBi
ZSAidmlzaXRlZCIgb24gdGhlIHdheSB0byBhIHBhY2tldCdzDQogIGRlc3RpbmF0aW9uLg0KDQoo
Y29udHJhc3RzIHRoaXMgdG8gdGhlIHN0YXRlbWVudCB3aXRoIGVoIGluc2VydGlvbi9yZW1vdmFs
L3Byb2Nlc3NpbmcpDQoNCldoaWxlIHRoZXJlIGNvdWxkIGhhdmUgYmVlbiBiZXR0ZXIgdXNlIG9m
IHRlcm1zLCBkbyB5b3UgcmVhbGx5IHRoaW5rDQp0aGF0IFJGQzgyMDAgaXMgYWxsb3dpbmcgRUgg
aW5zZXJ0aW9uL3JlbW92YWwgYXQgd2F5cG9pbnRzPyBPciBkbyB5b3UNCnRoaW5rIHRoYXQsIGF0
IGJlc3QsIHRoZSB3b3JkaW5nIGluIFJGQzgyMDAgY291bGQgaGF2ZSBiZWVuIGJldHRlcj8NCg0K
Rm9yIHN1cmUsIEkgdGhpbmsgdGhlIHRleHQgaW4gUkZDODIwMCBjb3VsZCBoYXZlIGJlZW4gbW9y
ZSBzcGVjaWZpYyBvbmUgd2F5IG9yIGFub3RoZXIgYnV0IGl0IGlzIGltcG9zc2libGUgdG8gdGVs
bCBhdCB0aGlzIHBvaW50IHdoaWNoIGRpcmVjdGlvbiB0aGUgV0cgd291bGQgaGF2ZSBnb25lLg0K
DQpUaGFua3MNClN1cmVzaA0KDQo=

--_000_AA3D1F65A489490CA3329C0F1FBAB96Ckaloomcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <C537D26E1D445643992F43D9EDA70B2B@CANPRD01.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIEZlcm5hbmRvLDxiciBjbGFzcz0iIj4NCjxk
aXY+PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPk9uIERlYyAxMSwgMjAxOSwgYXQgNzoyMiBQTSwgRmVybmFuZG8gR29udCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmZnb250QHNpNm5ldHdvcmtzLmNvbSIgY2xhc3M9IiI+ZmdvbnRAc2k2
bmV0d29ya3MuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8YnIgY2xhc3M9IkFwcGxlLWludGVy
Y2hhbmdlLW5ld2xpbmUiPg0KPGRpdiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6
IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBm
b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0
OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0
LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsg
d29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1k
ZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7
IiBjbGFzcz0iIj5Pbg0KIDExLzEyLzE5IDE5OjA0LCBTdXJlc2ggS3Jpc2huYW4gd3JvdGU6PC9z
cGFuPjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhl
bHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFu
dC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3Jt
YWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTog
bm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4
dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8
YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBzdHlsZT0iZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9u
dC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3Jt
YWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6
IGF1dG87IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9y
bTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lkb3dzOiBhdXRvOyB3b3JkLXNwYWNpbmc6
IDBweDsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyAtd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KSGkgRmVybmFu
ZG8sPGJyIGNsYXNzPSIiPg0KJm5ic3A7QW5zd2VyIGlubGluZS48YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5PbiBEZWMgNywgMjAx
OSwgYXQgOTozMSBBTSwgRmVybmFuZG8gR29udCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZnb250QHNp
Nm5ldHdvcmtzLmNvbSIgY2xhc3M9IiI+ZmdvbnRAc2k2bmV0d29ya3MuY29tPC9hPiZndDsgd3Jv
dGU6PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KT24gNy8xMi8xOSAwNDoxOSwgU3VyZXNo
IEtyaXNobmFuIHdyb3RlOjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNs
YXNzPSIiPihyZXNwb25kaW5nIG9uIHNwcmluZyBtYWlsaW5nIGxpc3QpPGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KSGkgRmVybmFuZG8sPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0K
PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+T24gRGVjIDcsIDIwMTksIGF0IDExOjA3
IEFNLCBGZXJuYW5kbyBHb250ICZsdDs8YSBocmVmPSJtYWlsdG86ZmdvbnRAc2k2bmV0d29ya3Mu
Y29tIiBjbGFzcz0iIj5mZ29udEBzaTZuZXR3b3Jrcy5jb208L2E+PGJyIGNsYXNzPSIiPg0KJmx0
OzxhIGhyZWY9Im1haWx0bzpmZ29udEBzaTZuZXR3b3Jrcy5jb20iIGNsYXNzPSIiPm1haWx0bzpm
Z29udEBzaTZuZXR3b3Jrcy5jb208L2E+Jmd0OyZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPGJy
IGNsYXNzPSIiPg0KT24gNi8xMi8xOSAyMzo0NywgQnJpYW4gRSBDYXJwZW50ZXIgd3JvdGU6PGJy
IGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+QWdhaW4sIGNvbW1l
bnQgYXQgdGhlIGVuZC4uLjxiciBjbGFzcz0iIj4NCk9uIDA3LURlYy0xOSAxNDozNywgRmVybmFu
ZG8gR29udCB3cm90ZTo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFz
cz0iIj5PbiA2LzEyLzE5IDIyOjE1LCBCcmlhbiBFIENhcnBlbnRlciB3cm90ZTo8YnIgY2xhc3M9
IiI+DQpbLi4uXTxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPmFuZCBpZiBz
dWNoIGEgdGhpbmcgaXMgcmVxdWlyZWQsIGFuIHVwZGF0ZSB0byBSRkM4MjAwIHNob3VsZCBiZSBk
b25lLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCldoeSBkb2Vz
IHRoYXQgZm9sbG93PyBBbHRlcm5hdGl2ZWx5LDxiciBjbGFzcz0iIj4NCmRyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBjb3VsZCBhY2tub3dsZWRnZSB0aGF0PGJyIGNs
YXNzPSIiPg0KaXQgZGV2aWF0ZXMgZnJvbSBSRkM4MjAwLjxiciBjbGFzcz0iIj4NCjwvYmxvY2tx
dW90ZT4NCjxiciBjbGFzcz0iIj4NCllvdSBjYW4gZGV2aWF0ZSBmcm9tIHMgJnF1b3Q7c2hvdWxk
JnF1b3Q7LCBub3QgZnJvbSBhICZxdW90O211c3QmcXVvdDsuIFRoaXMgaXMgYW4gb3V0cmlnaHQ8
YnIgY2xhc3M9IiI+DQp2aW9sYXRpb24gb2YgYSBzcGVjLCByYXRoZXIgdGhhbiBhIG1lcmUgJnF1
b3Q7ZGV2aWF0aW9uJnF1b3Q7LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPldoZXRoZXIgdGhhdCdzIGFj
Y2VwdGFibGUgd291bGQgYmUgYSBxdWVzdGlvbiBmb3IgdGhlIElFVEYgTGFzdDxiciBjbGFzcz0i
Ij4NCkNhbGwgcmF0aGVyIHRoYW4gYW55IHNpbmdsZSBXRy48YnIgY2xhc3M9IiI+DQo8L2Jsb2Nr
cXVvdGU+DQo8YnIgY2xhc3M9IiI+DQpJIHdvdWxkIGV4cGVjdCB0aGF0IGEgV0cgY2Fubm90IHNo
aXAgYSBkb2N1bWVudCB0aGF0IGlzIHZpb2xhdGluZyBhbjxiciBjbGFzcz0iIj4NCmV4aXN0aW5n
IHNwZWMsIHdoZXJlIHRoZSB3ZyBzaGlwcGluZyB0aGUgZG9jdW1lbnQgaXMgbm90IGluIGEgcG9z
aXRpb248YnIgY2xhc3M9IiI+DQpvZiBtYWtpbmcgZGVjaXNpb25zIHJlZ2FyZGluZyB0aGUgc3Bl
YyBiZWluZyB2aW9sYXRlZC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGF0IHdvdWxk
IGJlIGxpa2UgYSB3YXN0ZSBvZiBlbmVyZ3kgYW5kIHRpbWUgZm9yIGFsbC48YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90
ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5BdCB0aGUgbW9tZW50LCB0aGUgZHJhZnQgb25seSBtZW50
aW9ucyBSRkM4MjAwIGluIGEgY29udGV4dCB0aGF0PGJyIGNsYXNzPSIiPg0KZGlzY3Vzc2VzIG5l
aXRoZXIgaW5zZXJ0aW9uIG5vciByZW1vdmFsIG9mIGV4dGVuc2lvbiBoZWFkZXJzLCB3aGljaDxi
ciBjbGFzcz0iIj4NCmlzIGJlc2lkZSB0aGUgcG9pbnQuIExpa2UgZHJhZnQtdm95ZXIsIGlmIGl0
IGRlc2NyaWJlcyBhIHZpb2xhdGlvbjxiciBjbGFzcz0iIj4NCm9mIFJGQzgyMDAsIHNob3VsZG4n
dCB0aGF0IGJlIGV4cGxpY2l0IGluIHRoZSB0ZXh0PzxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NClRoZXJlJ3MgYSBsb3Qgb2YgamFyZ29uIGluPGJyIGNsYXNzPSIiPg0KZHJhZnQtaWV0Zi1z
cHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLiBJIGNhbid0IHRlbGwgZnJvbSB0aGU8YnIg
Y2xhc3M9IiI+DQpqYXJnb24gd2hldGhlciAmcXVvdDtpbnNlcnQmcXVvdDsgbWVhbnMgJnF1b3Q7
aW5zZXJ0IG9uIHRoZSBmbHkmcXVvdDsgYW5kIHdoZXRoZXIgJnF1b3Q7UG9wPGJyIGNsYXNzPSIi
Pg0KdGhlIFNSSCZxdW90OyBtZWFucyAmcXVvdDtkZWxldGUgb24gdGhlIGZseSZxdW90Oy4gU2hv
dWxkIHRob3NlIHRlcm1zIGJlIGNsYXJpZmllZDxiciBjbGFzcz0iIj4NCmJlZm9yZSB0aGUgZHJh
ZnQgYWR2YW5jZXM/PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0K
V2VsbCwgaWYgaXQncyBub3QgY2xlYXIgdG8geW91LCBpdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQg
dGhlIHNpbXBsZTxiciBjbGFzcz0iIj4NCmFuc3dlciB3b3VsZCBiZSAmcXVvdDt5ZXMmcXVvdDsu
PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KQnV0IGlmICZxdW90
O2luc2VydCZxdW90OyByZWZlcnMgdG8gdGhlIGVuY2Fwc3VsYXRpbmcgbm9kZSBhdCB0aGUgU1Ig
ZG9tYWluPGJyIGNsYXNzPSIiPg0KaW5ncmVzcywgaXQncyBubyBwcm9ibGVtLCBhbmQgaWYgJnF1
b3Q7cG9wJnF1b3Q7IHNpbXBseSBtZWFucyBkb2luZyBub3JtYWw8YnIgY2xhc3M9IiI+DQpyb3V0
aW5nIGhlYWRlciBwcm9jZXNzaW5nLCBpdCdzIG5vIHByb2JsZW0uIEl0IHNpbXBseSBpc24ndCBj
bGVhciBpbjxiciBjbGFzcz0iIj4NCnRoZSB0ZXh0LCBhdCBsZWFzdCBub3QgY2xlYXIgdG8gbWUu
PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KVGhlIGZhY3QgdGhh
dCBhIGZvbGsgdGhhdCBoYXMgYmVlbiBkZWVwbHkgaW52b2x2ZWQgd2l0aCBJUHY2IGNhbm5vdDxi
ciBjbGFzcz0iIj4NCnVuZXF1aXZvY2FsbHkgdGVsbCB3aGF0IHRoZXkgdGFsa2luZyBhYm91dCBz
aG91bGQgYmUgYW4gaW5kaWNhdGlvbiB3aXRoPGJyIGNsYXNzPSIiPg0KcmVzcGVjdCB0byBob3cg
cmVhZHkgdGhlIGRvY3VtZW50IGlzIHRvIGJlIHNoaXBwZWQuPGJyIGNsYXNzPSIiPg0KPGJyIGNs
YXNzPSIiPg0KKHBvcCB3aGVuIHlvdSBhcmUgdGhlIGRlc3RpbmF0aW9uIGJ1dCBTTCE9MCBpcyBl
c3NlbnRpYWxseSAnaW4gdGhlPGJyIGNsYXNzPSIiPg0KbmV0d29yayByZW1vdmFs4oCZKTxiciBj
bGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCkl0IGlzIG5vdCBvYnZpb3Vz
IHRvIG1lIHdoeSB5b3UgdGhpbmsgdGhpcyBpcyBhIHZpb2xhdGlvbiBvZiBSRkM4MjAwPGJyIGNs
YXNzPSIiPg0KdGhvdWdoIGl0IGlzIHBvc3NpYmxlIHRoYXQgSSBtaXNyZWFkIHlvdXIgY29tbWVu
dC4gVGhlIHJlbGV2YW50IHRleHQgSTxiciBjbGFzcz0iIj4NCmFtIGxvb2tpbmcgYXQgaXM8YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQomcXVvdDsgJm5ic3A7RXh0ZW5zaW9uIGhlYWRlcnMg
KGV4Y2VwdCBmb3IgdGhlIEhvcC1ieS1Ib3AgT3B0aW9ucyBoZWFkZXIpIGFyZSBub3Q8YnIgY2xh
c3M9IiI+DQombmJzcDsmbmJzcDtwcm9jZXNzZWQsIGluc2VydGVkLCBvciBkZWxldGVkIGJ5IGFu
eSBub2RlIGFsb25nIGEgcGFja2V0J3MgZGVsaXZlcnk8YnIgY2xhc3M9IiI+DQombmJzcDsmbmJz
cDtwYXRoLCB1bnRpbCB0aGUgcGFja2V0IHJlYWNoZXMgdGhlIG5vZGUgKG9yIGVhY2ggb2YgdGhl
IHNldCBvZiBub2Rlcyw8YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDtpbiB0aGUgY2FzZSBvZiBt
dWx0aWNhc3QpIGlkZW50aWZpZWQgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQ8YnIg
Y2xhc3M9IiI+DQombmJzcDsmbmJzcDtvZiB0aGUgSVB2NiBoZWFkZXIu4oCdPGJyIGNsYXNzPSIi
Pg0KPGJyIGNsYXNzPSIiPg0Kd2hpY2ggc2VlbXMgdG8gcGVybWl0IGl0LiBDYW4geW91IHBsZWFz
ZSBjbGFyaWZ5IHdoZXJlIHRoZXJlIGlzIGE8YnIgY2xhc3M9IiI+DQp2aW9sYXRpb24/PGJyIGNs
YXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KSW4gdGhlIGNvbnRleHQgb2Yg
UkZDODIwMCwgd2hlcmUgdGhlIHRleHQgeW91IGhhdmUgcXVvdGVkIGlzIHByZXNlbnQsPGJyIGNs
YXNzPSIiPg0KY2FuIHlvdSB0ZWxsIG1lIHdoaWNoIGFkZHJlc3Mgb3RoZXIgdGhhbiB0aGF0IG9m
IHRoZSBmaW5hbCBkZXN0aW5hdGlvbjxiciBjbGFzcz0iIj4NCmNhbiBiZSBpbiB0aGUgRGVzdGlu
YXRpb24gQWRkcmVzcyBvZiB0aGUgcGFja2V0PzxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4N
CjxiciBjbGFzcz0iIj4NClJGQzgyMDAgKmNsZWFybHkqIHNwZWFrcyBhYm91dCB0aGUgcG9zc2li
aWxpdHkgb2YgdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3Mgbm90IGJlaW5nIHRoZSB1bHRpbWF0ZSBy
ZWNpcGllbnQgaW4gdGhlIHByZXNlbmNlIG9mIGEgUm91dGluZyBIZWFkZXIuIFRoaXMgaXMgZnJv
bSBTZWN0aW9uIDMgZGVmaW5pbmcgdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgYXMgJnF1b3Q7MTI4
LWJpdCBhZGRyZXNzIG9mIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgb2YgdGhlIHBhY2tldA0KIChw
b3NzaWJseSBub3QgdGhlIHVsdGltYXRlIHJlY2lwaWVudCwgaWYgYSBSb3V0aW5nIGhlYWRlciBp
cyBwcmVzZW50KS7igJ08YnIgY2xhc3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQo8YnIgc3R5bGU9ImNh
cmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6
ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBm
b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBz
dGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNl
OiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAw
cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0
LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTog
MTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250
LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFy
dDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBu
b3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7
IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1w
b3J0YW50OyIgY2xhc3M9IiI+U2VjdGlvbg0KIDQuNCBzYXlzOjwvc3Bhbj48YnIgc3R5bGU9ImNh
cmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6
ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBm
b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBz
dGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNl
OiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAw
cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0
LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTog
MTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250
LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFy
dDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBu
b3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7
IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1w
b3J0YW50OyIgY2xhc3M9IiI+Jm5ic3A7Jm5ic3A7VGhlDQogUm91dGluZyBoZWFkZXIgaXMgdXNl
ZCBieSBhbiBJUHY2IHNvdXJjZSB0byBsaXN0IG9uZSBvciBtb3JlPC9zcGFuPjxiciBzdHlsZT0i
Y2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1z
aXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7
IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246
IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3Bh
Y2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6
IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iY2Fy
ZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXpl
OiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZv
bnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0
YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6
IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBw
eDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5saW5lICFp
bXBvcnRhbnQ7IiBjbGFzcz0iIj4mbmJzcDsmbmJzcDtpbnRlcm1lZGlhdGUNCiBub2RlcyB0byBi
ZSAmcXVvdDt2aXNpdGVkJnF1b3Q7IG9uIHRoZSB3YXkgdG8gYSBwYWNrZXQnczwvc3Bhbj48YnIg
c3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7
IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczog
bm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0
LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdo
aXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZv
bnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFs
aWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRl
LXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp
ZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlu
bGluZSAhaW1wb3J0YW50OyIgY2xhc3M9IiI+Jm5ic3A7Jm5ic3A7ZGVzdGluYXRpb24uPC9zcGFu
PjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZl
dGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1j
YXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7
IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9u
ZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1z
dHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8YnIg
c3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7
IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczog
bm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0
LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdo
aXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZv
bnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFs
aWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRl
LXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp
ZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlu
bGluZSAhaW1wb3J0YW50OyIgY2xhc3M9IiI+KGNvbnRyYXN0cw0KIHRoaXMgdG8gdGhlIHN0YXRl
bWVudCB3aXRoIGVoIGluc2VydGlvbi9yZW1vdmFsL3Byb2Nlc3NpbmcpPC9zcGFuPjxiciBzdHls
ZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9u
dC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3Jt
YWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxp
Z246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUt
c3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lk
dGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8YnIgc3R5bGU9ImNh
cmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6
ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBm
b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBz
dGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNl
OiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAw
cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0
LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTog
MTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250
LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFy
dDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBu
b3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7
IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1w
b3J0YW50OyIgY2xhc3M9IiI+V2hpbGUNCiB0aGVyZSBjb3VsZCBoYXZlIGJlZW4gYmV0dGVyIHVz
ZSBvZiB0ZXJtcywgZG8geW91IHJlYWxseSB0aGluazwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNv
bG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJw
eDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdl
aWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsg
dGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3Jt
YWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRl
eHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9y
OiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsg
Zm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdo
dDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4
dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7
IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQt
ZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50
OyIgY2xhc3M9IiI+dGhhdA0KIFJGQzgyMDAgaXMgYWxsb3dpbmcgRUggaW5zZXJ0aW9uL3JlbW92
YWwgYXQgd2F5cG9pbnRzPyBPciBkbyB5b3U8L3NwYW4+PGJyIHN0eWxlPSJjYXJldC1jb2xvcjog
cmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZv
bnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6
IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQt
aW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3
b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRl
Y29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdi
KDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQt
c3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5v
cm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5k
ZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3Jk
LXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29y
YXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNs
YXNzPSIiPnRoaW5rDQogdGhhdCwgYXQgYmVzdCwgdGhlIHdvcmRpbmcgaW4gUkZDODIwMCBjb3Vs
ZCBoYXZlIGJlZW4gYmV0dGVyPzwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwg
MCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHls
ZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFs
OyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6
IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3Bh
Y2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlv
bjogbm9uZTsiIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBjbGFz
cz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQpGb3Igc3VyZSwgSSB0aGluayB0aGUgdGV4dCBpbiBSRkM4
MjAwIGNvdWxkIGhhdmUgYmVlbiBtb3JlIHNwZWNpZmljIG9uZSB3YXkgb3IgYW5vdGhlciBidXQg
aXQgaXMgaW1wb3NzaWJsZSB0byB0ZWxsIGF0IHRoaXMgcG9pbnQgd2hpY2ggZGlyZWN0aW9uIHRo
ZSBXRyB3b3VsZCBoYXZlIGdvbmUuDQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxkaXYg
Y2xhc3M9IiI+VGhhbmtzPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlN1cmVzaDwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_AA3D1F65A489490CA3329C0F1FBAB96Ckaloomcom_--


From nobody Fri Dec 13 01:32:59 2019
Return-Path: <cfilsfil@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1644B12026E; Fri, 13 Dec 2019 01:32:57 -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, 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 header.b=h1Dl6Ghj; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=k73NZb5y
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 SgEFxffBGOF1; Fri, 13 Dec 2019 01:32:53 -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 8643C120805; Fri, 13 Dec 2019 01:32:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3360; q=dns/txt; s=iport; t=1576229573; x=1577439173; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=No9Tu0DQr54a+xa7PWcvfR1eyEprfLodLFSNIk58vds=; b=h1Dl6GhjkXB3RovJziw7WH3uT8c77klpTOW3WfT4DjKy1UNYJx5YflB3 TPFBUPm6a9eqdvzHMJYrdf6UhLILsmjy2irVahhyLJ1Dkj14AyH7mIfDb LOkgKrye2s/1/N+lCReAC8RdGHj9HSXswlauj1opEDd1m0SYw6E5lZooR c=;
IronPort-PHdr: =?us-ascii?q?9a23=3A7xWYjBNX4nomd37PmSYl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjwIv/udCI7GOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CdCgDbWfNd/4YNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN5g0YDiw1OghGYBoFCgRADVAkBAQEMAQE?= =?us-ascii?q?YDQgCAQGDe0UCF4F2JDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQEDAQEQERE?= =?us-ascii?q?MAQEsDAsEAgEIEQQBAQMCJgICAiULFQgIAQEEARIIGoMBgkYDLgECAQuiCQK?= =?us-ascii?q?BOIhhdYEygn4BAQWBOQKDVBiCFwMGgQ4ojBgagUE/gRFHgkw+gmQBAQOBLQE?= =?us-ascii?q?SASEVgnkygiyNIgqDAp5FCoIwhySOcIJCh3aQCY1cC2SITJFxAgQCBAUCDgE?= =?us-ascii?q?BBYFpImdxcBU7gmxQERSNEoNzhRSFP3SBKIxBgSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,309,1571702400"; d="scan'208";a="382233226"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Dec 2019 09:32:52 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xBD9WqXu026198 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 13 Dec 2019 09:32:52 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 13 Dec 2019 03:32:52 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 13 Dec 2019 03:32:51 -0600
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 13 Dec 2019 03:32:51 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oPFvBMhdmK8jFeotOtvE1VkK+KmZUKYlz7x1fuQ390MJYezdi1nBNhXnKBJkiAneTtI7F5MRr7+ywBpG3Y1SZrbKoT1ibRoFVBGEzNKSu+9TNfJ59p2zd66SFa4CffadoPJ8DaerzvUQ10WXs+HPfo30sX/ZSHzkUgGEhcpJrYGihE537gWxIHrx0Bp7YWsplg0mmU3M3daVKyqpJqVg0S8xQ1y0LrQ2sBmItwJSZr+TavRgFoPD5tFp7+dgP9znZaSQUCkYwXFtlGvQWrtcK8k4wjRuwcCh0vhR/2gzqrJ3M3jQws1PDVAGUJLBqa8UhgZoPtYQgqslU90ZCTva4g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=No9Tu0DQr54a+xa7PWcvfR1eyEprfLodLFSNIk58vds=; b=AbnwmOnnTnn17eoPbw17kMDEiu4NlvOQGkeXatmXZip0eSlZAhZDx+U+gpuUmyAVNMMeyZ5fhWtitoBbKv2CLZuxSCcj1VhxvlF2R2Y/uydahWCyPLvBurgFOhY6rSeJpDqOhSxgvyApO6r5qit+jQCWgxSzTegahJk+g+1RXLCy1kO35sm2854M13nYR25zsk6QJYhYJvACvLWGZnQCH6lLTF/2ZSAFuAGm2v9aw1HvpuguNNiQOHbEVYWe7zVyoqYQtTQtfAkQpbITTp/HI32AivcU6ZCIS0FeUeRE+A2rn1OQwgTjLxjyCCO0Tco3Te3w1E47RQkxPO6H1JV4IA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=No9Tu0DQr54a+xa7PWcvfR1eyEprfLodLFSNIk58vds=; b=k73NZb5ym5QwvSgv8lR/8VGxZhWCqtDnnX6ACvA0DyDTDsSTJjft5DeFW3dEFkPv72bMP51y66PAbAjCPOgMhq8lQutG0cKqEQ0ArxoWrlIi+GwVv6ZOwLDMuOvJTsS14DBOzcFbmkltq+c/otdbB/VnqVYdAXdK06jZVK36nJU=
Received: from MN2PR11MB3967.namprd11.prod.outlook.com (20.179.151.143) by MN2PR11MB4240.namprd11.prod.outlook.com (52.135.36.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Fri, 13 Dec 2019 09:32:49 +0000
Received: from MN2PR11MB3967.namprd11.prod.outlook.com ([fe80::a877:374b:1f50:54e5]) by MN2PR11MB3967.namprd11.prod.outlook.com ([fe80::a877:374b:1f50:54e5%4]) with mapi id 15.20.2538.012; Fri, 13 Dec 2019 09:32:49 +0000
From: "Clarence Filsfils (cfilsfil)" <cfilsfil@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wGDHhjQ
Date: Fri, 13 Dec 2019 09:32:48 +0000
Message-ID: <MN2PR11MB3967E9A243CD86F85417F3C2D0540@MN2PR11MB3967.namprd11.prod.outlook.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=cfilsfil@cisco.com; 
x-originating-ip: [109.130.204.171]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f1e989a4-9153-4cce-8799-08d77faf6b30
x-ms-traffictypediagnostic: MN2PR11MB4240:
x-microsoft-antispam-prvs: <MN2PR11MB424096CC77F90CD5CFAB4234D0540@MN2PR11MB4240.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0250B840C1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(366004)(396003)(39860400002)(13464003)(199004)(189003)(81156014)(8676002)(81166006)(55016002)(2906002)(33656002)(9686003)(76116006)(66946007)(71200400001)(64756008)(66556008)(66476007)(66446008)(186003)(6506007)(53546011)(966005)(7696005)(478600001)(316002)(86362001)(110136005)(5660300002)(52536014)(26005)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4240; H:MN2PR11MB3967.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BgPsEMQ7Hk9OHfhL5cxyMjX1sYOr1pKIwFEhH8d58iuGB8fOr4T1YTklYg7iJcOBVpqez7r/0vaIAfUyIFaeJ+eKa+htxxbItWobvCaSugkmoodbni6sMNYRuMrnY2zGUUaEGlSgFwkAIrE6qUDcXNNsgAu/fUnc1igOEzOhFV/WSs6mq50TuIlhI4V0GNWU6UFBcTp/EM41Rxpg9PE9TdG9XwrjS3pPflfPfNnHhfg9PoyodjaN8CKL5dXePdA6AM5FN16dYMd8P/JFspCaJQ91XQRm8LlEt1sJNWZ/DN486kOHKD1O4Ccz/fMJ2gcBcn54h9UCa1azSQKBVVbbUO/Tsl6TnFcmu5rFV1WVK3HK9OXjd15zg3dN+R6XA+taESH5oIJsifC6UKZGHD4INBmIMP7+vs3AbNNPG49Iwi+WIfiD3eAyL/aDzuBTq92IsBRUGK7UIBaT9aPONRfM6hMCKlDB1BZCkPHxXhubvWaqh1swK84kY6mXyX+rewsg9cSv3eSSg9lda8Te2+MT3vP/zr6xGliqQ6bzXo9fzWE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f1e989a4-9153-4cce-8799-08d77faf6b30
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2019 09:32:48.9502 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OuYc2uucYSdSgJoubP9usKa49nE/1vdcXAble2b2E98VvDErvv4kdwBCMYCgdS7UIkj2KrF5SZJk/FSQpt50RQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4240
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-FEBru-Lv3eym9Kc-aTfkaJMFO4>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 09:32:57 -0000

SeKAmW0gbm90IGF3YXJlIG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgcmVsYXRlZCB0byB0aGlzIGRv
Y3VtZW50Lg0KDQpDaGVlcnMsDQpDbGFyZW5jZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQo+IEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBP
Zg0KPiBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tDQo+IFNlbnQ6IFRodXJzZGF5LCBEZWNlbWJl
ciA1LCAyMDE5IDE3OjUwDQo+IFRvOiAnU1BSSU5HIFdHIExpc3QnIDxzcHJpbmdAaWV0Zi5vcmc+
OyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstDQo+IHByb2dyYW1taW5nIDxkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmdAaWV0Zi5vcmc+DQo+IFN1YmplY3Q6
IFtzcHJpbmddIElQUiBwb2xsIGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmcNCj4gDQo+IEhpIFNQUklORyBXRywNCj4gDQo+IEluIHBhcmFsbGVsIHRvIHRoZSBX
R0xDIGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcsIHdlDQo+
IHdvdWxkIGxpa2UgdG8gcG9sbCBmb3IgSVBSLg0KPiANCj4gSWYgeW91IGFyZSBhd2FyZSBvZiBJ
UFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay0NCj4gcHJv
Z3JhbW1pbmcgWzFdIHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwuIElmIHlvdSBhcmUgYXdh
cmUgb2YgSVBSLCBwbGVhc2UNCj4gaW5kaWNhdGUgd2hldGhlciBpdCBoYXMgYmVlbiBkaXNjbG9z
ZWQgaW4gYWNjb3JkYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChSRkNzDQo+IDM5NzksIDQ4Nzks
IDM2NjkgYW5kIDUzNzggcHJvdmlkZSBtb3JlIGRldGFpbHMpLg0KPiANCj4gSWYgeW91IGFyZSBh
biAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsIHJl
Z2FyZGxlc3Mgb2YNCj4gd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuDQo+
IA0KPiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdW50aWwgSVBSIGNvbmZpcm1hdGlv
bnMgaGF2ZSBiZWVuIHJlY2VpdmVkIGZyb20NCj4gYWxsIGF1dGhvcnMgYW5kIGNvbnRyaWJ1dG9y
cy4NCj4gDQo+IFRoYW5rIHlvdSwNCj4gQnJ1bm8NCj4gDQo+IFsxXSBodHRwczovL3Rvb2xzLmll
dGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1
DQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gDQo+IENlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBq
b2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucw0KPiBjb25maWRlbnRpZWxs
ZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYyBwYXMgZXRyZSBkaWZmdXNlcywg
ZXhwbG9pdGVzIG91DQo+IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJl
Y3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZQ0KPiBzaWduYWxlciBhIGwnZXhw
ZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMg
bWVzc2FnZXMNCj4gZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9u
LCBPcmFuZ2UgZGVjbGluZSB0b3V0ZQ0KPiByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEg
ZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQo+IA0KPiBUaGlzIG1lc3Nh
Z2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmls
ZWdlZA0KPiBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OyB0aGV5IHNo
b3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQNCj4gb3IgY29waWVkIHdpdGhvdXQgYXV0aG9y
aXNhdGlvbi4NCj4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxl
YXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcw0KPiBtZXNzYWdlIGFuZCBpdHMg
YXR0YWNobWVudHMuDQo+IEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBs
aWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuDQo+IG1vZGlmaWVkLCBjaGFuZ2VkIG9y
IGZhbHNpZmllZC4NCj4gVGhhbmsgeW91Lg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiBzcHJpbmdA
aWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcN
Cg0K


From nobody Fri Dec 13 03:42:03 2019
Return-Path: <lekao@pyxisworks.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAD4C120108 for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 03:42:01 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=pyxisworks-org.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 F43iaIVeiKn7 for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 03:42:00 -0800 (PST)
Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (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 7B7C71200E9 for <spring@ietf.org>; Fri, 13 Dec 2019 03:42:00 -0800 (PST)
Received: by mail-ot1-x332.google.com with SMTP id h20so6164436otn.5 for <spring@ietf.org>; Fri, 13 Dec 2019 03:42:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyxisworks-org.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=PrBuy8vpqVnIMTeLSqem96nqlfMBUqdYMWyWI/5RfAU=; b=hUJWeDjMKLTX4qZGWB5N8woqZLij8TKhpuvAtGkImeQIvClYT/y4ylX2WP+lGQP/v5 T2sCtXmOgzN7JJlwMUfy1ykjY3CTtrdQcCEiWqXfoGHfmnhiQkuntn4M4tzjmN/sqBUx UIsFz7dYrwsJHjzouZ4gNpFBJAIC53XXXIwWB2rh9Z8JCtal5rhVkP//U9OQlRPcZHHG +mHuM2cNeGNU8PtCzvWFVoP2WTzabnFrteilkrqteBQqV8d+K+aJBOh/3bDjYtPHJoJ6 z+FFmEv88qIk85ByJ7K1xy/sOEJAR1N81h5i710g11l3JotHHqrcBcqb07Lpjtc8SqdD JlpA==
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=PrBuy8vpqVnIMTeLSqem96nqlfMBUqdYMWyWI/5RfAU=; b=RPbB09RZSgwuCop68mIJlR2Hd+MPacxrWhaIT0cfr2GShlhdgHoL4PheFg6xj/fw5h nTTlf9dlYXfWLjfu/pyPNdftDg2cfbVhQjlDGP0LkoaVh/dBNEcK3SDK1HlURZX/dvF5 bMz9BJw9fDbjRFQZavvcicVCQoERSNwetxIUpIH0yNis8XDElVcL2pZBfawS/GckQwqB fbiK1o3DXODXYoy5QGHaf/erNgumlJp6OMzpTV0CBQIF9cF9Ds3Rhh0aCTATvz2IconK B+pRaWEZJvH0ujBFswD3qSYsfoCpv1t8174ONcoN01TkxVUKuEErQHFFdrRXg3GWQigm c2UA==
X-Gm-Message-State: APjAAAUH0LKZBNlvmvOIcZ9vGTAj3/AiS4Q6c+TxPSTEf8zWP03e/Em8 WDb0C+nluzXd0BEaez5Ti1L76DD4D0EWrtXhO2A8Q/xuqCIUgL0u
X-Google-Smtp-Source: APXvYqzxuUI/PC4/RjDpANKgvgTtj3Gchk797/CFegAyZqESXDS5GewFe+TiB3e0gBitZqkH7g1K9YIgdrlNoqZKxx4=
X-Received: by 2002:a05:6830:1d91:: with SMTP id y17mr13490118oti.276.1576237319663;  Fri, 13 Dec 2019 03:41:59 -0800 (PST)
MIME-Version: 1.0
From: Nat Kao <lekao@pyxisworks.org>
Date: Fri, 13 Dec 2019 19:41:48 +0800
Message-ID: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com>
To: spring@ietf.org
Cc: Nat Kao <lekao@pyxisworks.org>
Content-Type: multipart/alternative; boundary="00000000000085461f059994597d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/gWVoCX9hy2ga55nTWt-_rOnSm4o>
Subject: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 11:42:02 -0000

--00000000000085461f059994597d
Content-Type: text/plain; charset="UTF-8"

Hello, SPRING WG.

How do we deal with an SR-TE policy headend with different MSDs for
different types of traffic?
For example, a headend H can impose:
6 transport labels for plain IPv4 packets;
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
3 transport labels + 3 VPN  labels for VPN packets.

a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE
policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform in this
situation?
b) What is the MSD of H? 6, 5 or 3?

Thanks,
Nat.

--00000000000085461f059994597d
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><div><div><div><div=
><div>Hello, SPRING WG.<br><br></div>How do we deal with an SR-TE policy he=
adend with different MSDs for different types of traffic?<br></div>For exam=
ple, a headend H can impose:<br>6 transport labels for plain IPv4 packets;<=
br>5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></d=
iv>3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div><=
br></div>a) For a plain IPv4 route R4 and a VPN route Rv both steered into =
the SR-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H p=
erform in this situation?<br>b) What is the MSD of H? 6, 5 or 3?<br></div><=
div><br></div><div>Thanks,<br></div><div>Nat.<br></div></div></div></div>

--00000000000085461f059994597d--


From nobody Fri Dec 13 04:33:20 2019
Return-Path: <satoru.matsushima@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F0D712011E; Fri, 13 Dec 2019 04:33:18 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 jhyDDUvLROph; Fri, 13 Dec 2019 04:33:16 -0800 (PST)
Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (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 5D4F91200EB; Fri, 13 Dec 2019 04:33:16 -0800 (PST)
Received: by mail-pg1-x52e.google.com with SMTP id q127so1518027pga.4; Fri, 13 Dec 2019 04:33:16 -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=WCHTrT6z5Ja4lJ6SWtBVYia8dLNXN7bv0mMmFKVwMFQ=; b=FR9nuDEHADPrCnBueCDNaU3IjwCLQSOv+RRC5f8bNAuMwL5u0BqG4DV3+5D5A3CVpQ R2k5zYnSmYxOhIl+vcK/tFQceVKF50K3/wzvqEiMXg4Kcx6cBYvga2tg2EekpS38mRlb vdCkNJtSJmO+YMuSGl7pO/A2fehPDGtJZZqhVa5jBIODtZyEREHfYPJvy3XxJmJeIYZr G6x056mjRmVWdbGB/x5RvR5XoYYoCbzx04j9UCTBN4m+Sw9PTj101c0b9ke0b3e7ypgd IBRljRhx7bRTDTLZnrIUgOAqhwhet0fcmXNs7nnFr1ZN2ag3+o63AKB4UHy5/u0JiTO/ 3+KQ==
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=WCHTrT6z5Ja4lJ6SWtBVYia8dLNXN7bv0mMmFKVwMFQ=; b=go1F8Jd7uRn8sDU5cu6ondVHWN0Kyvd14lF2SGGEMvon+iqgNCkx5OoTUt0ZVNGPiq zPONMU4sxWaKZm6irv/qpRTNSfZAZwsrQh9hTzXTYoiLsiFkuWB8LeABiEwadKpOqRtg z2gJqkEe/TAzyLoONLeqP4fw/5xSQySMKYDAEqOj0OaFBrio9ftb+eLmoWPcYPcGgvYr l6sJHMwo5pPOy9GL/7qKMm3YJzTszJ5SBBuDegm+sPOn3ACSA1nU2JbAkssT2V+xx37Z EyCWb4mdnRiPmQ7P9k2LzrKiBSNG2uamzUwHZuPQU4wVDF8dvo+vCULhRP34+rKIrYEW ki1A==
X-Gm-Message-State: APjAAAWbHn7MU3p2tWvDzT3gXV7fe+6CoVPglmI+wK2R9triWEYAc+wv geualW/f29HwGiAReP7COhHaF47S
X-Google-Smtp-Source: APXvYqxdtfBrncEQYGzkMI69PKQbUVy27otF/jFFUyXYNH2n3/mw1SPHIvX8dJ506ht24QZKSL9FZg==
X-Received: by 2002:a63:1c1d:: with SMTP id c29mr165075pgc.14.1576240395433; Fri, 13 Dec 2019 04:33:15 -0800 (PST)
Received: from ?IPv6:2400:2411:8900:0:e46b:2ac9:80c8:bb02? ([2400:2411:8900:0:e46b:2ac9:80c8:bb02]) by smtp.gmail.com with ESMTPSA id s130sm10490018pgc.82.2019.12.13.04.33.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Dec 2019 04:33:14 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: Satoru Matsushima <satoru.matsushima@gmail.com>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Date: Fri, 13 Dec 2019 21:33:12 +0900
Cc: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <5FC664AC-5921-4F48-B791-19E7C0199563@gmail.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
To: SPRING WG List <spring@ietf.org>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/0bDeoVFT49ljj9WQXaPT2MIpzpQ>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 12:33:19 -0000

Hi,

I=E2=80=99m not aware of any undisclosed IPR related to this draft.

Cheers,
--satoru

> 2019/12/06 1:50=E3=80=81bruno.decraene@orange.com=E3=81=AE=E3=83=A1=E3=83=
=BC=E3=83=AB:
>=20
> Hi SPRING WG,
>=20
> In parallel to the WGLC for =
draft-ietf-spring-srv6-network-programming, we would like to poll for =
IPR.
>=20
> If you are aware of IPR that applies to =
draft-ietf-spring-srv6-network-programming [1] please respond to this =
email. If you are aware of IPR, please indicate whether it has been
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and =
5378 provide more details).
>=20
> If you are an *author or contributor* please respond to this email =
regardless of whether or not you're aware of any IPR.=20
>=20
> This document will not advance until IPR confirmations have been =
received from all authors and contributors.
>=20
> Thank you,
> Bruno
>=20
> [1] =
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>=20
>=20
> =
__________________________________________________________________________=
_______________________________________________
>=20
> Ce message et ses pieces jointes peuvent contenir des informations =
confidentielles 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 electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, =
deforme ou falsifie. Merci.
>=20
> This message and its attachments may contain confidential or =
privileged information 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 =
delete 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.
>=20
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


From nobody Fri Dec 13 06:04:12 2019
Return-Path: <pbrisset@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE3F812011D; Fri, 13 Dec 2019 06:04:10 -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, 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 header.b=Z9yY4m3H; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=TxZfQfeF
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 BL9Y4t4vVa54; Fri, 13 Dec 2019 06:04: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 8B8C2120058; Fri, 13 Dec 2019 06:04:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4348; q=dns/txt; s=iport; t=1576245848; x=1577455448; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=EGG4+MRx/yGe/fmbCPTMobZcuJZucddtbH+VjbjvSoE=; b=Z9yY4m3HcWgNNhHvDcBeIT0P1NPJJGA9MqntJEeqT+oIKpc+I30aUGnp scGZ0IipK6MG4GPLg5k0eb4OI5AUWU/f1CcVEF3/1Fz/yZAQUQi5PbQ47 eG0gHW5kveNNVDhyD+guDOe9uneVsK2mPZzJfowmM6iwgFkw/3x9HU2Qx 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3AiSrB/BFjpDZqVfZJ33I+hZ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eebgdS0hB8lefFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CWAgAcmfNd/4gNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgW0EAQELAYFKUAVsWCAECyoKg3mDRgOLDE6BbCWBAZcFgUKBEAN?= =?us-ascii?q?SAgkBAQEMAQEYDQgCAQGDe0UCF4F4JDcGDgIDDQEBBAEBAQIBBQRthTcMhV4?= =?us-ascii?q?BAQEBAwEBEBERDAEBLAwLBgEIEQQBAQMCJgIEJQsVCAoEARIigwABgkYDLgE?= =?us-ascii?q?OoXMCgTiIYXWBMoJ+AQEFgTUBAwKBbYFhGIIXCYEOKAGJeoIdGoFBP4EPAic?= =?us-ascii?q?MFIIXNT6CWQsBAQOBLQESAR8XFYJkMoIsjSIKgwKeRQqCMIckjlUbgkKHdpA?= =?us-ascii?q?JjVwLZIhMhROBSYsVAgQCBAUCDgEBBYFoI2dxcBU7KgGCQQlHERSNEhESg1C?= =?us-ascii?q?CZIIwhT90CoEejEGBIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,309,1571702400"; d="scan'208";a="392297233"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Dec 2019 14:04:06 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xBDE4530013446 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 13 Dec 2019 14:04:05 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 13 Dec 2019 08:04:05 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 13 Dec 2019 08:04:04 -0600
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 13 Dec 2019 08:04:04 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aY2hsFwCj9087zZad24ZHbdabCcfIupnnoZjIaLJ7Gcbzl0mpp87u1arL9gBtsKmaiLbeaStcpMbyN6GteuGcNOZN16/onkHV+Z/zsN7ih+XJMQR3U0D0QfepAMqIl2tsIAQnPFTL7tRtXWXEGWdEK83kP9TMu8CIyqdynlbBPc4I+287zlj0ksqmHAsfJBOG0jL23GhSGXylwISNOgGDS8iWjhzgmuBbKHqAXZ4mNfXFz1il7wm47Z2kkLmOMWcFhLSNnlKaxarwjy5NpaDFqovMCJDOIWTshpmg+K3V056uysNjFxkXspznLF2Vpl13QZzbB8EmlEVcepHTBKYaA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EGG4+MRx/yGe/fmbCPTMobZcuJZucddtbH+VjbjvSoE=; b=mWVnqAy3fvo0PzM9rXbvhvWK2sYPW9XkvRuCbIhZAa66tV+srU8gnrNh1fhG2eZebjhUvx5ThLKNNqh9LY2eGhvWXkR49o4piCjFkXPyTZIA3/kH/e4w+IC6z3Vyh/Y8R0BIk2tesz3s6rwvj3RsdQrSXEhXAaOqE+4sj8uf19/Z0tmBG3BMPXeeza/SmC8nxDnaHp83zZCWlRI6cQBCmrXIjfA/xifzo6UBOkBwXGJM0KBtGipLbWilo81y1hz1horU3Il2E4st6KabIRtzRakMG9AftDm7AGdB9e8qONuKwVRneWsnxwJgFWrnJXv7X76+g1do+j6if8bSGGKMNw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EGG4+MRx/yGe/fmbCPTMobZcuJZucddtbH+VjbjvSoE=; b=TxZfQfeF/chfjrSqwWpIMQ6WtWO8FWz293tNGiy1z1Fuvmh0xPaqK5PTq+boSti3Z5SCzb+O2RmQbJBYgr/rLaoYWrFSasGsHrxAfgeccAzm67tXsMpFg4JgtDexYD+Ay8OY87LkVLZZXKd3NQM0ggE7XoJg8WyVJza4cNkidoI=
Received: from BL0PR11MB3457.namprd11.prod.outlook.com (10.167.234.88) by BL0PR11MB3521.namprd11.prod.outlook.com (20.177.204.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.17; Fri, 13 Dec 2019 14:04:00 +0000
Received: from BL0PR11MB3457.namprd11.prod.outlook.com ([fe80::5946:e0b7:e50a:3483]) by BL0PR11MB3457.namprd11.prod.outlook.com ([fe80::5946:e0b7:e50a:3483%6]) with mapi id 15.20.2516.018; Fri, 13 Dec 2019 14:04:00 +0000
From: "Patrice Brissette (pbrisset)" <pbrisset@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVsb4rXDInBTrEiUaGwdbaHdIj3Q==
Date: Fri, 13 Dec 2019 14:04:00 +0000
Message-ID: <73EB10D2-F87D-4292-9CC5-64C6166AE3FD@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pbrisset@cisco.com; 
x-originating-ip: [206.172.101.113]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c2699f7f-ae51-4398-12d6-08d77fd54de4
x-ms-traffictypediagnostic: BL0PR11MB3521:
x-microsoft-antispam-prvs: <BL0PR11MB3521140E4D07E685F1991BCCD8540@BL0PR11MB3521.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0250B840C1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(39860400002)(136003)(366004)(376002)(13464003)(189003)(199004)(71200400001)(478600001)(76116006)(81156014)(186003)(5660300002)(8936002)(26005)(53546011)(6486002)(2616005)(81166006)(6506007)(966005)(2906002)(86362001)(8676002)(33656002)(316002)(91956017)(110136005)(66946007)(66476007)(66556008)(64756008)(6512007)(66446008)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR11MB3521; H:BL0PR11MB3457.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rHbEWYpfWjVo9is04kclCgjhTQz2HHpDueaKRn/99DpV+S/uX7/sH9n+eER8/5D1q/Sq0V6y6mmDGhdoi8FAX3d/qvcW4xkGVwT/ABqd+fwjoyxo/EB9aV8IwG47SHtmbQhRdcEoy2/LHJVAoPkoGbmm+Tu1EjdVESV1pJTwoaR2tVwD8bc3mvafvOKgbnXsXr87hCi9B7P0g7WLoBrLKYTS+w2X69SYRvPMCuKi3XNMnnacPPRibKiJxnI2M2F+D29bvdt2q+XcJqDeCUlOVRzexONmaGtde6cKxAb6ro2n5dIjWPcMiXOPIcPpq4tlk4c/svs/QmX+6gBTBu+XFVUtn7FCUFgnTfFKvbZORbza255I5aOjQsfQ64oaIPiT7T/gl1I2DT3ECMeqMad2ppXWFDz/wZwwXBaObEH/VgA0xqsPnnEUJVgrNG4oxl29hFFkjKH+gozVu8pCSrfcDK71faUjbklIYgtcuOz6hE4c4gNNVQR8rZ79KEdrw1jhy4Tl4NmTYgS4Df8bTUo2Eg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <CD912A011BF4F841835889DE8D374901@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c2699f7f-ae51-4398-12d6-08d77fd54de4
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2019 14:04:00.7019 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1ko0Z1YkfTLR6g2CLezYrJcPy4S7KIKzakPSB45ZOa6bWq7oqJWz1NLrm19THnvAJVRmafxWQ/tnZ7PZrp5lUA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3521
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9uYOTVLkr_GAa2O5IZtC54uNs9I>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 14:04:11 -0000

SeKAmW0gbm90IGF3YXJlIG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgcmVsYXRlZCB0byB0aGlzIGRv
Y3VtZW50Lg0KDQpSZWdhcmRzLA0KUGF0cmljZSBCcmlzc2V0dGUsIFByaW5jaXBhbCBFbmdpbmVl
cg0KQ2lzY28gU3lzdGVtcw0KSGVscCB1cyB0cmFjayB5b3VyIFNQIFNSL0VWUE4gQ3VzdG9tZXIg
T3Bwb3J0dW5pdHkvU3RhdHVzIGJ5IGZpbGxpbmcgdGhlc2UgZm9ybXM6IFNlZ21lbnQgUm91dGlu
ZyA8aHR0cHM6Ly9hcHAuc21hcnRzaGVldC5jb20vYi9mb3JtLzE4NTgzM2FjZTM1YjQ4OTRiMzI0
ZGZiOGFmYmQyMDYwPiAvIEVWUE4gPGh0dHBzOi8vYXBwLnNtYXJ0c2hlZXQuY29tL2IvZm9ybS8x
MzZiZDVjM2EyMjY0MWJmOTIzMTY1MjNlNzlkNmYyMj4NCiANCmh0dHA6Ly9lLXZwbi5pbywgaHR0
cDovL2dvMi5jaXNjby5jb20vZXZwbg0KIA0KIA0KIA0KICAgIA0KICAgID4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCiAgICA+IEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZg0KICAgID4gYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbQ0KICAgID4g
U2VudDogVGh1cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgMTc6NTANCiAgICA+IFRvOiAnU1BSSU5H
IFdHIExpc3QnIDxzcHJpbmdAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstDQogICAgPiBwcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nQGlldGYub3JnPg0KICAgID4gU3ViamVjdDogW3NwcmluZ10gSVBSIHBvbGwgZm9y
IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KICAgID4gDQogICAg
PiBIaSBTUFJJTkcgV0csDQogICAgPiANCiAgICA+IEluIHBhcmFsbGVsIHRvIHRoZSBXR0xDIGZv
ciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcsIHdlDQogICAgPiB3
b3VsZCBsaWtlIHRvIHBvbGwgZm9yIElQUi4NCiAgICA+IA0KICAgID4gSWYgeW91IGFyZSBhd2Fy
ZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay0N
CiAgICA+IHByb2dyYW1taW5nIFsxXSBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLiBJZiB5
b3UgYXJlIGF3YXJlIG9mIElQUiwgcGxlYXNlDQogICAgPiBpbmRpY2F0ZSB3aGV0aGVyIGl0IGhh
cyBiZWVuIGRpc2Nsb3NlZCBpbiBhY2NvcmRhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKFJGQ3MN
CiAgICA+IDM5NzksIDQ4NzksIDM2NjkgYW5kIDUzNzggcHJvdmlkZSBtb3JlIGRldGFpbHMpLg0K
ICAgID4gDQogICAgPiBJZiB5b3UgYXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3IqIHBsZWFz
ZSByZXNwb25kIHRvIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZg0KICAgID4gd2hldGhlciBvciBu
b3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuDQogICAgPiANCiAgICA+IFRoaXMgZG9jdW1lbnQg
d2lsbCBub3QgYWR2YW5jZSB1bnRpbCBJUFIgY29uZmlybWF0aW9ucyBoYXZlIGJlZW4gcmVjZWl2
ZWQgZnJvbQ0KICAgID4gYWxsIGF1dGhvcnMgYW5kIGNvbnRyaWJ1dG9ycy4NCiAgICA+IA0KICAg
ID4gVGhhbmsgeW91LA0KICAgID4gQnJ1bm8NCiAgICA+IA0KICAgID4gWzFdIGh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmctMDUNCiAgICA+IA0KICAgID4gDQogICAgPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgID4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+IA0KICAg
ID4gQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMg
aW5mb3JtYXRpb25zDQogICAgPiBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5l
IGRvaXZlbnQgZG9uYyBwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91DQogICAgPiBjb3Bp
ZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVy
cmV1ciwgdmV1aWxsZXogbGUNCiAgICA+IHNpZ25hbGVyIGEgbCdleHBlZGl0ZXVyIGV0IGxlIGRl
dHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcw0KICAgID4g
ZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLCBPcmFuZ2UgZGVj
bGluZSB0b3V0ZQ0KICAgID4gcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRl
cmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLg0KICAgID4gDQogICAgPiBUaGlzIG1lc3Nh
Z2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmls
ZWdlZA0KICAgID4gaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsgdGhl
eSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkDQogICAgPiBvciBjb3BpZWQgd2l0aG91
dCBhdXRob3Jpc2F0aW9uLg0KICAgID4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBp
biBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcw0KICAgID4g
bWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KICAgID4gQXMgZW1haWxzIG1heSBiZSBhbHRl
cmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4NCiAg
ICA+IG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCiAgICA+IFRoYW5rIHlvdS4NCiAg
ICA+IA0KICAgID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCiAgICA+IHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICA+IHNwcmluZ0BpZXRmLm9yZw0KICAg
ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICANCiAg
ICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNw
cmluZyBtYWlsaW5nIGxpc3QNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgIA0KDQo=


From nobody Fri Dec 13 06:21:05 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5984F120856 for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 06:21:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2MTnsWvrWxXN for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 06:21:00 -0800 (PST)
Received: from cnshjsmin05.nokia-sbell.com (cnshjsmin05.app.nokia-sbell.com [116.246.26.45]) (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 B27FC120854 for <spring@ietf.org>; Fri, 13 Dec 2019 06:20:59 -0800 (PST)
X-AuditID: ac18929d-551ff70000002afa-d3-5df39e46b1d4
Received: from CNSHPPEXCH1604.nsn-intra.net (Unknown_Domain [135.251.51.104]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin05.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id 93.56.11002.64E93FD5; Fri, 13 Dec 2019 22:20:54 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1604.nsn-intra.net (135.251.51.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 13 Dec 2019 22:20:53 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Fri, 13 Dec 2019 22:20:53 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming - Extraneous functions
Thread-Index: AdWxJISO1DZtWCKVSoaJRshbG+5IZgAI9pFAABvmz4A=
Date: Fri, 13 Dec 2019 14:20:53 +0000
Message-ID: <2574285d812c45d6a92618e3e63826c9@nokia-sbell.com>
References: <BN7PR05MB56990E5D3CFC1CD912DD2705AE550@BN7PR05MB5699.namprd05.prod.outlook.com> <d2df86b0713846cb93c38cbb9373ef56@nokia-sbell.com>
In-Reply-To: <d2df86b0713846cb93c38cbb9373ef56@nokia-sbell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-12T19:56:06.0371162Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=acf320b4-d8b2-4a52-a650-e570b8c496c0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_2574285d812c45d6a92618e3e63826c9nokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRmVeSWpSXmKPExsXS/ts4Q9dt3udYg2/HeCxa915jtDh+4Tej A5PHiWVXWD2WLPnJFMAUxWWTkpqTWZZapG+XwJWxves3e8GUFsaK74/NGxgflHcxcnJICJhI fLl0m6WLkYtDSOAQk8S6P8cZIZy/jBLHt0xmh3A2MUpMb93GBtLCJuAmMWnbLjBbRCBGYuPW 6WC2sICfxKxNN9gh4oES5099g6qxkuj8c5QJxGYRUJX4eraZEcTmFbCTOHfyFBPEgomMEid2 /2YFSXAK2Ets39nNDGIzCohJfD+1BqyZWUBc4taT+UwQdwtILNlznhnCFpV4+fgfK8ggXoFd rBKPX84FcjiAEkoSfRugelMl+lf2skEsFpQ4OfMJywRG0VlIxs5CUjYLSRlEXEtiXsNvqBpF iSndD9khbE2JK5MPQdnaEssWvmZewMi+ilE6Oa84I6s4NzPPwFQvLz87M1G3OCk1J0cvOT93 EyMwAtdITJq7g7GzM/4QowAHoxIPL0PKp1gh1sSy4srcQ4wSHMxKIryp2p9jhXhTEiurUovy 44tKc1KLDzFKc7AoifO2TF4YKySQnliSmp2aWpBaBJNl4uCUamDM1P3obeDR4msxfVeq77rU lx/rNwmxcKgvC9uUsbl8S7hEmVxeQ/3RdSeM33h3srw/FrdSfCvnk+RL9vnzJy0Qt5z4vvVY 2Ks15QXRn+ZsW7by07WECiMxZm3xpc1b/tx/uMHN8vGBwuzC8z2XGOtmurYyGL4J896y3mVm 2ofEe0dZV89Xm6usxFKckWioxVxUnAgADWWoZ7wCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4ZnvpTAM01gXa3RUyI1lkwqPhx8>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming - Extraneous functions
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 14:21:03 -0000

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

SGkgQXV0aG9yczoNCg0KSSBsb29rIGF0IHRoZSBmb2xsb3dpbmcgU0lEcyBmdW5jdGlvbiBhZ2Fp
biwgYW5kIEkgaW5kZWVkIGZhaWwgdG8gZmluZCB1c2VmdWwgbWVhbmluZyBvZiB0aGUgY29tYmlu
YXRpb24gb2YgVVNQICYgVVNELCBhcyB3ZWxsIGFzIHtQU1AgJiBVU1AgJiBVU0R9Lg0KR2l2ZW4g
dGhhdCB0aGVyZSBhcmUgbm8gMiBvciBtb3JlIHN1Y2Nlc3NpdmUgU1JIIGluc3RhbmNlcyBpbiBv
bmUgcGFja2V0IGluIHRoaXMgZHJhZnQsIFNvIFJlZ2FyZGxlc3Mgb2Ygd2hpY2ggc3BlY2lmaWMg
cGFja2V0IHdob3NlIFNSSCBpbnN0YW5jZSBpbmNsdWRlIHRoZSBzYW1lIFNJRCBiZWxvdyBpbiBs
YXN0IGxvY2F0aW9uLCB0aGUgZmluYWwgYmVoYXZpb3Igb2YgdGhlc2UgU0lEcyBpbiBkaWZmZXJl
bnQgcGFja2V0oa9zIFNSSHMgYXJlIGFsd2F5cyB0aGUgc2FtZSwgZWl0aGVyIFVTUCBvciBVU0Qs
IGl0IGlzIHVwIHRvIHRoZSBleGVjdXRpb24gb3JkZXIgYW1vbmcgdGhlIFVTRCBhbmQgVVNQLCBi
ZWNhdXNlIHRoZXNlIFNJRHMgYXJlIGV4ZWN1dGVkIGluIGxhc3Qgbm9kZSBvZiBzZWdtZW50IGxp
c3QgYW5kIHRoZWlyIHByZS1jb25kaXRpb24gaXMgc2FtZSwgaS5lIKGwIGlmIHtzZWdtZW50IGxl
ZnQgPT0wfaGxIGluIHNhbWUgbG9jYXRpb24gaW4gUHNldWRvY29kZSBtb2R1bGUuDQpEbyB5b3Ug
Z2l2ZSBhIHVzZSBjYXNlIHRvIGV4cGxhaW4gZm9yIHRoZW0sIGZvciBleGFtcGxlLCB0aGUgb25l
IFNJRCBiZWxvdyBvZiBvbmUgU1JIIGluc3RhbmNlIGhhcyBiZWhhdmlvciBmb3IgVVNQLCBhdCB0
aGUgc2FtZSB0aW1lLCB0aGUgc2FtZSBTSUQgb2YgYW5vdGhlciBTUkggaW5zdGFuY2Ugb2YgYW5v
dGhlciBwYWNrZXQgaGFzIGJlaGF2aW9yIGZvciBVU0QuDQoNCjB4MDAxRSB8ICBFbmQgd2l0aCBV
U1AmVVNEDQoweDAwMjIgfCAgRW5kLlggd2l0aCBVU1AmVVNEDQoweDAwMjYgfCAgRW5kLlQgd2l0
aCBVU1AmVVNEDQoNCg0KDQpDaGVlcnMhDQoNCldhbmcgV2VpYmluDQoNCkZyb206IFdhbmcsIFdl
aWJpbiAoTlNCIC0gQ04vU2hhbmdoYWkpDQpTZW50OiAyMDE5xOoxMtTCMTPI1SA4OjA2DQpUbzog
J1JvbiBCb25pY2EnIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+OyBzcHJp
bmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJFOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmcgLSBFeHRyYW5lb3VzIGZ1bmN0aW9ucw0KDQpIaSBSb24sDQoNCkkgdGhpbmsg
dGhlIHNhbWUgU0lEo6xzdWNoIGFzIHlvdSBtZW50aW9uLCBNYXkgYmUgaW5jbHVkZWQgaW4gZGlm
ZmVyZW50IFNSSCBvZiBkaWZmZXJlbnQgcGFja2V0cywgc28gdGhlIHNhbWUgU0lEIGhhdmUgZGlm
ZmVyZW50IGJlaGF2aW9yIGluIGRpZmZlcmVudCBwYWNrZXQgd2hvc2UgU1JIIGluY2x1ZGUgaXQu
DQoNCg0KQ2hlZXJzIQ0KDQpXYW5nIFdlaWJpbg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnPG1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBP
ZiBSb24gQm9uaWNhDQpTZW50OiAyMDE5xOoxMtTCMTPI1SAzOjU2DQpUbzogc3ByaW5nQGlldGYu
b3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbc3ByaW5nXSBkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgLSBFeHRyYW5lb3VzIGZ1bmN0aW9ucw0K
DQpGb2xrcywNCg0KQXJlIHRoZXJlIHVzZSBjYXNlcyBmb3IgdGhlIGZvbGxvd2luZyBmdW5jdGlv
bnM6DQoNCg0KICAqICAgMHgwMDFGIKhDIEVORCB3aXRoIFBTUCwgVVNQIGFuZCBVU0QNCiAgKiAg
IDB4MDAyMyCoQyBFTkQuWCB3aXRoIFBTUCwgVVNQIGFuZCBVU0QNCiAgKiAgIDB4MDAyNyAtIEVO
RC5YIHdpdGggUFNQLCBVU1AgYW5kIFVTRA0KDQpJdCBzZWVtcyB0aGF0IGlmIHRoZSBTUkggd2Fz
IHJlbW92ZWQgYXQgdGhlIHBlbnVsdGltYXRlIHNlZ21lbnQsIHRoZXJlIGlzIGxpdHRsZSBzZW5z
ZSBpbiByZW1vdmluZyBpdCBhZ2FpbiBhdCB0aGUgdWx0aW1hdGUgc2VnbWVudC4NCg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBSb24NCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo=

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:=B5=C8=CF=DF;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=B5=C8=CF=DF";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";}
/* 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;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle23
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:151484428;
	mso-list-template-ids:1786542354;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1507088718;
	mso-list-type:hybrid;
	mso-list-template-ids:-1598144132 1062918208 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:241;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Authors:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I look at the following SIDs function again, and I i=
ndeed fail to find useful meaning of the combination of USP &amp; USD, as w=
ell as {PSP &amp; USP &amp; USD}.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p></o:p></p>
<p class=3D"MsoNormal">Given that there are no 2 or more successive SRH ins=
tances in one packet in this draft, So Regardless of which specific packet =
whose SRH instance include the same SID below in last location, the final b=
ehavior of these SIDs in different
 packet=A1=AFs SRHs are always the same, either USP or USD, it is up to the=
 execution order among the USD and USP, because these SIDs are executed in =
last node of segment list and their pre-condition is same, i.e =A1=B0 if {s=
egment left =3D=3D0}=A1=B1 in same location in Pseudocode
 module.<o:p></o:p></p>
<p class=3D"MsoNormal">Do you give a use case to explain for them, for exam=
ple, the one SID below of one SRH instance has behavior for USP, at the sam=
e time, the same SID of another SRH instance of another packet has behavior=
 for USD.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">0x001E |&nbsp; End with USP=
&amp;USD</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">0x0022 |&nbsp; End.X with U=
SP&amp;USD</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">0x0026 |&nbsp; End.T with U=
SP&amp;USD</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i>Cheers!<o:p></o:p></i></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Wang Weibin<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Wang, Weibin (NSB - CN/Shanghai) <br>
<b>Sent:</b> 2019<span lang=3D"ZH-CN" style=3D"font-family:=CB=CE=CC=E5">=
=C4=EA</span>12<span lang=3D"ZH-CN" style=3D"font-family:=CB=CE=CC=E5">=D4=
=C2</span>13<span lang=3D"ZH-CN" style=3D"font-family:=CB=CE=CC=E5">=C8=D5<=
/span> 8:06<br>
<b>To:</b> 'Ron Bonica' &lt;rbonica=3D40juniper.net@dmarc.ietf.org&gt;; spr=
ing@ietf.org<br>
<b>Subject:</b> RE: draft-ietf-spring-srv6-network-programming - Extraneous=
 functions<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Ron,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I think the same SID<span lang=3D"ZH-CN" style=3D"fo=
nt-family:=B5=C8=CF=DF">=A3=AC</span>such as you mention, May be included i=
n different SRH of different packets, so the same SID have different behavi=
or in different packet whose SRH include it.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i>Cheers!<o:p></o:p></i></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Wang Weibin<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> spring &lt;<a href=3D"mailto:spring-bou=
nces@ietf.org">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Ron Bonica<br>
<b>Sent:</b> 2019<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=
=ED=D1=C5=BA=DA&quot;,sans-serif">=C4=EA</span>12<span lang=3D"ZH-CN" style=
=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=D4=C2</sp=
an>13<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=
=DA&quot;,sans-serif">=C8=D5</span> 3:56<br>
<b>To:</b> <a href=3D"mailto:spring@ietf.org">spring@ietf.org</a><br>
<b>Subject:</b> [spring] draft-ietf-spring-srv6-network-programming - Extra=
neous functions<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Are there use cases for the following functions:<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l1 level1 =
lfo3">0x001F =A8C END with PSP, USP and USD<o:p></o:p></li><li class=3D"Mso=
ListParagraph" style=3D"margin-left:0cm;mso-list:l1 level1 lfo3">0x0023 =A8=
C END.X with PSP, USP and USD<o:p></o:p></li><li class=3D"MsoListParagraph"=
 style=3D"margin-left:0cm;mso-list:l1 level1 lfo3">0x0027 - END.X with PSP,=
 USP and USD<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It seems that if the SRH was removed at the penultim=
ate segment, there is little sense in removing it again at the ultimate seg=
ment.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0cm;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</div>
</body>
</html>

--_000_2574285d812c45d6a92618e3e63826c9nokiasbellcom_--


From nobody Fri Dec 13 10:42:44 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DD661200CE for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 10:42:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level: 
X-Spam-Status: No, score=-1.996 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_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 b57wZ54tXvkt for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 10:42:40 -0800 (PST)
Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (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 DF2A11200A1 for <spring@ietf.org>; Fri, 13 Dec 2019 10:42:40 -0800 (PST)
Received: by mail-pf1-x42f.google.com with SMTP id h14so16625pfe.10 for <spring@ietf.org>; Fri, 13 Dec 2019 10:42:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=date:from:to:message-id:in-reply-to:references:subject:mime-version;  bh=KNESg9xSP5vOZ7pdPc+KzoAmq5Zrr+e8b9nBZ4XuHZg=; b=Gsc4h9RnEOcLJa1oe3nHdW1mhG1iUwj/tm0tHBzpBExTXciJMHcHsAASOL6vRWY7sE IcQDu5juWC4GYMoyGkavRJyjzv6lCs+BiEwRKBvbgLcmYJOaXWbOR6EuC2amnXQgaXYA IOJrYwsHoc+XLlkX9t/2qmoyea7a2ZUOj+7mjSrHpofPG07KzkzPOAhP2yx9VMrpfyB9 +eJmkNW1OpDSa9bnuYWnvtRgIib6ZYVTV9Auz/nhSxE6X9Nq6LazlRmZBmUWhIIRIl9l v69Amw7ZExMQbE/0n/7Y//iJO0HA6bdksM97O2y6iXUnzC4N6AndvhDbsEoXjY/Py7QY vFqQ==
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:message-id:in-reply-to:references :subject:mime-version; bh=KNESg9xSP5vOZ7pdPc+KzoAmq5Zrr+e8b9nBZ4XuHZg=; b=hTLoZnHYyrR8eveAFZ/gRL7CjvKvbPdnCdMQLvOXmbtg65GciSu4uH7P3mZe1nKOfu xTvH+iSipo6+10OSCO6nzOYshpDILzUgmJr0d1E+jMz+qSY0R5wjwRYj+MUQH+L1Wl1B aI4Qf+KIBncQKRHsN9r2HAE3zvOgB2jhtj51eTUZVKt6UKpVoIKvwhbMY2eIZrnBjpR2 OFKpoccflNvl7hmbTyi7Mw/4+XX1DaWJlI5vBQ/t3X3eVbWQ0MXNagzv+Zq90IOJTh+D Ylu/vDylvhTYEeDfBYF4hlPkGqpaZVlq7oT4av01LfdwZFZVNhpcdMkv5TLJM70Ru3v2 d1mA==
X-Gm-Message-State: APjAAAWyTL07aaZM/zuB9w0tRWo/oGWiWdYylj540Pm9vtPJfu/9zZuZ ZhP1lEbx8Je35xfLgpbBG53Lp1r9
X-Google-Smtp-Source: APXvYqzM29+9ea+vMA33HOH/w0PWeJ/BLNwQ5fEK8PCFvR6NvF8PXz5DRGO/xeAiOtcztCZ3AE/18Q==
X-Received: by 2002:aa7:9aeb:: with SMTP id y11mr912819pfp.63.1576262560193; Fri, 13 Dec 2019 10:42:40 -0800 (PST)
Received: from [10.5.5.194] ([50.235.77.202]) by smtp.gmail.com with ESMTPSA id a19sm7902241pju.11.2019.12.13.10.42.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Dec 2019 10:42:39 -0800 (PST)
Date: Fri, 13 Dec 2019 10:42:33 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: spring@ietf.org, Nat Kao <lekao@pyxisworks.org>
Message-ID: <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark>
In-Reply-To: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com>
X-Readdle-Message-ID: 38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5df3db9e_46263dec_872b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qpxLQ_FJDuV3nAcskhEetMlrb8s>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 18:42:42 -0000

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

Hi Nat,

Please read=C2=A0https://tools.ietf.org/html/rfc8491=23section-5
Currently defined MSD types are:
1: BMI
2: ERLD

Specifically to BMI:
Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS=C2=A0=
labels that can be imposed, including all service/transport/special=C2=A0=
labels.
The answer to your question is 6

Cheers,
Jeff
On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao=40pyxisworks.org>, wrote:
> Hello, SPRING WG.
>
> How do we deal with an SR-TE policy headend with different MSDs for dif=
ferent types of traffic=3F
> =46or example, a headend H can impose:
> 6 transport labels for plain IPv4 packets;
> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
> 3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.
>
> a) =46or a plain IPv4 route R4 and a VPN route Rv both steered into the=
 SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform =
in this situation=3F
> b) What is the MSD of H=3F 6, 5 or 3=3F
>
> Thanks,
> Nat.
> =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
> spring mailing list
> spring=40ietf.org
> https://www.ietf.org/mailman/listinfo/spring

--5df3db9e_46263dec_872b
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>
<div dir=3D=22auto=22>Hi Nat,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Please read&=23160;https://tools.ietf.org/html/rfc8=
491=23section-5</div>
<div dir=3D=22auto=22>Currently defined MSD types are:&=23160;</div>
<div dir=3D=22auto=22>1: BMI</div>
<div dir=3D=22auto=22>2: ERLD</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Specifically to BMI:</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Base MPLS Imposition MSD (BMI-MSD) signals the tota=
l number of MPLS&=23160;<span style=3D=22color: var(--textColor); backgro=
und-color: var(--backgroundColor);=22>labels that can be imposed, includi=
ng all service/transport/special&=23160;</span><span style=3D=22color: va=
r(--textColor); background-color: var(--backgroundColor);=22>labels.</spa=
n></div>
<div dir=3D=22auto=22><span style=3D=22color: var(--textColor); backgroun=
d-color: var(--backgroundColor);=22>The answer to your question is 6</spa=
n></div>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 13, 2019, 3:42 AM -0800, Nat=
 Kao &lt;lekao=40pyxisworks.org&gt;, wrote:<br />
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br />
<br /></div>
How do we deal with an SR-TE policy headend with different MSDs for diffe=
rent types of traffic=3F<br /></div>
=46or example, a headend H can impose:<br />
6 transport labels for plain IPv4 packets;<br />
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br /></=
div>
3 transport labels&=23160;+ 3 VPN&=23160; labels for VPN packets.<br /></=
div>
<br /></div>
a) =46or a plain IPv4 route R4 and a VPN route Rv both steered into the S=
R-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perf=
orm in this situation=3F<br />
b) What is the MSD of H=3F 6, 5 or 3=3F<br /></div>
<div><br /></div>
<div>Thanks,<br /></div>
<div>Nat.<br /></div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
spring=40ietf.org<br />
https://www.ietf.org/mailman/listinfo/spring<br /></blockquote>
</div>
</body>
</html>

--5df3db9e_46263dec_872b--


From nobody Fri Dec 13 14:14:14 2019
Return-Path: <prvs=243a2fd7f=daniel.voyer@bell.ca>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65DDA1200E6 for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 14:14:13 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hcLtBOPaSiuF for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 14:14:11 -0800 (PST)
Received: from ESA1-Dor.bell.ca (esa1-dor.bell.ca [204.101.223.58]) (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 14B231200D6 for <spring@ietf.org>; Fri, 13 Dec 2019 14:14:10 -0800 (PST)
Received: from dc5cmy-d00.bellca.int.bell.ca (HELO DG1MBX04-WYN.bell.corp.bce.ca) ([198.235.121.229]) by esa01corp-dor.bell.corp.bce.ca with ESMTP; 13 Dec 2019 17:14:09 -0500
Received: from DG1MBX04-WYN.bell.corp.bce.ca (2002:8eb6:120e::8eb6:120e) by DG1MBX04-WYN.bell.corp.bce.ca (2002:8eb6:120e::8eb6:120e) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 13 Dec 2019 17:14:09 -0500
Received: from DG1MBX04-WYN.bell.corp.bce.ca ([fe80::615a:b316:d0f6:8b6c]) by DG1MBX04-WYN.bell.corp.bce.ca ([fe80::615a:b316:d0f6:8b6c%22]) with mapi id 15.00.1473.003; Fri, 13 Dec 2019 17:14:09 -0500
From: "Voyer, Daniel" <daniel.voyer@bell.ca>
To: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [EXT]Re: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVsgKjYcjkTdPeG0y33ySTkvbV/Q==
Date: Fri, 13 Dec 2019 22:14:08 +0000
Message-ID: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.28.92.6]
Content-Type: text/plain; charset="utf-8"
Content-ID: <FB36543AD32D3F4788949E2724341276@exchange.bell.ca>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ErcErN39RIlzkL5SKNVAeEWpnAI>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 22:14:13 -0000

SSBhZ3JlZSAxMDAlIHdpdGggSmluZ3JvbmcsDQoNClBTUCBhbGxvd3MgdXMgdG8gYnJpbmcgU1J2
NiB0byBsZWdhY3kgUEUgZGV2aWNlcyB0aGF0IGFyZSBub3QgY2FwYWJsZSBvZiBwcm9jZXNzaW5n
IHRoZSBTUkggaW4gdGhlIGRhdGFwbGFuZSwgYnV0IGFyZSBjYXBhYmxlIG9mIHN1cHBvcnRpbmcg
U1J2NiBpbiB0aGUgY29udHJvbCBwbGFuZS4NCiANClNlZSB0aGlzIGV4YW1wbGU6DQpJIGFtIHN0
cmVhbWluZyB0cmFmZmljIGZyb20gYSBzZXJ2ZXIgdG8gYSBjdXN0b21lcjsNClRoZSBpbmdyZXNz
IFBFIChuZWFyIHRoZSBzZXJ2ZXIpIGVuY2Fwc3VsYXRlcyB0aGUgcGFja2V0IGFuZCBhZGRzIGFu
IFNSSCB3aXRoIGEgbG93LWxhdGVuY3kgbGlzdCBvZiBzZWdtZW50czsNClRoZSBwZW51bHRpbWF0
ZSBub2RlIGluIHRoZSBTUkggZXhlY3V0ZXMgUFNQOw0KVGhlIGVncmVzcyBQRSAobmVhciB0aGUg
Y3VzdG9tZXIpIGRlY2Fwc3VsYXRlcyB0aGUgSVB2NiBoZWFkZXIgYW5kIGZvcndhcmRzIHRoZSBp
bm5lciBwYWNrZXQgdG8gdGhlIGN1c3RvbWVyLg0KIA0KV2UgY2FuIGluY2x1ZGUgU0xBIHVuaWRp
cmVjdGlvbmFsbHkgZnJvbSB0aGUgc2VydmVyIHRvIHRoZSBjdXN0b21lciBldmVuIHRob3VnaCB0
aGF0IHRoZSBlZ3Jlc3MgUEUgaGFzIGEgbGVnYWN5IEFTSUMuIExlZ2FjeSBlcXVpcG1lbnQgYXJl
IGEgcmVhbGl0eSBhbmQgYXJlIG5vdCBlYXN5IHRvIHJlcGxhY2UsIGhlbmNlIGludGVyb3BlcmFi
aWxpdHkgd2l0aCBicm93bmZpZWxkIGlzIGtleSBmb3IgYW55IGlubm92YXRpdmUgYXBwcm9hY2gu
DQoNCmRhbiANCg0K77u/T24gMjAxOS0xMi0xMCwgMTE6MTUgUE0sICJzcHJpbmcgb24gYmVoYWxm
IG9mIFhpZWppbmdyb25nIChKaW5ncm9uZykiIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZyBvbiBi
ZWhhbGYgb2YgeGllamluZ3JvbmdAaHVhd2VpLmNvbT4gd3JvdGU6DQoNCiAgICBJIHRoaW5rIGl0
J3MgYSBnb29kIGlkZWEuDQogICAgTm90aGluZyBuZXcsIGJ1dCBiZW5lZml0cyB0aGF0IHBlb3Bs
ZSBoYXZlIGFscmVhZHkgc2FpZCBzZWVtcyBub3RhYmxlIHRvIG1lLg0KICAgIA0KICAgICgxKSBy
ZWR1Y2UgdGhlIGxvYWQgb2YgZmluYWwgZGVzdGluYXRpb24uIFRoaXMgYmVuZWZpdCBjYW4gYmUg
bm90YWJsZSBmb3IgdGhlIGZvbGxvd2luZyBzdWIgcmVhc29ucy4NCiAgICAoMS4xKSBmaW5hbCBk
ZXN0aW5hdGlvbiB0ZW5kcyB0byBoYXZlIGhlYXZ5IGxvYWQuIEl0IG5lZWQgdG8gaGFuZGxlIGFs
bCB0aGUgRUhzIGFuZCBkbyB0aGUgZGVsaXZlcnkvZGVtdWx0aXBsZXggdGhlIHBhY2tldCB0byB0
aGUgcmlnaHQgb3ZlcmxheSBzZXJ2aWNlLg0KICAgICgxLjIpIGV4YW1wbGUgMSwgdGhlIGZpbmFs
IGRlc3RpbmF0aW9uIG1heSBuZWVkIHRvIGhhbmRsZSB0aGUgRE9IIGFmdGVyIHRoZSBSSC4NCiAg
ICAoMS4zKSBleGFtcGxlIDIsIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBkbyB0
aGUgYXNzZW1ibHkgb2YgZnJhZ21lbnRlZCBwYWNrZXRzLg0KICAgICgxLjQpIGV4YW1wbGUgMywg
dGhlIGZpbmFsIGRlc3RpbmF0aW9uIG1heSBuZWVkIHRvIGRvIEFIL0VTUCBhZnRlciB0aGUgRnJh
Z21lbnRhdGlvbiBIZWFkZXIuDQogICAgKDEuNSkgZXhhbXBsZSA0LCB0aGUgZmluYWwgZGVzdGlu
YXRpb24gbWF5IG5lZWQgdG8gZGVsaXZlciB0aGUgcGFja2V0IHRvIHRoZSByaWdodCBvdmVybGF5
IHNlcnZpY2UuDQogICAgDQogICAgKDIpIHN1cHBvcnQgdGhlIGluY3JlbWVudGFsIGRlcGxveW1l
bnQgd2hlbiBmaW5hbCBkZXN0aW5hdGlvbihzKSBkbyBub3QgcHJvY2Vzcy9yZWNvZ25pemUgU1JI
LiBUaGlzIGJlbmVmaXQgY2FuIGJlIG5vdGFibGUgZm9yIHRoZSBmb2xsb3dpbmcgc3ViIHJlYXNv
bnMuDQogICAgKDIuMSkgQSBjb3JlIHJvdXRlciBtYXkgKGZhbi1vdXQpIGNvbm5lY3RlZCB3aXRo
IGEgYmlnIG51bWJlciBvZiBsb3ctZW5kIHJvdXRlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCBTUkgg
YnV0IHN1cHBvcnQgdHVubmVsLWVuZC9zZXJ2aWNlLWRlbXVsdGlwbGV4IGZ1bmN0aW9uIG9mIFNS
djYuDQogICAgDQogICAgVGhhbmtzDQogICAgSmluZ3JvbmcNCiAgICANCiAgICAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KICAgIEZyb206IHNwcmluZyBbbWFpbHRvOnNwcmluZy1ib3VuY2Vz
QGlldGYub3JnXSBPbiBCZWhhbGYgT2YgSm9lbCBNLiBIYWxwZXJuDQogICAgU2VudDogV2VkbmVz
ZGF5LCBEZWNlbWJlciAxMSwgMjAxOSAxMDo1NSBBTQ0KICAgIFRvOiBzcHJpbmdAaWV0Zi5vcmcN
CiAgICBTdWJqZWN0OiBbc3ByaW5nXSBJcyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KICAgIA0KICAg
IEZvciBwdXJwb3NlcyBvZiB0aGlzIHRocmVhZCwgZXZlbiBpZiB5b3UgdGhpbmsgUFNQIHZpb2xh
dGVzIFJGQyA4MjAwLCBsZXQgdXMgYXNzdW1lIHRoYXQgaXQgaXMgbGVnYWwuDQogICAgDQogICAg
QXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUgUFNQIHNpdHVhdGlvbiBpczoNCiAgICBvIHRoZSBwYWNr
ZXQgYXJyaXZlcyBhdCB0aGUgcGxhY2UgKGxldCdzIG5vdCBhcmd1ZSBhYm91dCB3aGV0aGVyIFNJ
RHMgYXJlIGxvY2F0b3JzKSBpZGVudGlmaWVkIGJ5IHRoZSBTSUQgaW4gdGhlIGRlc3RpbmF0aW9u
IGFkZHJlc3MgZmllbGQgbyB0aGF0IFNJRCBpcyB0aGUgbmV4dCB0byBsYXN0IFNJRCBpbiB0aGUg
U0lEIGxpc3QgbyB0aGF0IHNpZCBpcyBtYXJrZWQgYXMgLyBrbm93biB0byBiZSBQU1AgbyBhdCB0
aGUgaW50ZW5kZWQgcGxhY2UgaW4gdGhlIHByb2Nlc3NpbmcgcHNldWRvY29kZSwgdGhlIGxhc3Qg
KGZpcnN0KSBlbnRyeSBpbiB0aGUgU1JIIGlzIGNvcGllZCBpbnRvIHRoZSBkZXN0aW5hdGlvbiBJ
UHY2IGFkZHJlc3MgZmllbGQgb2YgdGhlIHBhY2tldA0KICAgIC0+IFRoZSBTUkggYmVpbmcgdXNl
ZCBpcyB0aGVuIHJlbW92ZWQgZnJvbSB0aGUgcGFja2V0Lg0KICAgIA0KICAgIEluIG9yZGVyIHRv
IGV2YWx1YXRlIHdoZXRoZXIgdGhpcyBpcyBhIGdvb2QgaWRlYSwgd2UgaGF2ZSB0byBoYXZlIHNv
bWUgaWRlYSBvZiB0aGUgYmVuZWZpdC4gIEl0IG1heSBiZSB0aGF0IEkgYW0gbWlzc2luZyBzb21l
IG9mIHRoZSBiZW5lZml0LCBhbmQgSSB3b3VsZCBhcHByZWNpYXRlIGNsYXJpZmljYXRpb24uDQog
ICAgQXMgZmFyIGFzIEkgY2FuIHRlbGwsIHRoZSBiZW5lZml0IG9mIHRoaXMgcmVtb3ZhbCBpcyB0
aGF0IGluIGV4Y2hhbmdlIGZvciB0aGlzIG5vZGUgZG9pbmcgdGhlIHdvcmsgb2YgcmVtb3Zpbmcg
dGhlIFNSSCwgdGhlIGZpbmFsIG5vZGUgaW4gdGhlIFNSSCBkb2VzIG5vdCBoYXZlIHRvIHByb2Nl
c3MgdGhlIFNSSCBhdCBhbGwsIGFzIGl0IGhhcyBiZWVuIHJlbW92ZWQuDQogICAgDQogICAgSSBo
YXZlIHRyb3VibGUgc2VlaW5nIGhvdyB0aGF0IHdvcmsgdHJhZGVvZmYgY2FuIGJlIGJlbmVmaWNp
YWwuIA0KICAgIFJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBhY2tldCBpcyBh
IGNvbXBsZXggb3BlcmF0aW9uLiANCiAgICBEb2luZyBzbyBpbiBTaWxpY29uICh3ZSBleHBlY3Qg
dGhpcyB0byBiZSBkb25lIGluIHRoZSBmYXN0IHBhdGggb2Ygc2lnbmlmaWNhbnQgZm9yd2FyZGVy
cyBhcyBJIHVuZGVyc3RhbmQgaXQpIHJlcXVpcmVzIHZlcnkgc3BlY2lhbCBwcm92aXNpb24uICBF
dmVuIGluIHNvZnR3YXJlLCByZW1vdmluZyBieXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNr
ZXQgcmVxdWlyZXMgc29tZXdoZXJlIGJldHdlZW4gc29tZSBhbmQgYSBsb3Qgb2YgZXh0cmEgd29y
ay4gIEl0IGlzIGRpc3RpbmN0bHkgTk9UIGZyZWUuDQogICAgDQogICAgSW4gY29udHJhc3QsIHdl
IGhhdmUgYXNzdW1lZCB0aGF0IHRoZSB3b3JrIG9mIHByb2Nlc3NpbmcgU1JIIGl0c2VsZiBpcyB0
cmFjdGFibGUsIHNpbmNlIG90aGVyd2lzZSBhbGwgb2YgU1J2NiB3b3VsZCBiZSBwcm9ibGVtYXRp
Yy4gIFNvIHdoeSBpcyB0aGlzIG5lY2Vzc2FyeS4NCiAgICANCiAgICBZb3VycywNCiAgICBKb2Vs
DQogICAgDQogICAgUFM6IE5vdGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNh
cHN1bGF0aW9uIGNhc2UgYXJlIHZlcnkgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVyaWFsIGJl
aW5nIHJlbW92ZWQgaXMgYXQgdGhlIGZyb250IG9mIHRoZSBJUCBwYWNrZXQuICBQb3Agb3IgcHJl
cGVuZCBhcmUgTVVDSCBlYXNpZXIgdGhhbiBtaWRkbGUtcmVtb3ZhbCAob3IgbWlkZGxlLWluc2Vy
dGlvbikuDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQog
ICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICANCiAg
ICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNw
cmluZyBtYWlsaW5nIGxpc3QNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KICAgIEV4dGVybmFsIEVtYWlsOiBQbGVhc2UgdXNlIGNhdXRpb24gd2hlbiBvcGVuaW5nIGxp
bmtzIGFuZCBhdHRhY2htZW50cyAvIENvdXJyaWVsIGV4dGVybmU6IFNveWV6IHBydWRlbnQgYXZl
YyBsZXMgbGllbnMgZXQgZG9jdW1lbnRzIGpvaW50cw0KICAgIA0KICAgIA0KDQo=


From nobody Fri Dec 13 14:25:40 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 068181200F5 for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 14:25:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 JCIPLvdaV3lK for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 14:25:37 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 6F49E120059 for <spring@ietf.org>; Fri, 13 Dec 2019 14:25:37 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 47ZQGn2pf6z1nsyl; Fri, 13 Dec 2019 14:25:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576275937; bh=0o9ApNKTvJ8Z1Sh/VSr1DVQFWZziE3KCbLB0/9tbFaI=; h=Subject:To:References:From:Date:In-Reply-To:From; b=aznQpIJ2ktw33mupE/MUcf9A3nanv6KiQndSVtoEVe3tpOpwRoa5TMkkZoiMOJDSb nr6i3hC0p+UKmMEdDi/op7VxbiF+4lbt6NX9xn//wOjNq9gtLlkB+rHJ8OxFa2bChz IqBJxn1j3B625zN/WwY0zcZx+kwKfL8SeHecVIrU=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 47ZQGm5dh5z1nsyj; Fri, 13 Dec 2019 14:25:36 -0800 (PST)
To: "Voyer, Daniel" <daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
References: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <0f00cda3-480c-f568-e4c2-a591c7fd260d@joelhalpern.com>
Date: Fri, 13 Dec 2019 17:25:33 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca>
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/spring/3z3e3Hen9hCktZUPS1W2LsM0nS4>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2019 22:25:39 -0000

That is an udnerstandable argument, ... except:

It does not acknowledge that there is a cost for this capability, or 
discuss the tradeoff.  PSP clearly has a cost.

Also, that does not match my reading of the definition of the SR domain. 
  In fact, it becomes very confusing as to whether the PE is or is not 
part of the SR domain, since there is nothing in that scenario that 
requires any control participation from the egress PE.   Many of the 
SRv6 arguments rely heavily on the notion of domain.   Blurring that 
boundary makes things quite confusing.  For example, if the egress PE 
does not understand SRv6 data plane behavior, can it enforce teh 
requisite boundary properties?

Yours,
Joel

On 12/13/2019 5:14 PM, Voyer, Daniel wrote:
> I agree 100% with Jingrong,
> 
> PSP allows us to bring SRv6 to legacy PE devices that are not capable of processing the SRH in the dataplane, but are capable of supporting SRv6 in the control plane.
>   
> See this example:
> I am streaming traffic from a server to a customer;
> The ingress PE (near the server) encapsulates the packet and adds an SRH with a low-latency list of segments;
> The penultimate node in the SRH executes PSP;
> The egress PE (near the customer) decapsulates the IPv6 header and forwards the inner packet to the customer.
>   
> We can include SLA unidirectionally from the server to the customer even though that the egress PE has a legacy ASIC. Legacy equipment are a reality and are not easy to replace, hence interoperability with brownfield is key for any innovative approach.
> 
> dan
> 
> ï»¿On 2019-12-10, 11:15 PM, "spring on behalf of Xiejingrong (Jingrong)" <spring-bounces@ietf.org on behalf of xiejingrong@huawei.com> wrote:
> 
>      I think it's a good idea.
>      Nothing new, but benefits that people have already said seems notable to me.
>      
>      (1) reduce the load of final destination. This benefit can be notable for the following sub reasons.
>      (1.1) final destination tends to have heavy load. It need to handle all the EHs and do the delivery/demultiplex the packet to the right overlay service.
>      (1.2) example 1, the final destination may need to handle the DOH after the RH.
>      (1.3) example 2, the final destination may need to do the assembly of fragmented packets.
>      (1.4) example 3, the final destination may need to do AH/ESP after the Fragmentation Header.
>      (1.5) example 4, the final destination may need to deliver the packet to the right overlay service.
>      
>      (2) support the incremental deployment when final destination(s) do not process/recognize SRH. This benefit can be notable for the following sub reasons.
>      (2.1) A core router may (fan-out) connected with a big number of low-end routers that do not support SRH but support tunnel-end/service-demultiplex function of SRv6.
>      
>      Thanks
>      Jingrong
>      
>      -----Original Message-----
>      From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M. Halpern
>      Sent: Wednesday, December 11, 2019 10:55 AM
>      To: spring@ietf.org
>      Subject: [spring] Is srv6 PSP a good idea
>      
>      For purposes of this thread, even if you think PSP violates RFC 8200, let us assume that it is legal.
>      
>      As I understand it, the PSP situation is:
>      o the packet arrives at the place (let's not argue about whether SIDs are locators) identified by the SID in the destination address field o that SID is the next to last SID in the SID list o that sid is marked as / known to be PSP o at the intended place in the processing pseudocode, the last (first) entry in the SRH is copied into the destination IPv6 address field of the packet
>      -> The SRH being used is then removed from the packet.
>      
>      In order to evaluate whether this is a good idea, we have to have some idea of the benefit.  It may be that I am missing some of the benefit, and I would appreciate clarification.
>      As far as I can tell, the benefit of this removal is that in exchange for this node doing the work of removing the SRH, the final node in the SRH does not have to process the SRH at all, as it has been removed.
>      
>      I have trouble seeing how that work tradeoff can be beneficial.
>      Removing bytes from the middle of a packet is a complex operation.
>      Doing so in Silicon (we expect this to be done in the fast path of significant forwarders as I understand it) requires very special provision.  Even in software, removing bytes from the middle of a packet requires somewhere between some and a lot of extra work.  It is distinctly NOT free.
>      
>      In contrast, we have assumed that the work of processing SRH itself is tractable, since otherwise all of SRv6 would be problematic.  So why is this necessary.
>      
>      Yours,
>      Joel
>      
>      PS: Note that both the MPLS case and the encapsulation case are very different in that the material being removed is at the front of the IP packet.  Pop or prepend are MUCH easier than middle-removal (or middle-insertion).
>      
>      _______________________________________________
>      spring mailing list
>      spring@ietf.org
>      https://www.ietf.org/mailman/listinfo/spring
>      
>      _______________________________________________
>      spring mailing list
>      spring@ietf.org
>      https://www.ietf.org/mailman/listinfo/spring
>      ------------------------------------------------------------------------------
>      External Email: Please use caution when opening links and attachments / Courriel externe: Soyez prudent avec les liens et documents joints
>      
>      
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Fri Dec 13 16:58:35 2019
Return-Path: <fgont@si6networks.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEB631200A4; Fri, 13 Dec 2019 16:58:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.357
X-Spam-Level: 
X-Spam-Status: No, score=-0.357 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_06_12=1.543, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WN01C3S5CU6e; Fri, 13 Dec 2019 16:58:32 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC63120019; Fri, 13 Dec 2019 16:58:31 -0800 (PST)
Received: from [192.168.10.159] (unknown [181.198.117.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id CD784868F9; Sat, 14 Dec 2019 01:58:27 +0100 (CET)
To: Suresh Krishnan <Suresh@kaloom.com>
Cc: SPRING WG <spring@ietf.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "int-ads@ietf.org" <int-ads@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, rtg-ads <rtg-ads@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Ole Troan <otroan@employees.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <f2a0ad13-0eba-6f5a-1d3c-e45e2780f201@si6networks.com> <D666EA6E-E8E9-439A-9CDE-20857F03CB65@employees.org> <4255AD3B-379C-45BF-96E1-D3D9141A684F@liquidtelecom.com> <d59de54e-c7f8-be67-1e77-b051735d40a6@gmail.com> <3bce7b18-ea45-d29f-5dfb-1d3258b07d1e@si6networks.com> <c6e1f690-b0bf-9f45-8fa7-92ed182c5b04@gmail.com> <a2cc5cbd-ac06-e193-307c-3ffe5b21b0b1@si6networks.com> <80A78F48-9802-4DA9-B264-1A8920C1DDF9@kaloom.com> <6bc831ce-326f-3648-6e6f-4c715b2a49ac@si6networks.com> <858E25C2-36FA-4E37-A70C-72D9DEA1BF3D@kaloom.com> <4541b6ff-ce45-5839-32ee-3b52397126e5@si6networks.com> <AA3D1F65-A489-490C-A332-9C0F1FBAB96C@kaloom.com>
From: Fernando Gont <fgont@si6networks.com>
Autocrypt: addr=fgont@si6networks.com; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <5d4e9f49-d918-c9cc-fe40-eb88800e7db1@si6networks.com>
Date: Fri, 13 Dec 2019 13:50:01 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2
MIME-Version: 1.0
In-Reply-To: <AA3D1F65-A489-490C-A332-9C0F1FBAB96C@kaloom.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Z1JBiYEg79nJPYaWYvmiBnCnQ2k>
Subject: Re: [spring] Non-final destination address (was Re: Penultimate Segment Popping and RFC8200 (Was Re: We don't seem to be following our processes (Re: Network Programming - Penultimate Segment Popping)))
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 00:58:34 -0000

On 12/12/19 22:56, Suresh Krishnan wrote:
> Hi Fernando,
> 
>> On Dec 11, 2019, at 7:22 PM, Fernando Gont <fgont@si6networks.com
>> <mailto:fgont@si6networks.com>> wrote:
>>
[....]
>>>
>>> RFC8200 *clearly* speaks about the possibility of the destination
>>> address not being the ultimate recipient in the presence of a Routing
>>> Header. This is from Section 3 defining the Destination Address as
>>> "128-bit address of the intended recipient of the packet (possibly
>>> not the ultimate recipient, if a Routing header is present).â€
>>
>> Section 4.4 says:
>> Â Â The Routing header is used by an IPv6 source to list one or more
>> Â Â intermediate nodes to be "visited" on the way to a packet's
>> Â Â destination.
>>
>> (contrasts this to the statement with eh insertion/removal/processing)
>>
>> While there could have been better use of terms, do you really think
>> that RFC8200 is allowing EH insertion/removal at waypoints? Or do you
>> think that, at best, the wording in RFC8200 could have been better?
> 
> For sure, I think the text in RFC8200 could have been more specific one
> way or another but it is impossible to tell at this point which
> direction the WG would have gone.

IPv6 has never allowed for EH insertion/deletion on the path to the
final destination. As noted, there are way too many things that would
break (PMTUD, AH, etc.).

If I understand correctly, the discussion here is regarding that current
state of affairs, and not about the possibility that the wg might, at
some point, decide to change the current spec.

That's why I've filled an errata, btw.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492





From nobody Fri Dec 13 23:43:06 2019
Return-Path: <lekao@pyxisworks.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C2FF1201DB for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 23:43:04 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=pyxisworks-org.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 rF4ealrrZuVF for <spring@ietfa.amsl.com>; Fri, 13 Dec 2019 23:43:02 -0800 (PST)
Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) (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 71E3C1201B7 for <spring@ietf.org>; Fri, 13 Dec 2019 23:43:02 -0800 (PST)
Received: by mail-ot1-x32b.google.com with SMTP id d17so2097033otc.0 for <spring@ietf.org>; Fri, 13 Dec 2019 23:43:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyxisworks-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aX30H3qRoGg9kFTdcL2qUVbmy/ZHo7bEndMd38wCmes=; b=dIHibiyM94Mal/hje8T5Wj5cOn0ryrPpbfKPYJ1QJfsrtFA259HgnWP0ZM4NsiZK6t crPpj5czVLuK5PultamW0XOjf7O5U0SaXN3u87d6xCL8LVbVxAgas7tPLEwwsDGqLgp1 5yAVEA3qgwlozaGnQQJuekIcijr3rRDO/FmBsQrer5A8k7dVq2eLBoUPYTwbQyQ2qNfJ C61AzOZSpYYJggbpdJLBwt5u5q8mcAlydbzILvuDdFufuyrxVuXJrBfVHfav2jwBAa73 bHUR8IOk+ixNjEB+Q5HOYPCrcXzSudHCqPcbpQGx2Z0aIxpNdw/QnqXmRO12cWcPhtKS D1gA==
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=aX30H3qRoGg9kFTdcL2qUVbmy/ZHo7bEndMd38wCmes=; b=hHquwGueIwXL8BSB/8hAiAczyNDgQth/3lSe+YVqgpeymhtTUr1ADuMaiiJyHK/mK7 3ux6+GEq75G6odSOMz6QZ8ULqU9ylszInGK1tBoviQCx/9rldv36m9hjKzhDrCVC1+aw 35Gu4XL3m9RBeqrOzFULEgzQWzZTm9CfwozZbWId2Q8ZwusFfjPXG7OJDmP6ouWY11Wx xWTb93cmnzy41Q3RKZM+Psg7nznMF6Qw99EB+uqcMhRqvsgqBHc7DhNuNjdotVpcpCJ6 RPP+My6IFtpAeHgksy+tWh1xI2UvZ66WWq3CkAThG65DmAIHwkg/x24bqMYMGP9r7hWq lUsw==
X-Gm-Message-State: APjAAAVhDb2U6t95SIX3XQUxCoNG2G4qOB/MzPWPsZhDxY12KcRcf3FK mIdD4w5Q6fGGGWuv5+OeK9DZyoOEMgWFZBdD1yzFIg==
X-Google-Smtp-Source: APXvYqzXs6L9dnaE5lcR2CkXYR23B4qGqcMO6nt7diiKlE0jFBVks6X9Kp1qJkJujLGb+b/rxaZ0fklGEq0DRsZs+nw=
X-Received: by 2002:a9d:7410:: with SMTP id n16mr19867362otk.23.1576309381405;  Fri, 13 Dec 2019 23:43:01 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark>
In-Reply-To: <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark>
From: Nat Kao <lekao@pyxisworks.org>
Date: Sat, 14 Dec 2019 15:42:48 +0800
Message-ID: <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, spring@ietf.org
Cc: Nat Kao <lekao@pyxisworks.org>
Content-Type: multipart/alternative; boundary="000000000000bc31300599a520a6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/L1hLgSXsD1i7h21GVTFyqG3UVvk>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 07:43:04 -0000

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

Hi, Jeff.

Thanks for the BMI-MSD reference. If I understand correctly:

BMI-MSD = Transport Label Depth + Service Label Depth
Only former can be utilized by SR-TE policies.

Currently do we have any method to determine the composition of BMI?
We need to know the transport label depth when doing service route
per-destination steering.

This problem arises when trying to steer a plain IPv4 route and a VPN
service route into the same SR-TE policy that exceeds the transport label
depth of the service route. I'm trying to figure out the standard behavior
in this case since the headend we use currently produces some interesting
results.

Regards,
Nat.

On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> Hi Nat,
>
> Please read https://tools.ietf.org/html/rfc8491#section-5
> Currently defined MSD types are:
> 1: BMI
> 2: ERLD
>
> Specifically to BMI:
> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS labels
> that can be imposed, including all service/transport/special labels.
> The answer to your question is 6
>
> Cheers,
> Jeff
> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>
> Hello, SPRING WG.
>
> How do we deal with an SR-TE policy headend with different MSDs for
> different types of traffic?
> For example, a headend H can impose:
> 6 transport labels for plain IPv4 packets;
> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
> 3 transport labels + 3 VPN  labels for VPN packets.
>
> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform in
> this situation?
> b) What is the MSD of H? 6, 5 or 3?
>
> Thanks,
> Nat.
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
>

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

<div dir=3D"ltr"><div>Hi, Jeff.</div><div><br></div><div>Thanks for the BMI=
-MSD reference. If I understand correctly:<br></div><div><br></div><div><di=
v>BMI-MSD =3D Transport Label Depth + Service Label Depth</div><div>Only fo=
rmer can be utilized by SR-TE policies.</div><div><br></div></div><div>Curr=
ently do we have any method to determine the composition of BMI? <br></div>=
<div></div><div>We need to know the transport label depth when doing servic=
e route per-destination steering.</div><div></div><div></div><div><br></div=
><div>This problem arises when trying to steer a plain IPv4 route and a VPN=
 service route into the same SR-TE policy that exceeds the transport label =
depth of the service route. I&#39;m trying to figure out the standard behav=
ior in this case since the headend we use currently produces some interesti=
ng results.<br></div><div><br></div><div>Regards,</div><div>Nat.<br></div><=
/div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">O=
n Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a href=3D"mailto:jefftant=
.ietf@gmail.com">jefftant.ietf@gmail.com</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex">



<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>

</blockquote></div>

--000000000000bc31300599a520a6--


From nobody Sat Dec 14 01:34:34 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FBE6120115 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:34:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ON8UNYQe; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=J8F6kBFF
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 PmvrvB0blH8D for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:34:30 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A40012006B for <spring@ietf.org>; Sat, 14 Dec 2019 01:34:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8626; q=dns/txt; s=iport; t=1576316070; x=1577525670; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=St9OjYEISyuVF03rRtQ8FxPf9KRbysP4JvL2IsFXSEQ=; b=ON8UNYQeBDEiZ9luVxLG9S8T2I4E2lmtmcEMTzyJWKYam18gh1Be9Q3Z CoUSfSSdkr013zUzILlTYIKcrjRsOTs2GIs6HtkWov3bcQ2Tz7SB/BI1h e2gUe3Yr8jD0WaTswXiqTqPA+Qv6vAjK5P2WIoEekGx1kWWe8btu7ucJl Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AOOU7jBZVZ4wiRfimVQhr48n/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavyZCU/Fd5DUHdu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D2CADiq/Rd/4wNJK1fBhwBAQEBAQc?= =?us-ascii?q?BAREBBAQBAYF+gUtQBWxYIAQLKgqDeYNGA4sNToFsJYlcjiqCUgNUCQEBAQw?= =?us-ascii?q?BARgNCAIBAYN7RQIXgXgkOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQIBAQE?= =?us-ascii?q?QEREMAQEsDAsEAgEIEQMBAgECAiYCAgIfBgsVCAgCBAESCRmDAAGCRgMOIAE?= =?us-ascii?q?DC6ExAoE4iGF1gTKCfgEBBYE1AQMCDkFAgkkNC4IXCYEOKIwYGoFBP4ERJww?= =?us-ascii?q?Ugkw+ghs+CwEBAQEBARiBOQ6DEDKCLI1JgmmeB0MKgjSHKIlZBliEJRuCQ3S?= =?us-ascii?q?HApAPjkyBRocJghmCfIxjAgQCBAUCDgEBBYFpIoFYcBUaISoBgkEJRxEUjRK?= =?us-ascii?q?Dc4UUhT90AQGBJox7AYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,313,1571702400"; d="scan'208";a="390419136"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Dec 2019 09:34:28 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xBE9YSXq006836 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 14 Dec 2019 09:34:28 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 03:34:28 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 03:34:27 -0600
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 14 Dec 2019 04:34:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HKdB+5gDQkMhvvjPLhXlu2XMGvWZ5c8rJwYT/Qye05F38BGWewJY5skeES85Uaw2SV9ThkAAwAtY3/O3I+oM2bWlWSiIKWkSBtntSam9OySsaJQyKLHHj7dhS57RGhX4evEcgJsdZVNqQP+2sjb8x6l4rY1mmgi86wGKhuM3F3hHMxu5l9koiHSleAFJnWj7RIAAQA1dBdjUU1kX8hbOtykQuk3tIoCzKgl0rzH5dcerRgLxrwswAcenRDtwgp+4GmYuAJX8MVTqcFGMTr22dk5f7H6wkGtWsODjBSg7arutkeimgmTtvBOpBczIILcjZDX6NC8mCOh6KnzjMJD+dQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=St9OjYEISyuVF03rRtQ8FxPf9KRbysP4JvL2IsFXSEQ=; b=kFL5guqFD14Prxb5buWtnyFkVqzNhQWj75Zil4g9Icbe/TJlaUSBbFpNBSETleGFoNiFTZO3YKLDl9B7A75xJr6GImgV3Q55udWomX1BCirPY6O4g7WenITeDZUosVRsUAszu5AuHTBIg6rK0Hz22EDlHPfvWS/2CIUHxvDqSSvcFmWszzxX4BtIGM8yeIUKF+Sw0Dp+qOxknaMAdvpQzYP7ZIPqeivZFA+lVwC+Xr8CbtboHu8XoWOrToQlHRXvESZ/pLXS8KqHyS6SNQlBOO3hF/nzgdWKOng2CU63nwkBaD+hj2U8iZlDA9iLTnx8lyjwHLQOICoWy2AmmtKYKA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=St9OjYEISyuVF03rRtQ8FxPf9KRbysP4JvL2IsFXSEQ=; b=J8F6kBFFo+zXEKdjjqAaF/fn2lyPJr+wgPJ2UGXm7D0hPks3WKPtuJpW7imQK4MhE39AIxdt27TXSAGYx76QHb6dk8Dd6OJz0qW3ycAtoOqsIU7t6BlON7lh0XOFuKAzLff1+StmxZcTAmjmbBmF6nqZy49i7HatR88t/e+Bzdw=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1807.namprd11.prod.outlook.com (10.175.55.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Sat, 14 Dec 2019 09:34:26 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.017; Sat, 14 Dec 2019 09:34:25 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AQHVsFzuMqEE0m+BQku/EkspZFszBae1fbKAgAP1rwA=
Date: Sat, 14 Dec 2019 09:34:25 +0000
Message-ID: <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com>
In-Reply-To: <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [88.27.141.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1bd333c8-d457-408b-5c07-08d78078cf52
x-ms-traffictypediagnostic: MWHPR11MB1807:
x-microsoft-antispam-prvs: <MWHPR11MB18072F5AB40E18C230252CB9C9570@MWHPR11MB1807.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025100C802
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(396003)(376002)(366004)(39860400002)(189003)(51914003)(199004)(13464003)(316002)(33656002)(6486002)(5660300002)(53546011)(86362001)(6506007)(71200400001)(966005)(110136005)(26005)(66476007)(4001150100001)(8676002)(6512007)(66446008)(64756008)(8936002)(36756003)(76116006)(91956017)(186003)(81166006)(81156014)(66574012)(2906002)(2616005)(66946007)(478600001)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1807; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gw/TZXfPYuHMAgBgh0wfv6nXGoonBjw8C2a4jq9jUhAF5eSXmRII6kjniEELqwf3r6P1GSQ6O1h59gvOouRQxrTjxgOnAAB3Z4k5L/igAUU137Hp4aakNwwl3DPJElsF8Wc6Qi4Kwee1TrPHsBQxE8zlLyEABsKEPhMO8H7J83J1hAtMlfzT3DkmH175hkelo3fptQF++gFMNh5fXnnYfxKgmmoFTuA6F1TYqizLJ2SkXF+7BjFvMQbuJq2GYXkQDzW82O4db6rvZnH4NvybYS40ge5kB1pmhuNClDz0D+akbifJlVQFevtO6DYYmcAvGlOlIyMJOJUFc1IrH0ZjWGJG15kzKudqk4VMY66ZkDulQJSxfLnhc8mv/Vfl43tbA0K3f+tzsXsJlp7jPO1k/os7rINhqJ+9XD5DbTus0RNtoDHszMUrqxN9VF+yKG95gtR9aVJ3H1zA+TX9mC9j88k9/fsOZneVYPvKhm8E58dvIoIDAJ1Wsb1EoM+8HbSgMw5m5/5Xfrcnbc/OiPgweHmwB1Wz8H+XURzdLHZgF3cIsJsV3Y2R+tbbxzrlS77e
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <E3E58EEAA98F774E9F36565541D09440@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1bd333c8-d457-408b-5c07-08d78078cf52
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2019 09:34:25.6587 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8LAW/7vftNKwMDTvvxNBY+2o4PeKLL7TZK/qov/4UdWCGMHp79KLCnZQIWDLxdm+AJIMYV0Yb7PfSjsM/Ywr7w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1807
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/l3FLNH6jVTvGF-3RgSW5qJ5ZglE>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 09:34:33 -0000

QnJpYW4sDQoNCk1hbnkgdGhhbmtzIGZvciBoYXZpbmcgYW5vdGhlciBsb29rIHRvIHRoZSBkcmFm
dC4gUGxlYXNlIHNlZSBpbmxpbmUgW1BDXS4NCg0KVGhhbmsgeW91LA0KUGFibG8uDQoNCu+7vy0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGll
dGYub3JnPiBvbiBiZWhhbGYgb2YgQnJpYW4gRSBDYXJwZW50ZXIgPGJyaWFuLmUuY2FycGVudGVy
QGdtYWlsLmNvbT4NCkRhdGU6IFdlZG5lc2RheSwgMTEgRGVjZW1iZXIgMjAxOSBhdCAyMzowNg0K
VG86ICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3Nw
cmluZ10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nLTA2LnR4dA0KDQogICAgU28sIEkndmUgdHJpZWQgdG8gbG9vayBhdCB0aGlzIHdpdGggZnJl
c2ggZXllcywgYW5kIHRoYW5rcyBmb3IgdGhlDQogICAgdmFyaW91cyB1cGRhdGVzIGFuZCBjbGFy
aWZpY2F0aW9ucy4NCiAgICANCiAgICAoSSdtIHN0aWxsIG5vdCBvbiB0aGUgU1BSSU5HIGxpc3Qg
c28gcGxlYXNlIGxlYXZlIG1lIGluIENDLikNCiAgICANCiAgICBJIHJlbWFpbiBhIGJpdCBwdXp6
bGVkLiBGaXJzdCwgYSBxdW90ZSBmcm9tIHRoZSBTUkggc3BlY2lmaWNhdGlvbg0KICAgIChkcmFm
dC1pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlci0yNik6DQogICAgDQogICAgPiA0LjIu
ICBUcmFuc2l0IE5vZGUNCiAgICA+IA0KICAgID4gICAgQXMgc3BlY2lmaWVkIGluIFtSRkM4MjAw
XSwgdGhlIG9ubHkgbm9kZSBhbGxvd2VkIHRvIGluc3BlY3QgdGhlDQogICAgPiAgICBSb3V0aW5n
IEV4dGVuc2lvbiBIZWFkZXIgKGFuZCB0aGVyZWZvcmUgdGhlIFNSSCksIGlzIHRoZSBub2RlDQog
ICAgPiAgICBjb3JyZXNwb25kaW5nIHRvIHRoZSBEQSBvZiB0aGUgcGFja2V0LiAgQW55IG90aGVy
IHRyYW5zaXQgbm9kZSBNVVNUDQogICAgPiAgICBOT1QgaW5zcGVjdCB0aGUgdW5kZXJuZWF0aCBy
b3V0aW5nIGhlYWRlciBhbmQgTVVTVCBmb3J3YXJkIHRoZSBwYWNrZXQNCiAgICA+ICAgIHRvd2Fy
ZCB0aGUgREEgYWNjb3JkaW5nIHRvIGl0cyBJUHY2IHJvdXRpbmcgdGFibGUuDQogICAgDQogICAg
TmV4dCwgYSBxdW90ZSBmcm9tIHRoZSBjdXJyZW50IGRyYWZ0Og0KICAgIA0KICAgID4gICAgU1JI
W25dOiBBIHNob3J0ZXIgcmVwcmVzZW50YXRpb24gb2YgU2VnbWVudCBMaXN0W25dLCBhcyBkZWZp
bmVkIGluDQogICAgPiAgICBbSS1ELmlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyXS4N
CiAgICA+IA0KICAgID4gICAgV2hlbiBhIHBhY2tldCBpcyBpbnRlcmNlcHRlZCBvbiBhIHdpcmUs
IGl0IGlzIHBvc3NpYmxlIHRoYXQgU1JIW1NMXQ0KICAgID4gICAgaXMgZGlmZmVyZW50IGZyb20g
dGhlIERBLg0KICAgIA0KICAgIEh1aD8gVGhhdCB3b3VsZCBiZSBleHRyZW1lbHkgdW51c3VhbCBp
biB0aGUgbm9ybWFsIGludGVycHJldGF0aW9uDQogICAgb2YgYSByb3V0aW5nIGhlYWRlciwgd2hl
cmUgaXMgUkhbU0xdIGlzIGJ5IGRlZmluaXRpb24gdGhlIG5leHQNCiAgICBkZXN0aW5hdGlvbiB3
aGVyZSB0aGUgUkggd2lsbCBiZSBwcm9jZXNzZWQuIEFueSBvdGhlciBub2RlIGlzIGEgdHJhbnNp
dA0KICAgIG5vZGUsIGFuZCBJIGRvbid0IHNlZSBhbnl0aGluZyBpbiBkcmFmdC1pZXRmLTZtYW4t
c2VnbWVudC1yb3V0aW5nLWhlYWRlci0yNg0KICAgIHRoYXQgYWxsb3dzIGZvciBhbnl0aGluZyBl
bHNlLiBTbyBpdCBzZWVtcyB0byBtZSB0aGF0IHRoZSBxdW90ZWQgc3RhdGVtZW50DQogICAgbmVl
ZHMgYW4gZXhwbGFuYXRpb24gb2Ygd2h5IGl0IGlzbid0IGEgdmlvbGF0aW9uIG9mDQogICAgZHJh
ZnQtaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXItMjYsIG5vdCB0byBtZW50aW9uIHdo
eSBpdCdzIHVzZWZ1bC4NCg0KUEM6IFRoaXMgb2NjdXJzIHdoZW4gd2UgdXNlIHRoZSByZWR1Y2Vk
IFNSSCBhcyBkZXNjcmliZWQgaW46IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1p
ZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlci0yNiNzZWN0aW9uLTQuMS4xDQpJZiB5b3Ug
dGhpbmsgdGhpcyBzZW50ZW5jZSBkb2VzIG5vdCByZWZsZWN0IHRoYXQsIEkgY2FuIGVkaXQgaXQg
Zm9yIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC4gDQogICAgDQogICAgVGhhdCBsZWFk
cyB1cyBiYWNrIHRvOg0KICAgIA0KICAgID4gNC4xNi4xLiAgUFNQOiBQZW51bHRpbWF0ZSBTZWdt
ZW50IFBvcCBvZiB0aGUgU1JIDQogICAgPiANCiAgICA+ICAgIFRoZSBTUkggcHJvY2Vzc2luZyBv
ZiB0aGUgRW5kLCBFbmQuWCBhbmQgRW5kLlQgYmVoYXZpb3JzIGFyZQ0KICAgID4gICAgbW9kaWZp
ZWQ6IGFmdGVyIHRoZSBpbnN0cnVjdGlvbiAiUzE0LiAgVXBkYXRlIElQdjYgREEgd2l0aCBTZWdt
ZW50DQogICAgPiAgICBMaXN0W1NlZ21lbnRzIExlZnRdIiBpcyBleGVjdXRlZCwgdGhlIGZvbGxv
d2luZyBpbnN0cnVjdGlvbnMgbXVzdCBiZQ0KICAgID4gICAgZXhlY3V0ZWQgYXMgd2VsbDoNCiAg
ICA+IA0KICAgID4gIFMxNC4xLiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCiAgICA+ICBT
MTQuMi4gICAgICBVcGRhdGUgdGhlIE5leHQgSGVhZGVyIGZpZWxkIGluIHRoZSBwcmVjZWRpbmcg
aGVhZGVyIHRvIHRoZQ0KICAgID4gICAgICAgICAgICAgICAgIE5leHQgSGVhZGVyIHZhbHVlIG9m
IHRoZSBTUkgNCiAgICA+ICBTMTQuMy4gICAgICBEZWNyZWFzZSB0aGUgSVB2NiBoZWFkZXIgUGF5
bG9hZCBMZW5ndGggYnkgdGhlIEhkciBFeHQgTGVuDQogICAgPiAgICAgICAgICAgICAgICAgdmFs
dWUgb2YgdGhlIFNSSA0KICAgID4gIFMxNC40LiAgICAgIFJlbW92ZSB0aGUgU1JIIGZyb20gdGhl
IElQdjYgZXh0ZW5zaW9uIGhlYWRlciBjaGFpbg0KICAgID4gIFMxNC41LiAgIH0NCiAgICANCiAg
ICBUaGlzIGlzIGNsZWFybHkgYSBicmVhY2ggb2YgUkZDODIwMCwgYnV0IGl0IGNhbiBuZXZlciBi
ZSByZWFjaGVkIGlmIERBID09IFNSSFtTTF0uIA0KUEM6IFBTUCBleGVjdXRlcyBhdCB0aGUgc2Vn
bWVudCB0aGF0IGlzIHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzLiANCiAgICANCiAgICBUaGUgb3Bl
cmF0aW9uICI0LjE2LjIuICBVU1A6IFVsdGltYXRlIFNlZ21lbnQgUG9wIG9mIHRoZSBTUkgiIHNl
ZW1zIGxpa2UNCiAgICBhIHBvaW50bGVzcyB2YXJpYW50IG9uICI0LjE2LjMuICBVU0Q6IFVsdGlt
YXRlIFNlZ21lbnQgRGVjYXBzdWxhdGlvbiIsIA0KICAgIHNpbmNlIHRoZSBwYWNrZXQgaGFzIHJl
YWNoZWQgaXRzIGRlc3RpbmF0aW9uIGFueXdheSBhbmQgd2lsbCBwcmVzdW1hYmx5DQogICAgYmUg
ZGVjYXBzdWxhdGVkIGFueXdheS4gDQoNClBDOiBUaGlzIGhhcyBhbHJlYWR5IGJlZW4gZGlzY3Vz
c2VkIGluIHRoZSBwYXN0IGluIHRoZSBTUFJJTkcgbWFpbGVyLiBodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9RM01ZbEdEUXM1TU8tZE9GT1pKVXgyaEhuaTQNCiAg
ICANCiAgICBSZWdhcmRzDQogICAgICAgQnJpYW4gQ2FycGVudGVyDQogICAgDQogICAgT24gMTIt
RGVjLTE5IDA4OjU0LCBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcgd3JvdGU6DQogICAgPiANCiAg
ICA+IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIElu
dGVybmV0LURyYWZ0cyBkaXJlY3Rvcmllcy4NCiAgICA+IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0
ZW0gb2YgdGhlIFNvdXJjZSBQYWNrZXQgUm91dGluZyBpbiBOZXR3b3JraW5nIFdHIG9mIHRoZSBJ
RVRGLg0KICAgID4gDQogICAgPiAgICAgICAgIFRpdGxlICAgICAgICAgICA6IFNSdjYgTmV0d29y
ayBQcm9ncmFtbWluZw0KICAgID4gICAgICAgICBBdXRob3JzICAgICAgICAgOiBDbGFyZW5jZSBG
aWxzZmlscw0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICBQYWJsbyBDYW1hcmlsbG8g
R2FydmlhDQogICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgIEpvaG4gTGVkZHkNCiAgICA+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgRGFuaWVsIFZveWVyDQogICAgPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFNhdG9ydSBNYXRzdXNoaW1hDQogICAgPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFpoZW5iaW4gTGkNCiAgICA+IAlGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0DQogICAgPiAJUGFnZXMgICAg
ICAgICAgIDogMzkNCiAgICA+IAlEYXRlICAgICAgICAgICAgOiAyMDE5LTEyLTExDQogICAgPiAN
CiAgICA+IEFic3RyYWN0Og0KICAgID4gICAgVGhlIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBm
cmFtZXdvcmsgZW5hYmxlcyBhIG5ldHdvcmsgb3BlcmF0b3Igb3INCiAgICA+ICAgIGFuIGFwcGxp
Y2F0aW9uIHRvIHNwZWNpZnkgYSBwYWNrZXQgcGFja2V0IHByb2Nlc3NpbmcgcHJvZ3JhbSBieQ0K
ICAgID4gICAgZW5jb2RpbmcgYSBzZXF1ZW5jZSBvZiBpbnN0cnVjdGlvbnMgaW4gdGhlIElQdjYg
cGFja2V0IGhlYWRlci4NCiAgICA+IA0KICAgID4gICAgRWFjaCBpbnN0cnVjdGlvbiBpcyBpbXBs
ZW1lbnRlZCBvbiBvbmUgb3Igc2V2ZXJhbCBub2RlcyBpbiB0aGUNCiAgICA+ICAgIG5ldHdvcmsg
YW5kIGlkZW50aWZpZWQgYnkgYW4gU1J2NiBTZWdtZW50IElkZW50aWZpZXIgaW4gdGhlIHBhY2tl
dC4NCiAgICA+IA0KICAgID4gICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIHRoZSBTUnY2IE5ldHdv
cmsgUHJvZ3JhbW1pbmcgY29uY2VwdCBhbmQNCiAgICA+ICAgIHNwZWNpZmllcyB0aGUgYmFzZSBz
ZXQgb2YgU1J2NiBiZWhhdmlvcnMgdGhhdCBlbmFibGVzIHRoZSBjcmVhdGlvbiBvZg0KICAgID4g
ICAgaW50ZXJvcGVyYWJsZSBvdmVybGF5cyB3aXRoIHVuZGVybGF5IG9wdGltaXphdGlvbiAoU2Vy
dmljZSBMZXZlbA0KICAgID4gICAgQWdyZWVtZW50cykuDQogICAgPiANCiAgICA+IA0KICAgID4g
VGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQogICAg
PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmcvDQogICAgPiANCiAgICA+IFRoZXJlIGFyZSBhbHNvIGh0bWxp
emVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCiAgICA+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYNCiAgICA+
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2DQogICAgPiANCiAgICA+IEEgZGlmZiBmcm9tIHRo
ZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCiAgICA+IGh0dHBzOi8vd3d3Lmll
dGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmctMDYNCiAgICA+IA0KICAgID4gDQogICAgPiBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0
YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQogICAg
PiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRv
b2xzLmlldGYub3JnLg0KICAgID4gDQogICAgPiBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZh
aWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQogICAgPiBmdHA6Ly9mdHAuaWV0Zi5vcmcvaW50
ZXJuZXQtZHJhZnRzLw0KICAgID4gDQogICAgPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KICAgID4gSS1ELUFubm91bmNlIG1haWxpbmcgbGlzdA0KICAg
ID4gSS1ELUFubm91bmNlQGlldGYub3JnDQogICAgPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2ktZC1hbm5vdW5jZQ0KICAgID4gSW50ZXJuZXQtRHJhZnQgZGlyZWN0b3Jp
ZXM6IGh0dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwNCiAgICA+IG9yIGZ0cDovL2Z0cC5p
ZXRmLm9yZy9pZXRmLzFzaGFkb3ctc2l0ZXMudHh0DQogICAgPiANCiAgICANCiAgICBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNwcmluZyBtYWls
aW5nIGxpc3QNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgIA0KDQo=


From nobody Sat Dec 14 01:42:31 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7D5D1200F7 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=R26pwxto; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Q1jAaPgr
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 f4V-e6BLblmL for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:42:26 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2430612006B for <spring@ietf.org>; Sat, 14 Dec 2019 01:42:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8934; q=dns/txt; s=iport; t=1576316546; x=1577526146; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=PRetHPGPnOICcHuD1ZABTF2lvS/Ybwv09sJV1zdAlMk=; b=R26pwxtoz18LJBIcYmZyNYgeWN1LhU3+quX6bVFm8N4d76GgKalt2Q+Q oU5nJSyac+Q/v/ybJZEwYplYt5s76T8P0FwKnbNlg3ahdzP7vqxo7sF3J lp0vOnHpVFAC/W2Y434C5un2T2wnOyDwx5I5dFtCqQBioPVTR+JsVccdm 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AjCe5GhPUlfGI1JxD/icl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjjJ/fvZjY7GOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DuCACJrfRd/5ldJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN5g0YDiw5OgWwlmAaBQoEQA1QJAQEBDAE?= =?us-ascii?q?BGA0IAgEBgUyCL0UCF4F4JDgTAgMNAQEEAQEBAgEFBG2FCwEFASUMhV4BAQE?= =?us-ascii?q?BAwEBEBEEDQwBASwMCwQCAQgRAwECAQICJgICAiULFQgIAgQBEiKDAAGCRgM?= =?us-ascii?q?uAQMLoTICgTiIYXV/M4J+AQEFgkqCSRiCFwMGgQ4ojBgagUE/gREnDBSCHi4?= =?us-ascii?q?+gmQBAYEwARIBBxgXgnkygiyNdII+jwyPPgqCNIcohTWJJxuCQ4d2gQOFaIk?= =?us-ascii?q?ki22CX4hPjm6DCgIEAgQFAg4BAQWBaSJncXAVOyoBgkFQERSDU4dJgXYJAxe?= =?us-ascii?q?DUIUUhT90gSiLWYEiAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,313,1571702400"; d="scan'208";a="382872403"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Dec 2019 09:42:25 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBE9gP2m018394 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 14 Dec 2019 09:42:25 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 03:42:24 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 03:42:23 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 14 Dec 2019 04:42:23 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IZTgNyUQ8B9gcx6Cm7c0sknNYkqxZ9ell3o4snatmfe5lGxZQap51Lj0z3cTG3a7jVHfT54v+VRLosyKyjCNXAVakuOA9APLO2DSQZzAJbKEVpU5xG7eWqXaA0rlsf5yXYlXS52UJcnDHGwGzvCSKpP+S9CtFoQlWTVmpQmLIy6SbpxJNmYXbRAApeR9x30tDKjE7lQKx0xu4eIvwNMl89kFDb6SmeyXnZz8xkG7AGoXGTextjxHushuMiz4BDnDcINLeVzH5Tv9rhCezs7bJXJRGOm+h7vpWYvD1A+gLf00ihsDvUb66P4VG2god5IUkfvsORkRAd2EOYBIRuLQrw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PRetHPGPnOICcHuD1ZABTF2lvS/Ybwv09sJV1zdAlMk=; b=XL0o8HckwcSE45P1jCP5XL2kn/RohUNgN81sRGpS8t39v6VJC2Hg0OSaFgOfRbst8ttoN1/N0R2BGl2ybH+IhRAPlWthp4XTYss4nlQqNqREEX/bece9BuWWcdM8+mhLtDkos6WNWmnLFd6E2m4H6qcVA/nbCEHqkektgFBM1A+r872E23LYLG/8HqsUMlgx3Wu+GHOVLYEp5rK77j9YE9TYeM3rGjcBTvEAODbL/Iiwl5KJhF8cn5lhhbQi3vxGADdcW8iyMCRzhwQRw7h2B3pBPgCitBDdgI7k5vrnxT3fEzPatDZH3L970od+Wk03Hn6viqSJTP2sKQv7IBfmXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PRetHPGPnOICcHuD1ZABTF2lvS/Ybwv09sJV1zdAlMk=; b=Q1jAaPgr8QhZG9mkLlj5YOuCSJQrOQ7GTc1lQrdMt4tnJfgvs+dNRgSkgCWojPyxQP/NEM1IKhoeN+ilcZ1nPcagWdDmH7F9Xp40kXAzLaCUdLmKUtwU7gR68853jZUC2E2z24QP8wvr3jB3SJxk5QYh5ay6DyvfEAM5t8F/tZw=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1424.namprd11.prod.outlook.com (10.169.235.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.13; Sat, 14 Dec 2019 09:42:22 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.017; Sat, 14 Dec 2019 09:42:22 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85jMV33kJTkH0WlnUgh9KVMGKe15N2AgAAa+oCAA3bfgA==
Date: Sat, 14 Dec 2019 09:42:21 +0000
Message-ID: <F68581A4-1756-467F-B6B5-1F657967B6F7@cisco.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <0f9eb3d1-77c0-2132-cad9-e23277ce6a07@joelhalpern.com>
In-Reply-To: <0f9eb3d1-77c0-2132-cad9-e23277ce6a07@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [88.27.141.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 854f5554-3c4e-4039-e978-08d78079eb33
x-ms-traffictypediagnostic: MWHPR11MB1424:
x-microsoft-antispam-prvs: <MWHPR11MB14245DE9D81A6C23193C5B72C9570@MWHPR11MB1424.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025100C802
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(366004)(346002)(376002)(136003)(199004)(189003)(13464003)(6486002)(8936002)(2616005)(6512007)(81156014)(71200400001)(966005)(66476007)(5660300002)(8676002)(81166006)(33656002)(2906002)(66574012)(66946007)(91956017)(76116006)(53546011)(86362001)(66446008)(316002)(186003)(64756008)(478600001)(26005)(36756003)(6506007)(110136005)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1424; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CKsp+K4gPkt7pzRegy30/EdfJWAM8wakXN03rDGG7WMcQtgySSyl6ic5IcaIEn/ZnzS37cvZ8AYsWKXKbjKqqvcJTClt4m6EVmgXZvGRAXGh2MyRu1xIB+Gxa3CHolOpttvF+UH3xhNA3jtxwaLIIi4q1tZmDOIo/GV6BuEi4fu/WdQOkxq4JsIx9/sUemnrUIl1Tg9zHL1mT+WEkJSn0jcsOJY4Kek1CdyzrFU8F3sMG8Njw2y9EH3RPozyu48WwOWcjULDvwiYoK9BXuae7/9XiDvaL5CPYhsVUTSkeMMyf7KmRj/rw/ZqZbalo4UGPabFn1O3xXzPRi0uWgC/uXiibH6QIds0WEfh4/M5dvJ97F+AjNXbU71cIAW6t3SKz/IzaLT6pJ4qjoCAi0kRf2T9604aS6jjMssoueamKDSAfbM5Ub77CiNcv7ZKZOjpw8WBcQpBu8ZK5Dw9noN/os3ozltVtHD8MHy+nRrxmOepqDSXagQkJNZ60hdHj/03vy+W/gl8f3wcsZYtgqMtPPi1nlVj0AyrVakuyag/mFI=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <9EA7CAAC8DC069469D617057C0303073@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 854f5554-3c4e-4039-e978-08d78079eb33
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2019 09:42:21.9511 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: A3SPKmfWzUOv5ocpsljeJPcy1lwdR7GwdmHfutSgn4jsZ2UW1zWIhILH45nmvliE4cdqxGeqeMK8ixuOYRAsLA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1424
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xch-rcd-010.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xwIjlqGQQqN2KloZYeMVkBgeD10>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 09:42:29 -0000

Sm9lbCwNCg0KUmVnYXJkaW5nIFBTUCBhcyBhbiBvcHRpb25hbCBiZWhhdmlvdXIgaW4gYSBzdGFu
ZGFyZDoNCkZyb20gYW4gaW1wbGVtZW50YXRpb24gcGVyc3BlY3RpdmUgSSBkb27igJl0IHNlZSBh
IGJpZyBjb3N0Lg0KRnJvbSBhIGRlcGxveW1lbnQgcGVyc3BlY3RpdmUgUFNQIGlzIGVuYWJsaW5n
IG5ldyB1c2UtY2FzZXMuIEhlbmNlIGJlbmVmaXRzLg0KRnJvbSBhbiBvcGVyYXRpb25hbCBwZXJz
cGVjdGl2ZSwgNCBvZiB0aGUgZXhpc3RpbmcgZGVwbG95bWVudHMgaGF2ZSBjaG9zZW4gdG8gdXNl
IFBTUC4NCg0KUmVnYXJkaW5nIEFTSUNzIGNvbXBsZXhpdHk6DQpJdCdzIGEgYm9sZCBzdGF0ZW1l
bnQgdG8gc2F5ICJub24gdHJpdmlhbCB1bmRlcnRha2luZyIgd2hlbiBzZXZlcmFsIHZlbmRvcnMg
c3VwcG9ydCBQU1AgYXQgbGluZXJhdGUgaW4gYSBicm9hZCBzZXQgb2YgZGlmZmVyZW50IGNoaXBz
ZXQgZmFtaWxpZXMuIA0KRGVlcCB0ZXJtaW5hdGlvbiBvciBjaG9wcGluZyB3YXMgY29tcGxleCBz
ZXZlcmFsIHllYXJzIGFnby4gVGhpcyBpcyBubyBsb25nZXIgYW4gaXNzdWUuIEFzIHBvaW50ZWQg
b3V0IGluIG15IHByZXZpb3VzIGVtYWlsLCB0aGlzIGhhcyBiZWVuIGRlcGxveWVkIHVzaW5nIEFT
SUNzIHRoYXQgc3RhcnRlZCBzaGlwcGluZyAzIHllYXJzIGFnbyAoYW5kIHdlcmUgZGVzaWduZWQg
bXVjaCBlYXJsaWVyKS4NClRvIGdvIGV2ZW4gZnVydGhlcjogSSBoYXZlIG5vdCB3b3JrZWQgd2l0
aCBhbnkgQVNJQyBjdXJyZW50bHkgYXZhaWxhYmxlIG9uIHRoZSBtYXJrZXQgdGhhdCBzdXBwb3J0
cyBTUkggcHJvY2Vzc2luZyBhbmQgY2Fubm90IGRvIFBTUCBhdCBsaW5lcmF0ZS4gUGxlYXNlIGJy
aW5nIG9uZSB0byB0aGUgdGFibGUgaWYgeW91IGtub3cgb25lLiANCg0KQnkgdGhlIHdheTogeW91
IGJyb3VnaHQgdXAgdGhpcyBzYW1lIHRvcGljIHR3byBtb250aHMgYWdvIGF0IHRoZSBtYWlsZXIu
IEF0IHRoYXQgdGltZSB3ZSBnb3QgdG8gdGhlIHNhbWUgY29uY2x1c2lvbjogaXQgaXMgbm90IGNv
bXBsZXguDQpodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9zc29i
d2VtclB6MHVFWmp2UkNaUDFlNGxfbDANCg0KVGhhbmtzLA0KUGFibG8uDQoNCu+7vy0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxw
ZXJuLmNvbT4NCkRhdGU6IFRodXJzZGF5LCAxMiBEZWNlbWJlciAyMDE5IGF0IDA2OjQ4DQpUbzog
IlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgInNwcmlu
Z0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJcyBz
cnY2IFBTUCBhIGdvb2QgaWRlYQ0KDQogICAgVGhlcmUgYXJlIHNldmVyYWwgYXNwZWN0cyBvZiB5
b3VyIHJlcGx5IHRoYXQgbGVhdmUgbWUgd29uZGVyaW5nLg0KICAgIA0KICAgIEZpcnN0LCBvcHRp
b25hbCBiZWhhdmlvcnMgaW4gYSBwcm90b2NvbCBzcGVjIGhhdmUgc2lnbmZpY2lhbnQgY29zdC4g
IFNvIA0KICAgIGlmIHRoZXkgYXJlIG5ib3QgbmVlZGVkLCB3ZSBnZW5lcmFsbHkgcHJlZmVyIG5v
dCB0byBoYXZlIG9wdGlvbnMuDQoNCiAgICBTZWNvbmQsIEkgYW0gY29uZnVzZWQgYnkgeW91ciBj
b21tZW50cyBhYm91dCBjb21wbGV4aXR5LiAgRnJvbSBteSANCiAgICBjb252ZXJzYXRpb25zIHdp
dGggbXVsdGlwbGUgQVNJQyBmb2xrcyBhdCBkaWZmZXJlbnQgY29tcGFuaWVzLCBtaWRkbGUgDQog
ICAgcmVtb3ZhbCBpcyBnZW5lcmFsbHkgbm90IGEgdHJpdmlhbCB1bmRlcnRha2luZy4gIE15IGNv
bmdyYXR1bGF0aW9ucyB0byANCiAgICB0aGUgQnJvYWRjb20gZm9sa3MgZm9yIGFjaGlldmluZyBp
dC4NCiAgICBFdmVuIGlmIGl0IGlzIHJlbGF0aXZlbHkgc2ltcGxlLCBpdCBpcyBwcmV0dHkgY2xl
YXIgdGhhdCBtaWRkbGUgcmVtb3ZhbCANCiAgICBvZiBhbiBTUkggaXMgc2lnbmlmaWNhbnRseSBt
b3JlIGVmZm9ydCB0aGFuIHNraXBwaW5nIGFuIGV4aGF1c3RlZCBTUkguIA0KICAgIHBhcnRpY3Vs
YXJseSB3aGVuIHN1Y2ggc2tpcHBpbmcgaXMgaW4gYSBkZXZpY2UgaW5zaWRlIHRoZSBTUkggZG9t
YWluLiANCiAgICAoU2luY2UgaXQgaXMgb3V0c2lkZSB0aGUgZG9tYWluLCBvbmUgd291bGQgaGF2
ZSBlbmNhcHN1bGF0ZWQsIGFuZCANCiAgICByZW1vdmVkIHRoZSBlbnRpcmUgZW5jYXBzdWxhdGlu
ZyBoZWFkZXIsIHdoaWNoIGlzIGluZGVlZCBzaW1wbGVyLikNCiAgICANCiAgICBZb3VycywNCiAg
ICBKb2VsDQogICAgDQogICAgT24gMTIvMTEvMjAxOSAzOjExIFBNLCBQYWJsbyBDYW1hcmlsbG8g
KHBjYW1hcmlsKSB3cm90ZToNCiAgICA+IEpvZWwsDQogICAgPiANCiAgICA+IDEuLSBUaGUgdXNl
LWNhc2UgZm9yIFBTUCBoYXMgYWxyZWFkeSBiZWVuIHByb3ZpZGVkIGF0IHRoZSBtYWlsZXIuIFRo
ZXJlIGFyZSBzY2VuYXJpb3Mgd2hlcmUgaXQgcHJvdmlkZXMgYmVuZWZpdHMgdG8gb3BlcmF0b3Jz
Lg0KICAgID4gDQogICAgPiAyLi0gVGhlIFBTUCBiZWhhdmlvciBpcyBvcHRpb25hbC4gSXQgaXMg
dXAgdG8gdGhlIG9wZXJhdG9yIGluIGhpcyBkZXBsb3ltZW50IHRvIGRlY2lkZSB3aGV0aGVyIHRv
IGVuYWJsZSBpdCBvciBub3QgYXQgb25lIHBhcnRpY3VsYXIgcm91dGVyLg0KICAgID4gU2ltaWxh
cmx5LCBhIHZlbmRvciBtYXkgZGVjaWRlIG5vdCB0byBpbXBsZW1lbnQgaXQuIFRoZSBQU1AgYmVo
YXZpb3IgaGFzIGJlZW4gaW1wbGVtZW50ZWQgYnkgc2V2ZXJhbCB2ZW5kb3JzIGFuZCBkZXBsb3ll
ZCAoc2VlIHRoZSBzcnY2IGRlcGxveW1lbnQgZHJhZnQpLg0KICAgID4gDQogICAgPiAzLi0gQSBu
ZXR3b3JrIG1heSBoYXZlIFBTUCBlbmFibGVkIGF0IHNvbWUgbm9kZXMgYW5kIG5vdCBhdCBvdGhl
cnMuICBFdmVyeXRoaW5nIGlzIHN0aWxsIGludGVyb3BlcmFibGUgYW5kIHdvcmtzIGZpbmUuDQog
ICAgPiANCiAgICA+IDQuLSBQU1AgaXMgbm90IGEgY29tcGxleCBvcGVyYXRpb24gaW4gaGFyZHdh
cmUgKGRvYWJsZSBhdCBsaW5lcmF0ZSBvbiBleGlzdGluZyBtZXJjaGFudCBzaWxpY29uKS4NCiAg
ICA+IEV4YW1wbGU6IEl0IGhhcyBiZWVuIGltcGxlbWVudGVkIGFuZCBkZXBsb3llZCBvbiBCcm9h
ZGNvbSBKL0orLiBJZiBJIHJlY2FsbCBjb3JyZWN0bHkgQnJvYWRjb20gSmVyaWNobysgc3RhcnRl
ZCBzaGlwcGluZyBpbiBNYXJjaCAyMDE2ISBQU1AgaXMgc3VwcG9ydGVkIG9uIHRoaXMgcGxhdGZv
cm0gYXQgbGluZXJhdGUgd2l0aCBubyBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiAobmVpdGhlciBQ
UFBTIG5vciBCVykuDQogICAgPiBHaXZlbiB0aGF0IHRoaXMgaXMgZG9hYmxlIGluIGEgcGxhdGZv
cm0gZnJvbSBtb3JlIHRoYW4gMyB5ZWFycyBhZ28sIEkgZmFpbCB0byBzZWUgaG93IHlvdSBuZWVk
ICJ2ZXJ5IHNwZWNpYWwgcHJvdmlzaW9uIiB0byBkbyB0aGlzLg0KICAgID4gDQogICAgPiBJcyBp
dCByZWFsbHkgc29tZXRoaW5nIHRoYXQgaG9ycmlibGUgdG8gcHJvdmlkZSBmcmVlZG9tIG9mIGNo
b2ljZSB0byB0aGUgb3BlcmF0b3JzIGRlcGxveWluZz8NCiAgICA+IA0KICAgID4gSW4gc3VtbWFy
eSwgaXQgY2FuIGJlIGltcGxlbWVudGVkIHdpdGhvdXQgYW55IGJ1cmRlbiBpbiBoYXJkd2FyZSBh
bmQgZGVwbG95bWVudCBleHBlcmllbmNlIHByb3ZlIHRoaXMgaXMgYmVuZWZpY2lhbCB0byBvcGVy
YXRvcnMuDQogICAgPiANCiAgICA+IFRoYW5rcywNCiAgICA+IFBhYmxvLg0KICAgID4gDQogICAg
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgID4gRnJvbTogc3ByaW5nIDxzcHJpbmct
Ym91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJKb2VsIE0uIEhhbHBlcm4iIDxqbWhAam9l
bGhhbHBlcm4uY29tPg0KICAgID4gRGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0
IDAzOjU1DQogICAgPiBUbzogInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NCiAg
ICA+IFN1YmplY3Q6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgPiANCiAg
ICA+ICAgICAgRm9yIHB1cnBvc2VzIG9mIHRoaXMgdGhyZWFkLCBldmVuIGlmIHlvdSB0aGluayBQ
U1AgdmlvbGF0ZXMgUkZDIDgyMDAsDQogICAgPiAgICAgIGxldCB1cyBhc3N1bWUgdGhhdCBpdCBp
cyBsZWdhbC4NCiAgICA+ICAgICAgDQogICAgPiAgICAgIEFzIEkgdW5kZXJzdGFuZCBpdCwgdGhl
IFBTUCBzaXR1YXRpb24gaXM6DQogICAgPiAgICAgIG8gdGhlIHBhY2tldCBhcnJpdmVzIGF0IHRo
ZSBwbGFjZSAobGV0J3Mgbm90IGFyZ3VlIGFib3V0IHdoZXRoZXIgU0lEcw0KICAgID4gICAgICBh
cmUgbG9jYXRvcnMpIGlkZW50aWZpZWQgYnkgdGhlIFNJRCBpbiB0aGUgZGVzdGluYXRpb24gYWRk
cmVzcyBmaWVsZA0KICAgID4gICAgICBvIHRoYXQgU0lEIGlzIHRoZSBuZXh0IHRvIGxhc3QgU0lE
IGluIHRoZSBTSUQgbGlzdA0KICAgID4gICAgICBvIHRoYXQgc2lkIGlzIG1hcmtlZCBhcyAvIGtu
b3duIHRvIGJlIFBTUA0KICAgID4gICAgICBvIGF0IHRoZSBpbnRlbmRlZCBwbGFjZSBpbiB0aGUg
cHJvY2Vzc2luZyBwc2V1ZG9jb2RlLCB0aGUgbGFzdCAoZmlyc3QpDQogICAgPiAgICAgIGVudHJ5
IGluIHRoZSBTUkggaXMgY29waWVkIGludG8gdGhlIGRlc3RpbmF0aW9uIElQdjYgYWRkcmVzcyBm
aWVsZCBvZg0KICAgID4gICAgICB0aGUgcGFja2V0DQogICAgPiAgICAgIC0+IFRoZSBTUkggYmVp
bmcgdXNlZCBpcyB0aGVuIHJlbW92ZWQgZnJvbSB0aGUgcGFja2V0Lg0KICAgID4gICAgICANCiAg
ICA+ICAgICAgSW4gb3JkZXIgdG8gZXZhbHVhdGUgd2hldGhlciB0aGlzIGlzIGEgZ29vZCBpZGVh
LCB3ZSBoYXZlIHRvIGhhdmUgc29tZQ0KICAgID4gICAgICBpZGVhIG9mIHRoZSBiZW5lZml0LiAg
SXQgbWF5IGJlIHRoYXQgSSBhbSBtaXNzaW5nIHNvbWUgb2YgdGhlIGJlbmVmaXQsDQogICAgPiAg
ICAgIGFuZCBJIHdvdWxkIGFwcHJlY2lhdGUgY2xhcmlmaWNhdGlvbi4NCiAgICA+ICAgICAgQXMg
ZmFyIGFzIEkgY2FuIHRlbGwsIHRoZSBiZW5lZml0IG9mIHRoaXMgcmVtb3ZhbCBpcyB0aGF0IGlu
IGV4Y2hhbmdlDQogICAgPiAgICAgIGZvciB0aGlzIG5vZGUgZG9pbmcgdGhlIHdvcmsgb2YgcmVt
b3ZpbmcgdGhlIFNSSCwgdGhlIGZpbmFsIG5vZGUgaW4gdGhlDQogICAgPiAgICAgIFNSSCBkb2Vz
IG5vdCBoYXZlIHRvIHByb2Nlc3MgdGhlIFNSSCBhdCBhbGwsIGFzIGl0IGhhcyBiZWVuIHJlbW92
ZWQuDQogICAgPiAgICAgIA0KICAgID4gICAgICBJIGhhdmUgdHJvdWJsZSBzZWVpbmcgaG93IHRo
YXQgd29yayB0cmFkZW9mZiBjYW4gYmUgYmVuZWZpY2lhbC4NCiAgICA+ICAgICAgUmVtb3Zpbmcg
Ynl0ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIGEgcGFja2V0IGlzIGEgY29tcGxleCBvcGVyYXRpb24u
DQogICAgPiAgICAgIERvaW5nIHNvIGluIFNpbGljb24gKHdlIGV4cGVjdCB0aGlzIHRvIGJlIGRv
bmUgaW4gdGhlIGZhc3QgcGF0aCBvZg0KICAgID4gICAgICBzaWduaWZpY2FudCBmb3J3YXJkZXJz
IGFzIEkgdW5kZXJzdGFuZCBpdCkgcmVxdWlyZXMgdmVyeSBzcGVjaWFsDQogICAgPiAgICAgIHBy
b3Zpc2lvbi4gIEV2ZW4gaW4gc29mdHdhcmUsIHJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRs
ZSBvZiBhIHBhY2tldA0KICAgID4gICAgICByZXF1aXJlcyBzb21ld2hlcmUgYmV0d2VlbiBzb21l
IGFuZCBhIGxvdCBvZiBleHRyYSB3b3JrLiAgSXQgaXMNCiAgICA+ICAgICAgZGlzdGluY3RseSBO
T1QgZnJlZS4NCiAgICA+ICAgICAgDQogICAgPiAgICAgIEluIGNvbnRyYXN0LCB3ZSBoYXZlIGFz
c3VtZWQgdGhhdCB0aGUgd29yayBvZiBwcm9jZXNzaW5nIFNSSCBpdHNlbGYgaXMNCiAgICA+ICAg
ICAgdHJhY3RhYmxlLCBzaW5jZSBvdGhlcndpc2UgYWxsIG9mIFNSdjYgd291bGQgYmUgcHJvYmxl
bWF0aWMuICBTbyB3aHkgaXMNCiAgICA+ICAgICAgdGhpcyBuZWNlc3NhcnkuDQogICAgPiAgICAg
IA0KICAgID4gICAgICBZb3VycywNCiAgICA+ICAgICAgSm9lbA0KICAgID4gICAgICANCiAgICA+
ICAgICAgUFM6IE5vdGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNhcHN1bGF0
aW9uIGNhc2UgYXJlIHZlcnkNCiAgICA+ICAgICAgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVy
aWFsIGJlaW5nIHJlbW92ZWQgaXMgYXQgdGhlIGZyb250IG9mIHRoZSBJUA0KICAgID4gICAgICBw
YWNrZXQuICBQb3Agb3IgcHJlcGVuZCBhcmUgTVVDSCBlYXNpZXIgdGhhbiBtaWRkbGUtcmVtb3Zh
bCAob3INCiAgICA+ICAgICAgbWlkZGxlLWluc2VydGlvbikuDQogICAgPiAgICAgIA0KICAgID4g
ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAg
ID4gICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgPiAgICAgIHNwcmluZ0BpZXRmLm9yZw0K
ICAgID4gICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0K
ICAgID4gICAgICANCiAgICA+IA0KICAgIA0KDQo=


From nobody Sat Dec 14 01:50:11 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 771DF12008C for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:50:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=LW9j0D+J; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=fgvsXPB9
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 qRJHikwajhjB for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:50:07 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E12E12006B for <spring@ietf.org>; Sat, 14 Dec 2019 01:50:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9000; q=dns/txt; s=iport; t=1576317007; x=1577526607; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=kq8GzjYNm8WxDObsalzd2SRSKJiNkt18XNlbYWXI8zU=; b=LW9j0D+J+NVHcjNdKUMOfuwDt4iaYulf6dVliMLOadwyj6WYO6Tb4DyI uf48de8d+g77O/eku7kraeY0JIZiKYIRevCYwZ7egUYMq+q0loFVGrGbD H2USMtIKMOml2cBVHEx5kiZA1+ufe3kVCyueAVeNhw0sQh02y0YGjcpCc o=;
IronPort-PHdr: =?us-ascii?q?9a23=3ATf9EzRffdaaKUHsb4ercnjOLlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGQD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dyczGc1YVVtN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DvCACLr/Rd/5ldJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN5g0YDiw1OgWwlmAaBQoEQA1QJAQEBDAE?= =?us-ascii?q?BGAYPAgEBgUyCL0UCF4F4JDgTAgMNAQEEAQEBAgEFBG2FCwYmDIVeAQEBAQM?= =?us-ascii?q?BARARBA0MAQEsDAsEAgEIDgMDAQEBAwImAgICJQsVCAgCBAESIoMAAYJGAy4?= =?us-ascii?q?BAwsDoTACgTiIYXV/M4J+AQEFgTUBg10YghcDBoEOKIwYGoFBP4ERJwwUgh4?= =?us-ascii?q?uPoJkAQGBMBsYgxAygiyNdII+jwyPPgqCNIcohTWJJxuCQ45hiSSLbYJfgUa?= =?us-ascii?q?HCY5ugwoCBAIEBQIOAQEFgWkiZ3FwFTsqAYJBUBEUixyBdgkDF4NQhRSFP3Q?= =?us-ascii?q?BgSeMewGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,313,1571702400"; d="scan'208";a="682288952"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Dec 2019 09:50:04 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBE9o4UJ025321 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 14 Dec 2019 09:50:04 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 03:50:03 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 04:50:02 -0500
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 14 Dec 2019 03:50:02 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bjG81LSKGTMzuqw+a+vOnXJWgh40MRg9r+YEpoTEMYwAUJVuOes63KtHrFIxu3UaPpq1+Tyn6nQ5bCTT1NxqdtiomwZbSpzXt6jbsVFjapw62BFPwRpZVsCqIZgJGWvYicYOxmeD+WvGPNN/yvs+NBLpLKJHTUPpVaeNhWwn2lBZHbwbr4oOlCJnRYLupF/dlnP8mObpfIZyJRKC0dvjisu+V0GjfLTPn8FniSKMtlqlq3ZSPrYh3hh1aP4roeGueQsTXy4u6Asi/Dx2TJvFtJVbgd1iHjB54glpJzmr2QNPs1QuMw91exddTTVMHODaKLbVgdooQ6SmhWQSHp1pFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kq8GzjYNm8WxDObsalzd2SRSKJiNkt18XNlbYWXI8zU=; b=MS+7XThaP+UYzRQjX+LoDDDICqHlkkvccm4X23YQa4R4marttF680p23d6NUEMWw/6YaTgb5vTf+SyWnCCc0GrVekDfWFEohVuhLvC28K3dE1gPk5QsRRxs5OyUqRNmDE9sgdrqLQlg4bsZ31XrNTCR9KNvTwC4XCivDwh9eS2io4Ps0CsXexchR3/AR1SJMkofJ58PL0FW6QYJ+2AQPIw7BXl+qnWIg7pD806FkFTT1miOCvJOd/K9W+ApqncT9i99arO3OgPYoPRt2iRm4sucVSiO1Y0ZlJgCDmQRG1TR0NqmfjwgmGb3H0ymzqY8kekTB6yq09dRRNAqZhYJp4w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kq8GzjYNm8WxDObsalzd2SRSKJiNkt18XNlbYWXI8zU=; b=fgvsXPB9/EpwThrl5CPvfJk35zPB3Zez6IiSgE1S5YQfdkqnEiBkvwvDDzCTZCF7z5fyr8KgH6guRRhiOUJ1oBESUm1R4TOPbT5qS5NwXCvrpGvggCqzqDcK+fyQbQTP4XMGPz1tUXeG2XDkSWd5nHcMlXL7KsoFseSxFoyvAuw=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1277.namprd11.prod.outlook.com (10.169.236.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Sat, 14 Dec 2019 09:49:59 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.017; Sat, 14 Dec 2019 09:49:59 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, "Joel M. Halpern" <jmh@joelhalpern.com>,  "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85jMV33kJTkH0WlnUgh9KVMGKe15N2AgAEXEoCAAnzoAA==
Date: Sat, 14 Dec 2019 09:49:59 +0000
Message-ID: <58ED78D3-9E0C-4556-8853-8754B361DF6D@cisco.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [88.27.141.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6c1ebbec-aa12-419f-558d-08d7807afbc7
x-ms-traffictypediagnostic: MWHPR11MB1277:
x-microsoft-antispam-prvs: <MWHPR11MB12773C25C34EF529691D149EC9570@MWHPR11MB1277.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025100C802
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(366004)(136003)(396003)(199004)(189003)(13464003)(316002)(110136005)(33656002)(5660300002)(6512007)(6486002)(71200400001)(478600001)(966005)(66476007)(66574012)(66946007)(86362001)(76116006)(91956017)(36756003)(2906002)(53546011)(6506007)(8936002)(26005)(81166006)(81156014)(8676002)(2616005)(186003)(64756008)(66556008)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1277; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VKVKgEuiGIz8ztUJAUO9DdnTANzOM5xjaxdSCVW+4TNce43gpiMUm3Q2PjTK/G8l/YWK15eyQyLk7aL2Q8eAZpyDU4z3rinQl/eyOM5GJG7b0ceoRlXVppjN03MRL2y6eMWn87z6d97hHfignLr3kINIt3VXLD8PmIobrHY0xV5FDSgq3RiqQ9GI1KrtD63GOdNrOzAwjW1zpEyWH3Vn51HJ82bK7GllJ/Yfn+u/Cv9AdqGL5sEvANuGlHb2I4pnOofQjTbg4InXkKZZqM9HU0NvV2C5186BZ4xmBAcpOAtYntuMiQmPXmdkQ0re/vFey7dHPP3nRUnyW7yDIGiaOXkpDZm94Xex9sKz542YMagZDVksSX8ff0QDE4XLgdVJPs/7cYnMBLQGNwPEf36UJfLudYxqPkIkng0WbsUdaxiWJswftRraaN/MY9PqPDFVcKp7CoOeIsuUTkZ7fZ1jP57Ikg/7fTna2P1Uk8nsL6SY1WHLbgfPEOR9prxXKyIyS/82BoVVyv6cuRS8TaLfcEshCLslM0ODMsh5xm5i+Bs=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <D8D9C66CC08E1A4B84C024807DFD2C1B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c1ebbec-aa12-419f-558d-08d7807afbc7
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2019 09:49:59.2985 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HCMN6t8yCveckDu2hNB3RMTMeMXID0E0l39LDZveNhljf7fFrIPT0wBv6iTSrEeDZdolE5rK91UGDs7aQArc6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1277
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-UNJ3uoyQ7dxSLVAXYDIxdYJGJU>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 09:50:09 -0000

Um9uLA0KDQpXaGF0IGlzIHRoZSAicHJpY2UgcGFpZCBieSB0aGUgcGVudWx0aW1hdGUgc2VnbWVu
dCI/IEFsbCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbnMgZG8gdGhpcyBhdCBsaW5lcmF0ZSB3
aXRoIG5vIHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uIGFzIEkgaGF2ZSBleHBsYWluZWQgaW4gbXkg
ZW1haWwgYmVmb3JlLg0KDQpUaGVyZSBpcyBzdWJzdGFudGlhbCBiZW5lZml0LiBGb3VyIG9wZXJh
dG9ycyBoYXZlIGRlcGxveWVkIFBTUCwgd2hpY2ggcHJvdmVzIHRoZSBiZW5lZml0LiANCkl0IGVu
YWJsZXMgbmV3IHVzZS1jYXNlcyB0aGF0IGhhdmUgYmVlbiBwcm92aWRlZCBieSBvdGhlciBtZW1i
ZXJzIGluIHRoZSBsaXN0LiBbMV0sIFsyXSBhbmQgWzVdLg0KRnJvbSBvcGVyYXRpb25hbCBwZXJz
cGVjdGl2ZSBpdCBpcyBub3QgY29tcGxleCBhcyBleHBsYWluZWQgaW4gWzNdLg0KT3BlcmF0b3Jz
IGhhdmUgZXhwcmVzc2VkIHRoZWlyIHZhbHVlIGluIFs0XSBhbmQgWzVdLg0KDQpbMV0uLSBodHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy93VExKUWt6QzZ4d1NOUGJo
Qjg0VkgwbUxYeDANClsyXS4tIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cv
c3ByaW5nL1YwWnBqVkxTVlp4SGFCd2VjWEZ4cUpqbGdfYw0KWzNdLi0gaHR0cHM6Ly9tYWlsYXJj
aGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvc3NvYndlbXJQejB1RVpqdlJDWlAxZTRsX2ww
DQpbNF0uLSBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9LWENC
SFQ4VHB5MTdTNUJzSlhMQlMzNXlaYmsNCls1XS4tIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5v
cmcvYXJjaC9tc2cvc3ByaW5nL0VyY0VyTjM5UklsemtMNVNLTlZBZUVXcG5BSQ0KDQpDaGVlcnMs
DQpQYWJsby4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFJvbiBCb25p
Y2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQpEYXRlOiBUaHVyc2RheSwgMTIgRGVjZW1iZXIgMjAx
OSBhdCAyMTo1MA0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1hcmlsQGNp
c2NvLmNvbT4sICJKb2VsIE0uIEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPiwgInNwcmlu
Z0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBbc3ByaW5nXSBJcyBz
cnY2IFBTUCBhIGdvb2QgaWRlYQ0KDQogICAgUGFibG8sDQogICAgDQogICAgSSBhbSBub3QgY29u
dmluY2VkIHRoZSBiZW5lZml0IGRlcml2ZWQgYnkgdGhlIHVsdGltYXRlIHNlZ21lbnQganVzdGlm
aWVzIHRoZSBwcmljZSBwYWlkIGJ5IHRoZSBwZW51bHRpbWF0ZSBzZWdtZW50LiBTcGVjaWZpY2Fs
bHksDQogICAgDQogICAgLSB0aGUgdWx0aW1hdGUgc2VnbWVudCBiZW5lZml0cyBiZWNhdXNlIGl0
IGRvZXNuJ3QgaGF2ZSB0byBza2lwIG92ZXIgdGhlIFNSSCB3aXRoIFNMID09IDANCiAgICAtIGlu
IG9yZGVyIGZvciB0aGUgdWx0aW1hdGUgc2VnbWVudCB0byBkZXJpdmUgdGhpcyBiZW5lZml0LCB0
aGUgcGVudWx0aW1hdGUgc2VnbWVudCBuZWVkcyB0byByZW1vdmUgYnl0ZXMgZnJvbSB0aGUgbWlk
ZGxlIG9mIHRoZSBwYWNrZXQgYW5kIHVwZGF0ZSB0d28gZmllbGRzIGluIHRoZSBJUHY2IGhlYWRl
cg0KICAgIA0KICAgIEFzIEpvZWwgc2FpZCwgd2UgdHlwaWNhbGx5IGRvbid0IGFkZCBvcHRpb25z
IChpLmUuLCBjb21wbGV4aXR5KSB0byBhIHNwZWNpZmljYXRpb24gdW5sZXNzIHRoZXJlIGlzIHN1
YnN0YW50aWFsIGJlbmVmaXQuDQogICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAgIA0KICAgIA0KICAgIA0KICAgIA0KICAg
IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICANCiAgICAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJl
aGFsZiBPZiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKQ0KICAgIFNlbnQ6IFdlZG5lc2RheSwg
RGVjZW1iZXIgMTEsIDIwMTkgMzoxMiBQTQ0KICAgIFRvOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBq
b2VsaGFscGVybi5jb20+OyBzcHJpbmdAaWV0Zi5vcmcNCiAgICBTdWJqZWN0OiBSZTogW3Nwcmlu
Z10gSXMgc3J2NiBQU1AgYSBnb29kIGlkZWENCiAgICANCiAgICBKb2VsLA0KICAgIA0KICAgIDEu
LSBUaGUgdXNlLWNhc2UgZm9yIFBTUCBoYXMgYWxyZWFkeSBiZWVuIHByb3ZpZGVkIGF0IHRoZSBt
YWlsZXIuIFRoZXJlIGFyZSBzY2VuYXJpb3Mgd2hlcmUgaXQgcHJvdmlkZXMgYmVuZWZpdHMgdG8g
b3BlcmF0b3JzLg0KICAgIA0KICAgIDIuLSBUaGUgUFNQIGJlaGF2aW9yIGlzIG9wdGlvbmFsLiBJ
dCBpcyB1cCB0byB0aGUgb3BlcmF0b3IgaW4gaGlzIGRlcGxveW1lbnQgdG8gZGVjaWRlIHdoZXRo
ZXIgdG8gZW5hYmxlIGl0IG9yIG5vdCBhdCBvbmUgcGFydGljdWxhciByb3V0ZXIuDQogICAgU2lt
aWxhcmx5LCBhIHZlbmRvciBtYXkgZGVjaWRlIG5vdCB0byBpbXBsZW1lbnQgaXQuIFRoZSBQU1Ag
YmVoYXZpb3IgaGFzIGJlZW4gaW1wbGVtZW50ZWQgYnkgc2V2ZXJhbCB2ZW5kb3JzIGFuZCBkZXBs
b3llZCAoc2VlIHRoZSBzcnY2IGRlcGxveW1lbnQgZHJhZnQpLg0KICAgIA0KICAgIDMuLSBBIG5l
dHdvcmsgbWF5IGhhdmUgUFNQIGVuYWJsZWQgYXQgc29tZSBub2RlcyBhbmQgbm90IGF0IG90aGVy
cy4gIEV2ZXJ5dGhpbmcgaXMgc3RpbGwgaW50ZXJvcGVyYWJsZSBhbmQgd29ya3MgZmluZS4gIA0K
ICAgIA0KICAgIDQuLSBQU1AgaXMgbm90IGEgY29tcGxleCBvcGVyYXRpb24gaW4gaGFyZHdhcmUg
KGRvYWJsZSBhdCBsaW5lcmF0ZSBvbiBleGlzdGluZyBtZXJjaGFudCBzaWxpY29uKS4gDQogICAg
RXhhbXBsZTogSXQgaGFzIGJlZW4gaW1wbGVtZW50ZWQgYW5kIGRlcGxveWVkIG9uIEJyb2FkY29t
IEovSisuIElmIEkgcmVjYWxsIGNvcnJlY3RseSBCcm9hZGNvbSBKZXJpY2hvKyBzdGFydGVkIHNo
aXBwaW5nIGluIE1hcmNoIDIwMTYhIFBTUCBpcyBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybSBh
dCBsaW5lcmF0ZSB3aXRoIG5vIHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uIChuZWl0aGVyIFBQUFMg
bm9yIEJXKS4NCiAgICBHaXZlbiB0aGF0IHRoaXMgaXMgZG9hYmxlIGluIGEgcGxhdGZvcm0gZnJv
bSBtb3JlIHRoYW4gMyB5ZWFycyBhZ28sIEkgZmFpbCB0byBzZWUgaG93IHlvdSBuZWVkICJ2ZXJ5
IHNwZWNpYWwgcHJvdmlzaW9uIiB0byBkbyB0aGlzLg0KICAgIA0KICAgIElzIGl0IHJlYWxseSBz
b21ldGhpbmcgdGhhdCBob3JyaWJsZSB0byBwcm92aWRlIGZyZWVkb20gb2YgY2hvaWNlIHRvIHRo
ZSBvcGVyYXRvcnMgZGVwbG95aW5nPw0KICAgIA0KICAgIEluIHN1bW1hcnksIGl0IGNhbiBiZSBp
bXBsZW1lbnRlZCB3aXRob3V0IGFueSBidXJkZW4gaW4gaGFyZHdhcmUgYW5kIGRlcGxveW1lbnQg
ZXhwZXJpZW5jZSBwcm92ZSB0aGlzIGlzIGJlbmVmaWNpYWwgdG8gb3BlcmF0b3JzLg0KICAgIA0K
ICAgIFRoYW5rcywNCiAgICBQYWJsby4NCiAgICANCiAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFs
ZiBvZiAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJuLmNvbT4NCiAgICBEYXRlOiBX
ZWRuZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQgMDM6NTUNCiAgICBUbzogInNwcmluZ0BpZXRm
Lm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICBTdWJqZWN0OiBbc3ByaW5nXSBJcyBzcnY2IFBT
UCBhIGdvb2QgaWRlYQ0KICAgIA0KICAgICAgICBGb3IgcHVycG9zZXMgb2YgdGhpcyB0aHJlYWQs
IGV2ZW4gaWYgeW91IHRoaW5rIFBTUCB2aW9sYXRlcyBSRkMgODIwMCwgDQogICAgICAgIGxldCB1
cyBhc3N1bWUgdGhhdCBpdCBpcyBsZWdhbC4NCiAgICAgICAgDQogICAgICAgIEFzIEkgdW5kZXJz
dGFuZCBpdCwgdGhlIFBTUCBzaXR1YXRpb24gaXM6DQogICAgICAgIG8gdGhlIHBhY2tldCBhcnJp
dmVzIGF0IHRoZSBwbGFjZSAobGV0J3Mgbm90IGFyZ3VlIGFib3V0IHdoZXRoZXIgU0lEcyANCiAg
ICAgICAgYXJlIGxvY2F0b3JzKSBpZGVudGlmaWVkIGJ5IHRoZSBTSUQgaW4gdGhlIGRlc3RpbmF0
aW9uIGFkZHJlc3MgZmllbGQNCiAgICAgICAgbyB0aGF0IFNJRCBpcyB0aGUgbmV4dCB0byBsYXN0
IFNJRCBpbiB0aGUgU0lEIGxpc3QNCiAgICAgICAgbyB0aGF0IHNpZCBpcyBtYXJrZWQgYXMgLyBr
bm93biB0byBiZSBQU1ANCiAgICAgICAgbyBhdCB0aGUgaW50ZW5kZWQgcGxhY2UgaW4gdGhlIHBy
b2Nlc3NpbmcgcHNldWRvY29kZSwgdGhlIGxhc3QgKGZpcnN0KSANCiAgICAgICAgZW50cnkgaW4g
dGhlIFNSSCBpcyBjb3BpZWQgaW50byB0aGUgZGVzdGluYXRpb24gSVB2NiBhZGRyZXNzIGZpZWxk
IG9mIA0KICAgICAgICB0aGUgcGFja2V0DQogICAgICAgIC0+IFRoZSBTUkggYmVpbmcgdXNlZCBp
cyB0aGVuIHJlbW92ZWQgZnJvbSB0aGUgcGFja2V0Lg0KICAgICAgICANCiAgICAgICAgSW4gb3Jk
ZXIgdG8gZXZhbHVhdGUgd2hldGhlciB0aGlzIGlzIGEgZ29vZCBpZGVhLCB3ZSBoYXZlIHRvIGhh
dmUgc29tZSANCiAgICAgICAgaWRlYSBvZiB0aGUgYmVuZWZpdC4gIEl0IG1heSBiZSB0aGF0IEkg
YW0gbWlzc2luZyBzb21lIG9mIHRoZSBiZW5lZml0LCANCiAgICAgICAgYW5kIEkgd291bGQgYXBw
cmVjaWF0ZSBjbGFyaWZpY2F0aW9uLg0KICAgICAgICBBcyBmYXIgYXMgSSBjYW4gdGVsbCwgdGhl
IGJlbmVmaXQgb2YgdGhpcyByZW1vdmFsIGlzIHRoYXQgaW4gZXhjaGFuZ2UgDQogICAgICAgIGZv
ciB0aGlzIG5vZGUgZG9pbmcgdGhlIHdvcmsgb2YgcmVtb3ZpbmcgdGhlIFNSSCwgdGhlIGZpbmFs
IG5vZGUgaW4gdGhlIA0KICAgICAgICBTUkggZG9lcyBub3QgaGF2ZSB0byBwcm9jZXNzIHRoZSBT
UkggYXQgYWxsLCBhcyBpdCBoYXMgYmVlbiByZW1vdmVkLg0KICAgICAgICANCiAgICAgICAgSSBo
YXZlIHRyb3VibGUgc2VlaW5nIGhvdyB0aGF0IHdvcmsgdHJhZGVvZmYgY2FuIGJlIGJlbmVmaWNp
YWwuIA0KICAgICAgICBSZW1vdmluZyBieXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQg
aXMgYSBjb21wbGV4IG9wZXJhdGlvbi4gDQogICAgICAgIERvaW5nIHNvIGluIFNpbGljb24gKHdl
IGV4cGVjdCB0aGlzIHRvIGJlIGRvbmUgaW4gdGhlIGZhc3QgcGF0aCBvZiANCiAgICAgICAgc2ln
bmlmaWNhbnQgZm9yd2FyZGVycyBhcyBJIHVuZGVyc3RhbmQgaXQpIHJlcXVpcmVzIHZlcnkgc3Bl
Y2lhbCANCiAgICAgICAgcHJvdmlzaW9uLiAgRXZlbiBpbiBzb2Z0d2FyZSwgcmVtb3ZpbmcgYnl0
ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIGEgcGFja2V0IA0KICAgICAgICByZXF1aXJlcyBzb21ld2hl
cmUgYmV0d2VlbiBzb21lIGFuZCBhIGxvdCBvZiBleHRyYSB3b3JrLiAgSXQgaXMgDQogICAgICAg
IGRpc3RpbmN0bHkgTk9UIGZyZWUuDQogICAgICAgIA0KICAgICAgICBJbiBjb250cmFzdCwgd2Ug
aGF2ZSBhc3N1bWVkIHRoYXQgdGhlIHdvcmsgb2YgcHJvY2Vzc2luZyBTUkggaXRzZWxmIGlzIA0K
ICAgICAgICB0cmFjdGFibGUsIHNpbmNlIG90aGVyd2lzZSBhbGwgb2YgU1J2NiB3b3VsZCBiZSBw
cm9ibGVtYXRpYy4gIFNvIHdoeSBpcyANCiAgICAgICAgdGhpcyBuZWNlc3NhcnkuDQogICAgICAg
IA0KICAgICAgICBZb3VycywNCiAgICAgICAgSm9lbA0KICAgICAgICANCiAgICAgICAgUFM6IE5v
dGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNhcHN1bGF0aW9uIGNhc2UgYXJl
IHZlcnkgDQogICAgICAgIGRpZmZlcmVudCBpbiB0aGF0IHRoZSBtYXRlcmlhbCBiZWluZyByZW1v
dmVkIGlzIGF0IHRoZSBmcm9udCBvZiB0aGUgSVAgDQogICAgICAgIHBhY2tldC4gIFBvcCBvciBw
cmVwZW5kIGFyZSBNVUNIIGVhc2llciB0aGFuIG1pZGRsZS1yZW1vdmFsIChvciANCiAgICAgICAg
bWlkZGxlLWluc2VydGlvbikuDQogICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0
DQogICAgICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICBodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5F
dDZ5TWFPLWdrIVV2ZDVEUlVJSmxzbW9iNWE3cjRKUmdNTWJaY0U2MEpPUElXM0syTXViS3BJdUtY
QTFyNzh2c0ZwV0FIYThoVzIkIA0KICAgICAgICANCiAgICANCiAgICBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNwcmluZyBtYWlsaW5nIGxpc3QN
CiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdr
IVV2ZDVEUlVJSmxzbW9iNWE3cjRKUmdNTWJaY0U2MEpPUElXM0syTXViS3BJdUtYQTFyNzh2c0Zw
V0FIYThoVzIkIA0KICAgIA0KDQo=


From nobody Sat Dec 14 01:57:17 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C0E212008C for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:57:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=QZO+f3aD; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=mp3FPyhH
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 Uj8CwoxVoVe9 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 01:57:12 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4717612006B for <spring@ietf.org>; Sat, 14 Dec 2019 01:57:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9574; q=dns/txt; s=iport; t=1576317432; x=1577527032; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=UjuOYTMsVbmI2PlyE5IeG2csecyWEt2CQGhgkj0HwHA=; b=QZO+f3aDb1ab8BJkVsnoLdNb1p0nWUfLLRhWauTjoAWU1bu11n1VRuhl HtBebxe5QF4sKqpIFPECGzf/wbXQrhbzS0MA3Z/UNdOwc90LapcAUgw+D qCC472PO6qDF8xhZj6LRwQEN41Ccla2IVeSC5ZquQ4jFs6eeftlZJ5OZ5 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3A400e9hxr0cxBS9fXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZudAkT+JeTrawQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DzCADbr/Rd/4YNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN5g0YDiw5OgWwlmAaBQoEQA1QJAQEBDAE?= =?us-ascii?q?BGAsKAgEBgUyCL0UCF4F4JDgTAgMNAQEEAQEBAgEFBG2FCwYmDIVeAQEBAQI?= =?us-ascii?q?BAQEQEQQNDAEBLAwLBAIBCBEDAQEBAwIjAwICAiULFAEICAIEARIigwABgkY?= =?us-ascii?q?DDiABAwuhNwKBOIhhdX8zgn4BAQWFExiCFwMGgQ4ojBgagUE/gREnDBSCHi4?= =?us-ascii?q?+gmQBAYFLGBeCeTKCLI0+gnSPDCKPHAqCNIxdiScUB5EkiSSLbYJfmkcCBAI?= =?us-ascii?q?EBQIOAQEFgWkigVhwFTsqAYJBUBEUixyBdgkDF4NQhRSFP3QBgSeMewGBDwE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.69,313,1571702400"; d="scan'208";a="382875410"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Dec 2019 09:57:11 +0000
Received: from XCH-ALN-007.cisco.com (xch-aln-007.cisco.com [173.36.7.17]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xBE9vBgv021797 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 14 Dec 2019 09:57:11 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 03:57:10 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 04:57:10 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 14 Dec 2019 03:57:09 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TybyB0I//T7mg8/K+3vA0W3qT+WYPq4n4r8qwTgl6WrmajZsht9Wj9mx+QYXc2J50U53+AGK+RZYVu0/IKXFLaMXmdIR77MYeZF/Kol834fr90utzRY5fOQvdCc3IeiS3joqvnjZGp5+FaBwbUul3TN7/PPHREuUHLocPLTtJFIIjw01V1xQ7jVtHhEzdIZXK35pqSYQnD6WJSnSmadQB8usRwMH3vGxeVfrLdiVRQP+eRnOQB66jHhNjs8RcJdycVU/1BGd2FszNNbQgcmevcCZdoVu56jYK2hb4PF/DnNEABUkzRF2kFmn35vYgeXRNAnSfaKCzNrnHz8yPQYe6w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UjuOYTMsVbmI2PlyE5IeG2csecyWEt2CQGhgkj0HwHA=; b=jQtk1Ey+1dfNYDsmLWCWZCq2Am4T2aGFBj2ijClpaLDs6MjlYd6j4Eb/aeeOxin6/JqG77AbNTzOvhIaxYv/Hrp0MiXCZNM/apVkH/86PxhUhAnqa+iHcR9bn7e7buDFTttc4vpaIjvVCugK8ISNYAaMnuq9iMQCdJ2x0sW3/HG2b1PTNdYlNPlxEYYjdXWJUj2YXw0DIflsZMJ4vzuoI2xjICo9ho+utELKdQdok8XgjxW1PVNcPfm9MbN3szKGXj3XKXcZitrsY28Bztyqga3LWMkaTeTtJHCBVbGTt86DUNY3SbTbbA/moSEtKkO43JxtjM1MFU9xNiHo9lKUhA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UjuOYTMsVbmI2PlyE5IeG2csecyWEt2CQGhgkj0HwHA=; b=mp3FPyhHRoHFCdje35Bh3QyXLdFsFux8AcEEnus8fFCFI6pVq/+jdjQWt5s8yIVPk4ajSqGWXoVFOP2PqCLP76Dr1VY5BrpaH2AoY7awLDMWopJIOMISBqMeCmAGR1vH9mERsCJAnATREosI6/Qg6sug8ATq95CyNIa74MOn624=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1277.namprd11.prod.outlook.com (10.169.236.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Sat, 14 Dec 2019 09:57:08 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.017; Sat, 14 Dec 2019 09:57:08 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85jMV33kJTkH0WlnUgh9KVMGKe0UwiAgAGR8gCAASTbAIACcQKA
Date: Sat, 14 Dec 2019 09:57:08 +0000
Message-ID: <EF38045A-3B36-4897-A900-7DCF7CB54072@cisco.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com> <21AFAEDA-F3B0-45AA-AE49-EB4E5FB73918@cisco.com> <BYAPR15MB3078DEDDBF672EEE0DF931D6D0550@BYAPR15MB3078.namprd15.prod.outlook.com>
In-Reply-To: <BYAPR15MB3078DEDDBF672EEE0DF931D6D0550@BYAPR15MB3078.namprd15.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [88.27.141.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6809ae14-c2ca-4996-b905-08d7807bfba5
x-ms-traffictypediagnostic: MWHPR11MB1277:
x-microsoft-antispam-prvs: <MWHPR11MB127787755AB939E2F290ACB9C9570@MWHPR11MB1277.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 025100C802
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(366004)(136003)(396003)(199004)(189003)(13464003)(129404003)(316002)(110136005)(33656002)(5660300002)(6512007)(6486002)(71200400001)(478600001)(966005)(66476007)(66574012)(66946007)(86362001)(76116006)(91956017)(36756003)(2906002)(53546011)(6506007)(8936002)(26005)(81166006)(81156014)(8676002)(2616005)(186003)(64756008)(66556008)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1277; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Zbe/hmsyye4/tNAT8lXksDZ7DtXx5NEVM5vsM4hEHWoSuvpcHq17ZXYKi9xX80AicGPwAwrY2Suo4qp2S6N9iXhRa3LDgBx8JBTHMkbZE+zr5u0APZAExf4445W9VWjDYYF4j62Rz68c5sNrgSLI2KxRDFp5hO8OOykyLPJkSzhZA0jUt/a5P3GdlyCUr1Fu4KKWhbc3lS4uOojSFQ+dFfJDs8iqhJKq1lRhSTmRTj/rKQlwoMOxI6Qh/ZYcOU/1K7xx3nF/BbZQMidVwAsRLJx5ErZcW5BYaINCddfnTAe0H9Lt9vBVDkiea7tj53RhAYnCJMAn+YsGkwTK9FXtRLs4AqUnvhEKl3Ww21EYDK6ygAhUktvtGJEDj/yjAxnhiRXj5lIJesD9UauDy7XzZ+cvacYTccQR3gJro+VoS1amJ8WObzAkjPi+YAGp3dmKr/qqhkWY5vCXz+FqyR2QxGNI/rtprRD/w42tGnNvixxlWoHg+4p7geX2JRl+UCfIPhmViaFVS2lRkAOAw8hg/PPHmwQBx7gM0WfQfILBAPWu5cXz+ZqxnvsprybzymlR
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <E8DAEC887694FC4085924CEB38BAE41E@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6809ae14-c2ca-4996-b905-08d7807bfba5
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2019 09:57:08.5880 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xTjUJDF9VvYX2btbCQ2/PsLt9/GLlT4DDtbCawQSLG4TIYoJmWZcl4m4cxHiKJoDS0Gl7UlromX/h4t/N99r1A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1277
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xch-aln-007.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CH_l9iLk64-Pjyst-OHUxgxVGJI>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 09:57:15 -0000

SGkgRGF2ZSwNCg0KVGhhbmsgeW91IGZvciBwYXJ0aWNpcGF0aW5nIGluIHRoZSBkaXNjdXNzaW9u
Lg0KDQpJIGZhaWwgdG8gc2VlIGhvdyBpdCAiZnJhZ21lbnRhdGlvbiBiZWNvbWVzIHBhcnRpY3Vs
YXJseSB1Z2x5Ii4gV2hhdCBpcyB0aGUgbmVnYXRpdmUgaW1wYWN0IHRvIHRoZSBmaW5hbCBkZXN0
aW5hdGlvbj8gSSBiZWxpZXZlIHRoZXJlIGlzIG5vbmUuDQpJbnR1aXRpdmVseSBJIHRlbmQgdG8g
YWdyZWUgd2l0aCBKaW5ncm9uZyB0aGF0IFBTUCBpcyBiZW5lZmljaWFsIHNpbmNlIHRoZSBlZ3Jl
c3MgUEUgd2lsbCBoYXZlIGVhc2llciBhY2Nlc3MgdG8gdGhlIGZyYWdtZW50YXRpb24gaGVhZGVy
Lg0KDQpSZWdhcmRsZXNzIG9mIHdoZXRoZXIgaXQgaGFzIGFueSBiZW5lZml0OiBub3RlIHRoYXQg
dGhlIHNvdXJjZSBpcyB0aGUgb25lIGNob29zaW5nIHdoaWNoIHNlZ21lbnRzIHRoYXQgZ28gaW50
byB0aGUgU1JILiBBcyBzdWNoLCBpdCBjYW4gZW5jb2RlIGludG8gdGhlIHBhY2tldCBhIHBlbnVs
dGltYXRlIHNlZ21lbnQgd2l0aCBubyBQU1Agc3VwcG9ydC4gUFNQIGlzIG9wdGlvbmFsIGFuZCBp
dCBpcyBhZHZlcnRpc2VkIGluIHRoZSBjb250cm9sIHBsYW5lIHNvIHRoYXQgdGhlIHNvdXJjZSBj
YW4gZGVjaWRlIHdoZXRoZXIgdG8gdXNlIGl0Lg0KDQpUaGFuayB5b3UsDQpQYWJsby4NCg0K77u/
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IERhdmlkIEFsbGFuIEkgPGRhdmlkLmku
YWxsYW5AZXJpY3Nzb24uY29tPg0KRGF0ZTogVGh1cnNkYXksIDEyIERlY2VtYmVyIDIwMTkgYXQg
MjI6NDANClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5j
b20+LCAiWGllamluZ3JvbmcgKEppbmdyb25nKSIgPHhpZWppbmdyb25nQGh1YXdlaS5jb20+LCAi
Sm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJuLmNvbT4sICJzcHJpbmdAaWV0Zi5vcmci
IDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW3NwcmluZ10gSXMgc3J2NiBQU1AgYSBn
b29kIGlkZWENCg0KICAgIEhpIFBhYmxvDQogICAgDQogICAgTG9va2luZyBvdmVyIHRoZSBiZW5l
Zml0cyBsaXN0LCBJcnJlc3BlY3RpdmUgb2YgYW55IG90aGVyIG1lcml0cywgSSdkIGFjdHVhbGx5
IHN1c3BlY3QgdGhhdCAxLjMvZXhhbXBsZSAyIGlzIGtpbmQgb2YgYSBzcGVjaW91cyBiZW5lZml0
LiANCiAgICANCiAgICBNeSByZWFzb25pbmcgaXMgaWYgZnJhZ21lbnRhdGlvbiBoYXMgb2NjdXJy
ZWQsIGFuZCB0aGUgTlNIIGhhcyBiZWVuIHJlcGxpY2F0ZWQgaW4gYWxsIGZyYWdtZW50cyBhbmQg
bmVlZHMgdG8gYmUgcmVtb3ZlZCBmcm9tIGVhY2ggZnJhZ21lbnQgYnkgdGhlIHBlbnVsdGltYXRl
IFNSLiBUaGlzIG9mZmVycyBtaW5pbWFsIGJlbmVmaXQgdG8gdGhlIHJlYXNzZW1ibHkgZnVuY3Rp
b24gYXQgdGhlIHVsdGltYXRlIFNlZ21lbnQgUm91dGVyLg0KICAgIA0KICAgIElNTyBTUkggcmVt
b3ZhbCBhdCBhbiBpbnRlcm1lZGlhdGUgZGV2aWNlIGlzIGEgbW9yZSBjb21wbGV4IG9wZXJhdGlv
bi4gIEluIGEgc2ltcGxpc3RpYyBkZXNjcmlwdGlvbiBvZiBvcGVyYXRpb24gaXQgYWRkcyBhdCBh
IG1pbmltdW0sIHBhcnNpbmcgYW5kIGEgbWVtY3B5IG9mIHRoZSBwYXlsb2FkLiBJbiBlZmZlY3Qg
aXQgcmVwbGFjZXMgU3RhcnRfb2ZfcGF5bG9hZF9wdHIgKz0gbGVuZ3RoIChTUkgpIGF0IHRoZSB1
bHRpbWF0ZSBTUiB3aXRoIG1lbWNweSAoc3RhcnRfb2ZfU1JIX3B0ciwgc3RhcnRfb2ZfU1JIX3B0
citsZW5ndGgoU1JIKSwgbGVuZ3RoKFNSSCkpIGF0IHRoZSBwZW51bHRpbWF0ZSBTUi4NCiAgICAN
CiAgICBTbyBza2lwcGluZyBvdmVyIHRoZSBleGhhdXN0ZWQgU1JIIHdvdWxkIGFwcGVhciB0byBi
ZSB0cml2aWFsIGNvbXBhcmVkIHRvIHRoZSB3b3JrIGF0IHRoZSBwZW51bHRpbWF0ZSBzZWdtZW50
IHJvdXRlciB0byByZW1vdmUgaXQgZW50aXJlbHkuIElNTyBpdCBkb2VzIG5vdCBvZmZlciBiZW5l
Zml0cyBlcXVpdmFsZW50IHRvIFBIUCBpbiBNUExTDQogICAgDQogICAgVGhlIHNhbWUgYXJndW1l
bnQgY291bGQgYmUgY29uc2lkZXJlZCB3aXRob3V0IGZyYWdtZW50YXRpb24sIGJ1dCBmcmFnbWVu
dGF0aW9uIGJlY29tZXMgYSBwYXJ0aWN1bGFybHkgdWdseSBleGFtcGxlLg0KICAgIA0KICAgIEhv
cGUgdGhpcyBoZWxwcw0KICAgIERhdmUNCiAgICANCiAgICANCiAgICANCiAgICAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKQ0KICAgIFNlbnQ6IFdl
ZG5lc2RheSwgRGVjZW1iZXIgMTEsIDIwMTkgMTI6MTIgUE0NCiAgICBUbzogWGllamluZ3Jvbmcg
KEppbmdyb25nKSA8eGllamluZ3JvbmdAaHVhd2VpLmNvbT47IEpvZWwgTS4gSGFscGVybiA8am1o
QGpvZWxoYWxwZXJuLmNvbT47IHNwcmluZ0BpZXRmLm9yZw0KICAgIFN1YmplY3Q6IFJlOiBbc3By
aW5nXSBJcyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KICAgIA0KICAgIEppbmdyb25nLA0KICAgICAN
CiAgICA+IE5vdGhpbmcgbmV3LCBidXQgYmVuZWZpdHMgdGhhdCBwZW9wbGUgaGF2ZSBhbHJlYWR5
IHNhaWQgc2VlbXMgbm90YWJsZSB0byBtZS4NCiAgICANCiAgICBBZ3JlZWQuDQogICAgDQogICAg
Q2hlZXJzLA0KICAgIFBhYmxvLg0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQogICAgRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9m
ICJYaWVqaW5ncm9uZyAoSmluZ3JvbmcpIiA8eGllamluZ3JvbmdAaHVhd2VpLmNvbT4NCiAgICBE
YXRlOiBXZWRuZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQgMDU6MTUNCiAgICBUbzogIkpvZWwg
TS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3By
aW5nQGlldGYub3JnPg0KICAgIFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJcyBzcnY2IFBTUCBhIGdv
b2QgaWRlYQ0KICAgIA0KICAgICAgICBJIHRoaW5rIGl0J3MgYSBnb29kIGlkZWEuDQogICAgICAg
IE5vdGhpbmcgbmV3LCBidXQgYmVuZWZpdHMgdGhhdCBwZW9wbGUgaGF2ZSBhbHJlYWR5IHNhaWQg
c2VlbXMgbm90YWJsZSB0byBtZS4NCiAgICAgICAgDQogICAgICAgICgxKSByZWR1Y2UgdGhlIGxv
YWQgb2YgZmluYWwgZGVzdGluYXRpb24uIFRoaXMgYmVuZWZpdCBjYW4gYmUgbm90YWJsZSBmb3Ig
dGhlIGZvbGxvd2luZyBzdWIgcmVhc29ucy4NCiAgICAgICAgKDEuMSkgZmluYWwgZGVzdGluYXRp
b24gdGVuZHMgdG8gaGF2ZSBoZWF2eSBsb2FkLiBJdCBuZWVkIHRvIGhhbmRsZSBhbGwgdGhlIEVI
cyBhbmQgZG8gdGhlIGRlbGl2ZXJ5L2RlbXVsdGlwbGV4IHRoZSBwYWNrZXQgdG8gdGhlIHJpZ2h0
IG92ZXJsYXkgc2VydmljZS4NCiAgICAgICAgKDEuMikgZXhhbXBsZSAxLCB0aGUgZmluYWwgZGVz
dGluYXRpb24gbWF5IG5lZWQgdG8gaGFuZGxlIHRoZSBET0ggYWZ0ZXIgdGhlIFJILg0KICAgICAg
ICAoMS4zKSBleGFtcGxlIDIsIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBkbyB0
aGUgYXNzZW1ibHkgb2YgZnJhZ21lbnRlZCBwYWNrZXRzLg0KICAgICAgICAoMS40KSBleGFtcGxl
IDMsIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBkbyBBSC9FU1AgYWZ0ZXIgdGhl
IEZyYWdtZW50YXRpb24gSGVhZGVyLg0KICAgICAgICAoMS41KSBleGFtcGxlIDQsIHRoZSBmaW5h
bCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBkZWxpdmVyIHRoZSBwYWNrZXQgdG8gdGhlIHJpZ2h0
IG92ZXJsYXkgc2VydmljZS4NCiAgICAgICAgDQogICAgICAgICgyKSBzdXBwb3J0IHRoZSBpbmNy
ZW1lbnRhbCBkZXBsb3ltZW50IHdoZW4gZmluYWwgZGVzdGluYXRpb24ocykgZG8gbm90IHByb2Nl
c3MvcmVjb2duaXplIFNSSC4gVGhpcyBiZW5lZml0IGNhbiBiZSBub3RhYmxlIGZvciB0aGUgZm9s
bG93aW5nIHN1YiByZWFzb25zLg0KICAgICAgICAoMi4xKSBBIGNvcmUgcm91dGVyIG1heSAoZmFu
LW91dCkgY29ubmVjdGVkIHdpdGggYSBiaWcgbnVtYmVyIG9mIGxvdy1lbmQgcm91dGVycyB0aGF0
IGRvIG5vdCBzdXBwb3J0IFNSSCBidXQgc3VwcG9ydCB0dW5uZWwtZW5kL3NlcnZpY2UtZGVtdWx0
aXBsZXggZnVuY3Rpb24gb2YgU1J2Ni4NCiAgICAgICAgDQogICAgICAgIFRoYW5rcw0KICAgICAg
ICBKaW5ncm9uZw0KICAgICAgICANCiAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
CiAgICAgICAgRnJvbTogc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddIE9u
IEJlaGFsZiBPZiBKb2VsIE0uIEhhbHBlcm4NCiAgICAgICAgU2VudDogV2VkbmVzZGF5LCBEZWNl
bWJlciAxMSwgMjAxOSAxMDo1NSBBTQ0KICAgICAgICBUbzogc3ByaW5nQGlldGYub3JnDQogICAg
ICAgIFN1YmplY3Q6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgICAgIA0K
ICAgICAgICBGb3IgcHVycG9zZXMgb2YgdGhpcyB0aHJlYWQsIGV2ZW4gaWYgeW91IHRoaW5rIFBT
UCB2aW9sYXRlcyBSRkMgODIwMCwgbGV0IHVzIGFzc3VtZSB0aGF0IGl0IGlzIGxlZ2FsLg0KICAg
ICAgICANCiAgICAgICAgQXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUgUFNQIHNpdHVhdGlvbiBpczoN
CiAgICAgICAgbyB0aGUgcGFja2V0IGFycml2ZXMgYXQgdGhlIHBsYWNlIChsZXQncyBub3QgYXJn
dWUgYWJvdXQgd2hldGhlciBTSURzIGFyZSBsb2NhdG9ycykgaWRlbnRpZmllZCBieSB0aGUgU0lE
IGluIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxkIG8gdGhhdCBTSUQgaXMgdGhlIG5leHQg
dG8gbGFzdCBTSUQgaW4gdGhlIFNJRCBsaXN0IG8gdGhhdCBzaWQgaXMgbWFya2VkIGFzIC8ga25v
d24gdG8gYmUgUFNQIG8gYXQgdGhlIGludGVuZGVkIHBsYWNlIGluIHRoZSBwcm9jZXNzaW5nIHBz
ZXVkb2NvZGUsIHRoZSBsYXN0IChmaXJzdCkgZW50cnkgaW4gdGhlIFNSSCBpcyBjb3BpZWQgaW50
byB0aGUgZGVzdGluYXRpb24gSVB2NiBhZGRyZXNzIGZpZWxkIG9mIHRoZSBwYWNrZXQNCiAgICAg
ICAgLT4gVGhlIFNSSCBiZWluZyB1c2VkIGlzIHRoZW4gcmVtb3ZlZCBmcm9tIHRoZSBwYWNrZXQu
DQogICAgICAgIA0KICAgICAgICBJbiBvcmRlciB0byBldmFsdWF0ZSB3aGV0aGVyIHRoaXMgaXMg
YSBnb29kIGlkZWEsIHdlIGhhdmUgdG8gaGF2ZSBzb21lIGlkZWEgb2YgdGhlIGJlbmVmaXQuICBJ
dCBtYXkgYmUgdGhhdCBJIGFtIG1pc3Npbmcgc29tZSBvZiB0aGUgYmVuZWZpdCwgYW5kIEkgd291
bGQgYXBwcmVjaWF0ZSBjbGFyaWZpY2F0aW9uLg0KICAgICAgICBBcyBmYXIgYXMgSSBjYW4gdGVs
bCwgdGhlIGJlbmVmaXQgb2YgdGhpcyByZW1vdmFsIGlzIHRoYXQgaW4gZXhjaGFuZ2UgZm9yIHRo
aXMgbm9kZSBkb2luZyB0aGUgd29yayBvZiByZW1vdmluZyB0aGUgU1JILCB0aGUgZmluYWwgbm9k
ZSBpbiB0aGUgU1JIIGRvZXMgbm90IGhhdmUgdG8gcHJvY2VzcyB0aGUgU1JIIGF0IGFsbCwgYXMg
aXQgaGFzIGJlZW4gcmVtb3ZlZC4NCiAgICAgICAgDQogICAgICAgIEkgaGF2ZSB0cm91YmxlIHNl
ZWluZyBob3cgdGhhdCB3b3JrIHRyYWRlb2ZmIGNhbiBiZSBiZW5lZmljaWFsLiANCiAgICAgICAg
UmVtb3ZpbmcgYnl0ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIGEgcGFja2V0IGlzIGEgY29tcGxleCBv
cGVyYXRpb24uIA0KICAgICAgICBEb2luZyBzbyBpbiBTaWxpY29uICh3ZSBleHBlY3QgdGhpcyB0
byBiZSBkb25lIGluIHRoZSBmYXN0IHBhdGggb2Ygc2lnbmlmaWNhbnQgZm9yd2FyZGVycyBhcyBJ
IHVuZGVyc3RhbmQgaXQpIHJlcXVpcmVzIHZlcnkgc3BlY2lhbCBwcm92aXNpb24uICBFdmVuIGlu
IHNvZnR3YXJlLCByZW1vdmluZyBieXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQgcmVx
dWlyZXMgc29tZXdoZXJlIGJldHdlZW4gc29tZSBhbmQgYSBsb3Qgb2YgZXh0cmEgd29yay4gIEl0
IGlzIGRpc3RpbmN0bHkgTk9UIGZyZWUuDQogICAgICAgIA0KICAgICAgICBJbiBjb250cmFzdCwg
d2UgaGF2ZSBhc3N1bWVkIHRoYXQgdGhlIHdvcmsgb2YgcHJvY2Vzc2luZyBTUkggaXRzZWxmIGlz
IHRyYWN0YWJsZSwgc2luY2Ugb3RoZXJ3aXNlIGFsbCBvZiBTUnY2IHdvdWxkIGJlIHByb2JsZW1h
dGljLiAgU28gd2h5IGlzIHRoaXMgbmVjZXNzYXJ5Lg0KICAgICAgICANCiAgICAgICAgWW91cnMs
DQogICAgICAgIEpvZWwNCiAgICAgICAgDQogICAgICAgIFBTOiBOb3RlIHRoYXQgYm90aCB0aGUg
TVBMUyBjYXNlIGFuZCB0aGUgZW5jYXBzdWxhdGlvbiBjYXNlIGFyZSB2ZXJ5IGRpZmZlcmVudCBp
biB0aGF0IHRoZSBtYXRlcmlhbCBiZWluZyByZW1vdmVkIGlzIGF0IHRoZSBmcm9udCBvZiB0aGUg
SVAgcGFja2V0LiAgUG9wIG9yIHByZXBlbmQgYXJlIE1VQ0ggZWFzaWVyIHRoYW4gbWlkZGxlLXJl
bW92YWwgKG9yIG1pZGRsZS1pbnNlcnRpb24pLg0KICAgICAgICANCiAgICAgICAgX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgc3ByaW5nIG1h
aWxpbmcgbGlzdA0KICAgICAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICAgICAgaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICAgICAgDQogICAgICAgIF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIHNwcmlu
ZyBtYWlsaW5nIGxpc3QNCiAgICAgICAgc3ByaW5nQGlldGYub3JnDQogICAgICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgICAgIA0KICAgIA0KICAg
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgc3By
aW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgDQoNCg==


From nobody Sat Dec 14 02:01:15 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70ED71200F7 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 02:01:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mAa/78Ed; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=yJIG+an6
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 TAbyWfNmn1z0 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 02:01:10 -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 8DA2012006B for <spring@ietf.org>; Sat, 14 Dec 2019 02:01:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19842; q=dns/txt; s=iport; t=1576317670; x=1577527270; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=P8bf6g3r5GJOwk3YXO287J5VvX7lOG1Xk8MfI9wlxHA=; b=mAa/78Edq+TvTdaoR1prZ1dVE67PzJQk/5shEf5BJ2u3c+qxOpPUPJxC zSkiEr1MWuNH7NtMDSAIKZDX/6V3HnFQ70DVukIO6GAsAtdIrHzRvhkI6 T++Q/H+7qkwNMsWpFAiwC4oHBha9vRX+bvzYI2CXyJbFJjud2lSVjf9e/ 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABgpTRBANJYpL3JJ4PgH8UyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DjAQC3sPRd/51dJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBfoFLUAVsWCAECyoKg3mDRgOLDoJfiVyOKoJSA1QJAQE?= =?us-ascii?q?BDAEBGAYPAgEBg3tFAheBeCQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAgE?= =?us-ascii?q?BARAREQwBASwLAQsEAgEIDgMBAgEBAQECAiYCAgIfBgsVAgYIAgQBDQUigwA?= =?us-ascii?q?BgkYDDiABAwuhPgKBOIhhdYEygn4BAQWFEw0LghcDBoEOKIwYGoFBP4ESJiC?= =?us-ascii?q?CHi4+ghtJAQECgWEXgnkygiyNQoJwjy6OWUMKgjSHKIo3hCUbgkOHdpAPjky?= =?us-ascii?q?BRocJghmPXwIEAgQFAg4BAQWBaSKBWHAVOyoBgkFQERSNEgwXg1CFFIU/dAG?= =?us-ascii?q?BJ4x7AYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.69,313,1571702400"; d="scan'208";a="382578540"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Dec 2019 10:01:09 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBEA195K027391 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 14 Dec 2019 10:01:09 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 04:01:08 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 14 Dec 2019 04:01:07 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 14 Dec 2019 04:01:07 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HiqVs0Jty8nX9BpO3mqpSTSYfS2HnKCeeG+rbuRvlanlfzztruMGrKSSvwn2pibRDxE6tTa/QRARhvFZHn/o+w/sTMiE/nlLbBKpgG1gAng+cZckqZTlRxac4t3GUsTZpScDq9cAyndqLgWsJzSFqi67a2xQjnFWjOIOTMarntcw3xKWaZyzg+HG3zv7IXdyc3LNkl7bP2juOsOlsU3PHp3tODwSNzbejHnbNN55X8t53Fqqey+TTXp/U5kIJiNHyi8yGBLaR+G91QVTImLNPI+2a00LMh//c6ZDuSDo7hv8AKmlH/SsAisIs/R7d+87q8dzSm2VdOtA8jb0EZ0e9w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P8bf6g3r5GJOwk3YXO287J5VvX7lOG1Xk8MfI9wlxHA=; b=fiJcvQuvEj6aYuevR9NIu0x8rAR3hXFGp/1Bk9txlXfQBteL/XPPoxRRveSxVdlh60tzyBduEJiDd3mIuWrYt+2xbXFSaQt+zw91J1SrtUU7OjRHT1c7syPB/5PwSI54J2MyCxdH+nYS7wFiTcXZkRu49my1xAcW14VGXP1Kx1CEGUAqZ/01XdiiQHirL9ewBaFlTTiV7bNorUchkot/m+a6xo+gdk9GyhA1M+5q8kwXXg476NAffXXcsRhf0ZzuD6KcoBkkZen04zJ6ACZyRLZ93oK4H53XBPK2fALAKd7yMNSaJ1sCrE5AGoXyjKsIDj32o5qEWHSkLkFrG/KWyA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P8bf6g3r5GJOwk3YXO287J5VvX7lOG1Xk8MfI9wlxHA=; b=yJIG+an6YKq4myMP1ZqGz+PRnEgWtkpyt6UiKl4t6kWjsfpQdWjniLSA+e0l2DTdHp56V6xqA/3icM7MbOVVQFZVgJQZrxTYn9MW4AzuBNDmoOtKJDk+fzISMhLNL6TKTMXe7uHi+mt+Q+izThyvAhD2nbCNBuFUxPzQ64GOh6I=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB0045.namprd11.prod.outlook.com (10.164.204.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Sat, 14 Dec 2019 10:01:06 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.017; Sat, 14 Dec 2019 10:01:06 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aAAACF7UAAbjlSgAAPzKzgAGM7moA=
Date: Sat, 14 Dec 2019 10:01:06 +0000
Message-ID: <FBB4D59D-CCAE-47DE-B867-E25414026B87@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com> <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com> <DF6902DF-180E-47F9-AA78-E8357DFE1E97@cisco.com> <BN7PR05MB5699ED782047692908D1B1A5AE5A0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699ED782047692908D1B1A5AE5A0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [88.27.141.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a631fdc6-faef-4782-92b2-08d7807c895f
x-ms-traffictypediagnostic: MWHPR11MB0045:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR11MB004506929F4F4F06AA154656C9570@MWHPR11MB0045.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025100C802
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(39860400002)(396003)(136003)(51444003)(189003)(199004)(13464003)(966005)(316002)(26005)(5660300002)(66556008)(186003)(6506007)(4326008)(110136005)(71200400001)(53546011)(6512007)(81156014)(66476007)(66446008)(76116006)(36756003)(91956017)(54906003)(86362001)(66946007)(2906002)(6486002)(8676002)(81166006)(33656002)(2616005)(478600001)(6636002)(64756008)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB0045; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9zmLvqDukGp6aovIkkIaDZMFMBrf47JYwpIkneFlsoOH4TqDwjAszek2ncZJ7E6xanx+QNO+pFslcV/Bm6lLzaImfnuCWvYifnfptbdnpwvBtHK9CEyndVBG+qHLYMB3DEfuiweF9OtRY7f6EAlaNhHIIhcwdQMYAgE45zsAXwfHfNAF7MYUlgw/GdHLbPnvn8CQJ6zJ8qy6b5qwyGZh8YZnI1SGGlEoPrK5I2JbCFMynJ2u2qrjABrjIvL2Uwo6o+jX50bHtSrWHaen1HeaSC3k2Mpt4M67cTUy3bgTE5sSd6xDz94izATeTRY4zpIVm61NFogI4QJqXIfwsBP7XUPKtHI2jCDyzwaU51dPKeZUIxSAXawkqr/wuzmGn/7rTK++MWFnputxeOBXpDEQazQM3cjnRgYKS5gHyFgRJem4gYSPUzAJXkqchY3G00madkBbn6W0q93ZrfCabuLAcoqA+O2Hp3X7PKyTelHMQZetv3sjKD3ETj3cldQmjrwzkcgvPH74S2VtCMCmCbSrEi5glWIr49oPEs5H8fNnIKezAiptdSZxiB4xgjmD1/1o
Content-Type: text/plain; charset="utf-8"
Content-ID: <52B6F72F95823145BFA7C01037357DC3@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a631fdc6-faef-4782-92b2-08d7807c895f
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2019 10:01:06.3257 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ibE+NWWMkucAjeM0uDB9fcAsgU3uCO3d3lpwgtz+6BJdAansz4wSvLYqcVptWLOURW/eQeRpoHHDZjhQrc1GYA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0045
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Iz4KV2sL0DRNUWFuoVwkJdgJZxI>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 10:01:13 -0000

Um9uLA0KDQpMZXQncyBzYXkgb3RoZXIgUkZDIGRlZmluZXMgcnVsZXMgWCxZLFouDQpEcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgZm9sbG93cyB0aG9zZSBSRkNzIGFu
ZCBoZW5jZSB0aG9zZSBydWxlcy4NCllvdSBoYXZlIGEgY29uY2VybiB0aGF0IG5vLW9uZSBlbHNl
IGlzIHNoYXJpbmcgb24gcnVsZSBZLCBhbmQgeW91IGFyZSBhc2tpbmcgbWUgdG8gaW5jbHVkZSBh
IHJlbWluZGVyIHNheWluZyB0aGF0IFkgTVVTVCBiZSBmb2xsb3dlZCwgYnV0IHJlbWFpbiBzaWxl
bnQgb24gWCBhbmQgWi4NCg0KV2hhdCBkb2VzIHRoaXMgbWVhbiBmb3IgWCBhbmQgWj8gRG9lcyB0
aGlzIG1lYW4gdGhhdCBzb21lb25lIGltcGxlbWVudGluZyBkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmcgY2FuIGlnbm9yZSBYIGFuZCBaPyANCg0KSGVuY2UsIHVubGVz
cyB5b3UgcHJvdmlkZSBhIHN0cm9uZyByZWFzb24gd2h5IHN1Y2ggcmVtaW5kZXIgb25seSBmb3Ig
WSBpcyBuZWVkZWQsIEkga2VlcCBteSBwb3NpdGlvbiBvZiBhZ3JlZWluZyB3aXRoIEJvYiwgRGFy
cmVuIGFuZCBLYW1yYW4gdGhhdCBzdWNoIGNsYXJpZmljYXRpb24gc2hvdWxkIG5vdCBiZSBhZGRl
ZC4gSXRzIG1pc2xlYWRpbmcgSW4gbXkgb3BpbmlvbiBmb3IgWCBhbmQgWi4gUGxlYXNlIHByb3Zp
ZGUgbWUgYW4gYXJndW1lbnQgb3IgYSByZWFzb24gZm9yIGl0Lg0KDQpUaGFuayB5b3UsDQpQYWJs
by4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFJvbiBCb25pY2EgPHJi
b25pY2FAanVuaXBlci5uZXQ+DQpEYXRlOiBXZWRuZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQg
MjE6MzcNClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5j
b20+LCBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+LCAi
RGFycmVuIER1a2VzIChkZHVrZXMpIiA8ZGR1a2VzQGNpc2NvLmNvbT4NCkNjOiBTUFJJTkcgV0cg
PHNwcmluZ0BpZXRmLm9yZz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPiwgTWFy
ayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJFOiBbc3ByaW5nXSBT
UnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0K
DQogICAgUGFibG8sDQogICAgDQogICAgSSBhbSBoYXBweSB0byBoZWFyIHRoYXQgeW91IHdvdWxk
IG5vdCBmb3J3YXJkIHRoZSBwYWNrZXQuIFRoYXQgaXMgdGhlIGNvcnJlY3QgYmVoYXZpb3IuDQog
ICAgDQogICAgQ291bGQgd2UgbWFrZSB0aGF0IHBvaW50IGNsZWFyIGluIHRoZSBkcmFmdD8gDQog
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAgIA0KICAgIA0KICAgIA0KICAgIEp1bmlw
ZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICANCiAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KICAgIEZyb206IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5j
b20+IA0KICAgIFNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTEsIDIwMTkgMzowNyBQTQ0KICAg
IFRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgUm9uIEJvbmljYSA8cmJvbmlj
YT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPjsgRGFycmVuIER1a2VzIChkZHVrZXMpIDxk
ZHVrZXNAY2lzY28uY29tPg0KICAgIENjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IEJv
YiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRo
QGdtYWlsLmNvbT4NCiAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dy
YW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICANCiAgICBSb24sDQog
ICAgDQogICAgT2suIExldCBtZSB0cnkgdG8gYmUgb3Blbi1taW5kZWQgYW5kIHVuZGVyc3RhbmQg
d2h5IHlvdSBoYXZlIGEgY29uY2VybiB0aGF0IG5vLW9uZSBlbHNlIGlzIHNoYXJpbmc6DQogICAg
DQogICAgSSBndWVzcyB0aGF0IHlvdXIgY29uY2VybiBpcyB0aGF0IHNpbmNlIHdlIGRvIG5vdCBo
YXZlIGEgc2Vjb25kIEZJQiBsb29rdXAsIGhlbmNlIHlvdSBiZWxpZXZlIHRoYXQgd2Ugd291bGQg
anVzdCBjcm9zcy1jb25uZWN0IHRoZSBwYWNrZXQuIElzIHRoaXMgY29ycmVjdD8NCiAgICBUaGUg
ZmFjdCB0aGF0IHdlIHNldCB0aGUgZWdyZXNzIGFkamFjZW5jeSBhcyBwYXJ0IG9mIHRoZSBFbmQu
WCBwc2V1ZG9jb2RlIGRvZXMgbm90IG1lYW4gdGhhdCB3ZSBza2lwIHRoZSBJUHY2IHByb2Nlc3Np
bmcsIGFuZCBhcyBwYXJ0IG9mIHRoZSBJUHY2IHByb2Nlc3Npbmcgd2Ugd291bGQgbm90IGZvcndh
cmQgc3VjaCBwYWNrZXQuDQogICAgDQogICAgVGhhbmtzLA0KICAgIFBhYmxvLg0KICAgIA0KICAg
IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogUm9uIEJvbmljYSA8cmJvbmlj
YUBqdW5pcGVyLm5ldD4NCiAgICBEYXRlOiBUdWVzZGF5LCAxMCBEZWNlbWJlciAyMDE5IGF0IDAw
OjAzDQogICAgVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1hcmlsQGNpc2Nv
LmNvbT4sIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4s
ICJEYXJyZW4gRHVrZXMgKGRkdWtlcykiIDxkZHVrZXNAY2lzY28uY29tPg0KICAgIENjOiBTUFJJ
TkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29t
PiwgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICBTdWJqZWN0OiBSRTog
W3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBB
ZGRyZXNzZXMNCiAgICANCiAgICAgICAgUGFibG8sDQogICAgICAgIA0KICAgICAgICBMZXQgdXMg
YWdyZWUgdG8gZGlzYWdyZWUuDQogICAgICAgIA0KICAgICAgICBDaGFpcnMsDQogICAgICAgIA0K
ICAgICAgICBQbGVhc2UgZG8gbm90IGNsb3NlIHRoaXMgaXNzdWUuDQogICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAgICAgICANCiAgICAgICAgDQogICAg
ICAgIA0KICAgICAgICBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQogICAgICAgIA0KICAgICAg
ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBzcHJpbmcgPHNwcmlu
Zy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJp
bCkNCiAgICAgICAgU2VudDogTW9uZGF5LCBEZWNlbWJlciA5LCAyMDE5IDEwOjE2IEFNDQogICAg
ICAgIFRvOiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+
OyBEYXJyZW4gRHVrZXMgKGRkdWtlcykgPGRkdWtlc0BjaXNjby5jb20+DQogICAgICAgIENjOiBT
UFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwu
Y29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICAgICAgU3ViamVj
dDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBT
b3VyY2UgQWRkcmVzc2VzDQogICAgICAgIA0KICAgICAgICBSb24sDQogICAgICAgIA0KICAgICAg
ICBJIGFncmVlIHdpdGggQm9iLCBEYXJyZW4gYW5kIEthbXJhbiB0aGF0IHRoZSBleGlzdGluZyBJ
UHY2IHByb2Nlc3NpbmcgcnVsZXMgYXJlIGZvbGxvd2VkIGluIE5ldHdvcmsgUHJvZ3JhbW1pbmcg
YW5kIGRvIG5vdCBuZWVkIHRvIGJlIHJlLXN0YXRlZC4NCiAgICAgICAgDQogICAgICAgIENoZWVy
cywNCiAgICAgICAgUGFibG8uDQogICAgICAgIA0KICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KICAgICAgICBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBv
biBiZWhhbGYgb2YgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYu
b3JnPg0KICAgICAgICBEYXRlOiBGcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAxNzoxNw0KICAg
ICAgICBUbzogIkRhcnJlbiBEdWtlcyAoZGR1a2VzKSIgPGRkdWtlc0BjaXNjby5jb20+DQogICAg
ICAgIENjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4sIEJvYiBIaW5kZW4gPGJvYi5oaW5k
ZW5AZ21haWwuY29tPiwgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICAg
ICAgU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGlu
ayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQogICAgICAgIA0KICAgICAgICAgICAgRGFycmVuLA0K
ICAgICAgICAgICAgDQogICAgICAgICAgICBJZiB0aGUgZHJhZnQgYWRoZXJlZCBzdHJpY3RseSB0
byBSRkMgNDI5MSBhbmQgUkZDIDgyMDAgaW4gYWxsIG90aGVyIHJlc3BlY3RzLCBJIHdvdWxkIGFn
cmVlIHdpdGggeW91IGFuZCBCb2IuIEhvd2V2ZXIsIGl0IGRvZXNuJ3QuDQogICAgICAgICAgICAN
CiAgICAgICAgICAgIEFzIGl0IHN0YW5kcywgdGhlIHJlYWRlciBpcyBsZWZ0IHRvIGd1ZXNzIHdo
ZW4gdGhlIGRyYWZ0IGFkaGVyZXMgdG8gcHJldmlvdXMgc3BlY2lmaWNhdGlvbnMsIGJ1dCBkb2Vz
bid0IHNheSBzbyBleHBsaWNpdGx5LCBhbmQgd2hlbiBpdCBpcyB0YWtpbmcgbGliZXJ0aWVzIHdp
dGggcHJldmlvdXMgc3BlY2lmaWNhdGlvbnMuDQogICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgDQogICAg
ICAgICAgICANCiAgICAgICAgICAgIA0KICAgICAgICAgICAgSnVuaXBlciBCdXNpbmVzcyBVc2Ug
T25seQ0KICAgICAgICAgICAgDQogICAgICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KICAgICAgICAgICAgRnJvbTogRGFycmVuIER1a2VzIChkZHVrZXMpIDxkZHVrZXNAY2lzY28u
Y29tPiANCiAgICAgICAgICAgIFNlbnQ6IEZyaWRheSwgRGVjZW1iZXIgNiwgMjAxOSAxMDo1MyBB
TQ0KICAgICAgICAgICAgVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQogICAg
ICAgICAgICBDYzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBTUFJJTkcgV0cg
PHNwcmluZ0BpZXRmLm9yZz47IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+DQog
ICAgICAgICAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5n
IGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICAgICAgICAgIA0KICAgICAgICAg
ICAgSGkgUm9uLCBJIGFncmVlIHdpdGggQm9iIGhlcmUuDQogICAgICAgICAgICANCiAgICAgICAg
ICAgIFNlY3Rpb24gNC4yIHBzZXVkb2NvZGUgc2ltcGx5IHNheXMgYW4gaW1wbGVtZW50YXRpb24g
d291bGQgdXNlIGEgcHJlZGV0ZXJtaW5lZCBlZ3Jlc3MgYWRqYWNlbmN5IGluc3RlYWQgb2YgcGVy
Zm9ybWluZyBhIEZJQiBsb29rdXAgdG8gZmluZCBvbmUuICANCiAgICAgICAgICAgIEl0IHNwZWNp
ZmllcyB0aGUgU0lEIHByb2Nlc3NpbmcsIG5vdCB0aGUgZW50aXJlIElQdjYgZGF0YSBwYXRoLg0K
ICAgICAgICAgICAgDQogICAgICAgICAgICBJdCBoYXMgbm8gdGV4dCB0aGF0IHdvdWxkIGluZGlj
YXRlIFJGQzQyOTEgdGV4dCBvbiBsaW5rLWxvY2FsIGFkZHJlc3NlcyBhbmQgcm91dGVycyB3b3Vs
ZCBub3QgYXBwbHkuDQogICAgICAgICAgICANCiAgICAgICAgICAgIEFzIGEgc2lkZSBub3RlLCBl
dmVyeSByb3V0aW5nIGhlYWRlciBjdXJyZW50bHkgZGVmaW5lZCAoZXZlbiB0aG9zZSBub3cgZGVw
cmVjYXRlZCkgZG8gbm90IHJlLXN0YXRlIHRoZSBSRkM0MjkxIHRleHQuDQogICAgICAgICAgICAN
CiAgICAgICAgICAgIFRoYW5rcywNCiAgICAgICAgICAgICAgRGFycmVuDQogICAgICAgICAgICAN
CiAgICAgICAgICAgIA0KICAgICAgICAgICAgPiBPbiBEZWMgMiwgMjAxOSwgYXQgMTA6NTggQU0s
IFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6
DQogICAgICAgICAgICA+IA0KICAgICAgICAgICAgPiBCb2IsDQogICAgICAgICAgICA+IA0KICAg
ICAgICAgICAgPiBCZWZvcmUgd2UgZGViYXRlIHByZXNlbnRhdGlvbiB0b28gbXVjaCwgd2Ugc2hv
dWxkIGxldCBQYWJsbyBhbnN3ZXIgdGhlIG9yaWdpbmFsIHF1ZXN0aW9uLiBXaWxsIHRoZSBwYWNr
ZXQgYmUgZHJvcHBlZCBvciBmb3J3YXJkZWQ/DQogICAgICAgICAgICA+IA0KICAgICAgICAgICAg
PiBJZiB0aGUgcGFja2V0IHdpbGwgYmUgZHJvcHBlZCwgaG93IGlzIHRoZSByZWFkZXIgb2YgU2Vj
dGlvbiA0LjIgdG8ga25vdyB0aGlzPyBOb3JtYWxseSwgcHNldWRvY29kZSBpcyB0YWtlbiBsaXRl
cmFsbHksIGFuZCB0aGUgcHNldWRvY29kZSBpbiBTZWN0aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRo
ZSBwYWNrZXQgd2lsbCBiZSBmb3J3YXJkZWQuDQogICAgICAgICAgICA+IA0KICAgICAgICAgICAg
PiBPbmUgd2F5IHRvIHdpZ2dsZSBvdXQgb2YgdGhpcyBwcm9ibGVtIGlzIHRvIGluY2x1ZGUgYSBz
ZW50ZW5jZSBhdCB0aGUgYmVnaW5uaW5nIG9mIFNlY3Rpb24gNCBzYXlpbmcsICJXaGVuIHRoZSBm
b2xsb3dpbmcgcHNldWRvY29kZSBjb250cmFkaWN0cyBSRkMgNDI5MSBvciA4MjAwLCBSRkNzIDQy
OTEgYW5kIDgyMDAgdGFrZSBwcmVjZWRlbmNlLg0KICAgICAgICAgICAgPiANCiAgICAgICAgICAg
ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgPiBSb24NCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IA0KICAgICAg
ICAgICAgPiANCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IEp1bmlwZXIgQnVzaW5lc3Mg
VXNlIE9ubHkNCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQogICAgICAgICAgICA+IEZyb206IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPg0KICAgICAgICAgICAgPiBTZW50OiBNb25kYXksIERlY2VtYmVyIDIsIDIwMTkgMTA6
NDcgQU0NCiAgICAgICAgICAgID4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+
DQogICAgICAgICAgICA+IENjOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1h
cmsgU21pdGggDQogICAgICAgICAgICA+IDxtYXJrenp6c21pdGhAZ21haWwuY29tPjsgU1BSSU5H
IFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgICAgICAgICA+IFN1YmplY3Q6IFJlOiBbc3ByaW5n
XSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIA0KICAgICAg
ICAgICAgPiBBZGRyZXNzZXMNCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IFJvbiwNCiAg
ICAgICAgICAgID4gDQogICAgICAgICAgICA+PiBPbiBEZWMgMiwgMjAxOSwgYXQgNzozNiBBTSwg
Um9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4gd3JvdGU6DQogICAgICAgICAgICA+PiAN
CiAgICAgICAgICAgID4+IEJvYiwNCiAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgPj4gVGFr
ZSBhIGxvb2sgYXQgU2VjdGlvbiA0LjIuIFRoZSBwc2V1ZG9jb2RlIGlzIHByZXR0eSBzcGVjaWZp
Yy4NCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IFBsZWFzZSBleHBsYWluLiAgSSBkb27i
gJl0IHNlZSB0aGF0Lg0KICAgICAgICAgICAgPiANCiAgICAgICAgICAgID4gVGhhbmtzLA0KICAg
ICAgICAgICAgPiBCb2INCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IA0KICAgICAgICAg
ICAgPj4gDQogICAgICAgICAgICA+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBSb24NCiAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgPj4gDQogICAgICAgICAg
ICA+PiANCiAgICAgICAgICAgID4+IEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICAgICAg
ICAgID4+IA0KICAgICAgICAgICAgPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAg
ICAgICAgID4+IEZyb206IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KICAgICAg
ICAgICAgPj4gU2VudDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6NTYgUE0NCiAgICAgICAg
ICAgID4+IFRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KICAgICAgICAgICAg
Pj4gQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0aCANCiAg
ICAgICAgICAgID4+IDxtYXJrenp6c21pdGhAZ21haWwuY29tPjsgU1BSSU5HIFdHIDxzcHJpbmdA
aWV0Zi5vcmc+DQogICAgICAgICAgICA+PiBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3
b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCiAgICAgICAgICAgID4+IEFk
ZHJlc3Nlcw0KICAgICAgICAgICAgPj4gDQogICAgICAgICAgICA+PiBSb24sDQogICAgICAgICAg
ICA+PiANCiAgICAgICAgICAgID4+PiBPbiBEZWMgMSwgMjAxOSwgYXQgMjo0NyBQTSwgUm9uIEJv
bmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4gd3JvdGU6DQogICAgICAgICAgICA+Pj4gDQogICAg
ICAgICAgICA+Pj4gTWFyaywgQm9iLA0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+
IFllcywgSSBhZ3JlZSB0aGF0IHJvdXRlcnMgc2hvdWxkIG5vdCBmb3J3YXJkIHBhY2tldHMgd2l0
aCBsaW5rIGxvY2FsIHNvdXJjZSBhZGRyZXNzZXMuDQogICAgICAgICAgICA+PiANCiAgICAgICAg
ICAgID4+IG9yIERlc3RpbmF0aW9uIGFkZHJlc3Nlcy4NCiAgICAgICAgICAgID4+IA0KICAgICAg
ICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IFBhYmxvLA0KICAgICAgICAgICAgPj4+IA0KICAg
ICAgICAgICAgPj4+IE1heWJlIHdlIHNob3VsZCB1cGRhdGUgc2VjdGlvbiA0LjIgb2YgdGhlIG5l
dHdvcmsgcHJvZ3JhbW1pbmcgZHJhZnQgdG8gcmVmbGVjdCB0aGlzPw0KICAgICAgICAgICAgPj4g
DQogICAgICAgICAgICA+PiBJIHdhcyB0aGlua2luZyB0aGF0IHVubGVzcyBuZXR3b3JrIHByb2dy
YW1taW5nIGhhcyB0ZXh0IHRoYXQgbWlnaHQgY2F1c2Ugb25lIHRvIHRoaW5rIGl0IG92ZXJyaWRl
cyB0aGUgZGVmaW5lZCBiZWhhdmlvciBmcm9tIHJmYzQyOTEgZm9yIGxpbmstbG9jYWwgYWRkcmVz
c2VzLCBJIGFtIG5vdCBzdXJlIGl0IGhhcyB0byBiZSBtZW50aW9uZWQuDQogICAgICAgICAgICA+
PiANCiAgICAgICAgICAgID4+IEJvYg0KICAgICAgICAgICAgPj4gDQogICAgICAgICAgICA+PiAN
CiAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgID4+PiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgICAg
ID4+PiANCiAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgID4+PiBGcm9tOiBNYXJrIFNtaXRo
IDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgICAgICAgICAgPj4+IFNlbnQ6IFN1bmRheSwg
RGVjZW1iZXIgMSwgMjAxOSA1OjMxIFBNDQogICAgICAgICAgICA+Pj4gVG86IEJvYiBIaW5kZW4g
PGJvYi5oaW5kZW5AZ21haWwuY29tPg0KICAgICAgICAgICAgPj4+IENjOiBSb24gQm9uaWNhIDxy
Ym9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgICAg
ICAgICA+Pj4gU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBh
bmQgTGluayBMb2NhbCBTb3VyY2UgDQogICAgICAgICAgICA+Pj4gQWRkcmVzc2VzDQogICAgICAg
ICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAg
ICA+Pj4gT24gTW9uLCAyIERlYyAyMDE5LCAwODozNSBCb2IgSGluZGVuLCA8Ym9iLmhpbmRlbkBn
bWFpbC5jb20+IHdyb3RlOg0KICAgICAgICAgICAgPj4+IFJvbiwNCiAgICAgICAgICAgID4+PiAN
CiAgICAgICAgICAgID4+Pj4gT24gTm92IDMwLCAyMDE5LCBhdCAxMjozNiBQTSwgUm9uIEJvbmlj
YSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiB3cm90ZToNCiAgICAgICAg
ICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IFBhYmxvLA0KICAgICAgICAgICAgPj4+PiANCiAg
ICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiBDb25z
aWRlciB0aGUgcGFja2V0IChTQSxEQSkgKFMzLCBTMiwgUzE7IFNMKSB3aGVyZToNCiAgICAgICAg
ICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAg
ICAgID4+Pj4gICAgIOKAoiBTQSBpcyBsaW5rLWxvY2FsIChmZTgwKQ0KICAgICAgICAgICAgPj4+
PiAgICAg4oCiIERBLCBTMywgUzIsIGFuZCBTMSBhcmUgYWxsIEVORC5YDQogICAgICAgICAgICA+
Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gU2VjdGlvbiA0LjIgc3Vn
Z2VzdHMgdGhhdCB0aGlzIHBhY2tldCB3aWxsIGJlIGRlbGl2ZXJlZCBvdmVyIG11bHRpcGxlIGhv
cHMgdG8gaXRzIGRlc3RpbmF0aW9uLCByZWdhcmRsZXNzIG9mIGl0cyBsaW5rLWxvY2FsIHNvdXJj
ZSBhZGRyZXNzLg0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IEkgd291bGQgdGhp
bmsgdGhhdCBSRkMyNDYwIFNlY3Rpb24gMi41LjYuICJMaW5rLUxvY2FsIElQdjYgVW5pY2FzdCBB
ZGRyZXNzZXPigJ0gY292ZXJzIHRoaXM6DQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+
Pj4gIExpbmstTG9jYWwgYWRkcmVzc2VzIGFyZSBmb3IgdXNlIG9uIGEgc2luZ2xlIGxpbmsuICBM
aW5rLUxvY2FsICANCiAgICAgICAgICAgID4+PiBhZGRyZXNzZXMgaGF2ZSB0aGUgZm9sbG93aW5n
IGZvcm1hdDoNCiAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgID4+PiAgfCAgIDEwICAgICB8
DQogICAgICAgICAgICA+Pj4gIHwgIGJpdHMgICAgfCAgICAgICAgIDU0IGJpdHMgICAgICAgICB8
ICAgICAgICAgIDY0IGJpdHMgICAgICAgICAgIHwNCiAgICAgICAgICAgID4+PiAgKy0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Kw0KICAgICAgICAgICAgPj4+ICB8MTExMTExMTAxMHwgICAgICAgICAgIDAgICAgICAgICAgICAg
fCAgICAgICBpbnRlcmZhY2UgSUQgICAgICAgICB8DQogICAgICAgICAgICA+Pj4gICstLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsNCiAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgID4+PiAgTGluay1Mb2NhbCBhZGRyZXNz
ZXMgYXJlIGRlc2lnbmVkIHRvIGJlIHVzZWQgZm9yIGFkZHJlc3Npbmcgb24gYSAgDQogICAgICAg
ICAgICA+Pj4gc2luZ2xlIGxpbmsgZm9yIHB1cnBvc2VzIHN1Y2ggYXMgYXV0b21hdGljIGFkZHJl
c3MgY29uZmlndXJhdGlvbiwgIA0KICAgICAgICAgICAgPj4+IG5laWdoYm9yIGRpc2NvdmVyeSwg
b3Igd2hlbiBubyByb3V0ZXJzIGFyZSBwcmVzZW50Lg0KICAgICAgICAgICAgPj4+IA0KICAgICAg
ICAgICAgPj4+ICBSb3V0ZXJzIG11c3Qgbm90IGZvcndhcmQgYW55IHBhY2tldHMgd2l0aCBMaW5r
LUxvY2FsIHNvdXJjZSBvciAgDQogICAgICAgICAgICA+Pj4gZGVzdGluYXRpb24gYWRkcmVzc2Vz
IHRvIG90aGVyIGxpbmtzLg0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IEkgdGhp
bmsgdGhhdCdzIFJGQzQyOTEuDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gUkZD
NDAwNywgIklQdjYgU2NvcGVkIEFkZHJlc3MgQXJjaGl0ZWN0dXJlIiBkb2VzIHRvbywgbW9yZSBn
ZW5lcmFsbHkgYW5kIHByb2JhYmx5IG1vcmUgZm9ybWFsbHksIGluIHBhcnRpY3VsYXIgc2VjdGlv
biA5LCAiRm9yd2FyZGluZyIuDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gUmVn
YXJkcywNCiAgICAgICAgICAgID4+PiBNYXJrLg0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAg
ICAgPj4+IA0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IEJvYg0KICAgICAgICAg
ICAgPj4+IA0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAg
ID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiBJcyB0aGlzIHRoZSBj
YXNlPw0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+
Pj4+IA0KICAgICAgICAgICAgPj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAg
ICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAg
ICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAg
ICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAg
ICAgID4+Pj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgICAgICAgICAgPj4+PiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICAgICAg
Pj4+PiBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAgICAgICA+Pj4+IHNwcmluZ0BpZXRmLm9y
Zw0KICAgICAgICAgICAgPj4+PiBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zDQogICAgICAgICAgICA+Pj4+IHByaW5nX187
IThXb0E2UmpDODFjIVgwTWkxRU1EY1VwcUd4SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYw
WTENCiAgICAgICAgICAgID4+Pj4gZnNMd3BDa2FjVmRzbHRGcnJsJA0KICAgICAgICAgICAgPj4+
IA0KICAgICAgICAgICAgPj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgICAgICAgICA+Pj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICAg
ICAgPj4+IHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICAgICAgPj4+IGh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwDQogICAg
ICAgICAgICA+Pj4gcmluZ19fOyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVI
VGd6VldreE9RVFRTQ08xWks2MFkxZnMNCiAgICAgICAgICAgID4+PiBMd3BDa2FjVmRzbHRGcnJs
JA0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IEp1bmlwZXIgQnVzaW5lc3MgVXNl
IE9ubHkNCiAgICAgICAgICAgID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCiAgICAgICAgICAgID4gc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICAg
ICAgPiBzcHJpbmdAaWV0Zi5vcmcNCiAgICAgICAgICAgID4gaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaQ0KICAgICAg
ICAgICAgPiBuZ19fOyE4V29BNlJqQzgxYyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6Vldr
eE9RVFRTQ08xWks2MFkxZnNMd3BDa2FjVmRzbHRGcnJsJA0KICAgICAgICAgICAgX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgICAgIHNwcmlu
ZyBtYWlsaW5nIGxpc3QNCiAgICAgICAgICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICAgICAg
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFTOWh0MWlLZXZ3WEt4aE5MSndQQU92aXF4
RXR0RF9JajNvckw3NlRqZjZqMHp4eGd4TUt3aE1KOGl1VDhoeWMwJCANCiAgICAgICAgICAgIA0K
ICAgICAgICANCiAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCiAgICAgICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICBzcHJpbmdAaWV0
Zi5vcmcNCiAgICAgICAgaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFTOWh0MWlLZXZ3
WEt4aE5MSndQQU92aXF4RXR0RF9JajNvckw3NlRqZjZqMHp4eGd4TUt3aE1KOGl1VDhoeWMwJCAN
CiAgICAgICAgDQogICAgDQoNCg==


From nobody Sat Dec 14 08:07:38 2019
Return-Path: <xiejingrong@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C89CA1200E9 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 08:07:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham 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 2NTrqvQ9MACQ for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 08:07:34 -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 4102C1200C4 for <spring@ietf.org>; Sat, 14 Dec 2019 08:07:34 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 8BE00F81B97BD5D143C9 for <spring@ietf.org>; Sat, 14 Dec 2019 16:07:28 +0000 (GMT)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sat, 14 Dec 2019 16:07:27 +0000
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id 14.03.0439.000; Sun, 15 Dec 2019 00:07:18 +0800
From: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85pqRHz/5ypkk2U+Q8DzMRbEae0UE7wgAAk5ICABVSpbQ==
Date: Sat, 14 Dec 2019 16:07:18 +0000
Message-ID: <16253F7987E4F346823E305D08F9115AABAEF03A@nkgeml514-mbx.china.huawei.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com>, <d24357eb-c137-d14e-e394-0e49d7eff7bc@joelhalpern.com>
In-Reply-To: <d24357eb-c137-d14e-e394-0e49d7eff7bc@joelhalpern.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.45.220.244]
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/6S6twJ8Ra_7_wxYrFbR7N-yP6gA>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 16:07:37 -0000

Hi Joel,=0A=
=0A=
Regrading this question:=0A=
Do you have any comments on what appears to be the significant increase=0A=
in complexity on the device performing PSP? =0A=
=0A=
I think the removal of some bytes from an packet header is a common case wi=
thout any significant increasing complexity for a long time.=0A=
For example, a Layer-2 switch receives an ethernet frame from a port with a=
 vlan tag, and forwards/switches it to another port without a vlan tag, the=
n it strips the 2 bytes of vlan tag value and 2 bytes of 0x8100. The 4 byte=
s are in the middle of the ethernet header and the ip header, which otherwi=
se would not need to be stripped if it's the case from a tag port to anothe=
r tag port.=0A=
=0A=
I found this in my book, "Network system design using network processors" b=
y Douglas E. Comer 2004.=0A=
On page 38 "4.12 Operation and Data Chaining", introduced modern NICs use a=
 technique known as =93operation chaining or command chaining=94 instead of=
 operating on a single large buffer.=0A=
Which makes me believe that, the removal of some bytes from some packet hea=
der (L2 or L3 header), would not cause the 1500 bytes of packet be moved, b=
ut instead a very basic function that various packet processors have solved=
 very long ago as a basic function of "header/packet modification".=0A=
=0A=
Hope the above understanding is right.=0A=
=0A=
Thanks=0A=
Jingrong=0A=
=0A=
________________________________________=0A=
From: spring [spring-bounces@ietf.org] on behalf of Joel M. Halpern [jmh@jo=
elhalpern.com]=0A=
Sent: Wednesday, December 11, 2019 22:15=0A=
To: spring@ietf.org=0A=
Subject: Re: [spring] Is srv6 PSP a good idea=0A=
=0A=
Thank you Jingrong for providing some of the other motivations.  Two=0A=
furhter comments.=0A=
=0A=
As far as I know, the only savings on the end box is the processing for=0A=
noticing the SRH, noticing that SL is 0 and there are no relevant TLVs,=0A=
and then moving on.=0A=
=0A=
If the actual end device is not part of the SR domain, I assume that=0A=
encapsulation would have been used, so I think it is reasoanble to=0A=
assume that in the PSP case the end device is SR capable.=0A=
=0A=
Do you have any comments on what appears to be the significant increase=0A=
in complexity on the device performing PSP?  The question I am trying to=0A=
get at is about the tradeoff, which needs one to evaluate both sides.=0A=
=0A=
Yours,=0A=
Joel=0A=
=0A=
On 12/10/2019 11:13 PM, Xiejingrong (Jingrong) wrote:=0A=
> I think it's a good idea.=0A=
> Nothing new, but benefits that people have already said seems notable to =
me.=0A=
>=0A=
> (1) reduce the load of final destination. This benefit can be notable for=
 the following sub reasons.=0A=
> (1.1) final destination tends to have heavy load. It need to handle all t=
he EHs and do the delivery/demultiplex the packet to the right overlay serv=
ice.=0A=
> (1.2) example 1, the final destination may need to handle the DOH after t=
he RH.=0A=
> (1.3) example 2, the final destination may need to do the assembly of fra=
gmented packets.=0A=
> (1.4) example 3, the final destination may need to do AH/ESP after the Fr=
agmentation Header.=0A=
> (1.5) example 4, the final destination may need to deliver the packet to =
the right overlay service.=0A=
>=0A=
> (2) support the incremental deployment when final destination(s) do not p=
rocess/recognize SRH. This benefit can be notable for the following sub rea=
sons.=0A=
> (2.1) A core router may (fan-out) connected with a big number of low-end =
routers that do not support SRH but support tunnel-end/service-demultiplex =
function of SRv6.=0A=
>=0A=
> Thanks=0A=
> Jingrong=0A=
>=0A=
> -----Original Message-----=0A=
> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M. Halper=
n=0A=
> Sent: Wednesday, December 11, 2019 10:55 AM=0A=
> To: spring@ietf.org=0A=
> Subject: [spring] Is srv6 PSP a good idea=0A=
>=0A=
> For purposes of this thread, even if you think PSP violates RFC 8200, let=
 us assume that it is legal.=0A=
>=0A=
> As I understand it, the PSP situation is:=0A=
> o the packet arrives at the place (let's not argue about whether SIDs are=
 locators) identified by the SID in the destination address field o that SI=
D is the next to last SID in the SID list o that sid is marked as / known t=
o be PSP o at the intended place in the processing pseudocode, the last (fi=
rst) entry in the SRH is copied into the destination IPv6 address field of =
the packet=0A=
> -> The SRH being used is then removed from the packet.=0A=
>=0A=
> In order to evaluate whether this is a good idea, we have to have some id=
ea of the benefit.  It may be that I am missing some of the benefit, and I =
would appreciate clarification.=0A=
> As far as I can tell, the benefit of this removal is that in exchange for=
 this node doing the work of removing the SRH, the final node in the SRH do=
es not have to process the SRH at all, as it has been removed.=0A=
>=0A=
> I have trouble seeing how that work tradeoff can be beneficial.=0A=
> Removing bytes from the middle of a packet is a complex operation.=0A=
> Doing so in Silicon (we expect this to be done in the fast path of signif=
icant forwarders as I understand it) requires very special provision.  Even=
 in software, removing bytes from the middle of a packet requires somewhere=
 between some and a lot of extra work.  It is distinctly NOT free.=0A=
>=0A=
> In contrast, we have assumed that the work of processing SRH itself is tr=
actable, since otherwise all of SRv6 would be problematic.  So why is this =
necessary.=0A=
>=0A=
> Yours,=0A=
> Joel=0A=
>=0A=
> PS: Note that both the MPLS case and the encapsulation case are very diff=
erent in that the material being removed is at the front of the IP packet. =
 Pop or prepend are MUCH easier than middle-removal (or middle-insertion).=
=0A=
>=0A=
> _______________________________________________=0A=
> spring mailing list=0A=
> spring@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/spring=0A=
>=0A=
=0A=
_______________________________________________=0A=
spring mailing list=0A=
spring@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/spring=0A=


From nobody Sat Dec 14 12:04:35 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 582EB120026 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 12:04:34 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 9I5TUAhioLnz for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 12:04:32 -0800 (PST)
Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) (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 2E69812000F for <spring@ietf.org>; Sat, 14 Dec 2019 12:04:32 -0800 (PST)
Received: by mail-pg1-x543.google.com with SMTP id q127so1295048pga.4 for <spring@ietf.org>; Sat, 14 Dec 2019 12:04:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=40pEbScl0NL1+vWsbOHJsSqjQ/nYcuT0lzxa7uQHBjs=; b=ocTG4bSzo+7mbeXhGjaFEyLCILQ19+Ss4k+PXCQXFd5gYVpQEcVB2FRJsvwgrSOH06 U7QSd6LOH+nAyUtJwlPXXU9yoNkO+4w/SPE+biqazJR9qgIKc+tKglC81nrMZEfwdAjf 5yHEME7AjiM4PEGL8v4g8RbR84hFc5G+w5xosPensVuNE6wppIhe9kgIFKdcD5fvqO2J LU3OU072GV0RwhaopPQc4SfsjX4zPqJJlGLqhjaw/LbqioJDUkkbMhRAB2EJY0ffI658 IlR1vT/EZH9RNGbbnjlwXDmMRaNhqkR/BLh/AUH32jHv9USL814sutvvXm26efibxzlP FWMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=40pEbScl0NL1+vWsbOHJsSqjQ/nYcuT0lzxa7uQHBjs=; b=cevDAWUECn64rzkjB+ebHwgf7iieLT0jrip/2cs/AxJJ+EKYJ5giOUVxS938k/mQcI 05p7MBBf0W2eH2amsYbY3ePl+reK5Y1KtJWRLMDRb3PSjXVqQ0IfkPuf5X2/BWjmjvuR w2bmQ97mGng2ijlU4KG7+dkie1WjnLnP1oNzdcQEXX2b8KQ1cP588xyEt8/vzGmWKln3 lo6M6ceCumIkTKBktQ2YvGBdbUtGth6BX6mGiKqSn/pmx+IeJzwNOmCAOeDR3hUdKj1f D9bugD8p/NqxseG8qGNGvLvZH2ZHY0dLoNLWqFf/kcZzQv/j1J89+9led8JVdTGUNWf3 s8rg==
X-Gm-Message-State: APjAAAV6T7Xfv55FH7JImu+rZI1z2Cwl0L3HGAJOqjf9YAX1LkMyOon8 Wct6w3tNdd+j0vtTDwSBPR7xGaro
X-Google-Smtp-Source: APXvYqxOZ5Y1oBVP95jD02ZY/lZ+C5CzKxL3tHYew3Z7eeFmVv7hSL0Sl2YWTyUPQi+tNNr8FGFQcQ==
X-Received: by 2002:aa7:9aa5:: with SMTP id x5mr6991701pfi.131.1576353871318;  Sat, 14 Dec 2019 12:04:31 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id b2sm17027190pff.6.2019.12.14.12.04.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 14 Dec 2019 12:04:30 -0800 (PST)
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com>
Date: Sun, 15 Dec 2019 09:04:28 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/r0tYgDCU8rpd_Ve5ON4pLEzqzFk>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 20:04:34 -0000

Hi Pablo,

See in line:

On 14-Dec-19 22:34, Pablo Camarillo (pcamaril) wrote:
> Brian,
>=20
> Many thanks for having another look to the draft. Please see inline [PC=
].
>=20
> Thank you,
> Pablo.
>=20
> =EF=BB=BF-----Original Message-----
> From: spring <spring-bounces@ietf.org> on behalf of Brian E Carpenter <=
brian.e.carpenter@gmail.com>
> Date: Wednesday, 11 December 2019 at 23:06
> To: "spring@ietf.org" <spring@ietf.org>
> Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-progra=
mming-06.txt
>=20
>     So, I've tried to look at this with fresh eyes, and thanks for the
>     various updates and clarifications.
>    =20
>     (I'm still not on the SPRING list so please leave me in CC.)
>    =20
>     I remain a bit puzzled. First, a quote from the SRH specification
>     (draft-ietf-6man-segment-routing-header-26):
>    =20
>     > 4.2.  Transit Node
>     >=20
>     >    As specified in [RFC8200], the only node allowed to inspect th=
e
>     >    Routing Extension Header (and therefore the SRH), is the node
>     >    corresponding to the DA of the packet.  Any other transit node=
 MUST
>     >    NOT inspect the underneath routing header and MUST forward the=
 packet
>     >    toward the DA according to its IPv6 routing table.
>    =20
>     Next, a quote from the current draft:
>    =20
>     >    SRH[n]: A shorter representation of Segment List[n], as define=
d in
>     >    [I-D.ietf-6man-segment-routing-header].
>     >=20
>     >    When a packet is intercepted on a wire, it is possible that SR=
H[SL]
>     >    is different from the DA.
>    =20
>     Huh? That would be extremely unusual in the normal interpretation
>     of a routing header, where is RH[SL] is by definition the next
>     destination where the RH will be processed. Any other node is a tra=
nsit
>     node, and I don't see anything in draft-ietf-6man-segment-routing-h=
eader-26
>     that allows for anything else. So it seems to me that the quoted st=
atement
>     needs an explanation of why it isn't a violation of
>     draft-ietf-6man-segment-routing-header-26, not to mention why it's =
useful.
>=20
> PC: This occurs when we use the reduced SRH as described in: https://to=
ols.ietf.org/html/draft-ietf-6man-segment-routing-header-26#section-4.1.1=


OK, well that definitely needs to be added to the draft, since it is very=
 far from
obvious to a newcomer.

> If you think this sentence does not reflect that, I can edit it for the=
 next revision of the draft.=20
>    =20
>     That leads us back to:
>    =20
>     > 4.16.1.  PSP: Penultimate Segment Pop of the SRH
>     >=20
>     >    The SRH processing of the End, End.X and End.T behaviors are
>     >    modified: after the instruction "S14.  Update IPv6 DA with Seg=
ment
>     >    List[Segments Left]" is executed, the following instructions m=
ust be
>     >    executed as well:
>     >=20
>     >  S14.1.   If (Segments Left =3D=3D 0) {
>     >  S14.2.      Update the Next Header field in the preceding header=
 to the
>     >                 Next Header value of the SRH
>     >  S14.3.      Decrease the IPv6 header Payload Length by the Hdr E=
xt Len
>     >                 value of the SRH
>     >  S14.4.      Remove the SRH from the IPv6 extension header chain
>     >  S14.5.   }
>    =20
>     This is clearly a breach of RFC8200, but it can never be reached if=
 DA =3D=3D SRH[SL].=20

> PC: PSP executes at the segment that is the Destination Address.

I am probably being stupid, but I don't understand what is "penultimate" =
about
a condition where SL =3D=3D 0 and the packet has reached the node that ow=
ns DA.
Where will the packet be sent next, since it's already at the final DA?

(The example at
https://tools.ietf.org/html/draft-filsfils-spring-srv6-net-pgm-illustrati=
on-01#section-2.8.1
doesn't help me in the least. Is there a conceptual discussion of the pur=
pose
of PSP?)

If the packet is to be forwarded again, "Remove the SRH from the IPv6
extension header chain" violates RFC 8200, as does "Decrease the IPv6 hea=
der
Payload Length by the Hdr Ext Len value of the SRH".

This objection doesn't seem to arise for USP, since presumably at that po=
int
the packet has reached the final DA and any mangling is internal to the h=
ost.
 =20
>     The operation "4.16.2.  USP: Ultimate Segment Pop of the SRH" seems=
 like
>     a pointless variant on "4.16.3.  USD: Ultimate Segment Decapsulatio=
n",=20
>     since the packet has reached its destination anyway and will presum=
ably
>     be decapsulated anyway.=20
>=20
> PC: This has already been discussed in the past in the SPRING mailer. h=
ttps://mailarchive.ietf.org/arch/msg/spring/Q3MYlGDQs5MO-dOFOZJUx2hHni4

Yes, OK, the offload NIC as a use case is reasonable. As far as the netwo=
rk
is concerned, that is internal to the host. But some hint about the purpo=
se
and value of these features is needed in the draft, IMHO.

Regards
    Brian


>    =20
>     Regards
>        Brian Carpenter
>    =20
>     On 12-Dec-19 08:54, internet-drafts@ietf.org wrote:
>     >=20
>     > A New Internet-Draft is available from the on-line Internet-Draft=
s directories.
>     > This draft is a work item of the Source Packet Routing in Network=
ing WG of the IETF.
>     >=20
>     >         Title           : SRv6 Network Programming
>     >         Authors         : Clarence Filsfils
>     >                           Pablo Camarillo Garvia
>     >                           John Leddy
>     >                           Daniel Voyer
>     >                           Satoru Matsushima
>     >                           Zhenbin Li
>     > 	Filename        : draft-ietf-spring-srv6-network-programming-06.=
txt
>     > 	Pages           : 39
>     > 	Date            : 2019-12-11
>     >=20
>     > Abstract:
>     >    The SRv6 Network Programming framework enables a network opera=
tor or
>     >    an application to specify a packet packet processing program b=
y
>     >    encoding a sequence of instructions in the IPv6 packet header.=

>     >=20
>     >    Each instruction is implemented on one or several nodes in the=

>     >    network and identified by an SRv6 Segment Identifier in the pa=
cket.
>     >=20
>     >    This document defines the SRv6 Network Programming concept and=

>     >    specifies the base set of SRv6 behaviors that enables the crea=
tion of
>     >    interoperable overlays with underlay optimization (Service Lev=
el
>     >    Agreements).
>     >=20
>     >=20
>     > The IETF datatracker status page for this draft is:
>     > https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-network-p=
rogramming/
>     >=20
>     > There are also htmlized versions available at:
>     > https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-06
>     > https://datatracker.ietf.org/doc/html/draft-ietf-spring-srv6-netw=
ork-programming-06
>     >=20
>     > A diff from the previous version is available at:
>     > https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-srv6-networ=
k-programming-06
>     >=20
>     >=20
>     > 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.o=
rg.
>     >=20
>     > Internet-Drafts are also available by anonymous FTP at:
>     > ftp://ftp.ietf.org/internet-drafts/
>     >=20
>     > _______________________________________________
>     > I-D-Announce mailing list
>     > I-D-Announce@ietf.org
>     > https://www.ietf.org/mailman/listinfo/i-d-announce
>     > Internet-Draft directories: http://www.ietf.org/shadow.html
>     > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>     >=20
>    =20
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org
>     https://www.ietf.org/mailman/listinfo/spring
>    =20
>=20


From nobody Sat Dec 14 15:03:38 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53FFD120088 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 15:03:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 mKrVTGr9nHh2 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 15:03:34 -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 18D82120044 for <spring@ietf.org>; Sat, 14 Dec 2019 15:03:34 -0800 (PST)
Received: by mail-oi1-x22d.google.com with SMTP id v140so2658640oie.0 for <spring@ietf.org>; Sat, 14 Dec 2019 15:03:34 -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=farbH1LguWU6amiKGh82LuCTC/bqHJF0opEBlmXx9Jc=; b=Yo81r93nuobky+eTCAULF9H99V/bGZ3osQQ+Mu+ak6GkdoI6u+ikvqX0e8dSNoFJUi iRoycGkYkSV6w2XqHOYdKVOnQje/PWi5NtL6CYuTcT6VW7LmQuc6yhfZ/H93j6fNFXVI vLnpDLOGImHQT1idJakwiw3pv4Mf2mmAwr7Rp4p0emXIvej0Em8rvfHHCTjVg0kp0GdA E7vuX4n6UYtfLka/lZFuxC4RJEgGfqKRiRoWpmFmqLesoWEB7JKOarLwwXtM+HPO2SxB PcNwz9jZ+u9O+1FN5kVZrKxHnhLUuOrn0CT/690d3IIVP9plPAlaknpY0WVNIpk/wOq6 2DKg==
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=farbH1LguWU6amiKGh82LuCTC/bqHJF0opEBlmXx9Jc=; b=SsWPzgvX2bcYplUkShpgMYY4+zpysbxyKxFDmS/TBWyZ+5qJhOs7vchKozhJ/d2rA2 AaeXVJ+9hcZYMrCbEAVcbKKU0uAKqFtUYi/juGLVoq1thjKqN3kOEarpHAtEoC00e5Eb +CzGjLmRBkSy6N5kn7401kX0ptrdBzd80VBBFqwQWtCQQFP1TUDjMIMSTBLrFGbJ8W/2 4Wr0hexjqp2cyr3cKI/C/9ZkODxWHke7LYBdPzpA9mcElXARkgS0kHaUG7+2rhGb6DgL 98i3dboDYoWqVMGrTj/xyCeBc5rP52d/IR3V41Ufh3f2qE+S3mvdEOzAn5ZBEZtZ07eh tnLw==
X-Gm-Message-State: APjAAAV0mbgXCCgIHR531ZYqKCeIpxFI4Z6l9zwsVAo3DrhzTjCttIbC lOw80IORZsWPFf7ujL1HiE3cp9KMCQsulHBL+nY=
X-Google-Smtp-Source: APXvYqxCBts+Jc1mFvN06nVg5ivEMmEt7URp7zMlLWzNpdujqBmOidRazWW8ekgFK4rcqt2g5dpL/BpgJxLuxoeGKWk=
X-Received: by 2002:aca:cf50:: with SMTP id f77mr8995421oig.60.1576364613327;  Sat, 14 Dec 2019 15:03:33 -0800 (PST)
MIME-Version: 1.0
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com> <d24357eb-c137-d14e-e394-0e49d7eff7bc@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEF03A@nkgeml514-mbx.china.huawei.com>
In-Reply-To: <16253F7987E4F346823E305D08F9115AABAEF03A@nkgeml514-mbx.china.huawei.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sun, 15 Dec 2019 10:03:22 +1100
Message-ID: <CAO42Z2yb83737v0HFPJmOgXJzq0kGSHFguEyk2YLGAUMS_q0MQ@mail.gmail.com>
To: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d061bd0599b1fc20"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2t7TFc4qn4Q4wII-f1yZKQAqxjY>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Dec 2019 23:03:36 -0000

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

On Sun, 15 Dec 2019, 03:07 Xiejingrong (Jingrong), <xiejingrong@huawei.com>
wrote:

> Hi Joel,
>
> Regrading this question:
> Do you have any comments on what appears to be the significant increase
> in complexity on the device performing PSP?
>
> I think the removal of some bytes from an packet header is a common case
> without any significant increasing complexity for a long time.
> For example, a Layer-2 switch receives an ethernet frame from a port with
> a vlan tag, and forwards/switches it to another port without a vlan tag,
> then it strips the 2 bytes of vlan tag value and 2 bytes of 0x8100. The 4
> bytes are in the middle of the ethernet header and the ip header, which
> otherwise would not need to be stripped if it's the case from a tag port =
to
> another tag port.
>


According to Radia Perlman, in her book, "Interconnections", 2nd edition,
this was a work around to some NICs at the time not supporting sending and
receiving frames large enough to do full Ethernet-in-Ethernet tunnelling to
add VLAN information.

Cisco had implemented a pre-standard version of VLAN tagging - Inter-Switch
Link (ISL), which is what had inspired the IEEE to standardise VLAN
tagging. This used E-in-E tunnelling. This was possible because Cisco knew
what its hardware was capable of.

https://www.cisco.com/c/en/us/support/docs/lan-switching/8021q/17056-741-4.=
html


The checksum (FCS) of a frame is calculated at the sender (identified by
SA), so that the intended receiver (identified by the DA) can determine if
the frame was corrupted in flight.

VLAN tag insertion violates this end-to-end function of the checksum,
because the checksum is recalculated when VLAN tags are added.

When the frame arrives at the DA, the checksum isn't validating the frame
that was sent by the SA, it is only validating the frame that was sent by
the last device to remove the VLAN tag that then recalculated and updated
the checksum.

Those who designed IEEE tagging didn't do insertion because they wanted to
or thought it was a good idea. They didn't have a choice if they wanted to
be available with existing Ethernet chipsets.


> I found this in my book, "Network system design using network processors"
> by Douglas E. Comer 2004.
> On page 38 "4.12 Operation and Data Chaining", introduced modern NICs use
> a technique known as =E2=80=9Coperation chaining or command chaining=E2=
=80=9D instead of
> operating on a single large buffer.
> Which makes me believe that, the removal of some bytes from some packet
> header (L2 or L3 header), would not cause the 1500 bytes of packet be
> moved, but instead a very basic function that various packet processors
> have solved very long ago as a basic function of "header/packet
> modification".
>
> Hope the above understanding is right.
>
> Thanks
> Jingrong
>
> ________________________________________
> From: spring [spring-bounces@ietf.org] on behalf of Joel M. Halpern [
> jmh@joelhalpern.com]
> Sent: Wednesday, December 11, 2019 22:15
> To: spring@ietf.org
> Subject: Re: [spring] Is srv6 PSP a good idea
>
> Thank you Jingrong for providing some of the other motivations.  Two
> furhter comments.
>
> As far as I know, the only savings on the end box is the processing for
> noticing the SRH, noticing that SL is 0 and there are no relevant TLVs,
> and then moving on.
>
> If the actual end device is not part of the SR domain, I assume that
> encapsulation would have been used, so I think it is reasoanble to
> assume that in the PSP case the end device is SR capable.
>
> Do you have any comments on what appears to be the significant increase
> in complexity on the device performing PSP?  The question I am trying to
> get at is about the tradeoff, which needs one to evaluate both sides.
>
> Yours,
> Joel
>
> On 12/10/2019 11:13 PM, Xiejingrong (Jingrong) wrote:
> > I think it's a good idea.
> > Nothing new, but benefits that people have already said seems notable t=
o
> me.
> >
> > (1) reduce the load of final destination. This benefit can be notable
> for the following sub reasons.
> > (1.1) final destination tends to have heavy load. It need to handle all
> the EHs and do the delivery/demultiplex the packet to the right overlay
> service.
> > (1.2) example 1, the final destination may need to handle the DOH after
> the RH.
> > (1.3) example 2, the final destination may need to do the assembly of
> fragmented packets.
> > (1.4) example 3, the final destination may need to do AH/ESP after the
> Fragmentation Header.
> > (1.5) example 4, the final destination may need to deliver the packet t=
o
> the right overlay service.
> >
> > (2) support the incremental deployment when final destination(s) do not
> process/recognize SRH. This benefit can be notable for the following sub
> reasons.
> > (2.1) A core router may (fan-out) connected with a big number of low-en=
d
> routers that do not support SRH but support tunnel-end/service-demultiple=
x
> function of SRv6.
> >
> > Thanks
> > Jingrong
> >
> > -----Original Message-----
> > From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M.
> Halpern
> > Sent: Wednesday, December 11, 2019 10:55 AM
> > To: spring@ietf.org
> > Subject: [spring] Is srv6 PSP a good idea
> >
> > For purposes of this thread, even if you think PSP violates RFC 8200,
> let us assume that it is legal.
> >
> > As I understand it, the PSP situation is:
> > o the packet arrives at the place (let's not argue about whether SIDs
> are locators) identified by the SID in the destination address field o th=
at
> SID is the next to last SID in the SID list o that sid is marked as / kno=
wn
> to be PSP o at the intended place in the processing pseudocode, the last
> (first) entry in the SRH is copied into the destination IPv6 address fiel=
d
> of the packet
> > -> The SRH being used is then removed from the packet.
> >
> > In order to evaluate whether this is a good idea, we have to have some
> idea of the benefit.  It may be that I am missing some of the benefit, an=
d
> I would appreciate clarification.
> > As far as I can tell, the benefit of this removal is that in exchange
> for this node doing the work of removing the SRH, the final node in the S=
RH
> does not have to process the SRH at all, as it has been removed.
> >
> > I have trouble seeing how that work tradeoff can be beneficial.
> > Removing bytes from the middle of a packet is a complex operation.
> > Doing so in Silicon (we expect this to be done in the fast path of
> significant forwarders as I understand it) requires very special
> provision.  Even in software, removing bytes from the middle of a packet
> requires somewhere between some and a lot of extra work.  It is distinctl=
y
> NOT free.
> >
> > In contrast, we have assumed that the work of processing SRH itself is
> tractable, since otherwise all of SRv6 would be problematic.  So why is
> this necessary.
> >
> > Yours,
> > Joel
> >
> > PS: Note that both the MPLS case and the encapsulation case are very
> different in that the material being removed is at the front of the IP
> packet.  Pop or prepend are MUCH easier than middle-removal (or
> middle-insertion).
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sun, 15 Dec 2019, 03:07 Xiejingrong (Jingrong), &lt=
;<a href=3D"mailto:xiejingrong@huawei.com" rel=3D"noreferrer noreferrer nor=
eferrer noreferrer" target=3D"_blank">xiejingrong@huawei.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">Hi Joel,<br>
<br>
Regrading this question:<br>
Do you have any comments on what appears to be the significant increase<br>
in complexity on the device performing PSP? <br>
<br>
I think the removal of some bytes from an packet header is a common case wi=
thout any significant increasing complexity for a long time.<br>
For example, a Layer-2 switch receives an ethernet frame from a port with a=
 vlan tag, and forwards/switches it to another port without a vlan tag, the=
n it strips the 2 bytes of vlan tag value and 2 bytes of 0x8100. The 4 byte=
s are in the middle of the ethernet header and the ip header, which otherwi=
se would not need to be stripped if it&#39;s the case from a tag port to an=
other tag port.<br></blockquote></div></div><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">According to Radia Perlman, in h=
er book, &quot;Interconnections&quot;, 2nd edition, this was a work around =
to some NICs at the time not supporting sending and receiving frames large =
enough to do full Ethernet-in-Ethernet tunnelling to add VLAN information.<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">Cisco had implemented a =
pre-standard version of VLAN tagging - Inter-Switch Link (ISL), which is wh=
at had inspired the IEEE to standardise VLAN tagging. This used E-in-E tunn=
elling. This was possible because Cisco knew what its hardware was capable =
of.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><a href=3D"https://w=
ww.cisco.com/c/en/us/support/docs/lan-switching/8021q/17056-741-4.html">htt=
ps://www.cisco.com/c/en/us/support/docs/lan-switching/8021q/17056-741-4.htm=
l</a><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">The checksum (FCS) of a frame is calculated at the sender (id=
entified by SA), so that the intended receiver (identified by the DA) can d=
etermine if the frame was corrupted in flight.</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">VLAN tag insertion violates this end-to-end function=
 of the checksum, because the checksum is recalculated when VLAN tags are a=
dded.</div><div dir=3D"auto"><br></div><div dir=3D"auto">When the frame arr=
ives at the DA, the checksum isn&#39;t validating the frame that was sent b=
y the SA, it is only validating the frame that was sent by the last device =
to remove the VLAN tag that then recalculated and updated the checksum.</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto">Those who designed IEEE tag=
ging didn&#39;t do insertion because they wanted to or thought it was a goo=
d idea. They didn&#39;t have a choice if they wanted to be available with e=
xisting Ethernet chipsets.</div><div dir=3D"auto"><br></div><div dir=3D"aut=
o"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I found this in my book, &quot;Network system design using network processo=
rs&quot; by Douglas E. Comer 2004.<br>
On page 38 &quot;4.12 Operation and Data Chaining&quot;, introduced modern =
NICs use a technique known as =E2=80=9Coperation chaining or command chaini=
ng=E2=80=9D instead of operating on a single large buffer.<br>
Which makes me believe that, the removal of some bytes from some packet hea=
der (L2 or L3 header), would not cause the 1500 bytes of packet be moved, b=
ut instead a very basic function that various packet processors have solved=
 very long ago as a basic function of &quot;header/packet modification&quot=
;.<br>
<br>
Hope the above understanding is right.<br>
<br>
Thanks<br>
Jingrong<br>
<br>
________________________________________<br>
From: spring [<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">spring-bounc=
es@ietf.org</a>] on behalf of Joel M. Halpern [<a href=3D"mailto:jmh@joelha=
lpern.com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" t=
arget=3D"_blank">jmh@joelhalpern.com</a>]<br>
Sent: Wednesday, December 11, 2019 22:15<br>
To: <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer norefer=
rer noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
Subject: Re: [spring] Is srv6 PSP a good idea<br>
<br>
Thank you Jingrong for providing some of the other motivations.=C2=A0 Two<b=
r>
furhter comments.<br>
<br>
As far as I know, the only savings on the end box is the processing for<br>
noticing the SRH, noticing that SL is 0 and there are no relevant TLVs,<br>
and then moving on.<br>
<br>
If the actual end device is not part of the SR domain, I assume that<br>
encapsulation would have been used, so I think it is reasoanble to<br>
assume that in the PSP case the end device is SR capable.<br>
<br>
Do you have any comments on what appears to be the significant increase<br>
in complexity on the device performing PSP?=C2=A0 The question I am trying =
to<br>
get at is about the tradeoff, which needs one to evaluate both sides.<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/10/2019 11:13 PM, Xiejingrong (Jingrong) wrote:<br>
&gt; I think it&#39;s a good idea.<br>
&gt; Nothing new, but benefits that people have already said seems notable =
to me.<br>
&gt;<br>
&gt; (1) reduce the load of final destination. This benefit can be notable =
for the following sub reasons.<br>
&gt; (1.1) final destination tends to have heavy load. It need to handle al=
l the EHs and do the delivery/demultiplex the packet to the right overlay s=
ervice.<br>
&gt; (1.2) example 1, the final destination may need to handle the DOH afte=
r the RH.<br>
&gt; (1.3) example 2, the final destination may need to do the assembly of =
fragmented packets.<br>
&gt; (1.4) example 3, the final destination may need to do AH/ESP after the=
 Fragmentation Header.<br>
&gt; (1.5) example 4, the final destination may need to deliver the packet =
to the right overlay service.<br>
&gt;<br>
&gt; (2) support the incremental deployment when final destination(s) do no=
t process/recognize SRH. This benefit can be notable for the following sub =
reasons.<br>
&gt; (2.1) A core router may (fan-out) connected with a big number of low-e=
nd routers that do not support SRH but support tunnel-end/service-demultipl=
ex function of SRv6.<br>
&gt;<br>
&gt; Thanks<br>
&gt; Jingrong<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: spring [mailto:<a href=3D"mailto:spring-bounces@ietf.org" rel=3D=
"noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">=
spring-bounces@ietf.org</a>] On Behalf Of Joel M. Halpern<br>
&gt; Sent: Wednesday, December 11, 2019 10:55 AM<br>
&gt; To: <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer no=
referrer noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
&gt; Subject: [spring] Is srv6 PSP a good idea<br>
&gt;<br>
&gt; For purposes of this thread, even if you think PSP violates RFC 8200, =
let us assume that it is legal.<br>
&gt;<br>
&gt; As I understand it, the PSP situation is:<br>
&gt; o the packet arrives at the place (let&#39;s not argue about whether S=
IDs are locators) identified by the SID in the destination address field o =
that SID is the next to last SID in the SID list o that sid is marked as / =
known to be PSP o at the intended place in the processing pseudocode, the l=
ast (first) entry in the SRH is copied into the destination IPv6 address fi=
eld of the packet<br>
&gt; -&gt; The SRH being used is then removed from the packet.<br>
&gt;<br>
&gt; In order to evaluate whether this is a good idea, we have to have some=
 idea of the benefit.=C2=A0 It may be that I am missing some of the benefit=
, and I would appreciate clarification.<br>
&gt; As far as I can tell, the benefit of this removal is that in exchange =
for this node doing the work of removing the SRH, the final node in the SRH=
 does not have to process the SRH at all, as it has been removed.<br>
&gt;<br>
&gt; I have trouble seeing how that work tradeoff can be beneficial.<br>
&gt; Removing bytes from the middle of a packet is a complex operation.<br>
&gt; Doing so in Silicon (we expect this to be done in the fast path of sig=
nificant forwarders as I understand it) requires very special provision.=C2=
=A0 Even in software, removing bytes from the middle of a packet requires s=
omewhere between some and a lot of extra work.=C2=A0 It is distinctly NOT f=
ree.<br>
&gt;<br>
&gt; In contrast, we have assumed that the work of processing SRH itself is=
 tractable, since otherwise all of SRv6 would be problematic.=C2=A0 So why =
is this necessary.<br>
&gt;<br>
&gt; Yours,<br>
&gt; Joel<br>
&gt;<br>
&gt; PS: Note that both the MPLS case and the encapsulation case are very d=
ifferent in that the material being removed is at the front of the IP packe=
t.=C2=A0 Pop or prepend are MUCH easier than middle-removal (or middle-inse=
rtion).<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer norefe=
rrer noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt;<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/spring</a><br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div></div></div>

--000000000000d061bd0599b1fc20--


From nobody Sat Dec 14 18:08:50 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AA79120099 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 18:08:49 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 3qiI6ekLme7g for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 18:08:44 -0800 (PST)
Received: from cnshjsmin05.nokia-sbell.com (cnshjsmin05.app.nokia-sbell.com [116.246.26.45]) (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 09FFD12004C for <spring@ietf.org>; Sat, 14 Dec 2019 18:08:41 -0800 (PST)
X-AuditID: ac18929d-537ff70000002afa-b3-5df595a7332e
Received: from CNSHPPEXCH1602.nsn-intra.net (Unknown_Domain [135.251.51.102]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin05.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id BA.E1.11002.7A595FD5; Sun, 15 Dec 2019 10:08:39 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1602.nsn-intra.net (135.251.51.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 15 Dec 2019 10:08:38 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Sun, 15 Dec 2019 10:08:38 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AdWy4hb6WRZE2f3ZSWKmDwtbtf5+NA==
Date: Sun, 15 Dec 2019 02:08:38 +0000
Message-ID: <8532651c71c94715abfa96990aec3854@nokia-sbell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_8532651c71c94715abfa96990aec3854nokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeLIzCtJLcpLzFFi42Jp/22cprt86tdYgyszRS1+Hd/FYnH8wm9G ByaPKb83snosWfKTKYApissmJTUnsyy1SN8ugSvj49brzAWzyyu23G1iaWBcltHFyMkhIWAi cWBvD3MXIxeHkMAhJolbexuZIJy/jBILj71hh3A2MUrc/vKWFaSFTcBNYtK2XWwgtoiAqcTU DVfA4swC6hLL9l9gAbGFBfwkLt3ZzQxREypx7M1MdghbT+LExtdANgcHi4CqxNwL9iBhXgE7 iVPXJzCC2IwCYhLfT61hghgpLnHryXwmiEsFJJbsOc8MYYtKvHz8jxVkjISAkkTfBqjyVInZ W1ayQ4wUlDg58wnLBEbhWUgmzUJSNgtJGURcR2LB7k9sELa2xLKFr5lh7DMHHjMhiy9gZF/F KJ2cV5yRVZybmWdgqpeXn52ZqFuclJqTo5ecn7uJERhLayQmzd3B2NkZf4hRgINRiYc3Q/xr rBBrYllxZe4hRgkOZiUR3lTtz7FCvCmJlVWpRfnxRaU5qcWHGKU5WJTEeVsmL4wVEkhPLEnN Tk0tSC2CyTJxcEo1MHpwl73/06fHuZjfb6nZ0QfCH/tvuolaL/957qsS97PE2xu2Ba3hP/E/ PnJ3p/iuDSI2s+I/lz8K3LLk6vp1GidfXDbNOeqrGugXcSqI6UrJ9yUejL1G0Xv6JY6Jsl1Q l51lpLlCrSQkIv1ze8y29z4aKh7hO5gqZWW3e/6TvvDQ48z159M1vyuxFGckGmoxFxUnAgCr zojBoQIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/aLFYx6EXCyJE69Pwp-3l0SpKNRs>
Subject: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 02:08:49 -0000

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

Hi Pablo:

After the 2 context assumption in previous version of this draft,  "we assu=
me that there is no other extension header than the SRH."  and  "We assume
   that the SRH may be present multiple times inside each packet", are remo=
ved in this last draft, I feel a bit confusion on USD SID, as well as combi=
nation of USD & USP.

First, within the content of this last draft, the word "Further on" marked =
red in the following pseudocode in section "4.16.3" is hard to understand i=
f the packet being processed has other EH embed between SRH and Upper-layer=
 header, such as AH or other EH, then the processing control of this packet=
 will be passed to normal IPv6 module from current SRH processing module in=
 SR-Node, so my question is : Can its control after completing AH processin=
g (for example)  be back to SRH module (or call it pseudocode module) to pr=
oceed the next header like "upper-lay header type =3D=3D41 or 4".
Or, if not, Did you created a new EH processing protocol stack instance in =
parallel to normal IPv6 module within the scope of SRH processing in SR-nod=
e.

4.16.3.  USD: Ultimate Segment Decapsulation

S02.   If (Segments Left =3D=3D 0) {
   S03.      Skip the SRH processing and proceed to the next header
   S04.   }

Further on, the Upper-layer header processing of the End, End.X and
   End.T behaviors are modified as follows:

   End:
   S01. If (Upper-layer Header type =3D=3D 41 || 4) {
   S02.    Remove the outer IPv6 Header with all its extension headers
   S03.    Submit the packet to the egress IP FIB lookup and
              transmission to the new destination
   S04. } Else {
   S05.    Send an ICMP Parameter Problem message to the Source Address
              Code 4 (SR Upper-layer Header Error),
              Pointer set to the offset of the upper-layer header.
              Interrupt packet processing and discard the packet.

   S06. }

>From my understanding, the all processing action about specific SID must be=
 completed successively. That is to say, upon USD, the upper-layer header (=
type 41 or 4) must be followed the SRH header being processed currently, or=
 second SRH following the same rule (of course, the draft not considering 2=
 or more successive SRHs).

Second, the mixed SIDs function with combination of USD and USP (even PSP&U=
SD&USP), I think, it is easy to understand when the two assumption above ex=
ist, but now I think it isn't clear if you only provide the following sente=
nce in this draft, i.e.  "if ... else..." statement:
"An implementation that supports the USD flavor in conjunction with
   the USP flavor MAY optimize the packet processing by first looking
   whether the conditions for the USD flavor are met, in which case it
   can proceed with USD processing else do USP processing."
This confusion is also described in my another mail. Of course, if the firs=
t question is addressed then this confusion does not exist.

By the way, is it really no different in text description before and after =
the two context assumption above removed?


Cheers !

WANG Weibin

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* 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;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size: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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Pablo:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">After the 2 context a=
ssumption in previous version of this draft, &nbsp;&#8220;<span style=3D"fo=
nt-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#=
FFFDF5">we assume that there is no other extension header than
 the SRH.</span>&#8221; &nbsp;and &nbsp;&#8220;<span style=3D"font-size:10.=
5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFDF5">We =
assume<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; that the SRH may be present multiple times inside each pac=
ket</span>&#8221;, are removed in this last draft, I feel a bit
 confusion on USD SID, as well as combination of USD &amp; USP.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">First, within the content of this last draft, the wo=
rd &#8220;Further on&#8221; marked red in the following pseudocode in secti=
on &#8220;4.16.3&#8221; is hard to understand if the packet being processed=
 has other EH embed between SRH and Upper-layer header, such
 as AH or other EH, then the processing control of this packet will be pass=
ed to normal IPv6 module from current SRH processing module in SR-Node, so =
my question is : Can its control after completing AH processing (for exampl=
e) &nbsp;be back to SRH module (or call
 it pseudocode module) to proceed the next header like &#8220;upper-lay hea=
der type =3D=3D41 or 4&#8221;.<o:p></o:p></p>
<p class=3D"MsoNormal">Or, if not, Did you created a new EH processing prot=
ocol stack instance in parallel to normal IPv6 module within the scope of S=
RH processing in SR-node.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">4.16.3.&nbsp; USD: Ultimate=
 Segment Decapsulation</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Skip the SRH processing=
 and proceed to the next header<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; S04.&nbsp;&nbs=
p; }</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:red;background:#FFFDF5=
">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#FFFDF5">the Upper-layer header processing of the En=
d, End.X and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; End.T behaviors are modified as follows:<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; End:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S01. If (Upper-layer Header type =3D=3D 41 || 4) {<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S02.&nbsp;&nbsp;&nbsp; Remove the outer IPv6 Header with a=
ll its extension headers<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp; Submit the packet to the egress IP =
FIB lookup and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; transmission to the new destination<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S04. } Else {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S05.&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem mess=
age to the Source Address<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Code 4 (SR Upper-layer Header Error),<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Pointer set to the offset of the upper-layer header.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Interrupt packet processing and discard the packet.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; S06. }</span><=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">From my understanding, the all processing action abo=
ut specific SID must be completed successively. That is to say, upon USD, t=
he upper-layer header (type 41 or 4) must be followed the SRH header being =
processed currently, or second SRH
 following the same rule (of course, the draft not considering 2 or more su=
ccessive SRHs).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Second, the mixed SIDs function with combination of =
USD and USP (even PSP&amp;USD&amp;USP), I think, it is easy to understand w=
hen the two assumption above exist, but now I think it isn&#8217;t clear if=
 you only provide the following sentence in this
 draft, i.e. &nbsp;&#8220;if &#8230; else&#8230;&#8221; statement:<o:p></o:=
p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">&#8220;<span style=3D=
"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;backgroun=
d:#FFFDF5">An implementation that supports the USD flavor in conjunction wi=
th<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; the USP flavor MAY optimize the packet processing by first=
 looking<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; whether the conditions for the USD flavor are met, in whic=
h case it<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; can proceed wi=
th USD processing else do USP processing.</span>&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">This confusion is also described in my another mail.=
 Of course, if the first question is addressed then this confusion does not=
 exist.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">By the way, is it really no different in text descri=
ption before and after the two context assumption above removed?<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">Cheers !<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif"><o:p>&nbsp;</o:p></span></b></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">WANG Weibin<o:p></o:p></span></b></p>
</div>
</body>
</html>

--_000_8532651c71c94715abfa96990aec3854nokiasbellcom_--


From nobody Sat Dec 14 19:08:48 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50675120099 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 19:08:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.396
X-Spam-Level: 
X-Spam-Status: No, score=-0.396 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 XCK7IfYuVIMJ for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 19:08:45 -0800 (PST)
Received: from mail-oi1-x232.google.com (mail-oi1-x232.google.com [IPv6:2607:f8b0: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 3BA2312004C for <spring@ietf.org>; Sat, 14 Dec 2019 19:08:45 -0800 (PST)
Received: by mail-oi1-x232.google.com with SMTP id d62so2689054oia.11 for <spring@ietf.org>; Sat, 14 Dec 2019 19:08:45 -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=WFeyvNDAiYPIdQ/h625VuMHWPKbfn6vRZWT6SIuVczQ=; b=e8G/cdkCKn/pAGuWkZdsZ2Pv94mcj5lxLI3q6ut9bfQlAmKnYtws5wUrpX7JbG7QG0 84NP2DJ3mlEYTvD6Sy97j0QCWwA0/veZA1nTHgJrPlEgsKJjRf5EGTK0+dzDpBe2LtQ6 +BKbmeOP9sAuBh/e7afKSYDPiPGGYy6VreFXMBYUbgDiDS9S2FX3Pvu19nNq7TVMVrWD k7DEbGgTXfS81A5wjd2O0tq04GNxwnFnkRKTOaKeoMA8KR8Kdf+W/aC86mUxfSdNON+C xl2Gj3M44qYC2ddeoo7STV6l5JlMZ9vVtV+4JNzDucAVrciD3W/1ErwNhjzCMI2iY71e iNuQ==
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=WFeyvNDAiYPIdQ/h625VuMHWPKbfn6vRZWT6SIuVczQ=; b=YD7oc9wkae9URW6SHgCcIpi8+JsVurcYlrjSeoRtGzH6zbpCkWX451c1CEm/KxA5Nx bCufsLaz/bie7CD3N7ZkxPUjE7gr+sDrIgyn8gf4blxx4oxnhPa2T27rlojeqxHNuZUK 6n59xMcDB9vGaX7VChh7B5EDQdqijcLSECL+eeAxHBLtC0Nfdpaaof4OTNxm1kgZqWL7 /22lSd/Si3hA18QUm7TSSZxctgjCvYPFJ4LjC/k2ZS/aDwtC0dXME2upJv6OMGyMe8jW OFK5cDh0lZMrKVYDa8U8+55vs2Lxz7FHXo1ieDfdWgpqDizoYC+Kkl/HvBMm1WcXYF3n mNyg==
X-Gm-Message-State: APjAAAXvrAAtFhj39mq05qQodgKRTEwxKdewo4zNO4h0AAYYCi3bJ9f2 jjVEUiKWiAL3Rk1YaOOIOOp2ft24pn6N/95jarQ=
X-Google-Smtp-Source: APXvYqxnbf1RkSHp46lUZatrP4S2wpqIPACCQTJOkCFabQZXNAGrW2V9pSyrt4NFKiy6gdtx5EfP65XmtwOJeZfPr24=
X-Received: by 2002:a05:6808:f:: with SMTP id u15mr8489990oic.164.1576379324452;  Sat, 14 Dec 2019 19:08:44 -0800 (PST)
MIME-Version: 1.0
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sun, 15 Dec 2019 14:08:32 +1100
Message-ID: <CAO42Z2xuHbaWRfxjDR9k90QfH6ZeE5fuiaE1VtH7Ptpby2FkRQ@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Joel M. Halpern" <jmh@joelhalpern.com>,  "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000aa53280599b5697f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8J-5zmF1XYBEcSLEjY_1xY2z618>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 03:08:47 -0000

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

On Fri, 13 Dec 2019, 07:50 Ron Bonica, <rbonica=3D40juniper.net@dmarc.ietf.=
org>
wrote:

> Pablo,
>
> I am not convinced the benefit derived by the ultimate segment justifies
> the price paid by the penultimate segment. Specifically,
>
> - the ultimate segment benefits because it doesn't have to skip over the
> SRH with SL =3D=3D 0
> - in order for the ultimate segment to derive this benefit, the
> penultimate segment needs to remove bytes from the middle of the packet a=
nd
> update two fields in the IPv6 header
>
> As Joel said, we typically don't add options (i.e., complexity) to a
> specification unless there is substantial benefit.
>


It's also contrary to the SPRING charter:

"SPRING WG should avoid modification to existing data planes that would
make them incompatible with existing deployments. Where possible,
existing control and management plane protocols must be used within
existing architectures to implement the SPRING function."

The only time significant changes to IPv6 operation should be proposed are
if what is being tried to be done is impossible using existing mechanisms,
or there is a very significant benefit that far outweighs the cost and
consequences of changing a protocol that is decades old and already has
millions of deployments.

When significant changes to a protocol are needed or would provide
significant advantages, that's a sign that either (a) it's the wrong
protocol to try to use or (b) it's time for a new version of the protocol.

The 'man' in 6man stands for 'maintenance'. IPv6 is way past the
development stage (that was 1995 and earlier).

It seems SPRING is commonly taking a "new protocol development" approach
regarding IPv6, rather than "use an existing protocol" approach. This "new
protocol development" approach is costing a lot of time and effort due to
long debates that really shouldn't be needed if the SPRING charter was
being followed, and IPv6 was just being used rather than attempted to be
being redeveloped.

Regards,
Mark.



>                                                     Ron
>
>
>
>
> Juniper Business Use Only
>
> -----Original Message-----
> From: spring <spring-bounces@ietf.org> On Behalf Of Pablo Camarillo
> (pcamaril)
> Sent: Wednesday, December 11, 2019 3:12 PM
> To: Joel M. Halpern <jmh@joelhalpern.com>; spring@ietf.org
> Subject: Re: [spring] Is srv6 PSP a good idea
>
> Joel,
>
> 1.- The use-case for PSP has already been provided at the mailer. There
> are scenarios where it provides benefits to operators.
>
> 2.- The PSP behavior is optional. It is up to the operator in his
> deployment to decide whether to enable it or not at one particular router=
.
> Similarly, a vendor may decide not to implement it. The PSP behavior has
> been implemented by several vendors and deployed (see the srv6 deployment
> draft).
>
> 3.- A network may have PSP enabled at some nodes and not at others.
> Everything is still interoperable and works fine.
>
> 4.- PSP is not a complex operation in hardware (doable at linerate on
> existing merchant silicon).
> Example: It has been implemented and deployed on Broadcom J/J+. If I
> recall correctly Broadcom Jericho+ started shipping in March 2016! PSP is
> supported on this platform at linerate with no performance degradation
> (neither PPPS nor BW).
> Given that this is doable in a platform from more than 3 years ago, I fai=
l
> to see how you need "very special provision" to do this.
>
> Is it really something that horrible to provide freedom of choice to the
> operators deploying?
>
> In summary, it can be implemented without any burden in hardware and
> deployment experience prove this is beneficial to operators.
>
> Thanks,
> Pablo.
>
> =EF=BB=BF-----Original Message-----
> From: spring <spring-bounces@ietf.org> on behalf of "Joel M. Halpern" <
> jmh@joelhalpern.com>
> Date: Wednesday, 11 December 2019 at 03:55
> To: "spring@ietf.org" <spring@ietf.org>
> Subject: [spring] Is srv6 PSP a good idea
>
>     For purposes of this thread, even if you think PSP violates RFC 8200,
>     let us assume that it is legal.
>
>     As I understand it, the PSP situation is:
>     o the packet arrives at the place (let's not argue about whether SIDs
>     are locators) identified by the SID in the destination address field
>     o that SID is the next to last SID in the SID list
>     o that sid is marked as / known to be PSP
>     o at the intended place in the processing pseudocode, the last (first=
)
>     entry in the SRH is copied into the destination IPv6 address field of
>     the packet
>     -> The SRH being used is then removed from the packet.
>
>     In order to evaluate whether this is a good idea, we have to have som=
e
>     idea of the benefit.  It may be that I am missing some of the benefit=
,
>     and I would appreciate clarification.
>     As far as I can tell, the benefit of this removal is that in exchange
>     for this node doing the work of removing the SRH, the final node in
> the
>     SRH does not have to process the SRH at all, as it has been removed.
>
>     I have trouble seeing how that work tradeoff can be beneficial.
>     Removing bytes from the middle of a packet is a complex operation.
>     Doing so in Silicon (we expect this to be done in the fast path of
>     significant forwarders as I understand it) requires very special
>     provision.  Even in software, removing bytes from the middle of a
> packet
>     requires somewhere between some and a lot of extra work.  It is
>     distinctly NOT free.
>
>     In contrast, we have assumed that the work of processing SRH itself i=
s
>     tractable, since otherwise all of SRv6 would be problematic.  So why
> is
>     this necessary.
>
>     Yours,
>     Joel
>
>     PS: Note that both the MPLS case and the encapsulation case are very
>     different in that the material being removed is at the front of the I=
P
>     packet.  Pop or prepend are MUCH easier than middle-removal (or
>     middle-insertion).
>
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAH=
a8hW2$
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAH=
a8hW2$
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Fri, 13 Dec 2019, 07:50 Ron Bonica, &lt;rbonica=3D<=
a href=3D"mailto:40juniper.net@dmarc.ietf.org" target=3D"_blank" rel=3D"nor=
eferrer">40juniper.net@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">Pablo,<br>
<br>
I am not convinced the benefit derived by the ultimate segment justifies th=
e price paid by the penultimate segment. Specifically,<br>
<br>
- the ultimate segment benefits because it doesn&#39;t have to skip over th=
e SRH with SL =3D=3D 0<br>
- in order for the ultimate segment to derive this benefit, the penultimate=
 segment needs to remove bytes from the middle of the packet and update two=
 fields in the IPv6 header<br>
<br>
As Joel said, we typically don&#39;t add options (i.e., complexity) to a sp=
ecification unless there is substantial benefit.<br></blockquote></div></di=
v><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>It&#39;s also contrary to the SPRING charter:</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto"><span style=3D"color:rgb(34,34,34);font-family:&quot=
;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;font-size:15px;backgr=
ound-color:rgb(255,255,255)">&quot;SPRING WG should avoid modification to e=
xisting data planes that would</span><br style=3D"color:rgb(34,34,34);font-=
family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;font-size=
:15px;background-color:rgb(255,255,255)"><span style=3D"color:rgb(34,34,34)=
;font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;fon=
t-size:15px;background-color:rgb(255,255,255)">make them incompatible with =
existing deployments. Where possible,</span><br style=3D"color:rgb(34,34,34=
);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;fo=
nt-size:15px;background-color:rgb(255,255,255)"><span style=3D"color:rgb(34=
,34,34);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,se=
rif;font-size:15px;background-color:rgb(255,255,255)">existing control and =
management plane protocols must be used within</span><br style=3D"color:rgb=
(34,34,34);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;=
,serif;font-size:15px;background-color:rgb(255,255,255)"><span style=3D"col=
or:rgb(34,34,34);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift=
&quot;,serif;font-size:15px;background-color:rgb(255,255,255)">existing arc=
hitectures to implement the SPRING function.&quot;</span></div><div dir=3D"=
auto"><span style=3D"color:rgb(34,34,34);font-family:&quot;pt serif&quot;,p=
alatino,&quot;neue swift&quot;,serif;font-size:15px;background-color:rgb(25=
5,255,255)"><br></span></div><div dir=3D"auto">The only time significant ch=
anges to IPv6 operation should be proposed are if what is being tried to be=
 done is impossible using existing mechanisms, or there is a very significa=
nt benefit that far outweighs the cost and consequences of changing a proto=
col that is decades old and already has millions of deployments.</div><div =
dir=3D"auto"><br></div><div dir=3D"auto">When significant changes to a prot=
ocol are needed or would provide significant advantages, that&#39;s a sign =
that either (a) it&#39;s the wrong protocol to try to use or (b) it&#39;s t=
ime for a new version of the protocol.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">The &#39;man&#39; in 6man stands for &#39;maintenance&#39;. =
IPv6 is way past the development stage (that was 1995 and earlier).=C2=A0</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">It seems SPRING is common=
ly taking a &quot;new protocol development&quot; approach regarding IPv6, r=
ather than &quot;use an existing protocol&quot; approach. This &quot;new pr=
otocol development&quot; approach is costing a lot of time and effort due t=
o long debates that really shouldn&#39;t be needed if the SPRING charter wa=
s being followed, and IPv6 was just being used rather than attempted to be =
being redeveloped.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Regar=
ds,</div><div dir=3D"auto">Mark.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex">
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron<br>
<br>
<br>
<br>
<br>
Juniper Business Use Only<br>
<br>
-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; On Behalf =
Of Pablo Camarillo (pcamaril)<br>
Sent: Wednesday, December 11, 2019 3:12 PM<br>
To: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noref=
errer noreferrer" target=3D"_blank">jmh@joelhalpern.com</a>&gt;; <a href=3D=
"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">sp=
ring@ietf.org</a><br>
Subject: Re: [spring] Is srv6 PSP a good idea<br>
<br>
Joel,<br>
<br>
1.- The use-case for PSP has already been provided at the mailer. There are=
 scenarios where it provides benefits to operators.<br>
<br>
2.- The PSP behavior is optional. It is up to the operator in his deploymen=
t to decide whether to enable it or not at one particular router.<br>
Similarly, a vendor may decide not to implement it. The PSP behavior has be=
en implemented by several vendors and deployed (see the srv6 deployment dra=
ft).<br>
<br>
3.- A network may have PSP enabled at some nodes and not at others.=C2=A0 E=
verything is still interoperable and works fine.=C2=A0 <br>
<br>
4.- PSP is not a complex operation in hardware (doable at linerate on exist=
ing merchant silicon). <br>
Example: It has been implemented and deployed on Broadcom J/J+. If I recall=
 correctly Broadcom Jericho+ started shipping in March 2016! PSP is support=
ed on this platform at linerate with no performance degradation (neither PP=
PS nor BW).<br>
Given that this is doable in a platform from more than 3 years ago, I fail =
to see how you need &quot;very special provision&quot; to do this.<br>
<br>
Is it really something that horrible to provide freedom of choice to the op=
erators deploying?<br>
<br>
In summary, it can be implemented without any burden in hardware and deploy=
ment experience prove this is beneficial to operators.<br>
<br>
Thanks,<br>
Pablo.<br>
<br>
=EF=BB=BF-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf =
of &quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalpern.com" r=
el=3D"noreferrer noreferrer" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<=
br>
Date: Wednesday, 11 December 2019 at 03:55<br>
To: &quot;<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" =
target=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ie=
tf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a>=
&gt;<br>
Subject: [spring] Is srv6 PSP a good idea<br>
<br>
=C2=A0 =C2=A0 For purposes of this thread, even if you think PSP violates R=
FC 8200, <br>
=C2=A0 =C2=A0 let us assume that it is legal.<br>
<br>
=C2=A0 =C2=A0 As I understand it, the PSP situation is:<br>
=C2=A0 =C2=A0 o the packet arrives at the place (let&#39;s not argue about =
whether SIDs <br>
=C2=A0 =C2=A0 are locators) identified by the SID in the destination addres=
s field<br>
=C2=A0 =C2=A0 o that SID is the next to last SID in the SID list<br>
=C2=A0 =C2=A0 o that sid is marked as / known to be PSP<br>
=C2=A0 =C2=A0 o at the intended place in the processing pseudocode, the las=
t (first) <br>
=C2=A0 =C2=A0 entry in the SRH is copied into the destination IPv6 address =
field of <br>
=C2=A0 =C2=A0 the packet<br>
=C2=A0 =C2=A0 -&gt; The SRH being used is then removed from the packet.<br>
<br>
=C2=A0 =C2=A0 In order to evaluate whether this is a good idea, we have to =
have some <br>
=C2=A0 =C2=A0 idea of the benefit.=C2=A0 It may be that I am missing some o=
f the benefit, <br>
=C2=A0 =C2=A0 and I would appreciate clarification.<br>
=C2=A0 =C2=A0 As far as I can tell, the benefit of this removal is that in =
exchange <br>
=C2=A0 =C2=A0 for this node doing the work of removing the SRH, the final n=
ode in the <br>
=C2=A0 =C2=A0 SRH does not have to process the SRH at all, as it has been r=
emoved.<br>
<br>
=C2=A0 =C2=A0 I have trouble seeing how that work tradeoff can be beneficia=
l. <br>
=C2=A0 =C2=A0 Removing bytes from the middle of a packet is a complex opera=
tion. <br>
=C2=A0 =C2=A0 Doing so in Silicon (we expect this to be done in the fast pa=
th of <br>
=C2=A0 =C2=A0 significant forwarders as I understand it) requires very spec=
ial <br>
=C2=A0 =C2=A0 provision.=C2=A0 Even in software, removing bytes from the mi=
ddle of a packet <br>
=C2=A0 =C2=A0 requires somewhere between some and a lot of extra work.=C2=
=A0 It is <br>
=C2=A0 =C2=A0 distinctly NOT free.<br>
<br>
=C2=A0 =C2=A0 In contrast, we have assumed that the work of processing SRH =
itself is <br>
=C2=A0 =C2=A0 tractable, since otherwise all of SRv6 would be problematic.=
=C2=A0 So why is <br>
=C2=A0 =C2=A0 this necessary.<br>
<br>
=C2=A0 =C2=A0 Yours,<br>
=C2=A0 =C2=A0 Joel<br>
<br>
=C2=A0 =C2=A0 PS: Note that both the MPLS case and the encapsulation case a=
re very <br>
=C2=A0 =C2=A0 different in that the material being removed is at the front =
of the IP <br>
=C2=A0 =C2=A0 packet.=C2=A0 Pop or prepend are MUCH easier than middle-remo=
val (or <br>
=C2=A0 =C2=A0 middle-insertion).<br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferr=
er" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://urldefense.com/v3/__https://www.ietf.org/m=
ailman/listinfo/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3=
K2MubKpIuKXA1r78vsFpWAHa8hW2$" rel=3D"noreferrer noreferrer noreferrer" tar=
get=3D"_blank">https://urldefense.com/v3/__https://www.ietf.org/mailman/lis=
tinfo/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuK=
XA1r78vsFpWAHa8hW2$</a> <br>
<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https://www.ietf.org/mailman/listinf=
o/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r=
78vsFpWAHa8hW2$" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank"=
>https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring__=
;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAHa=
8hW2$</a> <br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div></div></div>

--000000000000aa53280599b5697f--


From nobody Sat Dec 14 22:36:52 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AC5F120071 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 22:36:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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=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 U_t6F7jKB-AO for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 22:36:44 -0800 (PST)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 7FD41120005 for <spring@ietf.org>; Sat, 14 Dec 2019 22:36:44 -0800 (PST)
Received: by mail-io1-xd2a.google.com with SMTP id v18so2740137iol.2 for <spring@ietf.org>; Sat, 14 Dec 2019 22:36:44 -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=PKZ5Y7TmTwbOXF7K2nDESkfugy0YMXvRlQ+msA9GYBs=; b=GiD6GBPoSR5JHdNUtVQt2gcJJZZkpLhD3aVy0ArwtOo6yYO+NqwRHRKGYwnZsRINnD 53zKlF6YQ8ByOiU8iFihmA0VZKN/GMcZM0KJeLPx0o1JLNLLFflEBD0ZgKzXKOWzHknn wMASifELpoVkHjAP3nO+UPS0LMXVZX6PRbpF60s0r0+SxdTpL8Q9US6HPeQ4Z4nQG2/l 6IRmWPHn8L9LrAm/uxRoTWePUHj0wNIw0+R5dicvlvhW3z2kHRU088hV73nnlZ8Jmzns Ne6t/nt7jO9iDPtVWqLbFCoO/Q1kEQaAjwBREELkUIs0eCxhgTOwBrmG0hKgi2uCKVY5 FT/A==
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=PKZ5Y7TmTwbOXF7K2nDESkfugy0YMXvRlQ+msA9GYBs=; b=BHgMn8kc8STPR6Od1ADH/QhcbpiaPWQHmN3VqVhW09XtZ2gxZCGzBJg0JvMb+PJRrj titGaBHhgEqeVfpLwo8UqCgM13ggrPbh2r8R75BHir7EEN+L00geO3V3Uld7y4P5nawh zksuGdYiY+K5kw1jhuaaALv3R7wD5j6BbwBJGa8RElLOemTN58Gg04GbjZRxBg8Vz7Qg oRdPoqQvrar8P/6Dxhm7lE0BRlXn3RNRy9kNQMsXdnJ48fm1+KW7kG8MznXUlO3YSnjc spt8wropfpkfkyy0c9mDCYKD6zNx3l4ruWbWzBslH5bpXSNGuTbh4kpdTu8kbbr8t73S chCg==
X-Gm-Message-State: APjAAAVqDQy6r/LH3PpSUmRi2UzRLWnJHjuFWZjEX/7iDAJZDJ1GRMsR BHdlbkgSvVfq0Hknw5evraxHdeD6oBvkpacxSX8=
X-Google-Smtp-Source: APXvYqw5k96mjIWgTOezk8Qc/fHzTN+CphyyF+AqSuQlvbCAMxwgE7Il3iXTsB/7UeL4voWlXIcW/2Ahb97Iaj1lse0=
X-Received: by 2002:a5d:9bd0:: with SMTP id d16mr5861086ion.78.1576391803459;  Sat, 14 Dec 2019 22:36:43 -0800 (PST)
MIME-Version: 1.0
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2xuHbaWRfxjDR9k90QfH6ZeE5fuiaE1VtH7Ptpby2FkRQ@mail.gmail.com>
In-Reply-To: <CAO42Z2xuHbaWRfxjDR9k90QfH6ZeE5fuiaE1VtH7Ptpby2FkRQ@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 01:35:52 -0500
Message-ID: <CABNhwV2LU8nMYiUVwBxjMNSg7wTcjtpOcJsS8tzDBXRpvxp6rw@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>,  Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000078df2f0599b85177"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7FfIMQH8PNxxvySawqgeRbYgd7k>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 06:36:49 -0000

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

All

The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UHP =E2=80=9CU=
ltimate Hop POP=E2=80=9D have
historical meaning as well as real consequences as far as a packet walk
through an mpls network.

>From a historical perspective which is really the correct way to look at
PHP in the MPLS world was designed by the developers of MPLS 25+ years ago
for the following reason.  Back then,  asic chipsets used by the MPLS
forwarding plane did not have the horsepower to pop the topmost ldp label
along with all services bottom of stack labels.

For that reason alone the MPLS developers back then came up with the PHP
concept.

In essence what that did was allow the ldp topmost label to be popped one
hop prior to the egress LSR PE node on the egress P node.

What that did was offload the entire burden of popping the entire label
stack done on the PE ultimate hop router to now be offset by one less label
to pop.  Back then that was a big deal and important for processing label
switched packets at high rates.

PSP became the default standard across all vendors and platforms =E2=80=9Ci=
mplicit
null label reserved value 3=E2=80=9D

There was a double edged sword that came about from the PSP process.

As mpls became mainstream so did customer SLA and so end to end QOS became
the forefront importance to all service providers.

The major problem in the MPLS world that came about with PSP is that when
you pop that label at the egress PE 1 hop before the ultimate hop.  What
that did is the PE-P link the packet is forwarded without the ldp topmost
label intact preserved which contained the EXP bits for end to end QOS
scheduling.

A workaround fix to this issue was to institute a new feature called
=E2=80=9Cexplicit null reserved label value 0=E2=80=9D.  This was implement=
ed using a QOS
policy called =E2=80=9Cpipe mode=E2=80=9D that allowed the topmost label to=
 now be
preserved and =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =E2=
=80=9CUltimate Hop POP=E2=80=9D.

Another industry development that came about to get around the complexity
of pipe mode QOS policy to UHP was a enlightening concept but unfortunately
did not work for all use cases.

So the new feature that came about was the ability to schedule outbound on
each node in the operator MPLS core on both  on the topmost label EXP bits
of the topmost was present as well as on the preserved  inner header dscp
this dual PHB scheduling capability based on which outer header existed or
didn=E2=80=99t exist.   This worked for enterprises where you have trust
relationship with your customer or are a customer of yourself.

In the service provide area UHP ultimate hopping to preserve the ldp
topmost label became the general rule of thumb golden standard to meet
customer SLAs of end to end QOS.

Coming back full circle to SRV6.

The concept of PSP was added to SRv6 I believe to provide parity for
operators learning curve as well as similarities as SRV6 would be the
replacement to mpls.

Based on what I have stated above providing history of PHP and how it came
about ; and now adding this truly legacy function to a NG protocol such as
SRv6 to me does not make sense.

I don=E2=80=99t see the necessity to add just for the sake of adding or pro=
viding
parity to a soon to be legacy protocol.

I would like to see some technical justification as to why PSP is necessary
with our modern day routers to this in the PR spec.

Gyan





On Sat, Dec 14, 2019 at 10:08 PM Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Fri, 13 Dec 2019, 07:50 Ron Bonica, <rbonica=3D
> 40juniper.net@dmarc.ietf.org> wrote:
>
>> Pablo,
>>
>> I am not convinced the benefit derived by the ultimate segment justifies
>> the price paid by the penultimate segment. Specifically,
>>
>> - the ultimate segment benefits because it doesn't have to skip over the
>> SRH with SL =3D=3D 0
>> - in order for the ultimate segment to derive this benefit, the
>> penultimate segment needs to remove bytes from the middle of the packet =
and
>> update two fields in the IPv6 header
>>
>> As Joel said, we typically don't add options (i.e., complexity) to a
>> specification unless there is substantial benefit.
>>
>
>
> It's also contrary to the SPRING charter:
>
> "SPRING WG should avoid modification to existing data planes that would
> make them incompatible with existing deployments. Where possible,
> existing control and management plane protocols must be used within
> existing architectures to implement the SPRING function."
>
> The only time significant changes to IPv6 operation should be proposed ar=
e
> if what is being tried to be done is impossible using existing mechanisms=
,
> or there is a very significant benefit that far outweighs the cost and
> consequences of changing a protocol that is decades old and already has
> millions of deployments.
>
> When significant changes to a protocol are needed or would provide
> significant advantages, that's a sign that either (a) it's the wrong
> protocol to try to use or (b) it's time for a new version of the protocol=
.
>
> The 'man' in 6man stands for 'maintenance'. IPv6 is way past the
> development stage (that was 1995 and earlier).
>
> It seems SPRING is commonly taking a "new protocol development" approach
> regarding IPv6, rather than "use an existing protocol" approach. This "ne=
w
> protocol development" approach is costing a lot of time and effort due to
> long debates that really shouldn't be needed if the SPRING charter was
> being followed, and IPv6 was just being used rather than attempted to be
> being redeveloped.
>
> Regards,
> Mark.
>
>
>
>>                                                     Ron
>>
>>
>>
>>
>> Juniper Business Use Only
>>
>> -----Original Message-----
>> From: spring <spring-bounces@ietf.org> On Behalf Of Pablo Camarillo
>> (pcamaril)
>> Sent: Wednesday, December 11, 2019 3:12 PM
>> To: Joel M. Halpern <jmh@joelhalpern.com>; spring@ietf.org
>> Subject: Re: [spring] Is srv6 PSP a good idea
>>
>> Joel,
>>
>> 1.- The use-case for PSP has already been provided at the mailer. There
>> are scenarios where it provides benefits to operators.
>>
>> 2.- The PSP behavior is optional. It is up to the operator in his
>> deployment to decide whether to enable it or not at one particular route=
r.
>> Similarly, a vendor may decide not to implement it. The PSP behavior has
>> been implemented by several vendors and deployed (see the srv6 deploymen=
t
>> draft).
>>
>> 3.- A network may have PSP enabled at some nodes and not at others.
>> Everything is still interoperable and works fine.
>>
>> 4.- PSP is not a complex operation in hardware (doable at linerate on
>> existing merchant silicon).
>> Example: It has been implemented and deployed on Broadcom J/J+. If I
>> recall correctly Broadcom Jericho+ started shipping in March 2016! PSP i=
s
>> supported on this platform at linerate with no performance degradation
>> (neither PPPS nor BW).
>> Given that this is doable in a platform from more than 3 years ago, I
>> fail to see how you need "very special provision" to do this.
>>
>> Is it really something that horrible to provide freedom of choice to the
>> operators deploying?
>>
>> In summary, it can be implemented without any burden in hardware and
>> deployment experience prove this is beneficial to operators.
>>
>> Thanks,
>> Pablo.
>>
>> =EF=BB=BF-----Original Message-----
>> From: spring <spring-bounces@ietf.org> on behalf of "Joel M. Halpern" <
>> jmh@joelhalpern.com>
>> Date: Wednesday, 11 December 2019 at 03:55
>> To: "spring@ietf.org" <spring@ietf.org>
>> Subject: [spring] Is srv6 PSP a good idea
>>
>>     For purposes of this thread, even if you think PSP violates RFC 8200=
,
>>     let us assume that it is legal.
>>
>>     As I understand it, the PSP situation is:
>>     o the packet arrives at the place (let's not argue about whether SID=
s
>>     are locators) identified by the SID in the destination address field
>>     o that SID is the next to last SID in the SID list
>>     o that sid is marked as / known to be PSP
>>     o at the intended place in the processing pseudocode, the last
>> (first)
>>     entry in the SRH is copied into the destination IPv6 address field o=
f
>>     the packet
>>     -> The SRH being used is then removed from the packet.
>>
>>     In order to evaluate whether this is a good idea, we have to have
>> some
>>     idea of the benefit.  It may be that I am missing some of the
>> benefit,
>>     and I would appreciate clarification.
>>     As far as I can tell, the benefit of this removal is that in exchang=
e
>>     for this node doing the work of removing the SRH, the final node in
>> the
>>     SRH does not have to process the SRH at all, as it has been removed.
>>
>>     I have trouble seeing how that work tradeoff can be beneficial.
>>     Removing bytes from the middle of a packet is a complex operation.
>>     Doing so in Silicon (we expect this to be done in the fast path of
>>     significant forwarders as I understand it) requires very special
>>     provision.  Even in software, removing bytes from the middle of a
>> packet
>>     requires somewhere between some and a lot of extra work.  It is
>>     distinctly NOT free.
>>
>>     In contrast, we have assumed that the work of processing SRH itself
>> is
>>     tractable, since otherwise all of SRv6 would be problematic.  So why
>> is
>>     this necessary.
>>
>>     Yours,
>>     Joel
>>
>>     PS: Note that both the MPLS case and the encapsulation case are very
>>     different in that the material being removed is at the front of the
>> IP
>>     packet.  Pop or prepend are MUCH easier than middle-removal (or
>>     middle-insertion).
>>
>>     _______________________________________________
>>     spring mailing list
>>     spring@ietf.org
>>
>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring=
__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWA=
Ha8hW2$
>>
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>>
>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring=
__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWA=
Ha8hW2$
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div dir=3D"auto">All</div></div><div dir=3D"auto"><br></div><div dir=
=3D"auto">The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UHP =
=E2=80=9CUltimate Hop POP=E2=80=9D have historical meaning as well as real =
consequences as far as a packet walk through an mpls network.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">From a historical perspective which i=
s really the correct way to look at PHP in the MPLS world was designed by t=
he developers of MPLS 25+ years ago for the following reason.=C2=A0 Back th=
en, =C2=A0asic chipsets used by the MPLS forwarding plane did not have the =
horsepower to pop the topmost ldp label along with all services bottom of s=
tack labels.</div><div dir=3D"auto"><br></div><div dir=3D"auto">For that re=
ason alone the MPLS developers back then came up with the PHP concept.</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">In essence what that did was=
 allow the ldp topmost label to be popped one hop prior to the egress LSR P=
E node on the egress P node.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">What that did was offload the entire burden of popping the entire labe=
l stack done on the PE ultimate hop router to now be offset by one less lab=
el to pop.=C2=A0 Back then that was a big deal and important for processing=
 label switched packets at high rates.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">PSP became the default standard across all vendors and platf=
orms =E2=80=9Cimplicit null label reserved value 3=E2=80=9D</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">There was a double edged sword that c=
ame about from the PSP process.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">As mpls became mainstream so did customer SLA and so end to end Q=
OS became the forefront importance to all service providers. =C2=A0</div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto">The major problem in the MPLS w=
orld that came about with PSP is that when you pop that label at the egress=
 PE 1 hop before the ultimate hop.=C2=A0 What that did is the PE-P link the=
 packet is forwarded without the ldp topmost label intact preserved which c=
ontained the EXP bits for end to end QOS scheduling.</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">A workaround fix to this issue was to institut=
e a new feature called =E2=80=9Cexplicit null reserved label value 0=E2=80=
=9D.=C2=A0 This was implemented using a QOS policy called =E2=80=9Cpipe mod=
e=E2=80=9D that allowed the topmost label to now be preserved and =E2=80=9C=
ultimate=E2=80=9D hopped which we today call UHP =E2=80=9CUltimate Hop POP=
=E2=80=9D.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Another indus=
try development that came about to get around the complexity of pipe mode Q=
OS policy to UHP was a enlightening concept but unfortunately did not work =
for all use cases.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So th=
e new feature that came about was the ability to schedule outbound on each =
node in the operator MPLS core on both =C2=A0on the topmost label EXP bits =
of the topmost was present as well as on the preserved =C2=A0inner header d=
scp this dual PHB scheduling capability based on which outer header existed=
 or didn=E2=80=99t exist. =C2=A0 This worked for enterprises where you have=
 trust relationship with your customer or are a customer of yourself.</div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">In the service provide area U=
HP ultimate hopping to preserve the ldp topmost label became the general ru=
le of thumb golden standard to meet customer SLAs of end to end QOS.</div><=
div dir=3D"auto"><br></div><div dir=3D"auto">Coming back full circle to SRV=
6.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The concept of PSP wa=
s added to SRv6 I believe to provide parity for operators learning curve as=
 well as similarities as SRV6 would be the replacement to mpls.</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">Based on what I have stated above p=
roviding history of PHP and how it came about ; and now adding this truly l=
egacy function to a NG protocol such as SRv6 to me does not make sense.</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto">I don=E2=80=99t see the nec=
essity to add just for the sake of adding or providing parity to a soon to =
be legacy protocol.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I wo=
uld like to see some technical justification as to why PSP is necessary wit=
h our modern day routers to this in the PR spec.</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">Gyan</div><div dir=3D"auto"><br></div><div dir=3D"=
auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Sat, Dec 14, 2019 at 10:08 PM Mark Smith &lt;<a href=
=3D"mailto:markzzzsmith@gmail.com">markzzzsmith@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"auto"><div><br><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, 13 Dec 2=
019, 07:50 Ron Bonica, &lt;rbonica=3D<a href=3D"mailto:40juniper.net@dmarc.=
ietf.org" rel=3D"noreferrer" target=3D"_blank">40juniper.net@dmarc.ietf.org=
</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">Pablo,<br>
<br>
I am not convinced the benefit derived by the ultimate segment justifies th=
e price paid by the penultimate segment. Specifically,<br>
<br>
- the ultimate segment benefits because it doesn&#39;t have to skip over th=
e SRH with SL =3D=3D 0<br>
- in order for the ultimate segment to derive this benefit, the penultimate=
 segment needs to remove bytes from the middle of the packet and update two=
 fields in the IPv6 header<br>
<br>
As Joel said, we typically don&#39;t add options (i.e., complexity) to a sp=
ecification unless there is substantial benefit.<br></blockquote></div></di=
v><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>It&#39;s also contrary to the SPRING charter:</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto"><span style=3D"color:rgb(34,34,34);font-family:&quot=
;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;font-size:15px;backgr=
ound-color:rgb(255,255,255)">&quot;SPRING WG should avoid modification to e=
xisting data planes that would</span><br style=3D"color:rgb(34,34,34);font-=
family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;font-size=
:15px;background-color:rgb(255,255,255)"><span style=3D"color:rgb(34,34,34)=
;font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;fon=
t-size:15px;background-color:rgb(255,255,255)">make them incompatible with =
existing deployments. Where possible,</span><br style=3D"color:rgb(34,34,34=
);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,serif;fo=
nt-size:15px;background-color:rgb(255,255,255)"><span style=3D"color:rgb(34=
,34,34);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;,se=
rif;font-size:15px;background-color:rgb(255,255,255)">existing control and =
management plane protocols must be used within</span><br style=3D"color:rgb=
(34,34,34);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift&quot;=
,serif;font-size:15px;background-color:rgb(255,255,255)"><span style=3D"col=
or:rgb(34,34,34);font-family:&quot;pt serif&quot;,palatino,&quot;neue swift=
&quot;,serif;font-size:15px;background-color:rgb(255,255,255)">existing arc=
hitectures to implement the SPRING function.&quot;</span></div><div dir=3D"=
auto"><span style=3D"color:rgb(34,34,34);font-family:&quot;pt serif&quot;,p=
alatino,&quot;neue swift&quot;,serif;font-size:15px;background-color:rgb(25=
5,255,255)"><br></span></div><div dir=3D"auto">The only time significant ch=
anges to IPv6 operation should be proposed are if what is being tried to be=
 done is impossible using existing mechanisms, or there is a very significa=
nt benefit that far outweighs the cost and consequences of changing a proto=
col that is decades old and already has millions of deployments.</div><div =
dir=3D"auto"><br></div><div dir=3D"auto">When significant changes to a prot=
ocol are needed or would provide significant advantages, that&#39;s a sign =
that either (a) it&#39;s the wrong protocol to try to use or (b) it&#39;s t=
ime for a new version of the protocol.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">The &#39;man&#39; in 6man stands for &#39;maintenance&#39;. =
IPv6 is way past the development stage (that was 1995 and earlier).=C2=A0</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">It seems SPRING is common=
ly taking a &quot;new protocol development&quot; approach regarding IPv6, r=
ather than &quot;use an existing protocol&quot; approach. This &quot;new pr=
otocol development&quot; approach is costing a lot of time and effort due t=
o long debates that really shouldn&#39;t be needed if the SPRING charter wa=
s being followed, and IPv6 was just being used rather than attempted to be =
being redeveloped.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Regar=
ds,</div><div dir=3D"auto">Mark.</div></div><div dir=3D"auto"><div dir=3D"a=
uto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"=
gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex">
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron<br>
<br>
<br>
<br>
<br>
Juniper Business Use Only<br>
<br>
-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; On Behalf =
Of Pablo Camarillo (pcamaril)<br>
Sent: Wednesday, December 11, 2019 3:12 PM<br>
To: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noref=
errer noreferrer" target=3D"_blank">jmh@joelhalpern.com</a>&gt;; <a href=3D=
"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">sp=
ring@ietf.org</a><br>
Subject: Re: [spring] Is srv6 PSP a good idea<br>
<br>
Joel,<br>
<br>
1.- The use-case for PSP has already been provided at the mailer. There are=
 scenarios where it provides benefits to operators.<br>
<br>
2.- The PSP behavior is optional. It is up to the operator in his deploymen=
t to decide whether to enable it or not at one particular router.<br>
Similarly, a vendor may decide not to implement it. The PSP behavior has be=
en implemented by several vendors and deployed (see the srv6 deployment dra=
ft).<br>
<br>
3.- A network may have PSP enabled at some nodes and not at others.=C2=A0 E=
verything is still interoperable and works fine.=C2=A0 <br>
<br>
4.- PSP is not a complex operation in hardware (doable at linerate on exist=
ing merchant silicon). <br>
Example: It has been implemented and deployed on Broadcom J/J+. If I recall=
 correctly Broadcom Jericho+ started shipping in March 2016! PSP is support=
ed on this platform at linerate with no performance degradation (neither PP=
PS nor BW).<br>
Given that this is doable in a platform from more than 3 years ago, I fail =
to see how you need &quot;very special provision&quot; to do this.<br>
<br>
Is it really something that horrible to provide freedom of choice to the op=
erators deploying?<br>
<br>
In summary, it can be implemented without any burden in hardware and deploy=
ment experience prove this is beneficial to operators.<br>
<br>
Thanks,<br>
Pablo.<br>
<br>
=EF=BB=BF-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf =
of &quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalpern.com" r=
el=3D"noreferrer noreferrer" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<=
br>
Date: Wednesday, 11 December 2019 at 03:55<br>
To: &quot;<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" =
target=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ie=
tf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a>=
&gt;<br>
Subject: [spring] Is srv6 PSP a good idea<br>
<br>
=C2=A0 =C2=A0 For purposes of this thread, even if you think PSP violates R=
FC 8200, <br>
=C2=A0 =C2=A0 let us assume that it is legal.<br>
<br>
=C2=A0 =C2=A0 As I understand it, the PSP situation is:<br>
=C2=A0 =C2=A0 o the packet arrives at the place (let&#39;s not argue about =
whether SIDs <br>
=C2=A0 =C2=A0 are locators) identified by the SID in the destination addres=
s field<br>
=C2=A0 =C2=A0 o that SID is the next to last SID in the SID list<br>
=C2=A0 =C2=A0 o that sid is marked as / known to be PSP<br>
=C2=A0 =C2=A0 o at the intended place in the processing pseudocode, the las=
t (first) <br>
=C2=A0 =C2=A0 entry in the SRH is copied into the destination IPv6 address =
field of <br>
=C2=A0 =C2=A0 the packet<br>
=C2=A0 =C2=A0 -&gt; The SRH being used is then removed from the packet.<br>
<br>
=C2=A0 =C2=A0 In order to evaluate whether this is a good idea, we have to =
have some <br>
=C2=A0 =C2=A0 idea of the benefit.=C2=A0 It may be that I am missing some o=
f the benefit, <br>
=C2=A0 =C2=A0 and I would appreciate clarification.<br>
=C2=A0 =C2=A0 As far as I can tell, the benefit of this removal is that in =
exchange <br>
=C2=A0 =C2=A0 for this node doing the work of removing the SRH, the final n=
ode in the <br>
=C2=A0 =C2=A0 SRH does not have to process the SRH at all, as it has been r=
emoved.<br>
<br>
=C2=A0 =C2=A0 I have trouble seeing how that work tradeoff can be beneficia=
l. <br>
=C2=A0 =C2=A0 Removing bytes from the middle of a packet is a complex opera=
tion. <br>
=C2=A0 =C2=A0 Doing so in Silicon (we expect this to be done in the fast pa=
th of <br>
=C2=A0 =C2=A0 significant forwarders as I understand it) requires very spec=
ial <br>
=C2=A0 =C2=A0 provision.=C2=A0 Even in software, removing bytes from the mi=
ddle of a packet <br>
=C2=A0 =C2=A0 requires somewhere between some and a lot of extra work.=C2=
=A0 It is <br>
=C2=A0 =C2=A0 distinctly NOT free.<br>
<br>
=C2=A0 =C2=A0 In contrast, we have assumed that the work of processing SRH =
itself is <br>
=C2=A0 =C2=A0 tractable, since otherwise all of SRv6 would be problematic.=
=C2=A0 So why is <br>
=C2=A0 =C2=A0 this necessary.<br>
<br>
=C2=A0 =C2=A0 Yours,<br>
=C2=A0 =C2=A0 Joel<br>
<br>
=C2=A0 =C2=A0 PS: Note that both the MPLS case and the encapsulation case a=
re very <br>
=C2=A0 =C2=A0 different in that the material being removed is at the front =
of the IP <br>
=C2=A0 =C2=A0 packet.=C2=A0 Pop or prepend are MUCH easier than middle-remo=
val (or <br>
=C2=A0 =C2=A0 middle-insertion).<br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferr=
er" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://urldefense.com/v3/__https://www.ietf.org/m=
ailman/listinfo/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3=
K2MubKpIuKXA1r78vsFpWAHa8hW2$" rel=3D"noreferrer noreferrer noreferrer" tar=
get=3D"_blank">https://urldefense.com/v3/__https://www.ietf.org/mailman/lis=
tinfo/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuK=
XA1r78vsFpWAHa8hW2$</a> <br>
<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https://www.ietf.org/mailman/listinf=
o/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r=
78vsFpWAHa8hW2$" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank"=
>https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring__=
;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAHa=
8hW2$</a> <br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div></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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--00000000000078df2f0599b85177--


From nobody Sat Dec 14 23:06:48 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2CAF120019 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:06:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 tUFJFbRDPD0z for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:06:45 -0800 (PST)
Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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 1EC4F120005 for <spring@ietf.org>; Sat, 14 Dec 2019 23:06:45 -0800 (PST)
Received: by mail-il1-x132.google.com with SMTP id p8so2877940iln.12 for <spring@ietf.org>; Sat, 14 Dec 2019 23:06:44 -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=RLX+XUWi2asMXB+yAOVBH0z6ywZFc36ZOA3taHD94js=; b=TnoN/Rz3+Fmr5ZjuQbLxqpWbyJNM8/qmpgIEAI53/EANujmNf23UlW6wVND5GjQqxM 4TKcQ9Un20dPZB48doZJrMPzyh5NDpbUb7hEJie9mISJNm6LMaQr25MLdjnzAWQkj6eL 5nPp+06GBPqQV8VFzVdjT4MdhffB+FGHBIHeEQwwIPT797CoR7g4DAeiO6ixHjVSLIf/ a8A6c5t75YW5RSaXqL4zQv5M6F5lyCSr/O0/UcFKi2Xi8hwD87nSvkZvRqGIVKEfy8ml UazwgnJyIxXS9n16fSOVUrqCJHPTbWfU+xXiW39QWPYLNOYaDwQn6gp+3s6RnZ5auYWp EXiw==
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=RLX+XUWi2asMXB+yAOVBH0z6ywZFc36ZOA3taHD94js=; b=nvAJdwmH6Ee89u3QrzS/GnoH/Bv9y+DlfNFwUm3Zu4IHrZUuZVB/AdGM2v/BHjzKHG I2iABw+RS/3K8SeI2LsjjaRCZDt2MBpsGduxGAbVN9IPvBnm0mxjyvPb5dxq90UbzS+j h69B5hgK5zo3VZi/34d24GNfKYCCuvfLbmz0yPvJAZ69K7Qz7dtV8jFlA2z/kXCL2Hwt 1DOUJOmfX0/YBSQu9dxzT4xrE+tgMB8nZR3ERPMr8BgGc/H138P+Da7+a6Ap3fnmwmPi QmptidyFb7Un0Mq3GL3YR1NkjMknnbSkfFIH3eu+UgcRVN6SCV/L0bJWVF5tlyJ9dyMt M4SQ==
X-Gm-Message-State: APjAAAUzqs7M2Jx9me0QfnmFBTYgV7J6sLBq9AoZwLQyGCpkf/8VvbgH ZTOQq4wPPBffIEqKyEnFx1WJbtO7K0JIM+uny8w=
X-Google-Smtp-Source: APXvYqyfxHMDV0NgdNeiBUVB+l3hRtn7cSxj6a9zThrLrwjhIg526CcMAB7rcvc5wmm7d4vmqKFyOKOh8G+Kv1mE9Gc=
X-Received: by 2002:a92:350d:: with SMTP id c13mr7616794ila.205.1576393604229;  Sat, 14 Dec 2019 23:06:44 -0800 (PST)
MIME-Version: 1.0
References: <8532651c71c94715abfa96990aec3854@nokia-sbell.com>
In-Reply-To: <8532651c71c94715abfa96990aec3854@nokia-sbell.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 02:06:33 -0500
Message-ID: <CABNhwV1FpyLFcZicFBxjE74WGUhAzkwFgzrn7_jLxm5OTO0XgQ@mail.gmail.com>
To: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ce7d3f0599b8bcf8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qiAeE_xuJA7CObaybi83XqecXao>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 07:06:48 -0000

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

Hi Wang

I have a question regarding the PSP, USP and USD sections I pasted below.

I just sent an email to Spring WG related to PSP and technically why that
is necessary as that is a legacy concept that has parity to MPLS but is not
used today due to QOS issues.  Please see that email related to that topic.


In the PSP section can If we have to keep PSP can we add verbiage that
states that PSP removal of the SRH header occurs on the Penultimate egress
P node.

In the USP section can we also add that all remaining SRH present in the
packet are popped on the egress PE ultimate node.

In looking at these 3 SID functions the PSP and USP pop the EH and the USP
removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc can pop
the services L3vpn headers.

Why can=E2=80=99t the USD 6in6 encapsulation removal be done on with the US=
P SID?

Why does the USP and USD SID have to be separate?

4.16.1 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programm=
ing-05#section-4.16.1>.
PSP: Penultimate Segment Pop of the SRH

   The SRH processing of the End, End.X and End.T behaviors are
   modified: after the instruction "S14.  Update IPv6 DA with Segment
   List[Segments Left]" is executed, the following instructions must be
   executed as well:

   S14.1.   If (updated SL =3D=3D 0) {
   S14.2.      Pop the SRH
   S14.3.   }
4.16.2 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programm=
ing-05#section-4.16.2>.
USP: Ultimate Segment Pop of the SRH

   The SRH processing of the End, End.X and End.T behaviors are
   modified: the instructions S02-S04 are substituted by the following
   ones:

   S02.   If (Segments Left =3D=3D 0) {
   S03.       Pop the SRH
   S04.   }

4.16.3 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programm=
ing-05#section-4.16.3>.
USD: Ultimate Segment Decapsulation


   The SRH processing of the End, End.X and End.T behaviors are
   modified: the instructions S02-S04 are substituted by the following
   ones:

   S02.   If (Segments Left =3D=3D 0) {
   S03.      Skip the SRH processing and proceed to the next header
   S04.   }


   Further on, the Upper-layer header processing of the End, End.X and
   End.T behaviors are modified as follows:



Kind regards,


Gyan


On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) <
weibin.wang@nokia-sbell.com> wrote:

> Hi Pablo:
>
>
>
> After the 2 context assumption in previous version of this draft,  =E2=80=
=9Cwe
> assume that there is no other extension header than the SRH.=E2=80=9D  an=
d  =E2=80=9CWe
> assume
>
>    that the SRH may be present multiple times inside each packet=E2=80=9D=
, are
> removed in this last draft, I feel a bit confusion on USD SID, as well as
> combination of USD & USP.
>
>
>
> First, within the content of this last draft, the word =E2=80=9CFurther o=
n=E2=80=9D marked
> red in the following pseudocode in section =E2=80=9C4.16.3=E2=80=9D is ha=
rd to understand
> if the packet being processed has other EH embed between SRH and
> Upper-layer header, such as AH or other EH, then the processing control o=
f
> this packet will be passed to normal IPv6 module from current SRH
> processing module in SR-Node, so my question is : Can its control after
> completing AH processing (for example)  be back to SRH module (or call it
> pseudocode module) to proceed the next header like =E2=80=9Cupper-lay hea=
der type
> =3D=3D41 or 4=E2=80=9D.
>
> Or, if not, Did you created a new EH processing protocol stack instance i=
n
> parallel to normal IPv6 module within the scope of SRH processing in
> SR-node.
>
>
>
> 4.16.3.  USD: Ultimate Segment Decapsulation
>
>
>
> S02.   If (Segments Left =3D=3D 0) {
>
>    S03.      Skip the SRH processing and proceed to the next header
>
>    S04.   }
>
>
>
> Further on, the Upper-layer header processing of the End, End.X and
>
>    End.T behaviors are modified as follows:
>
>
>
>    End:
>
>    S01. If (Upper-layer Header type =3D=3D 41 || 4) {
>
>    S02.    Remove the outer IPv6 Header with all its extension headers
>
>    S03.    Submit the packet to the egress IP FIB lookup and
>
>               transmission to the new destination
>
>    S04. } Else {
>
>    S05.    Send an ICMP Parameter Problem message to the Source Address
>
>               Code 4 (SR Upper-layer Header Error),
>
>               Pointer set to the offset of the upper-layer header.
>
>               Interrupt packet processing and discard the packet.
>
>
>
>    S06. }
>
>
>
> From my understanding, the all processing action about specific SID must
> be completed successively. That is to say, upon USD, the upper-layer head=
er
> (type 41 or 4) must be followed the SRH header being processed currently,
> or second SRH following the same rule (of course, the draft not consideri=
ng
> 2 or more successive SRHs).
>
>
>
> Second, the mixed SIDs function with combination of USD and USP (even
> PSP&USD&USP), I think, it is easy to understand when the two assumption
> above exist, but now I think it isn=E2=80=99t clear if you only provide t=
he
> following sentence in this draft, i.e.  =E2=80=9Cif =E2=80=A6 else=E2=80=
=A6=E2=80=9D statement:
>
> =E2=80=9CAn implementation that supports the USD flavor in conjunction wi=
th
>
>    the USP flavor MAY optimize the packet processing by first looking
>
>    whether the conditions for the USD flavor are met, in which case it
>
>    can proceed with USD processing else do USP processing.=E2=80=9D
>
> This confusion is also described in my another mail. Of course, if the
> first question is addressed then this confusion does not exist.
>
>
>
> By the way, is it really no different in text description before and afte=
r
> the two context assumption above removed?
>
>
>
>
>
> *Cheers !*
>
>
>
> *WANG Weibin*
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div style=3D"color:rgb(49,49,49);word-spacing:1px" dir=3D"auto"><div =
dir=3D"auto" style=3D"font-size:1rem">Hi Wang</div></div><div dir=3D"auto" =
style=3D"color:rgb(49,49,49);word-spacing:1px"><br></div><div dir=3D"auto" =
style=3D"font-size:1rem;color:rgb(49,49,49);word-spacing:1px">I have a ques=
tion regarding the PSP, USP and USD sections I pasted below.</div><div dir=
=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><br></div><div dir=
=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49);word-spacing:1px">I j=
ust sent an email to Spring WG related to PSP and technically why that is n=
ecessary as that is a legacy concept that has parity to MPLS but is not use=
d today due to QOS issues.=C2=A0 Please see that email related to that topi=
c.</div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><b=
r></div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><b=
r></div><div dir=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49);word-=
spacing:1px">In the PSP section can If we have to keep PSP can we add verbi=
age that states that PSP removal of the SRH header occurs on the Penultimat=
e egress P node.</div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-s=
pacing:1px"><br></div><div dir=3D"auto" style=3D"font-size:1rem;color:rgb(4=
9,49,49);word-spacing:1px">In the USP section can we also add that all rema=
ining SRH present in the packet are popped on the egress PE ultimate node.<=
/div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><br><=
/div><div dir=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49);word-spa=
cing:1px">In looking at these 3 SID functions the PSP and USP pop the EH an=
d the USP removes the 6in6 encapsulation so that the other end.x dt4 dt6 et=
c can pop the services L3vpn headers.</div><div dir=3D"auto" style=3D"color=
:rgb(49,49,49);word-spacing:1px"><br></div><div dir=3D"auto" style=3D"font-=
size:1rem;color:rgb(49,49,49);word-spacing:1px">Why can=E2=80=99t the USD 6=
in6 encapsulation removal be done on with the USP SID?</div><div dir=3D"aut=
o" style=3D"color:rgb(49,49,49);word-spacing:1px"><br></div><div dir=3D"aut=
o" style=3D"font-size:1rem;color:rgb(49,49,49);word-spacing:1px">Why does t=
he USP and USD SID have to be separate?</div><div dir=3D"auto" style=3D"col=
or:rgb(49,49,49);word-spacing:1px"><br></div><div dir=3D"auto" style=3D"col=
or:rgb(49,49,49);word-spacing:1px"><pre style=3D"white-space:pre-wrap;font-=
size:1rem;margin-top:0px;margin-bottom:0px;break-before:page"><span style=
=3D"font-size:1em;font-weight:bold"><h4 style=3D"display:inline;font-size:1=
rem"><a name=3D"m_-7527854924089525293_section-4.16.1" href=3D"https://tool=
s.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.16.=
1" target=3D"_blank" style=3D"color:black;text-decoration:none;font-size:1r=
em">4.16.1</a>.  PSP: Penultimate Segment Pop of the SRH</h4></span>

   The SRH processing of the End, End.X and End.T behaviors are
   modified: after the instruction &quot;S14.  Update IPv6 DA with Segment
   List[Segments Left]&quot; is executed, the following instructions must b=
e
   executed as well:

   S14.1.   If (updated SL =3D=3D 0) {
   S14.2.      Pop the SRH
   S14.3.   }

<span style=3D"font-size:1em;font-weight:bold"><h4 style=3D"display:inline;=
font-size:1rem"><a name=3D"m_-7527854924089525293_section-4.16.2" href=3D"h=
ttps://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#se=
ction-4.16.2" target=3D"_blank" style=3D"color:black;text-decoration:none;f=
ont-size:1rem">4.16.2</a>.  USP: Ultimate Segment Pop of the SRH</h4></span=
>

   The SRH processing of the End, End.X and End.T behaviors are
   modified: the instructions S02-S04 are substituted by the following
   ones:

   S02.   If (Segments Left =3D=3D 0) {
   S03.       Pop the SRH
   S04.   }

<div class=3D"quoted-text" style=3D"color:rgb(117,117,117)"><span style=3D"=
font-size:1em;font-weight:bold"><h4 style=3D"display:inline;font-size:1rem"=
><a name=3D"m_-7527854924089525293_section-4.16.3" href=3D"https://tools.ie=
tf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.16.3" t=
arget=3D"_blank" style=3D"color:black;text-decoration:none;font-size:1rem">=
4.16.3</a>.  USD: Ultimate Segment Decapsulation</h4></span></div>

   The SRH processing of the End, End.X and End.T behaviors are
   modified: the instructions S02-S04 are substituted by the following
   ones:

   S02.   If (Segments Left =3D=3D 0) {
   S03.      Skip the SRH processing and proceed to the next header
   S04.   }


   Further on, the Upper-layer header processing of the End, End.X and
   End.T behaviors are modified as follows:</pre><pre style=3D"white-space:=
pre-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-before:page"=
><br></pre><pre style=3D"white-space:pre-wrap;font-size:1rem;margin-top:0px=
;margin-bottom:0px;break-before:page"><br></pre><pre style=3D"white-space:p=
re-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-before:page">=
Kind regards,</pre><pre style=3D"white-space:pre-wrap;font-size:1rem;margin=
-top:0px;margin-bottom:0px;break-before:page"><br></pre><pre style=3D"white=
-space:pre-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-befor=
e:page">Gyan</pre></div></div><div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin =
(NSB - CN/Shanghai) &lt;<a href=3D"mailto:weibin.wang@nokia-sbell.com">weib=
in.wang@nokia-sbell.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:1=
ex">





<div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div>
<p class=3D"MsoNormal">Hi Pablo:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">After the 2 context a=
ssumption in previous version of this draft, =C2=A0=E2=80=9C<span style=3D"=
font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background=
:#fffdf5">we assume that there is no other extension header than
 the SRH.</span>=E2=80=9D =C2=A0and =C2=A0=E2=80=9C<span style=3D"font-size=
:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffdf5"=
>We assume<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 that the SRH may be present multiple times inside each pac=
ket</span>=E2=80=9D, are removed in this last draft, I feel a bit
 confusion on USD SID, as well as combination of USD &amp; USP.<u></u><u></=
u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">First, within the content of this last draft, the wo=
rd =E2=80=9CFurther on=E2=80=9D marked red in the following pseudocode in s=
ection =E2=80=9C4.16.3=E2=80=9D is hard to understand if the packet being p=
rocessed has other EH embed between SRH and Upper-layer header, such
 as AH or other EH, then the processing control of this packet will be pass=
ed to normal IPv6 module from current SRH processing module in SR-Node, so =
my question is : Can its control after completing AH processing (for exampl=
e) =C2=A0be back to SRH module (or call
 it pseudocode module) to proceed the next header like =E2=80=9Cupper-lay h=
eader type =3D=3D41 or 4=E2=80=9D.<u></u><u></u></p>
<p class=3D"MsoNormal">Or, if not, Did you created a new EH processing prot=
ocol stack instance in parallel to normal IPv6 module within the scope of S=
RH processing in SR-node.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">4.16.3.=C2=A0 USD: Ultimate=
 Segment Decapsulation</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0) {<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Skip the SRH processing=
 and proceed to the next header<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S04.=C2=A0=C2=
=A0 }</span><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:red;background:#fffdf5=
">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#fffdf5">the Upper-layer header processing of the En=
d, End.X and<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 End.T behaviors are modified as follows:<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 End:<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S01. If (Upper-layer Header type =3D=3D 41 || 4) {<u></u><=
u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S02.=C2=A0=C2=A0=C2=A0 Remove the outer IPv6 Header with a=
ll its extension headers<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0 Submit the packet to the egress IP =
FIB lookup and<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 transmission to the new destination<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S04. } Else {<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S05.=C2=A0=C2=A0=C2=A0 Send an ICMP Parameter Problem mess=
age to the Source Address<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 Code 4 (SR Upper-layer Header Error),<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 Pointer set to the offset of the upper-layer header.<u></u><u></u=
></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 Interrupt packet processing and discard the packet.<u></u><u></u>=
</span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S06. }</span><=
u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">From my understanding, the all processing action abo=
ut specific SID must be completed successively. That is to say, upon USD, t=
he upper-layer header (type 41 or 4) must be followed the SRH header being =
processed currently, or second SRH
 following the same rule (of course, the draft not considering 2 or more su=
ccessive SRHs).
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Second, the mixed SIDs function with combination of =
USD and USP (even PSP&amp;USD&amp;USP), I think, it is easy to understand w=
hen the two assumption above exist, but now I think it isn=E2=80=99t clear =
if you only provide the following sentence in this
 draft, i.e. =C2=A0=E2=80=9Cif =E2=80=A6 else=E2=80=A6=E2=80=9D statement:<=
u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">=E2=80=9C<span style=
=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;backgr=
ound:#fffdf5">An implementation that supports the USD flavor in conjunction=
 with<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 the USP flavor MAY optimize the packet processing by first=
 looking<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 whether the conditions for the USD flavor are met, in whic=
h case it<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 can proceed wi=
th USD processing else do USP processing.</span>=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">This confusion is also described in my another mail.=
 Of course, if the first question is addressed then this confusion does not=
 exist.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">By the way, is it really no different in text descri=
ption before and after the two context assumption above removed?<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">Cheers !<u></u><u></u></span></i></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif"><u></u>=C2=A0<u></u></span></b></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">WANG Weibin<u></u><u></u></span></b></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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000ce7d3f0599b8bcf8--


From nobody Sat Dec 14 23:28:55 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88231120019 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:28:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 dM8l7kMOFumh for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:28:50 -0800 (PST)
Received: from mail-il1-x12d.google.com (mail-il1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) (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 962DE120005 for <spring@ietf.org>; Sat, 14 Dec 2019 23:28:50 -0800 (PST)
Received: by mail-il1-x12d.google.com with SMTP id p8so2896359iln.12 for <spring@ietf.org>; Sat, 14 Dec 2019 23:28: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 :cc; bh=eslf84c6QK9EtDFBBFy0XF6uLlF47u42C5Zh0VXpywo=; b=iPvnqrjRZzabwZqiYUrF8lgK51pwBAmwnI87WkZJzRcdXKJvA3Cqu9RPNTQKJP+xTX A3nweYUtWtbqOJy2IeDGLBxpDBHmYG0Tz4Agpvs8dF1+gPaqLaTI9yWi+qLt51V3zyNf EE7B5cq/0pVplftILw6yYEB3+eTJ5iXRAjMAiZn4BBD4p1SW3Z75740B6fVinOU50B2b HVeQPYnBZ+qtnFqB4ktsOyl4rhny7w+uLqEfrXGlWjozsQIzKPHIAJjT2Za0N+9iQjWY Q8dePDwi5HUbNmOgxEs9Kk9V2dz8Ub8QuqxEc3GTD7oYIIljzfGp94KdVOt3m2C5lX+S 1Gqg==
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=eslf84c6QK9EtDFBBFy0XF6uLlF47u42C5Zh0VXpywo=; b=exFy+/yL6o70kGxbNNEP7VGknZpcsSMnuT5HBZ7jtqelm8bzA3y6fE53S4uEC218HL WgQUCb+lFHK0q23Ap48uKhsqH4vuP7dYIepalGwInPML9YWI/ae3QNgmDoMZwAirMYE9 5BTvkH64WDtC13mrmarABrygcW2C8FuBBGdvcZWtpR2me3HtTD9XFYyABYh7vtdBFaE4 n6RM+SFrZx39M8r5mw37OguQw5Y2rcDQ1OFHZDd07usN3ZP3Rq8CKTsvVuLT4GDUb7cZ zBKJHTvos6BwPq0+vZvfj01L4WyLzUPU2j7crF1IqFQsgf+nv2EUNoXc6I2Y1AnWBf+E bxlQ==
X-Gm-Message-State: APjAAAXF+RsRInvPzrAOvvwwbXx1zcVcGYLcUXlEP9bcAn3tesFTc/t+ 8i1rSlMuYZLXiI6PdzrNOseTS4+hUtmgy4KeFqk=
X-Google-Smtp-Source: APXvYqxcOPk7kmn5Pdeq5NKxsFzJqk5dN8ZYe84deePijXdcsLBz+07nH2rjI7Cdii97xt7Wp5MZm8udhZvxg1aAKYQ=
X-Received: by 2002:a92:4095:: with SMTP id d21mr7187089ill.158.1576394929710;  Sat, 14 Dec 2019 23:28:49 -0800 (PST)
MIME-Version: 1.0
References: <8532651c71c94715abfa96990aec3854@nokia-sbell.com> <CABNhwV1FpyLFcZicFBxjE74WGUhAzkwFgzrn7_jLxm5OTO0XgQ@mail.gmail.com>
In-Reply-To: <CABNhwV1FpyLFcZicFBxjE74WGUhAzkwFgzrn7_jLxm5OTO0XgQ@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 02:26:22 -0500
Message-ID: <CABNhwV2Kx=Df7ztB0uoqMUPM4MD1WVaaW-TNjQaNqzqGnFz0Tw@mail.gmail.com>
To: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Voyer, Daniel" <daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cfade40599b90b3e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/GbNNeo4j1_0wWRspgWPkHwcX3bc>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 07:28:53 -0000

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

Hi Wang & Pablo & Spring Authors,

Had another question?

These 4 sections.  Trying to understand the difference between end.dx4
end.dx6 and end.dt4 and end.dt6.  They both seem very similar.  One says
xconnect but other has v4 v6 lookup but for both you have to signal  L3 vpn
services sid.  Not sure why both SIDs dx dt Sid function why they cannot be
combined.

I noticed this difference below that the dx4 dt4 account for the global
table scenario where the PE-CE is native IPv4 or IPv6.  In the MPLS world
that use case is very different in that there is not any L3 vpn label and
do the label stack only had a single topmost label.  Also in the MPLS
scenario with IPv6 global table PE-CE with a IPv4 core you require BGP -LU
labeled unicast =E2=80=9Csend label=E2=80=9D to label all the IPv6 prefixed=
 tunneled over
IPv4.   Since that scenario is very different with global table does it
make sense to have a separate End.x variant for global table for both IPv4
and IPv6.

   Note that an End.DT6 may be defined for the main IPv6 table in which
   case and End.DT6 supports the equivalent of an IPv6inIPv6
   decapsulation (without VPN/tenant implication).


     4.4 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.4>.
End.DX6: Decapsulation and IPv6 cross-connect . . . . . .  12
<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#=
page-12>
     4.5 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.5>.
End.DX4: Decapsulation and IPv4 cross-connect . . . . . .  13
<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#=
page-13>
     4.6 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.6>.
End.DT6: Decapsulation and specific IPv6 table lookup . .  14
<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#=
page-14>
     4.7 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.7>.
End.DT4: Decapsulation and specific IPv4 table lookup . .  15
<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#=
page-15>


Also I was trying to understand end.dt46.


So if the PE-CE edge is dual stacked anhas both v4 and v6 you have a
VRF tenant v4 and v6 separate peers signaled via L3 vpn services TLV.
So why do you need this end.dt46 sid


4.8 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming=
-05#section-4.8>.
End.DT46: Decapsulation and specific IP table lookup  . .  16
<https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#=
page-16>


Kind Regards,


Gyan


On Sun, Dec 15, 2019 at 2:06 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

> Hi Wang
>
> I have a question regarding the PSP, USP and USD sections I pasted below.
>
> I just sent an email to Spring WG related to PSP and technically why that
> is necessary as that is a legacy concept that has parity to MPLS but is n=
ot
> used today due to QOS issues.  Please see that email related to that topi=
c.
>
>
> In the PSP section can If we have to keep PSP can we add verbiage that
> states that PSP removal of the SRH header occurs on the Penultimate egres=
s
> P node.
>
> In the USP section can we also add that all remaining SRH present in the
> packet are popped on the egress PE ultimate node.
>
> In looking at these 3 SID functions the PSP and USP pop the EH and the US=
P
> removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc can po=
p
> the services L3vpn headers.
>
> Why can=E2=80=99t the USD 6in6 encapsulation removal be done on with the =
USP SID?
>
> Why does the USP and USD SID have to be separate?
>
> 4.16.1 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.16.1>.  PSP: Penultimate Segment Pop of the SRH
>
>    The SRH processing of the End, End.X and End.T behaviors are
>    modified: after the instruction "S14.  Update IPv6 DA with Segment
>    List[Segments Left]" is executed, the following instructions must be
>    executed as well:
>
>    S14.1.   If (updated SL =3D=3D 0) {
>    S14.2.      Pop the SRH
>    S14.3.   }
> 4.16.2 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.16.2>.  USP: Ultimate Segment Pop of the SRH
>
>    The SRH processing of the End, End.X and End.T behaviors are
>    modified: the instructions S02-S04 are substituted by the following
>    ones:
>
>    S02.   If (Segments Left =3D=3D 0) {
>    S03.       Pop the SRH
>    S04.   }
>
> 4.16.3 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progra=
mming-05#section-4.16.3>.  USD: Ultimate Segment Decapsulation
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>    modified: the instructions S02-S04 are substituted by the following
>    ones:
>
>    S02.   If (Segments Left =3D=3D 0) {
>    S03.      Skip the SRH processing and proceed to the next header
>    S04.   }
>
>
>    Further on, the Upper-layer header processing of the End, End.X and
>    End.T behaviors are modified as follows:
>
>
>
> Kind regards,
>
>
> Gyan
>
>
> On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) <
> weibin.wang@nokia-sbell.com> wrote:
>
>> Hi Pablo:
>>
>>
>>
>> After the 2 context assumption in previous version of this draft,  =E2=
=80=9Cwe
>> assume that there is no other extension header than the SRH.=E2=80=9D  a=
nd  =E2=80=9CWe
>> assume
>>
>>    that the SRH may be present multiple times inside each packet=E2=80=
=9D, are
>> removed in this last draft, I feel a bit confusion on USD SID, as well a=
s
>> combination of USD & USP.
>>
>>
>>
>> First, within the content of this last draft, the word =E2=80=9CFurther =
on=E2=80=9D
>> marked red in the following pseudocode in section =E2=80=9C4.16.3=E2=80=
=9D is hard to
>> understand if the packet being processed has other EH embed between SRH =
and
>> Upper-layer header, such as AH or other EH, then the processing control =
of
>> this packet will be passed to normal IPv6 module from current SRH
>> processing module in SR-Node, so my question is : Can its control after
>> completing AH processing (for example)  be back to SRH module (or call i=
t
>> pseudocode module) to proceed the next header like =E2=80=9Cupper-lay he=
ader type
>> =3D=3D41 or 4=E2=80=9D.
>>
>> Or, if not, Did you created a new EH processing protocol stack instance
>> in parallel to normal IPv6 module within the scope of SRH processing in
>> SR-node.
>>
>>
>>
>> 4.16.3.  USD: Ultimate Segment Decapsulation
>>
>>
>>
>> S02.   If (Segments Left =3D=3D 0) {
>>
>>    S03.      Skip the SRH processing and proceed to the next header
>>
>>    S04.   }
>>
>>
>>
>> Further on, the Upper-layer header processing of the End, End.X and
>>
>>    End.T behaviors are modified as follows:
>>
>>
>>
>>    End:
>>
>>    S01. If (Upper-layer Header type =3D=3D 41 || 4) {
>>
>>    S02.    Remove the outer IPv6 Header with all its extension headers
>>
>>    S03.    Submit the packet to the egress IP FIB lookup and
>>
>>               transmission to the new destination
>>
>>    S04. } Else {
>>
>>    S05.    Send an ICMP Parameter Problem message to the Source Address
>>
>>               Code 4 (SR Upper-layer Header Error),
>>
>>               Pointer set to the offset of the upper-layer header.
>>
>>               Interrupt packet processing and discard the packet.
>>
>>
>>
>>    S06. }
>>
>>
>>
>> From my understanding, the all processing action about specific SID must
>> be completed successively. That is to say, upon USD, the upper-layer hea=
der
>> (type 41 or 4) must be followed the SRH header being processed currently=
,
>> or second SRH following the same rule (of course, the draft not consider=
ing
>> 2 or more successive SRHs).
>>
>>
>>
>> Second, the mixed SIDs function with combination of USD and USP (even
>> PSP&USD&USP), I think, it is easy to understand when the two assumption
>> above exist, but now I think it isn=E2=80=99t clear if you only provide =
the
>> following sentence in this draft, i.e.  =E2=80=9Cif =E2=80=A6 else=E2=80=
=A6=E2=80=9D statement:
>>
>> =E2=80=9CAn implementation that supports the USD flavor in conjunction w=
ith
>>
>>    the USP flavor MAY optimize the packet processing by first looking
>>
>>    whether the conditions for the USD flavor are met, in which case it
>>
>>    can proceed with USD processing else do USP processing.=E2=80=9D
>>
>> This confusion is also described in my another mail. Of course, if the
>> first question is addressed then this confusion does not exist.
>>
>>
>>
>> By the way, is it really no different in text description before and
>> after the two context assumption above removed?
>>
>>
>>
>>
>>
>> *Cheers !*
>>
>>
>>
>> *WANG Weibin*
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><div dir=3D"auto">Hi Wang &amp; Pablo &amp; Spring Auth=
ors,</div><div dir=3D"auto"><br></div><div dir=3D"auto">Had another questio=
n?</div><div dir=3D"auto"><br></div><div dir=3D"auto">These 4 sections.=C2=
=A0 Trying to understand the difference between end.dx4 end.dx6 and end.dt4=
 and end.dt6.=C2=A0 They both seem very similar.=C2=A0 One says xconnect bu=
t other has v4 v6 lookup but for both you have to signal =C2=A0L3 vpn servi=
ces sid.=C2=A0 Not sure why both SIDs dx dt Sid function why they cannot be=
 combined.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I noticed thi=
s difference below that the dx4 dt4 account for the global table scenario w=
here the PE-CE is native IPv4 or IPv6.=C2=A0 In the MPLS world that use cas=
e is very different in that there is not any L3 vpn label and do the label =
stack only had a single topmost label.=C2=A0 Also in the MPLS scenario with=
 IPv6 global table PE-CE with a IPv4 core you require BGP -LU labeled unica=
st =E2=80=9Csend label=E2=80=9D to label all the IPv6 prefixed tunneled ove=
r IPv4. =C2=A0 Since that scenario is very different with global table does=
 it make sense to have a separate End.x variant for global table for both I=
Pv4 and IPv6.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><pre class=
=3D"newpage" style=3D"font-size:1em;margin-top:0px;margin-bottom:0px;break-=
before:page">   Note that an End.DT6 may be defined for the main IPv6 table=
 in which
   case and End.DT6 supports the equivalent of an IPv6inIPv6
   decapsulation (without VPN/tenant implication).</pre></div><div dir=3D"a=
uto"><pre class=3D"newpage" style=3D"font-size:1em;margin-top:0px;margin-bo=
ttom:0px;break-before:page"><br></pre><pre class=3D"newpage" style=3D"font-=
size:1em;margin-top:0px;margin-bottom:0px;break-before:page">     <a href=
=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05#section-4.4">4.4</a>.  End.DX6: Decapsulation and IPv6 cross-connect . .=
 . . . .  <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-net=
work-programming-05#page-12">12</a>
     <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-=
programming-05#section-4.5">4.5</a>.  End.DX4: Decapsulation and IPv4 cross=
-connect . . . . . .  <a href=3D"https://tools.ietf.org/html/draft-ietf-spr=
ing-srv6-network-programming-05#page-13">13</a>
     <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-=
programming-05#section-4.6">4.6</a>.  End.DT6: Decapsulation and specific I=
Pv6 table lookup . .  <a href=3D"https://tools.ietf.org/html/draft-ietf-spr=
ing-srv6-network-programming-05#page-14">14</a>
     <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-=
programming-05#section-4.7">4.7</a>.  End.DT4: Decapsulation and specific I=
Pv4 table lookup . .  <a href=3D"https://tools.ietf.org/html/draft-ietf-spr=
ing-srv6-network-programming-05#page-15">15</a></pre><pre class=3D"newpage"=
 style=3D"font-size:1em;margin-top:0px;margin-bottom:0px;break-before:page"=
><br></pre><pre class=3D"newpage" style=3D"font-size:1em;margin-top:0px;mar=
gin-bottom:0px;break-before:page">Also I was trying to understand end.dt46.=
</pre><pre class=3D"newpage" style=3D"font-size:1em;margin-top:0px;margin-b=
ottom:0px;break-before:page"><br></pre><pre class=3D"newpage" style=3D"font=
-size:1em;margin-top:0px;margin-bottom:0px;break-before:page">So if the PE-=
CE edge is dual stacked anhas both v4 and v6 you have a VRF tenant v4 and v=
6 separate peers signaled via L3 vpn services TLV.  So why do you need this=
 end.dt46 sid</pre><pre class=3D"newpage" style=3D"font-size:1em;margin-top=
:0px;margin-bottom:0px;break-before:page"><br></pre><pre class=3D"newpage" =
style=3D"font-size:1em;margin-top:0px;margin-bottom:0px;break-before:page">=
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-progr=
amming-05#section-4.8" style=3D"font-size:1em;font-family:-apple-system,Hel=
veticaNeue">4.8</a><span style=3D"font-size:1em;font-family:-apple-system,H=
elveticaNeue">.  End.DT46: Decapsulation and specific IP table lookup  . . =
 </span><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-netwo=
rk-programming-05#page-16" style=3D"font-size:1em;font-family:-apple-system=
,HelveticaNeue">16</a></pre><pre class=3D"newpage" style=3D"font-size:1em;m=
argin-top:0px;margin-bottom:0px;break-before:page">     </pre><pre class=3D=
"newpage" style=3D"font-size:1em;margin-top:0px;margin-bottom:0px;break-bef=
ore:page"><br></pre><pre class=3D"newpage" style=3D"font-size:1em;margin-to=
p:0px;margin-bottom:0px;break-before:page">Kind Regards,</pre><pre class=3D=
"newpage" style=3D"font-size:1em;margin-top:0px;margin-bottom:0px;break-bef=
ore:page"><br></pre><pre class=3D"newpage" style=3D"font-size:1em;margin-to=
p:0px;margin-bottom:0px;break-before:page">Gyan</pre><pre class=3D"newpage"=
 style=3D"font-size:1em;margin-top:0px;margin-bottom:0px;break-before:page"=
><br></pre></div><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Sun, Dec 15, 2019 at 2:06 AM Gyan Mishra &lt;<a href=3D"mailto:ha=
yabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex"><div><div style=3D"color:rgb(49,49,49);word-spacing:=
1px" dir=3D"auto"><div dir=3D"auto" style=3D"font-size:1rem">Hi Wang</div><=
/div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><br><=
/div><div dir=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49);word-spa=
cing:1px">I have a question regarding the PSP, USP and USD sections I paste=
d below.</div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1=
px"><br></div><div dir=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49)=
;word-spacing:1px">I just sent an email to Spring WG related to PSP and tec=
hnically why that is necessary as that is a legacy concept that has parity =
to MPLS but is not used today due to QOS issues.=C2=A0 Please see that emai=
l related to that topic.</div><div dir=3D"auto" style=3D"color:rgb(49,49,49=
);word-spacing:1px"><br></div><div dir=3D"auto" style=3D"color:rgb(49,49,49=
);word-spacing:1px"><br></div><div dir=3D"auto" style=3D"font-size:1rem;col=
or:rgb(49,49,49);word-spacing:1px">In the PSP section can If we have to kee=
p PSP can we add verbiage that states that PSP removal of the SRH header oc=
curs on the Penultimate egress P node.</div><div dir=3D"auto" style=3D"colo=
r:rgb(49,49,49);word-spacing:1px"><br></div><div dir=3D"auto" style=3D"font=
-size:1rem;color:rgb(49,49,49);word-spacing:1px">In the USP section can we =
also add that all remaining SRH present in the packet are popped on the egr=
ess PE ultimate node.</div><div dir=3D"auto" style=3D"color:rgb(49,49,49);w=
ord-spacing:1px"><br></div><div dir=3D"auto" style=3D"font-size:1rem;color:=
rgb(49,49,49);word-spacing:1px">In looking at these 3 SID functions the PSP=
 and USP pop the EH and the USP removes the 6in6 encapsulation so that the =
other end.x dt4 dt6 etc can pop the services L3vpn headers.</div><div dir=
=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><br></div><div dir=
=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49);word-spacing:1px">Why=
 can=E2=80=99t the USD 6in6 encapsulation removal be done on with the USP S=
ID?</div><div dir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><=
br></div><div dir=3D"auto" style=3D"font-size:1rem;color:rgb(49,49,49);word=
-spacing:1px">Why does the USP and USD SID have to be separate?</div><div d=
ir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><br></div><div d=
ir=3D"auto" style=3D"color:rgb(49,49,49);word-spacing:1px"><pre style=3D"wh=
ite-space:pre-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-be=
fore:page"><span style=3D"font-size:1em;font-weight:bold"><h4 style=3D"disp=
lay:inline;font-size:1rem"><a name=3D"m_2685507279811859512_m_-752785492408=
9525293_section-4.16.1" href=3D"https://tools.ietf.org/html/draft-ietf-spri=
ng-srv6-network-programming-05#section-4.16.1" style=3D"color:black;text-de=
coration:none;font-size:1rem" target=3D"_blank">4.16.1</a>.  PSP: Penultima=
te Segment Pop of the SRH</h4></span>

   The SRH processing of the End, End.X and End.T behaviors are
   modified: after the instruction &quot;S14.  Update IPv6 DA with Segment
   List[Segments Left]&quot; is executed, the following instructions must b=
e
   executed as well:

   S14.1.   If (updated SL =3D=3D 0) {
   S14.2.      Pop the SRH
   S14.3.   }

<span style=3D"font-size:1em;font-weight:bold"><h4 style=3D"display:inline;=
font-size:1rem"><a name=3D"m_2685507279811859512_m_-7527854924089525293_sec=
tion-4.16.2" href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-net=
work-programming-05#section-4.16.2" style=3D"color:black;text-decoration:no=
ne;font-size:1rem" target=3D"_blank">4.16.2</a>.  USP: Ultimate Segment Pop=
 of the SRH</h4></span>

   The SRH processing of the End, End.X and End.T behaviors are
   modified: the instructions S02-S04 are substituted by the following
   ones:

   S02.   If (Segments Left =3D=3D 0) {
   S03.       Pop the SRH
   S04.   }

<div style=3D"color:rgb(117,117,117)"><span style=3D"font-size:1em;font-wei=
ght:bold"><h4 style=3D"display:inline;font-size:1rem"><a name=3D"m_26855072=
79811859512_m_-7527854924089525293_section-4.16.3" href=3D"https://tools.ie=
tf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.16.3" s=
tyle=3D"color:black;text-decoration:none;font-size:1rem" target=3D"_blank">=
4.16.3</a>.  USD: Ultimate Segment Decapsulation</h4></span></div>

   The SRH processing of the End, End.X and End.T behaviors are
   modified: the instructions S02-S04 are substituted by the following
   ones:

   S02.   If (Segments Left =3D=3D 0) {
   S03.      Skip the SRH processing and proceed to the next header
   S04.   }


   Further on, the Upper-layer header processing of the End, End.X and
   End.T behaviors are modified as follows:</pre><pre style=3D"white-space:=
pre-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-before:page"=
><br></pre><pre style=3D"white-space:pre-wrap;font-size:1rem;margin-top:0px=
;margin-bottom:0px;break-before:page"><br></pre><pre style=3D"white-space:p=
re-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-before:page">=
Kind regards,</pre><pre style=3D"white-space:pre-wrap;font-size:1rem;margin=
-top:0px;margin-bottom:0px;break-before:page"><br></pre><pre style=3D"white=
-space:pre-wrap;font-size:1rem;margin-top:0px;margin-bottom:0px;break-befor=
e:page">Gyan</pre></div></div><div><br><div class=3D"gmail_quote"></div></d=
iv><div><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) &lt;<a href=
=3D"mailto:weibin.wang@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia=
-sbell.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 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div>
<p class=3D"MsoNormal">Hi Pablo:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">After the 2 context a=
ssumption in previous version of this draft, =C2=A0=E2=80=9C<span style=3D"=
font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background=
:#fffdf5">we assume that there is no other extension header than
 the SRH.</span>=E2=80=9D =C2=A0and =C2=A0=E2=80=9C<span style=3D"font-size=
:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffdf5"=
>We assume<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 that the SRH may be present multiple times inside each pac=
ket</span>=E2=80=9D, are removed in this last draft, I feel a bit
 confusion on USD SID, as well as combination of USD &amp; USP.<u></u><u></=
u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">First, within the content of this last draft, the wo=
rd =E2=80=9CFurther on=E2=80=9D marked red in the following pseudocode in s=
ection =E2=80=9C4.16.3=E2=80=9D is hard to understand if the packet being p=
rocessed has other EH embed between SRH and Upper-layer header, such
 as AH or other EH, then the processing control of this packet will be pass=
ed to normal IPv6 module from current SRH processing module in SR-Node, so =
my question is : Can its control after completing AH processing (for exampl=
e) =C2=A0be back to SRH module (or call
 it pseudocode module) to proceed the next header like =E2=80=9Cupper-lay h=
eader type =3D=3D41 or 4=E2=80=9D.<u></u><u></u></p>
<p class=3D"MsoNormal">Or, if not, Did you created a new EH processing prot=
ocol stack instance in parallel to normal IPv6 module within the scope of S=
RH processing in SR-node.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">4.16.3.=C2=A0 USD: Ultimate=
 Segment Decapsulation</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0) {<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Skip the SRH processing=
 and proceed to the next header<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S04.=C2=A0=C2=
=A0 }</span><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:red;background:#fffdf5=
">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#fffdf5">the Upper-layer header processing of the En=
d, End.X and<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 End.T behaviors are modified as follows:<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 End:<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S01. If (Upper-layer Header type =3D=3D 41 || 4) {<u></u><=
u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S02.=C2=A0=C2=A0=C2=A0 Remove the outer IPv6 Header with a=
ll its extension headers<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0 Submit the packet to the egress IP =
FIB lookup and<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 transmission to the new destination<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S04. } Else {<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 S05.=C2=A0=C2=A0=C2=A0 Send an ICMP Parameter Problem mess=
age to the Source Address<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 Code 4 (SR Upper-layer Header Error),<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 Pointer set to the offset of the upper-layer header.<u></u><u></u=
></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 Interrupt packet processing and discard the packet.<u></u><u></u>=
</span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S06. }</span><=
u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">From my understanding, the all processing action abo=
ut specific SID must be completed successively. That is to say, upon USD, t=
he upper-layer header (type 41 or 4) must be followed the SRH header being =
processed currently, or second SRH
 following the same rule (of course, the draft not considering 2 or more su=
ccessive SRHs).
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Second, the mixed SIDs function with combination of =
USD and USP (even PSP&amp;USD&amp;USP), I think, it is easy to understand w=
hen the two assumption above exist, but now I think it isn=E2=80=99t clear =
if you only provide the following sentence in this
 draft, i.e. =C2=A0=E2=80=9Cif =E2=80=A6 else=E2=80=A6=E2=80=9D statement:<=
u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">=E2=80=9C<span style=
=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;backgr=
ound:#fffdf5">An implementation that supports the USD flavor in conjunction=
 with<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 the USP flavor MAY optimize the packet processing by first=
 looking<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffd=
f5">=C2=A0=C2=A0 whether the conditions for the USD flavor are met, in whic=
h case it<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 can proceed wi=
th USD processing else do USP processing.</span>=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">This confusion is also described in my another mail.=
 Of course, if the first question is addressed then this confusion does not=
 exist.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">By the way, is it really no different in text descri=
ption before and after the two context assumption above removed?<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">Cheers !<u></u><u></u></span></i></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif"><u></u>=C2=A0<u></u></span></b></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">WANG Weibin<u></u><u></u></span></b></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></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div><p cl=
ass=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:rgb(8=
0,0,80);background-image:initial;background-position:initial;background-rep=
eat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);backgro=
und-image:initial;background-position:initial;background-repeat:initial"><s=
pan></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:Cal=
ibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posi=
tion:initial;background-repeat:initial">IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000cfade40599b90b3e--


From nobody Sat Dec 14 23:55:11 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B95EC120019 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:55:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.105
X-Spam-Level: 
X-Spam-Status: No, score=-1.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ur7lEDxxc-4 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:55:04 -0800 (PST)
Received: from cnshjsmin03.nokia-sbell.com (unknown [116.246.26.71]) (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 342DD120005 for <spring@ietf.org>; Sat, 14 Dec 2019 23:55:02 -0800 (PST)
X-AuditID: ac189297-567ff7000000639c-4e-5df5e6b2b96d
Received: from CNSHPPEXCH1601.nsn-intra.net (Unknown_Domain [135.251.51.101]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin03.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id 05.C9.25500.2B6E5FD5; Sun, 15 Dec 2019 15:54:26 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1601.nsn-intra.net (135.251.51.101) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 15 Dec 2019 15:54:26 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Sun, 15 Dec 2019 15:54:26 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AdWy4hb6WRZE2f3ZSWKmDwtbtf5+NP//4hKA//93PcA=
Date: Sun, 15 Dec 2019 07:54:26 +0000
Message-ID: <a6282a8389fd4441ba51797209a8dcaf@nokia-sbell.com>
References: <8532651c71c94715abfa96990aec3854@nokia-sbell.com> <CABNhwV1FpyLFcZicFBxjE74WGUhAzkwFgzrn7_jLxm5OTO0XgQ@mail.gmail.com>
In-Reply-To: <CABNhwV1FpyLFcZicFBxjE74WGUhAzkwFgzrn7_jLxm5OTO0XgQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_a6282a8389fd4441ba51797209a8dcafnokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRmVeSWpSXmKPExsXS/ts4VXfTs6+xBisXa1lsaGhitPh1fBeL xfELvxkdmD2m/N7I6rFz1l12jyVLfjIFMEdx2aSk5mSWpRbp2yVwZaxa3MJeMKONuWLSyi3M DYxNf5i6GDk5JARMJF5eeM7excjFISRwiEmi/+UDRgjnL6PEzm+tUJlNjBK/l/5nB2lhE3CT mLRtFxuILSKgLtHx4SFYnFkgRmLzkgWMILawQKzEti0TmSBq4iT6P81mhrCtJI7e+wPWyyKg KjH1/02gXg4OXgE7iTeTMiB2tTJKXH9xA6yXUyBQ4v/GRrD5jAJiEt9PrWGC2CUucevJfKgX BCSW7DnPDGGLSrx8/I8VZKaEgJJE3wao8lSJ3WffsYLYvAKCEidnPmGZwCg6C8mkWUjKZiEp mwU0iVlAU2L9Ln2IEkWJKd0P2SFsDYnWOXPZkcUXMLKvYpROzivOyCrOzcwzMNbLy8/OTNQt TkrNydFLzs/dxAiMyTUSk6bvYDx2wPsQowAHoxIPb4b411gh1sSy4srcQ4wSHMxKIryp2p9j hXhTEiurUovy44tKc1KLDzFKc7AoifO2TF4YKySQnliSmp2aWpBaBJNl4uCUamBc11ksefrG B43JG4V2Xd2VHcEd91Z8ZlvwEp+HWasyXddM/zYj00VXe/tXvtlvZpltsnwYc1tjqdg8Lf2n riv3/uNyMtMyLj3+JaPBuGrF81lzgpflTnc4dzRmbe6ZvUr71Dkn3XFqTvNfHJJwzIpFJbfl Rp6t7YfJHNM9pOa7B6TbPJA87haoxFKckWioxVxUnAgA1um5N8UCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/3deDrIAb77HceL0pdHPQ_r1a0gY>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 07:55:08 -0000

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

SGkgR3lhbjoNClBscyBzZWUgbW9yZSBpbmxpbmU7DQoNCkNoZWVycyENCg0KV2FuZyBXZWliaW4N
Cg0KRnJvbTogR3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT4NClNlbnQ6IDIwMTnl
ubQxMuaciDE15pelIDE1OjA3DQpUbzogV2FuZywgV2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkg
PHdlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNvbT4NCkNjOiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1h
cmlsKSA8cGNhbWFyaWxAY2lzY28uY29tPjsgc3ByaW5nQGlldGYub3JnDQpTdWJqZWN0OiBSZTog
W3NwcmluZ10gVVNEL1VTUCBxdWVzdGlvbiBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmctMDYudHh0DQoNCkhpIFdhbmcNCg0KSSBoYXZlIGEgcXVlc3Rpb24gcmVn
YXJkaW5nIHRoZSBQU1AsIFVTUCBhbmQgVVNEIHNlY3Rpb25zIEkgcGFzdGVkIGJlbG93Lg0KDQpJ
IGp1c3Qgc2VudCBhbiBlbWFpbCB0byBTcHJpbmcgV0cgcmVsYXRlZCB0byBQU1AgYW5kIHRlY2hu
aWNhbGx5IHdoeSB0aGF0IGlzIG5lY2Vzc2FyeSBhcyB0aGF0IGlzIGEgbGVnYWN5IGNvbmNlcHQg
dGhhdCBoYXMgcGFyaXR5IHRvIE1QTFMgYnV0IGlzIG5vdCB1c2VkIHRvZGF5IGR1ZSB0byBRT1Mg
aXNzdWVzLiAgUGxlYXNlIHNlZSB0aGF0IGVtYWlsIHJlbGF0ZWQgdG8gdGhhdCB0b3BpYy4NCg0K
PFdXQj4gOiBJIGFtIE5PVCBhZ2FpbnN0IFBTUC9VU1AvVURQIGNvbmNlcHRzLCBvciBTSUQgd2l0
aCBjb21iaW5hdGlvbiBvZiB0aGVtLCBhcyBsb25nIGFzIHRoZXkgYXJlIHVzZWZ1bCBtZWFuaW5n
IGluIG5ldHdvcmsuIFlvdSBtYXkgY2hlY2sgbWFpbHMgd2hvc2Ugc3ViamVjdCBpcyDigJxJcyBz
cnY2IFBTUCBhIGdvb2QgaWRlYeKAnSBpbiB0aGlzIG1haWxpbmcgbGlzdCwgeW91IG1heSBnZXQg
c29tZXRoaW5nLg0KDQpJbiB0aGUgUFNQIHNlY3Rpb24gY2FuIElmIHdlIGhhdmUgdG8ga2VlcCBQ
U1AgY2FuIHdlIGFkZCB2ZXJiaWFnZSB0aGF0IHN0YXRlcyB0aGF0IFBTUCByZW1vdmFsIG9mIHRo
ZSBTUkggaGVhZGVyIG9jY3VycyBvbiB0aGUgUGVudWx0aW1hdGUgZWdyZXNzIFAgbm9kZS4NCjxX
V0I+OiBQU1AgaXMgb3B0aW9uIGZ1bmN0aW9uLCBqdXN0IGEgYnVpbGRpbmcgYmxvY2sgaW4gbmV0
d29yayBwcm9ncmFtbWluZywgYXMgUGFibG8gc2FpZCwgaXRzIHVzYWdlIG9yIG5vdCBpcyB1cCB0
byB0aGUgSW5ncmVzcyBib3JkZXIgUEUgb2YgU1J2NiBkb21haW4gdG8gZW5jb2RlIGl0IGluIFNS
SCwgSSBkb27igJl0IGNhcmUgZm9yLg0KDQpJbiB0aGUgVVNQIHNlY3Rpb24gY2FuIHdlIGFsc28g
YWRkIHRoYXQgYWxsIHJlbWFpbmluZyBTUkggcHJlc2VudCBpbiB0aGUgcGFja2V0IGFyZSBwb3Bw
ZWQgb24gdGhlIGVncmVzcyBQRSB1bHRpbWF0ZSBub2RlLg0KPFdXQj4gOiBhdCBjdXJyZW50IGRy
YWZ0IHZlcnNpb24sIG11bHRpcGxlIHN1Y2Nlc3NpdmUgU1JIIGluc3RhbmNlcyBpbiBvbmUgcGFj
a2V0IGlzIE5PVCBhbGxvd2VkLg0KDQpJbiBsb29raW5nIGF0IHRoZXNlIDMgU0lEIGZ1bmN0aW9u
cyB0aGUgUFNQIGFuZCBVU1AgcG9wIHRoZSBFSCBhbmQgdGhlIFVTUCByZW1vdmVzIHRoZSA2aW42
IGVuY2Fwc3VsYXRpb24gc28gdGhhdCB0aGUgb3RoZXIgZW5kLnggZHQ0IGR0NiBldGMgY2FuIHBv
cCB0aGUgc2VydmljZXMgTDN2cG4gaGVhZGVycy4NCg0KV2h5IGNhbuKAmXQgdGhlIFVTRCA2aW42
IGVuY2Fwc3VsYXRpb24gcmVtb3ZhbCBiZSBkb25lIG9uIHdpdGggdGhlIFVTUCBTSUQ/DQoNCjxX
V0I+OiBJIHRoaW5rLCB5b3UgTWF5IGhhdmUgYSBtaXN1bmRlcnN0YW5kaW5nIG9uIFVTUCwga2Vl
cGluZyBpbiBtaW5kLCBJTUhPLCBTSUQgaXMgb25seSBpbnN0cnVjdGlvbiwgaG93IHRvIGRlYWwg
d2l0aCBwYWNrZXQgd2l0aCBkZXN0aW5hdGlvbiBmaWVsZCB2YWx1ZSBvZiBQYWNrZXQgYmVpbmcg
U0lEIGlzIGRlY2lkZWQgYnkgdGhlIFNJRCwgbm90IGZvbGxvd2luZyB0aGUgbm9ybWFsIHJ1bGUu
IEluIHlvdXIgY2FzZSwgdGhlIDZpbjYgdHVubmVsIGRlY2Fwc3VsYXRpb24gaXMgZGVjaWRlZCBi
eSBFTkQuRFQ0LzYgU0lELCBub3QgRU5EIHdpdGggVVNEIGZsYXZvci4NCg0KV2h5IGRvZXMgdGhl
IFVTUCBhbmQgVVNEIFNJRCBoYXZlIHRvIGJlIHNlcGFyYXRlPw0KPFdXQj46IEkgYW0gTk9UIGFn
YWluc3QgdGhlIFNJRCB3aXRoIGNvbWJpbmF0aW9uIG9mIFVTRC9VU1AsIGV2ZW4gY29tYmluYXRp
b24gb2YgUFNQL1VTUC9VU0QsIGFzIGxvbmcgYXMgdGhlIG1peGVkIGZ1bmN0aW9uIFNJRCBpcyBs
b2dpY2FsbHkgcmVhc29uYWJsZSBpbiBwcmFjdGljZS4gQnkgdGhlIHdheSwgdGhlIGZvbGxvd2lu
ZyB0ZXh0IHlvdSBjaXRlZCBpc27igJl0IGxhc3QgdmVyc2lvbi4NCg0KNC4xNi4xPGh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmctMDUjc2VjdGlvbi00LjE2LjE+LiAgUFNQOiBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcCBv
ZiB0aGUgU1JIDQoNCg0KDQoNCg0KICAgVGhlIFNSSCBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVu
ZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlDQoNCiAgIG1vZGlmaWVkOiBhZnRlciB0aGUgaW5z
dHJ1Y3Rpb24gIlMxNC4gIFVwZGF0ZSBJUHY2IERBIHdpdGggU2VnbWVudA0KDQogICBMaXN0W1Nl
Z21lbnRzIExlZnRdIiBpcyBleGVjdXRlZCwgdGhlIGZvbGxvd2luZyBpbnN0cnVjdGlvbnMgbXVz
dCBiZQ0KDQogICBleGVjdXRlZCBhcyB3ZWxsOg0KDQoNCg0KICAgUzE0LjEuICAgSWYgKHVwZGF0
ZWQgU0wgPT0gMCkgew0KDQogICBTMTQuMi4gICAgICBQb3AgdGhlIFNSSA0KDQogICBTMTQuMy4g
ICB9DQoNCg0KDQo0LjE2LjI8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuMTYuMj4uICBVU1A6
IFVsdGltYXRlIFNlZ21lbnQgUG9wIG9mIHRoZSBTUkgNCg0KDQoNCg0KDQogICBUaGUgU1JIIHBy
b2Nlc3Npbmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kIEVuZC5UIGJlaGF2aW9ycyBhcmUNCg0KICAg
bW9kaWZpZWQ6IHRoZSBpbnN0cnVjdGlvbnMgUzAyLVMwNCBhcmUgc3Vic3RpdHV0ZWQgYnkgdGhl
IGZvbGxvd2luZw0KDQogICBvbmVzOg0KDQoNCg0KICAgUzAyLiAgIElmIChTZWdtZW50cyBMZWZ0
ID09IDApIHsNCg0KICAgUzAzLiAgICAgICBQb3AgdGhlIFNSSA0KDQogICBTMDQuICAgfQ0KDQoN
Cg0KNC4xNi4zPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjc2VjdGlvbi00LjE2LjM+LiAgVVNEOiBVbHRpbWF0
ZSBTZWdtZW50IERlY2Fwc3VsYXRpb24NCg0KDQoNCg0KDQogICBUaGUgU1JIIHByb2Nlc3Npbmcg
b2YgdGhlIEVuZCwgRW5kLlggYW5kIEVuZC5UIGJlaGF2aW9ycyBhcmUNCg0KICAgbW9kaWZpZWQ6
IHRoZSBpbnN0cnVjdGlvbnMgUzAyLVMwNCBhcmUgc3Vic3RpdHV0ZWQgYnkgdGhlIGZvbGxvd2lu
Zw0KDQogICBvbmVzOg0KDQoNCg0KICAgUzAyLiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsN
Cg0KICAgUzAzLiAgICAgIFNraXAgdGhlIFNSSCBwcm9jZXNzaW5nIGFuZCBwcm9jZWVkIHRvIHRo
ZSBuZXh0IGhlYWRlcg0KDQogICBTMDQuICAgfQ0KDQoNCg0KDQoNCiAgIEZ1cnRoZXIgb24sIHRo
ZSBVcHBlci1sYXllciBoZWFkZXIgcHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBFbmQuWCBhbmQNCg0K
ICAgRW5kLlQgYmVoYXZpb3JzIGFyZSBtb2RpZmllZCBhcyBmb2xsb3dzOg0KDQoNCg0KDQoNCktp
bmQgcmVnYXJkcywNCg0KDQoNCkd5YW4NCg0KT24gU2F0LCBEZWMgMTQsIDIwMTkgYXQgOTowOCBQ
TSBXYW5nLCBXZWliaW4gKE5TQiAtIENOL1NoYW5naGFpKSA8d2VpYmluLndhbmdAbm9raWEtc2Jl
bGwuY29tPG1haWx0bzp3ZWliaW4ud2FuZ0Bub2tpYS1zYmVsbC5jb20+PiB3cm90ZToNCkhpIFBh
YmxvOg0KDQpBZnRlciB0aGUgMiBjb250ZXh0IGFzc3VtcHRpb24gaW4gcHJldmlvdXMgdmVyc2lv
biBvZiB0aGlzIGRyYWZ0LCAg4oCcd2UgYXNzdW1lIHRoYXQgdGhlcmUgaXMgbm8gb3RoZXIgZXh0
ZW5zaW9uIGhlYWRlciB0aGFuIHRoZSBTUkgu4oCdICBhbmQgIOKAnFdlIGFzc3VtZQ0KICAgdGhh
dCB0aGUgU1JIIG1heSBiZSBwcmVzZW50IG11bHRpcGxlIHRpbWVzIGluc2lkZSBlYWNoIHBhY2tl
dOKAnSwgYXJlIHJlbW92ZWQgaW4gdGhpcyBsYXN0IGRyYWZ0LCBJIGZlZWwgYSBiaXQgY29uZnVz
aW9uIG9uIFVTRCBTSUQsIGFzIHdlbGwgYXMgY29tYmluYXRpb24gb2YgVVNEICYgVVNQLg0KDQpG
aXJzdCwgd2l0aGluIHRoZSBjb250ZW50IG9mIHRoaXMgbGFzdCBkcmFmdCwgdGhlIHdvcmQg4oCc
RnVydGhlciBvbuKAnSBtYXJrZWQgcmVkIGluIHRoZSBmb2xsb3dpbmcgcHNldWRvY29kZSBpbiBz
ZWN0aW9uIOKAnDQuMTYuM+KAnSBpcyBoYXJkIHRvIHVuZGVyc3RhbmQgaWYgdGhlIHBhY2tldCBi
ZWluZyBwcm9jZXNzZWQgaGFzIG90aGVyIEVIIGVtYmVkIGJldHdlZW4gU1JIIGFuZCBVcHBlci1s
YXllciBoZWFkZXIsIHN1Y2ggYXMgQUggb3Igb3RoZXIgRUgsIHRoZW4gdGhlIHByb2Nlc3Npbmcg
Y29udHJvbCBvZiB0aGlzIHBhY2tldCB3aWxsIGJlIHBhc3NlZCB0byBub3JtYWwgSVB2NiBtb2R1
bGUgZnJvbSBjdXJyZW50IFNSSCBwcm9jZXNzaW5nIG1vZHVsZSBpbiBTUi1Ob2RlLCBzbyBteSBx
dWVzdGlvbiBpcyA6IENhbiBpdHMgY29udHJvbCBhZnRlciBjb21wbGV0aW5nIEFIIHByb2Nlc3Np
bmcgKGZvciBleGFtcGxlKSAgYmUgYmFjayB0byBTUkggbW9kdWxlIChvciBjYWxsIGl0IHBzZXVk
b2NvZGUgbW9kdWxlKSB0byBwcm9jZWVkIHRoZSBuZXh0IGhlYWRlciBsaWtlIOKAnHVwcGVyLWxh
eSBoZWFkZXIgdHlwZSA9PTQxIG9yIDTigJ0uDQpPciwgaWYgbm90LCBEaWQgeW91IGNyZWF0ZWQg
YSBuZXcgRUggcHJvY2Vzc2luZyBwcm90b2NvbCBzdGFjayBpbnN0YW5jZSBpbiBwYXJhbGxlbCB0
byBub3JtYWwgSVB2NiBtb2R1bGUgd2l0aGluIHRoZSBzY29wZSBvZiBTUkggcHJvY2Vzc2luZyBp
biBTUi1ub2RlLg0KDQo0LjE2LjMuICBVU0Q6IFVsdGltYXRlIFNlZ21lbnQgRGVjYXBzdWxhdGlv
bg0KDQpTMDIuICAgSWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgew0KICAgUzAzLiAgICAgIFNraXAg
dGhlIFNSSCBwcm9jZXNzaW5nIGFuZCBwcm9jZWVkIHRvIHRoZSBuZXh0IGhlYWRlcg0KICAgUzA0
LiAgIH0NCg0KRnVydGhlciBvbiwgdGhlIFVwcGVyLWxheWVyIGhlYWRlciBwcm9jZXNzaW5nIG9m
IHRoZSBFbmQsIEVuZC5YIGFuZA0KICAgRW5kLlQgYmVoYXZpb3JzIGFyZSBtb2RpZmllZCBhcyBm
b2xsb3dzOg0KDQogICBFbmQ6DQogICBTMDEuIElmIChVcHBlci1sYXllciBIZWFkZXIgdHlwZSA9
PSA0MSB8fCA0KSB7DQogICBTMDIuICAgIFJlbW92ZSB0aGUgb3V0ZXIgSVB2NiBIZWFkZXIgd2l0
aCBhbGwgaXRzIGV4dGVuc2lvbiBoZWFkZXJzDQogICBTMDMuICAgIFN1Ym1pdCB0aGUgcGFja2V0
IHRvIHRoZSBlZ3Jlc3MgSVAgRklCIGxvb2t1cCBhbmQNCiAgICAgICAgICAgICAgdHJhbnNtaXNz
aW9uIHRvIHRoZSBuZXcgZGVzdGluYXRpb24NCiAgIFMwNC4gfSBFbHNlIHsNCiAgIFMwNS4gICAg
U2VuZCBhbiBJQ01QIFBhcmFtZXRlciBQcm9ibGVtIG1lc3NhZ2UgdG8gdGhlIFNvdXJjZSBBZGRy
ZXNzDQogICAgICAgICAgICAgIENvZGUgNCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSwN
CiAgICAgICAgICAgICAgUG9pbnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBwZXItbGF5
ZXIgaGVhZGVyLg0KICAgICAgICAgICAgICBJbnRlcnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5k
IGRpc2NhcmQgdGhlIHBhY2tldC4NCg0KICAgUzA2LiB9DQoNCkZyb20gbXkgdW5kZXJzdGFuZGlu
ZywgdGhlIGFsbCBwcm9jZXNzaW5nIGFjdGlvbiBhYm91dCBzcGVjaWZpYyBTSUQgbXVzdCBiZSBj
b21wbGV0ZWQgc3VjY2Vzc2l2ZWx5LiBUaGF0IGlzIHRvIHNheSwgdXBvbiBVU0QsIHRoZSB1cHBl
ci1sYXllciBoZWFkZXIgKHR5cGUgNDEgb3IgNCkgbXVzdCBiZSBmb2xsb3dlZCB0aGUgU1JIIGhl
YWRlciBiZWluZyBwcm9jZXNzZWQgY3VycmVudGx5LCBvciBzZWNvbmQgU1JIIGZvbGxvd2luZyB0
aGUgc2FtZSBydWxlIChvZiBjb3Vyc2UsIHRoZSBkcmFmdCBub3QgY29uc2lkZXJpbmcgMiBvciBt
b3JlIHN1Y2Nlc3NpdmUgU1JIcykuDQoNClNlY29uZCwgdGhlIG1peGVkIFNJRHMgZnVuY3Rpb24g
d2l0aCBjb21iaW5hdGlvbiBvZiBVU0QgYW5kIFVTUCAoZXZlbiBQU1AmVVNEJlVTUCksIEkgdGhp
bmssIGl0IGlzIGVhc3kgdG8gdW5kZXJzdGFuZCB3aGVuIHRoZSB0d28gYXNzdW1wdGlvbiBhYm92
ZSBleGlzdCwgYnV0IG5vdyBJIHRoaW5rIGl0IGlzbuKAmXQgY2xlYXIgaWYgeW91IG9ubHkgcHJv
dmlkZSB0aGUgZm9sbG93aW5nIHNlbnRlbmNlIGluIHRoaXMgZHJhZnQsIGkuZS4gIOKAnGlmIOKA
piBlbHNl4oCm4oCdIHN0YXRlbWVudDoNCuKAnEFuIGltcGxlbWVudGF0aW9uIHRoYXQgc3VwcG9y
dHMgdGhlIFVTRCBmbGF2b3IgaW4gY29uanVuY3Rpb24gd2l0aA0KICAgdGhlIFVTUCBmbGF2b3Ig
TUFZIG9wdGltaXplIHRoZSBwYWNrZXQgcHJvY2Vzc2luZyBieSBmaXJzdCBsb29raW5nDQogICB3
aGV0aGVyIHRoZSBjb25kaXRpb25zIGZvciB0aGUgVVNEIGZsYXZvciBhcmUgbWV0LCBpbiB3aGlj
aCBjYXNlIGl0DQogICBjYW4gcHJvY2VlZCB3aXRoIFVTRCBwcm9jZXNzaW5nIGVsc2UgZG8gVVNQ
IHByb2Nlc3Npbmcu4oCdDQpUaGlzIGNvbmZ1c2lvbiBpcyBhbHNvIGRlc2NyaWJlZCBpbiBteSBh
bm90aGVyIG1haWwuIE9mIGNvdXJzZSwgaWYgdGhlIGZpcnN0IHF1ZXN0aW9uIGlzIGFkZHJlc3Nl
ZCB0aGVuIHRoaXMgY29uZnVzaW9uIGRvZXMgbm90IGV4aXN0Lg0KDQpCeSB0aGUgd2F5LCBpcyBp
dCByZWFsbHkgbm8gZGlmZmVyZW50IGluIHRleHQgZGVzY3JpcHRpb24gYmVmb3JlIGFuZCBhZnRl
ciB0aGUgdHdvIGNvbnRleHQgYXNzdW1wdGlvbiBhYm92ZSByZW1vdmVkPw0KDQoNCkNoZWVycyAh
DQoNCldBTkcgV2VpYmluDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJp
bmdAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nwcmlu
Zw0KLS0NCkd5YW4gUy4gTWlzaHJhDQpJVCBOZXR3b3JrIEVuZ2luZWVyaW5nICYgVGVjaG5vbG9n
eQ0KVmVyaXpvbiBDb21tdW5pY2F0aW9ucyBJbmMuIChWWikNCjEzMTAxIENvbHVtYmlhIFBpa2Ug
RkRDMSAzcmQgRmxvb3INClNpbHZlciBTcHJpbmcsIE1EIDIwOTA0DQpVbml0ZWQgU3RhdGVzDQpQ
aG9uZTogMzAxIDUwMi0xMzQ3DQpFbWFpbDogZ3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTxtYWls
dG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbT4NCnd3dy5saW5rZWRpbi5jb20vaW4vbmV0d29y
a2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDxodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9u
ZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50Pg0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5Ouetiee6vzsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAx
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOetiee6vyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6IlNlZ29lIFVJIjsNCglwYW5vc2UtMToyIDExIDUgMiA0IDIgNCAyIDIg
Mzt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToy
IDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9
r+mbhem7kSI7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O
b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAx
cHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQpoNA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGlu
ZyA0IENoYXIiOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt
c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBl
cmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBj
bTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseToiQ291cmllciBOZXciO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1z
b25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFs
dDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5
bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29u
c29sYXM7fQ0Kc3Bhbi5IZWFkaW5nNENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhlYWRpbmcgNCBD
aGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGluZyA0
IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSBMaWdodCIsc2Fucy1zZXJpZjsNCgljb2xvcjojMkY1
NDk2Ow0KCWZvbnQtc3R5bGU6aXRhbGljO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAu
MHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SGkgR3lhbjo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlBscyBzZWUgbW9y
ZSBpbmxpbmU7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxpPkNoZWVycyE8bzpwPjwvbzpwPjwv
aT48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPldhbmcgV2VpYmluPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZy
b206PC9iPiBHeWFuIE1pc2hyYSAmbHQ7aGF5YWJ1c2Fnc21AZ21haWwuY29tJmd0OyA8YnI+DQo8
Yj5TZW50OjwvYj4gMjAxOTxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuW5tDwvc3Bhbj4xMjxzcGFuIGxhbmc9
IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMt
c2VyaWYiPuaciDwvc3Bhbj4xNTxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuaXpTwvc3Bhbj4gMTU6MDc8YnI+
DQo8Yj5Ubzo8L2I+IFdhbmcsIFdlaWJpbiAoTlNCIC0gQ04vU2hhbmdoYWkpICZsdDt3ZWliaW4u
d2FuZ0Bub2tpYS1zYmVsbC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBQYWJsbyBDYW1hcmlsbG8g
KHBjYW1hcmlsKSAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ozsgc3ByaW5nQGlldGYub3JnPGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSBVU0QvVVNQIHF1ZXN0aW9uIGluIGRyYWZ0
LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50eHQ8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMx
MzEiPkhpIFdhbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+SSBoYXZlIGEgcXVlc3Rpb24gcmVnYXJkaW5n
IHRoZSBQU1AsIFVTUCBhbmQgVVNEIHNlY3Rpb25zIEkgcGFzdGVkIGJlbG93LjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+
SSBqdXN0IHNlbnQgYW4gZW1haWwgdG8gU3ByaW5nIFdHIHJlbGF0ZWQgdG8gUFNQIGFuZCB0ZWNo
bmljYWxseSB3aHkgdGhhdCBpcyBuZWNlc3NhcnkgYXMgdGhhdCBpcyBhIGxlZ2FjeSBjb25jZXB0
IHRoYXQgaGFzIHBhcml0eSB0byBNUExTIGJ1dCBpcyBub3QgdXNlZCB0b2RheSBkdWUgdG8gUU9T
IGlzc3Vlcy4mbmJzcDsgUGxlYXNlIHNlZSB0aGF0IGVtYWlsIHJlbGF0ZWQNCiB0byB0aGF0IHRv
cGljLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmx0O1dX
QiZndDsgOiBJIGFtIE5PVCBhZ2FpbnN0IFBTUC9VU1AvVURQIGNvbmNlcHRzLCBvciBTSUQgd2l0
aCBjb21iaW5hdGlvbiBvZiB0aGVtLCBhcyBsb25nIGFzIHRoZXkgYXJlIHVzZWZ1bCBtZWFuaW5n
IGluIG5ldHdvcmsuIFlvdSBtYXkgY2hlY2sgbWFpbHMgd2hvc2Ugc3ViamVjdCBpcyDigJxJcyBz
cnY2IFBTUCBhIGdvb2QgaWRlYeKAnSBpbiB0aGlzIG1haWxpbmcgbGlzdCwgeW91IG1heSBnZXQg
c29tZXRoaW5nLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJj
b2xvcjojMzEzMTMxIj5JbiB0aGUgUFNQIHNlY3Rpb24gY2FuIElmIHdlIGhhdmUgdG8ga2VlcCBQ
U1AgY2FuIHdlIGFkZCB2ZXJiaWFnZSB0aGF0IHN0YXRlcyB0aGF0IFBTUCByZW1vdmFsIG9mIHRo
ZSBTUkggaGVhZGVyIG9jY3VycyBvbiB0aGUgUGVudWx0aW1hdGUgZWdyZXNzIFAgbm9kZS48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbHQ7V1dCJmd0OzogUFNQ
IGlzIG9wdGlvbiBmdW5jdGlvbiwganVzdCBhIGJ1aWxkaW5nIGJsb2NrIGluIG5ldHdvcmsgcHJv
Z3JhbW1pbmcsIGFzIFBhYmxvIHNhaWQsIGl0cyB1c2FnZSBvciBub3QgaXMgdXAgdG8gdGhlIElu
Z3Jlc3MgYm9yZGVyIFBFIG9mIFNSdjYgZG9tYWluIHRvIGVuY29kZSBpdCBpbiBTUkgsIEkgZG9u
4oCZdCBjYXJlIGZvci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzMxMzEzMSI+SW4gdGhlIFVTUCBzZWN0aW9uIGNhbiB3ZSBhbHNvIGFkZCB0aGF0
IGFsbCByZW1haW5pbmcgU1JIIHByZXNlbnQgaW4gdGhlIHBhY2tldCBhcmUgcG9wcGVkIG9uIHRo
ZSBlZ3Jlc3MgUEUgdWx0aW1hdGUgbm9kZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbHQ7V1dCJmd0OyA6IGF0IGN1cnJlbnQgZHJhZnQgdmVyc2lvbiwgbXVs
dGlwbGUgc3VjY2Vzc2l2ZSBTUkggaW5zdGFuY2VzIGluIG9uZSBwYWNrZXQgaXMgTk9UIGFsbG93
ZWQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMz
MTMxMzEiPkluIGxvb2tpbmcgYXQgdGhlc2UgMyBTSUQgZnVuY3Rpb25zIHRoZSBQU1AgYW5kIFVT
UCBwb3AgdGhlIEVIIGFuZCB0aGUgVVNQIHJlbW92ZXMgdGhlIDZpbjYgZW5jYXBzdWxhdGlvbiBz
byB0aGF0IHRoZSBvdGhlciBlbmQueCBkdDQgZHQ2IGV0YyBjYW4gcG9wIHRoZSBzZXJ2aWNlcyBM
M3ZwbiBoZWFkZXJzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzMxMzEzMSI+V2h5IGNhbuKAmXQgdGhlIFVTRCA2aW42IGVuY2Fwc3Vs
YXRpb24gcmVtb3ZhbCBiZSBkb25lIG9uIHdpdGggdGhlIFVTUCBTSUQ/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbHQ7V1dCJmd0OzogSSB0aGluaywgeW91IE1heSBoYXZlIGEgbWlz
dW5kZXJzdGFuZGluZyBvbiBVU1AsIGtlZXBpbmcgaW4gbWluZCwgSU1ITywgU0lEIGlzIG9ubHkg
aW5zdHJ1Y3Rpb24sIGhvdyB0byBkZWFsIHdpdGggcGFja2V0IHdpdGggZGVzdGluYXRpb24gZmll
bGQgdmFsdWUgb2YgUGFja2V0IGJlaW5nIFNJRCBpcyBkZWNpZGVkIGJ5IHRoZSBTSUQsIG5vdCBm
b2xsb3dpbmcgdGhlIG5vcm1hbCBydWxlLiBJbiB5b3VyDQogY2FzZSwgdGhlIDZpbjYgdHVubmVs
IGRlY2Fwc3VsYXRpb24gaXMgZGVjaWRlZCBieSBFTkQuRFQ0LzYgU0lELCBub3QgRU5EIHdpdGgg
VVNEIGZsYXZvci4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMzEzMTMxIj5XaHkgZG9lcyB0aGUgVVNQIGFuZCBVU0QgU0lEIGhhdmUgdG8gYmUg
c2VwYXJhdGU/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmx0
O1dXQiZndDs6IEkgYW0gTk9UIGFnYWluc3QgdGhlIFNJRCB3aXRoIGNvbWJpbmF0aW9uIG9mIFVT
RC9VU1AsIGV2ZW4gY29tYmluYXRpb24gb2YgUFNQL1VTUC9VU0QsIGFzIGxvbmcgYXMgdGhlIG1p
eGVkIGZ1bmN0aW9uIFNJRCBpcyBsb2dpY2FsbHkgcmVhc29uYWJsZSBpbiBwcmFjdGljZS4gQnkg
dGhlIHdheSwgdGhlIGZvbGxvd2luZyB0ZXh0IHlvdSBjaXRlZCBpc27igJl0IGxhc3QgdmVyc2lv
bi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8aDQ+PGEgbmFtZT0ibV8tNzUyNzg1NDkyNDA4OTUyNTI5M19zZWN0aW9u
LTQuMTYuMSI+PC9hPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjc2VjdGlvbi00LjE2LjEiIHRh
cmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOiZxdW90O21fLTc1Mjc4NTQ5
MjQwODk1MjUyOTNfc2VjdGlvbi00XC4xNlwuMSZxdW90OyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO3RleHQtZGVjb3JhdGlvbjpu
b25lIj40LjE2LjE8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6JnF1b3Q7
bV8tNzUyNzg1NDkyNDA4OTUyNTI5M19zZWN0aW9uLTRcLjE2XC4xJnF1b3Q7Ij48L3NwYW4+PC9h
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6JnF1b3Q7bV8tNzUyNzg1NDkyNDA4OTUyNTI5M19z
ZWN0aW9uLTRcLjE2XC4xJnF1b3Q7Ij48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiMzMTMxMzEiPi4mbmJzcDsNCiBQU1A6IFBlbnVs
dGltYXRlIFNlZ21lbnQgUG9wIG9mIHRoZSBTUkg8bzpwPjwvbzpwPjwvc3Bhbj48L2g0Pg0KPHBy
ZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNw
OyBUaGUgU1JIIHByb2Nlc3Npbmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kIEVuZC5UIGJlaGF2aW9y
cyBhcmU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMz
MTMxMzEiPiZuYnNwOyZuYnNwOyBtb2RpZmllZDogYWZ0ZXIgdGhlIGluc3RydWN0aW9uICZxdW90
O1MxNC4mbmJzcDsgVXBkYXRlIElQdjYgREEgd2l0aCBTZWdtZW50PG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgTGlz
dFtTZWdtZW50cyBMZWZ0XSZxdW90OyBpcyBleGVjdXRlZCwgdGhlIGZvbGxvd2luZyBpbnN0cnVj
dGlvbnMgbXVzdCBiZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i
Y29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IGV4ZWN1dGVkIGFzIHdlbGw6PG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZu
YnNwOyZuYnNwOyBTMTQuMS4mbmJzcDsmbmJzcDsgSWYgKHVwZGF0ZWQgU0wgPT0gMCkgezxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5i
c3A7Jm5ic3A7IFMxNC4yLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBQb3AgdGhlIFNS
SDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEz
MSI+Jm5ic3A7Jm5ic3A7IFMxNC4zLiZuYnNwOyZuYnNwOyB9PG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxoNCBzdHlsZT0iZm9udC1zaXplOjFyZW0iPjxhIG5hbWU9Im1fLTc1Mjc4
NTQ5MjQwODk1MjUyOTNfc2VjdGlvbi00LjE2LjIiPjwvYT48YSBocmVmPSJodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1I3NlY3Rpb24tNC4xNi4yIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazomcXVvdDttXy03NTI3ODU0OTI0MDg5NTI1MjkzX3NlY3Rpb24tNFwuMTZcLjImcXVvdDsi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjazt0ZXh0LWRlY29yYXRpb246bm9uZSI+NC4xNi4yPC9zcGFuPjwvc3Bhbj48c3BhbiBzdHls
ZT0ibXNvLWJvb2ttYXJrOiZxdW90O21fLTc1Mjc4NTQ5MjQwODk1MjUyOTNfc2VjdGlvbi00XC4x
NlwuMiZxdW90OyI+PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOiZxdW90O21f
LTc1Mjc4NTQ5MjQwODk1MjUyOTNfc2VjdGlvbi00XC4xNlwuMiZxdW90OyI+PC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojMzEzMTMx
Ij4uJm5ic3A7DQogVVNQOiBVbHRpbWF0ZSBTZWdtZW50IFBvcCBvZiB0aGUgU1JIPG86cD48L286
cD48L3NwYW4+PC9oND4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MzEzMTMxIj4mbmJzcDsmbmJzcDsgVGhlIFNSSCBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVuZC5Y
IGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz
cGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgbW9kaWZpZWQ6IHRoZSBpbnN0
cnVjdGlvbnMgUzAyLVMwNCBhcmUgc3Vic3RpdHV0ZWQgYnkgdGhlIGZvbGxvd2luZzxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7
Jm5ic3A7IG9uZXM6PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJj
b2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBTMDIuJm5ic3A7Jm5ic3A7IElmIChT
ZWdtZW50cyBMZWZ0ID09IDApIHs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBTMDMuJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBvcCB0aGUgU1JIPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgUzA0LiZuYnNwOyZu
YnNwOyB9PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxkaXY+DQo8aDQgc3R5bGU9
ImZvbnQtc2l6ZToxcmVtIj48YSBuYW1lPSJtXy03NTI3ODU0OTI0MDg5NTI1MjkzX3NlY3Rpb24t
NC4xNi4zIj48L2E+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuMTYuMyIgdGFy
Z2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6JnF1b3Q7bV8tNzUyNzg1NDky
NDA4OTUyNTI5M19zZWN0aW9uLTRcLjE2XC4zJnF1b3Q7Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPjQuMTYuMzwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazomcXVvdDtt
Xy03NTI3ODU0OTI0MDg5NTI1MjkzX3NlY3Rpb24tNFwuMTZcLjMmcXVvdDsiPjwvc3Bhbj48L2E+
PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazomcXVvdDttXy03NTI3ODU0OTI0MDg5NTI1MjkzX3Nl
Y3Rpb24tNFwuMTZcLjMmcXVvdDsiPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Izc1NzU3NSI+LiZuYnNwOw0KIFVTRDogVWx0aW1h
dGUgU2VnbWVudCBEZWNhcHN1bGF0aW9uPG86cD48L286cD48L3NwYW4+PC9oND4NCjwvZGl2Pg0K
PHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZu
YnNwOyBUaGUgU1JIIHByb2Nlc3Npbmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kIEVuZC5UIGJlaGF2
aW9ycyBhcmU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9y
OiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBtb2RpZmllZDogdGhlIGluc3RydWN0aW9ucyBTMDItUzA0
IGFyZSBzdWJzdGl0dXRlZCBieSB0aGUgZm9sbG93aW5nPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgb25lczo8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMx
MzEzMSI+Jm5ic3A7Jm5ic3A7IFMwMi4mbmJzcDsmbmJzcDsgSWYgKFNlZ21lbnRzIExlZnQgPT0g
MCkgezxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMx
MzEzMSI+ICZuYnNwOyZuYnNwO1MwMy4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2tp
cCB0aGUgU1JIIHByb2Nlc3NpbmcgYW5kIHByb2NlZWQgdG8gdGhlIG5leHQgaGVhZGVyPG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJz
cDsmbmJzcDsgUzA0LiZuYnNwOyZuYnNwOyB9PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7
IEZ1cnRoZXIgb24sIHRoZSBVcHBlci1sYXllciBoZWFkZXIgcHJvY2Vzc2luZyBvZiB0aGUgRW5k
LCBFbmQuWCBhbmQ8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNv
bG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBFbmQuVCBiZWhhdmlvcnMgYXJlIG1vZGlmaWVkIGFz
IGZvbGxvd3M6PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJ3aGl0ZS1zcGFj
ZTpwcmUtd3JhcDtmb250LXNpemU6MXJlbTticmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0id2hpdGUtc3BhY2U6cHJlLXdyYXA7Zm9udC1zaXplOjFyZW07YnJlYWstYmVmb3JlOnBhZ2Ui
PjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmUgc3R5bGU9IndoaXRlLXNwYWNlOnByZS13cmFwO2ZvbnQtc2l6ZToxcmVtO2JyZWFr
LWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+S2luZCByZWdhcmRzLDxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0id2hpdGUtc3BhY2U6cHJlLXdyYXA7
Zm9udC1zaXplOjFyZW07YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEz
MTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9IndoaXRlLXNw
YWNlOnByZS13cmFwO2ZvbnQtc2l6ZToxcmVtO2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHls
ZT0iY29sb3I6IzMxMzEzMSI+R3lhbjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gU2F0LCBEZWMgMTQsIDIwMTkg
YXQgOTowOCBQTSBXYW5nLCBXZWliaW4gKE5TQiAtIENOL1NoYW5naGFpKSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOndlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNvbSI+d2VpYmluLndhbmdAbm9raWEtc2Jl
bGwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRp
bmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SGkgUGFibG86PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCkFmdGVyIHRoZSAyIGNv
bnRleHQgYXNzdW1wdGlvbiBpbiBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoaXMgZHJhZnQsICZuYnNw
O+KAnDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+d2UgYXNzdW1lIHRo
YXQgdGhlcmUgaXMgbm8gb3RoZXIgZXh0ZW5zaW9uIGhlYWRlciB0aGFuIHRoZSBTUkguPC9zcGFu
PuKAnSAmbmJzcDthbmQgJm5ic3A74oCcPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDoj
RkZGREY1Ij5XZQ0KIGFzc3VtZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNr
Z3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyB0aGF0IHRoZSBTUkggbWF5IGJlIHByZXNlbnQg
bXVsdGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0PC9zcGFuPuKAnSwgYXJlIHJlbW92ZWQg
aW4gdGhpcyBsYXN0IGRyYWZ0LCBJIGZlZWwgYSBiaXQgY29uZnVzaW9uIG9uIFVTRCBTSUQsIGFz
IHdlbGwgYXMgY29tYmluYXRpb24gb2YgVVNEDQogJmFtcDsgVVNQLjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Rmlyc3QsIHdpdGhpbiB0aGUgY29udGVudCBvZiB0aGlzIGxhc3QgZHJhZnQs
IHRoZSB3b3JkIOKAnEZ1cnRoZXIgb27igJ0gbWFya2VkIHJlZCBpbiB0aGUgZm9sbG93aW5nIHBz
ZXVkb2NvZGUgaW4gc2VjdGlvbiDigJw0LjE2LjPigJ0gaXMgaGFyZCB0byB1bmRlcnN0YW5kIGlm
IHRoZSBwYWNrZXQgYmVpbmcgcHJvY2Vzc2VkDQogaGFzIG90aGVyIEVIIGVtYmVkIGJldHdlZW4g
U1JIIGFuZCBVcHBlci1sYXllciBoZWFkZXIsIHN1Y2ggYXMgQUggb3Igb3RoZXIgRUgsIHRoZW4g
dGhlIHByb2Nlc3NpbmcgY29udHJvbCBvZiB0aGlzIHBhY2tldCB3aWxsIGJlIHBhc3NlZCB0byBu
b3JtYWwgSVB2NiBtb2R1bGUgZnJvbSBjdXJyZW50IFNSSCBwcm9jZXNzaW5nIG1vZHVsZSBpbiBT
Ui1Ob2RlLCBzbyBteSBxdWVzdGlvbiBpcyA6IENhbiBpdHMgY29udHJvbCBhZnRlciBjb21wbGV0
aW5nDQogQUggcHJvY2Vzc2luZyAoZm9yIGV4YW1wbGUpICZuYnNwO2JlIGJhY2sgdG8gU1JIIG1v
ZHVsZSAob3IgY2FsbCBpdCBwc2V1ZG9jb2RlIG1vZHVsZSkgdG8gcHJvY2VlZCB0aGUgbmV4dCBo
ZWFkZXIgbGlrZSDigJx1cHBlci1sYXkgaGVhZGVyIHR5cGUgPT00MSBvciA04oCdLjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PciwgaWYgbm90LCBEaWQgeW91IGNyZWF0
ZWQgYSBuZXcgRUggcHJvY2Vzc2luZyBwcm90b2NvbCBzdGFjayBpbnN0YW5jZSBpbiBwYXJhbGxl
bCB0byBub3JtYWwgSVB2NiBtb2R1bGUgd2l0aGluIHRoZSBzY29wZSBvZiBTUkggcHJvY2Vzc2lu
ZyBpbiBTUi1ub2RlLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij40LjE2LjMuJm5ic3A7IFVTRDogVWx0aW1hdGUgU2Vn
bWVudCBEZWNhcHN1bGF0aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tn
cm91bmQ6I0ZGRkRGNSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2Jh
Y2tncm91bmQ6I0ZGRkRGNSI+UzAyLiZuYnNwOyZuYnNwOyBJZiAoU2VnbWVudHMgTGVmdCA9PSAw
KSB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJl
YWs6YnJlYWstYWxsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+
Jm5ic3A7Jm5ic3A7IFMwMy4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2tpcCB0aGUg
U1JIIHByb2Nlc3NpbmcgYW5kIHByb2NlZWQgdG8gdGhlIG5leHQgaGVhZGVyPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazti
YWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBTMDQuJm5ic3A7Jm5ic3A7IH08L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOnJlZDtiYWNrZ3JvdW5kOiNGRkZERjUiPkZ1cnRoZXIgb24sDQo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij50aGUgVXBwZXItbGF5ZXIgaGVh
ZGVyIHByb2Nlc3Npbmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IEVuZC5UIGJlaGF2
aW9ycyBhcmUgbW9kaWZpZWQgYXMgZm9sbG93czo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgRW5kOjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBT
MDEuIElmIChVcHBlci1sYXllciBIZWFkZXIgdHlwZSA9PSA0MSB8fCA0KSB7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IFMw
Mi4mbmJzcDsmbmJzcDsmbmJzcDsgUmVtb3ZlIHRoZSBvdXRlciBJUHY2IEhlYWRlciB3aXRoIGFs
bCBpdHMgZXh0ZW5zaW9uIGhlYWRlcnM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7
YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZuYnNwOyBT
dWJtaXQgdGhlIHBhY2tldCB0byB0aGUgZWdyZXNzIElQIEZJQiBsb29rdXAgYW5kPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxs
Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHRyYW5zbWlzc2lvbiB0byB0aGUgbmV3IGRlc3RpbmF0aW9uPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IFMw
NC4gfSBFbHNlIHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDoj
RkZGREY1Ij4mbmJzcDsmbmJzcDsgUzA1LiZuYnNwOyZuYnNwOyZuYnNwOyBTZW5kIGFuIElDTVAg
UGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3M8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87d29yZC1icmVhazpicmVhay1hbGwi
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgQ29kZSA0IChTUiBVcHBlci1sYXllciBIZWFkZXIgRXJyb3IpLDwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBQb2ludGVyIHNldCB0byB0aGUgb2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFk
ZXIuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJl
YWs6YnJlYWstYWxsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlz
Y2FyZCB0aGUgcGFja2V0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3Jv
dW5kOiNGRkZERjUiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsm
bmJzcDsgUzA2LiB9PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+RnJvbSBteSB1
bmRlcnN0YW5kaW5nLCB0aGUgYWxsIHByb2Nlc3NpbmcgYWN0aW9uIGFib3V0IHNwZWNpZmljIFNJ
RCBtdXN0IGJlIGNvbXBsZXRlZCBzdWNjZXNzaXZlbHkuIFRoYXQgaXMgdG8gc2F5LCB1cG9uIFVT
RCwgdGhlIHVwcGVyLWxheWVyIGhlYWRlciAodHlwZSA0MSBvciA0KSBtdXN0IGJlIGZvbGxvd2Vk
DQogdGhlIFNSSCBoZWFkZXIgYmVpbmcgcHJvY2Vzc2VkIGN1cnJlbnRseSwgb3Igc2Vjb25kIFNS
SCBmb2xsb3dpbmcgdGhlIHNhbWUgcnVsZSAob2YgY291cnNlLCB0aGUgZHJhZnQgbm90IGNvbnNp
ZGVyaW5nIDIgb3IgbW9yZSBzdWNjZXNzaXZlIFNSSHMpLg0KPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5TZWNvbmQsIHRoZSBtaXhlZCBTSURzIGZ1bmN0aW9uIHdpdGggY29tYmluYXRpb24g
b2YgVVNEIGFuZCBVU1AgKGV2ZW4gUFNQJmFtcDtVU0QmYW1wO1VTUCksIEkgdGhpbmssIGl0IGlz
IGVhc3kgdG8gdW5kZXJzdGFuZCB3aGVuIHRoZSB0d28gYXNzdW1wdGlvbiBhYm92ZSBleGlzdCwg
YnV0IG5vdyBJIHRoaW5rIGl0IGlzbuKAmXQNCiBjbGVhciBpZiB5b3Ugb25seSBwcm92aWRlIHRo
ZSBmb2xsb3dpbmcgc2VudGVuY2UgaW4gdGhpcyBkcmFmdCwgaS5lLiAmbmJzcDvigJxpZiDigKYg
ZWxzZeKApuKAnSBzdGF0ZW1lbnQ6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87d29yZC1icmVhazpicmVhay1hbGwiPg0K4oCcPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dy
b3VuZDojRkZGREY1Ij5BbiBpbXBsZW1lbnRhdGlvbiB0aGF0IHN1cHBvcnRzIHRoZSBVU0QgZmxh
dm9yIGluIGNvbmp1bmN0aW9uIHdpdGg8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7
YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgdGhlIFVTUCBmbGF2b3IgTUFZIG9wdGlt
aXplIHRoZSBwYWNrZXQgcHJvY2Vzc2luZyBieSBmaXJzdCBsb29raW5nPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IHdoZXRo
ZXIgdGhlIGNvbmRpdGlvbnMgZm9yIHRoZSBVU0QgZmxhdm9yIGFyZSBtZXQsIGluIHdoaWNoIGNh
c2UgaXQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IGNhbiBwcm9j
ZWVkIHdpdGggVVNEIHByb2Nlc3NpbmcgZWxzZSBkbyBVU1AgcHJvY2Vzc2luZy48L3NwYW4+4oCd
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgY29uZnVzaW9uIGlz
IGFsc28gZGVzY3JpYmVkIGluIG15IGFub3RoZXIgbWFpbC4gT2YgY291cnNlLCBpZiB0aGUgZmly
c3QgcXVlc3Rpb24gaXMgYWRkcmVzc2VkIHRoZW4gdGhpcyBjb25mdXNpb24gZG9lcyBub3QgZXhp
c3QuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5CeSB0aGUgd2F5LCBpcyBpdCByZWFsbHkg
bm8gZGlmZmVyZW50IGluIHRleHQgZGVzY3JpcHRpb24gYmVmb3JlIGFuZCBhZnRlciB0aGUgdHdv
IGNvbnRleHQgYXNzdW1wdGlvbiBhYm92ZSByZW1vdmVkPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87dGV4dC1h
bGlnbjpqdXN0aWZ5O3RleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGgiPg0KPGk+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7LHNlcmlmIj5DaGVlcnMgITwvc3Bhbj48L2k+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87dGV4dC1hbGlnbjpqdXN0aWZ5O3RleHQtanVzdGlmeTppbnRlci1pZGVvZ3Jh
cGgiPg0KPGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PC9iPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3RleHQtYWxpZ246anVzdGlmeTt0ZXh0LWp1c3Rp
Znk6aW50ZXItaWRlb2dyYXBoIj4NCjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+V0FORyBXZWliaW48
L3NwYW4+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJy
Pg0Kc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwv
bzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4tLSA8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAw
NTAiPkd5YW4gUy4gTWlzaHJhPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+SVQgTmV0d29yayBFbmdpbmVlcmlu
ZyAmYW1wOyBUZWNobm9sb2d5Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+VmVyaXpvbiBDb21tdW5p
Y2F0aW9ucyZuYnNwO0luYy4gKFZaKTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAwNTAiPjEzMTAxIENvbHVtYmlhIFBp
a2UgRkRDMSAzcmQgRmxvb3I8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5TaWx2ZXIgU3ByaW5nLCBNRCAyMDkw
NDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImNvbG9yOiM1MDAwNTAiPlVuaXRlZCBTdGF0ZXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQt
cG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxzcGFuIHN0eWxl
PSJjb2xvcjojNTAwMDUwIj5QaG9uZTombmJzcDszMDEgNTAyLTEzNDc8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2Jh
Y2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxz
cGFuIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5FbWFpbDombmJzcDs8YSBocmVmPSJtYWlsdG86Z3lh
bi5zLm1pc2hyYUB2ZXJpem9uLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMTE1NUNDIj5neWFuLnMubWlzaHJhQHZlcml6b24uY29tPC9zcGFuPjwvYT48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZC1pbWFnZTppbml0
aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFs
Ij4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOmJsYWNrO2JvcmRlcjpub25lIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20i
PjxhIGhyZWY9Imh0dHA6Ly93d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9n
aWVzLWNvbnN1bHRhbnQiIHRhcmdldD0iX2JsYW5rIj53d3cubGlua2VkaW4uY29tL2luL25ldHdv
cmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_a6282a8389fd4441ba51797209a8dcafnokiasbellcom_--


From nobody Sat Dec 14 23:59:24 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29EE0120071 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:59:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 42OSG2_BXAR7 for <spring@ietfa.amsl.com>; Sat, 14 Dec 2019 23:59:21 -0800 (PST)
Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) (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 8E1EE120005 for <spring@ietf.org>; Sat, 14 Dec 2019 23:59:21 -0800 (PST)
Received: by mail-io1-xd36.google.com with SMTP id f82so3816119ioa.9 for <spring@ietf.org>; Sat, 14 Dec 2019 23:59:21 -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=nh1klNJvasCxZ1DXY6ZsK/0c8ZWcG8JPtNKzod8dXWY=; b=FWv1bOp29PSCtSk2yEG8lMMye3GgDeGs87Kkkpo6lKhKxewevCZ8hZUz4QNeg3x6Dq NN3L1ClfUcZd2Fn0dSbnsNQxqH+0izeDnCSXfFeEGWD9buwpnJeQwtPk5Vk5HxFzDTWr sMiyQ60t9bXtEEMDYZDPoib17Cnm6EjtdawT5fwR7K28B5uC0H+KCwofGx4IxP/AMHwc qKrt+7BbWt8vpAUclkn5LUfJzy7TVzkzcNI+uTQPkpFzJHLvdXFKX33Smnm7VWpKky4F pBsb5VAxl431hc8eLV/3WzJNtpz7xIUzcCNqXgt1zVZVl9XvfhNfJuqBkGWcnMYoM3/0 dJrQ==
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=nh1klNJvasCxZ1DXY6ZsK/0c8ZWcG8JPtNKzod8dXWY=; b=Z90H3alrxyIXoaVQJY8CYiWx4c4rRrz9fWi0N/Kb0j3QZC41hn6g/yRKObMItQ9YbD HT9iZdirwk9o0RMl3CrL2IivF87MKL9QuWoRilgxYlZFUVtYK9FN3XJDmZOOFEWBzqAs 0woTKWv+Gh2coUY1B0mB19Q7PN2D/BWcVj5XNQDcuY1AuBqbJ+F11NXzIZRuwmetcIbC SdxTh53Pj8awqQEax5ftNIChoRoWuWz0T+K+jrtSE7Q/aUx5tzqEQrj65MBslDks0+vu 1MvDT1gPEVZRVblRXAgyYy2josg0Y3mAZZrafLs5om8JqKIXhcIC2RO0bq3ve79Iw0eI u1hw==
X-Gm-Message-State: APjAAAWvEM3ISHL2A1aBfuY8UsgqbqqAz1fptIoT8PYjUDQcCBhzvwFN 2+12eGON8PTnoQACy6jOyoU2/xKOtRoWkC+VAAc=
X-Google-Smtp-Source: APXvYqyYL65EHYTJ2uFg92N61SDaEnPIWhJi2axR+dc83m+gyvfkDcWS+YweP/jDn6JIEGz+w+HF/49EAtxcy/neepY=
X-Received: by 2002:a5e:8505:: with SMTP id i5mr13676228ioj.158.1576396760554;  Sat, 14 Dec 2019 23:59:20 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com>
In-Reply-To: <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 02:59:07 -0500
Message-ID: <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com>
To: Nat Kao <lekao@pyxisworks.org>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, spring@ietf.org
Content-Type: multipart/alternative; boundary="000000000000f021260599b978d8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/70AMSLy9q7LeW6fqz6a4N34UwiA>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 07:59:23 -0000

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

Jeff

With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=99t=
 have an ERO
strict explicit path defined or is a loose path, then the for the cSPF
would the transport labels be 1.  For loose would also be 1 also.  If the
path were explicit defined to egress PE and was 7 hops from ingress to
egress then transport would be 6.  And if L3 vpn service sid was signaled
that would be 1 vpn label.

Let me know if I have that right.

In Nats scenario for IPv6 he has 3 vpnv6 labels.

Why is that?

With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay single
label sits on top off SR as if does today with MPLS so why 3 vpn labels.

So with this draft with BGP-LS and BMI-MSD you can flood into the IGP the
SID depth so all the nodes along the SR-TE path don=E2=80=99t go over the m=
aximum
which would result in an error.

If you set your MTU high enough in the core like 9216, does that overcome
the SID depth issues with SR-TE?

Warm regards,

Gyan

On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:

> Hi, Jeff.
>
> Thanks for the BMI-MSD reference. If I understand correctly:
>
> BMI-MSD =3D Transport Label Depth + Service Label Depth
> Only former can be utilized by SR-TE policies.
>
> Currently do we have any method to determine the composition of BMI?
> We need to know the transport label depth when doing service route
> per-destination steering.
>
> This problem arises when trying to steer a plain IPv4 route and a VPN
> service route into the same SR-TE policy that exceeds the transport label
> depth of the service route. I'm trying to figure out the standard behavio=
r
> in this case since the headend we use currently produces some interesting
> results.
>
> Regards,
> Nat.
>
> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
> <jefftant..ietf@gmail.com>> wrote:
>
>> Hi Nat,
>>
>> Please read https://tools.ietf.org/html/rfc8491#section-5
>> Currently defined MSD types are:
>> 1: BMI
>> 2: ERLD
>>
>> Specifically to BMI:
>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS labe=
ls
>> that can be imposed, including all service/transport/special labels.
>> The answer to your question is 6
>>
>> Cheers,
>> Jeff
>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>>
>> Hello, SPRING WG.
>>
>> How do we deal with an SR-TE policy headend with different MSDs for
>> different types of traffic?
>> For example, a headend H can impose:
>> 6 transport labels for plain IPv4 packets;
>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>> 3 transport labels + 3 VPN  labels for VPN packets.
>>
>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform =
in
>> this situation?
>> b) What is the MSD of H? 6, 5 or 3?
>>
>> Thanks,
>> Nat.
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div dir=3D"auto">Jeff</div></div><div dir=3D"auto"><br></div><div dir=
=3D"auto">With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=
=E2=80=99t have an ERO strict explicit path defined or is a loose path, the=
n the for the cSPF would the transport labels be 1.=C2=A0 For loose would a=
lso be 1 also.=C2=A0 If the path were explicit defined to egress PE and was=
 7 hops from ingress to egress then transport would be 6.=C2=A0 And if L3 v=
pn service sid was signaled that would be 1 vpn label. =C2=A0</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Let me know if I have that right. =C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">In Nats scenario for=
 IPv6 he has 3 vpnv6 labels. =C2=A0</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">Why is that? =C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services over=
lay single label sits on top off SR as if does today with MPLS so why 3 vpn=
 labels.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So with this dr=
aft with BGP-LS and BMI-MSD you can flood into the IGP the SID depth so all=
 the nodes along the SR-TE path don=E2=80=99t go over the maximum which wou=
ld result in an error.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I=
f you set your MTU high enough in the core like 9216, does that overcome th=
e SID depth issues with SR-TE?</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">Warm=C2=A0regards,</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"g=
mail_attr">On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a href=3D"mailto:le=
kao@pyxisworks.org">lekao@pyxisworks.org</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex"><div dir=3D"ltr"><div>Hi, Jeff.</div><div><br></div><d=
iv>Thanks for the BMI-MSD reference. If I understand correctly:<br></div><d=
iv><br></div><div><div>BMI-MSD =3D Transport Label Depth + Service Label De=
pth</div><div>Only former can be utilized by SR-TE policies.</div><div><br>=
</div></div><div>Currently do we have any method to determine the compositi=
on of BMI? <br></div><div></div><div>We need to know the transport label de=
pth when doing service route per-destination steering.</div><div></div><div=
></div><div><br></div><div>This problem arises when trying to steer a plain=
 IPv4 route and a VPN service route into the same SR-TE policy that exceeds=
 the transport label depth of the service route. I&#39;m trying to figure o=
ut the standard behavior in this case since the headend we use currently pr=
oduces some interesting results.<br></div><div><br></div><div>Regards,</div=
><div>Nat.<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a hr=
ef=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">jefftant.ietf@gmai=
l.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex">



<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>

</blockquote></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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000f021260599b978d8--


From nobody Sun Dec 15 00:04:56 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CC26120071 for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 00:04:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 4O5uOgv0JhNK for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 00:04:51 -0800 (PST)
Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) (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 99BBF120005 for <spring@ietf.org>; Sun, 15 Dec 2019 00:04:51 -0800 (PST)
Received: by mail-io1-xd30.google.com with SMTP id v18so2828023iol.2 for <spring@ietf.org>; Sun, 15 Dec 2019 00:04:51 -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=v0Ml578zkEUrMnhfdMrBATp2+gZFdTjlsPlrNA1yL7k=; b=IlTr+nR1ryQlcLQ7nsQXGzK6LJT2iyWAcY5mQ01SNpF+AVEym5DLG0nBg463wHu8xu 0OTVh+gqJWjgxjx1hA9Vh0e2GkP6tsVyhhZReXRQ6xsNfCTiuBBi/RxFfEodqP1Y4A4e 4A4Vdsu/E9N6RjkxRj3EFcTtdLjBh/fGgLriHbHSw57khJQlVZbGxujaqYZs4F8Y757t yUlJ2SNPGWqmchN0Xr7OsX9nrGLx/oRhYFgS4A6e3tyE4LnUVfaM34ULiDiKHSciip6z BIpTLtOqwdxoJdln3Y6BL0L+Rivx9Za95T36NrrIOsEPytTOcHjsbuePJnI5n3jxEjGn b/xg==
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=v0Ml578zkEUrMnhfdMrBATp2+gZFdTjlsPlrNA1yL7k=; b=P0Ih35hQvEp4fi6qguHt44Y1xtrQ1ffAxHqMlL9R2wKg89R02VgfhptIIMqiqtgIrt CBhNMyfZe6kYVmsaQFcGk21Md9zekDP7BT04Cac8s4/xbRFzxCmiiwd6NC2mlWW/WRjF VX8BSuRxNh45g7ITX2xRhxZM6Hvg7nlSNpiOj80f9UiHkNIh8GPW4KfAHL2McNBfYvZd gtZi38CK51FHCnoRn4NLoKl717jlUGRp0NjThGSS+yNVr1AZchjGrl3KN+LfynUzgHho VxnwOXFkFGvHjXd4s3G4l9ptZfnVjaZO8kwmBwBNWkDSuYfcnlusv/jER9FmimT7LPmF 3f0A==
X-Gm-Message-State: APjAAAXwY5hlfhJwnVKpmM9DbL1CBg8E2x8MNtQKH6ZUw/7hwssSmuD4 xBE0UTG9FnwLGEuDhYNy6GhjOuK8fC7BSDUhbS5/VXCdlng=
X-Google-Smtp-Source: APXvYqyqDlFxaPgxCqzJXySEDYn+a3YIIvfii4pVa9IBQT8+ymQzMmX7NWQJdwbIb+J5/vkwtZXIWjKTg3pWlsmaM1A=
X-Received: by 2002:a6b:c9ca:: with SMTP id z193mr13823015iof.276.1576397090792;  Sun, 15 Dec 2019 00:04:50 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com>
In-Reply-To: <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 03:04:40 -0500
Message-ID: <CABNhwV0B5vYozuw99=bmU238n8+7RqTcSJLze8DQ7rKiXGwyzw@mail.gmail.com>
To: Nat Kao <lekao@pyxisworks.org>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, spring@ietf.org
Content-Type: multipart/alternative; boundary="0000000000009f2a4c0599b98c4e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cRhRHzvx4zO_Gmh5NuKIqcZ3vuk>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 08:04:54 -0000

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

Spring

Does anyone know if there are plans to add RSVP PCALC path and reserve
model to both SR-TE for SR-MPLS and TI-LFA for SRv6.  That would be good so
that we can still use the benefits of MOLS TE for bandwidth management
using auto bandwidthor PCALC bandwidth management in pcep  distributed or
centralized controller model.

Warm regards,

Gyan

On Sun, Dec 15, 2019 at 2:59 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

> Jeff
>
> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
> strict explicit path defined or is a loose path, then the for the cSPF
> would the transport labels be 1.  For loose would also be 1 also.  If the
> path were explicit defined to egress PE and was 7 hops from ingress to
> egress then transport would be 6.  And if L3 vpn service sid was signaled
> that would be 1 vpn label.
>
> Let me know if I have that right.
>
> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>
> Why is that?
>
> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
> single label sits on top off SR as if does today with MPLS so why 3 vpn
> labels.
>
> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP the
> SID depth so all the nodes along the SR-TE path don=E2=80=99t go over the=
 maximum
> which would result in an error.
>
> If you set your MTU high enough in the core like 9216, does that overcome
> the SID depth issues with SR-TE?
>
> Warm regards,
>
> Gyan
>
> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
>> Hi, Jeff.
>>
>> Thanks for the BMI-MSD reference. If I understand correctly:
>>
>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>> Only former can be utilized by SR-TE policies.
>>
>> Currently do we have any method to determine the composition of BMI?
>> We need to know the transport label depth when doing service route
>> per-destination steering.
>>
>> This problem arises when trying to steer a plain IPv4 route and a VPN
>> service route into the same SR-TE policy that exceeds the transport labe=
l
>> depth of the service route. I'm trying to figure out the standard behavi=
or
>> in this case since the headend we use currently produces some interestin=
g
>> results.
>>
>> Regards,
>> Nat.
>>
>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
>> <jefftant..ietf@gmail.com>> wrote:
>>
>>> Hi Nat,
>>>
>>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>> Currently defined MSD types are:
>>> 1: BMI
>>> 2: ERLD
>>>
>>> Specifically to BMI:
>>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS lab=
els
>>> that can be imposed, including all service/transport/special labels.
>>> The answer to your question is 6
>>>
>>> Cheers,
>>> Jeff
>>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>>>
>>> Hello, SPRING WG.
>>>
>>> How do we deal with an SR-TE policy headend with different MSDs for
>>> different types of traffic?
>>> For example, a headend H can impose:
>>> 6 transport labels for plain IPv4 packets;
>>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>> 3 transport labels + 3 VPN  labels for VPN packets.
>>>
>>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform=
 in
>>> this situation?
>>> b) What is the MSD of H? 6, 5 or 3?
>>>
>>> Thanks,
>>> Nat.
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><div dir=3D"auto">Spring</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">Does anyone know if there are plans to add RSVP PCALC =
path and reserve model to both SR-TE for SR-MPLS and TI-LFA for SRv6.=C2=A0=
 That would be good so that we can still use the benefits of MOLS TE for ba=
ndwidth management using auto bandwidthor PCALC bandwidth management in pce=
p =C2=A0distributed or centralized controller model.</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">Warm regards,</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Gyan</div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Sun, Dec 15, 2019 at 2:59 AM Gyan Mishra &lt;<a h=
ref=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; wrote:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border=
-left:1px #ccc solid;padding-left:1ex"><div><div dir=3D"auto">Jeff</div></d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">With SR-MPLS with SR-TR le=
t=E2=80=99s say if you use cSPF snd don=E2=80=99t have an ERO strict explic=
it path defined or is a loose path, then the for the cSPF would the transpo=
rt labels be 1.=C2=A0 For loose would also be 1 also.=C2=A0 If the path wer=
e explicit defined to egress PE and was 7 hops from ingress to egress then =
transport would be 6.=C2=A0 And if L3 vpn service sid was signaled that wou=
ld be 1 vpn label. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">Let me know if I have that right. =C2=A0</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=A0<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">Why is that? =C2=A0</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">With both SR-MPLS and SRv6 t=
he L3 vpn AFI/SAFI MBGP services overlay single label sits on top off SR as=
 if does today with MPLS so why 3 vpn labels.</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">So with this draft with BGP-LS and BMI-MSD you can fl=
ood into the IGP the SID depth so all the nodes along the SR-TE path don=E2=
=80=99t go over the maximum which would result in an error.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">If you set your MTU high enough in th=
e core like 9216, does that overcome the SID depth issues with SR-TE?</div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">Warm=C2=A0regards,</div><div =
dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div><br><div class=3D"g=
mail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2=
:43 AM Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank=
">lekao@pyxisworks.org</a>&gt; wrote:<br></div><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"><div>Hi, Jeff.</div><div><br></div><div>Thanks for the =
BMI-MSD reference. If I understand correctly:<br></div><div><br></div><div>=
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div><div>Only=
 former can be utilized by SR-TE policies.</div><div><br></div></div><div>C=
urrently do we have any method to determine the composition of BMI? <br></d=
iv><div></div><div>We need to know the transport label depth when doing ser=
vice route per-destination steering.</div><div></div><div></div><div><br></=
div><div>This problem arises when trying to steer a plain IPv4 route and a =
VPN service route into the same SR-TE policy that exceeds the transport lab=
el depth of the service route. I&#39;m trying to figure out the standard be=
havior in this case since the headend we use currently produces some intere=
sting results.<br></div><div><br></div><div>Regards,</div><div>Nat.<br></di=
v></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr=
">On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a href=3D"mailto:jefft=
ant..ietf@gmail.com" target=3D"_blank">jefftant.ietf@gmail.com</a>&gt; wrot=
e:<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>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>

</blockquote></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></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div><p cl=
ass=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:rgb(8=
0,0,80);background-image:initial;background-position:initial;background-rep=
eat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);backgro=
und-image:initial;background-position:initial;background-repeat:initial"><s=
pan></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:Cal=
ibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posi=
tion:initial;background-repeat:initial">IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--0000000000009f2a4c0599b98c4e--


From nobody Sun Dec 15 09:10:32 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9766E120048 for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 09:10:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 GeO1akAfNBX9 for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 09:10:28 -0800 (PST)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 DC4C312001A for <spring@ietf.org>; Sun, 15 Dec 2019 09:10:27 -0800 (PST)
Received: by mail-io1-xd2a.google.com with SMTP id a22so4540541ios.3 for <spring@ietf.org>; Sun, 15 Dec 2019 09:10: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=uWjjym6ZX5IQEkrqldEHGMnQL5pHSpnYjoSs4K3Ohy4=; b=OVeIu+fRqY+PpdqhsVvOmxkW0TbVFqD3aCFejdJ1utDcW9ypth7KQ59IjVCwweIcRl TqxbIlrbUbZ9oJtgbLwuho/+4jxHfWHniXCF6q5iRLO//XR6BkTUNCOhm5WLppEfpQSf XyLZhIRpOslnP1n56OKofLeKN8zoswaULLu+5VdYSQ7j0BkVqbhjtnN24Q+73V/ryPHs xvJM5q+k7VIigpiZ7C/2hdSPAsBblwTXJE/ORfqa285P+CHaWELhNeCJietRZ9zbhBFk sdlh/+6Yoi5nfq87Vew5JmWp0bNXJsRuXfS3VxoqN00ET+U0Ert97b3APCm7BAvCkBNc 57jA==
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=uWjjym6ZX5IQEkrqldEHGMnQL5pHSpnYjoSs4K3Ohy4=; b=VVjomg1GaLEh6widpdvaDlgVZsmuhliGpvvL4gpgTzz0SNwZkx4f8ZVABdrlzK33/H py1f2m/LhaOZodFd7QVi6xNcqb0Pjax9xKnBzYp1LyJwoTZE85M9Bg/etHExAnh6JceI t+W81QC516VFhibc4t+KIPuZgkDIDPdNMtP8/nS15ntcOZmDuC4UOZ0mOWKgrF9NznVS Av8o0LwUFBr6ojz2+PYVE3ir4GGOEnGETOci5EbCTdlpsb+AnslkWCRs1iOIH7TovPC2 36FDz3Cr1D+5oKNFQzIvEvVrEO/ssHcIO1Jofh8tAzLMRwyXF+zSCj+3BVF6U4HMBj1x m/qQ==
X-Gm-Message-State: APjAAAWqMg8pBD0bTMNzYrA001dIeUeuwb27f84Jc8QFg3i42901cK+d 6x/6vrhEpmujNaZXmJfeoB/xszVTWfRKBzTM6D0=
X-Google-Smtp-Source: APXvYqyLct+2aWk+DfuzvolXeFLTWUxGd4bEt4HEaZRsCq+jI1Gatr33vFxT07i9f8khIQpKotySVeHnTEGzQLm0vm4=
X-Received: by 2002:a02:a38a:: with SMTP id y10mr8763579jak.55.1576429826914;  Sun, 15 Dec 2019 09:10:26 -0800 (PST)
MIME-Version: 1.0
References: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca> <0f00cda3-480c-f568-e4c2-a591c7fd260d@joelhalpern.com>
In-Reply-To: <0f00cda3-480c-f568-e4c2-a591c7fd260d@joelhalpern.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 12:10:16 -0500
Message-ID: <CABNhwV1dZ4M_o-y8_D+ezfHqU1p4EOsn6XJ1XrvKdEcZ2Vsq5w@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "Voyer, Daniel" <daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d8beed0599c12bfe"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/AUawOiuYjsvS0RJz2UEnzcMDbwg>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 17:10:31 -0000

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

Dan

The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UHP =E2=80=9CU=
ltimate Hop POP=E2=80=9D have
historical meaning as well as real consequences as far as a packet walk
through an mpls network.

>From a historical perspective which is really the correct way to look at
PHP in the MPLS world was designed by the developers of MPLS 25+ years ago
for the following reason.  Back then,  asic chipsets used by the MPLS
forwarding plane did not have the horsepower to pop the topmost ldp label
along with all services bottom of stack labels.

For that reason alone the MPLS developers back then came up with the PHP
concept.

In essence what that did was allow the ldp topmost label to be popped one
hop prior to the egress LSR PE node on the egress P node.

What that did was offload the entire burden of popping the entire label
stack done on the PE ultimate hop router to now be offset by one less label
to pop.  Back then that was a big deal and important for processing label
switched packets at high rates.

PSP became the default standard across all vendors and platforms =E2=80=9Ci=
mplicit
null label reserved value 3=E2=80=9D

There was a double edged sword that came about from the PSP process.

As mpls became mainstream so did customer SLA and so end to end QOS became
the forefront importance to all service providers.

The major problem in the MPLS world that came about with PSP is that when
you pop that label at the egress PE 1 hop before the ultimate hop.  What
that did is the PE-P link the packet is forwarded without the ldp topmost
label intact preserved which contained the EXP bits for end to end QOS
scheduling.

A workaround fix to this issue was to institute a new feature called
=E2=80=9Cexplicit null reserved label value 0=E2=80=9D.  This was implement=
ed using a QOS
policy called =E2=80=9Cpipe mode=E2=80=9D that allowed the topmost label to=
 now be
preserved and =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =E2=
=80=9CUltimate Hop POP=E2=80=9D.

Another industry development that came about to get around the complexity
of pipe mode QOS policy to UHP was a enlightening concept but unfortunately
did not work for all use cases.

So the new feature that came about was the ability to schedule outbound on
each node in the operator MPLS core on both  on the topmost label EXP bits
of the topmost was present as well as on the preserved  inner header dscp
this dual PHB scheduling capability based on which outer header existed or
didn=E2=80=99t exist.   This worked for enterprises where you have trust
relationship with your customer or are a customer of yourself.

In the service provide area UHP ultimate hopping to preserve the ldp
topmost label became the general rule of thumb golden standard to meet
customer SLAs of end to end QOS.

Coming back full circle to SRV6.

The concept of PSP was added to SRv6 I believe to provide parity for
operators learning curve as well as similarities as SRV6 would be the
replacement to mpls.

Based on what I have stated above providing history of PHP and how it came
about ; and now adding this truly legacy function to a NG protocol such as
SRv6 to me does not make sense.

I don=E2=80=99t see the necessity to add just for the sake of adding or pro=
viding
parity to a soon to be legacy protocol.

I would like to see some technical justification as to why PSP is necessary
with our modern day routers to this in the PR spec.

Warm regards,

Gyan

On Fri, Dec 13, 2019 at 5:25 PM Joel M. Halpern <jmh@joelhalpern.com> wrote=
:

> That is an udnerstandable argument, ... except:
>
> It does not acknowledge that there is a cost for this capability, or
> discuss the tradeoff.  PSP clearly has a cost.
>
> Also, that does not match my reading of the definition of the SR domain.
>   In fact, it becomes very confusing as to whether the PE is or is not
> part of the SR domain, since there is nothing in that scenario that
> requires any control participation from the egress PE.   Many of the
> SRv6 arguments rely heavily on the notion of domain.   Blurring that
> boundary makes things quite confusing.  For example, if the egress PE
> does not understand SRv6 data plane behavior, can it enforce teh
> requisite boundary properties?
>
> Yours,
> Joel
>
> On 12/13/2019 5:14 PM, Voyer, Daniel wrote:
> > I agree 100% with Jingrong,
> >
> > PSP allows us to bring SRv6 to legacy PE devices that are not capable o=
f
> processing the SRH in the dataplane, but are capable of supporting SRv6 i=
n
> the control plane.
> >
> > See this example:
> > I am streaming traffic from a server to a customer;
> > The ingress PE (near the server) encapsulates the packet and adds an SR=
H
> with a low-latency list of segments;
> > The penultimate node in the SRH executes PSP;
> > The egress PE (near the customer) decapsulates the IPv6 header and
> forwards the inner packet to the customer.
> >
> > We can include SLA unidirectionally from the server to the customer eve=
n
> though that the egress PE has a legacy ASIC. Legacy equipment are a reali=
ty
> and are not easy to replace, hence interoperability with brownfield is ke=
y
> for any innovative approach.
> >
> > dan
> >
> > =EF=BB=BFOn 2019-12-10, 11:15 PM, "spring on behalf of Xiejingrong (Jin=
grong)" <
> spring-bounces@ietf.org on behalf of xiejingrong@huawei.com> wrote:
> >
> >      I think it's a good idea.
> >      Nothing new, but benefits that people have already said seems
> notable to me.
> >
> >      (1) reduce the load of final destination. This benefit can be
> notable for the following sub reasons.
> >      (1.1) final destination tends to have heavy load. It need to handl=
e
> all the EHs and do the delivery/demultiplex the packet to the right overl=
ay
> service.
> >      (1.2) example 1, the final destination may need to handle the DOH
> after the RH.
> >      (1.3) example 2, the final destination may need to do the assembly
> of fragmented packets.
> >      (1.4) example 3, the final destination may need to do AH/ESP after
> the Fragmentation Header.
> >      (1.5) example 4, the final destination may need to deliver the
> packet to the right overlay service.
> >
> >      (2) support the incremental deployment when final destination(s) d=
o
> not process/recognize SRH. This benefit can be notable for the following
> sub reasons.
> >      (2.1) A core router may (fan-out) connected with a big number of
> low-end routers that do not support SRH but support
> tunnel-end/service-demultiplex function of SRv6.
> >
> >      Thanks
> >      Jingrong
> >
> >      -----Original Message-----
> >      From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel M.
> Halpern
> >      Sent: Wednesday, December 11, 2019 10:55 AM
> >      To: spring@ietf.org
> >      Subject: [spring] Is srv6 PSP a good idea
> >
> >      For purposes of this thread, even if you think PSP violates RFC
> 8200, let us assume that it is legal.
> >
> >      As I understand it, the PSP situation is:
> >      o the packet arrives at the place (let's not argue about whether
> SIDs are locators) identified by the SID in the destination address field=
 o
> that SID is the next to last SID in the SID list o that sid is marked as =
/
> known to be PSP o at the intended place in the processing pseudocode, the
> last (first) entry in the SRH is copied into the destination IPv6 address
> field of the packet
> >      -> The SRH being used is then removed from the packet.
> >
> >      In order to evaluate whether this is a good idea, we have to have
> some idea of the benefit.  It may be that I am missing some of the benefi=
t,
> and I would appreciate clarification.
> >      As far as I can tell, the benefit of this removal is that in
> exchange for this node doing the work of removing the SRH, the final node
> in the SRH does not have to process the SRH at all, as it has been remove=
d.
> >
> >      I have trouble seeing how that work tradeoff can be beneficial.
> >      Removing bytes from the middle of a packet is a complex operation.
> >      Doing so in Silicon (we expect this to be done in the fast path of
> significant forwarders as I understand it) requires very special
> provision.  Even in software, removing bytes from the middle of a packet
> requires somewhere between some and a lot of extra work.  It is distinctl=
y
> NOT free.
> >
> >      In contrast, we have assumed that the work of processing SRH itsel=
f
> is tractable, since otherwise all of SRv6 would be problematic.  So why i=
s
> this necessary.
> >
> >      Yours,
> >      Joel
> >
> >      PS: Note that both the MPLS case and the encapsulation case are
> very different in that the material being removed is at the front of the =
IP
> packet.  Pop or prepend are MUCH easier than middle-removal (or
> middle-insertion).
> >
> >      _______________________________________________
> >      spring mailing list
> >      spring@ietf.org
> >      https://www.ietf.org/mailman/listinfo/spring
> >
> >      _______________________________________________
> >      spring mailing list
> >      spring@ietf.org
> >      https://www.ietf.org/mailman/listinfo/spring
> >
> -------------------------------------------------------------------------=
-----
> >      External Email: Please use caution when opening links and
> attachments / Courriel externe: Soyez prudent avec les liens et documents
> joints
> >
> >
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div><div dir=3D"auto"><br></div></div><div dir=3D"auto">Dan</div><div=
 dir=3D"auto"><div dir=3D"auto"><div dir=3D"auto"><br></div></div><div dir=
=3D"auto"><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font=
-size:17px">The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UH=
P =E2=80=9CUltimate Hop POP=E2=80=9D have historical meaning as well as rea=
l consequences as far as a packet walk through an mpls network.</div><div d=
ir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br>=
</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-siz=
e:17px">From a historical perspective which is really the correct way to lo=
ok at PHP in the MPLS world was designed by the developers of MPLS 25+ year=
s ago for the following reason.=C2=A0 Back then, =C2=A0asic chipsets used b=
y the MPLS forwarding plane did not have the horsepower to pop the topmost =
ldp label along with all services bottom of stack labels.</div><div dir=3D"=
auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div>=
<div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px=
">For that reason alone the MPLS developers back then came up with the PHP =
concept.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;=
font-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTe=
xtStyleBody;font-size:17px">In essence what that did was allow the ldp topm=
ost label to be popped one hop prior to the egress LSR PE node on the egres=
s P node.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody=
;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontT=
extStyleBody;font-size:17px">What that did was offload the entire burden of=
 popping the entire label stack done on the PE ultimate hop router to now b=
e offset by one less label to pop.=C2=A0 Back then that was a big deal and =
important for processing label switched packets at high rates.</div><div di=
r=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br><=
/div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size=
:17px">PSP became the default standard across all vendors and platforms =E2=
=80=9Cimplicit null label reserved value 3=E2=80=9D</div><div dir=3D"auto" =
style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div d=
ir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">Ther=
e was a double edged sword that came about from the PSP process.</div><div =
dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br=
></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-si=
ze:17px">As mpls became mainstream so did customer SLA and so end to end QO=
S became the forefront importance to all service providers. =C2=A0</div><di=
v dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><=
br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-=
size:17px">The major problem in the MPLS world that came about with PSP is =
that when you pop that label at the egress PE 1 hop before the ultimate hop=
.=C2=A0 What that did is the PE-P link the packet is forwarded without the =
ldp topmost label intact preserved which contained the EXP bits for end to =
end QOS scheduling.</div><div dir=3D"auto" style=3D"font-family:UICTFontTex=
tStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-family=
:UICTFontTextStyleBody;font-size:17px">A workaround fix to this issue was t=
o institute a new feature called =E2=80=9Cexplicit null reserved label valu=
e 0=E2=80=9D.=C2=A0 This was implemented using a QOS policy called =E2=80=
=9Cpipe mode=E2=80=9D that allowed the topmost label to now be preserved an=
d =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =E2=80=9CUltima=
te Hop POP=E2=80=9D.</div><div dir=3D"auto" style=3D"font-family:UICTFontTe=
xtStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-famil=
y:UICTFontTextStyleBody;font-size:17px">Another industry development that c=
ame about to get around the complexity of pipe mode QOS policy to UHP was a=
 enlightening concept but unfortunately did not work for all use cases.</di=
v><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17=
px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;=
font-size:17px">So the new feature that came about was the ability to sched=
ule outbound on each node in the operator MPLS core on both =C2=A0on the to=
pmost label EXP bits of the topmost was present as well as on the preserved=
 =C2=A0inner header dscp this dual PHB scheduling capability based on which=
 outer header existed or didn=E2=80=99t exist. =C2=A0 This worked for enter=
prises where you have trust relationship with your customer or are a custom=
er of yourself.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextSty=
leBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UIC=
TFontTextStyleBody;font-size:17px">In the service provide area UHP ultimate=
 hopping to preserve the ldp topmost label became the general rule of thumb=
 golden standard to meet customer SLAs of end to end QOS.</div><div dir=3D"=
auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div>=
<div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px=
">Coming back full circle to SRV6.</div><div dir=3D"auto" style=3D"font-fam=
ily:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=
=3D"font-family:UICTFontTextStyleBody;font-size:17px">The concept of PSP wa=
s added to SRv6 I believe to provide parity for operators learning curve as=
 well as similarities as SRV6 would be the replacement to mpls.</div><div d=
ir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br>=
</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-siz=
e:17px">Based on what I have stated above providing history of PHP and how =
it came about ; and now adding this truly legacy function to a NG protocol =
such as SRv6 to me does not make sense.</div><div dir=3D"auto" style=3D"fon=
t-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" =
style=3D"font-family:UICTFontTextStyleBody;font-size:17px">I don=E2=80=99t =
see the necessity to add just for the sake of adding or providing parity to=
 a soon to be legacy protocol.</div><div dir=3D"auto" style=3D"font-family:=
UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"=
font-family:UICTFontTextStyleBody;font-size:17px">I would like to see some =
technical justification as to why PSP is necessary with our modern day rout=
ers to this in the PR spec.</div><div dir=3D"auto" style=3D"font-family:UIC=
TFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"fon=
t-family:UICTFontTextStyleBody;font-size:17px">Warm regards,</div><div dir=
=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></=
div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:=
17px">Gyan</div></div></div></div><div><div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Dec 13, 2019 at 5:25 PM Joel =
M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh=
@joelhalpern.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">Tha=
t is an udnerstandable argument, ... except:<br>
<br>
It does not acknowledge that there is a cost for this capability, or <br>
discuss the tradeoff.=C2=A0 PSP clearly has a cost.<br>
<br>
Also, that does not match my reading of the definition of the SR domain. <b=
r>
=C2=A0 In fact, it becomes very confusing as to whether the PE is or is not=
 <br>
part of the SR domain, since there is nothing in that scenario that <br>
requires any control participation from the egress PE.=C2=A0 =C2=A0Many of =
the <br>
SRv6 arguments rely heavily on the notion of domain.=C2=A0 =C2=A0Blurring t=
hat <br>
boundary makes things quite confusing.=C2=A0 For example, if the egress PE =
<br>
does not understand SRv6 data plane behavior, can it enforce teh <br>
requisite boundary properties?<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/13/2019 5:14 PM, Voyer, Daniel wrote:<br>
&gt; I agree 100% with Jingrong,<br>
&gt; <br>
&gt; PSP allows us to bring SRv6 to legacy PE devices that are not capable =
of processing the SRH in the dataplane, but are capable of supporting SRv6 =
in the control plane.<br>
&gt;=C2=A0 =C2=A0<br>
&gt; See this example:<br>
&gt; I am streaming traffic from a server to a customer;<br>
&gt; The ingress PE (near the server) encapsulates the packet and adds an S=
RH with a low-latency list of segments;<br>
&gt; The penultimate node in the SRH executes PSP;<br>
&gt; The egress PE (near the customer) decapsulates the IPv6 header and for=
wards the inner packet to the customer.<br>
&gt;=C2=A0 =C2=A0<br>
&gt; We can include SLA unidirectionally from the server to the customer ev=
en though that the egress PE has a legacy ASIC. Legacy equipment are a real=
ity and are not easy to replace, hence interoperability with brownfield is =
key for any innovative approach.<br>
&gt; <br>
&gt; dan<br>
&gt; <br>
&gt; =EF=BB=BFOn 2019-12-10, 11:15 PM, &quot;spring on behalf of Xiejingron=
g (Jingrong)&quot; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a> on behalf of <a href=3D"mailto:xiejing=
rong@huawei.com" target=3D"_blank">xiejingrong@huawei.com</a>&gt; wrote:<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 I think it&#39;s a good idea.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Nothing new, but benefits that people have already=
 said seems notable to me.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1) reduce the load of final destination. This ben=
efit can be notable for the following sub reasons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.1) final destination tends to have heavy load. =
It need to handle all the EHs and do the delivery/demultiplex the packet to=
 the right overlay service.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.2) example 1, the final destination may need to=
 handle the DOH after the RH.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.3) example 2, the final destination may need to=
 do the assembly of fragmented packets.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.4) example 3, the final destination may need to=
 do AH/ESP after the Fragmentation Header.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.5) example 4, the final destination may need to=
 deliver the packet to the right overlay service.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 (2) support the incremental deployment when final =
destination(s) do not process/recognize SRH. This benefit can be notable fo=
r the following sub reasons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (2.1) A core router may (fan-out) connected with a=
 big number of low-end routers that do not support SRH but support tunnel-e=
nd/service-demultiplex function of SRv6.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Thanks<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Jingrong<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 -----Original Message-----<br>
&gt;=C2=A0 =C2=A0 =C2=A0 From: spring [mailto:<a href=3D"mailto:spring-boun=
ces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>] On Behalf Of J=
oel M. Halpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Sent: Wednesday, December 11, 2019 10:55 AM<br>
&gt;=C2=A0 =C2=A0 =C2=A0 To: <a href=3D"mailto:spring@ietf.org" target=3D"_=
blank">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 Subject: [spring] Is srv6 PSP a good idea<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 For purposes of this thread, even if you think PSP=
 violates RFC 8200, let us assume that it is legal.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 As I understand it, the PSP situation is:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 o the packet arrives at the place (let&#39;s not a=
rgue about whether SIDs are locators) identified by the SID in the destinat=
ion address field o that SID is the next to last SID in the SID list o that=
 sid is marked as / known to be PSP o at the intended place in the processi=
ng pseudocode, the last (first) entry in the SRH is copied into the destina=
tion IPv6 address field of the packet<br>
&gt;=C2=A0 =C2=A0 =C2=A0 -&gt; The SRH being used is then removed from the =
packet.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 In order to evaluate whether this is a good idea, =
we have to have some idea of the benefit.=C2=A0 It may be that I am missing=
 some of the benefit, and I would appreciate clarification.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 As far as I can tell, the benefit of this removal =
is that in exchange for this node doing the work of removing the SRH, the f=
inal node in the SRH does not have to process the SRH at all, as it has bee=
n removed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 I have trouble seeing how that work tradeoff can b=
e beneficial.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Removing bytes from the middle of a packet is a co=
mplex operation.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Doing so in Silicon (we expect this to be done in =
the fast path of significant forwarders as I understand it) requires very s=
pecial provision.=C2=A0 Even in software, removing bytes from the middle of=
 a packet requires somewhere between some and a lot of extra work.=C2=A0 It=
 is distinctly NOT free.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 In contrast, we have assumed that the work of proc=
essing SRH itself is tractable, since otherwise all of SRv6 would be proble=
matic.=C2=A0 So why is this necessary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 PS: Note that both the MPLS case and the encapsula=
tion case are very different in that the material being removed is at the f=
ront of the IP packet.=C2=A0 Pop or prepend are MUCH easier than middle-rem=
oval (or middle-insertion).<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 _______________________________________________<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/s=
pring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 _______________________________________________<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/s=
pring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 --------------------------------------------------=
----------------------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0 External Email: Please use caution when opening li=
nks and attachments / Courriel externe: Soyez prudent avec les liens et doc=
uments joints<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br=
>
&gt; <br>
<br>
_______________________________________________<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></div>
</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><di=
v><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80);background-image:initial;background-position:initial;backgro=
und-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);=
background-image:initial;background-position:initial;background-repeat:init=
ial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-fam=
ily:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;backgrou=
nd-position:initial;background-repeat:initial">IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000d8beed0599c12bfe--


From nobody Sun Dec 15 12:00:29 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05DF212011D for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 12:00:24 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 qmOKVD76cxcu for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 12:00:19 -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 B2604120122 for <spring@ietf.org>; Sun, 15 Dec 2019 12:00:18 -0800 (PST)
Received: by mail-qk1-x732.google.com with SMTP id t129so1933617qke.10 for <spring@ietf.org>; Sun, 15 Dec 2019 12:00:18 -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=eUtRfRJNtDH1xifvNdM6RbaJAAUFGRlxNRwqavu5fL4=; b=XnKpMg8Khxu98ZZLlRovmY9JDQMnIbNTV+OGdhrzGPllELXfwi5V0AlzUrEsafW5pp ptW+jqpoiiA49xYM4lu3atgiJhUx0AdSZ78sDuz0J6j8dYZZl2KRi9ktcWtu1uDDXwwA EqGgcCRk7+D48nc1UirT5fG/RfFhW1sa/+dwI9reGdn6DGC3V0VvrcIRJazrfLdQ56SF AJZhHURPxTfugx+stAocXFth61LIOFsNyXZ3BZOB9n6R+BNp1xteT8biHmpW6meQZVzI 5gdaOrZeEYtgYTX/tpju6+stE9hIywXQDDnjTz1HqaEUAxTkMxlJ26sLWzLylBmJJHUL 3nTA==
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=eUtRfRJNtDH1xifvNdM6RbaJAAUFGRlxNRwqavu5fL4=; b=YFe7HunVZDIJtdnNcFI/PflKVo3X/fUtF46WfHh8ssEevzl5iBS/1EkO0zakmvyKWg 0BkTPmk94S8KqqbLP1sV9wmp5GEzavS5is625qcyrVtGQdTFdoD5tdp+W5zS7XuRuzCs m0X4D86rjeqcMci8ANCVONOl3a+9uUnz6zKu5rqfu1qAduIJ3dQ9HC3TnCsUgOfSPObq Pz0Qaq9q6n3ZMoWeipWOT+wvs1SeDcecdVfz8s8DwOeY7pLQOcRJ5hlQMMPU3vMRpBQH kyYztrtF2bFUe8V0gNv3f7f437HQDvn4R8amg6Aw+ldMbcluaGJ1ny0K18UDCLXXiltW LT/Q==
X-Gm-Message-State: APjAAAWvO6J1Kr68CAz18j1E4MG5ksa/8kZMPNdlroRFxh7ibZAt7EgT gJmKN9FqCmwwsFuUwIP+s5WM9jITaVWaL33KMIroig==
X-Google-Smtp-Source: APXvYqz73daSrKSNI57YD+rHm8dvKm+YrJRNVwoA0Gj80ZjdrH6LKjFhVWHY1zFGczZ26yhkXZokXsNUEqama8zVF0E=
X-Received: by 2002:ae9:ed53:: with SMTP id c80mr22895913qkg.445.1576440017565;  Sun, 15 Dec 2019 12:00:17 -0800 (PST)
MIME-Version: 1.0
References: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca> <0f00cda3-480c-f568-e4c2-a591c7fd260d@joelhalpern.com> <CABNhwV1dZ4M_o-y8_D+ezfHqU1p4EOsn6XJ1XrvKdEcZ2Vsq5w@mail.gmail.com>
In-Reply-To: <CABNhwV1dZ4M_o-y8_D+ezfHqU1p4EOsn6XJ1XrvKdEcZ2Vsq5w@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 15 Dec 2019 21:00:08 +0100
Message-ID: <CAOj+MMG5sBy86Uj=xjh2nfbQ40Aq3NdG12E5PMaOWvUX_om1+g@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: "spring@ietf.org" <spring@ietf.org>, "Voyer, Daniel" <daniel.voyer@bell.ca>
Content-Type: multipart/alternative; boundary="00000000000041cf1d0599c38bc3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/NqEWzEPeq0b9s3pvJ-bx9TE7oD0>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 20:00:27 -0000

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

Gyan,

Do you think that sending the exact same email twice by copy and paste
makes it any more valid ?

All,

To all opponents of PHP - let me refresh you with a bit of SR history. SR
assumed that most of the operational behaviour will be SID type agnostic.
Regardless if I use MPLS SID or IPv6 SID there should be no difference in
the operational model.

SR PHP is not being defined in NP draft. It has been there since day one
and I suppose it suddenly become the target of attacks perhaps due to no
better one available :). That's actually pretty good prove in itself that
document is really solid and ready to progress.

Where were you all when IGP extensions were defined ? Take RFC8667 - it
passed all IETF standards process - it defines Prefix-SID TLV and P-flag
there. It defines how to use PHP with mapping server in place.

NP draft does actually a courtesy to the implementors to clearly define
expected behaviours when using SR-v6. The PHP can be removed from it making
it less complete, but that will in no way change anything to the rest of
the SR specs in terms of PHP with both MPLS and IPv6.

Last - think of using SRv6 path steering for IoT devices. Every operation
you save there is a huge gain. Segment endpoints may not always be routers
and switches and may not even have slow path processing option.

Best,
Robert.















On Sun, Dec 15, 2019 at 6:10 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
> Dan
>
> The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UHP =E2=80=
=9CUltimate Hop POP=E2=80=9D have
> historical meaning as well as real consequences as far as a packet walk
> through an mpls network.
>
> From a historical perspective which is really the correct way to look at
> PHP in the MPLS world was designed by the developers of MPLS 25+ years ag=
o
> for the following reason.  Back then,  asic chipsets used by the MPLS
> forwarding plane did not have the horsepower to pop the topmost ldp label
> along with all services bottom of stack labels.
>
> For that reason alone the MPLS developers back then came up with the PHP
> concept.
>
> In essence what that did was allow the ldp topmost label to be popped one
> hop prior to the egress LSR PE node on the egress P node.
>
> What that did was offload the entire burden of popping the entire label
> stack done on the PE ultimate hop router to now be offset by one less lab=
el
> to pop.  Back then that was a big deal and important for processing label
> switched packets at high rates.
>
> PSP became the default standard across all vendors and platforms =E2=80=
=9Cimplicit
> null label reserved value 3=E2=80=9D
>
> There was a double edged sword that came about from the PSP process.
>
> As mpls became mainstream so did customer SLA and so end to end QOS becam=
e
> the forefront importance to all service providers.
>
> The major problem in the MPLS world that came about with PSP is that when
> you pop that label at the egress PE 1 hop before the ultimate hop..  What
> that did is the PE-P link the packet is forwarded without the ldp topmost
> label intact preserved which contained the EXP bits for end to end QOS
> scheduling.
>
> A workaround fix to this issue was to institute a new feature called
> =E2=80=9Cexplicit null reserved label value 0=E2=80=9D.  This was impleme=
nted using a QOS
> policy called =E2=80=9Cpipe mode=E2=80=9D that allowed the topmost label =
to now be
> preserved and =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =
=E2=80=9CUltimate Hop POP=E2=80=9D.
>
> Another industry development that came about to get around the complexity
> of pipe mode QOS policy to UHP was a enlightening concept but unfortunate=
ly
> did not work for all use cases.
>
> So the new feature that came about was the ability to schedule outbound o=
n
> each node in the operator MPLS core on both  on the topmost label EXP bit=
s
> of the topmost was present as well as on the preserved  inner header dscp
> this dual PHB scheduling capability based on which outer header existed o=
r
> didn=E2=80=99t exist.   This worked for enterprises where you have trust
> relationship with your customer or are a customer of yourself.
>
> In the service provide area UHP ultimate hopping to preserve the ldp
> topmost label became the general rule of thumb golden standard to meet
> customer SLAs of end to end QOS.
>
> Coming back full circle to SRV6.
>
> The concept of PSP was added to SRv6 I believe to provide parity for
> operators learning curve as well as similarities as SRV6 would be the
> replacement to mpls.
>
> Based on what I have stated above providing history of PHP and how it cam=
e
> about ; and now adding this truly legacy function to a NG protocol such a=
s
> SRv6 to me does not make sense.
>
> I don=E2=80=99t see the necessity to add just for the sake of adding or p=
roviding
> parity to a soon to be legacy protocol.
>
> I would like to see some technical justification as to why PSP is
> necessary with our modern day routers to this in the PR spec.
>
> Warm regards,
>
> Gyan
>
> On Fri, Dec 13, 2019 at 5:25 PM Joel M. Halpern <jmh@joelhalpern.com>
> wrote:
>
>> That is an udnerstandable argument, ... except:
>>
>> It does not acknowledge that there is a cost for this capability, or
>> discuss the tradeoff.  PSP clearly has a cost.
>>
>> Also, that does not match my reading of the definition of the SR domain.
>>   In fact, it becomes very confusing as to whether the PE is or is not
>> part of the SR domain, since there is nothing in that scenario that
>> requires any control participation from the egress PE.   Many of the
>> SRv6 arguments rely heavily on the notion of domain.   Blurring that
>> boundary makes things quite confusing.  For example, if the egress PE
>> does not understand SRv6 data plane behavior, can it enforce teh
>> requisite boundary properties?
>>
>> Yours,
>> Joel
>>
>> On 12/13/2019 5:14 PM, Voyer, Daniel wrote:
>> > I agree 100% with Jingrong,
>> >
>> > PSP allows us to bring SRv6 to legacy PE devices that are not capable
>> of processing the SRH in the dataplane, but are capable of supporting SR=
v6
>> in the control plane.
>> >
>> > See this example:
>> > I am streaming traffic from a server to a customer;
>> > The ingress PE (near the server) encapsulates the packet and adds an
>> SRH with a low-latency list of segments;
>> > The penultimate node in the SRH executes PSP;
>> > The egress PE (near the customer) decapsulates the IPv6 header and
>> forwards the inner packet to the customer.
>> >
>> > We can include SLA unidirectionally from the server to the customer
>> even though that the egress PE has a legacy ASIC. Legacy equipment are a
>> reality and are not easy to replace, hence interoperability with brownfi=
eld
>> is key for any innovative approach.
>> >
>> > dan
>> >
>> > =EF=BB=BFOn 2019-12-10, 11:15 PM, "spring on behalf of Xiejingrong (Ji=
ngrong)" <
>> spring-bounces@ietf.org on behalf of xiejingrong@huawei.com> wrote:
>> >
>> >      I think it's a good idea.
>> >      Nothing new, but benefits that people have already said seems
>> notable to me.
>> >
>> >      (1) reduce the load of final destination. This benefit can be
>> notable for the following sub reasons.
>> >      (1.1) final destination tends to have heavy load. It need to
>> handle all the EHs and do the delivery/demultiplex the packet to the rig=
ht
>> overlay service.
>> >      (1.2) example 1, the final destination may need to handle the DOH
>> after the RH.
>> >      (1.3) example 2, the final destination may need to do the assembl=
y
>> of fragmented packets.
>> >      (1.4) example 3, the final destination may need to do AH/ESP afte=
r
>> the Fragmentation Header.
>> >      (1.5) example 4, the final destination may need to deliver the
>> packet to the right overlay service.
>> >
>> >      (2) support the incremental deployment when final destination(s)
>> do not process/recognize SRH. This benefit can be notable for the follow=
ing
>> sub reasons.
>> >      (2.1) A core router may (fan-out) connected with a big number of
>> low-end routers that do not support SRH but support
>> tunnel-end/service-demultiplex function of SRv6.
>> >
>> >      Thanks
>> >      Jingrong
>> >
>> >      -----Original Message-----
>> >      From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel
>> M. Halpern
>> >      Sent: Wednesday, December 11, 2019 10:55 AM
>> >      To: spring@ietf.org
>> >      Subject: [spring] Is srv6 PSP a good idea
>> >
>> >      For purposes of this thread, even if you think PSP violates RFC
>> 8200, let us assume that it is legal.
>> >
>> >      As I understand it, the PSP situation is:
>> >      o the packet arrives at the place (let's not argue about whether
>> SIDs are locators) identified by the SID in the destination address fiel=
d o
>> that SID is the next to last SID in the SID list o that sid is marked as=
 /
>> known to be PSP o at the intended place in the processing pseudocode, th=
e
>> last (first) entry in the SRH is copied into the destination IPv6 addres=
s
>> field of the packet
>> >      -> The SRH being used is then removed from the packet.
>> >
>> >      In order to evaluate whether this is a good idea, we have to have
>> some idea of the benefit.  It may be that I am missing some of the benef=
it,
>> and I would appreciate clarification.
>> >      As far as I can tell, the benefit of this removal is that in
>> exchange for this node doing the work of removing the SRH, the final nod=
e
>> in the SRH does not have to process the SRH at all, as it has been remov=
ed.
>> >
>> >      I have trouble seeing how that work tradeoff can be beneficial.
>> >      Removing bytes from the middle of a packet is a complex operation=
.
>> >      Doing so in Silicon (we expect this to be done in the fast path o=
f
>> significant forwarders as I understand it) requires very special
>> provision.  Even in software, removing bytes from the middle of a packet
>> requires somewhere between some and a lot of extra work.  It is distinct=
ly
>> NOT free.
>> >
>> >      In contrast, we have assumed that the work of processing SRH
>> itself is tractable, since otherwise all of SRv6 would be problematic.  =
So
>> why is this necessary.
>> >
>> >      Yours,
>> >      Joel
>> >
>> >      PS: Note that both the MPLS case and the encapsulation case are
>> very different in that the material being removed is at the front of the=
 IP
>> packet.  Pop or prepend are MUCH easier than middle-removal (or
>> middle-insertion).
>> >
>> >      _______________________________________________
>> >      spring mailing list
>> >      spring@ietf.org
>> >      https://www.ietf.org/mailman/listinfo/spring
>> >
>> >      _______________________________________________
>> >      spring mailing list
>> >      spring@ietf.org
>> >      https://www.ietf.org/mailman/listinfo/spring
>> >
>> ------------------------------------------------------------------------=
------
>> >      External Email: Please use caution when opening links and
>> attachments / Courriel externe: Soyez prudent avec les liens et document=
s
>> joints
>> >
>> >
>> >
>> > _______________________________________________
>> > spring mailing list
>> > spring@ietf.org
>> > https://www.ietf.org/mailman/listinfo/spring
>> >
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Gyan,<div><br></div><div>Do you think that sending the exa=
ct same email twice by copy and paste makes it any more valid ?=C2=A0</div>=
<div><br></div><div>All,</div><div><br></div><div>To all opponents of PHP -=
 let me refresh=C2=A0you with a bit of SR history. SR assumed that most of =
the operational behaviour=C2=A0will be SID type agnostic. Regardless if I u=
se MPLS SID or IPv6 SID there should be no difference=C2=A0in the operation=
al model.=C2=A0</div><div><br></div><div>SR PHP is not being defined in NP =
draft. It has been there since day one and I suppose it suddenly become the=
 target of attacks perhaps due to no better one available :). That&#39;s ac=
tually pretty good prove in itself that document is really solid and ready =
to progress.=C2=A0</div><div><br></div><div>Where were you all when IGP ext=
ensions were defined ? Take RFC8667 - it passed all IETF standards process =
- it defines Prefix-SID TLV and P-flag there. It defines how to use PHP wit=
h mapping server in place.=C2=A0</div><div><br></div><div></div><div>NP dra=
ft does actually a courtesy=C2=A0to the implementors=C2=A0to clearly define=
 expected behaviours when using SR-v6. The PHP can be removed from=C2=A0it =
making it less complete, but that will=C2=A0in no way change anything to th=
e rest of the SR specs in terms of PHP with both MPLS and IPv6.=C2=A0</div>=
<div><br></div><div>Last - think of using SRv6 path steering for IoT device=
s. Every operation you save there is a huge gain. Segment endpoints may not=
 always be routers and switches and may not even have slow path processing =
option.=C2=A0</div><div><br></div><div>Best,</div><div>Robert.</div><div><b=
r></div><div><br></div><div><br></div><div><br></div><div><br></div><div><b=
r></div><div><br></div><div><br></div><div><br></div><div><br></div><div><b=
r></div><div><br></div><div><br></div><div><br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Dec 15, 2019=
 at 6:10 PM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabu=
sagsm@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex"><div><div><div dir=3D"auto"><br></div></div><div dir=3D"auto=
">Dan</div><div dir=3D"auto"><div dir=3D"auto"><div dir=3D"auto"><br></div>=
</div><div dir=3D"auto"><div dir=3D"auto" style=3D"font-family:UICTFontText=
StyleBody;font-size:17px">The concept of PHP =E2=80=9CPenultimate Hop POP=
=E2=80=9D and UHP =E2=80=9CUltimate Hop POP=E2=80=9D have historical meanin=
g as well as real consequences as far as a packet walk through an mpls netw=
ork.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font=
-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextSt=
yleBody;font-size:17px">From a historical perspective which is really the c=
orrect way to look at PHP in the MPLS world was designed by the developers =
of MPLS 25+ years ago for the following reason.=C2=A0 Back then, =C2=A0asic=
 chipsets used by the MPLS forwarding plane did not have the horsepower to =
pop the topmost ldp label along with all services bottom of stack labels.</=
div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:=
17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBod=
y;font-size:17px">For that reason alone the MPLS developers back then came =
up with the PHP concept.</div><div dir=3D"auto" style=3D"font-family:UICTFo=
ntTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-f=
amily:UICTFontTextStyleBody;font-size:17px">In essence what that did was al=
low the ldp topmost label to be popped one hop prior to the egress LSR PE n=
ode on the egress P node.</div><div dir=3D"auto" style=3D"font-family:UICTF=
ontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-=
family:UICTFontTextStyleBody;font-size:17px">What that did was offload the =
entire burden of popping the entire label stack done on the PE ultimate hop=
 router to now be offset by one less label to pop.=C2=A0 Back then that was=
 a big deal and important for processing label switched packets at high rat=
es.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-=
size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextSty=
leBody;font-size:17px">PSP became the default standard across all vendors a=
nd platforms =E2=80=9Cimplicit null label reserved value 3=E2=80=9D</div><d=
iv dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">=
<br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font=
-size:17px">There was a double edged sword that came about from the PSP pro=
cess.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;fon=
t-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextS=
tyleBody;font-size:17px">As mpls became mainstream so did customer SLA and =
so end to end QOS became the forefront importance to all service providers.=
 =C2=A0</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;f=
ont-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTex=
tStyleBody;font-size:17px">The major problem in the MPLS world that came ab=
out with PSP is that when you pop that label at the egress PE 1 hop before =
the ultimate hop..=C2=A0 What that did is the PE-P link the packet is forwa=
rded without the ldp topmost label intact preserved which contained the EXP=
 bits for end to end QOS scheduling.</div><div dir=3D"auto" style=3D"font-f=
amily:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" sty=
le=3D"font-family:UICTFontTextStyleBody;font-size:17px">A workaround fix to=
 this issue was to institute a new feature called =E2=80=9Cexplicit null re=
served label value 0=E2=80=9D.=C2=A0 This was implemented using a QOS polic=
y called =E2=80=9Cpipe mode=E2=80=9D that allowed the topmost label to now =
be preserved and =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =
=E2=80=9CUltimate Hop POP=E2=80=9D.</div><div dir=3D"auto" style=3D"font-fa=
mily:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" styl=
e=3D"font-family:UICTFontTextStyleBody;font-size:17px">Another industry dev=
elopment that came about to get around the complexity of pipe mode QOS poli=
cy to UHP was a enlightening concept but unfortunately did not work for all=
 use cases.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBo=
dy;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFon=
tTextStyleBody;font-size:17px">So the new feature that came about was the a=
bility to schedule outbound on each node in the operator MPLS core on both =
=C2=A0on the topmost label EXP bits of the topmost was present as well as o=
n the preserved =C2=A0inner header dscp this dual PHB scheduling capability=
 based on which outer header existed or didn=E2=80=99t exist. =C2=A0 This w=
orked for enterprises where you have trust relationship with your customer =
or are a customer of yourself.</div><div dir=3D"auto" style=3D"font-family:=
UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"=
font-family:UICTFontTextStyleBody;font-size:17px">In the service provide ar=
ea UHP ultimate hopping to preserve the ldp topmost label became the genera=
l rule of thumb golden standard to meet customer SLAs of end to end QOS.</d=
iv><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:1=
7px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody=
;font-size:17px">Coming back full circle to SRV6.</div><div dir=3D"auto" st=
yle=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=
=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">The co=
ncept of PSP was added to SRv6 I believe to provide parity for operators le=
arning curve as well as similarities as SRV6 would be the replacement to mp=
ls.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-=
size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextSty=
leBody;font-size:17px">Based on what I have stated above providing history =
of PHP and how it came about ; and now adding this truly legacy function to=
 a NG protocol such as SRv6 to me does not make sense.</div><div dir=3D"aut=
o" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><di=
v dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">I=
 don=E2=80=99t see the necessity to add just for the sake of adding or prov=
iding parity to a soon to be legacy protocol.</div><div dir=3D"auto" style=
=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D=
"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">I would l=
ike to see some technical justification as to why PSP is necessary with our=
 modern day routers to this in the PR spec.</div><div dir=3D"auto" style=3D=
"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"au=
to" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">Warm regards=
,</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-si=
ze:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyle=
Body;font-size:17px">Gyan</div></div></div></div><div><div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Dec 13, 2019=
 at 5:25 PM Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" targ=
et=3D"_blank">jmh@joelhalpern.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">That is an udnerstandable argument, ... ex=
cept:<br>
<br>
It does not acknowledge that there is a cost for this capability, or <br>
discuss the tradeoff.=C2=A0 PSP clearly has a cost.<br>
<br>
Also, that does not match my reading of the definition of the SR domain. <b=
r>
=C2=A0 In fact, it becomes very confusing as to whether the PE is or is not=
 <br>
part of the SR domain, since there is nothing in that scenario that <br>
requires any control participation from the egress PE.=C2=A0 =C2=A0Many of =
the <br>
SRv6 arguments rely heavily on the notion of domain.=C2=A0 =C2=A0Blurring t=
hat <br>
boundary makes things quite confusing.=C2=A0 For example, if the egress PE =
<br>
does not understand SRv6 data plane behavior, can it enforce teh <br>
requisite boundary properties?<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/13/2019 5:14 PM, Voyer, Daniel wrote:<br>
&gt; I agree 100% with Jingrong,<br>
&gt; <br>
&gt; PSP allows us to bring SRv6 to legacy PE devices that are not capable =
of processing the SRH in the dataplane, but are capable of supporting SRv6 =
in the control plane.<br>
&gt;=C2=A0 =C2=A0<br>
&gt; See this example:<br>
&gt; I am streaming traffic from a server to a customer;<br>
&gt; The ingress PE (near the server) encapsulates the packet and adds an S=
RH with a low-latency list of segments;<br>
&gt; The penultimate node in the SRH executes PSP;<br>
&gt; The egress PE (near the customer) decapsulates the IPv6 header and for=
wards the inner packet to the customer.<br>
&gt;=C2=A0 =C2=A0<br>
&gt; We can include SLA unidirectionally from the server to the customer ev=
en though that the egress PE has a legacy ASIC. Legacy equipment are a real=
ity and are not easy to replace, hence interoperability with brownfield is =
key for any innovative approach.<br>
&gt; <br>
&gt; dan<br>
&gt; <br>
&gt; =EF=BB=BFOn 2019-12-10, 11:15 PM, &quot;spring on behalf of Xiejingron=
g (Jingrong)&quot; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a> on behalf of <a href=3D"mailto:xiejing=
rong@huawei.com" target=3D"_blank">xiejingrong@huawei.com</a>&gt; wrote:<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 I think it&#39;s a good idea.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Nothing new, but benefits that people have already=
 said seems notable to me.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1) reduce the load of final destination. This ben=
efit can be notable for the following sub reasons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.1) final destination tends to have heavy load. =
It need to handle all the EHs and do the delivery/demultiplex the packet to=
 the right overlay service.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.2) example 1, the final destination may need to=
 handle the DOH after the RH.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.3) example 2, the final destination may need to=
 do the assembly of fragmented packets.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.4) example 3, the final destination may need to=
 do AH/ESP after the Fragmentation Header.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.5) example 4, the final destination may need to=
 deliver the packet to the right overlay service.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 (2) support the incremental deployment when final =
destination(s) do not process/recognize SRH. This benefit can be notable fo=
r the following sub reasons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (2.1) A core router may (fan-out) connected with a=
 big number of low-end routers that do not support SRH but support tunnel-e=
nd/service-demultiplex function of SRv6.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Thanks<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Jingrong<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 -----Original Message-----<br>
&gt;=C2=A0 =C2=A0 =C2=A0 From: spring [mailto:<a href=3D"mailto:spring-boun=
ces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>] On Behalf Of J=
oel M. Halpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Sent: Wednesday, December 11, 2019 10:55 AM<br>
&gt;=C2=A0 =C2=A0 =C2=A0 To: <a href=3D"mailto:spring@ietf.org" target=3D"_=
blank">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 Subject: [spring] Is srv6 PSP a good idea<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 For purposes of this thread, even if you think PSP=
 violates RFC 8200, let us assume that it is legal.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 As I understand it, the PSP situation is:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 o the packet arrives at the place (let&#39;s not a=
rgue about whether SIDs are locators) identified by the SID in the destinat=
ion address field o that SID is the next to last SID in the SID list o that=
 sid is marked as / known to be PSP o at the intended place in the processi=
ng pseudocode, the last (first) entry in the SRH is copied into the destina=
tion IPv6 address field of the packet<br>
&gt;=C2=A0 =C2=A0 =C2=A0 -&gt; The SRH being used is then removed from the =
packet.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 In order to evaluate whether this is a good idea, =
we have to have some idea of the benefit.=C2=A0 It may be that I am missing=
 some of the benefit, and I would appreciate clarification.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 As far as I can tell, the benefit of this removal =
is that in exchange for this node doing the work of removing the SRH, the f=
inal node in the SRH does not have to process the SRH at all, as it has bee=
n removed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 I have trouble seeing how that work tradeoff can b=
e beneficial.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Removing bytes from the middle of a packet is a co=
mplex operation.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Doing so in Silicon (we expect this to be done in =
the fast path of significant forwarders as I understand it) requires very s=
pecial provision.=C2=A0 Even in software, removing bytes from the middle of=
 a packet requires somewhere between some and a lot of extra work.=C2=A0 It=
 is distinctly NOT free.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 In contrast, we have assumed that the work of proc=
essing SRH itself is tractable, since otherwise all of SRv6 would be proble=
matic.=C2=A0 So why is this necessary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 PS: Note that both the MPLS case and the encapsula=
tion case are very different in that the material being removed is at the f=
ront of the IP packet.=C2=A0 Pop or prepend are MUCH easier than middle-rem=
oval (or middle-insertion).<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 _______________________________________________<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/s=
pring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 _______________________________________________<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/s=
pring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 --------------------------------------------------=
----------------------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0 External Email: Please use caution when opening li=
nks and attachments / Courriel externe: Soyez prudent avec les liens et doc=
uments joints<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br=
>
&gt; <br>
<br>
_______________________________________________<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></div>
</div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr"><div d=
ir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,s=
ans-serif;color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgrou=
nd-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><span sty=
le=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:in=
itial;background-position:initial;background-repeat:initial">IT Network Eng=
ineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></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>

--00000000000041cf1d0599c38bc3--


From nobody Sun Dec 15 13:06:57 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EB00120058 for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 13:06:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 3td-cLxNSOBz for <spring@ietfa.amsl.com>; Sun, 15 Dec 2019 13:06:53 -0800 (PST)
Received: from mail-io1-xd33.google.com (mail-io1-xd33.google.com [IPv6:2607:f8b0:4864:20::d33]) (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 D2BEC120013 for <spring@ietf.org>; Sun, 15 Dec 2019 13:06:52 -0800 (PST)
Received: by mail-io1-xd33.google.com with SMTP id t26so4403567ioi.13 for <spring@ietf.org>; Sun, 15 Dec 2019 13:06:52 -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=YNHeHTfkgSr+MBte69XKxQLV7AgPskdmRB01vU43+XA=; b=tVD41USSQJr0nCvNFCXal3O20f8o0BlO5XenMDVYfQrTBVQYvW0Bom7XV2iUqlpkW1 fsYJrDnvrmvqgZRi1tORXyXObg+HyUYswrF15tpunHO96wZ6PNBOqJNjiIjCei2zRgXh 52Wk6tEkAkdf1B0ZyHn88d/I5ySvYgadSslMDN24HkbHy82A0LN65LwNwnDHGxUzzLtz PhpqdETLwy7CgN8AvwlXHb3+lEcoyWfQTZ8CzuDIkDblBEq/+UD2pKVChllJLsqRjjmi J55F4X8LpQ36zA35ahgt+jeuXn8LAV/iSQQcQ246Wnkqk1l4+juVfAx0e2SlIr42rD2C O3AQ==
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=YNHeHTfkgSr+MBte69XKxQLV7AgPskdmRB01vU43+XA=; b=rfSwfUX2/FLJf1GNR3BWP/dVQFjyc7UsJZWx9RF0qYbAoWm2p6v4SdD2E0XLdImr+T HrJ8agLKopIuHXH2th34dzYUCY/5i91tOon9bjgm0nKOM3AnDYzmRKcds/FLkWyjtPn+ EvJuG/FkmQjDapmCS8o4kwQaKVnOoV9Ok+qPaC4YhFyW2A2eTyOa5P1sJXAKd3LwneZZ A/3867Yj24x477cWNswmqEBQYIGz0/5yduzfpyjalOF59lI+TOLoGAC2YHrJ1duy5PGl A9mkwXwyESGkp+qYnHtJwW3skXhyuVewzG/2dfqkxuQMnkoguQuX6F22/FJKHdRLF+lb OaQQ==
X-Gm-Message-State: APjAAAUot6B9zDawRqJTAkWwJGc8tELxWpQHvuASa1WfSBqb39tfBAZm 5FweYzAmyK/kWaHR8Zv9QZOzO6Xah5C6VxsmrA0=
X-Google-Smtp-Source: APXvYqwFbNjZfIomHRiPVgQ8PeD/EXw4AybUGBRkYjpz5b1j1eV6aqNEQke3+9Cfv5QmBYHVJrVnwaBkZhyEcUgZQr0=
X-Received: by 2002:a05:6638:76c:: with SMTP id y12mr9322522jad.95.1576444011889;  Sun, 15 Dec 2019 13:06:51 -0800 (PST)
MIME-Version: 1.0
References: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca> <0f00cda3-480c-f568-e4c2-a591c7fd260d@joelhalpern.com> <CABNhwV1dZ4M_o-y8_D+ezfHqU1p4EOsn6XJ1XrvKdEcZ2Vsq5w@mail.gmail.com> <CAOj+MMG5sBy86Uj=xjh2nfbQ40Aq3NdG12E5PMaOWvUX_om1+g@mail.gmail.com>
In-Reply-To: <CAOj+MMG5sBy86Uj=xjh2nfbQ40Aq3NdG12E5PMaOWvUX_om1+g@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 15 Dec 2019 16:06:41 -0500
Message-ID: <CABNhwV1LNM3spnHpHF7HS3BVPO1b8OtkQT3Juq1o16ZJmaXrDQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: "Voyer, Daniel" <daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005646e10599c479ba"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4iybAECheSbSbFoxxxR4i7fS4Z0>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Dec 2019 21:06:56 -0000

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

Robert

Thank you for your candid and concise response.

Your response is exactly what I was looking for from Spring.

There has been a lot of development across almost every IETF WG related to
the SR specification for years now and I was not there Day 2 and even for
many of the former years during the initial SR development.

I believe consistency is important to any specification so as you stated
PHP has been there day 1.

I don=E2=80=99t see a necessity  to remove from PR draft as it would break =
I
believe is critical parity across all SR related protocols and WGs.

Kind regards,

Gyan

On Sun, Dec 15, 2019 at 3:00 PM Robert Raszuk <robert@raszuk.net> wrote:

> Gyan,
>
> Do you think that sending the exact same email twice by copy and paste
> makes it any more valid ?
>
> All,
>
> To all opponents of PHP - let me refresh you with a bit of SR history. SR
> assumed that most of the operational behaviour will be SID type agnostic.
> Regardless if I use MPLS SID or IPv6 SID there should be no difference in
> the operational model.
>
> SR PHP is not being defined in NP draft. It has been there since day one
> and I suppose it suddenly become the target of attacks perhaps due to no
> better one available :). That's actually pretty good prove in itself that
> document is really solid and ready to progress.
>
> Where were you all when IGP extensions were defined ? Take RFC8667 - it
> passed all IETF standards process - it defines Prefix-SID TLV and P-flag
> there. It defines how to use PHP with mapping server in place.
>
> NP draft does actually a courtesy to the implementors to clearly define
> expected behaviours when using SR-v6. The PHP can be removed from it maki=
ng
> it less complete, but that will in no way change anything to the rest of
> the SR specs in terms of PHP with both MPLS and IPv6.
>
> Last - think of using SRv6 path steering for IoT devices. Every operation
> you save there is a huge gain. Segment endpoints may not always be router=
s
> and switches and may not even have slow path processing option.
>
> Best,
> Robert.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Sun, Dec 15, 2019 at 6:10 PM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
>>
>> Dan
>>
>> The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UHP =E2=80=
=9CUltimate Hop POP=E2=80=9D have
>> historical meaning as well as real consequences as far as a packet walk
>> through an mpls network.
>>
>> From a historical perspective which is really the correct way to look at
>> PHP in the MPLS world was designed by the developers of MPLS 25+ years a=
go
>> for the following reason.  Back then,  asic chipsets used by the MPLS
>> forwarding plane did not have the horsepower to pop the topmost ldp labe=
l
>> along with all services bottom of stack labels.
>>
>> For that reason alone the MPLS developers back then came up with the PHP
>> concept.
>>
>> In essence what that did was allow the ldp topmost label to be popped on=
e
>> hop prior to the egress LSR PE node on the egress P node.
>>
>> What that did was offload the entire burden of popping the entire label
>> stack done on the PE ultimate hop router to now be offset by one less la=
bel
>> to pop.  Back then that was a big deal and important for processing labe=
l
>> switched packets at high rates.
>>
>> PSP became the default standard across all vendors and platforms
>> =E2=80=9Cimplicit null label reserved value 3=E2=80=9D
>>
>> There was a double edged sword that came about from the PSP process.
>>
>> As mpls became mainstream so did customer SLA and so end to end QOS
>> became the forefront importance to all service providers.
>>
>> The major problem in the MPLS world that came about with PSP is that whe=
n
>> you pop that label at the egress PE 1 hop before the ultimate hop..  Wha=
t
>> that did is the PE-P link the packet is forwarded without the ldp topmos=
t
>> label intact preserved which contained the EXP bits for end to end QOS
>> scheduling.
>>
>
>> A workaround fix to this issue was to institute a new feature called
>> =E2=80=9Cexplicit null reserved label value 0=E2=80=9D.  This was implem=
ented using a QOS
>> policy called =E2=80=9Cpipe mode=E2=80=9D that allowed the topmost label=
 to now be
>> preserved and =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =
=E2=80=9CUltimate Hop POP=E2=80=9D.
>>
>> Another industry development that came about to get around the complexit=
y
>> of pipe mode QOS policy to UHP was a enlightening concept but unfortunat=
ely
>> did not work for all use cases.
>>
>> So the new feature that came about was the ability to schedule outbound
>> on each node in the operator MPLS core on both  on the topmost label EXP
>> bits of the topmost was present as well as on the preserved  inner heade=
r
>> dscp this dual PHB scheduling capability based on which outer header
>> existed or didn=E2=80=99t exist.   This worked for enterprises where you=
 have trust
>> relationship with your customer or are a customer of yourself.
>>
>> In the service provide area UHP ultimate hopping to preserve the ldp
>> topmost label became the general rule of thumb golden standard to meet
>> customer SLAs of end to end QOS.
>>
>> Coming back full circle to SRV6.
>>
>> The concept of PSP was added to SRv6 I believe to provide parity for
>> operators learning curve as well as similarities as SRV6 would be the
>> replacement to mpls.
>>
>> Based on what I have stated above providing history of PHP and how it
>> came about ; and now adding this truly legacy function to a NG protocol
>> such as SRv6 to me does not make sense.
>>
>> I don=E2=80=99t see the necessity to add just for the sake of adding or =
providing
>> parity to a soon to be legacy protocol.
>>
>> I would like to see some technical justification as to why PSP is
>> necessary with our modern day routers to this in the PR spec.
>>
>> Warm regards,
>>
>> Gyan
>>
>> On Fri, Dec 13, 2019 at 5:25 PM Joel M. Halpern <jmh@joelhalpern.com>
>> wrote:
>>
>>> That is an udnerstandable argument, ... except:
>>>
>>> It does not acknowledge that there is a cost for this capability, or
>>> discuss the tradeoff.  PSP clearly has a cost.
>>>
>>> Also, that does not match my reading of the definition of the SR domain=
.
>>>   In fact, it becomes very confusing as to whether the PE is or is not
>>> part of the SR domain, since there is nothing in that scenario that
>>> requires any control participation from the egress PE.   Many of the
>>> SRv6 arguments rely heavily on the notion of domain.   Blurring that
>>> boundary makes things quite confusing.  For example, if the egress PE
>>> does not understand SRv6 data plane behavior, can it enforce teh
>>> requisite boundary properties?
>>>
>>> Yours,
>>> Joel
>>>
>>> On 12/13/2019 5:14 PM, Voyer, Daniel wrote:
>>> > I agree 100% with Jingrong,
>>> >
>>> > PSP allows us to bring SRv6 to legacy PE devices that are not capable
>>> of processing the SRH in the dataplane, but are capable of supporting S=
Rv6
>>> in the control plane.
>>> >
>>> > See this example:
>>> > I am streaming traffic from a server to a customer;
>>> > The ingress PE (near the server) encapsulates the packet and adds an
>>> SRH with a low-latency list of segments;
>>> > The penultimate node in the SRH executes PSP;
>>> > The egress PE (near the customer) decapsulates the IPv6 header and
>>> forwards the inner packet to the customer.
>>> >
>>> > We can include SLA unidirectionally from the server to the customer
>>> even though that the egress PE has a legacy ASIC. Legacy equipment are =
a
>>> reality and are not easy to replace, hence interoperability with brownf=
ield
>>> is key for any innovative approach.
>>> >
>>> > dan
>>> >
>>> > =EF=BB=BFOn 2019-12-10, 11:15 PM, "spring on behalf of Xiejingrong (J=
ingrong)"
>>> <spring-bounces@ietf.org on behalf of xiejingrong@huawei.com> wrote:
>>> >
>>> >      I think it's a good idea.
>>> >      Nothing new, but benefits that people have already said seems
>>> notable to me.
>>> >
>>> >      (1) reduce the load of final destination. This benefit can be
>>> notable for the following sub reasons.
>>> >      (1.1) final destination tends to have heavy load. It need to
>>> handle all the EHs and do the delivery/demultiplex the packet to the ri=
ght
>>> overlay service.
>>> >      (1.2) example 1, the final destination may need to handle the DO=
H
>>> after the RH.
>>> >      (1.3) example 2, the final destination may need to do the
>>> assembly of fragmented packets.
>>> >      (1.4) example 3, the final destination may need to do AH/ESP
>>> after the Fragmentation Header.
>>> >      (1.5) example 4, the final destination may need to deliver the
>>> packet to the right overlay service.
>>> >
>>> >      (2) support the incremental deployment when final destination(s)
>>> do not process/recognize SRH. This benefit can be notable for the follo=
wing
>>> sub reasons.
>>> >      (2.1) A core router may (fan-out) connected with a big number of
>>> low-end routers that do not support SRH but support
>>> tunnel-end/service-demultiplex function of SRv6.
>>> >
>>> >      Thanks
>>> >      Jingrong
>>> >
>>> >      -----Original Message-----
>>> >      From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Joel
>>> M. Halpern
>>> >      Sent: Wednesday, December 11, 2019 10:55 AM
>>> >      To: spring@ietf.org
>>> >      Subject: [spring] Is srv6 PSP a good idea
>>> >
>>> >      For purposes of this thread, even if you think PSP violates RFC
>>> 8200, let us assume that it is legal.
>>> >
>>> >      As I understand it, the PSP situation is:
>>> >      o the packet arrives at the place (let's not argue about whether
>>> SIDs are locators) identified by the SID in the destination address fie=
ld o
>>> that SID is the next to last SID in the SID list o that sid is marked a=
s /
>>> known to be PSP o at the intended place in the processing pseudocode, t=
he
>>> last (first) entry in the SRH is copied into the destination IPv6 addre=
ss
>>> field of the packet
>>> >      -> The SRH being used is then removed from the packet.
>>> >
>>> >      In order to evaluate whether this is a good idea, we have to hav=
e
>>> some idea of the benefit.  It may be that I am missing some of the bene=
fit,
>>> and I would appreciate clarification.
>>> >      As far as I can tell, the benefit of this removal is that in
>>> exchange for this node doing the work of removing the SRH, the final no=
de
>>> in the SRH does not have to process the SRH at all, as it has been remo=
ved.
>>> >
>>> >      I have trouble seeing how that work tradeoff can be beneficial.
>>> >      Removing bytes from the middle of a packet is a complex operatio=
n.
>>> >      Doing so in Silicon (we expect this to be done in the fast path
>>> of significant forwarders as I understand it) requires very special
>>> provision.  Even in software, removing bytes from the middle of a packe=
t
>>> requires somewhere between some and a lot of extra work.  It is distinc=
tly
>>> NOT free.
>>> >
>>> >      In contrast, we have assumed that the work of processing SRH
>>> itself is tractable, since otherwise all of SRv6 would be problematic. =
 So
>>> why is this necessary.
>>> >
>>> >      Yours,
>>> >      Joel
>>> >
>>> >      PS: Note that both the MPLS case and the encapsulation case are
>>> very different in that the material being removed is at the front of th=
e IP
>>> packet.  Pop or prepend are MUCH easier than middle-removal (or
>>> middle-insertion).
>>> >
>>> >      _______________________________________________
>>> >      spring mailing list
>>> >      spring@ietf.org
>>> >      https://www.ietf.org/mailman/listinfo/spring
>>> >
>>> >      _______________________________________________
>>> >      spring mailing list
>>> >      spring@ietf.org
>>> >      https://www.ietf.org/mailman/listinfo/spring
>>> >
>>> -----------------------------------------------------------------------=
-------
>>> >      External Email: Please use caution when opening links and
>>> attachments / Courriel externe: Soyez prudent avec les liens et documen=
ts
>>> joints
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > spring mailing list
>>> > spring@ietf.org
>>> > https://www.ietf.org/mailman/listinfo/spring
>>> >
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> --
>>
>> Gyan S. Mishra
>>
>> IT Network Engineering & Technology
>>
>> Verizon Communications Inc. (VZ)
>>
>> 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&so=
urce=3Dg>
>> FDC1 3rd Floor
>>
>> Silver Spring, MD 20904
>>
>> United States
>>
>> Phone: 301 502-1347
>>
>> Email: gyan.s.mishra@verizon.com
>>
>> www.linkedin.com/in/networking-technologies-consultant
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div dir=3D"auto">Robert=C2=A0</div></div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">Thank you for your candid and concise response.</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto">Your response is exactly what I w=
as looking for from Spring.</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">There has been a lot of development across almost every IETF WG related=
 to the SR specification for years now and I was not there Day 2 and even f=
or many of the former years during the initial SR development.</div><div di=
r=3D"auto"><br></div><div dir=3D"auto">I believe consistency is important t=
o any specification so as you stated PHP has been there day 1. =C2=A0</div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">I don=E2=80=99t see a necessi=
ty =C2=A0to remove from PR draft as it would break I believe is critical pa=
rity across all SR related protocols and WGs.</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Kind=C2=A0regards,</div><div dir=3D"auto"><br></div><=
div dir=3D"auto">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Sun, Dec 15, 2019 at 3:00 PM Robert Raszuk &lt=
;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Gyan,<div><br></div><d=
iv>Do you think that sending the exact same email twice by copy and paste m=
akes it any more valid ?=C2=A0</div><div><br></div><div>All,</div><div><br>=
</div><div>To all opponents of PHP - let me refresh=C2=A0you with a bit of =
SR history. SR assumed that most of the operational behaviour=C2=A0will be =
SID type agnostic. Regardless if I use MPLS SID or IPv6 SID there should be=
 no difference=C2=A0in the operational model.=C2=A0</div><div><br></div><di=
v>SR PHP is not being defined in NP draft. It has been there since day one =
and I suppose it suddenly become the target of attacks perhaps due to no be=
tter one available :). That&#39;s actually pretty good prove in itself that=
 document is really solid and ready to progress.=C2=A0</div><div><br></div>=
<div>Where were you all when IGP extensions were defined ? Take RFC8667 - i=
t passed all IETF standards process - it defines Prefix-SID TLV and P-flag =
there. It defines how to use PHP with mapping server in place.=C2=A0</div><=
div><br></div><div></div><div>NP draft does actually a courtesy=C2=A0to the=
 implementors=C2=A0to clearly define expected behaviours when using SR-v6. =
The PHP can be removed from=C2=A0it making it less complete, but that will=
=C2=A0in no way change anything to the rest of the SR specs in terms of PHP=
 with both MPLS and IPv6.=C2=A0</div><div><br></div><div>Last - think of us=
ing SRv6 path steering for IoT devices. Every operation you save there is a=
 huge gain. Segment endpoints may not always be routers and switches and ma=
y not even have slow path processing option.=C2=A0</div><div><br></div><div=
>Best,</div><div>Robert.</div><div><br></div><div><br></div><div><br></div>=
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>=
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>=
<div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Sun, Dec 15, 2019 at 6:10 PM Gyan Mishra &lt;<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><=
div><div dir=3D"auto"><br></div></div><div dir=3D"auto">Dan</div><div dir=
=3D"auto"><div dir=3D"auto"><div dir=3D"auto"><br></div></div><div dir=3D"a=
uto"><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size=
:17px">The concept of PHP =E2=80=9CPenultimate Hop POP=E2=80=9D and UHP =E2=
=80=9CUltimate Hop POP=E2=80=9D have historical meaning as well as real con=
sequences as far as a packet walk through an mpls network.</div><div dir=3D=
"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div=
><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17p=
x">From a historical perspective which is really the correct way to look at=
 PHP in the MPLS world was designed by the developers of MPLS 25+ years ago=
 for the following reason.=C2=A0 Back then, =C2=A0asic chipsets used by the=
 MPLS forwarding plane did not have the horsepower to pop the topmost ldp l=
abel along with all services bottom of stack labels.</div><div dir=3D"auto"=
 style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div =
dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">For=
 that reason alone the MPLS developers back then came up with the PHP conce=
pt.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-=
size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextSty=
leBody;font-size:17px">In essence what that did was allow the ldp topmost l=
abel to be popped one hop prior to the egress LSR PE node on the egress P n=
ode.</div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font=
-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextSt=
yleBody;font-size:17px">What that did was offload the entire burden of popp=
ing the entire label stack done on the PE ultimate hop router to now be off=
set by one less label to pop.=C2=A0 Back then that was a big deal and impor=
tant for processing label switched packets at high rates.</div><div dir=3D"=
auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div>=
<div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px=
">PSP became the default standard across all vendors and platforms =E2=80=
=9Cimplicit null label reserved value 3=E2=80=9D</div><div dir=3D"auto" sty=
le=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=
=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">There =
was a double edged sword that came about from the PSP process.</div><div di=
r=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br><=
/div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size=
:17px">As mpls became mainstream so did customer SLA and so end to end QOS =
became the forefront importance to all service providers. =C2=A0</div><div =
dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br=
></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-si=
ze:17px">The major problem in the MPLS world that came about with PSP is th=
at when you pop that label at the egress PE 1 hop before the ultimate hop..=
=C2=A0 What that did is the PE-P link the packet is forwarded without the l=
dp topmost label intact preserved which contained the EXP bits for end to e=
nd QOS scheduling.</div></div></div></div></blockquote></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 di=
r=3D"auto"><div dir=3D"auto"><div dir=3D"auto" style=3D"font-family:UICTFon=
tTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-fa=
mily:UICTFontTextStyleBody;font-size:17px">A workaround fix to this issue w=
as to institute a new feature called =E2=80=9Cexplicit null reserved label =
value 0=E2=80=9D.=C2=A0 This was implemented using a QOS policy called =E2=
=80=9Cpipe mode=E2=80=9D that allowed the topmost label to now be preserved=
 and =E2=80=9Cultimate=E2=80=9D hopped which we today call UHP =E2=80=9CUlt=
imate Hop POP=E2=80=9D.</div><div dir=3D"auto" style=3D"font-family:UICTFon=
tTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-fa=
mily:UICTFontTextStyleBody;font-size:17px">Another industry development tha=
t came about to get around the complexity of pipe mode QOS policy to UHP wa=
s a enlightening concept but unfortunately did not work for all use cases.<=
/div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size=
:17px"><br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBo=
dy;font-size:17px">So the new feature that came about was the ability to sc=
hedule outbound on each node in the operator MPLS core on both =C2=A0on the=
 topmost label EXP bits of the topmost was present as well as on the preser=
ved =C2=A0inner header dscp this dual PHB scheduling capability based on wh=
ich outer header existed or didn=E2=80=99t exist. =C2=A0 This worked for en=
terprises where you have trust relationship with your customer or are a cus=
tomer of yourself.</div><div dir=3D"auto" style=3D"font-family:UICTFontText=
StyleBody;font-size:17px"><br></div><div dir=3D"auto" style=3D"font-family:=
UICTFontTextStyleBody;font-size:17px">In the service provide area UHP ultim=
ate hopping to preserve the ldp topmost label became the general rule of th=
umb golden standard to meet customer SLAs of end to end QOS.</div><div dir=
=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px"><br></=
div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:=
17px">Coming back full circle to SRV6.</div><div dir=3D"auto" style=3D"font=
-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" s=
tyle=3D"font-family:UICTFontTextStyleBody;font-size:17px">The concept of PS=
P was added to SRv6 I believe to provide parity for operators learning curv=
e as well as similarities as SRV6 would be the replacement to mpls.</div><d=
iv dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">=
<br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font=
-size:17px">Based on what I have stated above providing history of PHP and =
how it came about ; and now adding this truly legacy function to a NG proto=
col such as SRv6 to me does not make sense.</div><div dir=3D"auto" style=3D=
"font-family:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"au=
to" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">I don=E2=80=
=99t see the necessity to add just for the sake of adding or providing pari=
ty to a soon to be legacy protocol.</div><div dir=3D"auto" style=3D"font-fa=
mily:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" styl=
e=3D"font-family:UICTFontTextStyleBody;font-size:17px">I would like to see =
some technical justification as to why PSP is necessary with our modern day=
 routers to this in the PR spec.</div><div dir=3D"auto" style=3D"font-famil=
y:UICTFontTextStyleBody;font-size:17px"><br></div><div dir=3D"auto" style=
=3D"font-family:UICTFontTextStyleBody;font-size:17px">Warm regards,</div><d=
iv dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font-size:17px">=
<br></div><div dir=3D"auto" style=3D"font-family:UICTFontTextStyleBody;font=
-size:17px">Gyan</div></div></div></div><div><div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Dec 13, 2019 at 5:25 PM=
 Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blan=
k">jmh@joelhalpern.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">That is an udnerstandable argument, ... except:<br>
<br>
It does not acknowledge that there is a cost for this capability, or <br>
discuss the tradeoff.=C2=A0 PSP clearly has a cost.<br>
<br>
Also, that does not match my reading of the definition of the SR domain. <b=
r>
=C2=A0 In fact, it becomes very confusing as to whether the PE is or is not=
 <br>
part of the SR domain, since there is nothing in that scenario that <br>
requires any control participation from the egress PE.=C2=A0 =C2=A0Many of =
the <br>
SRv6 arguments rely heavily on the notion of domain.=C2=A0 =C2=A0Blurring t=
hat <br>
boundary makes things quite confusing.=C2=A0 For example, if the egress PE =
<br>
does not understand SRv6 data plane behavior, can it enforce teh <br>
requisite boundary properties?<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/13/2019 5:14 PM, Voyer, Daniel wrote:<br>
&gt; I agree 100% with Jingrong,<br>
&gt; <br>
&gt; PSP allows us to bring SRv6 to legacy PE devices that are not capable =
of processing the SRH in the dataplane, but are capable of supporting SRv6 =
in the control plane.<br>
&gt;=C2=A0 =C2=A0<br>
&gt; See this example:<br>
&gt; I am streaming traffic from a server to a customer;<br>
&gt; The ingress PE (near the server) encapsulates the packet and adds an S=
RH with a low-latency list of segments;<br>
&gt; The penultimate node in the SRH executes PSP;<br>
&gt; The egress PE (near the customer) decapsulates the IPv6 header and for=
wards the inner packet to the customer.<br>
&gt;=C2=A0 =C2=A0<br>
&gt; We can include SLA unidirectionally from the server to the customer ev=
en though that the egress PE has a legacy ASIC. Legacy equipment are a real=
ity and are not easy to replace, hence interoperability with brownfield is =
key for any innovative approach.<br>
&gt; <br>
&gt; dan<br>
&gt; <br>
&gt; =EF=BB=BFOn 2019-12-10, 11:15 PM, &quot;spring on behalf of Xiejingron=
g (Jingrong)&quot; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a> on behalf of <a href=3D"mailto:xiejing=
rong@huawei.com" target=3D"_blank">xiejingrong@huawei.com</a>&gt; wrote:<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 I think it&#39;s a good idea.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Nothing new, but benefits that people have already=
 said seems notable to me.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1) reduce the load of final destination. This ben=
efit can be notable for the following sub reasons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.1) final destination tends to have heavy load. =
It need to handle all the EHs and do the delivery/demultiplex the packet to=
 the right overlay service.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.2) example 1, the final destination may need to=
 handle the DOH after the RH.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.3) example 2, the final destination may need to=
 do the assembly of fragmented packets.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.4) example 3, the final destination may need to=
 do AH/ESP after the Fragmentation Header.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (1.5) example 4, the final destination may need to=
 deliver the packet to the right overlay service.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 (2) support the incremental deployment when final =
destination(s) do not process/recognize SRH. This benefit can be notable fo=
r the following sub reasons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 (2.1) A core router may (fan-out) connected with a=
 big number of low-end routers that do not support SRH but support tunnel-e=
nd/service-demultiplex function of SRv6.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Thanks<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Jingrong<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 -----Original Message-----<br>
&gt;=C2=A0 =C2=A0 =C2=A0 From: spring [mailto:<a href=3D"mailto:spring-boun=
ces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>] On Behalf Of J=
oel M. Halpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Sent: Wednesday, December 11, 2019 10:55 AM<br>
&gt;=C2=A0 =C2=A0 =C2=A0 To: <a href=3D"mailto:spring@ietf.org" target=3D"_=
blank">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 Subject: [spring] Is srv6 PSP a good idea<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 For purposes of this thread, even if you think PSP=
 violates RFC 8200, let us assume that it is legal.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 As I understand it, the PSP situation is:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 o the packet arrives at the place (let&#39;s not a=
rgue about whether SIDs are locators) identified by the SID in the destinat=
ion address field o that SID is the next to last SID in the SID list o that=
 sid is marked as / known to be PSP o at the intended place in the processi=
ng pseudocode, the last (first) entry in the SRH is copied into the destina=
tion IPv6 address field of the packet<br>
&gt;=C2=A0 =C2=A0 =C2=A0 -&gt; The SRH being used is then removed from the =
packet.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 In order to evaluate whether this is a good idea, =
we have to have some idea of the benefit.=C2=A0 It may be that I am missing=
 some of the benefit, and I would appreciate clarification.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 As far as I can tell, the benefit of this removal =
is that in exchange for this node doing the work of removing the SRH, the f=
inal node in the SRH does not have to process the SRH at all, as it has bee=
n removed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 I have trouble seeing how that work tradeoff can b=
e beneficial.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Removing bytes from the middle of a packet is a co=
mplex operation.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Doing so in Silicon (we expect this to be done in =
the fast path of significant forwarders as I understand it) requires very s=
pecial provision.=C2=A0 Even in software, removing bytes from the middle of=
 a packet requires somewhere between some and a lot of extra work.=C2=A0 It=
 is distinctly NOT free.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 In contrast, we have assumed that the work of proc=
essing SRH itself is tractable, since otherwise all of SRv6 would be proble=
matic.=C2=A0 So why is this necessary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 PS: Note that both the MPLS case and the encapsula=
tion case are very different in that the material being removed is at the f=
ront of the IP packet.=C2=A0 Pop or prepend are MUCH easier than middle-rem=
oval (or middle-insertion).<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 _______________________________________________<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/s=
pring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 _______________________________________________<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/s=
pring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 --------------------------------------------------=
----------------------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0 External Email: Please use caution when opening li=
nks and attachments / Courriel externe: Soyez prudent avec les liens et doc=
uments joints<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br=
>
&gt; <br>
<br>
_______________________________________________<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></div>
</div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr"><div d=
ir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,s=
ans-serif;color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgrou=
nd-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><span sty=
le=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:in=
itial;background-position:initial;background-repeat:initial">IT Network Eng=
ineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial"><a href=3D"https://www.google.com=
/maps/search/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columb=
ia Pike</a> FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></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>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--0000000000005646e10599c479ba--


From nobody Sun Dec 15 16:08:06 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: spring@ietf.org
Delivered-To: spring@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D1F8C12004A; Sun, 15 Dec 2019 16:08:04 -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: spring@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.113.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: spring@ietf.org
Message-ID: <157645488473.11514.14849824578103099190@ietfa.amsl.com>
Date: Sun, 15 Dec 2019 16:08:04 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Gp8lCYEBvhZ90v18NSS8u1f5qQE>
Subject: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 00:08:05 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Source Packet Routing in Networking WG of the IETF.

        Title           : Segment Routing Policy Architecture
        Authors         : Clarence Filsfils
                          Siva Sivabalan
                          Daniel Voyer
                          Alex Bogdanov
                          Paul Mattes
	Filename        : draft-ietf-spring-segment-routing-policy-06.txt
	Pages           : 35
	Date            : 2019-12-15

Abstract:
   Segment Routing (SR) allows a headend node to steer a packet flow
   along any path.  Intermediate per-flow states are eliminated thanks
   to source routing.  The headend node steers a flow into an SR Policy.
   The header of a packet steered in an SR Policy is augmented with an
   ordered list of segments associated with that SR Policy.  This
   document details the concepts of SR Policy and steering into an SR
   Policy.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-policy/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06
https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routing-policy-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-policy-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 Sun Dec 15 17:06:08 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEB4F12009E; Sun, 15 Dec 2019 17:06:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZnqgMLSEJSIa; Sun, 15 Dec 2019 17:06:04 -0800 (PST)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (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 738F112008F; Sun, 15 Dec 2019 17:06:04 -0800 (PST)
Received: by mail-ot1-x32e.google.com with SMTP id 66so6847114otd.9; Sun, 15 Dec 2019 17:06: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=URIDFfbThbNvvyODMA2n1G81S8mVeSZJfCd0ul9ZB6k=; b=p05FMV6xMLRYCZANFOEfpoKk6LXiQFj/x0JDY7XIYsrblL/AUHZVTpVBYxMAPtbl06 mORizY1c+VVwSAXZ+ndpmu86TcVz5yXHsbS1IhFgnWwvvglXWUKmzhpyMT80iqAp1ur0 5niCRyT8vp6sdGk8iN9Q62GrFJZIN5KK0SfLme5I4cGCSHXM7SO1Oycddcz19IyyMg6A VHCBjBDpMfPxp6A3/BS8UJDh99NaW3dRb+Eng6gIuvrbPfPJdRu/7xkoTUa2Jpz8TMkz dhoeNtN4BtPDJeURGzw01STeAoNm3it+FrgM4teaEYCEbt6QkUkGPoOhOKzz//Y5obVZ GFLg==
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=URIDFfbThbNvvyODMA2n1G81S8mVeSZJfCd0ul9ZB6k=; b=t4w2AqrTwLWfaURCEmsMwvoTASrLBI4cvIqw9KxK6X5jWDXqW7+BWdARgOZ7HUfcfR kX8EgoWFRPgU2TjgsQG95TSLg8s5wlyYjBctLvaILt6p1mMC2QFXwUmBB0gLXc+8KzB7 PhEDoSnjvNBRxlANMpEO7zNXhWlE3DsjTAJ+d5iPr21SR086JKW5G068ZsDEkH9OHZSd UPE7tRBaGJOtGgiJzi5mobD8n7/EnwPJtABCW2WPSg1jkNtNWrKnHmdlo39x3xj2ntSS j37Cra3A7v4y4LsTNJNzn7fPEndMWjblRi7iwRbQ0eW4xzvePdm4lUiOQIYYZbJXBu5p Vm5Q==
X-Gm-Message-State: APjAAAXAnMYpuFns72cA6q7IywDpzjbiGCnOtg5HwRVYx8ojoq2Nzf+a rm2j7NlG6zphjMAkRFsEfiVdhIfRQYXt/SNqUWHQLyQz
X-Google-Smtp-Source: APXvYqwUZfBu6/uciIPIY4gAvt7rRBAcOgXDmypiTchg4z2A7O7GKB9a2ZoRgUkxpvUA5y1KvtqzjmfHVRVcaCZwons=
X-Received: by 2002:a9d:6005:: with SMTP id h5mr30207363otj.153.1576458363488;  Sun, 15 Dec 2019 17:06:03 -0800 (PST)
MIME-Version: 1.0
References: <157645488473.11514.14849824578103099190@ietfa.amsl.com>
In-Reply-To: <157645488473.11514.14849824578103099190@ietfa.amsl.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Mon, 16 Dec 2019 12:05:37 +1100
Message-ID: <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com>
To: SPRING WG <spring@ietf.org>
Cc: i-d-announce@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LyDZo4Xr7PWTZ_AJaDSfCFZV4Vs>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 01:06:07 -0000

"The endpoint indicates the destination of the policy.  The endpoint
   is specified as an IPv4 or IPv6 address and is expected to be unique
   in the domain.  In a specific case (refer to Section 8.8.1), the
   endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IPv6)."

Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4
destination address.*

Per RFC 4291, ::0 is an illegal IPv6 destination address.


Regards,
Mark.


*People doing tricky things with 0.0.0.0 has cost me and a past
employer 2 weeks of needless troubleshooting, delaying a
product/service launch.

http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html


On Mon, 16 Dec 2019 at 11:08, <internet-drafts@ietf.org> wrote:
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Source Packet Routing in Networking WG of the IETF.
>
>         Title           : Segment Routing Policy Architecture
>         Authors         : Clarence Filsfils
>                           Siva Sivabalan
>                           Daniel Voyer
>                           Alex Bogdanov
>                           Paul Mattes
>         Filename        : draft-ietf-spring-segment-routing-policy-06.txt
>         Pages           : 35
>         Date            : 2019-12-15
>
> Abstract:
>    Segment Routing (SR) allows a headend node to steer a packet flow
>    along any path.  Intermediate per-flow states are eliminated thanks
>    to source routing.  The headend node steers a flow into an SR Policy.
>    The header of a packet steered in an SR Policy is augmented with an
>    ordered list of segments associated with that SR Policy.  This
>    document details the concepts of SR Policy and steering into an SR
>    Policy.
>
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-policy/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06
> https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routing-policy-06
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-policy-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/
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


From nobody Sun Dec 15 21:43:46 2019
Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DB1E1200B5; Sun, 15 Dec 2019 21:43:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 header.b=JgfAomkO; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=07MrSjcu
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 nGwLEQs52-L7; Sun, 15 Dec 2019 21:43:42 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06EBE120024; Sun, 15 Dec 2019 21:43:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3681; q=dns/txt; s=iport; t=1576475022; x=1577684622; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WMgeKC0aODGOoqr8j1cLs6RqCMD6Bt2xx4ND1CSlmsw=; b=JgfAomkOJjiREt195nRblE6RoAAFzX8a9YgP9CB6qtyTESOPP3X9FmSr ezKNzlJbHxrszcRLZ48tuGzIIeCdH/NRgAUadeOfUbRwJwQzrNOtj+3Nq Z2hmsHLQJFCAXTEjcX0MWsG10g/L6UOwdXZGTPgIjbFdkIx8704SUDjJs 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AvmrrTBGR65XjU1WaEbbIvp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4w3Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+ef3ncyU8AOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BYAQC3GPdd/4wNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgW0EAQELAYFKUAVsWCAECyqHSgOLDoJfmAaCUgNUCQEBAQwBARg?= =?us-ascii?q?NCAIBAYN7RQKCDyQ3Bg4CAw0BAQQBAQECAQUEbYU3DIVeAQEBAQMBARAoBgE?= =?us-ascii?q?BLAsBCwQCAQgRAQMBAQEeECcBChcGCAIEAQ0FCBqDAYJGAy4BDqF6AoE4iGG?= =?us-ascii?q?CJ4J+AQEFgTUBE0GDEhiCFwmBNgGMFxqBQT+BWIJMPoJkAQEBAQEBGIFJMIM?= =?us-ascii?q?QgiyNMZIxjxwKgjSHKYkShWWCQ3SHApAPjkyIT5F6AgQCBAUCDgEBBYFoI4F?= =?us-ascii?q?YcBUaIQ0MglMJRxEUjRKDc4RZO4U/dAEBgSaOfwEB?=
X-IronPort-AV: E=Sophos;i="5.69,320,1571702400"; d="scan'208";a="678671527"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 Dec 2019 05:43:40 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xBG5heci013754 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 16 Dec 2019 05:43:40 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 15 Dec 2019 23:43:39 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 15 Dec 2019 23:43:39 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 16 Dec 2019 00:43:38 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E7QCiZNC3BjRK9pxof1d1wegYJowSswsIaUuh8+hWAecmhOepeSVgHmr7tKXyCHb0nmpKaFmqj7uMoM56gC4CFKy6R3Qq7Rt1IfmU+630bn6H+Qg3b+Iv6QfjpdYYHbwrAvMO8oZLxmqKoxPMpCizFKk28RQyNt7xcug2kWtkdtu/2Wrx/GXoK25DU7XAej7kgvJTYzxtZaZ2N3tTsnBvyskZgXa1jC5YHBTfz3PTvPu6uJ29/bSigpx65a2uKxJMABx2BRfT1Getq1hvmXHYwGQ9IcBmmCItsAZTPLVR9tFy+J4yYk6U1C1PKZPf0J61/iI/W8zxZHmotcEqi2kcA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ERheAbfxWIddL1ZYjJ1kA3ovCZ+ptBVi6faKReK0mOQ=; b=ZfnuYt3haH1oJw0wYAh1XVav9FQfqVEJM9yf/x4Us8wJS0GU9IzOwDWGmzlSbGbrQz3zo032/H2pCD9ZC3oQYBk6v67KxyZdQ0sMClRUIFjNJPK/2+780laUCA6bklgjOq52VPhWiEGY+V9Jj/kmMX4E3mWxrbx+8jJtNLPzhht+RXnmuMnhS7P8V5AhoQulEK0tk8af+JRoRcCy5TUTfU3zG5wnQ7MoC4unhgXiRLT6q4UXqvCmF3Y0WG/EP8WjbGT0bmuxFKuALpehRQUxNRXn/BI7jTIf0PDERbNq77xO/zbycENolMIdjLB/xyIq8/wTN6TdkkBV9Bhabd+5gw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ERheAbfxWIddL1ZYjJ1kA3ovCZ+ptBVi6faKReK0mOQ=; b=07MrSjcuX5vNXl2YyTrjxOMeRkX+wqyTr5wHCN8MFVaRkTU2HRIIWCgmLQT6wOR1w47v1Ub4kKSLDjxpJmx1WI+NpRczeaifR+W1Xs1fbYZ5VS5kPdgkDPBRNI/8nHnUOACfqxRiiBfXHh+2+HbSIb6QCwpYsabe0hk+col6Kb8=
Received: from MWHPR11MB1600.namprd11.prod.outlook.com (10.172.53.142) by MWHPR11MB1966.namprd11.prod.outlook.com (10.175.53.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Mon, 16 Dec 2019 05:43:37 +0000
Received: from MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::884c:b80e:f787:2098]) by MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::884c:b80e:f787:2098%12]) with mapi id 15.20.2538.019; Mon, 16 Dec 2019 05:43:37 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>
CC: "i-d-announce@ietf.org" <i-d-announce@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
Thread-Index: AQHVs6UCoeT9WMvi1EykcMs95wQFWae78pCAgABKE/A=
Date: Mon, 16 Dec 2019 05:43:37 +0000
Message-ID: <MWHPR11MB1600AD626D8C052175C518ABC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <157645488473.11514.14849824578103099190@ietfa.amsl.com> <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com>
In-Reply-To: <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com; 
x-originating-ip: [2001:420:c0e0:1004::11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 07d33e52-cf71-406c-ded9-08d781eae5e1
x-ms-traffictypediagnostic: MWHPR11MB1966:
x-microsoft-antispam-prvs: <MWHPR11MB19666899525984981865EC29C1510@MWHPR11MB1966.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02530BD3AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(136003)(396003)(376002)(346002)(189003)(199004)(13464003)(5660300002)(52536014)(8676002)(81156014)(8936002)(81166006)(966005)(478600001)(66574012)(71200400001)(9686003)(55016002)(33656002)(66476007)(2906002)(66556008)(64756008)(66446008)(66946007)(76116006)(110136005)(316002)(86362001)(4001150100001)(53546011)(6506007)(7696005)(186003)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1966; H:MWHPR11MB1600.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3mIcQHRECLZBS2nLXIFvzWou2QGiW0UC5mtwe/5NaR2R1T3uYfkIUYNJvvl5YlZNMMkI39mwtIDs4BukeWkDW0mLREP0sftnpp/b3HtSKPHubNXMbNiKhIg90w/tXZGhyinpKBJ1mSR5npFUho2/t3HKsr1zJ1EL2yDJqNTdPCfdEKlrrECJM1nK3//M8jtKv4CcjL1bEGYKQhzyHozaOiCvs4IKw6D5hI1f9mvL4R6o2EfR5Cu0SXocsc7OvLfnhtNx6UbHzQGLPM1y8d9Ag9CP2pGR94XSbzOxWvNAXziTP+NegGpwMaRArC5sI+lrdFOymAwb6BaX2PPcisH+nLbZrX9J0y45ZeBLjHGIwqlH4EYTD1nd27CuDUFMyhhq9UOLIZGzlt5pgH7LyaOd/IEjQtK5pn6VcFuAABniK3elxFy7DMcmKu08MdFYuzIHjVh7f7K+bwvevUjeKDUBg1s8FqbEnuCQIFa0WlLMXPyBH3g7fHzQkNMufQXg006pd5OLn8WKj1uPCj3d2T/d4Jsp6I6UEWpp2o9NqBiM9sc=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 07d33e52-cf71-406c-ded9-08d781eae5e1
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2019 05:43:37.3450 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: a1WFQrhNkSgA8MI4bsu4xXhisQovw+Y26/Nl0igCS3U6BOefmvGF1C27EMaixILyodNjFgEHL8f2TSlo5TJxcA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1966
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/jAWtByFUzIkOvg1PLk-3eqsCxbo>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 05:43:45 -0000

Hi Mark,

The draft talks about "destination of the policy" as in the tail-end node o=
f the SR Policy. It does not talk about the destination IP address in the p=
acket.

You can consider this as a "default policy" on similar lines as a default r=
oute.

Please see the section below which will cover one of the use-cases for stee=
ring over such SR policies to the null endpoint.
https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06#sec=
tion-8.8.1

Hope that clarifies.

Thanks,
Ketan

-----Original Message-----
From: spring <spring-bounces@ietf.org> On Behalf Of Mark Smith
Sent: 16 December 2019 06:36
To: SPRING WG <spring@ietf.org>
Cc: i-d-announce@ietf.org
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-=
06.txt

"The endpoint indicates the destination of the policy.  The endpoint
   is specified as an IPv4 or IPv6 address and is expected to be unique
   in the domain.  In a specific case (refer to Section 8.8.1), the
   endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IPv6)."

Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination =
address.*

Per RFC 4291, ::0 is an illegal IPv6 destination address.


Regards,
Mark.


*People doing tricky things with 0.0.0.0 has cost me and a past employer 2 =
weeks of needless troubleshooting, delaying a product/service launch.

http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html


On Mon, 16 Dec 2019 at 11:08, <internet-drafts@ietf.org> wrote:
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Source Packet Routing in Networking WG o=
f the IETF.
>
>         Title           : Segment Routing Policy Architecture
>         Authors         : Clarence Filsfils
>                           Siva Sivabalan
>                           Daniel Voyer
>                           Alex Bogdanov
>                           Paul Mattes
>         Filename        : draft-ietf-spring-segment-routing-policy-06.txt
>         Pages           : 35
>         Date            : 2019-12-15
>
> Abstract:
>    Segment Routing (SR) allows a headend node to steer a packet flow
>    along any path.  Intermediate per-flow states are eliminated thanks
>    to source routing.  The headend node steers a flow into an SR Policy.
>    The header of a packet steered in an SR Policy is augmented with an
>    ordered list of segments associated with that SR Policy.  This
>    document details the concepts of SR Policy and steering into an SR
>    Policy.
>
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol
> icy/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0
> 6
> https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin
> g-policy-06
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segment-routing-po
> licy-06
>
>
> Please note that it may take a couple of minutes from the time of=20
> submission until the htmlized version and diff are available at tools.iet=
f.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring

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


From nobody Sun Dec 15 22:57:11 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72B3A1200E3; Sun, 15 Dec 2019 22:57:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 pDDCxOPFh2Fv; Sun, 15 Dec 2019 22:57:07 -0800 (PST)
Received: from mail-ot1-x32f.google.com (mail-ot1-x32f.google.com [IPv6:2607:f8b0:4864:20::32f]) (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 924B5120024; Sun, 15 Dec 2019 22:57:07 -0800 (PST)
Received: by mail-ot1-x32f.google.com with SMTP id 77so7831589oty.6; Sun, 15 Dec 2019 22:57:07 -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=T9pKQLd4RVJN0I2TXhk8daV4ckEOeGp0ZzLYe7A/bQA=; b=kpnKT6/W6PimYpNBffgwgD7EE1xW/4RtXlaSg8UGmXF1WUrlXlSkT4aGCafoIe0rt2 312mVHRJaDo2fDnnfiYDyTs2YSdCKpMhfNOYohGQS7esPFQhOdmg69QMTn6GXqp4gzUD YF3INoxlV98XdzWREIjAwwQEaXubtwmCiYaKab0rbb1ODPu6QnGaHNZUo4+S/bmHIXnb dZqCDv3fc1T4juIPU0bYJ2//ofrob4OKcajoFmBrnSXlmh5BMjTzaRgpTy8+/Y5a/uJN WKWo/PokwH+S+Kavf9sg5lW41EVfhHDdgI4jebmlTiTBRazwLhq70q44Q1XZZWN1wgBd VbMQ==
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=T9pKQLd4RVJN0I2TXhk8daV4ckEOeGp0ZzLYe7A/bQA=; b=UO0XvjKc7Yo9+tX0oSrk5qewjodREm44mKYLuw4gFAnkAx6WUbEYhLliLpoygUHxIv oHva7AXReu0F/I2n5cKNIQwSqYl6Tf+IS9bvDQgy/ymeOkkyTmj+RhQsf0YduIC5Flf4 01JHuBl3iQK72KlXWomsVC62KjsvNW+FlwwnPckizJGBM/H5dY5/nQOc6qbyOs/uWlMA 9ONl8V5TFbm5q7DHUfX2xhpWeftNkVl19uytdIbxH48fGkM0E8wjbAFXeAAyH5GFLqcZ EZ4zIapp96pgPacIPjAIm5pUfY57tutHuxCN71ITDto93MmHi3u30Aho2hov+5Hu0GcU abpw==
X-Gm-Message-State: APjAAAU9oOt6vpRnIDdpJq279vsNm+CVrGouDzzOgamrGp2UNUXDO5/S fWh4k0pTcn5VN3uL8xuN/MGszOHxxGuW6+ujHIZapg==
X-Google-Smtp-Source: APXvYqyVtFXsuZ1+FMxuniVrX5d9mzBqjNnyvvyATgy5YVopST/gHZuEHc9ofPpzNymGNV2jqsKd6WtkfSK5RKIXwwE=
X-Received: by 2002:a9d:6005:: with SMTP id h5mr31574500otj.153.1576479426895;  Sun, 15 Dec 2019 22:57:06 -0800 (PST)
MIME-Version: 1.0
References: <157645488473.11514.14849824578103099190@ietfa.amsl.com> <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com> <MWHPR11MB1600AD626D8C052175C518ABC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
In-Reply-To: <MWHPR11MB1600AD626D8C052175C518ABC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Mon, 16 Dec 2019 17:56:54 +1100
Message-ID: <CAO42Z2whbJva6OYAJ2R7iq+4t87JWF5q63LJSnVRw22TqMPfSQ@mail.gmail.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: SPRING WG <spring@ietf.org>, i-d-announce@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003c69b10599ccb8da"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/v5KCtgyzgm_0dCeOUd81EXGrfaM>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 06:57:09 -0000

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

On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant), <ketant@cisco.com>
wrote:

> Hi Mark,
>
> The draft talks about "destination of the policy" as in the tail-end node
> of the SR Policy. It does not talk about the destination IP address in the
> packet.
>
> You can consider this as a "default policy" on similar lines as a default
> route.
>
> Please see the section below which will cover one of the use-cases for
> steering over such SR policies to the null endpoint.
>
> https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06#section-8.8.1
>
> Hope that clarifies.
>


I don't think it does.

>
If this text is true - "The endpoint
   is specified as an IPv4 or IPv6 address" - then those are illegal IPv4
and IPv6 addresses.

If these are not being used as IPv4 or IPv6 addresses, then they cannot be
referred to as IPv4 or IPv6 addresses. It is confusing and inaccurate if
they are.


> Thanks,
> Ketan
>
> -----Original Message-----
> From: spring <spring-bounces@ietf.org> On Behalf Of Mark Smith
> Sent: 16 December 2019 06:36
> To: SPRING WG <spring@ietf.org>
> Cc: i-d-announce@ietf.org
> Subject: Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
> "The endpoint indicates the destination of the policy.  The endpoint
>    is specified as an IPv4 or IPv6 address and is expected to be unique
>    in the domain.  In a specific case (refer to Section 8.8.1), the
>    endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IPv6)."
>
> Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination
> address.*
>
> Per RFC 4291, ::0 is an illegal IPv6 destination address.
>
>
> Regards,
> Mark.
>
>
> *People doing tricky things with 0.0.0.0 has cost me and a past employer 2
> weeks of needless troubleshooting, delaying a product/service launch.
>
> http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html
>
>
> On Mon, 16 Dec 2019 at 11:08, <internet-drafts@ietf.org> wrote:
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the Source Packet Routing in Networking WG
> of the IETF.
> >
> >         Title           : Segment Routing Policy Architecture
> >         Authors         : Clarence Filsfils
> >                           Siva Sivabalan
> >                           Daniel Voyer
> >                           Alex Bogdanov
> >                           Paul Mattes
> >         Filename        : draft-ietf-spring-segment-routing-policy-06.txt
> >         Pages           : 35
> >         Date            : 2019-12-15
> >
> > Abstract:
> >    Segment Routing (SR) allows a headend node to steer a packet flow
> >    along any path.  Intermediate per-flow states are eliminated thanks
> >    to source routing.  The headend node steers a flow into an SR Policy.
> >    The header of a packet steered in an SR Policy is augmented with an
> >    ordered list of segments associated with that SR Policy.  This
> >    document details the concepts of SR Policy and steering into an SR
> >    Policy.
> >
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol
> > icy/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0
> > 6
> > https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin
> > g-policy-06
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-po
> > licy-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/
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant), =
&lt;<a href=3D"mailto:ketant@cisco.com" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">ketant@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">Hi Mark,<br>
<br>
The draft talks about &quot;destination of the policy&quot; as in the tail-=
end node of the SR Policy. It does not talk about the destination IP addres=
s in the packet.<br>
<br>
You can consider this as a &quot;default policy&quot; on similar lines as a=
 default route.<br>
<br>
Please see the section below which will cover one of the use-cases for stee=
ring over such SR policies to the null endpoint.<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-segment-routing-po=
licy-06#section-8.8.1" rel=3D"noreferrer noreferrer noreferrer noreferrer" =
target=3D"_blank">https://tools.ietf.org/html/draft-ietf-spring-segment-rou=
ting-policy-06#section-8.8.1</a><br>
<br>
Hope that clarifies.<br></blockquote></div></div><div dir=3D"auto"><br></di=
v><div dir=3D"auto"><br></div><div dir=3D"auto">I don&#39;t think it does.<=
/div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex"></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto=
">If this text is true - &quot;<span style=3D"font-family:sans-serif">The e=
ndpoint</span></div><span style=3D"font-family:sans-serif">=C2=A0 =C2=A0is =
specified as an IPv4 or IPv6 address&quot; - then those are illegal IPv4 an=
d IPv6 addresses.</span><div dir=3D"auto"><font face=3D"sans-serif"><br></f=
ont></div><div dir=3D"auto"><font face=3D"sans-serif">If these are not bein=
g used as IPv4 or IPv6 addresses, then they cannot be referred to as IPv4 o=
r IPv6 addresses. It is confusing and inaccurate if they are.</font></div><=
div dir=3D"auto"><div dir=3D"auto"><br></div><div dir=3D"auto"><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">
<br>
Thanks,<br>
Ketan<br>
<br>
-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt;=
 On Behalf Of Mark Smith<br>
Sent: 16 December 2019 06:36<br>
To: SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer nore=
ferrer noreferrer" target=3D"_blank">spring@ietf.org</a>&gt;<br>
Cc: <a href=3D"mailto:i-d-announce@ietf.org" rel=3D"noreferrer noreferrer n=
oreferrer" target=3D"_blank">i-d-announce@ietf.org</a><br>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-=
06.txt<br>
<br>
&quot;The endpoint indicates the destination of the policy.=C2=A0 The endpo=
int<br>
=C2=A0 =C2=A0is specified as an IPv4 or IPv6 address and is expected to be =
unique<br>
=C2=A0 =C2=A0in the domain.=C2=A0 In a specific case (refer to Section 8.8.=
1), the<br>
=C2=A0 =C2=A0endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IP=
v6).&quot;<br>
<br>
Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination =
address.*<br>
<br>
Per RFC 4291, ::0 is an illegal IPv6 destination address.<br>
<br>
<br>
Regards,<br>
Mark.<br>
<br>
<br>
*People doing tricky things with 0.0.0.0 has cost me and a past employer 2 =
weeks of needless troubleshooting, delaying a product/service launch.<br>
<br>
<a href=3D"http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html" =
rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">http:=
//lists.ausnog.net/pipermail/ausnog/2017-July/039402.html</a><br>
<br>
<br>
On Mon, 16 Dec 2019 at 11:08, &lt;<a href=3D"mailto:internet-drafts@ietf.or=
g" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">internet-draf=
ts@ietf.org</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Source Packet Routing in Networking W=
G of the IETF.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0: Segment Routing Policy Architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Authors=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0: Clarence Filsfils<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Siva Sivabalan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Daniel Voyer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Alex Bogdanov<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Paul Mattes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 draft-ietf-spring-segment-routing-policy-06.txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0: 35<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 : 2019-12-15<br>
&gt;<br>
&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 Segment Routing (SR) allows a headend node to steer a pac=
ket flow<br>
&gt;=C2=A0 =C2=A0 along any path.=C2=A0 Intermediate per-flow states are el=
iminated thanks<br>
&gt;=C2=A0 =C2=A0 to source routing.=C2=A0 The headend node steers a flow i=
nto an SR Policy.<br>
&gt;=C2=A0 =C2=A0 The header of a packet steered in an SR Policy is augment=
ed with an<br>
&gt;=C2=A0 =C2=A0 ordered list of segments associated with that SR Policy.=
=C2=A0 This<br>
&gt;=C2=A0 =C2=A0 document details the concepts of SR Policy and steering i=
nto an SR<br>
&gt;=C2=A0 =C2=A0 Policy.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-spring-segment-=
routing-pol" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"=
_blank">https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-=
pol</a><br>
&gt; icy/<br>
&gt;<br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-segment-routi=
ng-policy-0" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"=
_blank">https://tools.ietf.org/html/draft-ietf-spring-segment-routing-polic=
y-0</a><br>
&gt; 6<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-spring-seg=
ment-routin" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"=
_blank">https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-rou=
tin</a><br>
&gt; g-policy-06<br>
&gt;<br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segme=
nt-routing-po" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segment-r=
outing-po</a><br>
&gt; licy-06<br>
&gt;<br>
&gt;<br>
&gt; Please note that it may take a couple of minutes from the time of <br>
&gt; submission until the htmlized version and diff are available at <a hre=
f=3D"http://tools.ietf.org" rel=3D"noreferrer noreferrer noreferrer norefer=
rer" target=3D"_blank">tools.ietf.org</a>.<br>
&gt;<br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"ftp://ftp.ietf.org/internet-drafts/" rel=3D"noreferrer nore=
ferrer noreferrer noreferrer" target=3D"_blank">ftp://ftp.ietf.org/internet=
-drafts/</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer norefe=
rrer" target=3D"_blank">spring@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.o=
rg/mailman/listinfo/spring</a><br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer"=
 target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/spring</a><br>
</blockquote></div></div></div></div>

--0000000000003c69b10599ccb8da--


From nobody Mon Dec 16 01:41:05 2019
Return-Path: <satoru.matsushima@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 578DD120121; Mon, 16 Dec 2019 01:40:58 -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, SPF_HELO_NONE=0.001, 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 ok7VA0B7RrMZ; Mon, 16 Dec 2019 01:40:57 -0800 (PST)
Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) (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 E1C7B120112; Mon, 16 Dec 2019 01:40:56 -0800 (PST)
Received: by mail-pj1-x102c.google.com with SMTP id n96so2737827pjc.3; Mon, 16 Dec 2019 01:40:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:content-transfer-encoding:mime-version:date:subject:references :to:message-id; bh=aaKuIkM85a96O/5nZITLIebiXZ8SGkGwMeOCOnw7J/s=; b=c1Vo9ongZpwi7ckXXRZUly1HKuc75vFWe4drYiMTL652v7AuNLvNcwCxeJtsl1hlt3 SLHulnY0uhwgMowRVg8Rjr8liGAWqZF94c/CJP88zmZEgI8/Wspt7o8tWNT+u1WSO/re HIukkmfzwSi99Ln2MmpB3eBzUtevzkn3UCPqSg6otlAsVcqurmdGUk2ow4Gj9CB8KVob z9V0cvbYl4WUXNA+GJtTMR5Bcu4t3Ro5obmlfnxfEu1YekTKkur7X1iF5/ZGRLzd7L6f QxLcmfrWkelnPSRYTZoaoebXxc98GAHDBWEpe4PCknasDPxLPNEwhMndJon4OC7EJu8S W4UQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version:date :subject:references:to:message-id; bh=aaKuIkM85a96O/5nZITLIebiXZ8SGkGwMeOCOnw7J/s=; b=YgkizEB61Cap1yP8L5MPiEX3nwkxJyT2uW8x4U+VlqJCYMiVuHRc9HHzpGd5gDxyPe elu4VuYAQO1sT11d+AzuNOk8dqVqXy10c/gbEnd9o75OQQcldbuHZSXRug3xhNoDcDO6 z1kKtcuqt7Lcxj2CGwgycqgcd7kbHCwVkD3LnvRL2HdFcjJyMjgDX/SeO1hnEgRqFp+q SxcjmR7KlC9EvCefriX47wepTB4D8R0tlXgPJbDIjyVhC5ifdwj2BFXQvQ+yXTU9YZCH JYEvOJ3lY2QGqbnFb+hBa2SkwNE2mNOuZiz7hKyeM4OwHPiL+5pRCQMrms/FRoeXMDr7 2yFQ==
X-Gm-Message-State: APjAAAVySu7YYh63YPveI6DZiMPNANLGFvUwNFnSyba+XC0JPgv3sJnR rMXblvTEo8P2ng0f3+g7rtT0OArm
X-Google-Smtp-Source: APXvYqyaPmNNseIm9iaptvPBasRx33peLqhu8ckgE/5jUo5XwsGwl09ooJX3OEgbQ3cAvih2ahxT9g==
X-Received: by 2002:a17:902:bf47:: with SMTP id u7mr15418186pls.259.1576489255820;  Mon, 16 Dec 2019 01:40:55 -0800 (PST)
Received: from [10.207.115.226] ([202.45.12.164]) by smtp.gmail.com with ESMTPSA id p38sm18016604pjp.27.2019.12.16.01.40.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Dec 2019 01:40:55 -0800 (PST)
From: Satoru Matsushima <satoru.matsushima@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
Date: Mon, 16 Dec 2019 18:40:51 +0900
References: <157609517128.11501.9221419609663559517.idtracker@ietfa.amsl.com>
To: SPRING WG List <spring@ietf.org>, 6man WG <ipv6@ietf.org>
Message-Id: <4A60D2ED-5D3D-434D-B365-441551DCC776@gmail.com>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kERx09bmGPbESLB43GzsNEFRNi0>
Subject: [spring] Fwd: New Version Notification for draft-matsushima-spring-srv6-deployment-status-04.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 09:40:58 -0000

Hi all,

We have updated SRv6 deployment status draft with the information from =
Iliad and Noia.=20

The contents would be much more informative than previous version. =
Especially for operators, who are interested in SRv6, you can find that =
interoperability between multiple implementaions, and size of deployment =
which the number exceeds thousands of nodes. (For some confidentiality =
policy, the Softbank case keeps same text. But there=E2=80=99s larger =
number of the boxes are deployed and it=E2=80=99s still growing.)=20

We hope that the draft shows eco-system of SRv6 has been growing in the =
industry.=20


Best regards,
--satoru



> =E8=BB=A2=E9=80=81=E3=81=95=E3=82=8C=E3=81=9F=E3=83=A1=E3=83=83=E3=82=BB=
=E3=83=BC=E3=82=B8:
>=20
> =E5=B7=AE=E5=87=BA=E4=BA=BA: <internet-drafts@ietf.org>
> =E4=BB=B6=E5=90=8D: New Version Notification for =
draft-matsushima-spring-srv6-deployment-status-04.txt
> =E6=97=A5=E4=BB=98: 2019=E5=B9=B412=E6=9C=8812=E6=97=A5 5:12:51 JST
> =E5=AE=9B=E5=85=88: Zafar Ali <zali@cisco.com>, Clarence Filsfils =
<cfilsfil@cisco.com>, Zhenbin Li <lizhenbin@huawei.com>, Satoru =
Matsushima <satoru.matsushima@g.softbank.co.jp>
>=20
>=20
> A new version of I-D, =
draft-matsushima-spring-srv6-deployment-status-04.txt
> has been successfully submitted by Zafar Ali and posted to the
> IETF repository.
>=20
> Name:		draft-matsushima-spring-srv6-deployment-status
> Revision:	04
> Title:		SRv6 Implementation and Deployment Status
> Document date:	2019-12-11
> Group:		Individual Submission
> Pages:		22
> URL:            =
https://www.ietf.org/internet-drafts/draft-matsushima-spring-srv6-deployme=
nt-status-04.txt
> Status:         =
https://datatracker.ietf.org/doc/draft-matsushima-spring-srv6-deployment-s=
tatus/
> Htmlized:       =
https://tools.ietf.org/html/draft-matsushima-spring-srv6-deployment-status=
-04
> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-matsushima-spring-srv6-deploym=
ent-status
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-matsushima-spring-srv6-deploymen=
t-status-04
>=20
> Abstract:
>   This draft provides an overview of IPv6 Segment Routing (SRv6)
>   deployment status.  It lists various SRv6 features that have been
>   deployed in the production networks.  It also provides an overview =
of
>   SRv6 implementation and interoperability testing status.
>=20
>=20
>=20
>=20
>=20
> 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.
>=20
> The IETF Secretariat
>=20
>=20


From nobody Mon Dec 16 02:07:13 2019
Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B98112013A for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 02:07:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level: 
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 header.b=GWiAHWng; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=al5qALtA
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 G1lTTmEfvm0d for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 02:07:08 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 969A6120137 for <spring@ietf.org>; Mon, 16 Dec 2019 02:07:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23196; q=dns/txt; s=iport; t=1576490828; x=1577700428; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=tWnGuQAH/HzJKxVdcwpPRvKji3vwnluVyFdxfzA6yZU=; b=GWiAHWng9rrPP9Z7Lkg2oSaEMO9FZwuoJ6O1Jgqy3Un0SxU2+M8Pxfjf rZzAmnY6xb8u+GIGq+xnSFgjj44J1v3gZ4bBcZkVSvGOGJTmqZej0wlZN 9PnFqksX9xgnd6eFcobihIlSz3wBGA8Wfa2zs/gL6Y4bGWY3kCuzK998A s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AgAe0oRLbOex3befNmdmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeCtKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXE72MPfscwQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B1DADsVvdd/5xdJa1lHgELHIFzC4E?= =?us-ascii?q?cL1AFbFggBAsqhASDRgOLDIJfiVyJSYRhgS6BJANUCQEBAQwBARgBDAgCAQG?= =?us-ascii?q?De0UCF4F7JDYHDgIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAwEBEBEKEwEBLAs?= =?us-ascii?q?BCwQCAQgRAQMBAQEnAwICAh8GAQoUAwYIAgQOBQgagwGBeU0DLgEOoiQCgTi?= =?us-ascii?q?IYXWBMoJ+AQEFgTUBE0GDCA0LghcJgTaMGBqBQT+BWIJMPoIbSQEBAQEBARi?= =?us-ascii?q?BSSsJCIJSMoIsjTGDAoVViVqOWUMKgjSHKYkSgSWEQIJDdIcCkA+XG4IZj2E?= =?us-ascii?q?CBAIEBQIOAQEFgT8aDCaBWHAVGiENDIJTCUcRFI0Sg3OEWTuFP3QBAYEmjn4?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,321,1571702400";  d="scan'208,217";a="678779983"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 Dec 2019 10:06:43 +0000
Received: from XCH-ALN-008.cisco.com (xch-aln-008.cisco.com [173.36.7.18]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xBGA6g4D021949 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 16 Dec 2019 10:06:43 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-008.cisco.com (173.36.7.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 16 Dec 2019 04:06:42 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 16 Dec 2019 04:06:41 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 16 Dec 2019 05:06:41 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IBjn/ZzzE+lMfZui55WAcy9BV34YjFtlYtNPq/4j/KPRL/kgKk2ZpLiyPi07v2zd0YV8f7oFS0dqMQSBkNlSvScMD36grDfoAGKZc6BNXLD6EEYM1MEdV4Z7reAD8s+Ug9Mz7OvaAXlwyWIEUceKNTHZ7vGOls+ouRpC28i0qvRQIsmImDG+0ekI9hZgOLh+OkIp1h94BUkEVest7P3ImiQkbay8tuDHuX0jTfpP+k2QXU7hMN8f+ft89WJhHH3nf6TrZ2FsT/xWpwHtP4FJzi7a+tAJkxdImK6ZzLKR0k5ooAw2A9PO4Rjh2GyWZUgKYudFBUmqzCTv0ZbFJUCtjw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tWnGuQAH/HzJKxVdcwpPRvKji3vwnluVyFdxfzA6yZU=; b=JbEvQJnhU1iSPo6mGQpEUbzh8lKP9R1tT6BlQGRly0n7xi1kGPXE/5a8MoapLTE830RlctCdYeQhBtBXrmjIqJGXmtrLzIOAOghgVyRUT1mZdS0wKMPs1z31fjO/C+9IFa3Yp0vcGvcrXm+sUx2gEbsLBsnDEKwvzODcdRxLzp9CEQrfcImC8hWAE3gLXlMYisMvA9INz805V7t+S22956gejM+2IOCntWBb7f7cCjEiCpjNGYwxLI5fHR+UCwMYjkXD8AiKYoLTRf/8aSIy0v8/1CTifVMubA+jTDBl+sP/CLnfWRCwtMmsZ7IwkvWwimYI88lYQ/9hq1Vpk49/pA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tWnGuQAH/HzJKxVdcwpPRvKji3vwnluVyFdxfzA6yZU=; b=al5qALtAQyXIjcHoqA8E1cS1ry/WcecIazoG/2Y32M3k+F5KVYbiG6J5hg6A9HGUK2T9N08+igD8PBLlYa/G5W1NO8VEA8uvXpA4S/0cA7ISLxwiyjY4MeGshenJHkb+ZpzMx2KjW23j8mdmDnCjBpMCtaxrdEC+eeFNQyKyWiA=
Received: from MWHPR11MB1600.namprd11.prod.outlook.com (10.172.53.142) by MWHPR11MB1536.namprd11.prod.outlook.com (10.172.53.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Mon, 16 Dec 2019 10:06:40 +0000
Received: from MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::884c:b80e:f787:2098]) by MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::884c:b80e:f787:2098%12]) with mapi id 15.20.2538.019; Mon, 16 Dec 2019 10:06:40 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Mark Smith <markzzzsmith@gmail.com>
CC: SPRING WG <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
Thread-Index: AQHVs6UCoeT9WMvi1EykcMs95wQFWae78pCAgABKE/CAABgSAIAALTpA
Date: Mon, 16 Dec 2019 10:06:40 +0000
Message-ID: <MWHPR11MB16008E8034DE223FC784171EC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <157645488473.11514.14849824578103099190@ietfa.amsl.com> <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com> <MWHPR11MB1600AD626D8C052175C518ABC1510@MWHPR11MB1600.namprd11.prod.outlook.com> <CAO42Z2whbJva6OYAJ2R7iq+4t87JWF5q63LJSnVRw22TqMPfSQ@mail.gmail.com>
In-Reply-To: <CAO42Z2whbJva6OYAJ2R7iq+4t87JWF5q63LJSnVRw22TqMPfSQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com; 
x-originating-ip: [2001:420:c0e0:1004::11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c3dbcd43-697f-4b67-0f12-08d7820fa550
x-ms-traffictypediagnostic: MWHPR11MB1536:
x-microsoft-antispam-prvs: <MWHPR11MB153686712240B4F33FD0B38FC1510@MWHPR11MB1536.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02530BD3AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(366004)(39860400002)(136003)(376002)(396003)(199004)(189003)(13464003)(186003)(7696005)(9326002)(5660300002)(4001150100001)(6506007)(53546011)(71200400001)(316002)(55016002)(81166006)(33656002)(8676002)(8936002)(6916009)(478600001)(52536014)(21615005)(966005)(86362001)(81156014)(9686003)(76116006)(2906002)(66574012)(66946007)(66446008)(64756008)(4326008)(66476007)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1536; H:MWHPR11MB1600.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: O+YhCi2lR83DZXDXaImLAvCCgAF81ADCVwQkLlqGOhSsc6Dm9Z1LLEqXKnVdpI1xpEmDNa0xgacyeueKy39kZtvt5DQh5EEJXs11Xkf2oWD/TFcz/6E0tjH8HXSPR8Ii/WgazY2d7mYoZohxBqkIgxtTbM11QyCRmJw2/WYygYvrarvoFNvlCRcFBFbeeWGgsnAq2UV0d3+6ft2cZq4X2LeibdEZgVO8re6qsmvqPgvI2bhjnwZir8DTSis/6HtGyDUZqaHaZnlZAO8AnLsp43LbCCtITAxBSCNxyHuUS6tP1Zvs3nODf0U0G5C04cweczWLPTmKqUkmCHk5fS30oosjrrvGvEHWW9DxG874Hr7S0V2Z45PoRDJUD9n3PSkzKgeA5z0lKR+pwd/wfcUv+qSxc0aWjdJSLiz4arl1kGRJZboEqEfCUrZu4/cLTrJ69TfXWsGkADcAz9+jUYAwxA8/ocnJz9uOhajCRQTiKZ/7rYgdP33IsKpAVqz1Q4JdO37OZfQWsbjjUIYdiLXzHkf0lSLAUOYB2hcRfnA81DQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR11MB16008E8034DE223FC784171EC1510MWHPR11MB1600namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c3dbcd43-697f-4b67-0f12-08d7820fa550
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2019 10:06:40.3933 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: t7IuEq55p9LHdQPmVxk/GV970QWNQ2OaRHyFTTwP0gT2QC8Vr4IpLDM1IMyGVKH7eVARCSx8SXUc7COKkhjb8g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1536
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xch-aln-008.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/dk7ui6UELyl1xfT0l3977p9TY4s>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 10:07:11 -0000

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

SGkgTWFyaywNCg0KQ291bGQgeW91IHNoYXJlIHJlZmVyZW5jZXMgd2hpY2ggc2F5cyBpdCBpcyBp
bGxlZ2FsIHRvIHJlZmVyIHRvIDAuMC4wLjAgb3IgOjogYXMgSVAgYWRkcmVzc2VzPw0KDQpNYW55
IChpZiBub3QgbW9zdCkgaW1wbGVtZW50YXRpb25zIHVzZSB0aGVzZSByZXByZXNlbnRhdGlvbnMg
b2YgSVAgYWRkcmVzc2VzIHdoZW4gcHJvdmlzaW9uaW5nIGEgZGVmYXVsdCBzdGF0aWMgcm91dGUg
YW5kIHRoZXJlIGlzIG5vdGhpbmcgd3Jvbmcgd2l0aCBkb2luZyBzby4NCg0KVGhlIGxpbmsgeW91
IHNoYXJlZCBwcmV2aW91c2x5IHRoYXQgaW5kaWNhdGVkIGFuIGlzc3VlIGJlY2F1c2Ugc29tZW9u
ZSB3YXMgdXNpbmcgdGhlc2UgemVybyBhZGRyZXNzZXMgYXMgZGVzdGluYXRpb24gSVAgaW4gdGhl
IHBhY2tldHMuIFRoYXQgd291bGQgYmUgYW4gaW5jb3JyZWN0IGFuYWxvZ3kgc2luY2UgdGhlcmUg
aXMgbm8gc3VjaCBwcm9wb3NhbCBpbiB0aGlzIGRvY3VtZW50Lg0KDQpUaGFua3MsDQpLZXRhbg0K
DQpGcm9tOiBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KU2VudDogMTYgRGVj
ZW1iZXIgMjAxOSAxMjoyNw0KVG86IEtldGFuIFRhbGF1bGlrYXIgKGtldGFudCkgPGtldGFudEBj
aXNjby5jb20+DQpDYzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+OyBpLWQtYW5ub3VuY2VA
aWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNw
cmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5LTA2LnR4dA0KDQoNCk9uIE1vbiwgMTYgRGVjIDIw
MTksIDE2OjQzIEtldGFuIFRhbGF1bGlrYXIgKGtldGFudCksIDxrZXRhbnRAY2lzY28uY29tPG1h
aWx0bzprZXRhbnRAY2lzY28uY29tPj4gd3JvdGU6DQpIaSBNYXJrLA0KDQpUaGUgZHJhZnQgdGFs
a3MgYWJvdXQgImRlc3RpbmF0aW9uIG9mIHRoZSBwb2xpY3kiIGFzIGluIHRoZSB0YWlsLWVuZCBu
b2RlIG9mIHRoZSBTUiBQb2xpY3kuIEl0IGRvZXMgbm90IHRhbGsgYWJvdXQgdGhlIGRlc3RpbmF0
aW9uIElQIGFkZHJlc3MgaW4gdGhlIHBhY2tldC4NCg0KWW91IGNhbiBjb25zaWRlciB0aGlzIGFz
IGEgImRlZmF1bHQgcG9saWN5IiBvbiBzaW1pbGFyIGxpbmVzIGFzIGEgZGVmYXVsdCByb3V0ZS4N
Cg0KUGxlYXNlIHNlZSB0aGUgc2VjdGlvbiBiZWxvdyB3aGljaCB3aWxsIGNvdmVyIG9uZSBvZiB0
aGUgdXNlLWNhc2VzIGZvciBzdGVlcmluZyBvdmVyIHN1Y2ggU1IgcG9saWNpZXMgdG8gdGhlIG51
bGwgZW5kcG9pbnQuDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJp
bmctc2VnbWVudC1yb3V0aW5nLXBvbGljeS0wNiNzZWN0aW9uLTguOC4xDQoNCkhvcGUgdGhhdCBj
bGFyaWZpZXMuDQoNCg0KSSBkb24ndCB0aGluayBpdCBkb2VzLg0KDQpJZiB0aGlzIHRleHQgaXMg
dHJ1ZSAtICJUaGUgZW5kcG9pbnQNCiAgIGlzIHNwZWNpZmllZCBhcyBhbiBJUHY0IG9yIElQdjYg
YWRkcmVzcyIgLSB0aGVuIHRob3NlIGFyZSBpbGxlZ2FsIElQdjQgYW5kIElQdjYgYWRkcmVzc2Vz
Lg0KDQpJZiB0aGVzZSBhcmUgbm90IGJlaW5nIHVzZWQgYXMgSVB2NCBvciBJUHY2IGFkZHJlc3Nl
cywgdGhlbiB0aGV5IGNhbm5vdCBiZSByZWZlcnJlZCB0byBhcyBJUHY0IG9yIElQdjYgYWRkcmVz
c2VzLiBJdCBpcyBjb25mdXNpbmcgYW5kIGluYWNjdXJhdGUgaWYgdGhleSBhcmUuDQoNCg0KVGhh
bmtzLA0KS2V0YW4NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IHNwcmluZyA8
c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4g
T24gQmVoYWxmIE9mIE1hcmsgU21pdGgNClNlbnQ6IDE2IERlY2VtYmVyIDIwMTkgMDY6MzYNClRv
OiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPj4NCkNj
OiBpLWQtYW5ub3VuY2VAaWV0Zi5vcmc8bWFpbHRvOmktZC1hbm5vdW5jZUBpZXRmLm9yZz4NClN1
YmplY3Q6IFJlOiBbc3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50
LXJvdXRpbmctcG9saWN5LTA2LnR4dA0KDQoiVGhlIGVuZHBvaW50IGluZGljYXRlcyB0aGUgZGVz
dGluYXRpb24gb2YgdGhlIHBvbGljeS4gIFRoZSBlbmRwb2ludA0KICAgaXMgc3BlY2lmaWVkIGFz
IGFuIElQdjQgb3IgSVB2NiBhZGRyZXNzIGFuZCBpcyBleHBlY3RlZCB0byBiZSB1bmlxdWUNCiAg
IGluIHRoZSBkb21haW4uICBJbiBhIHNwZWNpZmljIGNhc2UgKHJlZmVyIHRvIFNlY3Rpb24gOC44
LjEpLCB0aGUNCiAgIGVuZHBvaW50IGNhbiBiZSB0aGUgbnVsbCBhZGRyZXNzICgwLjAuMC4wIGZv
ciBJUHY0LCA6OjAgZm9yIElQdjYpLiINCg0KUGVyIEludGVybmV0IFN0YW5kYXJkIDMgLyBSRkMg
MTEyMiwgMC4wLjAuMCBpcyBhbiBpbGxlZ2FsIElQdjQgZGVzdGluYXRpb24gYWRkcmVzcy4qDQoN
ClBlciBSRkMgNDI5MSwgOjowIGlzIGFuIGlsbGVnYWwgSVB2NiBkZXN0aW5hdGlvbiBhZGRyZXNz
Lg0KDQoNClJlZ2FyZHMsDQpNYXJrLg0KDQoNCipQZW9wbGUgZG9pbmcgdHJpY2t5IHRoaW5ncyB3
aXRoIDAuMC4wLjAgaGFzIGNvc3QgbWUgYW5kIGEgcGFzdCBlbXBsb3llciAyIHdlZWtzIG9mIG5l
ZWRsZXNzIHRyb3VibGVzaG9vdGluZywgZGVsYXlpbmcgYSBwcm9kdWN0L3NlcnZpY2UgbGF1bmNo
Lg0KDQpodHRwOi8vbGlzdHMuYXVzbm9nLm5ldC9waXBlcm1haWwvYXVzbm9nLzIwMTctSnVseS8w
Mzk0MDIuaHRtbA0KDQoNCk9uIE1vbiwgMTYgRGVjIDIwMTkgYXQgMTE6MDgsIDxpbnRlcm5ldC1k
cmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4+IHdyb3RlOg0K
Pg0KPg0KPiBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGlu
ZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuDQo+IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0
ZW0gb2YgdGhlIFNvdXJjZSBQYWNrZXQgUm91dGluZyBpbiBOZXR3b3JraW5nIFdHIG9mIHRoZSBJ
RVRGLg0KPg0KPiAgICAgICAgIFRpdGxlICAgICAgICAgICA6IFNlZ21lbnQgUm91dGluZyBQb2xp
Y3kgQXJjaGl0ZWN0dXJlDQo+ICAgICAgICAgQXV0aG9ycyAgICAgICAgIDogQ2xhcmVuY2UgRmls
c2ZpbHMNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBTaXZhIFNpdmFiYWxhbg0KPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIERhbmllbCBWb3llcg0KPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEFsZXggQm9nZGFub3YNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBQYXVsIE1h
dHRlcw0KPiAgICAgICAgIEZpbGVuYW1lICAgICAgICA6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21l
bnQtcm91dGluZy1wb2xpY3ktMDYudHh0DQo+ICAgICAgICAgUGFnZXMgICAgICAgICAgIDogMzUN
Cj4gICAgICAgICBEYXRlICAgICAgICAgICAgOiAyMDE5LTEyLTE1DQo+DQo+IEFic3RyYWN0Og0K
PiAgICBTZWdtZW50IFJvdXRpbmcgKFNSKSBhbGxvd3MgYSBoZWFkZW5kIG5vZGUgdG8gc3RlZXIg
YSBwYWNrZXQgZmxvdw0KPiAgICBhbG9uZyBhbnkgcGF0aC4gIEludGVybWVkaWF0ZSBwZXItZmxv
dyBzdGF0ZXMgYXJlIGVsaW1pbmF0ZWQgdGhhbmtzDQo+ICAgIHRvIHNvdXJjZSByb3V0aW5nLiAg
VGhlIGhlYWRlbmQgbm9kZSBzdGVlcnMgYSBmbG93IGludG8gYW4gU1IgUG9saWN5Lg0KPiAgICBU
aGUgaGVhZGVyIG9mIGEgcGFja2V0IHN0ZWVyZWQgaW4gYW4gU1IgUG9saWN5IGlzIGF1Z21lbnRl
ZCB3aXRoIGFuDQo+ICAgIG9yZGVyZWQgbGlzdCBvZiBzZWdtZW50cyBhc3NvY2lhdGVkIHdpdGgg
dGhhdCBTUiBQb2xpY3kuICBUaGlzDQo+ICAgIGRvY3VtZW50IGRldGFpbHMgdGhlIGNvbmNlcHRz
IG9mIFNSIFBvbGljeSBhbmQgc3RlZXJpbmcgaW50byBhbiBTUg0KPiAgICBQb2xpY3kuDQo+DQo+
DQo+DQo+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlz
Og0KPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNwcmluZy1z
ZWdtZW50LXJvdXRpbmctcG9sDQo+IGljeS8NCj4NCj4gVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQg
dmVyc2lvbnMgYXZhaWxhYmxlIGF0Og0KPiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLXBvbGljeS0wDQo+IDYNCj4gaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJv
dXRpbg0KPiBnLXBvbGljeS0wNg0KPg0KPiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lv
biBpcyBhdmFpbGFibGUgYXQ6DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1k
cmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG8NCj4gbGljeS0wNg0KPg0KPg0KPiBQ
bGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUg
dGltZSBvZg0KPiBzdWJtaXNzaW9uIHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZm
IGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmc8aHR0cDovL3Rvb2xzLmlldGYub3JnPi4N
Cj4NCj4gSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQ
IGF0Og0KPiBmdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLw0KPg0KPiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGlu
ZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KPiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0K
c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0K

--_000_MWHPR11MB16008E8034DE223FC784171EC1510MWHPR11MB1600namp_
Content-Type: text/html; charset="utf-8"
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
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1JTiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJX
b3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBNYXJrLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Db3VsZCB5b3Ugc2hhcmUgcmVmZXJl
bmNlcyB3aGljaCBzYXlzIGl0IGlzIGlsbGVnYWwgdG8gcmVmZXIgdG8gMC4wLjAuMCBvciA6OiBh
cyBJUCBhZGRyZXNzZXM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk1hbnkgKGlmIG5vdCBtb3N0KSBpbXBsZW1lbnRhdGlvbnMg
dXNlIHRoZXNlIHJlcHJlc2VudGF0aW9ucyBvZiBJUCBhZGRyZXNzZXMgd2hlbiBwcm92aXNpb25p
bmcgYSBkZWZhdWx0IHN0YXRpYyByb3V0ZSBhbmQgdGhlcmUgaXMgbm90aGluZyB3cm9uZyB3aXRo
IGRvaW5nIHNvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5UaGUgbGluayB5b3Ugc2hhcmVkIHByZXZpb3VzbHkgdGhhdCBpbmRp
Y2F0ZWQgYW4gaXNzdWUgYmVjYXVzZSBzb21lb25lIHdhcyB1c2luZyB0aGVzZSB6ZXJvIGFkZHJl
c3NlcyBhcyBkZXN0aW5hdGlvbiBJUCBpbiB0aGUgcGFja2V0cy4gVGhhdCB3b3VsZCBiZSBhbiBp
bmNvcnJlY3QgYW5hbG9neSBzaW5jZSB0aGVyZSBpcyBubyBzdWNoIHByb3Bvc2FsDQogaW4gdGhp
cyBkb2N1bWVudC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+S2V0
YW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bh
bj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBNYXJrIFNtaXRoICZsdDttYXJrenp6c21pdGhAZ21h
aWwuY29tJmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IDE2IERlY2VtYmVyIDIwMTkgMTI6Mjc8YnI+
DQo8Yj5Ubzo8L2I+IEtldGFuIFRhbGF1bGlrYXIgKGtldGFudCkgJmx0O2tldGFudEBjaXNjby5j
b20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs7
IGktZC1hbm5vdW5jZUBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW3NwcmluZ10g
SS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLXBvbGljeS0wNi50
eHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1ib3R0b206MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gTW9uLCAxNiBEZWMgMjAxOSwgMTY6NDMgS2V0YW4gVGFs
YXVsaWthciAoa2V0YW50KSwgJmx0OzxhIGhyZWY9Im1haWx0bzprZXRhbnRAY2lzY28uY29tIiB0
YXJnZXQ9Il9ibGFuayI+a2V0YW50QGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgTWFyayw8
YnI+DQo8YnI+DQpUaGUgZHJhZnQgdGFsa3MgYWJvdXQgJnF1b3Q7ZGVzdGluYXRpb24gb2YgdGhl
IHBvbGljeSZxdW90OyBhcyBpbiB0aGUgdGFpbC1lbmQgbm9kZSBvZiB0aGUgU1IgUG9saWN5LiBJ
dCBkb2VzIG5vdCB0YWxrIGFib3V0IHRoZSBkZXN0aW5hdGlvbiBJUCBhZGRyZXNzIGluIHRoZSBw
YWNrZXQuPGJyPg0KPGJyPg0KWW91IGNhbiBjb25zaWRlciB0aGlzIGFzIGEgJnF1b3Q7ZGVmYXVs
dCBwb2xpY3kmcXVvdDsgb24gc2ltaWxhciBsaW5lcyBhcyBhIGRlZmF1bHQgcm91dGUuPGJyPg0K
PGJyPg0KUGxlYXNlIHNlZSB0aGUgc2VjdGlvbiBiZWxvdyB3aGljaCB3aWxsIGNvdmVyIG9uZSBv
ZiB0aGUgdXNlLWNhc2VzIGZvciBzdGVlcmluZyBvdmVyIHN1Y2ggU1IgcG9saWNpZXMgdG8gdGhl
IG51bGwgZW5kcG9pbnQuPGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1wb2xpY3ktMDYjc2VjdGlvbi04Ljgu
MSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRm
LXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5LTA2I3NlY3Rpb24tOC44LjE8L2E+PGJyPg0K
PGJyPg0KSG9wZSB0aGF0IGNsYXJpZmllcy48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZG9uJ3Qg
dGhpbmsgaXQgZG9lcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+SWYgdGhpcyB0ZXh0IGlzIHRydWUgLSAmcXVvdDs8c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGVuZHBvaW50PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7ICZuYnNw
O2lzIHNwZWNpZmllZCBhcyBhbiBJUHY0IG9yIElQdjYgYWRkcmVzcyZxdW90OyAtIHRoZW4gdGhv
c2UgYXJlIGlsbGVnYWwgSVB2NCBhbmQgSVB2NiBhZGRyZXNzZXMuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPklmIHRoZXNlIGFyZSBub3QgYmVpbmcg
dXNlZCBhcyBJUHY0IG9yIElQdjYgYWRkcmVzc2VzLCB0aGVuIHRoZXkgY2Fubm90IGJlIHJlZmVy
cmVkIHRvIGFzIElQdjQgb3IgSVB2NiBhZGRyZXNzZXMuIEl0IGlzIGNvbmZ1c2luZyBhbmQgaW5h
Y2N1cmF0ZSBpZiB0aGV5IGFyZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4t
bGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4N
ClRoYW5rcyw8YnI+DQpLZXRhbjxicj4NCjxicj4NCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
PGJyPg0KRnJvbTogc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0
Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmctYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7IE9u
IEJlaGFsZiBPZiBNYXJrIFNtaXRoPGJyPg0KU2VudDogMTYgRGVjZW1iZXIgMjAxOSAwNjozNjxi
cj4NClRvOiBTUFJJTkcgV0cgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCkNjOiA8YSBocmVmPSJt
YWlsdG86aS1kLWFubm91bmNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aS1kLWFubm91bmNl
QGlldGYub3JnPC9hPjxicj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFm
dC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5LTA2LnR4dDxicj4NCjxicj4NCiZx
dW90O1RoZSBlbmRwb2ludCBpbmRpY2F0ZXMgdGhlIGRlc3RpbmF0aW9uIG9mIHRoZSBwb2xpY3ku
Jm5ic3A7IFRoZSBlbmRwb2ludDxicj4NCiZuYnNwOyAmbmJzcDtpcyBzcGVjaWZpZWQgYXMgYW4g
SVB2NCBvciBJUHY2IGFkZHJlc3MgYW5kIGlzIGV4cGVjdGVkIHRvIGJlIHVuaXF1ZTxicj4NCiZu
YnNwOyAmbmJzcDtpbiB0aGUgZG9tYWluLiZuYnNwOyBJbiBhIHNwZWNpZmljIGNhc2UgKHJlZmVy
IHRvIFNlY3Rpb24gOC44LjEpLCB0aGU8YnI+DQombmJzcDsgJm5ic3A7ZW5kcG9pbnQgY2FuIGJl
IHRoZSBudWxsIGFkZHJlc3MgKDAuMC4wLjAgZm9yIElQdjQsIDo6MCBmb3IgSVB2NikuJnF1b3Q7
PGJyPg0KPGJyPg0KUGVyIEludGVybmV0IFN0YW5kYXJkIDMgLyBSRkMgMTEyMiwgMC4wLjAuMCBp
cyBhbiBpbGxlZ2FsIElQdjQgZGVzdGluYXRpb24gYWRkcmVzcy4qPGJyPg0KPGJyPg0KUGVyIFJG
QyA0MjkxLCA6OjAgaXMgYW4gaWxsZWdhbCBJUHY2IGRlc3RpbmF0aW9uIGFkZHJlc3MuPGJyPg0K
PGJyPg0KPGJyPg0KUmVnYXJkcyw8YnI+DQpNYXJrLjxicj4NCjxicj4NCjxicj4NCipQZW9wbGUg
ZG9pbmcgdHJpY2t5IHRoaW5ncyB3aXRoIDAuMC4wLjAgaGFzIGNvc3QgbWUgYW5kIGEgcGFzdCBl
bXBsb3llciAyIHdlZWtzIG9mIG5lZWRsZXNzIHRyb3VibGVzaG9vdGluZywgZGVsYXlpbmcgYSBw
cm9kdWN0L3NlcnZpY2UgbGF1bmNoLjxicj4NCjxicj4NCjxhIGhyZWY9Imh0dHA6Ly9saXN0cy5h
dXNub2cubmV0L3BpcGVybWFpbC9hdXNub2cvMjAxNy1KdWx5LzAzOTQwMi5odG1sIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cDovL2xpc3RzLmF1c25vZy5uZXQvcGlwZXJtYWlsL2F1c25vZy8yMDE3LUp1
bHkvMDM5NDAyLmh0bWw8L2E+PGJyPg0KPGJyPg0KPGJyPg0KT24gTW9uLCAxNiBEZWMgMjAxOSBh
dCAxMTowOCwgJmx0OzxhIGhyZWY9Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8YnI+
DQomZ3Q7PGJyPg0KJmd0Ozxicj4NCiZndDsgQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxh
YmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLjxicj4NCiZn
dDsgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgU291cmNlIFBhY2tldCBSb3V0aW5n
IGluIE5ldHdvcmtpbmcgV0cgb2YgdGhlIElFVEYuPGJyPg0KJmd0Ozxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7VGl0bGUmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzogU2VnbWVudCBSb3V0aW5nIFBvbGljeSBBcmNoaXRlY3R1cmU8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0F1dGhvcnMmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7OiBDbGFyZW5jZSBGaWxzZmlsczxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U2l2YSBTaXZhYmFsYW48YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0RhbmllbCBWb3llcjxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxleCBCb2dk
YW5vdjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7UGF1
bCBNYXR0ZXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0ZpbGVu
YW1lJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDogZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVu
dC1yb3V0aW5nLXBvbGljeS0wNi50eHQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO1BhZ2VzJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs6
IDM1PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtEYXRlJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgOiAyMDE5LTEyLTE1PGJyPg0KJmd0
Ozxicj4NCiZndDsgQWJzdHJhY3Q6PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgU2VnbWVudCBSb3V0
aW5nIChTUikgYWxsb3dzIGEgaGVhZGVuZCBub2RlIHRvIHN0ZWVyIGEgcGFja2V0IGZsb3c8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyBhbG9uZyBhbnkgcGF0aC4mbmJzcDsgSW50ZXJtZWRpYXRlIHBl
ci1mbG93IHN0YXRlcyBhcmUgZWxpbWluYXRlZCB0aGFua3M8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyB0byBzb3VyY2Ugcm91dGluZy4mbmJzcDsgVGhlIGhlYWRlbmQgbm9kZSBzdGVlcnMgYSBmbG93
IGludG8gYW4gU1IgUG9saWN5Ljxicj4NCiZndDsmbmJzcDsgJm5ic3A7IFRoZSBoZWFkZXIgb2Yg
YSBwYWNrZXQgc3RlZXJlZCBpbiBhbiBTUiBQb2xpY3kgaXMgYXVnbWVudGVkIHdpdGggYW48YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyBvcmRlcmVkIGxpc3Qgb2Ygc2VnbWVudHMgYXNzb2NpYXRlZCB3
aXRoIHRoYXQgU1IgUG9saWN5LiZuYnNwOyBUaGlzPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgZG9j
dW1lbnQgZGV0YWlscyB0aGUgY29uY2VwdHMgb2YgU1IgUG9saWN5IGFuZCBzdGVlcmluZyBpbnRv
IGFuIFNSPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgUG9saWN5Ljxicj4NCiZndDs8YnI+DQomZ3Q7
PGJyPg0KJmd0Ozxicj4NCiZndDsgVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9y
IHRoaXMgZHJhZnQgaXM6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9sIiB0YXJnZXQ9
Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNw
cmluZy1zZWdtZW50LXJvdXRpbmctcG9sPC9hPjxicj4NCiZndDsgaWN5Lzxicj4NCiZndDs8YnI+
DQomZ3Q7IFRoZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDo8YnI+
DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNw
cmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5LTAiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9s
aWN5LTA8L2E+PGJyPg0KJmd0OyA2PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluIiB0
YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2Ry
YWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluPC9hPjxicj4NCiZndDsgZy1wb2xpY3ktMDY8
YnI+DQomZ3Q7PGJyPg0KJmd0OyBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBh
dmFpbGFibGUgYXQ6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9yZmNk
aWZmP3VybDI9ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLXBvIiB0YXJnZXQ9Il9i
bGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zcHJp
bmctc2VnbWVudC1yb3V0aW5nLXBvPC9hPjxicj4NCiZndDsgbGljeS0wNjxicj4NCiZndDs8YnI+
DQomZ3Q7PGJyPg0KJmd0OyBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9m
IG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiA8YnI+DQomZ3Q7IHN1Ym1pc3Npb24gdW50aWwgdGhl
IGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCA8YSBocmVmPSJodHRw
Oi8vdG9vbHMuaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCnRvb2xzLmlldGYub3JnPC9hPi48
YnI+DQomZ3Q7PGJyPg0KJmd0OyBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5
IGFub255bW91cyBGVFAgYXQ6PGJyPg0KJmd0OyA8YSBocmVmPSJmdHA6Ly9mdHAuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzLyIgdGFyZ2V0PSJfYmxhbmsiPmZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRl
cm5ldC1kcmFmdHMvPC9hPjxicj4NCiZndDs8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0
PGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQo8YnI+DQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCnNwcmluZyBtYWls
aW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PG86cD48L286cD48L3A+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5
Pg0KPC9odG1sPg0K

--_000_MWHPR11MB16008E8034DE223FC784171EC1510MWHPR11MB1600namp_--


From nobody Mon Dec 16 02:36:37 2019
Return-Path: <jie.dong@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50BC21201E0; Mon, 16 Dec 2019 02:36:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham 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 l3IgAj9KytKt; Mon, 16 Dec 2019 02:36:33 -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 5BF4E1201DB; Mon, 16 Dec 2019 02:36:33 -0800 (PST)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 91356F36F641A26642FF; Mon, 16 Dec 2019 10:36:31 +0000 (GMT)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 16 Dec 2019 10:36:30 +0000
Received: from NKGEML515-MBX.china.huawei.com ([fe80::a54a:89d2:c471:ff]) by nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id 14.03.0439.000; Mon, 16 Dec 2019 18:36:23 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: "spring@ietf.org" <spring@ietf.org>
CC: "spring-chairs@ietf.org" <spring-chairs@ietf.org>
Thread-Topic: Update and request to adopt draft-dong-spring-sr-for-enhanced-vpn
Thread-Index: AdWz/KdsY38cGyY9T2e2KWKx3lucjw==
Date: Mon, 16 Dec 2019 10:36:22 +0000
Message-ID: <76CD132C3ADEF848BD84D028D243C927CD4F18A0@NKGEML515-MBX.china.huawei.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.211]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/e1qGp2P33nOmx5aCODrSgYqV59M>
Subject: [spring] Update and request to adopt draft-dong-spring-sr-for-enhanced-vpn
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 10:36:35 -0000

RGVhciBXRywgDQoNCldlIGp1c3Qgc3VibWl0dGVkIGEgbmV3IHJldmlzaW9uIG9mIGRyYWZ0LWRv
bmctc3ByaW5nLXNyLWZvci1lbmhhbmNlZC12cG4gdG8gc29sdmUgdGhlIGNvbW1lbnRzIGFuZCBz
dWdnZXN0aW9ucyByZWNlaXZlZCBib3RoIGR1cmluZyBJRVRGMTA2IGFuZCBvbiB0aGUgbWFpbCBs
aXN0Lg0KDQpUaGUgbWFqb3IgY2hhbmdlcyBhcmU6DQoNCjEuIEZvbGxvd2luZyB0aGUgY2hhaXJz
JyBzdWdnZXN0aW9uLCB3ZSByZWR1Y2VkIHRoZSBkZXNjcmlwdGlvbiBhYm91dCBuZXR3b3JrIHNs
aWNpbmcgYW5kIGVuaGFuY2VkIFZQTiBzZXJ2aWNlIGZyb20gdGhlIGFic3RyYWN0LCBpbnRyb2R1
Y3Rpb24gYW5kIHRoZSBmb2xsb3dpbmcgc2VjdGlvbnMsIHNvIHRoYXQgaXQgbWFpbmx5IGZvY3Vz
ZXMgb24gdGhlIFNSIGJhc2VkIGRhdGEgcGxhbmUgbWVjaGFuaXNtLCB1c2UgY2FzZSBhbmQgcHJv
Y2VkdXJlcy4gDQoNCjIuIFNvbHZlIHRoZSBjb21tZW50cyByZWNlaXZlZCBmcm9tIFNhc2hhICh0
aGFua3MgYWdhaW4pLg0KDQozLiBTb21lIGVkaXRvcmlhbCBjaGFuZ2VzLiANCg0KQWZ0ZXIgdGhp
cyB1cGRhdGUsIHRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGEgZ2VuZXJpYyBtZWNoYW5pc20gdG8g
ZW5oYW5jZSBTUiB3aXRoIHJlc291cmNlIGF3YXJlbmVzcywgYW5kIHRoZSBtYWpvciBjb250ZW50
IG9mIHRoZSBkb2N1bWVudCBoYXMgYmVlbiBzdGFibGUuIFRodXMgdGhlIGNvLWF1dGhvcnMgYmVs
aWV2ZSBpdCBpcyByZWFkeSBmb3IgU1BSSU5HIFdHIHRvIGFkb3B0IGl0LCBhbmQgd291bGQgbGlr
ZSB0byBzb2xpY2l0IHRvIGluaXRpYXRlIHRoZSBhZG9wdGlvbiBwb2xsIG9uIHRoaXMgZG9jdW1l
bnQuIFRoYW5rcy4gDQoNCkJlc3QgcmVnYXJkcywNCkppZQ0KDQotLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KRnJvbTogaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIFttYWlsdG86aW50ZXJuZXQt
ZHJhZnRzQGlldGYub3JnXSANClNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgMTYsIDIwMTkgNToxMyBQ
TQ0KVG86IFRha3V5YSBNaXlhc2FrYSA8dGEtbWl5YXNha2FAa2RkaS5jb20+OyBaaGVucWlhbmcg
TGkgPGxpX3poZW5xaWFuZ0Bob3RtYWlsLmNvbT47IEZlbmd3ZWkgUWluIDxxaW5mZW5nd2VpQGNo
aW5hbW9iaWxlLmNvbT47IFN0ZXdhcnQgQnJ5YW50IDxzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20+
OyBZb25ncWluZyBaaHUgPHpodXlxLmdkQGNoaW5hdGVsZWNvbS5jbj47IERvbmdqaWUgKEppbW15
KSA8amllLmRvbmdAaHVhd2VpLmNvbT4NClN1YmplY3Q6IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlv
biBmb3IgZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2VkLXZwbi0wNi50eHQNCg0KDQpB
IG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2VkLXZw
bi0wNi50eHQNCmhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgSmllIERvbmcgYW5k
IHBvc3RlZCB0byB0aGUgSUVURiByZXBvc2l0b3J5Lg0KDQpOYW1lOgkJZHJhZnQtZG9uZy1zcHJp
bmctc3ItZm9yLWVuaGFuY2VkLXZwbg0KUmV2aXNpb246CTA2DQpUaXRsZToJCVNlZ21lbnQgUm91
dGluZyBmb3IgUmVzb3VyY2UgUGFydGl0aW9uZWQgVmlydHVhbCBOZXR3b3Jrcw0KRG9jdW1lbnQg
ZGF0ZToJMjAxOS0xMi0xNg0KR3JvdXA6CQlJbmRpdmlkdWFsIFN1Ym1pc3Npb24NClBhZ2VzOgkJ
MTgNClVSTDogICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMv
ZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2VkLXZwbi0wNi50eHQNClN0YXR1czogICAg
ICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1kb25nLXNwcmluZy1z
ci1mb3ItZW5oYW5jZWQtdnBuLw0KSHRtbGl6ZWQ6ICAgICAgIGh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1kb25nLXNwcmluZy1zci1mb3ItZW5oYW5jZWQtdnBuLTA2DQpIdG1saXpl
ZDogICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1kb25n
LXNwcmluZy1zci1mb3ItZW5oYW5jZWQtdnBuDQpEaWZmOiAgICAgICAgICAgaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWRvbmctc3ByaW5nLXNyLWZvci1lbmhhbmNlZC12
cG4tMDYNCg0KQWJzdHJhY3Q6DQogICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgbWVjaGFu
aXNtIHRvIGFzc29jaWF0ZSBTZWdtZW50IFJvdXRpbmcNCiAgIElkZW50aWZpZXJzIChTSURzKSB3
aXRoIG5ldHdvcmsgcmVzb3VyY2UgYXR0cmlidXRlcy4gIFRoZSByZXNvdXJjZS0NCiAgIGF3YXJl
IFNJRHMgcmV0YWluIHRoZWlyIG9yaWdpbmFsIGZ1bmN0aW9uYWxpdHksIHdpdGggdGhlIGFkZGl0
aW9uYWwNCiAgIHNlbWFudGljcyBvZiBpZGVudGlmeWluZyB0aGUgc2V0IG9mIG5ldHdvcmsgcmVz
b3VyY2VzIGF2YWlsYWJsZSBmb3INCiAgIHRoZSBwYWNrZXQgcHJvY2Vzc2luZyBhY3Rpb24uICBU
aGVzZSBTSURzIGNhbiBiZSB1c2VkIHRvIGJ1aWxkIFNJRA0KICAgbGlzdHMgd2l0aCByZXNlcnZl
ZCBuZXR3b3JrIHJlc291cmNlcywgd2hpY2ggY2FuIGJlIHVzZWQgZm9yIG1hbnkNCiAgIG5ldHdv
cmsgc2NlbmFyaW9zLiAgT25lIHR5cGljYWwgdXNlIGNhc2UgaXMgdG8gcHJvdmlkZSBTUiB2aXJ0
dWFsDQogICBuZXR3b3JrcyB3aXRoIHJlcXVpcmVkIG5ldHdvcmsgdG9wb2xvZ3kgYW5kIHJlc291
cmNlIGF0dHJpYnV0ZXMuICBUaGUNCiAgIHByb3Bvc2VkIG1lY2hhbmlzbSBpcyBhcHBsaWNhYmxl
IHRvIGJvdGggc2VnbWVudCByb3V0aW5nIHdpdGggTVBMUw0KICAgZGF0YSBwbGFuZSAoU1ItTVBM
UykgYW5kIHNlZ21lbnQgcm91dGluZyB3aXRoIElQdjYgZGF0YSBwbGFuZSAoU1J2NikuDQoNCg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRh
a2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24gdW50aWwg
dGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRm
Lm9yZy4NCg0KVGhlIElFVEYgU2VjcmV0YXJpYXQNCg0K


From nobody Mon Dec 16 02:45:47 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F88E1201E4 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 02:45:46 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 sUBsXhamNYXi for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 02:45:42 -0800 (PST)
Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (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 236A6120220 for <spring@ietf.org>; Mon, 16 Dec 2019 02:45:42 -0800 (PST)
Received: by mail-qk1-x72e.google.com with SMTP id c17so4001143qkg.7 for <spring@ietf.org>; Mon, 16 Dec 2019 02:45:42 -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=cBLdhCnUmGS8iWHlgwyHGHKnQN6r54VQvfnxjzp9D0Y=; b=I5psOgM7IfcMx5pa1KJLvWdAgvl+UXcU80I6Gp5VY1sw7g+hewzbngdj8w/iGdj2X+ bKo206G2pY9TfT/kL15L6vPjTMAXjSPwmIKQDyW2tTDHbcNWlscAuTpaTUw5hubiES18 HXy0SXvFIDVNWd1DZYR7PCeWNsjakOrRBXNqZ4Gj3hr9MXS2lizQKI+DT7iAjOUCHfMk 9k5JQqiVgEcSVc4PVSuIZxP2irEDUbxRaIvcTOAjju8k/E2rUoFJqYr1RR/7IFHCfquK 5rBtXZ5S98++8qnNY2I/90IIIf+FA4lk9PLyfLb4C5E6uJpat644dSzdAynKecxpTKWF yjlg==
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=cBLdhCnUmGS8iWHlgwyHGHKnQN6r54VQvfnxjzp9D0Y=; b=tkEg7G+T8p5NykLMVlFBUxLmkbk1p6rKFyVnAgCMXWMHyW1gkbddeA8ehXtnOLoI2b 5vyKdqXbLElfH90ZqKV7z4wNZ4c3vvizpQhR5kp2uIaRow0KuVLqWnSLQE5UyunZ/pt2 m+xvhqE3GYW09pTfkFTmBoaBgnJ6DUd9/UlxSAfz+4GqBCDIWbUqiYBcXtK0OS4QRnJm gT8aGm3qUNNnSSfwXMrm/ILbbTATkxmMLPZkvwNWsVQ5qj2WknXR1ES+CHNeO7ciLj5J r6p6Kr/YSSZA7f2PXXeZ2iNsq96dpTZ+T9++077Ubz48nEvzoA9XHJ3HEthV5HHKMAo1 oF2Q==
X-Gm-Message-State: APjAAAVvflZ5ayNt+PBd60VN3+nrlkdlccfKlGKeSLAQ1Q48SoAWcSA9 OtddGTAmsqSzxvLPiowrJo3d9LA0wx2RDdDeqbq/sA==
X-Google-Smtp-Source: APXvYqxdMv2ibGQGGlbDgPvmHsw4wIIoYd1QOmx3ztNLtgs7WciTMofugvzYpZVcOhzuHlcS83LhLp6ug65Gidu24ag=
X-Received: by 2002:a37:6087:: with SMTP id u129mr25820678qkb.219.1576493141037;  Mon, 16 Dec 2019 02:45:41 -0800 (PST)
MIME-Version: 1.0
References: <157645488473.11514.14849824578103099190@ietfa.amsl.com> <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com> <MWHPR11MB1600AD626D8C052175C518ABC1510@MWHPR11MB1600.namprd11.prod.outlook.com> <CAO42Z2whbJva6OYAJ2R7iq+4t87JWF5q63LJSnVRw22TqMPfSQ@mail.gmail.com> <MWHPR11MB16008E8034DE223FC784171EC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
In-Reply-To: <MWHPR11MB16008E8034DE223FC784171EC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 16 Dec 2019 11:45:31 +0100
Message-ID: <CAOj+MMHpszR6URujmsFKTmS9DiMXtWpMUMAr=EeouLDOebXq5Q@mail.gmail.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a9bda90599cfe94a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/eDPeIwxJX_FNkjApCQ_r2VaghY8>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 10:45:46 -0000

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

Hi Ketan,

I think Mark is right here.

I went through this document again and it seems that it defines endpoint to
be used as either "address" or "prefix". See there is nothing wrong with
using prefix ... but "address" is normally referred to what is in the
packet.

Moreover your examples of default routes specify special prefixes of
0.0.0.0 not addresses.

Honestly if you re-define all endpoint use as prefix you will nicely cover
over all of your cases. Even more ... you will also nicely cover SR anycast
case. So my suggestion would be to encode endpoint as prefix+mask in all
cases here.

Thx,
R.





On Mon, Dec 16, 2019 at 11:07 AM Ketan Talaulikar (ketant) <ketant@cisco.com>
wrote:

> Hi Mark,
>
>
>
> Could you share references which says it is illegal to refer to 0.0.0.0 or
> :: as IP addresses?
>
>
>
> Many (if not most) implementations use these representations of IP
> addresses when provisioning a default static route and there is nothing
> wrong with doing so.
>
>
>
> The link you shared previously that indicated an issue because someone was
> using these zero addresses as destination IP in the packets. That would be
> an incorrect analogy since there is no such proposal in this document.
>
>
>
> Thanks,
>
> Ketan
>
>
>
> *From:* Mark Smith <markzzzsmith@gmail.com>
> *Sent:* 16 December 2019 12:27
> *To:* Ketan Talaulikar (ketant) <ketant@cisco.com>
> *Cc:* SPRING WG <spring@ietf.org>; i-d-announce@ietf.org
> *Subject:* Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
>
>
>
>
> On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant), <ketant@cisco.com>
> wrote:
>
> Hi Mark,
>
> The draft talks about "destination of the policy" as in the tail-end node
> of the SR Policy. It does not talk about the destination IP address in the
> packet.
>
> You can consider this as a "default policy" on similar lines as a default
> route.
>
> Please see the section below which will cover one of the use-cases for
> steering over such SR policies to the null endpoint.
>
> https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06#section-8.8.1
>
> Hope that clarifies.
>
>
>
>
>
> I don't think it does.
>
>
>
> If this text is true - "The endpoint
>
>    is specified as an IPv4 or IPv6 address" - then those are illegal IPv4
> and IPv6 addresses.
>
>
>
> If these are not being used as IPv4 or IPv6 addresses, then they cannot be
> referred to as IPv4 or IPv6 addresses. It is confusing and inaccurate if
> they are.
>
>
>
>
> Thanks,
> Ketan
>
> -----Original Message-----
> From: spring <spring-bounces@ietf.org> On Behalf Of Mark Smith
> Sent: 16 December 2019 06:36
> To: SPRING WG <spring@ietf.org>
> Cc: i-d-announce@ietf.org
> Subject: Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
> "The endpoint indicates the destination of the policy.  The endpoint
>    is specified as an IPv4 or IPv6 address and is expected to be unique
>    in the domain.  In a specific case (refer to Section 8.8.1), the
>    endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IPv6)."
>
> Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination
> address.*
>
> Per RFC 4291, ::0 is an illegal IPv6 destination address.
>
>
> Regards,
> Mark.
>
>
> *People doing tricky things with 0.0.0.0 has cost me and a past employer 2
> weeks of needless troubleshooting, delaying a product/service launch.
>
> http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html
>
>
> On Mon, 16 Dec 2019 at 11:08, <internet-drafts@ietf.org> wrote:
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the Source Packet Routing in Networking WG
> of the IETF.
> >
> >         Title           : Segment Routing Policy Architecture
> >         Authors         : Clarence Filsfils
> >                           Siva Sivabalan
> >                           Daniel Voyer
> >                           Alex Bogdanov
> >                           Paul Mattes
> >         Filename        : draft-ietf-spring-segment-routing-policy-06.txt
> >         Pages           : 35
> >         Date            : 2019-12-15
> >
> > Abstract:
> >    Segment Routing (SR) allows a headend node to steer a packet flow
> >    along any path.  Intermediate per-flow states are eliminated thanks
> >    to source routing.  The headend node steers a flow into an SR Policy.
> >    The header of a packet steered in an SR Policy is augmented with an
> >    ordered list of segments associated with that SR Policy.  This
> >    document details the concepts of SR Policy and steering into an SR
> >    Policy.
> >
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol
> > icy/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0
> > 6
> > https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin
> > g-policy-06
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-po
> > licy-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/
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi Ketan,<div><br></div><div>I think Mark is right here.=
=C2=A0</div><div><br></div><div>I went through this document again and it s=
eems that it defines endpoint to be used as either &quot;address&quot; or &=
quot;prefix&quot;. See there is nothing wrong with using prefix ... but &qu=
ot;address&quot; is normally referred to what is in the packet.=C2=A0</div>=
<div><br></div><div>Moreover your examples of default routes specify specia=
l prefixes of 0.0.0.0 not addresses.=C2=A0</div><div><br></div><div>Honestl=
y if you re-define all endpoint use as prefix you will nicely cover over al=
l of your cases. Even more ... you will also nicely cover SR anycast case. =
So my suggestion would be to encode endpoint as prefix+mask in all cases he=
re.=C2=A0</div><div><br></div><div>Thx,<br>R.</div><div><br></div><div><br>=
</div><div><br></div><div><br></div></div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Mon, Dec 16, 2019 at 11:07 AM Ketan =
Talaulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.com">ketant@cisco.co=
m</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 lang=3D"EN-IN">
<div class=3D"gmail-m_7798682907829229927WordSection1">
<p class=3D"MsoNormal"><span>Hi Mark,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Could you share references which says it is il=
legal to refer to 0.0.0.0 or :: as IP addresses?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Many (if not most) implementations use these r=
epresentations of IP addresses when provisioning a default static route and=
 there is nothing wrong with doing so.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>The link you shared previously that indicated =
an issue because someone was using these zero addresses as destination IP i=
n the packets. That would be an incorrect analogy since there is no such pr=
oposal
 in this document.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Ketan<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=
=3D"_blank">markzzzsmith@gmail.com</a>&gt;
<br>
<b>Sent:</b> 16 December 2019 12:27<br>
<b>To:</b> Ketan Talaulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.com=
" target=3D"_blank">ketant@cisco.com</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; <a href=3D"mailto:i-d-announce@ietf.org" target=
=3D"_blank">i-d-announce@ietf.org</a><br>
<b>Subject:</b> Re: [spring] I-D Action: draft-ietf-spring-segment-routing-=
policy-06.txt<u></u><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><u></u>=C2=A0<u></u></p=
>
<div>
<div>
<p class=3D"MsoNormal">On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant)=
, &lt;<a href=3D"mailto:ketant@cisco.com" target=3D"_blank">ketant@cisco.co=
m</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<p class=3D"MsoNormal">Hi Mark,<br>
<br>
The draft talks about &quot;destination of the policy&quot; as in the tail-=
end node of the SR Policy. It does not talk about the destination IP addres=
s in the packet.<br>
<br>
You can consider this as a &quot;default policy&quot; on similar lines as a=
 default route.<br>
<br>
Please see the section below which will cover one of the use-cases for stee=
ring over such SR policies to the null endpoint.<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-segment-routing-po=
licy-06#section-8.8.1" target=3D"_blank">https://tools.ietf.org/html/draft-=
ietf-spring-segment-routing-policy-06#section-8.8.1</a><br>
<br>
Hope that clarifies.<u></u><u></u></p>
</blockquote>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I don&#39;t think it does.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If this text is true - &quot;<span style=3D"font-fam=
ily:Arial,sans-serif">The endpoint</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0 =
=C2=A0is specified as an IPv4 or IPv6 address&quot; - then those are illega=
l IPv4 and IPv6 addresses.</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">If thes=
e are not being used as IPv4 or IPv6 addresses, then they cannot be referre=
d to as IPv4 or IPv6 addresses. It is confusing and inaccurate if they are.=
</span><u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<p class=3D"MsoNormal"><br>
Thanks,<br>
Ketan<br>
<br>
-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blan=
k">spring-bounces@ietf.org</a>&gt; On Behalf Of Mark Smith<br>
Sent: 16 December 2019 06:36<br>
To: SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spri=
ng@ietf.org</a>&gt;<br>
Cc: <a href=3D"mailto:i-d-announce@ietf.org" target=3D"_blank">i-d-announce=
@ietf.org</a><br>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-=
06.txt<br>
<br>
&quot;The endpoint indicates the destination of the policy.=C2=A0 The endpo=
int<br>
=C2=A0 =C2=A0is specified as an IPv4 or IPv6 address and is expected to be =
unique<br>
=C2=A0 =C2=A0in the domain.=C2=A0 In a specific case (refer to Section 8.8.=
1), the<br>
=C2=A0 =C2=A0endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IP=
v6).&quot;<br>
<br>
Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination =
address.*<br>
<br>
Per RFC 4291, ::0 is an illegal IPv6 destination address.<br>
<br>
<br>
Regards,<br>
Mark.<br>
<br>
<br>
*People doing tricky things with 0.0.0.0 has cost me and a past employer 2 =
weeks of needless troubleshooting, delaying a product/service launch.<br>
<br>
<a href=3D"http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html" =
target=3D"_blank">http://lists.ausnog.net/pipermail/ausnog/2017-July/039402=
.html</a><br>
<br>
<br>
On Mon, 16 Dec 2019 at 11:08, &lt;<a href=3D"mailto:internet-drafts@ietf.or=
g" target=3D"_blank">internet-drafts@ietf.org</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Source Packet Routing in Networking W=
G of the IETF.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0: Segment Routing Policy Architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Authors=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0: Clarence Filsfils<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Siva Sivabalan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Daniel Voyer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Alex Bogdanov<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Paul Mattes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 draft-ietf-spring-segment-routing-policy-06.txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0: 35<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 : 2019-12-15<br>
&gt;<br>
&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 Segment Routing (SR) allows a headend node to steer a pac=
ket flow<br>
&gt;=C2=A0 =C2=A0 along any path.=C2=A0 Intermediate per-flow states are el=
iminated thanks<br>
&gt;=C2=A0 =C2=A0 to source routing.=C2=A0 The headend node steers a flow i=
nto an SR Policy.<br>
&gt;=C2=A0 =C2=A0 The header of a packet steered in an SR Policy is augment=
ed with an<br>
&gt;=C2=A0 =C2=A0 ordered list of segments associated with that SR Policy.=
=C2=A0 This<br>
&gt;=C2=A0 =C2=A0 document details the concepts of SR Policy and steering i=
nto an SR<br>
&gt;=C2=A0 =C2=A0 Policy.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-spring-segment-=
routing-pol" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol</a><=
br>
&gt; icy/<br>
&gt;<br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-segment-routi=
ng-policy-0" target=3D"_blank">
https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0</a><=
br>
&gt; 6<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-spring-seg=
ment-routin" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin</a><=
br>
&gt; g-policy-06<br>
&gt;<br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segme=
nt-routing-po" target=3D"_blank">
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segment-routing-po</a=
><br>
&gt; licy-06<br>
&gt;<br>
&gt;<br>
&gt; Please note that it may take a couple of minutes from the time of <br>
&gt; submission until the htmlized version and diff are available at <a hre=
f=3D"http://tools.ietf.org" target=3D"_blank">
tools.ietf.org</a>.<br>
&gt;<br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"ftp://ftp.ietf.org/internet-drafts/" target=3D"_blank">ftp:=
//ftp.ietf.org/internet-drafts/</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/spring</a><br>
<br>
_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</div>
</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>

--000000000000a9bda90599cfe94a--


From nobody Mon Dec 16 05:03:43 2019
Return-Path: <dlebrun@google.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40BC312084D for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 05:03:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.5
X-Spam-Level: 
X-Spam-Status: No, score=-17.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, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 gfQdmAj7Nyfb for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 05:03:40 -0800 (PST)
Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (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 DE1E312084A for <spring@ietf.org>; Mon, 16 Dec 2019 05:03:39 -0800 (PST)
Received: by mail-wr1-x42f.google.com with SMTP id b6so7183147wrq.0 for <spring@ietf.org>; Mon, 16 Dec 2019 05:03:39 -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=pHKf+rFCyEkkkQsvy9uPQGJHpQnKmTOvo6hXjRmz/7g=; b=Zn6SGC7WDOztcDq+NboFTiWHp9AiFCT6Q/32JJNMLTRBYoBOsRTK5Nb94mBpS+jnMx rBuW1sIOgMbPu2Iy+LlFNgExuVqMhlHzuMM5vsDN4obe8fpVNDICCoPW2coQicMX8kHo evr9jUOgMC/y+SYvRY2nCaKZmr/8zfIpOIAC3qCKCbU/2epdRQXCMmBXqvMfG1W5emvX DfrWS+BLb9PzyCu/Ak0eCl6QbwvqiWHCihcrU0/Dvpn3O5XlMqoStEU3jtEI1Z35h56W oZNJ5ujjk6DLf/oZc8Wa2Kf+R+eFyMmct15pgzZ89mUC64eirysJWQGI5DWxZrzH+bhs 622g==
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=pHKf+rFCyEkkkQsvy9uPQGJHpQnKmTOvo6hXjRmz/7g=; b=aSbTb3Ze0n3xjIxPRTUnALVx4Hmrsoe0hO5BFoQ9xPp3Ouki/6PGNLDbq9FXYpWCl/ dH3FiTvCDcTrsFNp8RJOEEN9RPNXtcyLfW4scUNKJMW2fX7fMKvtB4imK1WuQGTewUZO odsplVBqTA8JrPMb9uZz7OOhIRyMB/yPcmaBnUaoDSyj5zHEeAApB32xzhrU/2lLu9yQ Gr/sm3glr0klJD5XeYBAJGlvVMGrP5r6ZDSgOuxjYk6eKZB0YdTU5xHf2bHG3uvEUp7d 37hhQ3dtMXGyXwVrZ1CYg4NKrybEQbUlz0YIxjZkvSWapbHmBg5C/2kik7C+VfjsSW0o 6MkA==
X-Gm-Message-State: APjAAAUHVWunxOoX+X2D0ohDmiTO7jHoF24DmZsTy9mZkzKVCpwc08W6 10Ims9Z0wKCgSnrS6Usu2E5+5GNl73vwNqSKXDnw8A==
X-Google-Smtp-Source: APXvYqxgX/XOpcXJvRqhFzzR6Gqog6Giu/EERjJHOchxjupIbL+3BVPZyITyPT8K2KUntKQNArXLRlwHFom+xyNnqNQ=
X-Received: by 2002:a05:6000:1241:: with SMTP id j1mr31804775wrx.26.1576501417958;  Mon, 16 Dec 2019 05:03:37 -0800 (PST)
MIME-Version: 1.0
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: David Lebrun <dlebrun@google.com>
Date: Mon, 16 Dec 2019 13:03:26 +0000
Message-ID: <CABj6XFf5tHbSdon0qV1049c1UDG+pCN4ggrZ5t7LNtUUrZKWDg@mail.gmail.com>
To: bruno.decraene@orange.com
Cc: SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000001c6000599d1d7a9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/k_QQrpM_edDxwBcyUPkE85YVzh0>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 13:03:42 -0000

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

I=E2=80=99m not aware of any undisclosed IPR related to this document.

On Thu, Dec 5, 2019 at 4:50 PM <bruno.decraene@orange.com> wrote:

> Hi SPRING WG,
>
> In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, w=
e
> would like to poll for IPR.
>
> If you are aware of IPR that applies to
> draft-ietf-spring-srv6-network-programming [1] please respond to this
> email. If you are aware of IPR, please indicate whether it has been
> disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and
> 5378 provide more details).
>
> If you are an *author or contributor* please respond to this email
> regardless of whether or not you're aware of any IPR.
>
> This document will not advance until IPR confirmations have been received
> from all authors and contributors.
>
> Thank you,
> Bruno
>
> [1]
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles 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
> electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u
> falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged
> information 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
> delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n
> modified, changed or falsified.
> Thank you.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">I=E2=80=99m not aware of any undisclosed=C2=A0<span class=
=3D"gmail-il">IPR</span>=C2=A0related to this document.<br></div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 5, 2=
019 at 4:50 PM &lt;<a href=3D"mailto:bruno.decraene@orange.com">bruno.decra=
ene@orange.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">Hi SPRING WG,<br>
<br>
In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.<br>
<br>
If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been<br>
disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 5378=
 provide more details).<br>
<br>
If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you&#39;re aware of any IPR. <br>
<br>
This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.<br>
<br>
Thank you,<br>
Bruno<br>
<br>
[1] <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/=
html/draft-ietf-spring-srv6-network-programming-05</a><br>
<br>
<br>
___________________________________________________________________________=
______________________________________________<br>
<br>
Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc<br>
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler<br>
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,<br>
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.<br>
<br>
This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;<br>
they should not be distributed, used or copied without authorisation.<br>
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.<br>
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.<br>
Thank you.<br>
<br>
_______________________________________________<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>

--00000000000001c6000599d1d7a9--


From nobody Mon Dec 16 06:34:28 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A9CB1200D6 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 06:34:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 TVjQpuHlgic9 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 06:34:26 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 F15FB1200B1 for <spring@ietf.org>; Mon, 16 Dec 2019 06:34:25 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBGEYODm001580 for <spring@ietf.org>; Mon, 16 Dec 2019 15:34:24 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id E590B206437 for <spring@ietf.org>; Mon, 16 Dec 2019 15:34:23 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id D1B3A20637E for <spring@ietf.org>; Mon, 16 Dec 2019 15:34:23 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBGEYN4o007731 for <spring@ietf.org>; Mon, 16 Dec 2019 15:34:23 +0100
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
To: SPRING WG email list <spring@ietf.org>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com>
Message-ID: <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com>
Date: Mon, 16 Dec 2019 15:34:23 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Go0oS92A7igBxXkSNT6y14Yziso>
Subject: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 14:34:27 -0000

Hi, SPRINGers,

My comments on SRv6 relate to a worry about modifying packets in transit.

In order to better explain myself, or maybe to remove the worry 
altogether, I would like to ask for packet dumps of SRv6.

By looking at the packet contents that go into the network it is much 
easier to clarify and to avoid misunderstandings.

Alex


From nobody Mon Dec 16 06:35:38 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 694881200B1 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 06:35:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 173zYPLA33dz for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 06:35:34 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 BFE8212007C for <spring@ietf.org>; Mon, 16 Dec 2019 06:35:33 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBGEZWeD000846 for <spring@ietf.org>; Mon, 16 Dec 2019 15:35:32 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 3888D206437 for <spring@ietf.org>; Mon, 16 Dec 2019 15:35:32 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 2E31A206037 for <spring@ietf.org>; Mon, 16 Dec 2019 15:35:32 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBGEZWge008632 for <spring@ietf.org>; Mon, 16 Dec 2019 15:35:32 +0100
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
To: SPRING WG email list <spring@ietf.org>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <11783_1576056453_5DF0B685_11783_221_1_53C29892C857584299CBF5D05346208A48D261E9@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <260f6f3c-e3cc-e174-1782-456df7cded86@gmail.com> <8683D672-1A59-4253-AC46-14DD2D8C8B14@cisco.com>
Message-ID: <76bc4985-6244-115f-9c3f-8fed96ef9772@gmail.com>
Date: Mon, 16 Dec 2019 15:35:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <8683D672-1A59-4253-AC46-14DD2D8C8B14@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kYi3utWjwaQ6kht3VHgKlHbHyWU>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 14:35:36 -0000

Hi, SPRINGers,

This is my first post to this list.

This is about draft-ietf-spring-srv6-network-programming-06
more precisely the T.Encaps section 5.2.

Le 11/12/2019 Ã  21:05, Pablo Camarillo (pcamaril) a Ã©crit :
> Alex,
> 
> The precise definition T.Encaps is done in section 5.1 [5.2 now] of
> draft-ietf-spring-srv6-network-programming-06. If you have any
> comment on such definition please let me know -on a separate thread
> and directed to SPRING mailer-.

Thank you for the reply.

Please make the T.Encaps part of the draft easier for me to read, e.g.:
-expand what it means 'S01'; is it 'Step 01', like in BASIC programming
   language?
-clarify that the original packet in transit is not modified upon
   transition (modulo the Hop Limit field and the Segments Left field if
   present); new packet is created to carry the original packet - yes.
-clarify what it means 'a packet (A, S2)(S3, S2, S1; SL=1)'; because it
   is confusing in several ways; (A,S2) invites to think it is src and dst
   addresses, but their place is switched (the normal order is Source,
   Destination).  S in 'S2' might mean a Source Address but also might
   mean a Segment ID, or a Destination address.  Confusion should be
   avoided, at least in my mind.

Alex

> 
> Many thanks, Pablo.
> 
> ï»¿-----Original Message----- From: ipv6 <ipv6-bounces@ietf.org> on
> behalf of Alexandre Petrescu <alexandre.petrescu@gmail.com> Date:
> Wednesday, 11 December 2019 at 10:46 To: "ipv6@ietf.org"
> <ipv6@ietf.org> Subject: Re: [spring] Question about SRv6 Insert
> function
> 
> 
> 
> Le 11/12/2019 Ã  10:27, bruno.decraene@orange.com a Ã©crit :
>> Brian, Pablo
>> 
>> Please see inline (multiple points)
>> 
>>> From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com] 
>>> Sent: Tuesday, December 10, 2019 8:36 PM To: DECRAENE Bruno
>>> TGI/OLN; Fernando Gont Cc: Ron Bonica; spring@ietf.org;
>>> 6man@ietf.org; Suresh Krishnan;
>>> draft-voyer-6man-extension-header-insertion;
>>> draft-ietf-spring-srv6-network-programming Subject: Re: [spring]
>>> Question about SRv6 Insert function
>>> 
>>> Bruno,
>>> 
>>> On 11-Dec-19 06:17, bruno.decraene@orange.com wrote:
>>>> Fernando,
>>>> 
>>>>> From: Fernando Gont [mailto:fernando@gont.com.ar] Sent:
>>>>> Monday, December 9, 2019 9:54 PM
>>>>> 
>>>>> On 5/9/19 09:46, bruno.decraene@orange.com wrote: [....]
>>>>>>> 
>>>>>>> Since there have been plenty of attempts to do EH
>>>>>>> insertion or leave the IPv6 standard ambiguous in this
>>>>>>> respect, and the IETF has had consensus that EH insertion
>>>>>>> is not allowed, I think it would be bad, wastefull,
>>>>>>> tricky, and even dangerous to let a document go through
>>>>>>> the whole publication process, and just rely on the AD
>>>>>>> to keep the "DISCUSS" button pressed.
>>>>>> 
>>>>>> draft-ietf-spring-srv6-network-programming has a normative
>>>>>> reference to [I-D.voyer-6man-extension-header-insertion] 
>>>>>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-01#section-13.1
>
>>>>>> 
>>>>> 
>>>>>> As such, from a process standpoint, it would not going to
>>>>>> be published before
>>>>>> [I-D.voyer-6man-extension-header-insertion] be itself
>>>>>> published as RFC. And from its name, the latter is intended
>>>>>> to be discussed and within control of the 6MAN WG. So I
>>>>>> don't think that we can say that it "just rely on the AD to
>>>>>> keep the "DISCUSS" button pressed."
>>>>> 
>>>>> Yes, it is just relying on that.
>>>> 
>>>> Situation has changed since this email: the network programming
>>>> draft has now removed text related to SRH insertion. Please
>>>> comment on the text if you see text related to SRH insertion.
>>> 
>>> For example: 
>>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-8.2
>
>>> 
> 
>> Quoting the draft for everyone to read " Every  node is expected to
>> advertise via BGP-LS its SRv6 capabilities (e.g. how many SIDs it
>> can insert as part of a T.Encaps behavior)"
>> 
>> 
>> This is related to T.Encaps which is using IPv6 (outer)
>> encapsulation.
> 
> The term 'IPv6 encapsulation' has a somehow precise meaning, see
> below a citation from an RFC.
> 
> Do you mean that T.Encaps 'encapsulates' just the SRv6 header or the 
> entire IPv6 packet that contains the SRv6 header?
> 
> RFC2473:
>> IPv6 encapsulation consists of prepending to the original packet
>> an IPv6 header and, optionally, a set of IPv6 extension headers
>> (see Fig.3), which are collectively called tunnel IPv6 headers.
> 
> Alex
> 
>> - If you believe that T.Encaps is unclear on that, please comment
>> on its text. [1] - If the issue is the use of the term 'insert',
>> which is too close to the 'SRH insertion issue', I'm personally
>> fine with using a different term. E.g. "add". Please propose any
>> term which suits you [1]. That been said, I hope that we are not in
>> a situation where words are being forbidden.
>> 
>> [1] Preferably in the related thread, in order to help everyone
>> (all WG members, chairs, shepherds, ADs, IESG)  to be able to track
>> all comments. As we'll likely be in a situations where the number
>> of emails may be consequent
>> 
>>> Why would draft-voyer-6man-extension-header-insertion exists if
>>> the SRH proponents do not intend to perform SRH insertion?
>> 
>> As of today, the question been asked is a WG last call on
>> draft-ietf-spring-srv6-network-programming. If you want to secure
>> that SRH insertion is not used in the document, please comment as
>> part of its last call.
>> 
>> That been said, thanks to your comment, I've seen an unused
>> reference for [I-D.filsfils-spring-srv6-net-pgm-insertion]  that
>> needs to be removed
>> 
>> --Bruno
>> 
>> 
>>> 
>>> Brian
>>> 
>>>> 
>>>>> A question of you as a chair: does the wg you chair publish
>>>>> documents based on current specs (or at the very least based
>>>>> on  changes that are going to happen in the near term as a
>>>>> result of *existing and proven consensus*), or does spring
>>>>> ship documents that implicitly betting on changes that have
>>>>> no consensus?
>>>> 
>>>> In general, I don't see the benefit of sending a draft which we
>>>> expect would never progress to RFC. So this would not be my
>>>> preferred path. However, I guess that as always, there are
>>>> exceptions and I'm not a priori aware of a process forbidding
>>>> this. As of today, I'd rather not spend time on this
>>>> hypothetical case.
>>>> 
>>>>> The former is how I expect WGs to operate. The later shows a
>>>>> clear path to a huge pile of documents stuck at IESG review,
>>>>> simply because so later in the process folks found out that
>>>>> the document turns out to violate existing specs. With the
>>>>> risk of an AD pressing "YES", and hence IETF has been
>>>>> circumvented.
>>>> 
>>>> While IESG processing is beyond my paycheck (literally ;-) ), I
>>>> trust the IESG. And I don't see a reason to doubt a priori. And
>>>> even in this case, there may be a possibly to fetch back the
>>>> document from the RFC editor queue.
>>>> 
>>>> In short: very hypothetic case and beyond my hat. As of today,
>>>> I'd propose that we work on the text of the document.
>>>> 
>>>> Thank you, --Bruno
>>>> 
>>>>> Thanks, -- Fernando Gont e-mail: fernando@gont.com.ar ||
>>>>> fgont@si6networks.com PGP Fingerprint: 7809 84F5 322E 45C7
>>>>> F1C9 3945 96EE A9EF D076 FFF1
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> _________________________________________________________________________________________________________________________
>
>>>> 
>>> 
>>>> Ce message et ses pieces jointes peuvent contenir des
>>>> informations confidentielles 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 electroniques 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 information 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 delete 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.
>>>> 
>>>> --------------------------------------------------------------------
>
>>>> 
>>> IETF IPv6 working group mailing list
>>>> ipv6@ietf.org Administrative Requests:
>>>> https://www.ietf.org/mailman/listinfo/ipv6 
>>>> --------------------------------------------------------------------
>
>>>> 
>>> 
>> 
>> _________________________________________________________________________________________________________________________
>
>> 
> 
>> Ce message et ses pieces jointes peuvent contenir des informations
>> confidentielles 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 electroniques
>> 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 information 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
>> delete 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.
>> 
>> --------------------------------------------------------------------
>
>> 
> IETF IPv6 working group mailing list
>> ipv6@ietf.org Administrative Requests:
>> https://www.ietf.org/mailman/listinfo/ipv6 
>> --------------------------------------------------------------------
>
>> 
> 
> 
> -------------------------------------------------------------------- 
> IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> Requests: https://www.ietf.org/mailman/listinfo/ipv6 
> --------------------------------------------------------------------
> 
> 

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------


From nobody Mon Dec 16 08:49:27 2019
Return-Path: <david.i.allan@ericsson.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1E79120052 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 08:49:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5qPMoR_CBXmN for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 08:49:23 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770059.outbound.protection.outlook.com [40.107.77.59]) (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 3E71F120835 for <spring@ietf.org>; Mon, 16 Dec 2019 08:49:23 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kn1808h2ClR7rV9rEvQvTtOZeXIMx78AC7NcvvczXZDCcSvFy5Q+yejbj/VJof19WuGSOXeieIKL1RlQU6AH3AnFxL0Wqu/vkeTcOSFyN8buMnjxqYhtwacnU6+8/hHLp1JHSUHUwDjMiNh77jje3KV6H5xFaYfVF3+duOnSA2xznZ4YvAW82Zi1rjRAxxM3/Mp+KG+UJcrQRR6tJgRRQJ9v3syUQtUyC5cCXj4Y1EMHhNReqJ+h2hVLE4vbQxyP1lxAe5fr4r0DoDaGz1ey9DL9vHYXC8O4oFtaflqqXu/Cui1+M+19SwmR+6v/y8yFEo7LYBtO7AOKtcLx4Jbk0A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u4kuJrqAARWkeEIK5jIsUj3FkItk72s0RYVuDFn31N0=; b=WQA2+sWgAh38URai+AllSTfFBSPqI5qtY+rb6SZz6ONoDfCrRLU/eoduLSczEc38sbPPciSmpLQUR9GJiibpAjPGnWuXs7LemNHJof2qCyorhz7UshfxqLyOU+hnncX3piCrlup8H1Q0tAmnmGK2SarWpqHqJv4f7Sem1ZzGMHA5an6whor36pk9vn4V28pVB44W1+Zyjiz7AgxFXq+KHG3mxI9gyuNVOCf0uB1ooTIlEvefj3ieWRgoHlfs96CDvrUdX/tbhS0ay4rmWly11YgNy6hhOAqt95zDVrPszx3GIrd/kEMJKCOF9u7C9ffm3ppS+YJJEK7MSonlY6DV0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u4kuJrqAARWkeEIK5jIsUj3FkItk72s0RYVuDFn31N0=; b=urXovTAwaFuVLwYonCIZ4caRY+X2fDKJees3p7ZEu+wbwPE5sQDP0Elv7thnF2x+iGmAWCp7XL8N+0Js+uJ9GYBU+Z3ExoKG65i7VlEpErM1Z5HR372zVYAkzGqf2DkFqwfg+sxDim8h/kGAbMLgZrmGTnP0Fw2hNaPhWN1vkIo=
Received: from BYAPR15MB3078.namprd15.prod.outlook.com (20.178.239.16) by BYAPR15MB2600.namprd15.prod.outlook.com (20.179.155.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Mon, 16 Dec 2019 16:49:18 +0000
Received: from BYAPR15MB3078.namprd15.prod.outlook.com ([fe80::39e9:80ce:6440:fb45]) by BYAPR15MB3078.namprd15.prod.outlook.com ([fe80::39e9:80ce:6440:fb45%7]) with mapi id 15.20.2538.019; Mon, 16 Dec 2019 16:49:18 +0000
From: David Allan I <david.i.allan@ericsson.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85kzx+ex1fgR0y5sqQsQB7yJqe0UwiAgAEL1gCAAaQccIACZxoAgAH8YmA=
Date: Mon, 16 Dec 2019 16:49:18 +0000
Message-ID: <BYAPR15MB30782F4BBB3D9E5285B859E5D0510@BYAPR15MB3078.namprd15.prod.outlook.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <16253F7987E4F346823E305D08F9115AABAEB42B@nkgeml514-mbx.china.huawei.com> <21AFAEDA-F3B0-45AA-AE49-EB4E5FB73918@cisco.com> <BYAPR15MB3078DEDDBF672EEE0DF931D6D0550@BYAPR15MB3078.namprd15.prod.outlook.com> <EF38045A-3B36-4897-A900-7DCF7CB54072@cisco.com>
In-Reply-To: <EF38045A-3B36-4897-A900-7DCF7CB54072@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=david.i.allan@ericsson.com; 
x-originating-ip: [71.204.184.241]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 543f34eb-23e1-4ca3-d402-08d78247e482
x-ms-traffictypediagnostic: BYAPR15MB2600:
x-microsoft-antispam-prvs: <BYAPR15MB2600AF925EB200053EB9DFB0D0510@BYAPR15MB2600.namprd15.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02530BD3AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(136003)(39860400002)(396003)(366004)(129404003)(13464003)(189003)(199004)(33656002)(5660300002)(66946007)(81156014)(81166006)(6506007)(26005)(186003)(52536014)(478600001)(66574012)(53546011)(2906002)(7696005)(966005)(71200400001)(66556008)(110136005)(66476007)(64756008)(8676002)(66446008)(55016002)(316002)(9686003)(76116006)(8936002)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR15MB2600; H:BYAPR15MB3078.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: odV5YhrFogA1wjiLS9nc1ypZudOse3ioBYKJzeRZ2fohhsoePTadx7Jl0cN5ErUxKgdLkq615UN0iL9D5civkB9QWpSUaULeuTmv8aJVHnaiExLYAy4s4e1yUsCcCD02g7WE8fpK0TPS4/UvwpLU9q13UmZD7pJEerLNdMtAyZLvP07GFKEP47SCBruBexsS/JTw323tnC6pa4sKnyJuFJ+tqiAsbXN4etqbOAp32VB7MWTJVSaRGgO8jNRgGVfT7yastpAV64gNUMkvgtIn9+Vkji15kbiJy2HTGdPJgZifOjkkbHdTBHJvOQgYbsJgeqpBr1YOpq7HWymat5bv30sqhYwD/M+s6QGtEbqamrOrd50krq+ZMgQFDqQ+Ia6He5VrZbNfA3FOpfZQVdbW3nB3UQiax6eaNSqXA08stY2tqU7app9kCqvDMjk3aQjvaeTSkBT6ETSp3oopCEx1ZEewsp37pD0R90Rr9b/QR8F/quYlJihTCvC0nRtpN3c/QSIyKKIX99WXCedR9D5sdUUFW1y0zm/5jkSbiZjbGzt59OZKuYHX6EXZndgAYUh2
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 543f34eb-23e1-4ca3-d402-08d78247e482
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2019 16:49:18.2563 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TKJU/ZCAdIFt0V3Erx3EA5L4T1WnSRcVvOvsORQ5FLCsFenygvsdOhDzVFhTVOqiOYegyjqoidRgQ/DFIyrgewGrLoC24IwaUtqw+emeVg4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR15MB2600
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kkTvH-uDBOw4jTdRSSvjDIpKyjo>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 16:49:26 -0000

SEkgUGFibG86DQoNClJlcGxpZXMgaW4tbGluZSBwcmVmYWNlZCB3aXRoIERBPg0KDQotLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9y
Zz4gT24gQmVoYWxmIE9mIFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpDQpTZW50OiBTYXR1cmRh
eSwgRGVjZW1iZXIgMTQsIDIwMTkgMTo1NyBBTQ0KVG86IFhpZWppbmdyb25nIChKaW5ncm9uZykg
PHhpZWppbmdyb25nQGh1YXdlaS5jb20+OyBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVy
bi5jb20+OyBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJcyBzcnY2IFBT
UCBhIGdvb2QgaWRlYQ0KDQpIaSBEYXZlLA0KDQpUaGFuayB5b3UgZm9yIHBhcnRpY2lwYXRpbmcg
aW4gdGhlIGRpc2N1c3Npb24uDQoNCkkgZmFpbCB0byBzZWUgaG93IGl0ICJmcmFnbWVudGF0aW9u
IGJlY29tZXMgcGFydGljdWxhcmx5IHVnbHkiLiBXaGF0IGlzIHRoZSBuZWdhdGl2ZSBpbXBhY3Qg
dG8gdGhlIGZpbmFsIGRlc3RpbmF0aW9uPyBJIGJlbGlldmUgdGhlcmUgaXMgbm9uZS4NCkRBPiBU
aGUgd29yayB0aGF0IG5lZWRzIHRvIGJlIHBlcmZvcm1lZCBkb2luZyBQU1AgaXMgc3Vic3RhbnRp
YWxseSBtb3JlIHRoYW4gdGhlIGZpbmFsIGRlc3RpbmF0aW9uIHRvIGhhbmRsZSB0aGUgU1JILiAg
VGhhdCBmcmFnbWVudGF0aW9uIG11bHRpcGxpZXMgdGhpcyB3YXMgbXkgcG9pbnQuDQoNCkludHVp
dGl2ZWx5IEkgdGVuZCB0byBhZ3JlZSB3aXRoIEppbmdyb25nIHRoYXQgUFNQIGlzIGJlbmVmaWNp
YWwgc2luY2UgdGhlIGVncmVzcyBQRSB3aWxsIGhhdmUgZWFzaWVyIGFjY2VzcyB0byB0aGUgZnJh
Z21lbnRhdGlvbiBoZWFkZXIuDQpEQT4gSSd2ZSBzZWVuIHRoZSBwb2ludCByYWlzZWQgdGhhdCBp
bXBsZW1lbnRhdGlvbnMgY2FuIGRvIHRoaXMgdG9kYXkuIEkgd291bGQgc3RpbGwgYmUgY29uY2Vy
bmVkIGFib3V0IHRoZSBhZGRpdGlvbmFsIGxvYWQgd2UgYXJlIGltcG9zaW5nIGFzIHRoZSBuZXh0
IGdlbmVyYXRpb24gb2YgaW50ZXJmYWNlcyBjb21lcyBhbG9uZy4gDQoNClJlZ2FyZGxlc3Mgb2Yg
d2hldGhlciBpdCBoYXMgYW55IGJlbmVmaXQ6IG5vdGUgdGhhdCB0aGUgc291cmNlIGlzIHRoZSBv
bmUgY2hvb3Npbmcgd2hpY2ggc2VnbWVudHMgdGhhdCBnbyBpbnRvIHRoZSBTUkguIEFzIHN1Y2gs
IGl0IGNhbiBlbmNvZGUgaW50byB0aGUgcGFja2V0IGEgcGVudWx0aW1hdGUgc2VnbWVudCB3aXRo
IG5vIFBTUCBzdXBwb3J0LiBQU1AgaXMgb3B0aW9uYWwgYW5kIGl0IGlzIGFkdmVydGlzZWQgaW4g
dGhlIGNvbnRyb2wgcGxhbmUgc28gdGhhdCB0aGUgc291cmNlIGNhbiBkZWNpZGUgd2hldGhlciB0
byB1c2UgaXQuDQpEQT4gSSBoYXZlIHRvIGFkbWl0IEkgZmluZCB0aGF0IHRvIGJlIGEgc3RyYW5n
ZSBzdGF0ZW1lbnQsIGVmZmVjdGl2ZWx5IHRoZSBzb3VyY2UgY2FuIGNob29zZSB3aGV0aGVyIG9y
IG5vdCB0byBkbyBzb21ldGhpbmcgdGhhdCBpcyBvZiBxdWVzdGlvbmFibGUgYmVuZWZpdD8NCg0K
Umdkcw0KRGF2ZQ0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogRGF2aWQg
QWxsYW4gSSA8ZGF2aWQuaS5hbGxhbkBlcmljc3Nvbi5jb20+DQpEYXRlOiBUaHVyc2RheSwgMTIg
RGVjZW1iZXIgMjAxOSBhdCAyMjo0MA0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIg
PHBjYW1hcmlsQGNpc2NvLmNvbT4sICJYaWVqaW5ncm9uZyAoSmluZ3JvbmcpIiA8eGllamluZ3Jv
bmdAaHVhd2VpLmNvbT4sICJKb2VsIE0uIEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPiwg
InNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBbc3ByaW5n
XSBJcyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KDQogICAgSGkgUGFibG8NCiAgICANCiAgICBMb29r
aW5nIG92ZXIgdGhlIGJlbmVmaXRzIGxpc3QsIElycmVzcGVjdGl2ZSBvZiBhbnkgb3RoZXIgbWVy
aXRzLCBJJ2QgYWN0dWFsbHkgc3VzcGVjdCB0aGF0IDEuMy9leGFtcGxlIDIgaXMga2luZCBvZiBh
IHNwZWNpb3VzIGJlbmVmaXQuIA0KICAgIA0KICAgIE15IHJlYXNvbmluZyBpcyBpZiBmcmFnbWVu
dGF0aW9uIGhhcyBvY2N1cnJlZCwgYW5kIHRoZSBOU0ggaGFzIGJlZW4gcmVwbGljYXRlZCBpbiBh
bGwgZnJhZ21lbnRzIGFuZCBuZWVkcyB0byBiZSByZW1vdmVkIGZyb20gZWFjaCBmcmFnbWVudCBi
eSB0aGUgcGVudWx0aW1hdGUgU1IuIFRoaXMgb2ZmZXJzIG1pbmltYWwgYmVuZWZpdCB0byB0aGUg
cmVhc3NlbWJseSBmdW5jdGlvbiBhdCB0aGUgdWx0aW1hdGUgU2VnbWVudCBSb3V0ZXIuDQogICAg
DQogICAgSU1PIFNSSCByZW1vdmFsIGF0IGFuIGludGVybWVkaWF0ZSBkZXZpY2UgaXMgYSBtb3Jl
IGNvbXBsZXggb3BlcmF0aW9uLiAgSW4gYSBzaW1wbGlzdGljIGRlc2NyaXB0aW9uIG9mIG9wZXJh
dGlvbiBpdCBhZGRzIGF0IGEgbWluaW11bSwgcGFyc2luZyBhbmQgYSBtZW1jcHkgb2YgdGhlIHBh
eWxvYWQuIEluIGVmZmVjdCBpdCByZXBsYWNlcyBTdGFydF9vZl9wYXlsb2FkX3B0ciArPSBsZW5n
dGggKFNSSCkgYXQgdGhlIHVsdGltYXRlIFNSIHdpdGggbWVtY3B5IChzdGFydF9vZl9TUkhfcHRy
LCBzdGFydF9vZl9TUkhfcHRyK2xlbmd0aChTUkgpLCBsZW5ndGgoU1JIKSkgYXQgdGhlIHBlbnVs
dGltYXRlIFNSLg0KICAgIA0KICAgIFNvIHNraXBwaW5nIG92ZXIgdGhlIGV4aGF1c3RlZCBTUkgg
d291bGQgYXBwZWFyIHRvIGJlIHRyaXZpYWwgY29tcGFyZWQgdG8gdGhlIHdvcmsgYXQgdGhlIHBl
bnVsdGltYXRlIHNlZ21lbnQgcm91dGVyIHRvIHJlbW92ZSBpdCBlbnRpcmVseS4gSU1PIGl0IGRv
ZXMgbm90IG9mZmVyIGJlbmVmaXRzIGVxdWl2YWxlbnQgdG8gUEhQIGluIE1QTFMNCiAgICANCiAg
ICBUaGUgc2FtZSBhcmd1bWVudCBjb3VsZCBiZSBjb25zaWRlcmVkIHdpdGhvdXQgZnJhZ21lbnRh
dGlvbiwgYnV0IGZyYWdtZW50YXRpb24gYmVjb21lcyBhIHBhcnRpY3VsYXJseSB1Z2x5IGV4YW1w
bGUuDQogICAgDQogICAgSG9wZSB0aGlzIGhlbHBzDQogICAgRGF2ZQ0KICAgIA0KICAgIA0KICAg
IA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogc3ByaW5nIDxzcHJp
bmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIFBhYmxvIENhbWFyaWxsbyAocGNhbWFy
aWwpDQogICAgU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMSwgMjAxOSAxMjoxMiBQTQ0KICAg
IFRvOiBYaWVqaW5ncm9uZyAoSmluZ3JvbmcpIDx4aWVqaW5ncm9uZ0BodWF3ZWkuY29tPjsgSm9l
bCBNLiBIYWxwZXJuIDxqbWhAam9lbGhhbHBlcm4uY29tPjsgc3ByaW5nQGlldGYub3JnDQogICAg
U3ViamVjdDogUmU6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgDQogICAg
SmluZ3JvbmcsDQogICAgIA0KICAgID4gTm90aGluZyBuZXcsIGJ1dCBiZW5lZml0cyB0aGF0IHBl
b3BsZSBoYXZlIGFscmVhZHkgc2FpZCBzZWVtcyBub3RhYmxlIHRvIG1lLg0KICAgIA0KICAgIEFn
cmVlZC4NCiAgICANCiAgICBDaGVlcnMsDQogICAgUGFibG8uDQogICAgDQogICAgLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCiAgICBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYu
b3JnPiBvbiBiZWhhbGYgb2YgIlhpZWppbmdyb25nIChKaW5ncm9uZykiIDx4aWVqaW5ncm9uZ0Bo
dWF3ZWkuY29tPg0KICAgIERhdGU6IFdlZG5lc2RheSwgMTEgRGVjZW1iZXIgMjAxOSBhdCAwNTox
NQ0KICAgIFRvOiAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJuLmNvbT4sICJzcHJp
bmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgU3ViamVjdDogUmU6IFtzcHJpbmdd
IElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgDQogICAgICAgIEkgdGhpbmsgaXQncyBhIGdv
b2QgaWRlYS4NCiAgICAgICAgTm90aGluZyBuZXcsIGJ1dCBiZW5lZml0cyB0aGF0IHBlb3BsZSBo
YXZlIGFscmVhZHkgc2FpZCBzZWVtcyBub3RhYmxlIHRvIG1lLg0KICAgICAgICANCiAgICAgICAg
KDEpIHJlZHVjZSB0aGUgbG9hZCBvZiBmaW5hbCBkZXN0aW5hdGlvbi4gVGhpcyBiZW5lZml0IGNh
biBiZSBub3RhYmxlIGZvciB0aGUgZm9sbG93aW5nIHN1YiByZWFzb25zLg0KICAgICAgICAoMS4x
KSBmaW5hbCBkZXN0aW5hdGlvbiB0ZW5kcyB0byBoYXZlIGhlYXZ5IGxvYWQuIEl0IG5lZWQgdG8g
aGFuZGxlIGFsbCB0aGUgRUhzIGFuZCBkbyB0aGUgZGVsaXZlcnkvZGVtdWx0aXBsZXggdGhlIHBh
Y2tldCB0byB0aGUgcmlnaHQgb3ZlcmxheSBzZXJ2aWNlLg0KICAgICAgICAoMS4yKSBleGFtcGxl
IDEsIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBoYW5kbGUgdGhlIERPSCBhZnRl
ciB0aGUgUkguDQogICAgICAgICgxLjMpIGV4YW1wbGUgMiwgdGhlIGZpbmFsIGRlc3RpbmF0aW9u
IG1heSBuZWVkIHRvIGRvIHRoZSBhc3NlbWJseSBvZiBmcmFnbWVudGVkIHBhY2tldHMuDQogICAg
ICAgICgxLjQpIGV4YW1wbGUgMywgdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG1heSBuZWVkIHRvIGRv
IEFIL0VTUCBhZnRlciB0aGUgRnJhZ21lbnRhdGlvbiBIZWFkZXIuDQogICAgICAgICgxLjUpIGV4
YW1wbGUgNCwgdGhlIGZpbmFsIGRlc3RpbmF0aW9uIG1heSBuZWVkIHRvIGRlbGl2ZXIgdGhlIHBh
Y2tldCB0byB0aGUgcmlnaHQgb3ZlcmxheSBzZXJ2aWNlLg0KICAgICAgICANCiAgICAgICAgKDIp
IHN1cHBvcnQgdGhlIGluY3JlbWVudGFsIGRlcGxveW1lbnQgd2hlbiBmaW5hbCBkZXN0aW5hdGlv
bihzKSBkbyBub3QgcHJvY2Vzcy9yZWNvZ25pemUgU1JILiBUaGlzIGJlbmVmaXQgY2FuIGJlIG5v
dGFibGUgZm9yIHRoZSBmb2xsb3dpbmcgc3ViIHJlYXNvbnMuDQogICAgICAgICgyLjEpIEEgY29y
ZSByb3V0ZXIgbWF5IChmYW4tb3V0KSBjb25uZWN0ZWQgd2l0aCBhIGJpZyBudW1iZXIgb2YgbG93
LWVuZCByb3V0ZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgU1JIIGJ1dCBzdXBwb3J0IHR1bm5lbC1l
bmQvc2VydmljZS1kZW11bHRpcGxleCBmdW5jdGlvbiBvZiBTUnY2Lg0KICAgICAgICANCiAgICAg
ICAgVGhhbmtzDQogICAgICAgIEppbmdyb25nDQogICAgICAgIA0KICAgICAgICAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBzcHJpbmcgW21haWx0bzpzcHJpbmctYm91
bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEpvZWwgTS4gSGFscGVybg0KICAgICAgICBTZW50
OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDEwOjU1IEFNDQogICAgICAgIFRvOiBzcHJp
bmdAaWV0Zi5vcmcNCiAgICAgICAgU3ViamVjdDogW3NwcmluZ10gSXMgc3J2NiBQU1AgYSBnb29k
IGlkZWENCiAgICAgICAgDQogICAgICAgIEZvciBwdXJwb3NlcyBvZiB0aGlzIHRocmVhZCwgZXZl
biBpZiB5b3UgdGhpbmsgUFNQIHZpb2xhdGVzIFJGQyA4MjAwLCBsZXQgdXMgYXNzdW1lIHRoYXQg
aXQgaXMgbGVnYWwuDQogICAgICAgIA0KICAgICAgICBBcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBQ
U1Agc2l0dWF0aW9uIGlzOg0KICAgICAgICBvIHRoZSBwYWNrZXQgYXJyaXZlcyBhdCB0aGUgcGxh
Y2UgKGxldCdzIG5vdCBhcmd1ZSBhYm91dCB3aGV0aGVyIFNJRHMgYXJlIGxvY2F0b3JzKSBpZGVu
dGlmaWVkIGJ5IHRoZSBTSUQgaW4gdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgZmllbGQgbyB0aGF0
IFNJRCBpcyB0aGUgbmV4dCB0byBsYXN0IFNJRCBpbiB0aGUgU0lEIGxpc3QgbyB0aGF0IHNpZCBp
cyBtYXJrZWQgYXMgLyBrbm93biB0byBiZSBQU1AgbyBhdCB0aGUgaW50ZW5kZWQgcGxhY2UgaW4g
dGhlIHByb2Nlc3NpbmcgcHNldWRvY29kZSwgdGhlIGxhc3QgKGZpcnN0KSBlbnRyeSBpbiB0aGUg
U1JIIGlzIGNvcGllZCBpbnRvIHRoZSBkZXN0aW5hdGlvbiBJUHY2IGFkZHJlc3MgZmllbGQgb2Yg
dGhlIHBhY2tldA0KICAgICAgICAtPiBUaGUgU1JIIGJlaW5nIHVzZWQgaXMgdGhlbiByZW1vdmVk
IGZyb20gdGhlIHBhY2tldC4NCiAgICAgICAgDQogICAgICAgIEluIG9yZGVyIHRvIGV2YWx1YXRl
IHdoZXRoZXIgdGhpcyBpcyBhIGdvb2QgaWRlYSwgd2UgaGF2ZSB0byBoYXZlIHNvbWUgaWRlYSBv
ZiB0aGUgYmVuZWZpdC4gIEl0IG1heSBiZSB0aGF0IEkgYW0gbWlzc2luZyBzb21lIG9mIHRoZSBi
ZW5lZml0LCBhbmQgSSB3b3VsZCBhcHByZWNpYXRlIGNsYXJpZmljYXRpb24uDQogICAgICAgIEFz
IGZhciBhcyBJIGNhbiB0ZWxsLCB0aGUgYmVuZWZpdCBvZiB0aGlzIHJlbW92YWwgaXMgdGhhdCBp
biBleGNoYW5nZSBmb3IgdGhpcyBub2RlIGRvaW5nIHRoZSB3b3JrIG9mIHJlbW92aW5nIHRoZSBT
UkgsIHRoZSBmaW5hbCBub2RlIGluIHRoZSBTUkggZG9lcyBub3QgaGF2ZSB0byBwcm9jZXNzIHRo
ZSBTUkggYXQgYWxsLCBhcyBpdCBoYXMgYmVlbiByZW1vdmVkLg0KICAgICAgICANCiAgICAgICAg
SSBoYXZlIHRyb3VibGUgc2VlaW5nIGhvdyB0aGF0IHdvcmsgdHJhZGVvZmYgY2FuIGJlIGJlbmVm
aWNpYWwuIA0KICAgICAgICBSZW1vdmluZyBieXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNr
ZXQgaXMgYSBjb21wbGV4IG9wZXJhdGlvbi4gDQogICAgICAgIERvaW5nIHNvIGluIFNpbGljb24g
KHdlIGV4cGVjdCB0aGlzIHRvIGJlIGRvbmUgaW4gdGhlIGZhc3QgcGF0aCBvZiBzaWduaWZpY2Fu
dCBmb3J3YXJkZXJzIGFzIEkgdW5kZXJzdGFuZCBpdCkgcmVxdWlyZXMgdmVyeSBzcGVjaWFsIHBy
b3Zpc2lvbi4gIEV2ZW4gaW4gc29mdHdhcmUsIHJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRs
ZSBvZiBhIHBhY2tldCByZXF1aXJlcyBzb21ld2hlcmUgYmV0d2VlbiBzb21lIGFuZCBhIGxvdCBv
ZiBleHRyYSB3b3JrLiAgSXQgaXMgZGlzdGluY3RseSBOT1QgZnJlZS4NCiAgICAgICAgDQogICAg
ICAgIEluIGNvbnRyYXN0LCB3ZSBoYXZlIGFzc3VtZWQgdGhhdCB0aGUgd29yayBvZiBwcm9jZXNz
aW5nIFNSSCBpdHNlbGYgaXMgdHJhY3RhYmxlLCBzaW5jZSBvdGhlcndpc2UgYWxsIG9mIFNSdjYg
d291bGQgYmUgcHJvYmxlbWF0aWMuICBTbyB3aHkgaXMgdGhpcyBuZWNlc3NhcnkuDQogICAgICAg
IA0KICAgICAgICBZb3VycywNCiAgICAgICAgSm9lbA0KICAgICAgICANCiAgICAgICAgUFM6IE5v
dGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNhcHN1bGF0aW9uIGNhc2UgYXJl
IHZlcnkgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVyaWFsIGJlaW5nIHJlbW92ZWQgaXMgYXQg
dGhlIGZyb250IG9mIHRoZSBJUCBwYWNrZXQuICBQb3Agb3IgcHJlcGVuZCBhcmUgTVVDSCBlYXNp
ZXIgdGhhbiBtaWRkbGUtcmVtb3ZhbCAob3IgbWlkZGxlLWluc2VydGlvbikuDQogICAgICAgIA0K
ICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
ICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAgIHNwcmluZ0BpZXRmLm9yZw0KICAg
ICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgICAg
ICANCiAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCiAgICAgICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICBzcHJpbmdAaWV0Zi5vcmcN
CiAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAg
ICAgICAgDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQog
ICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICANCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnNwcmluZyBt
YWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9zcHJpbmcNCg==


From nobody Mon Dec 16 09:31:07 2019
Return-Path: <satishm@arrcus.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3602120887; Mon, 16 Dec 2019 09:31:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft1331857.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 I1W0sErJJ4hd; Mon, 16 Dec 2019 09:31:01 -0800 (PST)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2058.outbound.protection.outlook.com [40.107.237.58]) (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 9A463120881; Mon, 16 Dec 2019 09:31:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k2AUipmRxdXEOYx2dsIhDpYhvH4kf15K247hKSl0+fb6WWivJGAW5KLqa5F6GU/pFRUHrNafrJISYuJ/8YDwJrGg/1bT1ZJb+EnTs2/olQsaIiGQMI+gqaI1BuOHI5UnNlbewxvZGckGe2BAY3BmjI5834xPETRfUp928cQSRR6HNeFCxWMCpuF1WJdw/5UfOHAvCwYpcsXCsaIjep0CpIrcUnl35DtMXLKsMxEoGAE6Mmty/6sEb+PkAAfzTUCqT3wWCeN9FykBann23eM5i6cLtyRvCeEnjDFQXmYKkJ8Kxcc2vIBkPpx+evqQbTRxrs5jAjamRYo6DAvqOt8d7A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5aWRA74ESrxqiLU4qwj+Ex27iSude+XnaHnNe8pHyBk=; b=VyIeEnoyMktuPkFlV3Krh1AEksXNOoygovfHQN3zl8z1KtbWqrrwFr71E7Ot49tHVeuRpgI+j+48rGmSzVcYaSR92G6vch8xAjXTZQik8w0vClC69o99cftxe7u/3Iy4Hhu2IwkeyjDO+XOhNtQz0d46TytHHBLSKks+wLfVHRStTcj/GnNdMY3QqJn6yeZ7xv050qWQCK3DYeXQgp9i2Cr9dijJ0fAqjOezvVhtB5b7F9wDDXf6Tze+HL0NxJ77vKLRWlNdHIcMAdTF2YucE/TTbqNiHGU7qKT0Q7de3M3rBOIic/txtI9aMlYbJT7LX12z39cpYDno4Q7JnGxAyA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arrcus.com; dmarc=pass action=none header.from=arrcus.com; dkim=pass header.d=arrcus.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT1331857.onmicrosoft.com; s=selector2-NETORGFT1331857-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5aWRA74ESrxqiLU4qwj+Ex27iSude+XnaHnNe8pHyBk=; b=HxK2NpDnrn+Hf/pYcDGdHOLWZHvltUbO0yjchqBztePAkxaGgVnxsfQzmEf96/mqg04Ev/6NFyZns+PhuOjEdljfYs35Qy0RzgvI5CtxrhftqoxrIvOfRWSbIMePGlUDZkhPZ6stZw51uy6GUI9ccglhGZuJTXD5XTT8y49W0AE=
Received: from BY5PR18MB3377.namprd18.prod.outlook.com (10.255.139.78) by BY5PR18MB3298.namprd18.prod.outlook.com (10.255.138.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Mon, 16 Dec 2019 17:30:57 +0000
Received: from BY5PR18MB3377.namprd18.prod.outlook.com ([fe80::b890:15d:9900:c0bc]) by BY5PR18MB3377.namprd18.prod.outlook.com ([fe80::b890:15d:9900:c0bc%6]) with mapi id 15.20.2538.019; Mon, 16 Dec 2019 17:30:56 +0000
From: Satish Mynam <satishm@arrcus.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVtDaSPaiL1+81NkKa+C12p2BIDA==
Date: Mon, 16 Dec 2019 17:30:56 +0000
Message-ID: <8DC20CC2-7FA2-4DD1-A5EE-38AB5DABE920@arrcus.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=satishm@arrcus.com; 
x-originating-ip: [73.162.92.105]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 465ae65a-d7c0-4eb6-0148-08d7824db5ad
x-ms-traffictypediagnostic: BY5PR18MB3298:
x-microsoft-antispam-prvs: <BY5PR18MB3298F2ECE96566C6195CC309C8510@BY5PR18MB3298.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 02530BD3AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(396003)(366004)(39830400003)(346002)(199004)(189003)(316002)(8936002)(6506007)(86362001)(71200400001)(2616005)(26005)(110136005)(186003)(6512007)(2906002)(5660300002)(81156014)(8676002)(36756003)(66446008)(64756008)(66556008)(66476007)(81166006)(33656002)(76116006)(66946007)(508600001)(6486002)(966005); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR18MB3298; H:BY5PR18MB3377.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: arrcus.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: mT2t0WdRI+1a6innWL/cdg8Mg2pK6L6tpvgig+1iX9jK4gf6VmeP47K4gPK9Gp6CLtEEEvweVqYSMmcVC0oNuCHd8tbsCVdxHg4ICzZIPqDevWKBGnEpg+mAGr3z4z8oRmpbYMql+aAlc8AwxWuMLorR2E2DfroX80fEvfU1nENSbPaaVylSangSE6l1/8nEhenQ7X58loTbG2S0EDsvmK7cudyEFKFyi8rNkCeZ6a+O+u2WsQxRsshMe/DOP8JTb4A6Clf2Cr9UIhf6UdKbj2etee4WeUldK4nGS4pa8lvRZ8RilXBAsWfDkGhAlJGwStTb8HabWjQiELZzv9gp3/bNUPeljHbQe2Mt5F/dD8zrDocEqI7jVYBenpasSPWVfiT9tzhFni5faaN5TWcNkK8Iu1YF89CU6Getf4IgdlckVDK81VYixAx9o+AoKqIRp7/eSS4vtKl+xbxEEuyM+Wh2Ql5pvWwG2aTyrrmqEB4=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <131336300EBDD34982D549622480153E@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: arrcus.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 465ae65a-d7c0-4eb6-0148-08d7824db5ad
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2019 17:30:56.5882 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 697b3529-5c2b-40cf-a019-193eb78f6820
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: s2moreM6m4DGAMgdjAahjGah/btirgwk5/RuC3VGjFY81JExXNZpuB0D9OmtJmlMbpdkOCBzoouEkoKZo3eKFQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3298
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7hxCRoo-v_-_ICAg3A2UfRvjqug>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 17:31:05 -0000

QXMgY29udHJpYnV0b3IsIEnigJltIG5vdCBhd2FyZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHJl
bGF0ZWQgdG8gdGhpcyBkb2N1bWVudC4NCiANClRoYW5rcywNClNhdGlzaA0KDQoNCu+7v09uIDEy
LzUvMTksIDg6NTAgQU0sICJicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIiA8YnJ1bm8uZGVjcmFl
bmVAb3JhbmdlLmNvbT4gd3JvdGU6DQoNCiAgICBIaSBTUFJJTkcgV0csDQogICAgDQogICAgSW4g
cGFyYWxsZWwgdG8gdGhlIFdHTEMgZm9yIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZywgd2Ugd291bGQgbGlrZSB0byBwb2xsIGZvciBJUFIuDQogICAgDQogICAgSWYg
eW91IGFyZSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZyBbMV0gcGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbC4g
SWYgeW91IGFyZSBhd2FyZSBvZiBJUFIsIHBsZWFzZSBpbmRpY2F0ZSB3aGV0aGVyIGl0IGhhcyBi
ZWVuDQogICAgZGlzY2xvc2VkIGluIGFjY29yZGFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyAoUkZD
cyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IHByb3ZpZGUgbW9yZSBkZXRhaWxzKS4NCiAgICAN
CiAgICBJZiB5b3UgYXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3IqIHBsZWFzZSByZXNwb25k
IHRvIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UncmUgYXdhcmUg
b2YgYW55IElQUi4gDQogICAgDQogICAgVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHVu
dGlsIElQUiBjb25maXJtYXRpb25zIGhhdmUgYmVlbiByZWNlaXZlZCBmcm9tIGFsbCBhdXRob3Jz
IGFuZCBjb250cmlidXRvcnMuDQogICAgDQogICAgVGhhbmsgeW91LA0KICAgIEJydW5vDQogICAg
DQogICAgWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCiAgICANCiAgICANCiAgICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAg
DQogICAgQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBk
ZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9p
dmVudCBkb25jDQogICAgcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2Fu
cyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwg
dmV1aWxsZXogbGUgc2lnbmFsZXINCiAgICBhIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBh
aW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KICAgIE9yYW5nZSBkZWNsaW5lIHRvdXRl
IHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZh
bHNpZmllLiBNZXJjaS4NCiAgICANCiAgICBUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50
cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0
IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KICAgIHRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmli
dXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KICAgIElmIHlvdSBo
YXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRl
ciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KICAgIEFzIGVt
YWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRo
YXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCiAgICBUaGFuayB5
b3UuDQogICAgDQogICAgDQogICAgDQoNCg==


From nobody Mon Dec 16 12:40:11 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8858512091D for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 12:40:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=dMCV/V5w; dkim=pass (1024-bit key) header.d=juniper.net header.b=YFEpX6lf
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 BBMrFo03FzOS for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 12:40:06 -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 9C6D2120916 for <spring@ietf.org>; Mon, 16 Dec 2019 12:40:05 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBGKcY03018613; Mon, 16 Dec 2019 12:40:02 -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=za1of/OWQPK6/CcfBBFmSo78enAjWI08leUUlTgNpZM=; b=dMCV/V5wepPklEF1bziXt+5CnYVG2jNpUd9un932AmgCTfK/uwZ0ruymA7IW6c4UbJRt u0jsjNBT25tqwZF2ziiIaaynw8uwaGh9sEI72YWlavoijkFLazmtlJpdP2EGIvA29KfO XJwhgBUK45RjszyPfjLlHR3sa1VVGWRRNwn3xMpRX/jzNApvZbxx5IgIb9wAp4C4bgG2 cTyjgvBW8JGpRIKu9xyIvaYwIugEhIL2At596czkxyhyEJcM3kQiMflZN9w2Rv0YusNF BVstukR9zj1w42osSVU1UfDKhM69+Ay4q/TU8bttIozd4iqjUFhl/v6IXnEiJQxIuGXQ Pw== 
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2171.outbound.protection.outlook.com [104.47.55.171]) by mx0a-00273201.pphosted.com with ESMTP id 2wwymca0ph-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 16 Dec 2019 12:40:02 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P7R8tX5Ds7PH7u9F9wv0ZkT722h2gHMzYp7bwsz1LVVMqKCUWvWzwfm3+V2zzJgFuvDc35bjwifzgEuldpcmHvPWdHHZL9FjqiwuatsNk5yl2amz5UzF6jdINbJ5QfQVgWa30TuDNlO9urWyTNiA30uvXdFAjvW2+pEqDkAoHSbeMjvP36g2jt0LC/peK8Gq9NGGfCwY8eGY9e00fkglJvMoQySPwsZTFLeenk2rmT/oi2VcYuhBLZbCnGxQGmV7r+jevG9kFkuMq+Nu8Zxm5CONhDWSkRSFECfc7/GUb1+ol4t7u+6ssGGta4xJVpeuQBviDaiN/zd2gbSkthe+fQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=za1of/OWQPK6/CcfBBFmSo78enAjWI08leUUlTgNpZM=; b=fhWwiw6cVvni2/p5piqufWIxJBKfrg1IXZob20usI50yJg2/TW5KUbk6+MfFWJbtvdQ1eUW81DPx0lrJaHltHYixzJHfautBFbzG+SHuEqByt8FzkpAIgkTeLANDKQFA0FPMIF3z38hYkGF3ydqx1U6cEhdXkK7h9eUZjoBCA6S6hGwi1sQtmnP1/I3m+4ruMugTgCZC8O/L2+pokx/cB71lxxbJVTZ6w6o2kDx18RU3GpVTEHccIZECkAZhyXGDDmQvg+9QG5XhOaReUn1h02A1SaQad3xfoD9Pqxujt6iYjXYAX2D5rv4hg6tRMd1U0q/4r64EQ3r2vrHNTWwx9Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=za1of/OWQPK6/CcfBBFmSo78enAjWI08leUUlTgNpZM=; b=YFEpX6lfNpoR6AN1mR8Iy/TMTB1AF30Klasf8TmntvAtQoXQd0v1zDEf9IT2WAljsgsWIqP1Yagt4zLH30fWFoJ1l45w/yzpbm9BaXyDWCpm12rqYX0qFw/5Sphr913P1pj62T9fpiledfTQXTqE7Z5pq+TvTQtaOGB5BR666hY=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB6290.namprd05.prod.outlook.com (20.176.28.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.13; Mon, 16 Dec 2019 20:39:52 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Mon, 16 Dec 2019 20:39:52 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: SPRING WG <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aAAACF7UAAbjlSgAAPzKzgAGM7moAAd3bogA==
Content-Class: 
Date: Mon, 16 Dec 2019 20:39:52 +0000
Message-ID: <BN7PR05MB569938224165973670A5013BAE510@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com> <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com> <DF6902DF-180E-47F9-AA78-E8357DFE1E97@cisco.com> <BN7PR05MB5699ED782047692908D1B1A5AE5A0@BN7PR05MB5699.namprd05.prod.outlook.com> <FBB4D59D-CCAE-47DE-B867-E25414026B87@cisco.com>
In-Reply-To: <FBB4D59D-CCAE-47DE-B867-E25414026B87@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-16T20:39:50.2127155Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=865ccfd3-c391-4bab-805c-6005a2ae5bac; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b6d037e1-ea48-4855-85af-08d782681a2a
x-ms-traffictypediagnostic: BN7PR05MB6290:
x-microsoft-antispam-prvs: <BN7PR05MB629064340325C4E52A47BAFDAE510@BN7PR05MB6290.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02530BD3AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(136003)(39860400002)(346002)(366004)(13464003)(51444003)(189003)(199004)(66446008)(66946007)(2906002)(4326008)(55016002)(8936002)(8676002)(81166006)(81156014)(33656002)(9686003)(64756008)(66476007)(66556008)(54906003)(86362001)(110136005)(316002)(5660300002)(76116006)(52536014)(71200400001)(7696005)(966005)(478600001)(186003)(26005)(53546011)(6506007); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB6290; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /tnpgCfE5db06j7MngxnPTXObcYlpwEKfX8toNoYThGM/CfbKdOgd3HNc0wVEIfcb4JsbWDIVonbMGROjPhH2+41UCM6+fJ6zuqi1Sb/6Yo6CUiKsji0iCbDtTSQY7HbB0lEBgTwFVioFw0eqhUuCmHckG76nv2ycj2d/0CKhFtv4ei5qBGxcIhAzfzjGzEa9L/dQAonFbo713/fDWZN+taN1aZ3JXrQPF9kkvBUCoywrWV53u67leszvBDyIJVunltt3QY4qF2IfrfsztYJeITlIpGhXlEvaHDL6lVtZAUYQVD+FVx1WFk7EEyfE5vczWFWL4SJu+u/wWFfhBFLX8gPDhq1bqc4o4+f7ziYGOGrQgXrAxNf50yX0w9cvpm55ogud25BM8ecOQoO7J7vezqrPEHpB3Hr/KP4cjqQSNGVGm2lfM1CQ0pJTR68MZ4wOqnVCcK4KWkIL1/2Xg0yy6Aak8cHqjZgfjV/689q7ahZb+gTAP+8/I1iAFWPescCZxTkhTsOo0IFDMG/ZTh/JQVbfiVR9RxmsmZ9LfuyPPDkzc60d7jbA6crLN8XKmIl
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: b6d037e1-ea48-4855-85af-08d782681a2a
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2019 20:39:52.1949 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: H1/36Jtv5Svo6Dn8dc9ZLB1EWuwkg3j0WRU/rNyWcKPonN2K9htvmpciffRRJWiLa9lIVFVmXknTas0K0+Qgng==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB6290
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-16_07:2019-12-16,2019-12-16 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 adultscore=0 spamscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 mlxlogscore=999 mlxscore=0 priorityscore=1501 clxscore=1015 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912160172
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/FF4CXzuN5wBErVXi1VpxAnwZK_8>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 20:40:10 -0000

UGFibG8sDQoNCllvdXIgcG9pbnQgaXMgd2VsbC10YWtlbi4gV2Ugc2hvdWxkIHJlbWluZCB0aGUg
cmVhZGVyIHRvIGFiaWRlIGJ5ICphbGwqIFJGQyA0MjkxIGFuZCBSRkMgODIwMCB2YWxpZGF0aW9u
IHJ1bGVzLCBub3QganVzdCBzb3VyY2UgYWRkcmVzcyB2YWxpZGF0aW9uIC4gSSByZWNvbW1lbmQg
dGhhdCB5b3UgbWFrZSB0aGUgZm9sbG93aW5nIGNoYW5nZSB0byBTZWN0aW9uIDQuMjoNCg0KT0xE
Pg0KUzE1LiAgIFNldCB0aGUgcGFja2V0J3MgZWdyZXNzIGFkamFjZW5jeSB0byBhIG1lbWJlciBv
ZiBKDQo8T0xEDQoNCk5FVz4NClMxNS4gICBTZXQgdGhlIHBhY2tldCdzIGVncmVzcyBhZGphY2Vu
Y3kgdG8gYSBtZW1iZXIgb2YgSi4gVGhlbiwgdmFsaWRhdGUgYW5kIHRyYW5zbWl0IHRoZSBwYWNr
ZXQuIFZhbGlkYXRpb24gTVVTVCBpbmNsdWRlIGFsbCBydWxlcyBzcGVjaWZpZWQgYnkgUkZDIDQy
OTEgYW5kIDgyMDAgKGUuZy4sIHRoZSBzb3VyY2UgYWRkcmVzcyBNVVNUIG5vdCBiZSBtdWx0aWNh
c3Qgb3IgbGluay1sb2NhbCkuDQo8TkVXDQoNClRoZSBmb2xsb3dpbmcgYXJlIHNvbWUgc3Ryb25n
IHJlYXNvbnMgZm9yIHRoaXMgY2hhbmdlOg0KDQotIEluIHRoZSBjdXJyZW50IHRleHQsIHlvdSBz
ZWxlY3QgdGhlIGVncmVzcyBhZGphY2VuY3kgYW5kIHN0b3Agc2hvcnQuIFlvdSBuZXZlciBzYXkg
dGhhdCB5b3UgYXJlIHN1Ym1pdHRpbmcgdGhlIHBhY2tldCB0byBhIGZvcndhcmRpbmcgbW9kdWxl
IHRoYXQgdmFsaWRhdGVzIHRoZSBwYWNrZXQgYXMgcGVyIFJGQ3MgNDI5MSBhbmQgODIwMC4gSW4g
ZmFjdCwgeW91IG5ldmVyIHNheSB0aGF0IHlvdSBhY3R1YWxseSBmb3J3YXJkIHRoZSBwYWNrZXQg
YXQgYWxsLg0KLSBTb3VyY2UgdmFsaWRhdGlvbiBpcyBwYXJ0aWN1bGFybHkgaW1wb3J0YW50LiBG
YWlsdXJlIHRvIGVuZm9yY2UgdGhlIGFib3ZlLW1lbnRpb25lZCBydWxlcyBjYW4gbGVhdmUgYSBu
ZXR3b3JrIG9wZW4gdG8gc2VjdXJpdHkgdnVsbmVyYWJpbGl0aWVzLg0KLSBJdCBpcyBsaWtlbHkg
dGhhdCBzb21lIHJlYWRlcnMgb2YgdGhpcyBkb2N1bWVudCBhcmUgcm91dGluZyBleHBlcnRzLCBi
dXQgbm90IElQdjYgZXhwZXJ0cy4gQSByZW1pbmRlciBtaWdodCBiZSBhcHByZWNpYXRlZCBieSB0
aG9zZSB3aG8gYXJlIG5vdCBJUHY2IGV4cGVydHMuDQotIEEgc3RyaWN0IHJlYWRpbmcgb2YgU2Vj
dGlvbiA0LjIgc3VnZ2VzdCB0aGF0IHRoZSBFTkQuWCBmdW5jdGlvbiBtaWdodCBpZ25vcmUgUkZD
IDQyOTEgYW5kIFJGQyA4MjAwIHZhbGlkYXRpb25zLiBTaW5jZSB0aGUgZG9jdW1lbnQgZXhwbG9y
ZXMgdGhlIGVkZ2VzIGNvbXBsaWFuY2UgaW4gb3RoZXIgcGxhY2VzLCB5b3UgcHJvYmFibHkgd2Fu
dCB0byBiZSBjbGVhciBhYm91dCBjb21wbGlhbmNlIGluIFNlY3Rpb24gNC4yLg0KDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYXBweSBIb2xpZGF5cywNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQpKdW5pcGVy
IEJ1c2luZXNzIFVzZSBPbmx5DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBQ
YWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSA8cGNhbWFyaWxAY2lzY28uY29tPiANClNlbnQ6IFNh
dHVyZGF5LCBEZWNlbWJlciAxNCwgMjAxOSA1OjAxIEFNDQpUbzogUm9uIEJvbmljYSA8cmJvbmlj
YUBqdW5pcGVyLm5ldD47IFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5p
ZXRmLm9yZz47IERhcnJlbiBEdWtlcyAoZGR1a2VzKSA8ZGR1a2VzQGNpc2NvLmNvbT4NCkNjOiBT
UFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwu
Y29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJlOiBb
c3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFk
ZHJlc3Nlcw0KDQpSb24sDQoNCkxldCdzIHNheSBvdGhlciBSRkMgZGVmaW5lcyBydWxlcyBYLFks
Wi4NCkRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBmb2xsb3dzIHRo
b3NlIFJGQ3MgYW5kIGhlbmNlIHRob3NlIHJ1bGVzLg0KWW91IGhhdmUgYSBjb25jZXJuIHRoYXQg
bm8tb25lIGVsc2UgaXMgc2hhcmluZyBvbiBydWxlIFksIGFuZCB5b3UgYXJlIGFza2luZyBtZSB0
byBpbmNsdWRlIGEgcmVtaW5kZXIgc2F5aW5nIHRoYXQgWSBNVVNUIGJlIGZvbGxvd2VkLCBidXQg
cmVtYWluIHNpbGVudCBvbiBYIGFuZCBaLg0KDQpXaGF0IGRvZXMgdGhpcyBtZWFuIGZvciBYIGFu
ZCBaPyBEb2VzIHRoaXMgbWVhbiB0aGF0IHNvbWVvbmUgaW1wbGVtZW50aW5nIGRyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBjYW4gaWdub3JlIFggYW5kIFo/IA0KDQpI
ZW5jZSwgdW5sZXNzIHlvdSBwcm92aWRlIGEgc3Ryb25nIHJlYXNvbiB3aHkgc3VjaCByZW1pbmRl
ciBvbmx5IGZvciBZIGlzIG5lZWRlZCwgSSBrZWVwIG15IHBvc2l0aW9uIG9mIGFncmVlaW5nIHdp
dGggQm9iLCBEYXJyZW4gYW5kIEthbXJhbiB0aGF0IHN1Y2ggY2xhcmlmaWNhdGlvbiBzaG91bGQg
bm90IGJlIGFkZGVkLiBJdHMgbWlzbGVhZGluZyBJbiBteSBvcGluaW9uIGZvciBYIGFuZCBaLiBQ
bGVhc2UgcHJvdmlkZSBtZSBhbiBhcmd1bWVudCBvciBhIHJlYXNvbiBmb3IgaXQuDQoNClRoYW5r
IHlvdSwNClBhYmxvLg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUm9u
IEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4NCkRhdGU6IFdlZG5lc2RheSwgMTEgRGVjZW1i
ZXIgMjAxOSBhdCAyMTozNw0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1h
cmlsQGNpc2NvLmNvbT4sIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5p
ZXRmLm9yZz4sICJEYXJyZW4gRHVrZXMgKGRkdWtlcykiIDxkZHVrZXNAY2lzY28uY29tPg0KQ2M6
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFp
bC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KU3ViamVjdDogUkU6
IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2Ug
QWRkcmVzc2VzDQoNCiAgICBQYWJsbywNCiAgICANCiAgICBJIGFtIGhhcHB5IHRvIGhlYXIgdGhh
dCB5b3Ugd291bGQgbm90IGZvcndhcmQgdGhlIHBhY2tldC4gVGhhdCBpcyB0aGUgY29ycmVjdCBi
ZWhhdmlvci4NCiAgICANCiAgICBDb3VsZCB3ZSBtYWtlIHRoYXQgcG9pbnQgY2xlYXIgaW4gdGhl
IGRyYWZ0PyANCiAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgDQogICAgDQogICAg
DQogICAgSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQogICAgRnJvbTogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1h
cmlsQGNpc2NvLmNvbT4gDQogICAgU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMSwgMjAxOSAz
OjA3IFBNDQogICAgVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBSb24gQm9u
aWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+OyBEYXJyZW4gRHVrZXMg
KGRkdWtlcykgPGRkdWtlc0BjaXNjby5jb20+DQogICAgQ2M6IFNQUklORyBXRyA8c3ByaW5nQGll
dGYub3JnPjsgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRoIDxt
YXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgIFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5l
dHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KICAgIA0K
ICAgIFJvbiwNCiAgICANCiAgICBPay4gTGV0IG1lIHRyeSB0byBiZSBvcGVuLW1pbmRlZCBhbmQg
dW5kZXJzdGFuZCB3aHkgeW91IGhhdmUgYSBjb25jZXJuIHRoYXQgbm8tb25lIGVsc2UgaXMgc2hh
cmluZzoNCiAgICANCiAgICBJIGd1ZXNzIHRoYXQgeW91ciBjb25jZXJuIGlzIHRoYXQgc2luY2Ug
d2UgZG8gbm90IGhhdmUgYSBzZWNvbmQgRklCIGxvb2t1cCwgaGVuY2UgeW91IGJlbGlldmUgdGhh
dCB3ZSB3b3VsZCBqdXN0IGNyb3NzLWNvbm5lY3QgdGhlIHBhY2tldC4gSXMgdGhpcyBjb3JyZWN0
Pw0KICAgIFRoZSBmYWN0IHRoYXQgd2Ugc2V0IHRoZSBlZ3Jlc3MgYWRqYWNlbmN5IGFzIHBhcnQg
b2YgdGhlIEVuZC5YIHBzZXVkb2NvZGUgZG9lcyBub3QgbWVhbiB0aGF0IHdlIHNraXAgdGhlIElQ
djYgcHJvY2Vzc2luZywgYW5kIGFzIHBhcnQgb2YgdGhlIElQdjYgcHJvY2Vzc2luZyB3ZSB3b3Vs
ZCBub3QgZm9yd2FyZCBzdWNoIHBhY2tldC4NCiAgICANCiAgICBUaGFua3MsDQogICAgUGFibG8u
DQogICAgDQogICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICBGcm9tOiBSb24gQm9u
aWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KICAgIERhdGU6IFR1ZXNkYXksIDEwIERlY2VtYmVy
IDIwMTkgYXQgMDA6MDMNCiAgICBUbzogIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNh
bWFyaWxAY2lzY28uY29tPiwgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJj
LmlldGYub3JnPiwgIkRhcnJlbiBEdWtlcyAoZGR1a2VzKSIgPGRkdWtlc0BjaXNjby5jb20+DQog
ICAgQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRl
bkBnbWFpbC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgIFN1
YmplY3Q6IFJFOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9j
YWwgU291cmNlIEFkZHJlc3Nlcw0KICAgIA0KICAgICAgICBQYWJsbywNCiAgICAgICAgDQogICAg
ICAgIExldCB1cyBhZ3JlZSB0byBkaXNhZ3JlZS4NCiAgICAgICAgDQogICAgICAgIENoYWlycywN
CiAgICAgICAgDQogICAgICAgIFBsZWFzZSBkbyBub3QgY2xvc2UgdGhpcyBpc3N1ZS4NCiAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgICAgIA0KICAg
ICAgICANCiAgICAgICAgDQogICAgICAgIEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICAg
ICAgDQogICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgIEZyb206IHNw
cmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBQYWJsbyBDYW1hcmls
bG8gKHBjYW1hcmlsKQ0KICAgICAgICBTZW50OiBNb25kYXksIERlY2VtYmVyIDksIDIwMTkgMTA6
MTYgQU0NCiAgICAgICAgVG86IFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFy
Yy5pZXRmLm9yZz47IERhcnJlbiBEdWtlcyAoZGR1a2VzKSA8ZGR1a2VzQGNpc2NvLmNvbT4NCiAg
ICAgICAgQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPjsgQm9iIEhpbmRlbiA8Ym9iLmhp
bmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAg
ICAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBM
aW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICAgICAgDQogICAgICAgIFJvbiwNCiAgICAg
ICAgDQogICAgICAgIEkgYWdyZWUgd2l0aCBCb2IsIERhcnJlbiBhbmQgS2FtcmFuIHRoYXQgdGhl
IGV4aXN0aW5nIElQdjYgcHJvY2Vzc2luZyBydWxlcyBhcmUgZm9sbG93ZWQgaW4gTmV0d29yayBQ
cm9ncmFtbWluZyBhbmQgZG8gbm90IG5lZWQgdG8gYmUgcmUtc3RhdGVkLg0KICAgICAgICANCiAg
ICAgICAgQ2hlZXJzLA0KICAgICAgICBQYWJsby4NCiAgICAgICAgDQogICAgICAgIC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNA
aWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRA
ZG1hcmMuaWV0Zi5vcmc+DQogICAgICAgIERhdGU6IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5IGF0
IDE3OjE3DQogICAgICAgIFRvOiAiRGFycmVuIER1a2VzIChkZHVrZXMpIiA8ZGR1a2VzQGNpc2Nv
LmNvbT4NCiAgICAgICAgQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhpbmRl
biA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwu
Y29tPg0KICAgICAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1t
aW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICAgICAgDQogICAgICAgICAg
ICBEYXJyZW4sDQogICAgICAgICAgICANCiAgICAgICAgICAgIElmIHRoZSBkcmFmdCBhZGhlcmVk
IHN0cmljdGx5IHRvIFJGQyA0MjkxIGFuZCBSRkMgODIwMCBpbiBhbGwgb3RoZXIgcmVzcGVjdHMs
IEkgd291bGQgYWdyZWUgd2l0aCB5b3UgYW5kIEJvYi4gSG93ZXZlciwgaXQgZG9lc24ndC4NCiAg
ICAgICAgICAgIA0KICAgICAgICAgICAgQXMgaXQgc3RhbmRzLCB0aGUgcmVhZGVyIGlzIGxlZnQg
dG8gZ3Vlc3Mgd2hlbiB0aGUgZHJhZnQgYWRoZXJlcyB0byBwcmV2aW91cyBzcGVjaWZpY2F0aW9u
cywgYnV0IGRvZXNuJ3Qgc2F5IHNvIGV4cGxpY2l0bHksIGFuZCB3aGVuIGl0IGlzIHRha2luZyBs
aWJlcnRpZXMgd2l0aCBwcmV2aW91cyBzcGVjaWZpY2F0aW9ucy4NCiAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KICAgICAgICAgICAgDQogICAgICAg
ICAgICANCiAgICAgICAgICAgIA0KICAgICAgICAgICAgDQogICAgICAgICAgICBKdW5pcGVyIEJ1
c2luZXNzIFVzZSBPbmx5DQogICAgICAgICAgICANCiAgICAgICAgICAgIC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQogICAgICAgICAgICBGcm9tOiBEYXJyZW4gRHVrZXMgKGRkdWtlcykgPGRk
dWtlc0BjaXNjby5jb20+IA0KICAgICAgICAgICAgU2VudDogRnJpZGF5LCBEZWNlbWJlciA2LCAy
MDE5IDEwOjUzIEFNDQogICAgICAgICAgICBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVy
Lm5ldD4NCiAgICAgICAgICAgIENjOiBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdt
YWlsLmNvbT4NCiAgICAgICAgICAgIFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBTUnY2IE5ldHdvcmsg
UHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0KICAgICAgICAgICAg
DQogICAgICAgICAgICBIaSBSb24sIEkgYWdyZWUgd2l0aCBCb2IgaGVyZS4NCiAgICAgICAgICAg
IA0KICAgICAgICAgICAgU2VjdGlvbiA0LjIgcHNldWRvY29kZSBzaW1wbHkgc2F5cyBhbiBpbXBs
ZW1lbnRhdGlvbiB3b3VsZCB1c2UgYSBwcmVkZXRlcm1pbmVkIGVncmVzcyBhZGphY2VuY3kgaW5z
dGVhZCBvZiBwZXJmb3JtaW5nIGEgRklCIGxvb2t1cCB0byBmaW5kIG9uZS4gIA0KICAgICAgICAg
ICAgSXQgc3BlY2lmaWVzIHRoZSBTSUQgcHJvY2Vzc2luZywgbm90IHRoZSBlbnRpcmUgSVB2NiBk
YXRhIHBhdGguDQogICAgICAgICAgICANCiAgICAgICAgICAgIEl0IGhhcyBubyB0ZXh0IHRoYXQg
d291bGQgaW5kaWNhdGUgUkZDNDI5MSB0ZXh0IG9uIGxpbmstbG9jYWwgYWRkcmVzc2VzIGFuZCBy
b3V0ZXJzIHdvdWxkIG5vdCBhcHBseS4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgQXMgYSBz
aWRlIG5vdGUsIGV2ZXJ5IHJvdXRpbmcgaGVhZGVyIGN1cnJlbnRseSBkZWZpbmVkIChldmVuIHRo
b3NlIG5vdyBkZXByZWNhdGVkKSBkbyBub3QgcmUtc3RhdGUgdGhlIFJGQzQyOTEgdGV4dC4NCiAg
ICAgICAgICAgIA0KICAgICAgICAgICAgVGhhbmtzLA0KICAgICAgICAgICAgICBEYXJyZW4NCiAg
ICAgICAgICAgIA0KICAgICAgICAgICAgDQogICAgICAgICAgICA+IE9uIERlYyAyLCAyMDE5LCBh
dCAxMDo1OCBBTSwgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYu
b3JnPiB3cm90ZToNCiAgICAgICAgICAgID4gDQogICAgICAgICAgICA+IEJvYiwNCiAgICAgICAg
ICAgID4gDQogICAgICAgICAgICA+IEJlZm9yZSB3ZSBkZWJhdGUgcHJlc2VudGF0aW9uIHRvbyBt
dWNoLCB3ZSBzaG91bGQgbGV0IFBhYmxvIGFuc3dlciB0aGUgb3JpZ2luYWwgcXVlc3Rpb24uIFdp
bGwgdGhlIHBhY2tldCBiZSBkcm9wcGVkIG9yIGZvcndhcmRlZD8NCiAgICAgICAgICAgID4gDQog
ICAgICAgICAgICA+IElmIHRoZSBwYWNrZXQgd2lsbCBiZSBkcm9wcGVkLCBob3cgaXMgdGhlIHJl
YWRlciBvZiBTZWN0aW9uIDQuMiB0byBrbm93IHRoaXM/IE5vcm1hbGx5LCBwc2V1ZG9jb2RlIGlz
IHRha2VuIGxpdGVyYWxseSwgYW5kIHRoZSBwc2V1ZG9jb2RlIGluIFNlY3Rpb24gNC4yIHN1Z2dl
c3RzIHRoYXQgdGhlIHBhY2tldCB3aWxsIGJlIGZvcndhcmRlZC4NCiAgICAgICAgICAgID4gDQog
ICAgICAgICAgICA+IE9uZSB3YXkgdG8gd2lnZ2xlIG91dCBvZiB0aGlzIHByb2JsZW0gaXMgdG8g
aW5jbHVkZSBhIHNlbnRlbmNlIGF0IHRoZSBiZWdpbm5pbmcgb2YgU2VjdGlvbiA0IHNheWluZywg
IldoZW4gdGhlIGZvbGxvd2luZyBwc2V1ZG9jb2RlIGNvbnRyYWRpY3RzIFJGQyA0MjkxIG9yIDgy
MDAsIFJGQ3MgNDI5MSBhbmQgODIwMCB0YWtlIHByZWNlZGVuY2UuDQogICAgICAgICAgICA+IA0K
ICAgICAgICAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICA+IFJvbg0KICAgICAgICAgICAgPiANCiAgICAgICAgICAg
ID4gDQogICAgICAgICAgICA+IA0KICAgICAgICAgICAgPiANCiAgICAgICAgICAgID4gSnVuaXBl
ciBCdXNpbmVzcyBVc2UgT25seQ0KICAgICAgICAgICAgPiANCiAgICAgICAgICAgID4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgICAgICAgID4gRnJvbTogQm9iIEhpbmRlbiA8Ym9i
LmhpbmRlbkBnbWFpbC5jb20+DQogICAgICAgICAgICA+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIg
MiwgMjAxOSAxMDo0NyBBTQ0KICAgICAgICAgICAgPiBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBq
dW5pcGVyLm5ldD4NCiAgICAgICAgICAgID4gQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21h
aWwuY29tPjsgTWFyayBTbWl0aCANCiAgICAgICAgICAgID4gPG1hcmt6enpzbWl0aEBnbWFpbC5j
b20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICAgICAgICAgID4gU3ViamVjdDog
UmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3Vy
Y2UgDQogICAgICAgICAgICA+IEFkZHJlc3Nlcw0KICAgICAgICAgICAgPiANCiAgICAgICAgICAg
ID4gUm9uLA0KICAgICAgICAgICAgPiANCiAgICAgICAgICAgID4+IE9uIERlYyAyLCAyMDE5LCBh
dCA3OjM2IEFNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PiB3cm90ZToNCiAgICAg
ICAgICAgID4+IA0KICAgICAgICAgICAgPj4gQm9iLA0KICAgICAgICAgICAgPj4gDQogICAgICAg
ICAgICA+PiBUYWtlIGEgbG9vayBhdCBTZWN0aW9uIDQuMi4gVGhlIHBzZXVkb2NvZGUgaXMgcHJl
dHR5IHNwZWNpZmljLg0KICAgICAgICAgICAgPiANCiAgICAgICAgICAgID4gUGxlYXNlIGV4cGxh
aW4uICBJIGRvbuKAmXQgc2VlIHRoYXQuDQogICAgICAgICAgICA+IA0KICAgICAgICAgICAgPiBU
aGFua3MsDQogICAgICAgICAgICA+IEJvYg0KICAgICAgICAgICAgPiANCiAgICAgICAgICAgID4g
DQogICAgICAgICAgICA+PiANCiAgICAgICAgICAgID4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFJvbg0KICAgICAgICAgICAgPj4gDQogICAgICAgICAgICA+PiAN
CiAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgPj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25s
eQ0KICAgICAgICAgICAgPj4gDQogICAgICAgICAgICA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KICAgICAgICAgICAgPj4gRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5j
b20+DQogICAgICAgICAgICA+PiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDEsIDIwMTkgNTo1NiBQ
TQ0KICAgICAgICAgICAgPj4gVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQog
ICAgICAgICAgICA+PiBDYzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBNYXJr
IFNtaXRoIA0KICAgICAgICAgICAgPj4gPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+OyBTUFJJTkcg
V0cgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICAgICAgICAgID4+IFN1YmplY3Q6IFJlOiBbc3ByaW5n
XSBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIA0KICAgICAg
ICAgICAgPj4gQWRkcmVzc2VzDQogICAgICAgICAgICA+PiANCiAgICAgICAgICAgID4+IFJvbiwN
CiAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgPj4+IE9uIERlYyAxLCAyMDE5LCBhdCAyOjQ3
IFBNLCBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PiB3cm90ZToNCiAgICAgICAgICAg
ID4+PiANCiAgICAgICAgICAgID4+PiBNYXJrLCBCb2IsDQogICAgICAgICAgICA+Pj4gDQogICAg
ICAgICAgICA+Pj4gWWVzLCBJIGFncmVlIHRoYXQgcm91dGVycyBzaG91bGQgbm90IGZvcndhcmQg
cGFja2V0cyB3aXRoIGxpbmsgbG9jYWwgc291cmNlIGFkZHJlc3Nlcy4NCiAgICAgICAgICAgID4+
IA0KICAgICAgICAgICAgPj4gb3IgRGVzdGluYXRpb24gYWRkcmVzc2VzLg0KICAgICAgICAgICAg
Pj4gDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gUGFibG8sDQogICAgICAgICAg
ICA+Pj4gDQogICAgICAgICAgICA+Pj4gTWF5YmUgd2Ugc2hvdWxkIHVwZGF0ZSBzZWN0aW9uIDQu
MiBvZiB0aGUgbmV0d29yayBwcm9ncmFtbWluZyBkcmFmdCB0byByZWZsZWN0IHRoaXM/DQogICAg
ICAgICAgICA+PiANCiAgICAgICAgICAgID4+IEkgd2FzIHRoaW5raW5nIHRoYXQgdW5sZXNzIG5l
dHdvcmsgcHJvZ3JhbW1pbmcgaGFzIHRleHQgdGhhdCBtaWdodCBjYXVzZSBvbmUgdG8gdGhpbmsg
aXQgb3ZlcnJpZGVzIHRoZSBkZWZpbmVkIGJlaGF2aW9yIGZyb20gcmZjNDI5MSBmb3IgbGluay1s
b2NhbCBhZGRyZXNzZXMsIEkgYW0gbm90IHN1cmUgaXQgaGFzIHRvIGJlIG1lbnRpb25lZC4NCiAg
ICAgICAgICAgID4+IA0KICAgICAgICAgICAgPj4gQm9iDQogICAgICAgICAgICA+PiANCiAgICAg
ICAgICAgID4+IA0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0K
ICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+IEZyb206
IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+DQogICAgICAgICAgICA+Pj4gU2Vu
dDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6MzEgUE0NCiAgICAgICAgICAgID4+PiBUbzog
Qm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQogICAgICAgICAgICA+Pj4gQ2M6IFJv
biBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9y
Zz4NCiAgICAgICAgICAgID4+PiBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFBy
b2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCiAgICAgICAgICAgID4+PiBBZGRyZXNz
ZXMNCiAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgID4+PiAN
CiAgICAgICAgICAgID4+PiBPbiBNb24sIDIgRGVjIDIwMTksIDA4OjM1IEJvYiBIaW5kZW4sIDxi
b2IuaGluZGVuQGdtYWlsLmNvbT4gd3JvdGU6DQogICAgICAgICAgICA+Pj4gUm9uLA0KICAgICAg
ICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+PiBPbiBOb3YgMzAsIDIwMTksIGF0IDEyOjM2IFBN
LCBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3Rl
Og0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gUGFibG8sDQogICAgICAgICAg
ICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAg
ICA+Pj4+IENvbnNpZGVyIHRoZSBwYWNrZXQgKFNBLERBKSAoUzMsIFMyLCBTMTsgU0wpIHdoZXJl
Og0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+
IA0KICAgICAgICAgICAgPj4+PiAgICAg4oCiIFNBIGlzIGxpbmstbG9jYWwgKGZlODApDQogICAg
ICAgICAgICA+Pj4+ICAgICDigKIgREEsIFMzLCBTMiwgYW5kIFMxIGFyZSBhbGwgRU5ELlgNCiAg
ICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiBTZWN0
aW9uIDQuMiBzdWdnZXN0cyB0aGF0IHRoaXMgcGFja2V0IHdpbGwgYmUgZGVsaXZlcmVkIG92ZXIg
bXVsdGlwbGUgaG9wcyB0byBpdHMgZGVzdGluYXRpb24sIHJlZ2FyZGxlc3Mgb2YgaXRzIGxpbmst
bG9jYWwgc291cmNlIGFkZHJlc3MuDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4g
SSB3b3VsZCB0aGluayB0aGF0IFJGQzI0NjAgU2VjdGlvbiAyLjUuNi4gIkxpbmstTG9jYWwgSVB2
NiBVbmljYXN0IEFkZHJlc3Nlc+KAnSBjb3ZlcnMgdGhpczoNCiAgICAgICAgICAgID4+PiANCiAg
ICAgICAgICAgID4+PiAgTGluay1Mb2NhbCBhZGRyZXNzZXMgYXJlIGZvciB1c2Ugb24gYSBzaW5n
bGUgbGluay4gIExpbmstTG9jYWwgIA0KICAgICAgICAgICAgPj4+IGFkZHJlc3NlcyBoYXZlIHRo
ZSBmb2xsb3dpbmcgZm9ybWF0Og0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+ICB8
ICAgMTAgICAgIHwNCiAgICAgICAgICAgID4+PiAgfCAgYml0cyAgICB8ICAgICAgICAgNTQgYml0
cyAgICAgICAgIHwgICAgICAgICAgNjQgYml0cyAgICAgICAgICAgfA0KICAgICAgICAgICAgPj4+
ICArLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rDQogICAgICAgICAgICA+Pj4gIHwxMTExMTExMDEwfCAgICAgICAgICAgMCAg
ICAgICAgICAgICB8ICAgICAgIGludGVyZmFjZSBJRCAgICAgICAgIHwNCiAgICAgICAgICAgID4+
PiAgKy0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgPj4+ICBMaW5rLUxv
Y2FsIGFkZHJlc3NlcyBhcmUgZGVzaWduZWQgdG8gYmUgdXNlZCBmb3IgYWRkcmVzc2luZyBvbiBh
ICANCiAgICAgICAgICAgID4+PiBzaW5nbGUgbGluayBmb3IgcHVycG9zZXMgc3VjaCBhcyBhdXRv
bWF0aWMgYWRkcmVzcyBjb25maWd1cmF0aW9uLCAgDQogICAgICAgICAgICA+Pj4gbmVpZ2hib3Ig
ZGlzY292ZXJ5LCBvciB3aGVuIG5vIHJvdXRlcnMgYXJlIHByZXNlbnQuDQogICAgICAgICAgICA+
Pj4gDQogICAgICAgICAgICA+Pj4gIFJvdXRlcnMgbXVzdCBub3QgZm9yd2FyZCBhbnkgcGFja2V0
cyB3aXRoIExpbmstTG9jYWwgc291cmNlIG9yICANCiAgICAgICAgICAgID4+PiBkZXN0aW5hdGlv
biBhZGRyZXNzZXMgdG8gb3RoZXIgbGlua3MuDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAg
ICA+Pj4gSSB0aGluayB0aGF0J3MgUkZDNDI5MS4NCiAgICAgICAgICAgID4+PiANCiAgICAgICAg
ICAgID4+PiBSRkM0MDA3LCAiSVB2NiBTY29wZWQgQWRkcmVzcyBBcmNoaXRlY3R1cmUiIGRvZXMg
dG9vLCBtb3JlIGdlbmVyYWxseSBhbmQgcHJvYmFibHkgbW9yZSBmb3JtYWxseSwgaW4gcGFydGlj
dWxhciBzZWN0aW9uIDksICJGb3J3YXJkaW5nIi4NCiAgICAgICAgICAgID4+PiANCiAgICAgICAg
ICAgID4+PiBSZWdhcmRzLA0KICAgICAgICAgICAgPj4+IE1hcmsuDQogICAgICAgICAgICA+Pj4g
DQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gQm9i
DQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4+IA0K
ICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+IElz
IHRoaXMgdGhlIGNhc2U/DQogICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgPj4+PiANCiAg
ICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgICAgICAgICA+Pj4+
IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+
IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+
IA0KICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICA+Pj4+
IA0KICAgICAgICAgICAgPj4+PiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQogICAgICAgICAg
ICA+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQog
ICAgICAgICAgICA+Pj4+IHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICAgICAgICAgID4+Pj4gc3By
aW5nQGlldGYub3JnDQogICAgICAgICAgICA+Pj4+IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3MNCiAgICAgICAgICAgID4+
Pj4gcHJpbmdfXzshOFdvQTZSakM4MWMhWDBNaTFFTURjVXBxR3hITGttUWtYMzBFSFRnelZXa3hP
UVRUU0NPMVpLNjBZMQ0KICAgICAgICAgICAgPj4+PiBmc0x3cENrYWNWZHNsdEZycmwkDQogICAg
ICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgICAgID4+PiBzcHJpbmcgbWFpbGluZyBsaXN0
DQogICAgICAgICAgICA+Pj4gc3ByaW5nQGlldGYub3JnDQogICAgICAgICAgICA+Pj4gaHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vc3ANCiAgICAgICAgICAgID4+PiByaW5nX187IThXb0E2UmpDODFjIVgwTWkxRU1EY1VwcUd4
SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYwWTFmcw0KICAgICAgICAgICAgPj4+IEx3cENr
YWNWZHNsdEZycmwkDQogICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICA+Pj4gSnVuaXBlciBC
dXNpbmVzcyBVc2UgT25seQ0KICAgICAgICAgICAgPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICAgICAgPiBzcHJpbmcgbWFpbGluZyBsaXN0
DQogICAgICAgICAgICA+IHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICAgICAgPiBodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpDQogICAgICAgICAgICA+IG5nX187IThXb0E2UmpDODFjIVgwTWkxRU1EY1VwcUd4SExrbVFr
WDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYwWTFmc0x3cENrYWNWZHNsdEZycmwkDQogICAgICAgICAg
ICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAg
ICAgICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICAgICAgc3ByaW5nQGlldGYub3JnDQog
ICAgICAgICAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVM5aHQxaUtldndYS3ho
TkxKd1BBT3ZpcXhFdHREX0lqM29yTDc2VGpmNmowenh4Z3hNS3doTUo4aXVUOGh5YzAkIA0KICAg
ICAgICAgICAgDQogICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAg
IHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdr
IVM5aHQxaUtldndYS3hoTkxKd1BBT3ZpcXhFdHREX0lqM29yTDc2VGpmNmowenh4Z3hNS3doTUo4
aXVUOGh5YzAkIA0KICAgICAgICANCiAgICANCg==


From nobody Mon Dec 16 13:19:02 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC9FB12092A for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 13:19:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 OM3I31KukyGt for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 13:18:59 -0800 (PST)
Received: from mail-oi1-x22e.google.com (mail-oi1-x22e.google.com [IPv6:2607:f8b0:4864:20::22e]) (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 2FAC512092E for <spring@ietf.org>; Mon, 16 Dec 2019 13:18:59 -0800 (PST)
Received: by mail-oi1-x22e.google.com with SMTP id i1so4486432oie.8 for <spring@ietf.org>; Mon, 16 Dec 2019 13:18:59 -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=q64J391uVYlOCWfSyE/7mhNX4S9aqophCx9NlO80vNA=; b=KNeoN8t8c3yj59v7ksiTTMk40ls/rat3l6gLAA8e3pDGZTWKizET2aIea/X06bcFfU R0CWuUrY7Lh57Eq5p5B7HYltveuJHyf/blmkWBsuJh1/dp88R5q7tixyntANL5RKJi6c MUbQMin9Da1yJVt2XCvMR4+UoXwtuZbE2eNe7rHRRt9K/dDsEd9Oq+W56zTMSi7Sz2oD 6xG/vFot0iyv+aYR/vf09GbR+2yJhPsf5rYJCBEafeARYrN6Mhzg+VF61yC0/GdahG8Q vB9NooHilXjCfqs7F5J7PUaWrDy4Vf95i5SWvsbb5hFHzJUqyMNcFETqsKXsgd0EEJVs QbsA==
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=q64J391uVYlOCWfSyE/7mhNX4S9aqophCx9NlO80vNA=; b=NFQhoQhllZSmGOxtJCWsDgkGdiJWL84Gra/P4bp0jCjdilH2fZ1VuUMQas9rb1ephb jkQUyOcDOQSk0TtkaQ8OYvg6ilrOZ9Q/GAcTCctweY5t9DUosTIyAnHC9kBhgn9IcCRl t7D2vHCAMh4tF5ZfojJN5y89zZM4WSSTQ0rxR96awoYn31Ua3wAZWd/Hoon5zLTxpmE5 4JlTsA3fmvyx9ShuyzIkhb79MidBx+o1n7C3jOQIDTuaFVoGOcFdkquvOBeXlUeP2pfB 1UmL8+DMLHI+M3xLdpYtX6e0IUAoTxWw1ouTe3tKSwQfunkYLS3LMBrxwaStNWU1Xg8W PXAQ==
X-Gm-Message-State: APjAAAUOBpYAtiKJ6F+TL7mBfapR5M7w0S7y44pc8BGt5J85HbhH/2hl 3W+2AOBzvwEhoedyleJmkFMABzb7RFbm25dg4FNneQ==
X-Google-Smtp-Source: APXvYqx/7ZsQ5Z9yulww5UtNAWKCARFF1PRPlqLZl3ENkkVhQEAkBuNTV1bpMIuHN+figirUnNCJMX6tttKxHfob5sg=
X-Received: by 2002:a05:6808:98d:: with SMTP id a13mr654183oic.7.1576531138436;  Mon, 16 Dec 2019 13:18:58 -0800 (PST)
MIME-Version: 1.0
References: <157645488473.11514.14849824578103099190@ietfa.amsl.com> <CAO42Z2xC4_QJ4h62bC1+pdkBY4LMEkKq0zXkAxxh=RMt8GEgPw@mail.gmail.com> <MWHPR11MB1600AD626D8C052175C518ABC1510@MWHPR11MB1600.namprd11.prod.outlook.com> <CAO42Z2whbJva6OYAJ2R7iq+4t87JWF5q63LJSnVRw22TqMPfSQ@mail.gmail.com> <MWHPR11MB16008E8034DE223FC784171EC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
In-Reply-To: <MWHPR11MB16008E8034DE223FC784171EC1510@MWHPR11MB1600.namprd11.prod.outlook.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 17 Dec 2019 08:18:45 +1100
Message-ID: <CAO42Z2z-=hUMg74TZe+qNo7QpRCSJ=TE1DEL0bH+LX0PbiHOfQ@mail.gmail.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007be18f0599d8c2b8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/tB2kRWVSB2FtW7vx956xYqFqdLk>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 21:19:01 -0000

--0000000000007be18f0599d8c2b8
Content-Type: text/plain; charset="UTF-8"

On Mon, 16 Dec 2019, 21:07 Ketan Talaulikar (ketant), <ketant@cisco.com>
wrote:

> Hi Mark,
>
>
>
> Could you share references which says it is illegal to refer to 0.0.0.0 or
> :: as IP addresses?
>
>
>
> Many (if not most) implementations use these representations of IP
> addresses when provisioning a default static route and there is nothing
> wrong with doing so.
>
>
>
> The link you shared previously that indicated an issue because someone was
> using these zero addresses as destination IP in the packets. That would be
> an incorrect analogy since there is no such proposal in this document.
>
I read "end point" as a synonym for "destination". I don't see how it could
be describing anything else.

E.g., a tunnel "end point" IP address identifies where a tunnel finishes,
and that  is going result in that IP address placed in an outer tunnel
packet's destination address field at some point in time.

A destination address identifies the point at the end (end point) of a
packet's path across the network. (In RFC8200 this is always a receiving
host function, per RFC8200's definition of host and router.)

0.0.0.0 and ::0 are prohibited destination or end point addresses as the
don't identify one - they're the 'unspecified' addresses.

If, as Robert said, you're describing routes or prefixes, then that is the
terminology that should be used.

Supplying the prefix length in all instances would also make it much
clearer that routes are being described.

Regards,
Mark.





>
> Thanks,
>
> Ketan
>
>
>
> *From:* Mark Smith <markzzzsmith@gmail.com>
> *Sent:* 16 December 2019 12:27
> *To:* Ketan Talaulikar (ketant) <ketant@cisco.com>
> *Cc:* SPRING WG <spring@ietf.org>; i-d-announce@ietf.org
> *Subject:* Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
>
>
>
>
> On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant), <ketant@cisco.com>
> wrote:
>
> Hi Mark,
>
> The draft talks about "destination of the policy" as in the tail-end node
> of the SR Policy. It does not talk about the destination IP address in the
> packet.
>
> You can consider this as a "default policy" on similar lines as a default
> route.
>
> Please see the section below which will cover one of the use-cases for
> steering over such SR policies to the null endpoint.
>
> https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06#section-8.8.1
>
> Hope that clarifies.
>
>
>
>
>
> I don't think it does.
>
>
>
> If this text is true - "The endpoint
>
>    is specified as an IPv4 or IPv6 address" - then those are illegal IPv4
> and IPv6 addresses.
>
>
>
> If these are not being used as IPv4 or IPv6 addresses, then they cannot be
> referred to as IPv4 or IPv6 addresses. It is confusing and inaccurate if
> they are.
>
>
>
>
> Thanks,
> Ketan
>
> -----Original Message-----
> From: spring <spring-bounces@ietf.org> On Behalf Of Mark Smith
> Sent: 16 December 2019 06:36
> To: SPRING WG <spring@ietf.org>
> Cc: i-d-announce@ietf.org
> Subject: Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
> "The endpoint indicates the destination of the policy.  The endpoint
>    is specified as an IPv4 or IPv6 address and is expected to be unique
>    in the domain.  In a specific case (refer to Section 8.8.1), the
>    endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IPv6)."
>
> Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination
> address.*
>
> Per RFC 4291, ::0 is an illegal IPv6 destination address.
>
>
> Regards,
> Mark.
>
>
> *People doing tricky things with 0.0.0.0 has cost me and a past employer 2
> weeks of needless troubleshooting, delaying a product/service launch.
>
> http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html
>
>
> On Mon, 16 Dec 2019 at 11:08, <internet-drafts@ietf.org> wrote:
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the Source Packet Routing in Networking WG
> of the IETF.
> >
> >         Title           : Segment Routing Policy Architecture
> >         Authors         : Clarence Filsfils
> >                           Siva Sivabalan
> >                           Daniel Voyer
> >                           Alex Bogdanov
> >                           Paul Mattes
> >         Filename        : draft-ietf-spring-segment-routing-policy-06.txt
> >         Pages           : 35
> >         Date            : 2019-12-15
> >
> > Abstract:
> >    Segment Routing (SR) allows a headend node to steer a packet flow
> >    along any path.  Intermediate per-flow states are eliminated thanks
> >    to source routing.  The headend node steers a flow into an SR Policy.
> >    The header of a packet steered in an SR Policy is augmented with an
> >    ordered list of segments associated with that SR Policy.  This
> >    document details the concepts of SR Policy and steering into an SR
> >    Policy.
> >
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol
> > icy/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0
> > 6
> > https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin
> > g-policy-06
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-po
> > licy-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/
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Mon, 16 Dec 2019, 21:07 Ketan Talaulikar (ketant), =
&lt;<a href=3D"mailto:ketant@cisco.com">ketant@cisco.com</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div class=3D"m_-887070687202614678WordSection1">
<p class=3D"MsoNormal"><span>Hi Mark,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Could you share references which says it is il=
legal to refer to 0.0.0.0 or :: as IP addresses?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Many (if not most) implementations use these r=
epresentations of IP addresses when provisioning a default static route and=
 there is nothing wrong with doing so.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>The link you shared previously that indicated =
an issue because someone was using these zero addresses as destination IP i=
n the packets. That would be an incorrect analogy since there is no such pr=
oposal
 in this document.</span></p></div></div></blockquote></div></div><div dir=
=3D"auto">I read &quot;end point&quot; as a synonym for &quot;destination&q=
uot;. I don&#39;t see how it could be describing anything else.</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">E.g., a tunnel &quot;end point&quot=
; IP address identifies where a tunnel finishes, and that=C2=A0 is going re=
sult in that IP address placed in an outer tunnel packet&#39;s destination =
address field at some point in time.</div><div dir=3D"auto"><br></div><div =
dir=3D"auto">A destination address identifies the point at the end (end poi=
nt) of a packet&#39;s path across the network. (In RFC8200 this is always a=
 receiving host function, per RFC8200&#39;s definition of host and router.)=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">0.0.0.0 and ::0 are pro=
hibited destination or end point addresses as the don&#39;t identify one - =
they&#39;re the &#39;unspecified&#39; addresses.</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">If, as Robert said, you&#39;re describing routes o=
r prefixes, then that is the terminology that should be used.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Supplying the prefix length in all in=
stances would also make it much clearer that routes are being described.</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">Regards,</div><div dir=3D"=
auto">Mark.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><di=
v 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 lang=3D"EN-IN" =
link=3D"blue" vlink=3D"purple"><div class=3D"m_-887070687202614678WordSecti=
on1"><p class=3D"MsoNormal"><span><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Ketan<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=
=3D"_blank" rel=3D"noreferrer">markzzzsmith@gmail.com</a>&gt;
<br>
<b>Sent:</b> 16 December 2019 12:27<br>
<b>To:</b> Ketan Talaulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.com=
" target=3D"_blank" rel=3D"noreferrer">ketant@cisco.com</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k" rel=3D"noreferrer">spring@ietf.org</a>&gt;; <a href=3D"mailto:i-d-announ=
ce@ietf.org" target=3D"_blank" rel=3D"noreferrer">i-d-announce@ietf.org</a>=
<br>
<b>Subject:</b> Re: [spring] I-D Action: draft-ietf-spring-segment-routing-=
policy-06.txt<u></u><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>=C2=A0<u></u><=
/p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant)=
, &lt;<a href=3D"mailto:ketant@cisco.com" target=3D"_blank" rel=3D"noreferr=
er">ketant@cisco.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class=3D"MsoNormal">Hi Mark,<br>
<br>
The draft talks about &quot;destination of the policy&quot; as in the tail-=
end node of the SR Policy. It does not talk about the destination IP addres=
s in the packet.<br>
<br>
You can consider this as a &quot;default policy&quot; on similar lines as a=
 default route.<br>
<br>
Please see the section below which will cover one of the use-cases for stee=
ring over such SR policies to the null endpoint.<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-spring-segment-routing-po=
licy-06#section-8.8.1" target=3D"_blank" rel=3D"noreferrer">https://tools.i=
etf.org/html/draft-ietf-spring-segment-routing-policy-06#section-8.8.1</a><=
br>
<br>
Hope that clarifies.<u></u><u></u></p>
</blockquote>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I don&#39;t think it does.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If this text is true - &quot;<span style=3D"font-fam=
ily:&quot;Arial&quot;,sans-serif">The endpoint</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">=C2=A0 =C2=A0is specified as an IPv4 or IPv6 address&quot; - then thos=
e are illegal IPv4 and IPv6 addresses.</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">If these are not being used as IPv4 or IPv6 addresses, then they canno=
t be referred to as IPv4 or IPv6 addresses. It is confusing and inaccurate =
if they are.</span><u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class=3D"MsoNormal"><br>
Thanks,<br>
Ketan<br>
<br>
-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blan=
k" rel=3D"noreferrer">spring-bounces@ietf.org</a>&gt; On Behalf Of Mark Smi=
th<br>
Sent: 16 December 2019 06:36<br>
To: SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=
=3D"noreferrer">spring@ietf.org</a>&gt;<br>
Cc: <a href=3D"mailto:i-d-announce@ietf.org" target=3D"_blank" rel=3D"noref=
errer">i-d-announce@ietf.org</a><br>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-=
06.txt<br>
<br>
&quot;The endpoint indicates the destination of the policy.=C2=A0 The endpo=
int<br>
=C2=A0 =C2=A0is specified as an IPv4 or IPv6 address and is expected to be =
unique<br>
=C2=A0 =C2=A0in the domain.=C2=A0 In a specific case (refer to Section 8.8.=
1), the<br>
=C2=A0 =C2=A0endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IP=
v6).&quot;<br>
<br>
Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination =
address.*<br>
<br>
Per RFC 4291, ::0 is an illegal IPv6 destination address.<br>
<br>
<br>
Regards,<br>
Mark.<br>
<br>
<br>
*People doing tricky things with 0.0.0.0 has cost me and a past employer 2 =
weeks of needless troubleshooting, delaying a product/service launch.<br>
<br>
<a href=3D"http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html" =
target=3D"_blank" rel=3D"noreferrer">http://lists.ausnog.net/pipermail/ausn=
og/2017-July/039402.html</a><br>
<br>
<br>
On Mon, 16 Dec 2019 at 11:08, &lt;<a href=3D"mailto:internet-drafts@ietf.or=
g" target=3D"_blank" rel=3D"noreferrer">internet-drafts@ietf.org</a>&gt; wr=
ote:<br>
&gt;<br>
&gt;<br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Source Packet Routing in Networking W=
G of the IETF.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0: Segment Routing Policy Architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Authors=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0: Clarence Filsfils<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Siva Sivabalan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Daniel Voyer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Alex Bogdanov<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Paul Mattes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 draft-ietf-spring-segment-routing-policy-06.txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0: 35<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 : 2019-12-15<br>
&gt;<br>
&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 Segment Routing (SR) allows a headend node to steer a pac=
ket flow<br>
&gt;=C2=A0 =C2=A0 along any path.=C2=A0 Intermediate per-flow states are el=
iminated thanks<br>
&gt;=C2=A0 =C2=A0 to source routing.=C2=A0 The headend node steers a flow i=
nto an SR Policy.<br>
&gt;=C2=A0 =C2=A0 The header of a packet steered in an SR Policy is augment=
ed with an<br>
&gt;=C2=A0 =C2=A0 ordered list of segments associated with that SR Policy.=
=C2=A0 This<br>
&gt;=C2=A0 =C2=A0 document details the concepts of SR Policy and steering i=
nto an SR<br>
&gt;=C2=A0 =C2=A0 Policy.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-spring-segment-=
routing-pol" target=3D"_blank" rel=3D"noreferrer">
https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol</a><=
br>
&gt; icy/<br>
&gt;<br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://tools.ietf.org/html/draft-ietf-spring-segment-routi=
ng-policy-0" target=3D"_blank" rel=3D"noreferrer">
https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0</a><=
br>
&gt; 6<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-spring-seg=
ment-routin" target=3D"_blank" rel=3D"noreferrer">
https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin</a><=
br>
&gt; g-policy-06<br>
&gt;<br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segme=
nt-routing-po" target=3D"_blank" rel=3D"noreferrer">
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-spring-segment-routing-po</a=
><br>
&gt; licy-06<br>
&gt;<br>
&gt;<br>
&gt; Please note that it may take a couple of minutes from the time of <br>
&gt; submission until the htmlized version and diff are available at <a hre=
f=3D"http://tools.ietf.org" target=3D"_blank" rel=3D"noreferrer">
tools.ietf.org</a>.<br>
&gt;<br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"ftp://ftp.ietf.org/internet-drafts/" target=3D"_blank" rel=
=3D"noreferrer">ftp://ftp.ietf.org/internet-drafts/</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=3D"noreferrer=
">spring@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_bl=
ank" rel=3D"noreferrer">https://www.ietf.org/mailman/listinfo/spring</a><br=
>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank" rel=3D"noreferrer">spr=
ing@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_blank" =
rel=3D"noreferrer">https://www.ietf.org/mailman/listinfo/spring</a><u></u><=
u></u></p>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>

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

--0000000000007be18f0599d8c2b8--


From nobody Mon Dec 16 15:19:17 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECA7F120045 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 15:19: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_HELO_NONE=0.001, 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 Bm5SOAsvZb1g for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 15:19:13 -0800 (PST)
Received: from mail-pl1-x632.google.com (mail-pl1-x632.google.com [IPv6:2607:f8b0:4864:20::632]) (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 237AC120043 for <spring@ietf.org>; Mon, 16 Dec 2019 15:19:13 -0800 (PST)
Received: by mail-pl1-x632.google.com with SMTP id az3so5161508plb.11 for <spring@ietf.org>; Mon, 16 Dec 2019 15:19:13 -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=YW/ZmUQn05HHSBx+vpO0J9DX38hJAXlaMZzv1olPyJY=; b=VvS4gRb5dolRS7vpMjxX4Xn0MPCqbfSnlY7YDGN1jZs5qOD1mcTLN+nXGSzV/0W6cP cRUpR8AvkFs4YzP/G/yXgO56rGZ8Cn39a76v5CwBe9hx25yJ4tYreQFWdJQe8qIUYjnK gOxu/vPkJLugAvYqJpwHg2ROECMuMqVU9NbKUnbiT7dLqWyTj5ytLQhqsWeExhQuKXWp eSRgPmns+bdsfkUmxsAVkOblN0OFL0Brqm3tVc2ZZA83CCBglb72lZVl1nYT6TOsgvGU vzaFNhObBE5nikYCYnQvHAAoyeFZ9h1bpQ9vlC7syZgseZZjgvEyCm6HMOtNIj1Orb9Y n4cg==
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=YW/ZmUQn05HHSBx+vpO0J9DX38hJAXlaMZzv1olPyJY=; b=IlIKcjjwGpIx1c2v+XPBygaEk96k6xmn7NBSwj2WcMi410UmgQNl+KoI3KNHdLSnqE //JyD4TMv0oR21ceWdRaWvMxhAqdOJ7VphIvUsnmGpoWFLKib7dUh6tfQodg+iD4fosJ NbYV6LoZgPVeX1oxaSuG+3ni/bH5B/QqMiycpmwsWXq5AJfyqrBhVmv3NGcl+75Na1LE pi5f48OtkL/A53rpl3cB1y5JmKbQhbWGAH22Of0nlxuXEneZVoMCL4Floog4i5V6cDWy tnM/G0J+zY+0PdBNyvf8lhQ4sqOyfglE+15voP/r+sZ0g+NycF8MDK3M+xCGLp78dP80 EgKg==
X-Gm-Message-State: APjAAAVsWSgKSP50YAubitD7vqeWeXzs/k3Hus49Fq+7MSM7C5HLgyNk Eyy+jrm1MzEvDXEQnxZaaEccgtmb
X-Google-Smtp-Source: APXvYqxvWWGdeNf4YVsuIUWs0olNxMTEnEYJsahFZ7e0u89BKtKHwl0rTQbyFM7ZHP2Iu3zHmzUqyA==
X-Received: by 2002:a17:90a:7bc3:: with SMTP id d3mr2397189pjl.86.1576538352432;  Mon, 16 Dec 2019 15:19:12 -0800 (PST)
Received: from [10.5.5.194] ([50.235.77.202]) by smtp.gmail.com with ESMTPSA id k21sm23921377pgt.22.2019.12.16.15.19.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Dec 2019 15:19:11 -0800 (PST)
Date: Mon, 16 Dec 2019 15:19:05 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Nat Kao <lekao@pyxisworks.org>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: spring@ietf.org
Message-ID: <c8967bfb-5a8e-447d-8e28-314820764f13@Spark>
In-Reply-To: <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com>
X-Readdle-Message-ID: c8967bfb-5a8e-447d-8e28-314820764f13@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5df810ee_c4c3af_872b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZAbHDFu7JmmA4nqMTJcN5kkxcDo>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 23:19:16 -0000

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

Gyan,

MSD is only relevant for a device that either imposes the label stack (he=
ad-end) or manipulates it (BSID anchor). There are some other constrains =
when it comes to entropy labels and ERLD, please read the respective draf=
ts.
In general, SID stack would grow when TE is in use (any time you need to =
use additional SID to deviate from SPT), another case is when additional =
SID=E2=80=99s are used for services on the nodes, other than the tail-end=
.
That=E2=80=99s why we've designed MSD to be very flexible to accommodate =
all the different use cases, it is upto computational logic to decide how=
 to deal with different constrains (MSD types)

Cheers,
Jeff

P.S. you might want to see the NANOG MSD presentation I did some time ago=
.
https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004=5FTa=
ntsura=5FThe=5FCritical=5FRole=5Fv1.pdf
On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm=40gmail.com>, w=
rote:
> Jeff
>
> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSP=46 snd don=E2=80=
=99t have an ERO strict explicit path defined or is a loose path, then th=
e for the cSP=46 would the transport labels be 1.=C2=A0 =46or loose would=
 also be 1 also.=C2=A0 If the path were explicit defined to egress PE and=
 was 7 hops from ingress to egress then transport would be 6.=C2=A0 And i=
f L3 vpn service sid was signaled that would be 1 vpn label.
>
> Let me know if I have that right.
>
> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>
> Why is that=3F
>
> With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I MBGP services overla=
y single label sits on top off SR as if does today with MPLS so why 3 vpn=
 labels.
>
> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP t=
he SID depth so all the nodes along the SR-TE path don=E2=80=99t go over =
the maximum which would result in an error.
>
> If you set your MTU high enough in the core like 9216, does that overco=
me the SID depth issues with SR-TE=3F
>
> Warm=C2=A0regards,
>
> Gyan
>
> > On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao=40pyxisworks.org> wrot=
e:
> > > Hi, Jeff.
> > >
> > > Thanks for the BMI-MSD reference. If I understand correctly:
> > >
> > > BMI-MSD =3D Transport Label Depth + Service Label Depth
> > > Only former can be utilized by SR-TE policies.
> > >
> > > Currently do we have any method to determine the composition of BMI=
=3F
> > > We need to know the transport label depth when doing service route =
per-destination steering.
> > >
> > > This problem arises when trying to steer a plain IPv4 route and a V=
PN service route into the same SR-TE policy that exceeds the transport la=
bel depth of the service route. I'm trying to figure out the standard beh=
avior in this case since the headend we use currently produces some inter=
esting results.
> > >
> > > Regards,
> > > Nat.
> > >
> > > > On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf=40gm=
ail.com> wrote:
> > > > > Hi Nat,
> > > > >
> > > > > Please read=C2=A0https://tools.ietf.org/html/rfc8491=23section-=
5
> > > > > Currently defined MSD types are:
> > > > > 1: BMI
> > > > > 2: ERLD
> > > > >
> > > > > Specifically to BMI:
> > > > > Base MPLS Imposition MSD (BMI-MSD) signals the total number of =
MPLS=C2=A0labels that can be imposed, including all service/transport/spe=
cial=C2=A0labels.
> > > > > The answer to your question is 6
> > > > >
> > > > > Cheers,
> > > > > Jeff
> > > > > On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao=40pyxisworks.org=
>, wrote:
> > > > > > Hello, SPRING WG.
> > > > > >
> > > > > > How do we deal with an SR-TE policy headend with different MS=
Ds for different types of traffic=3F
> > > > > > =46or example, a headend H can impose:
> > > > > > 6 transport labels for plain IPv4 packets;
> > > > > > 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 pack=
ets;
> > > > > > 3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.=

> > > > > >
> > > > > > a) =46or a plain IPv4 route R4 and a VPN route Rv both steere=
d into the SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will =
H perform in this situation=3F
> > > > > > b) What is the MSD of H=3F 6, 5 or 3=3F
> > > > > >
> > > > > > Thanks,
> > > > > > Nat.
> > > > > > =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
> > > > > > spring mailing list
> > > > > > spring=40ietf.org
> > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > =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
> > > spring mailing list
> > > spring=40ietf.org
> > > https://www.ietf.org/mailman/listinfo/spring
> --
> Gyan S. Mishra
> IT Network Engineering & Technology
> Verizon Communications=C2=A0Inc. (VZ)
> 13101 Columbia Pike =46DC1 3rd =46loor
> Silver Spring, MD 20904
> United States
> Phone:=C2=A0301 502-1347
> Email:=C2=A0gyan.s.mishra=40verizon.com
> www.linkedin.com/in/networking-technologies-consultant
>

--5df810ee_c4c3af_872b
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>
<div dir=3D=22auto=22>Gyan,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>MSD is only relevant for a device that either impos=
es the label stack (head-end) or manipulates it (BSID anchor). There are =
some other constrains when it comes to entropy labels and ERLD, please re=
ad the respective drafts.</div>
<div dir=3D=22auto=22>In general, SID stack would grow when TE is in use =
(any time you need to use additional SID to deviate from SPT), another ca=
se is when additional SID=E2=80=99s are used for services on the nodes, o=
ther than the tail-end.</div>
<div dir=3D=22auto=22>That=E2=80=99s why we've designed MSD to be very fl=
exible to accommodate all the different use cases, it is upto computation=
al logic to decide how to deal with different constrains (MSD types)&=231=
60;</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>Cheers,
<div>Jeff</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>P.S. you might want to see the NANOG MSD presentati=
on I did some time ago.</div>
<div dir=3D=22auto=22><a href=3D=22https://pc.nanog.org/static/published/=
meetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pd=
f=22>https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004=
=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf</a><br /></div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 14, 2019, 11:59 PM -0800, Gy=
an Mishra &lt;hayabusagsm=40gmail.com&gt;, wrote:<br />
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22>Jeff</div>
</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>With SR-MPLS with SR-TR let=E2=80=99s say if you us=
e cSP=46 snd don=E2=80=99t have an ERO strict explicit path defined or is=
 a loose path, then the for the cSP=46 would the transport labels be 1.&=23=
160; =46or loose would also be 1 also.&=23160; If the path were explicit =
defined to egress PE and was 7 hops from ingress to egress then transport=
 would be 6.&=23160; And if L3 vpn service sid was signaled that would be=
 1 vpn label. &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Let me know if I have that right. &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>In Nats scenario for IPv6 he has 3 vpnv6 labels. &=23=
160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Why is that=3F &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I =
MBGP services overlay single label sits on top off SR as if does today wi=
th MPLS so why 3 vpn labels.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So with this draft with BGP-LS and BMI-MSD you can =
flood into the IGP the SID depth so all the nodes along the SR-TE path do=
n=E2=80=99t go over the maximum which would result in an error.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>If you set your MTU high enough in the core like 92=
16, does that overcome the SID depth issues with SR-TE=3F</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Warm&=23160;regards,</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Gyan</div>
<div><br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Sat, Dec 14, 2019 at 2=
:43 AM Nat Kao &lt;<a href=3D=22mailto:lekao=40pyxisworks.org=22>lekao=40=
pyxisworks.org</a>&gt; wrote:<br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23e67e22;=22>
<div dir=3D=22ltr=22>
<div>Hi, Jeff.</div>
<div><br /></div>
<div>Thanks for the BMI-MSD reference. If I understand correctly:<br /></=
div>
<div><br /></div>
<div>
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div>
<div>Only former can be utilized by SR-TE policies.</div>
<div><br /></div>
</div>
<div>Currently do we have any method to determine the composition of BMI=3F=
<br /></div>
<div></div>
<div>We need to know the transport label depth when doing service route p=
er-destination steering.</div>
<div></div>
<div></div>
<div><br /></div>
<div>This problem arises when trying to steer a plain IPv4 route and a VP=
N service route into the same SR-TE policy that exceeds the transport lab=
el depth of the service route. I'm trying to figure out the standard beha=
vior in this case since the headend we use currently produces some intere=
sting results.<br /></div>
<div><br /></div>
<div>Regards,</div>
<div>Nat.<br /></div>
</div>
<br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Sat, Dec 14, 2019 at 2=
:42 AM Jeff Tantsura &lt;<a href=3D=22mailto:jefftant..ietf=40gmail.com=22=
 target=3D=22=5Fblank=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<br /></=
div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =233498db;=22>
<div>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Hi Nat,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Please read&=23160;<a href=3D=22https://tools.ietf.=
org/html/rfc8491=23section-5=22 target=3D=22=5Fblank=22>https://tools.iet=
f.org/html/rfc8491=23section-5</a></div>
<div dir=3D=22auto=22>Currently defined MSD types are:&=23160;</div>
<div dir=3D=22auto=22>1: BMI</div>
<div dir=3D=22auto=22>2: ERLD</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Specifically to BMI:</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Base MPLS Imposition MSD (BMI-MSD) signals the tota=
l number of MPLS&=23160;<span>labels that can be imposed, including all s=
ervice/transport/special&=23160;</span><span>labels.</span></div>
<div dir=3D=22auto=22><span>The answer to your question is 6</span></div>=

</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 13, 2019, 3:42 AM -0800, Nat=
 Kao &lt;<a href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fbla=
nk=22>lekao=40pyxisworks.org</a>&gt;, wrote:<br />
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =23d35400;=22 class=3D=22spark=5Fquote=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br />
<br /></div>
How do we deal with an SR-TE policy headend with different MSDs for diffe=
rent types of traffic=3F<br /></div>
=46or example, a headend H can impose:<br />
6 transport labels for plain IPv4 packets;<br />
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br /></=
div>
3 transport labels&=23160;+ 3 VPN&=23160; labels for VPN packets.<br /></=
div>
<br /></div>
a) =46or a plain IPv4 route R4 and a VPN route Rv both steered into the S=
R-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perf=
orm in this situation=3F<br />
b) What is the MSD of H=3F 6, 5 or 3=3F<br /></div>
<div><br /></div>
<div>Thanks,<br /></div>
<div>Nat.<br /></div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><br /></block=
quote>
</div>
</div>
</blockquote>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 rel=3D=22nor=
eferrer=22 target=3D=22=5Fblank=22>https://www.ietf.org/mailman/listinfo/=
spring</a><br /></blockquote>
</div>
</div>
--<br />
<div dir=3D=22ltr=22 class=3D=22gmail=5Fsignature=22 data-smartmail=3D=22=
gmail=5Fsignature=22>
<div dir=3D=22ltr=22>
<div>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Gyan S. Mishra</span><span style=3D=22color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgr=
ound-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>IT Network Engineering &amp; Technology&=23=
160;</span><span style=3D=22color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial=22><span></span></sp=
an></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Verizon Communications&=23160;Inc. (VZ)</sp=
an><span style=3D=22color:rgb(80,0,80);background-image:initial;backgroun=
d-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>13101 Columbia Pike =46DC1 3rd =46loor</spa=
n><span style=3D=22color:rgb(80,0,80);background-image:initial;background=
-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Silver Spring, MD 20904</span><span style=3D=
=22color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>United States</span><span style=3D=22color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgro=
und-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Phone:&=23160;301 502-1347</s=
pan><span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Email:&=23160;<a href=3D=22ma=
ilto:gyan.s.mishra=40verizon.com=22 target=3D=22=5Fblank=22><span style=3D=
=22color:rgb(17,85,204)=22>gyan.s.mishra=40verizon.com</span></a></span><=
span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22margin:0in 0in 0.0001pt;background-=
image:initial;background-position:initial;background-repeat:initial;font-=
size:12pt;font-family:&quot;Times New Roman&quot;,serif=22></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span><span style=3D=22fon=
t-family:&quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none wind=
owtext;padding:0in;background-image:initial;background-position:initial;b=
ackground-repeat:initial=22><a href=3D=22http://www.linkedin.com/in/netwo=
rking-technologies-consultant=22 target=3D=22=5Fblank=22>www.linkedin.com=
/in/networking-technologies-consultant</a></span></span><span><span style=
=3D=22font-family:&quot;Segoe UI&quot;,sans-serif;border:1pt none windowt=
ext;padding:0in;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span></span></span></span></p>
</div>
<div><br /></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</body>
</html>

--5df810ee_c4c3af_872b--


From nobody Mon Dec 16 17:25:45 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DE4912096B for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 17:25:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 731GoT07Nsa5 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 17:25:41 -0800 (PST)
Received: from mail-io1-xd31.google.com (mail-io1-xd31.google.com [IPv6:2607:f8b0:4864:20::d31]) (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 AA4AB12090A for <spring@ietf.org>; Mon, 16 Dec 2019 17:25:41 -0800 (PST)
Received: by mail-io1-xd31.google.com with SMTP id k24so7525650ioc.4 for <spring@ietf.org>; Mon, 16 Dec 2019 17:25:41 -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=oP00QHkL4f46D7iUC3xSM61YZtGjRyKODRGKjFA/euE=; b=o60dEYnVe/+ATc9DDXococuqXpzr2xBQ3BQ905l2PBEls6J6ex2/nCf92KviqJanc3 iEbVfbrKcBtCkmgAPpYHpbeMBx88RfrrlJdIDCdCLz+7UpTI0aaupNJLdGpevfRbQ92U UFb5Oe72mkg1SL6Woyt/sJ1dzJST2YqhDVbPBsT4xqD0rRsLREVXWCes7q/ALzzAHOre /N+R8FZedkABaWkeQGI/zox1axfe7On/NSOUxtEzxZBrhNYoL59LQiTa6sFjX7Xvqkb4 2a4xrrT5R4BBoiSgj7cEAadFLLJJgP2E/y68g/gRtLyiH76aygsxzBIpDe373RxvA9ul k+cA==
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=oP00QHkL4f46D7iUC3xSM61YZtGjRyKODRGKjFA/euE=; b=jCe//NhCNsxVu23hqS3SkQJEQ09ICAblSMd8qNQMFcSCxKod+PgBYgj+bEkXtDLLCO CWSGWVGc+SGpI+CniMY+0WKlFK8OmAn185zR4fiGpxQs/Pbxc09UVWK4Ao3Z+Vlp6R5y v5i77dzWizMjfjrutIlITWYIjqE6aJ8ALsMrCvRW6Z1r8tE9cQOZ6pIcFBgCvIK7eK3i EzpVOSWgSfjUTCngYZj2L+aQleNuPM6hMZxmKuKh0cWDdsbHDTIXhSMGHJURQ8tQnnE6 /mFgngEXlAsRoIMEkYCH4yp7nOE68pnqQnBUr4yyr6uJgHDL1els/C9wkxqbHSPvWRFX bUVQ==
X-Gm-Message-State: APjAAAXS6VLmC0YzLOzqRJFO5H0qk1lofl9Qa/sxYk6oFgGjJg5CeqYZ 8FZC4aEc+O1JwqaxN5c16Es7Y0Hpw5qmcIvgfrU=
X-Google-Smtp-Source: APXvYqxh2SDWDxrbMqGd6o91cAmkNkr29Tcdhmgotu6aFh/WvHQiUNeB4rf8VEnK74E+J9oE0g3yGiko4T1tHT3NBBM=
X-Received: by 2002:a5e:8505:: with SMTP id i5mr1752662ioj.158.1576545940739;  Mon, 16 Dec 2019 17:25:40 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark>
In-Reply-To: <c8967bfb-5a8e-447d-8e28-314820764f13@Spark>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 16 Dec 2019 20:25:29 -0500
Message-ID: <CABNhwV0POjT+_i6fcRNb8390mF=kQy76s_A1_=i63L_hw1BTpg@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>
Cc: Nat Kao <lekao@pyxisworks.org>, spring@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c51e220599dc341c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/KvwOMXkSSMlaL87bqmbwbBB7WsU>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 01:25:44 -0000

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

Thanks Jeff!!

Both SR-MPLS & SRv6 in general I am guessing most deployments have been
centralized controller based model to take advantage of PCEP  and SR-TE
policy as necessary automatically instead of statically defined explicit
paths.

For small deployments I guess you could get away with non controller based
deployments.

The MSD limit does seem low even with proprietary asic 4-10 seems low.

Is the limiting factor with MSD the ASIC merchant or proprietary.

What is the MTU of the packet when you hit 10 hops or 10 adjacencies SIDS?

Also if you are doing tunnel stitching using BSID the MSD limit gets worse.

Sounds like SR-TE has a way to go on the asic side to support very long
explicit paths.

Warm regards,

Gyan

On Mon, Dec 16, 2019 at 6:19 PM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> Gyan,
>
> MSD is only relevant for a device that either imposes the label stack
> (head-end) or manipulates it (BSID anchor). There are some other constrai=
ns
> when it comes to entropy labels and ERLD, please read the respective draf=
ts.
> In general, SID stack would grow when TE is in use (any time you need to
> use additional SID to deviate from SPT), another case is when additional
> SID=E2=80=99s are used for services on the nodes, other than the tail-end=
.
> That=E2=80=99s why we've designed MSD to be very flexible to accommodate =
all the
> different use cases, it is upto computational logic to decide how to deal
> with different constrains (MSD types)
>
> Cheers,
> Jeff
>
> P.S. you might want to see the NANOG MSD presentation I did some time ago=
.
>
> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tant=
sura_The_Critical_Role_v1.pdf
> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
> wrote:
>
> Jeff
>
> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
> strict explicit path defined or is a loose path, then the for the cSPF
> would the transport labels be 1.  For loose would also be 1 also.  If the
> path were explicit defined to egress PE and was 7 hops from ingress to
> egress then transport would be 6.  And if L3 vpn service sid was signaled
> that would be 1 vpn label.
>
> Let me know if I have that right.
>
> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>
> Why is that?
>
> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
> single label sits on top off SR as if does today with MPLS so why 3 vpn
> labels.
>
> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP the
> SID depth so all the nodes along the SR-TE path don=E2=80=99t go over the=
 maximum
> which would result in an error.
>
> If you set your MTU high enough in the core like 9216, does that overcome
> the SID depth issues with SR-TE?
>
> Warm regards,
>
> Gyan
>
> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
>> Hi, Jeff.
>>
>> Thanks for the BMI-MSD reference. If I understand correctly:
>>
>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>> Only former can be utilized by SR-TE policies.
>>
>> Currently do we have any method to determine the composition of BMI?
>> We need to know the transport label depth when doing service route
>> per-destination steering.
>>
>> This problem arises when trying to steer a plain IPv4 route and a VPN
>> service route into the same SR-TE policy that exceeds the transport labe=
l
>> depth of the service route. I'm trying to figure out the standard behavi=
or
>> in this case since the headend we use currently produces some interestin=
g
>> results.
>>
>> Regards,
>> Nat.
>>
>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
>> <jefftant..ietf@gmail.com>> wrote:
>>
>>> Hi Nat,
>>>
>>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>> Currently defined MSD types are:
>>> 1: BMI
>>> 2: ERLD
>>>
>>> Specifically to BMI:
>>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS lab=
els
>>> that can be imposed, including all service/transport/special labels.
>>> The answer to your question is 6
>>>
>>> Cheers,
>>> Jeff
>>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>>>
>>> Hello, SPRING WG.
>>>
>>> How do we deal with an SR-TE policy headend with different MSDs for
>>> different types of traffic?
>>> For example, a headend H can impose:
>>> 6 transport labels for plain IPv4 packets;
>>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>> 3 transport labels + 3 VPN  labels for VPN packets.
>>>
>>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform=
 in
>>> this situation?
>>> b) What is the MSD of H? 6, 5 or 3?
>>>
>>> Thanks,
>>> Nat.
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div dir=3D"auto">Thanks Jeff!!</div></div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Both SR-MPLS &amp; SRv6 in general I am guessing most de=
ployments have been centralized controller based model to take advantage of=
 PCEP =C2=A0and SR-TE policy as necessary automatically instead of statical=
ly defined explicit paths. =C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">For small deployments I guess you could get away with non control=
ler based deployments.</div><div dir=3D"auto"><br></div><div dir=3D"auto">T=
he MSD limit does seem low even with proprietary asic 4-10 seems low. =C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Is the limiting fact=
or with MSD the ASIC merchant or proprietary. =C2=A0</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">What is the MTU of the packet when you hit 10 =
hops or 10 adjacencies SIDS? =C2=A0</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">Also if you are doing tunnel stitching using BSID the MSD limit=
 gets worse.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Sounds like=
 SR-TE has a way to go on the asic side to support very long explicit paths=
.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Warm regards,</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Dec 16, 2019 at=
 6:19 PM Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jefft=
ant.ietf@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>
<div name=3D"messageBodySection">
<div dir=3D"auto">Gyan,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">MSD is only relevant for a device that either imposes the=
 label stack (head-end) or manipulates it (BSID anchor). There are some oth=
er constrains when it comes to entropy labels and ERLD, please read the res=
pective drafts.</div>
<div dir=3D"auto">In general, SID stack would grow when TE is in use (any t=
ime you need to use additional SID to deviate from SPT), another case is wh=
en additional SID=E2=80=99s are used for services on the nodes, other than =
the tail-end.</div>
<div dir=3D"auto">That=E2=80=99s why we&#39;ve designed MSD to be very flex=
ible to accommodate all the different use cases, it is upto computational l=
ogic to decide how to deal with different constrains (MSD types)=C2=A0</div=
>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">P.S. you might want to see the NANOG MSD presentation I d=
id some time ago.</div>
<div dir=3D"auto"><a href=3D"https://pc.nanog.org/static/published/meetings=
/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_blank"=
>https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tants=
ura_The_Critical_Role_v1.pdf</a><br></div>
</div>
</div></div><div>
<div name=3D"messageReplySection">On Dec 14, 2019, 11:59 PM -0800, Gyan Mis=
hra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusa=
gsm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto">Jeff</div>
</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF=
 snd don=E2=80=99t have an ERO strict explicit path defined or is a loose p=
ath, then the for the cSPF would the transport labels be 1.=C2=A0 For loose=
 would also be 1 also.=C2=A0 If the path were explicit defined to egress PE=
 and was 7 hops from ingress to egress then transport would be 6.=C2=A0 And=
 if L3 vpn service sid was signaled that would be 1 vpn label. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Let me know if I have that right. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=A0</=
div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Why is that? =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP servi=
ces overlay single label sits on top off SR as if does today with MPLS so w=
hy 3 vpn labels.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So with this draft with BGP-LS and BMI-MSD you can flood =
into the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=
=99t go over the maximum which would result in an error.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">If you set your MTU high enough in the core like 9216, do=
es that overcome the SID depth issues with SR-TE?</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Warm=C2=A0regards,</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Gyan</div>
<div><br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:43 AM Nat K=
ao &lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxi=
sworks.org</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px 5px;padding-left:10px=
;border-left:thin solid #e67e22">
<div dir=3D"ltr">
<div>Hi, Jeff.</div>
<div><br></div>
<div>Thanks for the BMI-MSD reference. If I understand correctly:<br></div>
<div><br></div>
<div>
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div>
<div>Only former can be utilized by SR-TE policies.</div>
<div><br></div>
</div>
<div>Currently do we have any method to determine the composition of BMI?<b=
r></div>
<div></div>
<div>We need to know the transport label depth when doing service route per=
-destination steering.</div>
<div></div>
<div></div>
<div><br></div>
<div>This problem arises when trying to steer a plain IPv4 route and a VPN =
service route into the same SR-TE policy that exceeds the transport label d=
epth of the service route. I&#39;m trying to figure out the standard behavi=
or in this case since the headend we use currently produces some interestin=
g results.<br></div>
<div><br></div>
<div>Regards,</div>
<div>Nat.<br></div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:42 AM Jeff =
Tantsura &lt;<a href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">=
jefftant.ietf@gmail.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px 5px;padding-left:10px=
;border-left:thin solid #3498db">
<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #d35400">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>
</blockquote>
</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></bl=
ockquote>
</div>
</div>
--<br>
<div dir=3D"ltr" data-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial"><a href=3D"https://www.google.com/maps/search/13101+Colum=
bia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a> FDC1 3rd Flo=
or</span><span style=3D"color:rgb(80,0,80);background-image:initial;backgro=
und-position:initial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;padding:0=
in;background-image:initial;background-position:initial;background-repeat:i=
nitial"><a href=3D"http://www.linkedin.com/in/networking-technologies-consu=
ltant" target=3D"_blank">www.linkedin.com/in/networking-technologies-consul=
tant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&quot;=
,sans-serif;border:1pt none windowtext;padding:0in;background-image:initial=
;background-position:initial;background-repeat:initial"><span></span></span=
></span></p>
</div>
<div><br></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000c51e220599dc341c--


From nobody Mon Dec 16 18:46:37 2019
Return-Path: <skraza@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AE38120935; Mon, 16 Dec 2019 18:46:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level: 
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ut46tlXy; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NWCaFmlb
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 J5DEFFWb-GdQ; Mon, 16 Dec 2019 18:46:33 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DFD112009C; Mon, 16 Dec 2019 18:46:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3580; q=dns/txt; s=iport; t=1576550793; x=1577760393; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=zd60vmnFv5Fju5gz9tz6jtVT+zdgNQ7y/L1gUNCvJIo=; b=Ut46tlXyJg9cKZC8LakjTInROE/HsbOetoDEHoGKt32PQe5TID6/1hl8 b0IoaSssdHQZt+UvauhVNebXQzP9/aqm/u5ZG0HcYArrep7LcSMTKKKnE AnKC+EDbpGJAQz/m+vP/0t21yGaRhwJUQaAmMv8D4MWV2Z3DuIBmMnoG4 o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AjJZrZxW3X8KEzZawOX1yv/ViGsPV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSANSJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankhH95LRlZN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DiCQAxQfhd/4wNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgX6BS1AFbFggBAsqCoN6g0YDiw5OgWyYK4FCgRADVAkBAQEMAQE?= =?us-ascii?q?YDQgCAQGDe0UZgX0kOBMCAw0BAQQBAQECAQUEbYU3DIVfAgEDAQEQEREMAQE?= =?us-ascii?q?sDBEBCBoCJgIEJQsVEgQBEiKDAAGCRgMuAQIMpCECgTiIYXWBMoJ+AQEFgTk?= =?us-ascii?q?Cg1UYghcDBoEOKIwYGoIAgREnDBSCTD6CZAEBA4EtARIBHxeCeTKCLI0pCoM?= =?us-ascii?q?CnlAKgjSHK45dG4JDh3aQD41dC2SIUJF7AgQCBAUCDgEBBYFpImdxcBU7KgG?= =?us-ascii?q?CQVARFI0Sg3OFFIU/dIEojxCBIgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,323,1571702400"; d="scan'208";a="597642770"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Dec 2019 02:46:12 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xBH2kCJQ012161 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 17 Dec 2019 02:46:12 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 16 Dec 2019 20:46:11 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 16 Dec 2019 21:46:10 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 16 Dec 2019 20:46:10 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DZUyfHnJN3rJNsluMYXPboxNpxtaBe6yyory2avplZoHf95znSbb0Lxpn4p+kr7yEKBlJcCi0VI4emVkgLgJOABfoX6DSjM7vJ/wpKTyp86a+Zl4l27tVS5rJDH3Jxe3ewQsEg/Pfq9tFM3YB2nEfq6Ohvay5AlA3bCYxiZaSd9303x8miCA5VbG3LoeY5xzEQZBQD9QJQwTV1PEsIHc4cV8IRd+d3Gg2gf0SAISYnKAvssgQe6i1rp8Y9aqxeBlm5uAfHAwZIkvmAaoiYl1+wavm6X/ouEMI8ng3aKie1lBLCtVWX4EoMi6itLAnTMTExLVp01zqJcRjaIhxEDXlA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zd60vmnFv5Fju5gz9tz6jtVT+zdgNQ7y/L1gUNCvJIo=; b=OJozlKI04iOloT43o3HVbdPV6hBSLcS4rg6RbGZbzSwL3UCcO94JnWxiNr+d3oUqgQvCcnqQWh3Etzyk3xzh+/gldDBEcCsSOn05eVC66gQOQBMEqcUUeNjJA0jSx3fZN+1WFbAXYrytSHlEOCopmisarR7pFDXLfcUmOGsY8+Bc1DawWQOfPpuepCS9a7Q/rcL16Vc/G5N0RN7Odlm/PIyArzP7ov13FnbZ1lQo1D4FrzN6xyHtBr18j7trnB6flBTPVGXcQ5uUvo893gSBy6+tlVUo48SgBjPtV0kEwaW9li+AG9b/twowykJCN6vjmdOZ/A/lZ5V+zWF3UCaQ4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zd60vmnFv5Fju5gz9tz6jtVT+zdgNQ7y/L1gUNCvJIo=; b=NWCaFmlbUdjNe9UcarBpaTVia5vO9t1qB10O+/NbS+YWqmPlro1ExWpQ6vDsKfGAXWS96ofCyzGvyMOXeVFeTK56A82mdt7yUNt0vyGbGuFHm3QE5mUw+swlRhPzJb1dcNh1LZn7TjndUf5BzcWHL2mApPpKKgSuwnYVL3y7ukw=
Received: from DM6PR11MB3865.namprd11.prod.outlook.com (20.176.127.159) by DM6PR11MB4153.namprd11.prod.outlook.com (10.255.61.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Tue, 17 Dec 2019 02:46:09 +0000
Received: from DM6PR11MB3865.namprd11.prod.outlook.com ([fe80::8955:6ce6:45c6:77ed]) by DM6PR11MB3865.namprd11.prod.outlook.com ([fe80::8955:6ce6:45c6:77ed%6]) with mapi id 15.20.2538.019; Tue, 17 Dec 2019 02:46:09 +0000
From: "Kamran Raza (skraza)" <skraza@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "'SPRING WG List'" <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AQHVtIQiz4icJt1paUurfcivruTcRg==
Date: Tue, 17 Dec 2019 02:46:09 +0000
Message-ID: <F968F2C0-52F8-469A-8718-E9F9DAAFBB02@cisco.com>
Accept-Language: en-CA, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=skraza@cisco.com; 
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 13282c0b-b60c-4abe-e293-08d7829b4570
x-ms-traffictypediagnostic: DM6PR11MB4153:
x-microsoft-antispam-prvs: <DM6PR11MB4153C3FC5618107A9E35B0C7D0500@DM6PR11MB4153.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(366004)(346002)(136003)(189003)(199004)(4001150100001)(71200400001)(36756003)(186003)(66556008)(64756008)(966005)(66476007)(66446008)(81166006)(86362001)(8676002)(2616005)(6486002)(316002)(6506007)(5660300002)(53546011)(6512007)(66946007)(91956017)(33656002)(26005)(76116006)(478600001)(110136005)(2906002)(81156014)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4153; H:DM6PR11MB3865.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: F6xY1to3iFia1xcarkqWEZuwBxhritey4HDLhGN7ycg+uuW7qn/BLNDO6wL8hCJrTpFwkYVJ++ELaDaVGR6tb5umMkpNTm1EJmeyEJPTRmPdyB93OOH6PkmfILlXsQ+aty5+M1xf3XM8vLlBdyPsbjigwp9pww4JYv5rEvU/DNFUDySIqQKtts3/cdejJgo2BCrfQPp50AWi41QCnZPwr9LSNMBIJLvZgZzyRpnYR2hp8gN2y+qL3+Jfpp5cSK6jufeZ2Wa1i1desqizdhH9lFBLxNw2yfSC2GWYaPzEowDcYYiFKVuogWTm2ivPg87tRXlXQMW2h6nwQJpmiszpDsMP+4jfPoac1q1wc3D7NxJfLEJzpf2qUh1dJqSr2yK0/KjWK4eRAE+eQskf8fUnHb0VH1tlNmmGjFXyNlT0CwkKt0irGO2cE7zogQzIqhurIsskkDc+GiaRTs4uPo1sLROcXboIYxOtqFodA5AHm1I=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8249F925933DEE4D89F31C649E29C61A@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 13282c0b-b60c-4abe-e293-08d7829b4570
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 02:46:09.1073 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oxqGG9XVAlDNDeKx9SmDIJw5kImCS37mHdGJy4cdgWy6tpPOEZHtWEi4R1U4BHfLttV/mQd8GRfv9fMXIQAZpQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4153
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/yNjNJswJ2zX8ahjd9P85Sl8DqfA>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 02:46:36 -0000

SeKAmW0gbm90IGF3YXJlIG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgcmVsYXRlZCB0byB0aGlzIGRv
Y3VtZW50Lg0KDQpSZ2RzLA0KLS0gS2FtcmFuDQoNCu+7v09uIDIwMTktMTItMTYsIDEyOjMxIFBN
LCAic3ByaW5nIG9uIGJlaGFsZiBvZiBTYXRpc2ggTXluYW0iIDxzcHJpbmctYm91bmNlc0BpZXRm
Lm9yZyBvbiBiZWhhbGYgb2Ygc2F0aXNobUBhcnJjdXMuY29tPiB3cm90ZToNCg0KICAgIEFzIGNv
bnRyaWJ1dG9yLCBJ4oCZbSBub3QgYXdhcmUgb2YgYW55IHVuZGlzY2xvc2VkIElQUiByZWxhdGVk
IHRvIHRoaXMgZG9jdW1lbnQuDQogICAgIA0KICAgIFRoYW5rcywNCiAgICBTYXRpc2gNCiAgICAN
CiAgICANCiAgICBPbiAxMi81LzE5LCA4OjUwIEFNLCAiYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNv
bSIgPGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+IHdyb3RlOg0KICAgIA0KICAgICAgICBIaSBT
UFJJTkcgV0csDQogICAgICAgIA0KICAgICAgICBJbiBwYXJhbGxlbCB0byB0aGUgV0dMQyBmb3Ig
ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLCB3ZSB3b3VsZCBsaWtl
IHRvIHBvbGwgZm9yIElQUi4NCiAgICAgICAgDQogICAgICAgIElmIHlvdSBhcmUgYXdhcmUgb2Yg
SVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmcgWzFdIHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwuIElmIHlvdSBhcmUgYXdhcmUg
b2YgSVBSLCBwbGVhc2UgaW5kaWNhdGUgd2hldGhlciBpdCBoYXMgYmVlbg0KICAgICAgICBkaXNj
bG9zZWQgaW4gYWNjb3JkYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChSRkNzIDM5NzksIDQ4Nzks
IDM2NjkgYW5kIDUzNzggcHJvdmlkZSBtb3JlIGRldGFpbHMpLg0KICAgICAgICANCiAgICAgICAg
SWYgeW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVzcG9uZCB0byB0
aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJlIG9mIGFu
eSBJUFIuIA0KICAgICAgICANCiAgICAgICAgVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNl
IHVudGlsIElQUiBjb25maXJtYXRpb25zIGhhdmUgYmVlbiByZWNlaXZlZCBmcm9tIGFsbCBhdXRo
b3JzIGFuZCBjb250cmlidXRvcnMuDQogICAgICAgIA0KICAgICAgICBUaGFuayB5b3UsDQogICAg
ICAgIEJydW5vDQogICAgICAgIA0KICAgICAgICBbMV0gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9o
dG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNQ0KICAgICAg
ICANCiAgICAgICAgDQogICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgDQogICAgICAgIENlIG1lc3Nh
Z2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9u
cyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KICAg
ICAgICBwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNh
dGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBs
ZSBzaWduYWxlcg0KICAgICAgICBhIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBx
dWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBz
dXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KICAgICAgICBPcmFuZ2UgZGVjbGluZSB0b3V0ZSBy
ZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxz
aWZpZS4gTWVyY2kuDQogICAgICAgIA0KICAgICAgICBUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRh
Y2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlv
biB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KICAgICAgICB0aGV5IHNob3VsZCBub3Qg
YmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCiAg
ICAgICAgSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMuDQogICAgICAgIEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFi
bGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNp
ZmllZC4NCiAgICAgICAgVGhhbmsgeW91Lg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0K
ICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgDQoNCg==


From nobody Mon Dec 16 21:05:29 2019
Return-Path: <lekao@pyxisworks.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DF4D1200A3 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 21:05:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=pyxisworks-org.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 ffk-FTCBYPjX for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 21:05:25 -0800 (PST)
Received: from mail-oi1-x229.google.com (mail-oi1-x229.google.com [IPv6:2607:f8b0:4864:20::229]) (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 AE3B9120059 for <spring@ietf.org>; Mon, 16 Dec 2019 21:05:25 -0800 (PST)
Received: by mail-oi1-x229.google.com with SMTP id c16so4163021oic.3 for <spring@ietf.org>; Mon, 16 Dec 2019 21:05:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyxisworks-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sWp6mUKqPYJo2Zpuh0Cj3S2HJVakVhOP0krzuBdqDsY=; b=BkjIebtJiKjHTs/DTM1cMoP6ZxL+JUiMha4uIRgMPM/xLeQMqntnGGWBYim1v/Dedd EDKiRqamX/RxwXHZhfdY0x6s1nfjas7MQl74a/xupiIfgApTntukhMhmDklVB6/bXQvr 7a7HkRsSzUw6ffnQhoVdRrShx2fVcj3G2qo76KwlCyOqHZQccfO07IJ4ifrJ9naL7jB7 H2nZ0mvx0whiKFc/tRNbcoXaNPhB6+CUsfiyeYr+tMqbZijeK89NaBDK0M7hHMhAcL0a W0S1BpHNpVew4yMhW95OR1p2dW/3kN7f7C/teIeYlgj9Lp1c1hif+s9jqcbzRJwNS3QQ jS6g==
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=sWp6mUKqPYJo2Zpuh0Cj3S2HJVakVhOP0krzuBdqDsY=; b=fC+A5spHKlWZ2YkWN4+FmYpn4Q8Ler/Db+LtwXqgOQ7DAivkN0ctDbanzcT7iB+H+V joTpC1pX8aKI4wojfcxXGzVum/Ai0V8jhR409Aa4ZlKODRtIGa2D7+Vp1XVkyhMtErAS pcoTEOYbQdEEuGJcE2ZdJFzUgWJJ0SklgmFy0eCE785xp7yhRjzXFtyIG+GhISf++a8O c4TfsR0yr2R7bC7qCCevW8WHb5P9CmpPAyx08zNPQuANIIz+lbBpt8nVyclwrVuUnvMN Tbv06lNJ9FXpM7DP1XiJk145xoy3eNRtyO6+uZyFI9xvwaKiFIvyJg/R6QuNtIkT4FAQ 9E9A==
X-Gm-Message-State: APjAAAWsQDo6RJ3JgER+sDftnTJm57tFA0BsSpmapzFPZM8schLZs7+1 4/StErs2R40VXoYuJpmuL2tNhKtNAGw21rI3g9uB6idQoOk=
X-Google-Smtp-Source: APXvYqxkN2kghFYIgQjUi4BfLMOvPOi7cSqiCP6T1iQjtaeoLn+cNRh3L5qUwtbZd95cYy/0lAxVsrT3BpreA9VmuSw=
X-Received: by 2002:a05:6808:658:: with SMTP id z24mr1151887oih.91.1576559124740;  Mon, 16 Dec 2019 21:05:24 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com>
In-Reply-To: <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com>
From: Nat Kao <lekao@pyxisworks.org>
Date: Tue, 17 Dec 2019 13:05:13 +0800
Message-ID: <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com>
To: spring@ietf.org
Cc: Nat Kao <lekao@pyxisworks.org>
Content-Type: multipart/alternative; boundary="000000000000990f7f0599df46c9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/PKNx4UcK3QdiYIuyamHf926tB2E>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:05:29 -0000

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

Hi, Jeff.

Consider a headend that can perform 1 of the following 2 modes(but not
both):
1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
steered into a 6-label SR-TE policy.
2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
cannot be steered into a 6-label SR-TE policy.

a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a
standardized way to signal the transport label depth in mode 2?
   Maybe in a different MSD type?
b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
policy, do we have a standardized headend behavior in this situation?
   (Should I open a new thread to discuss this? It seems not quite
MSD-relative.)

Thanks.
Nat


On Tue, Dec 17, 2019 at 11:14 AM Nat Kao <lekao@pyxisworks.org> wrote:

> Hi, Jeff.
>
> Consider a headend that can perform 1 of the following 2 modes(but not
> both):
> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
> steered into a 6-label SR-TE policy.
> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
> cannot be steered into a 6-label SR-TE policy.
>
> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a
> standardized way to signal the transport label depth in mode 2?
>    Maybe in a different MSD type?
> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
> policy, do we have a standardized headend behavior in this situation?
>    (Should I open a new thread to discuss this? It seems not quite
> MSD-relative.)
>
> Thanks.
> Nat.
>
>
> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
> wrote:
>
>> Gyan,
>>
>> MSD is only relevant for a device that either imposes the label stack
>> (head-end) or manipulates it (BSID anchor). There are some other constra=
ins
>> when it comes to entropy labels and ERLD, please read the respective dra=
fts.
>> In general, SID stack would grow when TE is in use (any time you need to
>> use additional SID to deviate from SPT), another case is when additional
>> SID=E2=80=99s are used for services on the nodes, other than the tail-en=
d.
>> That=E2=80=99s why we've designed MSD to be very flexible to accommodate=
 all the
>> different use cases, it is upto computational logic to decide how to dea=
l
>> with different constrains (MSD types)
>>
>> Cheers,
>> Jeff
>>
>> P.S. you might want to see the NANOG MSD presentation I did some time ag=
o.
>>
>> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tan=
tsura_The_Critical_Role_v1.pdf
>> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
>> wrote:
>>
>> Jeff
>>
>> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
>> strict explicit path defined or is a loose path, then the for the cSPF
>> would the transport labels be 1.  For loose would also be 1 also.  If th=
e
>> path were explicit defined to egress PE and was 7 hops from ingress to
>> egress then transport would be 6.  And if L3 vpn service sid was signale=
d
>> that would be 1 vpn label.
>>
>> Let me know if I have that right.
>>
>> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>>
>> Why is that?
>>
>> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
>> single label sits on top off SR as if does today with MPLS so why 3 vpn
>> labels.
>>
>> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP th=
e
>> SID depth so all the nodes along the SR-TE path don=E2=80=99t go over th=
e maximum
>> which would result in an error.
>>
>> If you set your MTU high enough in the core like 9216, does that overcom=
e
>> the SID depth issues with SR-TE?
>>
>> Warm regards,
>>
>> Gyan
>>
>> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>
>>> Hi, Jeff.
>>>
>>> Thanks for the BMI-MSD reference. If I understand correctly:
>>>
>>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>>> Only former can be utilized by SR-TE policies.
>>>
>>> Currently do we have any method to determine the composition of BMI?
>>> We need to know the transport label depth when doing service route
>>> per-destination steering.
>>>
>>> This problem arises when trying to steer a plain IPv4 route and a VPN
>>> service route into the same SR-TE policy that exceeds the transport lab=
el
>>> depth of the service route. I'm trying to figure out the standard behav=
ior
>>> in this case since the headend we use currently produces some interesti=
ng
>>> results.
>>>
>>> Regards,
>>> Nat.
>>>
>>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
>>> <jefftant..ietf@gmail.com>> wrote:
>>>
>>>> Hi Nat,
>>>>
>>>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>>> Currently defined MSD types are:
>>>> 1: BMI
>>>> 2: ERLD
>>>>
>>>> Specifically to BMI:
>>>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS la=
bels
>>>> that can be imposed, including all service/transport/special labels.
>>>> The answer to your question is 6
>>>>
>>>> Cheers,
>>>> Jeff
>>>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>>>>
>>>> Hello, SPRING WG.
>>>>
>>>> How do we deal with an SR-TE policy headend with different MSDs for
>>>> different types of traffic?
>>>> For example, a headend H can impose:
>>>> 6 transport labels for plain IPv4 packets;
>>>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>>> 3 transport labels + 3 VPN  labels for VPN packets.
>>>>
>>>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>>>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perfor=
m in
>>>> this situation?
>>>> b) What is the MSD of H? 6, 5 or 3?
>>>>
>>>> Thanks,
>>>> Nat.
>>>> _______________________________________________
>>>> spring mailing list
>>>> spring@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>
>>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> --
>>
>> Gyan S. Mishra
>>
>> IT Network Engineering & Technology
>>
>> Verizon Communications Inc. (VZ)
>>
>> 13101 Columbia Pike FDC1 3rd Floor
>>
>> Silver Spring, MD 20904
>>
>> United States
>>
>> Phone: 301 502-1347
>>
>> Email: gyan.s.mishra@verizon.com
>>
>> www.linkedin.com/in/networking-technologies-consultant
>>
>>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div><div><div><div><div><div>Hi, Jeff.<b=
r><br></div>Consider a headend that can perform 1 of the following 2 modes(=
but not both):<br></div>1) Plain IPv4: 6 transport labels + 0 service label=
 =3D&gt; traffic can be steered into a 6-label SR-TE policy.<br></div>2) An=
y type of VPN: 3 transport labels + 1~3 service labels =3D&gt; traffic cann=
ot be steered into a 6-label SR-TE policy.<br><br></div>a)
 As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a=20
standardized way to signal the transport label depth in mode 2?<br></div><d=
iv>=C2=A0=C2=A0 Maybe in a different MSD type?<br></div>b)
 Since plain IPv4 and VPN routes can be steered into the same SR-TE=20
policy, do we have a standardized headend behavior in this situation?<br></=
div>=C2=A0=C2=A0 (Should I open a new thread to discuss this? It seems not =
quite MSD-relative.)<br><div><div><div><div><div><div><br></div><div>Thanks=
.<font color=3D"#888888"><br></font></div><font color=3D"#888888"><div>Nat<=
br><br></div></font></div></div></div></div></div></div></div><br><div clas=
s=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 201=
9 at 11:14 AM Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.org">lekao@pyx=
isworks.org</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><div><div><div><div><div>Hi, Jeff.<br><br>=
</div>Consider a headend that can perform 1 of the following 2 modes(but no=
t both):<br></div>1) Plain IPv4: 6 transport labels + 0 service label =3D&g=
t; traffic can be steered into a 6-label SR-TE policy.<br></div>2) Any type=
 of VPN: 3 transport labels + 1~3 service labels =3D&gt; traffic cannot be =
steered into a 6-label SR-TE policy.<br><br></div>a) As defined in RFC8491,=
 the BMI-MSD is 6 for this headend. Do we have a standardized way to signal=
 the transport label depth in mode 2?<br></div><div>=C2=A0=C2=A0 Maybe in a=
 different MSD type?<br></div>b) Since plain IPv4 and VPN routes can be ste=
ered into the same SR-TE policy, do we have a standardized headend behavior=
 in this situation?<br></div><div></div>=C2=A0=C2=A0 (Should I open a new t=
hread to discuss this? It seems not quite MSD-relative.)<br><div><div><div>=
<div><div><div><br></div><div>Thanks.<br></div><div>Nat.<br></div><div><br>=
</div></div></div></div></div></div></div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019 at 7:19 AM Jeff Ta=
ntsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_blank">jef=
ftant.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">



<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Gyan,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">MSD is only relevant for a device that either imposes the=
 label stack (head-end) or manipulates it (BSID anchor). There are some oth=
er constrains when it comes to entropy labels and ERLD, please read the res=
pective drafts.</div>
<div dir=3D"auto">In general, SID stack would grow when TE is in use (any t=
ime you need to use additional SID to deviate from SPT), another case is wh=
en additional SID=E2=80=99s are used for services on the nodes, other than =
the tail-end.</div>
<div dir=3D"auto">That=E2=80=99s why we&#39;ve designed MSD to be very flex=
ible to accommodate all the different use cases, it is upto computational l=
ogic to decide how to deal with different constrains (MSD types)=C2=A0</div=
>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">P.S. you might want to see the NANOG MSD presentation I d=
id some time ago.</div>
<div dir=3D"auto"><a href=3D"https://pc.nanog.org/static/published/meetings=
/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_blank"=
>https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tants=
ura_The_Critical_Role_v1.pdf</a><br></div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 14, 2019, 11:59 PM -0800, Gyan Mis=
hra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusa=
gsm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div>
<div dir=3D"auto">Jeff</div>
</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF=
 snd don=E2=80=99t have an ERO strict explicit path defined or is a loose p=
ath, then the for the cSPF would the transport labels be 1.=C2=A0 For loose=
 would also be 1 also.=C2=A0 If the path were explicit defined to egress PE=
 and was 7 hops from ingress to egress then transport would be 6.=C2=A0 And=
 if L3 vpn service sid was signaled that would be 1 vpn label. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Let me know if I have that right. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=A0</=
div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Why is that? =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP servi=
ces overlay single label sits on top off SR as if does today with MPLS so w=
hy 3 vpn labels.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So with this draft with BGP-LS and BMI-MSD you can flood =
into the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=
=99t go over the maximum which would result in an error.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">If you set your MTU high enough in the core like 9216, do=
es that overcome the SID depth issues with SR-TE?</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Warm=C2=A0regards,</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Gyan</div>
<div><br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:43 AM Nat K=
ao &lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxi=
sworks.org</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px;padding-left:10px;bor=
der-left:thin solid rgb(230,126,34)">
<div dir=3D"ltr">
<div>Hi, Jeff.</div>
<div><br></div>
<div>Thanks for the BMI-MSD reference. If I understand correctly:<br></div>
<div><br></div>
<div>
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div>
<div>Only former can be utilized by SR-TE policies.</div>
<div><br></div>
</div>
<div>Currently do we have any method to determine the composition of BMI?<b=
r></div>
<div></div>
<div>We need to know the transport label depth when doing service route per=
-destination steering.</div>
<div></div>
<div></div>
<div><br></div>
<div>This problem arises when trying to steer a plain IPv4 route and a VPN =
service route into the same SR-TE policy that exceeds the transport label d=
epth of the service route. I&#39;m trying to figure out the standard behavi=
or in this case since the headend we use currently produces some interestin=
g results.<br></div>
<div><br></div>
<div>Regards,</div>
<div>Nat.<br></div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:42 AM Jeff =
Tantsura &lt;<a href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">=
jefftant.ietf@gmail.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px;padding-left:10px;bor=
der-left:thin solid rgb(52,152,219)">
<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(211,84,0)">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>
</blockquote>
</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></bl=
ockquote>
</div>
</div>
--<br>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">13101 Columbia Pike FDC1 3rd Floor</span><span style=3D"c=
olor:rgb(80,0,80);background-image:initial;background-position:initial;back=
ground-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border-width:1pt;border-style:none;b=
order-color:windowtext;padding:0in;background-image:initial;background-posi=
tion:initial;background-repeat:initial"><a href=3D"http://www.linkedin.com/=
in/networking-technologies-consultant" target=3D"_blank">www.linkedin.com/i=
n/networking-technologies-consultant</a></span></span><span><span style=3D"=
font-family:&quot;Segoe UI&quot;,sans-serif;border-width:1pt;border-style:n=
one;border-color:windowtext;padding:0in;background-image:initial;background=
-position:initial;background-repeat:initial"><span></span></span></span></p=
>
</div>
<div><br></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

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

--000000000000990f7f0599df46c9--


From nobody Mon Dec 16 21:58:01 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08B161200B4 for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 21:57:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CsPGAdQeQemC for <spring@ietfa.amsl.com>; Mon, 16 Dec 2019 21:57:55 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [146.101.78.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90786120059 for <spring@ietf.org>; Mon, 16 Dec 2019 21:57:54 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2052.outbound.protection.outlook.com [104.47.6.52]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-9-N7_CHfEaP4O5QDF3Wv0dbQ-1; Tue, 17 Dec 2019 05:57:48 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5446.eurprd03.prod.outlook.com (10.255.78.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Tue, 17 Dec 2019 05:57:47 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2538.019; Tue, 17 Dec 2019 05:57:47 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB30yUuQpd+rN06ZUFj620sk56e90UZA
Date: Tue, 17 Dec 2019 05:57:47 +0000
Message-ID: <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com>
In-Reply-To: <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2c0f:fe40:3:1:d109:7ac8:8674:4628]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b4aa1996-8b64-4831-8efb-08d782b60ac4
x-ms-traffictypediagnostic: DBBPR03MB5446:
x-microsoft-antispam-prvs: <DBBPR03MB544604309A94B78547D270EDEE500@DBBPR03MB5446.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(136003)(366004)(346002)(396003)(39860400002)(199004)(189003)(9686003)(81166006)(186003)(110136005)(66556008)(66476007)(33656002)(2906002)(64756008)(966005)(66446008)(5660300002)(55016002)(52536014)(8676002)(7696005)(71200400001)(86362001)(81156014)(478600001)(8936002)(66946007)(53546011)(316002)(66574012)(6506007)(76116006); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5446; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RSyA31ZsQ/Q1SRiEr2m9OpAAOU7oA3UNyJkzkkX5bwGfEa+BnMFdleyTmg8P1bI49XH6IXhWVAzCpWv5pM2kNiykHJrUaf/9mB7/5ACxed7+SlV0bt3BuWTDwUsAjqHg44iA4T1ICQqZPT3eFDRsuJS/wK0B1ouMZ94ksqbkm+tZz6eJdyl4lBpHe7xGabWC+FqS3u8RnYMaXAWwIbJHM6WNNAV3WWpyt+spZgM4rXKNa1bsNlXGKF/S2wXe8mCsyPIj8k2j5K7XjlK9Nn38s+wANKMzRd2vu7ozZm1K45Aj6wB2NiCOcdMWrWJi3g4WcWnetU/ekgFQYGyw/rHv+3BYVSohKacquWVCHMLJaw16519uUtMB9VZ9NQvGVyQICP0+DCXuWO3/fnupL621eo8+9C6mGXsK9K2Ps8VbtVcs4wzDKX8MSMtjiRZaeEGnKvnim6PDzr/eLzzQuBjWVIBpxL/VrOvqgkl/wxQnAs8=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b4aa1996-8b64-4831-8efb-08d782b60ac4
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 05:57:47.1477 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DtpjH6bXzopFo7XfQmzNlZGZorNbNvcCBabtt7GPMAgyJ+FlxnFATRXTKb/fAhO+U1BUfcwJKMfu81KAJwOF1CQ6GMNpgSkLeVfaOdp21KM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5446
X-MC-Unique: N7_CHfEaP4O5QDF3Wv0dbQ-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB541590C24AEC6486C530DD24EE500DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Gms-EPVBm2aFL3K8waodgWu-auE>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:57:59 -0000

--_000_DBBPR03MB541590C24AEC6486C530DD24EE500DBBPR03MB5415eurp_
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

Alex,

Will try and get you some captures off the devices I've been testing on - i=
n order to make sure I understood this draft properly, and in light of the =
deployment status draft, I decided to play a lot more deeply and setup a bi=
t of a lab.  I'm still doing tests and soon as I have some other bits compl=
eted will send through the packet captures from those against (Since the XR=
 boxes that I have to test on seem to have absolutely no ability to setup t=
raffic steering with SRv6 (and I actually have requested details of how to =
configure this in the past but gotten no response), I'm just finishing the =
code to inject packets from outside with a sid stack to test this.  I also =
acknowledge that I'm running tests against code that is implementing a draf=
t that seems far from final - and so shouldn't have that many expectations.

That being said, In light of the deployment draft - I do have some concerns=
 that there is a draft that specifies that people have put this stuff into =
production - yet the implementation in current shipping code seems to be *w=
ay* off the draft and contrary to things we have been told in the working g=
roup.

Some of the more interesting finds so far:


  *   In Montreal - I questioned the growth in the IGP tables - since I wou=
ld have to use a separate locator on each router - I was explicitly told th=
is wasn't necessary and could use the loopbacks - not so in current code - =
use of the loopback marks the locator as down.


  *   Locator size is not configurable as anything other than a /64



  *   XR 7.0.1 claims a maximum number of SID's at 8000 - I'm still unclear=
 if this limitation in the code is based on locally configured SID's or rec=
eived SID's - and will run some tests on this in the coming day or two to v=
erify



  *   There seems to be a limit on a single locator per box - I'm still try=
ing to figure out what impact this will have in a multi-area or multi-level=
 IGP deployment scenario.



  *   By default when configuring a locator - the device configures a separ=
ate End.X (PSP) for each interface - now - this is where things get interes=
ting.  If I am reading the NP text correctly, End.X (PSP) should be locator=
:0006::  - However, in the shipping code, that is not the case at all - as =
per the below:



RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec 15 0=
4:56:10.913 UTC

SID                         Behavior     Context                           =
Owner               State  RW

--------------------------  -----------  ------------------------------    =
------------------  -----  --

2001:db8:ee:2:1::           End (PSP)    'default':1                       =
sidmgr              InUse  Y

2001:db8:ee:2:11::          End.OP       'default'                         =
sidmgr              InUse  Y

2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0, Link-Local]           =
isis-64             InUse  Y

2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1, Link-Local]           =
isis-64             InUse  Y

2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3, Link-Local]           =
isis-64             InUse  Y



So from my perspective - I have to wonder about the production deployments =
- because particularly on this last point - if people have been putting thi=
s stuff in production, and the implementation is so different from the text=
, its going to create some rather interesting breakage going forward if my =
reading of the text is correct.



Anyway - will send some packet captures hopefully in the next 48 hours once=
 I've got a more complete set of captures from my lab setup.



Thanks



Andrew



From: spring <spring-bounces@ietf.org> On Behalf Of Alexandre Petrescu
Sent: Monday, 16 December 2019 17:34
To: SPRING WG email list <spring@ietf.org>
Subject: [spring] packet captures for draft-ietf-spring-srv6-network-progra=
mming-06?

Hi, SPRINGers,

My comments on SRv6 relate to a worry about modifying packets in transit.

In order to better explain myself, or maybe to remove the worry
altogether, I would like to ask for packet dumps of SRv6.

By looking at the packet contents that go into the network it is much
easier to clarify and to avoid misunderstandings.

Alex

_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://www.ietf.org/mailman/l=
istinfo/spring>

--_000_DBBPR03MB541590C24AEC6486C530DD24EE500DBBPR03MB5415eurp_
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
=09{font-family:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;}
/* 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:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
=09{mso-style-priority:99;
=09mso-style-link:"Plain Text Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.EmailStyle19
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.PlainTextChar
=09{mso-style-name:"Plain Text Char";
=09mso-style-priority:99;
=09mso-style-link:"Plain Text";
=09font-family:"Calibri",sans-serif;
=09mso-fareast-language:EN-US;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:1343822305;
=09mso-list-type:hybrid;
=09mso-list-template-ids:519605342 -1702447734 536870915 536870917 53687091=
3 536870915 536870917 536870913 536870915 536870917;}
@list l0:level1
=09{mso-level-start-at:0;
=09mso-level-number-format:bullet;
=09mso-level-text:-;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Calibri",sans-serif;
=09mso-fareast-font-family:Calibri;}
@list l0:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"en-KE" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Alex,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Will try and get you some captures off the devices I&#8217;ve been te=
sting on &#8211; in order to make sure I understood this draft properly, an=
d in light of the deployment status draft, I decided
 to play a lot more deeply and setup a bit of a lab.&nbsp; I&#8217;m still =
doing tests and soon as I have some other bits completed will send through =
the packet captures from those against (Since the XR boxes that I have to t=
est on seem to have absolutely no ability to
 setup traffic steering with SRv6 (and I actually have requested details of=
 how to configure this in the past but gotten no response), I&#8217;m just =
finishing the code to inject packets from outside with a sid stack to test =
this.&nbsp; I also acknowledge that I&#8217;m running
 tests against code that is implementing a draft that seems far from final =
&#8211; and so shouldn&#8217;t have that many expectations.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">That being said, In light of the deployment draft &#8211; I do have s=
ome concerns that there is a draft that specifies that people have put this=
 stuff into production &#8211; yet the implementation
 in current shipping code seems to be *<b>way</b>* off the draft and contra=
ry to things we have been told in the working group.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Some of the more interesting finds so far:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo1"><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US">In Montreal=
 &#8211; I questioned the growth in the IGP tables &#8211; since I would ha=
ve to use a separate locator on each router &#8211; I was
 explicitly told this wasn&#8217;t necessary and could use the loopbacks &#=
8211; not so in current code &#8211; use of the loopback marks the locator =
as down.<o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo1"><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US">Locator siz=
e is not configurable as anything other than a /64<o:p></o:p></span></li></=
ul>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo1"><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US">XR 7.0.1 cl=
aims a maximum number of SID&#8217;s at 8000 &#8211; I&#8217;m still unclea=
r if this limitation in the code is based on locally configured
 SID&#8217;s or received SID&#8217;s &#8211; and will run some tests on thi=
s in the coming day or two to verify<o:p></o:p></span></li></ul>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo1"><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US">There seems=
 to be a limit on a single locator per box &#8211; I&#8217;m still trying t=
o figure out what impact this will have in a multi-area
 or multi-level IGP deployment scenario.<o:p></o:p></span></li></ul>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo1"><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US">By default =
when configuring a locator &#8211; the device configures a separate End.X (=
PSP) for each interface &#8211; now &#8211; this is where
 things get interesting.&nbsp; If I am reading the NP text correctly, End.X=
 (PSP) should be locator:0006::&nbsp; - However, in the shipping code, that=
 is not the case at all &#8211; as per the below:<o:p></o:p></span></li></u=
l>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">RP/0/RP0/CPU0:SRV6-R2#sho=
w segment-routing srv6 locator R2 sid Sun Dec 15 04:56:10.913 UTC<o:p></o:p=
></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">SID&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; Behavior&nbsp;&nbsp;&nbsp;&=
nbsp; Context&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Owner&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; State&nbsp; RW<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">-------------------------=
-&nbsp; -----------&nbsp; ------------------------------&nbsp;&nbsp;&nbsp; =
------------------&nbsp; -----&nbsp; --<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">2001:db8:ee:2:1::&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End (PSP)&nbsp;&nbsp;&=
nbsp; 'default':1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
sidmgr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; InUse&nbsp; Y<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">2001:db8:ee:2:11::&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End.OP&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; 'default'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; sidmgr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; InUse&nbsp; Y<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">2001:db8:ee:2:40::&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End.X (PSP)&nbsp; [Gi0/0/0/=
0, Link-Local]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
isis-64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; InUse&nbsp; Y<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">2001:db8:ee:2:41::&nbsp;&=
nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End.X (PSP)&nbsp; [Gi0/0/0/=
1, Link-Local]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
isis-64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; InUse&nbsp; Y<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE">2001:db8:ee:2:42::&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End.X (PSP)&nbsp; [Gi0/0/0/=
3, Link-Local]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
isis-64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; InUse&nbsp; Y<o:p></o:p></span></i></p>
<p class=3D"MsoPlainText"><i><span lang=3D"en-KE"><o:p>&nbsp;</o:p></span><=
/i></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">So from my perspective &#821=
1; I have to wonder about the production deployments &#8211; because partic=
ularly on this last point &#8211; if people have been putting this stuff in=
 production, and the implementation is so different from
 the text, its going to create some rather interesting breakage going forwa=
rd if my reading of the text is correct.<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Anyway &#8211; will send som=
e packet captures hopefully in the next 48 hours once I&#8217;ve got a more=
 complete set of captures from my lab setup.<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Thanks<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Andrew<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><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 #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;spring-bounces@ietf.org&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Monday, 16 December 2019 17:34<br>
<b>To:</b> SPRING WG email list &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> [spring] packet captures for draft-ietf-spring-srv6-network=
-programming-06?<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi, SPRINGers,<br>
<br>
My comments on SRv6 relate to a worry about modifying packets in transit.<b=
r>
<br>
In order to better explain myself, or maybe to remove the worry <br>
altogether, I would like to ask for packet dumps of SRv6.<br>
<br>
By looking at the packet contents that go into the network it is much <br>
easier to clarify and to avoid misunderstandings.<br>
<br>
Alex<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring">https://www.ietf.o=
rg/mailman/listinfo/spring</a><o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_DBBPR03MB541590C24AEC6486C530DD24EE500DBBPR03MB5415eurp_--


From nobody Tue Dec 17 01:06:31 2019
Return-Path: <mashaowen@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C9A412022C; Tue, 17 Dec 2019 01:06:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 MkPPLM5Ya2XH; Tue, 17 Dec 2019 01:06:28 -0800 (PST)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (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 85DF2120111; Tue, 17 Dec 2019 01:06:27 -0800 (PST)
Received: by mail-lf1-x12e.google.com with SMTP id i23so6388747lfo.7; Tue, 17 Dec 2019 01:06: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=v9QvnSd8mLe/+gveO6XMKBHUOQ194PfMUx5tjj2RouE=; b=FakVSaXerIl6w4krrRqzgtLJw0aPhdAGVz9RLb4L+l7xkPIgn1yQZJIVGM0Y617zUz 88WX7QobPRisVp8uoCXeXx50UvayTq4EoDPHOYJb4ETpPzkxpyoCpUXBJxOBv3BT6sFG EYQdake9mcbcoWKWb3jBlTiskPrXiyLkz0jf1SS2SuQXoKQOQHXVYgOmcrxC3KSMz7ee T+1SIXyc29dx3Tz4GJQyG4COEc+YLwqNOycxBuC4pOV9tk2QHnCJmRGEzy+KC9kl8RoN wzh3YiMPBSlQm3hjCceXPB+EWtcGBTOWh0ec4Zpvp8aNg+Aj9xhXjW+rgyIUrETWrNN1 zF5w==
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=v9QvnSd8mLe/+gveO6XMKBHUOQ194PfMUx5tjj2RouE=; b=LjIxeSlw5rwcQTRnGXWU8YbmmlzDvHVtJqsy9g+SZ1t/SbqIgWHZN0Za+rv8KY8Go0 qDWUEYsi+/AJOy5paSZic1MdNf/wesZrKZ5dz3vRXnWZ5/KySdgbDRANLh/sj5E6oiIL piS2qOlNP+ziGyHSz4eY7qpH4fUQPvMvRbsJqx5OfPOdNLb34fAH69pvquOgv7Ce4rFl fW4Xb5Klfx2AMKS0mI4xKZ/h80Bv68uri9KQyc5vs80W5TPJ1oIDIYorQSnFwsJidHu8 XLbHmYViL2y1anwMSPXn6wbQOkr7TJbUyHvwiflGNoZUZSmB5TPIPB/xpwNzHXqELaeN b2+Q==
X-Gm-Message-State: APjAAAVzCqaR4Apd8gSm6L5HhWjYBECKwMmcSqQUvtLK0wIlmD4Ds5ox OwoWR4fDJvDM9h7/H35yQ3gk2xWCvQwIxI7xpShdg5Z1ySI=
X-Google-Smtp-Source: APXvYqzTImGdKYKTNk7d0xbkhbjN7OjpzteK8cHx/EgFsZNnrMK3VOV9OLhPtvROtW/uy+kXn7IcBlNrxos5IgtZyYU=
X-Received: by 2002:ac2:4849:: with SMTP id 9mr2046784lfy.11.1576573585594; Tue, 17 Dec 2019 01:06:25 -0800 (PST)
MIME-Version: 1.0
References: <F968F2C0-52F8-469A-8718-E9F9DAAFBB02@cisco.com>
In-Reply-To: <F968F2C0-52F8-469A-8718-E9F9DAAFBB02@cisco.com>
From: ShaoWen Ma <mashaowen@gmail.com>
Date: Tue, 17 Dec 2019 17:06:14 +0800
Message-ID: <CAAcA-dsC1gtYyosSwEcUcV9kuGojJ-+Dj9UCNL11ta9Wor1q7Q@mail.gmail.com>
To: "Kamran Raza (skraza)" <skraza@cisco.com>
Cc: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008820f90599e2a4c6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ITzZpKom-AkgrItelcjZWcOipJw>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 09:06:30 -0000

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

Hi All,

  As a contributor, I=E2=80=99m not aware of any undisclosed IPR related to=
 this
document.

Best Regards
Shaowen Ma

On Tue, Dec 17, 2019 at 10:46 AM Kamran Raza (skraza) <skraza@cisco.com>
wrote:

> I=E2=80=99m not aware of any undisclosed IPR related to this document.
>
> Rgds,
> -- Kamran
>
> =EF=BB=BFOn 2019-12-16, 12:31 PM, "spring on behalf of Satish Mynam" <
> spring-bounces@ietf.org on behalf of satishm@arrcus.com> wrote:
>
>     As contributor, I=E2=80=99m not aware of any undisclosed IPR related =
to this
> document.
>
>     Thanks,
>     Satish
>
>
>     On 12/5/19, 8:50 AM, "bruno.decraene@orange.com" <
> bruno.decraene@orange.com> wrote:
>
>         Hi SPRING WG,
>
>         In parallel to the WGLC for draft-ietf-spring-srv6-network-progra=
mming,
> we would like to poll for IPR.
>
>         If you are aware of IPR that applies to
> draft-ietf-spring-srv6-network-programming [1] please respond to this
> email. If you are aware of IPR, please indicate whether it has been
>         disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 366=
9
> and 5378 provide more details).
>
>         If you are an *author or contributor* please respond to this emai=
l
> regardless of whether or not you're aware of any IPR.
>
>         This document will not advance until IPR confirmations have been
> received from all authors and contributors.
>
>         Thank you,
>         Bruno
>
>         [1]
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05
>
>
>         ____________________________________________________________
> _____________________________________________________________
>
>         Ce message et ses pieces jointes peuvent contenir des information=
s
> confidentielles 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 electroniques 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 information 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 sende=
r
> and delete 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.
>
>
>
>
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org
>     https://www.ietf.org/mailman/listinfo/spring
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div><span style=3D"font-family:trebuchet=
 ms,sans-serif">Hi All,</span></div><div><span style=3D"font-family:trebuch=
et ms,sans-serif"><br></span></div><div><span style=3D"font-family:trebuche=
t ms,sans-serif">=C2=A0 As a contributor, I=E2=80=99m not aware of any undi=
sclosed IPR related to this document.</span></div><div><span style=3D"font-=
family:trebuchet ms,sans-serif"><br></span></div><div><span style=3D"font-f=
amily:trebuchet ms,sans-serif">Best Regards</span></div><div><span style=3D=
"font-family:trebuchet ms,sans-serif">Shaowen Ma<br></span></div></div><spa=
n style=3D"font-family:trebuchet ms,sans-serif"><br></span><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr"><span style=3D"font-family=
:trebuchet ms,sans-serif">On Tue, Dec 17, 2019 at 10:46 AM Kamran Raza (skr=
aza) &lt;<a href=3D"mailto:skraza@cisco.com">skraza@cisco.com</a>&gt; wrote=
:<br></span></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"><span s=
tyle=3D"font-family:trebuchet ms,sans-serif">I=E2=80=99m not aware of any u=
ndisclosed IPR related to this document.<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
Rgds,<br>
-- Kamran<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=EF=BB=BFOn 2019-12-16, 12:31 PM, &quot;spring on behalf of Satish Mynam&qu=
ot; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">spring=
-bounces@ietf.org</a> on behalf of <a href=3D"mailto:satishm@arrcus.com" ta=
rget=3D"_blank">satishm@arrcus.com</a>&gt; wrote:<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 As contributor, I=E2=80=99m not aware of any undisclosed IPR =
related to this document.<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 Thanks,<br>
=C2=A0 =C2=A0 Satish<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 On 12/5/19, 8:50 AM, &quot;<a href=3D"mailto:bruno.decraene@o=
range.com" target=3D"_blank">bruno.decraene@orange.com</a>&quot; &lt;<a hre=
f=3D"mailto:bruno.decraene@orange.com" target=3D"_blank">bruno.decraene@ora=
nge.com</a>&gt; wrote:<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Hi SPRING WG,<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 In parallel to the WGLC for draft-ietf-spring-s=
rv6-network</span><span style=3D"font-family:trebuchet ms,sans-serif">-prog=
ramming, we would like to poll for IPR.<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you are aware of IPR that applies to draft-i=
etf-spring-srv6-network</span><span style=3D"font-family:trebuchet ms,sans-=
serif">-programming [1] please respond to this email. If you are aware of I=
PR, please indicate whether it has been<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 disclosed in accordance with IETF IPR rules (RF=
Cs 3979, 4879, 3669 and 5378 provide more details).<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you are an *author or contributor* please re=
spond to this email regardless of whether or not you&#39;re aware of any IP=
R. <br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 This document will not advance until IPR confir=
mations have been received from all authors and contributors.<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Thank you,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Bruno<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 [1] <a href=3D"https://tools.ietf.org/html/draf=
t-ietf-spring-srv6-network-programming-05" rel=3D"noreferrer" target=3D"_bl=
ank">https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming=
-05</a><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ______________________________</span><span styl=
e=3D"font-family:trebuchet ms,sans-serif">______________________________</s=
pan><span style=3D"font-family:trebuchet ms,sans-serif">___________________=
___________</span><span style=3D"font-family:trebuchet ms,sans-serif">_____=
_________________________</span><span style=3D"font-family:trebuchet ms,san=
s-serif">_<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ce message et ses pieces jointes peuvent conten=
ir des informations confidentielles ou privilegiees et ne doivent donc<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 pas etre diffuses, exploites ou copies sans aut=
orisation. Si vous avez recu ce message par erreur, veuillez le signaler<br=
>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 a l&#39;expediteur et le detruire ainsi que les=
 pieces jointes. Les messages electroniques etant susceptibles d&#39;altera=
tion,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Orange decline toute responsabilite si ce messa=
ge a ete altere, deforme ou falsifie. Merci.<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 This message and its attachments may contain co=
nfidential or privileged information that may be protected by law;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 they should not be distributed, used or copied =
without authorisation.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you have received this email in error, pleas=
e notify the sender and delete this message and its attachments.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 As emails may be altered, Orange is not liable =
for messages that have been modified, changed or falsified.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Thank you.<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
=C2=A0 =C2=A0 ______________________________</span><span style=3D"font-fami=
ly:trebuchet ms,sans-serif">_________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@i=
etf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><br>
______________________________</span><span style=3D"font-family:trebuchet m=
s,sans-serif">_________________<br>
spring mailing list<br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a><br></span>
<span style=3D"font-family:trebuchet ms,sans-serif"><a href=3D"https://www.=
ietf.org/mailman/listinfo/spring" rel=3D"noreferrer" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/spring</a><br></span>
</blockquote></div></div>

--0000000000008820f90599e2a4c6--


From nobody Tue Dec 17 01:36:31 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 667DC1200DB for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 01:36:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.99
X-Spam-Level: 
X-Spam-Status: No, score=-1.99 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecitele.com header.b=UwnpJsat; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com header.b=M9JarhN5
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 3dROMUVgrKUk for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 01:36:22 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.3]) (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 8FDEB120993 for <spring@ietf.org>; Tue, 17 Dec 2019 01:36:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecitele.com; s=eciselector10072019; t=1576575379; i=@ecitele.com; bh=AzEXISuOYY0oTwBt9RlYejcPjRRRADattGJGSyM2hsg=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=UwnpJsat4TXbb9rbmHQXuCaTm1hACjyqDkAIpW1DVsaslj8ziGcPo4w1rnU0mpOfX iJ91A0m9kaTcjwFZp7coV6Uc/ptQUstLlwb+yvf93p21XXvTADNz+JyNW7OYefjppa awVbj1i5/WEwTVQ2O8LKWgrlInJ68672M5jn3whw=
Received: from [46.226.52.107] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-3.bemta.az-a.eu-west-1.aws.symcld.net id 9F/B3-12117-391A8FD5; Tue, 17 Dec 2019 09:36:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCJsWRWlGSWpSXmKPExsUi9LZnk+7khT9 iDaYs5bQ4fuE3owOjx5IlP5kCGKNYM/OS8isSWDOmnmlkLmhfylhxdJpZA+ORKYxdjFwcjAJL mSWW99xihnCOsUjMvr8YytnMKHHi+CR2EIdFYC2zROulD6wgjpDABCaJnyvvMkM49xklri74D jSNk4NNwFZi0+q7bF2MHBwiAuoSz46Gg9QwC3xjlDj54zc7SI2wgKXE9iuPWUBsEQEriQ2PL7 FC2EYS529dYQOxWQRUJTZvbQWr4RWIlbiy8QFYXAjIvrrmJROIzSkQJ7HxbzfYXkYBMYnvp9a AxZkFxCVuPZkPZksICEgs2XOeGcIWlXj5+B8rRH2SxP2nCxkh4ooSM+7NYYewZSUuzQeZyQFk K0tseRELEfaVeN+1jw0irCVx4HIJhKki8e9QJURFjsT1lXdZIWx1iZaP86BsGYnbMzrAwSYhs INF4sOxeSwQnyRLnJjzmWUCo/4sJEfPAhrLLJAn8Xkh9yyw3wUlTs58wgJRoiOxYPcnNghbW2 LZwtfMMPaZA4+ZkMUXMLKvYrRIKspMzyjJTczM0TU0MNA1NDTSNbQ01jW0MNZLrNJN1Est1S1 PLS7RNdRLLC/WK67MTc5J0ctLLdnECExSKQUHt+9gPPj1rd4hRkkOJiVRXh73H7FCfEn5KZUZ icUZ8UWlOanFhxhlODiUJHhTFwDlBItS01Mr0jJzgAkTJi3BwaMkwssHkuYtLkjMLc5Mh0idY vTmmPBy7iJmjnc/FwPJk6uWAMmPYPI7mFz0fPdSZiGWvPy8VClxXq/5QCMEQEZklObBLYAl/k uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHmVQA7hycwrgbvjFdCJTEAnGvl9AzmxJBEhJdX AtK8lWjg7cUvb9QybT1Lnj0f6l71tPP+lv2Pa5Wf97jZ/lExjxftmc6+QZuV5adP6/6XEhpgN Dzi3uK5Z7fjyxX/H/Yp3D339xaTmttszUDq4J+Zy7//HUcmx2zaoF8+/mlXpkyB3aMaC/56Fb xP+3S1TKFyl/nj6n3XPQ10SGfZd+/RGPGvJYiYnxb1Sxx/ITFR15rK8dOODR/MsJY2QrquqDx ILXMXfya96Fpd7OcaBK3eSJUf7mjWrkq89i5/ucuJm8UROsSbV3GvypVN6FnJfPLFzWlXOb4a 8FLva9Tu2rPb3dgkJP7Czb7+lkk2J1bXJM52yndrOlYi8ffDlxfIjx5YdWrpk+1l+v/u1yUos xRmJhlrMRcWJAOqg6qR3BAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-34.tower-271.messagelabs.com!1576575376!915618!1
X-Originating-IP: [18.237.140.178]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.22; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 934 invoked from network); 17 Dec 2019 09:36:18 -0000
Received: from p01c.mail.dlp.protect.symantec.com (HELO mail.ds.dlp.protect.symantec.com) (18.237.140.178) by server-34.tower-271.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 17 Dec 2019 09:36:18 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ejETvihHSetqaBsFUao+3DcUitBBcfa7f6ZpegSXyde/MOOS/djJIrzYirxzd83H8AnAghX7rUTVVph932lZ6mDTr9L4qMhNVzVL2n2f/EY8VmzOOu5o+fOLlE0LSFWUoIoRxDMYsrB8BmVKTBZrtspn25SjnVUqum294XMjF2d6kVO+TiA3GvLqV3yatjRNQbrplPxzCn6cePiVMDZ+/SDfgOp1KHd1h18sjY2ZwbvKld5JPyuACOWJGHha2gS3b7CU0BMUDfWwDTuuIJUoZ0bX6RbFmVfxz0pQY/iZNnQDOEcjjEGFK6KvrB753kqz7z6RoFtI+y8HCmYk8hVWgQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NOg8w6FZhOvGU+tDXoPrj7IhlFP7Qm2dCHnsxSSC9E8=; b=O1m9O59Q8AtpX7eU/8W2sLeFBKmSVsN25cbspk6hbEiCvKfjdYI2x8DwGDT1TPBaEu62SW60wPw3aXbXfMDBLkdJlG/zkEeAnApNXVUS99XEw1UUjvSdUc0AO+iSe9Q1VkgCHc5LIaL/pNDwwNytJX1c+FX4/YMAfjUWVLgJDBUYQ9P/YiTomWO2EHzuwaT5jZ/pNsXhPZ1ifhHpPFKhxj/rQ3nAQ0gsEGpgIOzI0MeeMbnyIKF2M067JtV2cJRtuTKjvJgLISqdIybDPhwSYsHOI6+HCIW+RhiGQdq/psEyDhCbDk/ywRE2nGZWCfg6LMIx5JaUjf542t9KroQpHA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ecitele.com; dmarc=pass action=none header.from=ecitele.com; dkim=pass header.d=ecitele.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector2-ECI365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NOg8w6FZhOvGU+tDXoPrj7IhlFP7Qm2dCHnsxSSC9E8=; b=M9JarhN5Kwoekz2fmq9TOotcW0tEzrIEj2AFwkof5Ko3oYDdR/W2BQuxa8S20UTTCYxS2u95jusLCVoU6XYutYz3apjpbmal4q88h+7gbxty+O5koiMULkeWMWCQRCP7or8Dlza3742seVWoZrAntK4iln/rRzR6nC10syo7O0Y=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB3667.eurprd03.prod.outlook.com (52.134.86.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Tue, 17 Dec 2019 09:36:14 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::c8db:fc7b:adc7:d074]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::c8db:fc7b:adc7:d074%4]) with mapi id 15.20.2538.019; Tue, 17 Dec 2019 09:36:13 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "spring@ietf.org" <spring@ietf.org>
CC: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>, Sheetal Jangeed <Sheetal.Jangeed@ecitele.com>, Madhav Purohit <Madhav.Purohit@ecitele.com>, Abhijit Gokaraju <Abhijit.Gokaraju@ecitele.com>, Dmitry Valdman <Dmitry.Valdman@ecitele.com>
Thread-Topic: A question regarding Section 3.2 of RFC 8402
Thread-Index: AdWvR90JFVFlVi/cQa2YeNQhog9JBQFdWREw
Date: Tue, 17 Dec 2019 09:36:13 +0000
Message-ID: <AM0PR03MB3828FA3A5FC4ACF4B7F32DB69D500@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <AM0PR03MB3828E82BA287730AD51947659D5B0@AM0PR03MB3828.eurprd03.prod.outlook.com>
In-Reply-To: <AM0PR03MB3828E82BA287730AD51947659D5B0@AM0PR03MB3828.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-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 025ec8b0-08b9-43d4-ed98-08d782d48efc
x-ms-traffictypediagnostic: AM0PR03MB3667:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM0PR03MB3667AB0F5B4A4E617625C9DA9D500@AM0PR03MB3667.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(346002)(376002)(366004)(39860400002)(189003)(199004)(51874003)(53754006)(66574012)(8936002)(53546011)(478600001)(26005)(66476007)(55016002)(81166006)(81156014)(8676002)(33656002)(52536014)(6506007)(66556008)(54906003)(64756008)(66946007)(66446008)(316002)(186003)(6916009)(71200400001)(86362001)(107886003)(9686003)(2906002)(4326008)(5660300002)(7696005)(76116006); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB3667; H:AM0PR03MB3828.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5G9F/IQUj8kO+p+BEhVn8nIikG0RU2EsESfk1LW3RXtD3OXwEhxFd5xh4grYLWuRvb6re1aGRq7S8pMIyZ3Y6VpFaHpG6AsHRySBwUcOdtvPGiakqFLgjA7rYKEfZHxA5ru4x4/IvNEqyfonWeXovGWYprI47oInlX5IeSLCvkHfdBhahnSdm0aHo5r+G8HLHDRYpd8dwXxP8/QzaLPKyObsRb+OM43DX9tZklbC6mswMPClmi8wjg/guHJm86Scc5gsj1IAZNPF0uolYqH75NiRHmdUsWcwoL5GruiKvuGvALAQJdfN2QAaNeq7ewayr6GYkUgPXVW1gCAKL7JM8CxbRQTkCeIf/EPK5yDxxSttJmCoVOvxcAEDQPU2XsZnEz9RMAONxhc4gVAeUY57g7iTJMU5OKrix/3lFdzlH90FfBSHsGM0CXzS15UfpkAlUDMPijhqwsE6wIdX4LjC5XZ7bavXYdLSiALAQo2Y3yCcS6Lo5bLqe5TTAajHWe+tTz54nmX5vZlaCzKOWeFDF7ZRRY8a6D/34+tUuA31eyH21lHngYBbvLXRI/iGtozt
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828FA3A5FC4ACF4B7F32DB69D500AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 025ec8b0-08b9-43d4-ed98-08d782d48efc
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 09:36:13.8843 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: i29cvylDSfjGyr/H63F4nANvNSkbL5RMOlIm2haaE0STZYG7zFL6kuzPYiL+K+52Slmq8cYURDlHDBItbHDyfQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3667
X-CFilter-Loop: Reflected
X-DetectorID-Processed: d8d3a2b3-1594-4c39-92fb-b8312fe65a8a
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2BfnU7d9HNMdRU030lob-40rHF4>
Subject: Re: [spring] A question regarding Section 3.2 of RFC 8402
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 09:36:26 -0000

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

Hi all,
This is a gentle reminder - we have not seen any responses from anybody on=
 the WG mailing list...
To make it clear: If you think that this is a non-issue, please say so as =
well.

Regards,
Sasha

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

From: Alexander Vainshtein
Sent: Tuesday, December 10, 2019 1:14 PM
To: spring@ietf.org
Cc: Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>; Sheetal Jangeed=
 <Sheetal.Jangeed@ecitele.com>; Madhav Purohit <Madhav.Purohit@ecitele.com=
>; Abhijit Gokaraju (Abhijit.Gokaraju@ecitele.com) <Abhijit.Gokaraju@ecite=
le.com>; Dmitry Valdman <Dmitry.Valdman@ecitele.com>
Subject: A question regarding Section 3.2 of RFC 8402
Importance: High

Hi all,
My colleagues and I have a question pertaining to  Section 3.2 of RFC 8402=
<https://eci365.sharepoint.com/sites/technicaldocsite/genericdev/System/Sy=
stem%20Documents/Forms/AllItems.aspx?FolderCTID=3D0x012000858C3D81A4889F44=
9868AC62A2AABDCD&id=3D%2Fsites%2Ftechnicaldocsite%2Fgenericdev%2FSystem%2F=
System%20Documents%2FIP%2DMPLS%2FNE%20Management%2FCLI>. This section says=
:

   An IGP Node-SID MUST NOT be associated with a prefix that is owned by
   more than one router within the same routing domain.

The requirement itself is well understood. However, neither RFC 8402 nor a=
ny other SPRING document I have seen defines the expected behavior of SR-c=
apable nodes if, due to misconfiguration, a certain prefix that is owned b=
y multiple nodes in the SR domain is associated with the Node-SID in at le=
ast one of them.

There are several sub-scenarios of the misconfiguration problem above, e.g=
.:

*         The prefix is owned by multiple nodes. One of these nodes advert=
ises it as associated with the Node-SID, while the other owners do not ass=
ociate it with any SID at all

*         The prefix is owned by multiple nodes. One of these nodes advert=
ises it as associated with the Node-SID, while one (or more) of the other =
nodes advertise it as associated with an IGP-Prefix SID but not as a Node-=
SID

*         The prefix is owned by multiple nodes, and  two (or more) of the=
se nodes advertise it as associated with the Node-SID but with different i=
ndices in the SRGB

*         The prefix is owned by multiple nodes, and  two (or more) of the=
se nodes advertise it as associated with the Node-SID with the same index =
in the SRGB.

Our experiments (admittedly incomplete) with SR-capable equipment from dif=
ferent vendors have shown that:

*         None of the tested devices have reported this situation as an er=
ror when they encounter some of the problematic scenarios

*         Different devices have demonstrated different forwarding behavio=
r when they encounter some of the problematic scenarios. In some of these =
scenarios the offending prefix would be associated with some SID and the r=
esulting forwarding behavior installed.

We think that it would be nice if the WG could define a minimal set of req=
uirements for handling this kind of misconfiguration. These requirements s=
hould include at least the following:

*         A device that encounters this kind of misconfiguration SHOULD re=
port the problem to the network management layer

*         The prefix for which this kind of misconfiguration has been dete=
cted SHOULD NOT be associated with any IGP Prefix-SID at all.

There may be other possibilities, but we feel that RFC 8402 is underspecif=
ied in this regard,

We would highly appreciate your feedback.

Regards, and lots of thanks in advance,
Sasha (on behalf of the team).

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecit=
ele.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_AM0PR03MB3828FA3A5FC4ACF4B7F32DB69D500AM0PR03MB3828eurp_
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:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;}
/* 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;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=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;}
span.EmailStyle21
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle22
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:#1F497D;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:753354665;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-647584700 67698689 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l0:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1
=09{mso-list-id:1212306059;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-901205030 67698689 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l1:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l1:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2
=09{mso-list-id:1822889233;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-1368116536 67698689 67698691 67698693 67698689 6=
7698691 67698693 67698689 67698691 67698693;}
@list l2:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l2:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l2:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l2:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi all,<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">This is a gentle remi=
nder &#8211; we have not seen any responses from anybody on the WG mailing=
 list...<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">To make it clear: If =
you think that this is a non-issue, please say so as well.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Sasha<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Office: &#43;972-3926=
6302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cell:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; &#43;972-549266302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Email:&nbsp;&nbsp; Al=
exander.Vainshtein@ecitele.com<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm=
 0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein <br>
<b>Sent:</b> Tuesday, December 10, 2019 1:14 PM<br>
<b>To:</b> spring@ietf.org<br>
<b>Cc:</b> Michael Gorokhovsky &lt;Michael.Gorokhovsky@ecitele.com&gt;; Sh=
eetal Jangeed &lt;Sheetal.Jangeed@ecitele.com&gt;; Madhav Purohit &lt;Madh=
av.Purohit@ecitele.com&gt;; Abhijit Gokaraju (Abhijit.Gokaraju@ecitele.com=
) &lt;Abhijit.Gokaraju@ecitele.com&gt;; Dmitry Valdman &lt;Dmitry.Valdman@=
ecitele.com&gt;<br>
<b>Subject:</b> A question regarding Section 3.2 of RFC 8402<br>
<b>Importance:</b> High<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<p class=3D"MsoNormal">My colleagues and I have a question pertaining to &=
nbsp;<a href=3D"https://eci365.sharepoint.com/sites/technicaldocsite/gener=
icdev/System/System%20Documents/Forms/AllItems.aspx?FolderCTID=3D0x0120008=
58C3D81A4889F449868AC62A2AABDCD&amp;id=3D%2Fsites%2Ftechnicaldocsite%2Fgen=
ericdev%2FSystem%2FSystem%20Documents%2FIP%2DMPLS%2FNE%20Management%2FCLI"=
>Section
 3.2 of RFC 8402</a>. This section says:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;C=
ourier New&quot;;color:black">&nbsp;&nbsp; An IGP Node-SID MUST NOT be ass=
ociated with a prefix that is owned by<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;C=
ourier New&quot;;color:black">&nbsp;&nbsp; more than one router within the=
 same routing domain.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The requirement itself is well understood. However,=
 neither RFC 8402 nor any other SPRING document I have seen defines the ex=
pected behavior of SR-capable nodes if, due to misconfiguration, a certain=
 prefix that is owned by multiple nodes
 in the SR domain is associated with the Node-SID in at least one of them.=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">There are several sub-scenarios of the misconfigura=
tion problem above, e.g.:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo2"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes. One of these nodes advertises it as associated with t=
he Node-SID, while the other owners do not associate it with any SID at al=
l<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo2"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes. One of these nodes advertises it as associated with t=
he Node-SID, while one (or more) of the other nodes advertise it as associ=
ated with an IGP-Prefix SID but not as
 a Node-SID<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo2"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes, and &nbsp;two (or more) of these nodes advertise it a=
s associated with the Node-SID but with different indices in the SRGB<o:p>=
</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo2"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix is owne=
d by multiple nodes, and &nbsp;two (or more) of these nodes advertise it a=
s associated with the Node-SID with the same index in the SRGB.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Our experiments (admittedly incomplete) with SR-cap=
able equipment from different vendors have shown that:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l2 lev=
el1 lfo4"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>None of the tested=
 devices have reported this situation as an error when they encounter some=
 of the problematic scenarios<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l2 lev=
el1 lfo4"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>Different devices =
have demonstrated different forwarding behavior when they encounter some o=
f the problematic scenarios. In some of these scenarios the offending pref=
ix would be associated with some SID
 and the resulting forwarding behavior installed. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We think that it would be nice if the WG could defi=
ne a minimal set of requirements for handling this kind of misconfiguratio=
n. These requirements should include at least the following:<o:p></o:p></p=
>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo6"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>A device that enco=
unters this kind of misconfiguration SHOULD report the problem to the netw=
ork management layer<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo6"><![if !supportLists]><span style=3D"font-family:Symbol"><span st=
yle=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New =
Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span>The prefix for whi=
ch this kind of misconfiguration has been detected SHOULD NOT be associate=
d with any IGP Prefix-SID at all.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">There may be other possibilities, but we feel that =
RFC 8402 is underspecified in this regard,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We would highly appreciate your feedback.<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p><=
/p>
<p class=3D"MsoNormal">Sasha (on behalf of the team).<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; <a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a><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_AM0PR03MB3828FA3A5FC4ACF4B7F32DB69D500AM0PR03MB3828eurp_--


From nobody Tue Dec 17 01:59:04 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D897B12011D for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 01:59:02 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 Rg6DS_56C1O6 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 01:58:59 -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 72861120114 for <spring@ietf.org>; Tue, 17 Dec 2019 01:58:59 -0800 (PST)
Received: by mail-qk1-x72a.google.com with SMTP id x1so7746531qkl.12 for <spring@ietf.org>; Tue, 17 Dec 2019 01:58:59 -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=cy5LCGLThgRUtAkBqyvT2i1TifuiyD9jONrkOZyYI9o=; b=SxKYlK2uwMQ8VIK6oDfNfXhSNMHPJ2QIcz1ITdv20ByaCZg88JbiuZYyBqoWWuzG8D fXCZ/z/IbYtTtrZMk3JZYrv+pRP3/QmbnE0cv/at/4TBqCTpoqcz9Pb7fytT2xrp9kl7 mTieGAvjIxXXrY/amVA57EtGjLmt4bLHLWUrKE++47nyEJTM3/7/VkvxMvgTQ+thieX9 W+nW9qqet3xOlwYxupzMz2VM1sVcw+12sNE4y9efr8qlUW5O/4tHrES+++7T1wHzff8F 5HslLIOe/RlxHicaS3kz/gCaPLAXlMyV8dD8NiNQlJ0R7nGGx/6W7KkxTjsi6+GwsJIW 2ZjQ==
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=cy5LCGLThgRUtAkBqyvT2i1TifuiyD9jONrkOZyYI9o=; b=cSlxQVRIrpIliuyJ54nKypd1LtRunUeURTocbEixkBrSWnOgS3KCxQ9nsE9eeCoEVj d4CkBJkq7eB++HxsbO8jiJeY6fmUcD7E9+xS0dlhD1ebBnwTgwqElCMzhCbl7LLJ2aWu Mgkz5vHBoM+FKHNy9aw/gasovLZqohO1aps7FFPhHoHgtqLEvOwDibKtwY0hZ6lgd9JT 0wNzHhzqkO469nFycxdZ7bAPAj1td4kNGilBr9hhVbnqGS35pz5vGgT97y+4y1Soe/L6 IOysEyQfiTDEsoICKFr/RGrue1nkHw2yJDCDJwDfb1wjNVHt7fm/7YJ2E8hUyuBU4ctU jNOQ==
X-Gm-Message-State: APjAAAX6+KPajFMhwQ+4zVW2surNDT7ElX+hdELT20FytIJLG6425403 rQpglXZCr11/cC9AKYF8313FBohoVz8CVem9UrUr1dQF7GU=
X-Google-Smtp-Source: APXvYqy1y4q5TKv1BY5ysIFSZIOEqsjoxhZRqX1poiuYh5oBwougI5SMxHWE6vMg/t7innYhm8pl83Ur1VBTyzmz9T0=
X-Received: by 2002:a37:4ac6:: with SMTP id x189mr579573qka.219.1576576738328;  Tue, 17 Dec 2019 01:58:58 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com>
In-Reply-To: <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 17 Dec 2019 10:58:50 +0100
Message-ID: <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com>
To: Nat Kao <lekao@pyxisworks.org>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000731b6f0599e360fb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2SV-g2uHMvF0eM2iPpgVxGQ1ZEM>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 09:59:03 -0000

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

Hi Nat,

I am having a bit of difficulty understanding reasoning and the way you are
separating transport from service labels.

The processing label limit usually comes from data plane capabilities of
the platform namely LFIB or hardware below.

Such layer is function agnostic and it does not matter what role the label
serves.

Label lookup results in pointer to a adj. rewrite on the outbound side. It
really does not matter if the adjacent peer is your P router, segment
endpoint or CE.

Of course there are number of processing exceptions - for example concept
of aggregate VPN label, additional header modifications etc ...

Likely some platforms put such artificial boundary between transport and
service hence your request. But if so IMHO this is more of an issue with
specific platform or its marketing message then IETF :).

Many thx,
R.







On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao@pyxisworks.org> wrote:

> Hi, Jeff.
>
> Consider a headend that can perform 1 of the following 2 modes(but not
> both):
> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
> steered into a 6-label SR-TE policy.
> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
> cannot be steered into a 6-label SR-TE policy.
>
> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a
> standardized way to signal the transport label depth in mode 2?
>    Maybe in a different MSD type?
> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
> policy, do we have a standardized headend behavior in this situation?
>    (Should I open a new thread to discuss this? It seems not quite
> MSD-relative.)
>
> Thanks..
> Nat
>
>
> On Tue, Dec 17, 2019 at 11:14 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
>> Hi, Jeff.
>>
>> Consider a headend that can perform 1 of the following 2 modes(but not
>> both):
>> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
>> steered into a 6-label SR-TE policy.
>> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
>> cannot be steered into a 6-label SR-TE policy.
>>
>> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have =
a
>> standardized way to signal the transport label depth in mode 2?
>>    Maybe in a different MSD type?
>> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
>> policy, do we have a standardized headend behavior in this situation?
>>    (Should I open a new thread to discuss this? It seems not quite
>> MSD-relative.)
>>
>> Thanks.
>> Nat.
>>
>>
>> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
>> wrote:
>>
>>> Gyan,
>>>
>>> MSD is only relevant for a device that either imposes the label stack
>>> (head-end) or manipulates it (BSID anchor). There are some other constr=
ains
>>> when it comes to entropy labels and ERLD, please read the respective dr=
afts.
>>> In general, SID stack would grow when TE is in use (any time you need t=
o
>>> use additional SID to deviate from SPT), another case is when additiona=
l
>>> SID=E2=80=99s are used for services on the nodes, other than the tail-e=
nd.
>>> That=E2=80=99s why we've designed MSD to be very flexible to accommodat=
e all the
>>> different use cases, it is upto computational logic to decide how to de=
al
>>> with different constrains (MSD types)
>>>
>>> Cheers,
>>> Jeff
>>>
>>> P.S. you might want to see the NANOG MSD presentation I did some time
>>> ago.
>>>
>>> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Ta=
ntsura_The_Critical_Role_v1.pdf
>>> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
>>> wrote:
>>>
>>> Jeff
>>>
>>> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
>>> strict explicit path defined or is a loose path, then the for the cSPF
>>> would the transport labels be 1.  For loose would also be 1 also.  If t=
he
>>> path were explicit defined to egress PE and was 7 hops from ingress to
>>> egress then transport would be 6.  And if L3 vpn service sid was signal=
ed
>>> that would be 1 vpn label.
>>>
>>> Let me know if I have that right.
>>>
>>> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>>>
>>> Why is that?
>>>
>>> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
>>> single label sits on top off SR as if does today with MPLS so why 3 vpn
>>> labels.
>>>
>>> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP
>>> the SID depth so all the nodes along the SR-TE path don=E2=80=99t go ov=
er the
>>> maximum which would result in an error.
>>>
>>> If you set your MTU high enough in the core like 9216, does that
>>> overcome the SID depth issues with SR-TE?
>>>
>>> Warm regards,
>>>
>>> Gyan
>>>
>>> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>>
>>>> Hi, Jeff.
>>>>
>>>> Thanks for the BMI-MSD reference. If I understand correctly:
>>>>
>>>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>>>> Only former can be utilized by SR-TE policies.
>>>>
>>>> Currently do we have any method to determine the composition of BMI?
>>>> We need to know the transport label depth when doing service route
>>>> per-destination steering.
>>>>
>>>> This problem arises when trying to steer a plain IPv4 route and a VPN
>>>> service route into the same SR-TE policy that exceeds the transport la=
bel
>>>> depth of the service route. I'm trying to figure out the standard beha=
vior
>>>> in this case since the headend we use currently produces some interest=
ing
>>>> results.
>>>>
>>>> Regards,
>>>> Nat.
>>>>
>>>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
>>>> <jefftant..ietf@gmail.com>> wrote:
>>>>
>>>>> Hi Nat,
>>>>>
>>>>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>>>> Currently defined MSD types are:
>>>>> 1: BMI
>>>>> 2: ERLD
>>>>>
>>>>> Specifically to BMI:
>>>>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS l=
abels
>>>>> that can be imposed, including all service/transport/special labels.
>>>>> The answer to your question is 6
>>>>>
>>>>> Cheers,
>>>>> Jeff
>>>>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote=
:
>>>>>
>>>>> Hello, SPRING WG.
>>>>>
>>>>> How do we deal with an SR-TE policy headend with different MSDs for
>>>>> different types of traffic?
>>>>> For example, a headend H can impose:
>>>>> 6 transport labels for plain IPv4 packets;
>>>>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>>>> 3 transport labels + 3 VPN  labels for VPN packets.
>>>>>
>>>>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>>>>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perfo=
rm in
>>>>> this situation?
>>>>> b) What is the MSD of H? 6, 5 or 3?
>>>>>
>>>>> Thanks,
>>>>> Nat.
>>>>> _______________________________________________
>>>>> spring mailing list
>>>>> spring@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>>
>>>>> _______________________________________________
>>>> spring mailing list
>>>> spring@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>
>>> --
>>>
>>> Gyan S. Mishra
>>>
>>> IT Network Engineering & Technology
>>>
>>> Verizon Communications Inc. (VZ)
>>>
>>> 13101 Columbia Pike FDC1 3rd Floor
>>>
>>> Silver Spring, MD 20904
>>>
>>> United States
>>>
>>> Phone: 301 502-1347
>>>
>>> Email: gyan.s.mishra@verizon.com
>>>
>>> www.linkedin.com/in/networking-technologies-consultant
>>>
>>> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi Nat,<div><br></div><div>I am having a bit of difficulty=
 understanding reasoning and the way you are separating transport from serv=
ice labels.=C2=A0</div><div><br></div><div>The processing label limit usual=
ly comes from data plane capabilities=C2=A0of the platform namely LFIB or h=
ardware below.=C2=A0</div><div><br></div><div>Such layer is function agnost=
ic and it does not matter what role the label serves.=C2=A0</div><div><br><=
/div><div>Label lookup results in pointer to a adj. rewrite on the outbound=
 side. It really does not matter if the adjacent=C2=A0peer is your P router=
, segment endpoint=C2=A0or CE.=C2=A0</div><div><br></div><div>Of course the=
re are number of processing exceptions - for example concept of aggregate V=
PN label, additional header modifications etc ...=C2=A0</div><div><br></div=
><div>Likely some platforms put such artificial=C2=A0boundary between trans=
port=C2=A0and service hence your request. But if so IMHO this is more of an=
 issue=C2=A0with specific platform or its marketing message then IETF :).=
=C2=A0</div><div><br></div><div>Many thx,<br>R.</div><div><br></div><div><b=
r></div><div><br></div><div><br></div><div><br></div><div><br></div></div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue,=
 Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.org=
">lekao@pyxisworks.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><div><div><div=
><div><div>Hi, Jeff.<br><br></div>Consider a headend that can perform 1 of =
the following 2 modes(but not both):<br></div>1) Plain IPv4: 6 transport la=
bels + 0 service label =3D&gt; traffic can be steered into a 6-label SR-TE =
policy.<br></div>2) Any type of VPN: 3 transport labels + 1~3 service label=
s =3D&gt; traffic cannot be steered into a 6-label SR-TE policy.<br><br></d=
iv>a)
 As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a=20
standardized way to signal the transport label depth in mode 2?<br></div><d=
iv>=C2=A0=C2=A0 Maybe in a different MSD type?<br></div>b)
 Since plain IPv4 and VPN routes can be steered into the same SR-TE=20
policy, do we have a standardized headend behavior in this situation?<br></=
div>=C2=A0=C2=A0 (Should I open a new thread to discuss this? It seems not =
quite MSD-relative.)<br><div><div><div><div><div><div><br></div><div>Thanks=
..<font color=3D"#888888"><br></font></div><font color=3D"#888888"><div>Nat=
<br><br></div></font></div></div></div></div></div></div></div><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 20=
19 at 11:14 AM Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.org" target=
=3D"_blank">lekao@pyxisworks.org</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><div><div><div><div>=
<div>Hi, Jeff.<br><br></div>Consider a headend that can perform 1 of the fo=
llowing 2 modes(but not both):<br></div>1) Plain IPv4: 6 transport labels +=
 0 service label =3D&gt; traffic can be steered into a 6-label SR-TE policy=
.<br></div>2) Any type of VPN: 3 transport labels + 1~3 service labels =3D&=
gt; traffic cannot be steered into a 6-label SR-TE policy.<br><br></div>a) =
As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a stan=
dardized way to signal the transport label depth in mode 2?<br></div><div>=
=C2=A0=C2=A0 Maybe in a different MSD type?<br></div>b) Since plain IPv4 an=
d VPN routes can be steered into the same SR-TE policy, do we have a standa=
rdized headend behavior in this situation?<br></div><div></div>=C2=A0=C2=A0=
 (Should I open a new thread to discuss this? It seems not quite MSD-relati=
ve.)<br><div><div><div><div><div><div><br></div><div>Thanks.<br></div><div>=
Nat.<br></div><div><br></div></div></div></div></div></div></div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, =
2019 at 7:19 AM Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com=
" target=3D"_blank">jefftant.ietf@gmail.com</a>&gt; wrote:<br></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>
<div name=3D"messageBodySection">
<div dir=3D"auto">Gyan,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">MSD is only relevant for a device that either imposes the=
 label stack (head-end) or manipulates it (BSID anchor). There are some oth=
er constrains when it comes to entropy labels and ERLD, please read the res=
pective drafts.</div>
<div dir=3D"auto">In general, SID stack would grow when TE is in use (any t=
ime you need to use additional SID to deviate from SPT), another case is wh=
en additional SID=E2=80=99s are used for services on the nodes, other than =
the tail-end.</div>
<div dir=3D"auto">That=E2=80=99s why we&#39;ve designed MSD to be very flex=
ible to accommodate all the different use cases, it is upto computational l=
ogic to decide how to deal with different constrains (MSD types)=C2=A0</div=
>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">P.S. you might want to see the NANOG MSD presentation I d=
id some time ago.</div>
<div dir=3D"auto"><a href=3D"https://pc.nanog.org/static/published/meetings=
/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_blank"=
>https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tants=
ura_The_Critical_Role_v1.pdf</a><br></div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 14, 2019, 11:59 PM -0800, Gyan Mis=
hra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusa=
gsm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div>
<div dir=3D"auto">Jeff</div>
</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF=
 snd don=E2=80=99t have an ERO strict explicit path defined or is a loose p=
ath, then the for the cSPF would the transport labels be 1.=C2=A0 For loose=
 would also be 1 also.=C2=A0 If the path were explicit defined to egress PE=
 and was 7 hops from ingress to egress then transport would be 6.=C2=A0 And=
 if L3 vpn service sid was signaled that would be 1 vpn label. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Let me know if I have that right. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=A0</=
div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Why is that? =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP servi=
ces overlay single label sits on top off SR as if does today with MPLS so w=
hy 3 vpn labels.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So with this draft with BGP-LS and BMI-MSD you can flood =
into the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=
=99t go over the maximum which would result in an error.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">If you set your MTU high enough in the core like 9216, do=
es that overcome the SID depth issues with SR-TE?</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Warm=C2=A0regards,</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Gyan</div>
<div><br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:43 AM Nat K=
ao &lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxi=
sworks.org</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px;padding-left:10px;bor=
der-left:thin solid rgb(230,126,34)">
<div dir=3D"ltr">
<div>Hi, Jeff.</div>
<div><br></div>
<div>Thanks for the BMI-MSD reference. If I understand correctly:<br></div>
<div><br></div>
<div>
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div>
<div>Only former can be utilized by SR-TE policies.</div>
<div><br></div>
</div>
<div>Currently do we have any method to determine the composition of BMI?<b=
r></div>
<div></div>
<div>We need to know the transport label depth when doing service route per=
-destination steering.</div>
<div></div>
<div></div>
<div><br></div>
<div>This problem arises when trying to steer a plain IPv4 route and a VPN =
service route into the same SR-TE policy that exceeds the transport label d=
epth of the service route. I&#39;m trying to figure out the standard behavi=
or in this case since the headend we use currently produces some interestin=
g results.<br></div>
<div><br></div>
<div>Regards,</div>
<div>Nat.<br></div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:42 AM Jeff =
Tantsura &lt;<a href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">=
jefftant.ietf@gmail.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px;padding-left:10px;bor=
der-left:thin solid rgb(52,152,219)">
<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(211,84,0)">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>
</blockquote>
</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></bl=
ockquote>
</div>
</div>
--<br>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">13101 Columbia Pike FDC1 3rd Floor</span><span style=3D"c=
olor:rgb(80,0,80);background-image:initial;background-position:initial;back=
ground-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border-width:1pt;border-style:none;b=
order-color:windowtext;padding:0in;background-image:initial;background-posi=
tion:initial;background-repeat:initial"><a href=3D"http://www.linkedin.com/=
in/networking-technologies-consultant" target=3D"_blank">www.linkedin.com/i=
n/networking-technologies-consultant</a></span></span><span><span style=3D"=
font-family:&quot;Segoe UI&quot;,sans-serif;border-width:1pt;border-style:n=
one;border-color:windowtext;padding:0in;background-image:initial;background=
-position:initial;background-repeat:initial"><span></span></span></span></p=
>
</div>
<div><br></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div>
</blockquote></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>

--000000000000731b6f0599e360fb--


From nobody Tue Dec 17 02:12:39 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9AC21209C3 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 02:12:37 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 TWm3ntCsfCXj for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 02:12:35 -0800 (PST)
Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) (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 280BB120114 for <spring@ietf.org>; Tue, 17 Dec 2019 02:12:35 -0800 (PST)
Received: by mail-qk1-x72c.google.com with SMTP id t129so1569682qke.10 for <spring@ietf.org>; Tue, 17 Dec 2019 02:12:35 -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=vY7EhO8iTYE0uT/J9/sPzYKc/cMm2S/W04nUm63fFvE=; b=MiR+9nQ4O99NwvxZDwyrruGKOW9yS15YpRPgss3iZfwgRtnnnJo6h0qBgjKZYAFfHv pXyVuEVG3Aehxtz+ycV7qRZ3gDw50gRY60ZtydY+jS9ExSIeawRrDd4YNDWfv0p6ytGV /TGqzxJIqOqUXL1ZgQ1J5CySpDXN+jQgfIu/SZQwVx41j9QXsbnySmyHdFHuHpQTJB33 RdgkNlcWhYRVj8OXtahKdtLEi/R4iofNk5hLVeaV9LAK9y0oG1qvDdcCsp7TxB5R/4Og rBGM5YDZ5AVHsqZ78+SzP1H24zMNUnYnPdUcUvYSI01gRvbod1d8VSP9jlIeNjOT716V YWYA==
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=vY7EhO8iTYE0uT/J9/sPzYKc/cMm2S/W04nUm63fFvE=; b=uGA/D6UBj9lwOmlnLVD2cC5DgrrYD3+ieSdHlmEYgnKIHxpkO8zrUmHwkCYAAty46g /2pQ3lQ/GtTBrU0kOv40tIgkjRa+9F7316EZb6rK2xVITjC5njWLBQJbCineA6hp2Ja0 hqgAHMeCG95fzDbb8Pr5sLJsBt21epRnJDQtwcbLw0kNgyPN6zRfcig7d42cykaPhuNN vyzqtdDvPcHB23Mk50p5eKhjrdhfFXz1iQjCpt1OzB/AXKBVJtQkXcdpRWzNZGfg/R15 nGQMx59W1lvxwhQJgWFNh4CVRNE2cuMLiFu07u2bQSuNEQ/e1d4Tj1bG9aHN0olr4YDh 9FeQ==
X-Gm-Message-State: APjAAAXmJJRrp5jUkTCMAr5DlwONUWHQC/78mjGNFky7hi1kjlQS3Y/0 Qawh9cgqDg0V9auJl93pBc0yKMxGKg840gjfune8ejey/vc=
X-Google-Smtp-Source: APXvYqwK/WotkzSbXnM+uuNqWJ5pONbMKyZi3UpmTQ/vGGCrJf6JrO1i7F1Ma6/pY34xNpugGPU1O9w9DpmHK8ZxBC8=
X-Received: by 2002:a37:693:: with SMTP id 141mr4088497qkg.134.1576577553989;  Tue, 17 Dec 2019 02:12:33 -0800 (PST)
MIME-Version: 1.0
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 17 Dec 2019 11:12:25 +0100
Message-ID: <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000110cb00599e39179"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ddS4THz6tyHCaw55BN35lxR7ysc>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 10:12:38 -0000

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

Hi Andrew,

My personal opinion is that with below you are now going way outside of
what should be discussed on IETF mailing lists. Hope SPRING charis will
address it. IETF is not the right forum for any vendor implementation
discussion regardless if this is Cisco, Juniper, Arrcus, Nokia etc .... I
recommend you move it to -nsp lists.

If standards or drafts are not clear you are welcome to ask questions on
those. Any implementation is a private choice of given vendor and in no way
should influence WG decision in regards of the choices we make in protocol
design.

If you think that some implementations violate standards or even WG drafts
you are more then welcome to propose specific questions to
the implementation reports which chairs would be normally more than happy
to include in the process and ask or even enforce all vendors to fill the
blanks.

Regards,
Robert.


On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston <
Andrew.Alston@liquidtelecom.com> wrote:

> Alex,
>
>
>
> Will try and get you some captures off the devices I=E2=80=99ve been test=
ing on =E2=80=93
> in order to make sure I understood this draft properly, and in light of t=
he
> deployment status draft, I decided to play a lot more deeply and setup a
> bit of a lab.  I=E2=80=99m still doing tests and soon as I have some othe=
r bits
> completed will send through the packet captures from those against (Since
> the XR boxes that I have to test on seem to have absolutely no ability to
> setup traffic steering with SRv6 (and I actually have requested details o=
f
> how to configure this in the past but gotten no response), I=E2=80=99m ju=
st
> finishing the code to inject packets from outside with a sid stack to tes=
t
> this.  I also acknowledge that I=E2=80=99m running tests against code tha=
t is
> implementing a draft that seems far from final =E2=80=93 and so shouldn=
=E2=80=99t have that
> many expectations.
>
>
>
> That being said, In light of the deployment draft =E2=80=93 I do have som=
e
> concerns that there is a draft that specifies that people have put this
> stuff into production =E2=80=93 yet the implementation in current shippin=
g code
> seems to be **way** off the draft and contrary to things we have been
> told in the working group.
>
>
>
> Some of the more interesting finds so far:
>
>
>
>    - In Montreal =E2=80=93 I questioned the growth in the IGP tables =E2=
=80=93 since I
>    would have to use a separate locator on each router =E2=80=93 I was ex=
plicitly told
>    this wasn=E2=80=99t necessary and could use the loopbacks =E2=80=93 no=
t so in current code
>    =E2=80=93 use of the loopback marks the locator as down.
>
>
>
>    - Locator size is not configurable as anything other than a /64
>
>
>
>    - XR 7.0.1 claims a maximum number of SID=E2=80=99s at 8000 =E2=80=93 =
I=E2=80=99m still
>    unclear if this limitation in the code is based on locally configured =
SID=E2=80=99s
>    or received SID=E2=80=99s =E2=80=93 and will run some tests on this in=
 the coming day or
>    two to verify
>
>
>
>    - There seems to be a limit on a single locator per box =E2=80=93 I=E2=
=80=99m still
>    trying to figure out what impact this will have in a multi-area or
>    multi-level IGP deployment scenario.
>
>
>
>    - By default when configuring a locator =E2=80=93 the device configure=
s a
>    separate End.X (PSP) for each interface =E2=80=93 now =E2=80=93 this i=
s where things get
>    interesting.  If I am reading the NP text correctly, End.X (PSP) shoul=
d be
>    locator:0006::  - However, in the shipping code, that is not the case =
at
>    all =E2=80=93 as per the below:
>
>
>
> *RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec 1=
5
> 04:56:10.913 UTC*
>
> *SID                         Behavior
> Context                           Owner               State  RW*
>
> *--------------------------  -----------
> ------------------------------    ------------------  -----  --*
>
> *2001:db8:ee:2:1::           End (PSP)
> 'default':1                       sidmgr              InUse  Y*
>
> *2001:db8:ee:2:11::          End.OP
> 'default'                         sidmgr              InUse  Y*
>
> *2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0,
> Link-Local]           isis-64             InUse  Y*
>
> *2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1,
> Link-Local]           isis-64             InUse  Y*
>
> *2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3,
> Link-Local]           isis-64             InUse  Y*
>
>
>
> So from my perspective =E2=80=93 I have to wonder about the production de=
ployments
> =E2=80=93 because particularly on this last point =E2=80=93 if people hav=
e been putting
> this stuff in production, and the implementation is so different from the
> text, its going to create some rather interesting breakage going forward =
if
> my reading of the text is correct.
>
>
>
> Anyway =E2=80=93 will send some packet captures hopefully in the next 48 =
hours
> once I=E2=80=99ve got a more complete set of captures from my lab setup.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Alexandre Petresc=
u
> *Sent:* Monday, 16 December 2019 17:34
> *To:* SPRING WG email list <spring@ietf.org>
> *Subject:* [spring] packet captures for
> draft-ietf-spring-srv6-network-programming-06?
>
>
>
> Hi, SPRINGers,
>
> My comments on SRv6 relate to a worry about modifying packets in transit.
>
> In order to better explain myself, or maybe to remove the worry
> altogether, I would like to ask for packet dumps of SRv6.
>
> By looking at the packet contents that go into the network it is much
> easier to clarify and to avoid misunderstandings.
>
> Alex
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi Andrew,<div><br></div><div>My personal opinion is that =
with below you are now going way outside of what should be discussed on IET=
F mailing lists. Hope SPRING charis will address it. IETF is not the right =
forum for any vendor implementation discussion regardless if this is Cisco,=
 Juniper, Arrcus, Nokia etc .... I recommend you move it to -nsp lists.=C2=
=A0</div><div><br></div><div>If standards or drafts are not clear you are w=
elcome to ask questions on those. Any implementation is a private choice of=
 given vendor and in no way should influence WG decision in regards of the =
choices we make in protocol design.=C2=A0</div><div><br></div><div>If you=
=C2=A0think that some implementations violate standards or even WG drafts y=
ou are more then welcome to propose specific=C2=A0questions to the=C2=A0imp=
lementation reports which chairs would be normally more than happy to inclu=
de in the process and ask or even enforce all vendors to fill the blanks.=
=C2=A0</div><div><br></div><div>Regards,</div><div>Robert.</div><div><br></=
div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at=
tr">On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston &lt;<a href=3D"mailto:And=
rew.Alston@liquidtelecom.com" target=3D"_blank">Andrew.Alston@liquidtelecom=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex">





<div lang=3D"en-KE">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Alex,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Will try and get you some captu=
res off the devices I=E2=80=99ve been testing on =E2=80=93 in order to make=
 sure I understood this draft properly, and in light of the deployment stat=
us draft, I decided
 to play a lot more deeply and setup a bit of a lab.=C2=A0 I=E2=80=99m stil=
l doing tests and soon as I have some other bits completed will send throug=
h the packet captures from those against (Since the XR boxes that I have to=
 test on seem to have absolutely no ability to
 setup traffic steering with SRv6 (and I actually have requested details of=
 how to configure this in the past but gotten no response), I=E2=80=99m jus=
t finishing the code to inject packets from outside with a sid stack to tes=
t this.=C2=A0 I also acknowledge that I=E2=80=99m running
 tests against code that is implementing a draft that seems far from final =
=E2=80=93 and so shouldn=E2=80=99t have that many expectations.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">That being said, In light of th=
e deployment draft =E2=80=93 I do have some concerns that there is a draft =
that specifies that people have put this stuff into production =E2=80=93 ye=
t the implementation
 in current shipping code seems to be *<b>way</b>* off the draft and contra=
ry to things we have been told in the working group.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Some of the more interesting fi=
nds so far:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">In Montreal =E2=80=93 I =
questioned the growth in the IGP tables =E2=80=93 since I would have to use=
 a separate locator on each router =E2=80=93 I was
 explicitly told this wasn=E2=80=99t necessary and could use the loopbacks =
=E2=80=93 not so in current code =E2=80=93 use of the loopback marks the lo=
cator as down.<u></u><u></u></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">Locator size is not conf=
igurable as anything other than a /64<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">XR 7.0.1 claims a maximu=
m number of SID=E2=80=99s at 8000 =E2=80=93 I=E2=80=99m still unclear if th=
is limitation in the code is based on locally configured
 SID=E2=80=99s or received SID=E2=80=99s =E2=80=93 and will run some tests =
on this in the coming day or two to verify<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">There seems to be a limi=
t on a single locator per box =E2=80=93 I=E2=80=99m still trying to figure =
out what impact this will have in a multi-area
 or multi-level IGP deployment scenario.<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">By default when configur=
ing a locator =E2=80=93 the device configures a separate End.X (PSP) for ea=
ch interface =E2=80=93 now =E2=80=93 this is where
 things get interesting.=C2=A0 If I am reading the NP text correctly, End.X=
 (PSP) should be locator:0006::=C2=A0 - However, in the shipping code, that=
 is not the case at all =E2=80=93 as per the below:<u></u><u></u></span></l=
i></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><i><span lang=3D"en-KE">RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 =
locator R2 sid Sun Dec 15 04:56:10.913 UTC<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">SID=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 Behavior=C2=A0=C2=A0=C2=A0=C2=A0 Context=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ow=
ner=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 State=C2=A0 RW<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">--------------------------=C2=A0 -----------=C2=
=A0 ------------------------------=C2=A0=C2=A0=C2=A0 ------------------=C2=
=A0 -----=C2=A0 --<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:1::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 End (PSP)=C2=A0=C2=A0=C2=A0 &#39;default&#39=
;:1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sidmgr=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 In=
Use=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:11::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.OP=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &#39;de=
fault&#39;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 sidmgr=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:40::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/0, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:41::=C2=A0=C2=A0=C2=A0=C2=A0 =C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0End.X (PSP)=C2=A0 [Gi0/0/0/1, Link-Local]=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<=
u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:42::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/3, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE"><u></u>=C2=A0<u></u></span></i></p>
<p><span lang=3D"EN-US">So from my perspective =E2=80=93 I have to wonder a=
bout the production deployments =E2=80=93 because particularly on this last=
 point =E2=80=93 if people have been putting this stuff in production, and =
the implementation is so different from
 the text, its going to create some rather interesting breakage going forwa=
rd if my reading of the text is correct.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Anyway =E2=80=93 will send some packet captures hop=
efully in the next 48 hours once I=E2=80=99ve got a more complete set of ca=
ptures from my lab setup.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Monday, 16 December 2019 17:34<br>
<b>To:</b> SPRING WG email list &lt;<a href=3D"mailto:spring@ietf.org" targ=
et=3D"_blank">spring@ietf.org</a>&gt;<br>
<b>Subject:</b> [spring] packet captures for draft-ietf-spring-srv6-network=
-programming-06?<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hi, SPRINGers,<br>
<br>
My comments on SRv6 relate to a worry about modifying packets in transit.<b=
r>
<br>
In order to better explain myself, or maybe to remove the worry <br>
altogether, I would like to ask for packet dumps of SRv6.<br>
<br>
By looking at the packet contents that go into the network it is much <br>
easier to clarify and to avoid misunderstandings.<br>
<br>
Alex<br>
<br>
_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</div>
</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>

--000000000000110cb00599e39179--


From nobody Tue Dec 17 02:59:56 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D2AE120A16 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 02:59:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.496
X-Spam-Level: 
X-Spam-Status: No, score=-0.496 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 dFPYVETpWUwp for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 02:59:52 -0800 (PST)
Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) (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 F397A120A03 for <spring@ietf.org>; Tue, 17 Dec 2019 02:59:51 -0800 (PST)
Received: by mail-ot1-x32b.google.com with SMTP id p8so13282137oth.10 for <spring@ietf.org>; Tue, 17 Dec 2019 02:59:51 -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=pAoG7FG6enmIsyRykhqBoJm7/dSw2gUoEZLCFxHh05k=; b=dgGwGF2Lc3IoGv8cnimRpLFIAE5qaKx3VTqswXQEnVEgWBsrt5USiwwCHnnYRQJAbG WPLterIzX0X+9qPHnejsOfPTFKYEIHBWvBXvmHed9G+p254JT1QdPc+50pdt/UO3OR44 4t7eJIqOh4nyGCKlf2Ji2QQOsae2QY73FvWbOghNx+WTqt3ki2FcxcJdbNfoiCVdmLM6 3czIXgIod66sE5wOsZHAapomNT9glzpRDprRpUJ/AOKwTFIkizUBnpiK7WZnqNIGLw2P jbe63a+blRY+NZb0OXICqb9ZqdjfyC3uoZ0ZOUzDhSD9O23tH631W51hp1Rf3Ga34pcg Dosw==
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=pAoG7FG6enmIsyRykhqBoJm7/dSw2gUoEZLCFxHh05k=; b=R9fWc5PBrYIb4R0H56INab3Mv+dfm1ioo+s0i794ht5WjXwHSNCMR4zhqOSbpBaTuZ GHC3WnJEb53eIptOJqSEDDBoAPvRuLuCKh9e3Q1JPQrLqj5DWYJM4U4Ik7i/1FHQ1t2g 6omcvDN/HsYKMZ2L7DJSGubpDR9vQjyuDgkgIuNlpTDbM+psXr1jcnt+hXxf8KO0iqxV K4VS+AOiAsqDkPFO53Heg40f03vd3f68IJkA0y6i0i27yvAvqdRvk5VfWtlKZcQYBk62 bYCnfJKiBmE8XUqPfnyO4I+4sBxrKEz8PwtWloyqpwHkKFruLLHAOG7/BWW+mJIk95nM qAEA==
X-Gm-Message-State: APjAAAUbWfTvz+RhM7ex3lnsFzVuhADTP8cmx/7YNvSBkdE1Jrr1RrED 4xTeII4Lr98HbmYgZH0OeOC00OyObf583/edSVU=
X-Google-Smtp-Source: APXvYqxTYMzgjYGerHc++cHQjGybw/xwP5kpP7XIoVk1jTY1SRTUDzlcGX4xo5tkICrYso3zgNYuJhCHXAdZuOXrWNA=
X-Received: by 2002:a9d:6005:: with SMTP id h5mr38721538otj.153.1576580391109;  Tue, 17 Dec 2019 02:59:51 -0800 (PST)
MIME-Version: 1.0
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com>
In-Reply-To: <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 17 Dec 2019 21:59:38 +1100
Message-ID: <CAO42Z2xuU4eEe1uL=NNe1VmTfLZ8hcE6xFX4oo-sTnMhD4w7bg@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002c07bf0599e43a01"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/jcuzxP0Ow12-tNz8UDg2SaGU0ZM>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 10:59:54 -0000

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

On Tue, 17 Dec 2019, 21:12 Robert Raszuk, <robert@raszuk.net> wrote:

> Hi Andrew,
>
> My personal opinion is that with below you are now going way outside of
> what should be discussed on IETF mailing lists. Hope SPRING charis will
> address it. IETF is not the right forum for any vendor implementation
> discussion regardless if this is Cisco, Juniper, Arrcus, Nokia etc .... I
> recommend you move it to -nsp lists.
>

I think it matters when a draft is reporting deployments, and there are
drafts that are justifying decisions based on apparent operator deployment
popularity rather than providing objective technical and engineering
justification.

The Internet Engineering Task Force shouldn't fall victim to any logical
fallacies.

https://yourlogicalfallacyis.com









> If standards or drafts are not clear you are welcome to ask questions on
> those. Any implementation is a private choice of given vendor and in no w=
ay
> should influence WG decision in regards of the choices we make in protoco=
l
> design.
>
> If you think that some implementations violate standards or even WG draft=
s
> you are more then welcome to propose specific questions to
> the implementation reports which chairs would be normally more than happy
> to include in the process and ask or even enforce all vendors to fill the
> blanks.
>
> Regards,
> Robert.
>
>
> On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston <
> Andrew.Alston@liquidtelecom..com <Andrew.Alston@liquidtelecom.com>> wrote=
:
>
>> Alex,
>>
>>
>>
>> Will try and get you some captures off the devices I=E2=80=99ve been tes=
ting on =E2=80=93
>> in order to make sure I understood this draft properly, and in light of =
the
>> deployment status draft, I decided to play a lot more deeply and setup a
>> bit of a lab.  I=E2=80=99m still doing tests and soon as I have some oth=
er bits
>> completed will send through the packet captures from those against (Sinc=
e
>> the XR boxes that I have to test on seem to have absolutely no ability t=
o
>> setup traffic steering with SRv6 (and I actually have requested details =
of
>> how to configure this in the past but gotten no response), I=E2=80=99m j=
ust
>> finishing the code to inject packets from outside with a sid stack to te=
st
>> this.  I also acknowledge that I=E2=80=99m running tests against code th=
at is
>> implementing a draft that seems far from final =E2=80=93 and so shouldn=
=E2=80=99t have that
>> many expectations.
>>
>>
>>
>> That being said, In light of the deployment draft =E2=80=93 I do have so=
me
>> concerns that there is a draft that specifies that people have put this
>> stuff into production =E2=80=93 yet the implementation in current shippi=
ng code
>> seems to be **way** off the draft and contrary to things we have been
>> told in the working group.
>>
>>
>>
>> Some of the more interesting finds so far:
>>
>>
>>
>>    - In Montreal =E2=80=93 I questioned the growth in the IGP tables =E2=
=80=93 since I
>>    would have to use a separate locator on each router =E2=80=93 I was e=
xplicitly told
>>    this wasn=E2=80=99t necessary and could use the loopbacks =E2=80=93 n=
ot so in current code
>>    =E2=80=93 use of the loopback marks the locator as down.
>>
>>
>>
>>    - Locator size is not configurable as anything other than a /64
>>
>>
>>
>>    - XR 7.0.1 claims a maximum number of SID=E2=80=99s at 8000 =E2=80=93=
 I=E2=80=99m still
>>    unclear if this limitation in the code is based on locally configured=
 SID=E2=80=99s
>>    or received SID=E2=80=99s =E2=80=93 and will run some tests on this i=
n the coming day or
>>    two to verify
>>
>>
>>
>>    - There seems to be a limit on a single locator per box =E2=80=93 I=
=E2=80=99m still
>>    trying to figure out what impact this will have in a multi-area or
>>    multi-level IGP deployment scenario.
>>
>>
>>
>>    - By default when configuring a locator =E2=80=93 the device configur=
es a
>>    separate End.X (PSP) for each interface =E2=80=93 now =E2=80=93 this =
is where things get
>>    interesting.  If I am reading the NP text correctly, End.X (PSP) shou=
ld be
>>    locator:0006::  - However, in the shipping code, that is not the case=
 at
>>    all =E2=80=93 as per the below:
>>
>>
>>
>> *RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec
>> 15 04:56:10.913 UTC*
>>
>> *SID                         Behavior
>> Context                           Owner               State  RW*
>>
>> *--------------------------  -----------
>> ------------------------------    ------------------  -----  --*
>>
>> *2001:db8:ee:2:1::           End (PSP)
>> 'default':1                       sidmgr              InUse  Y*
>>
>> *2001:db8:ee:2:11::          End.OP
>> 'default'                         sidmgr              InUse  Y*
>>
>> *2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0,
>> Link-Local]           isis-64             InUse  Y*
>>
>> *2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1,
>> Link-Local]           isis-64             InUse  Y*
>>
>> *2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3,
>> Link-Local]           isis-64             InUse  Y*
>>
>>
>>
>> So from my perspective =E2=80=93 I have to wonder about the production
>> deployments =E2=80=93 because particularly on this last point =E2=80=93 =
if people have been
>> putting this stuff in production, and the implementation is so different
>> from the text, its going to create some rather interesting breakage goin=
g
>> forward if my reading of the text is correct.
>>
>>
>>
>> Anyway =E2=80=93 will send some packet captures hopefully in the next 48=
 hours
>> once I=E2=80=99ve got a more complete set of captures from my lab setup.
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Alexandre
>> Petrescu
>> *Sent:* Monday, 16 December 2019 17:34
>> *To:* SPRING WG email list <spring@ietf.org>
>> *Subject:* [spring] packet captures for
>> draft-ietf-spring-srv6-network-programming-06?
>>
>>
>>
>> Hi, SPRINGers,
>>
>> My comments on SRv6 relate to a worry about modifying packets in transit=
.
>>
>> In order to better explain myself, or maybe to remove the worry
>> altogether, I would like to ask for packet dumps of SRv6.
>>
>> By looking at the packet contents that go into the network it is much
>> easier to clarify and to avoid misunderstandings.
>>
>> Alex
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Tue, 17 Dec 2019, 21:12 Robert Raszuk, &lt;<a href=
=3D"mailto:robert@raszuk.net" rel=3D"noreferrer noreferrer noreferrer" targ=
et=3D"_blank">robert@raszuk.net</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"><div dir=3D"ltr">Hi Andrew,<div><br></div><div>My personal op=
inion is that with below you are now going way outside of what should be di=
scussed on IETF mailing lists. Hope SPRING charis will address it. IETF is =
not the right forum for any vendor implementation discussion regardless if =
this is Cisco, Juniper, Arrcus, Nokia etc .... I recommend you move it to -=
nsp lists.=C2=A0</div></div></blockquote></div></div><div dir=3D"auto"><br>=
</div><div dir=3D"auto">I think it matters when a draft is reporting deploy=
ments, and there are drafts that are justifying decisions based on apparent=
 operator deployment popularity rather than providing objective technical a=
nd engineering justification.</div><div dir=3D"auto"><br></div><div dir=3D"=
auto">The Internet Engineering Task Force shouldn&#39;t fall victim to any =
logical fallacies.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><a hr=
ef=3D"https://yourlogicalfallacyis.com">https://yourlogicalfallacyis.com</a=
><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div=
><div dir=3D"auto"><br></div><div dir=3D"auto"></div><div dir=3D"auto"><br>=
</div><div dir=3D"auto"><br></div><div dir=3D"auto"><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"><div><br></div><div>If =
standards or drafts are not clear you are welcome to ask questions on those=
. Any implementation is a private choice of given vendor and in no way shou=
ld influence WG decision in regards of the choices we make in protocol desi=
gn.=C2=A0</div><div><br></div><div>If you=C2=A0think that some implementati=
ons violate standards or even WG drafts you are more then welcome to propos=
e specific=C2=A0questions to the=C2=A0implementation reports which chairs w=
ould be normally more than happy to include in the process and ask or even =
enforce all vendors to fill the blanks.=C2=A0</div><div><br></div><div>Rega=
rds,</div><div>Robert.</div><div><br></div></div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019 at 6:58 AM =
Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.com" rel=3D=
"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">Andrew.Alst=
on@liquidtelecom..com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex">





<div lang=3D"en-KE">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Alex,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Will try and get you some captu=
res off the devices I=E2=80=99ve been testing on =E2=80=93 in order to make=
 sure I understood this draft properly, and in light of the deployment stat=
us draft, I decided
 to play a lot more deeply and setup a bit of a lab.=C2=A0 I=E2=80=99m stil=
l doing tests and soon as I have some other bits completed will send throug=
h the packet captures from those against (Since the XR boxes that I have to=
 test on seem to have absolutely no ability to
 setup traffic steering with SRv6 (and I actually have requested details of=
 how to configure this in the past but gotten no response), I=E2=80=99m jus=
t finishing the code to inject packets from outside with a sid stack to tes=
t this.=C2=A0 I also acknowledge that I=E2=80=99m running
 tests against code that is implementing a draft that seems far from final =
=E2=80=93 and so shouldn=E2=80=99t have that many expectations.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">That being said, In light of th=
e deployment draft =E2=80=93 I do have some concerns that there is a draft =
that specifies that people have put this stuff into production =E2=80=93 ye=
t the implementation
 in current shipping code seems to be *<b>way</b>* off the draft and contra=
ry to things we have been told in the working group.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Some of the more interesting fi=
nds so far:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">In Montreal =E2=80=93 I =
questioned the growth in the IGP tables =E2=80=93 since I would have to use=
 a separate locator on each router =E2=80=93 I was
 explicitly told this wasn=E2=80=99t necessary and could use the loopbacks =
=E2=80=93 not so in current code =E2=80=93 use of the loopback marks the lo=
cator as down.<u></u><u></u></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">Locator size is not conf=
igurable as anything other than a /64<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">XR 7.0.1 claims a maximu=
m number of SID=E2=80=99s at 8000 =E2=80=93 I=E2=80=99m still unclear if th=
is limitation in the code is based on locally configured
 SID=E2=80=99s or received SID=E2=80=99s =E2=80=93 and will run some tests =
on this in the coming day or two to verify<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">There seems to be a limi=
t on a single locator per box =E2=80=93 I=E2=80=99m still trying to figure =
out what impact this will have in a multi-area
 or multi-level IGP deployment scenario.<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">By default when configur=
ing a locator =E2=80=93 the device configures a separate End.X (PSP) for ea=
ch interface =E2=80=93 now =E2=80=93 this is where
 things get interesting.=C2=A0 If I am reading the NP text correctly, End.X=
 (PSP) should be locator:0006::=C2=A0 - However, in the shipping code, that=
 is not the case at all =E2=80=93 as per the below:<u></u><u></u></span></l=
i></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><i><span lang=3D"en-KE">RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 =
locator R2 sid Sun Dec 15 04:56:10.913 UTC<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">SID=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 Behavior=C2=A0=C2=A0=C2=A0=C2=A0 Context=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ow=
ner=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 State=C2=A0 RW<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">--------------------------=C2=A0 -----------=C2=
=A0 ------------------------------=C2=A0=C2=A0=C2=A0 ------------------=C2=
=A0 -----=C2=A0 --<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:1::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 End (PSP)=C2=A0=C2=A0=C2=A0 &#39;default&#39=
;:1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sidmgr=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 In=
Use=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:11::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.OP=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &#39;de=
fault&#39;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 sidmgr=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:40::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/0, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:41::=C2=A0=C2=A0=C2=A0=C2=A0 =C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0End.X (PSP)=C2=A0 [Gi0/0/0/1, Link-Local]=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<=
u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:42::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/3, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE"><u></u>=C2=A0<u></u></span></i></p>
<p><span lang=3D"EN-US">So from my perspective =E2=80=93 I have to wonder a=
bout the production deployments =E2=80=93 because particularly on this last=
 point =E2=80=93 if people have been putting this stuff in production, and =
the implementation is so different from
 the text, its going to create some rather interesting breakage going forwa=
rd if my reading of the text is correct.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Anyway =E2=80=93 will send some packet captures hop=
efully in the next 48 hours once I=E2=80=99ve got a more complete set of ca=
ptures from my lab setup.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"no=
referrer noreferrer noreferrer noreferrer" target=3D"_blank">spring-bounces=
@ietf.org</a>&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Monday, 16 December 2019 17:34<br>
<b>To:</b> SPRING WG email list &lt;<a href=3D"mailto:spring@ietf.org" rel=
=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">spring@i=
etf.org</a>&gt;<br>
<b>Subject:</b> [spring] packet captures for draft-ietf-spring-srv6-network=
-programming-06?<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hi, SPRINGers,<br>
<br>
My comments on SRv6 relate to a worry about modifying packets in transit.<b=
r>
<br>
In order to better explain myself, or maybe to remove the worry <br>
altogether, I would like to ask for packet dumps of SRv6.<br>
<br>
By looking at the packet contents that go into the network it is much <br>
easier to clarify and to avoid misunderstandings.<br>
<br>
Alex<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/spring</a><u></u><u></u></p>
</div>
</div>
</div>

_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">https://www.=
ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">https://www.=
ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div></div></div>

--0000000000002c07bf0599e43a01--


From nobody Tue Dec 17 03:04:07 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A25E12012D for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 03:03:59 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 hViTyofQJw2P for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 03:03:56 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 BB9EB120122 for <spring@ietf.org>; Tue, 17 Dec 2019 03:03:55 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id e5so7104354qtm.6 for <spring@ietf.org>; Tue, 17 Dec 2019 03:03:55 -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=rPfV8bn4bx5yPaWZbK7ryYoXVV6gytqG9PP2zBeWnP0=; b=NbgT3+BQ7qiLLOuHRgR0gEtVL3vJERLA4QY0ivgKGNr1ILDJNWmOIfdMg+7fyyikSD Y+MctI3f1wJlKoRl0CbkDZQHYOxoP6qIAW93TkFHazfB6umVu1RE07Hr26odhQvdGWfx dI8ibxl22W1Ju4j0BYdWigalFdLfLOkkASfZnOnNHL5556gY1dfLKg9Bk2q8MnF20sv3 E1j31+bUNjrW8B/+b8cyES/5zOSNkazMi8YSK62JLU32oKoFYF2oLD7Ik3caKJrRVMky DyUwTh7u2XXZpf86PNeEce2U/sTT7qlpnRWSATdnR8JByGmD8L7OsksiMBZZfS9BIZn0 os4w==
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=rPfV8bn4bx5yPaWZbK7ryYoXVV6gytqG9PP2zBeWnP0=; b=nRD0xkJrgFIRIDY5LqinmM4f004hS2xsyOPBBmUo5R1IE9UADIBpUHBxxnNi3rFEin G2Hz/7YJrq+DUfVo77/Lm711e4uZSYIYTaCee2kZUVBKi237w7GTrFqtiSAvhfrSukWC J1t/QxtFrVrvr0E07wZ+SACQVXhy3Nao2XQGhZzDDKBAErGwazQ1Vihl1AqDNszWnBCW j5gGUJtVqhcXWQGzQameWQwa3gRljlrbTaeZVOwz29Fg/7a/KiRd6TxZo67AuaZq/6Nr Ib4Jr9ihW26NhWeAYT8uLFSlK5P+7ih0JGuQGQIX/XAs6zzgyjoqSHvLX4aMeLu/Ryex igzA==
X-Gm-Message-State: APjAAAUhJbEXSCUjQyxZGkKDrTRLr6PO7bA88JmhWEcAIJRXjyXjKCea lnC4/uPnNElT+G1gYwV6sSkZj5EHWkxkexJTG14jDA==
X-Google-Smtp-Source: APXvYqyoX+HI0IVnlPexZvIphJIxeVSr2O89onKYeE0QbqPSKgdfJ4cAC+P9A3gxK65FzsWPI1HCh0GGNMBG4/7dKx0=
X-Received: by 2002:ac8:3703:: with SMTP id o3mr3843598qtb.208.1576580634675;  Tue, 17 Dec 2019 03:03:54 -0800 (PST)
MIME-Version: 1.0
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com> <CAO42Z2xuU4eEe1uL=NNe1VmTfLZ8hcE6xFX4oo-sTnMhD4w7bg@mail.gmail.com>
In-Reply-To: <CAO42Z2xuU4eEe1uL=NNe1VmTfLZ8hcE6xFX4oo-sTnMhD4w7bg@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 17 Dec 2019 12:03:41 +0100
Message-ID: <CAOj+MMGMnUKrD4BMmXvuvb_qNEMfAsOwd2fpxkhKpnBH-1hDBA@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b0a1fd0599e44886"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pn7zMbCJLMtdlIoyVLFMBprh6uA>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 11:04:00 -0000

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

Amazing .. but I agree with you again ! ;)

Cheers
R.

On Tue, Dec 17, 2019, 11:59 Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Tue, 17 Dec 2019, 21:12 Robert Raszuk, <robert@raszuk.net> wrote:
>
>> Hi Andrew,
>>
>> My personal opinion is that with below you are now going way outside of
>> what should be discussed on IETF mailing lists. Hope SPRING charis will
>> address it. IETF is not the right forum for any vendor implementation
>> discussion regardless if this is Cisco, Juniper, Arrcus, Nokia etc .... =
I
>> recommend you move it to -nsp lists.
>>
>
> I think it matters when a draft is reporting deployments, and there are
> drafts that are justifying decisions based on apparent operator deploymen=
t
> popularity rather than providing objective technical and engineering
> justification.
>
> The Internet Engineering Task Force shouldn't fall victim to any logical
> fallacies.
>
> https://yourlogicalfallacyis.com
>
>
>
>
>
>
>
>
>
>> If standards or drafts are not clear you are welcome to ask questions on
>> those. Any implementation is a private choice of given vendor and in no =
way
>> should influence WG decision in regards of the choices we make in protoc=
ol
>> design.
>>
>> If you think that some implementations violate standards or even WG
>> drafts you are more then welcome to propose specific questions to
>> the implementation reports which chairs would be normally more than happ=
y
>> to include in the process and ask or even enforce all vendors to fill th=
e
>> blanks.
>>
>> Regards,
>> Robert.
>>
>>
>> On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston <
>> Andrew.Alston@liquidtelecom..com <Andrew.Alston@liquidtelecom.com>>
>> wrote:
>>
>>> Alex,
>>>
>>>
>>>
>>> Will try and get you some captures off the devices I=E2=80=99ve been te=
sting on
>>> =E2=80=93 in order to make sure I understood this draft properly, and i=
n light of
>>> the deployment status draft, I decided to play a lot more deeply and se=
tup
>>> a bit of a lab.  I=E2=80=99m still doing tests and soon as I have some =
other bits
>>> completed will send through the packet captures from those against (Sin=
ce
>>> the XR boxes that I have to test on seem to have absolutely no ability =
to
>>> setup traffic steering with SRv6 (and I actually have requested details=
 of
>>> how to configure this in the past but gotten no response), I=E2=80=99m =
just
>>> finishing the code to inject packets from outside with a sid stack to t=
est
>>> this.  I also acknowledge that I=E2=80=99m running tests against code t=
hat is
>>> implementing a draft that seems far from final =E2=80=93 and so shouldn=
=E2=80=99t have that
>>> many expectations.
>>>
>>>
>>>
>>> That being said, In light of the deployment draft =E2=80=93 I do have s=
ome
>>> concerns that there is a draft that specifies that people have put this
>>> stuff into production =E2=80=93 yet the implementation in current shipp=
ing code
>>> seems to be **way** off the draft and contrary to things we have been
>>> told in the working group.
>>>
>>>
>>>
>>> Some of the more interesting finds so far:
>>>
>>>
>>>
>>>    - In Montreal =E2=80=93 I questioned the growth in the IGP tables =
=E2=80=93 since I
>>>    would have to use a separate locator on each router =E2=80=93 I was =
explicitly told
>>>    this wasn=E2=80=99t necessary and could use the loopbacks =E2=80=93 =
not so in current code
>>>    =E2=80=93 use of the loopback marks the locator as down.
>>>
>>>
>>>
>>>    - Locator size is not configurable as anything other than a /64
>>>
>>>
>>>
>>>    - XR 7.0.1 claims a maximum number of SID=E2=80=99s at 8000 =E2=80=
=93 I=E2=80=99m still
>>>    unclear if this limitation in the code is based on locally configure=
d SID=E2=80=99s
>>>    or received SID=E2=80=99s =E2=80=93 and will run some tests on this =
in the coming day or
>>>    two to verify
>>>
>>>
>>>
>>>    - There seems to be a limit on a single locator per box =E2=80=93 I=
=E2=80=99m still
>>>    trying to figure out what impact this will have in a multi-area or
>>>    multi-level IGP deployment scenario.
>>>
>>>
>>>
>>>    - By default when configuring a locator =E2=80=93 the device configu=
res a
>>>    separate End.X (PSP) for each interface =E2=80=93 now =E2=80=93 this=
 is where things get
>>>    interesting.  If I am reading the NP text correctly, End.X (PSP) sho=
uld be
>>>    locator:0006::  - However, in the shipping code, that is not the cas=
e at
>>>    all =E2=80=93 as per the below:
>>>
>>>
>>>
>>> *RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec
>>> 15 04:56:10.913 UTC*
>>>
>>> *SID                         Behavior
>>> Context                           Owner               State  RW*
>>>
>>> *--------------------------  -----------
>>> ------------------------------    ------------------  -----  --*
>>>
>>> *2001:db8:ee:2:1::           End (PSP)
>>> 'default':1                       sidmgr              InUse  Y*
>>>
>>> *2001:db8:ee:2:11::          End.OP
>>> 'default'                         sidmgr              InUse  Y*
>>>
>>> *2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0,
>>> Link-Local]           isis-64             InUse  Y*
>>>
>>> *2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1,
>>> Link-Local]           isis-64             InUse  Y*
>>>
>>> *2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3,
>>> Link-Local]           isis-64             InUse  Y*
>>>
>>>
>>>
>>> So from my perspective =E2=80=93 I have to wonder about the production
>>> deployments =E2=80=93 because particularly on this last point =E2=80=93=
 if people have been
>>> putting this stuff in production, and the implementation is so differen=
t
>>> from the text, its going to create some rather interesting breakage goi=
ng
>>> forward if my reading of the text is correct.
>>>
>>>
>>>
>>> Anyway =E2=80=93 will send some packet captures hopefully in the next 4=
8 hours
>>> once I=E2=80=99ve got a more complete set of captures from my lab setup=
.
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Andrew
>>>
>>>
>>>
>>>
>>>
>>> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Alexandre
>>> Petrescu
>>> *Sent:* Monday, 16 December 2019 17:34
>>> *To:* SPRING WG email list <spring@ietf.org>
>>> *Subject:* [spring] packet captures for
>>> draft-ietf-spring-srv6-network-programming-06?
>>>
>>>
>>>
>>> Hi, SPRINGers,
>>>
>>> My comments on SRv6 relate to a worry about modifying packets in transi=
t.
>>>
>>> In order to better explain myself, or maybe to remove the worry
>>> altogether, I would like to ask for packet dumps of SRv6.
>>>
>>> By looking at the packet contents that go into the network it is much
>>> easier to clarify and to avoid misunderstandings.
>>>
>>> Alex
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>

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

<div dir=3D"auto">Amazing .. but I agree with you again ! ;)<div dir=3D"aut=
o"><br></div><div dir=3D"auto">Cheers</div><div dir=3D"auto">R.</div></div>=
<br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue=
, Dec 17, 2019, 11:59 Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.c=
om">markzzzsmith@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Tue, 17 Dec 2019, 21:12 Robert Raszuk, &lt=
;<a href=3D"mailto:robert@raszuk.net" rel=3D"noreferrer noreferrer noreferr=
er noreferrer" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br></div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi Andrew,<div><br></div><d=
iv>My personal opinion is that with below you are now going way outside of =
what should be discussed on IETF mailing lists. Hope SPRING charis will add=
ress it. IETF is not the right forum for any vendor implementation discussi=
on regardless if this is Cisco, Juniper, Arrcus, Nokia etc .... I recommend=
 you move it to -nsp lists.=C2=A0</div></div></blockquote></div></div><div =
dir=3D"auto"><br></div><div dir=3D"auto">I think it matters when a draft is=
 reporting deployments, and there are drafts that are justifying decisions =
based on apparent operator deployment popularity rather than providing obje=
ctive technical and engineering justification.</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">The Internet Engineering Task Force shouldn&#39;t fa=
ll victim to any logical fallacies.</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto"><a href=3D"https://yourlogicalfallacyis.com" target=3D"_blank" =
rel=3D"noreferrer">https://yourlogicalfallacyis.com</a><br></div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div=
><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">=
<br></div><div dir=3D"auto"></div><div dir=3D"auto"><br></div><div dir=3D"a=
uto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><div><br></div><div>If standards or drafts=
 are not clear you are welcome to ask questions on those. Any implementatio=
n is a private choice of given vendor and in no way should influence WG dec=
ision in regards of the choices we make in protocol design.=C2=A0</div><div=
><br></div><div>If you=C2=A0think that some implementations violate standar=
ds or even WG drafts you are more then welcome to propose specific=C2=A0que=
stions to the=C2=A0implementation reports which chairs would be normally mo=
re than happy to include in the process and ask or even enforce all vendors=
 to fill the blanks.=C2=A0</div><div><br></div><div>Regards,</div><div>Robe=
rt.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"lt=
r" class=3D"gmail_attr">On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston &lt;<=
a href=3D"mailto:Andrew.Alston@liquidtelecom.com" rel=3D"noreferrer norefer=
rer noreferrer noreferrer noreferrer" target=3D"_blank">Andrew.Alston@liqui=
dtelecom..com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">





<div lang=3D"en-KE">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Alex,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Will try and get you some captu=
res off the devices I=E2=80=99ve been testing on =E2=80=93 in order to make=
 sure I understood this draft properly, and in light of the deployment stat=
us draft, I decided
 to play a lot more deeply and setup a bit of a lab.=C2=A0 I=E2=80=99m stil=
l doing tests and soon as I have some other bits completed will send throug=
h the packet captures from those against (Since the XR boxes that I have to=
 test on seem to have absolutely no ability to
 setup traffic steering with SRv6 (and I actually have requested details of=
 how to configure this in the past but gotten no response), I=E2=80=99m jus=
t finishing the code to inject packets from outside with a sid stack to tes=
t this.=C2=A0 I also acknowledge that I=E2=80=99m running
 tests against code that is implementing a draft that seems far from final =
=E2=80=93 and so shouldn=E2=80=99t have that many expectations.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">That being said, In light of th=
e deployment draft =E2=80=93 I do have some concerns that there is a draft =
that specifies that people have put this stuff into production =E2=80=93 ye=
t the implementation
 in current shipping code seems to be *<b>way</b>* off the draft and contra=
ry to things we have been told in the working group.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Some of the more interesting fi=
nds so far:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">In Montreal =E2=80=93 I =
questioned the growth in the IGP tables =E2=80=93 since I would have to use=
 a separate locator on each router =E2=80=93 I was
 explicitly told this wasn=E2=80=99t necessary and could use the loopbacks =
=E2=80=93 not so in current code =E2=80=93 use of the loopback marks the lo=
cator as down.<u></u><u></u></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">Locator size is not conf=
igurable as anything other than a /64<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">XR 7.0.1 claims a maximu=
m number of SID=E2=80=99s at 8000 =E2=80=93 I=E2=80=99m still unclear if th=
is limitation in the code is based on locally configured
 SID=E2=80=99s or received SID=E2=80=99s =E2=80=93 and will run some tests =
on this in the coming day or two to verify<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">There seems to be a limi=
t on a single locator per box =E2=80=93 I=E2=80=99m still trying to figure =
out what impact this will have in a multi-area
 or multi-level IGP deployment scenario.<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">By default when configur=
ing a locator =E2=80=93 the device configures a separate End.X (PSP) for ea=
ch interface =E2=80=93 now =E2=80=93 this is where
 things get interesting.=C2=A0 If I am reading the NP text correctly, End.X=
 (PSP) should be locator:0006::=C2=A0 - However, in the shipping code, that=
 is not the case at all =E2=80=93 as per the below:<u></u><u></u></span></l=
i></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><i><span lang=3D"en-KE">RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 =
locator R2 sid Sun Dec 15 04:56:10.913 UTC<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">SID=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 Behavior=C2=A0=C2=A0=C2=A0=C2=A0 Context=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ow=
ner=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 State=C2=A0 RW<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">--------------------------=C2=A0 -----------=C2=
=A0 ------------------------------=C2=A0=C2=A0=C2=A0 ------------------=C2=
=A0 -----=C2=A0 --<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:1::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 End (PSP)=C2=A0=C2=A0=C2=A0 &#39;default&#39=
;:1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sidmgr=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 In=
Use=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:11::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.OP=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &#39;de=
fault&#39;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 sidmgr=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:40::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/0, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:41::=C2=A0=C2=A0=C2=A0=C2=A0 =C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0End.X (PSP)=C2=A0 [Gi0/0/0/1, Link-Local]=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<=
u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:42::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/3, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE"><u></u>=C2=A0<u></u></span></i></p>
<p><span lang=3D"EN-US">So from my perspective =E2=80=93 I have to wonder a=
bout the production deployments =E2=80=93 because particularly on this last=
 point =E2=80=93 if people have been putting this stuff in production, and =
the implementation is so different from
 the text, its going to create some rather interesting breakage going forwa=
rd if my reading of the text is correct.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Anyway =E2=80=93 will send some packet captures hop=
efully in the next 48 hours once I=E2=80=99ve got a more complete set of ca=
ptures from my lab setup.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"no=
referrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">spr=
ing-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Monday, 16 December 2019 17:34<br>
<b>To:</b> SPRING WG email list &lt;<a href=3D"mailto:spring@ietf.org" rel=
=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blan=
k">spring@ietf.org</a>&gt;<br>
<b>Subject:</b> [spring] packet captures for draft-ietf-spring-srv6-network=
-programming-06?<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hi, SPRINGers,<br>
<br>
My comments on SRv6 relate to a worry about modifying packets in transit.<b=
r>
<br>
In order to better explain myself, or maybe to remove the worry <br>
altogether, I would like to ask for packet dumps of SRv6.<br>
<br>
By looking at the packet contents that go into the network it is much <br>
easier to clarify and to avoid misunderstandings.<br>
<br>
Alex<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">https://www.=
ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</div>
</div>
</div>

_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div></div></div>
</blockquote></div>

--000000000000b0a1fd0599e44886--


From nobody Tue Dec 17 03:21:55 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D121120088 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 03:21:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.496
X-Spam-Level: 
X-Spam-Status: No, score=-0.496 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 ccGWpffgd0v6 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 03:21:50 -0800 (PST)
Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) (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 C91C612004C for <spring@ietf.org>; Tue, 17 Dec 2019 03:21:49 -0800 (PST)
Received: by mail-ot1-x32d.google.com with SMTP id 77so13369729oty.6 for <spring@ietf.org>; Tue, 17 Dec 2019 03:21:49 -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=YvWuwZ68F2HH1UxGqxJ/BnTsPNc2K41NZ+zlwtVrS4A=; b=IMA0+iNu3uBn5SrSx7LWngvJHdMnkvuOMLYekO7XKIT7INryiAtetFi779upwR3tes Sh0aIVxNfMGR45kh8xf6lnC1I1zkoMbGq3aw79rggU9ubXnQ1UVRb0t+sDGNOmMA2hSm N1MMjPgh6AbeWN1L4jBwv7kFz9mMrhP8vbR7sOZlPEkXkDDllLZwlHIK0uw9L+wtYmFM +ZBaRpnPk0YYypS7vP3l7hdXr/066X60yrg42K9DTSbF2yKtjOUXjsilEY4W1O8VsibQ 22lM/Ja1hVCHMm8k+u6+gYL/3VsfYC1KwsIi9L437hoVmofiX/zK4uyPaZFtRb/k+AEX ZkdQ==
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=YvWuwZ68F2HH1UxGqxJ/BnTsPNc2K41NZ+zlwtVrS4A=; b=mcKh27AncXQNbidW59am5Nu4iuDvyou8LEFkzjwM0H8n9zXnm4kRCaYhLZx2CMx+wl vjTkgoqPKici0F0paT9Uzv0RA3XdFr37XE1TATP7C7DA6yNEQXzEry/AC5l07KohUH/5 Ss+2YHwHGVuHpsZsca1psEkpPXvyYECmkkLaDk75DbkRORb3m5NY7+Qfu2laZN9a1t+s iKxUCN3xmZR5u7qohgT99iJ/xjm2iPxJyiMVhcrY/JLkd73SXdVfr01vbS/AonTm2BHy MiNUDhbcqnhmULPtkLXYwK2hfkK9IfN9SgFTKO5qbD6wDwz1hxx9ZtESEPkVr/AgXhSW ehTQ==
X-Gm-Message-State: APjAAAWa4yZW9eT2TQgBDnMfMMrQxUqxIUNEXR31ktdr2YklGZjl/gBP qau4MwesIegEy/OHKD53yN3+3yCp0b02RPCBgho=
X-Google-Smtp-Source: APXvYqxe7V8V4Whewjop8VFiniJTG2fJ+yUM2gcchTWajxMA8tPIVRdlTnEcvpD2DwvbfEhvXuvpZ9WBsW+/Nuhr7jI=
X-Received: by 2002:a9d:798e:: with SMTP id h14mr521621otm.257.1576581709196;  Tue, 17 Dec 2019 03:21:49 -0800 (PST)
MIME-Version: 1.0
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com> <CAO42Z2xuU4eEe1uL=NNe1VmTfLZ8hcE6xFX4oo-sTnMhD4w7bg@mail.gmail.com> <CAOj+MMGMnUKrD4BMmXvuvb_qNEMfAsOwd2fpxkhKpnBH-1hDBA@mail.gmail.com>
In-Reply-To: <CAOj+MMGMnUKrD4BMmXvuvb_qNEMfAsOwd2fpxkhKpnBH-1hDBA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 17 Dec 2019 22:21:36 +1100
Message-ID: <CAO42Z2xmf7FK2Miwa2rNKOy+bfbaNm9YYTtJG5mo9Et1=FT21A@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000bc745f0599e48800"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DKhY5p8P8ZX9E4-AL6wixN0hrOA>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 11:21:54 -0000

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

On Tue, 17 Dec 2019, 22:03 Robert Raszuk, <robert@raszuk.net> wrote:

> Amazing .. but I agree with you again ! ;)
>

Hopefully it shouldn't be all that amazing, I try hard to be logical and
not fall victim to all the biases we humans have.

(I'm planning to release a line of digital hifi cables for audiophiles
under the brand "Confirmation Bias". I figure I should get in on the $2900 =
USD
Ethernet cables market. Those 1s and 0s know which direction they're going,
and really care if it's the wrong way!)



> Cheers
> R.
>
> On Tue, Dec 17, 2019, 11:59 Mark Smith <markzzzsmith@gmail.com> wrote:
>
>>
>>
>> On Tue, 17 Dec 2019, 21:12 Robert Raszuk, <robert@raszuk.net> wrote:
>>
>>> Hi Andrew,
>>>
>>> My personal opinion is that with below you are now going way outside of
>>> what should be discussed on IETF mailing lists. Hope SPRING charis will
>>> address it. IETF is not the right forum for any vendor implementation
>>> discussion regardless if this is Cisco, Juniper, Arrcus, Nokia etc ....=
 I
>>> recommend you move it to -nsp lists.
>>>
>>
>> I think it matters when a draft is reporting deployments, and there are
>> drafts that are justifying decisions based on apparent operator deployme=
nt
>> popularity rather than providing objective technical and engineering
>> justification.
>>
>> The Internet Engineering Task Force shouldn't fall victim to any logical
>> fallacies.
>>
>> https://yourlogicalfallacyis.com
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>> If standards or drafts are not clear you are welcome to ask questions o=
n
>>> those. Any implementation is a private choice of given vendor and in no=
 way
>>> should influence WG decision in regards of the choices we make in proto=
col
>>> design.
>>>
>>> If you think that some implementations violate standards or even WG
>>> drafts you are more then welcome to propose specific questions to
>>> the implementation reports which chairs would be normally more than hap=
py
>>> to include in the process and ask or even enforce all vendors to fill t=
he
>>> blanks.
>>>
>>> Regards,
>>> Robert.
>>>
>>>
>>> On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston <
>>> Andrew.Alston@liquidtelecom..com <Andrew.Alston@liquidtelecom.com>>
>>> wrote:
>>>
>>>> Alex,
>>>>
>>>>
>>>>
>>>> Will try and get you some captures off the devices I=E2=80=99ve been t=
esting on
>>>> =E2=80=93 in order to make sure I understood this draft properly, and =
in light of
>>>> the deployment status draft, I decided to play a lot more deeply and s=
etup
>>>> a bit of a lab.  I=E2=80=99m still doing tests and soon as I have some=
 other bits
>>>> completed will send through the packet captures from those against (Si=
nce
>>>> the XR boxes that I have to test on seem to have absolutely no ability=
 to
>>>> setup traffic steering with SRv6 (and I actually have requested detail=
s of
>>>> how to configure this in the past but gotten no response), I=E2=80=99m=
 just
>>>> finishing the code to inject packets from outside with a sid stack to =
test
>>>> this.  I also acknowledge that I=E2=80=99m running tests against code =
that is
>>>> implementing a draft that seems far from final =E2=80=93 and so should=
n=E2=80=99t have that
>>>> many expectations.
>>>>
>>>>
>>>>
>>>> That being said, In light of the deployment draft =E2=80=93 I do have =
some
>>>> concerns that there is a draft that specifies that people have put thi=
s
>>>> stuff into production =E2=80=93 yet the implementation in current ship=
ping code
>>>> seems to be **way** off the draft and contrary to things we have been
>>>> told in the working group.
>>>>
>>>>
>>>>
>>>> Some of the more interesting finds so far:
>>>>
>>>>
>>>>
>>>>    - In Montreal =E2=80=93 I questioned the growth in the IGP tables =
=E2=80=93 since I
>>>>    would have to use a separate locator on each router =E2=80=93 I was=
 explicitly told
>>>>    this wasn=E2=80=99t necessary and could use the loopbacks =E2=80=93=
 not so in current code
>>>>    =E2=80=93 use of the loopback marks the locator as down.
>>>>
>>>>
>>>>
>>>>    - Locator size is not configurable as anything other than a /64
>>>>
>>>>
>>>>
>>>>    - XR 7.0.1 claims a maximum number of SID=E2=80=99s at 8000 =E2=80=
=93 I=E2=80=99m still
>>>>    unclear if this limitation in the code is based on locally configur=
ed SID=E2=80=99s
>>>>    or received SID=E2=80=99s =E2=80=93 and will run some tests on this=
 in the coming day or
>>>>    two to verify
>>>>
>>>>
>>>>
>>>>    - There seems to be a limit on a single locator per box =E2=80=93 I=
=E2=80=99m still
>>>>    trying to figure out what impact this will have in a multi-area or
>>>>    multi-level IGP deployment scenario.
>>>>
>>>>
>>>>
>>>>    - By default when configuring a locator =E2=80=93 the device config=
ures a
>>>>    separate End.X (PSP) for each interface =E2=80=93 now =E2=80=93 thi=
s is where things get
>>>>    interesting.  If I am reading the NP text correctly, End.X (PSP) sh=
ould be
>>>>    locator:0006::  - However, in the shipping code, that is not the ca=
se at
>>>>    all =E2=80=93 as per the below:
>>>>
>>>>
>>>>
>>>> *RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun De=
c
>>>> 15 04:56:10.913 UTC*
>>>>
>>>> *SID                         Behavior
>>>> Context                           Owner               State  RW*
>>>>
>>>> *--------------------------  -----------
>>>> ------------------------------    ------------------  -----  --*
>>>>
>>>> *2001:db8:ee:2:1::           End (PSP)
>>>> 'default':1                       sidmgr              InUse  Y*
>>>>
>>>> *2001:db8:ee:2:11::          End.OP
>>>> 'default'                         sidmgr              InUse  Y*
>>>>
>>>> *2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0,
>>>> Link-Local]           isis-64             InUse  Y*
>>>>
>>>> *2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1,
>>>> Link-Local]           isis-64             InUse  Y*
>>>>
>>>> *2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3,
>>>> Link-Local]           isis-64             InUse  Y*
>>>>
>>>>
>>>>
>>>> So from my perspective =E2=80=93 I have to wonder about the production
>>>> deployments =E2=80=93 because particularly on this last point =E2=80=
=93 if people have been
>>>> putting this stuff in production, and the implementation is so differe=
nt
>>>> from the text, its going to create some rather interesting breakage go=
ing
>>>> forward if my reading of the text is correct.
>>>>
>>>>
>>>>
>>>> Anyway =E2=80=93 will send some packet captures hopefully in the next =
48 hours
>>>> once I=E2=80=99ve got a more complete set of captures from my lab setu=
p.
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>> Andrew
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Alexandre
>>>> Petrescu
>>>> *Sent:* Monday, 16 December 2019 17:34
>>>> *To:* SPRING WG email list <spring@ietf.org>
>>>> *Subject:* [spring] packet captures for
>>>> draft-ietf-spring-srv6-network-programming-06?
>>>>
>>>>
>>>>
>>>> Hi, SPRINGers,
>>>>
>>>> My comments on SRv6 relate to a worry about modifying packets in
>>>> transit.
>>>>
>>>> In order to better explain myself, or maybe to remove the worry
>>>> altogether, I would like to ask for packet dumps of SRv6.
>>>>
>>>> By looking at the packet contents that go into the network it is much
>>>> easier to clarify and to avoid misunderstandings.
>>>>
>>>> Alex
>>>>
>>>> _______________________________________________
>>>> spring mailing list
>>>> spring@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/spring
>>>> _______________________________________________
>>>> spring mailing list
>>>> spring@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Tue, 17 Dec 2019, 22:03 Robert Raszuk, &lt;<a href=
=3D"mailto:robert@raszuk.net" rel=3D"noreferrer noreferrer" target=3D"_blan=
k">robert@raszuk.net</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"auto">Amazing .. but I agree with you again ! ;)</div></blockq=
uote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Hopefully it=
 shouldn&#39;t be all that amazing, I try hard to be logical and not fall v=
ictim to all the biases we humans have.</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">(I&#39;m planning to release a line of digital hifi cables =
for audiophiles under the brand &quot;Confirmation Bias&quot;. I figure I s=
hould get in on the <span class=3D"money">$2900</span>=C2=A0USD Ethernet ca=
bles market. Those 1s and 0s know which direction they&#39;re going, and re=
ally care if it&#39;s the wrong way!)</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex"><div dir=3D"auto"><div dir=3D"auto"><br></div><div=
 dir=3D"auto">Cheers</div><div dir=3D"auto">R.</div></div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019, 1=
1:59 Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" rel=3D"norefe=
rrer noreferrer noreferrer" target=3D"_blank">markzzzsmith@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"auto"><div><br=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tu=
e, 17 Dec 2019, 21:12 Robert Raszuk, &lt;<a href=3D"mailto:robert@raszuk.ne=
t" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer=
 noreferrer" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi Andrew,<div><br></div><div=
>My personal opinion is that with below you are now going way outside of wh=
at should be discussed on IETF mailing lists. Hope SPRING charis will addre=
ss it. IETF is not the right forum for any vendor implementation discussion=
 regardless if this is Cisco, Juniper, Arrcus, Nokia etc .... I recommend y=
ou move it to -nsp lists.=C2=A0</div></div></blockquote></div></div><div di=
r=3D"auto"><br></div><div dir=3D"auto">I think it matters when a draft is r=
eporting deployments, and there are drafts that are justifying decisions ba=
sed on apparent operator deployment popularity rather than providing object=
ive technical and engineering justification.</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">The Internet Engineering Task Force shouldn&#39;t fall=
 victim to any logical fallacies.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><a href=3D"https://yourlogicalfallacyis.com" rel=3D"noreferrer no=
referrer noreferrer noreferrer" target=3D"_blank">https://yourlogicalfallac=
yis.com</a><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></di=
v><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"=
><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"></div><div dir=3D"=
auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><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 dir=3D"ltr"><div><br></di=
v><div>If standards or drafts are not clear you are welcome to ask question=
s on those. Any implementation is a private choice of given vendor and in n=
o way should influence WG decision in regards of the choices we make in pro=
tocol design.=C2=A0</div><div><br></div><div>If you=C2=A0think that some im=
plementations violate standards or even WG drafts you are more then welcome=
 to propose specific=C2=A0questions to the=C2=A0implementation reports whic=
h chairs would be normally more than happy to include in the process and as=
k or even enforce all vendors to fill the blanks.=C2=A0</div><div><br></div=
><div>Regards,</div><div>Robert.</div><div><br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019=
 at 6:58 AM Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom=
.com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer norefer=
rer noreferrer noreferrer" target=3D"_blank">Andrew.Alston@liquidtelecom..c=
om</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">





<div lang=3D"en-KE">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Alex,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Will try and get you some captu=
res off the devices I=E2=80=99ve been testing on =E2=80=93 in order to make=
 sure I understood this draft properly, and in light of the deployment stat=
us draft, I decided
 to play a lot more deeply and setup a bit of a lab.=C2=A0 I=E2=80=99m stil=
l doing tests and soon as I have some other bits completed will send throug=
h the packet captures from those against (Since the XR boxes that I have to=
 test on seem to have absolutely no ability to
 setup traffic steering with SRv6 (and I actually have requested details of=
 how to configure this in the past but gotten no response), I=E2=80=99m jus=
t finishing the code to inject packets from outside with a sid stack to tes=
t this.=C2=A0 I also acknowledge that I=E2=80=99m running
 tests against code that is implementing a draft that seems far from final =
=E2=80=93 and so shouldn=E2=80=99t have that many expectations.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">That being said, In light of th=
e deployment draft =E2=80=93 I do have some concerns that there is a draft =
that specifies that people have put this stuff into production =E2=80=93 ye=
t the implementation
 in current shipping code seems to be *<b>way</b>* off the draft and contra=
ry to things we have been told in the working group.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Some of the more interesting fi=
nds so far:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">In Montreal =E2=80=93 I =
questioned the growth in the IGP tables =E2=80=93 since I would have to use=
 a separate locator on each router =E2=80=93 I was
 explicitly told this wasn=E2=80=99t necessary and could use the loopbacks =
=E2=80=93 not so in current code =E2=80=93 use of the loopback marks the lo=
cator as down.<u></u><u></u></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">Locator size is not conf=
igurable as anything other than a /64<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">XR 7.0.1 claims a maximu=
m number of SID=E2=80=99s at 8000 =E2=80=93 I=E2=80=99m still unclear if th=
is limitation in the code is based on locally configured
 SID=E2=80=99s or received SID=E2=80=99s =E2=80=93 and will run some tests =
on this in the coming day or two to verify<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">There seems to be a limi=
t on a single locator per box =E2=80=93 I=E2=80=99m still trying to figure =
out what impact this will have in a multi-area
 or multi-level IGP deployment scenario.<u></u><u></u></span></li></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li style=3D"margin-left:0cm"><span lang=3D"EN-US">By default when configur=
ing a locator =E2=80=93 the device configures a separate End.X (PSP) for ea=
ch interface =E2=80=93 now =E2=80=93 this is where
 things get interesting.=C2=A0 If I am reading the NP text correctly, End.X=
 (PSP) should be locator:0006::=C2=A0 - However, in the shipping code, that=
 is not the case at all =E2=80=93 as per the below:<u></u><u></u></span></l=
i></ul>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><i><span lang=3D"en-KE">RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 =
locator R2 sid Sun Dec 15 04:56:10.913 UTC<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">SID=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 Behavior=C2=A0=C2=A0=C2=A0=C2=A0 Context=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ow=
ner=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 State=C2=A0 RW<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">--------------------------=C2=A0 -----------=C2=
=A0 ------------------------------=C2=A0=C2=A0=C2=A0 ------------------=C2=
=A0 -----=C2=A0 --<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:1::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 End (PSP)=C2=A0=C2=A0=C2=A0 &#39;default&#39=
;:1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sidmgr=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 In=
Use=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:11::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.OP=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &#39;de=
fault&#39;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 sidmgr=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:40::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/0, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:41::=C2=A0=C2=A0=C2=A0=C2=A0 =C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0End.X (PSP)=C2=A0 [Gi0/0/0/1, Link-Local]=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<=
u></u><u></u></span></i></p>
<p><i><span lang=3D"en-KE">2001:db8:ee:2:42::=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 End.X (PSP)=C2=A0 [Gi0/0/0/3, Link-Local]=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 isis-64=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 InUse=C2=A0 Y<u><=
/u><u></u></span></i></p>
<p><i><span lang=3D"en-KE"><u></u>=C2=A0<u></u></span></i></p>
<p><span lang=3D"EN-US">So from my perspective =E2=80=93 I have to wonder a=
bout the production deployments =E2=80=93 because particularly on this last=
 point =E2=80=93 if people have been putting this stuff in production, and =
the implementation is so different from
 the text, its going to create some rather interesting breakage going forwa=
rd if my reading of the text is correct.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Anyway =E2=80=93 will send some packet captures hop=
efully in the next 48 hours once I=E2=80=99ve got a more complete set of ca=
ptures from my lab setup.<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"no=
referrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Monday, 16 December 2019 17:34<br>
<b>To:</b> SPRING WG email list &lt;<a href=3D"mailto:spring@ietf.org" rel=
=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noref=
errer noreferrer" target=3D"_blank">spring@ietf.org</a>&gt;<br>
<b>Subject:</b> [spring] packet captures for draft-ietf-spring-srv6-network=
-programming-06?<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hi, SPRINGers,<br>
<br>
My comments on SRv6 relate to a worry about modifying packets in transit.<b=
r>
<br>
In order to better explain myself, or maybe to remove the worry <br>
altogether, I would like to ask for packet dumps of SRv6.<br>
<br>
By looking at the packet contents that go into the network it is much <br>
easier to clarify and to avoid misunderstandings.<br>
<br>
Alex<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">s=
pring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferre=
r" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><u></u=
><u></u></p>
</div>
</div>
</div>

_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">s=
pring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferre=
r noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/sprin=
g</a><br>
</blockquote></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">s=
pring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferre=
r noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/sprin=
g</a><br>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div></div></div>

--000000000000bc745f0599e48800--


From nobody Tue Dec 17 03:46:06 2019
Return-Path: <lekao@pyxisworks.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFCC6120180 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 03:46:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=pyxisworks-org.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 4ByRLnI85yQT for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 03:45:57 -0800 (PST)
Received: from mail-ot1-x334.google.com (mail-ot1-x334.google.com [IPv6:2607:f8b0:4864:20::334]) (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 B7CFD12016E for <spring@ietf.org>; Tue, 17 Dec 2019 03:45:57 -0800 (PST)
Received: by mail-ot1-x334.google.com with SMTP id c22so2163638otj.13 for <spring@ietf.org>; Tue, 17 Dec 2019 03:45:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyxisworks-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JQH3nkTVOw9CSyOe1N8JYrIYdl3zX1o54PUdxSxxURU=; b=dJqQemfGbgca+CQCTaGFd5Qi3t8Ub5wJlGkOS7tTREveoINJAr+/U3BPT0sq+cYaId HzT6/IcovkBRw1qZ05n/x1/YXpTDgs0EQ0zfrNRbhLT9JXerNykzBySkEMWlCvshAR5d Q3eJ98CMy9Li6ZAjisqVQ8t/Piduw+JJjrUKKOkQPTke9vPaVy6TJkdFRc7asRSIw654 TtsK/joQfi2TxP84lR2ETvBA/h2y9ZLAkO5FRgXKtjstCfeaNvs9eaKWc0QQNGf4bA3R +31M/JoB6UPPv32890EuRjOM28cTvAcpUgjkcjnu6l87vK1uN0bjg0/GVgRNE6omQKEI L1SQ==
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=JQH3nkTVOw9CSyOe1N8JYrIYdl3zX1o54PUdxSxxURU=; b=EtLkULnfuEfhRDl47g9Pf0TJyfSdGCn5LGGLyPDRJbT/tegkblhQUc/pMBgVdWDUAZ KsSTIrXTkxWh9ywlVx/nNp4EVddCc6D8jE89Lan8wIbUVmCRaPT8KKhGVVnCauDPWJSa yBbIruWu/XR56LqSSS5DCWe6EPS8dpZCAgR/54joRZNopbByZcpJ3vhl3dJXhkf7e2pm bOtSFVqmhEIAaSMWTCi+wj+vd3sfptkTzzcBEV6tHpX62eHC8fZayrJm6oosa725RaKb l5FyDd2twgJMByBlkoj4ZC0c2lVsA66CS5k314KlRC8fHrUL3Q80gBfwr9PRv6mY9GYY f0vA==
X-Gm-Message-State: APjAAAUOlnkjsxuINh78eUFiNzmaGwYimL8Mmg4Bwui8+SLlkify5X3X NhO6Ucn1kgr1o3Z1W/wjs5WpKowi9zV9DCToeDQkJA==
X-Google-Smtp-Source: APXvYqxfYheXib0BYZc3ovAT+bFlKIiVhSO0ayg1Tq1FBQjs8uBylp5kCjsyJgDWhHMc3LYgdaBwEU84gHb7UuLCyWo=
X-Received: by 2002:a9d:149:: with SMTP id 67mr2803723otu.217.1576583157036; Tue, 17 Dec 2019 03:45:57 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com>
In-Reply-To: <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com>
From: Nat Kao <lekao@pyxisworks.org>
Date: Tue, 17 Dec 2019 19:45:44 +0800
Message-ID: <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: SPRING WG <spring@ietf.org>, Nat Kao <lekao@pyxisworks.org>
Content-Type: multipart/alternative; boundary="00000000000008cb7c0599e4df5b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/V6jAEPBU3BJHikSgR2AL6lXBlAc>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 11:46:02 -0000

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

Hello, Robert.

Surely the current BMI-MSD definition is sufficient for platforms without
artificial boundaries.
In this ideal case, maximum labels available for SR-TE policy can be
inferred from BMI-MSD and VPN routes.

However we have 3 different artificial boundaries across 3 different
platforms now.
Hardcoding these boundaries might not scale well. (Especially different OS
versions may behave differently.)
A standard mechanism to discover this boundary would greatly help
constructing SR-TE policy candidate paths.

Regards,
Nat.


On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Nat,
>
> I am having a bit of difficulty understanding reasoning and the way you
> are separating transport from service labels.
>
> The processing label limit usually comes from data plane capabilities of
> the platform namely LFIB or hardware below.
>
> Such layer is function agnostic and it does not matter what role the labe=
l
> serves.
>
> Label lookup results in pointer to a adj. rewrite on the outbound side. I=
t
> really does not matter if the adjacent peer is your P router, segment
> endpoint or CE.
>
> Of course there are number of processing exceptions - for example concept
> of aggregate VPN label, additional header modifications etc ...
>
> Likely some platforms put such artificial boundary between transport and
> service hence your request. But if so IMHO this is more of an issue with
> specific platform or its marketing message then IETF :).
>
> Many thx,
> R.
>
>
>
>
>
>
>
> On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
>> Hi, Jeff.
>>
>> Consider a headend that can perform 1 of the following 2 modes(but not
>> both):
>> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
>> steered into a 6-label SR-TE policy.
>> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
>> cannot be steered into a 6-label SR-TE policy.
>>
>> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have =
a
>> standardized way to signal the transport label depth in mode 2?
>>    Maybe in a different MSD type?
>> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
>> policy, do we have a standardized headend behavior in this situation?
>>    (Should I open a new thread to discuss this? It seems not quite
>> MSD-relative.)
>>
>> Thanks..
>> Nat
>>
>>>
>>> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
>>> wrote:
>>>
>>>> Gyan,
>>>>
>>>> MSD is only relevant for a device that either imposes the label stack
>>>> (head-end) or manipulates it (BSID anchor). There are some other const=
rains
>>>> when it comes to entropy labels and ERLD, please read the respective d=
rafts.
>>>> In general, SID stack would grow when TE is in use (any time you need
>>>> to use additional SID to deviate from SPT), another case is when addit=
ional
>>>> SID=E2=80=99s are used for services on the nodes, other than the tail-=
end.
>>>> That=E2=80=99s why we've designed MSD to be very flexible to accommoda=
te all
>>>> the different use cases, it is upto computational logic to decide how =
to
>>>> deal with different constrains (MSD types)
>>>>
>>>> Cheers,
>>>> Jeff
>>>>
>>>> P.S. you might want to see the NANOG MSD presentation I did some time
>>>> ago.
>>>>
>>>> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_T=
antsura_The_Critical_Role_v1.pdf
>>>> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
>>>> wrote:
>>>>
>>>> Jeff
>>>>
>>>> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=
=80=99t have an ERO
>>>> strict explicit path defined or is a loose path, then the for the cSPF
>>>> would the transport labels be 1.  For loose would also be 1 also.  If =
the
>>>> path were explicit defined to egress PE and was 7 hops from ingress to
>>>> egress then transport would be 6.  And if L3 vpn service sid was signa=
led
>>>> that would be 1 vpn label.
>>>>
>>>> Let me know if I have that right.
>>>>
>>>> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>>>>
>>>> Why is that?
>>>>
>>>> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
>>>> single label sits on top off SR as if does today with MPLS so why 3 vp=
n
>>>> labels.
>>>>
>>>> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP
>>>> the SID depth so all the nodes along the SR-TE path don=E2=80=99t go o=
ver the
>>>> maximum which would result in an error.
>>>>
>>>> If you set your MTU high enough in the core like 9216, does that
>>>> overcome the SID depth issues with SR-TE?
>>>>
>>>> Warm regards,
>>>>
>>>> Gyan
>>>>
>>>> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>>>
>>>>> Hi, Jeff.
>>>>>
>>>>> Thanks for the BMI-MSD reference. If I understand correctly:
>>>>>
>>>>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>>>>> Only former can be utilized by SR-TE policies.
>>>>>
>>>>> Currently do we have any method to determine the composition of BMI?
>>>>> We need to know the transport label depth when doing service route
>>>>> per-destination steering.
>>>>>
>>>>> This problem arises when trying to steer a plain IPv4 route and a VPN
>>>>> service route into the same SR-TE policy that exceeds the transport l=
abel
>>>>> depth of the service route. I'm trying to figure out the standard beh=
avior
>>>>> in this case since the headend we use currently produces some interes=
ting
>>>>> results.
>>>>>
>>>>> Regards,
>>>>> Nat.
>>>>>
>>>>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.co=
m
>>>>> <jefftant..ietf@gmail.com>> wrote:
>>>>>
>>>>>> Hi Nat,
>>>>>>
>>>>>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>>>>> Currently defined MSD types are:
>>>>>> 1: BMI
>>>>>> 2: ERLD
>>>>>>
>>>>>> Specifically to BMI:
>>>>>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS =
labels
>>>>>> that can be imposed, including all service/transport/special labels.
>>>>>> The answer to your question is 6
>>>>>>
>>>>>> Cheers,
>>>>>> Jeff
>>>>>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>,
>>>>>> wrote:
>>>>>>
>>>>>> Hello, SPRING WG.
>>>>>>
>>>>>> How do we deal with an SR-TE policy headend with different MSDs for
>>>>>> different types of traffic?
>>>>>> For example, a headend H can impose:
>>>>>> 6 transport labels for plain IPv4 packets;
>>>>>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>>>>> 3 transport labels + 3 VPN  labels for VPN packets.
>>>>>>
>>>>>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into th=
e
>>>>>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perf=
orm in
>>>>>> this situation?
>>>>>> b) What is the MSD of H? 6, 5 or 3?
>>>>>>
>>>>>> Thanks,
>>>>>> Nat.
>>>>>> _______________________________________________
>>>>>> spring mailing list
>>>>>> spring@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>>>
>>>>>> _______________________________________________
>>>>> spring mailing list
>>>>> spring@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>>
>>>> --
>>>>
>>>> Gyan S. Mishra
>>>>
>>>> IT Network Engineering & Technology
>>>>
>>>> Verizon Communications Inc. (VZ)
>>>>
>>>> 13101 Columbia Pike FDC1 3rd Floor
>>>>
>>>> Silver Spring, MD 20904
>>>>
>>>> United States
>>>>
>>>> Phone: 301 502-1347
>>>>
>>>> Email: gyan.s.mishra@verizon.com
>>>>
>>>> www.linkedin.com/in/networking-technologies-consultant
>>>>
>>>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div><div>Hello, Robert.<br><br></div>Sur=
ely the current BMI-MSD definition is sufficient for platforms without arti=
ficial boundaries.<br></div><div>In this ideal case, maximum labels availab=
le for SR-TE policy can be inferred from BMI-MSD and VPN routes.<br></div><=
div><br>However we have 3 different artificial boundaries across 3 differen=
t platforms now.<br></div><div>Hardcoding these boundaries might not scale =
well. (Especially different OS versions may behave differently.)<br></div><=
div>A standard mechanism to discover this boundary would greatly help const=
ructing SR-TE policy candidate paths.<br></div><div></div><div><br></div><d=
iv></div><div>Regards,<br></div><div>Nat.<br></div><br></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019=
 at 5:58 PM Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@r=
aszuk.net</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">Hi Nat,<div><br></div><div>I am having a bit of=
 difficulty understanding reasoning and the way you are separating transpor=
t from service labels.=C2=A0</div><div><br></div><div>The processing label =
limit usually comes from data plane capabilities=C2=A0of the platform namel=
y LFIB or hardware below.=C2=A0</div><div><br></div><div>Such layer is func=
tion agnostic and it does not matter what role the label serves.=C2=A0</div=
><div><br></div><div>Label lookup results in pointer to a adj. rewrite on t=
he outbound side. It really does not matter if the adjacent=C2=A0peer is yo=
ur P router, segment endpoint=C2=A0or CE.=C2=A0</div><div><br></div><div>Of=
 course there are number of processing exceptions - for example concept of =
aggregate VPN label, additional header modifications etc ...=C2=A0</div><di=
v><br></div><div>Likely some platforms put such artificial=C2=A0boundary be=
tween transport=C2=A0and service hence your request. But if so IMHO this is=
 more of an issue=C2=A0with specific platform or its marketing message then=
 IETF :).=C2=A0</div><div><br></div><div>Many thx,<br>R.</div><div><br></di=
v><div><br></div><div><br></div><div><br></div><div><br></div><div><br></di=
v></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr=
">On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a href=3D"mailto:lekao@pyxis=
works.org" target=3D"_blank">lekao@pyxisworks.org</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr"><div><div><div><div><div><div>Hi, Jeff.<br><br></div>Consider a he=
adend that can perform 1 of the following 2 modes(but not both):<br></div>1=
) Plain IPv4: 6 transport labels + 0 service label =3D&gt; traffic can be s=
teered into a 6-label SR-TE policy.<br></div>2) Any type of VPN: 3 transpor=
t labels + 1~3 service labels =3D&gt; traffic cannot be steered into a 6-la=
bel SR-TE policy.<br><br></div>a)
 As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a=20
standardized way to signal the transport label depth in mode 2?<br></div><d=
iv>=C2=A0=C2=A0 Maybe in a different MSD type?<br></div>b)
 Since plain IPv4 and VPN routes can be steered into the same SR-TE=20
policy, do we have a standardized headend behavior in this situation?<br></=
div>=C2=A0=C2=A0 (Should I open a new thread to discuss this? It seems not =
quite MSD-relative.)<br><div><div><div><div><div><div><br></div><div>Thanks=
..<font color=3D"#888888"><br></font></div><font color=3D"#888888"><div>Nat=
<br></div></font></div></div></div></div></div></div></div><div class=3D"gm=
ail_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"><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019=
 at 7:19 AM Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com" ta=
rget=3D"_blank">jefftant.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">



<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Gyan,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">MSD is only relevant for a device that either imposes the=
 label stack (head-end) or manipulates it (BSID anchor). There are some oth=
er constrains when it comes to entropy labels and ERLD, please read the res=
pective drafts.</div>
<div dir=3D"auto">In general, SID stack would grow when TE is in use (any t=
ime you need to use additional SID to deviate from SPT), another case is wh=
en additional SID=E2=80=99s are used for services on the nodes, other than =
the tail-end.</div>
<div dir=3D"auto">That=E2=80=99s why we&#39;ve designed MSD to be very flex=
ible to accommodate all the different use cases, it is upto computational l=
ogic to decide how to deal with different constrains (MSD types)=C2=A0</div=
>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">P.S. you might want to see the NANOG MSD presentation I d=
id some time ago.</div>
<div dir=3D"auto"><a href=3D"https://pc.nanog.org/static/published/meetings=
/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_blank"=
>https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tants=
ura_The_Critical_Role_v1.pdf</a><br></div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 14, 2019, 11:59 PM -0800, Gyan Mis=
hra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusa=
gsm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div>
<div dir=3D"auto">Jeff</div>
</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF=
 snd don=E2=80=99t have an ERO strict explicit path defined or is a loose p=
ath, then the for the cSPF would the transport labels be 1.=C2=A0 For loose=
 would also be 1 also.=C2=A0 If the path were explicit defined to egress PE=
 and was 7 hops from ingress to egress then transport would be 6.=C2=A0 And=
 if L3 vpn service sid was signaled that would be 1 vpn label. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Let me know if I have that right. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=A0</=
div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Why is that? =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP servi=
ces overlay single label sits on top off SR as if does today with MPLS so w=
hy 3 vpn labels.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So with this draft with BGP-LS and BMI-MSD you can flood =
into the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=
=99t go over the maximum which would result in an error.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">If you set your MTU high enough in the core like 9216, do=
es that overcome the SID depth issues with SR-TE?</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Warm=C2=A0regards,</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Gyan</div>
<div><br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:43 AM Nat K=
ao &lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxi=
sworks.org</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px;padding-left:10px;bor=
der-left:thin solid rgb(230,126,34)">
<div dir=3D"ltr">
<div>Hi, Jeff.</div>
<div><br></div>
<div>Thanks for the BMI-MSD reference. If I understand correctly:<br></div>
<div><br></div>
<div>
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div>
<div>Only former can be utilized by SR-TE policies.</div>
<div><br></div>
</div>
<div>Currently do we have any method to determine the composition of BMI?<b=
r></div>
<div></div>
<div>We need to know the transport label depth when doing service route per=
-destination steering.</div>
<div></div>
<div></div>
<div><br></div>
<div>This problem arises when trying to steer a plain IPv4 route and a VPN =
service route into the same SR-TE policy that exceeds the transport label d=
epth of the service route. I&#39;m trying to figure out the standard behavi=
or in this case since the headend we use currently produces some interestin=
g results.<br></div>
<div><br></div>
<div>Regards,</div>
<div>Nat.<br></div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 14, 2019 at 2:42 AM Jeff =
Tantsura &lt;<a href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">=
jefftant.ietf@gmail.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px;padding-left:10px;bor=
der-left:thin solid rgb(52,152,219)">
<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please read=C2=A0<a href=3D"https://tools.ietf.org/html/r=
fc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc8491#sec=
tion-5</a></div>
<div dir=3D"auto">Currently defined MSD types are:=C2=A0</div>
<div dir=3D"auto">1: BMI</div>
<div dir=3D"auto">2: ERLD</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Specifically to BMI:</div>
<div dir=3D"auto">
<div dir=3D"auto">Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0<span>labels that can be imposed, including all service/tra=
nsport/special=C2=A0</span><span>labels.</span></div>
<div dir=3D"auto"><span>The answer to your question is 6</span></div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &=
lt;<a href=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxiswor=
ks.org</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(211,84,0)">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br>
<br></div>
How do we deal with an SR-TE policy headend with different MSDs for differe=
nt types of traffic?<br></div>
For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br></div>
3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN packets.<br></div>
<br></div>
a) For a plain IPv4 route R4 and a VPN route Rv both steered into the SR-TE=
 policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perform in=
 this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<br></div>
<div><br></div>
<div>Thanks,<br></div>
<div>Nat.<br></div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>
</blockquote>
</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></bl=
ockquote>
</div>
</div>
--<br>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">13101 Columbia Pike FDC1 3rd Floor</span><span style=3D"c=
olor:rgb(80,0,80);background-image:initial;background-position:initial;back=
ground-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border-width:1pt;border-style:none;b=
order-color:windowtext;padding:0in;background-image:initial;background-posi=
tion:initial;background-repeat:initial"><a href=3D"http://www.linkedin.com/=
in/networking-technologies-consultant" target=3D"_blank">www.linkedin.com/i=
n/networking-technologies-consultant</a></span></span><span><span style=3D"=
font-family:&quot;Segoe UI&quot;,sans-serif;border-width:1pt;border-style:n=
one;border-color:windowtext;padding:0in;background-image:initial;background=
-position:initial;background-repeat:initial"><span></span></span></span></p=
>
</div>
<div><br></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div>
</blockquote></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>
</blockquote></div></div>

--00000000000008cb7c0599e4df5b--


From nobody Tue Dec 17 04:21:33 2019
Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FC3B120220 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 04:21:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.497
X-Spam-Level: 
X-Spam-Status: No, score=-14.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=lj8lfDro; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=tkqjCROk
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 WM97-RH83tn1 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 04:21:27 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91C321201E3 for <spring@ietf.org>; Tue, 17 Dec 2019 04:21:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=40446; q=dns/txt; s=iport; t=1576585287; x=1577794887; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=ANXvlvX15nC2z+XRCPoO0z3brKGljOTm2XIlXON0AQ4=; b=lj8lfDroiNzPbHi9vAk1PSxoXTaHADWXdxT4eEzqsCXXU8koHoBnmzk7 UGB2kbBF4UhOK0Ai0Ed5PvnpprJLRFYsyHWPBVeoyAeMqo9LtmiSU6VE3 2wH6m7qXakAa3ACDx6arsa6aaxh/BNI9vYMG5Z+S2lsmW9IqAFXtoLFxS Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AzYm4/xy/7n1IpKfXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YR2N/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuGBFHyKuLCZC0hF8MEX1hgrDm2?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DtAgANx/hd/40NJK1iAxsBAQEBAQE?= =?us-ascii?q?BBQEBAREBAQMDAQEBgX6BHC8kLAVsWCAECyqEBINGA4sPgl+JXI4qgUKBEAN?= =?us-ascii?q?QBAkBAQEMAQEYAQwIAgEBg3tFAheCACQ4EwIDDQEBBAEBAQIBBQRthTcMhV4?= =?us-ascii?q?BAQEBAQIBARARChMBAQclAQoBDQICAQgOAwQBASEBBgMCAgIZBgYLFAkIAgQ?= =?us-ascii?q?BDQUIGoMBgXlNAy4BDqMWAoE4iGF1gTKCfgEBBYE1AYNeDQuCFwkFgTGFHIZ?= =?us-ascii?q?8GoFBP4EQAUeCHi4+ghtJAQEBAQGBLQEMBgEhBAEHCQoFBwkRgkkygiyNdIJ?= =?us-ascii?q?BhVaJFo5yMUMKgjSHLIo6hEGCQ4d2hEGLT45MiFCCGo9hAgQCBAUCDgEBBYF?= =?us-ascii?q?pImdxcBU7gmwJRxEUjRIMBRKDUIUUhT90ATB3jmoOF4IbAQE?=
X-IronPort-AV: E=Sophos;i="5.69,325,1571702400";  d="scan'208,217";a="597946599"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Dec 2019 12:21:26 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xBHCLQ1S012364 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 17 Dec 2019 12:21:26 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Dec 2019 06:21:25 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Dec 2019 06:21:25 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 17 Dec 2019 06:21:24 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=juxRaPVDFxvoGRN5sUE3r81cimfXzwm/By2lRVIUt7tIf0xkRLtouf4eqlf+Ef+3j+efCtGrIhG2xQWAUQDylWpBkLrCCLlD10cqAWVlJ7MYg6CNCHP+EZduhSqg9lOMm2JF6r3/02CASlkoZ/LsBydNKbG75g0n8M6+m05789d8gzPyeGEPCQhPEsozhcScSkY2aCMFWTM9FUq6LgVTsxzQNpC/X5ZoidhGbZBTPiFYTRU9XkEEuLmbQESRGnLkjsYlE9xDm0RpbMqoeoHc47U94qjQKH8EAymEW32jb27zQoIouuL1fPyYmOxOxalhpyGDl+r1C3I5X9iy/g2C+A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ANXvlvX15nC2z+XRCPoO0z3brKGljOTm2XIlXON0AQ4=; b=QC4N7dJDvQBbar548AS1yk8f3zsafH8ODs1MRQG1HcCugEpF//Ttp26V5h/unVBcqn0zvVwwei5oFlUJkdcrf9XftDcdD+NHGTma89S+xuqo5nXoaf3FgLFQZ1x/9Y89uWMBWNCDbLRt1bbCciAnfngUeF72lg37ZJRfNoaQ/Rp3x1rzhSOfUDVsJEBCyeOUlXqRF0hKco+2cfuZ1Gqx5IVpoXS/uYZW2FCTOsCgF04Gd0KiV5pIJCwJlAAm4iqT42t3jMDphue/pPcDRDLCD2heXYxNJjL2S8A5v7mRurvwk/3xFTXR1vTwoY7quhYFFnxxXolKPyLEd7zhcAFsDg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ANXvlvX15nC2z+XRCPoO0z3brKGljOTm2XIlXON0AQ4=; b=tkqjCROkVfkwLDverw4FGcecOoUxNhJU9FqTvybXwxMhTXwoQ1NW7lLdBfOVlIq+HjzsgBu616qi0aQNb/iS8u4fBGykRrfggn5+x/XqItJgp891th3gadCHACoNMYosvjb5yZ/uDfPtOzWQcxbIjSGTRBhjIf7xUMkpyE3cVHU=
Received: from MWHPR11MB1600.namprd11.prod.outlook.com (10.172.53.142) by MWHPR11MB2032.namprd11.prod.outlook.com (10.169.237.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Tue, 17 Dec 2019 12:21:24 +0000
Received: from MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::884c:b80e:f787:2098]) by MWHPR11MB1600.namprd11.prod.outlook.com ([fe80::884c:b80e:f787:2098%12]) with mapi id 15.20.2538.019; Tue, 17 Dec 2019 12:21:24 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Nat Kao <lekao@pyxisworks.org>, Robert Raszuk <robert@raszuk.net>
CC: SPRING WG <spring@ietf.org>
Thread-Topic: [spring] Different MSDs for different traffic types on the same headend.
Thread-Index: AQHVsapqDSX4vTDzmEe6M/qZUjS3Bqe4ZtSAgADaAACAAZbkgIACk16AgABg3UKAAFHhAIAAHd4AgAAEA2A=
Date: Tue, 17 Dec 2019 12:21:23 +0000
Message-ID: <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com>
In-Reply-To: <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com; 
x-originating-ip: [2001:420:c0e0:1004::11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8ce52bb5-a351-44c2-347c-08d782eba1d2
x-ms-traffictypediagnostic: MWHPR11MB2032:
x-microsoft-antispam-prvs: <MWHPR11MB2032EA4AA7E74034C936F315C1500@MWHPR11MB2032.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(366004)(396003)(136003)(39860400002)(51914003)(189003)(199004)(52536014)(76116006)(2906002)(66556008)(66446008)(64756008)(66946007)(66476007)(966005)(55016002)(86362001)(5660300002)(7696005)(4326008)(33656002)(71200400001)(6506007)(186003)(316002)(8676002)(81156014)(81166006)(110136005)(9686003)(8936002)(66574012)(478600001)(53546011)(9326002)(45080400002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB2032; H:MWHPR11MB1600.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: x/2nwknlP5cT4kKwCgpjibBjTV7bRW7uNFypeT54/IXl15t7PrMBwBCBdlyXBRMC1ln3vlXHLhHtOSHGTK+2Qy+vCc3gZwaHVnbT27+PcDYPuM9TingkPbRg+Q/jj7D3eOwXFQVAczB3Lu3KLtotQ8kIQtMViSlaQCqdpUEa2oyraZ784YiRNVFVhftveiuvko5Q7O6XxTwr2mB4IJeUUgkn4BCKbtuUsAa6ZzfzBGBXhveS6x2+z4PVKzcjbqr8ZEj6tF3TMzwAW9DPjc5j0MgvpUoet7Wf+Q6k76XqRiYM4Qx71I7hRjLI2z5jUCLMtsT7K3i3t1LOFcgszBbYh5OobztIn2OPxqHdN39Z1n+mUXI1yodni86TyEz3v3RHhACR87fOf9wy3/6TMTPeYExgzvL27r3GMG8P8xxydn/rXQdTtSvNBQwBsW+3lqqf7DefHG4tO/9WgGkYaKWMItFqXTatmuf2Yb9Q3XA1NENxFses6TB933DL11q15a45dU671qWa2wiENT6pY9o0z9z9/mBGYX8192hiTy76op4=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR11MB1600FC5024F4CB780597079CC1500MWHPR11MB1600namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8ce52bb5-a351-44c2-347c-08d782eba1d2
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 12:21:23.7728 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jyhKjzwEeDvuBFHgdmfmhyRF9WiwHZomwy6x4hk2DgvbdnaEHW/poPorpDrM6nTsgOqVR/tXTD6mMhXcm17UDw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB2032
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4PkI1AqzsZXOWe689FM_g6TA_wI>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 12:21:31 -0000

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

SGkgTmF0LA0KDQpUaGUgTVNEIGZyYW1ld29yayBlbmFibGVzIHVzIHRvIGRlZmluZSBtb3JlL25l
dyBNU0QgdHlwZXMuIElmIHRoZXJlIGlzIGEgcmVhbCB1c2UtY2FzZSBhbmQgcmVxdWlyZW1lbnQg
KGFzIHlvdSBleHByZXNzKSBhbmQgdGhlIG5lY2Vzc2FyeSBNU0QgdHlwZShzKSBjYW4gYmUgZm9y
bWFsbHkgZGVmaW5lZCB0aGVuIHBlcmhhcHMgdGhlIFdHIGNhbiBldmFsdWF0ZSBpdC4NCg0KVGhh
bmtzLA0KS2V0YW4NCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gT24g
QmVoYWxmIE9mIE5hdCBLYW8NClNlbnQ6IDE3IERlY2VtYmVyIDIwMTkgMTc6MTYNClRvOiBSb2Jl
cnQgUmFzenVrIDxyb2JlcnRAcmFzenVrLm5ldD4NCkNjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRm
Lm9yZz47IE5hdCBLYW8gPGxla2FvQHB5eGlzd29ya3Mub3JnPg0KU3ViamVjdDogUmU6IFtzcHJp
bmddIERpZmZlcmVudCBNU0RzIGZvciBkaWZmZXJlbnQgdHJhZmZpYyB0eXBlcyBvbiB0aGUgc2Ft
ZSBoZWFkZW5kLg0KDQpIZWxsbywgUm9iZXJ0Lg0KU3VyZWx5IHRoZSBjdXJyZW50IEJNSS1NU0Qg
ZGVmaW5pdGlvbiBpcyBzdWZmaWNpZW50IGZvciBwbGF0Zm9ybXMgd2l0aG91dCBhcnRpZmljaWFs
IGJvdW5kYXJpZXMuDQpJbiB0aGlzIGlkZWFsIGNhc2UsIG1heGltdW0gbGFiZWxzIGF2YWlsYWJs
ZSBmb3IgU1ItVEUgcG9saWN5IGNhbiBiZSBpbmZlcnJlZCBmcm9tIEJNSS1NU0QgYW5kIFZQTiBy
b3V0ZXMuDQoNCkhvd2V2ZXIgd2UgaGF2ZSAzIGRpZmZlcmVudCBhcnRpZmljaWFsIGJvdW5kYXJp
ZXMgYWNyb3NzIDMgZGlmZmVyZW50IHBsYXRmb3JtcyBub3cuDQpIYXJkY29kaW5nIHRoZXNlIGJv
dW5kYXJpZXMgbWlnaHQgbm90IHNjYWxlIHdlbGwuIChFc3BlY2lhbGx5IGRpZmZlcmVudCBPUyB2
ZXJzaW9ucyBtYXkgYmVoYXZlIGRpZmZlcmVudGx5LikNCkEgc3RhbmRhcmQgbWVjaGFuaXNtIHRv
IGRpc2NvdmVyIHRoaXMgYm91bmRhcnkgd291bGQgZ3JlYXRseSBoZWxwIGNvbnN0cnVjdGluZyBT
Ui1URSBwb2xpY3kgY2FuZGlkYXRlIHBhdGhzLg0KDQpSZWdhcmRzLA0KTmF0Lg0KDQoNCk9uIFR1
ZSwgRGVjIDE3LCAyMDE5IGF0IDU6NTggUE0gUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5u
ZXQ8bWFpbHRvOnJvYmVydEByYXN6dWsubmV0Pj4gd3JvdGU6DQpIaSBOYXQsDQoNCkkgYW0gaGF2
aW5nIGEgYml0IG9mIGRpZmZpY3VsdHkgdW5kZXJzdGFuZGluZyByZWFzb25pbmcgYW5kIHRoZSB3
YXkgeW91IGFyZSBzZXBhcmF0aW5nIHRyYW5zcG9ydCBmcm9tIHNlcnZpY2UgbGFiZWxzLg0KDQpU
aGUgcHJvY2Vzc2luZyBsYWJlbCBsaW1pdCB1c3VhbGx5IGNvbWVzIGZyb20gZGF0YSBwbGFuZSBj
YXBhYmlsaXRpZXMgb2YgdGhlIHBsYXRmb3JtIG5hbWVseSBMRklCIG9yIGhhcmR3YXJlIGJlbG93
Lg0KDQpTdWNoIGxheWVyIGlzIGZ1bmN0aW9uIGFnbm9zdGljIGFuZCBpdCBkb2VzIG5vdCBtYXR0
ZXIgd2hhdCByb2xlIHRoZSBsYWJlbCBzZXJ2ZXMuDQoNCkxhYmVsIGxvb2t1cCByZXN1bHRzIGlu
IHBvaW50ZXIgdG8gYSBhZGouIHJld3JpdGUgb24gdGhlIG91dGJvdW5kIHNpZGUuIEl0IHJlYWxs
eSBkb2VzIG5vdCBtYXR0ZXIgaWYgdGhlIGFkamFjZW50IHBlZXIgaXMgeW91ciBQIHJvdXRlciwg
c2VnbWVudCBlbmRwb2ludCBvciBDRS4NCg0KT2YgY291cnNlIHRoZXJlIGFyZSBudW1iZXIgb2Yg
cHJvY2Vzc2luZyBleGNlcHRpb25zIC0gZm9yIGV4YW1wbGUgY29uY2VwdCBvZiBhZ2dyZWdhdGUg
VlBOIGxhYmVsLCBhZGRpdGlvbmFsIGhlYWRlciBtb2RpZmljYXRpb25zIGV0YyAuLi4NCg0KTGlr
ZWx5IHNvbWUgcGxhdGZvcm1zIHB1dCBzdWNoIGFydGlmaWNpYWwgYm91bmRhcnkgYmV0d2VlbiB0
cmFuc3BvcnQgYW5kIHNlcnZpY2UgaGVuY2UgeW91ciByZXF1ZXN0LiBCdXQgaWYgc28gSU1ITyB0
aGlzIGlzIG1vcmUgb2YgYW4gaXNzdWUgd2l0aCBzcGVjaWZpYyBwbGF0Zm9ybSBvciBpdHMgbWFy
a2V0aW5nIG1lc3NhZ2UgdGhlbiBJRVRGIDopLg0KDQpNYW55IHRoeCwNClIuDQoNCg0KDQoNCg0K
DQoNCk9uIFR1ZSwgRGVjIDE3LCAyMDE5IGF0IDY6MDYgQU0gTmF0IEthbyA8bGVrYW9AcHl4aXN3
b3Jrcy5vcmc8bWFpbHRvOmxla2FvQHB5eGlzd29ya3Mub3JnPj4gd3JvdGU6DQpIaSwgSmVmZi4N
CkNvbnNpZGVyIGEgaGVhZGVuZCB0aGF0IGNhbiBwZXJmb3JtIDEgb2YgdGhlIGZvbGxvd2luZyAy
IG1vZGVzKGJ1dCBub3QgYm90aCk6DQoxKSBQbGFpbiBJUHY0OiA2IHRyYW5zcG9ydCBsYWJlbHMg
KyAwIHNlcnZpY2UgbGFiZWwgPT4gdHJhZmZpYyBjYW4gYmUgc3RlZXJlZCBpbnRvIGEgNi1sYWJl
bCBTUi1URSBwb2xpY3kuDQoyKSBBbnkgdHlwZSBvZiBWUE46IDMgdHJhbnNwb3J0IGxhYmVscyAr
IDF+MyBzZXJ2aWNlIGxhYmVscyA9PiB0cmFmZmljIGNhbm5vdCBiZSBzdGVlcmVkIGludG8gYSA2
LWxhYmVsIFNSLVRFIHBvbGljeS4NCmEpIEFzIGRlZmluZWQgaW4gUkZDODQ5MSwgdGhlIEJNSS1N
U0QgaXMgNiBmb3IgdGhpcyBoZWFkZW5kLiBEbyB3ZSBoYXZlIGEgc3RhbmRhcmRpemVkIHdheSB0
byBzaWduYWwgdGhlIHRyYW5zcG9ydCBsYWJlbCBkZXB0aCBpbiBtb2RlIDI/DQogICBNYXliZSBp
biBhIGRpZmZlcmVudCBNU0QgdHlwZT8NCmIpIFNpbmNlIHBsYWluIElQdjQgYW5kIFZQTiByb3V0
ZXMgY2FuIGJlIHN0ZWVyZWQgaW50byB0aGUgc2FtZSBTUi1URSBwb2xpY3ksIGRvIHdlIGhhdmUg
YSBzdGFuZGFyZGl6ZWQgaGVhZGVuZCBiZWhhdmlvciBpbiB0aGlzIHNpdHVhdGlvbj8NCiAgIChT
aG91bGQgSSBvcGVuIGEgbmV3IHRocmVhZCB0byBkaXNjdXNzIHRoaXM/IEl0IHNlZW1zIG5vdCBx
dWl0ZSBNU0QtcmVsYXRpdmUuKQ0KDQpUaGFua3MuLi4NCk5hdA0KDQpPbiBUdWUsIERlYyAxNywg
MjAxOSBhdCA3OjE5IEFNIEplZmYgVGFudHN1cmEgPGplZmZ0YW50LmlldGZAZ21haWwuY29tPG1h
aWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbT4+IHdyb3RlOg0KR3lhbiwNCg0KTVNEIGlzIG9u
bHkgcmVsZXZhbnQgZm9yIGEgZGV2aWNlIHRoYXQgZWl0aGVyIGltcG9zZXMgdGhlIGxhYmVsIHN0
YWNrIChoZWFkLWVuZCkgb3IgbWFuaXB1bGF0ZXMgaXQgKEJTSUQgYW5jaG9yKS4gVGhlcmUgYXJl
IHNvbWUgb3RoZXIgY29uc3RyYWlucyB3aGVuIGl0IGNvbWVzIHRvIGVudHJvcHkgbGFiZWxzIGFu
ZCBFUkxELCBwbGVhc2UgcmVhZCB0aGUgcmVzcGVjdGl2ZSBkcmFmdHMuDQpJbiBnZW5lcmFsLCBT
SUQgc3RhY2sgd291bGQgZ3JvdyB3aGVuIFRFIGlzIGluIHVzZSAoYW55IHRpbWUgeW91IG5lZWQg
dG8gdXNlIGFkZGl0aW9uYWwgU0lEIHRvIGRldmlhdGUgZnJvbSBTUFQpLCBhbm90aGVyIGNhc2Ug
aXMgd2hlbiBhZGRpdGlvbmFsIFNJROKAmXMgYXJlIHVzZWQgZm9yIHNlcnZpY2VzIG9uIHRoZSBu
b2Rlcywgb3RoZXIgdGhhbiB0aGUgdGFpbC1lbmQuDQpUaGF04oCZcyB3aHkgd2UndmUgZGVzaWdu
ZWQgTVNEIHRvIGJlIHZlcnkgZmxleGlibGUgdG8gYWNjb21tb2RhdGUgYWxsIHRoZSBkaWZmZXJl
bnQgdXNlIGNhc2VzLCBpdCBpcyB1cHRvIGNvbXB1dGF0aW9uYWwgbG9naWMgdG8gZGVjaWRlIGhv
dyB0byBkZWFsIHdpdGggZGlmZmVyZW50IGNvbnN0cmFpbnMgKE1TRCB0eXBlcykNCg0KQ2hlZXJz
LA0KSmVmZg0KDQpQLlMuIHlvdSBtaWdodCB3YW50IHRvIHNlZSB0aGUgTkFOT0cgTVNEIHByZXNl
bnRhdGlvbiBJIGRpZCBzb21lIHRpbWUgYWdvLg0KaHR0cHM6Ly9wYy5uYW5vZy5vcmcvc3RhdGlj
L3B1Ymxpc2hlZC9tZWV0aW5ncy9OQU5PRzcxLzE0MjQvMjAxNzEwMDRfVGFudHN1cmFfVGhlX0Ny
aXRpY2FsX1JvbGVfdjEucGRmDQpPbiBEZWMgMTQsIDIwMTksIDExOjU5IFBNIC0wODAwLCBHeWFu
IE1pc2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5j
b20+Piwgd3JvdGU6DQoNCkplZmYNCg0KV2l0aCBTUi1NUExTIHdpdGggU1ItVFIgbGV04oCZcyBz
YXkgaWYgeW91IHVzZSBjU1BGIHNuZCBkb27igJl0IGhhdmUgYW4gRVJPIHN0cmljdCBleHBsaWNp
dCBwYXRoIGRlZmluZWQgb3IgaXMgYSBsb29zZSBwYXRoLCB0aGVuIHRoZSBmb3IgdGhlIGNTUEYg
d291bGQgdGhlIHRyYW5zcG9ydCBsYWJlbHMgYmUgMS4gIEZvciBsb29zZSB3b3VsZCBhbHNvIGJl
IDEgYWxzby4gIElmIHRoZSBwYXRoIHdlcmUgZXhwbGljaXQgZGVmaW5lZCB0byBlZ3Jlc3MgUEUg
YW5kIHdhcyA3IGhvcHMgZnJvbSBpbmdyZXNzIHRvIGVncmVzcyB0aGVuIHRyYW5zcG9ydCB3b3Vs
ZCBiZSA2LiAgQW5kIGlmIEwzIHZwbiBzZXJ2aWNlIHNpZCB3YXMgc2lnbmFsZWQgdGhhdCB3b3Vs
ZCBiZSAxIHZwbiBsYWJlbC4NCg0KTGV0IG1lIGtub3cgaWYgSSBoYXZlIHRoYXQgcmlnaHQuDQoN
CkluIE5hdHMgc2NlbmFyaW8gZm9yIElQdjYgaGUgaGFzIDMgdnBudjYgbGFiZWxzLg0KDQpXaHkg
aXMgdGhhdD8NCg0KV2l0aCBib3RoIFNSLU1QTFMgYW5kIFNSdjYgdGhlIEwzIHZwbiBBRkkvU0FG
SSBNQkdQIHNlcnZpY2VzIG92ZXJsYXkgc2luZ2xlIGxhYmVsIHNpdHMgb24gdG9wIG9mZiBTUiBh
cyBpZiBkb2VzIHRvZGF5IHdpdGggTVBMUyBzbyB3aHkgMyB2cG4gbGFiZWxzLg0KDQpTbyB3aXRo
IHRoaXMgZHJhZnQgd2l0aCBCR1AtTFMgYW5kIEJNSS1NU0QgeW91IGNhbiBmbG9vZCBpbnRvIHRo
ZSBJR1AgdGhlIFNJRCBkZXB0aCBzbyBhbGwgdGhlIG5vZGVzIGFsb25nIHRoZSBTUi1URSBwYXRo
IGRvbuKAmXQgZ28gb3ZlciB0aGUgbWF4aW11bSB3aGljaCB3b3VsZCByZXN1bHQgaW4gYW4gZXJy
b3IuDQoNCklmIHlvdSBzZXQgeW91ciBNVFUgaGlnaCBlbm91Z2ggaW4gdGhlIGNvcmUgbGlrZSA5
MjE2LCBkb2VzIHRoYXQgb3ZlcmNvbWUgdGhlIFNJRCBkZXB0aCBpc3N1ZXMgd2l0aCBTUi1URT8N
Cg0KV2FybSByZWdhcmRzLA0KDQpHeWFuDQoNCk9uIFNhdCwgRGVjIDE0LCAyMDE5IGF0IDI6NDMg
QU0gTmF0IEthbyA8bGVrYW9AcHl4aXN3b3Jrcy5vcmc8bWFpbHRvOmxla2FvQHB5eGlzd29ya3Mu
b3JnPj4gd3JvdGU6DQpIaSwgSmVmZi4NCg0KVGhhbmtzIGZvciB0aGUgQk1JLU1TRCByZWZlcmVu
Y2UuIElmIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHk6DQoNCkJNSS1NU0QgPSBUcmFuc3BvcnQgTGFi
ZWwgRGVwdGggKyBTZXJ2aWNlIExhYmVsIERlcHRoDQpPbmx5IGZvcm1lciBjYW4gYmUgdXRpbGl6
ZWQgYnkgU1ItVEUgcG9saWNpZXMuDQoNCkN1cnJlbnRseSBkbyB3ZSBoYXZlIGFueSBtZXRob2Qg
dG8gZGV0ZXJtaW5lIHRoZSBjb21wb3NpdGlvbiBvZiBCTUk/DQpXZSBuZWVkIHRvIGtub3cgdGhl
IHRyYW5zcG9ydCBsYWJlbCBkZXB0aCB3aGVuIGRvaW5nIHNlcnZpY2Ugcm91dGUgcGVyLWRlc3Rp
bmF0aW9uIHN0ZWVyaW5nLg0KDQpUaGlzIHByb2JsZW0gYXJpc2VzIHdoZW4gdHJ5aW5nIHRvIHN0
ZWVyIGEgcGxhaW4gSVB2NCByb3V0ZSBhbmQgYSBWUE4gc2VydmljZSByb3V0ZSBpbnRvIHRoZSBz
YW1lIFNSLVRFIHBvbGljeSB0aGF0IGV4Y2VlZHMgdGhlIHRyYW5zcG9ydCBsYWJlbCBkZXB0aCBv
ZiB0aGUgc2VydmljZSByb3V0ZS4gSSdtIHRyeWluZyB0byBmaWd1cmUgb3V0IHRoZSBzdGFuZGFy
ZCBiZWhhdmlvciBpbiB0aGlzIGNhc2Ugc2luY2UgdGhlIGhlYWRlbmQgd2UgdXNlIGN1cnJlbnRs
eSBwcm9kdWNlcyBzb21lIGludGVyZXN0aW5nIHJlc3VsdHMuDQoNClJlZ2FyZHMsDQpOYXQuDQoN
Ck9uIFNhdCwgRGVjIDE0LCAyMDE5IGF0IDI6NDIgQU0gSmVmZiBUYW50c3VyYSA8amVmZnRhbnQu
aWV0ZkBnbWFpbC5jb208bWFpbHRvOmplZmZ0YW50Li5pZXRmQGdtYWlsLmNvbT4+IHdyb3RlOg0K
SGkgTmF0LA0KDQpQbGVhc2UgcmVhZCBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODQ5
MSNzZWN0aW9uLTUNCkN1cnJlbnRseSBkZWZpbmVkIE1TRCB0eXBlcyBhcmU6DQoxOiBCTUkNCjI6
IEVSTEQNCg0KU3BlY2lmaWNhbGx5IHRvIEJNSToNCkJhc2UgTVBMUyBJbXBvc2l0aW9uIE1TRCAo
Qk1JLU1TRCkgc2lnbmFscyB0aGUgdG90YWwgbnVtYmVyIG9mIE1QTFMgbGFiZWxzIHRoYXQgY2Fu
IGJlIGltcG9zZWQsIGluY2x1ZGluZyBhbGwgc2VydmljZS90cmFuc3BvcnQvc3BlY2lhbCBsYWJl
bHMuDQpUaGUgYW5zd2VyIHRvIHlvdXIgcXVlc3Rpb24gaXMgNg0KDQpDaGVlcnMsDQpKZWZmDQpP
biBEZWMgMTMsIDIwMTksIDM6NDIgQU0gLTA4MDAsIE5hdCBLYW8gPGxla2FvQHB5eGlzd29ya3Mu
b3JnPG1haWx0bzpsZWthb0BweXhpc3dvcmtzLm9yZz4+LCB3cm90ZToNCg0KSGVsbG8sIFNQUklO
RyBXRy4NCkhvdyBkbyB3ZSBkZWFsIHdpdGggYW4gU1ItVEUgcG9saWN5IGhlYWRlbmQgd2l0aCBk
aWZmZXJlbnQgTVNEcyBmb3IgZGlmZmVyZW50IHR5cGVzIG9mIHRyYWZmaWM/DQpGb3IgZXhhbXBs
ZSwgYSBoZWFkZW5kIEggY2FuIGltcG9zZToNCjYgdHJhbnNwb3J0IGxhYmVscyBmb3IgcGxhaW4g
SVB2NCBwYWNrZXRzOw0KNSB0cmFuc3BvcnQgbGFiZWxzICsgMSBJUHY2IEV4cE51bGwgbGFiZWwg
Zm9yIHBsYWluIElQdjYgcGFja2V0czsNCjMgdHJhbnNwb3J0IGxhYmVscyArIDMgVlBOICBsYWJl
bHMgZm9yIFZQTiBwYWNrZXRzLg0KDQphKSBGb3IgYSBwbGFpbiBJUHY0IHJvdXRlIFI0IGFuZCBh
IFZQTiByb3V0ZSBSdiBib3RoIHN0ZWVyZWQgaW50byB0aGUgU1ItVEUgcG9saWN5IFAxIHdpdGgg
U0lEIGxpc3QgPFMxLCBTMiwgUzMsIFM0LCBTNT4sIHdoYXQgd2lsbCBIIHBlcmZvcm0gaW4gdGhp
cyBzaXR1YXRpb24/DQpiKSBXaGF0IGlzIHRoZSBNU0Qgb2YgSD8gNiwgNSBvciAzPw0KDQpUaGFu
a3MsDQpOYXQuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0
Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnNwcmluZyBtYWls
aW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCi0tDQpHeWFuIFMuIE1pc2hy
YQ0KSVQgTmV0d29yayBFbmdpbmVlcmluZyAmIFRlY2hub2xvZ3kNClZlcml6b24gQ29tbXVuaWNh
dGlvbnMgSW5jLiAoVlopDQoxMzEwMSBDb2x1bWJpYSBQaWtlIEZEQzEgM3JkIEZsb29yDQpTaWx2
ZXIgU3ByaW5nLCBNRCAyMDkwNA0KVW5pdGVkIFN0YXRlcw0KUGhvbmU6IDMwMSA1MDItMTM0Nw0K
RW1haWw6IGd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208bWFpbHRvOmd5YW4ucy5taXNocmFAdmVy
aXpvbi5jb20+DQp3d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNv
bnN1bHRhbnQ8aHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dp
ZXMtY29uc3VsdGFudD4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3By
aW5nQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJp
bmcNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiU2Vnb2UgVUkiOw0KCXBhbm9zZS0xOjIg
MTEgNSAyIDQgMiA0IDIgMiAzO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29u
b3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTpt
c29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsN
Cgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1z
aXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVt
YWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRT
ZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3
Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0K
LS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpl
eHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0
ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6
ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0t
Pg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tSU4iIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUi
Pg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgTmF0LDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGUgTVNE
IGZyYW1ld29yayBlbmFibGVzIHVzIHRvIGRlZmluZSBtb3JlL25ldyBNU0QgdHlwZXMuIElmIHRo
ZXJlIGlzIGEgcmVhbCB1c2UtY2FzZSBhbmQgcmVxdWlyZW1lbnQgKGFzIHlvdSBleHByZXNzKSBh
bmQgdGhlIG5lY2Vzc2FyeSBNU0QgdHlwZShzKSBjYW4gYmUgZm9ybWFsbHkgZGVmaW5lZCB0aGVu
IHBlcmhhcHMgdGhlIFdHIGNhbg0KIGV2YWx1YXRlIGl0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5LZXRhbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4g
bGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IHNwcmluZyAm
bHQ7c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPk5hdCBL
YW88YnI+DQo8Yj5TZW50OjwvYj4gMTcgRGVjZW1iZXIgMjAxOSAxNzoxNjxicj4NCjxiPlRvOjwv
Yj4gUm9iZXJ0IFJhc3p1ayAmbHQ7cm9iZXJ0QHJhc3p1ay5uZXQmZ3Q7PGJyPg0KPGI+Q2M6PC9i
PiBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs7IE5hdCBLYW8gJmx0O2xla2FvQHB5
eGlzd29ya3Mub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW3NwcmluZ10gRGlmZmVy
ZW50IE1TRHMgZm9yIGRpZmZlcmVudCB0cmFmZmljIHR5cGVzIG9uIHRoZSBzYW1lIGhlYWRlbmQu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij5IZWxsbywgUm9iZXJ0LjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdXJlbHkgdGhlIGN1cnJlbnQgQk1J
LU1TRCBkZWZpbml0aW9uIGlzIHN1ZmZpY2llbnQgZm9yIHBsYXRmb3JtcyB3aXRob3V0IGFydGlm
aWNpYWwgYm91bmRhcmllcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkluIHRoaXMgaWRlYWwgY2FzZSwgbWF4aW11bSBsYWJlbHMgYXZhaWxhYmxl
IGZvciBTUi1URSBwb2xpY3kgY2FuIGJlIGluZmVycmVkIGZyb20gQk1JLU1TRCBhbmQgVlBOIHJv
dXRlcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pjxicj4NCkhvd2V2ZXIgd2UgaGF2ZSAzIGRpZmZlcmVudCBhcnRpZmljaWFsIGJvdW5kYXJpZXMg
YWNyb3NzIDMgZGlmZmVyZW50IHBsYXRmb3JtcyBub3cuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IYXJkY29kaW5nIHRoZXNlIGJvdW5kYXJpZXMg
bWlnaHQgbm90IHNjYWxlIHdlbGwuIChFc3BlY2lhbGx5IGRpZmZlcmVudCBPUyB2ZXJzaW9ucyBt
YXkgYmVoYXZlIGRpZmZlcmVudGx5Lik8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkEgc3RhbmRhcmQgbWVjaGFuaXNtIHRvIGRpc2NvdmVyIHRoaXMg
Ym91bmRhcnkgd291bGQgZ3JlYXRseSBoZWxwIGNvbnN0cnVjdGluZyBTUi1URSBwb2xpY3kgY2Fu
ZGlkYXRlIHBhdGhzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+TmF0LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPk9uIFR1ZSwgRGVjIDE3LCAyMDE5IGF0IDU6NTggUE0gUm9iZXJ0IFJhc3p1ayAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnJvYmVydEByYXN6dWsubmV0Ij5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkhpIE5hdCw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkkgYW0gaGF2aW5nIGEgYml0IG9mIGRpZmZpY3VsdHkgdW5kZXJzdGFuZGlu
ZyByZWFzb25pbmcgYW5kIHRoZSB3YXkgeW91IGFyZSBzZXBhcmF0aW5nIHRyYW5zcG9ydCBmcm9t
IHNlcnZpY2UgbGFiZWxzLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgcHJvY2Vzc2luZyBsYWJlbCBsaW1pdCB1c3VhbGx5IGNv
bWVzIGZyb20gZGF0YSBwbGFuZSBjYXBhYmlsaXRpZXMmbmJzcDtvZiB0aGUgcGxhdGZvcm0gbmFt
ZWx5IExGSUIgb3IgaGFyZHdhcmUgYmVsb3cuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN1Y2ggbGF5ZXIgaXMgZnVuY3Rpb24gYWdu
b3N0aWMgYW5kIGl0IGRvZXMgbm90IG1hdHRlciB3aGF0IHJvbGUgdGhlIGxhYmVsIHNlcnZlcy4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+TGFiZWwgbG9va3VwIHJlc3VsdHMgaW4gcG9pbnRlciB0byBhIGFkai4gcmV3cml0ZSBvbiB0
aGUgb3V0Ym91bmQgc2lkZS4gSXQgcmVhbGx5IGRvZXMgbm90IG1hdHRlciBpZiB0aGUgYWRqYWNl
bnQmbmJzcDtwZWVyIGlzIHlvdXIgUCByb3V0ZXIsIHNlZ21lbnQgZW5kcG9pbnQmbmJzcDtvciBD
RS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+T2YgY291cnNlIHRoZXJlIGFyZSBudW1iZXIgb2YgcHJvY2Vzc2luZyBleGNlcHRpb25z
IC0gZm9yIGV4YW1wbGUgY29uY2VwdCBvZiBhZ2dyZWdhdGUgVlBOIGxhYmVsLCBhZGRpdGlvbmFs
IGhlYWRlciBtb2RpZmljYXRpb25zIGV0YyAuLi4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TGlrZWx5IHNvbWUgcGxhdGZvcm1zIHB1
dCBzdWNoIGFydGlmaWNpYWwmbmJzcDtib3VuZGFyeSBiZXR3ZWVuIHRyYW5zcG9ydCZuYnNwO2Fu
ZCBzZXJ2aWNlIGhlbmNlIHlvdXIgcmVxdWVzdC4gQnV0IGlmIHNvIElNSE8gdGhpcyBpcyBtb3Jl
IG9mIGFuIGlzc3VlJm5ic3A7d2l0aCBzcGVjaWZpYyBwbGF0Zm9ybSBvciBpdHMgbWFya2V0aW5n
IG1lc3NhZ2UgdGhlbiBJRVRGIDopLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYW55IHRoeCw8YnI+DQpSLjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBU
dWUsIERlYyAxNywgMjAxOSBhdCA2OjA2IEFNIE5hdCBLYW8gJmx0OzxhIGhyZWY9Im1haWx0bzps
ZWthb0BweXhpc3dvcmtzLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmxla2FvQHB5eGlzd29ya3Mub3Jn
PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNt
IDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2
Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+SGksIEplZmYuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNvbnNpZGVyIGEgaGVh
ZGVuZCB0aGF0IGNhbiBwZXJmb3JtIDEgb2YgdGhlIGZvbGxvd2luZyAyIG1vZGVzKGJ1dCBub3Qg
Ym90aCk6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjEpIFBs
YWluIElQdjQ6IDYgdHJhbnNwb3J0IGxhYmVscyAmIzQzOyAwIHNlcnZpY2UgbGFiZWwgPSZndDsg
dHJhZmZpYyBjYW4gYmUgc3RlZXJlZCBpbnRvIGEgNi1sYWJlbCBTUi1URSBwb2xpY3kuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90
dG9tOjEyLjBwdCI+MikgQW55IHR5cGUgb2YgVlBOOiAzIHRyYW5zcG9ydCBsYWJlbHMgJiM0Mzsg
MX4zIHNlcnZpY2UgbGFiZWxzID0mZ3Q7IHRyYWZmaWMgY2Fubm90IGJlIHN0ZWVyZWQgaW50byBh
IDYtbGFiZWwgU1ItVEUgcG9saWN5LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5hKSBBcyBkZWZpbmVkIGluIFJGQzg0OTEsIHRoZSBCTUktTVNEIGlzIDYgZm9y
IHRoaXMgaGVhZGVuZC4gRG8gd2UgaGF2ZSBhIHN0YW5kYXJkaXplZCB3YXkgdG8gc2lnbmFsIHRo
ZSB0cmFuc3BvcnQgbGFiZWwgZGVwdGggaW4gbW9kZSAyPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7IE1heWJlIGluIGEgZGlm
ZmVyZW50IE1TRCB0eXBlPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5iKSBTaW5jZSBwbGFpbiBJUHY0IGFuZCBWUE4gcm91dGVzIGNhbiBiZSBzdGVlcmVkIGlu
dG8gdGhlIHNhbWUgU1ItVEUgcG9saWN5LCBkbyB3ZSBoYXZlIGEgc3RhbmRhcmRpemVkIGhlYWRl
bmQgYmVoYXZpb3IgaW4gdGhpcyBzaXR1YXRpb24/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyAoU2hvdWxkIEkgb3BlbiBhIG5ldyB0aHJl
YWQgdG8gZGlzY3VzcyB0aGlzPyBJdCBzZWVtcyBub3QgcXVpdGUgTVNELXJlbGF0aXZlLik8bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLi4uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izg4ODg4OCI+TmF0
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAw
Y20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgRGVjIDE3LCAyMDE5IGF0IDc6MTkgQU0gSmVmZiBUYW50
c3VyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmplZmZ0YW50LmlldGZAZ21haWwuY29tIiB0YXJnZXQ9
Il9ibGFuayI+amVmZnRhbnQuaWV0ZkBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2IG5hbWU9Im1lc3NhZ2VCb2R5
U2VjdGlvbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R3lhbiwgPG86cD48L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NU0QgaXMgb25seSByZWxldmFudCBm
b3IgYSBkZXZpY2UgdGhhdCBlaXRoZXIgaW1wb3NlcyB0aGUgbGFiZWwgc3RhY2sgKGhlYWQtZW5k
KSBvciBtYW5pcHVsYXRlcyBpdCAoQlNJRCBhbmNob3IpLiBUaGVyZSBhcmUgc29tZSBvdGhlciBj
b25zdHJhaW5zIHdoZW4gaXQgY29tZXMgdG8gZW50cm9weSBsYWJlbHMgYW5kIEVSTEQsIHBsZWFz
ZSByZWFkIHRoZSByZXNwZWN0aXZlIGRyYWZ0cy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIGdlbmVyYWwsIFNJRCBzdGFjayB3b3VsZCBncm93
IHdoZW4gVEUgaXMgaW4gdXNlIChhbnkgdGltZSB5b3UgbmVlZCB0byB1c2UgYWRkaXRpb25hbCBT
SUQgdG8gZGV2aWF0ZSBmcm9tIFNQVCksIGFub3RoZXIgY2FzZSBpcyB3aGVuIGFkZGl0aW9uYWwg
U0lE4oCZcyBhcmUgdXNlZCBmb3Igc2VydmljZXMgb24gdGhlIG5vZGVzLCBvdGhlciB0aGFuIHRo
ZSB0YWlsLWVuZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoYXTigJlzIHdoeSB3ZSd2ZSBkZXNpZ25lZCBNU0QgdG8gYmUgdmVyeSBmbGV4aWJs
ZSB0byBhY2NvbW1vZGF0ZSBhbGwgdGhlIGRpZmZlcmVudCB1c2UgY2FzZXMsIGl0IGlzIHVwdG8g
Y29tcHV0YXRpb25hbCBsb2dpYyB0byBkZWNpZGUgaG93IHRvIGRlYWwgd2l0aCBkaWZmZXJlbnQg
Y29uc3RyYWlucyAoTVNEIHR5cGVzKSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdiBuYW1lPSJtZXNzYWdlU2lnbmF0dXJlU2VjdGlvbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5DaGVlcnMsIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkplZmY8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+UC5TLiB5b3UgbWlnaHQgd2FudCB0byBzZWUgdGhlIE5BTk9HIE1TRCBwcmVzZW50YXRp
b24gSSBkaWQgc29tZSB0aW1lIGFnby48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vcGMubmFub2cub3JnL3N0YXRpYy9w
dWJsaXNoZWQvbWVldGluZ3MvTkFOT0c3MS8xNDI0LzIwMTcxMDA0X1RhbnRzdXJhX1RoZV9Dcml0
aWNhbF9Sb2xlX3YxLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vcGMubmFub2cub3JnL3N0
YXRpYy9wdWJsaXNoZWQvbWVldGluZ3MvTkFOT0c3MS8xNDI0LzIwMTcxMDA0X1RhbnRzdXJhX1Ro
ZV9Dcml0aWNhbF9Sb2xlX3YxLnBkZjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXYgbmFtZT0ibWVzc2FnZVJlcGx5U2VjdGlvbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5PbiBEZWMgMTQsIDIwMTksIDExOjU5IFBNIC0wODAwLCBHeWFuIE1pc2hyYSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhh
eWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7LCB3cm90ZTo8YnI+DQo8YnI+DQo8bzpwPjwvbzpw
PjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
MUFCQzlDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gOC4wcHQ7bWFyZ2luLWxlZnQ6My43NXB0
O21hcmdpbi10b3A6My43NXB0O21hcmdpbi1yaWdodDozLjc1cHQ7bWFyZ2luLWJvdHRvbTozLjc1
cHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KZWZmPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2l0aCBT
Ui1NUExTIHdpdGggU1ItVFIgbGV04oCZcyBzYXkgaWYgeW91IHVzZSBjU1BGIHNuZCBkb27igJl0
IGhhdmUgYW4gRVJPIHN0cmljdCBleHBsaWNpdCBwYXRoIGRlZmluZWQgb3IgaXMgYSBsb29zZSBw
YXRoLCB0aGVuIHRoZSBmb3IgdGhlIGNTUEYgd291bGQgdGhlIHRyYW5zcG9ydCBsYWJlbHMgYmUg
MS4mbmJzcDsgRm9yIGxvb3NlIHdvdWxkIGFsc28gYmUgMSBhbHNvLiZuYnNwOyBJZiB0aGUgcGF0
aCB3ZXJlIGV4cGxpY2l0DQogZGVmaW5lZCB0byBlZ3Jlc3MgUEUgYW5kIHdhcyA3IGhvcHMgZnJv
bSBpbmdyZXNzIHRvIGVncmVzcyB0aGVuIHRyYW5zcG9ydCB3b3VsZCBiZSA2LiZuYnNwOyBBbmQg
aWYgTDMgdnBuIHNlcnZpY2Ugc2lkIHdhcyBzaWduYWxlZCB0aGF0IHdvdWxkIGJlIDEgdnBuIGxh
YmVsLiAmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+TGV0IG1lIGtub3cgaWYgSSBoYXZlIHRoYXQgcmlnaHQuICZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JbiBOYXRzIHNj
ZW5hcmlvIGZvciBJUHY2IGhlIGhhcyAzIHZwbnY2IGxhYmVscy4gJm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldoeSBpcyB0aGF0PyAm
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+V2l0aCBib3RoIFNSLU1QTFMgYW5kIFNSdjYgdGhlIEwzIHZwbiBBRkkvU0FGSSBNQkdQIHNl
cnZpY2VzIG92ZXJsYXkgc2luZ2xlIGxhYmVsIHNpdHMgb24gdG9wIG9mZiBTUiBhcyBpZiBkb2Vz
IHRvZGF5IHdpdGggTVBMUyBzbyB3aHkgMyB2cG4gbGFiZWxzLjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TbyB3aXRoIHRoaXMgZHJhZnQgd2l0
aCBCR1AtTFMgYW5kIEJNSS1NU0QgeW91IGNhbiBmbG9vZCBpbnRvIHRoZSBJR1AgdGhlIFNJRCBk
ZXB0aCBzbyBhbGwgdGhlIG5vZGVzIGFsb25nIHRoZSBTUi1URSBwYXRoIGRvbuKAmXQgZ28gb3Zl
ciB0aGUgbWF4aW11bSB3aGljaCB3b3VsZCByZXN1bHQgaW4gYW4gZXJyb3IuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHlvdSBzZXQgeW91
ciBNVFUgaGlnaCBlbm91Z2ggaW4gdGhlIGNvcmUgbGlrZSA5MjE2LCBkb2VzIHRoYXQgb3ZlcmNv
bWUgdGhlIFNJRCBkZXB0aCBpc3N1ZXMgd2l0aCBTUi1URT88bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2FybSZuYnNwO3JlZ2FyZHMsPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkd5YW48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBTYXQs
IERlYyAxNCwgMjAxOSBhdCAyOjQzIEFNIE5hdCBLYW8gJmx0OzxhIGhyZWY9Im1haWx0bzpsZWth
b0BweXhpc3dvcmtzLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmxla2FvQHB5eGlzd29ya3Mub3JnPC9h
PiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjRTY3RTIyIDEuMHB0O3BhZGRpbmc6MGNtIDBj
bSAwY20gOC4wcHQ7bWFyZ2luLWxlZnQ6My43NXB0O21hcmdpbi10b3A6My43NXB0O21hcmdpbi1y
aWdodDozLjc1cHQ7bWFyZ2luLWJvdHRvbTozLjc1cHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5IaSwgSmVmZi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzIGZvciB0aGUgQk1JLU1TRCByZWZlcmVuY2UuIElm
IEkgdW5kZXJzdGFuZCBjb3JyZWN0bHk6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5CTUktTVNEID0gVHJhbnNwb3J0IExhYmVsIERl
cHRoICYjNDM7IFNlcnZpY2UgTGFiZWwgRGVwdGg8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9ubHkgZm9ybWVyIGNhbiBiZSB1dGlsaXplZCBieSBT
Ui1URSBwb2xpY2llcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5DdXJyZW50bHkgZG8gd2UgaGF2ZSBhbnkgbWV0aG9kIHRvIGRl
dGVybWluZSB0aGUgY29tcG9zaXRpb24gb2YgQk1JPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgbmVlZCB0byBrbm93IHRoZSB0cmFuc3BvcnQg
bGFiZWwgZGVwdGggd2hlbiBkb2luZyBzZXJ2aWNlIHJvdXRlIHBlci1kZXN0aW5hdGlvbiBzdGVl
cmluZy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhpcyBwcm9ibGVtIGFyaXNlcyB3aGVuIHRyeWluZyB0byBzdGVlciBhIHBsYWluIElQdjQg
cm91dGUgYW5kIGEgVlBOIHNlcnZpY2Ugcm91dGUgaW50byB0aGUgc2FtZSBTUi1URSBwb2xpY3kg
dGhhdCBleGNlZWRzIHRoZSB0cmFuc3BvcnQgbGFiZWwgZGVwdGggb2YgdGhlIHNlcnZpY2Ugcm91
dGUuIEknbSB0cnlpbmcgdG8gZmlndXJlIG91dCB0aGUgc3RhbmRhcmQgYmVoYXZpb3IgaW4gdGhp
cyBjYXNlIHNpbmNlDQogdGhlIGhlYWRlbmQgd2UgdXNlIGN1cnJlbnRseSBwcm9kdWNlcyBzb21l
IGludGVyZXN0aW5nIHJlc3VsdHMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5OYXQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFNhdCwgRGVjIDE0LCAyMDE5IGF0IDI6NDIgQU0g
SmVmZiBUYW50c3VyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmplZmZ0YW50Li5pZXRmQGdtYWlsLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmplZmZ0YW50LmlldGZAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjMzQ5OERCIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gOC4wcHQ7
bWFyZ2luLWxlZnQ6My43NXB0O21hcmdpbi10b3A6My43NXB0O21hcmdpbi1yaWdodDozLjc1cHQ7
bWFyZ2luLWJvdHRvbTozLjc1cHQiPg0KPGRpdj4NCjxkaXYgbmFtZT0ibWVzc2FnZUJvZHlTZWN0
aW9uIj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBOYXQsIDxvOnA+PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIHJlYWQmbmJzcDs8YSBocmVm
PSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODQ5MSNzZWN0aW9uLTUiIHRhcmdldD0i
X2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODQ5MSNzZWN0aW9uLTU8L2E+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DdXJy
ZW50bHkgZGVmaW5lZCBNU0QgdHlwZXMgYXJlOiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+MTogQk1JPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4yOiBFUkxEPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNwZWNpZmljYWxseSB0byBCTUk6
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+QmFzZSBNUExTIEltcG9zaXRpb24gTVNEIChCTUktTVNEKSBzaWduYWxzIHRoZSB0b3RhbCBu
dW1iZXIgb2YgTVBMUyZuYnNwO2xhYmVscyB0aGF0IGNhbiBiZSBpbXBvc2VkLCBpbmNsdWRpbmcg
YWxsIHNlcnZpY2UvdHJhbnNwb3J0L3NwZWNpYWwmbmJzcDtsYWJlbHMuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgYW5zd2VyIHRvIHlvdXIg
cXVlc3Rpb24gaXMgNjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2IG5hbWU9Im1lc3NhZ2VTaWduYXR1cmVTZWN0aW9uIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkNoZWVycywgPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SmVm
ZjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBuYW1lPSJtZXNz
YWdlUmVwbHlTZWN0aW9uIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIERlYyAxMywgMjAxOSwg
Mzo0MiBBTSAtMDgwMCwgTmF0IEthbyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxla2FvQHB5eGlzd29y
a3Mub3JnIiB0YXJnZXQ9Il9ibGFuayI+bGVrYW9AcHl4aXN3b3Jrcy5vcmc8L2E+Jmd0Oywgd3Jv
dGU6PGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0QzNTQwMCAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDguMHB0O21hcmdpbi1sZWZ0OjMuNzVwdDttYXJnaW4tdG9wOjMuNzVwdDttYXJnaW4tcmlnaHQ6
My43NXB0O21hcmdpbi1ib3R0b206My43NXB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+SGVsbG8sIFNQUklORyBXRy48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SG93IGRvIHdlIGRlYWwgd2l0aCBh
biBTUi1URSBwb2xpY3kgaGVhZGVuZCB3aXRoIGRpZmZlcmVudCBNU0RzIGZvciBkaWZmZXJlbnQg
dHlwZXMgb2YgdHJhZmZpYz88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Rm9yIGV4YW1wbGUsIGEgaGVhZGVuZCBIIGNhbiBpbXBvc2U6PGJyPg0KNiB0cmFuc3Bv
cnQgbGFiZWxzIGZvciBwbGFpbiBJUHY0IHBhY2tldHM7PGJyPg0KNSB0cmFuc3BvcnQgbGFiZWxz
ICYjNDM7IDEgSVB2NiBFeHBOdWxsIGxhYmVsIGZvciBwbGFpbiBJUHY2IHBhY2tldHM7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjMgdHJhbnNwb3J0IGxhYmVs
cyZuYnNwOyYjNDM7IDMgVlBOJm5ic3A7IGxhYmVscyBmb3IgVlBOIHBhY2tldHMuPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5hKSBGb3IgYSBwbGFpbiBJUHY0IHJvdXRl
IFI0IGFuZCBhIFZQTiByb3V0ZSBSdiBib3RoIHN0ZWVyZWQgaW50byB0aGUgU1ItVEUgcG9saWN5
IFAxIHdpdGggU0lEIGxpc3QgJmx0O1MxLCBTMiwgUzMsIFM0LCBTNSZndDssIHdoYXQgd2lsbCBI
IHBlcmZvcm0gaW4gdGhpcyBzaXR1YXRpb24/PGJyPg0KYikgV2hhdCBpcyB0aGUgTVNEIG9mIEg/
IDYsIDUgb3IgMz88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+TmF0LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCnNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVm
PSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3Jn
PC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmc8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCnNwcmluZyBtYWls
aW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PG86cD48L286cD48L3A+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS08bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAwNTAiPkd5YW4gUy4gTWlz
aHJhPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iY29sb3I6IzUwMDA1MCI+SVQgTmV0d29yayBFbmdpbmVlcmluZyAmYW1wOyBUZWNobm9s
b2d5Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+VmVyaXpvbiBDb21tdW5pY2F0aW9ucyZuYnNwO0lu
Yy4gKFZaKTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImNvbG9yOiM1MDAwNTAiPjEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxv
b3I8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJjb2xvcjojNTAwMDUwIj5TaWx2ZXIgU3ByaW5nLCBNRCAyMDkwNDwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAw
NTAiPlVuaXRlZCBTdGF0ZXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlh
bDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjojNTAwMDUw
Ij5QaG9uZTombmJzcDszMDEgNTAyLTEzNDc8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRp
b246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxzcGFuIHN0eWxlPSJjb2xv
cjojNTAwMDUwIj5FbWFpbDombmJzcDs8YSBocmVmPSJtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJp
em9uLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xvcjojMTE1NUNDIj5neWFu
LnMubWlzaHJhQHZlcml6b24uY29tPC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQt
cG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNr
O2JvcmRlcjpub25lIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20iPjxhIGhyZWY9Imh0dHA6
Ly93d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQi
IHRhcmdldD0iX2JsYW5rIj53d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9n
aWVzLWNvbnN1bHRhbnQ8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyPg0Kc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpz
cHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0K
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRh
cmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nwcmlu
ZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_MWHPR11MB1600FC5024F4CB780597079CC1500MWHPR11MB1600namp_--


From nobody Tue Dec 17 06:54:39 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35048120858 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 06:54:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=vxChRBJX; dkim=pass (1024-bit key) header.d=juniper.net header.b=Jhyt5Nrt
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 3CWjO9BKASfF for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 06:54:34 -0800 (PST)
Received: from mx0a-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 9A45F120856 for <spring@ietf.org>; Tue, 17 Dec 2019 06:54:34 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBHEqkes013962; Tue, 17 Dec 2019 06:53:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=lzN5iN1XZMlkDXPu/QsEzRU9sOPdWS2sa7E55RzJ/Lo=; b=vxChRBJXULyyLh/ss3YW8hV9niLaquX5FPUlK0ecvJ1K+OnXma0IXDyv5xCqt7S+E3+f NVZQ6pJRpTsWRIu5v1iW5FQrqGT5nurJGv+LMp7KsIYp3tWMRiUw16djLlgOtlgqrNlq YkeAU2UCV61lAVrGpGMbWQzcaHLvFk0Ps/umPxgIkr9H3Kq3jrFQj6oNJMgT0pBUtDBf Qkv7oBFfNO9Hjjru8nnKVL0nIkEonx2uXKn4+Xqrsp60wNPb5+WuzqoBTcPs0WfhDtI7 8sCJsH2dJOCCfzFTXlAYSRQcRihSYqnB8Z05jCV5bBBB0SmOmbh8YC00/UqoLHfF+hlc jA== 
Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp2053.outbound.protection.outlook.com [104.47.44.53]) by mx0a-00273201.pphosted.com with ESMTP id 2wxa89aht0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Dec 2019 06:53:25 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S2zAKTZSWzAavDcLkn/j/v17+Mpg0owbNr7OT7W1a5dSFQEkfqWL3bxULX8qkQzKVoz/dSCjccgbVdfzr/LfWDXGcWP0l+EXTivtLZGET+THOyjaTPZgROMQwSgiGGm3AhRvMW6MVyQcGZBDARh71rhjTLDaQMbWFHfC3xwNpsHJD3yXI/cwnbjnPKE84Bgeqs4Fb3J4aJ8g/PjDr/zK217n2SWuLvQCzXuVaSWsIpveMZC1HcjhdTH4jNbOy9JJHCt12Bn+VgrMuIIV2SVDU0dhsyu/Hu8m6h2yUrP7xaPN6w2pZreN2qC4/dJq9qYthRjmINxE7Ph04NsAAyh6vQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lzN5iN1XZMlkDXPu/QsEzRU9sOPdWS2sa7E55RzJ/Lo=; b=P7kcaRoqtxvDe2Y6RD02SypcZil1YbvSByvzTtt1esaRwpob3hK9BvUfrMBSBfklU+xtrYrca5pm5sLeIMSno2cIa1vCLmMBjNqnJOMiaUG3/8dIb8zllg7V8A/17i4nLIXN06LYkDNRoKh3913WYfo6asgD5iwKTqQ/mWrjt1hf/xlXmPFCrUg1zFmDjIhlr4Ou1WioipO9TC7pWg+4QXxctJDtwn/04qzU+KxqOxwxxc+EV8qshqB+36T0qe7zJyTEOqmvl1TKKfV0+da/hxzFlnnYrorvN6Qg2x9/DJN6+JzfjHqCjVSDLavTofQSnaOlxSp1bqwMaFbg1Itnqw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lzN5iN1XZMlkDXPu/QsEzRU9sOPdWS2sa7E55RzJ/Lo=; b=Jhyt5NrtMw96T7HeU6Tbf8tUanjNeg6x1a3ltMk48ZYV2DWTcZEXpYPXXx7KazXP/U8rlHj2rfu+cQCrw/2zhfBSAB+ZgT7XOUQwlw5UP1pvhPmQvrVI+f/WAaTULeTDcpEdIckwy3zYEm1AEBcxFvDxb2Ny1ehyF5tm1JTKixM=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4339.namprd05.prod.outlook.com (52.133.222.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.10; Tue, 17 Dec 2019 14:53:21 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Tue, 17 Dec 2019 14:53:21 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Voyer, Daniel" <daniel.voyer@bell.ca>, "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVsgKjYcjkTdPeG0y33ySTkvbV/ae+baGw
Content-Class: 
Date: Tue, 17 Dec 2019 14:53:21 +0000
Message-ID: <BN7PR05MB56999927EF7F56AA2E0AEA8DAE500@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca>
In-Reply-To: <EC02B3AB-9E11-4F85-B618-1092B1B8E085@bell.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-17T14:53:19.1917368Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=02ec020c-456f-4296-80a0-09f26617fa11; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: bc19ca08-561f-4594-edf1-08d78300dc85
x-ms-traffictypediagnostic: BN7PR05MB4339:
x-microsoft-antispam-prvs: <BN7PR05MB43398102B6BD27E5901349BCAE500@BN7PR05MB4339.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(39860400002)(366004)(346002)(376002)(189003)(199004)(13464003)(8936002)(66476007)(64756008)(53546011)(52536014)(66446008)(71200400001)(6506007)(66946007)(478600001)(33656002)(86362001)(186003)(316002)(966005)(4001150100001)(55016002)(76116006)(7696005)(5660300002)(2906002)(9686003)(66574012)(8676002)(81166006)(110136005)(81156014)(26005)(66556008); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4339; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4esQSnR4WBZut+uJGKU34DxUX7bn2WlJfgkcqp1YW83UmL3sVEUojDaF+yMht82E/RKZaKi5SnCgwHZ5FMKu1+evpGbCzSPHQlTRsw0gsAnHWJQKmH06lg2J0VUj6l5f2IwPbYSSgNxHKOEkZBc5lUOo+vx4KNzOiBLs/jGlWcgTe7dBaVJ1V1W6gwgFYHphPGhBcKRjUPi17ySGBsz5x59SBRehs6tQekTr6koTxhZpIOnTtpAtjZdTzpbXF4wdrV/2NeYxHpezNeap7VvLScOqFS2HZsBYSJFDKMDpLnwzR14Yie7CpGPf9v5X31a2qlfPHGSmt1LsdzgfAalFwFeLXLpX9orgxrE9R+W84wVGi1Dtb9l/gBrI9CzlzJqI1vOHwUfJE7Ue5zYrWm2xBtJFAOU0OsWMpGwUhpU1foPVgF5PebXzrRnQNt5f/EdqXvWSf/SmwKY8NJoprkzfiyscqG5KbYrAWl/REH1epm3U9OunDixhq5WNxJEMvsLf6KT2xRHNbw4f44SOhERJLdsCYGCvxk/Zj+AsIsfLh0w=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: bc19ca08-561f-4594-edf1-08d78300dc85
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 14:53:21.8068 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Vq25s/sgX2K7km6rf+6Rwra67nDK2t7w3tYCl1LaG50wON4CE4IjqQeNPikoTuyRTMKotcf1Edm3uQYkccT4xg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4339
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-17_02:2019-12-17,2019-12-17 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 clxscore=1011 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 adultscore=0 suspectscore=0 mlxlogscore=999 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912170125
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/MPkHjIL-XckMtlPGEXSaJpaR4k0>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 14:54:38 -0000

RGFuaWVsLA0KDQpUaGlzIHVzZS1jYXNlIGlzIGludGVyZXN0aW5nIGFuZCBtYXkganVzdGlmeSBQ
SFAuIEFsbG93IG1lIHRvIGFzayBhIGZldyBxdWVzdGlvbnMgYWJvdXQgaXQ6DQoNCjEpIFdoZW4g
dGhlIHBheWxvYWQgYXJyaXZlcyBhdCB0aGUgZmluYWwgc2VnbWVudCBlbmRwb2ludCwgaXQgaXMg
ZW5jYXBzdWxhdGVkIGluIElQdjYuIFRoZXJlIGFyZSBubyBleHRlbnNpb24gaGVhZGVycyBiZXR3
ZWVuIHRoZSBJUHY2IGhlYWRlciBhbmQgdGhlIHBheWxvYWQsIGFzIHRoZSBTUkggaGFzIGJlZW4g
cmVtb3ZlZC4gRG8gSSBoYXZlIHRoYXQgbXVjaCByaWdodD8NCg0KMikgRG9lcyB0aGUgSVB2NiBE
ZXN0aW5hdGlvbiBBZGRyZXNzIHJlcHJlc2VudCBhbiBpbnRlcmZhY2Ugb24gdGhlIGZpbmFsIHNl
Z21lbnQgZW5kcG9pbnQ/IE9yIGRvZXMgaXQgcmVwcmVzZW50IGFuIGluc3RydWN0aW9uIGluc3Rh
bnRpYXRlZCBvbiB0aGUgZmluYWwgc2VnbWVudCBlbmRwb2ludD8gSWYgdGhlIGxhdGVyLCB3aGF0
IGtpbmQgb2YgaW5zdHJ1Y3Rpb25zIGNhbiBpdCByZXByZXNlbnQ/DQoNCjMpIElzIHRoZSBmaW5h
bCBzZWdtZW50IGFsd2F5cyBhbiBhZGphY2VuY3kgc2VnbWVudD8gT3IgY2FuIGl0IGJlIGFuIG5v
ZGUgc2VnbWVudD8NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhcHB5IGhvbGlkYXlzLA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFJvbg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQotLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRm
Lm9yZz4gT24gQmVoYWxmIE9mIFZveWVyLCBEYW5pZWwNClNlbnQ6IEZyaWRheSwgRGVjZW1iZXIg
MTMsIDIwMTkgNToxNCBQTQ0KVG86IFhpZWppbmdyb25nIChKaW5ncm9uZykgPHhpZWppbmdyb25n
QGh1YXdlaS5jb20+OyBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJcyBz
cnY2IFBTUCBhIGdvb2QgaWRlYQ0KDQpJIGFncmVlIDEwMCUgd2l0aCBKaW5ncm9uZywNCg0KUFNQ
IGFsbG93cyB1cyB0byBicmluZyBTUnY2IHRvIGxlZ2FjeSBQRSBkZXZpY2VzIHRoYXQgYXJlIG5v
dCBjYXBhYmxlIG9mIHByb2Nlc3NpbmcgdGhlIFNSSCBpbiB0aGUgZGF0YXBsYW5lLCBidXQgYXJl
IGNhcGFibGUgb2Ygc3VwcG9ydGluZyBTUnY2IGluIHRoZSBjb250cm9sIHBsYW5lLg0KIA0KU2Vl
IHRoaXMgZXhhbXBsZToNCkkgYW0gc3RyZWFtaW5nIHRyYWZmaWMgZnJvbSBhIHNlcnZlciB0byBh
IGN1c3RvbWVyOyBUaGUgaW5ncmVzcyBQRSAobmVhciB0aGUgc2VydmVyKSBlbmNhcHN1bGF0ZXMg
dGhlIHBhY2tldCBhbmQgYWRkcyBhbiBTUkggd2l0aCBhIGxvdy1sYXRlbmN5IGxpc3Qgb2Ygc2Vn
bWVudHM7IFRoZSBwZW51bHRpbWF0ZSBub2RlIGluIHRoZSBTUkggZXhlY3V0ZXMgUFNQOyBUaGUg
ZWdyZXNzIFBFIChuZWFyIHRoZSBjdXN0b21lcikgZGVjYXBzdWxhdGVzIHRoZSBJUHY2IGhlYWRl
ciBhbmQgZm9yd2FyZHMgdGhlIGlubmVyIHBhY2tldCB0byB0aGUgY3VzdG9tZXIuDQogDQpXZSBj
YW4gaW5jbHVkZSBTTEEgdW5pZGlyZWN0aW9uYWxseSBmcm9tIHRoZSBzZXJ2ZXIgdG8gdGhlIGN1
c3RvbWVyIGV2ZW4gdGhvdWdoIHRoYXQgdGhlIGVncmVzcyBQRSBoYXMgYSBsZWdhY3kgQVNJQy4g
TGVnYWN5IGVxdWlwbWVudCBhcmUgYSByZWFsaXR5IGFuZCBhcmUgbm90IGVhc3kgdG8gcmVwbGFj
ZSwgaGVuY2UgaW50ZXJvcGVyYWJpbGl0eSB3aXRoIGJyb3duZmllbGQgaXMga2V5IGZvciBhbnkg
aW5ub3ZhdGl2ZSBhcHByb2FjaC4NCg0KZGFuIA0KDQrvu79PbiAyMDE5LTEyLTEwLCAxMToxNSBQ
TSwgInNwcmluZyBvbiBiZWhhbGYgb2YgWGllamluZ3JvbmcgKEppbmdyb25nKSIgPHNwcmluZy1i
b3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiB4aWVqaW5ncm9uZ0BodWF3ZWkuY29tPiB3cm90
ZToNCg0KICAgIEkgdGhpbmsgaXQncyBhIGdvb2QgaWRlYS4NCiAgICBOb3RoaW5nIG5ldywgYnV0
IGJlbmVmaXRzIHRoYXQgcGVvcGxlIGhhdmUgYWxyZWFkeSBzYWlkIHNlZW1zIG5vdGFibGUgdG8g
bWUuDQogICAgDQogICAgKDEpIHJlZHVjZSB0aGUgbG9hZCBvZiBmaW5hbCBkZXN0aW5hdGlvbi4g
VGhpcyBiZW5lZml0IGNhbiBiZSBub3RhYmxlIGZvciB0aGUgZm9sbG93aW5nIHN1YiByZWFzb25z
Lg0KICAgICgxLjEpIGZpbmFsIGRlc3RpbmF0aW9uIHRlbmRzIHRvIGhhdmUgaGVhdnkgbG9hZC4g
SXQgbmVlZCB0byBoYW5kbGUgYWxsIHRoZSBFSHMgYW5kIGRvIHRoZSBkZWxpdmVyeS9kZW11bHRp
cGxleCB0aGUgcGFja2V0IHRvIHRoZSByaWdodCBvdmVybGF5IHNlcnZpY2UuDQogICAgKDEuMikg
ZXhhbXBsZSAxLCB0aGUgZmluYWwgZGVzdGluYXRpb24gbWF5IG5lZWQgdG8gaGFuZGxlIHRoZSBE
T0ggYWZ0ZXIgdGhlIFJILg0KICAgICgxLjMpIGV4YW1wbGUgMiwgdGhlIGZpbmFsIGRlc3RpbmF0
aW9uIG1heSBuZWVkIHRvIGRvIHRoZSBhc3NlbWJseSBvZiBmcmFnbWVudGVkIHBhY2tldHMuDQog
ICAgKDEuNCkgZXhhbXBsZSAzLCB0aGUgZmluYWwgZGVzdGluYXRpb24gbWF5IG5lZWQgdG8gZG8g
QUgvRVNQIGFmdGVyIHRoZSBGcmFnbWVudGF0aW9uIEhlYWRlci4NCiAgICAoMS41KSBleGFtcGxl
IDQsIHRoZSBmaW5hbCBkZXN0aW5hdGlvbiBtYXkgbmVlZCB0byBkZWxpdmVyIHRoZSBwYWNrZXQg
dG8gdGhlIHJpZ2h0IG92ZXJsYXkgc2VydmljZS4NCiAgICANCiAgICAoMikgc3VwcG9ydCB0aGUg
aW5jcmVtZW50YWwgZGVwbG95bWVudCB3aGVuIGZpbmFsIGRlc3RpbmF0aW9uKHMpIGRvIG5vdCBw
cm9jZXNzL3JlY29nbml6ZSBTUkguIFRoaXMgYmVuZWZpdCBjYW4gYmUgbm90YWJsZSBmb3IgdGhl
IGZvbGxvd2luZyBzdWIgcmVhc29ucy4NCiAgICAoMi4xKSBBIGNvcmUgcm91dGVyIG1heSAoZmFu
LW91dCkgY29ubmVjdGVkIHdpdGggYSBiaWcgbnVtYmVyIG9mIGxvdy1lbmQgcm91dGVycyB0aGF0
IGRvIG5vdCBzdXBwb3J0IFNSSCBidXQgc3VwcG9ydCB0dW5uZWwtZW5kL3NlcnZpY2UtZGVtdWx0
aXBsZXggZnVuY3Rpb24gb2YgU1J2Ni4NCiAgICANCiAgICBUaGFua3MNCiAgICBKaW5ncm9uZw0K
ICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogc3ByaW5nIFtt
YWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBKb2VsIE0uIEhhbHBl
cm4NCiAgICBTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDEwOjU1IEFNDQogICAg
VG86IHNwcmluZ0BpZXRmLm9yZw0KICAgIFN1YmplY3Q6IFtzcHJpbmddIElzIHNydjYgUFNQIGEg
Z29vZCBpZGVhDQogICAgDQogICAgRm9yIHB1cnBvc2VzIG9mIHRoaXMgdGhyZWFkLCBldmVuIGlm
IHlvdSB0aGluayBQU1AgdmlvbGF0ZXMgUkZDIDgyMDAsIGxldCB1cyBhc3N1bWUgdGhhdCBpdCBp
cyBsZWdhbC4NCiAgICANCiAgICBBcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBQU1Agc2l0dWF0aW9u
IGlzOg0KICAgIG8gdGhlIHBhY2tldCBhcnJpdmVzIGF0IHRoZSBwbGFjZSAobGV0J3Mgbm90IGFy
Z3VlIGFib3V0IHdoZXRoZXIgU0lEcyBhcmUgbG9jYXRvcnMpIGlkZW50aWZpZWQgYnkgdGhlIFNJ
RCBpbiB0aGUgZGVzdGluYXRpb24gYWRkcmVzcyBmaWVsZCBvIHRoYXQgU0lEIGlzIHRoZSBuZXh0
IHRvIGxhc3QgU0lEIGluIHRoZSBTSUQgbGlzdCBvIHRoYXQgc2lkIGlzIG1hcmtlZCBhcyAvIGtu
b3duIHRvIGJlIFBTUCBvIGF0IHRoZSBpbnRlbmRlZCBwbGFjZSBpbiB0aGUgcHJvY2Vzc2luZyBw
c2V1ZG9jb2RlLCB0aGUgbGFzdCAoZmlyc3QpIGVudHJ5IGluIHRoZSBTUkggaXMgY29waWVkIGlu
dG8gdGhlIGRlc3RpbmF0aW9uIElQdjYgYWRkcmVzcyBmaWVsZCBvZiB0aGUgcGFja2V0DQogICAg
LT4gVGhlIFNSSCBiZWluZyB1c2VkIGlzIHRoZW4gcmVtb3ZlZCBmcm9tIHRoZSBwYWNrZXQuDQog
ICAgDQogICAgSW4gb3JkZXIgdG8gZXZhbHVhdGUgd2hldGhlciB0aGlzIGlzIGEgZ29vZCBpZGVh
LCB3ZSBoYXZlIHRvIGhhdmUgc29tZSBpZGVhIG9mIHRoZSBiZW5lZml0LiAgSXQgbWF5IGJlIHRo
YXQgSSBhbSBtaXNzaW5nIHNvbWUgb2YgdGhlIGJlbmVmaXQsIGFuZCBJIHdvdWxkIGFwcHJlY2lh
dGUgY2xhcmlmaWNhdGlvbi4NCiAgICBBcyBmYXIgYXMgSSBjYW4gdGVsbCwgdGhlIGJlbmVmaXQg
b2YgdGhpcyByZW1vdmFsIGlzIHRoYXQgaW4gZXhjaGFuZ2UgZm9yIHRoaXMgbm9kZSBkb2luZyB0
aGUgd29yayBvZiByZW1vdmluZyB0aGUgU1JILCB0aGUgZmluYWwgbm9kZSBpbiB0aGUgU1JIIGRv
ZXMgbm90IGhhdmUgdG8gcHJvY2VzcyB0aGUgU1JIIGF0IGFsbCwgYXMgaXQgaGFzIGJlZW4gcmVt
b3ZlZC4NCiAgICANCiAgICBJIGhhdmUgdHJvdWJsZSBzZWVpbmcgaG93IHRoYXQgd29yayB0cmFk
ZW9mZiBjYW4gYmUgYmVuZWZpY2lhbC4gDQogICAgUmVtb3ZpbmcgYnl0ZXMgZnJvbSB0aGUgbWlk
ZGxlIG9mIGEgcGFja2V0IGlzIGEgY29tcGxleCBvcGVyYXRpb24uIA0KICAgIERvaW5nIHNvIGlu
IFNpbGljb24gKHdlIGV4cGVjdCB0aGlzIHRvIGJlIGRvbmUgaW4gdGhlIGZhc3QgcGF0aCBvZiBz
aWduaWZpY2FudCBmb3J3YXJkZXJzIGFzIEkgdW5kZXJzdGFuZCBpdCkgcmVxdWlyZXMgdmVyeSBz
cGVjaWFsIHByb3Zpc2lvbi4gIEV2ZW4gaW4gc29mdHdhcmUsIHJlbW92aW5nIGJ5dGVzIGZyb20g
dGhlIG1pZGRsZSBvZiBhIHBhY2tldCByZXF1aXJlcyBzb21ld2hlcmUgYmV0d2VlbiBzb21lIGFu
ZCBhIGxvdCBvZiBleHRyYSB3b3JrLiAgSXQgaXMgZGlzdGluY3RseSBOT1QgZnJlZS4NCiAgICAN
CiAgICBJbiBjb250cmFzdCwgd2UgaGF2ZSBhc3N1bWVkIHRoYXQgdGhlIHdvcmsgb2YgcHJvY2Vz
c2luZyBTUkggaXRzZWxmIGlzIHRyYWN0YWJsZSwgc2luY2Ugb3RoZXJ3aXNlIGFsbCBvZiBTUnY2
IHdvdWxkIGJlIHByb2JsZW1hdGljLiAgU28gd2h5IGlzIHRoaXMgbmVjZXNzYXJ5Lg0KICAgIA0K
ICAgIFlvdXJzLA0KICAgIEpvZWwNCiAgICANCiAgICBQUzogTm90ZSB0aGF0IGJvdGggdGhlIE1Q
TFMgY2FzZSBhbmQgdGhlIGVuY2Fwc3VsYXRpb24gY2FzZSBhcmUgdmVyeSBkaWZmZXJlbnQgaW4g
dGhhdCB0aGUgbWF0ZXJpYWwgYmVpbmcgcmVtb3ZlZCBpcyBhdCB0aGUgZnJvbnQgb2YgdGhlIElQ
IHBhY2tldC4gIFBvcCBvciBwcmVwZW5kIGFyZSBNVUNIIGVhc2llciB0aGFuIG1pZGRsZS1yZW1v
dmFsIChvciBtaWRkbGUtaW5zZXJ0aW9uKS4NCiAgICANCiAgICBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCiAg
ICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVhn
aVZRU0R4STZzR1IzVElBZmRPWnFjSWFVZm5kMDhJSmpkd1FUU3hmTlZJM0RGcGlCV0liNGVHUmVx
c3pxOVckIA0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZw0K
ICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shWGdpVlFTRHhJNnNHUjNUSUFmZE9a
cWNJYVVmbmQwOElKamR3UVRTeGZOVkkzREZwaUJXSWI0ZUdSZXFzenE5VyQgDQogICAgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQogICAgRXh0ZXJuYWwgRW1haWw6IFBsZWFzZSB1c2UgY2F1dGlvbiB3
aGVuIG9wZW5pbmcgbGlua3MgYW5kIGF0dGFjaG1lbnRzIC8gQ291cnJpZWwgZXh0ZXJuZTogU295
ZXogcHJ1ZGVudCBhdmVjIGxlcyBsaWVucyBldCBkb2N1bWVudHMgam9pbnRzDQogICAgDQogICAg
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJp
bmcgbWFpbGluZyBsaXN0DQpzcHJpbmdAaWV0Zi5vcmcNCmh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0
NnlNYU8tZ2shWGdpVlFTRHhJNnNHUjNUSUFmZE9acWNJYVVmbmQwOElKamR3UVRTeGZOVkkzREZw
aUJXSWI0ZUdSZXFzenE5VyQgDQo=


From nobody Tue Dec 17 07:05:07 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0DE91208FF for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 07:05:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=KKbJc5LO; dkim=pass (1024-bit key) header.d=juniper.net header.b=Vwpbw/Yc
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 60-JGAf8aIRK for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 07:05:01 -0800 (PST)
Received: from mx0a-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 DFEE81201A3 for <spring@ietf.org>; Tue, 17 Dec 2019 07:05:01 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBHF2pV9001487; Tue, 17 Dec 2019 07:05:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=AgbgoVOa2Zse7RmvXAOGFDCs1NDqZi6RU0giv4i5WQI=; b=KKbJc5LOIshE60WtuHpTuXGfG64m6RbubIbqfff2CEdZpvn/+Ax5p+762HUONRHZdTgb MWRlZ3DSJgaCYPlQGD2B/lg0G744548uoTFRlt6KTCOp77IChJd6aCWm5d9ofgVD1z6R EfZjLr+iP4TRGkoI1meAAEb8Ao0aocK/h74uucaxc48UKJFXKuz86YaIqf8Oj+hFvfgl 7o4mm3idUGHc2RuCFJsNbKrxapUhCagRfJz8oRp+QBpwpheCUShBcKRLcBHz3IHbdpIy wJdVZ0MbfI5dbtNfDJ1/ep7tdeheBg2KCi0ppofjqHYADdDvQWU7hcphAMkIoJbs0ti5 UQ== 
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2047.outbound.protection.outlook.com [104.47.66.47]) by mx0a-00273201.pphosted.com with ESMTP id 2wxtxa8p43-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Dec 2019 07:05:00 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PFE3Z+Hjjpyjm4Xo7qYo3pOhsz28vLbfE103L+/2oR6N+b2vs5hz/LHOLXh1Oobk71o0XkUsw21JvuAAy4ORRd/S2y7fkrsW3saVSB/2DJoq67y3qakrA1J2wr2rwqRaDZYyaJOs763xr8JnuOc/203XUYf214VqN+B2DdwQYWldw00P3cQBLuB2j0pG7zvpk33x+PUQwmuj/6ChYFs6EPDguC+RrV5JMqxsJOrJlV3+lXmABz3t+b9i3oKvaM0j/xecXYsC/LG1ZwnmYL/5q0c9jgp0uumk/nVs7WPNLnL75ETJjRA0Xq62qAJ5IfYMayZrnzxk4wR0VXSGKP52vA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AgbgoVOa2Zse7RmvXAOGFDCs1NDqZi6RU0giv4i5WQI=; b=i+wCtPTYqxQ3c3I2K+AoiHhdd2X+16LrpCpzCHpj5osa+/fASz1cmmZl59JmYTp7hPbvjmYDb6BCblqi+Zv2k/h/CkFZS7KE37nv8JDRIgGkYmOXj479f3ffxsauzAoUy+86OKQ9UF2z61D1ZXwgRWNOWypZvbUmp4HZDJ/hAV/QX2Al6WQKhOkeH8hYO3sWRPL89OrKcna0aVr7zkiu3uRX9BmJRdSb8+Q0mnPFPSCASClyvbGS42R6GasuN4PB1wKeuZTBccx5Oq3UrF+DEzFC8idrZDNUvj85CasGv/7BO/2wesu9uoB1CK60AaArmhsF6sn7FLWu1Jywh8DuZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AgbgoVOa2Zse7RmvXAOGFDCs1NDqZi6RU0giv4i5WQI=; b=Vwpbw/YceDSyK24fMzKDnaeaw39pnXW4NhNfWS0PGCj0hrYb/kANtmDZIeDtVAaqb3d/lp8aSMDX3kCO9xZ86a1PwuZNmy9BzDH+l3gtsy4yA6lHNej1p2k0ozedTNpC1dAb/3+z5OP4pvzSWazUxKxaeAT9MV6jaOo0T43F138=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB3972.namprd05.prod.outlook.com (52.132.6.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.10; Tue, 17 Dec 2019 15:04:52 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Tue, 17 Dec 2019 15:04:52 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85cKylyQvwmlUuU/o/AtwR+Fae1XsCAgAGaiECAAm7NgIAFC/uA
Content-Class: 
Date: Tue, 17 Dec 2019 15:04:52 +0000
Message-ID: <BN7PR05MB5699D79B1FC40662EE9E95B6AE500@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com> <58ED78D3-9E0C-4556-8853-8754B361DF6D@cisco.com>
In-Reply-To: <58ED78D3-9E0C-4556-8853-8754B361DF6D@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-17T15:04:49.6941621Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=3b9d1444-2745-4163-b9e3-1474337f65b4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: c85e1d20-9810-4ae3-43d8-08d783027815
x-ms-traffictypediagnostic: BN7PR05MB3972:
x-microsoft-antispam-prvs: <BN7PR05MB3972A5FE44F1796C92772A8FAE500@BN7PR05MB3972.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(13464003)(199004)(189003)(51444003)(8676002)(498600001)(8936002)(81166006)(81156014)(966005)(66574012)(186003)(26005)(86362001)(55016002)(9686003)(66946007)(53546011)(52536014)(76116006)(66476007)(66556008)(64756008)(66446008)(5660300002)(6506007)(7696005)(33656002)(110136005)(71200400001)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB3972; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xIPr89AkA4Ne5DQTH0vNHCFaoerOoKWZLAWRUWUI5oag1/Sbn78t5OPyoRls9An1M2/K2LA+5zJdttMKkNUi4nKTSMhwYTvi8nBhEIYoJQnpUdgzV6AZQHqb49gQFQVbENtKdNQD1WckGGByQnPZjTcWesSoyNL7eR2qN8j9Z7QVUIoWOE3yFZJgWd9PoPNa1sc3JkKiIKpiHow6PV1WsKnlNG0mni0Ph2T7FcTmFS3gLgMJp3tl42iHosyjmMCkoue8ESc4nE4JMle6gFuc5jkr7HrtdzsJpELpqWuj6tNaSnt7IoTtUVeC5c+TNwH+xrX0P/icJo2j2S8K9dF4Ar8Xm9krG0oEyRBTdxRHUKrLtidFhMbGnnLoO3zRQ989DRlGNOVsnAFN63zaBHBkDvl2Sj8cTCXct3h0g0R5W7Ue54o6KpITl1oRE46P+gGq7IaJhmXwfoijK3/X9f55FYPTHzoOD7XWwQViqj5m9r4kxPNTK624kObewP1GCMrzUC+px0vdmV/juF6sszlv3of9Dt+f6/jBp8wfWgoILQ4aYH08wmcCtljWCbJoZjTb
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c85e1d20-9810-4ae3-43d8-08d783027815
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 15:04:52.2268 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2hsG1dFKsW33pZwSTV8D7lX2NZTxsUTp5lAnnyQgHTEA5ptja0WClwgub0MGFZWzgZGE5PJdwMo3AaHz6jGHGA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB3972
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-17_02:2019-12-17,2019-12-17 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 spamscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 suspectscore=0 bulkscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912170126
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/eJ6tL9_DRxay-1KVTt1jKnDS1d8>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 15:05:05 -0000

UGFibG8sDQoNCkluIHlvdXIgbWVzc2FnZSBiZWxvdywgYXJlIHlvdSBhcmd1aW5nIHRoYXQgaXQg
aXMgZWFzaWVyIGZvciB0aGUgcGVudWx0aW1hdGUgbm9kZSB0byByZW1vdmUgdGhlIFNSSCB0aGFu
IGl0IGlzIGZvciB0aGUgdWx0aW1hdGUgbm9kZSB0byBpZ25vcmUgaXQ/IEkgdGhpbmsgdGhhdCB3
b3VsZCBiZSBhIHN0cmV0Y2guDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCg0KSnVu
aXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbT4gDQpTZW50
OiBTYXR1cmRheSwgRGVjZW1iZXIgMTQsIDIwMTkgNDo1MCBBTQ0KVG86IFJvbiBCb25pY2EgPHJi
b25pY2FAanVuaXBlci5uZXQ+OyBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+
OyBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJcyBzcnY2IFBTUCBhIGdv
b2QgaWRlYQ0KDQpSb24sDQoNCldoYXQgaXMgdGhlICJwcmljZSBwYWlkIGJ5IHRoZSBwZW51bHRp
bWF0ZSBzZWdtZW50Ij8gQWxsIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9ucyBkbyB0aGlzIGF0
IGxpbmVyYXRlIHdpdGggbm8gcGVyZm9ybWFuY2UgZGVncmFkYXRpb24gYXMgSSBoYXZlIGV4cGxh
aW5lZCBpbiBteSBlbWFpbCBiZWZvcmUuDQoNClRoZXJlIGlzIHN1YnN0YW50aWFsIGJlbmVmaXQu
IEZvdXIgb3BlcmF0b3JzIGhhdmUgZGVwbG95ZWQgUFNQLCB3aGljaCBwcm92ZXMgdGhlIGJlbmVm
aXQuIA0KSXQgZW5hYmxlcyBuZXcgdXNlLWNhc2VzIHRoYXQgaGF2ZSBiZWVuIHByb3ZpZGVkIGJ5
IG90aGVyIG1lbWJlcnMgaW4gdGhlIGxpc3QuIFsxXSwgWzJdIGFuZCBbNV0uDQpGcm9tIG9wZXJh
dGlvbmFsIHBlcnNwZWN0aXZlIGl0IGlzIG5vdCBjb21wbGV4IGFzIGV4cGxhaW5lZCBpbiBbM10u
DQpPcGVyYXRvcnMgaGF2ZSBleHByZXNzZWQgdGhlaXIgdmFsdWUgaW4gWzRdIGFuZCBbNV0uDQoN
ClsxXS4tIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL21haWxhcmNoaXZlLmll
dGYub3JnL2FyY2gvbXNnL3NwcmluZy93VExKUWt6QzZ4d1NOUGJoQjg0VkgwbUxYeDBfXzshIU5F
dDZ5TWFPLWdrIVR6SjhfWnlEdld2TFBOd3NhbFE2UmlCem9Ma1A2VmozMGVHYURWRkVXZERxX0lk
UGtXd2FJTDRJY2RYZUJ6a18kIA0KWzJdLi0gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL1YwWnBqVkxTVlp4SGFC
d2VjWEZ4cUpqbGdfY19fOyEhTkV0NnlNYU8tZ2shVHpKOF9aeUR2V3ZMUE53c2FsUTZSaUJ6b0xr
UDZWajMwZUdhRFZGRVdkRHFfSWRQa1d3YUlMNEljVTliaWhCYyQgDQpbM10uLSBodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
cHJpbmcvc3NvYndlbXJQejB1RVpqdlJDWlAxZTRsX2wwX187ISFORXQ2eU1hTy1nayFUeko4X1p5
RHZXdkxQTndzYWxRNlJpQnpvTGtQNlZqMzBlR2FEVkZFV2REcV9JZFBrV3dhSUw0SWNjX3dvOTAy
JCANCls0XS4tIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9LWENCSFQ4VHB5MTdTNUJzSlhMQlMzNXlaYmtfXzsh
IU5FdDZ5TWFPLWdrIVR6SjhfWnlEdld2TFBOd3NhbFE2UmlCem9Ma1A2VmozMGVHYURWRkVXZERx
X0lkUGtXd2FJTDRJY1JYb19xLTEkIA0KWzVdLi0gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL0VyY0VyTjM5Ukls
emtMNVNLTlZBZUVXcG5BSV9fOyEhTkV0NnlNYU8tZ2shVHpKOF9aeUR2V3ZMUE53c2FsUTZSaUJ6
b0xrUDZWajMwZUdhRFZGRVdkRHFfSWRQa1d3YUlMNEljZUdQcFNhYiQgDQoNCkNoZWVycywNClBh
YmxvLg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUm9uIEJvbmljYSA8
cmJvbmljYUBqdW5pcGVyLm5ldD4NCkRhdGU6IFRodXJzZGF5LCAxMiBEZWNlbWJlciAyMDE5IGF0
IDIxOjUwDQpUbzogIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28u
Y29tPiwgIkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+LCAic3ByaW5nQGll
dGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtzcHJpbmddIElzIHNydjYg
UFNQIGEgZ29vZCBpZGVhDQoNCiAgICBQYWJsbywNCiAgICANCiAgICBJIGFtIG5vdCBjb252aW5j
ZWQgdGhlIGJlbmVmaXQgZGVyaXZlZCBieSB0aGUgdWx0aW1hdGUgc2VnbWVudCBqdXN0aWZpZXMg
dGhlIHByaWNlIHBhaWQgYnkgdGhlIHBlbnVsdGltYXRlIHNlZ21lbnQuIFNwZWNpZmljYWxseSwN
CiAgICANCiAgICAtIHRoZSB1bHRpbWF0ZSBzZWdtZW50IGJlbmVmaXRzIGJlY2F1c2UgaXQgZG9l
c24ndCBoYXZlIHRvIHNraXAgb3ZlciB0aGUgU1JIIHdpdGggU0wgPT0gMA0KICAgIC0gaW4gb3Jk
ZXIgZm9yIHRoZSB1bHRpbWF0ZSBzZWdtZW50IHRvIGRlcml2ZSB0aGlzIGJlbmVmaXQsIHRoZSBw
ZW51bHRpbWF0ZSBzZWdtZW50IG5lZWRzIHRvIHJlbW92ZSBieXRlcyBmcm9tIHRoZSBtaWRkbGUg
b2YgdGhlIHBhY2tldCBhbmQgdXBkYXRlIHR3byBmaWVsZHMgaW4gdGhlIElQdjYgaGVhZGVyDQog
ICAgDQogICAgQXMgSm9lbCBzYWlkLCB3ZSB0eXBpY2FsbHkgZG9uJ3QgYWRkIG9wdGlvbnMgKGku
ZS4sIGNvbXBsZXhpdHkpIHRvIGEgc3BlY2lmaWNhdGlvbiB1bmxlc3MgdGhlcmUgaXMgc3Vic3Rh
bnRpYWwgYmVuZWZpdC4NCiAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgDQogICAgDQogICAgDQogICAgDQogICAgSnVu
aXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQogICAgRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxm
IE9mIFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpDQogICAgU2VudDogV2VkbmVzZGF5LCBEZWNl
bWJlciAxMSwgMjAxOSAzOjEyIFBNDQogICAgVG86IEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxo
YWxwZXJuLmNvbT47IHNwcmluZ0BpZXRmLm9yZw0KICAgIFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJ
cyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KICAgIA0KICAgIEpvZWwsDQogICAgDQogICAgMS4tIFRo
ZSB1c2UtY2FzZSBmb3IgUFNQIGhhcyBhbHJlYWR5IGJlZW4gcHJvdmlkZWQgYXQgdGhlIG1haWxl
ci4gVGhlcmUgYXJlIHNjZW5hcmlvcyB3aGVyZSBpdCBwcm92aWRlcyBiZW5lZml0cyB0byBvcGVy
YXRvcnMuDQogICAgDQogICAgMi4tIFRoZSBQU1AgYmVoYXZpb3IgaXMgb3B0aW9uYWwuIEl0IGlz
IHVwIHRvIHRoZSBvcGVyYXRvciBpbiBoaXMgZGVwbG95bWVudCB0byBkZWNpZGUgd2hldGhlciB0
byBlbmFibGUgaXQgb3Igbm90IGF0IG9uZSBwYXJ0aWN1bGFyIHJvdXRlci4NCiAgICBTaW1pbGFy
bHksIGEgdmVuZG9yIG1heSBkZWNpZGUgbm90IHRvIGltcGxlbWVudCBpdC4gVGhlIFBTUCBiZWhh
dmlvciBoYXMgYmVlbiBpbXBsZW1lbnRlZCBieSBzZXZlcmFsIHZlbmRvcnMgYW5kIGRlcGxveWVk
IChzZWUgdGhlIHNydjYgZGVwbG95bWVudCBkcmFmdCkuDQogICAgDQogICAgMy4tIEEgbmV0d29y
ayBtYXkgaGF2ZSBQU1AgZW5hYmxlZCBhdCBzb21lIG5vZGVzIGFuZCBub3QgYXQgb3RoZXJzLiAg
RXZlcnl0aGluZyBpcyBzdGlsbCBpbnRlcm9wZXJhYmxlIGFuZCB3b3JrcyBmaW5lLiAgDQogICAg
DQogICAgNC4tIFBTUCBpcyBub3QgYSBjb21wbGV4IG9wZXJhdGlvbiBpbiBoYXJkd2FyZSAoZG9h
YmxlIGF0IGxpbmVyYXRlIG9uIGV4aXN0aW5nIG1lcmNoYW50IHNpbGljb24pLiANCiAgICBFeGFt
cGxlOiBJdCBoYXMgYmVlbiBpbXBsZW1lbnRlZCBhbmQgZGVwbG95ZWQgb24gQnJvYWRjb20gSi9K
Ky4gSWYgSSByZWNhbGwgY29ycmVjdGx5IEJyb2FkY29tIEplcmljaG8rIHN0YXJ0ZWQgc2hpcHBp
bmcgaW4gTWFyY2ggMjAxNiEgUFNQIGlzIHN1cHBvcnRlZCBvbiB0aGlzIHBsYXRmb3JtIGF0IGxp
bmVyYXRlIHdpdGggbm8gcGVyZm9ybWFuY2UgZGVncmFkYXRpb24gKG5laXRoZXIgUFBQUyBub3Ig
QlcpLg0KICAgIEdpdmVuIHRoYXQgdGhpcyBpcyBkb2FibGUgaW4gYSBwbGF0Zm9ybSBmcm9tIG1v
cmUgdGhhbiAzIHllYXJzIGFnbywgSSBmYWlsIHRvIHNlZSBob3cgeW91IG5lZWQgInZlcnkgc3Bl
Y2lhbCBwcm92aXNpb24iIHRvIGRvIHRoaXMuDQogICAgDQogICAgSXMgaXQgcmVhbGx5IHNvbWV0
aGluZyB0aGF0IGhvcnJpYmxlIHRvIHByb3ZpZGUgZnJlZWRvbSBvZiBjaG9pY2UgdG8gdGhlIG9w
ZXJhdG9ycyBkZXBsb3lpbmc/DQogICAgDQogICAgSW4gc3VtbWFyeSwgaXQgY2FuIGJlIGltcGxl
bWVudGVkIHdpdGhvdXQgYW55IGJ1cmRlbiBpbiBoYXJkd2FyZSBhbmQgZGVwbG95bWVudCBleHBl
cmllbmNlIHByb3ZlIHRoaXMgaXMgYmVuZWZpY2lhbCB0byBvcGVyYXRvcnMuDQogICAgDQogICAg
VGhhbmtzLA0KICAgIFBhYmxvLg0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQogICAgRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9m
ICJKb2VsIE0uIEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPg0KICAgIERhdGU6IFdlZG5l
c2RheSwgMTEgRGVjZW1iZXIgMjAxOSBhdCAwMzo1NQ0KICAgIFRvOiAic3ByaW5nQGlldGYub3Jn
IiA8c3ByaW5nQGlldGYub3JnPg0KICAgIFN1YmplY3Q6IFtzcHJpbmddIElzIHNydjYgUFNQIGEg
Z29vZCBpZGVhDQogICAgDQogICAgICAgIEZvciBwdXJwb3NlcyBvZiB0aGlzIHRocmVhZCwgZXZl
biBpZiB5b3UgdGhpbmsgUFNQIHZpb2xhdGVzIFJGQyA4MjAwLCANCiAgICAgICAgbGV0IHVzIGFz
c3VtZSB0aGF0IGl0IGlzIGxlZ2FsLg0KICAgICAgICANCiAgICAgICAgQXMgSSB1bmRlcnN0YW5k
IGl0LCB0aGUgUFNQIHNpdHVhdGlvbiBpczoNCiAgICAgICAgbyB0aGUgcGFja2V0IGFycml2ZXMg
YXQgdGhlIHBsYWNlIChsZXQncyBub3QgYXJndWUgYWJvdXQgd2hldGhlciBTSURzIA0KICAgICAg
ICBhcmUgbG9jYXRvcnMpIGlkZW50aWZpZWQgYnkgdGhlIFNJRCBpbiB0aGUgZGVzdGluYXRpb24g
YWRkcmVzcyBmaWVsZA0KICAgICAgICBvIHRoYXQgU0lEIGlzIHRoZSBuZXh0IHRvIGxhc3QgU0lE
IGluIHRoZSBTSUQgbGlzdA0KICAgICAgICBvIHRoYXQgc2lkIGlzIG1hcmtlZCBhcyAvIGtub3du
IHRvIGJlIFBTUA0KICAgICAgICBvIGF0IHRoZSBpbnRlbmRlZCBwbGFjZSBpbiB0aGUgcHJvY2Vz
c2luZyBwc2V1ZG9jb2RlLCB0aGUgbGFzdCAoZmlyc3QpIA0KICAgICAgICBlbnRyeSBpbiB0aGUg
U1JIIGlzIGNvcGllZCBpbnRvIHRoZSBkZXN0aW5hdGlvbiBJUHY2IGFkZHJlc3MgZmllbGQgb2Yg
DQogICAgICAgIHRoZSBwYWNrZXQNCiAgICAgICAgLT4gVGhlIFNSSCBiZWluZyB1c2VkIGlzIHRo
ZW4gcmVtb3ZlZCBmcm9tIHRoZSBwYWNrZXQuDQogICAgICAgIA0KICAgICAgICBJbiBvcmRlciB0
byBldmFsdWF0ZSB3aGV0aGVyIHRoaXMgaXMgYSBnb29kIGlkZWEsIHdlIGhhdmUgdG8gaGF2ZSBz
b21lIA0KICAgICAgICBpZGVhIG9mIHRoZSBiZW5lZml0LiAgSXQgbWF5IGJlIHRoYXQgSSBhbSBt
aXNzaW5nIHNvbWUgb2YgdGhlIGJlbmVmaXQsIA0KICAgICAgICBhbmQgSSB3b3VsZCBhcHByZWNp
YXRlIGNsYXJpZmljYXRpb24uDQogICAgICAgIEFzIGZhciBhcyBJIGNhbiB0ZWxsLCB0aGUgYmVu
ZWZpdCBvZiB0aGlzIHJlbW92YWwgaXMgdGhhdCBpbiBleGNoYW5nZSANCiAgICAgICAgZm9yIHRo
aXMgbm9kZSBkb2luZyB0aGUgd29yayBvZiByZW1vdmluZyB0aGUgU1JILCB0aGUgZmluYWwgbm9k
ZSBpbiB0aGUgDQogICAgICAgIFNSSCBkb2VzIG5vdCBoYXZlIHRvIHByb2Nlc3MgdGhlIFNSSCBh
dCBhbGwsIGFzIGl0IGhhcyBiZWVuIHJlbW92ZWQuDQogICAgICAgIA0KICAgICAgICBJIGhhdmUg
dHJvdWJsZSBzZWVpbmcgaG93IHRoYXQgd29yayB0cmFkZW9mZiBjYW4gYmUgYmVuZWZpY2lhbC4g
DQogICAgICAgIFJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBhY2tldCBpcyBh
IGNvbXBsZXggb3BlcmF0aW9uLiANCiAgICAgICAgRG9pbmcgc28gaW4gU2lsaWNvbiAod2UgZXhw
ZWN0IHRoaXMgdG8gYmUgZG9uZSBpbiB0aGUgZmFzdCBwYXRoIG9mIA0KICAgICAgICBzaWduaWZp
Y2FudCBmb3J3YXJkZXJzIGFzIEkgdW5kZXJzdGFuZCBpdCkgcmVxdWlyZXMgdmVyeSBzcGVjaWFs
IA0KICAgICAgICBwcm92aXNpb24uICBFdmVuIGluIHNvZnR3YXJlLCByZW1vdmluZyBieXRlcyBm
cm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQgDQogICAgICAgIHJlcXVpcmVzIHNvbWV3aGVyZSBi
ZXR3ZWVuIHNvbWUgYW5kIGEgbG90IG9mIGV4dHJhIHdvcmsuICBJdCBpcyANCiAgICAgICAgZGlz
dGluY3RseSBOT1QgZnJlZS4NCiAgICAgICAgDQogICAgICAgIEluIGNvbnRyYXN0LCB3ZSBoYXZl
IGFzc3VtZWQgdGhhdCB0aGUgd29yayBvZiBwcm9jZXNzaW5nIFNSSCBpdHNlbGYgaXMgDQogICAg
ICAgIHRyYWN0YWJsZSwgc2luY2Ugb3RoZXJ3aXNlIGFsbCBvZiBTUnY2IHdvdWxkIGJlIHByb2Js
ZW1hdGljLiAgU28gd2h5IGlzIA0KICAgICAgICB0aGlzIG5lY2Vzc2FyeS4NCiAgICAgICAgDQog
ICAgICAgIFlvdXJzLA0KICAgICAgICBKb2VsDQogICAgICAgIA0KICAgICAgICBQUzogTm90ZSB0
aGF0IGJvdGggdGhlIE1QTFMgY2FzZSBhbmQgdGhlIGVuY2Fwc3VsYXRpb24gY2FzZSBhcmUgdmVy
eSANCiAgICAgICAgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVyaWFsIGJlaW5nIHJlbW92ZWQg
aXMgYXQgdGhlIGZyb250IG9mIHRoZSBJUCANCiAgICAgICAgcGFja2V0LiAgUG9wIG9yIHByZXBl
bmQgYXJlIE1VQ0ggZWFzaWVyIHRoYW4gbWlkZGxlLXJlbW92YWwgKG9yIA0KICAgICAgICBtaWRk
bGUtaW5zZXJ0aW9uKS4NCiAgICAgICAgDQogICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCiAg
ICAgICAgc3ByaW5nQGlldGYub3JnDQogICAgICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlN
YU8tZ2shVXZkNURSVUlKbHNtb2I1YTdyNEpSZ01NYlpjRTYwSk9QSVczSzJNdWJLcEl1S1hBMXI3
OHZzRnBXQUhhOGhXMiQgDQogICAgICAgIA0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAg
IHNwcmluZ0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVXZk
NURSVUlKbHNtb2I1YTdyNEpSZ01NYlpjRTYwSk9QSVczSzJNdWJLcEl1S1hBMXI3OHZzRnBXQUhh
OGhXMiQgDQogICAgDQo=


From nobody Tue Dec 17 08:18:56 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F9D9120A27 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 08:18:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VcavF-YAkfU0 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 08:18:51 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [146.101.78.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A42DD120A03 for <spring@ietf.org>; Tue, 17 Dec 2019 08:18:50 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2053.outbound.protection.outlook.com [104.47.6.53]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-219-damxbbYYMqqiKXrBXiAICQ-1; Tue, 17 Dec 2019 16:18:45 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5175.eurprd03.prod.outlook.com (10.255.78.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Tue, 17 Dec 2019 16:18:43 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2538.019; Tue, 17 Dec 2019 16:18:43 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB30yUuQpd+rN06ZUFj620sk56e90UZAgABLc4CAAJihAA==
Date: Tue, 17 Dec 2019 16:18:43 +0000
Message-ID: <10C6A979-7B9A-4CB5-85B2-F79934850027@liquidtelecom.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com>
In-Reply-To: <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
x-originating-ip: [152.108.254.100]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 111f323e-5e01-447c-eae2-08d7830cc93d
x-ms-traffictypediagnostic: DBBPR03MB5175:
x-microsoft-antispam-prvs: <DBBPR03MB517533A08A554970DF9C00A0EE500@DBBPR03MB5175.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(39860400002)(346002)(136003)(396003)(199004)(189003)(66574012)(53546011)(8676002)(36756003)(2906002)(91956017)(76116006)(66556008)(6506007)(66946007)(5660300002)(81166006)(81156014)(86362001)(6486002)(186003)(6916009)(66476007)(66446008)(478600001)(966005)(26005)(64756008)(2616005)(33656002)(71200400001)(316002)(4326008)(8936002)(54906003)(6512007); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5175; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pxRsTn57Q/eH2xQHoFT4zMaSKrli0ICi8XvA5KLvm6/MaXTHGXu8mc1GekKC9e35WOhoaA00tVllxDX9F1JGhOstweubQ8ZhYogGjhXzK1Xuq7A8m8UTSVyibUuP5kkXsOZqoHAJOhVWoOewzPYS780Kks6tUOuWDJaEAesW58SPFbDHv6DXNpne87HNLy8DNgUt8opixmVHFCtbgD7888vmQfzdCY0Av0gkoz5Df1pnrwb2MkHRey+N7FJYnz6I3OOo55sQLGxPOrpFOwr2PNzMlCPzK0PQPDojmDQ+qt36OhKHsI6jUDILvj3uuWvZO19etq8lGrdG0Z+BScx/nPTIJczA6K2r85lGfJvpIuwExxGOR+2aTHolIDV38RZMQsjwGPSe0Om1YlE5+cT24wI4wEA97SyhIKshrSHEgpp8OAwjn1Cfoz/FIGtt0N7xZ+bMVS/gnChUboo0PM9MukOQ4AAfXxKcITjTdQTcgo4=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 111f323e-5e01-447c-eae2-08d7830cc93d
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2019 16:18:43.2540 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: drodBM2D4mYIFWar7UOTpgmbVhYcR2P+cvmIXRJ2UnunA3ID75rbxMQJzNKNZlsd3VM2ujmeeVI7D+S5dgAQTlfwyOrCho+KokAW2isqovg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5175
X-MC-Unique: damxbbYYMqqiKXrBXiAICQ-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_10C6A9797B9A4CB585B2F79934850027liquidtelecomcom_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ikdWHPLZn-hjQO0rrLZUgmNEvNc>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 16:18:55 -0000

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

RWNob2luZyB3aGF0IE1hcmsgc2FpZCBpbiBsYXRlciBlbWFpbHMuICBBIGRlcGxveW1lbnQgZHJh
ZnQgd2FzIHB1Ymxpc2hlZCDigJMgaXQgbWFkZSBjbGFpbXMgYWJvdXQgcGVvcGxlcyBwcm9kdWN0
aW9uIGRlcGxveW1lbnRzIOKAkyBhbmQgaXQgaXMgbXkgYmVsaWVmIHRoYXQgYW55IGRyYWZ0IHRo
YXQgaXMgcHV0IGZvcndhcmQgaW50byB0aGUgSUVURiBpcyBvcGVuIHRvIHRlc3RpbmcgYW5kIHZl
cmlmaWNhdGlvbi4gIEZ1cnRoZXJtb3JlIOKAkyBJIHdvdWxkIHN0cm9uZ2x5IGFyZ3VlIHRoZXJl
IGlzIGEgcmVhc29uIHRoYXQgdGhlIElFVEYgY2FsbHMgZm9yIHJ1bm5pbmcgY29kZSwgcnVubmlu
ZyBjb2RlIGxldHMgdXMgdGVzdCB0aGUgcHJlbWlzZSBiZWhpbmQgdGhlIGRyYWZ0cyDigJMgYW5k
IGlmIHRoZSBydW5uaW5nIGNvZGUgcHJlc2VudHMg4oCTIGFuZCBmdXJ0aGVyIHB1c2hlZCB0aHJv
dWdoIGRlcGxveW1lbnQgZHJhZnRzIOKAkyBpcyBub3QgaW4gbGluZSB3aXRoIHRoZSBkcmFmdHMg
dGhlbXNlbHZlcyDigJMgd2UgbmVlZCB0byB1bmRlcnN0YW5kIHdoeSBub3QuDQoNClRvIGZpbmQg
aW50ZXItb3BlcmFibGUgYXBwcm9hY2hlcyDigJMgd2hpY2ggaXMga2luZGEgdGhlIHBvaW50IG9m
IHN0YW5kYXJkcyBJIGJlbGlldmUg4oCTIGl0IGlzIHZlcnkgY3JpdGljYWwgdGhhdCB3ZSB1bmRl
cnN0YW5kIHdoYXQgaXMgYWN0dWFsbHkgYmVpbmcgcHV0IG91dCB0aGVyZSBhcyBiZWluZyBkZXBs
b3llZCDigJMgdnMgd2hhdCBpcyBpbiB0aGUgZHJhZnRzIOKAkyBhbmQgY3JpdGljYWwgdG8gdW5k
ZXJzdGFuZCBpZiB3ZSBhcmUgbWlzcyB1bmRlcnN0YW5kaW5nIHNvbWV0aGluZyBpbiB0aGUgZHJh
ZnQgdGhhdCBpcyBjYXVzaW5nIHN1Y2ggd2lkZSBkaXNwYXJpdGllcyDigJMgYW55dGhpbmcgZWxz
ZSB3aWxsIGxlYWQgdG8gYSBodWdlIGFtb3VudCBvZiBpbnRlci1vcCBpc3N1ZXMgbGF0ZXIgZG93
biB0aGUgbGluZS4NCg0KSGVuY2Ug4oCTIEkgdGhpbmsgYW4gYW5hbHlzaXMgb2Ygd2hhdCBpcyBi
ZWluZyBjbGFpbWVkIGJ5IHRoZSBkZXBsb3ltZW50IGRyYWZ0IGlzIGluZGVlZCB2ZXJ5IHJlbGV2
YW50Lg0KDQpUaGFua3MNCg0KQW5kcmV3DQoNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0
QHJhc3p1ay5uZXQ+DQpEYXRlOiBUdWVzZGF5LCAxNyBEZWNlbWJlciAyMDE5IGF0IDEzOjEyDQpU
bzogQW5kcmV3IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4NCkNjOiBB
bGV4YW5kcmUgUGV0cmVzY3UgPGFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20+LCBTUFJJTkcg
V0cgZW1haWwgbGlzdCA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIHBh
Y2tldCBjYXB0dXJlcyBmb3IgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nLTA2Pw0KDQpIaSBBbmRyZXcsDQoNCk15IHBlcnNvbmFsIG9waW5pb24gaXMgdGhhdCB3aXRo
IGJlbG93IHlvdSBhcmUgbm93IGdvaW5nIHdheSBvdXRzaWRlIG9mIHdoYXQgc2hvdWxkIGJlIGRp
c2N1c3NlZCBvbiBJRVRGIG1haWxpbmcgbGlzdHMuIEhvcGUgU1BSSU5HIGNoYXJpcyB3aWxsIGFk
ZHJlc3MgaXQuIElFVEYgaXMgbm90IHRoZSByaWdodCBmb3J1bSBmb3IgYW55IHZlbmRvciBpbXBs
ZW1lbnRhdGlvbiBkaXNjdXNzaW9uIHJlZ2FyZGxlc3MgaWYgdGhpcyBpcyBDaXNjbywgSnVuaXBl
ciwgQXJyY3VzLCBOb2tpYSBldGMgLi4uLiBJIHJlY29tbWVuZCB5b3UgbW92ZSBpdCB0byAtbnNw
IGxpc3RzLg0KDQpJZiBzdGFuZGFyZHMgb3IgZHJhZnRzIGFyZSBub3QgY2xlYXIgeW91IGFyZSB3
ZWxjb21lIHRvIGFzayBxdWVzdGlvbnMgb24gdGhvc2UuIEFueSBpbXBsZW1lbnRhdGlvbiBpcyBh
IHByaXZhdGUgY2hvaWNlIG9mIGdpdmVuIHZlbmRvciBhbmQgaW4gbm8gd2F5IHNob3VsZCBpbmZs
dWVuY2UgV0cgZGVjaXNpb24gaW4gcmVnYXJkcyBvZiB0aGUgY2hvaWNlcyB3ZSBtYWtlIGluIHBy
b3RvY29sIGRlc2lnbi4NCg0KSWYgeW91IHRoaW5rIHRoYXQgc29tZSBpbXBsZW1lbnRhdGlvbnMg
dmlvbGF0ZSBzdGFuZGFyZHMgb3IgZXZlbiBXRyBkcmFmdHMgeW91IGFyZSBtb3JlIHRoZW4gd2Vs
Y29tZSB0byBwcm9wb3NlIHNwZWNpZmljIHF1ZXN0aW9ucyB0byB0aGUgaW1wbGVtZW50YXRpb24g
cmVwb3J0cyB3aGljaCBjaGFpcnMgd291bGQgYmUgbm9ybWFsbHkgbW9yZSB0aGFuIGhhcHB5IHRv
IGluY2x1ZGUgaW4gdGhlIHByb2Nlc3MgYW5kIGFzayBvciBldmVuIGVuZm9yY2UgYWxsIHZlbmRv
cnMgdG8gZmlsbCB0aGUgYmxhbmtzLg0KDQpSZWdhcmRzLA0KUm9iZXJ0Lg0KDQoNCk9uIFR1ZSwg
RGVjIDE3LCAyMDE5IGF0IDY6NTggQU0gQW5kcmV3IEFsc3RvbiA8QW5kcmV3LkFsc3RvbkBsaXF1
aWR0ZWxlY29tLmNvbTxtYWlsdG86QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4+IHdy
b3RlOg0KQWxleCwNCg0KV2lsbCB0cnkgYW5kIGdldCB5b3Ugc29tZSBjYXB0dXJlcyBvZmYgdGhl
IGRldmljZXMgSeKAmXZlIGJlZW4gdGVzdGluZyBvbiDigJMgaW4gb3JkZXIgdG8gbWFrZSBzdXJl
IEkgdW5kZXJzdG9vZCB0aGlzIGRyYWZ0IHByb3Blcmx5LCBhbmQgaW4gbGlnaHQgb2YgdGhlIGRl
cGxveW1lbnQgc3RhdHVzIGRyYWZ0LCBJIGRlY2lkZWQgdG8gcGxheSBhIGxvdCBtb3JlIGRlZXBs
eSBhbmQgc2V0dXAgYSBiaXQgb2YgYSBsYWIuICBJ4oCZbSBzdGlsbCBkb2luZyB0ZXN0cyBhbmQg
c29vbiBhcyBJIGhhdmUgc29tZSBvdGhlciBiaXRzIGNvbXBsZXRlZCB3aWxsIHNlbmQgdGhyb3Vn
aCB0aGUgcGFja2V0IGNhcHR1cmVzIGZyb20gdGhvc2UgYWdhaW5zdCAoU2luY2UgdGhlIFhSIGJv
eGVzIHRoYXQgSSBoYXZlIHRvIHRlc3Qgb24gc2VlbSB0byBoYXZlIGFic29sdXRlbHkgbm8gYWJp
bGl0eSB0byBzZXR1cCB0cmFmZmljIHN0ZWVyaW5nIHdpdGggU1J2NiAoYW5kIEkgYWN0dWFsbHkg
aGF2ZSByZXF1ZXN0ZWQgZGV0YWlscyBvZiBob3cgdG8gY29uZmlndXJlIHRoaXMgaW4gdGhlIHBh
c3QgYnV0IGdvdHRlbiBubyByZXNwb25zZSksIEnigJltIGp1c3QgZmluaXNoaW5nIHRoZSBjb2Rl
IHRvIGluamVjdCBwYWNrZXRzIGZyb20gb3V0c2lkZSB3aXRoIGEgc2lkIHN0YWNrIHRvIHRlc3Qg
dGhpcy4gIEkgYWxzbyBhY2tub3dsZWRnZSB0aGF0IEnigJltIHJ1bm5pbmcgdGVzdHMgYWdhaW5z
dCBjb2RlIHRoYXQgaXMgaW1wbGVtZW50aW5nIGEgZHJhZnQgdGhhdCBzZWVtcyBmYXIgZnJvbSBm
aW5hbCDigJMgYW5kIHNvIHNob3VsZG7igJl0IGhhdmUgdGhhdCBtYW55IGV4cGVjdGF0aW9ucy4N
Cg0KVGhhdCBiZWluZyBzYWlkLCBJbiBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBkcmFmdCDigJMg
SSBkbyBoYXZlIHNvbWUgY29uY2VybnMgdGhhdCB0aGVyZSBpcyBhIGRyYWZ0IHRoYXQgc3BlY2lm
aWVzIHRoYXQgcGVvcGxlIGhhdmUgcHV0IHRoaXMgc3R1ZmYgaW50byBwcm9kdWN0aW9uIOKAkyB5
ZXQgdGhlIGltcGxlbWVudGF0aW9uIGluIGN1cnJlbnQgc2hpcHBpbmcgY29kZSBzZWVtcyB0byBi
ZSAqd2F5KiBvZmYgdGhlIGRyYWZ0IGFuZCBjb250cmFyeSB0byB0aGluZ3Mgd2UgaGF2ZSBiZWVu
IHRvbGQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAuDQoNClNvbWUgb2YgdGhlIG1vcmUgaW50ZXJlc3Rp
bmcgZmluZHMgc28gZmFyOg0KDQoNCiAgKiAgIEluIE1vbnRyZWFsIOKAkyBJIHF1ZXN0aW9uZWQg
dGhlIGdyb3d0aCBpbiB0aGUgSUdQIHRhYmxlcyDigJMgc2luY2UgSSB3b3VsZCBoYXZlIHRvIHVz
ZSBhIHNlcGFyYXRlIGxvY2F0b3Igb24gZWFjaCByb3V0ZXIg4oCTIEkgd2FzIGV4cGxpY2l0bHkg
dG9sZCB0aGlzIHdhc27igJl0IG5lY2Vzc2FyeSBhbmQgY291bGQgdXNlIHRoZSBsb29wYmFja3Mg
4oCTIG5vdCBzbyBpbiBjdXJyZW50IGNvZGUg4oCTIHVzZSBvZiB0aGUgbG9vcGJhY2sgbWFya3Mg
dGhlIGxvY2F0b3IgYXMgZG93bi4NCg0KDQogICogICBMb2NhdG9yIHNpemUgaXMgbm90IGNvbmZp
Z3VyYWJsZSBhcyBhbnl0aGluZyBvdGhlciB0aGFuIGEgLzY0DQoNCg0KDQogICogICBYUiA3LjAu
MSBjbGFpbXMgYSBtYXhpbXVtIG51bWJlciBvZiBTSUTigJlzIGF0IDgwMDAg4oCTIEnigJltIHN0
aWxsIHVuY2xlYXIgaWYgdGhpcyBsaW1pdGF0aW9uIGluIHRoZSBjb2RlIGlzIGJhc2VkIG9uIGxv
Y2FsbHkgY29uZmlndXJlZCBTSUTigJlzIG9yIHJlY2VpdmVkIFNJROKAmXMg4oCTIGFuZCB3aWxs
IHJ1biBzb21lIHRlc3RzIG9uIHRoaXMgaW4gdGhlIGNvbWluZyBkYXkgb3IgdHdvIHRvIHZlcmlm
eQ0KDQoNCg0KICAqICAgVGhlcmUgc2VlbXMgdG8gYmUgYSBsaW1pdCBvbiBhIHNpbmdsZSBsb2Nh
dG9yIHBlciBib3gg4oCTIEnigJltIHN0aWxsIHRyeWluZyB0byBmaWd1cmUgb3V0IHdoYXQgaW1w
YWN0IHRoaXMgd2lsbCBoYXZlIGluIGEgbXVsdGktYXJlYSBvciBtdWx0aS1sZXZlbCBJR1AgZGVw
bG95bWVudCBzY2VuYXJpby4NCg0KDQoNCiAgKiAgIEJ5IGRlZmF1bHQgd2hlbiBjb25maWd1cmlu
ZyBhIGxvY2F0b3Ig4oCTIHRoZSBkZXZpY2UgY29uZmlndXJlcyBhIHNlcGFyYXRlIEVuZC5YIChQ
U1ApIGZvciBlYWNoIGludGVyZmFjZSDigJMgbm93IOKAkyB0aGlzIGlzIHdoZXJlIHRoaW5ncyBn
ZXQgaW50ZXJlc3RpbmcuICBJZiBJIGFtIHJlYWRpbmcgdGhlIE5QIHRleHQgY29ycmVjdGx5LCBF
bmQuWCAoUFNQKSBzaG91bGQgYmUgbG9jYXRvcjowMDA2OjogIC0gSG93ZXZlciwgaW4gdGhlIHNo
aXBwaW5nIGNvZGUsIHRoYXQgaXMgbm90IHRoZSBjYXNlIGF0IGFsbCDigJMgYXMgcGVyIHRoZSBi
ZWxvdzoNCg0KDQoNClJQLzAvUlAwL0NQVTA6U1JWNi1SMiNzaG93IHNlZ21lbnQtcm91dGluZyBz
cnY2IGxvY2F0b3IgUjIgc2lkIFN1biBEZWMgMTUgMDQ6NTY6MTAuOTEzIFVUQw0KDQpTSUQgICAg
ICAgICAgICAgICAgICAgICAgICAgQmVoYXZpb3IgICAgIENvbnRleHQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBPd25lciAgICAgICAgICAgICAgIFN0YXRlICBSVw0KDQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSAgLS0tLS0tLS0tLS0gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSAgICAtLS0tLS0tLS0tLS0tLS0tLS0gIC0tLS0tICAtLQ0KDQoyMDAxOmRiODplZToyOjE6OiAg
ICAgICAgICAgRW5kIChQU1ApICAgICdkZWZhdWx0JzoxICAgICAgICAgICAgICAgICAgICAgICBz
aWRtZ3IgICAgICAgICAgICAgIEluVXNlICBZDQoNCjIwMDE6ZGI4OmVlOjI6MTE6OiAgICAgICAg
ICBFbmQuT1AgICAgICAgJ2RlZmF1bHQnICAgICAgICAgICAgICAgICAgICAgICAgIHNpZG1nciAg
ICAgICAgICAgICAgSW5Vc2UgIFkNCg0KMjAwMTpkYjg6ZWU6Mjo0MDo6ICAgICAgICAgIEVuZC5Y
IChQU1ApICBbR2kwLzAvMC8wLCBMaW5rLUxvY2FsXSAgICAgICAgICAgaXNpcy02NCAgICAgICAg
ICAgICBJblVzZSAgWQ0KDQoyMDAxOmRiODplZToyOjQxOjogICAgICAgICAgRW5kLlggKFBTUCkg
IFtHaTAvMC8wLzEsIExpbmstTG9jYWxdICAgICAgICAgICBpc2lzLTY0ICAgICAgICAgICAgIElu
VXNlICBZDQoNCjIwMDE6ZGI4OmVlOjI6NDI6OiAgICAgICAgICBFbmQuWCAoUFNQKSAgW0dpMC8w
LzAvMywgTGluay1Mb2NhbF0gICAgICAgICAgIGlzaXMtNjQgICAgICAgICAgICAgSW5Vc2UgIFkN
Cg0KDQoNClNvIGZyb20gbXkgcGVyc3BlY3RpdmUg4oCTIEkgaGF2ZSB0byB3b25kZXIgYWJvdXQg
dGhlIHByb2R1Y3Rpb24gZGVwbG95bWVudHMg4oCTIGJlY2F1c2UgcGFydGljdWxhcmx5IG9uIHRo
aXMgbGFzdCBwb2ludCDigJMgaWYgcGVvcGxlIGhhdmUgYmVlbiBwdXR0aW5nIHRoaXMgc3R1ZmYg
aW4gcHJvZHVjdGlvbiwgYW5kIHRoZSBpbXBsZW1lbnRhdGlvbiBpcyBzbyBkaWZmZXJlbnQgZnJv
bSB0aGUgdGV4dCwgaXRzIGdvaW5nIHRvIGNyZWF0ZSBzb21lIHJhdGhlciBpbnRlcmVzdGluZyBi
cmVha2FnZSBnb2luZyBmb3J3YXJkIGlmIG15IHJlYWRpbmcgb2YgdGhlIHRleHQgaXMgY29ycmVj
dC4NCg0KDQoNCkFueXdheSDigJMgd2lsbCBzZW5kIHNvbWUgcGFja2V0IGNhcHR1cmVzIGhvcGVm
dWxseSBpbiB0aGUgbmV4dCA0OCBob3VycyBvbmNlIEnigJl2ZSBnb3QgYSBtb3JlIGNvbXBsZXRl
IHNldCBvZiBjYXB0dXJlcyBmcm9tIG15IGxhYiBzZXR1cC4NCg0KDQoNClRoYW5rcw0KDQoNCg0K
QW5kcmV3DQoNCg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPG1haWx0
bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBBbGV4YW5kcmUgUGV0cmVz
Y3UNClNlbnQ6IE1vbmRheSwgMTYgRGVjZW1iZXIgMjAxOSAxNzozNA0KVG86IFNQUklORyBXRyBl
bWFpbCBsaXN0IDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+DQpTdWJq
ZWN0OiBbc3ByaW5nXSBwYWNrZXQgY2FwdHVyZXMgZm9yIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZy0wNj8NCg0KSGksIFNQUklOR2VycywNCg0KTXkgY29tbWVudHMg
b24gU1J2NiByZWxhdGUgdG8gYSB3b3JyeSBhYm91dCBtb2RpZnlpbmcgcGFja2V0cyBpbiB0cmFu
c2l0Lg0KDQpJbiBvcmRlciB0byBiZXR0ZXIgZXhwbGFpbiBteXNlbGYsIG9yIG1heWJlIHRvIHJl
bW92ZSB0aGUgd29ycnkNCmFsdG9nZXRoZXIsIEkgd291bGQgbGlrZSB0byBhc2sgZm9yIHBhY2tl
dCBkdW1wcyBvZiBTUnY2Lg0KDQpCeSBsb29raW5nIGF0IHRoZSBwYWNrZXQgY29udGVudHMgdGhh
dCBnbyBpbnRvIHRoZSBuZXR3b3JrIGl0IGlzIG11Y2gNCmVhc2llciB0byBjbGFyaWZ5IGFuZCB0
byBhdm9pZCBtaXN1bmRlcnN0YW5kaW5ncy4NCg0KQWxleA0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5n
QGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3NwcmluZzxodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3NwcmluZz4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPg0K
--_000_10C6A9797B9A4CB585B2F79934850027liquidtelecomcom_
Content-Type: text/html; charset=UTF-8
Content-ID: <CA15526F0DE7DD45BFC4C7DAEAC0B29F@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp
bjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28t
bGlzdC1pZDoyODcyMDMyNTk7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi05MjIwNzQ5ODI7fQ0K
QGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDIN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyNTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGww
OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlk
OjU3ODk1MTAyMzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTIxNDAwOTI2MzY7fQ0KQGxpc3Qg
bDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
MDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyDQoJe21zby1saXN0LWlkOjE2MzA4
OTUwNDI7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjY2ODkxMDk4ODt9DQpAbGlzdCBsMjpsZXZl
bDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw5DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3QtaWQ6MTY3Nzg3NTcyMzsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTcxMDA5NDI2O30NCkBsaXN0IGwzOmxldmVsMQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzps
ZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjE2
LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZl
bDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDkNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDoxNzQ3MjE5NzAxOw0KCW1zby1s
aXN0LXRlbXBsYXRlLWlkczoxMzgyMDYxNTY2O30NCkBsaXN0IGw0OmxldmVsMQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjcyLjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDQN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDUNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDgNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBj
bTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUi
IHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+RWNob2lu
ZyB3aGF0IE1hcmsgc2FpZCBpbiBsYXRlciBlbWFpbHMuJm5ic3A7IEEgZGVwbG95bWVudCBkcmFm
dCB3YXMgcHVibGlzaGVkIOKAkyBpdCBtYWRlIGNsYWltcyBhYm91dCBwZW9wbGVzIHByb2R1Y3Rp
b24gZGVwbG95bWVudHMg4oCTIGFuZCBpdCBpcyBteSBiZWxpZWYgdGhhdCBhbnkgZHJhZnQgdGhh
dCBpcyBwdXQgZm9yd2FyZCBpbnRvIHRoZSBJRVRGDQogaXMgb3BlbiB0byB0ZXN0aW5nIGFuZCB2
ZXJpZmljYXRpb24uJm5ic3A7IEZ1cnRoZXJtb3JlIOKAkyBJIHdvdWxkIHN0cm9uZ2x5IGFyZ3Vl
IHRoZXJlIGlzIGEgcmVhc29uIHRoYXQgdGhlIElFVEYgY2FsbHMgZm9yIHJ1bm5pbmcgY29kZSwg
cnVubmluZyBjb2RlIGxldHMgdXMgdGVzdCB0aGUgcHJlbWlzZSBiZWhpbmQgdGhlIGRyYWZ0cyDi
gJMgYW5kIGlmIHRoZSBydW5uaW5nIGNvZGUgcHJlc2VudHMg4oCTIGFuZCBmdXJ0aGVyIHB1c2hl
ZCB0aHJvdWdoIGRlcGxveW1lbnQNCiBkcmFmdHMg4oCTIGlzIG5vdCBpbiBsaW5lIHdpdGggdGhl
IGRyYWZ0cyB0aGVtc2VsdmVzIOKAkyB3ZSBuZWVkIHRvIHVuZGVyc3RhbmQgd2h5IG5vdC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+VG8gZmluZCBpbnRlci1vcGVyYWJsZSBhcHByb2FjaGVzIOKAkyB3aGljaCBpcyBraW5kYSB0
aGUgcG9pbnQgb2Ygc3RhbmRhcmRzIEkgYmVsaWV2ZSDigJMgaXQgaXMgdmVyeSBjcml0aWNhbCB0
aGF0IHdlIHVuZGVyc3RhbmQgd2hhdCBpcyBhY3R1YWxseSBiZWluZyBwdXQgb3V0IHRoZXJlIGFz
IGJlaW5nIGRlcGxveWVkIOKAkyB2cyB3aGF0IGlzIGluDQogdGhlIGRyYWZ0cyDigJMgYW5kIGNy
aXRpY2FsIHRvIHVuZGVyc3RhbmQgaWYgd2UgYXJlIG1pc3MgdW5kZXJzdGFuZGluZyBzb21ldGhp
bmcgaW4gdGhlIGRyYWZ0IHRoYXQgaXMgY2F1c2luZyBzdWNoIHdpZGUgZGlzcGFyaXRpZXMg4oCT
IGFueXRoaW5nIGVsc2Ugd2lsbCBsZWFkIHRvIGEgaHVnZSBhbW91bnQgb2YgaW50ZXItb3AgaXNz
dWVzIGxhdGVyIGRvd24gdGhlIGxpbmUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkhlbmNlIOKAkyBJIHRoaW5rIGFuIGFuYWx5
c2lzIG9mIHdoYXQgaXMgYmVpbmcgY2xhaW1lZCBieSB0aGUgZGVwbG95bWVudCBkcmFmdCBpcyBp
bmRlZWQgdmVyeSByZWxldmFudC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
dG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpi
bGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+Um9iZXJ0IFJhc3p1ayAmbHQ7cm9iZXJ0QHJhc3p1ay5uZXQmZ3Q7PGJyPg0KPGI+
RGF0ZTogPC9iPlR1ZXNkYXksIDE3IERlY2VtYmVyIDIwMTkgYXQgMTM6MTI8YnI+DQo8Yj5Ubzog
PC9iPkFuZHJldyBBbHN0b24gJmx0O0FuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20mZ3Q7
PGJyPg0KPGI+Q2M6IDwvYj5BbGV4YW5kcmUgUGV0cmVzY3UgJmx0O2FsZXhhbmRyZS5wZXRyZXNj
dUBnbWFpbC5jb20mZ3Q7LCBTUFJJTkcgV0cgZW1haWwgbGlzdCAmbHQ7c3ByaW5nQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3NwcmluZ10gcGFja2V0IGNhcHR1cmVzIGZv
ciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDY/PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBB
bmRyZXcsIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TXkg
cGVyc29uYWwgb3BpbmlvbiBpcyB0aGF0IHdpdGggYmVsb3cgeW91IGFyZSBub3cgZ29pbmcgd2F5
IG91dHNpZGUgb2Ygd2hhdCBzaG91bGQgYmUgZGlzY3Vzc2VkIG9uIElFVEYgbWFpbGluZyBsaXN0
cy4gSG9wZSBTUFJJTkcgY2hhcmlzIHdpbGwgYWRkcmVzcyBpdC4gSUVURiBpcyBub3QgdGhlIHJp
Z2h0IGZvcnVtIGZvciBhbnkgdmVuZG9yIGltcGxlbWVudGF0aW9uIGRpc2N1c3Npb24gcmVnYXJk
bGVzcw0KIGlmIHRoaXMgaXMgQ2lzY28sIEp1bmlwZXIsIEFycmN1cywgTm9raWEgZXRjIC4uLi4g
SSByZWNvbW1lbmQgeW91IG1vdmUgaXQgdG8gLW5zcCBsaXN0cy4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYgc3RhbmRhcmRzIG9y
IGRyYWZ0cyBhcmUgbm90IGNsZWFyIHlvdSBhcmUgd2VsY29tZSB0byBhc2sgcXVlc3Rpb25zIG9u
IHRob3NlLiBBbnkgaW1wbGVtZW50YXRpb24gaXMgYSBwcml2YXRlIGNob2ljZSBvZiBnaXZlbiB2
ZW5kb3IgYW5kIGluIG5vIHdheSBzaG91bGQgaW5mbHVlbmNlIFdHIGRlY2lzaW9uIGluIHJlZ2Fy
ZHMgb2YgdGhlIGNob2ljZXMgd2UgbWFrZSBpbiBwcm90b2NvbCBkZXNpZ24uJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHlvdSZu
YnNwO3RoaW5rIHRoYXQgc29tZSBpbXBsZW1lbnRhdGlvbnMgdmlvbGF0ZSBzdGFuZGFyZHMgb3Ig
ZXZlbiBXRyBkcmFmdHMgeW91IGFyZSBtb3JlIHRoZW4gd2VsY29tZSB0byBwcm9wb3NlIHNwZWNp
ZmljJm5ic3A7cXVlc3Rpb25zIHRvIHRoZSZuYnNwO2ltcGxlbWVudGF0aW9uIHJlcG9ydHMgd2hp
Y2ggY2hhaXJzIHdvdWxkIGJlIG5vcm1hbGx5IG1vcmUgdGhhbiBoYXBweSB0byBpbmNsdWRlIGlu
IHRoZSBwcm9jZXNzIGFuZA0KIGFzayBvciBldmVuIGVuZm9yY2UgYWxsIHZlbmRvcnMgdG8gZmls
bCB0aGUgYmxhbmtzLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Um9iZXJ0LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgRGVjIDE3LCAyMDE5IGF0IDY6NTgg
QU0gQW5kcmV3IEFsc3RvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlk
dGVsZWNvbS5jb20iIHRhcmdldD0iX2JsYW5rIj5BbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20u
Y29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6
MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QWxleCw8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPldpbGwgdHJ5IGFuZCBnZXQgeW91IHNvbWUgY2FwdHVyZXMgb2ZmIHRoZSBk
ZXZpY2VzIEnigJl2ZSBiZWVuIHRlc3Rpbmcgb24g4oCTIGluIG9yZGVyIHRvIG1ha2Ugc3VyZSBJ
IHVuZGVyc3Rvb2QgdGhpcyBkcmFmdCBwcm9wZXJseSwgYW5kIGluIGxpZ2h0IG9mIHRoZSBkZXBs
b3ltZW50IHN0YXR1cyBkcmFmdCwgSQ0KIGRlY2lkZWQgdG8gcGxheSBhIGxvdCBtb3JlIGRlZXBs
eSBhbmQgc2V0dXAgYSBiaXQgb2YgYSBsYWIuJm5ic3A7IEnigJltIHN0aWxsIGRvaW5nIHRlc3Rz
IGFuZCBzb29uIGFzIEkgaGF2ZSBzb21lIG90aGVyIGJpdHMgY29tcGxldGVkIHdpbGwgc2VuZCB0
aHJvdWdoIHRoZSBwYWNrZXQgY2FwdHVyZXMgZnJvbSB0aG9zZSBhZ2FpbnN0IChTaW5jZSB0aGUg
WFIgYm94ZXMgdGhhdCBJIGhhdmUgdG8gdGVzdCBvbiBzZWVtIHRvIGhhdmUgYWJzb2x1dGVseSBu
byBhYmlsaXR5DQogdG8gc2V0dXAgdHJhZmZpYyBzdGVlcmluZyB3aXRoIFNSdjYgKGFuZCBJIGFj
dHVhbGx5IGhhdmUgcmVxdWVzdGVkIGRldGFpbHMgb2YgaG93IHRvIGNvbmZpZ3VyZSB0aGlzIGlu
IHRoZSBwYXN0IGJ1dCBnb3R0ZW4gbm8gcmVzcG9uc2UpLCBJ4oCZbSBqdXN0IGZpbmlzaGluZyB0
aGUgY29kZSB0byBpbmplY3QgcGFja2V0cyBmcm9tIG91dHNpZGUgd2l0aCBhIHNpZCBzdGFjayB0
byB0ZXN0IHRoaXMuJm5ic3A7IEkgYWxzbyBhY2tub3dsZWRnZSB0aGF0IEnigJltDQogcnVubmlu
ZyB0ZXN0cyBhZ2FpbnN0IGNvZGUgdGhhdCBpcyBpbXBsZW1lbnRpbmcgYSBkcmFmdCB0aGF0IHNl
ZW1zIGZhciBmcm9tIGZpbmFsIOKAkyBhbmQgc28gc2hvdWxkbuKAmXQgaGF2ZSB0aGF0IG1hbnkg
ZXhwZWN0YXRpb25zLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhdCBiZWluZyBzYWlk
LCBJbiBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBkcmFmdCDigJMgSSBkbyBoYXZlIHNvbWUgY29u
Y2VybnMgdGhhdCB0aGVyZSBpcyBhIGRyYWZ0IHRoYXQgc3BlY2lmaWVzIHRoYXQgcGVvcGxlIGhh
dmUgcHV0IHRoaXMgc3R1ZmYgaW50byBwcm9kdWN0aW9uIOKAkyB5ZXQgdGhlIGltcGxlbWVudGF0
aW9uDQogaW4gY3VycmVudCBzaGlwcGluZyBjb2RlIHNlZW1zIHRvIGJlICo8Yj53YXk8L2I+KiBv
ZmYgdGhlIGRyYWZ0IGFuZCBjb250cmFyeSB0byB0aGluZ3Mgd2UgaGF2ZSBiZWVuIHRvbGQgaW4g
dGhlIHdvcmtpbmcgZ3JvdXAuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Tb21lIG9mIHRo
ZSBtb3JlIGludGVyZXN0aW5nIGZpbmRzIHNvIGZhcjo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBsZm8xIj4NCkluIE1vbnRy
ZWFsIOKAkyBJIHF1ZXN0aW9uZWQgdGhlIGdyb3d0aCBpbiB0aGUgSUdQIHRhYmxlcyDigJMgc2lu
Y2UgSSB3b3VsZCBoYXZlIHRvIHVzZSBhIHNlcGFyYXRlIGxvY2F0b3Igb24gZWFjaCByb3V0ZXIg
4oCTIEkgd2FzIGV4cGxpY2l0bHkgdG9sZCB0aGlzIHdhc27igJl0IG5lY2Vzc2FyeSBhbmQgY291
bGQgdXNlIHRoZSBsb29wYmFja3Mg4oCTIG5vdCBzbyBpbiBjdXJyZW50IGNvZGUg4oCTIHVzZSBv
ZiB0aGUgbG9vcGJhY2sgbWFya3MgdGhlIGxvY2F0b3INCiBhcyBkb3duLjxvOnA+PC9vOnA+PC9s
aT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjx1
bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDIgbGV2ZWwx
IGxmbzIiPg0KTG9jYXRvciBzaXplIGlzIG5vdCBjb25maWd1cmFibGUgYXMgYW55dGhpbmcgb3Ro
ZXIgdGhhbiBhIC82NDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHA+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omww
IGxldmVsMSBsZm8zIj4NClhSIDcuMC4xIGNsYWltcyBhIG1heGltdW0gbnVtYmVyIG9mIFNJROKA
mXMgYXQgODAwMCDigJMgSeKAmW0gc3RpbGwgdW5jbGVhciBpZiB0aGlzIGxpbWl0YXRpb24gaW4g
dGhlIGNvZGUgaXMgYmFzZWQgb24gbG9jYWxseSBjb25maWd1cmVkIFNJROKAmXMgb3IgcmVjZWl2
ZWQgU0lE4oCZcyDigJMgYW5kIHdpbGwgcnVuIHNvbWUgdGVzdHMgb24gdGhpcyBpbiB0aGUgY29t
aW5nIGRheSBvciB0d28gdG8gdmVyaWZ5PG86cD48L286cD48L2xpPjwvdWw+DQo8cD4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzQiPg0KVGhlcmUgc2VlbXMgdG8gYmUgYSBsaW1pdCBvbiBh
IHNpbmdsZSBsb2NhdG9yIHBlciBib3gg4oCTIEnigJltIHN0aWxsIHRyeWluZyB0byBmaWd1cmUg
b3V0IHdoYXQgaW1wYWN0IHRoaXMgd2lsbCBoYXZlIGluIGEgbXVsdGktYXJlYSBvciBtdWx0aS1s
ZXZlbCBJR1AgZGVwbG95bWVudCBzY2VuYXJpby48bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsMSBsZXZlbDEgbGZvNSI+DQpCeSBkZWZhdWx0IHdoZW4gY29uZmlndXJp
bmcgYSBsb2NhdG9yIOKAkyB0aGUgZGV2aWNlIGNvbmZpZ3VyZXMgYSBzZXBhcmF0ZSBFbmQuWCAo
UFNQKSBmb3IgZWFjaCBpbnRlcmZhY2Ug4oCTIG5vdyDigJMgdGhpcyBpcyB3aGVyZSB0aGluZ3Mg
Z2V0IGludGVyZXN0aW5nLiZuYnNwOyBJZiBJIGFtIHJlYWRpbmcgdGhlIE5QIHRleHQgY29ycmVj
dGx5LCBFbmQuWCAoUFNQKSBzaG91bGQgYmUgbG9jYXRvcjowMDA2OjombmJzcDsgLSBIb3dldmVy
LCBpbiB0aGUgc2hpcHBpbmcgY29kZSwNCiB0aGF0IGlzIG5vdCB0aGUgY2FzZSBhdCBhbGwg4oCT
IGFzIHBlciB0aGUgYmVsb3c6PG86cD48L286cD48L2xpPjwvdWw+DQo8cD4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwPjxpPlJQLzAvUlAwL0NQVTA6U1JWNi1SMiNzaG93IHNlZ21lbnQtcm91dGlu
ZyBzcnY2IGxvY2F0b3IgUjIgc2lkIFN1biBEZWMgMTUgMDQ6NTY6MTAuOTEzIFVUQzwvaT48bzpw
PjwvbzpwPjwvcD4NCjxwPjxpPlNJRCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBCZWhh
dmlvciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDb250ZXh0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE93bmVyJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFN0
YXRlJm5ic3A7IFJXPC9pPjxvOnA+PC9vOnA+PC9wPg0KPHA+PGk+LS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0mbmJzcDsgLS0tLS0tLS0tLS0mbmJzcDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tJm5ic3A7Jm5ic3A7Jm5ic3A7IC0tLS0tLS0tLS0tLS0tLS0tLSZuYnNwOyAtLS0tLSZu
YnNwOyAtLTwvaT48bzpwPjwvbzpwPjwvcD4NCjxwPjxpPjIwMDE6ZGI4OmVlOjI6MTo6Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEVu
ZCAoUFNQKSZuYnNwOyZuYnNwOyZuYnNwOyAnZGVmYXVsdCc6MSZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBz
aWRtZ3ImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSW5Vc2UmbmJzcDsgWTwvaT48bzpwPjwvbzpwPjwv
cD4NCjxwPjxpPjIwMDE6ZGI4OmVlOjI6MTE6OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBFbmQuT1AmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJ2RlZmF1bHQnJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNpZG1n
ciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJblVzZSZuYnNwOyBZPC9pPjxvOnA+PC9vOnA+PC9wPg0K
PHA+PGk+MjAwMTpkYjg6ZWU6Mjo0MDo6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEVuZC5YIChQU1ApJm5ic3A7IFtHaTAvMC8wLzAsIExpbmst
TG9jYWxdJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGlzaXMtNjQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSW5Vc2UmbmJzcDsgWTwvaT48bzpwPjwv
bzpwPjwvcD4NCjxwPjxpPjIwMDE6ZGI4OmVlOjI6NDE6OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtFbmQuWCAoUFNQKSZuYnNwOyBbR2kwLzAv
MC8xLCBMaW5rLUxvY2FsXSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBpc2lzLTY0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEluVXNlJm5ic3A7IFk8
L2k+PG86cD48L286cD48L3A+DQo8cD48aT4yMDAxOmRiODplZToyOjQyOjombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRW5kLlggKFBTUCkmbmJz
cDsgW0dpMC8wLzAvMywgTGluay1Mb2NhbF0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaXNpcy02NCZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJblVz
ZSZuYnNwOyBZPC9pPjxvOnA+PC9vOnA+PC9wPg0KPHA+PGk+Jm5ic3A7PC9pPjxvOnA+PC9vOnA+
PC9wPg0KPHA+U28gZnJvbSBteSBwZXJzcGVjdGl2ZSDigJMgSSBoYXZlIHRvIHdvbmRlciBhYm91
dCB0aGUgcHJvZHVjdGlvbiBkZXBsb3ltZW50cyDigJMgYmVjYXVzZSBwYXJ0aWN1bGFybHkgb24g
dGhpcyBsYXN0IHBvaW50IOKAkyBpZiBwZW9wbGUgaGF2ZSBiZWVuIHB1dHRpbmcgdGhpcyBzdHVm
ZiBpbiBwcm9kdWN0aW9uLCBhbmQgdGhlIGltcGxlbWVudGF0aW9uIGlzIHNvIGRpZmZlcmVudCBm
cm9tIHRoZSB0ZXh0LCBpdHMgZ29pbmcgdG8gY3JlYXRlIHNvbWUgcmF0aGVyDQogaW50ZXJlc3Rp
bmcgYnJlYWthZ2UgZ29pbmcgZm9yd2FyZCBpZiBteSByZWFkaW5nIG9mIHRoZSB0ZXh0IGlzIGNv
cnJlY3QuPG86cD48L286cD48L3A+DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwPkFueXdh
eSDigJMgd2lsbCBzZW5kIHNvbWUgcGFja2V0IGNhcHR1cmVzIGhvcGVmdWxseSBpbiB0aGUgbmV4
dCA0OCBob3VycyBvbmNlIEnigJl2ZSBnb3QgYSBtb3JlIGNvbXBsZXRlIHNldCBvZiBjYXB0dXJl
cyBmcm9tIG15IGxhYiBzZXR1cC48bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPHA+VGhhbmtzPG86cD48L286cD48L3A+DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwPkFuZHJldzxvOnA+PC9vOnA+PC9wPg0KPHA+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxiPkZyb206PC9iPiBzcHJpbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmct
Ym91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZy1ib3VuY2VzQGlldGYub3Jn
PC9hPiZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+QWxleGFuZHJlIFBldHJlc2N1PGJyPg0KPGI+
U2VudDo8L2I+IE1vbmRheSwgMTYgRGVjZW1iZXIgMjAxOSAxNzozNDxicj4NCjxiPlRvOjwvYj4g
U1BSSU5HIFdHIGVtYWlsIGxpc3QgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6
PC9iPiBbc3ByaW5nXSBwYWNrZXQgY2FwdHVyZXMgZm9yIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYt
bmV0d29yay1wcm9ncmFtbWluZy0wNj88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5IaSwgU1BSSU5HZXJzLDxicj4NCjxicj4NCk15IGNvbW1lbnRzIG9uIFNSdjYg
cmVsYXRlIHRvIGEgd29ycnkgYWJvdXQgbW9kaWZ5aW5nIHBhY2tldHMgaW4gdHJhbnNpdC48YnI+
DQo8YnI+DQpJbiBvcmRlciB0byBiZXR0ZXIgZXhwbGFpbiBteXNlbGYsIG9yIG1heWJlIHRvIHJl
bW92ZSB0aGUgd29ycnkgPGJyPg0KYWx0b2dldGhlciwgSSB3b3VsZCBsaWtlIHRvIGFzayBmb3Ig
cGFja2V0IGR1bXBzIG9mIFNSdjYuPGJyPg0KPGJyPg0KQnkgbG9va2luZyBhdCB0aGUgcGFja2V0
IGNvbnRlbnRzIHRoYXQgZ28gaW50byB0aGUgbmV0d29yayBpdCBpcyBtdWNoIDxicj4NCmVhc2ll
ciB0byBjbGFyaWZ5IGFuZCB0byBhdm9pZCBtaXN1bmRlcnN0YW5kaW5ncy48YnI+DQo8YnI+DQpB
bGV4PGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+DQpzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT48YnI+DQo8YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyIgdGFyZ2V0
PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9h
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+
DQpzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9y
ZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9hPjxvOnA+PC9v
OnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==
--_000_10C6A9797B9A4CB585B2F79934850027liquidtelecomcom_--



From nobody Tue Dec 17 15:08:18 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29E76120058 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 15:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 8DGwMpE08H14 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 15:08:13 -0800 (PST)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 013531200B1 for <spring@ietf.org>; Tue, 17 Dec 2019 15:08:13 -0800 (PST)
Received: by mail-io1-xd2d.google.com with SMTP id i11so9856504ioi.12 for <spring@ietf.org>; Tue, 17 Dec 2019 15:08: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=DVikEBvgxPLwUTtwX0ziWiu6PxhUAIaQII58Uq6iHrk=; b=emUjHdNBs8MTut7pk8GtGsR2sfSj90C8DT6MHQtEXps3gEgWKbGrD7NGdl5gotaXA/ fuJz7qhuLvDVpXdBPBDruMZ9bC34eE3dQMkcsmNpOPxAANvsP1D7yLSQ2nuz31qZVElh aRktsht14IE61k0k5YloIopBsWu4Jcn5XfRhWiGp6XInDqEdnsc9uR8dutynj44m8HCl nQqjhpjbHp4hjcPc/7mustba+SythZEyuB1sMVlyhAcDJBjdBB4F+HIYES/zHGKsBFtY XzWkLxcU/7GJI0qiWK4u1QItnfKyAL0mbKbyegk2wxYptJN1PuM98ZwdxkCRwGGPehFy ZY2w==
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=DVikEBvgxPLwUTtwX0ziWiu6PxhUAIaQII58Uq6iHrk=; b=pcuoqoYByl2a395xcpJi5u5l/RgV2z2/at1QlsEPZGNEwxnD+fDh3cqj2NoFSSvV/B s9ahZvmnJTTE17AKUEaTGxylrw1mZH7nIXP5icrgZfispM+M63dxX2RjBned0QaqCn9o +YfMA9yecWhtCC/vo6GJFJc/p7KX8PU2dZvtRMbDZBVX2JZxgoGk6ANZgNs4Fdw73+mO +P+awfFxq3zZPlk/vhvE4eWqO74iJmAl/KANsFTrTbfDvWpGy5BkTnYS4kA6m2XXTuF6 nUZ3by4ieOLGjKmJpjHYxDi6NvZxCfGmmHfmkRfA1D7wZYFBWmbHnqLUL5r3WyAC1R4s zIwg==
X-Gm-Message-State: APjAAAVfWh6L2BHkwTU3itDRY6tWTI7PpS/DCFxdI2alVO/KchYo1C51 cImWFsQFPyxDBJJPEWUoOvg3TRlaFzrClOZ7KNk=
X-Google-Smtp-Source: APXvYqwgtQrWO3hY3Vt0yRcl/2N4xMQfP29fS7g5MqnRIJovU1gLxtCzDnnYLFYymIO9e3VyCiUn7gdN8e+fuCiVAC8=
X-Received: by 2002:a6b:c9ca:: with SMTP id z193mr250524iof.276.1576624091979;  Tue, 17 Dec 2019 15:08:11 -0800 (PST)
MIME-Version: 1.0
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com> <58ED78D3-9E0C-4556-8853-8754B361DF6D@cisco.com> <BN7PR05MB5699D79B1FC40662EE9E95B6AE500@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699D79B1FC40662EE9E95B6AE500@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 17 Dec 2019 18:08:01 -0500
Message-ID: <CABNhwV0iYxku7ApB6es6UvK+-me-=Psne+7d=OXiQ+xyX3t8sg@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>,  "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f266700599ee660f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/McrzNN73LWp2qXA9TsuY8pNdmow>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:08:16 -0000

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

On Tue, Dec 17, 2019 at 10:05 AM Ron Bonica <rbonica=3D
40juniper.net@dmarc.ietf.org> wrote:

> Pablo,
>
> In your message below, are you arguing that it is easier for the
> penultimate node to remove the SRH than it is for the ultimate node to
> ignore it? I think that would be a stretch.
>
>
>     Ron
>
>
>
> Juniper Business Use Only
>
> -----Original Message-----
> From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
> Sent: Saturday, December 14, 2019 4:50 AM
> To: Ron Bonica <rbonica@juniper.net>; Joel M. Halpern <jmh@joelhalpern.co=
m>;
> spring@ietf.org
> Subject: Re: [spring] Is srv6 PSP a good idea
>
> Ron,
>
> What is the "price paid by the penultimate segment"? All the current
> implementations do this at linerate with no performance degradation as I
> have explained in my email before.
>
> There is substantial benefit. Four operators have deployed PSP, which
> proves the benefit.
> It enables new use-cases that have been provided by other members in the
> list. [1], [2] and [5].
> From operational perspective it is not complex as explained in [3].
> Operators have expressed their value in [4] and [5].
>
> [1].-
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/=
wTLJQkzC6xwSNPbhB84VH0mLXx0__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6RiBzoLkP6Vj=
30eGaDVFEWdDq_IdPkWwaIL4IcdXeBzk_$
> [2].-
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/=
V0ZpjVLSVZxHaBwecXFxqJjlg_c__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6RiBzoLkP6Vj=
30eGaDVFEWdDq_IdPkWwaIL4IcU9bihBc$
> [3].-
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/=
ssobwemrPz0uEZjvRCZP1e4l_l0__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6RiBzoLkP6Vj=
30eGaDVFEWdDq_IdPkWwaIL4Icc_wo902$
> [4].-
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/=
KXCBHT8Tpy17S5BsJXLBS35yZbk__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6RiBzoLkP6Vj=
30eGaDVFEWdDq_IdPkWwaIL4IcRXo_q-1$
> [5].-
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/spring/=
ErcErN39RIlzkL5SKNVAeEWpnAI__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6RiBzoLkP6Vj=
30eGaDVFEWdDq_IdPkWwaIL4IceGPpSab$
>
> Cheers,
> Pablo.
>
> =EF=BB=BF-----Original Message-----
> From: Ron Bonica <rbonica@juniper.net>
> Date: Thursday, 12 December 2019 at 21:50
> To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Joel M. Halpern" =
<
> jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
> Subject: RE: [spring] Is srv6 PSP a good idea
>
>     Pablo,
>
>     I am not convinced the benefit derived by the ultimate segment
> justifies the price paid by the penultimate segment. Specifically,
>
>     - the ultimate segment benefits because it doesn't have to skip over
> the SRH with SL =3D=3D 0
>     - in order for the ultimate segment to derive this benefit, the
> penultimate segment needs to remove bytes from the middle of the packet a=
nd
> update two fields in the IPv6 header
>
>     As Joel said, we typically don't add options (i.e., complexity) to a
> specification unless there is substantial benefit.
>
>                                                         Ron
>
>
>
>
>     Juniper Business Use Only
>
>     -----Original Message-----
>     From: spring <spring-bounces@ietf.org> On Behalf Of Pablo Camarillo
> (pcamaril)
>     Sent: Wednesday, December 11, 2019 3:12 PM
>     To: Joel M. Halpern <jmh@joelhalpern.com>; spring@ietf.org
>     Subject: Re: [spring] Is srv6 PSP a good idea
>
>     Joel,
>
>     1.- The use-case for PSP has already been provided at the mailer.
> There are scenarios where it provides benefits to operators.
>
>     2.- The PSP behavior is optional. It is up to the operator in his
> deployment to decide whether to enable it or not at one particular router=
.
>     Similarly, a vendor may decide not to implement it. The PSP behavior
> has been implemented by several vendors and deployed (see the srv6
> deployment draft).
>
>     3.- A network may have PSP enabled at some nodes and not at others.
> Everything is still interoperable and works fine.
>
>     4.- PSP is not a complex operation in hardware (doable at linerate on
> existing merchant silicon).
>     Example: It has been implemented and deployed on Broadcom J/J+. If I
> recall correctly Broadcom Jericho+ started shipping in March 2016! PSP is
> supported on this platform at linerate with no performance degradation
> (neither PPPS nor BW).
>     Given that this is doable in a platform from more than 3 years ago, I
> fail to see how you need "very special provision" to do this.
>
>     Is it really something that horrible to provide freedom of choice to
> the operators deploying?
>
>     In summary, it can be implemented without any burden in hardware and
> deployment experience prove this is beneficial to operators.
>
>     Thanks,
>     Pablo.
>
>     -----Original Message-----
>     From: spring <spring-bounces@ietf.org> on behalf of "Joel M. Halpern"
> <jmh@joelhalpern.com>
>     Date: Wednesday, 11 December 2019 at 03:55
>     To: "spring@ietf.org" <spring@ietf.org>
>     Subject: [spring] Is srv6 PSP a good idea
>
>         For purposes of this thread, even if you think PSP violates RFC
> 8200,
>         let us assume that it is legal.
>
>         As I understand it, the PSP situation is:
>         o the packet arrives at the place (let's not argue about whether
> SIDs
>         are locators) identified by the SID in the destination address
> field
>         o that SID is the next to last SID in the SID list
>         o that sid is marked as / known to be PSP
>         o at the intended place in the processing pseudocode, the last
> (first)
>         entry in the SRH is copied into the destination IPv6 address fiel=
d
> of
>         the packet
>         -> The SRH being used is then removed from the packet.
>
>         In order to evaluate whether this is a good idea, we have to have
> some
>         idea of the benefit.  It may be that I am missing some of the
> benefit,
>         and I would appreciate clarification.
>         As far as I can tell, the benefit of this removal is that in
> exchange
>         for this node doing the work of removing the SRH, the final node
> in the
>         SRH does not have to process the SRH at all, as it has been
> removed.
>
>         I have trouble seeing how that work tradeoff can be beneficial.
>         Removing bytes from the middle of a packet is a complex operation=
.
>         Doing so in Silicon (we expect this to be done in the fast path o=
f
>         significant forwarders as I understand it) requires very special
>         provision.  Even in software, removing bytes from the middle of a
> packet
>         requires somewhere between some and a lot of extra work.  It is
>         distinctly NOT free.
>
>         In contrast, we have assumed that the work of processing SRH
> itself is
>         tractable, since otherwise all of SRv6 would be problematic.  So
> why is
>         this necessary.
>
>         Yours,
>         Joel
>
>         PS: Note that both the MPLS case and the encapsulation case are
> very
>         different in that the material being removed is at the front of
> the IP
>         packet.  Pop or prepend are MUCH easier than middle-removal (or
>         middle-insertion).



> [Gyan].  Good point Joel.  So I think providing parity between SR-MPLS an=
d
SRv6 being two completely different specifications like apple versus
orange.  SR-MPLS reuses the MPLS ldp data plane so PHP and UHP is popping
the traditional MPLS 4 byte shim.  So with SR-MPLS since you are reusing
the ldp data plane with new SRGB range 16000-23999 you are still doing
label swapping and not label stacking. Only when doing SR-TE are you
stacking the transport labels additional transport label per hop for the
traceroute.

My point is that SRV6 being a completely different animal from SR-MPLS we
don=E2=80=99t have to and should not carry over feature parity for the sake=
 of
doing so if it=E2=80=99s unnecessary.  The main point here is PSP and USP a=
re not
popping a transport header or topmost label as with SR-MPLS.  So with PSP
and USP the pseudocode is identical and repetitive with SL=3D=3D0, pop SRH.
>From an SRV6 technical standpoint at the egress P PSP node or egress PE USP
node you would always only have a single SRH present

The only process that adds the additional SRH is TI-LFA and I believe we
decided that SRH would be part of a new 6in6 encapsulation done st the PLR
node.

If I am wrong, please correct me.

The only other scenario which I believe was brought up is if the SRH was so
large that it was fragmented and so have a fragmentation eh present as well
and then in that case instead of popping both SRHs now present on the USP
egress PE node which would be more processing you would pop the 1st EH on
the PSP node and the last EH fragment on the USP egress PE node.

I want to make sure I am not off on my thinking on USP and PSP as far as
when each happens.  So both USP and   PSP are the 1st two SIDs in the list
USP then PSP and the SL is processed in reverse order.  So am I wrong in my
thinking that in processing the SL as PSSI occurs at each hop along the
source routed path that when SL=3D=3D0 you would process the 2nd to last
special  PSP SID and that would be the 2nd to last node in the SRv6 domain
which would in fact be the Penultimate hop node and you pop the SRH. Then
when SL=3D=3D0 you you process the last special USP SID and that would be t=
he
last node in the SRv6 domain which would be in fact the Ultimate hop PE
node and then you would pop the final SRH of present.

>
>         _______________________________________________
>         spring mailing list
>         spring@ietf.org
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAH=
a8hW2$
>
>
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAH=
a8hW2$
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Tue, Dec 17, 2019 at 10:05 AM Ron Bonica &lt;rbonica=3D<=
a href=3D"mailto:40juniper.net@dmarc.ietf.org">40juniper.net@dmarc.ietf.org=
</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">Pablo,<br>
<br>
In your message below, are you arguing that it is easier for the penultimat=
e node to remove the SRH than it is for the ultimate node to ignore it? I t=
hink that would be a stretch.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron<br>
<br>
<br>
<br>
Juniper Business Use Only<br>
<br>
-----Original Message-----<br>
From: Pablo Camarillo (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com" =
target=3D"_blank">pcamaril@cisco.com</a>&gt; <br>
Sent: Saturday, December 14, 2019 4:50 AM<br>
To: Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"_blank"=
>rbonica@juniper.net</a>&gt;; Joel M. Halpern &lt;<a href=3D"mailto:jmh@joe=
lhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;; <a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br>
Subject: Re: [spring] Is srv6 PSP a good idea<br>
<br>
Ron,<br>
<br>
What is the &quot;price paid by the penultimate segment&quot;? All the curr=
ent implementations do this at linerate with no performance degradation as =
I have explained in my email before.<br>
<br>
There is substantial benefit. Four operators have deployed PSP, which prove=
s the benefit. <br>
It enables new use-cases that have been provided by other members in the li=
st. [1], [2] and [5].<br>
>From operational perspective it is not complex as explained in [3].<br>
Operators have expressed their value in [4] and [5].<br>
<br>
[1].- <a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.org/a=
rch/msg/spring/wTLJQkzC6xwSNPbhB84VH0mLXx0__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNws=
alQ6RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IcdXeBzk_$" rel=3D"noreferrer" targe=
t=3D"_blank">https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/=
msg/spring/wTLJQkzC6xwSNPbhB84VH0mLXx0__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6=
RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IcdXeBzk_$</a> <br>
[2].- <a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.org/a=
rch/msg/spring/V0ZpjVLSVZxHaBwecXFxqJjlg_c__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNws=
alQ6RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IcU9bihBc$" rel=3D"noreferrer" targe=
t=3D"_blank">https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/=
msg/spring/V0ZpjVLSVZxHaBwecXFxqJjlg_c__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6=
RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IcU9bihBc$</a> <br>
[3].- <a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.org/a=
rch/msg/spring/ssobwemrPz0uEZjvRCZP1e4l_l0__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNws=
alQ6RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4Icc_wo902$" rel=3D"noreferrer" targe=
t=3D"_blank">https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/=
msg/spring/ssobwemrPz0uEZjvRCZP1e4l_l0__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6=
RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4Icc_wo902$</a> <br>
[4].- <a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.org/a=
rch/msg/spring/KXCBHT8Tpy17S5BsJXLBS35yZbk__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNws=
alQ6RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IcRXo_q-1$" rel=3D"noreferrer" targe=
t=3D"_blank">https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/=
msg/spring/KXCBHT8Tpy17S5BsJXLBS35yZbk__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6=
RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IcRXo_q-1$</a> <br>
[5].- <a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.org/a=
rch/msg/spring/ErcErN39RIlzkL5SKNVAeEWpnAI__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNws=
alQ6RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IceGPpSab$" rel=3D"noreferrer" targe=
t=3D"_blank">https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/=
msg/spring/ErcErN39RIlzkL5SKNVAeEWpnAI__;!!NEt6yMaO-gk!TzJ8_ZyDvWvLPNwsalQ6=
RiBzoLkP6Vj30eGaDVFEWdDq_IdPkWwaIL4IceGPpSab$</a> <br>
<br>
Cheers,<br>
Pablo.<br>
<br>
=EF=BB=BF-----Original Message-----<br>
From: Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"_blan=
k">rbonica@juniper.net</a>&gt;<br>
Date: Thursday, 12 December 2019 at 21:50<br>
To: &quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pcamaril@c=
isco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;, &quot;Joel M. Halpe=
rn&quot; &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@j=
oelhalpern.com</a>&gt;, &quot;<a href=3D"mailto:spring@ietf.org" target=3D"=
_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ietf.org" ta=
rget=3D"_blank">spring@ietf.org</a>&gt;<br>
Subject: RE: [spring] Is srv6 PSP a good idea<br>
<br>
=C2=A0 =C2=A0 Pablo,<br>
<br>
=C2=A0 =C2=A0 I am not convinced the benefit derived by the ultimate segmen=
t justifies the price paid by the penultimate segment. Specifically,<br>
<br>
=C2=A0 =C2=A0 - the ultimate segment benefits because it doesn&#39;t have t=
o skip over the SRH with SL =3D=3D 0<br>
=C2=A0 =C2=A0 - in order for the ultimate segment to derive this benefit, t=
he penultimate segment needs to remove bytes from the middle of the packet =
and update two fields in the IPv6 header<br>
<br>
=C2=A0 =C2=A0 As Joel said, we typically don&#39;t add options (i.e., compl=
exity) to a specification unless there is substantial benefit.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron<br>
<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 Juniper Business Use Only<br>
<br>
=C2=A0 =C2=A0 -----Original Message-----<br>
=C2=A0 =C2=A0 From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" t=
arget=3D"_blank">spring-bounces@ietf.org</a>&gt; On Behalf Of Pablo Camaril=
lo (pcamaril)<br>
=C2=A0 =C2=A0 Sent: Wednesday, December 11, 2019 3:12 PM<br>
=C2=A0 =C2=A0 To: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com=
" target=3D"_blank">jmh@joelhalpern.com</a>&gt;; <a href=3D"mailto:spring@i=
etf.org" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 Subject: Re: [spring] Is srv6 PSP a good idea<br>
<br>
=C2=A0 =C2=A0 Joel,<br>
<br>
=C2=A0 =C2=A0 1.- The use-case for PSP has already been provided at the mai=
ler. There are scenarios where it provides benefits to operators.<br>
<br>
=C2=A0 =C2=A0 2.- The PSP behavior is optional. It is up to the operator in=
 his deployment to decide whether to enable it or not at one particular rou=
ter.<br>
=C2=A0 =C2=A0 Similarly, a vendor may decide not to implement it. The PSP b=
ehavior has been implemented by several vendors and deployed (see the srv6 =
deployment draft).<br>
<br>
=C2=A0 =C2=A0 3.- A network may have PSP enabled at some nodes and not at o=
thers.=C2=A0 Everything is still interoperable and works fine.=C2=A0 <br>
<br>
=C2=A0 =C2=A0 4.- PSP is not a complex operation in hardware (doable at lin=
erate on existing merchant silicon). <br>
=C2=A0 =C2=A0 Example: It has been implemented and deployed on Broadcom J/J=
+. If I recall correctly Broadcom Jericho+ started shipping in March 2016! =
PSP is supported on this platform at linerate with no performance degradati=
on (neither PPPS nor BW).<br>
=C2=A0 =C2=A0 Given that this is doable in a platform from more than 3 year=
s ago, I fail to see how you need &quot;very special provision&quot; to do =
this.<br>
<br>
=C2=A0 =C2=A0 Is it really something that horrible to provide freedom of ch=
oice to the operators deploying?<br>
<br>
=C2=A0 =C2=A0 In summary, it can be implemented without any burden in hardw=
are and deployment experience prove this is beneficial to operators.<br>
<br>
=C2=A0 =C2=A0 Thanks,<br>
=C2=A0 =C2=A0 Pablo.<br>
<br>
=C2=A0 =C2=A0 -----Original Message-----<br>
=C2=A0 =C2=A0 From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" t=
arget=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf of &quot;Joel M.=
 Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank"=
>jmh@joelhalpern.com</a>&gt;<br>
=C2=A0 =C2=A0 Date: Wednesday, 11 December 2019 at 03:55<br>
=C2=A0 =C2=A0 To: &quot;<a href=3D"mailto:spring@ietf.org" target=3D"_blank=
">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ietf.org" target=
=3D"_blank">spring@ietf.org</a>&gt;<br>
=C2=A0 =C2=A0 Subject: [spring] Is srv6 PSP a good idea<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 For purposes of this thread, even if you think =
PSP violates RFC 8200, <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 let us assume that it is legal.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 As I understand it, the PSP situation is:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 o the packet arrives at the place (let&#39;s no=
t argue about whether SIDs <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 are locators) identified by the SID in the dest=
ination address field<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 o that SID is the next to last SID in the SID l=
ist<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 o that sid is marked as / known to be PSP<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 o at the intended place in the processing pseud=
ocode, the last (first) <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 entry in the SRH is copied into the destination=
 IPv6 address field of <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 the packet<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 -&gt; The SRH being used is then removed from t=
he packet.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 In order to evaluate whether this is a good ide=
a, we have to have some <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 idea of the benefit.=C2=A0 It may be that I am =
missing some of the benefit, <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 and I would appreciate clarification.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 As far as I can tell, the benefit of this remov=
al is that in exchange <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 for this node doing the work of removing the SR=
H, the final node in the <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 SRH does not have to process the SRH at all, as=
 it has been removed.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 I have trouble seeing how that work tradeoff ca=
n be beneficial. <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Removing bytes from the middle of a packet is a=
 complex operation. <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Doing so in Silicon (we expect this to be done =
in the fast path of <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 significant forwarders as I understand it) requ=
ires very special <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 provision.=C2=A0 Even in software, removing byt=
es from the middle of a packet <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 requires somewhere between some and a lot of ex=
tra work.=C2=A0 It is <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 distinctly NOT free.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 In contrast, we have assumed that the work of p=
rocessing SRH itself is <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 tractable, since otherwise all of SRv6 would be=
 problematic.=C2=A0 So why is <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 this necessary.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Yours,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Joel<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 PS: Note that both the MPLS case and the encaps=
ulation case are very <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 different in that the material being removed is=
 at the front of the IP <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 packet.=C2=A0 Pop or prepend are MUCH easier th=
an middle-removal (or <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 middle-insertion).</blockquote><div dir=3D"auto=
"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><br>
</blockquote><div dir=3D"auto">[Gyan].=C2=A0 Good point Joel.=C2=A0 So I th=
ink providing parity between SR-MPLS and SRv6 being two completely differen=
t specifications like apple versus orange.=C2=A0 SR-MPLS reuses the MPLS ld=
p data plane so PHP and UHP is popping the traditional MPLS 4 byte shim.=C2=
=A0 So with SR-MPLS since you are reusing the ldp data plane with new SRGB =
range 16000-23999 you are still doing label swapping and not label stacking=
. Only when doing SR-TE are you stacking the transport labels additional tr=
ansport label per hop for the traceroute. =C2=A0</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">My point is that SRV6 being a completely different=
 animal from SR-MPLS we don=E2=80=99t have to and should not carry over fea=
ture parity for the sake of doing so if it=E2=80=99s unnecessary.=C2=A0 The=
 main point here is PSP and USP are not popping a transport header or topmo=
st label as with SR-MPLS.=C2=A0 So with PSP and USP the pseudocode is ident=
ical and repetitive with SL=3D=3D0, pop SRH.=C2=A0 From an SRV6 technical s=
tandpoint at the egress P PSP node or egress PE USP node you would always o=
nly have a single SRH present</div><div dir=3D"auto"><br></div><div dir=3D"=
auto">The only process that adds the additional SRH is TI-LFA and I believe=
 we decided that SRH would be part of a new 6in6 encapsulation done st the =
PLR node.</div><div dir=3D"auto"><br></div><div dir=3D"auto">If I am wrong,=
 please correct me.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The =
only other scenario which I believe was brought up is if the SRH was so lar=
ge that it was fragmented and so have a fragmentation eh present as well an=
d then in that case instead of popping both SRHs now present on the USP egr=
ess PE node which would be more processing you would pop the 1st EH on the =
PSP node and the last EH fragment on the USP egress PE node.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">I want to make sure I am not off on m=
y thinking on USP and PSP as far as when each happens.=C2=A0 So both USP an=
d =C2=A0 PSP are the 1st two SIDs in the list USP then PSP and the SL is pr=
ocessed in reverse order.=C2=A0 So am I wrong in my thinking that in proces=
sing the SL as PSSI occurs at each hop along the source routed path that wh=
en SL=3D=3D0 you would process the 2nd to last special =C2=A0PSP SID and th=
at would be the 2nd to last node in the SRv6 domain which would in fact be =
the Penultimate hop node and you pop the SRH. Then when SL=3D=3D0 you you p=
rocess the last special USP SID and that would be the last node in the SRv6=
 domain which would be in fact the Ultimate hop PE node and then you would =
pop the final SRH of present.=C2=A0</div><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br=
>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 _______________________________________________=
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_b=
lank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://urldefense.com/v3/__https://=
www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRg=
MMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAHa8hW2$" rel=3D"noreferrer" target=3D"_=
blank">https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/sp=
ring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vs=
FpWAHa8hW2$</a> <br>
<br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@i=
etf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://urldefense.com/v3/__https://www.ietf.org/m=
ailman/listinfo/spring__;!!NEt6yMaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3=
K2MubKpIuKXA1r78vsFpWAHa8hW2$" rel=3D"noreferrer" target=3D"_blank">https:/=
/urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring__;!!NEt6y=
MaO-gk!Uvd5DRUIJlsmob5a7r4JRgMMbZcE60JOPIW3K2MubKpIuKXA1r78vsFpWAHa8hW2$</a=
> <br>
<br>
_______________________________________________<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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000f266700599ee660f--


From nobody Tue Dec 17 15:45:28 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CBD512016E for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 15:45:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 M0aQOJWAs6-g for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 15:45:21 -0800 (PST)
Received: from mail-il1-x134.google.com (mail-il1-x134.google.com [IPv6:2607:f8b0:4864:20::134]) (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 82B10120026 for <spring@ietf.org>; Tue, 17 Dec 2019 15:45:01 -0800 (PST)
Received: by mail-il1-x134.google.com with SMTP id v15so93066iln.0 for <spring@ietf.org>; Tue, 17 Dec 2019 15:45: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=qyVDxvvrp3qA/fLKVnAvfAoFnHIOrOokhjv/aLw2PR8=; b=ejTFIjuHtM7dGLh1ktv0+rplFFIVCieasPID6gTcKq+46hieKLwxYCCV9x7Hibmx0A 038K0pUw0hYp12JpesT2x8msWLd16mA/5ZCuxwwswfwaIs36hdUShEEA/0DjZqCTnVPW YVF85/wL5desgbsqw26XE86QyDb0LylEap8m522LQCgPIDdv/kjSwtqkZSpbYqjQU9EY 4GwPJYNRYDSChGyhXut6QWWCslbLBfGPAxzlvSc2Mu/E3yaD2MdYzRXBvzoj4wnm6MyK usF4f1aOeHC99bOQd/Gads2Jwz4c0EumRKq/Xmw6VlEIP+LKY22v372g3BtHpfp5iOCe 3kRA==
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=qyVDxvvrp3qA/fLKVnAvfAoFnHIOrOokhjv/aLw2PR8=; b=j2V+pEejF4geu0q4KlixCgvpzcA827SeY1LJGmm1c/khoEItr/a1rfP3JXewEXPUG4 ZxVLrKxcDb6CCW3Mm36gf5b+C6j72Uiq8QSACFMiLI2wAtf4Dc6YejxMbwoQ8K8zLd99 BG0blsXfKc0MnXrwfYutzPyXO9syME2IeAmnKjWwTB3jlT/QQIWqW1sipSKQlWpjrgcT YsdQ0jop0rBmOyr/LeJzp0tsZOodzTBgJ57Mui/g+eaMoW7QeaFrV2CdeKvtLA1kUEzr D8U14LOgBJmoz6+LQdkdM2pjnqtRhqSq3dN6ZB6v7lWUY32exOwtg+6BriOzNAxxhfp8 3mbA==
X-Gm-Message-State: APjAAAXeymuQRvgCf8QbpF6e26MkU6ZinCJ8AL0hoQkVM7F0sgcso/ST BZ4Ta6TSypt29l4nTzWY9SUD37oSt6rGhx3xQV8=
X-Google-Smtp-Source: APXvYqzlW0hhOfKW1xKZYyRO0tBPn7QEIqm7Y+C03+eJZ2LhjhtVvUmQtvpkoEE0vK1N+jT6IvC1irXAIeHo5lqqEN8=
X-Received: by 2002:a92:4e:: with SMTP id 75mr370489ila.276.1576626300527; Tue, 17 Dec 2019 15:45:00 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com>
In-Reply-To: <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 17 Dec 2019 18:44:34 -0500
Message-ID: <CABNhwV2WHuGMmw-DcxWoELtt6LLp7HRyisBLr7vjN6e0tPYh=g@mail.gmail.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: Nat Kao <lekao@pyxisworks.org>, Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000962a0d0599eeeabc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4y938PoAgpFRB6ybTAOLfrKg4Fo>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:45:24 -0000

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

Hi Ketan

Is this the artificial boundary below for SR-TE from the document provided
by Jeff.

 MSD supported by different HW/SW differs widely :
=E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some improvements recently =
(as of 4.11) =E2=80=93
Low end off the shelf (merchant) silicon, e.g. BCM Trident2: 3-5 SID=E2=80=
=99s =E2=80=93
High end off the shelf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=
=99s =E2=80=93
Vendor=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 FP3: 4-=
10+ SID=E2=80=99s

So if you are doing MPLS-TE w/o SR-TE policies reusing they MPLS data plane
the label stack is identical to MPLS just with different label range for
SRGB 16000-23999 for absolute or indexed label.
Label stack for SR-MPLS is identical to MPLS with single topmost label for
label switching through the core and bottom of stack services label for L3
vpn services.

For clarity on nomenclature below please comment:

Transport label - This is the SID label stack insertion at the ingress PE
head end to the SR-MPLS domain performing SR-TE.  Each hop along the way
hop the top SID label is popped until SL=3D=3D0 at which time PHP default o=
r
UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is performed. (Similar to top=
most in MPLS
label switch world but now its a stack of labels  instead of a single label=
)

Once you get past the transport label now you are on common ground with
M-BGP overlay services

Services label- L3 vpn service SID signaled.
So with the service label that is signaled from ingress to egress PE for
service.  Is this a single label like traditional L3 vpn aggregate label or
more then one or many labels.

The services label my guess should be fixed and not have any vendor
specific boundary constraints.

Gyan

On Tue, Dec 17, 2019 at 7:21 AM Ketan Talaulikar (ketant) <ketant@cisco.com=
>
wrote:

> Hi Nat,
>
>
>
> The MSD framework enables us to define more/new MSD types. If there is a
> real use-case and requirement (as you express) and the necessary MSD
> type(s) can be formally defined then perhaps the WG can evaluate it.
>
>
>
> Thanks,
>
> Ketan
>
>
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Nat Kao
> *Sent:* 17 December 2019 17:16
> *To:* Robert Raszuk <robert@raszuk.net>
> *Cc:* SPRING WG <spring@ietf.org>; Nat Kao <lekao@pyxisworks.org>
> *Subject:* Re: [spring] Different MSDs for different traffic types on the
> same headend.
>
>
>
> Hello, Robert.
>
> Surely the current BMI-MSD definition is sufficient for platforms without
> artificial boundaries.
>
> In this ideal case, maximum labels available for SR-TE policy can be
> inferred from BMI-MSD and VPN routes.
>
>
> However we have 3 different artificial boundaries across 3 different
> platforms now.
>
> Hardcoding these boundaries might not scale well. (Especially different O=
S
> versions may behave differently.)
>
> A standard mechanism to discover this boundary would greatly help
> constructing SR-TE policy candidate paths.
>
>
>
> Regards,
>
> Nat.
>
>
>
>
>
> On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Nat,
>
>
>
> I am having a bit of difficulty understanding reasoning and the way you
> are separating transport from service labels.
>
>
>
> The processing label limit usually comes from data plane capabilities of
> the platform namely LFIB or hardware below.
>
>
>
> Such layer is function agnostic and it does not matter what role the labe=
l
> serves.
>
>
>
> Label lookup results in pointer to a adj. rewrite on the outbound side. I=
t
> really does not matter if the adjacent peer is your P router, segment
> endpoint or CE.
>
>
>
> Of course there are number of processing exceptions - for example concept
> of aggregate VPN label, additional header modifications etc ...
>
>
>
> Likely some platforms put such artificial boundary between transport and
> service hence your request. But if so IMHO this is more of an issue with
> specific platform or its marketing message then IETF :).
>
>
>
> Many thx,
> R.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
> Hi, Jeff.
>
> Consider a headend that can perform 1 of the following 2 modes(but not
> both):
>
> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
> steered into a 6-label SR-TE policy.
>
> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
> cannot be steered into a 6-label SR-TE policy.
>
> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a
> standardized way to signal the transport label depth in mode 2?
>
>    Maybe in a different MSD type?
>
> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
> policy, do we have a standardized headend behavior in this situation?
>
>    (Should I open a new thread to discuss this? It seems not quite
> MSD-relative.)
>
>
>
> Thanks...
>
> Nat
>
>
>
> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
> wrote:
>
> Gyan,
>
>
>
> MSD is only relevant for a device that either imposes the label stack
> (head-end) or manipulates it (BSID anchor). There are some other constrai=
ns
> when it comes to entropy labels and ERLD, please read the respective draf=
ts.
>
> In general, SID stack would grow when TE is in use (any time you need to
> use additional SID to deviate from SPT), another case is when additional
> SID=E2=80=99s are used for services on the nodes, other than the tail-end=
.
>
> That=E2=80=99s why we've designed MSD to be very flexible to accommodate =
all the
> different use cases, it is upto computational logic to decide how to deal
> with different constrains (MSD types)
>
>
>
> Cheers,
>
> Jeff
>
>
>
> P.S. you might want to see the NANOG MSD presentation I did some time ago=
.
>
>
> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tant=
sura_The_Critical_Role_v1.pdf
>
> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
> wrote:
>
> Jeff
>
>
>
> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
> strict explicit path defined or is a loose path, then the for the cSPF
> would the transport labels be 1.  For loose would also be 1 also.  If the
> path were explicit defined to egress PE and was 7 hops from ingress to
> egress then transport would be 6.  And if L3 vpn service sid was signaled
> that would be 1 vpn label.
>
>
>
> Let me know if I have that right.
>
>
>
> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>
>
>
> Why is that?
>
>
>
> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
> single label sits on top off SR as if does today with MPLS so why 3 vpn
> labels.
>
>
>
> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP the
> SID depth so all the nodes along the SR-TE path don=E2=80=99t go over the=
 maximum
> which would result in an error.
>
>
>
> If you set your MTU high enough in the core like 9216, does that overcome
> the SID depth issues with SR-TE?
>
>
>
> Warm regards,
>
>
>
> Gyan
>
>
>
> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
> Hi, Jeff.
>
>
>
> Thanks for the BMI-MSD reference. If I understand correctly:
>
>
>
> BMI-MSD =3D Transport Label Depth + Service Label Depth
>
> Only former can be utilized by SR-TE policies.
>
>
>
> Currently do we have any method to determine the composition of BMI?
>
> We need to know the transport label depth when doing service route
> per-destination steering.
>
>
>
> This problem arises when trying to steer a plain IPv4 route and a VPN
> service route into the same SR-TE policy that exceeds the transport label
> depth of the service route. I'm trying to figure out the standard behavio=
r
> in this case since the headend we use currently produces some interesting
> results.
>
>
>
> Regards,
>
> Nat.
>
>
>
> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
> <jefftant..ietf@gmail.com>> wrote:
>
> Hi Nat,
>
>
>
> Please read https://tools.ietf.org/html/rfc8491#section-5
>
> Currently defined MSD types are:
>
> 1: BMI
>
> 2: ERLD
>
>
>
> Specifically to BMI:
>
> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS label=
s
> that can be imposed, including all service/transport/special labels.
>
> The answer to your question is 6
>
>
>
> Cheers,
>
> Jeff
>
> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>
> Hello, SPRING WG.
>
> How do we deal with an SR-TE policy headend with different MSDs for
> different types of traffic?
>
> For example, a headend H can impose:
> 6 transport labels for plain IPv4 packets;
> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>
> 3 transport labels + 3 VPN  labels for VPN packets.
>
>
>
> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform i=
n
> this situation?
> b) What is the MSD of H? 6, 5 or 3?
>
>
>
> Thanks,
>
> Nat.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><div dir=3D"auto">Hi Ketan=C2=A0</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">Is this the artificial boundary below for SR-T=
E from the document provided by Jeff.</div><div dir=3D"auto"><div dir=3D"au=
to"><br></div><div dir=3D"auto">=C2=A0MSD supported by different HW/SW diff=
ers widely :</div><div dir=3D"auto">=E2=80=93 Linux (kernel 4.10): 2 SID=E2=
=80=99s, some improvements recently (as of 4.11) =E2=80=93 Low end off the =
shelf (merchant) silicon, e.g. BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 Hi=
gh end off the shelf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=
=99s =E2=80=93 Vendor=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=
=E2=80=99 FP3: 4-10+ SID=E2=80=99s</div><div dir=3D"auto"><br></div><div di=
r=3D"auto">So if you are doing MPLS-TE w/o SR-TE policies reusing they MPLS=
 data plane the label stack is identical to MPLS just with different label =
range for SRGB 16000-23999 for absolute or indexed label.</div><div dir=3D"=
auto">Label stack for SR-MPLS is identical to MPLS with single topmost labe=
l for label switching through the core and bottom of stack services label f=
or L3 vpn services.</div><div dir=3D"auto"><br></div><div dir=3D"auto">For =
clarity on nomenclature below please comment:</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Transport label - This is the SID label stack inserti=
on at the ingress PE head end to the SR-MPLS domain performing SR-TE.=C2=A0=
 Each hop along the way hop the top SID label is popped until SL=3D=3D0 at =
which time PHP default or UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is =
performed. (Similar to topmost in MPLS label switch world but now its a sta=
ck of labels =C2=A0instead of a single label)</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Once you get past the transport label now you are on =
common ground with M-BGP overlay services</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">Services label- L3 vpn service SID signaled.</div><div di=
r=3D"auto">So with the service label that is signaled from ingress to egres=
s PE for service.=C2=A0 Is this a single label like traditional L3 vpn aggr=
egate label or more then one or many labels.</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">The services label my guess should be fixed and not ha=
ve any vendor specific boundary constraints.</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">Gyan</div><div dir=3D"auto"><br></div></div><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019=
 at 7:21 AM Ketan Talaulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.co=
m">ketant@cisco.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 lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div class=3D"m_-7423267395051913659WordSection1">
<p class=3D"MsoNormal"><span>Hi Nat,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>The MSD framework enables us to define more/ne=
w MSD types. If there is a real use-case and requirement (as you express) a=
nd the necessary MSD type(s) can be formally defined then perhaps the WG ca=
n
 evaluate it.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Ketan<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Nat Kao<br>
<b>Sent:</b> 17 December 2019 17:16<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.=
org" target=3D"_blank">lekao@pyxisworks.org</a>&gt;<br>
<b>Subject:</b> Re: [spring] Different MSDs for different traffic types on =
the same headend.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hello, Robert.<u></u>=
<u></u></p>
</div>
<p class=3D"MsoNormal">Surely the current BMI-MSD definition is sufficient =
for platforms without artificial boundaries.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In this ideal case, maximum labels available for SR-=
TE policy can be inferred from BMI-MSD and VPN routes.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
However we have 3 different artificial boundaries across 3 different platfo=
rms now.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hardcoding these boundaries might not scale well. (E=
specially different OS versions may behave differently.)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">A standard mechanism to discover this boundary would=
 greatly help constructing SR-TE policy candidate paths.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&=
gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p class=3D"MsoNormal">Hi Nat,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I am having a bit of difficulty understanding reason=
ing and the way you are separating transport from service labels.=C2=A0<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The processing label limit usually comes from data p=
lane capabilities=C2=A0of the platform namely LFIB or hardware below.=C2=A0=
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Such layer is function agnostic and it does not matt=
er what role the label serves.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Label lookup results in pointer to a adj. rewrite on=
 the outbound side. It really does not matter if the adjacent=C2=A0peer is =
your P router, segment endpoint=C2=A0or CE.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Of course there are number of processing exceptions =
- for example concept of aggregate VPN label, additional header modificatio=
ns etc ...=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Likely some platforms put such artificial=C2=A0bound=
ary between transport=C2=A0and service hence your request. But if so IMHO t=
his is more of an issue=C2=A0with specific platform or its marketing messag=
e then IETF :).=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hi, Jeff.<u></u><u></=
u></p>
</div>
<p class=3D"MsoNormal">Consider a headend that can perform 1 of the followi=
ng 2 modes(but not both):<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">1) Plain IPv4: 6 transport labels + 0 service label =
=3D&gt; traffic can be steered into a 6-label SR-TE policy.<u></u><u></u></=
p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">2) Any type of VPN: 3=
 transport labels + 1~3 service labels =3D&gt; traffic cannot be steered in=
to a 6-label SR-TE policy.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">a) As defined in RFC8491, the BMI-MSD is 6 for this =
headend. Do we have a standardized way to signal the transport label depth =
in mode 2?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Maybe in a different MSD type?<u></u><u=
></u></p>
</div>
<p class=3D"MsoNormal">b) Since plain IPv4 and VPN routes can be steered in=
to the same SR-TE policy, do we have a standardized headend behavior in thi=
s situation?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 (Should I open a new thread to discuss =
this? It seems not quite MSD-relative.)<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks...<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">Nat<u></u><u></u></spa=
n></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_blank">jefftant.ietf@gm=
ail.com</a>&gt; wrote:<u></u><u></u></p>
</div></div></blockquote></div></blockquote></div></blockquote></div></div>=
</div></div><div lang=3D"EN-IN" link=3D"blue" vlink=3D"purple"><div class=
=3D"m_-7423267395051913659WordSection1"><div><div><blockquote style=3D"bord=
er:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-le=
ft:4.8pt;margin-right:0cm"><div><blockquote style=3D"border:none;border-lef=
t:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-ri=
ght:0cm"><div><blockquote style=3D"border:none;border-left:solid #cccccc 1.=
0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Gyan, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">MSD is only relevant for a device that either impose=
s the label stack (head-end) or manipulates it (BSID anchor). There are som=
e other constrains when it comes to entropy labels and ERLD, please read th=
e respective drafts.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In general, SID stack would grow when TE is in use (=
any time you need to use additional SID to deviate from SPT), another case =
is when additional SID=E2=80=99s are used for services on the nodes, other =
than the tail-end.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">That=E2=80=99s why we&#39;ve designed MSD to be very=
 flexible to accommodate all the different use cases, it is upto computatio=
nal logic to decide how to deal with different constrains (MSD types)=C2=A0=
<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Cheers, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">P.S. you might want to see the NANOG MSD presentatio=
n I did some time ago.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://pc.nanog.org/static/published/mee=
tings/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_b=
lank">https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_=
Tantsura_The_Critical_Role_v1.pdf</a><u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.c=
om</a>&gt;, wrote:<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"border:none;border-left:solid #1abc9c 1.0pt;padding:0c=
m 0cm 0cm 8.0pt;margin-left:3.75pt;margin-top:3.75pt;margin-right:3.75pt;ma=
rgin-bottom:3.75pt">
<div>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With SR-MPLS with SR-TR let=E2=80=99s say if you use=
 cSPF snd don=E2=80=99t have an ERO strict explicit path defined or is a lo=
ose path, then the for the cSPF would the transport labels be 1.=C2=A0 For =
loose would also be 1 also.=C2=A0 If the path were explicit
 defined to egress PE and was 7 hops from ingress to egress then transport =
would be 6.=C2=A0 And if L3 vpn service sid was signaled that would be 1 vp=
n label. =C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if I have that right. =C2=A0<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=
=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Why is that? =C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP =
services overlay single label sits on top off SR as if does today with MPLS=
 so why 3 vpn labels.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So with this draft with BGP-LS and BMI-MSD you can f=
lood into the IGP the SID depth so all the nodes along the SR-TE path don=
=E2=80=99t go over the maximum which would result in an error.<u></u><u></u=
></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you set your MTU high enough in the core like 921=
6, does that overcome the SID depth issues with SR-TE?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Warm=C2=A0regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #e67e22 1.0pt;padding:0c=
m 0cm 0cm 8.0pt;margin-left:3.75pt;margin-top:3.75pt;margin-right:3.75pt;ma=
rgin-bottom:3.75pt">
<div>
<div>
<p class=3D"MsoNormal">Hi, Jeff.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the BMI-MSD reference. If I understand co=
rrectly:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">BMI-MSD =3D Transport Label Depth + Service Label De=
pth<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Only former can be utilized by SR-TE policies.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">Currently do we have any method to determine the com=
position of BMI?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We need to know the transport label depth when doing=
 service route per-destination steering.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This problem arises when trying to steer a plain IPv=
4 route and a VPN service route into the same SR-TE policy that exceeds the=
 transport label depth of the service route. I&#39;m trying to figure out t=
he standard behavior in this case since
 the headend we use currently produces some interesting results.<u></u><u><=
/u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">jefftant.ietf@g=
mail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #3498db 1.0pt;padding:0c=
m 0cm 0cm 8.0pt;margin-left:3.75pt;margin-top:3.75pt;margin-right:3.75pt;ma=
rgin-bottom:3.75pt">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Hi Nat, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please read=C2=A0<a href=3D"https://tools.ietf.org/h=
tml/rfc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc849=
1#section-5</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Currently defined MSD types are:=C2=A0<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">1: BMI<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2: ERLD<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Specifically to BMI:<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Base MPLS Imposition MSD (BMI-MSD) signals the total=
 number of MPLS=C2=A0labels that can be imposed, including all service/tran=
sport/special=C2=A0labels.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The answer to your question is 6<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Cheers, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt;, wrote:<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"border:none;border-left:solid #d35400 1.0pt;padding:0c=
m 0cm 0cm 8.0pt;margin-left:3.75pt;margin-top:3.75pt;margin-right:3.75pt;ma=
rgin-bottom:3.75pt">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hello, SPRING WG.<u><=
/u><u></u></p>
</div>
<p class=3D"MsoNormal">How do we deal with an SR-TE policy headend with dif=
ferent MSDs for different types of traffic?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<u></u><u>=
</u></p>
</div>
<p class=3D"MsoNormal">3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN=
 packets.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">a) For a plain IPv4 route R4 and a VPN route Rv both=
 steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;,=
 what will H perform in this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">--<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Gyan S. Mishra</span><=
u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">IT Network Engineering=
 &amp; Technology=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Verizon Communications=
=C2=A0Inc. (VZ)</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050"><a href=3D"https://www=
.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg">1=
3101 Columbia Pike</a> FDC1 3rd Floor</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Silver Spring, MD 2090=
4</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">United States</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial">
<span style=3D"color:#500050">Phone:=C2=A0301 502-1347</span><u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial">
<span style=3D"color:#500050">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@v=
erizon.com" target=3D"_blank"><span style=3D"color:#1155cc">gyan.s.mishra@v=
erizon.com</span></a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial">
<span style=3D"font-family:&quot;Segoe UI&quot;,sans-serif;color:black;bord=
er:none windowtext 1.0pt;padding:0cm"><a href=3D"http://www.linkedin.com/in=
/networking-technologies-consultant" target=3D"_blank">www.linkedin.com/in/=
networking-technologies-consultant</a></span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000962a0d0599eeeabc--


From nobody Tue Dec 17 16:42:50 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14A9112000F for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 16:42: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_HELO_NONE=0.001, 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 pYY-fKa1UeRN for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 16:42:40 -0800 (PST)
Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) (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 2EC44120033 for <spring@ietf.org>; Tue, 17 Dec 2019 16:42:36 -0800 (PST)
Received: by mail-pl1-x635.google.com with SMTP id p9so156210plk.9 for <spring@ietf.org>; Tue, 17 Dec 2019 16:42:36 -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=hVYt5tFOrNVzfaVGFCfGf9mYehJKAJ69tpDfEqn8aEQ=; b=bTsQ7qr1CTGs/EinzuZv4njOoHSBUJB/05KaRuxNHYCMaLqDRhD1xxQRICRRceX08q pQZIayc6ldAG7DNZNT7GTB2DximGhhJITHYTK4znXeJjPYNumsKzwcu/4Zd7s5w0ef5T GaDNu7rZ9Z3YVbvnvmIMzj7t1UcvzNP+JdkzHE2iy79GretdHuhyreZYfNz4YnlqJhWY SqHWoCW8nikhPpIzZaweBYwGNQlmexOfpFmJE9xbPZAy3gzH+EZcvUz8QIqFkXrkfGZ8 P7zhv86C6Bag5Xx51mMrDKBsKOQGoIZufvmgYG5Dsly1wTBgMLbAlmYChX6SE9bpyBn/ GROg==
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=hVYt5tFOrNVzfaVGFCfGf9mYehJKAJ69tpDfEqn8aEQ=; b=m1FQUhwZ6ZCRu+1DbcTKvEA3DKRvINiDlkgXBuBMYN9TKLSlFgMt8xmAPga6zxIslq Bfkqcve/SpaRU6c4CIGHyiVWKf1XAbqsOI2NiPkN/DTy9nTuQ65VIdoNMDLxOL4wwYWM eyWBQI+7VIQZoC6kdgdHsGA41LF840A5g9UE912ftox93BgHhM5X2dknzUqS/9BATW1p 3p4cu2v2r57jsgi45LUnr1IZnDpMA5ovPJkLnpwN71qIvsLWMOe0JSVNg2vb8UoojG2u EH8jff5w9qFPh1aNxJcL2okYokHyAjWnUCdBUiFAdR7xqCacAkX5TAOOTI5btjxg/FdS wLWA==
X-Gm-Message-State: APjAAAXqKyQklDyxZ8vtQX2x/ihW1M5ww3Arv143/x5EaAYMEUPdjWo3 zaDDhmvXOoYC8aaZLtKsm9ATOoDG
X-Google-Smtp-Source: APXvYqyJNLNKR2q39fDxGKWwpPI10MUHkf8otU/zhlsmvWBkxsYRxLn3BeN7qz9lOyljBLesEYMgZw==
X-Received: by 2002:a17:90a:23ee:: with SMTP id g101mr226275pje.14.1576629755426;  Tue, 17 Dec 2019 16:42:35 -0800 (PST)
Received: from [10.1.253.22] ([216.221.150.18]) by smtp.gmail.com with ESMTPSA id w5sm186616pgb.78.2019.12.17.16.42.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Dec 2019 16:42:34 -0800 (PST)
Date: Tue, 17 Dec 2019 16:42:28 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Nat Kao <lekao@pyxisworks.org>, Robert Raszuk <robert@raszuk.net>
Cc: SPRING WG <spring@ietf.org>
Message-ID: <ff911cc4-d2af-49af-bf5c-e9cf651b05f3@Spark>
In-Reply-To: <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com>
X-Readdle-Message-ID: ff911cc4-d2af-49af-bf5c-e9cf651b05f3@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5df975f9_5992a02e_872b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Ff-PXonieyoOYKFxeDLJ6CZHbiY>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 00:42:46 -0000

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

Robert,

While you are correct wrt single ASIC platforms, on a line-card based pla=
tforms (at least ones I=E2=80=99m familiar with and that includes merchan=
t silicon) =C2=A0in some case service labels were imposed on egress LC wh=
ile transport on ingress, in any case, they are imposed at different stag=
es in the pipeline. When you program HW there are clear differences and t=
rade-offs associated.
On many NPU=E2=80=99s, there=E2=80=99s a way to recirculate packets insid=
e ASIC/NPU to provide additional manipulations, usually comes with perfor=
mance penalty, perfect use case for an additional MSD type (Cisco is doin=
g exactly that on Jericho+ to increase MSD).
In general - as long as a device can provide any additional information t=
hat could be used by computation logic to compute the most optimized path=
, it is a good thing.

Cheers,
Jeff
On Dec 17, 2019, 1:59 AM -0800, Robert Raszuk <robert=40raszuk.net>, wrot=
e:
> Hi Nat,
>
> I am having a bit of difficulty understanding reasoning and the way you=
 are separating transport from service labels.
>
> The processing label limit usually comes from data plane capabilities=C2=
=A0of the platform namely L=46IB or hardware below.
>
> Such layer is function agnostic and it does not matter what role the la=
bel serves.
>
> Label lookup results in pointer to a adj. rewrite on the outbound side.=
 It really does not matter if the adjacent=C2=A0peer is your P router, se=
gment endpoint=C2=A0or CE.
>
> Of course there are number of processing exceptions - for example conce=
pt of aggregate VPN label, additional header modifications etc ...
>
> Likely some platforms put such artificial=C2=A0boundary between transpo=
rt=C2=A0and service hence your request. But if so IMHO this is more of an=
 issue=C2=A0with specific platform or its marketing message then IET=46 :=
).
>
> Many thx,
> R.
>
>
>
>
>
>
>
> > On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao=40pyxisworks.org> wrot=
e:
> > > Hi, Jeff.
> > >
> > > Consider a headend that can perform 1 of the following 2 modes(but =
not both):
> > > 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic ca=
n be steered into a 6-label SR-TE policy.
> > > 2) Any type of VPN: 3 transport labels + 1=7E3 service labels =3D> =
traffic cannot be steered into a 6-label SR-TE policy.
> > >
> > > a) As defined in R=46C8491, the BMI-MSD is 6 for this headend. Do w=
e have a standardized way to signal the transport label depth in mode 2=3F=

> > > =C2=A0=C2=A0 Maybe in a different MSD type=3F
> > > b) Since plain IPv4 and VPN routes can be steered into the same SR-=
TE policy, do we have a standardized headend behavior in this situation=3F=

> > > =C2=A0=C2=A0 (Should I open a new thread to discuss this=3F It seem=
s not quite MSD-relative.)
> > >
> > > Thanks...
> > > Nat
> > >
> > >
> > > > On Tue, Dec 17, 2019 at 11:14 AM Nat Kao <lekao=40pyxisworks.org>=
 wrote:
> > > > > Hi, Jeff.
> > > > >
> > > > > Consider a headend that can perform 1 of the following 2 modes(=
but not both):
> > > > > 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffi=
c can be steered into a 6-label SR-TE policy..
> > > > > 2) Any type of VPN: 3 transport labels + 1=7E3 service labels =3D=
> traffic cannot be steered into a 6-label SR-TE policy.
> > > > >
> > > > > a) As defined in R=46C8491, the BMI-MSD is 6 for this headend. =
Do we have a standardized way to signal the transport label depth in mode=
 2=3F
> > > > > =C2=A0=C2=A0 Maybe in a different MSD type=3F
> > > > > b) Since plain IPv4 and VPN routes can be steered into the same=
 SR-TE policy, do we have a standardized headend behavior in this situati=
on=3F
> > > > > =C2=A0=C2=A0 (Should I open a new thread to discuss this=3F It =
seems not quite MSD-relative.)
> > > > >
> > > > > Thanks.
> > > > > Nat.
> > > > >
> > > > >
> > > > > > On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf=40=
gmail.com> wrote:
> > > > > > > Gyan,
> > > > > > >
> > > > > > > MSD is only relevant for a device that either imposes the l=
abel stack (head-end) or manipulates it (BSID anchor). There are some oth=
er constrains when it comes to entropy labels and ERLD, please read the r=
espective drafts.
> > > > > > > In general, SID stack would grow when TE is in use (any tim=
e you need to use additional SID to deviate from SPT), another case is wh=
en additional SID=E2=80=99s are used for services on the nodes, other tha=
n the tail-end.
> > > > > > > That=E2=80=99s why we've designed MSD to be very flexible t=
o accommodate all the different use cases, it is upto computational logic=
 to decide how to deal with different constrains (MSD types)
> > > > > > >
> > > > > > > Cheers,
> > > > > > > Jeff
> > > > > > >
> > > > > > > P.S. you might want to see the NANOG MSD presentation I did=
 some time ago.
> > > > > > > https://pc.nanog.org/static/published/meetings/NANOG71/1424=
/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf
> > > > > > > On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm=40=
gmail.com>, wrote:
> > > > > > > > Jeff
> > > > > > > >
> > > > > > > > With SR-MPLS with SR-TR let=E2=80=99s say if you use cSP=46=
 snd don=E2=80=99t have an ERO strict explicit path defined or is a loose=
 path, then the for the cSP=46 would the transport labels be 1.=C2=A0 =46=
or loose would also be 1 also.=C2=A0 If the path were explicit defined to=
 egress PE and was 7 hops from ingress to egress then transport would be =
6.=C2=A0 And if L3 vpn service sid was signaled that would be 1 vpn label=
.
> > > > > > > >
> > > > > > > > Let me know if I have that right.
> > > > > > > >
> > > > > > > > In Nats scenario for IPv6 he has 3 vpnv6 labels.
> > > > > > > >
> > > > > > > > Why is that=3F
> > > > > > > >
> > > > > > > > With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I MBGP s=
ervices overlay single label sits on top off SR as if does today with MPL=
S so why 3 vpn labels.
> > > > > > > >
> > > > > > > > So with this draft with BGP-LS and BMI-MSD you can flood =
into the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=
=99t go over the maximum which would result in an error.
> > > > > > > >
> > > > > > > > If you set your MTU high enough in the core like 9216, do=
es that overcome the SID depth issues with SR-TE=3F
> > > > > > > >
> > > > > > > > Warm=C2=A0regards,
> > > > > > > >
> > > > > > > > Gyan
> > > > > > > >
> > > > > > > > > On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao=40pyxisw=
orks.org> wrote:
> > > > > > > > > > Hi, Jeff.
> > > > > > > > > >
> > > > > > > > > > Thanks for the BMI-MSD reference. If I understand cor=
rectly:
> > > > > > > > > >
> > > > > > > > > > BMI-MSD =3D Transport Label Depth + Service Label Dep=
th
> > > > > > > > > > Only former can be utilized by SR-TE policies.
> > > > > > > > > >
> > > > > > > > > > Currently do we have any method to determine the comp=
osition of BMI=3F
> > > > > > > > > > We need to know the transport label depth when doing =
service route per-destination steering.
> > > > > > > > > >
> > > > > > > > > > This problem arises when trying to steer a plain IPv4=
 route and a VPN service route into the same SR-TE policy that exceeds th=
e transport label depth of the service route. I'm trying to figure out th=
e standard behavior in this case since the headend we use currently produ=
ces some interesting results.
> > > > > > > > > >
> > > > > > > > > > Regards,
> > > > > > > > > > Nat.
> > > > > > > > > >
> > > > > > > > > > > On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jeff=
tant.ietf=40gmail.com> wrote:
> > > > > > > > > > > > Hi Nat,
> > > > > > > > > > > >
> > > > > > > > > > > > Please read=C2=A0https://tools.ietf.org/html/rfc8=
491=23section-5
> > > > > > > > > > > > Currently defined MSD types are:
> > > > > > > > > > > > 1: BMI
> > > > > > > > > > > > 2: ERLD
> > > > > > > > > > > >
> > > > > > > > > > > > Specifically to BMI:
> > > > > > > > > > > > Base MPLS Imposition MSD (BMI-MSD) signals the to=
tal number of MPLS=C2=A0labels that can be imposed, including all service=
/transport/special=C2=A0labels.
> > > > > > > > > > > > The answer to your question is 6
> > > > > > > > > > > >
> > > > > > > > > > > > Cheers,
> > > > > > > > > > > > Jeff
> > > > > > > > > > > > On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao=40=
pyxisworks.org>, wrote:
> > > > > > > > > > > > > Hello, SPRING WG.
> > > > > > > > > > > > >
> > > > > > > > > > > > > How do we deal with an SR-TE policy headend wit=
h different MSDs for different types of traffic=3F
> > > > > > > > > > > > > =46or example, a headend H can impose:
> > > > > > > > > > > > > 6 transport labels for plain IPv4 packets;
> > > > > > > > > > > > > 5 transport labels + 1 IPv6 ExpNull label for p=
lain IPv6 packets;
> > > > > > > > > > > > > 3 transport labels=C2=A0+ 3 VPN=C2=A0 labels fo=
r VPN packets.
> > > > > > > > > > > > >
> > > > > > > > > > > > > a) =46or a plain IPv4 route R4 and a VPN route =
Rv both steered into the SR-TE policy P1 with SID list <S1, S2, S3, S4, S=
5>, what will H perform in this situation=3F
> > > > > > > > > > > > > b) What is the MSD of H=3F 6, 5 or 3=3F
> > > > > > > > > > > > >
> > > > > > > > > > > > > Thanks,
> > > > > > > > > > > > > Nat.
> > > > > > > > > > > > > =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
> > > > > > > > > > > > > spring mailing list
> > > > > > > > > > > > > spring=40ietf.org
> > > > > > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > > > > =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
> > > > > > > > > > spring mailing list
> > > > > > > > > > spring=40ietf.org
> > > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > > --
> > > > > > > > Gyan S. Mishra
> > > > > > > > IT Network Engineering & Technology
> > > > > > > > Verizon Communications=C2=A0Inc. (VZ)
> > > > > > > > 13101 Columbia Pike =46DC1 3rd =46loor
> > > > > > > > Silver Spring, MD 20904
> > > > > > > > United States
> > > > > > > > Phone:=C2=A0301 502-1347
> > > > > > > > Email:=C2=A0gyan.s.mishra=40verizon.com
> > > > > > > > www.linkedin.com/in/networking-technologies-consultant
> > > > > > > >
> > > =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
> > > spring mailing list
> > > spring=40ietf.org
> > > https://www.ietf.org/mailman/listinfo/spring
> =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
> spring mailing list
> spring=40ietf.org
> https://www.ietf.org/mailman/listinfo/spring

--5df975f9_5992a02e_872b
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>
<div dir=3D=22auto=22>Robert,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>While you are correct wrt single ASIC platforms, on=
 a line-card based platforms (at least ones I=E2=80=99m familiar with and=
 that includes merchant silicon) &=23160;in some case service labels were=
 imposed on egress LC while transport on ingress, in any case, they are i=
mposed at different stages in the pipeline. When you program HW there are=
 clear differences and trade-offs associated.&=23160;</div>
<div dir=3D=22auto=22>On many NPU=E2=80=99s, there=E2=80=99s a way to rec=
irculate packets inside ASIC/NPU to provide additional manipulations, usu=
ally comes with performance penalty, perfect use case for an additional M=
SD type (Cisco is doing exactly that on Jericho+ to increase MSD).</div>
<div dir=3D=22auto=22>In general - as long as a device can provide any ad=
ditional information that could be used by computation logic to compute t=
he most optimized path, it is a good thing.</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 17, 2019, 1:59 AM -0800, Rob=
ert Raszuk &lt;robert=40raszuk.net&gt;, wrote:<br />
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div dir=3D=22ltr=22>Hi Nat,
<div><br /></div>
<div>I am having a bit of difficulty understanding reasoning and the way =
you are separating transport from service labels.&=23160;</div>
<div><br /></div>
<div>The processing label limit usually comes from data plane capabilitie=
s&=23160;of the platform namely L=46IB or hardware below.&=23160;</div>
<div><br /></div>
<div>Such layer is function agnostic and it does not matter what role the=
 label serves.&=23160;</div>
<div><br /></div>
<div>Label lookup results in pointer to a adj. rewrite on the outbound si=
de. It really does not matter if the adjacent&=23160;peer is your P route=
r, segment endpoint&=23160;or CE.&=23160;</div>
<div><br /></div>
<div>Of course there are number of processing exceptions - for example co=
ncept of aggregate VPN label, additional header modifications etc ...&=23=
160;</div>
<div><br /></div>
<div>Likely some platforms put such artificial&=23160;boundary between tr=
ansport&=23160;and service hence your request. But if so IMHO this is mor=
e of an issue&=23160;with specific platform or its marketing message then=
 IET=46 :).&=23160;</div>
<div><br /></div>
<div>Many thx,<br />
R.</div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
</div>
<br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Tue, Dec 17, 2019 at 6=
:06 AM Nat Kao &lt;<a href=3D=22mailto:lekao=40pyxisworks.org=22>lekao=40=
pyxisworks.org</a>&gt; wrote:<br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23e67e22;=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<div>
<div>
<div>
<div>
<div>Hi, Jeff.<br />
<br /></div>
Consider a headend that can perform 1 of the following 2 modes(but not bo=
th):<br /></div>
1) Plain IPv4: 6 transport labels + 0 service label =3D&gt; traffic can b=
e steered into a 6-label SR-TE policy.<br /></div>
2) Any type of VPN: 3 transport labels + 1=7E3 service labels =3D&gt; tra=
ffic cannot be steered into a 6-label SR-TE policy.<br />
<br /></div>
a) As defined in R=46C8491, the BMI-MSD is 6 for this headend. Do we have=
 a standardized way to signal the transport label depth in mode 2=3F<br /=
></div>
<div>&=23160;&=23160; Maybe in a different MSD type=3F<br /></div>
b) Since plain IPv4 and VPN routes can be steered into the same SR-TE pol=
icy, do we have a standardized headend behavior in this situation=3F<br /=
></div>
&=23160;&=23160; (Should I open a new thread to discuss this=3F It seems =
not quite MSD-relative.)<br />
<div>
<div>
<div>
<div>
<div>
<div><br /></div>
<div>Thanks...<font color=3D=22=23888888=22><br /></font></div>
<font color=3D=22=23888888=22></font>
<div><font color=3D=22=23888888=22>Nat<br />
<br /></font></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Tue, Dec 17, 2019 at 1=
1:14 AM Nat Kao &lt;<a href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=
=22=5Fblank=22>lekao=40pyxisworks.org</a>&gt; wrote:<br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =233498db;=22>
<div dir=3D=22ltr=22>
<div>
<div>
<div>
<div>
<div>
<div>Hi, Jeff.<br />
<br /></div>
Consider a headend that can perform 1 of the following 2 modes(but not bo=
th):<br /></div>
1) Plain IPv4: 6 transport labels + 0 service label =3D&gt; traffic can b=
e steered into a 6-label SR-TE policy..<br /></div>
2) Any type of VPN: 3 transport labels + 1=7E3 service labels =3D&gt; tra=
ffic cannot be steered into a 6-label SR-TE policy.<br />
<br /></div>
a) As defined in R=46C8491, the BMI-MSD is 6 for this headend. Do we have=
 a standardized way to signal the transport label depth in mode 2=3F<br /=
></div>
<div>&=23160;&=23160; Maybe in a different MSD type=3F<br /></div>
b) Since plain IPv4 and VPN routes can be steered into the same SR-TE pol=
icy, do we have a standardized headend behavior in this situation=3F<br /=
></div>
<div></div>
&=23160;&=23160; (Should I open a new thread to discuss this=3F It seems =
not quite MSD-relative.)<br />
<div>
<div>
<div>
<div>
<div>
<div><br /></div>
<div>Thanks.<br /></div>
<div>Nat.<br /></div>
<div><br /></div>
</div>
</div>
</div>
</div>
</div>
</div>
<br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Tue, Dec 17, 2019 at 7=
:19 AM Jeff Tantsura &lt;<a href=3D=22mailto:jefftant.ietf=40gmail.com=22=
 target=3D=22=5Fblank=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<br /></=
div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23d35400;=22>
<div>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Gyan,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>MSD is only relevant for a device that either impos=
es the label stack (head-end) or manipulates it (BSID anchor). There are =
some other constrains when it comes to entropy labels and ERLD, please re=
ad the respective drafts.</div>
<div dir=3D=22auto=22>In general, SID stack would grow when TE is in use =
(any time you need to use additional SID to deviate from SPT), another ca=
se is when additional SID=E2=80=99s are used for services on the nodes, o=
ther than the tail-end.</div>
<div dir=3D=22auto=22>That=E2=80=99s why we've designed MSD to be very fl=
exible to accommodate all the different use cases, it is upto computation=
al logic to decide how to deal with different constrains (MSD types)&=231=
60;</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div>Cheers,
<div>Jeff</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>P.S. you might want to see the NANOG MSD presentati=
on I did some time ago.</div>
<div dir=3D=22auto=22><a href=3D=22https://pc.nanog.org/static/published/=
meetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pd=
f=22 target=3D=22=5Fblank=22>https://pc.nanog.org/static/published/meetin=
gs/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf</a><=
br /></div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 14, 2019, 11:59 PM -0800, Gy=
an Mishra &lt;<a href=3D=22mailto:hayabusagsm=40gmail.com=22 target=3D=22=
=5Fblank=22>hayabusagsm=40gmail.com</a>&gt;, wrote:<br />
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =2334495e;=22 class=3D=22spark=5Fquote=22>
<div>
<div dir=3D=22auto=22>Jeff</div>
</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>With SR-MPLS with SR-TR let=E2=80=99s say if you us=
e cSP=46 snd don=E2=80=99t have an ERO strict explicit path defined or is=
 a loose path, then the for the cSP=46 would the transport labels be 1.&=23=
160; =46or loose would also be 1 also.&=23160; If the path were explicit =
defined to egress PE and was 7 hops from ingress to egress then transport=
 would be 6.&=23160; And if L3 vpn service sid was signaled that would be=
 1 vpn label. &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Let me know if I have that right. &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>In Nats scenario for IPv6 he has 3 vpnv6 labels. &=23=
160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Why is that=3F &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I =
MBGP services overlay single label sits on top off SR as if does today wi=
th MPLS so why 3 vpn labels.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So with this draft with BGP-LS and BMI-MSD you can =
flood into the IGP the SID depth so all the nodes along the SR-TE path do=
n=E2=80=99t go over the maximum which would result in an error.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>If you set your MTU high enough in the core like 92=
16, does that overcome the SID depth issues with SR-TE=3F</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Warm&=23160;regards,</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Gyan</div>
<div><br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Sat, Dec 14, 2019 at 2=
:43 AM Nat Kao &lt;<a href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=
=22=5Fblank=22>lekao=40pyxisworks.org</a>&gt; wrote:<br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =232ecc71;=22>
<div dir=3D=22ltr=22>
<div>Hi, Jeff.</div>
<div><br /></div>
<div>Thanks for the BMI-MSD reference. If I understand correctly:<br /></=
div>
<div><br /></div>
<div>
<div>BMI-MSD =3D Transport Label Depth + Service Label Depth</div>
<div>Only former can be utilized by SR-TE policies.</div>
<div><br /></div>
</div>
<div>Currently do we have any method to determine the composition of BMI=3F=
<br /></div>
<div></div>
<div>We need to know the transport label depth when doing service route p=
er-destination steering.</div>
<div></div>
<div></div>
<div><br /></div>
<div>This problem arises when trying to steer a plain IPv4 route and a VP=
N service route into the same SR-TE policy that exceeds the transport lab=
el depth of the service route. I'm trying to figure out the standard beha=
vior in this case since the headend we use currently produces some intere=
sting results.<br /></div>
<div><br /></div>
<div>Regards,</div>
<div>Nat.<br /></div>
</div>
<br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Sat, Dec 14, 2019 at 2=
:42 AM Jeff Tantsura &lt;<a href=3D=22mailto:jefftant..ietf=40gmail.com=22=
 target=3D=22=5Fblank=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<br /></=
div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =239b59b6;=22>
<div>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Hi Nat,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Please read&=23160;<a href=3D=22https://tools.ietf.=
org/html/rfc8491=23section-5=22 target=3D=22=5Fblank=22>https://tools.iet=
f.org/html/rfc8491=23section-5</a></div>
<div dir=3D=22auto=22>Currently defined MSD types are:&=23160;</div>
<div dir=3D=22auto=22>1: BMI</div>
<div dir=3D=22auto=22>2: ERLD</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Specifically to BMI:</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Base MPLS Imposition MSD (BMI-MSD) signals the tota=
l number of MPLS&=23160;<span>labels that can be imposed, including all s=
ervice/transport/special&=23160;</span><span>labels.</span></div>
<div dir=3D=22auto=22><span>The answer to your question is 6</span></div>=

</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 13, 2019, 3:42 AM -0800, Nat=
 Kao &lt;<a href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fbla=
nk=22>lekao=40pyxisworks.org</a>&gt;, wrote:<br />
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =23e74c3c;=22 class=3D=22spark=5Fquote=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<div>
<div>
<div>
<div>
<div>Hello, SPRING WG.<br />
<br /></div>
How do we deal with an SR-TE policy headend with different MSDs for diffe=
rent types of traffic=3F<br /></div>
=46or example, a headend H can impose:<br />
6 transport labels for plain IPv4 packets;<br />
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<br /></=
div>
3 transport labels&=23160;+ 3 VPN&=23160; labels for VPN packets.<br /></=
div>
<br /></div>
a) =46or a plain IPv4 route R4 and a VPN route Rv both steered into the S=
R-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;, what will H perf=
orm in this situation=3F<br />
b) What is the MSD of H=3F 6, 5 or 3=3F<br /></div>
<div><br /></div>
<div>Thanks,<br /></div>
<div>Nat.<br /></div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><br /></block=
quote>
</div>
</div>
</blockquote>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 rel=3D=22nor=
eferrer=22 target=3D=22=5Fblank=22>https://www.ietf.org/mailman/listinfo/=
spring</a><br /></blockquote>
</div>
</div>
--<br />
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Gyan S. Mishra</span><span style=3D=22color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgr=
ound-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>IT Network Engineering &amp; Technology&=23=
160;</span><span style=3D=22color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial=22><span></span></sp=
an></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Verizon Communications&=23160;Inc. (VZ)</sp=
an><span style=3D=22color:rgb(80,0,80);background-image:initial;backgroun=
d-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>13101 Columbia Pike =46DC1 3rd =46loor</spa=
n><span style=3D=22color:rgb(80,0,80);background-image:initial;background=
-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Silver Spring, MD 20904</span><span style=3D=
=22color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>United States</span><span style=3D=22color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgro=
und-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Phone:&=23160;301 502-1347</s=
pan><span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Email:&=23160;<a href=3D=22ma=
ilto:gyan.s.mishra=40verizon.com=22 target=3D=22=5Fblank=22><span style=3D=
=22color:rgb(17,85,204)=22>gyan.s.mishra=40verizon.com</span></a></span><=
span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22margin:0in 0in 0.0001pt;background-=
image:initial;background-position:initial;background-repeat:initial;font-=
size:12pt;font-family:&quot;Times New Roman&quot;,serif=22></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span><span style=3D=22fon=
t-family:&quot;Segoe UI&quot;,sans-serif;color:black;border-width:1pt;bor=
der-style:none;border-color:windowtext;padding:0in;background-image:initi=
al;background-position:initial;background-repeat:initial=22><a href=3D=22=
http://www.linkedin.com/in/networking-technologies-consultant=22 target=3D=
=22=5Fblank=22>www.linkedin.com/in/networking-technologies-consultant</a>=
</span></span><span><span style=3D=22font-family:&quot;Segoe UI&quot;,san=
s-serif;border-width:1pt;border-style:none;border-color:windowtext;paddin=
g:0in;background-image:initial;background-position:initial;background-rep=
eat:initial=22><span></span></span></span></p>
</div>
<div><br /></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 rel=3D=22nor=
eferrer=22 target=3D=22=5Fblank=22>https://www.ietf.org/mailman/listinfo/=
spring</a><br /></blockquote>
</div>
=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 />
spring mailing list<br />
spring=40ietf.org<br />
https://www.ietf.org/mailman/listinfo/spring<br /></blockquote>
</div>
</body>
</html>

--5df975f9_5992a02e_872b--


From nobody Tue Dec 17 16:45:11 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E34BB12000F for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 16:45:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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 31uc4wjFivSL for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 16:45:01 -0800 (PST)
Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (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 540ED12002E for <spring@ietf.org>; Tue, 17 Dec 2019 16:44:59 -0800 (PST)
Received: by mail-pj1-x1030.google.com with SMTP id w23so43254pjd.2 for <spring@ietf.org>; Tue, 17 Dec 2019 16:44:59 -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=w+/hY6MVCYkCuh6PglA+yI9ob6hld1a2E7clWvCuKTU=; b=LpAAjBNNFfQcBfCu29W7lfCGowl4PXVbLn/Ka+QdZyLkrCJnNiXD+BnaAPPd8gOCwb jLJrocToS+H4Irpba3YO7KjNiKcS77x3hsKQgFbyVPletp1iu3JeKvcgc0FOW1Vgfk+0 tFZoBWeDWjQSNoM/mxSVHYKemij2ynizJV79/pz/zOUaRDy+v6CQlmPeJQ9mJw/Llba4 WTGcEgVUXAHJLHu3QxE8ppHP3hcJPYw6uPnHMZhfCfSGZvY2SbnaixyL0OY9j5O9v5GY QiEk1M3wic1D0GUs6aVszDJJcIdzvCJCu+dO5ozUfaMuPaAPhh5aw6KutCGzhJG7Hr7e MNMw==
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=w+/hY6MVCYkCuh6PglA+yI9ob6hld1a2E7clWvCuKTU=; b=gRgedOQ/ryYw1RtCsX+Jr/QHXnBMsX9UWtICh07vVho6lljYIct4jv2bsL3W9tqbzm fECBznfvTxojsrwf2zZ7w9x9Bc78tqs3I8ZlikVrVeeqTG3H4E2ZjlhY1HtQOfvlRSAD 2tIUTod8pYhEGCT2SKHgNh5qQ/V9a4dONA4nS0fv8Z0ShBWt1/9U0ocpy5H4Zlnn1J7r wE3H01+MZymi81Uu8UO6BLkp8ZSV+r1RCCbbZ5E0nKma4E/x6E3/+vgw+wVwIgZmif4N XC5JNgAueKAS5C2ZuJJ5rJ6v8N/cEzQifLsW0R4Tea+SP/wVqn6JVDfX+yyGdF1EakVa pgSw==
X-Gm-Message-State: APjAAAUVv+FMuIJuHIi4XyZ28WS2GLwY1hIWBCt/3PHvTLGda4vLwfjM ZvOZkj/6Hf/PcO4sRBPWPv4=
X-Google-Smtp-Source: APXvYqy3/4xFby7CtzsMt/frM2ohDbj2qUY9jXoEbBX9L04q8PET64278F/bxsv49atWAVpfj/pAIg==
X-Received: by 2002:a17:902:b906:: with SMTP id bf6mr1097461plb.154.1576629898527;  Tue, 17 Dec 2019 16:44:58 -0800 (PST)
Received: from [10.1.253.22] ([216.221.150.18]) by smtp.gmail.com with ESMTPSA id l127sm208545pgl.48.2019.12.17.16.44.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Dec 2019 16:44:57 -0800 (PST)
Date: Tue, 17 Dec 2019 16:44:50 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Nat Kao <lekao@pyxisworks.org>, Robert Raszuk <robert@raszuk.net>,  "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: SPRING WG <spring@ietf.org>
Message-ID: <fa412e53-8f14-4dc8-bbaf-bd677ca04be3@Spark>
In-Reply-To: <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com>
X-Readdle-Message-ID: fa412e53-8f14-4dc8-bbaf-bd677ca04be3@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5df97687_71d601af_872b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/XyTNC5d8qRLus3yVpx77drSDAsM>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 00:45:07 -0000

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

Hi Nat,

Please bring your use case to the wg, MSD has specifically=C2=A0been=C2=A0=
designed to address new types with a very little effort.

Cheers,
Jeff
On Dec 17, 2019, 4:21 AM -0800, Ketan Talaulikar (ketant) <ketant=40cisco=
.com>, wrote:
> Hi Nat,
>
> The MSD framework enables us to define more/new MSD types. If there is =
a real use-case and requirement (as you express) and the necessary MSD ty=
pe(s) can be formally defined then perhaps the WG can evaluate it.
>
> Thanks,
> Ketan
>
> =46rom: spring <spring-bounces=40ietf.org> On Behalf Of Nat Kao
> Sent: 17 December 2019 17:16
> To: Robert Raszuk <robert=40raszuk.net>
> Cc: SPRING WG <spring=40ietf.org>; Nat Kao <lekao=40pyxisworks.org>
> Subject: Re: =5Bspring=5D Different MSDs for different traffic types on=
 the same headend.
>
> Hello, Robert.
> Surely the current BMI-MSD definition is sufficient for platforms witho=
ut artificial boundaries.
> In this ideal case, maximum labels available for SR-TE policy can be in=
ferred from BMI-MSD and VPN routes.
>
> However we have 3 different artificial boundaries across 3 different pl=
atforms now.
> Hardcoding these boundaries might not scale well. (Especially different=
 OS versions may behave differently.)
> A standard mechanism to discover this boundary would greatly help const=
ructing SR-TE policy candidate paths.
>
> Regards,
> Nat.
>
>
> On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert=40raszuk.net> wro=
te:
> > Hi Nat,
> >
> > I am having a bit of difficulty understanding reasoning and the way y=
ou are separating transport from service labels.
> >
> > The processing label limit usually comes from data plane capabilities=
=C2=A0of the platform namely L=46IB or hardware below.
> >
> > Such layer is function agnostic and it does not matter what role the =
label serves.
> >
> > Label lookup results in pointer to a adj. rewrite on the outbound sid=
e. It really does not matter if the adjacent=C2=A0peer is your P router, =
segment endpoint=C2=A0or CE.
> >
> > Of course there are number of processing exceptions - for example con=
cept of aggregate VPN label, additional header modifications etc ...
> >
> > Likely some platforms put such artificial=C2=A0boundary between trans=
port=C2=A0and service hence your request. But if so IMHO this is more of =
an issue=C2=A0with specific platform or its marketing message then IET=46=
 :).
> >
> > Many thx,
> > R.
> >
> >
> >
> >
> >
> >
> >
> > On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao=40pyxisworks.org> wrot=
e:
> > > Hi, Jeff.
> > > Consider a headend that can perform 1 of the following 2 modes(but =
not both):
> > > 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic ca=
n be steered into a 6-label SR-TE policy.
> > > 2) Any type of VPN: 3 transport labels + 1=7E3 service labels =3D> =
traffic cannot be steered into a 6-label SR-TE policy.
> > > a) As defined in R=46C8491, the BMI-MSD is 6 for this headend. Do w=
e have a standardized way to signal the transport label depth in mode 2=3F=

> > > =C2=A0=C2=A0 Maybe in a different MSD type=3F
> > > b) Since plain IPv4 and VPN routes can be steered into the same SR-=
TE policy, do we have a standardized headend behavior in this situation=3F=

> > > =C2=A0=C2=A0 (Should I open a new thread to discuss this=3F It seem=
s not quite MSD-relative.)
> > >
> > > Thanks...
> > > Nat
> > > >
> > > > On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf=40gm=
ail.com> wrote:
> > > > > Gyan,
> > > > >
> > > > > MSD is only relevant for a device that either imposes the label=
 stack (head-end) or manipulates it (BSID anchor). There are some other c=
onstrains when it comes to entropy labels and ERLD, please read the respe=
ctive drafts.
> > > > > In general, SID stack would grow when TE is in use (any time yo=
u need to use additional SID to deviate from SPT), another case is when a=
dditional SID=E2=80=99s are used for services on the nodes, other than th=
e tail-end.
> > > > > That=E2=80=99s why we've designed MSD to be very flexible to ac=
commodate all the different use cases, it is upto computational logic to =
decide how to deal with different constrains (MSD types)
> > > > >
> > > > > Cheers,
> > > > > Jeff
> > > > >
> > > > > P.S. you might want to see the NANOG MSD presentation I did som=
e time ago.
> > > > > https://pc.nanog.org/static/published/meetings/NANOG71/1424/201=
71004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf
> > > > > On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm=40gma=
il.com>, wrote:
> > > > >
> > > > > > Jeff
> > > > > >
> > > > > > With SR-MPLS with SR-TR let=E2=80=99s say if you use cSP=46 s=
nd don=E2=80=99t have an ERO strict explicit path defined or is a loose p=
ath, then the for the cSP=46 would the transport labels be 1.=C2=A0 =46or=
 loose would also be 1 also.=C2=A0 If the path were explicit defined to e=
gress PE and was 7 hops from ingress to egress then transport would be 6.=
=C2=A0 And if L3 vpn service sid was signaled that would be 1 vpn label.
> > > > > >
> > > > > > Let me know if I have that right.
> > > > > >
> > > > > > In Nats scenario for IPv6 he has 3 vpnv6 labels.
> > > > > >
> > > > > > Why is that=3F
> > > > > >
> > > > > > With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I MBGP servi=
ces overlay single label sits on top off SR as if does today with MPLS so=
 why 3 vpn labels.
> > > > > >
> > > > > > So with this draft with BGP-LS and BMI-MSD you can flood into=
 the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=99=
t go over the maximum which would result in an error.
> > > > > >
> > > > > > If you set your MTU high enough in the core like 9216, does t=
hat overcome the SID depth issues with SR-TE=3F
> > > > > >
> > > > > > Warm=C2=A0regards,
> > > > > >
> > > > > > Gyan
> > > > > >
> > > > > > On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao=40pyxisworks.o=
rg> wrote:
> > > > > > > Hi, Jeff.
> > > > > > >
> > > > > > > Thanks for the BMI-MSD reference. If I understand correctly=
:
> > > > > > >
> > > > > > > BMI-MSD =3D Transport Label Depth + Service Label Depth
> > > > > > > Only former can be utilized by SR-TE policies.
> > > > > > >
> > > > > > > Currently do we have any method to determine the compositio=
n of BMI=3F
> > > > > > > We need to know the transport label depth when doing servic=
e route per-destination steering.
> > > > > > >
> > > > > > > This problem arises when trying to steer a plain IPv4 route=
 and a VPN service route into the same SR-TE policy that exceeds the tran=
sport label depth of the service route. I'm trying to figure out the stan=
dard behavior in this case since the headend we use currently produces so=
me interesting results.
> > > > > > >
> > > > > > > Regards,
> > > > > > > Nat.
> > > > > > >
> > > > > > > On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.iet=
f=40gmail.com> wrote:
> > > > > > > > Hi Nat,
> > > > > > > >
> > > > > > > > Please read=C2=A0https://tools.ietf.org/html/rfc8491=23se=
ction-5
> > > > > > > > Currently defined MSD types are:
> > > > > > > > 1: BMI
> > > > > > > > 2: ERLD
> > > > > > > >
> > > > > > > > Specifically to BMI:
> > > > > > > > Base MPLS Imposition MSD (BMI-MSD) signals the total numb=
er of MPLS=C2=A0labels that can be imposed, including all service/transpo=
rt/special=C2=A0labels.
> > > > > > > > The answer to your question is 6
> > > > > > > >
> > > > > > > > Cheers,
> > > > > > > > Jeff
> > > > > > > > On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao=40pyxiswor=
ks.org>, wrote:
> > > > > > > >
> > > > > > > > > Hello, SPRING WG.
> > > > > > > > > How do we deal with an SR-TE policy headend with differ=
ent MSDs for different types of traffic=3F
> > > > > > > > > =46or example, a headend H can impose:
> > > > > > > > > 6 transport labels for plain IPv4 packets;
> > > > > > > > > 5 transport labels + 1 IPv6 ExpNull label for plain IPv=
6 packets;
> > > > > > > > > 3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN pa=
ckets.
> > > > > > > > >
> > > > > > > > > a) =46or a plain IPv4 route R4 and a VPN route Rv both =
steered into the SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what=
 will H perform in this situation=3F
> > > > > > > > > b) What is the MSD of H=3F 6, 5 or 3=3F
> > > > > > > > >
> > > > > > > > > Thanks,
> > > > > > > > > Nat.
> > > > > > > > > =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
> > > > > > > > > spring mailing list
> > > > > > > > > spring=40ietf.org
> > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > =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
> > > > > > > spring mailing list
> > > > > > > spring=40ietf.org
> > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > --
> > > > > > Gyan S. Mishra
> > > > > > IT Network Engineering & Technology
> > > > > > Verizon Communications=C2=A0Inc. (VZ)
> > > > > > 13101 Columbia Pike =46DC1 3rd =46loor
> > > > > > Silver Spring, MD 20904
> > > > > > United States
> > > > > > Phone:=C2=A0301 502-1347
> > > > > > Email:=C2=A0gyan.s.mishra=40verizon.com
> > > > > > www.linkedin.com/in/networking-technologies-consultant
> > > > > >
> > > =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
> > > spring mailing list
> > > spring=40ietf.org
> > > https://www.ietf.org/mailman/listinfo/spring
> =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
> spring mailing list
> spring=40ietf.org
> https://www.ietf.org/mailman/listinfo/spring

--5df97687_71d601af_872b
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>
<div dir=3D=22auto=22>Hi Nat,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Please bring your use case to the wg, MSD has speci=
fically&=23160;<span style=3D=22caret-color: rgb(39, 39, 40); color: var(=
--textColor); background-color: var(--backgroundColor);=22>been</span><sp=
an style=3D=22color: var(--textColor); background-color: var(--background=
Color);=22>&=23160;designed to address new types with a very little effor=
t.</span></div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 17, 2019, 4:21 AM -0800, Ket=
an Talaulikar (ketant) &lt;ketant=40cisco.com&gt;, wrote:<br />
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div class=3D=22WordSection1=22>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>Hi Nat,</span></p>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>&=23160;</span></p>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>The MSD framework enables us to define more/new MSD types. If there is a=
 real use-case and requirement (as you express) and the necessary MSD typ=
e(s) can be formally defined then perhaps the WG can evaluate it.</span><=
/p>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>&=23160;</span></p>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>Thanks,</span></p>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>Ketan</span></p>
<p class=3D=22MsoNormal=22><span style=3D=22mso-fareast-language:EN-US=22=
>&=23160;</span></p>
<p class=3D=22MsoNormal=22><b><span lang=3D=22EN-US=22 xml:lang=3D=22EN-U=
S=22>=46rom:</span></b> <span lang=3D=22EN-US=22 xml:lang=3D=22EN-US=22>s=
pring &lt;spring-bounces=40ietf.org&gt; <b>On Behalf Of</b> Nat Kao<br />=

<b>Sent:</b> 17 December 2019 17:16<br />
<b>To:</b> Robert Raszuk &lt;robert=40raszuk.net&gt;<br />
<b>Cc:</b> SPRING WG &lt;spring=40ietf.org&gt;; Nat Kao &lt;lekao=40pyxis=
works.org&gt;<br />
<b>Subject:</b> Re: =5Bspring=5D Different MSDs for different traffic typ=
es on the same headend.</span></p>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hello, Robe=
rt.</p>
</div>
<p class=3D=22MsoNormal=22>Surely the current BMI-MSD definition is suffi=
cient for platforms without artificial boundaries.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>In this ideal case, maximum labels available f=
or SR-TE policy can be inferred from BMI-MSD and VPN routes.</p>
</div>
<div>
<p class=3D=22MsoNormal=22><br />
However we have 3 different artificial boundaries across 3 different plat=
forms now.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Hardcoding these boundaries might not scale we=
ll. (Especially different OS versions may behave differently.)</p>
</div>
<div>
<p class=3D=22MsoNormal=22>A standard mechanism to discover this boundary=
 would greatly help constructing SR-TE policy candidate paths.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Regards,</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.</p>
</div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk =
&lt;<a href=3D=22mailto:robert=40raszuk.net=22>robert=40raszuk.net</a>&gt=
; wrote:</p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23e67e22;=22 class=3D=22spark=5Fquote=22>
<div>
<p class=3D=22MsoNormal=22>Hi Nat,</p>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>I am having a bit of difficulty understanding =
reasoning and the way you are separating transport from service labels.&=23=
160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>The processing label limit usually comes from =
data plane capabilities&=23160;of the platform namely L=46IB or hardware =
below.&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Such layer is function agnostic and it does no=
t matter what role the label serves.&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Label lookup results in pointer to a adj. rewr=
ite on the outbound side. It really does not matter if the adjacent&=2316=
0;peer is your P router, segment endpoint&=23160;or CE.&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Of course there are number of processing excep=
tions - for example concept of aggregate VPN label, additional header mod=
ifications etc ...&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Likely some platforms put such artificial&=231=
60;boundary between transport&=23160;and service hence your request. But =
if so IMHO this is more of an issue&=23160;with specific platform or its =
marketing message then IET=46 :).&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Many thx,<br />
R.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
</div>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt; wrote:</p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hi, Jeff.</=
p>
</div>
<p class=3D=22MsoNormal=22>Consider a headend that can perform 1 of the f=
ollowing 2 modes(but not both):</p>
</div>
<p class=3D=22MsoNormal=22>1) Plain IPv4: 6 transport labels + 0 service =
label =3D&gt; traffic can be steered into a 6-label SR-TE policy.</p>
</div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>2) Any type=
 of VPN: 3 transport labels + 1=7E3 service labels =3D&gt; traffic cannot=
 be steered into a 6-label SR-TE policy.</p>
</div>
<p class=3D=22MsoNormal=22>a) As defined in R=46C8491, the BMI-MSD is 6 f=
or this headend. Do we have a standardized way to signal the transport la=
bel depth in mode 2=3F</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;&=23160; Maybe in a different MSD type=
=3F</p>
</div>
<p class=3D=22MsoNormal=22>b) Since plain IPv4 and VPN routes can be stee=
red into the same SR-TE policy, do we have a standardized headend behavio=
r in this situation=3F</p>
</div>
<p class=3D=22MsoNormal=22>&=23160;&=23160; (Should I open a new thread t=
o discuss this=3F It seems not quite MSD-relative.)</p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks...</p>
</div>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23888888=22>Nat</span>=
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23d35400;=22 class=3D=22spark=5Fquote=22>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura =
&lt;<a href=3D=22mailto:jefftant.ietf=40gmail.com=22 target=3D=22=5Fblank=
=22>jefftant.ietf=40gmail.com</a>&gt; wrote:</p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =2334495e;=22 class=3D=22spark=5Fquote=22>
<div>
<div name=3D=22messageBodySection=22>
<div>
<p class=3D=22MsoNormal=22>Gyan,</p>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>MSD is only relevant for a device that either =
imposes the label stack (head-end) or manipulates it (BSID anchor). There=
 are some other constrains when it comes to entropy labels and ERLD, plea=
se read the respective drafts.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>In general, SID stack would grow when TE is in=
 use (any time you need to use additional SID to deviate from SPT), anoth=
er case is when additional SID=E2=80=99s are used for services on the nod=
es, other than the tail-end.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>That=E2=80=99s why we've designed MSD to be ve=
ry flexible to accommodate all the different use cases, it is upto comput=
ational logic to decide how to deal with different constrains (MSD types)=
&=23160;</p>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<p class=3D=22MsoNormal=22>Cheers,</p>
<div>
<p class=3D=22MsoNormal=22>Jeff</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>P.S. you might want to see the NANOG MSD prese=
ntation I did some time ago.</p>
</div>
<div>
<p class=3D=22MsoNormal=22><a href=3D=22https://pc.nanog.org/static/publi=
shed/meetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5F=
v1.pdf=22 target=3D=22=5Fblank=22>https://pc.nanog.org/static/published/m=
eetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf=
</a></p>
</div>
</div>
</div>
<div name=3D=22messageReplySection=22>
<p class=3D=22MsoNormal=22>On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &=
lt;<a href=3D=22mailto:hayabusagsm=40gmail.com=22 target=3D=22=5Fblank=22=
>hayabusagsm=40gmail.com</a>&gt;, wrote:<br />
<br /></p>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =232ecc71;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<p class=3D=22MsoNormal=22>Jeff</p>
</div>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>With SR-MPLS with SR-TR let=E2=80=99s say if y=
ou use cSP=46 snd don=E2=80=99t have an ERO strict explicit path defined =
or is a loose path, then the for the cSP=46 would the transport labels be=
 1.&=23160; =46or loose would also be 1 also.&=23160; If the path were ex=
plicit defined to egress PE and was 7 hops from ingress to egress then tr=
ansport would be 6.&=23160; And if L3 vpn service sid was signaled that w=
ould be 1 vpn label. &=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Let me know if I have that right. &=23160;</p>=

</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>In Nats scenario for IPv6 he has 3 vpnv6 label=
s. &=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Why is that=3F &=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=
=46I MBGP services overlay single label sits on top off SR as if does tod=
ay with MPLS so why 3 vpn labels.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>So with this draft with BGP-LS and BMI-MSD you=
 can flood into the IGP the SID depth so all the nodes along the SR-TE pa=
th don=E2=80=99t go over the maximum which would result in an error.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>If you set your MTU high enough in the core li=
ke 9216, does that overcome the SID depth issues with SR-TE=3F</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Warm&=23160;regards,</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Gyan</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt; wrote:</p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =239b59b6;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<p class=3D=22MsoNormal=22>Hi, Jeff.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks for the BMI-MSD reference. If I underst=
and correctly:</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<div>
<p class=3D=22MsoNormal=22>BMI-MSD =3D Transport Label Depth + Service La=
bel Depth</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Only former can be utilized by SR-TE policies.=
</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
</div>
<div>
<p class=3D=22MsoNormal=22>Currently do we have any method to determine t=
he composition of BMI=3F</p>
</div>
<div>
<p class=3D=22MsoNormal=22>We need to know the transport label depth when=
 doing service route per-destination steering.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>This problem arises when trying to steer a pla=
in IPv4 route and a VPN service route into the same SR-TE policy that exc=
eeds the transport label depth of the service route. I'm trying to figure=
 out the standard behavior in this case since the headend we use currentl=
y produces some interesting results.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Regards,</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.</p>
</div>
</div>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura =
&lt;<a href=3D=22mailto:jefftant..ietf=40gmail.com=22 target=3D=22=5Fblan=
k=22>jefftant.ietf=40gmail.com</a>&gt; wrote:</p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23e74c3c;=22 class=3D=22spark=5Fquote=22>
<div>
<div name=3D=22messageBodySection=22>
<div>
<p class=3D=22MsoNormal=22>Hi Nat,</p>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Please read&=23160;<a href=3D=22https://tools.=
ietf.org/html/rfc8491=23section-5=22 target=3D=22=5Fblank=22>https://tool=
s.ietf.org/html/rfc8491=23section-5</a></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Currently defined MSD types are:&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>1: BMI</p>
</div>
<div>
<p class=3D=22MsoNormal=22>2: ERLD</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Specifically to BMI:</p>
</div>
<div>
<div>
<p class=3D=22MsoNormal=22>Base MPLS Imposition MSD (BMI-MSD) signals the=
 total number of MPLS&=23160;labels that can be imposed, including all se=
rvice/transport/special&=23160;labels.</p>
</div>
<div>
<p class=3D=22MsoNormal=22>The answer to your question is 6</p>
</div>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22>
<p class=3D=22MsoNormal=22>&=23160;</p>
<div>
<p class=3D=22MsoNormal=22>Cheers,</p>
<div>
<p class=3D=22MsoNormal=22>Jeff</p>
</div>
</div>
</div>
<div name=3D=22messageReplySection=22>
<p class=3D=22MsoNormal=22>On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt;, wrote:<br />
<br /></p>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =231abc9c;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hello, SPRI=
NG WG.</p>
</div>
<p class=3D=22MsoNormal=22>How do we deal with an SR-TE policy headend wi=
th different MSDs for different types of traffic=3F</p>
</div>
<p class=3D=22MsoNormal=22>=46or example, a headend H can impose:<br />
6 transport labels for plain IPv4 packets;<br />
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;</p>
</div>
<p class=3D=22MsoNormal=22>3 transport labels&=23160;+ 3 VPN&=23160; labe=
ls for VPN packets.</p>
</div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<p class=3D=22MsoNormal=22>a) =46or a plain IPv4 route R4 and a VPN route=
 Rv both steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S=
4, S5&gt;, what will H perform in this situation=3F<br />
b) What is the MSD of H=3F 6, 5 or 3=3F</p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks,</p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.</p>
</div>
</div>
</div>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a></p>
</blockquote>
</div>
</div>
<p class=3D=22MsoNormal=22>--</p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto=22><span style=3D=22color:=23500050=22>Gyan S. Mishra</sp=
an></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto=22><span style=3D=22color:=23500050=22>IT Network Enginee=
ring &amp; Technology&=23160;</span></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto=22><span style=3D=22color:=23500050=22>Verizon Communicat=
ions&=23160;Inc. (VZ)</span></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto=22><span style=3D=22color:=23500050=22>13101 Columbia Pik=
e =46DC1 3rd =46loor</span></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto=22><span style=3D=22color:=23500050=22>Silver Spring, MD =
20904</span></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto=22><span style=3D=22color:=23500050=22>United States</spa=
n></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span style=3D=22color:=23500050=22>Phone:&=2316=
0;301 502-1347</span></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span style=3D=22color:=23500050=22>Email:&=2316=
0;<a href=3D=22mailto:gyan.s.mishra=40verizon.com=22 target=3D=22=5Fblank=
=22><span style=3D=22color:=231155CC=22>gyan.s.mishra=40verizon.com</span=
></a></span></p>
<p class=3D=22MsoNormal=22 style=3D=22mso-margin-top-alt:auto;mso-margin-=
bottom-alt:auto;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span style=3D=22font-family:&quot;Segoe UI&quot=
;,sans-serif;color:black;border:none windowtext 1.0pt;padding:0cm=22><a h=
ref=3D=22http://www.linkedin.com/in/networking-technologies-consultant=22=
 target=3D=22=5Fblank=22>www.linkedin.com/in/networking-technologies-cons=
ultant</a></span></p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
=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 />
spring mailing list<br />
spring=40ietf.org<br />
https://www.ietf.org/mailman/listinfo/spring<br /></blockquote>
</div>
</body>
</html>

--5df97687_71d601af_872b--


From nobody Tue Dec 17 17:41:34 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB58C120045 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 17:41:32 -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, SPF_HELO_NONE=0.001, 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 yO0iOfRSkZus for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 17:41:29 -0800 (PST)
Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (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 D2AEC120043 for <spring@ietf.org>; Tue, 17 Dec 2019 17:41:28 -0800 (PST)
Received: by mail-pj1-x102e.google.com with SMTP id j11so101359pjs.1 for <spring@ietf.org>; Tue, 17 Dec 2019 17:41:28 -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=sfkXiSOvKneeZZ5FLdGzUZkRNi4WWcgeti/8myN9yTo=; b=JVytP4puvJwSPHsvJtir9UO74DaiZt0xwrK8LGXyMqFai28GTQNJcR5AHn9XcBTKdy KO6ZpBdgDRPp1jnYIFYC3A8FL9DbvnmHZLTo1nuUT2pLTYnM41DW4z65HifuOEyLUqAd 1ksJMK7tcG87PzyFcFa696pcbiCUCXXD4w0sj10vzJ0tnHXgXx/dmHhMSOcbnSQ2dSfj PIyV0cne7xlI2iRz4c327ErXboLWCFJOufcxbYRLIk6hQyjM6/5Nv9lFCQAYem9dBHep PIbNYUnBi9pV5DL3pPDT+aq8EUbxE47cdhSW6ZuRzUK9AlKSZUhcfmxGUmsVqdqp17SG n9Gg==
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=sfkXiSOvKneeZZ5FLdGzUZkRNi4WWcgeti/8myN9yTo=; b=ahO2ZV8wulhGret+m9rJ07LHMJaH3IhEUPnEfMs1xnjmq2esIVWoqw/hx8vRsFzixQ Q+xCUzAR4W+iFposHS4FN3K80ap9wvWBQLcQBmpbdWu5fiesUwhguxt0dADVzXbmPYCv h9zaJDFna5OIF2ao+CmyuGz5TP/pXGhCRoroifft/odfl9Vc+l2IbYBYffRY9p4AJQHh iPuhVhY+Ivvr27RHhyBGnV/GR/II/I2kgFaQsSx9ed1UJRzBP1vVUlDr/ZNvIwr3q+K+ NCaqAnx3Jc/aufmtwe/2qoXILjyqJA/NSObB9yAUGwTl8yH2wIEwH6TXzfLbf9kDFHy0 x3Ww==
X-Gm-Message-State: APjAAAVoF1hC9iLciShyfXjkFrqCdG6gLh3qBoo7n169R4vIiGs6c2Yg PqxpZfxmVKtVj4dYl8xjHzU=
X-Google-Smtp-Source: APXvYqxqaaWnt7TW5AM9Tht8sk5HkQPcECAvqojJc2fw2Exp112jx9+kTKCIIq+MVlR/Exo3tcz4LA==
X-Received: by 2002:a17:902:d711:: with SMTP id w17mr1295880ply.303.1576633288249;  Tue, 17 Dec 2019 17:41:28 -0800 (PST)
Received: from [10.1.253.22] ([216.221.150.18]) by smtp.gmail.com with ESMTPSA id j18sm320564pgk.1.2019.12.17.17.41.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Dec 2019 17:41:27 -0800 (PST)
Date: Tue, 17 Dec 2019 17:41:03 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: SPRING WG <spring@ietf.org>, Robert Raszuk <robert@raszuk.net>, Nat Kao <lekao@pyxisworks.org>
Message-ID: <45229771-83a4-418c-89f8-f8217c72cda0@Spark>
In-Reply-To: <CABNhwV2WHuGMmw-DcxWoELtt6LLp7HRyisBLr7vjN6e0tPYh=g@mail.gmail.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com> <CABNhwV2WHuGMmw-DcxWoELtt6LLp7HRyisBLr7vjN6e0tPYh=g@mail.gmail.com>
X-Readdle-Message-ID: 45229771-83a4-418c-89f8-f8217c72cda0@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5df983c5_1f404301_872b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-_GiCXEUhkqbj1LXRpD1--7gPdM>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:41:33 -0000

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

Gyan,

I wrote this presentation =7E3 years ago, so the numbers are not necessar=
ily current.

Please see inline, hope this helps you to better understand the technolog=
y behind the terminology.
Let me know if anything is unclear.

Cheers,
Jeff
On Dec 17, 2019, 3:45 PM -0800, Gyan Mishra <hayabusagsm=40gmail.com>, wr=
ote:
>
> Hi Ketan
>
> Is this the artificial boundary below for SR-TE from the document provi=
ded by Jeff.
>
> =C2=A0MSD supported by different HW/SW differs widely :
> =E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some improvements recen=
tly (as of 4.11) =E2=80=93 Low end off the shelf (merchant) silicon, e.g.=
 BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 High end off the shelf (mercha=
nt) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=99s =E2=80=93 Vendor=E2=80=99=
 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 =46P3: 4-10+ SID=E2=80=
=99s
>
> So if you are doing MPLS-TE w/o SR-TE policies reusing they MPLS data p=
lane the label stack is identical to MPLS just with different label range=
 for SRGB 16000-23999 for absolute or indexed label.
=5Bjeff=5DSRGB is either configurable or a static label range, it doesn=E2=
=80=99t have to be identical with SR domain, indexing provides the abstra=
ction (and there=E2=80=99s life outside of Cisco ;-))
> Label stack for SR-MPLS is identical to MPLS with single topmost label =
for label switching through the core and bottom of stack services label f=
or L3 vpn services.
=5Bjeff=5D NH in the VPN route is recursively resolved to a LSP (or polic=
y in modern lingo) that could have 1 or more SID=E2=80=99s associated wit=
h it (). In MPLS case, without TE, would be the label/N-SID of the egress=
 PE, the SID stack would grow any time you need to use Adj-SID=E2=80=99s =
to deviate from SPT. Specifically to SR, egress PE can also associate a p=
articular path (color) with the route and signal to the ingress PE what p=
ath to take in order to reach it (NH).
>
> =46or clarity on nomenclature below please comment:
>
> Transport label - This is the SID label stack insertion at the ingress =
PE head end to the SR-MPLS domain performing SR-TE.=C2=A0 Each hop along =
the way hop the top SID label is popped until SL=3D=3D0 at which time PHP=
 default or UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is performed. (=
Similar to topmost in MPLS label switch world but now its a stack of labe=
ls =C2=A0instead of a single label)
=5Bjeff=5D There=E2=80=99s no SL field in MPLS header, there=E2=80=99s ho=
wever BoS bit that should be set on the most bottom label (in this case -=
 VPN label), PHP is explicitly signaled by the egress PE (P/NP-flag in Pr=
efix-SID)
>
> Once you get past the transport label now you are on common ground with=
 M-BGP overlay services
>
> Services label- L3 vpn service SID signaled.
> So with the service label that is signaled from ingress to egress PE fo=
r service.=C2=A0 Is this a single label like traditional L3 vpn aggregate=
 label or more then one or many labels.
=5Bjeff=5D there=E2=80=99s no differences with any other VPNover=46oo, se=
rvice labels are signaled in exactly same way independently of the transp=
ort and are locally significant (that=E2=80=99s why LxVPN=E2=80=99s are s=
uch a great technology)
>
> The services label my guess should be fixed and not have any vendor spe=
cific boundary constraints.
=5Bjeff=5D they are locally significant, in any implementation - label bl=
ocks are associated with particular functions and programmed in HW, so th=
e service label would come out of the service range, which is significant=
 to the device advertising it.
In modern OS=E2=80=99s the ranges are configurable, in older ones, it is =
static and there=E2=80=99s usually a header file that looks like:
=23define MPLS=5FL3VPN=5FMIN=5FLABEL =C2=A00x40000
=23define MPLS=5FL3VPN=5FMAX=5FLABEL 0x85=46=46=46


> Gyan
>
> > On Tue, Dec 17, 2019 at 7:21 AM Ketan Talaulikar (ketant) <ketant=40c=
isco.com> wrote:
> > > Hi Nat,
> > >
> > > The MSD framework enables us to define more/new MSD types. If there=
 is a real use-case and requirement (as you express) and the necessary MS=
D type(s) can be formally defined then perhaps the WG can evaluate it.
> > >
> > > Thanks,
> > > Ketan
> > >
> > > =46rom: spring <spring-bounces=40ietf.org> On Behalf Of Nat Kao
> > > Sent: 17 December 2019 17:16
> > > To: Robert Raszuk <robert=40raszuk.net>
> > > Cc: SPRING WG <spring=40ietf.org>; Nat Kao <lekao=40pyxisworks.org>=

> > > Subject: Re: =5Bspring=5D Different MSDs for different traffic type=
s on the same headend.
> > >
> > > Hello, Robert.
> > > Surely the current BMI-MSD definition is sufficient for platforms w=
ithout artificial boundaries.
> > > In this ideal case, maximum labels available for SR-TE policy can b=
e inferred from BMI-MSD and VPN routes.
> > >
> > > However we have 3 different artificial boundaries across 3 differen=
t platforms now.
> > > Hardcoding these boundaries might not scale well. (Especially diffe=
rent OS versions may behave differently.)
> > > A standard mechanism to discover this boundary would greatly help c=
onstructing SR-TE policy candidate paths.
> > >
> > > Regards,
> > > Nat.
> > >
> > >
> > > On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert=40raszuk.net>=
 wrote:
> > > > Hi Nat,
> > > >
> > > > I am having a bit of difficulty understanding reasoning and the w=
ay you are separating transport from service labels.
> > > >
> > > > The processing label limit usually comes from data plane capabili=
ties=C2=A0of the platform namely L=46IB or hardware below.
> > > >
> > > > Such layer is function agnostic and it does not matter what role =
the label serves.
> > > >
> > > > Label lookup results in pointer to a adj. rewrite on the outbound=
 side. It really does not matter if the adjacent=C2=A0peer is your P rout=
er, segment endpoint=C2=A0or CE.
> > > >
> > > > Of course there are number of processing exceptions - for example=
 concept of aggregate VPN label, additional header modifications etc ...
> > > >
> > > > Likely some platforms put such artificial=C2=A0boundary between t=
ransport=C2=A0and service hence your request. But if so IMHO this is more=
 of an issue=C2=A0with specific platform or its marketing message then IE=
T=46 :).
> > > >
> > > > Many thx,
> > > > R.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao=40pyxisworks.org> =
wrote:
> > > > > Hi, Jeff.
> > > > > Consider a headend that can perform 1 of the following 2 modes(=
but not both):
> > > > > 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffi=
c can be steered into a 6-label SR-TE policy.
> > > > > 2) Any type of VPN: 3 transport labels + 1=7E3 service labels =3D=
> traffic cannot be steered into a 6-label SR-TE policy.
> > > > > a) As defined in R=46C8491, the BMI-MSD is 6 for this headend. =
Do we have a standardized way to signal the transport label depth in mode=
 2=3F
> > > > > =C2=A0=C2=A0 Maybe in a different MSD type=3F
> > > > > b) Since plain IPv4 and VPN routes can be steered into the same=
 SR-TE policy, do we have a standardized headend behavior in this situati=
on=3F
> > > > > =C2=A0=C2=A0 (Should I open a new thread to discuss this=3F It =
seems not quite MSD-relative.)
> > > > >
> > > > > Thanks...
> > > > > Nat
> > > > > >
> > > > > > On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf=40=
gmail.com> wrote:
> > > > > > > Gyan,
> > > > > > >
> > > > > > > MSD is only relevant for a device that either imposes the l=
abel stack (head-end) or manipulates it (BSID anchor). There are some oth=
er constrains when it comes to entropy labels and ERLD, please read the r=
espective drafts.
> > > > > > > In general, SID stack would grow when TE is in use (any tim=
e you need to use additional SID to deviate from SPT), another case is wh=
en additional SID=E2=80=99s are used for services on the nodes, other tha=
n the tail-end.
> > > > > > > That=E2=80=99s why we've designed MSD to be very flexible t=
o accommodate all the different use cases, it is upto computational logic=
 to decide how to deal with different constrains (MSD types)
> > > > > > >
> > > > > > > Cheers,
> > > > > > > Jeff
> > > > > > >
> > > > > > > P.S. you might want to see the NANOG MSD presentation I did=
 some time ago.
> > > > > > > https://pc.nanog.org/static/published/meetings/NANOG71/1424=
/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf
> > > > > > > On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm=40=
gmail.com>, wrote:
> > > > > > >
> > > > > > > > Jeff
> > > > > > > >
> > > > > > > > With SR-MPLS with SR-TR let=E2=80=99s say if you use cSP=46=
 snd don=E2=80=99t have an ERO strict explicit path defined or is a loose=
 path, then the for the cSP=46 would the transport labels be 1.=C2=A0 =46=
or loose would also be 1 also.=C2=A0 If the path were explicit defined to=
 egress PE and was 7 hops from ingress to egress then transport would be =
6.=C2=A0 And if L3 vpn service sid was signaled that would be 1 vpn label=
.
> > > > > > > >
> > > > > > > > Let me know if I have that right.
> > > > > > > >
> > > > > > > > In Nats scenario for IPv6 he has 3 vpnv6 labels.
> > > > > > > >
> > > > > > > > Why is that=3F
> > > > > > > >
> > > > > > > > With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I MBGP s=
ervices overlay single label sits on top off SR as if does today with MPL=
S so why 3 vpn labels.
> > > > > > > >
> > > > > > > > So with this draft with BGP-LS and BMI-MSD you can flood =
into the IGP the SID depth so all the nodes along the SR-TE path don=E2=80=
=99t go over the maximum which would result in an error.
> > > > > > > >
> > > > > > > > If you set your MTU high enough in the core like 9216, do=
es that overcome the SID depth issues with SR-TE=3F
> > > > > > > >
> > > > > > > > Warm=C2=A0regards,
> > > > > > > >
> > > > > > > > Gyan
> > > > > > > >
> > > > > > > > On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao=40pyxiswor=
ks.org> wrote:
> > > > > > > > > Hi, Jeff.
> > > > > > > > >
> > > > > > > > > Thanks for the BMI-MSD reference. If I understand corre=
ctly:
> > > > > > > > >
> > > > > > > > > BMI-MSD =3D Transport Label Depth + Service Label Depth=

> > > > > > > > > Only former can be utilized by SR-TE policies.
> > > > > > > > >
> > > > > > > > > Currently do we have any method to determine the compos=
ition of BMI=3F
> > > > > > > > > We need to know the transport label depth when doing se=
rvice route per-destination steering.
> > > > > > > > >
> > > > > > > > > This problem arises when trying to steer a plain IPv4 r=
oute and a VPN service route into the same SR-TE policy that exceeds the =
transport label depth of the service route. I'm trying to figure out the =
standard behavior in this case since the headend we use currently produce=
s some interesting results.
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > Nat.
> > > > > > > > >
> > > > > > > > > On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant=
.ietf=40gmail.com> wrote:
> > > > > > > > > > Hi Nat,
> > > > > > > > > >
> > > > > > > > > > Please read=C2=A0https://tools.ietf.org/html/rfc8491=23=
section-5
> > > > > > > > > > Currently defined MSD types are:
> > > > > > > > > > 1: BMI
> > > > > > > > > > 2: ERLD
> > > > > > > > > >
> > > > > > > > > > Specifically to BMI:
> > > > > > > > > > Base MPLS Imposition MSD (BMI-MSD) signals the total =
number of MPLS=C2=A0labels that can be imposed, including all service/tra=
nsport/special=C2=A0labels.
> > > > > > > > > > The answer to your question is 6
> > > > > > > > > >
> > > > > > > > > > Cheers,
> > > > > > > > > > Jeff
> > > > > > > > > > On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao=40pyxi=
sworks.org>, wrote:
> > > > > > > > > >
> > > > > > > > > > > Hello, SPRING WG.
> > > > > > > > > > > How do we deal with an SR-TE policy headend with di=
fferent MSDs for different types of traffic=3F
> > > > > > > > > > > =46or example, a headend H can impose:
> > > > > > > > > > > 6 transport labels for plain IPv4 packets;
> > > > > > > > > > > 5 transport labels + 1 IPv6 ExpNull label for plain=
 IPv6 packets;
> > > > > > > > > > > 3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VP=
N packets.
> > > > > > > > > > >
> > > > > > > > > > > a) =46or a plain IPv4 route R4 and a VPN route Rv b=
oth steered into the SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, =
what will H perform in this situation=3F
> > > > > > > > > > > b) What is the MSD of H=3F 6, 5 or 3=3F
> > > > > > > > > > >
> > > > > > > > > > > Thanks,
> > > > > > > > > > > Nat.
> > > > > > > > > > > =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
> > > > > > > > > > > spring mailing list
> > > > > > > > > > > spring=40ietf.org
> > > > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > > > =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
> > > > > > > > > spring mailing list
> > > > > > > > > spring=40ietf.org
> > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > > --
> > > > > > > > Gyan S. Mishra
> > > > > > > > IT Network Engineering & Technology
> > > > > > > > Verizon Communications=C2=A0Inc. (VZ)
> > > > > > > > 13101 Columbia Pike =46DC1 3rd =46loor
> > > > > > > > Silver Spring, MD 20904
> > > > > > > > United States
> > > > > > > > Phone:=C2=A0301 502-1347
> > > > > > > > Email:=C2=A0gyan.s.mishra=40verizon.com
> > > > > > > > www.linkedin.com/in/networking-technologies-consultant
> > > > > > > >
> > > > > =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
> > > > > spring mailing list
> > > > > spring=40ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/spring
> > > =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
> > > spring mailing list
> > > spring=40ietf.org
> > > https://www.ietf.org/mailman/listinfo/spring
> --
> Gyan S. Mishra
> IT Network Engineering & Technology
> Verizon Communications=C2=A0Inc. (VZ)
> 13101 Columbia Pike =46DC1 3rd =46loor
> Silver Spring, MD 20904
> United States
> Phone:=C2=A0301 502-1347
> Email:=C2=A0gyan.s.mishra=40verizon.com
> www.linkedin.com/in/networking-technologies-consultant
>
> =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
> spring mailing list
> spring=40ietf.org
> https://www.ietf.org/mailman/listinfo/spring

--5df983c5_1f404301_872b
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>
<div dir=3D=22auto=22>Gyan,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I wrote this presentation =7E3 years ago, so the nu=
mbers are not necessarily current.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Please see inline, hope this helps you to better un=
derstand the technology behind the terminology.</div>
<div dir=3D=22auto=22>Let me know if anything is unclear.</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 17, 2019, 3:45 PM -0800, Gya=
n Mishra &lt;hayabusagsm=40gmail.com&gt;, wrote:<br />
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div><br /></div>
<div>
<div dir=3D=22auto=22>Hi Ketan&=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Is this the artificial boundary below for SR-TE fro=
m the document provided by Jeff.</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>&=23160;MSD supported by different HW/SW differs wi=
dely :</div>
<div dir=3D=22auto=22>=E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, som=
e improvements recently (as of 4.11) =E2=80=93 Low end off the shelf (mer=
chant) silicon, e.g. BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 High end o=
ff the shelf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=99s =E2=
=80=93 Vendor=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99=
 =46P3: 4-10+ SID=E2=80=99s</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So if you are doing MPLS-TE w/o SR-TE policies reus=
ing they MPLS data plane the label stack is identical to MPLS just with d=
ifferent label range for SRGB 16000-23999 for absolute or indexed label.&=
=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5DSRGB is either configurable or a static label range, it do=
esn=E2=80=99t have to be identical with SR domain, indexing provides the =
abstraction (and there=E2=80=99s life outside of Cisco ;-))&=23160;</div>=

<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Label stack for SR-MPLS is identical to MPLS with s=
ingle topmost label for label switching through the core and bottom of st=
ack services label for L3 vpn services.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D NH in the VPN route is recursively resolved to a LSP (or =
policy in modern lingo) that could have 1 or more SID=E2=80=99s associate=
d with it (). In MPLS case, without TE, would be the label/N-SID of the e=
gress PE, the SID stack would grow any time you need to use Adj-SID=E2=80=
=99s to deviate from SPT. Specifically to SR, egress PE can also associat=
e a particular path (color) with the route and signal to the ingress PE w=
hat path to take in order to reach it (NH).</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>=46or clarity on nomenclature below please comment:=
</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Transport label - This is the SID label stack inser=
tion at the ingress PE head end to the SR-MPLS domain performing SR-TE.&=23=
160; Each hop along the way hop the top SID label is popped until SL=3D=3D=
0 at which time PHP default or UHP explicit null =E2=80=9Cpipe mode=E2=80=
=9D is performed. (Similar to topmost in MPLS label switch world but now =
its a stack of labels &=23160;instead of a single label)&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D There=E2=80=99s no SL field in MPLS header, there=E2=80=99=
s however BoS bit that should be set on the most bottom label (in this ca=
se - VPN label), PHP is explicitly signaled by the egress PE (P/NP-flag i=
n Prefix-SID)</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Once you get past the transport label now you are o=
n common ground with M-BGP overlay services</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Services label- L3 vpn service SID signaled.</div>
<div dir=3D=22auto=22>So with the service label that is signaled from ing=
ress to egress PE for service.&=23160; Is this a single label like tradit=
ional L3 vpn aggregate label or more then one or many labels.&=23160;</di=
v>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D there=E2=80=99s no differences with any other VPNover=46o=
o, service labels are signaled in exactly same way independently of the t=
ransport and are locally significant (that=E2=80=99s why LxVPN=E2=80=99s =
are such a great technology) &=23160;</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>The services label my guess should be fixed and not=
 have any vendor specific boundary constraints.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D they are locally significant, in any implementation - lab=
el blocks are associated with particular functions and programmed in HW, =
so the service label would come out of the service range, which is signif=
icant to the device advertising it.</div>
<div dir=3D=22auto=22>In modern OS=E2=80=99s the ranges are configurable,=
 in older ones, it is static and there=E2=80=99s usually a header file th=
at looks like:</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>=23define MPLS=5FL3VPN=5FMIN=5FLABEL &=23160;0x4000=
0</div>
<div dir=3D=22auto=22>=23define MPLS=5FL3VPN=5FMAX=5FLABEL 0x85=46=46=46<=
/div>
<div dir=3D=22auto=22><br /></div>
</div>
<div dir=3D=22auto=22><br /></div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Gyan</div>
<div dir=3D=22auto=22><br /></div>
</div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Tue, Dec 17, 2019 at 7=
:21 AM Ketan Talaulikar (ketant) &lt;<a href=3D=22mailto:ketant=40cisco.c=
om=22>ketant=40cisco.com</a>&gt; wrote:<br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23e67e22;=22>
<div lang=3D=22EN-IN=22 link=3D=22blue=22 vlink=3D=22purple=22 xml:lang=3D=
=22EN-IN=22>
<div class=3D=22m=5F-7423267395051913659WordSection1=22>
<p class=3D=22MsoNormal=22><span>Hi Nat,<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span><u></u>&=23160;<u></u></span></p>
<p class=3D=22MsoNormal=22><span>The MSD framework enables us to define m=
ore/new MSD types. If there is a real use-case and requirement (as you ex=
press) and the necessary MSD type(s) can be formally defined then perhaps=
 the WG can evaluate it.<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span><u></u>&=23160;<u></u></span></p>
<p class=3D=22MsoNormal=22><span>Thanks,<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span>Ketan<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span><u></u>&=23160;<u></u></span></p>
<p class=3D=22MsoNormal=22><b><span lang=3D=22EN-US=22 xml:lang=3D=22EN-U=
S=22>=46rom:</span></b> <span lang=3D=22EN-US=22 xml:lang=3D=22EN-US=22>s=
pring &lt;<a href=3D=22mailto:spring-bounces=40ietf.org=22 target=3D=22=5F=
blank=22>spring-bounces=40ietf.org</a>&gt; <b>On Behalf Of</b> Nat Kao<br=
 />
<b>Sent:</b> 17 December 2019 17:16<br />
<b>To:</b> Robert Raszuk &lt;<a href=3D=22mailto:robert=40raszuk.net=22 t=
arget=3D=22=5Fblank=22>robert=40raszuk.net</a>&gt;<br />
<b>Cc:</b> SPRING WG &lt;<a href=3D=22mailto:spring=40ietf.org=22 target=3D=
=22=5Fblank=22>spring=40ietf.org</a>&gt;; Nat Kao &lt;<a href=3D=22mailto=
:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=40pyxisworks.org=
</a>&gt;<br />
<b>Subject:</b> Re: =5Bspring=5D Different MSDs for different traffic typ=
es on the same headend.<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hello, Robe=
rt.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>Surely the current BMI-MSD definition is suffi=
cient for platforms without artificial boundaries.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>In this ideal case, maximum labels available f=
or SR-TE policy can be inferred from BMI-MSD and VPN routes.<u></u><u></u=
></p>
</div>
<div>
<p class=3D=22MsoNormal=22><br />
However we have 3 different artificial boundaries across 3 different plat=
forms now.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Hardcoding these boundaries might not scale we=
ll. (Especially different OS versions may behave differently.)<u></u><u><=
/u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>A standard mechanism to discover this boundary=
 would greatly help constructing SR-TE policy candidate paths.<u></u><u><=
/u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk =
&lt;<a href=3D=22mailto:robert=40raszuk.net=22 target=3D=22=5Fblank=22>ro=
bert=40raszuk.net</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<p class=3D=22MsoNormal=22>Hi Nat,<u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>I am having a bit of difficulty understanding =
reasoning and the way you are separating transport from service labels.&=23=
160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>The processing label limit usually comes from =
data plane capabilities&=23160;of the platform namely L=46IB or hardware =
below.&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Such layer is function agnostic and it does no=
t matter what role the label serves.&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Label lookup results in pointer to a adj. rewr=
ite on the outbound side. It really does not matter if the adjacent&=2316=
0;peer is your P router, segment endpoint&=23160;or CE.&=23160;<u></u><u>=
</u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Of course there are number of processing excep=
tions - for example concept of aggregate VPN label, additional header mod=
ifications etc ...&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Likely some platforms put such artificial&=231=
60;boundary between transport&=23160;and service hence your request. But =
if so IMHO this is more of an issue&=23160;with specific platform or its =
marketing message then IET=46 :).&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Many thx,<br />
R.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23d35400;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hi, Jeff.<u=
></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>Consider a headend that can perform 1 of the f=
ollowing 2 modes(but not both):<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>1) Plain IPv4: 6 transport labels + 0 service =
label =3D&gt; traffic can be steered into a 6-label SR-TE policy.<u></u><=
u></u></p>
</div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>2) Any type=
 of VPN: 3 transport labels + 1=7E3 service labels =3D&gt; traffic cannot=
 be steered into a 6-label SR-TE policy.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>a) As defined in R=46C8491, the BMI-MSD is 6 f=
or this headend. Do we have a standardized way to signal the transport la=
bel depth in mode 2=3F<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;&=23160; Maybe in a different MSD type=
=3F<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>b) Since plain IPv4 and VPN routes can be stee=
red into the same SR-TE policy, do we have a standardized headend behavio=
r in this situation=3F<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>&=23160;&=23160; (Should I open a new thread t=
o discuss this=3F It seems not quite MSD-relative.)<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks...<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23888888=22>Nat<u></u>=
<u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =2334495e;=22 class=3D=22spark=5Fquote=22>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura =
&lt;<a href=3D=22mailto:jefftant.ietf=40gmail.com=22 target=3D=22=5Fblank=
=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<div lang=3D=22EN-IN=22 link=3D=22blue=22 vlink=3D=22purple=22 xml:lang=3D=
=22EN-IN=22>
<div class=3D=22m=5F-7423267395051913659WordSection1=22>
<div>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23d35400;=22 class=3D=22spark=5Fquote=22>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =2334495e;=22 class=3D=22spark=5Fquote=22>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =232ecc71;=22 class=3D=22spark=5Fquote=22>
<div>
<div name=3D=22messageBodySection=22>
<div>
<p class=3D=22MsoNormal=22>Gyan, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>MSD is only relevant for a device that either =
imposes the label stack (head-end) or manipulates it (BSID anchor). There=
 are some other constrains when it comes to entropy labels and ERLD, plea=
se read the respective drafts.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>In general, SID stack would grow when TE is in=
 use (any time you need to use additional SID to deviate from SPT), anoth=
er case is when additional SID=E2=80=99s are used for services on the nod=
es, other than the tail-end.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>That=E2=80=99s why we've designed MSD to be ve=
ry flexible to accommodate all the different use cases, it is upto comput=
ational logic to decide how to deal with different constrains (MSD types)=
&=23160;<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<p class=3D=22MsoNormal=22>Cheers, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22>Jeff<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>P.S. you might want to see the NANOG MSD prese=
ntation I did some time ago.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><a href=3D=22https://pc.nanog.org/static/publi=
shed/meetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5F=
v1.pdf=22 target=3D=22=5Fblank=22>https://pc.nanog.org/static/published/m=
eetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf=
</a><u></u><u></u></p>
</div>
</div>
</div>
<div name=3D=22messageReplySection=22>
<p class=3D=22MsoNormal=22>On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &=
lt;<a href=3D=22mailto:hayabusagsm=40gmail.com=22 target=3D=22=5Fblank=22=
>hayabusagsm=40gmail.com</a>&gt;, wrote:<br />
<br />
<u></u><u></u></p>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =239b59b6;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<p class=3D=22MsoNormal=22>Jeff<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>With SR-MPLS with SR-TR let=E2=80=99s say if y=
ou use cSP=46 snd don=E2=80=99t have an ERO strict explicit path defined =
or is a loose path, then the for the cSP=46 would the transport labels be=
 1.&=23160; =46or loose would also be 1 also.&=23160; If the path were ex=
plicit defined to egress PE and was 7 hops from ingress to egress then tr=
ansport would be 6.&=23160; And if L3 vpn service sid was signaled that w=
ould be 1 vpn label. &=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Let me know if I have that right. &=23160;<u><=
/u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>In Nats scenario for IPv6 he has 3 vpnv6 label=
s. &=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Why is that=3F &=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=
=46I MBGP services overlay single label sits on top off SR as if does tod=
ay with MPLS so why 3 vpn labels.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>So with this draft with BGP-LS and BMI-MSD you=
 can flood into the IGP the SID depth so all the nodes along the SR-TE pa=
th don=E2=80=99t go over the maximum which would result in an error.<u></=
u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>If you set your MTU high enough in the core li=
ke 9216, does that overcome the SID depth issues with SR-TE=3F<u></u><u><=
/u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Warm&=23160;regards,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23e74c3c;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<p class=3D=22MsoNormal=22>Hi, Jeff.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks for the BMI-MSD reference. If I underst=
and correctly:<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<div>
<p class=3D=22MsoNormal=22>BMI-MSD =3D Transport Label Depth + Service La=
bel Depth<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Only former can be utilized by SR-TE policies.=
<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
</div>
<div>
<p class=3D=22MsoNormal=22>Currently do we have any method to determine t=
he composition of BMI=3F<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>We need to know the transport label depth when=
 doing service route per-destination steering.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>This problem arises when trying to steer a pla=
in IPv4 route and a VPN service route into the same SR-TE policy that exc=
eeds the transport label depth of the service route. I'm trying to figure=
 out the standard behavior in this case since the headend we use currentl=
y produces some interesting results.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.<u></u><u></u></p>
</div>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura =
&lt;<a href=3D=22mailto:jefftant..ietf=40gmail.com=22 target=3D=22=5Fblan=
k=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =231abc9c;=22 class=3D=22spark=5Fquote=22>
<div>
<div name=3D=22messageBodySection=22>
<div>
<p class=3D=22MsoNormal=22>Hi Nat, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Please read&=23160;<a href=3D=22https://tools.=
ietf.org/html/rfc8491=23section-5=22 target=3D=22=5Fblank=22>https://tool=
s.ietf.org/html/rfc8491=23section-5</a><u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Currently defined MSD types are:&=23160;<u></u=
><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>1: BMI<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>2: ERLD<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Specifically to BMI:<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D=22MsoNormal=22>Base MPLS Imposition MSD (BMI-MSD) signals the=
 total number of MPLS&=23160;labels that can be imposed, including all se=
rvice/transport/special&=23160;labels.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>The answer to your question is 6<u></u><u></u>=
</p>
</div>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<p class=3D=22MsoNormal=22>Cheers, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22>Jeff<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D=22messageReplySection=22>
<p class=3D=22MsoNormal=22>On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt;, wrote:<br />
<br />
<u></u><u></u></p>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23e67e22;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hello, SPRI=
NG WG.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>How do we deal with an SR-TE policy headend wi=
th different MSDs for different types of traffic=3F<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>=46or example, a headend H can impose:<br />
6 transport labels for plain IPv4 packets;<br />
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<u></u><=
u></u></p>
</div>
<p class=3D=22MsoNormal=22>3 transport labels&=23160;+ 3 VPN&=23160; labe=
ls for VPN packets.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<p class=3D=22MsoNormal=22>a) =46or a plain IPv4 route R4 and a VPN route=
 Rv both steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S=
4, S5&gt;, what will H perform in this situation=3F<br />
b) What is the MSD of H=3F 6, 5 or 3=3F<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u=
></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u=
></p>
</blockquote>
</div>
</div>
<p class=3D=22MsoNormal=22>--<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>Gyan S. Mi=
shra</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>IT Network=
 Engineering &amp; Technology&=23160;</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>Verizon Co=
mmunications&=23160;Inc. (VZ)</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22><a href=3D=
=22https://www..google.com/maps/search/13101+Columbia+Pike=3Fentry=3Dgmai=
l&amp;source=3Dg=22>13101 Columbia Pike</a> =46DC1 3rd =46loor</span><u><=
/u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>Silver Spr=
ing, MD 20904</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>United Sta=
tes</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22color:=23=
500050=22>Phone:&=23160;301 502-1347</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22color:=23=
500050=22>Email:&=23160;<a href=3D=22mailto:gyan.s.mishra=40verizon.com=22=
 target=3D=22=5Fblank=22><span style=3D=22color:=231155cc=22>gyan.s.mishr=
a=40verizon.com</span></a></span><u></u><u></u></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:&quot;Segoe UI&quot;,sans-serif;color:black;border:none windowtext 1.0=
pt;padding:0cm=22><a href=3D=22http://www.linkedin.com/in/networking-tech=
nologies-consultant=22 target=3D=22=5Fblank=22>www.linkedin.com/in/networ=
king-technologies-consultant</a></span><u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u=
></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 rel=3D=22nor=
eferrer=22 target=3D=22=5Fblank=22>https://www.ietf.org/mailman/listinfo/=
spring</a><br /></blockquote>
</div>
</div>
--<br />
<div dir=3D=22ltr=22 class=3D=22gmail=5Fsignature=22 data-smartmail=3D=22=
gmail=5Fsignature=22>
<div dir=3D=22ltr=22>
<div>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Gyan S. Mishra</span><span style=3D=22color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgr=
ound-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>IT Network Engineering &amp; Technology&=23=
160;</span><span style=3D=22color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial=22><span></span></sp=
an></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Verizon Communications&=23160;Inc. (VZ)</sp=
an><span style=3D=22color:rgb(80,0,80);background-image:initial;backgroun=
d-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>13101 Columbia Pike =46DC1 3rd =46loor</spa=
n><span style=3D=22color:rgb(80,0,80);background-image:initial;background=
-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Silver Spring, MD 20904</span><span style=3D=
=22color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>United States</span><span style=3D=22color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgro=
und-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Phone:&=23160;301 502-1347</s=
pan><span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Email:&=23160;<a href=3D=22ma=
ilto:gyan.s.mishra=40verizon.com=22 target=3D=22=5Fblank=22><span style=3D=
=22color:rgb(17,85,204)=22>gyan.s.mishra=40verizon.com</span></a></span><=
span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22margin:0in 0in 0.0001pt;background-=
image:initial;background-position:initial;background-repeat:initial;font-=
size:12pt;font-family:&quot;Times New Roman&quot;,serif=22></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span><span style=3D=22fon=
t-family:&quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none wind=
owtext;padding:0in;background-image:initial;background-position:initial;b=
ackground-repeat:initial=22><a href=3D=22http://www.linkedin.com/in/netwo=
rking-technologies-consultant=22 target=3D=22=5Fblank=22>www.linkedin.com=
/in/networking-technologies-consultant</a></span></span><span><span style=
=3D=22font-family:&quot;Segoe UI&quot;,sans-serif;border:1pt none windowt=
ext;padding:0in;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span></span></span></span></p>
</div>
<div><br /></div>
</div>
</div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
spring=40ietf.org<br />
https://www.ietf.org/mailman/listinfo/spring<br /></blockquote>
</div>
</body>
</html>

--5df983c5_1f404301_872b--



From nobody Tue Dec 17 22:20:55 2019
Return-Path: <lekao@pyxisworks.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31D0D1208B2 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 22:20:53 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=pyxisworks-org.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 53hyDWJ7CZgV for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 22:20:48 -0800 (PST)
Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (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 B58A112006B for <spring@ietf.org>; Tue, 17 Dec 2019 22:20:48 -0800 (PST)
Received: by mail-ot1-x332.google.com with SMTP id p8so1039203oth.10 for <spring@ietf.org>; Tue, 17 Dec 2019 22:20:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyxisworks-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PtqvuCv+VJg3iLyt6LQV0vHlVeubFXfX7U+na8YnuBM=; b=zlNKpTIkb+JV0g5Vuyse4RMIXa+IYoEewnRCTWe22svvRfvB9nXhvAMSWtYSkbsL9Q iDzy1Oqp2mIS+lArBhWy81UxSJA3FmIvucupROCxtOn2NbUXXbqPZ9LPTqsXOofDYE1o cnaJl4+md+12uO7/WGRukJAE1JoONlfDzoUOU8UUTkA4Ryew8l6k9Fa/Qjpw+V8ai83U BOgJUZGPc0WXCkvf16zZA1qOgX+EZoy1WLzuh2YljKv9OfOIrvq8f5SWaZaHeJg0WVdC twvJFIA/ZnlAiRhVZJ62IeAszuEvGUZKQ8pZGyeeZV/hev0lpYaVIcpb15wd4MjdjO6v glbw==
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=PtqvuCv+VJg3iLyt6LQV0vHlVeubFXfX7U+na8YnuBM=; b=atRYzcrVNZc3ge9PX4mZWvTkMaTC/u8f/zgjZP1TI7/H0ePAjb5CJi50JYR69UbHr5 3OeWiB0+gpqQTTF6NXkTv+efvpFdic4QNvMpp1Zi0hXQYxvKsQLjK2gErSdtGru1XpSd 2IQgOm0nTd/Mo22FhgrenlLe5VODUue/Ltpspm8J4TKDHgW2dGEm5zoZBvSPBnBrlUdb D3NZjcZC7ANMr11oJ/OdVCA18rMexnfD+vFZ6wbUA9+MCsyPLVJ3ZGqadxrhQtEPr+nA fymmaGZSCn9Ml6TgU676ckrHmvLmZ/xRtVhtgy0SGoM3MZ+cYg7K9WUC48eEzQFYp/Ut BUww==
X-Gm-Message-State: APjAAAXnJ0WnSiCmb1LNo8wUmEUUldBnnMSygREIshVuhD011UoQDF2m nMrYkdIxej0tzZXOwAqGaFRNlJ2jQSXnjqYfBctoGw==
X-Google-Smtp-Source: APXvYqwYIpJR84gwKPwTgQXyCox4t/tqvBL7y14EyT4aStVlN2so0qqFBoxp0hJRqartjA2uobEujDxazCtWW3BDmJ8=
X-Received: by 2002:a9d:7410:: with SMTP id n16mr903166otk.23.1576650047984; Tue, 17 Dec 2019 22:20:47 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com> <fa412e53-8f14-4dc8-bbaf-bd677ca04be3@Spark>
In-Reply-To: <fa412e53-8f14-4dc8-bbaf-bd677ca04be3@Spark>
From: Nat Kao <lekao@pyxisworks.org>
Date: Wed, 18 Dec 2019 14:20:35 +0800
Message-ID: <CAN3QBSfdmn113M_vo9P05iwvd2u7YN6_+4L+xSoGBRoVxGxkhw@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, "Ketan Talaulikar (ketant)" <ketant@cisco.com>
Cc: Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>, Nat Kao <lekao@pyxisworks.org>
Content-Type: multipart/alternative; boundary="0000000000000baac20599f472d7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8d2YG2OHNsjgrP_Td8__OvWTZ-0>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:20:53 -0000

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

Hi, Jeff & Ketan.

For better discussion, let's assume these first:

"TP-MSD" denotes the maximum transport label depth for traffic without
service labels.
"SRV-TP-MSD" denotes the maximum transport label depth for traffic with 1+
service label(s).

Here's one of the use cases:

A customized best-effort TE process:

1. Decide which route R (incl. VPN routes) to diverge from its
shortest-path.

2. Compute SID-list S for R that satisfies the (TE or whatever) constraints=
.

3a. If R is a plain IPv4/IPv6 route, we consult TP-MSD.
    If length(S) <=3D headend's TP-MSD:
        Inject an SR-TE policy candidate path P with color X by BGP.
        Inject a new route R' with color X and larger localpref value.
    else:
        This path is not feasible, consider another route.

3b. If R is a service route, we consult SRV-TP-MSD.
    If length(S) <=3D headend's SRV-TP-MSD:
        Inject an SR-TE policy candidate path P with color X by BGP.
        Inject a new route R' with color X and larger localpref value.
    else:
        This path is not feasible, consider another route.

4. Repeat 1 to 3 until the main objectives are met.(best-effort approach,
some might fail)

Notes:

a) Clearly, BMI-MSD >=3D TP-MSD >=3D SRV-TP-MSD
b) TP-MSD & SRV-TP-MSD can be signaled by the same methods as BMI-MSD.
c) If a change on headend that modifies transport label depths(ex:
recirculation), TP-MSD & SRV-TP-MSD shall reflect that change accordingly.
d) If a change on headend that modifies transport label depths of certain
LCs, TP-MSD & SRV-TP-MSD of those links shall reflect that change, too.

Hope this helps.

Regards,
Nat




On Wed, Dec 18, 2019 at 8:44 AM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> Hi Nat,
>
> Please bring your use case to the wg, MSD has specifically been designed
> to address new types with a very little effort.
>
> Cheers,
> Jeff
> On Dec 17, 2019, 4:21 AM -0800, Ketan Talaulikar (ketant) <
> ketant@cisco.com>, wrote:
>
> Hi Nat,
>
>
>
> The MSD framework enables us to define more/new MSD types. If there is a
> real use-case and requirement (as you express) and the necessary MSD
> type(s) can be formally defined then perhaps the WG can evaluate it.
>
>
>
> Thanks,
>
> Ketan
>
>
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of* Nat Kao
> *Sent:* 17 December 2019 17:16
> *To:* Robert Raszuk <robert@raszuk.net>
> *Cc:* SPRING WG <spring@ietf.org>; Nat Kao <lekao@pyxisworks.org>
> *Subject:* Re: [spring] Different MSDs for different traffic types on the
> same headend.
>
>
>
> Hello, Robert.
>
> Surely the current BMI-MSD definition is sufficient for platforms without
> artificial boundaries.
>
> In this ideal case, maximum labels available for SR-TE policy can be
> inferred from BMI-MSD and VPN routes.
>
>
> However we have 3 different artificial boundaries across 3 different
> platforms now.
>
> Hardcoding these boundaries might not scale well. (Especially different O=
S
> versions may behave differently.)
>
> A standard mechanism to discover this boundary would greatly help
> constructing SR-TE policy candidate paths.
>
>
>
> Regards,
>
> Nat.
>
>
>
>
>
> On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Nat,
>
>
>
> I am having a bit of difficulty understanding reasoning and the way you
> are separating transport from service labels.
>
>
>
> The processing label limit usually comes from data plane capabilities of
> the platform namely LFIB or hardware below.
>
>
>
> Such layer is function agnostic and it does not matter what role the labe=
l
> serves.
>
>
>
> Label lookup results in pointer to a adj. rewrite on the outbound side. I=
t
> really does not matter if the adjacent peer is your P router, segment
> endpoint or CE.
>
>
>
> Of course there are number of processing exceptions - for example concept
> of aggregate VPN label, additional header modifications etc ...
>
>
>
> Likely some platforms put such artificial boundary between transport and
> service hence your request. But if so IMHO this is more of an issue with
> specific platform or its marketing message then IETF :).
>
>
>
> Many thx,
> R.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
> Hi, Jeff.
>
> Consider a headend that can perform 1 of the following 2 modes(but not
> both):
>
> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
> steered into a 6-label SR-TE policy.
>
> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
> cannot be steered into a 6-label SR-TE policy.
>
> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have a
> standardized way to signal the transport label depth in mode 2?
>
>    Maybe in a different MSD type?
>
> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
> policy, do we have a standardized headend behavior in this situation?
>
>    (Should I open a new thread to discuss this? It seems not quite
> MSD-relative.)
>
>
>
> Thanks...
>
> Nat
>
>
>
> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
> wrote:
>
> Gyan,
>
>
>
> MSD is only relevant for a device that either imposes the label stack
> (head-end) or manipulates it (BSID anchor). There are some other constrai=
ns
> when it comes to entropy labels and ERLD, please read the respective draf=
ts.
>
> In general, SID stack would grow when TE is in use (any time you need to
> use additional SID to deviate from SPT), another case is when additional
> SID=E2=80=99s are used for services on the nodes, other than the tail-end=
.
>
> That=E2=80=99s why we've designed MSD to be very flexible to accommodate =
all the
> different use cases, it is upto computational logic to decide how to deal
> with different constrains (MSD types)
>
>
>
> Cheers,
>
> Jeff
>
>
>
> P.S. you might want to see the NANOG MSD presentation I did some time ago=
.
>
>
> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tant=
sura_The_Critical_Role_v1.pdf
>
> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
> wrote:
>
> Jeff
>
>
>
> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
> strict explicit path defined or is a loose path, then the for the cSPF
> would the transport labels be 1.  For loose would also be 1 also.  If the
> path were explicit defined to egress PE and was 7 hops from ingress to
> egress then transport would be 6.  And if L3 vpn service sid was signaled
> that would be 1 vpn label.
>
>
>
> Let me know if I have that right.
>
>
>
> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>
>
>
> Why is that?
>
>
>
> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
> single label sits on top off SR as if does today with MPLS so why 3 vpn
> labels.
>
>
>
> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP the
> SID depth so all the nodes along the SR-TE path don=E2=80=99t go over the=
 maximum
> which would result in an error.
>
>
>
> If you set your MTU high enough in the core like 9216, does that overcome
> the SID depth issues with SR-TE?
>
>
>
> Warm regards,
>
>
>
> Gyan
>
>
>
> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>
> Hi, Jeff.
>
>
>
> Thanks for the BMI-MSD reference. If I understand correctly:
>
>
>
> BMI-MSD =3D Transport Label Depth + Service Label Depth
>
> Only former can be utilized by SR-TE policies.
>
>
>
> Currently do we have any method to determine the composition of BMI?
>
> We need to know the transport label depth when doing service route
> per-destination steering.
>
>
>
> This problem arises when trying to steer a plain IPv4 route and a VPN
> service route into the same SR-TE policy that exceeds the transport label
> depth of the service route. I'm trying to figure out the standard behavio=
r
> in this case since the headend we use currently produces some interesting
> results.
>
>
>
> Regards,
>
> Nat.
>
>
>
> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
> <jefftant..ietf@gmail.com>> wrote:
>
> Hi Nat,
>
>
>
> Please read https://tools.ietf.org/html/rfc8491#section-5
>
> Currently defined MSD types are:
>
> 1: BMI
>
> 2: ERLD
>
>
>
> Specifically to BMI:
>
> Base MPLS Imposition MSD (BMI-MSD) signals the total number of MPLS label=
s
> that can be imposed, including all service/transport/special labels.
>
> The answer to your question is 6
>
>
>
> Cheers,
>
> Jeff
>
> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>
> Hello, SPRING WG.
>
> How do we deal with an SR-TE policy headend with different MSDs for
> different types of traffic?
>
> For example, a headend H can impose:
> 6 transport labels for plain IPv4 packets;
> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>
> 3 transport labels + 3 VPN  labels for VPN packets.
>
>
>
> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform i=
n
> this situation?
> b) What is the MSD of H? 6, 5 or 3?
>
>
>
> Thanks,
>
> Nat.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div><div>Hi, Jeff &amp; Ketan.<br><br>Fo=
r better discussion, let&#39;s assume these first:<br><br>&quot;TP-MSD&quot=
; denotes the maximum transport label depth for traffic without service lab=
els.<br></div><div>&quot;SRV-TP-MSD&quot; denotes the maximum transport lab=
el depth for traffic with 1+ service label(s).<br><br></div><div></div>Here=
&#39;s one of the use cases:<br><br>A customized best-effort TE process:<br=
><br></div><div>1. Decide which route R (incl. VPN routes) to diverge from =
its shortest-path.<br><br></div><div>2. Compute SID-list S for R that satis=
fies the (TE or whatever) constraints.<br><br>3a. If R is a plain IPv4/IPv6=
 route, we consult TP-MSD.<br>=C2=A0=C2=A0=C2=A0 If length(S) &lt;=3D heade=
nd&#39;s TP-MSD:<br></div><div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 I=
nject an SR-TE policy candidate path P with color X by BGP.<br></div><div>=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Inject a new route R&#39; with c=
olor X and larger localpref value.<br></div><div>=C2=A0=C2=A0=C2=A0 else:<b=
r></div><div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 This path is not fe=
asible, consider another route.<br><br></div><div>3b. If R is a service rou=
te, we consult SRV-TP-MSD.<br></div><div>=C2=A0=C2=A0=C2=A0 If length(S) &l=
t;=3D headend&#39;s SRV-TP-MSD:<br></div><div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 Inject an SR-TE policy candidate path P with color X by BGP=
.<br></div><div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Inject a new rou=
te R&#39; with color X and larger localpref value.<br></div><div>=C2=A0=C2=
=A0=C2=A0 else:<br></div><div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Th=
is path is not feasible, consider another route.<br><br></div><div>4. Repea=
t 1 to 3 until the main objectives are met.(best-effort approach, some migh=
t fail)<br></div><div><br>Notes:<br><br>a) Clearly, BMI-MSD &gt;=3D TP-MSD =
&gt;=3D SRV-TP-MSD<br></div><div>b) TP-MSD &amp; SRV-TP-MSD can be signaled=
 by the same methods as BMI-MSD.<br></div><div>c) If a change on headend th=
at modifies transport label depths(ex: recirculation), TP-MSD &amp; SRV-TP-=
MSD shall reflect that change accordingly.<br></div><div>d) If a change on =
headend that modifies transport label depths of certain LCs, TP-MSD &amp; S=
RV-TP-MSD of those links shall reflect that change, too.<br></div><div><br>=
</div><div>Hope this helps.<br><br></div><div>Regards,<br></div><div>Nat<br=
></div><div><br></div><div><br><br></div></div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Dec 18, 2019 at 8:44=
 AM Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jefftant.i=
etf@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">



<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Hi Nat,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please bring your use case to the wg, MSD has specificall=
y=C2=A0<span>been</span><span>=C2=A0designed to address new types with a ve=
ry little effort.</span></div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 17, 2019, 4:21 AM -0800, Ketan Tal=
aulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.com" target=3D"_blank">=
ketant@cisco.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px;padding-left:10px;border-left=
:thin solid rgb(26,188,156)">
<div>
<p class=3D"MsoNormal"><span>Hi Nat,</span></p>
<p class=3D"MsoNormal"><span>=C2=A0</span></p>
<p class=3D"MsoNormal"><span>The MSD framework enables us to define more/ne=
w MSD types. If there is a real use-case and requirement (as you express) a=
nd the necessary MSD type(s) can be formally defined then perhaps the WG ca=
n evaluate it.</span></p>
<p class=3D"MsoNormal"><span>=C2=A0</span></p>
<p class=3D"MsoNormal"><span>Thanks,</span></p>
<p class=3D"MsoNormal"><span>Ketan</span></p>
<p class=3D"MsoNormal"><span>=C2=A0</span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b> <span lang=
=3D"EN-US">spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"=
_blank">spring-bounces@ietf.org</a>&gt; <b>On Behalf Of</b> Nat Kao<br>
<b>Sent:</b> 17 December 2019 17:16<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.=
org" target=3D"_blank">lekao@pyxisworks.org</a>&gt;<br>
<b>Subject:</b> Re: [spring] Different MSDs for different traffic types on =
the same headend.</span></p>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Hello, Robert.</p>
</div>
<p class=3D"MsoNormal">Surely the current BMI-MSD definition is sufficient =
for platforms without artificial boundaries.</p>
</div>
<div>
<p class=3D"MsoNormal">In this ideal case, maximum labels available for SR-=
TE policy can be inferred from BMI-MSD and VPN routes.</p>
</div>
<div>
<p class=3D"MsoNormal"><br>
However we have 3 different artificial boundaries across 3 different platfo=
rms now.</p>
</div>
<div>
<p class=3D"MsoNormal">Hardcoding these boundaries might not scale well. (E=
specially different OS versions may behave differently.)</p>
</div>
<div>
<p class=3D"MsoNormal">A standard mechanism to discover this boundary would=
 greatly help constructing SR-TE policy candidate paths.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Regards,</p>
</div>
<div>
<p class=3D"MsoNormal">Nat.</p>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&=
gt; wrote:</p>
</div>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(230,126,34)">
<div>
<p class=3D"MsoNormal">Hi Nat,</p>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">I am having a bit of difficulty understanding reason=
ing and the way you are separating transport from service labels.=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">The processing label limit usually comes from data p=
lane capabilities=C2=A0of the platform namely LFIB or hardware below.=C2=A0=
</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Such layer is function agnostic and it does not matt=
er what role the label serves.=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Label lookup results in pointer to a adj. rewrite on=
 the outbound side. It really does not matter if the adjacent=C2=A0peer is =
your P router, segment endpoint=C2=A0or CE.=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Of course there are number of processing exceptions =
- for example concept of aggregate VPN label, additional header modificatio=
ns etc ...=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Likely some platforms put such artificial=C2=A0bound=
ary between transport=C2=A0and service hence your request. But if so IMHO t=
his is more of an issue=C2=A0with specific platform or its marketing messag=
e then IETF :).=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,<br>
R.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:</p>
</div>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(52,152,219)">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Hi, Jeff.</p>
</div>
<p class=3D"MsoNormal">Consider a headend that can perform 1 of the followi=
ng 2 modes(but not both):</p>
</div>
<p class=3D"MsoNormal">1) Plain IPv4: 6 transport labels + 0 service label =
=3D&gt; traffic can be steered into a 6-label SR-TE policy.</p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">2) Any type of VPN: 3 t=
ransport labels + 1~3 service labels =3D&gt; traffic cannot be steered into=
 a 6-label SR-TE policy.</p>
</div>
<p class=3D"MsoNormal">a) As defined in RFC8491, the BMI-MSD is 6 for this =
headend. Do we have a standardized way to signal the transport label depth =
in mode 2?</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Maybe in a different MSD type?</p>
</div>
<p class=3D"MsoNormal">b) Since plain IPv4 and VPN routes can be steered in=
to the same SR-TE policy, do we have a standardized headend behavior in thi=
s situation?</p>
</div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 (Should I open a new thread to discuss =
this? It seems not quite MSD-relative.)</p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Thanks...</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:rgb(136,136,136)">Nat</span></p=
>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(211,84,0)">
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_blank">jefftant.ietf@gm=
ail.com</a>&gt; wrote:</p>
</div>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(52,73,94)">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Gyan,</p>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">MSD is only relevant for a device that either impose=
s the label stack (head-end) or manipulates it (BSID anchor). There are som=
e other constrains when it comes to entropy labels and ERLD, please read th=
e respective drafts.</p>
</div>
<div>
<p class=3D"MsoNormal">In general, SID stack would grow when TE is in use (=
any time you need to use additional SID to deviate from SPT), another case =
is when additional SID=E2=80=99s are used for services on the nodes, other =
than the tail-end.</p>
</div>
<div>
<p class=3D"MsoNormal">That=E2=80=99s why we&#39;ve designed MSD to be very=
 flexible to accommodate all the different use cases, it is upto computatio=
nal logic to decide how to deal with different constrains (MSD types)=C2=A0=
</p>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<p class=3D"MsoNormal">Cheers,</p>
<div>
<p class=3D"MsoNormal">Jeff</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">P.S. you might want to see the NANOG MSD presentatio=
n I did some time ago.</p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://pc.nanog.org/static/published/mee=
tings/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_b=
lank">https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_=
Tantsura_The_Critical_Role_v1.pdf</a></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.c=
om</a>&gt;, wrote:<br>
<br></p>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(46,204,113)">
<div>
<div>
<p class=3D"MsoNormal">Jeff</p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">With SR-MPLS with SR-TR let=E2=80=99s say if you use=
 cSPF snd don=E2=80=99t have an ERO strict explicit path defined or is a lo=
ose path, then the for the cSPF would the transport labels be 1.=C2=A0 For =
loose would also be 1 also.=C2=A0 If the path were explicit defined to egre=
ss PE and was 7 hops from ingress to egress then transport would be 6.=C2=
=A0 And if L3 vpn service sid was signaled that would be 1 vpn label. =C2=
=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if I have that right. =C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=
=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Why is that? =C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP =
services overlay single label sits on top off SR as if does today with MPLS=
 so why 3 vpn labels.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">So with this draft with BGP-LS and BMI-MSD you can f=
lood into the IGP the SID depth so all the nodes along the SR-TE path don=
=E2=80=99t go over the maximum which would result in an error.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">If you set your MTU high enough in the core like 921=
6, does that overcome the SID depth issues with SR-TE?</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Warm=C2=A0regards,</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Gyan</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:</p>
</div>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(155,89,182)">
<div>
<div>
<p class=3D"MsoNormal">Hi, Jeff.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the BMI-MSD reference. If I understand co=
rrectly:</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<div>
<p class=3D"MsoNormal">BMI-MSD =3D Transport Label Depth + Service Label De=
pth</p>
</div>
<div>
<p class=3D"MsoNormal">Only former can be utilized by SR-TE policies.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
</div>
<div>
<p class=3D"MsoNormal">Currently do we have any method to determine the com=
position of BMI?</p>
</div>
<div>
<p class=3D"MsoNormal">We need to know the transport label depth when doing=
 service route per-destination steering.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">This problem arises when trying to steer a plain IPv=
4 route and a VPN service route into the same SR-TE policy that exceeds the=
 transport label depth of the service route. I&#39;m trying to figure out t=
he standard behavior in this case since the headend we use currently produc=
es some interesting results.</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Regards,</p>
</div>
<div>
<p class=3D"MsoNormal">Nat.</p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">jefftant.ietf@g=
mail.com</a>&gt; wrote:</p>
</div>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(231,76,60)">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Hi Nat,</p>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Please read=C2=A0<a href=3D"https://tools.ietf.org/h=
tml/rfc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc849=
1#section-5</a></p>
</div>
<div>
<p class=3D"MsoNormal">Currently defined MSD types are:=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">1: BMI</p>
</div>
<div>
<p class=3D"MsoNormal">2: ERLD</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Specifically to BMI:</p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Base MPLS Imposition MSD (BMI-MSD) signals the total=
 number of MPLS=C2=A0labels that can be imposed, including all service/tran=
sport/special=C2=A0labels.</p>
</div>
<div>
<p class=3D"MsoNormal">The answer to your question is 6</p>
</div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal">=C2=A0</p>
<div>
<p class=3D"MsoNormal">Cheers,</p>
<div>
<p class=3D"MsoNormal">Jeff</p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt;, wrote:<br>
<br></p>
<blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg=
b(26,188,156)">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Hello, SPRING WG.</p>
</div>
<p class=3D"MsoNormal">How do we deal with an SR-TE policy headend with dif=
ferent MSDs for different types of traffic?</p>
</div>
<p class=3D"MsoNormal">For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;</p>
</div>
<p class=3D"MsoNormal">3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN=
 packets.</p>
</div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<p class=3D"MsoNormal">a) For a plain IPv4 route R4 and a VPN route Rv both=
 steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;,=
 what will H perform in this situation?<br>
b) What is the MSD of H? 6, 5 or 3?</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,</p>
</div>
<div>
<p class=3D"MsoNormal">Nat.</p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">--</p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:rgb(80,0,80)">Gyan S. Mishra</s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(80,0,80)">IT Network Engine=
ering &amp; Technology=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(80,0,80)">Verizon Communica=
tions=C2=A0Inc. (VZ)</span></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(80,0,80)">13101 Columbia Pi=
ke FDC1 3rd Floor</span></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(80,0,80)">Silver Spring, MD=
 20904</span></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(80,0,80)">United States</sp=
an></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"color:rgb(80,0,80)">Pho=
ne:=C2=A0301 502-1347</span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"color:rgb(80,0,80)">Ema=
il:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><sp=
an style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.com</span></a></spa=
n></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:&quot;Segoe=
 UI&quot;,sans-serif;color:black;border-width:1pt;border-style:none;border-=
color:windowtext;padding:0cm"><a href=3D"http://www.linkedin.com/in/network=
ing-technologies-consultant" target=3D"_blank">www.linkedin.com/in/networki=
ng-technologies-consultant</a></span></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0</p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a></p>
</blockquote>
</div>
</blockquote>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>

</blockquote></div>

--0000000000000baac20599f472d7--


From nobody Tue Dec 17 22:28:09 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 190241208B3 for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 22:28:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 UpwKbIpqMldU for <spring@ietfa.amsl.com>; Tue, 17 Dec 2019 22:28:05 -0800 (PST)
Received: from mail-il1-x135.google.com (mail-il1-x135.google.com [IPv6:2607:f8b0:4864:20::135]) (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 D00201200C7 for <spring@ietf.org>; Tue, 17 Dec 2019 22:28:04 -0800 (PST)
Received: by mail-il1-x135.google.com with SMTP id v69so715312ili.10 for <spring@ietf.org>; Tue, 17 Dec 2019 22:28: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=pe64ShISQo1neohJ5/NdQ6qYw6vBltjhQRWX7KP2o7Y=; b=Ls1M5hNVkIFQy9kj0gztNqpoRvVMi/nOfK9miqTa87Y826Ns19iWnRMn0z+3GztJ1f um/ivaF+8KOo1dGkykSHUTNpunNMLfZ7bvSZXXgAygynEK9TaOjIGnu8p4bAdP/j1dtl vKFsZ6NbaojdoFxuLxNwHMfD/uXmCY5/deiF5PjeZK0M74e4Uhqw5g95pxA0ZyhE83y6 6UvVcJJH4hnWqeLSS2ykXpqNNqr8W9oCwNS+kMjf/heThQ00o6zZaadgWiUbEjGiGDGF uYRSm/ub0L2Z6048oyoazkxa9NR6M+0WwLmhtHd6jp/adGKQiF8pUQ5tYdIMiY2dnTyH ++fg==
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=pe64ShISQo1neohJ5/NdQ6qYw6vBltjhQRWX7KP2o7Y=; b=t7eVyVLOELbmN1MUYAVuVJRBuu6BeKzxwuOJwECDXUR0aQOL9kB+t5vWptvuQt0XU8 WtJX3UQuNDwSwJ45SIVLf5w4nBBdCamfIY5fOoSHpzHMZSW3ApByf63OiSpJQCS8VGy7 LGEXjulIdACdRKa7WubvPziLeFlYt+jRqWpfaMknlKQqs2ptyCI8uim4+Kw+SvqZw3uG 5t42tBZtTWQRwVs8R1C6je/G6Aik6uJ7Pbc4WmULb4ixs7XuJK5JMz2Izh2paWnJ0FXs ouDLdAtBIeGIpCmdFzVgxrPYokksi+7UbLNYQl0EWuKDpqU4JtumYRXDxgXa970WhgXu l3ew==
X-Gm-Message-State: APjAAAV+9r6g5Pbo0Pexx1e1QDXz9mbxH1Rr3Nx+olX5k/KGiD2/ZduG lFoY1qhNYeIdI0AlsLMrUjmvySmuoYmKM27B5L4=
X-Google-Smtp-Source: APXvYqznCSxG/K2zn4dEdoEGK66m4TwISMOgDmybDJ5W/Bfzihcmpn9tmlZZoI4fUqd58K6EvsWf68XZ0wsHFEkadgc=
X-Received: by 2002:a92:4095:: with SMTP id d21mr422018ill.158.1576650483760;  Tue, 17 Dec 2019 22:28:03 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com> <CABNhwV2WHuGMmw-DcxWoELtt6LLp7HRyisBLr7vjN6e0tPYh=g@mail.gmail.com> <45229771-83a4-418c-89f8-f8217c72cda0@Spark>
In-Reply-To: <45229771-83a4-418c-89f8-f8217c72cda0@Spark>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 18 Dec 2019 01:27:38 -0500
Message-ID: <CABNhwV2rpGcbqeCtUM+ht6ZqcCNEh8k9SEhWe-E41qVBiD8yMg@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>
Cc: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Nat Kao <lekao@pyxisworks.org>,  Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000502e60599f48c47"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/FVrMgbBSohKiXK8WA3IRZAwbR8I>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:28:08 -0000

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

Thanks Jeff!!

Kind regards

I have a personal Cisco VIRL server server which I just finished building
out the SP topology with two SP SR domains.  Cisco XRv supports SRv6 in
6.6.1 so I have loaded the latest image 7.0.1 so hopefully have all
features.  Plan to get it all up and running tomorrow.

Question-  Since SR-MPLS uses an IPv4 data plane and since SRv6 uses IPv6
data plane is it possible to run SRv6 as an overlay both SR-MPLS and SRv6
together as two ships in the night.  Would save on having to go back and
forth between simulations if they can both live together  so I can test
both simultaneously.

In-line questions follow up

On Tue, Dec 17, 2019 at 8:41 PM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> Gyan,
>
> I wrote this presentation ~3 years ago, so the numbers are not necessaril=
y
> current.
>
> Please see inline, hope this helps you to better understand the technolog=
y
> behind the terminology.
> Let me know if anything is unclear.
>
> Cheers,
> Jeff
> On Dec 17, 2019, 3:45 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
> wrote:
>
>
> Hi Ketan
>
> Is this the artificial boundary below for SR-TE from the document provide=
d
> by Jeff.
>
>  MSD supported by different HW/SW differs widely :
> =E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some improvements recentl=
y (as of 4.11) =E2=80=93
> Low end off the shelf (merchant) silicon, e.g. BCM Trident2: 3-5 SID=E2=
=80=99s =E2=80=93
> High end off the shelf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=
=80=99s =E2=80=93
> Vendor=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 FP3: =
4-10+ SID=E2=80=99s
>
> So if you are doing MPLS-TE w/o SR-TE policies reusing they MPLS data
> plane the label stack is identical to MPLS just with different label rang=
e
> for SRGB 16000-23999 for absolute or indexed label.
>
> [jeff]SRGB is either configurable or a static label range, it doesn=E2=80=
=99t have
> to be identical with SR domain, indexing provides the abstraction (and
> there=E2=80=99s life outside of Cisco ;-))
>
> Label stack for SR-MPLS is identical to MPLS with single topmost label fo=
r
> label switching through the core and bottom of stack services label for L=
3
> vpn services.
>
> [jeff] NH in the VPN route is recursively resolved to a LSP (or policy in
> modern lingo) that could have 1 or more SID=E2=80=99s associated with it =
(). In
> MPLS case, without TE, would be the label/N-SID of the egress PE, the SID
> stack would grow any time you need to use Adj-SID=E2=80=99s to deviate fr=
om SPT.
> Specifically to SR, egress PE can also associate a particular path (color=
)
> with the route and signal to the ingress PE what path to take in order to
> reach it (NH).
>

    [gyan] So if you are running just SR-MPLS using SPF path and don=E2=80=
=99t
deviate from that then with prefix/node SID which I believe is like the
egress PE ibgp NH loopback FEC destination, that you have a SID label
binding for your LSP to build topmost reusing the MPLS data plane.  In the
case described there would be only 1 transport label.  Correct?

You would only have an Adj-SID if you are doing SR-TE.  Correct?  In that
case if you had one Adj-SID in the middle of the path like a loose explicit
route object ERO, then would still be only 1 transport label in the stack
as if you were not doing SR-TE.  Or would it be 2 labels, not sure.

So let=E2=80=99s say If your SR-TE path deviated from the spf along 10 hops=
, so
then you would have 10 Adj-SIDs and so 10 labels in the stack.  So this is
where MSD and BGP-LS IGP extensions come into play to signal back to the
head end that the maximum SID depth has exceeded resulting in an error.  At
that point the
SR-TE LSP would be broken and you would have to manually build policy with
less strict hops.

I guess If you were using PCEP centralized controller that would signal MSD
exceeded but I think you would still be in a broken LSP state.  The pcep
controller would have to be sitting next to the head end for the SR-TE
policy for the LSP to fix automatically.  Is that correct?

So for SR-TE due to the MSD issues and SID depth asic limitations even with
the latest asic, you really have to deploy a pcep controller based
architecture near the head end with SR-MPLS if using SR-TE.  If you are not
using SR-TE then I believe there is really no benefit of going to SR-MPLS.

You agree.

I guess you save on having to maintain ldp state on each node.  Thats  not
a big deal or business justification to switch to SR-MPLS as for operators
=E2=80=9CMPLS=E2=80=9D is their bread & butter they are use to so why chang=
e.

I think the big benefit for both SR-MPLS and SRv6 is individual coloring of
vpn flows.  Cisco calls it per-VRF TE, but it=E2=80=99s ugly to configure a=
nd
manage.

So SR-MPLS and SRv6 is the future solution for operators that need the per
vpn coloring.

Given the issues with SR-TE with SID depth asic limitations is it possible
to use traditional RSVP TE.

I am going to try in my virl setup as that could be a good workaround for
SR-TE hardware limitations until the hardware is up to snuff to handle very
long explicit paths.

I believe their is a draft with teas in the works for IP TE to use rsvp
bandwidth signaling path and reserve messages with both SR-MPLS and SRv6.


> For clarity on nomenclature below please comment:
>
> Transport label - This is the SID label stack insertion at the ingress PE
> head end to the SR-MPLS domain performing SR-TE.  Each hop along the way
> hop the top SID label is popped until SL=3D=3D0 at which time PHP default=
 or
> UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is performed. (Similar to t=
opmost in MPLS
> label switch world but now its a stack of labels  instead of a single
> label)
>
> [jeff] There=E2=80=99s no SL field in MPLS header, there=E2=80=99s howeve=
r BoS bit that
> should be set on the most bottom label (in this case - VPN label), PHP is
> explicitly signaled by the egress PE (P/NP-flag in Prefix-SID)
>
>
> Once you get past the transport label now you are on common ground with
> M-BGP overlay services
>
> Services label- L3 vpn service SID signaled.
> So with the service label that is signaled from ingress to egress PE for
> service.  Is this a single label like traditional L3 vpn aggregate label =
or
> more then one or many labels.
>
> [jeff] there=E2=80=99s no differences with any other VPNoverFoo, service =
labels
> are signaled in exactly same way independently of the transport and are
> locally significant (that=E2=80=99s why LxVPN=E2=80=99s are such a great =
technology)
>
>
> The services label my guess should be fixed and not have any vendor
> specific boundary constraints.
>
> [jeff] they are locally significant, in any implementation - label blocks
> are associated with particular functions and programmed in HW, so the
> service label would come out of the service range, which is significant t=
o
> the device advertising it.
> In modern OS=E2=80=99s the ranges are configurable, in older ones, it is =
static
> and there=E2=80=99s usually a header file that looks like:
> #define MPLS_L3VPN_MIN_LABEL  0x40000
> #define MPLS_L3VPN_MAX_LABEL 0x85FFF
>
>
> Gyan
>
> On Tue, Dec 17, 2019 at 7:21 AM Ketan Talaulikar (ketant) <
> ketant@cisco.com> wrote:
>
>> Hi Nat,
>>
>>
>>
>> The MSD framework enables us to define more/new MSD types. If there is a
>> real use-case and requirement (as you express) and the necessary MSD
>> type(s) can be formally defined then perhaps the WG can evaluate it.
>>
>>
>>
>> Thanks,
>>
>> Ketan
>>
>>
>>
>> *From:* spring <spring-bounces@ietf.org> *On Behalf Of* Nat Kao
>> *Sent:* 17 December 2019 17:16
>> *To:* Robert Raszuk <robert@raszuk.net>
>> *Cc:* SPRING WG <spring@ietf.org>; Nat Kao <lekao@pyxisworks.org>
>> *Subject:* Re: [spring] Different MSDs for different traffic types on
>> the same headend.
>>
>>
>>
>> Hello, Robert.
>>
>> Surely the current BMI-MSD definition is sufficient for platforms withou=
t
>> artificial boundaries.
>>
>> In this ideal case, maximum labels available for SR-TE policy can be
>> inferred from BMI-MSD and VPN routes.
>>
>>
>> However we have 3 different artificial boundaries across 3 different
>> platforms now.
>>
>> Hardcoding these boundaries might not scale well. (Especially different
>> OS versions may behave differently.)
>>
>> A standard mechanism to discover this boundary would greatly help
>> constructing SR-TE policy candidate paths.
>>
>>
>>
>> Regards,
>>
>> Nat.
>>
>>
>>
>>
>>
>> On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert@raszuk.net> wrote:
>>
>> Hi Nat,
>>
>>
>>
>> I am having a bit of difficulty understanding reasoning and the way you
>> are separating transport from service labels.
>>
>>
>>
>> The processing label limit usually comes from data plane capabilities of
>> the platform namely LFIB or hardware below.
>>
>>
>>
>> Such layer is function agnostic and it does not matter what role the
>> label serves.
>>
>>
>>
>> Label lookup results in pointer to a adj. rewrite on the outbound side.
>> It really does not matter if the adjacent peer is your P router, segment
>> endpoint or CE.
>>
>>
>>
>> Of course there are number of processing exceptions - for example concep=
t
>> of aggregate VPN label, additional header modifications etc ...
>>
>>
>>
>> Likely some platforms put such artificial boundary between transport and
>> service hence your request. But if so IMHO this is more of an issue with
>> specific platform or its marketing message then IETF :).
>>
>>
>>
>> Many thx,
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>
>> Hi, Jeff.
>>
>> Consider a headend that can perform 1 of the following 2 modes(but not
>> both):
>>
>> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
>> steered into a 6-label SR-TE policy.
>>
>> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffic
>> cannot be steered into a 6-label SR-TE policy.
>>
>> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have =
a
>> standardized way to signal the transport label depth in mode 2?
>>
>>    Maybe in a different MSD type?
>>
>> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
>> policy, do we have a standardized headend behavior in this situation?
>>
>>    (Should I open a new thread to discuss this? It seems not quite
>> MSD-relative.)
>>
>>
>>
>> Thanks...
>>
>> Nat
>>
>>
>>
>> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
>> wrote:
>>
>> Gyan,
>>
>>
>>
>> MSD is only relevant for a device that either imposes the label stack
>> (head-end) or manipulates it (BSID anchor). There are some other constra=
ins
>> when it comes to entropy labels and ERLD, please read the respective dra=
fts.
>>
>> In general, SID stack would grow when TE is in use (any time you need to
>> use additional SID to deviate from SPT), another case is when additional
>> SID=E2=80=99s are used for services on the nodes, other than the tail-en=
d.
>>
>> That=E2=80=99s why we've designed MSD to be very flexible to accommodate=
 all the
>> different use cases, it is upto computational logic to decide how to dea=
l
>> with different constrains (MSD types)
>>
>>
>>
>> Cheers,
>>
>> Jeff
>>
>>
>>
>> P.S. you might want to see the NANOG MSD presentation I did some time ag=
o.
>>
>>
>> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Tan=
tsura_The_Critical_Role_v1.pdf
>>
>> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
>> wrote:
>>
>> Jeff
>>
>>
>>
>> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
>> strict explicit path defined or is a loose path, then the for the cSPF
>> would the transport labels be 1.  For loose would also be 1 also.  If th=
e
>> path were explicit defined to egress PE and was 7 hops from ingress to
>> egress then transport would be 6.  And if L3 vpn service sid was signale=
d
>> that would be 1 vpn label.
>>
>>
>>
>> Let me know if I have that right.
>>
>>
>>
>> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>>
>>
>>
>> Why is that?
>>
>>
>>
>> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
>> single label sits on top off SR as if does today with MPLS so why 3 vpn
>> labels.
>>
>>
>>
>> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP th=
e
>> SID depth so all the nodes along the SR-TE path don=E2=80=99t go over th=
e maximum
>> which would result in an error.
>>
>>
>>
>> If you set your MTU high enough in the core like 9216, does that overcom=
e
>> the SID depth issues with SR-TE?
>>
>>
>>
>> Warm regards,
>>
>>
>>
>> Gyan
>>
>>
>>
>> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>
>> Hi, Jeff.
>>
>>
>>
>> Thanks for the BMI-MSD reference. If I understand correctly:
>>
>>
>>
>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>>
>> Only former can be utilized by SR-TE policies.
>>
>>
>>
>> Currently do we have any method to determine the composition of BMI?
>>
>> We need to know the transport label depth when doing service route
>> per-destination steering.
>>
>>
>>
>> This problem arises when trying to steer a plain IPv4 route and a VPN
>> service route into the same SR-TE policy that exceeds the transport labe=
l
>> depth of the service route. I'm trying to figure out the standard behavi=
or
>> in this case since the headend we use currently produces some interestin=
g
>> results.
>>
>>
>>
>> Regards,
>>
>> Nat.
>>
>>
>>
>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
>> <jefftant..ietf@gmail.com>> wrote:
>>
>> Hi Nat,
>>
>>
>>
>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>
>> Currently defined MSD types are:
>>
>> 1: BMI
>>
>> 2: ERLD
>>
>>
>>
>> Specifically to BMI:
>>
>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of
>> MPLS labels that can be imposed, including all
>> service/transport/special labels.
>>
>> The answer to your question is 6
>>
>>
>>
>> Cheers,
>>
>> Jeff
>>
>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>>
>> Hello, SPRING WG.
>>
>> How do we deal with an SR-TE policy headend with different MSDs for
>> different types of traffic?
>>
>> For example, a headend H can impose:
>> 6 transport labels for plain IPv4 packets;
>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>
>> 3 transport labels + 3 VPN  labels for VPN packets.
>>
>>
>>
>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform =
in
>> this situation?
>> b) What is the MSD of H? 6, 5 or 3?
>>
>>
>>
>> Thanks,
>>
>> Nat.
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>> --
>>
>> Gyan S. Mishra
>>
>> IT Network Engineering & Technology
>>
>> Verizon Communications Inc. (VZ)
>>
>> 13101 Columbia Pike
>> <https://www..google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&s=
ource=3Dg>
>> FDC1 3rd Floor
>>
>> Silver Spring, MD 20904
>>
>> United States
>>
>> Phone: 301 502-1347
>>
>> Email: gyan.s.mishra@verizon.com
>>
>> www.linkedin.com/in/networking-technologies-consultant
>>
>>
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><div dir=3D"auto">Thanks Jeff!!</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">Kind=C2=A0regards</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">I have a personal Cisco VIRL server server which I ju=
st finished building out the SP topology with two SP SR domains.=C2=A0 Cisc=
o XRv supports SRv6 in 6.6.1 so I have loaded the latest image 7.0.1 so hop=
efully have all features.=C2=A0 Plan to get it all up and running tomorrow.=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">Question- =C2=A0Since S=
R-MPLS uses an IPv4 data plane and since SRv6 uses IPv6 data plane is it po=
ssible to run SRv6 as an overlay both SR-MPLS and SRv6 together as two ship=
s in the night.=C2=A0 Would save on having to go back and forth between sim=
ulations if they can both live together =C2=A0so I can test both simultaneo=
usly.</div><div dir=3D"auto"><br></div><div dir=3D"auto">In-line questions =
follow up</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gma=
il_attr">On Tue, Dec 17, 2019 at 8:41 PM Jeff Tantsura &lt;<a href=3D"mailt=
o:jefftant.ietf@gmail.com">jefftant.ietf@gmail.com</a>&gt; wrote:<br></div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">



<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Gyan,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I wrote this presentation ~3 years ago, so the numbers ar=
e not necessarily current.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please see inline, hope this helps you to better understa=
nd the technology behind the terminology.</div>
<div dir=3D"auto">Let me know if anything is unclear.</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 17, 2019, 3:45 PM -0800, Gyan Mish=
ra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusag=
sm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div><br></div>
<div>
<div dir=3D"auto">Hi Ketan=C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Is this the artificial boundary below for SR-TE from the =
document provided by Jeff.</div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">=C2=A0MSD supported by different HW/SW differs widely :</=
div>
<div dir=3D"auto">=E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some impr=
ovements recently (as of 4.11) =E2=80=93 Low end off the shelf (merchant) s=
ilicon, e.g. BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 High end off the she=
lf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=99s =E2=80=93 Vendo=
r=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 FP3: 4-10+ S=
ID=E2=80=99s</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So if you are doing MPLS-TE w/o SR-TE policies reusing th=
ey MPLS data plane the label stack is identical to MPLS just with different=
 label range for SRGB 16000-23999 for absolute or indexed label.=C2=A0</div=
>
</div>
</div>
</blockquote>
<div>[jeff]SRGB is either configurable or a static label range, it doesn=E2=
=80=99t have to be identical with SR domain, indexing provides the abstract=
ion (and there=E2=80=99s life outside of Cisco ;-))=C2=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto">
<div dir=3D"auto">Label stack for SR-MPLS is identical to MPLS with single =
topmost label for label switching through the core and bottom of stack serv=
ices label for L3 vpn services.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] NH in the VPN route is recursively resolved to a LSP (or policy=
 in modern lingo) that could have 1 or more SID=E2=80=99s associated with i=
t (). In MPLS case, without TE, would be the label/N-SID of the egress PE, =
the SID stack would grow any time you need to use Adj-SID=E2=80=99s to devi=
ate from SPT. Specifically to SR, egress PE can also associate a particular=
 path (color) with the route and signal to the ingress PE what path to take=
 in order to reach it (NH).</div></div></div></blockquote><div dir=3D"auto"=
><br></div><div dir=3D"auto">=C2=A0 =C2=A0 [gyan] So if you are running jus=
t SR-MPLS using SPF path and don=E2=80=99t deviate from that then with pref=
ix/node SID which I believe is like the egress PE ibgp NH loopback FEC dest=
ination, that you have a SID label binding for your LSP to build topmost re=
using the MPLS data plane.=C2=A0 In the case described there would be only =
1 transport label.=C2=A0 Correct?</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">You would only have an Adj-SID if you are doing SR-TE.=C2=A0 Corr=
ect?=C2=A0 In that case if you had one Adj-SID in the middle of the path li=
ke a loose explicit route object ERO, then would still be only 1 transport =
label in the stack as if you were not doing SR-TE.=C2=A0 Or would it be 2 l=
abels, not sure.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So let=
=E2=80=99s say If your SR-TE path deviated from the spf along 10 hops, so t=
hen you would have 10 Adj-SIDs and so 10 labels in the stack.=C2=A0 So this=
 is where MSD and BGP-LS IGP extensions come into play to signal back to th=
e head end that the maximum SID depth has exceeded resulting in an error.=
=C2=A0 At that point the=C2=A0</div><div dir=3D"auto">SR-TE LSP would be br=
oken and you would have to manually build policy with less strict hops. =C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">I guess If you were =
using PCEP centralized controller that would signal MSD exceeded but I thin=
k you would still be in a broken LSP state.=C2=A0 The pcep controller would=
 have to be sitting next to the head end for the SR-TE policy for the LSP t=
o fix automatically.=C2=A0 Is that correct?</div><div dir=3D"auto"><br></di=
v><div dir=3D"auto">So for SR-TE due to the MSD issues and SID depth asic l=
imitations even with the latest asic, you really have to deploy a pcep cont=
roller based architecture near the head end with SR-MPLS if using SR-TE.=C2=
=A0 If you are not using SR-TE then I believe there is really no benefit of=
 going to SR-MPLS. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">You agree. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">I gu=
ess you save on having to maintain ldp state on each node.=C2=A0 Thats =C2=
=A0not a big deal or business justification to switch to SR-MPLS as for ope=
rators =E2=80=9CMPLS=E2=80=9D is their bread &amp; butter they are use to s=
o why change. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">I t=
hink the big benefit for both SR-MPLS and SRv6 is individual coloring of vp=
n flows.=C2=A0 Cisco calls it per-VRF TE, but it=E2=80=99s ugly to configur=
e and manage. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So =
SR-MPLS and SRv6 is the future solution for operators that need the per vpn=
 coloring.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Given the iss=
ues with SR-TE with SID depth asic limitations is it possible to use tradit=
ional RSVP TE.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I am goin=
g to try in my virl setup as that could be a good workaround for SR-TE hard=
ware limitations until the hardware is up to snuff to handle very long expl=
icit paths.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I believe th=
eir is a draft with teas in the works for IP TE to use rsvp bandwidth signa=
ling path and reserve messages with both SR-MPLS and SRv6.</div><div dir=3D=
"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div><div name=3D"messageRe=
plySection"><div></div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">For clarity on nomenclature below please comment:</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Transport label - This is the SID label stack insertion a=
t the ingress PE head end to the SR-MPLS domain performing SR-TE.=C2=A0 Eac=
h hop along the way hop the top SID label is popped until SL=3D=3D0 at whic=
h time PHP default or UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is perf=
ormed. (Similar to topmost in MPLS label switch world but now its a stack o=
f labels =C2=A0instead of a single label)=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] There=E2=80=99s no SL field in MPLS header, there=E2=80=99s how=
ever BoS bit that should be set on the most bottom label (in this case - VP=
N label), PHP is explicitly signaled by the egress PE (P/NP-flag in Prefix-=
SID)</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Once you get past the transport label now you are on comm=
on ground with M-BGP overlay services</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Services label- L3 vpn service SID signaled.</div>
<div dir=3D"auto">So with the service label that is signaled from ingress t=
o egress PE for service.=C2=A0 Is this a single label like traditional L3 v=
pn aggregate label or more then one or many labels.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] there=E2=80=99s no differences with any other VPNoverFoo, servi=
ce labels are signaled in exactly same way independently of the transport a=
nd are locally significant (that=E2=80=99s why LxVPN=E2=80=99s are such a g=
reat technology) =C2=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">The services label my guess should be fixed and not have =
any vendor specific boundary constraints.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] they are locally significant, in any implementation - label blo=
cks are associated with particular functions and programmed in HW, so the s=
ervice label would come out of the service range, which is significant to t=
he device advertising it.</div>
<div dir=3D"auto">In modern OS=E2=80=99s the ranges are configurable, in ol=
der ones, it is static and there=E2=80=99s usually a header file that looks=
 like:</div>
<div dir=3D"auto">
<div dir=3D"auto">#define MPLS_L3VPN_MIN_LABEL =C2=A00x40000</div>
<div dir=3D"auto">#define MPLS_L3VPN_MAX_LABEL 0x85FFF</div>
<div dir=3D"auto"><br></div>
</div></div></div><div><div name=3D"messageReplySection">
<div dir=3D"auto"><br></div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto">
<div dir=3D"auto">Gyan</div>
<div dir=3D"auto"><br></div>
</div>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019 at 7:21 AM Ketan=
 Talaulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.com" target=3D"_bla=
nk">ketant@cisco.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px 5px;padding-left:10px=
;border-left:thin solid #e67e22">
<div lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span>Hi Nat,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>The MSD framework enables us to define more/ne=
w MSD types. If there is a real use-case and requirement (as you express) a=
nd the necessary MSD type(s) can be formally defined then perhaps the WG ca=
n evaluate it.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Ketan<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b> <span lang=
=3D"EN-US">spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"=
_blank">spring-bounces@ietf.org</a>&gt; <b>On Behalf Of</b> Nat Kao<br>
<b>Sent:</b> 17 December 2019 17:16<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.=
org" target=3D"_blank">lekao@pyxisworks.org</a>&gt;<br>
<b>Subject:</b> Re: [spring] Different MSDs for different traffic types on =
the same headend.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hello, Robert.<u></u>=
<u></u></p>
</div>
<p class=3D"MsoNormal">Surely the current BMI-MSD definition is sufficient =
for platforms without artificial boundaries.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In this ideal case, maximum labels available for SR-=
TE policy can be inferred from BMI-MSD and VPN routes.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
However we have 3 different artificial boundaries across 3 different platfo=
rms now.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hardcoding these boundaries might not scale well. (E=
specially different OS versions may behave differently.)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">A standard mechanism to discover this boundary would=
 greatly help constructing SR-TE policy candidate paths.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&=
gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #3498db">
<div>
<p class=3D"MsoNormal">Hi Nat,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I am having a bit of difficulty understanding reason=
ing and the way you are separating transport from service labels.=C2=A0<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The processing label limit usually comes from data p=
lane capabilities=C2=A0of the platform namely LFIB or hardware below.=C2=A0=
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Such layer is function agnostic and it does not matt=
er what role the label serves.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Label lookup results in pointer to a adj. rewrite on=
 the outbound side. It really does not matter if the adjacent=C2=A0peer is =
your P router, segment endpoint=C2=A0or CE.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Of course there are number of processing exceptions =
- for example concept of aggregate VPN label, additional header modificatio=
ns etc ...=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Likely some platforms put such artificial=C2=A0bound=
ary between transport=C2=A0and service hence your request. But if so IMHO t=
his is more of an issue=C2=A0with specific platform or its marketing messag=
e then IETF :).=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #d35400">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hi, Jeff.<u></u><u></=
u></p>
</div>
<p class=3D"MsoNormal">Consider a headend that can perform 1 of the followi=
ng 2 modes(but not both):<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">1) Plain IPv4: 6 transport labels + 0 service label =
=3D&gt; traffic can be steered into a 6-label SR-TE policy.<u></u><u></u></=
p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">2) Any type of VPN: 3=
 transport labels + 1~3 service labels =3D&gt; traffic cannot be steered in=
to a 6-label SR-TE policy.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">a) As defined in RFC8491, the BMI-MSD is 6 for this =
headend. Do we have a standardized way to signal the transport label depth =
in mode 2?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Maybe in a different MSD type?<u></u><u=
></u></p>
</div>
<p class=3D"MsoNormal">b) Since plain IPv4 and VPN routes can be steered in=
to the same SR-TE policy, do we have a standardized headend behavior in thi=
s situation?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 (Should I open a new thread to discuss =
this? It seems not quite MSD-relative.)<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks...<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">Nat<u></u><u></u></spa=
n></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #34495e">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_blank">jefftant.ietf@gm=
ail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<div lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div>
<div>
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #3498db">
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #d35400">
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #34495e">
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #2ecc71">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Gyan, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">MSD is only relevant for a device that either impose=
s the label stack (head-end) or manipulates it (BSID anchor). There are som=
e other constrains when it comes to entropy labels and ERLD, please read th=
e respective drafts.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In general, SID stack would grow when TE is in use (=
any time you need to use additional SID to deviate from SPT), another case =
is when additional SID=E2=80=99s are used for services on the nodes, other =
than the tail-end.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">That=E2=80=99s why we&#39;ve designed MSD to be very=
 flexible to accommodate all the different use cases, it is upto computatio=
nal logic to decide how to deal with different constrains (MSD types)=C2=A0=
<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Cheers, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">P.S. you might want to see the NANOG MSD presentatio=
n I did some time ago.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://pc.nanog.org/static/published/mee=
tings/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_b=
lank">https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_=
Tantsura_The_Critical_Role_v1.pdf</a><u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.c=
om</a>&gt;, wrote:<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #9b59b6">
<div>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With SR-MPLS with SR-TR let=E2=80=99s say if you use=
 cSPF snd don=E2=80=99t have an ERO strict explicit path defined or is a lo=
ose path, then the for the cSPF would the transport labels be 1.=C2=A0 For =
loose would also be 1 also.=C2=A0 If the path were explicit defined to egre=
ss PE and was 7 hops from ingress to egress then transport would be 6.=C2=
=A0 And if L3 vpn service sid was signaled that would be 1 vpn label. =C2=
=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if I have that right. =C2=A0<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=
=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Why is that? =C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP =
services overlay single label sits on top off SR as if does today with MPLS=
 so why 3 vpn labels.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So with this draft with BGP-LS and BMI-MSD you can f=
lood into the IGP the SID depth so all the nodes along the SR-TE path don=
=E2=80=99t go over the maximum which would result in an error.<u></u><u></u=
></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you set your MTU high enough in the core like 921=
6, does that overcome the SID depth issues with SR-TE?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Warm=C2=A0regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #e74c3c">
<div>
<div>
<p class=3D"MsoNormal">Hi, Jeff.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the BMI-MSD reference. If I understand co=
rrectly:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">BMI-MSD =3D Transport Label Depth + Service Label De=
pth<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Only former can be utilized by SR-TE policies.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">Currently do we have any method to determine the com=
position of BMI?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We need to know the transport label depth when doing=
 service route per-destination steering.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This problem arises when trying to steer a plain IPv=
4 route and a VPN service route into the same SR-TE policy that exceeds the=
 transport label depth of the service route. I&#39;m trying to figure out t=
he standard behavior in this case since the headend we use currently produc=
es some interesting results.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">jefftant.ietf@g=
mail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #1abc9c">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Hi Nat, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please read=C2=A0<a href=3D"https://tools.ietf.org/h=
tml/rfc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc849=
1#section-5</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Currently defined MSD types are:=C2=A0<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">1: BMI<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2: ERLD<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Specifically to BMI:<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Base MPLS Imposition MSD (BMI-MSD) signals the total=
 number of MPLS=C2=A0labels that can be imposed, including all service/tran=
sport/special=C2=A0labels.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The answer to your question is 6<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Cheers, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt;, wrote:<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #e67e22">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hello, SPRING WG.<u><=
/u><u></u></p>
</div>
<p class=3D"MsoNormal">How do we deal with an SR-TE policy headend with dif=
ferent MSDs for different types of traffic?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<u></u><u>=
</u></p>
</div>
<p class=3D"MsoNormal">3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN=
 packets.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">a) For a plain IPv4 route R4 and a VPN route Rv both=
 steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;,=
 what will H perform in this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">--<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Gyan S. Mishra</span><=
u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">IT Network Engineering=
 &amp; Technology=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Verizon Communications=
=C2=A0Inc. (VZ)</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050"><a href=3D"https://www=
..google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg" =
target=3D"_blank">13101 Columbia Pike</a> FDC1 3rd Floor</span><u></u><u></=
u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Silver Spring, MD 2090=
4</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">United States</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"color:#500050">Phone:=
=C2=A0301 502-1347</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"color:#500050">Email:=
=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span =
style=3D"color:#1155cc">gyan.s.mishra@verizon.com</span></a></span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:&quot;Segoe=
 UI&quot;,sans-serif;color:black;border:none windowtext 1.0pt;padding:0cm">=
<a href=3D"http://www.linkedin.com/in/networking-technologies-consultant" t=
arget=3D"_blank">www.linkedin.com/in/networking-technologies-consultant</a>=
</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</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></bl=
ockquote>
</div>
</div>
--<br>
<div dir=3D"ltr" data-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial"><a href=3D"https://www.google.com/maps/search/13101+Colum=
bia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a> FDC1 3rd Flo=
or</span><span style=3D"color:rgb(80,0,80);background-image:initial;backgro=
und-position:initial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;padding:0=
in;background-image:initial;background-position:initial;background-repeat:i=
nitial"><a href=3D"http://www.linkedin.com/in/networking-technologies-consu=
ltant" target=3D"_blank">www.linkedin.com/in/networking-technologies-consul=
tant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&quot;=
,sans-serif;border:1pt none windowtext;padding:0in;background-image:initial=
;background-position:initial;background-repeat:initial"><span></span></span=
></span></p>
</div>
<div><br></div>
</div>
</div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>

</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--0000000000000502e60599f48c47--


From nobody Tue Dec 17 22:32:24 2019
Return-Path: <hani.elmalky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1C081208B7; Tue, 17 Dec 2019 22:32:22 -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_HELO_NONE=0.001, 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 ToLqrVLA9JlL; Tue, 17 Dec 2019 22:32:20 -0800 (PST)
Received: from mail-vs1-xe2e.google.com (mail-vs1-xe2e.google.com [IPv6:2607:f8b0:4864:20::e2e]) (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 BA8041208B4; Tue, 17 Dec 2019 22:32:19 -0800 (PST)
Received: by mail-vs1-xe2e.google.com with SMTP id b79so693549vsd.9; Tue, 17 Dec 2019 22:32:19 -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=qkVqtP4wMk8sv0D5QkgMu4qjZk9AcpIUzvJ+lYaqjuk=; b=IZ7WpJVMV1djqFkPkSWwCVs9UXJUo6WmAjV3Q3zn8AG87s9bRs73bAdXZJFwSaUh/F cwmfafMduQQR1++2wdVqg+0z/Z8sUUrQYb8nIoSBljOTFWfwMhBw5KwrwyY6x461rsy/ Th1k9hWxDfpVX+ZvGNbGDU129AgBNwlnzDQjeo9GSCDkDVlubdMFBamJ/fmrYZAU2OMs SbbubTwkLcaR6VOnvj2RKAc6mfDzQL7b3M063Qyb23T9/f39OexMP/601rfNy3Y0L/rn bkkyW6sCzi5bk2kjluDNWdjqGxIiD1ZQg7byy1315WZkMqIZJTvFj9PtlTQYxPv5ZaxI f9iA==
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=qkVqtP4wMk8sv0D5QkgMu4qjZk9AcpIUzvJ+lYaqjuk=; b=sZtLlpdZKNOUh0AwZrqX5notUJDtcM5V25vTbNik83LeLQCWQjQL6hPvZVEIH9e0Ru Ut7YgKVYmJOxf79KfrTyi+PNp3+35HDX5S7uEPz8QUKV57MTHguJ3c8FvYGBj7aeajqz s9nwaROfZWNyrWr0atp1//lU3603jmlpJ1UGyJBEf3eAK9gUkBGj6RYJO8gUDSgPLBmd 04cNte6gwEQr6gC6tCDK+tC4lwl40i4Qm/B2fBiz+enlreBe4K22sxavHPZ+3zYKxxjH 6kwjDtRa13TeI+Ivn+nK6nTJcWezvkt/osQa0QtgDQL6Yyw6lBoPVYFNLsI1m8j3TxGm 21GA==
X-Gm-Message-State: APjAAAXRgm7VTd7KQjy77z1mclHFx+gBo8JR31WLyzpNTDxM/2neDYdq XjYLXT7AfEAHr+rDIADea7o2U6bXuLpAnFG2DQ8=
X-Google-Smtp-Source: APXvYqwdd2eWaJ9ukqZmmYRSbCHPj45HuJLNn6kWzuLk78HzHi2n4EFUTwJaCRMbZ9bhoYUSHDqz4S5/GUwGAvvPpe8=
X-Received: by 2002:a67:fa1a:: with SMTP id i26mr429857vsq.204.1576650738659;  Tue, 17 Dec 2019 22:32:18 -0800 (PST)
MIME-Version: 1.0
References: <F968F2C0-52F8-469A-8718-E9F9DAAFBB02@cisco.com> <CAAcA-dsC1gtYyosSwEcUcV9kuGojJ-+Dj9UCNL11ta9Wor1q7Q@mail.gmail.com>
In-Reply-To: <CAAcA-dsC1gtYyosSwEcUcV9kuGojJ-+Dj9UCNL11ta9Wor1q7Q@mail.gmail.com>
From: Hani Elmalky <hani.elmalky@gmail.com>
Date: Tue, 17 Dec 2019 22:31:42 -0800
Message-ID: <CAADY=gyLGSOvxLMHJ_08EGuxvzkqWi3QOyvXAE37pGksMgtQcw@mail.gmail.com>
To: ShaoWen Ma <mashaowen@gmail.com>
Cc: "Kamran Raza (skraza)" <skraza@cisco.com>,  "bruno.decraene@orange.com" <bruno.decraene@orange.com>, SPRING WG List <spring@ietf.org>,  draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003676a00599f49bea"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/HrTD4IhwT6qLGOOst2-fODuZOjw>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:32:23 -0000

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

I=E2=80=99m not aware of any undisclosed IPR related to this document.

/ Hani Elmalky


On Tue, Dec 17, 2019 at 1:06 AM ShaoWen Ma <mashaowen@gmail.com> wrote:

> Hi All,
>
>   As a contributor, I=E2=80=99m not aware of any undisclosed IPR related =
to this
> document.
>
> Best Regards
> Shaowen Ma
>
> On Tue, Dec 17, 2019 at 10:46 AM Kamran Raza (skraza) <skraza@cisco.com>
> wrote:
>
>> I=E2=80=99m not aware of any undisclosed IPR related to this document.
>>
>> Rgds,
>> -- Kamran
>>
>> =EF=BB=BFOn 2019-12-16, 12:31 PM, "spring on behalf of Satish Mynam" <
>> spring-bounces@ietf.org on behalf of satishm@arrcus.com> wrote:
>>
>>     As contributor, I=E2=80=99m not aware of any undisclosed IPR related=
 to this
>> document.
>>
>>     Thanks,
>>     Satish
>>
>>
>>     On 12/5/19, 8:50 AM, "bruno.decraene@orange.com" <
>> bruno.decraene@orange.com> wrote:
>>
>>         Hi SPRING WG,
>>
>>         In parallel to the WGLC for draft-ietf-spring-srv6-network-progr=
amming,
>> we would like to poll for IPR.
>>
>>         If you are aware of IPR that applies to
>> draft-ietf-spring-srv6-network-programming [1] please respond to this
>> email. If you are aware of IPR, please indicate whether it has been
>>         disclosed in accordance with IETF IPR rules (RFCs 3979, 4879,
>> 3669 and 5378 provide more details).
>>
>>         If you are an *author or contributor* please respond to this
>> email regardless of whether or not you're aware of any IPR.
>>
>>         This document will not advance until IPR confirmations have been
>> received from all authors and contributors.
>>
>>         Thank you,
>>         Bruno
>>
>>         [1]
>> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-0=
5
>>
>>
>>         ____________________________________________________________
>> _____________________________________________________________
>>
>>         Ce message et ses pieces jointes peuvent contenir des
>> informations confidentielles ou privilegiees et ne doivent donc
>>         pas etre diffuses, exploites ou copies sans autorisation. Si vou=
s
>> avez recu ce message par erreur, veuillez le signaler
>>         a l'expediteur et le detruire ainsi que les pieces jointes. Les
>> messages electroniques 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 information 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 delete 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.
>>
>>
>>
>>
>>     _______________________________________________
>>     spring mailing list
>>     spring@ietf.org
>>     https://www.ietf.org/mailman/listinfo/spring
>>
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div>I=E2=80=99m not aware of any undiscl=
osed IPR related to this document.</div><div><br></div><div><div dir=3D"ltr=
" class=3D"gmail_signature"><div dir=3D"ltr">/ Hani Elmalky</div></div></di=
v><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Tue, Dec 17, 2019 at 1:06 AM ShaoWen Ma &lt;<a href=3D"mailt=
o:mashaowen@gmail.com">mashaowen@gmail.com</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wid=
th:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-l=
eft:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><span style=3D"font-family:=
&quot;trebuchet ms&quot;,sans-serif">Hi All,</span></div><div><span style=
=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span></div><div>=
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif">=C2=A0 As a=
 contributor, I=E2=80=99m not aware of any undisclosed IPR related to this =
document.</span></div><div><span style=3D"font-family:&quot;trebuchet ms&qu=
ot;,sans-serif"><br></span></div><div><span style=3D"font-family:&quot;treb=
uchet ms&quot;,sans-serif">Best Regards</span></div><div><span style=3D"fon=
t-family:&quot;trebuchet ms&quot;,sans-serif">Shaowen Ma<br></span></div></=
div><span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></s=
pan><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"><span =
style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif">On Tue, Dec 17, 2=
019 at 10:46 AM Kamran Raza (skraza) &lt;<a href=3D"mailto:skraza@cisco.com=
" target=3D"_blank">skraza@cisco.com</a>&gt; wrote:<br></span></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wi=
dth:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-=
left:1ex"><span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif">I=
=E2=80=99m not aware of any undisclosed IPR related to this document.<br></=
span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
Rgds,<br>
-- Kamran<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=EF=BB=BFOn 2019-12-16, 12:31 PM, &quot;spring on behalf of Satish Mynam&qu=
ot; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">spring=
-bounces@ietf.org</a> on behalf of <a href=3D"mailto:satishm@arrcus.com" ta=
rget=3D"_blank">satishm@arrcus.com</a>&gt; wrote:<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 As contributor, I=E2=80=99m not aware of any undisclosed IPR =
related to this document.<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 Thanks,<br>
=C2=A0 =C2=A0 Satish<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 On 12/5/19, 8:50 AM, &quot;<a href=3D"mailto:bruno.decraene@o=
range.com" target=3D"_blank">bruno.decraene@orange.com</a>&quot; &lt;<a hre=
f=3D"mailto:bruno.decraene@orange.com" target=3D"_blank">bruno.decraene@ora=
nge.com</a>&gt; wrote:<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Hi SPRING WG,<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 In parallel to the WGLC for draft-ietf-spring-s=
rv6-network</span><span style=3D"font-family:&quot;trebuchet ms&quot;,sans-=
serif">-programming, we would like to poll for IPR.<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you are aware of IPR that applies to draft-i=
etf-spring-srv6-network</span><span style=3D"font-family:&quot;trebuchet ms=
&quot;,sans-serif">-programming [1] please respond to this email. If you ar=
e aware of IPR, please indicate whether it has been<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 disclosed in accordance with IETF IPR rules (RF=
Cs 3979, 4879, 3669 and 5378 provide more details).<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you are an *author or contributor* please re=
spond to this email regardless of whether or not you&#39;re aware of any IP=
R. <br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 This document will not advance until IPR confir=
mations have been received from all authors and contributors.<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Thank you,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Bruno<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 [1] <a href=3D"https://tools.ietf.org/html/draf=
t-ietf-spring-srv6-network-programming-05" rel=3D"noreferrer" target=3D"_bl=
ank">https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming=
-05</a><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ______________________________</span><span styl=
e=3D"font-family:&quot;trebuchet ms&quot;,sans-serif">_____________________=
_________</span><span style=3D"font-family:&quot;trebuchet ms&quot;,sans-se=
rif">______________________________</span><span style=3D"font-family:&quot;=
trebuchet ms&quot;,sans-serif">______________________________</span><span s=
tyle=3D"font-family:&quot;trebuchet ms&quot;,sans-serif">_<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ce message et ses pieces jointes peuvent conten=
ir des informations confidentielles ou privilegiees et ne doivent donc<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 pas etre diffuses, exploites ou copies sans aut=
orisation. Si vous avez recu ce message par erreur, veuillez le signaler<br=
>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 a l&#39;expediteur et le detruire ainsi que les=
 pieces jointes. Les messages electroniques etant susceptibles d&#39;altera=
tion,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Orange decline toute responsabilite si ce messa=
ge a ete altere, deforme ou falsifie. Merci.<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 This message and its attachments may contain co=
nfidential or privileged information that may be protected by law;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 they should not be distributed, used or copied =
without authorisation.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you have received this email in error, pleas=
e notify the sender and delete this message and its attachments.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 As emails may be altered, Orange is not liable =
for messages that have been modified, changed or falsified.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Thank you.<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
=C2=A0 =C2=A0 ______________________________</span><span style=3D"font-fami=
ly:&quot;trebuchet ms&quot;,sans-serif">_________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@i=
etf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><br>
______________________________</span><span style=3D"font-family:&quot;trebu=
chet ms&quot;,sans-serif">_________________<br>
spring mailing list<br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><a href=3D"=
mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br></span>
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif"><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></span>
</blockquote></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>

--0000000000003676a00599f49bea--


From nobody Wed Dec 18 00:08:58 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02ABC1208DC for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 00:08:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.106
X-Spam-Level: 
X-Spam-Status: No, score=-1.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yTcGlBhrzLRN for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 00:08:53 -0800 (PST)
Received: from cnshjsmin03.nokia-sbell.com (unknown [116.246.26.71]) (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 0BE3A1200DF for <spring@ietf.org>; Wed, 18 Dec 2019 00:08:52 -0800 (PST)
X-AuditID: ac189297-0c9ff700000012ae-12-5df9de75e977
Received: from CNSHPPEXCH1610.nsn-intra.net (Unknown_Domain [135.251.51.110]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin03.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id BC.4B.04782.57ED9FD5; Wed, 18 Dec 2019 16:08:21 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1610.nsn-intra.net (135.251.51.110) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 18 Dec 2019 16:08:20 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Wed, 18 Dec 2019 16:08:20 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AdWy4hb6WRZE2f3ZSWKmDwtbtf5+NACj/4sg
Date: Wed, 18 Dec 2019 08:08:20 +0000
Message-ID: <d9df05ad8391437ab1a6b1e9ebfb6056@nokia-sbell.com>
References: <8532651c71c94715abfa96990aec3854@nokia-sbell.com>
In-Reply-To: <8532651c71c94715abfa96990aec3854@nokia-sbell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_d9df05ad8391437ab1a6b1e9ebfb6056nokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRmVeSWpSXmKPExsXS/ts4T7f03s9YgwUd/BbHL/xmdGD0WLLk J1MAYxSXTUpqTmZZapG+XQJXxoYZ05gKTq5grFh4ditzA+OjWYxdjJwcEgImEls+9rJ2MXJx CAkcYpLY13+UHcL5yygx9cgDNghnE6PEjQMLmUFa2ATcJCZt2wWU4OAQEVCXeHY0HCQsLBAi sffVWjYQW0QgVOLYm5nsELaRxMmmRUwgNouAqkTzz01gcV4BO4n2hfPBRgoB2R86OlhARnIK 2EusvskKEmYUEJP4fmoNWCuzgLjErSfzmSCOFpBYsuc8M4QtKvHy8T9WkFYJASWJvg1Q5akS Xx+dY4HYJChxcuYTlgmMIrOQTJqFpGwWkjKIuJbEvIbfUDWKElO6H7JD2JoSVyYfgrK1JZYt fM28gJF9FaN0cl5xRlZxbmaegbFeXn52ZqJucVJqTo5ecn7uJkZgRK2RmDR9B+OxA96HGAU4 GJV4eBvu/IwVYk0sK67MPcQowcGsJMJ7uwMoxJuSWFmVWpQfX1Sak1p8iFGag0VJnLdl8sJY IYH0xJLU7NTUgtQimCwTB6dUA+O2iNqbW0sO35JISfz14HLIxD/7GbRM0pcurl2pU5py7PK9 9kU/Nn58E1wf2Fq2hymqyMgom3lK7b0PK/5eMT9jusmo92P28R6/EtmrprLqvrXOPKFPGgSu PF9zec8+B193H2HtJd3LjeX5mwMVq20DFeYXl3zPkp/h1C7VJKC47/7RVYW/nZRYijMSDbWY i4oTATJB1DakAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/NVAu0YkAZBAnMfY45whc77wXPmg>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 08:08:57 -0000

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

SGkgU1BSSU5HIFdHIGFuZCBhdXRob3JzOg0KDQpJIG5lZWQgaW4gZnVydGhlciBleHByZXNzIG15
IG9waW5pb24gYWJvdXQgVVNEIFNJRC4NCkZyb20gdGhlIGNvbnRlbnQgaW4gdGhpcyBsYXN0IGRy
YWZ0LCBJIGZpbmQgbG90cyBvZiBTSURzIGRlZmluZWQgaW4gZHJhZnQsIHN1Y2ggYXMgRU5ELkRY
LCBFTkQuRFQsIEVORC5EWDIgZXRjLiwgd2hpY2ggaW1wbHkgaW4gZmFjdCB0aGF0IHRoZSBuZXh0
LWhlYWRlciBpbW1lZGlhdGVseSBmb2xsb3dpbmcgU1JIIGJlaW5nIHByb2Nlc3NlZCBhcmUgdXBw
ZXItbGF5ZXIgaGVhZGVyIHN1Y2ggTkg9PTQxIG9yIDQgKElQdjQgb3IgSVB2NiBvciBFdGhlcm5l
dCBmcmFtZSksIHdoaWNoIGlzIHBheWxvYWQgaW4gc2Vuc2UuIFNvIGlmIHRoZSAyIGNvbnRleHQg
YXNzdW1wdGlvbiBtZW50aW9uZWQgaW4gcHJldmlvdXMgZW1haWwsIKGwbXVsdGkgZXh0ZW5zaW9u
IGhlYWRlciBtYXkgZXhpc3QgYW5kIG5vIHN1Y2Nlc3NpdmUgbXVsdGkgU1JIcyBpbiBvbmUgcGFj
a2V0obEsIGFyZSByZW1vdmVkLCB0aGUgYmVoYXZpb3Igb2YgU0lEcyBtZW50aW9uZWQgYWJvdmUg
a2VlcCBubyBjaGFuZ2UsIGJlY2F1c2UgdGhlIDIgYXNzdW1wdGlvbiBoYXMgbm90IGVmZmVjdGl2
ZSBmb3IgdGhlc2UgU0lEcy4gQnV0IHJlZ2FyZGluZyB0byBFTkQsIEVORC5YIGFuZCBFTkQuVCB3
aXRoIFVTRCwgaXQgbWF5IGJlIGltcGFjdGVkLCBiZWNhdXNlIGl0IGlzIHBvc3NpYmxlIHRoYXQg
dGhlcmUgYXJlIG90aGVyIGV4dGVuc2lvbiBoZWFkZXJzIHJlc2lkaW5nIGJldHdlZW4gU1JIIGFu
ZCB1cHBlci1sYXllciBoZWFkZXIsICBhcyBzdWNoLCBpbiBvcmRlciB0byBkZWNhcHN1bGF0ZSB0
aGUgb3V0ZXIgaGVhZGVyIHRvIGV4cG9zZSBpbm5lciBwYWNrZXQgKElQdjQvNiBvciBFdGhlcm5l
dCksIHRoZSBTUi1ub2RlIGhhcyB0byBoYW5kbGUgYWxsIGV4dGVuc2lvbiBoZWFkZXJzIGV4aXN0
aW5nIGluIHRoaXMgcGFja2V0IHVudGlsIHJlYWNoaW5nIHRoZSB1cHBlci1sYXllciBoZWFkZXIg
d2l0aGluIGl0cyBwc2V1ZG9jb2RlIG1vZHVsZSwgdGhlIGZ1bmN0aW9uIG9mIHByb2Nlc3Npbmcg
YWxsIGV4dGVuc2lvbiBoZWFkZXJzIGhhcyBiZWVuIGluIG5vcm1hbCBJUHY2IG1vZHVsZSwgc28g
SSB0aGluayBpdCBpcyBub3QgbmVjZXNzYXJ5IGZvciBpbnRyb2R1Y2luZyBVU0QsIGl0IGlzIGJl
dHRlciB0byByZW1vdmUgdGhlIFVTRCBkZWZpbml0aW9uLg0KDQpJIGhvcGUgc29tZW9uZSBnaXZl
IHJlcGx5IG9uIHRoaXMgcXVlc3Rpb24gb3IgcG9pbnQgb3V0IHdoZXJlIGlzIG15IG1pc3VuZGVy
c3RhbmRpbmcuDQoNCkNoZWVycyENCg0KV2FuZyBXZWliaW4NCg0KRnJvbTogV2FuZywgV2VpYmlu
IChOU0IgLSBDTi9TaGFuZ2hhaSkNClNlbnQ6IDIwMTnE6jEy1MIxNcjVIDEwOjA5DQpUbzogUGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbT4NCkNjOiAnc3ByaW5n
QGlldGYub3JnJyA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogVVNEL1VTUCBxdWVzdGlvbiBp
biBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0DQoNCkhp
IFBhYmxvOg0KDQpBZnRlciB0aGUgMiBjb250ZXh0IGFzc3VtcHRpb24gaW4gcHJldmlvdXMgdmVy
c2lvbiBvZiB0aGlzIGRyYWZ0LCAgobB3ZSBhc3N1bWUgdGhhdCB0aGVyZSBpcyBubyBvdGhlciBl
eHRlbnNpb24gaGVhZGVyIHRoYW4gdGhlIFNSSC6hsSAgYW5kICChsFdlIGFzc3VtZQ0KICAgdGhh
dCB0aGUgU1JIIG1heSBiZSBwcmVzZW50IG11bHRpcGxlIHRpbWVzIGluc2lkZSBlYWNoIHBhY2tl
dKGxLCBhcmUgcmVtb3ZlZCBpbiB0aGlzIGxhc3QgZHJhZnQsIEkgZmVlbCBhIGJpdCBjb25mdXNp
b24gb24gVVNEIFNJRCwgYXMgd2VsbCBhcyBjb21iaW5hdGlvbiBvZiBVU0QgJiBVU1AuDQoNCkZp
cnN0LCB3aXRoaW4gdGhlIGNvbnRlbnQgb2YgdGhpcyBsYXN0IGRyYWZ0LCB0aGUgd29yZCChsEZ1
cnRoZXIgb26hsSBtYXJrZWQgcmVkIGluIHRoZSBmb2xsb3dpbmcgcHNldWRvY29kZSBpbiBzZWN0
aW9uIKGwNC4xNi4zobEgaXMgaGFyZCB0byB1bmRlcnN0YW5kIGlmIHRoZSBwYWNrZXQgYmVpbmcg
cHJvY2Vzc2VkIGhhcyBvdGhlciBFSCBlbWJlZCBiZXR3ZWVuIFNSSCBhbmQgVXBwZXItbGF5ZXIg
aGVhZGVyLCBzdWNoIGFzIEFIIG9yIG90aGVyIEVILCB0aGVuIHRoZSBwcm9jZXNzaW5nIGNvbnRy
b2wgb2YgdGhpcyBwYWNrZXQgd2lsbCBiZSBwYXNzZWQgdG8gbm9ybWFsIElQdjYgbW9kdWxlIGZy
b20gY3VycmVudCBTUkggcHJvY2Vzc2luZyBtb2R1bGUgaW4gU1ItTm9kZSwgc28gbXkgcXVlc3Rp
b24gaXMgOiBDYW4gaXRzIGNvbnRyb2wgYWZ0ZXIgY29tcGxldGluZyBBSCBwcm9jZXNzaW5nIChm
b3IgZXhhbXBsZSkgIGJlIGJhY2sgdG8gU1JIIG1vZHVsZSAob3IgY2FsbCBpdCBwc2V1ZG9jb2Rl
IG1vZHVsZSkgdG8gcHJvY2VlZCB0aGUgbmV4dCBoZWFkZXIgbGlrZSChsHVwcGVyLWxheSBoZWFk
ZXIgdHlwZSA9PTQxIG9yIDShsS4NCk9yLCBpZiBub3QsIERpZCB5b3UgY3JlYXRlZCBhIG5ldyBF
SCBwcm9jZXNzaW5nIHByb3RvY29sIHN0YWNrIGluc3RhbmNlIGluIHBhcmFsbGVsIHRvIG5vcm1h
bCBJUHY2IG1vZHVsZSB3aXRoaW4gdGhlIHNjb3BlIG9mIFNSSCBwcm9jZXNzaW5nIGluIFNSLW5v
ZGUuDQoNCjQuMTYuMy4gIFVTRDogVWx0aW1hdGUgU2VnbWVudCBEZWNhcHN1bGF0aW9uDQoNClMw
Mi4gICBJZiAoU2VnbWVudHMgTGVmdCA9PSAwKSB7DQogICBTMDMuICAgICAgU2tpcCB0aGUgU1JI
IHByb2Nlc3NpbmcgYW5kIHByb2NlZWQgdG8gdGhlIG5leHQgaGVhZGVyDQogICBTMDQuICAgfQ0K
DQpGdXJ0aGVyIG9uLCB0aGUgVXBwZXItbGF5ZXIgaGVhZGVyIHByb2Nlc3Npbmcgb2YgdGhlIEVu
ZCwgRW5kLlggYW5kDQogICBFbmQuVCBiZWhhdmlvcnMgYXJlIG1vZGlmaWVkIGFzIGZvbGxvd3M6
DQoNCiAgIEVuZDoNCiAgIFMwMS4gSWYgKFVwcGVyLWxheWVyIEhlYWRlciB0eXBlID09IDQxIHx8
IDQpIHsNCiAgIFMwMi4gICAgUmVtb3ZlIHRoZSBvdXRlciBJUHY2IEhlYWRlciB3aXRoIGFsbCBp
dHMgZXh0ZW5zaW9uIGhlYWRlcnMNCiAgIFMwMy4gICAgU3VibWl0IHRoZSBwYWNrZXQgdG8gdGhl
IGVncmVzcyBJUCBGSUIgbG9va3VwIGFuZA0KICAgICAgICAgICAgICB0cmFuc21pc3Npb24gdG8g
dGhlIG5ldyBkZXN0aW5hdGlvbg0KICAgUzA0LiB9IEVsc2Ugew0KICAgUzA1LiAgICBTZW5kIGFu
IElDTVAgUGFyYW1ldGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3MNCiAg
ICAgICAgICAgICAgQ29kZSA0IChTUiBVcHBlci1sYXllciBIZWFkZXIgRXJyb3IpLA0KICAgICAg
ICAgICAgICBQb2ludGVyIHNldCB0byB0aGUgb2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFk
ZXIuDQogICAgICAgICAgICAgIEludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2Fy
ZCB0aGUgcGFja2V0Lg0KDQogICBTMDYuIH0NCg0KRnJvbSBteSB1bmRlcnN0YW5kaW5nLCB0aGUg
YWxsIHByb2Nlc3NpbmcgYWN0aW9uIGFib3V0IHNwZWNpZmljIFNJRCBtdXN0IGJlIGNvbXBsZXRl
ZCBzdWNjZXNzaXZlbHkuIFRoYXQgaXMgdG8gc2F5LCB1cG9uIFVTRCwgdGhlIHVwcGVyLWxheWVy
IGhlYWRlciAodHlwZSA0MSBvciA0KSBtdXN0IGJlIGZvbGxvd2VkIHRoZSBTUkggaGVhZGVyIGJl
aW5nIHByb2Nlc3NlZCBjdXJyZW50bHksIG9yIHNlY29uZCBTUkggZm9sbG93aW5nIHRoZSBzYW1l
IHJ1bGUgKG9mIGNvdXJzZSwgdGhlIGRyYWZ0IG5vdCBjb25zaWRlcmluZyAyIG9yIG1vcmUgc3Vj
Y2Vzc2l2ZSBTUkhzKS4NCg0KU2Vjb25kLCB0aGUgbWl4ZWQgU0lEcyBmdW5jdGlvbiB3aXRoIGNv
bWJpbmF0aW9uIG9mIFVTRCBhbmQgVVNQIChldmVuIFBTUCZVU0QmVVNQKSwgSSB0aGluaywgaXQg
aXMgZWFzeSB0byB1bmRlcnN0YW5kIHdoZW4gdGhlIHR3byBhc3N1bXB0aW9uIGFib3ZlIGV4aXN0
LCBidXQgbm93IEkgdGhpbmsgaXQgaXNuoa90IGNsZWFyIGlmIHlvdSBvbmx5IHByb3ZpZGUgdGhl
IGZvbGxvd2luZyBzZW50ZW5jZSBpbiB0aGlzIGRyYWZ0LCBpLmUuICChsGlmIKGtIGVsc2WhraGx
IHN0YXRlbWVudDoNCqGwQW4gaW1wbGVtZW50YXRpb24gdGhhdCBzdXBwb3J0cyB0aGUgVVNEIGZs
YXZvciBpbiBjb25qdW5jdGlvbiB3aXRoDQogICB0aGUgVVNQIGZsYXZvciBNQVkgb3B0aW1pemUg
dGhlIHBhY2tldCBwcm9jZXNzaW5nIGJ5IGZpcnN0IGxvb2tpbmcNCiAgIHdoZXRoZXIgdGhlIGNv
bmRpdGlvbnMgZm9yIHRoZSBVU0QgZmxhdm9yIGFyZSBtZXQsIGluIHdoaWNoIGNhc2UgaXQNCiAg
IGNhbiBwcm9jZWVkIHdpdGggVVNEIHByb2Nlc3NpbmcgZWxzZSBkbyBVU1AgcHJvY2Vzc2luZy6h
sQ0KVGhpcyBjb25mdXNpb24gaXMgYWxzbyBkZXNjcmliZWQgaW4gbXkgYW5vdGhlciBtYWlsLiBP
ZiBjb3Vyc2UsIGlmIHRoZSBmaXJzdCBxdWVzdGlvbiBpcyBhZGRyZXNzZWQgdGhlbiB0aGlzIGNv
bmZ1c2lvbiBkb2VzIG5vdCBleGlzdC4NCg0KQnkgdGhlIHdheSwgaXMgaXQgcmVhbGx5IG5vIGRp
ZmZlcmVudCBpbiB0ZXh0IGRlc2NyaXB0aW9uIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIHR3byBjb250
ZXh0IGFzc3VtcHRpb24gYWJvdmUgcmVtb3ZlZD8NCg0KDQpDaGVlcnMgIQ0KDQpXQU5HIFdlaWJp
bg0K

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:=B5=C8=CF=DF;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=B5=C8=CF=DF";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";}
/* 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.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi SPRING WG and authors:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I need in further express my opinion about USD SID. =
<o:p></o:p></p>
<p class=3D"MsoNormal">From the content in this last draft, I find lots of =
SIDs defined in draft, such as END.DX, END.DT, END.DX2 etc., which imply in=
 fact that the next-header immediately following SRH being processed are up=
per-layer header such NH=3D=3D41 or 4
 (IPv4 or IPv6 or Ethernet frame), which is payload in sense. So if the 2 c=
ontext assumption mentioned in previous email, =A1=B0multi extension header=
 may exist and no successive multi SRHs in one packet=A1=B1, are removed, t=
he behavior of SIDs mentioned above keep no
 change, because the 2 assumption has not effective for these SIDs. But reg=
arding to END, END.X and END.T with USD, it may be impacted, because it is =
possible that there are other extension headers residing between SRH and up=
per-layer header, &nbsp;as such, in order
 to decapsulate the outer header to expose inner packet (IPv4/6 or Ethernet=
), the SR-node has to handle all extension headers existing in this packet =
until reaching the upper-layer header within its pseudocode module, the fun=
ction of processing all extension
 headers has been in normal IPv6 module, so I think it is not necessary for=
 introducing USD, it is better to remove the USD definition.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I hope someone give reply on this question or point =
out where is my misunderstanding.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i>Cheers!<o:p></o:p></i></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Wang Weibin<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Wang, Weibin (NSB - CN/Shanghai) <br>
<b>Sent:</b> 2019<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=
=ED=D1=C5=BA=DA&quot;,sans-serif">=C4=EA</span>12<span lang=3D"ZH-CN" style=
=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=D4=C2</sp=
an>15<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=
=DA&quot;,sans-serif">=C8=D5</span> 10:09<br>
<b>To:</b> Pablo Camarillo (pcamaril) &lt;pcamaril@cisco.com&gt;<br>
<b>Cc:</b> 'spring@ietf.org' &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> USD/USP question in draft-ietf-spring-srv6-network-programm=
ing-06.txt<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Pablo:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">After the 2 context a=
ssumption in previous version of this draft, &nbsp;=A1=B0<span style=3D"fon=
t-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#F=
FFDF5">we assume that there is no other extension header than
 the SRH.</span>=A1=B1 &nbsp;and &nbsp;=A1=B0<span style=3D"font-size:10.5p=
t;font-family:&quot;Courier New&quot;;color:black;background:#FFFDF5">We as=
sume<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; that the SRH may be present multiple times inside each pac=
ket</span>=A1=B1, are removed in this last draft, I feel a bit
 confusion on USD SID, as well as combination of USD &amp; USP.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">First, within the content of this last draft, the wo=
rd =A1=B0Further on=A1=B1 marked red in the following pseudocode in section=
 =A1=B04.16.3=A1=B1 is hard to understand if the packet being processed has=
 other EH embed between SRH and Upper-layer header, such
 as AH or other EH, then the processing control of this packet will be pass=
ed to normal IPv6 module from current SRH processing module in SR-Node, so =
my question is : Can its control after completing AH processing (for exampl=
e) &nbsp;be back to SRH module (or call
 it pseudocode module) to proceed the next header like =A1=B0upper-lay head=
er type =3D=3D41 or 4=A1=B1.<o:p></o:p></p>
<p class=3D"MsoNormal">Or, if not, Did you created a new EH processing prot=
ocol stack instance in parallel to normal IPv6 module within the scope of S=
RH processing in SR-node.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">4.16.3.&nbsp; USD: Ultimate=
 Segment Decapsulation</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Skip the SRH processing=
 and proceed to the next header<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; S04.&nbsp;&nbs=
p; }</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:red;background:#FFFDF5=
">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#FFFDF5">the Upper-layer header processing of the En=
d, End.X and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; End.T behaviors are modified as follows:<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; End:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S01. If (Upper-layer Header type =3D=3D 41 || 4) {<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S02.&nbsp;&nbsp;&nbsp; Remove the outer IPv6 Header with a=
ll its extension headers<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp; Submit the packet to the egress IP =
FIB lookup and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; transmission to the new destination<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S04. } Else {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S05.&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem mess=
age to the Source Address<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Code 4 (SR Upper-layer Header Error),<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Pointer set to the offset of the upper-layer header.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Interrupt packet processing and discard the packet.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; S06. }</span><=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">From my understanding, the all processing action abo=
ut specific SID must be completed successively. That is to say, upon USD, t=
he upper-layer header (type 41 or 4) must be followed the SRH header being =
processed currently, or second SRH
 following the same rule (of course, the draft not considering 2 or more su=
ccessive SRHs).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Second, the mixed SIDs function with combination of =
USD and USP (even PSP&amp;USD&amp;USP), I think, it is easy to understand w=
hen the two assumption above exist, but now I think it isn=A1=AFt clear if =
you only provide the following sentence in this
 draft, i.e. &nbsp;=A1=B0if =A1=AD else=A1=AD=A1=B1 statement:<o:p></o:p></=
p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">=A1=B0<span style=3D"=
font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background=
:#FFFDF5">An implementation that supports the USD flavor in conjunction wit=
h<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; the USP flavor MAY optimize the packet processing by first=
 looking<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; whether the conditions for the USD flavor are met, in whic=
h case it<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; can proceed wi=
th USD processing else do USP processing.</span>=A1=B1<o:p></o:p></p>
<p class=3D"MsoNormal">This confusion is also described in my another mail.=
 Of course, if the first question is addressed then this confusion does not=
 exist.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">By the way, is it really no different in text descri=
ption before and after the two context assumption above removed?<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"text-align:justify"><i><span style=3D"font-=
size:10.5pt;font-family:&quot;Times New Roman&quot;,serif">Cheers !<o:p></o=
:p></span></i></p>
<p class=3D"MsoNormal" style=3D"text-align:justify"><b><span style=3D"font-=
size:10.5pt;font-family:&quot;Times New Roman&quot;,serif"><o:p>&nbsp;</o:p=
></span></b></p>
<p class=3D"MsoNormal" style=3D"text-align:justify"><b><span style=3D"font-=
size:10.5pt;font-family:&quot;Times New Roman&quot;,serif">WANG Weibin<o:p>=
</o:p></span></b></p>
</div>
</body>
</html>

--_000_d9df05ad8391437ab1a6b1e9ebfb6056nokiasbellcom_--


From nobody Wed Dec 18 02:01:36 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89463120025 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 02:01:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.106
X-Spam-Level: 
X-Spam-Status: No, score=-1.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zei6bnWP5k0G for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 02:01:30 -0800 (PST)
Received: from cnshjsmin03.nokia-sbell.com (unknown [116.246.26.71]) (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 74885120071 for <spring@ietf.org>; Wed, 18 Dec 2019 02:01:29 -0800 (PST)
X-AuditID: ac189297-0e1ff700000012ae-1c-5df9f8d52fee
Received: from CNSHPPEXCH1608.nsn-intra.net (Unknown_Domain [135.251.51.108]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin03.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id AA.76.04782.5D8F9FD5; Wed, 18 Dec 2019 18:00:53 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1608.nsn-intra.net (135.251.51.108) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 18 Dec 2019 18:00:52 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Wed, 18 Dec 2019 18:00:52 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AdWy4hb6WRZE2f3ZSWKmDwtbtf5+NACj/4sgAAWyGNA=
Date: Wed, 18 Dec 2019 10:00:52 +0000
Message-ID: <8b9d8f46098c4ae69c355d4f4b64dc59@nokia-sbell.com>
References: <8532651c71c94715abfa96990aec3854@nokia-sbell.com> <d9df05ad8391437ab1a6b1e9ebfb6056@nokia-sbell.com>
In-Reply-To: <d9df05ad8391437ab1a6b1e9ebfb6056@nokia-sbell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_8b9d8f46098c4ae69c355d4f4b64dc59nokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRmVeSWpSXmKPExsXS/ts4R/fqj5+xBl0zOC2OX/jN6MDosWTJ T6YAxigum5TUnMyy1CJ9uwSujC+3D7MVvN7JWNHxq5OlgfHcKsYuRg4OCQETiXUNFl2MXBxC AoeYJL4972OHcP4ySjzbsIYJwtnEKNHV9oGli5GTg03ATWLStl1sIN0iAuoSz46Gg4SFBUIk 9r5aywZiiwiEShx7M5MdwraS2DjjG1icRUBVYs7aN0wgNq+AncTB+22MILaQQLHEjguHwGo4 Bewl5p9aD9bLKCAm8f3UGrB6ZgFxiVtP5oPZEgICEkv2nGeGsEUlXj7+xwrxjJJE3wao8lSJ xR9uQa0SlDg58wnLBEaRWUgmzUJSNgtJGURcS2Jew2+oGkWJKd0P2SFsTYkrkw9B2doSyxa+ Zl7AyL6KUTo5rzgjqzg3M8/AWC8vPzszUbc4KTUnRy85P3cTIzCi1khMmr6D8dgB70OMAhyM Sjy8DXd+xgqxJpYVV+YeYpTgYFYS4b3dARTiTUmsrEotyo8vKs1JLT7EKM3BoiTO2zJ5YayQ QHpiSWp2ampBahFMlomDU6qBcVsvy/NNLy1W/fnqzBv9dZJv7o5TRu53v8xft0BXNOuqn6cZ U6D68/fr+19s1sryyj176/3RMKnXb+wrvr2U52+I872sm/PYJ6g7fvOfvR69fv0v/zZ7CYou uG3NLX9sq93ssiv6xy/cnGAwx+51b/E9Y/WDXExiqqJGPAdmus+7d9Z9n7yCmhJLcUaioRZz UXEiAKQyJlqkAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cYwoBnFCeISee3hBaXpvaMtTsdE>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 10:01:33 -0000

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

d2VsbCwgSSB3ZW50IHRocm91Z2ggYWdhaW4gc29tZSBzZWN0aW9ucyBhYm91dCBzcGVjaWZpYyBT
SURzIGRlZmluaXRpb24gaW4gbGFzdCBkcmFmdCwgSSBmZWVsIHRoYXQgU1JIIHByb2Nlc3Npbmcg
bW9kdWxlIChwc2V1ZG9jb2RlIG1vZHVsZSkgaW5jbHVkZSBvdXRyaWdodCBhbGwga2luZHMgb2Yg
RUhzIHByb2Nlc3NpbmcuIE9LLg0KDQoNCkNoZWVycyENCg0KV2FuZyBXZWliaW4NCg0KRnJvbTog
V2FuZywgV2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkNClNlbnQ6IDIwMTnE6jEy1MIxOMjVIDE2
OjA4DQpUbzogc3ByaW5nQGlldGYub3JnDQpTdWJqZWN0OiBSRTogVVNEL1VTUCBxdWVzdGlvbiBp
biBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0DQoNCkhp
IFNQUklORyBXRyBhbmQgYXV0aG9yczoNCg0KSSBuZWVkIGluIGZ1cnRoZXIgZXhwcmVzcyBteSBv
cGluaW9uIGFib3V0IFVTRCBTSUQuDQpGcm9tIHRoZSBjb250ZW50IGluIHRoaXMgbGFzdCBkcmFm
dCwgSSBmaW5kIGxvdHMgb2YgU0lEcyBkZWZpbmVkIGluIGRyYWZ0LCBzdWNoIGFzIEVORC5EWCwg
RU5ELkRULCBFTkQuRFgyIGV0Yy4sIHdoaWNoIGltcGx5IGluIGZhY3QgdGhhdCB0aGUgbmV4dC1o
ZWFkZXIgaW1tZWRpYXRlbHkgZm9sbG93aW5nIFNSSCBiZWluZyBwcm9jZXNzZWQgYXJlIHVwcGVy
LWxheWVyIGhlYWRlciBzdWNoIE5IPT00MSBvciA0IChJUHY0IG9yIElQdjYgb3IgRXRoZXJuZXQg
ZnJhbWUpLCB3aGljaCBpcyBwYXlsb2FkIGluIHNlbnNlLiBTbyBpZiB0aGUgMiBjb250ZXh0IGFz
c3VtcHRpb24gbWVudGlvbmVkIGluIHByZXZpb3VzIGVtYWlsLCChsG11bHRpIGV4dGVuc2lvbiBo
ZWFkZXIgbWF5IGV4aXN0IGFuZCBubyBzdWNjZXNzaXZlIG11bHRpIFNSSHMgaW4gb25lIHBhY2tl
dKGxLCBhcmUgcmVtb3ZlZCwgdGhlIGJlaGF2aW9yIG9mIFNJRHMgbWVudGlvbmVkIGFib3ZlIGtl
ZXAgbm8gY2hhbmdlLCBiZWNhdXNlIHRoZSAyIGFzc3VtcHRpb24gaGFzIG5vdCBlZmZlY3RpdmUg
Zm9yIHRoZXNlIFNJRHMuIEJ1dCByZWdhcmRpbmcgdG8gRU5ELCBFTkQuWCBhbmQgRU5ELlQgd2l0
aCBVU0QsIGl0IG1heSBiZSBpbXBhY3RlZCwgYmVjYXVzZSBpdCBpcyBwb3NzaWJsZSB0aGF0IHRo
ZXJlIGFyZSBvdGhlciBleHRlbnNpb24gaGVhZGVycyByZXNpZGluZyBiZXR3ZWVuIFNSSCBhbmQg
dXBwZXItbGF5ZXIgaGVhZGVyLCAgYXMgc3VjaCwgaW4gb3JkZXIgdG8gZGVjYXBzdWxhdGUgdGhl
IG91dGVyIGhlYWRlciB0byBleHBvc2UgaW5uZXIgcGFja2V0IChJUHY0LzYgb3IgRXRoZXJuZXQp
LCB0aGUgU1Itbm9kZSBoYXMgdG8gaGFuZGxlIGFsbCBleHRlbnNpb24gaGVhZGVycyBleGlzdGlu
ZyBpbiB0aGlzIHBhY2tldCB1bnRpbCByZWFjaGluZyB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyIHdp
dGhpbiBpdHMgcHNldWRvY29kZSBtb2R1bGUsIHRoZSBmdW5jdGlvbiBvZiBwcm9jZXNzaW5nIGFs
bCBleHRlbnNpb24gaGVhZGVycyBoYXMgYmVlbiBpbiBub3JtYWwgSVB2NiBtb2R1bGUsIHNvIEkg
dGhpbmsgaXQgaXMgbm90IG5lY2Vzc2FyeSBmb3IgaW50cm9kdWNpbmcgVVNELCBpdCBpcyBiZXR0
ZXIgdG8gcmVtb3ZlIHRoZSBVU0QgZGVmaW5pdGlvbi4NCg0KSSBob3BlIHNvbWVvbmUgZ2l2ZSBy
ZXBseSBvbiB0aGlzIHF1ZXN0aW9uIG9yIHBvaW50IG91dCB3aGVyZSBpcyBteSBtaXN1bmRlcnN0
YW5kaW5nLg0KDQpDaGVlcnMhDQoNCldhbmcgV2VpYmluDQoNCkZyb206IFdhbmcsIFdlaWJpbiAo
TlNCIC0gQ04vU2hhbmdoYWkpDQpTZW50OiAyMDE5xOoxMtTCMTXI1SAxMDowOQ0KVG86IFBhYmxv
IENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb208bWFpbHRvOnBjYW1hcmls
QGNpc2NvLmNvbT4+DQpDYzogJ3NwcmluZ0BpZXRmLm9yZycgPHNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPj4NClN1YmplY3Q6IFVTRC9VU1AgcXVlc3Rpb24gaW4gZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2LnR4dA0KDQpIaSBQYWJsbzoN
Cg0KQWZ0ZXIgdGhlIDIgY29udGV4dCBhc3N1bXB0aW9uIGluIHByZXZpb3VzIHZlcnNpb24gb2Yg
dGhpcyBkcmFmdCwgIKGwd2UgYXNzdW1lIHRoYXQgdGhlcmUgaXMgbm8gb3RoZXIgZXh0ZW5zaW9u
IGhlYWRlciB0aGFuIHRoZSBTUkguobEgIGFuZCAgobBXZSBhc3N1bWUNCiAgIHRoYXQgdGhlIFNS
SCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXShsSwgYXJl
IHJlbW92ZWQgaW4gdGhpcyBsYXN0IGRyYWZ0LCBJIGZlZWwgYSBiaXQgY29uZnVzaW9uIG9uIFVT
RCBTSUQsIGFzIHdlbGwgYXMgY29tYmluYXRpb24gb2YgVVNEICYgVVNQLg0KDQpGaXJzdCwgd2l0
aGluIHRoZSBjb250ZW50IG9mIHRoaXMgbGFzdCBkcmFmdCwgdGhlIHdvcmQgobBGdXJ0aGVyIG9u
obEgbWFya2VkIHJlZCBpbiB0aGUgZm9sbG93aW5nIHBzZXVkb2NvZGUgaW4gc2VjdGlvbiChsDQu
MTYuM6GxIGlzIGhhcmQgdG8gdW5kZXJzdGFuZCBpZiB0aGUgcGFja2V0IGJlaW5nIHByb2Nlc3Nl
ZCBoYXMgb3RoZXIgRUggZW1iZWQgYmV0d2VlbiBTUkggYW5kIFVwcGVyLWxheWVyIGhlYWRlciwg
c3VjaCBhcyBBSCBvciBvdGhlciBFSCwgdGhlbiB0aGUgcHJvY2Vzc2luZyBjb250cm9sIG9mIHRo
aXMgcGFja2V0IHdpbGwgYmUgcGFzc2VkIHRvIG5vcm1hbCBJUHY2IG1vZHVsZSBmcm9tIGN1cnJl
bnQgU1JIIHByb2Nlc3NpbmcgbW9kdWxlIGluIFNSLU5vZGUsIHNvIG15IHF1ZXN0aW9uIGlzIDog
Q2FuIGl0cyBjb250cm9sIGFmdGVyIGNvbXBsZXRpbmcgQUggcHJvY2Vzc2luZyAoZm9yIGV4YW1w
bGUpICBiZSBiYWNrIHRvIFNSSCBtb2R1bGUgKG9yIGNhbGwgaXQgcHNldWRvY29kZSBtb2R1bGUp
IHRvIHByb2NlZWQgdGhlIG5leHQgaGVhZGVyIGxpa2UgobB1cHBlci1sYXkgaGVhZGVyIHR5cGUg
PT00MSBvciA0obEuDQpPciwgaWYgbm90LCBEaWQgeW91IGNyZWF0ZWQgYSBuZXcgRUggcHJvY2Vz
c2luZyBwcm90b2NvbCBzdGFjayBpbnN0YW5jZSBpbiBwYXJhbGxlbCB0byBub3JtYWwgSVB2NiBt
b2R1bGUgd2l0aGluIHRoZSBzY29wZSBvZiBTUkggcHJvY2Vzc2luZyBpbiBTUi1ub2RlLg0KDQo0
LjE2LjMuICBVU0Q6IFVsdGltYXRlIFNlZ21lbnQgRGVjYXBzdWxhdGlvbg0KDQpTMDIuICAgSWYg
KFNlZ21lbnRzIExlZnQgPT0gMCkgew0KICAgUzAzLiAgICAgIFNraXAgdGhlIFNSSCBwcm9jZXNz
aW5nIGFuZCBwcm9jZWVkIHRvIHRoZSBuZXh0IGhlYWRlcg0KICAgUzA0LiAgIH0NCg0KRnVydGhl
ciBvbiwgdGhlIFVwcGVyLWxheWVyIGhlYWRlciBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVuZC5Y
IGFuZA0KICAgRW5kLlQgYmVoYXZpb3JzIGFyZSBtb2RpZmllZCBhcyBmb2xsb3dzOg0KDQogICBF
bmQ6DQogICBTMDEuIElmIChVcHBlci1sYXllciBIZWFkZXIgdHlwZSA9PSA0MSB8fCA0KSB7DQog
ICBTMDIuICAgIFJlbW92ZSB0aGUgb3V0ZXIgSVB2NiBIZWFkZXIgd2l0aCBhbGwgaXRzIGV4dGVu
c2lvbiBoZWFkZXJzDQogICBTMDMuICAgIFN1Ym1pdCB0aGUgcGFja2V0IHRvIHRoZSBlZ3Jlc3Mg
SVAgRklCIGxvb2t1cCBhbmQNCiAgICAgICAgICAgICAgdHJhbnNtaXNzaW9uIHRvIHRoZSBuZXcg
ZGVzdGluYXRpb24NCiAgIFMwNC4gfSBFbHNlIHsNCiAgIFMwNS4gICAgU2VuZCBhbiBJQ01QIFBh
cmFtZXRlciBQcm9ibGVtIG1lc3NhZ2UgdG8gdGhlIFNvdXJjZSBBZGRyZXNzDQogICAgICAgICAg
ICAgIENvZGUgNCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSwNCiAgICAgICAgICAgICAg
UG9pbnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyLg0KICAg
ICAgICAgICAgICBJbnRlcnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGRpc2NhcmQgdGhlIHBh
Y2tldC4NCg0KICAgUzA2LiB9DQoNCkZyb20gbXkgdW5kZXJzdGFuZGluZywgdGhlIGFsbCBwcm9j
ZXNzaW5nIGFjdGlvbiBhYm91dCBzcGVjaWZpYyBTSUQgbXVzdCBiZSBjb21wbGV0ZWQgc3VjY2Vz
c2l2ZWx5LiBUaGF0IGlzIHRvIHNheSwgdXBvbiBVU0QsIHRoZSB1cHBlci1sYXllciBoZWFkZXIg
KHR5cGUgNDEgb3IgNCkgbXVzdCBiZSBmb2xsb3dlZCB0aGUgU1JIIGhlYWRlciBiZWluZyBwcm9j
ZXNzZWQgY3VycmVudGx5LCBvciBzZWNvbmQgU1JIIGZvbGxvd2luZyB0aGUgc2FtZSBydWxlIChv
ZiBjb3Vyc2UsIHRoZSBkcmFmdCBub3QgY29uc2lkZXJpbmcgMiBvciBtb3JlIHN1Y2Nlc3NpdmUg
U1JIcykuDQoNClNlY29uZCwgdGhlIG1peGVkIFNJRHMgZnVuY3Rpb24gd2l0aCBjb21iaW5hdGlv
biBvZiBVU0QgYW5kIFVTUCAoZXZlbiBQU1AmVVNEJlVTUCksIEkgdGhpbmssIGl0IGlzIGVhc3kg
dG8gdW5kZXJzdGFuZCB3aGVuIHRoZSB0d28gYXNzdW1wdGlvbiBhYm92ZSBleGlzdCwgYnV0IG5v
dyBJIHRoaW5rIGl0IGlzbqGvdCBjbGVhciBpZiB5b3Ugb25seSBwcm92aWRlIHRoZSBmb2xsb3dp
bmcgc2VudGVuY2UgaW4gdGhpcyBkcmFmdCwgaS5lLiAgobBpZiChrSBlbHNloa2hsSBzdGF0ZW1l
bnQ6DQqhsEFuIGltcGxlbWVudGF0aW9uIHRoYXQgc3VwcG9ydHMgdGhlIFVTRCBmbGF2b3IgaW4g
Y29uanVuY3Rpb24gd2l0aA0KICAgdGhlIFVTUCBmbGF2b3IgTUFZIG9wdGltaXplIHRoZSBwYWNr
ZXQgcHJvY2Vzc2luZyBieSBmaXJzdCBsb29raW5nDQogICB3aGV0aGVyIHRoZSBjb25kaXRpb25z
IGZvciB0aGUgVVNEIGZsYXZvciBhcmUgbWV0LCBpbiB3aGljaCBjYXNlIGl0DQogICBjYW4gcHJv
Y2VlZCB3aXRoIFVTRCBwcm9jZXNzaW5nIGVsc2UgZG8gVVNQIHByb2Nlc3NpbmcuobENClRoaXMg
Y29uZnVzaW9uIGlzIGFsc28gZGVzY3JpYmVkIGluIG15IGFub3RoZXIgbWFpbC4gT2YgY291cnNl
LCBpZiB0aGUgZmlyc3QgcXVlc3Rpb24gaXMgYWRkcmVzc2VkIHRoZW4gdGhpcyBjb25mdXNpb24g
ZG9lcyBub3QgZXhpc3QuDQoNCkJ5IHRoZSB3YXksIGlzIGl0IHJlYWxseSBubyBkaWZmZXJlbnQg
aW4gdGV4dCBkZXNjcmlwdGlvbiBiZWZvcmUgYW5kIGFmdGVyIHRoZSB0d28gY29udGV4dCBhc3N1
bXB0aW9uIGFib3ZlIHJlbW92ZWQ/DQoNCg0KQ2hlZXJzICENCg0KV0FORyBXZWliaW4NCg==

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:=B5=C8=CF=DF;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=B5=C8=CF=DF";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";}
/* 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.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">well, I went through again some sections about speci=
fic SIDs definition in last draft, I feel that SRH processing module (pseud=
ocode module) include outright all kinds of EHs processing. OK.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i>Cheers!<o:p></o:p></i></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Wang Weibin<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Wang, Weibin (NSB - CN/Shanghai) <br>
<b>Sent:</b> 2019<span lang=3D"ZH-CN" style=3D"font-family:=CB=CE=CC=E5">=
=C4=EA</span>12<span lang=3D"ZH-CN" style=3D"font-family:=CB=CE=CC=E5">=D4=
=C2</span>18<span lang=3D"ZH-CN" style=3D"font-family:=CB=CE=CC=E5">=C8=D5<=
/span> 16:08<br>
<b>To:</b> spring@ietf.org<br>
<b>Subject:</b> RE: USD/USP question in draft-ietf-spring-srv6-network-prog=
ramming-06.txt<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi SPRING WG and authors:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I need in further express my opinion about USD SID. =
<o:p></o:p></p>
<p class=3D"MsoNormal">From the content in this last draft, I find lots of =
SIDs defined in draft, such as END.DX, END.DT, END.DX2 etc., which imply in=
 fact that the next-header immediately following SRH being processed are up=
per-layer header such NH=3D=3D41 or 4
 (IPv4 or IPv6 or Ethernet frame), which is payload in sense. So if the 2 c=
ontext assumption mentioned in previous email, =A1=B0multi extension header=
 may exist and no successive multi SRHs in one packet=A1=B1, are removed, t=
he behavior of SIDs mentioned above keep no
 change, because the 2 assumption has not effective for these SIDs. But reg=
arding to END, END.X and END.T with USD, it may be impacted, because it is =
possible that there are other extension headers residing between SRH and up=
per-layer header, &nbsp;as such, in order
 to decapsulate the outer header to expose inner packet (IPv4/6 or Ethernet=
), the SR-node has to handle all extension headers existing in this packet =
until reaching the upper-layer header within its pseudocode module, the fun=
ction of processing all extension
 headers has been in normal IPv6 module, so I think it is not necessary for=
 introducing USD, it is better to remove the USD definition.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I hope someone give reply on this question or point =
out where is my misunderstanding.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i>Cheers!<o:p></o:p></i></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Wang Weibin<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Wang, Weibin (NSB - CN/Shanghai) <br>
<b>Sent:</b> 2019<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=
=ED=D1=C5=BA=DA&quot;,sans-serif">=C4=EA</span>12<span lang=3D"ZH-CN" style=
=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=D4=C2</sp=
an>15<span lang=3D"ZH-CN" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=
=DA&quot;,sans-serif">=C8=D5</span> 10:09<br>
<b>To:</b> Pablo Camarillo (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.=
com">pcamaril@cisco.com</a>&gt;<br>
<b>Cc:</b> 'spring@ietf.org' &lt;<a href=3D"mailto:spring@ietf.org">spring@=
ietf.org</a>&gt;<br>
<b>Subject:</b> USD/USP question in draft-ietf-spring-srv6-network-programm=
ing-06.txt<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Pablo:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">After the 2 context a=
ssumption in previous version of this draft, &nbsp;=A1=B0<span style=3D"fon=
t-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#F=
FFDF5">we assume that there is no other extension header than
 the SRH.</span>=A1=B1 &nbsp;and &nbsp;=A1=B0<span style=3D"font-size:10.5p=
t;font-family:&quot;Courier New&quot;;color:black;background:#FFFDF5">We as=
sume<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; that the SRH may be present multiple times inside each pac=
ket</span>=A1=B1, are removed in this last draft, I feel a bit
 confusion on USD SID, as well as combination of USD &amp; USP.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">First, within the content of this last draft, the wo=
rd =A1=B0Further on=A1=B1 marked red in the following pseudocode in section=
 =A1=B04.16.3=A1=B1 is hard to understand if the packet being processed has=
 other EH embed between SRH and Upper-layer header, such
 as AH or other EH, then the processing control of this packet will be pass=
ed to normal IPv6 module from current SRH processing module in SR-Node, so =
my question is : Can its control after completing AH processing (for exampl=
e) &nbsp;be back to SRH module (or call
 it pseudocode module) to proceed the next header like =A1=B0upper-lay head=
er type =3D=3D41 or 4=A1=B1.<o:p></o:p></p>
<p class=3D"MsoNormal">Or, if not, Did you created a new EH processing prot=
ocol stack instance in parallel to normal IPv6 module within the scope of S=
RH processing in SR-node.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">4.16.3.&nbsp; USD: Ultimate=
 Segment Decapsulation</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Skip the SRH processing=
 and proceed to the next header<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; S04.&nbsp;&nbs=
p; }</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:red;background:#FFFDF5=
">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#FFFDF5">the Upper-layer header processing of the En=
d, End.X and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; End.T behaviors are modified as follows:<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; End:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S01. If (Upper-layer Header type =3D=3D 41 || 4) {<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S02.&nbsp;&nbsp;&nbsp; Remove the outer IPv6 Header with a=
ll its extension headers<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp; Submit the packet to the egress IP =
FIB lookup and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; transmission to the new destination<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S04. } Else {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S05.&nbsp;&nbsp;&nbsp; Send an ICMP Parameter Problem mess=
age to the Source Address<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Code 4 (SR Upper-layer Header Error),<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Pointer set to the offset of the upper-layer header.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; Interrupt packet processing and discard the packet.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; S06. }</span><=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">From my understanding, the all processing action abo=
ut specific SID must be completed successively. That is to say, upon USD, t=
he upper-layer header (type 41 or 4) must be followed the SRH header being =
processed currently, or second SRH
 following the same rule (of course, the draft not considering 2 or more su=
ccessive SRHs).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Second, the mixed SIDs function with combination of =
USD and USP (even PSP&amp;USD&amp;USP), I think, it is easy to understand w=
hen the two assumption above exist, but now I think it isn=A1=AFt clear if =
you only provide the following sentence in this
 draft, i.e. &nbsp;=A1=B0if =A1=AD else=A1=AD=A1=B1 statement:<o:p></o:p></=
p>
<p class=3D"MsoNormal" style=3D"word-break:break-all">=A1=B0<span style=3D"=
font-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background=
:#FFFDF5">An implementation that supports the USD flavor in conjunction wit=
h<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; the USP flavor MAY optimize the packet processing by first=
 looking<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; whether the conditions for the USD flavor are met, in whic=
h case it<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; can proceed wi=
th USD processing else do USP processing.</span>=A1=B1<o:p></o:p></p>
<p class=3D"MsoNormal">This confusion is also described in my another mail.=
 Of course, if the first question is addressed then this confusion does not=
 exist.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">By the way, is it really no different in text descri=
ption before and after the two context assumption above removed?<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">Cheers !<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif"><o:p>&nbsp;</o:p></span></b></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">WANG Weibin<o:p></o:p></span></b></p>
</div>
</body>
</html>

--_000_8b9d8f46098c4ae69c355d4f4b64dc59nokiasbellcom_--


From nobody Wed Dec 18 08:25:30 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5F17120994 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 08:25:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 u81DVNxHZH9I for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 08:25:26 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 C71801209A1 for <spring@ietf.org>; Wed, 18 Dec 2019 08:25:25 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBIGAdW7011571; Wed, 18 Dec 2019 17:10:39 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 4568B207E3D; Wed, 18 Dec 2019 17:10:39 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 32A5A201B5B; Wed, 18 Dec 2019 17:10:39 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBIGAdHu005788; Wed, 18 Dec 2019 17:10:39 +0100
To: Mark Smith <markzzzsmith@gmail.com>, Robert Raszuk <robert@raszuk.net>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, SPRING WG email list <spring@ietf.org>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMFSLYDOhr2vMP9UuYSsQvMoe-VBSK1X52Es=kTmFTDkXg@mail.gmail.com> <CAO42Z2xuU4eEe1uL=NNe1VmTfLZ8hcE6xFX4oo-sTnMhD4w7bg@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <54a97ad4-620f-a51a-1afd-75af0e24a1e6@gmail.com>
Date: Wed, 18 Dec 2019 17:10:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <CAO42Z2xuU4eEe1uL=NNe1VmTfLZ8hcE6xFX4oo-sTnMhD4w7bg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/tl2jkHTD0GozoQsZPFdek1AiwGA>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 16:25:29 -0000

Excuse me for posting in reply interspersed to someone else.  It's
because I did not get the original from R. Raszuk.

Le 17/12/2019 Ã  11:59, Mark Smith a Ã©crit :
> 
> 
> On Tue, 17 Dec 2019, 21:12 Robert Raszuk, <robert@raszuk.net 
> <mailto:robert@raszuk.net>> wrote:
> 
> Hi Andrew,
> 
> My personal opinion is that with below you are now going way outside
>  of what should be discussed on IETF mailing lists.

I think his post is very valuable.


> Hope SPRING charis will address it.

Please take this more informal.  It is not a big problem.

> IETF is not the right forum for any vendor implementation discussion
> regardless if this is Cisco, Juniper, Arrcus, Nokia etc .... I
> recommend you move it to -nsp lists.

What is -nsp list?

I would like to tell you the following: in many IETF email lists I look 
at the distance between theory and implementation is too high.

And, some people suggest to rather go to other implementation-specific 
lists, like lkml.  But there, the traffic is too high to cope with.  So 
one ends up with not discussing the issue at all.  We dont want that either.

> 
> I think it matters when a draft is reporting deployments, and there 
> are drafts that are justifying decisions based on apparent operator 
> deployment popularity rather than providing objective technical and 
> engineering justification.

I agree.

Alex

> 
> The Internet Engineering Task Force shouldn't fall victim to any 
> logical fallacies.
> 
> https://yourlogicalfallacyis.com
> 
> 
> 
> 
> 
> 
> 
> 
> 
> If standards or drafts are not clear you are welcome to ask
> questions on those. Any implementation is a private choice of given
> vendor and in no way should influence WG decision in regards of the
> choices we make in protocol design.
> 
> If you think that some implementations violate standards or even WG 
> drafts you are more then welcome to propose specific questions to
> the implementation reports which chairs would be normally more than
> happy to include in the process and ask or even enforce all vendors
> to fill the blanks.
> 
> Regards, Robert.
> 
> 
> On Tue, Dec 17, 2019 at 6:58 AM Andrew Alston 
> <Andrew.Alston@liquidtelecom..com 
> <mailto:Andrew.Alston@liquidtelecom.com>> wrote:
> 
> Alex,____
> 
> __ __
> 
> Will try and get you some captures off the devices Iâ€™ve been testing 
> on â€“ in order to make sure I understood this draft properly, and in 
> light of the deployment status draft, I decided to play a lot more 
> deeply and setup a bit of a lab.  Iâ€™m still doing tests and soon as
> I have some other bits completed will send through the packet
> captures from those against (Since the XR boxes that I have to test
> on seem to have absolutely no ability to setup traffic steering with
> SRv6 (and I actually have requested details of how to configure this
> in the past but gotten no response), Iâ€™m just finishing the code to
> inject packets from outside with a sid stack to test this.  I also 
> acknowledge that Iâ€™m running tests against code that is implementing 
> a draft that seems far from final â€“ and so shouldnâ€™t have that many 
> expectations.____
> 
> __ __
> 
> That being said, In light of the deployment draft â€“ I do have some 
> concerns that there is a draft that specifies that people have put 
> this stuff into production â€“ yet the implementation in current 
> shipping code seems to be **way** off the draft and contrary to 
> things we have been told in the working group.____
> 
> __ __
> 
> Some of the more interesting finds so far:____
> 
> __ __
> 
> * In Montreal â€“ I questioned the growth in the IGP tables â€“ since I 
> would have to use a separate locator on each router â€“ I was 
> explicitly told this wasnâ€™t necessary and could use the loopbacks â€“ 
> not so in current code â€“ use of the loopback marks the locator as 
> down.____
> 
> __ __
> 
> * Locator size is not configurable as anything other than a /64____
> 
> __ __
> 
> * XR 7.0.1 claims a maximum number of SIDâ€™s at 8000 â€“ Iâ€™m still 
> unclear if this limitation in the code is based on locally
> configured SIDâ€™s or received SIDâ€™s â€“ and will run some tests on this
> in the coming day or two to verify____
> 
> __ __
> 
> * There seems to be a limit on a single locator per box â€“ Iâ€™m still 
> trying to figure out what impact this will have in a multi-area or 
> multi-level IGP deployment scenario.____
> 
> __ __
> 
> * By default when configuring a locator â€“ the device configures a 
> separate End.X (PSP) for each interface â€“ now â€“ this is where things 
> get interesting.  If I am reading the NP text correctly, End.X (PSP) 
> should be locator:0006::  - However, in the shipping code, that is 
> not the case at all â€“ as per the below:____
> 
> __ __
> 
> /RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun 
> Dec 15 04:56:10.913 UTC____/
> 
> /SID                         Behavior Context Owner
> State  RW____/
> 
> /--------------------------  ----------- 
> ------------------------------    ------------------  -----  --____/
> 
> /2001:db8:ee:2:1::           End (PSP) 'default':1 sidmgr
> InUse  Y____/
> 
> /2001:db8:ee:2:11::          End.OP 'default' sidmgr
> InUse  Y____/
> 
> /2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0, Link-Local] 
> isis-64             InUse  Y____/
> 
> /2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1, Link-Local] 
> isis-64             InUse  Y____/
> 
> /2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3, Link-Local] 
> isis-64             InUse  Y____/
> 
> /__ __/
> 
> So from my perspective â€“ I have to wonder about the production 
> deployments â€“ because particularly on this last point â€“ if people 
> have been putting this stuff in production, and the implementation
> is so different from the text, its going to create some rather 
> interesting breakage going forward if my reading of the text is 
> correct.____
> 
> __ __
> 
> Anyway â€“ will send some packet captures hopefully in the next 48 
> hours once Iâ€™ve got a more complete set of captures from my lab 
> setup.____
> 
> __ __
> 
> Thanks____
> 
> __ __
> 
> Andrew____
> 
> __ __
> 
> __ __
> 
> *From:*spring <spring-bounces@ietf.org 
> <mailto:spring-bounces@ietf.org>> *On Behalf Of *Alexandre Petrescu 
> *Sent:* Monday, 16 December 2019 17:34 *To:* SPRING WG email list 
> <spring@ietf.org <mailto:spring@ietf.org>> *Subject:* [spring]
> packet captures for
> draft-ietf-spring-srv6-network-programming-06?____
> 
> __ __
> 
> Hi, SPRINGers,
> 
> My comments on SRv6 relate to a worry about modifying packets in 
> transit.
> 
> In order to better explain myself, or maybe to remove the worry 
> altogether, I would like to ask for packet dumps of SRv6.
> 
> By looking at the packet contents that go into the network it is much
> easier to clarify and to avoid misunderstandings.
> 
> Alex
> 
> _______________________________________________ spring mailing list 
> spring@ietf.org <mailto:spring@ietf.org> 
> https://www.ietf.org/mailman/listinfo/spring____
> 
> _______________________________________________ spring mailing list 
> spring@ietf.org <mailto:spring@ietf.org> 
> https://www.ietf.org/mailman/listinfo/spring
> 
> _______________________________________________ spring mailing list 
> spring@ietf.org <mailto:spring@ietf.org> 
> https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Wed Dec 18 08:37:07 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73FA41208FF for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 08:37:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 O7ghyI0edEsd for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 08:37:03 -0800 (PST)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 1769C1209EC for <spring@ietf.org>; Wed, 18 Dec 2019 08:36:52 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBIGCKNF028721; Wed, 18 Dec 2019 17:12:20 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 14D0F208104; Wed, 18 Dec 2019 17:12:20 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 0A87E208103; Wed, 18 Dec 2019 17:12:20 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBIGCJCS006697; Wed, 18 Dec 2019 17:12:19 +0100
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
Cc: SPRING WG email list <spring@ietf.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com>
Date: Wed, 18 Dec 2019 17:12:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xVLVGj3xoNU9CJoRME52ksw1mwA>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 16:37:05 -0000

Andrew,

Le 17/12/2019 à 06:57, Andrew Alston a écrit :
> Alex,
> 
> Will try and get you some captures off the devices I’ve been testing on 
> – in order to make sure I understood this draft properly, and in light 
> of the deployment status draft, I decided to play a lot more deeply and 
> setup a bit of a lab.  I’m still doing tests and soon as I have some 
> other bits completed will send through the packet captures from those 
> against (Since the XR boxes that I have to test on seem to have 
> absolutely no ability to setup traffic steering with SRv6 (and I 
> actually have requested details of how to configure this in the past but 
> gotten no response), I’m just finishing the code to inject packets from 
> outside with a sid stack to test this.  I also acknowledge that I’m 
> running tests against code that is implementing a draft that seems far 
> from final – and so shouldn’t have that many expectations.
> 
> That being said, In light of the deployment draft – I do have some 
> concerns that there is a draft that specifies that people have put this 
> stuff into production – yet the implementation in current shipping code 
> seems to be **way** off the draft and contrary to things we have been 
> told in the working group.
> 
> Some of the more interesting finds so far:
> 
>   * In Montreal – I questioned the growth in the IGP tables – since I
>     would have to use a separate locator on each router – I was
>     explicitly told this wasn’t necessary and could use the loopbacks –
>     not so in current code – use of the loopback marks the locator as down.
> 
>   * Locator size is not configurable as anything other than a /64
> 
>   * XR 7.0.1 claims a maximum number of SID’s at 8000 – I’m still
>     unclear if this limitation in the code is based on locally
>     configured SID’s or received SID’s – and will run some tests on this
>     in the coming day or two to verify
> 
>   * There seems to be a limit on a single locator per box – I’m still
>     trying to figure out what impact this will have in a multi-area or
>     multi-level IGP deployment scenario.
> 
>   * By default when configuring a locator – the device configures a
>     separate End.X (PSP) for each interface – now – this is where things
>     get interesting.  If I am reading the NP text correctly, End.X (PSP)
>     should be locator:0006::  - However, in the shipping code, that is
>     not the case at all – as per the below:
> 
> /RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec 
> 15 04:56:10.913 UTC/
> 
> /SID                         Behavior     
> Context                           Owner               State  RW/
> 
> /--------------------------  -----------  
> ------------------------------    ------------------  -----  --/
> 
> /2001:db8:ee:2:1::           End (PSP)    
> 'default':1                       sidmgr              InUse  Y/

I would like to ask you whether that
2001:db8:ee:2:1::
could rather be
2001:db8:ee:ff:2:1::?

It is important for the 64 limit.

Alex
[...]


From nobody Wed Dec 18 08:40:50 2019
Return-Path: <bart.peirens@proximus.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46141120A16 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 08:40:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=proximus.com header.b=CKHsAARV; dkim=pass (1024-bit key) header.d=proximuscorp.onmicrosoft.com header.b=meDF35/D
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 tG2n16bTagaf for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 08:40:45 -0800 (PST)
Received: from mx26.belgacom.be (mx26.belgacom.be [213.181.45.236]) (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 E87C9120A0A for <spring@ietf.org>; Wed, 18 Dec 2019 08:40:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=proximus.com; i=@proximus.com; q=dns/txt; s=dkim; t=1576687245; x=1608223245; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=KgD2fjXxuZdKCGB7tuT4LKBId0SWzn3UPAV7x/znlwQ=; b=CKHsAARVGL/ig8aijl8gTAFL2YGIjIRsBFhKb7j63J3To4pUVHGeVSfa QaayH5sfHNDcVobTZXqa5DBJB9T+DqjcqAwWQjqR+LcQNUWs/6yg9cZJe ZoUBlwLgNsuALnJ6Bcz85xD5mGZBiwz2htPXfxOJz7sE4Vqb9qWIu7Byf M=;
IronPort-SDR: EmergkxZNE1wc8v+FYU0y3Oz5XxEecy4bfs+EhZI+yWPYzhzBf8GF+EcZu2vpKCELNtL7EUp9D duds300I+b50MZuBzOd36Cg15mbmXOQGdW0zvV5tAedp/0CSqhDetLZAih68P7NbvqMvggve9R wdd/3TAAl1dGAX21jqm3QtTc54W0lAiDAtLuChHLk5z8VDt5K+woX2PO+qPdBTq9dgNMmgtRgg Qk/N9+FOrDHycbpaI/lsTkr81AoRvTy+rWOJl9T0nKO0iCYamwzco0WzzEs6gd6BAYutZAR47c SLw=
X-IronPort-AV: E=Sophos;i="5.69,330,1571695200"; d="scan'208";a="25333482"
Received: from a07585.bgc.net ([10.121.80.39]) by mx26.belgacom.be with ESMTP; 18 Dec 2019 17:40:31 +0100
X-TM-IMSS-Message-ID: <04a5e4bb0001a976@proximus.com>
Received: from A07986.BGC.NET ([10.121.135.6]) by proximus.com ([10.121.80.39]) with ESMTP (TREND IMSS SMTP Service 7.5) id 04a5e4bb0001a976 ; Wed, 18 Dec 2019 17:40:29 +0100
Received: from A07984.BGC.NET (10.120.135.6) by A07986.BGC.NET (10.121.135.6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1847.3; Wed, 18 Dec 2019 17:40:29 +0100
Received: from A07622.bgc.net (10.26.29.230) by A07984.BGC.NET (10.120.135.6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1847.3 via Frontend Transport; Wed, 18 Dec 2019 17:40:29 +0100
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (10.26.31.158) by outlook.proximus.com (10.26.31.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1847.3; Wed, 18 Dec 2019 17:40:29 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JFocageYrK9JIzbulhK4iFFtJFfgyg8OxE4QK2SZRV24S8KhECfA6bWeZZ4ah82TRAyCYiJRSKnPdcZ/i62R54lsX0z7dB0AfbFbdc7OwolQNJaCqoONCTEcyf0TIaaqOLy0mwNr1O9pZsqbjdAbziCD5BfgEfELr53f+ibZDXbtvosF2wpGodXqNHnOddcpmLYMw+Jvx/jb5FEHP1zrXhCB2CkdrxigFBtSAulL64deyv6ZLZqRh570vtnEukgY2ZnM4AZ+u78a+Sk5dVu/TllKqBB7WBPs85pAvNsfnU0IGilh6fw0FiyAKw31081xiHBFO5pawnaktoqmG3gU3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KgD2fjXxuZdKCGB7tuT4LKBId0SWzn3UPAV7x/znlwQ=; b=JD27SffxuLLSzchLj44UujN+ncZYMUBjfvc1dggV6NFRVZtLpLIIxcfpA2s3JTVKy3416xqJc/JyFz8hFw0Krzza6WElMDPallAPhrW7be60UYpUnp7+Id1ZbjflhdwRHvgU8vCKUvm240jEwXorVI24An4fdmMR66h4kHJalCfwPwvErNjJWZUSoYMe+A3Qj7J/K4ir8pFSzeSYMfRRCgFnsPgbk6gkfhTOJR3nH7F54klM56CqXLX06nkUHlLd3fxsDOs1vQ650f+sNClmC7/jJKk3zL1hljaq06nCCJPcTNjl9nc7r2LNR/yGJin6F4rh79pzcgJCG1HlRsELaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=proximus.com; dmarc=pass action=none header.from=proximus.com; dkim=pass header.d=proximus.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ProximusCorp.onmicrosoft.com; s=selector1-ProximusCorp-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KgD2fjXxuZdKCGB7tuT4LKBId0SWzn3UPAV7x/znlwQ=; b=meDF35/DSj0RPchf9VNDMplxw6gfGLSWtDvlRCLrNM4vNVY3Vi5FR0HRId3dLcYjH05LBXBpnMJ26NZAp1OmnHmOh5NvpjcC/PIH0ygszqr1yi+wf7gcxJF6q72p7lacLllJxA6fg8+Vv4qipI120uXzhaoJM03RuUWkk65V1EI=
Received: from AM0PR08MB3202.eurprd08.prod.outlook.com (52.134.90.13) by AM0PR08MB4433.eurprd08.prod.outlook.com (20.179.33.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Wed, 18 Dec 2019 16:40:28 +0000
Received: from AM0PR08MB3202.eurprd08.prod.outlook.com ([fe80::3dfa:6df0:9691:e843]) by AM0PR08MB3202.eurprd08.prod.outlook.com ([fe80::3dfa:6df0:9691:e843%6]) with mapi id 15.20.2538.019; Wed, 18 Dec 2019 16:40:28 +0000
From: "PEIRENS Bart (TSI/MST)" <bart.peirens@proximus.com>
To: 'SPRING WG List' <spring@ietf.org>
CC: "bruno.decraene@orange.com" <bruno.decraene@orange.com>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wKNbqtw
Date: Wed, 18 Dec 2019 16:40:28 +0000
Message-ID: <AM0PR08MB320260E0B883B702386E38B9FF530@AM0PR08MB3202.eurprd08.prod.outlook.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_Enabled=true; MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_SetDate=2019-12-18T16:40:26Z;  MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_Method=Standard; MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_Name=56ec8502-6386-46d7-ad1c-e7f6d2f884db; MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_SiteId=e7ab81b2-1e84-4bf7-9dcb-b6fec01ed138; MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_ActionId=60130d28-e83a-4129-82e2-000048c55b37; MSIP_Label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_ContentBits=2
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_enabled: true
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_setdate: 2019-12-18T16:40:26Z
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_method: Standard
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_name: 56ec8502-6386-46d7-ad1c-e7f6d2f884db
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_siteid: e7ab81b2-1e84-4bf7-9dcb-b6fec01ed138
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_actionid: 8eac5f46-b3c3-474a-93ca-0000347eebae
msip_label_56ec8502-6386-46d7-ad1c-e7f6d2f884db_contentbits: 0
authentication-results: spf=none (sender IP is ) smtp.mailfrom=bart.peirens@proximus.com; 
x-originating-ip: [195.238.28.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4df446c7-6af7-4abb-d903-08d783d8fd63
x-ms-traffictypediagnostic: AM0PR08MB4433:
x-microsoft-antispam-prvs: <AM0PR08MB4433B53005256B84EF07AF3EFF530@AM0PR08MB4433.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0255DF69B9
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(366004)(376002)(136003)(39860400002)(13464003)(199004)(189003)(2906002)(478600001)(8936002)(6916009)(316002)(86362001)(186003)(26005)(81156014)(5660300002)(53546011)(81166006)(6506007)(8676002)(52536014)(966005)(9686003)(71200400001)(4326008)(66946007)(64756008)(76116006)(66556008)(66476007)(66446008)(7696005)(33656002)(55016002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB4433; H:AM0PR08MB3202.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NVoHX5So6WnDsiMC0fE6k7xEzNghuW2+mq4XIHvsMjtyg7b2u265ld1IEy4bGIXv9+ZtpNjiHuCMMErlZ08mgSM6iI+LbFnOUyFTeOBK9MajpclYAbaVW3NPyVRnhWBZXO4YqrcDn0senQYum0Bpd7aBSWjsKp1D7ZvotZBtEAUTwLBtcoqXo2YDRFXxoBDPpy/57aYOtWeKMFK7lMlKXX1niPyZhQIx/XulIK1GXuWlrflgFQU4JkdNqFT2mhfd6uB5j5S/T9xJs8DUqodbGIkqjxjNwtGnEr1fCvNLLnxe6Kx8L9MhPok7bhVA+zxelH6hYgZiKl3BlDYG7ebCmFSFfmoECHHlkRECWdD+Je8b59q08NGVdxecga/F2joLoOkGmQArdMoPmOz89RzQMrfr1SnlRPBIOx9uMTDoXVBf/jg3UNr04E5rEjZ1FNsnfm6d6xmZNqlA1f/cK8cY/mmfd6wB+EoUCb7TT6UCn2xdDQZdkc9adg4F2nzwv0g98QnaWd2s2Ekj35ZAwNY3H3gzJPWcyPHDGWOvZ7CfZgI=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4df446c7-6af7-4abb-d903-08d783d8fd63
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2019 16:40:28.2339 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e7ab81b2-1e84-4bf7-9dcb-b6fec01ed138
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Z+LRUUyHSritIRbwInuYOOKobhkl1+wHVvwDVPcUq8uV3o4raZ5XVmIaoeHuxiMV9RzGs3eMJRHGG0akV5Rf1U3PeWUYsM+eqhAy39MYcGI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB4433
X-OriginatorOrg: proximus.com
X-TM-SNTS-SMTP: AA094F32F6F1353514AF7D33FC161FE00A3428AB349246B9FA1287958FB945122002:9
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/I3heOM5G4LIRY--nn9e3kuCKTFc>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 16:40:48 -0000

SGksDQoNCkFzIGEgY29udHJpYnV0b3IgLCBJ4oCZbSBub3QgYXdhcmUgb2YgYW55IHVuZGlzY2xv
c2VkIElQUiByZWxhdGVkIHRvIHRoaXMgZG9jdW1lbnQuDQoNCg0KDQoNCg0KU2Vuc2l0aXZpdHk6
IEludGVybmFsIFVzZSBPbmx5DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBi
cnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPg0KU2Vu
dDogVGh1cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgNTo1MCBQTQ0KVG86ICdTUFJJTkcgV0cgTGlz
dCcgPHNwcmluZ0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nQGlldGYu
b3JnPg0KU3ViamVjdDogSVBSIHBvbGwgZm9yIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29y
ay1wcm9ncmFtbWluZw0KDQpIaSBTUFJJTkcgV0csDQoNCkluIHBhcmFsbGVsIHRvIHRoZSBXR0xD
IGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcsIHdlIHdvdWxk
IGxpa2UgdG8gcG9sbCBmb3IgSVBSLg0KDQpJZiB5b3UgYXJlIGF3YXJlIG9mIElQUiB0aGF0IGFw
cGxpZXMgdG8gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFsxXSBw
bGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLiBJZiB5b3UgYXJlIGF3YXJlIG9mIElQUiwgcGxl
YXNlIGluZGljYXRlIHdoZXRoZXIgaXQgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGFjY29yZGFuY2Ug
d2l0aCBJRVRGIElQUiBydWxlcyAoUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IHByb3Zp
ZGUgbW9yZSBkZXRhaWxzKS4NCg0KSWYgeW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9y
KiBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBu
b3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuDQoNClRoaXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2
YW5jZSB1bnRpbCBJUFIgY29uZmlybWF0aW9ucyBoYXZlIGJlZW4gcmVjZWl2ZWQgZnJvbSBhbGwg
YXV0aG9ycyBhbmQgY29udHJpYnV0b3JzLg0KDQpUaGFuayB5b3UsDQpCcnVubw0KDQpbMV0gaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNQ0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpv
aW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBv
dSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jIHBhcyBldHJlIGRpZmZ1c2VzLCBleHBs
b2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBt
ZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyIGEgbCdleHBlZGl0ZXVyIGV0
IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBl
bGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sIE9yYW5nZSBkZWNs
aW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZv
cm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0KVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhh
dCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsgdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVk
LCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uDQpJZiB5b3UgaGF2ZSByZWNl
aXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRl
bGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCkFzIGVtYWlscyBtYXkgYmUg
YWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVu
IG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NClRoYW5rIHlvdS4NCg0KVGhpcyBlLW1h
aWwgY2Fubm90IGJlIHVzZWQgZm9yIG90aGVyIHB1cnBvc2VzIHRoYW4gUHJveGltdXMgYnVzaW5l
c3MgdXNlLiBTZWUgbW9yZSBvbiBodHRwczovL3d3dy5wcm94aW11cy5iZS9tYWlsZGlzY2xhaW1l
cg0K


From nobody Wed Dec 18 09:16:15 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B31A120A4C for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 09:16:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=QM82DPJm; dkim=pass (1024-bit key) header.d=juniper.net header.b=TZnOrm6t
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 REpXX-KKvCa6 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 09:16:10 -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 88AFF120A13 for <spring@ietf.org>; Wed, 18 Dec 2019 09:16:10 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBIHF7ML007046 for <spring@ietf.org>; Wed, 18 Dec 2019 09:16:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=rm10ekHou3+mo71xMTr7kPqJaUJvBgjCpOlko6M5aeU=; b=QM82DPJmKKV6uSEcfWSG3yD79lWDLu0ozeK1ddEMF6jZwuuBLy4pl9ZELyFM0YXhnZDT EwU65/+GYbz/6NPWPRfUzhb8hxoBhLFAm8+Q497p4g8r9GfT953vedSoEkdFx76O3OkM FMdaSkhfkgMnT1YiLzo0snGAaGa/DSSkkLTtxtH0aDWLC1+I2Fgr6ygLeYaK9bRN+1ca vfkSoyfMovI+0ZOu1gj71cXgNM0k0fnEz/n1fn0LoFg0F1zW0dfhByArF2/6B0Da5CW7 4jMhR4m5v35telPwneag9HbKHf1h+A/Pu7bwkIqZzSrEl/ypZHTnxsvPf3ss/Kmjat7W ZA== 
Received: from nam04-co1-obe.outbound.protection.outlook.com (mail-co1nam04lp2050.outbound.protection.outlook.com [104.47.45.50]) by mx0b-00273201.pphosted.com with ESMTP id 2wy5dh1vfd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <spring@ietf.org>; Wed, 18 Dec 2019 09:16:09 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jBWxOcvCcm9bmSPJUxaaspgk2kf8XfNLULA6cR2u2AzH+jidOybPeSlq9BDzSxRGRz7YbVWZKaAHmIcATnjSuhsdstHhhnr00eT5vabs1eZmbu0P0Whiuk1Kpk+6JghTkYflYaEGZZWGlG4aYfP6JnZc5uXINz5beXwGNxCd6kPEVxrAOAys/cdBwbqVXa7Cr0H04FYu3/pf6+bjRu1Xa63tjTygmnQc+zDP7lVHlrVIbC/bU1j8cIDtrBXLNhbdKXb2hvO1VFlrGx8T2IPgXANDbuEE6r4dLOcnfah7IWzbBTt7FlTK5/TvgNPXsMxUYNqaPLZv5j7t1f19si7mEA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rm10ekHou3+mo71xMTr7kPqJaUJvBgjCpOlko6M5aeU=; b=eThEosH+qlvmfAOM2Qp9p9usGP3tiUwKFibgmRc3t/UhfZJGOplFQb1fwoHJLyHrnyeN3MXHTHjn4Mnas1nXIALbq8n6HbNKuyQIO/+rEz2PaeGOuC4vwTjMbn+an/0mvif//AT05lqx76QCvbW8ZzkK53vqcGVG2c+Fp5ZM2tBnB3WIE59musC7opI7KGRgWok/Z+EJvUD+1mQQ5vId275X2k3zY6Yjnk2TVYbAX0c+6HvFGoE2/+TrJcXpa0JOWeoBNnji1PVCHpNX6jzRHiIruZn7Y70R0PlcJ/tyvjLyCZymKKciQws2qGIfvZnP12p4ZvHRghv0wAWmIrJfgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rm10ekHou3+mo71xMTr7kPqJaUJvBgjCpOlko6M5aeU=; b=TZnOrm6tyk9uQrNQjEBThBXAErJHpI3UW8CcXWry/T2erTxmAhSq6BTnvEVjmi1GziiV6tAAx/zTOMWXNSOc0IY1vJHwu1YCjbebZhCwl/2KoCcTvBziu0UYrrZvDK966V3zA7PRZGxueU410YABlFjurnwHt8Mv03PGZysOPe8=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB6307.namprd05.prod.outlook.com (20.176.31.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.14; Wed, 18 Dec 2019 17:16:04 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Wed, 18 Dec 2019 17:16:04 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvw==
Content-Class: 
Date: Wed, 18 Dec 2019 17:16:04 +0000
Message-ID: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-18T17:16:02.6822494Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=ced72f7a-722e-4a01-b393-a61162343003; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: bc5464ec-e5b5-45b3-1c29-08d783ddf6b0
x-ms-traffictypediagnostic: BN7PR05MB6307:
x-microsoft-antispam-prvs: <BN7PR05MB63071265DB4BD253DFABA603AE530@BN7PR05MB6307.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0255DF69B9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(396003)(136003)(376002)(366004)(189003)(199004)(7696005)(2906002)(9686003)(86362001)(478600001)(316002)(33656002)(55016002)(6506007)(186003)(6916009)(4744005)(5660300002)(81156014)(81166006)(52536014)(66946007)(8936002)(26005)(8676002)(66556008)(64756008)(66446008)(66476007)(71200400001)(76116006); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB6307; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: E/egdf5lgtj8gH8W/oY/T/OFiyTLLezeN9I1V4T9OXkbCJfpqYlqJ+IwOnly5n8OUTmRZNuqSs98VRIZciA7rK8V5EVXQqrgUEsTntzR1J+xomuirIKjkjfvHgaEMG4Q32+w4bjvS6qPKuoRVOtMZMOfs7Ey1IMPN0algzmBI1oMWCjuENgnRTTTH+bq/iKRVutXIlDVsAJh6syXnzAgYmPi28TSfTCqZcsacpaexczX9D7tsOVVnW2O/wWJKJLYeoeCxUU212yLBCBHqQHVgHJC/0fGPBxt07+DMiy5RVhElIk17z5/jkQ79nBdWKUsNWuB2Rq69t0Ct0UQLouGbkdEhIuOtBpCdsml2y729MgdhuTvoePeojzTDsYbj7wlHSRyOSXDVn9nSUEsLQzzgkB2ZBufEO7xdWjs+uC1vhAJR4PDFV49Dy4HvO+trFcu
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699D85CC99CB23B1B573901AE530BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: bc5464ec-e5b5-45b3-1c29-08d783ddf6b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2019 17:16:04.4243 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6kuz5E01Y4TBr1V/9lm1grx5Bw4tZoX8XDK/iaYfYZFQXlLevl1RJC4jAQv/eb53ffMFUciV+X5ynUsvFdo8wg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB6307
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-18_05:2019-12-17,2019-12-18 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 bulkscore=0 spamscore=0 malwarescore=0 phishscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 impostorscore=0 adultscore=0 mlxscore=0 mlxlogscore=739 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912180139
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/swNf85V5RDf90T2enufaobbaayQ>
Subject: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 17:16:14 -0000

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

Folks,

I am warming to the idea of fix-length, 64-bit locators. Benefits follow:


  *   There is no use-case for less specific (e.g., /56) locators
  *   It would make the FUNC part of the address appear in a predictable lo=
cation. This would facilitate ACLs that match on function.

While you might save a IPv6 address space with more specific locators, the =
savings might not be worth the administrative headache.

In this case, we should probably change the document to reflect implemented=
 behavior.

                                                                       Ron



Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#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;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:433483005;
	mso-list-type:hybrid;
	mso-list-template-ids:-417403570 7107106 67698691 67698693 67698689 676986=
91 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:3;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I am warming to the idea of fix-length, 64-bit locat=
ors. Benefits follow:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo1">There is no use-case for less specific (e.g., /56) locators<o:p></o:p=
></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 l=
evel1 lfo1">It would make the FUNC part of the address appear in a predicta=
ble location. This would facilitate ACLs that match on function.<o:p></o:p>=
</li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">While you might save a IPv6 address space with more =
specific locators, the savings might not be worth the administrative headac=
he.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In this case, we should probably change the document=
 to reflect implemented behavior.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB5699D85CC99CB23B1B573901AE530BN7PR05MB5699namp_--


From nobody Wed Dec 18 12:54:08 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80296120C79 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 12:54:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-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 LLnwE8-uSnTn for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 12:54:05 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [146.101.78.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C3581209A1 for <spring@ietf.org>; Wed, 18 Dec 2019 12:54:04 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-he1eur02lp2054.outbound.protection.outlook.com [104.47.5.54]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mtapsc-1-aMAmxstiMG-xm-cAprlBYQ-1; Wed, 18 Dec 2019 20:53:58 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5223.eurprd03.prod.outlook.com (20.179.47.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Wed, 18 Dec 2019 20:53:57 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2538.019; Wed, 18 Dec 2019 20:53:57 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
CC: SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB30yUuQpd+rN06ZUFj620sk56e90UZAgAJCVoCAAID4gA==
Date: Wed, 18 Dec 2019 20:53:56 +0000
Message-ID: <820561C3-E885-4ED9-9DF9-0E870793271F@liquidtelecom.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com>
In-Reply-To: <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
x-originating-ip: [2c0f:fe40:3:3:94a6:92e4:6816:d202]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d2934c63-3f3a-4fd8-e4ad-08d783fc66a5
x-ms-traffictypediagnostic: DBBPR03MB5223:
x-microsoft-antispam-prvs: <DBBPR03MB5223542A7F14B5753239A996EE530@DBBPR03MB5223.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0255DF69B9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(376002)(396003)(39860400002)(136003)(189003)(199004)(478600001)(8936002)(2906002)(6512007)(81166006)(316002)(4326008)(33656002)(86362001)(71200400001)(558084003)(186003)(8676002)(91956017)(6916009)(66446008)(2616005)(66946007)(64756008)(66556008)(66476007)(76116006)(6506007)(81156014)(6486002)(36756003)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5223; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: w2a+NUmluikhvITSN1rzOuN8Gs4tlNzirph/jmsxxdeltv4/gukJzflaqDtVDSyGHBfYhi+vtRX1zhd93f3ynIcwFpnf0jCGjr4joFN/QkIuNTL5lWDJuyK5RmIwfI86L+BuloXyd9UwCnNuXzOzf1bFkbGNjqTakzak2jD4K5rzBRnX8ZX7dfsF9QyfNIK5pIcJMbehn+MH9PGU4n9h/qzrJ42/blxFYTxbqOBUfW7Lwk/yJGNlWqK0R9wrYiIYr6HLgT4c7m/N3TUPonkMHnkMpIv3bAWUnNNLktl0urt78P9GVkLlShkrwiH3UOvsqGhslsGLorj1a1oWJHlHSN6TXvE5O750GJpPBD5KpdGNMu0LFzKiOwOBspaP70Xr+ASs7fu9+aiToTc94adz/fmrRaRV8R2wcBdi5p264QW72arIQzTmBaGxovroSkul
x-ms-exchange-transport-forked: True
Content-ID: <020156D58A5A4B4081C3BD65A6719AB7@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d2934c63-3f3a-4fd8-e4ad-08d783fc66a5
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2019 20:53:57.1001 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NpT3RRb/b5FOhLMjfSmALqSuZyj1nuLFIaLBSWkGXx3Cn5j6LL78Dc+J+y5xwB+xlYGm0E35YLC5OYO9K2NwRXULxX3JZHSEb3i3klcZ9Vw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5223
X-MC-Unique: aMAmxstiMG-xm-cAprlBYQ-1
X-Mimecast-Spam-Score: 0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/n5hSZBHYPCf6ut2EdX6OnpnTBcs>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 20:54:07 -0000

ID4gICBJIHdvdWxkIGxpa2UgdG8gYXNrIHlvdSB3aGV0aGVyIHRoYXQNCj4gICAgMjAwMTpkYjg6
ZWU6MjoxOjoNCj4gICAgY291bGQgcmF0aGVyIGJlDQo+ICAgIDIwMDE6ZGI4OmVlOmZmOjI6MTo6
Pw0KICAgIA0KICBObyAtIHRoZSBsb2NhdG9yIGhhcyB0byBiZSBvbiBhIDY0Yml0IGJvdW5kYXJ5
IC0gaXQgcmVmdXNlcyBjb25maWd1cmF0aW9uIGZvciBhbnl0aGluZyBlbHNlIGluIHRoZSBjb2Rl
IGJhc2VzIEkgaGF2ZSB0ZXN0ZWQgb24uDQoNClRoYW5rcw0KDQpBbmRyZXcNCg0KDQoNCg==


From nobody Wed Dec 18 12:59:49 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D243120B1D for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 12:59:46 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 chvMo-l0rTlD for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 12:59:44 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56F5D1208AA for <spring@ietf.org>; Wed, 18 Dec 2019 12:59:43 -0800 (PST)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03lp2050.outbound.protection.outlook.com [104.47.8.50]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-182-DktUDsZjNdm_9rUnutAs2w-1; Wed, 18 Dec 2019 20:59:40 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5223.eurprd03.prod.outlook.com (20.179.47.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Wed, 18 Dec 2019 20:59:39 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2538.019; Wed, 18 Dec 2019 20:59:39 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
CC: SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB30yUuQpd+rN06ZUFj620sk56e90UZAgAJCVoCAAIKPgA==
Date: Wed, 18 Dec 2019 20:59:39 +0000
Message-ID: <6C666DCB-840B-4E18-99A4-081B6EDD7225@liquidtelecom.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com>
In-Reply-To: <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
x-originating-ip: [2c0f:fe40:3:3:94a6:92e4:6816:d202]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 4ea4be5d-f304-411e-b75c-08d783fd32aa
x-ms-traffictypediagnostic: DBBPR03MB5223:
x-microsoft-antispam-prvs: <DBBPR03MB52232B66BA93C8C80F548003EE530@DBBPR03MB5223.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0255DF69B9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39840400004)(366004)(376002)(396003)(136003)(189003)(199004)(478600001)(8936002)(2906002)(6512007)(81166006)(316002)(4326008)(33656002)(86362001)(71200400001)(186003)(8676002)(91956017)(6916009)(66446008)(2616005)(66946007)(64756008)(66556008)(66476007)(76116006)(6506007)(81156014)(6486002)(36756003)(5660300002)(4744005); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5223; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 69L5fNYWkp4gx/v3+sS7reqCwRahhWSHcZHOkXF8fm/oGGf/daCaBGC3yJ+6SuRapzI3txvFHbKycj+YKPHJOb/cFSM42mccVBgOgLS7/Obv52SnLqyZuKEYLDjcob4sKXRpHzU1V9zhdYw2sRv5JRM+mJI/L7ZgK75DWH+99KKA3uK2KkV6QqL3qvD7ho7coou4ORoaYAeuU7DI38uUozvB5nrtXcm3cj0czEd/wOf8cJAk2jf8O7jZUhNp7TtsCN9nv4M4ETXN6MGd9UXaTNs3c/ve6huAVKn9Z3bL+oZQuX4+HymbdcmB3R+H2VuvfxPBMyGWNaGWQSFmRFnePwX2dIchVUCv+cMMOkRnTGvD6dzIyrWsKPZLqjYWvStkrPiXhmrVt0/4ehfIR7Zb/t9NU5RxeK1Y5RNLNSUP1/6ycrHEQ42xz5c62DPqGWxT
x-ms-exchange-transport-forked: True
Content-ID: <B399399E61F6354BACC0B74D73DE8175@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4ea4be5d-f304-411e-b75c-08d783fd32aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2019 20:59:39.3199 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zFkAlpwUBcCr0RLzfZdr7Dmw+CBSrvKu0XOlU3HAnBEeGthsw9iCHXkKYiJY0tYAX/qptzbWXAC4BVZk2gAdvfzFVGRuW2h8rkTbVUbniWw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5223
X-MC-Unique: DktUDsZjNdm_9rUnutAs2w-1
X-Mimecast-Spam-Score: 0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/n9G745OWMpZoZbuupIcFwNYCtAs>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 20:59:47 -0000

PiAgICA+IC9SUC8wL1JQMC9DUFUwOlNSVjYtUjIjc2hvdyBzZWdtZW50LXJvdXRpbmcgc3J2NiBs
b2NhdG9yIFIyIHNpZCBTdW4gRGVjIA0KPiAgICA+IDE1IDA0OjU2OjEwLjkxMyBVVEMvDQo+ICAg
ID4gDQo+ICAgID4gL1NJRCAgICAgICAgICAgICAgICAgICAgICAgICBCZWhhdmlvciAgICAgDQo+
ICAgID4gQ29udGV4dCAgICAgICAgICAgICAgICAgICAgICAgICAgIE93bmVyICAgICAgICAgICAg
ICAgU3RhdGUgIFJXLw0KPiAgICA+IA0KPiAgICA+IC8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSAgLS0tLS0tLS0tLS0gIA0KPiAgICA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAg
ICAtLS0tLS0tLS0tLS0tLS0tLS0gIC0tLS0tICAtLS8NCj4gICAgPiANCj4gICAgPiAvMjAwMTpk
Yjg6ZWU6MjoxOjogICAgICAgICAgIEVuZCAoUFNQKSAgICANCj4gICAgPiAnZGVmYXVsdCc6MSAg
ICAgICAgICAgICAgICAgICAgICAgc2lkbWdyICAgICAgICAgICAgICBJblVzZSAgWS8NCiAgICAN
Cj4gICAgSSB3b3VsZCBsaWtlIHRvIGFzayB5b3Ugd2hldGhlciB0aGF0DQo+ICAgIDIwMDE6ZGI4
OmVlOjI6MTo6DQo+ICAgIGNvdWxkIHJhdGhlciBiZQ0KPiAgICAyMDAxOmRiODplZTpmZjoyOjE6
Oj8NCiAgICANCiBKdXN0IHRvIGNsYXJpZnkgdG8geSBsYXN0IGVtYWlsIC0gaW4gdGhlIGFib3Zl
IC0gMjAwMTpkYjg6ZWU6MiBpcyB0aGUgbG9jYXRvciAtIDEgc2VlbXMgdG8gYmUgYSBmdW5jdGlv
biAtIHdoaWNoIEkgYWxzbyByZWFsaXplIGRvZXMgbm90IGFsaWduIGF0IGFsbCB3aXRoIHNlY3Rp
b24gOS4yIG9mIHRoZSBkcmFmdCAtIGJ1dCBhbSBJIGNvcnJlY3QgaW4gdW5kZXJzdGFuZGluZyB5
b3UgYXJlIGFza2luZyBpZiB0aGUgbG9jYXRvciBjb3VsZCBiZSAyMDAxOmRiODplZTpmZjoyOjog
LSB3aXRoIDEgYmVpbmcgdGhlIGZ1bmN0aW9uIC0gaW4gd2hpY2ggY2FzZSB0aGUgYW5zd2VyLCBh
cyBwZXIgbXkgcHJldmlvdXMgZW1haWwsIGlzIG5vIC0gbm90IGluIHRoZSBjb2RlIGJhc2VzIEkg
YW0gdGVzdGluZyBvbi4NCg0KVGhhbmtzDQoNCkFuZHJldw0KDQoNCg==


From nobody Wed Dec 18 13:07:19 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73CCA1208AA; Wed, 18 Dec 2019 13:07:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=oQEpgFoF; dkim=pass (1024-bit key) header.d=juniper.net header.b=B1v0SjIY
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 Wy4WsBN3hRMy; Wed, 18 Dec 2019 13:07:15 -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 DE4331208A8; Wed, 18 Dec 2019 13:07:15 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBIL7Ena027361; Wed, 18 Dec 2019 13:07:14 -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=lmg+W9r970C3LMSxdxTMuZWOq+MtbJsmOnkFKZn/BqQ=; b=oQEpgFoFhMZnD1NtwIquXtr/rISHvDaGXLKmj/QX0UbLJz3Ff5k6ql5AQx9sd/CEL8i3 kNSmKR107VACP17WrMX+lEa64G+aPVuQiiVbTHXyKO2x2+lqSDNUQlKdR1fYWts8ql88 xNJpCr5ODnjLuepvXyi3TiPmaRhZPcBFh4AyR3mUQ5a67GQ7exaD/14eo3ld5CNrjqo/ uUXykydBdisL0jobE6ak/khOcmHWGLf8B9l0S4+/ALsWP2Hanu6N23Ikm5ayqsAi7y14 5cr9UjcV1Hklbjv5RGthscImvvQBnc8AvL9Ub87kjkf8IPXaYFRI23TvzZi4bqbNIRWE TQ== 
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2172.outbound.protection.outlook.com [104.47.55.172]) by mx0a-00273201.pphosted.com with ESMTP id 2wypsx0ht2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 Dec 2019 13:07:14 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W4bdUC6jAwzDoSIQOC/W1IZ0H/4vdILBBgPbNDejZnOWRq4CqFLpw/km+HKGdwL4y2+5DuiPphIfUZiiei1kkEdR7AHB3yylyRyOhG1Gx/krxssLkHWXHa4jTCaTlx62B+d/WZlhLjTlkf3m2Q6KGoRW+MU4scbBzPJpISLxTRfcA+OaQqX7249hoqjsP1DASMREepRusKHkONluGf8kCtK10Rpxs1M7Ra2BwI7kisMH7SXcnlCvJYijRQb5sNn5w4Jfw00zirZlqjfmpJorxmCb6x+6XIN9MZE8xplA0fXuk5pgbLcGh/KeFXGnVd9eoQFQdhLodpk/pynXqdcH8w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lmg+W9r970C3LMSxdxTMuZWOq+MtbJsmOnkFKZn/BqQ=; b=WL01tLSDvVZQBMmM88z8eZq7ddTtFHrkCPbx3qOiHeWJC9oBNIhn58lHnfs4WrD7U8n/fvofyXuHd6H+Omfl3HLxhcPlPuaLpKVFXEp37ChNvbTp9KxBL/Ki0RhLxqWq0BgC3Cja/Ve9PCSkYUbZNDyP9LRYKqC6n4cLvbtbt39Nad0izLUopMzhU7JLKdvxgERxsE0jkTs+gSswZKWUFzXybKRArBfq53onzbzeghiJJgS/ha9pHg4kl5xx1f2dOPXMGGeGWn2K/3NnrU7Iqnd2F7JV4m30BU97AUPxGOiYuNjPspGrFypd8tj1m8+dlU39VUyyxz1FYLTiZ1pVWw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lmg+W9r970C3LMSxdxTMuZWOq+MtbJsmOnkFKZn/BqQ=; b=B1v0SjIYbQryALkfn8d5FDYNBDvzevyQZSKmX7RGtGitluGltNrzbUPlTx6kGA83fv8lVM8FAYENZMBgtdj0XNjPrLXjTAqrbFJEkwUvZibOh+ooF57KMXHkN6hDVvW+wJTh3+CfH2T9V9wh+2ya/cK7cfTY1VJhCcMca88lZTw=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5938.namprd05.prod.outlook.com (20.176.31.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.9; Wed, 18 Dec 2019 21:07:11 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Wed, 18 Dec 2019 21:07:11 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
CC: 6man Chairs <6man-chairs@ietf.org>
Thread-Topic: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVquTndqYHi+ocSka77XklwEBrp6fAc32w
Content-Class: 
Date: Wed, 18 Dec 2019 21:07:10 +0000
Message-ID: <BN7PR05MB5699BC2BBEAB0E547F9F2A42AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
In-Reply-To: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-18T21:07:09.2430890Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=bbbc0d3b-feb1-4a8b-a085-2fd23405d5d0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b7a16b97-c230-4e61-8e74-08d783fe3fbf
x-ms-traffictypediagnostic: BN7PR05MB5938:
x-microsoft-antispam-prvs: <BN7PR05MB5938DD161212345DC5A2BEB0AE530@BN7PR05MB5938.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0255DF69B9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(39860400002)(376002)(346002)(136003)(199004)(189003)(13464003)(2906002)(316002)(81166006)(81156014)(52536014)(8676002)(8936002)(5660300002)(86362001)(110136005)(4001150100001)(9686003)(55016002)(4326008)(966005)(33656002)(26005)(71200400001)(478600001)(64756008)(66556008)(7696005)(76116006)(6506007)(53546011)(66446008)(186003)(66476007)(66946007); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5938; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: psw+TKBS7ccnfzJqEXV7cGNybmsmqYyAHLQY5+DG0vvnxd2sUsheXU5ne/01VjC2alD43L4div8HB2gJXaZwOh61ILUzRevBr9RaSWN0K1lpLayMxt2lHo9qRboSKudErUee0wVo9JXTi4nZPi+2+Z3Fl4nJMnIuFytyAqERymW4Dx/oXMxdNeJSJwdN7CkZ7J71Fz9XC97o7Y1skQWebzq5m9nWYAGFlFxZqWGOywy0e+izkBu5jeJwn+L76sjZT6tKRGL3InBvqNwMJQ09pdHCxNpuhcwNtk4ya64jDJdpInz8QWxCb3TdgZBFQQmYmdY8xAGeQoR5nC6WUfTh5VwC72crYATBEIKD8PmbAGczcgGeAMTPf2vejBX/Y7Z4Lv8UXMRg5U26OGUPu71i5oodOnH+A2jTyvEdJ3bVPBoFh33dCoXv/ccKTwOkk1o1wVZzvjKVI2CD10WGlruYAhic8xpF1LX+c7WiKg489FWJpPpfer8/MZa8IYLzxE+n8mRcMl+BuDDdLu1IVwTfiaXmSMF98I78eQU7jj5WHQE=
x-ms-exchange-transport-forked: True
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: b7a16b97-c230-4e61-8e74-08d783fe3fbf
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2019 21:07:10.7616 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VLnnS3z6vJla06RGFZY4KXEru+OFyF85J275t6Z+OpX35jKXjkqDargBht5TSHknQO2wEt4uPwUzKTO9NgKwDQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5938
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-18_07:2019-12-17,2019-12-18 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 suspectscore=0 priorityscore=1501 mlxscore=0 phishscore=0 spamscore=0 clxscore=1015 bulkscore=0 impostorscore=0 mlxlogscore=999 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912180162
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/33cNPzTPBiEjEOWFP92skIAAcMg>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 21:07:17 -0000

Ole,

I have reviewed version-02 of this document and believe that it still has t=
he following major issues:

- Section 3.1.1 assumes implementation details (e.g., that the implementati=
on has an OAM process) but fails to describe any externally observable beha=
vior. The externally observable behaviors are described, incompletely, in S=
ections 4.1.2 and 4.2.2.

- Section 3.5 seems to be incomplete. What TLV are we talking about and wha=
t role does it play?

- Section 4 talks about future revisions of this document. Aren't we in WGL=
C?

- Section 4.1.2.1 - When the ping succeeds, what does the success message l=
ook like? An ICMP Echo Response? What is the source address? A SID?

- Section 4.1.2.2 - Does this work with PSP?

- Section 4.2.2.1 - Do we need to examine flags even when SL =3D=3D 0?

                                                                           =
                         Ron



Juniper Business Use Only

-----Original Message-----
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Ole Troan
Sent: Wednesday, December 4, 2019 3:53 PM
To: 6man WG <ipv6@ietf.org>; SPRING WG <spring@ietf.org>
Cc: 6man Chairs <6man-chairs@ietf.org>
Subject: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>

Hello,

  As agreed in the working group session in Singapore, this message starts =
a new two week 6MAN Working Group Last Call on advancing:

  Title    : Operations, Administration, and Maintenance (OAM) in Segment R=
outing Networks with IPv6 Data plane (SRv6)
  Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
  Filename : draft-ietf-6man-spring-srv6-oam-02
  Pages    : 23
  Date     : 2019-11-20
                        =20
    https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf=
-6man-spring-srv6-oam/__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4=
ARNtx4MhYWG7vdEvXi-22No-zDm$=20

as a Proposed Standard. =20

Substantive comments and statements of support for publishing this document=
 should be directed to the mailing list.
Editorial suggestions can be sent to the author. This last call will end on=
 the 18th of December 2019.

To improve document quality and ensure that bugs are caught as early as pos=
sible, we would require at least two reviewers to do a complete review of t=
he document.  Please let the chairs know if you are willing to be a reviewe=
r.

The last call will be forwarded to the spring working group, with discussio=
n directed to the ipv6 list.

Thanks,
Bob & Ole, 6man co-chairs


--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://urldefense.com/v3/__https://www.ietf.org/m=
ailman/listinfo/ipv6__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4AR=
Ntx4MhYWG7vdEvXi-2-1yR5ZL$
--------------------------------------------------------------------


From nobody Wed Dec 18 13:14:42 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0ADE11208A8 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 13:14:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 k7Ausvj1Cqru for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 13:14:39 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 0E7F4120232 for <spring@ietf.org>; Wed, 18 Dec 2019 13:14:38 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBILEbZw045127 for <spring@ietf.org>; Wed, 18 Dec 2019 22:14:37 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 237A820823F for <spring@ietf.org>; Wed, 18 Dec 2019 22:14:37 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 1A4682080B0 for <spring@ietf.org>; Wed, 18 Dec 2019 22:14:37 +0100 (CET)
Received: from [10.11.240.32] ([10.11.240.32]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBILEWVJ014179 for <spring@ietf.org>; Wed, 18 Dec 2019 22:14:34 +0100
To: spring@ietf.org
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <841ae01a-1840-c7ce-044a-a0f3b8df2c50@gmail.com>
Date: Wed, 18 Dec 2019 22:14:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/6jXUTx0zwyjWp5bz9vmD2x4aigY>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 21:14:41 -0000

Le 18/12/2019 à 18:16, Ron Bonica a écrit :
> Folks,
> 
> I am warming to the idea of fix-length, 64-bit locators. Benefits follow:
> 
>   * There is no use-case for less specific (e.g., /56) locators
>   * It would make the FUNC part of the address appear in a predictable
>     location. This would facilitate ACLs that match on function.

I think it sounds as if one needs a locator.  That locator must have a 
fixed length.

I suggest that locator to be an IP address whose length is 128bit.

Interpreting a part of an IP address as a locator (be that 65bit or 
other length) might lead to confusion between roles of locator and 
identifier.

And, ACL matching is indeed better on fixed length keys, but I think it 
is even better on full addresses than on parts of addresses.

Alex

> 
> While you might save a IPv6 address space with more specific locators, 
> the savings might not be worth the administrative headache.
> 
> In this case, we should probably change the document to reflect 
> implemented behavior.
> 
>                                                                         Ron
> 
> 
> Juniper Business Use Only
> 
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Wed Dec 18 13:17:56 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A524F120836 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 13:17:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 QLIBEjsSdRd4 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 13:17:53 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 A618D120232 for <spring@ietf.org>; Wed, 18 Dec 2019 13:17:52 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBILHolp019836; Wed, 18 Dec 2019 22:17:50 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 6563A208175; Wed, 18 Dec 2019 22:17:50 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 57C022080BA; Wed, 18 Dec 2019 22:17:50 +0100 (CET)
Received: from [10.11.240.32] ([10.11.240.32]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBILHmHJ015181; Wed, 18 Dec 2019 22:17:49 +0100
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: SPRING WG email list <spring@ietf.org>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com> <820561C3-E885-4ED9-9DF9-0E870793271F@liquidtelecom.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <ca610232-a20a-33be-8106-c36f2b87a61d@gmail.com>
Date: Wed, 18 Dec 2019 22:17:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <820561C3-E885-4ED9-9DF9-0E870793271F@liquidtelecom.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nxsnMxhBEV5N-8ZFLXU0PEr0VlQ>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 21:17:54 -0000

Le 18/12/2019 Ã  21:53, Andrew Alston a Ã©critÂ :
>   >   I would like to ask you whether that
>>     2001:db8:ee:2:1::
>>     could rather be
>>     2001:db8:ee:ff:2:1::?
>      
>    No - the locator has to be on a 64bit boundary - it refuses configuration for anything else in the code bases I have tested on.

Are the fixed-length locators aware of a similar distinction in IPv4 
before CIDR existed?

Does SRv6 appreciate class existence in IPv6?

Alex

> 
> Thanks
> 
> Andrew
> 
> 
> 


From nobody Wed Dec 18 13:27:54 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7051120236 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 13:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 m3FApJq5RuwQ for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 13:27:51 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 7AFEA12001A for <spring@ietf.org>; Wed, 18 Dec 2019 13:27:51 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBILRnJ6047749; Wed, 18 Dec 2019 22:27:49 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id DA3CC208190; Wed, 18 Dec 2019 22:27:49 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id CCA45208173; Wed, 18 Dec 2019 22:27:49 +0100 (CET)
Received: from [10.11.240.32] ([10.11.240.32]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBILRlkY017140; Wed, 18 Dec 2019 22:27:47 +0100
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: SPRING WG email list <spring@ietf.org>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <6f388b0d-9d66-5ce5-3419-965c3a9c3924@gmail.com> <6C666DCB-840B-4E18-99A4-081B6EDD7225@liquidtelecom.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <61fd6778-b5f1-01ef-fdbc-ee73026692c5@gmail.com>
Date: Wed, 18 Dec 2019 22:27:47 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <6C666DCB-840B-4E18-99A4-081B6EDD7225@liquidtelecom.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ci8Po23VQTeN4cxBg91B1Q-7mb8>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 21:27:53 -0000

Le 18/12/2019 Ã  21:59, Andrew Alston a Ã©critÂ :
>>     > /RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec
>>     > 15 04:56:10.913 UTC/
>>     >
>>     > /SID                         Behavior
>>     > Context                           Owner               State  RW/
>>     >
>>     > /--------------------------  -----------
>>     > ------------------------------    ------------------  -----  --/
>>     >
>>     > /2001:db8:ee:2:1::           End (PSP)
>>     > 'default':1                       sidmgr              InUse  Y/
>      
>>     I would like to ask you whether that
>>     2001:db8:ee:2:1::
>>     could rather be
>>     2001:db8:ee:ff:2:1::?
>      
> Just to clarify to y last email - in the above - 2001:db8:ee:2 is the
> locator - 1 seems to be a function - which I also realize does not
> align at all with section 9.2 of the draft - but am I correct in
> understanding you are asking if the locator could be
> 2001:db8:ee:ff:2:: - with 1 being the function - in which case the
> answer, as per my previous email, is no - not in the code bases I am
> testing on.

Thank you for the reply.

If the locator can only be 64bit in length then I think it is wrong.

But I am aware the more I say that the stronger and more numerous the 
RFCs using a fixed 64 are published :-)  It is not what I want.  So I 
stop saying it.

Alex

> 
> Thanks
> 
> Andrew
> 
> 


From nobody Wed Dec 18 13:28:26 2019
Return-Path: <otroan@employees.org>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 496BA120236; Wed, 18 Dec 2019 13:28:20 -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, SPF_HELO_NONE=0.001, SPF_PASS=-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 g0JH7tYMSXb2; Wed, 18 Dec 2019 13:28:18 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12F1612001A; Wed, 18 Dec 2019 13:28:18 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79d:53aa:d30:d8fa:3c9d:687b:162b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id F25044E14535; Wed, 18 Dec 2019 21:28:16 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 4789326C3A84; Wed, 18 Dec 2019 22:28:15 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\))
From: otroan@employees.org
In-Reply-To: <BN7PR05MB5699BC2BBEAB0E547F9F2A42AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
Date: Wed, 18 Dec 2019 22:28:15 +0100
Cc: 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CE77CC2E-DFDD-47CF-B70F-8DD0A6609B9A@employees.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <BN7PR05MB5699BC2BBEAB0E547F9F2A42AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
To: Ron Bonica <rbonica@juniper.net>
X-Mailer: Apple Mail (2.3601.0.10)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xSl8RjfIU0ALCVTIlfod7HQo98U>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 21:28:20 -0000

Hi Ron,

Thank you, the last call for this document will stay open until the =
issues raised are closed.
Currently we are awaiting a new revision from the authors. I expect a =
few more rounds on this one.

Best regards,
Ole

> On 18 Dec 2019, at 22:07, Ron Bonica <rbonica@juniper.net> wrote:
>=20
> Ole,
>=20
> I have reviewed version-02 of this document and believe that it still =
has the following major issues:
>=20
> - Section 3.1.1 assumes implementation details (e.g., that the =
implementation has an OAM process) but fails to describe any externally =
observable behavior. The externally observable behaviors are described, =
incompletely, in Sections 4.1.2 and 4.2.2.
>=20
> - Section 3.5 seems to be incomplete. What TLV are we talking about =
and what role does it play?
>=20
> - Section 4 talks about future revisions of this document. Aren't we =
in WGLC?
>=20
> - Section 4.1.2.1 - When the ping succeeds, what does the success =
message look like? An ICMP Echo Response? What is the source address? A =
SID?
>=20
> - Section 4.1.2.2 - Does this work with PSP?
>=20
> - Section 4.2.2.1 - Do we need to examine flags even when SL =3D=3D 0?
>=20
>                                                                        =
                            Ron
>=20
>=20
>=20
> Juniper Business Use Only
>=20
> -----Original Message-----
> From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Ole Troan
> Sent: Wednesday, December 4, 2019 3:53 PM
> To: 6man WG <ipv6@ietf.org>; SPRING WG <spring@ietf.org>
> Cc: 6man Chairs <6man-chairs@ietf.org>
> Subject: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
>=20
> Hello,
>=20
>  As agreed in the working group session in Singapore, this message =
starts a new two week 6MAN Working Group Last Call on advancing:
>=20
>  Title    : Operations, Administration, and Maintenance (OAM) in =
Segment Routing Networks with IPv6 Data plane (SRv6)
>  Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
>  Filename : draft-ietf-6man-spring-srv6-oam-02
>  Pages    : 23
>  Date     : 2019-11-20
>=20
>    =
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-6m=
an-spring-srv6-oam/__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4AR=
Ntx4MhYWG7vdEvXi-22No-zDm$=20
>=20
> as a Proposed Standard. =20
>=20
> Substantive comments and statements of support for publishing this =
document should be directed to the mailing list.
> Editorial suggestions can be sent to the author. This last call will =
end on the 18th of December 2019.
>=20
> To improve document quality and ensure that bugs are caught as early =
as possible, we would require at least two reviewers to do a complete =
review of the document.  Please let the chairs know if you are willing =
to be a reviewer.
>=20
> The last call will be forwarded to the spring working group, with =
discussion directed to the ipv6 list.
>=20
> Thanks,
> Bob & Ole, 6man co-chairs
>=20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: =
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6__;!=
8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4ARNtx4MhYWG7vdEvXi-2-1yR5=
ZL$
> --------------------------------------------------------------------


From nobody Wed Dec 18 15:14:14 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19BFB120A91 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 15:14:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 d5-ildp0K0Ou for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 15:14:12 -0800 (PST)
Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0: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 F35CE120047 for <spring@ietf.org>; Wed, 18 Dec 2019 15:14:11 -0800 (PST)
Received: by mail-oi1-x231.google.com with SMTP id x14so2104099oic.10 for <spring@ietf.org>; Wed, 18 Dec 2019 15:14: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=iHKq59/GtrnBNKhYd7W/qpdWvdZ6jhPCD+58pv4bOXc=; b=k4O1Fz0iumvLotSmxeVEp0fHyq6DwJpZvQaXib26S87S9o8PWNPYQJ5DJiUeGeDmnB dpfI1Uo+mm/xtrLzAJjx5VDcuOqDUfwixBZCzihC8R62pg/3zDjH7SsZbPS8wyvmJkPv IzEM9M/bnE/YYEKhhfHFvIkvoc9WVRFzTgzq9INkFenU070mFGwoO9+LkfmxoetO2mcD L9MVM8U92hxtxpgc9rUkYLGnA8M2IeTePlsicu9vupHShgCgGmAMEJEtr6GUbA83dmn3 2CyhUvDzvIw+pxpVDu519oUw6lZ3MzmoJi+EWjaf0FnHZDLprV4rsd4Ga5NV/P8XhPHK 5HgA==
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=iHKq59/GtrnBNKhYd7W/qpdWvdZ6jhPCD+58pv4bOXc=; b=QuMMNPfsVniok8t9AEYEpWWStXW48CpMORtzcEAA2be76lv/rpEXWcNSPJc8hYQdN/ DDizur12ZyZaIjULd+0eMurA2f1A1cJzJHitNL42AtpgTxqhUcBhXh0lah4OoKL731mW Cp/TdJvvxB/8QfDgGuRl/5nMQYXFdgEuDaiRdKeK9ss3DEbT5GuBMf9NmEZqrvluURr6 hsLNoTEXL0z3Ofl1O9Av7q5jxIYu4KTMIJoVmEaqFfd2P9zX3FGMrjg/F6dmgqJVVcrt gMdXz4+3KoTzyAkelwKFR/WUdJWS5vEsoJd6mm+wWdXldONf0Xwf8fsPlwSYkh9dfVIE lkEw==
X-Gm-Message-State: APjAAAUr/qa9x8S9weNJk8iqhCifgUmvrifebh70OVQXDbdod+LaGbqU Nxg6IvpNqLx9M/6PS77NaOyM5bpEIo8fGxyfK9cpUy0R
X-Google-Smtp-Source: APXvYqyTototkJNi/ObKrB/hIBqTgN0fRiBsa6RMQ6sIU0I37Aqy3WhLwBeZg5o6EZB3h86YDhpuGlzDROlLfWdf77U=
X-Received: by 2002:a05:6808:98d:: with SMTP id a13mr1655293oic.7.1576710851210;  Wed, 18 Dec 2019 15:14:11 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Thu, 19 Dec 2019 10:13:44 +1100
Message-ID: <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000033347f059a029a90"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/AlNSXi2NrH4SwgM4y--51fA-tlQ>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 23:14:13 -0000

--00000000000033347f059a029a90
Content-Type: text/plain; charset="UTF-8"

On Thu, 19 Dec 2019, 04:16 Ron Bonica, <rbonica=40juniper.net@dmarc.ietf.org>
wrote:

> Folks,
>
>
>
> I am warming to the idea of fix-length,
>

I think fixed length or single size is always a good thing to aim for.

RFC5505, although about host configuration, sums it up the benefits very
well.

"Anything that can be configured can be misconfigured.  Section 3.8 of
   "Architectural Principles of the Internet" [RFC1958] states: "Avoid
   options and parameters whenever possible.  Any options and parameters
   should be configured or negotiated dynamically rather than manually."

64-bit locators. Benefits follow:
>
>
>
>    - There is no use-case for less specific (e.g., /56) locators
>    - It would make the FUNC part of the address appear in a predictable
>    location. This would facilitate ACLs that match on function.
>
>
>
> While you might save a IPv6 address space with more specific locators, the
> savings might not be worth the administrative headache.
>

Agree.

When people have a choice because they have a lot of address space such as
in an RFC1918 addressed network, they'll commonly choose a single and
simple fixed size e.g.  universal IPv4 /24s for all links IPv4 for that
reason. VLSM is fundamentally hard,

Regards,
Mark.


>
>
> In this case, we should probably change the document to reflect
> implemented behavior.
>
>
>
>                                                                        Ron
>
>
>
> Juniper Business Use Only
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, 19 Dec 2019, 04:16 Ron Bonica=
, &lt;rbonica=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org" rel=3D"nore=
ferrer noreferrer" target=3D"_blank">40juniper.net@dmarc.ietf.org</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div>
<p class=3D"MsoNormal">Folks,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">I am warming to the idea of fix-length, </p></div></=
div></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">=
I think fixed length or single size is always a good thing to aim for.</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">RFC5505, although about host=
 configuration, sums it up the benefits very well.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">&quot;Anything that can be configured can be mis=
configured.=C2=A0 Section 3.8 of</div>=C2=A0 =C2=A0&quot;Architectural Prin=
ciples of the Internet&quot; [RFC1958] states: &quot;Avoid<br>=C2=A0 =C2=A0=
options and parameters whenever possible.=C2=A0 Any options and parameters<=
br>=C2=A0 =C2=A0should be configured or negotiated dynamically rather than =
manually.&quot;<div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"=
gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"#05=
63C1" vlink=3D"#954F72"><div><p class=3D"MsoNormal">64-bit locators. Benefi=
ts follow:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">There is no use-case for less specific (e.g.,=
 /56) locators<u></u><u></u></li><li style=3D"margin-left:0in">It would mak=
e the FUNC part of the address appear in a predictable location. This would=
 facilitate ACLs that match on function.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">While you might save a IPv6 address space with more =
specific locators, the savings might not be worth the administrative headac=
he.</p></div></div></blockquote><div><br></div><div>Agree.</div><div><br></=
div><div>When people=C2=A0have a choice because they have a lot of address =
space such as in an RFC1918 addressed network, they&#39;ll commonly choose =
a single and simple fixed size e.g.=C2=A0 universal IPv4 /24s for all links=
 IPv4 for that reason. VLSM is fundamentally hard,=C2=A0</div><div><br></di=
v><div>Regards,</div><div>Mark.</div><div>=C2=A0</div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div><p cl=
ass=3D"MsoNormal">=C2=A0<u></u></p>
<p class=3D"MsoNormal">In this case, we should probably change the document=
 to reflect implemented behavior.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Ron<u>=
</u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<br>
<p align=3D"Center" style=3D"margin:0"><span style=3D"font-size:7.0pt;font-=
family:Calibri;color:#000000">Juniper Business Use Only</span></p>
</div>
</div>

_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer"=
 target=3D"_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/spring</a><br>
</blockquote></div></div></div>
</div>

--00000000000033347f059a029a90--


From nobody Wed Dec 18 16:01:38 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50C06120180; Wed, 18 Dec 2019 16:01:24 -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, 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 header.b=LT2oeIeL; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jS5wJVh6
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 Gr3AOBJXGv8H; Wed, 18 Dec 2019 16:01:21 -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 0DE66120013; Wed, 18 Dec 2019 16:01:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=36437; q=dns/txt; s=iport; t=1576713681; x=1577923281; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=K0rNEDQiFkc01H/HuP3fICGbd8YJDpV0iLpHvPe5Egk=; b=LT2oeIeLWTJKDgq/saiWTQaZOGO1jfA3UZL3en4NW7YE3jMWj4uY+pDS 7WgQ42BNAi7rIGz3gvFBe9zCyH2vjT7Wr14GK6+IKROW88Q3AdA2z0Gd9 qLbo/7HR7XNZc9nNzrPDFgC/PB5Lhe/zgfYPDpeh3rkRu6yMBjwmA08zm w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AXWg/eBRJfJ8B5UcRU+fyZyS2z9psv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESUANfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5NksAKh0olCc+BB1f8Kav4Zig7NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AsCQBkvPpd/5xdJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXyBHi9QBWxYIAQLKoQGg0YDinKCOiWYBoJSA1QJAQEBDAEBGAE?= =?us-ascii?q?KCgIBAYRAAheCAiQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAwEBEAsGHQE?= =?us-ascii?q?BLAsBDwIBCBEDAQIhBwMCAgIlCxQJCAIEAQ0FIoMAAYF5TQMuAQIMowMCgTi?= =?us-ascii?q?IYXWBMoJ+AQEFgUlBQIJIGIIQAwaBNoUchnwagUE/gTgMFIJMPoJkAQEDAYF?= =?us-ascii?q?2CQ0JgloygiyNNBIJgmiFVolgjjJuCoI1hktmhTiJKxuCQ4d5gUOCfotUjk6?= =?us-ascii?q?IUpF/AgQCBAUCDgEBBYFpIoFYcBUaISoBgkFQGA2NEgwXg1CFFIU/dAGBJ49?= =?us-ascii?q?DAQE?=
X-IronPort-AV: E=Sophos;i="5.69,330,1571702400";  d="scan'208,217";a="395774820"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 00:01:19 +0000
Received: from XCH-ALN-008.cisco.com (xch-aln-008.cisco.com [173.36.7.18]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJ01JSR025700 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 00:01:19 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-008.cisco.com (173.36.7.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 18:01:18 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 19:01:18 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 18 Dec 2019 18:01:18 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mkb4hexqk/vOAFta+ujoWKxdgUQ28E/HfaQ/q1MXGAwSHfpcgXmjYsQGCKK7IA2FC5/DSKGQOr/YTZbP6Q7/Bdx0/32ZyH+IwklEvTOxWxirAfEx2jE3TJZNUlF40NlnOgbF8OM8Tnpi+n/UMESxkpM8sAZuOprZ261WyntnGxpgnUd/DJxTJ8YwNyoe7WMk6Q1k7s1Zv6cDLk20JB1xEEKvaBKeBLMYmqxUjU5WdyCy0zlerVEMpd2z5lWUyWChSckn6hYAkwaZHXyvGeMZpS18FgrZvRM+lsfj7nGIs98RELbz5D13IyVkZAQeqURCbC+mIe0yo+zEN+Pfrz6tcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=K0rNEDQiFkc01H/HuP3fICGbd8YJDpV0iLpHvPe5Egk=; b=aPD9YRX7ia49pCzczXpNgYKoOzgIUIC/bVi811ZwiQX3ed8OWC75JsVC5QajEeIyfd+Yk9PjNV/GzTdZH/MU5pbYk1SesPmH8MsQJSdwHsh2ZSac8tmZsIfW+ljipilw/Pc8yz5tiWPz+zU02WdciMYoQ3xH9zwDKDB99E9VDPLP/BC8EsEcDxrJsBlNYAZTWM9WADOR82LwTiI2xzghgex+Lwglv3mmhZU2mut/M//TqNZrDE2xY+3wR/fZo6anofdjaiEZ5VXhcsg3PX5sVriZOAaGnTA0tD7q2loySjo/NhywiA4nUdS6JDbOgJbizJSL2Ou513NTqR+5BYSV0w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=K0rNEDQiFkc01H/HuP3fICGbd8YJDpV0iLpHvPe5Egk=; b=jS5wJVh6kUymvy9kvjt11DQ3Gh6EGEUcgJhAcCVtW5NkfHbehNE+nAHZdFNBVE7JG/B9NbdNKmiK+FYzyJmSxW87VIsDeSirD/1bEupOjmuxE6l5CAzqLawConIVx8QlcywRkQiXVhAEVjhGm4/bZ77FnVItCYcJhWZqdfkQ9dU=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB4395.namprd11.prod.outlook.com (52.132.250.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Thu, 19 Dec 2019 00:01:17 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Thu, 19 Dec 2019 00:01:16 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, 6man WG <ipv6@ietf.org>, "SPRING WG" <spring@ietf.org>
CC: "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVquT4fiT0mGN0ekCReZDXMAlj3aeqgDOAgAGReoCAAFYZgIAABS0AgBPoSYA=
Date: Thu, 19 Dec 2019 00:01:16 +0000
Message-ID: <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com>
In-Reply-To: <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6b6ef8ed-7111-4517-1363-08d7841691d4
x-ms-traffictypediagnostic: DM6PR11MB4395:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB4395F79C149312F460E2AE7DDE520@DM6PR11MB4395.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(39860400002)(396003)(136003)(366004)(199004)(189003)(81156014)(81166006)(5660300002)(66476007)(66946007)(8676002)(6506007)(53546011)(66556008)(76116006)(66446008)(64756008)(91956017)(4326008)(478600001)(66574012)(86362001)(107886003)(36756003)(186003)(966005)(110136005)(2616005)(71200400001)(33656002)(2906002)(4001150100001)(8936002)(6486002)(6512007)(9326002)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4395; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HLGF7f86Ch8ER4fGQErqXo5loT2H3GM9kDY2cUUkaT2++6vaO/6miWGRFGMcDisYbhfXmzhIBL2v0MUOVWAWXtzXoI7lDvglRcHfBCJPtc9P0KP8dXCLy+QLN9hqo7AqK6/fLe1P1D/uojXvVSu02n3wNdXsRhnGHkiVxyxrW2iAq4JiUmLV15AJSwgilKDEuJp0gTXg0L1j5OWWNoFH1usT8R1waojGc9UH/5SbUMaOvNiQhiIwW61KMzXmWds+Z1Wg7Gnv4/x0nSihkXKXOruNOBwRgFbq3zjZSfDLgZOIWgdKWpdFkSf7oSQWZZY9vUhke2+gYLA1OSN2xau19qjr7urROQlVdgXX/A/c2oDTzLqNPHO/TM7/4ZPzhKp6xAn7lbk1QHTgRdd1B8RphygWQne4h7ZvOMn7c3oH5GAHAEfKUJIxSrNKhr/8zY0JOaziG0XbSNSQ+pUOPRqpciQTovPOmCHoUhRggsbF2jY=
Content-Type: multipart/alternative; boundary="_000_8F662D6A17204D31AEB86A3F7E40E996ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6b6ef8ed-7111-4517-1363-08d7841691d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 00:01:16.5507 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XKBON91AH2nlYvwx0zYsWL3sWhxdixUZmyiJChg7TYOSY3zMzZUABXfuEKf/lebI
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4395
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xch-aln-008.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/wzAtS_VbAtIQIhssSSu1MGT5pR8>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 00:01:24 -0000

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

SGkgSm9lbCwNCg0KVGhhbmtzIGZvciB5b3VyIHJldmlldy4NCg0KVGhlIHByb2Nlc3NpbmcgZGV0
YWlscyB3ZXJlIGVtYmVkZGVkIGluIHRoZSBTZWN0aW9uIDQuDQpXZSBicm91Z2h0IHRoZW0gdXAg
aW4gdGhlIFNlY3Rpb24gMyBhbmQgYWxzbyBhZGRlZCBhZGRpdGlvbmFsIG5vcm1hdGl2ZSBsYW5n
dWFnZSBpbiBTZWN0aW9uIDQuDQoNCldlIGhhdmUgYmVlbiBtYWludGFpbmluZyB0aGUgbGF0ZXN0
IHZlcnNpb24gb2YgdGhlIGRyYWZ0IGluIHRoZSBHaXRodWIuDQoNCkhvd2V2ZXIsIHdlIGFsc28g
cG9zdGVkIHRoZSBsYXRlc3QgZGlmZnMsIHdoaWNoIGFkZHJlc3NlcyB5b3VyIGNvbW1lbnRzIGFz
IGZvbGxvd3M6DQoNCg0KICAqICAgSW4gdGhlIG5ldyByZXZpc2lvbiwgd2UgaGF2ZSBhZGRlZCBu
b3JtYXRpdmUgdGV4dCBhdCB0aGUgYmVnaW5uaW5nIG9mIDMuMS4xIHdoZXJlIE8tYml0IGlzIGRl
ZmluZWQuDQogICogICBTZWN0aW9ucyAzLjMgYW5kIDMuNCBhZGRzIG5vcm1hdGl2ZSB0ZXh0cyBm
b3IgT0FNIFNJRHMuDQogICogICA0LjEuMiBhbmQgNC4yLjIgZnVydGhlciBhZGRzIGFkZGl0aW9u
YWwgbm9ybWF0aXZlIHRleHQgZm9yIFBpbmcgYW5kIHRyYWNlcm91dGUgdXNlLWNhc2VzLCByZXNw
ZWN0aXZlbHkuDQoNCkxhdGVzdCB2ZXJzaW9uIGlzIGtlcHQgaW4gdGhlIEdpdGh1YiBhbmQgYWxz
byB1cGxvYWRlZCBhcyBodHRwczovL3d3dy5pZXRmLm9yZy9zdGFnaW5nL2RyYWZ0LWlldGYtNm1h
bi1zcHJpbmctc3J2Ni1vYW0tMDMudHh0Lg0KDQpUaGFua3MNCg0KUmVnYXJkcyDigKYgWmFmYXIN
Cg0KRnJvbTogIkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+DQpEYXRlOiBU
aHVyc2RheSwgRGVjZW1iZXIgNSwgMjAxOSBhdCAxMDowMSBQTQ0KVG86ICJaYWZhciBBbGkgKHph
bGkpIiA8emFsaUBjaXNjby5jb20+LCA2bWFuIFdHIDxpcHY2QGlldGYub3JnPiwgU1BSSU5HIFdH
IDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3Ig
PGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0+DQoNClNvcnJ5LCBtaW5vciB0eXBvLiAg
U1JILCBub3QgTlNILCBpbiB0aGUgNHRoIHBhcmFncmFwaC4NCkpvZWwNCg0KT24gMTIvNS8yMDE5
IDk6NDIgUE0sIEpvZWwgTS4gSGFscGVybiB3cm90ZToNClRoZSBub3JtYXRpdmUgYmVoYXZpb3Ig
Zm9yIHRoZSBiaXRzIGluIHZhcmlvdXMgcGxhY2VzIHNheXMgdGhhdCB0aGUNCnBhY2tldCBpcyBw
dW50ZWQgdG8gdGhlIGNvbnRyb2wgcHJvY2Vzcy4gIEluIGFuZCBvZiBpdHNlbGYsIHRoYXQgaXMg
ZmluZS4NCkhvd2V2ZXIsIGluIG9yZGVyIGZvciB0aGF0IHRvIGJlIHVzZWZ1bCwgdGhlIGNvbnRy
b2wgcHJvY2VzcyBoYXMgdG8ga25vdw0Kd2hhdCB0byBkbyB3aXRoIHRoZSBwYWNrZXQgd2hlbiBp
dCBnZXRzIHRoZXJlLiAgSW4gdGhlIGNsYXNzaWMgY2FzZSBvZg0Kcm91dGVyIHJlZGlyZWN0LCB0
aGlzIGlzIGNvdXBsZWQgd2l0aCBkZWZpbml0aW9uIG9mIHZhcmlvdXMgY29udGVudCB0bw0KYmUg
cHJvY2Vzc2VkIGJ5IHRoZSByb3V0ZXIgY29udHJvbCBsb2dpYy4NCkluIHRoZSBjYXNlIG9mIHRo
aXMgZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5vcm1hdGl2ZSBkZWZpbml0aW9uIG9mIHdoYXQNCnRo
ZSBjb250cm9sIHByb2Nlc3MgaXMgdG8gZG8gd2l0aCB0aGUgcGFja2V0LiAgQW5kIHBhcnRpY3Vs
YXJseSBzaW5jZSBpbg0KbWFueSBvZiB0aGUgY2FzZXMgZGVzY3JpYmVkIHRoZSBwYWNrZXQgdGhh
dCBpcyBwdW50ZWQgc3RpbGwgaGFzIGFuIFNSSCwNCm5vcm1hbCBwYWNrZXQgcHJvY2Vzc2luZyB3
b3VsZCBzaW1wbHkgcmVhY2ggdGhlIHNhbWUgInB1bnQiIHN0ZXAuICBXaXRoDQpub3doZXJlIHRv
IHB1bnQgaXQuDQpZb3UgYXNzc3VtZSBpbiB0aGUgZXhhbXBsZXMgdGhhdCBzb21lIGZvcm1zIG9m
IHBhcnNpbmcgdGhhdCBieXBhc3MgdGhlDQpOU0ggd2lsbCB0YWtlIHBsYWNlLiAgQnV0IHByb2Nl
c3NpbmcgZG9lcyBub3QgdGFrZSBwbGFjZSBieSBpbnN0aW5jdCBvcg0KbWFnaWMuICBJdCB0YWtl
cyBwbGFjZSBiZWNhdXNlIHdlIHdyaXRlIFJGQ3MgdGhhdCBkZXNjcmliZSB3aGF0IGhhcyB0bw0K
aGFwcGVuLiAgV2l0aG91dCBzb21lIGRlZmluaXRpb24gb2YgdGhlIHJlcXVpcmVkIHBhcnNpbmcs
IGFuZCBJIGJlbGlldmUNCihhbHRob3VnaCBJIGFtIGd1ZXNzaW5nIGR1ZSB0byB0aGUgbGFjayBv
ZiBkZXNjcmlwdGlvbikgd2UgYWxzbyBuZWVkDQpzb21lIG5vcm1hdGl2ZSBkZXNjcmlwdGlvbiBv
ZiB3aGF0IHRoZSBjb250cm9sIHByb2Nlc3MgaXMgcmVxdWlyZWQgdG8gZG8uDQpOb3RlIHRoYXQg
aW4gbW9zdCBPQU0sIHdlIGRlZmluZSB0aGUgYmVoYXZpb3IgdGhhdCBpcyByZXF1aXJlZCwgYW5k
IHRoZW4NCmluZGljYXRlIHdoZXJlIGl0IGlzIHBlcm1pdHRlZCB0byB1c2UgdGhlIGNvbnRyb2wg
cGxhbmUgdG8gYWNoaWV2ZSBpdC4NClRoaXMgcmVzdWx0cyBpbiBhIGNsZWFyIHNwZWNpZmljYXRp
b24sIGFuZCBpbXBsZW1lbnRhdGlvbiBmbGV4aWJpbGl0eS4NCllvdXJzLA0KSm9lbA0KT24gMTIv
NS8yMDE5IDk6MzQgUE0sIFphZmFyIEFsaSAoemFsaSkgd3JvdGU6DQpIaSBKb2VsLA0KDQpJIGRp
ZCBub3QgdW5kZXJzdGFuZCB5b3VyIGNvbW1lbnQuDQoNCkNhbiB5b3UgcGxlYXNlIHBvaW50IHRv
IHNwZWNpZmljIHRleHQgaW4gdGhlIGRyYWZ0IGZvciB3aGljaCB0aGUgZHJhZnQNCm5lZWRzIHRv
IGRlZmluZSBub3JtYXRpdmUgYmVoYXZpb3IgZm9yIHRoZSAibm9kZSBwdW50IHByb2Nlc3NvciBs
b29rDQpwYXN0IHRoZSBTUkggYW5kIG1ha2UgZGV0ZXJtaW5hdGlvbnMgYmFzZWQgb24gdGhlIGNv
bnRlbnQuIj8NCg0KVGhhbmtzDQoNClJlZ2FyZHMg4oCmIFphZmFyDQoNCipGcm9tOiAqaXB2NiA8
aXB2Ni1ib3VuY2VzQGlldGYub3JnPG1haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBi
ZWhhbGYgb2YgIkpvZWwgTS4gSGFscGVybiINCjxqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0bzpq
bWhAam9lbGhhbHBlcm4uY29tPj4NCipEYXRlOiAqV2VkbmVzZGF5LCBEZWNlbWJlciA0LCAyMDE5
IGF0IDQ6MzcgUE0NCipUbzogKk9sZSBUcm9hbiA8b3Ryb2FuQGVtcGxveWVlcy5vcmc8bWFpbHRv
Om90cm9hbkBlbXBsb3llZXMub3JnPj4sIDZtYW4gV0cgPGlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlw
djZAaWV0Zi5vcmc+PiwNClNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdA
aWV0Zi5vcmc+Pg0KKlN1YmplY3Q6ICpSZTogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0
LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0+DQoNCkkgcmUtcmVhZCB0aGlzIGRyYWZ0LCBhbmQg
SSBhbSBhZnJhaWQgaXQgaXMgY3VycmVudGx5IHVuZGVyLXNwZWNpZmllZC4NCg0KSW4gb3JkZXIg
Zm9yIHRoZSB2YXJpb3VzIGV4YW1wbGVzIHRvIHdvcmssIHRoZXJlIGlzIGFzc3VtZWQgYmVoYXZp
b3IgYnkNCg0KdGhlIHByb2Nlc3NvciB0byB3aGljaCBwYWNrZXRzIGFyZSBwdW50ZWQuICBJIGNv
dWxkIG5vdCBmaW5kIHdoZXJlIHRoaXMNCg0Kbm9ybWF0aXZlIGJlaGF2aW9yIGlzIGRlc2NyaWJl
ZCBleHBsaWNpdGx5LiAgSXQgYXBwZWFycyB0aGF0IHRoZQ0KDQpiZWhhdmlvciByZXF1aXJlcyB0
aGF0IHRoZSBub2RlICJwdW50IHByb2Nlc3NvciIgbG9vayBwYXN0IHRoZSBTUkggYW5kDQoNCm1h
a2UgZGV0ZXJtaW5hdGlvbnMgYmFzZWQgb24gdGhlIGNvbnRlbnQuICBUaGlzIG5lZWRzIHRvIGJl
IGRlc2NyaWJlZA0KDQpleHBsaWNpdGx5LiAgQW5kIGl0IG5lZWRzIHNvbWUgZGlzY3Vzc2lvbiBv
ZiB3aHkgaXQgaXMgbGVnaXRpbWF0ZSB0bw0KDQpsb29rIHBhc3QgdGhlIFNSSCB3aGVuIHRoZSBT
UkggZG9lcyBub3Qgc2hvdyBTTD0wLg0KDQpZb3VycywNCg0KSm9lbA0KDQpPbiAxMi80LzIwMTkg
Mzo1MyBQTSwgT2xlIFRyb2FuIHdyb3RlOg0KDQogICAgSGVsbG8sDQoNCiAgICAgICAgIEFzIGFn
cmVlZCBpbiB0aGUgd29ya2luZyBncm91cCBzZXNzaW9uIGluIFNpbmdhcG9yZSwgdGhpcw0KICAg
IG1lc3NhZ2Ugc3RhcnRzIGEgbmV3IHR3byB3ZWVrIDZNQU4gV29ya2luZyBHcm91cCBMYXN0IENh
bGwgb24NCmFkdmFuY2luZzoNCg0KICAgICAgICAgVGl0bGUgICAgOiBPcGVyYXRpb25zLCBBZG1p
bmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChPQU0pIGluDQogICAgU2VnbWVudCBSb3V0aW5n
IE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5lIChTUnY2KQ0KDQogICAgICAgICBBdXRob3Ig
ICA6IFouIEFsaSwgQy4gRmlsc2ZpbHMsIFMuIE1hdHN1c2hpbWEsIEQuIFZveWVyLCBNLiBDaGVu
DQoNCiAgICAgICAgIEZpbGVuYW1lIDogZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0w
Mg0KDQogICAgICAgICBQYWdlcyAgICA6IDIzDQoNCiAgICAgICAgIERhdGUgICAgIDogMjAxOS0x
MS0yMA0KDQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02
bWFuLXNwcmluZy1zcnY2LW9hbS8NCg0KICAgIGFzIGEgUHJvcG9zZWQgU3RhbmRhcmQuDQoNCiAg
ICBTdWJzdGFudGl2ZSBjb21tZW50cyBhbmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0IGZvciBwdWJs
aXNoaW5nIHRoaXMNCiAgICBkb2N1bWVudCBzaG91bGQgYmUgZGlyZWN0ZWQgdG8gdGhlIG1haWxp
bmcgbGlzdC4NCg0KICAgIEVkaXRvcmlhbCBzdWdnZXN0aW9ucyBjYW4gYmUgc2VudCB0byB0aGUg
YXV0aG9yLiBUaGlzIGxhc3QgY2FsbCB3aWxsDQogICAgZW5kIG9uIHRoZSAxOHRoIG9mIERlY2Vt
YmVyIDIwMTkuDQoNCiAgICBUbyBpbXByb3ZlIGRvY3VtZW50IHF1YWxpdHkgYW5kIGVuc3VyZSB0
aGF0IGJ1Z3MgYXJlIGNhdWdodCBhcyBlYXJseQ0KICAgIGFzIHBvc3NpYmxlLCB3ZSB3b3VsZCBy
ZXF1aXJlIGF0IGxlYXN0DQoNCiAgICB0d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2
aWV3IG9mIHRoZSBkb2N1bWVudC4gIFBsZWFzZSBsZXQNCiAgICB0aGUgY2hhaXJzIGtub3cgaWYg
eW91IGFyZSB3aWxsaW5nIHRvIGJlIGEgcmV2aWV3ZXIuDQoNCiAgICBUaGUgbGFzdCBjYWxsIHdp
bGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBzcHJpbmcgd29ya2luZyBncm91cCwgd2l0aA0KICAgIGRp
c2N1c3Npb24gZGlyZWN0ZWQgdG8gdGhlIGlwdjYgbGlzdC4NCg0KICAgIFRoYW5rcywNCg0KICAg
IEJvYiAmIE9sZSwgNm1hbiBjby1jaGFpcnMNCg0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCiAgICBJRVRG
IElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QNCg0KICAgIGlwdjZAaWV0Zi5vcmc8bWFp
bHRvOmlwdjZAaWV0Zi5vcmc+IDxtYWlsdG86aXB2NkBpZXRmLm9yZz4NCg0KICAgIEFkbWluaXN0
cmF0aXZlIFJlcXVlc3RzOiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lw
djYNCg0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCklFVEYgSVB2NiB3b3JraW5n
IGdyb3VwIG1haWxpbmcgbGlzdA0KDQppcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3Jn
PiA8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+DQoNCkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYNCg0KLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCklFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KaXB2NkBp
ZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4NCkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoN
Cg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNv
TGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowaW47
DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4tbGVmdDou
NWluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFs
MCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJn
aW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRp
b25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxNDg3NTU1NjQxOw0KCW1zby1saXN0LXR5
cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotODQ2NDU0MDM0IDY3Njk4Njg5IDY3
Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4
NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0
IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGlu
O30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIg
dmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SGkgSm9lbCwgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgeW91
ciByZXZpZXcuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgcHJvY2Vzc2luZyBkZXRhaWxz
IHdlcmUgZW1iZWRkZWQgaW4gdGhlIFNlY3Rpb24gNC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPldlIGJyb3VnaHQgdGhlbSB1cCBpbiB0aGUgU2VjdGlvbiAzIGFuZCBhbHNv
IGFkZGVkIGFkZGl0aW9uYWwgbm9ybWF0aXZlIGxhbmd1YWdlIGluIFNlY3Rpb24gNC4NCjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBoYXZlIGJlZW4gbWFpbnRhaW5pbmcgdGhlIGxhdGVzdCB2
ZXJzaW9uIG9mIHRoZSBkcmFmdCBpbiB0aGUgR2l0aHViLg0KPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkhvd2V2ZXIsIHdlIGFsc28gcG9zdGVkIHRoZSBsYXRlc3QgZGlmZnMsIHdoaWNoIGFkZHJl
c3NlcyB5b3VyIGNvbW1lbnRzIGFzIGZvbGxvd3M6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHVsIHN0eWxlPSJtYXJnaW4tdG9w
OjBpbiIgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt
YXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPkluIHRoZSBuZXcgcmV2aXNp
b24sIHdlIGhhdmUgYWRkZWQgbm9ybWF0aXZlIHRleHQgYXQgdGhlIGJlZ2lubmluZyBvZiAzLjEu
MSB3aGVyZSBPLWJpdCBpcyBkZWZpbmVkLg0KPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDEg
bGZvMSI+U2VjdGlvbnMgMy4zIGFuZCAzLjQgYWRkcyBub3JtYXRpdmUgdGV4dHMgZm9yIE9BTSBT
SURzLg0KPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+NC4xLjIgYW5kIDQuMi4y
IGZ1cnRoZXIgYWRkcyBhZGRpdGlvbmFsIG5vcm1hdGl2ZSB0ZXh0IGZvciBQaW5nIGFuZCB0cmFj
ZXJvdXRlIHVzZS1jYXNlcywgcmVzcGVjdGl2ZWx5Lg0KPG86cD48L286cD48L2xpPjwvdWw+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkxhdGVzdCB2ZXJzaW9uIGlzIGtlcHQgaW4gdGhlIEdpdGh1YiBhbmQgYWxzbyB1cGxv
YWRlZCBhcyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9zdGFnaW5nL2RyYWZ0LWlldGYt
Nm1hbi1zcHJpbmctc3J2Ni1vYW0tMDMudHh0Ij4NCmh0dHBzOi8vd3d3LmlldGYub3JnL3N0YWdp
bmcvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMy50eHQ8L2E+LiA8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMg4oCm
IFphZmFyIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9z
cGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+JnF1b3Q7
Sm9lbCBNLiBIYWxwZXJuJnF1b3Q7ICZsdDtqbWhAam9lbGhhbHBlcm4uY29tJmd0Ozxicj4NCjxi
PkRhdGU6IDwvYj5UaHVyc2RheSwgRGVjZW1iZXIgNSwgMjAxOSBhdCAxMDowMSBQTTxicj4NCjxi
PlRvOiA8L2I+JnF1b3Q7WmFmYXIgQWxpICh6YWxpKSZxdW90OyAmbHQ7emFsaUBjaXNjby5jb20m
Z3Q7LCA2bWFuIFdHICZsdDtpcHY2QGlldGYub3JnJmd0OywgU1BSSU5HIFdHICZsdDtzcHJpbmdA
aWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiA2bWFuIHcuZy4gbGFzdCBjYWxs
IGZvciAmbHQ7ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbSZndDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNvcnJ5LCBt
aW5vciB0eXBvLiZuYnNwOyZuYnNwO1NSSCwgbm90IE5TSCwgaW4gdGhlIDR0aCBwYXJhZ3JhcGgu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Kb2Vs
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9u
IDEyLzUvMjAxOSA5OjQyIFBNLCBKb2VsIE0uIEhhbHBlcm4gd3JvdGU6PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCAjQjVDNERGIDQuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQ7bWFyZ2luLWxlZnQ6My43
NXB0O21hcmdpbi1yaWdodDowaW4iIGlkPSJNQUNfT1VUTE9PS19BVFRSSUJVVElPTl9CTE9DS1FV
T1RFIj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgbm9ybWF0aXZlIGJlaGF2aW9y
IGZvciB0aGUgYml0cyBpbiB2YXJpb3VzIHBsYWNlcyBzYXlzIHRoYXQgdGhlDQo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnBhY2tldCBpcyBwdW50
ZWQgdG8gdGhlIGNvbnRyb2wgcHJvY2Vzcy4mbmJzcDsgSW4gYW5kIG9mIGl0c2VsZiwgdGhhdCBp
cyBmaW5lLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SG93ZXZlciwgaW4gb3JkZXIgZm9yIHRoYXQgdG8gYmUgdXNlZnVsLCB0aGUgY29udHJvbCBw
cm9jZXNzIGhhcyB0byBrbm93DQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPndoYXQgdG8gZG8gd2l0aCB0aGUgcGFja2V0IHdoZW4gaXQgZ2V0cyB0
aGVyZS4mbmJzcDsgSW4gdGhlIGNsYXNzaWMgY2FzZSBvZg0KPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5yb3V0ZXIgcmVkaXJlY3QsIHRoaXMgaXMg
Y291cGxlZCB3aXRoIGRlZmluaXRpb24gb2YgdmFyaW91cyBjb250ZW50IHRvDQo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmJlIHByb2Nlc3NlZCBi
eSB0aGUgcm91dGVyIGNvbnRyb2wgbG9naWMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JbiB0aGUgY2FzZSBvZiB0aGlzIGRvY3VtZW50LCB0aGVy
ZSBpcyBubyBub3JtYXRpdmUgZGVmaW5pdGlvbiBvZiB3aGF0DQo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnRoZSBjb250cm9sIHByb2Nlc3MgaXMg
dG8gZG8gd2l0aCB0aGUgcGFja2V0LiZuYnNwOyBBbmQgcGFydGljdWxhcmx5IHNpbmNlIGluDQo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPm1hbnkg
b2YgdGhlIGNhc2VzIGRlc2NyaWJlZCB0aGUgcGFja2V0IHRoYXQgaXMgcHVudGVkIHN0aWxsIGhh
cyBhbiBTUkgsDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPm5vcm1hbCBwYWNrZXQgcHJvY2Vzc2luZyB3b3VsZCBzaW1wbHkgcmVhY2ggdGhlIHNh
bWUgJnF1b3Q7cHVudCZxdW90OyBzdGVwLiZuYnNwOyBXaXRoDQo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPm5vd2hlcmUgdG8gcHVudCBpdC48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPllvdSBhc3Nz
dW1lIGluIHRoZSBleGFtcGxlcyB0aGF0IHNvbWUgZm9ybXMgb2YgcGFyc2luZyB0aGF0IGJ5cGFz
cyB0aGUNCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+TlNIIHdpbGwgdGFrZSBwbGFjZS4mbmJzcDsgQnV0IHByb2Nlc3NpbmcgZG9lcyBub3QgdGFr
ZSBwbGFjZSBieSBpbnN0aW5jdCBvcg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5tYWdpYy4mbmJzcDsgSXQgdGFrZXMgcGxhY2UgYmVjYXVzZSB3
ZSB3cml0ZSBSRkNzIHRoYXQgZGVzY3JpYmUgd2hhdCBoYXMgdG8NCjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+aGFwcGVuLiZuYnNwOyBXaXRob3V0
IHNvbWUgZGVmaW5pdGlvbiBvZiB0aGUgcmVxdWlyZWQgcGFyc2luZywgYW5kIEkgYmVsaWV2ZQ0K
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4oYWx0
aG91Z2ggSSBhbSBndWVzc2luZyBkdWUgdG8gdGhlIGxhY2sgb2YgZGVzY3JpcHRpb24pIHdlIGFs
c28gbmVlZA0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5zb21lIG5vcm1hdGl2ZSBkZXNjcmlwdGlvbiBvZiB3aGF0IHRoZSBjb250cm9sIHByb2Nl
c3MgaXMgcmVxdWlyZWQgdG8gZG8uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5Ob3RlIHRoYXQgaW4gbW9zdCBPQU0sIHdlIGRlZmluZSB0aGUgYmVo
YXZpb3IgdGhhdCBpcyByZXF1aXJlZCwgYW5kIHRoZW4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+aW5kaWNhdGUgd2hlcmUgaXQgaXMgcGVybWl0
dGVkIHRvIHVzZSB0aGUgY29udHJvbCBwbGFuZSB0byBhY2hpZXZlIGl0Lg0KPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIHJlc3VsdHMgaW4g
YSBjbGVhciBzcGVjaWZpY2F0aW9uLCBhbmQgaW1wbGVtZW50YXRpb24gZmxleGliaWxpdHkuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Zb3Vycyw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkpvZWw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDEy
LzUvMjAxOSA5OjM0IFBNLCBaYWZhciBBbGkgKHphbGkpIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0I1QzRERiA0LjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0O21hcmdpbi1sZWZ0OjMuNzVw
dDttYXJnaW4tcmlnaHQ6MGluIiBpZD0iTUFDX09VVExPT0tfQVRUUklCVVRJT05fQkxPQ0tRVU9U
RSI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgSm9lbCw8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBkaWQgbm90IHVuZGVyc3Rh
bmQgeW91ciBjb21tZW50LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5DYW4geW91IHBsZWFzZSBwb2ludCB0byBzcGVjaWZpYyB0ZXh0IGluIHRo
ZSBkcmFmdCBmb3Igd2hpY2ggdGhlIGRyYWZ0DQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPm5lZWRzIHRvIGRlZmluZSBub3JtYXRpdmUgYmVoYXZp
b3IgZm9yIHRoZSAmcXVvdDtub2RlIHB1bnQgcHJvY2Vzc29yIGxvb2sNCjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+cGFzdCB0aGUgU1JIIGFuZCBt
YWtlIGRldGVybWluYXRpb25zIGJhc2VkIG9uIHRoZSBjb250ZW50LiZxdW90Oz88bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMg
4oCmIFphZmFyPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPipGcm9tOiAqaXB2NiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmlwdjYtYm91bmNlc0BpZXRm
Lm9yZyI+aXB2Ni1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsgb24gYmVoYWxmIG9mICZxdW90O0pv
ZWwgTS4gSGFscGVybiZxdW90Ow0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20i
PmptaEBqb2VsaGFscGVybi5jb208L2E+Jmd0OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+KkRhdGU6ICpXZWRuZXNkYXksIERlY2VtYmVyIDQsIDIw
MTkgYXQgNDozNyBQTTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+KlRvOiAqT2xlIFRyb2FuICZsdDs8YSBocmVmPSJtYWlsdG86b3Ryb2FuQGVtcGxv
eWVlcy5vcmciPm90cm9hbkBlbXBsb3llZXMub3JnPC9hPiZndDssIDZtYW4gV0cgJmx0OzxhIGhy
ZWY9Im1haWx0bzppcHY2QGlldGYub3JnIj5pcHY2QGlldGYub3JnPC9hPiZndDssDQo8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNQUklORyBXRyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPiZn
dDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPipT
dWJqZWN0OiAqUmU6IDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yICZsdDtkcmFmdC1pZXRmLTZtYW4t
c3ByaW5nLXNydjYtb2FtJmd0OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JIHJlLXJlYWQgdGhpcyBkcmFmdCwgYW5kIEkgYW0gYWZyYWlkIGl0
IGlzIGN1cnJlbnRseSB1bmRlci1zcGVjaWZpZWQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIG9yZGVyIGZvciB0aGUgdmFyaW91cyBleGFt
cGxlcyB0byB3b3JrLCB0aGVyZSBpcyBhc3N1bWVkIGJlaGF2aW9yIGJ5PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnRoZSBwcm9jZXNzb3IgdG8g
d2hpY2ggcGFja2V0cyBhcmUgcHVudGVkLiZuYnNwOyZuYnNwO0kgY291bGQgbm90IGZpbmQgd2hl
cmUgdGhpczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5ub3JtYXRpdmUgYmVoYXZpb3IgaXMgZGVzY3JpYmVkIGV4cGxpY2l0bHkuJm5ic3A7Jm5i
c3A7SXQgYXBwZWFycyB0aGF0IHRoZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5iZWhhdmlvciByZXF1aXJlcyB0aGF0IHRoZSBub2RlICZxdW90
O3B1bnQgcHJvY2Vzc29yJnF1b3Q7IGxvb2sgcGFzdCB0aGUgU1JIIGFuZDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5tYWtlIGRldGVybWluYXRp
b25zIGJhc2VkIG9uIHRoZSBjb250ZW50LiZuYnNwOyZuYnNwO1RoaXMgbmVlZHMgdG8gYmUgZGVz
Y3JpYmVkPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPmV4cGxpY2l0bHkuJm5ic3A7Jm5ic3A7QW5kIGl0IG5lZWRzIHNvbWUgZGlzY3Vzc2lvbiBv
ZiB3aHkgaXQgaXMgbGVnaXRpbWF0ZSB0bzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5sb29rIHBhc3QgdGhlIFNSSCB3aGVuIHRoZSBTUkggZG9l
cyBub3Qgc2hvdyBTTD0wLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5Zb3Vycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Sm9lbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiAxMi80LzIwMTkgMzo1MyBQTSwgT2xlIFRyb2FuIHdyb3Rl
OjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDsmbmJzcDsmbmJzcDsgSGVsbG8sPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDtBcyBhZ3JlZWQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAgc2Vzc2lvbiBpbiBT
aW5nYXBvcmUsIHRoaXM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyBtZXNzYWdlIHN0YXJ0cyBhIG5ldyB0d28gd2Vl
ayA2TUFOIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmFkdmFuY2luZzo8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1RpdGxlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7OiBPcGVyYXRpb25zLCBBZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChPQU0pIGlu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDsmbmJzcDsmbmJzcDsgU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBs
YW5lIChTUnY2KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
QXV0aG9yJm5ic3A7Jm5ic3A7IDogWi4gQWxpLCBDLiBGaWxzZmlscywgUy4gTWF0c3VzaGltYSwg
RC4gVm95ZXIsIE0uIENoZW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwO0ZpbGVuYW1lIDogZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7UGFnZXMmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDs6IDIzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDtEYXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogMjAxOS0xMS0yMDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJz
cDsmbmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS88L2E+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNw
OyBhcyBhIFByb3Bvc2VkIFN0YW5kYXJkLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsgU3Vic3RhbnRpdmUgY29t
bWVudHMgYW5kIHN0YXRlbWVudHMgb2Ygc3VwcG9ydCBmb3IgcHVibGlzaGluZyB0aGlzPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJz
cDsmbmJzcDsgZG9jdW1lbnQgc2hvdWxkIGJlIGRpcmVjdGVkIHRvIHRoZSBtYWlsaW5nIGxpc3Qu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOyZuYnNwOyZuYnNwOyBFZGl0b3JpYWwgc3VnZ2VzdGlvbnMgY2FuIGJlIHNlbnQgdG8gdGhl
IGF1dGhvci4gVGhpcyBsYXN0IGNhbGwgd2lsbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGVuZCBvbiB0aGUgMTh0
aCBvZiBEZWNlbWJlciAyMDE5LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsgVG8gaW1wcm92ZSBkb2N1bWVudCBx
dWFsaXR5IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBjYXVnaHQgYXMgZWFybHk8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZu
YnNwOyBhcyBwb3NzaWJsZSwgd2Ugd291bGQgcmVxdWlyZSBhdCBsZWFzdDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJz
cDsgdHdvIHJldmlld2VycyB0byBkbyBhIGNvbXBsZXRlIHJldmlldyBvZiB0aGUgZG9jdW1lbnQu
Jm5ic3A7Jm5ic3A7UGxlYXNlIGxldDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBjaGFpcnMga25vdyBpZiB5
b3UgYXJlIHdpbGxpbmcgdG8gYmUgYSByZXZpZXdlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSBsYXN0
IGNhbGwgd2lsbCBiZSBmb3J3YXJkZWQgdG8gdGhlIHNwcmluZyB3b3JraW5nIGdyb3VwLCB3aXRo
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDsmbmJzcDsmbmJzcDsgZGlzY3Vzc2lvbiBkaXJlY3RlZCB0byB0aGUgaXB2NiBsaXN0LjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsm
bmJzcDsmbmJzcDsgVGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsgQm9iICZhbXA7IE9sZSwgNm1hbiBj
by1jaGFpcnM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyBJRVRG
IElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9
Im1haWx0bzppcHY2QGlldGYub3JnIj5pcHY2QGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmlwdjZAaWV0Zi5vcmciPm1haWx0bzppcHY2QGlldGYub3JnPC9hPiZndDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IEFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9pcHY2PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVU
RiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYu
b3JnIj5pcHY2QGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmci
Pm1haWx0bzppcHY2QGlldGYub3JnPC9hPiZndDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IDxhIGhy
ZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NiI+DQpodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8L2E+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JRVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Im1haWx0
bzppcHY2QGlldGYub3JnIj5pcHY2QGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IDxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NiI+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8L2E+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_8F662D6A17204D31AEB86A3F7E40E996ciscocom_--


From nobody Wed Dec 18 16:13:33 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 910001200D6 for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 16:13:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 68cY68y8prZl for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 16:13:28 -0800 (PST)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (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 1EFF6120013 for <spring@ietf.org>; Wed, 18 Dec 2019 16:13:28 -0800 (PST)
Received: by mail-pl1-x634.google.com with SMTP id c13so1725027pls.0 for <spring@ietf.org>; Wed, 18 Dec 2019 16:13:28 -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=e8YyDZpgqcedgUVrbenKTdF/Ex88uKIySqBrjDCXEpg=; b=TSC3MvHmVQfpJgxRnSHj4ezS4kPUtckGg4CDRq0dz8u5ajGiCN9fvS9FRUOMN7aIot owmnU2JsfzjVxb2JsnNubhhF6zLvUYpI0qWxxOJshtQG1Igz2ypm1auQ7NK8FoC8DVA2 NU7/jXXdSFPWeENUL09HUNH1ZRP6J+WdI2am+BG2MMLRSi7uccsRZ/TfVLNTweN5NOCp Lp1gSnLxXIMgd/rplcokqrEW2uA6oyIV5a2PVErAq6vaFr/nWe6Fyce3GMBRWu6K0u00 3Kv8sC4f9X6MvsaigFe+X7MTt8A4ke24gh7/4HIxEFA27t6mttIGMJdnAQDH9QmFcspE GcuA==
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=e8YyDZpgqcedgUVrbenKTdF/Ex88uKIySqBrjDCXEpg=; b=lHpVtNQ/jfOmexfEfEQR/aFew7gA2L8QfzmuGOhRxZsAZJ1WGRDQpyR2EbqiAISQ+J rAu96WsEJ+fxaYp6Qk3xy3QjuuGYDZ0dipUNL9O7/3uhuSEcLvnbooZFLh3UUPpds8WN 1XPZmVh5KfeeDWpYBa+aXJ13/V1ysbwArbpJbftL46TsXFZ9oA5BMaN0J8R06/MIvf1f fK6+w9kyOVDp8FqNaAmZhuMbX1PlDUDNM4yQNd47YJbi3rc66gq41TNAEpeGwgcyPc3G LVuzkuzJbGduVviGs4fh2z7HqcucBp3nBkvofFb/CwB9zmKxuIHHKrgugGOWyNnE6bDu uRow==
X-Gm-Message-State: APjAAAXudWy6ZyXqQOWldGQxOteuv8dODbBnpRnPYhIFpK1PAU4O7oIw bfgGdIEK/6oa0d/ZuGeAavY=
X-Google-Smtp-Source: APXvYqw3L/XWr9cs52GHlK4aDrvN/XjGgBxcYpOa96hQB1Acg/zxj+cqXlI3KMtIR58MKElUGLA9Ug==
X-Received: by 2002:a17:90a:d158:: with SMTP id t24mr6207033pjw.106.1576714407427;  Wed, 18 Dec 2019 16:13:27 -0800 (PST)
Received: from [10.5.5.194] ([50.235.77.202]) by smtp.gmail.com with ESMTPSA id o12sm4975698pfg.152.2019.12.18.16.13.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Dec 2019 16:13:26 -0800 (PST)
Date: Wed, 18 Dec 2019 16:13:17 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Nat Kao <lekao@pyxisworks.org>, Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>
Message-ID: <6f4417ec-2d42-4c78-850e-6202df1fcf0f@Spark>
In-Reply-To: <CABNhwV2rpGcbqeCtUM+ht6ZqcCNEh8k9SEhWe-E41qVBiD8yMg@mail.gmail.com>
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com> <CABNhwV2WHuGMmw-DcxWoELtt6LLp7HRyisBLr7vjN6e0tPYh=g@mail.gmail.com> <45229771-83a4-418c-89f8-f8217c72cda0@Spark> <CABNhwV2rpGcbqeCtUM+ht6ZqcCNEh8k9SEhWe-E41qVBiD8yMg@mail.gmail.com>
X-Readdle-Message-ID: 6f4417ec-2d42-4c78-850e-6202df1fcf0f@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5dfac0a3_226f5320_872b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/RZKGK0YiCAaQD7p_buudnpyZG3M>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 00:13:32 -0000

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

Pleasure, see inline
/*somewhat philosophical ;-)

Cheers,
Jeff
On Dec 17, 2019, 10:28 PM -0800, Gyan Mishra <hayabusagsm=40gmail.com>, w=
rote:
>
> Thanks Jeff=21=21
>
> Kind=C2=A0regards
>
> I have a personal Cisco VIRL server server which I just finished buildi=
ng out the SP topology with two SP SR domains.=C2=A0 Cisco XRv supports S=
Rv6 in 6.6.1 so I have loaded the latest image 7.0.1 so hopefully have al=
l features.=C2=A0 Plan to get it all up and running tomorrow.
>
> Question- =C2=A0Since SR-MPLS uses an IPv4 data plane and since SRv6 us=
es IPv6 data plane is it possible to run SRv6 as an overlay both SR-MPLS =
and SRv6 together as two ships in the night.=C2=A0 Would save on having t=
o go back and forth between simulations if they can both live together =C2=
=A0so I can test both simultaneously.
=5Bjeff=5D I=E2=80=99m not sure what you mean by overlay, just run ipv4+m=
pls for SR-MPLS and ipv6 for SRv6, perhaps different interfaces rather th=
an dual stack
>
> In-line questions follow up
>
> > On Tue, Dec 17, 2019 at 8:41 PM Jeff Tantsura <jefftant.ietf=40gmail.=
com> wrote:
> > > Gyan,
> > >
> > > I wrote this presentation =7E3 years ago, so the numbers are not ne=
cessarily current.
> > >
> > > Please see inline, hope this helps you to better understand the tec=
hnology behind the terminology.
> > > Let me know if anything is unclear.
> > >
> > > Cheers,
> > > Jeff
> > > On Dec 17, 2019, 3:45 PM -0800, Gyan Mishra <hayabusagsm=40gmail.co=
m>, wrote:
> > > >
> > > > Hi Ketan
> > > >
> > > > Is this the artificial boundary below for SR-TE from the document=
 provided by Jeff.
> > > >
> > > > =C2=A0MSD supported by different HW/SW differs widely :
> > > > =E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some improvements=
 recently (as of 4.11) =E2=80=93 Low end off the shelf (merchant) silicon=
, e.g. BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 High end off the shelf (=
merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=99s =E2=80=93 Vendor=E2=
=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 =46P3: 4-10+ S=
ID=E2=80=99s
> > > >
> > > > So if you are doing MPLS-TE w/o SR-TE policies reusing they MPLS =
data plane the label stack is identical to MPLS just with different label=
 range for SRGB 16000-23999 for absolute or indexed label.
> > > =5Bjeff=5DSRGB is either configurable or a static label range, it d=
oesn=E2=80=99t have to be identical with SR domain, indexing provides the=
 abstraction (and there=E2=80=99s life outside of Cisco ;-))
> > > > Label stack for SR-MPLS is identical to MPLS with single topmost =
label for label switching through the core and bottom of stack services l=
abel for L3 vpn services.
> > > =5Bjeff=5D NH in the VPN route is recursively resolved to a LSP (or=
 policy in modern lingo) that could have 1 or more SID=E2=80=99s associat=
ed with it (). In MPLS case, without TE, would be the label/N-SID of the =
egress PE, the SID stack would grow any time you need to use Adj-SID=E2=80=
=99s to deviate from SPT. Specifically to SR, egress PE can also associat=
e a particular path (color) with the route and signal to the ingress PE w=
hat path to take in order to reach it (NH).
> >
> > =C2=A0 =C2=A0 =5Bgyan=5D So if you are running just SR-MPLS using SP=46=
 path and don=E2=80=99t deviate from that then with prefix/node SID which=
 I believe is like the egress PE ibgp NH loopback =46EC destination, that=
 you have a SID label binding for your LSP to build topmost reusing the M=
PLS data plane.=C2=A0 In the case described there would be only 1 transpo=
rt label.=C2=A0 Correct=3F
=5Bjeff=5D yes, the only difference with LDP/RSVP would be the =E2=80=9Cg=
lobally significant label=E2=80=9D (N-SID of egress PE), so there=E2=80=99=
s no swap (there is but to the same value)
> >
> > You would only have an Adj-SID if you are doing SR-TE.=C2=A0 Correct=3F=
=C2=A0 In that case if you had one Adj-SID in the middle of the path like=
 a loose explicit route object ERO, then would still be only 1 transport =
label in the stack as if you were not doing SR-TE.=C2=A0 Or would it be 2=
 labels, not sure.
=5Bjeff=5D if Adj-SID is locally significant (L flag not set) (default in=
 most implementation) is must be evaluated only by the node that it is lo=
cal to, which should result in 2 label construct (N-SID,Adj-SID), there a=
re ways to optimize but this is the idea.
> >
> > So let=E2=80=99s say If your SR-TE path deviated from the spf along 1=
0 hops, so then you would have 10 Adj-SIDs and so 10 labels in the stack.=
=C2=A0 So this is where MSD and BGP-LS IGP extensions come into play to s=
ignal back to the head end that the maximum SID depth has exceeded result=
ing in an error.=C2=A0 At that point the
> > SR-TE LSP would be broken and you would have to manually build policy=
 with less strict hops.
=5Bjeff=5D depends on implementation, it could as well be 20. No, this is=
 other way around - (simplified version) BGP-LS distributes SR related da=
ta to the PCE and then PCE computes a path that meets the constrains, MSD=
 being one of them, in other words - if PCE can=E2=80=99t compute a path =
to a destination that meets the constrains, it will not be instantiated
> >
> > I guess If you were using PCEP centralized controller that would sign=
al MSD exceeded but I think you would still be in a broken LSP state.=C2=A0=
 The pcep controller would have to be sitting next to the head end for th=
e SR-TE policy for the LSP to fix automatically.=C2=A0 Is that correct=3F=

=5Bjeff=5Dsee previous answer, if MSD (or any other) constrains can=E2=80=
=99t be met, the path is not going to be instantiated
PCEP is the protocol between PCE and PCC and has little to do with comput=
ation logic, PCE could compute a path but use for example RESTCON=46 to c=
ommunicate with the head-end
> >
> > So for SR-TE due to the MSD issues and SID depth asic limitations eve=
n with the latest asic, you really have to deploy a pcep controller based=
 architecture near the head end with SR-MPLS if using SR-TE.=C2=A0 If you=
 are not using SR-TE then I believe there is really no benefit of going t=
o SR-MPLS.
=5Bjeff=5D you mean PCE controller. I disagree with you, reducing number =
of protocols in the network is a great goal (reduces complexity and numbe=
r of interactions between them). Look at RSVP - there are many people usi=
ng it but a only little part of them is actually doing TE, most use it fo=
r =46RR and tactical TE.
To cite a great book ;-) - complexity doesn=E2=80=99t disappear, it moves=
 to different places. In SR we have significantly reduced amount of =C2=A0=
state and complexity associated with maintaining it in the network, but i=
t is still there, it has just moved to a controller. In RSVP for example,=
 you could do in-band =C2=A0BW reservations, in SR it is =E2=80=9Csoft=E2=
=80=9D controller has to do it and then network gets configured. Multicas=
t works in IP because there=E2=80=99s enough state to compute loop-free M=
DT and so forth
> >
> > You agree.
> >
> > I guess you save on having to maintain ldp state on each node.=C2=A0 =
Thats =C2=A0not a big deal or business justification to switch to SR-MPLS=
 as for operators =E2=80=9CMPLS=E2=80=9D is their bread & butter they are=
 use to so why change.
=5Bjeff=5D No, I don=E2=80=99t agree - =C2=A0the value is not in removing=
 LDP state but reducing overall complexity, interactions between IGPs and=
 LDP are complex and error prone, over the time resulted in 100=E2=80=99s=
 of high severity bugs and broken networks (if you are old enough you sho=
uld remember :))
> >
> > I think the big benefit for both SR-MPLS and SRv6 is individual color=
ing of vpn flows.=C2=A0 Cisco calls it per-VR=46 TE, but it=E2=80=99s ugl=
y to configure and manage.
=5Bjeff=5D well, complain to your account, building networking features i=
s quite different from intuitive interfaces ;-) color is a piece of metad=
ata associated with a route, on itself not directly related to SR, nothin=
g prevents you of signaling a RSVP LSP or similar, there=E2=80=99s some w=
ork on generalization of colored path advertisement which I find very val=
uable (draft-chan-idr-bgp-lu2/ =C2=A0draft-szarecki-idr-bgp-lcu-traffic-s=
teering)
> >
> > So SR-MPLS and SRv6 is the future solution for operators that need th=
e per vpn coloring.
=5Bjeff=5D different people have different requirements, our job here is =
to build technology that is flexible enough to address them at scale whil=
e manageable.
> >
> > Given the issues with SR-TE with SID depth asic limitations is it pos=
sible to use traditional RSVP TE.
=5Bjeff=5D I don=E2=80=99t think you are right, while limitations are the=
re, there are solvable, by a better silicon (or trading off capacity for =
functionality - looping/recycling packets), by a more clever computation,=
 by brining some of the state back (take a look at=C2=A0draft-chunduri-ls=
r-isis-preferred-path-routing)
> >
> > I am going to try in my virl setup as that could be a good workaround=
 for SR-TE hardware limitations until the hardware is up to snuff to hand=
le very long explicit paths.
> >
> > I believe their is a draft with teas in the works for IP TE to use rs=
vp bandwidth signaling path and reserve messages with both SR-MPLS and SR=
v6.
=5Bjeff=5D good engineering is always a right balance of trade-offs, extr=
emities on either side (no state/all the state in a packet) (Open=46low i=
s a great example) are rigid and won=E2=80=99t survive when deployed at s=
cale.
> >
> > > >
> > > > =46or clarity on nomenclature below please comment:
> > > >
> > > > Transport label - This is the SID label stack insertion at the in=
gress PE head end to the SR-MPLS domain performing SR-TE.=C2=A0 Each hop =
along the way hop the top SID label is popped until SL=3D=3D0 at which ti=
me PHP default or UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is perfor=
med. (Similar to topmost in MPLS label switch world but now its a stack o=
f labels =C2=A0instead of a single label)
> > > =5Bjeff=5D There=E2=80=99s no SL field in MPLS header, there=E2=80=99=
s however BoS bit that should be set on the most bottom label (in this ca=
se - VPN label), PHP is explicitly signaled by the egress PE (P/NP-flag i=
n Prefix-SID)
> > > >
> > > > Once you get past the transport label now you are on common groun=
d with M-BGP overlay services
> > > >
> > > > Services label- L3 vpn service SID signaled.
> > > > So with the service label that is signaled from ingress to egress=
 PE for service.=C2=A0 Is this a single label like traditional L3 vpn agg=
regate label or more then one or many labels.
> > > =5Bjeff=5D there=E2=80=99s no differences with any other VPNover=46=
oo, service labels are signaled in exactly same way independently of the =
transport and are locally significant (that=E2=80=99s why LxVPN=E2=80=99s=
 are such a great technology)
> > > >
> > > > The services label my guess should be fixed and not have any vend=
or specific boundary constraints.
> > > =5Bjeff=5D they are locally significant, in any implementation - la=
bel blocks are associated with particular functions and programmed in HW,=
 so the service label would come out of the service range, which is signi=
ficant to the device advertising it.
> > > In modern OS=E2=80=99s the ranges are configurable, in older ones, =
it is static and there=E2=80=99s usually a header file that looks like:
> > > =23define MPLS=5FL3VPN=5FMIN=5FLABEL =C2=A00x40000
> > > =23define MPLS=5FL3VPN=5FMAX=5FLABEL 0x85=46=46=46
> > >
> > >
> > > > Gyan
> > > >
> > > > > On Tue, Dec 17, 2019 at 7:21 AM Ketan Talaulikar (ketant) <keta=
nt=40cisco.com> wrote:
> > > > > > Hi Nat,
> > > > > >
> > > > > > The MSD framework enables us to define more/new MSD types. If=
 there is a real use-case and requirement (as you express) and the necess=
ary MSD type(s) can be formally defined then perhaps the WG can evaluate =
it.
> > > > > >
> > > > > > Thanks,
> > > > > > Ketan
> > > > > >
> > > > > > =46rom: spring <spring-bounces=40ietf.org> On Behalf Of Nat K=
ao
> > > > > > Sent: 17 December 2019 17:16
> > > > > > To: Robert Raszuk <robert=40raszuk.net>
> > > > > > Cc: SPRING WG <spring=40ietf.org>; Nat Kao <lekao=40pyxiswork=
s.org>
> > > > > > Subject: Re: =5Bspring=5D Different MSDs for different traffi=
c types on the same headend.
> > > > > >
> > > > > > Hello, Robert.
> > > > > > Surely the current BMI-MSD definition is sufficient for platf=
orms without artificial boundaries.
> > > > > > In this ideal case, maximum labels available for SR-TE policy=
 can be inferred from BMI-MSD and VPN routes.
> > > > > >
> > > > > > However we have 3 different artificial boundaries across 3 di=
fferent platforms now.
> > > > > > Hardcoding these boundaries might not scale well. (Especially=
 different OS versions may behave differently.)
> > > > > > A standard mechanism to discover this boundary would greatly =
help constructing SR-TE policy candidate paths.
> > > > > >
> > > > > > Regards,
> > > > > > Nat.
> > > > > >
> > > > > >
> > > > > > On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert=40raszu=
k.net> wrote:
> > > > > > > Hi Nat,
> > > > > > >
> > > > > > > I am having a bit of difficulty understanding reasoning and=
 the way you are separating transport from service labels.
> > > > > > >
> > > > > > > The processing label limit usually comes from data plane ca=
pabilities=C2=A0of the platform namely L=46IB or hardware below.
> > > > > > >
> > > > > > > Such layer is function agnostic and it does not matter what=
 role the label serves.
> > > > > > >
> > > > > > > Label lookup results in pointer to a adj. rewrite on the ou=
tbound side. It really does not matter if the adjacent=C2=A0peer is your =
P router, segment endpoint=C2=A0or CE.
> > > > > > >
> > > > > > > Of course there are number of processing exceptions - for e=
xample concept of aggregate VPN label, additional header modifications et=
c ...
> > > > > > >
> > > > > > > Likely some platforms put such artificial=C2=A0boundary bet=
ween transport=C2=A0and service hence your request. But if so IMHO this i=
s more of an issue=C2=A0with specific platform or its marketing message t=
hen IET=46 :).
> > > > > > >
> > > > > > > Many thx,
> > > > > > > R.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao=40pyxisworks=
.org> wrote:
> > > > > > > > Hi, Jeff.
> > > > > > > > Consider a headend that can perform 1 of the following 2 =
modes(but not both):
> > > > > > > > 1) Plain IPv4: 6 transport labels + 0 service label =3D> =
traffic can be steered into a 6-label SR-TE policy.
> > > > > > > > 2) Any type of VPN: 3 transport labels + 1=7E3 service la=
bels =3D> traffic cannot be steered into a 6-label SR-TE policy.
> > > > > > > > a) As defined in R=46C8491, the BMI-MSD is 6 for this hea=
dend. Do we have a standardized way to signal the transport label depth i=
n mode 2=3F
> > > > > > > > =C2=A0=C2=A0 Maybe in a different MSD type=3F
> > > > > > > > b) Since plain IPv4 and VPN routes can be steered into th=
e same SR-TE policy, do we have a standardized headend behavior in this s=
ituation=3F
> > > > > > > > =C2=A0=C2=A0 (Should I open a new thread to discuss this=3F=
 It seems not quite MSD-relative.)
> > > > > > > >
> > > > > > > > Thanks...
> > > > > > > > Nat
> > > > > > > > >
> > > > > > > > > On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant=
.ietf=40gmail.com> wrote:
> > > > > > > > > > Gyan,
> > > > > > > > > >
> > > > > > > > > > MSD is only relevant for a device that either imposes=
 the label stack (head-end) or manipulates it (BSID anchor). There are so=
me other constrains when it comes to entropy labels and ERLD, please read=
 the respective drafts.
> > > > > > > > > > In general, SID stack would grow when TE is in use (a=
ny time you need to use additional SID to deviate from SPT), another case=
 is when additional SID=E2=80=99s are used for services on the nodes, oth=
er than the tail-end.
> > > > > > > > > > That=E2=80=99s why we've designed MSD to be very flex=
ible to accommodate all the different use cases, it is upto computational=
 logic to decide how to deal with different constrains (MSD types)
> > > > > > > > > >
> > > > > > > > > > Cheers,
> > > > > > > > > > Jeff
> > > > > > > > > >
> > > > > > > > > > P.S. you might want to see the NANOG MSD presentation=
 I did some time ago.
> > > > > > > > > > https://pc.nanog.org/static/published/meetings/NANOG7=
1/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf
> > > > > > > > > > On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabus=
agsm=40gmail.com>, wrote:
> > > > > > > > > >
> > > > > > > > > > > Jeff
> > > > > > > > > > >
> > > > > > > > > > > With SR-MPLS with SR-TR let=E2=80=99s say if you us=
e cSP=46 snd don=E2=80=99t have an ERO strict explicit path defined or is=
 a loose path, then the for the cSP=46 would the transport labels be 1.=C2=
=A0 =46or loose would also be 1 also.=C2=A0 If the path were explicit def=
ined to egress PE and was 7 hops from ingress to egress then transport wo=
uld be 6.=C2=A0 And if L3 vpn service sid was signaled that would be 1 vp=
n label.
> > > > > > > > > > >
> > > > > > > > > > > Let me know if I have that right.
> > > > > > > > > > >
> > > > > > > > > > > In Nats scenario for IPv6 he has 3 vpnv6 labels.
> > > > > > > > > > >
> > > > > > > > > > > Why is that=3F
> > > > > > > > > > >
> > > > > > > > > > > With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=46I =
MBGP services overlay single label sits on top off SR as if does today wi=
th MPLS so why 3 vpn labels.
> > > > > > > > > > >
> > > > > > > > > > > So with this draft with BGP-LS and BMI-MSD you can =
flood into the IGP the SID depth so all the nodes along the SR-TE path do=
n=E2=80=99t go over the maximum which would result in an error.
> > > > > > > > > > >
> > > > > > > > > > > If you set your MTU high enough in the core like 92=
16, does that overcome the SID depth issues with SR-TE=3F
> > > > > > > > > > >
> > > > > > > > > > > Warm=C2=A0regards,
> > > > > > > > > > >
> > > > > > > > > > > Gyan
> > > > > > > > > > >
> > > > > > > > > > > On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao=40py=
xisworks.org> wrote:
> > > > > > > > > > > > Hi, Jeff.
> > > > > > > > > > > >
> > > > > > > > > > > > Thanks for the BMI-MSD reference. If I understand=
 correctly:
> > > > > > > > > > > >
> > > > > > > > > > > > BMI-MSD =3D Transport Label Depth + Service Label=
 Depth
> > > > > > > > > > > > Only former can be utilized by SR-TE policies.
> > > > > > > > > > > >
> > > > > > > > > > > > Currently do we have any method to determine the =
composition of BMI=3F
> > > > > > > > > > > > We need to know the transport label depth when do=
ing service route per-destination steering.
> > > > > > > > > > > >
> > > > > > > > > > > > This problem arises when trying to steer a plain =
IPv4 route and a VPN service route into the same SR-TE policy that exceed=
s the transport label depth of the service route. I'm trying to figure ou=
t the standard behavior in this case since the headend we use currently p=
roduces some interesting results.
> > > > > > > > > > > >
> > > > > > > > > > > > Regards,
> > > > > > > > > > > > Nat.
> > > > > > > > > > > >
> > > > > > > > > > > > On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <je=
fftant.ietf=40gmail.com> wrote:
> > > > > > > > > > > > > Hi Nat,
> > > > > > > > > > > > >
> > > > > > > > > > > > > Please read=C2=A0https://tools.ietf.org/html/rf=
c8491=23section-5
> > > > > > > > > > > > > Currently defined MSD types are:
> > > > > > > > > > > > > 1: BMI
> > > > > > > > > > > > > 2: ERLD
> > > > > > > > > > > > >
> > > > > > > > > > > > > Specifically to BMI:
> > > > > > > > > > > > > Base MPLS Imposition MSD (BMI-MSD) signals the =
total number of MPLS=C2=A0labels that can be imposed, including all servi=
ce/transport/special=C2=A0labels.
> > > > > > > > > > > > > The answer to your question is 6
> > > > > > > > > > > > >
> > > > > > > > > > > > > Cheers,
> > > > > > > > > > > > > Jeff
> > > > > > > > > > > > > On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao=40=
pyxisworks.org>, wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hello, SPRING WG.
> > > > > > > > > > > > > > How do we deal with an SR-TE policy headend w=
ith different MSDs for different types of traffic=3F
> > > > > > > > > > > > > > =46or example, a headend H can impose:
> > > > > > > > > > > > > > 6 transport labels for plain IPv4 packets;
> > > > > > > > > > > > > > 5 transport labels + 1 IPv6 ExpNull label for=
 plain IPv6 packets;
> > > > > > > > > > > > > > 3 transport labels=C2=A0+ 3 VPN=C2=A0 labels =
for VPN packets.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > a) =46or a plain IPv4 route R4 and a VPN rout=
e Rv both steered into the SR-TE policy P1 with SID list <S1, S2, S3, S4,=
 S5>, what will H perform in this situation=3F
> > > > > > > > > > > > > > b) What is the MSD of H=3F 6, 5 or 3=3F
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Thanks,
> > > > > > > > > > > > > > Nat.
> > > > > > > > > > > > > > =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
> > > > > > > > > > > > > > spring mailing list
> > > > > > > > > > > > > > spring=40ietf.org
> > > > > > > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > > > > > > =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
> > > > > > > > > > > > spring mailing list
> > > > > > > > > > > > spring=40ietf.org
> > > > > > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > > > > > > --
> > > > > > > > > > > Gyan S. Mishra
> > > > > > > > > > > IT Network Engineering & Technology
> > > > > > > > > > > Verizon Communications=C2=A0Inc. (VZ)
> > > > > > > > > > > 13101 Columbia Pike =46DC1 3rd =46loor
> > > > > > > > > > > Silver Spring, MD 20904
> > > > > > > > > > > United States
> > > > > > > > > > > Phone:=C2=A0301 502-1347
> > > > > > > > > > > Email:=C2=A0gyan.s.mishra=40verizon.com
> > > > > > > > > > > www.linkedin.com/in/networking-technologies-consult=
ant
> > > > > > > > > > >
> > > > > > > > =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
> > > > > > > > spring mailing list
> > > > > > > > spring=40ietf.org
> > > > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > > > =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
> > > > > > spring mailing list
> > > > > > spring=40ietf.org
> > > > > > https://www.ietf.org/mailman/listinfo/spring
> > > > --
> > > > Gyan S. Mishra
> > > > IT Network Engineering & Technology
> > > > Verizon Communications=C2=A0Inc. (VZ)
> > > > 13101 Columbia Pike =46DC1 3rd =46loor
> > > > Silver Spring, MD 20904
> > > > United States
> > > > Phone:=C2=A0301 502-1347
> > > > Email:=C2=A0gyan.s.mishra=40verizon.com
> > > > www.linkedin.com/in/networking-technologies-consultant
> > > >
> > > > =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=

> > > > spring mailing list
> > > > spring=40ietf.org
> > > > https://www.ietf.org/mailman/listinfo/spring
> --
> Gyan S. Mishra
> IT Network Engineering & Technology
> Verizon Communications=C2=A0Inc. (VZ)
> 13101 Columbia Pike =46DC1 3rd =46loor
> Silver Spring, MD 20904
> United States
> Phone:=C2=A0301 502-1347
> Email:=C2=A0gyan.s.mishra=40verizon.com
> www.linkedin.com/in/networking-technologies-consultant
>

--5dfac0a3_226f5320_872b
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>
<div dir=3D=22auto=22>Pleasure, see inline
<div dir=3D=22auto=22>/*somewhat philosophical ;-)</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 17, 2019, 10:28 PM -0800, Gy=
an Mishra &lt;hayabusagsm=40gmail.com&gt;, wrote:<br />
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div><br /></div>
<div>
<div dir=3D=22auto=22>Thanks Jeff=21=21</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Kind&=23160;regards</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I have a personal Cisco VIRL server server which I =
just finished building out the SP topology with two SP SR domains.&=23160=
; Cisco XRv supports SRv6 in 6.6.1 so I have loaded the latest image 7.0.=
1 so hopefully have all features.&=23160; Plan to get it all up and runni=
ng tomorrow.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Question- &=23160;Since SR-MPLS uses an IPv4 data p=
lane and since SRv6 uses IPv6 data plane is it possible to run SRv6 as an=
 overlay both SR-MPLS and SRv6 together as two ships in the night.&=23160=
; Would save on having to go back and forth between simulations if they c=
an both live together &=23160;so I can test both simultaneously.&=23160;<=
/div>
</div>
</blockquote>
<div>=5Bjeff=5D I=E2=80=99m not sure what you mean by overlay, just run i=
pv4+mpls for SR-MPLS and ipv6 for SRv6, perhaps different interfaces rath=
er than dual stack</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>In-line questions follow up</div>
<br />
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Tue, Dec 17, 2019 at 8=
:41 PM Jeff Tantsura &lt;<a href=3D=22mailto:jefftant.ietf=40gmail.com=22=
>jefftant.ietf=40gmail.com</a>&gt; wrote:<br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23e67e22;=22>
<div>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Gyan,
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I wrote this presentation =7E3 years ago, so the nu=
mbers are not necessarily current.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Please see inline, hope this helps you to better un=
derstand the technology behind the terminology.</div>
<div dir=3D=22auto=22>Let me know if anything is unclear.</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D=22messageReplySection=22>On Dec 17, 2019, 3:45 PM -0800, Gya=
n Mishra &lt;<a href=3D=22mailto:hayabusagsm=40gmail.com=22 target=3D=22=5F=
blank=22>hayabusagsm=40gmail.com</a>&gt;, wrote:<br />
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div><br /></div>
<div>
<div dir=3D=22auto=22>Hi Ketan&=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Is this the artificial boundary below for SR-TE fro=
m the document provided by Jeff.</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>&=23160;MSD supported by different HW/SW differs wi=
dely :</div>
<div dir=3D=22auto=22>=E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, som=
e improvements recently (as of 4.11) =E2=80=93 Low end off the shelf (mer=
chant) silicon, e.g. BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 High end o=
ff the shelf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=99s =E2=
=80=93 Vendor=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99=
 =46P3: 4-10+ SID=E2=80=99s</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So if you are doing MPLS-TE w/o SR-TE policies reus=
ing they MPLS data plane the label stack is identical to MPLS just with d=
ifferent label range for SRGB 16000-23999 for absolute or indexed label.&=
=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5DSRGB is either configurable or a static label range, it do=
esn=E2=80=99t have to be identical with SR domain, indexing provides the =
abstraction (and there=E2=80=99s life outside of Cisco ;-))&=23160;</div>=

<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Label stack for SR-MPLS is identical to MPLS with s=
ingle topmost label for label switching through the core and bottom of st=
ack services label for L3 vpn services.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D NH in the VPN route is recursively resolved to a LSP (or =
policy in modern lingo) that could have 1 or more SID=E2=80=99s associate=
d with it (). In MPLS case, without TE, would be the label/N-SID of the e=
gress PE, the SID stack would grow any time you need to use Adj-SID=E2=80=
=99s to deviate from SPT. Specifically to SR, egress PE can also associat=
e a particular path (color) with the route and signal to the ingress PE w=
hat path to take in order to reach it (NH).</div>
</div>
</div>
</blockquote>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>&=23160; &=23160; =5Bgyan=5D So if you are running =
just SR-MPLS using SP=46 path and don=E2=80=99t deviate from that then wi=
th prefix/node SID which I believe is like the egress PE ibgp NH loopback=
 =46EC destination, that you have a SID label binding for your LSP to bui=
ld topmost reusing the MPLS data plane.&=23160; In the case described the=
re would be only 1 transport label.&=23160; Correct=3F&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D yes, the only difference with LDP/RSVP would be the =E2=80=
=9Cglobally significant label=E2=80=9D (N-SID of egress PE), so there=E2=80=
=99s no swap (there is but to the same value)</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>You would only have an Adj-SID if you are doing SR-=
TE.&=23160; Correct=3F&=23160; In that case if you had one Adj-SID in the=
 middle of the path like a loose explicit route object ERO, then would st=
ill be only 1 transport label in the stack as if you were not doing SR-TE=
.&=23160; Or would it be 2 labels, not sure.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D if Adj-SID is locally significant (L flag not set) (defau=
lt in most implementation) is must be evaluated only by the node that it =
is local to, which should result in 2 label construct (N-SID,Adj-SID), th=
ere are ways to optimize but this is the idea.</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So let=E2=80=99s say If your SR-TE path deviated fr=
om the spf along 10 hops, so then you would have 10 Adj-SIDs and so 10 la=
bels in the stack.&=23160; So this is where MSD and BGP-LS IGP extensions=
 come into play to signal back to the head end that the maximum SID depth=
 has exceeded resulting in an error.&=23160; At that point the&=23160;</d=
iv>
<div dir=3D=22auto=22>SR-TE LSP would be broken and you would have to man=
ually build policy with less strict hops. &=23160;&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D depends on implementation, it could as well be 20. No, th=
is is other way around - (simplified version) BGP-LS distributes SR relat=
ed data to the PCE and then PCE computes a path that meets the constrains=
, MSD being one of them, in other words - if PCE can=E2=80=99t compute a =
path to a destination that meets the constrains, it will not be instantia=
ted&=23160;</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I guess If you were using PCEP centralized controll=
er that would signal MSD exceeded but I think you would still be in a bro=
ken LSP state.&=23160; The pcep controller would have to be sitting next =
to the head end for the SR-TE policy for the LSP to fix automatically.&=23=
160; Is that correct=3F&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5Dsee previous answer, if MSD (or any other) constrains can=E2=
=80=99t be met, the path is not going to be instantiated</div>
<div dir=3D=22auto=22>PCEP is the protocol between PCE and PCC and has li=
ttle to do with computation logic, PCE could compute a path but use for e=
xample RESTCON=46 to communicate with the head-end</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So for SR-TE due to the MSD issues and SID depth as=
ic limitations even with the latest asic, you really have to deploy a pce=
p controller based architecture near the head end with SR-MPLS if using S=
R-TE.&=23160; If you are not using SR-TE then I believe there is really n=
o benefit of going to SR-MPLS. &=23160;&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D you mean PCE controller. I disagree with you, reducing nu=
mber of protocols in the network is a great goal (reduces complexity and =
number of interactions between them). Look at RSVP - there are many peopl=
e using it but a only little part of them is actually doing TE, most use =
it for =46RR and tactical TE.</div>
<div dir=3D=22auto=22>To cite a great book ;-) - complexity doesn=E2=80=99=
t disappear, it moves to different places. In SR we have significantly re=
duced amount of &=23160;state and complexity associated with maintaining =
it in the network, but it is still there, it has just moved to a controll=
er. In RSVP for example, you could do in-band &=23160;BW reservations, in=
 SR it is =E2=80=9Csoft=E2=80=9D controller has to do it and then network=
 gets configured. Multicast works in IP because there=E2=80=99s enough st=
ate to compute loop-free MDT and so forth</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>You agree. &=23160;</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I guess you save on having to maintain ldp state on=
 each node.&=23160; Thats &=23160;not a big deal or business justificatio=
n to switch to SR-MPLS as for operators =E2=80=9CMPLS=E2=80=9D is their b=
read &amp; butter they are use to so why change. &=23160;&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D No, I don=E2=80=99t agree - &=23160;the value is not in r=
emoving LDP state but reducing overall complexity, interactions between I=
GPs and LDP are complex and error prone, over the time resulted in 100=E2=
=80=99s of high severity bugs and broken networks (if you are old enough =
you should remember :))&=23160;</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I think the big benefit for both SR-MPLS and SRv6 i=
s individual coloring of vpn flows.&=23160; Cisco calls it per-VR=46 TE, =
but it=E2=80=99s ugly to configure and manage. &=23160;&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D well, complain to your account, building networking featu=
res is quite different from intuitive interfaces ;-) color is a piece of =
metadata associated with a route, on itself not directly related to SR, n=
othing prevents you of signaling a RSVP LSP or similar, there=E2=80=99s s=
ome work on generalization of colored path advertisement which I find ver=
y valuable (draft-chan-idr-bgp-lu2/ &=23160;draft-szarecki-idr-bgp-lcu-tr=
affic-steering)&=23160;</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>So SR-MPLS and SRv6 is the future solution for oper=
ators that need the per vpn coloring.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D different people have different requirements, our job her=
e is to build technology that is flexible enough to address them at scale=
 while manageable.&=23160;</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Given the issues with SR-TE with SID depth asic lim=
itations is it possible to use traditional RSVP TE.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D I don=E2=80=99t think you are right, while limitations ar=
e there, there are solvable, by a better silicon (or trading off capacity=
 for functionality - looping/recycling packets), by a more clever computa=
tion, by brining some of the state back (take a look at&=23160;draft-chun=
duri-lsr-isis-preferred-path-routing)</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I am going to try in my virl setup as that could be=
 a good workaround for SR-TE hardware limitations until the hardware is u=
p to snuff to handle very long explicit paths.</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>I believe their is a draft with teas in the works f=
or IP TE to use rsvp bandwidth signaling path and reserve messages with b=
oth SR-MPLS and SRv6.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D good engineering is always a right balance of trade-offs,=
 extremities on either side (no state/all the state in a packet) (Open=46=
low is a great example) are rigid and won=E2=80=99t survive when deployed=
 at scale.</div>
<blockquote type=3D=22cite=22 class=3D=22spark=5Fquote=22 style=3D=22marg=
in: 5px 5px; padding-left: 10px; border-left: thin solid =231abc9c;=22>
<div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22auto=22><br /></div>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23e67e22;=22>
<div>
<div name=3D=22messageReplySection=22>
<div></div>
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>=46or clarity on nomenclature below please comment:=
</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Transport label - This is the SID label stack inser=
tion at the ingress PE head end to the SR-MPLS domain performing SR-TE.&=23=
160; Each hop along the way hop the top SID label is popped until SL=3D=3D=
0 at which time PHP default or UHP explicit null =E2=80=9Cpipe mode=E2=80=
=9D is performed. (Similar to topmost in MPLS label switch world but now =
its a stack of labels &=23160;instead of a single label)&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D There=E2=80=99s no SL field in MPLS header, there=E2=80=99=
s however BoS bit that should be set on the most bottom label (in this ca=
se - VPN label), PHP is explicitly signaled by the egress PE (P/NP-flag i=
n Prefix-SID)</div>
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Once you get past the transport label now you are o=
n common ground with M-BGP overlay services</div>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>Services label- L3 vpn service SID signaled.</div>
<div dir=3D=22auto=22>So with the service label that is signaled from ing=
ress to egress PE for service.&=23160; Is this a single label like tradit=
ional L3 vpn aggregate label or more then one or many labels.&=23160;</di=
v>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D there=E2=80=99s no differences with any other VPNover=46o=
o, service labels are signaled in exactly same way independently of the t=
ransport and are locally significant (that=E2=80=99s why LxVPN=E2=80=99s =
are such a great technology) &=23160;</div>
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22><br /></div>
<div dir=3D=22auto=22>The services label my guess should be fixed and not=
 have any vendor specific boundary constraints.&=23160;</div>
</div>
</div>
</blockquote>
<div>=5Bjeff=5D they are locally significant, in any implementation - lab=
el blocks are associated with particular functions and programmed in HW, =
so the service label would come out of the service range, which is signif=
icant to the device advertising it.</div>
<div dir=3D=22auto=22>In modern OS=E2=80=99s the ranges are configurable,=
 in older ones, it is static and there=E2=80=99s usually a header file th=
at looks like:</div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>=23define MPLS=5FL3VPN=5FMIN=5FLABEL &=23160;0x4000=
0</div>
<div dir=3D=22auto=22>=23define MPLS=5FL3VPN=5FMAX=5FLABEL 0x85=46=46=46<=
/div>
<div dir=3D=22auto=22><br /></div>
</div>
</div>
</div>
<div>
<div name=3D=22messageReplySection=22>
<div dir=3D=22auto=22><br /></div>
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div dir=3D=22auto=22>
<div dir=3D=22auto=22>Gyan</div>
<div dir=3D=22auto=22><br /></div>
</div>
<div class=3D=22gmail=5Fquote=22>
<div dir=3D=22ltr=22 class=3D=22gmail=5Fattr=22>On Tue, Dec 17, 2019 at 7=
:21 AM Ketan Talaulikar (ketant) &lt;<a href=3D=22mailto:ketant=40cisco.c=
om=22 target=3D=22=5Fblank=22>ketant=40cisco.com</a>&gt; wrote:<br /></di=
v>
<blockquote class=3D=22gmail=5Fquote spark=5Fquote=22 style=3D=22margin: =
5px 5px; padding-left: 10px; border-left: thin solid =23d35400;=22>
<div lang=3D=22EN-IN=22 link=3D=22blue=22 vlink=3D=22purple=22 xml:lang=3D=
=22EN-IN=22>
<div>
<p class=3D=22MsoNormal=22><span>Hi Nat,<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span><u></u>&=23160;<u></u></span></p>
<p class=3D=22MsoNormal=22><span>The MSD framework enables us to define m=
ore/new MSD types. If there is a real use-case and requirement (as you ex=
press) and the necessary MSD type(s) can be formally defined then perhaps=
 the WG can evaluate it.<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span><u></u>&=23160;<u></u></span></p>
<p class=3D=22MsoNormal=22><span>Thanks,<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span>Ketan<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><span><u></u>&=23160;<u></u></span></p>
<p class=3D=22MsoNormal=22><b><span lang=3D=22EN-US=22 xml:lang=3D=22EN-U=
S=22>=46rom:</span></b> <span lang=3D=22EN-US=22 xml:lang=3D=22EN-US=22>s=
pring &lt;<a href=3D=22mailto:spring-bounces=40ietf.org=22 target=3D=22=5F=
blank=22>spring-bounces=40ietf.org</a>&gt; <b>On Behalf Of</b> Nat Kao<br=
 />
<b>Sent:</b> 17 December 2019 17:16<br />
<b>To:</b> Robert Raszuk &lt;<a href=3D=22mailto:robert=40raszuk.net=22 t=
arget=3D=22=5Fblank=22>robert=40raszuk.net</a>&gt;<br />
<b>Cc:</b> SPRING WG &lt;<a href=3D=22mailto:spring=40ietf.org=22 target=3D=
=22=5Fblank=22>spring=40ietf.org</a>&gt;; Nat Kao &lt;<a href=3D=22mailto=
:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=40pyxisworks.org=
</a>&gt;<br />
<b>Subject:</b> Re: =5Bspring=5D Different MSDs for different traffic typ=
es on the same headend.<u></u><u></u></span></p>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hello, Robe=
rt.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>Surely the current BMI-MSD definition is suffi=
cient for platforms without artificial boundaries.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>In this ideal case, maximum labels available f=
or SR-TE policy can be inferred from BMI-MSD and VPN routes.<u></u><u></u=
></p>
</div>
<div>
<p class=3D=22MsoNormal=22><br />
However we have 3 different artificial boundaries across 3 different plat=
forms now.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Hardcoding these boundaries might not scale we=
ll. (Especially different OS versions may behave differently.)<u></u><u><=
/u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>A standard mechanism to discover this boundary=
 would greatly help constructing SR-TE policy candidate paths.<u></u><u><=
/u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk =
&lt;<a href=3D=22mailto:robert=40raszuk.net=22 target=3D=22=5Fblank=22>ro=
bert=40raszuk.net</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =2334495e;=22 class=3D=22spark=5Fquote=22>
<div>
<p class=3D=22MsoNormal=22>Hi Nat,<u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>I am having a bit of difficulty understanding =
reasoning and the way you are separating transport from service labels.&=23=
160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>The processing label limit usually comes from =
data plane capabilities&=23160;of the platform namely L=46IB or hardware =
below.&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Such layer is function agnostic and it does no=
t matter what role the label serves.&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Label lookup results in pointer to a adj. rewr=
ite on the outbound side. It really does not matter if the adjacent&=2316=
0;peer is your P router, segment endpoint&=23160;or CE.&=23160;<u></u><u>=
</u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Of course there are number of processing excep=
tions - for example concept of aggregate VPN label, additional header mod=
ifications etc ...&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Likely some platforms put such artificial&=231=
60;boundary between transport&=23160;and service hence your request. But =
if so IMHO this is more of an issue&=23160;with specific platform or its =
marketing message then IET=46 :).&=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Many thx,<br />
R.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =232ecc71;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hi, Jeff.<u=
></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>Consider a headend that can perform 1 of the f=
ollowing 2 modes(but not both):<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>1) Plain IPv4: 6 transport labels + 0 service =
label =3D&gt; traffic can be steered into a 6-label SR-TE policy.<u></u><=
u></u></p>
</div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>2) Any type=
 of VPN: 3 transport labels + 1=7E3 service labels =3D&gt; traffic cannot=
 be steered into a 6-label SR-TE policy.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>a) As defined in R=46C8491, the BMI-MSD is 6 f=
or this headend. Do we have a standardized way to signal the transport la=
bel depth in mode 2=3F<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>&=23160;&=23160; Maybe in a different MSD type=
=3F<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>b) Since plain IPv4 and VPN routes can be stee=
red into the same SR-TE policy, do we have a standardized headend behavio=
r in this situation=3F<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>&=23160;&=23160; (Should I open a new thread t=
o discuss this=3F It seems not quite MSD-relative.)<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks...<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23888888=22>Nat<u></u>=
<u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =239b59b6;=22 class=3D=22spark=5Fquote=22>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura =
&lt;<a href=3D=22mailto:jefftant.ietf=40gmail.com=22 target=3D=22=5Fblank=
=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<div lang=3D=22EN-IN=22 link=3D=22blue=22 vlink=3D=22purple=22 xml:lang=3D=
=22EN-IN=22>
<div>
<div>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =2334495e;=22 class=3D=22spark=5Fquote=22>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =232ecc71;=22 class=3D=22spark=5Fquote=22>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =239b59b6;=22 class=3D=22spark=5Fquote=22>
<div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23e74c3c;=22 class=3D=22spark=5Fquote=22>
<div>
<div name=3D=22messageBodySection=22>
<div>
<p class=3D=22MsoNormal=22>Gyan, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>MSD is only relevant for a device that either =
imposes the label stack (head-end) or manipulates it (BSID anchor). There=
 are some other constrains when it comes to entropy labels and ERLD, plea=
se read the respective drafts.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>In general, SID stack would grow when TE is in=
 use (any time you need to use additional SID to deviate from SPT), anoth=
er case is when additional SID=E2=80=99s are used for services on the nod=
es, other than the tail-end.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>That=E2=80=99s why we've designed MSD to be ve=
ry flexible to accommodate all the different use cases, it is upto comput=
ational logic to decide how to deal with different constrains (MSD types)=
&=23160;<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<p class=3D=22MsoNormal=22>Cheers, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22>Jeff<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>P.S. you might want to see the NANOG MSD prese=
ntation I did some time ago.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><a href=3D=22https://pc.nanog.org/static/publi=
shed/meetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5F=
v1.pdf=22 target=3D=22=5Fblank=22>https://pc.nanog.org/static/published/m=
eetings/NANOG71/1424/20171004=5FTantsura=5FThe=5FCritical=5FRole=5Fv1.pdf=
</a><u></u><u></u></p>
</div>
</div>
</div>
<div name=3D=22messageReplySection=22>
<p class=3D=22MsoNormal=22>On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &=
lt;<a href=3D=22mailto:hayabusagsm=40gmail.com=22 target=3D=22=5Fblank=22=
>hayabusagsm=40gmail.com</a>&gt;, wrote:<br />
<br />
<u></u><u></u></p>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =231abc9c;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<p class=3D=22MsoNormal=22>Jeff<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>With SR-MPLS with SR-TR let=E2=80=99s say if y=
ou use cSP=46 snd don=E2=80=99t have an ERO strict explicit path defined =
or is a loose path, then the for the cSP=46 would the transport labels be=
 1.&=23160; =46or loose would also be 1 also.&=23160; If the path were ex=
plicit defined to egress PE and was 7 hops from ingress to egress then tr=
ansport would be 6.&=23160; And if L3 vpn service sid was signaled that w=
ould be 1 vpn label. &=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Let me know if I have that right. &=23160;<u><=
/u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>In Nats scenario for IPv6 he has 3 vpnv6 label=
s. &=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Why is that=3F &=23160;<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>With both SR-MPLS and SRv6 the L3 vpn A=46I/SA=
=46I MBGP services overlay single label sits on top off SR as if does tod=
ay with MPLS so why 3 vpn labels.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>So with this draft with BGP-LS and BMI-MSD you=
 can flood into the IGP the SID depth so all the nodes along the SR-TE pa=
th don=E2=80=99t go over the maximum which would result in an error.<u></=
u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>If you set your MTU high enough in the core li=
ke 9216, does that overcome the SID depth issues with SR-TE=3F<u></u><u><=
/u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Warm&=23160;regards,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23e67e22;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<p class=3D=22MsoNormal=22>Hi, Jeff.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks for the BMI-MSD reference. If I underst=
and correctly:<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<div>
<p class=3D=22MsoNormal=22>BMI-MSD =3D Transport Label Depth + Service La=
bel Depth<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Only former can be utilized by SR-TE policies.=
<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
</div>
<div>
<p class=3D=22MsoNormal=22>Currently do we have any method to determine t=
he composition of BMI=3F<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>We need to know the transport label depth when=
 doing service route per-destination steering.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>This problem arises when trying to steer a pla=
in IPv4 route and a VPN service route into the same SR-TE policy that exc=
eeds the transport label depth of the service route. I'm trying to figure=
 out the standard behavior in this case since the headend we use currentl=
y produces some interesting results.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.<u></u><u></u></p>
</div>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<div>
<p class=3D=22MsoNormal=22>On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura =
&lt;<a href=3D=22mailto:jefftant..ietf=40gmail.com=22 target=3D=22=5Fblan=
k=22>jefftant.ietf=40gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =233498db;=22 class=3D=22spark=5Fquote=22>
<div>
<div name=3D=22messageBodySection=22>
<div>
<p class=3D=22MsoNormal=22>Hi Nat, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Please read&=23160;<a href=3D=22https://tools.=
ietf.org/html/rfc8491=23section-5=22 target=3D=22=5Fblank=22>https://tool=
s.ietf.org/html/rfc8491=23section-5</a><u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Currently defined MSD types are:&=23160;<u></u=
><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>1: BMI<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>2: ERLD<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Specifically to BMI:<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D=22MsoNormal=22>Base MPLS Imposition MSD (BMI-MSD) signals the=
 total number of MPLS&=23160;labels that can be imposed, including all se=
rvice/transport/special&=23160;labels.<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>The answer to your question is 6<u></u><u></u>=
</p>
</div>
</div>
</div>
</div>
<div name=3D=22messageSignatureSection=22>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
<div>
<p class=3D=22MsoNormal=22>Cheers, <u></u><u></u></p>
<div>
<p class=3D=22MsoNormal=22>Jeff<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D=22messageReplySection=22>
<p class=3D=22MsoNormal=22>On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a=
 href=3D=22mailto:lekao=40pyxisworks.org=22 target=3D=22=5Fblank=22>lekao=
=40pyxisworks.org</a>&gt;, wrote:<br />
<br />
<u></u><u></u></p>
<blockquote style=3D=22margin: 5px 5px; padding-left: 10px; border-left: =
thin solid =23d35400;=22 class=3D=22spark=5Fquote=22>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22 style=3D=22margin-bottom:12.0pt=22>Hello, SPRI=
NG WG.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>How do we deal with an SR-TE policy headend wi=
th different MSDs for different types of traffic=3F<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22>=46or example, a headend H can impose:<br />
6 transport labels for plain IPv4 packets;<br />
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<u></u><=
u></u></p>
</div>
<p class=3D=22MsoNormal=22>3 transport labels&=23160;+ 3 VPN&=23160; labe=
ls for VPN packets.<u></u><u></u></p>
</div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<p class=3D=22MsoNormal=22>a) =46or a plain IPv4 route R4 and a VPN route=
 Rv both steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S=
4, S5&gt;, what will H perform in this situation=3F<br />
b) What is the MSD of H=3F 6, 5 or 3=3F<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22>Nat.<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u=
></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u=
></p>
</blockquote>
</div>
</div>
<p class=3D=22MsoNormal=22>--<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>Gyan S. Mi=
shra</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>IT Network=
 Engineering &amp; Technology&=23160;</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>Verizon Co=
mmunications&=23160;Inc. (VZ)</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22><a href=3D=
=22https://www..google.com/maps/search/13101+Columbia+Pike=3Fentry=3Dgmai=
l&amp;source=3Dg=22 target=3D=22=5Fblank=22>13101 Columbia Pike</a> =46DC=
1 3rd =46loor</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>Silver Spr=
ing, MD 20904</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22><span style=3D=22color:=23500050=22>United Sta=
tes</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22color:=23=
500050=22>Phone:&=23160;301 502-1347</span><u></u><u></u></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22color:=23=
500050=22>Email:&=23160;<a href=3D=22mailto:gyan.s.mishra=40verizon.com=22=
 target=3D=22=5Fblank=22><span style=3D=22color:=231155cc=22>gyan.s.mishr=
a=40verizon.com</span></a></span><u></u><u></u></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:&quot;Segoe UI&quot;,sans-serif;color:black;border:none windowtext 1.0=
pt;padding:0cm=22><a href=3D=22http://www.linkedin.com/in/networking-tech=
nologies-consultant=22 target=3D=22=5Fblank=22>www.linkedin.com/in/networ=
king-technologies-consultant</a></span><u></u><u></u></p>
</div>
<div>
<p class=3D=22MsoNormal=22><u></u>&=23160;<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D=22MsoNormal=22>=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u=
></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 rel=3D=22nor=
eferrer=22 target=3D=22=5Fblank=22>https://www.ietf.org/mailman/listinfo/=
spring</a><br /></blockquote>
</div>
</div>
--<br />
<div dir=3D=22ltr=22 data-smartmail=3D=22gmail=5Fsignature=22>
<div dir=3D=22ltr=22>
<div>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Gyan S. Mishra</span><span style=3D=22color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgr=
ound-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>IT Network Engineering &amp; Technology&=23=
160;</span><span style=3D=22color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial=22><span></span></sp=
an></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Verizon Communications&=23160;Inc. (VZ)</sp=
an><span style=3D=22color:rgb(80,0,80);background-image:initial;backgroun=
d-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22><a href=3D=22https://www.google.com/maps/se=
arch/13101+Columbia+Pike=3Fentry=3Dgmail&amp;source=3Dg=22>13101 Columbia=
 Pike</a> =46DC1 3rd =46loor</span><span style=3D=22color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:init=
ial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Silver Spring, MD 20904</span><span style=3D=
=22color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>United States</span><span style=3D=22color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgro=
und-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Phone:&=23160;301 502-1347</s=
pan><span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Email:&=23160;<a href=3D=22ma=
ilto:gyan.s.mishra=40verizon.com=22 target=3D=22=5Fblank=22><span style=3D=
=22color:rgb(17,85,204)=22>gyan.s.mishra=40verizon.com</span></a></span><=
span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22margin:0in 0in 0.0001pt;background-=
image:initial;background-position:initial;background-repeat:initial;font-=
size:12pt;font-family:&quot;Times New Roman&quot;,serif=22></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span><span style=3D=22fon=
t-family:&quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none wind=
owtext;padding:0in;background-image:initial;background-position:initial;b=
ackground-repeat:initial=22><a href=3D=22http://www.linkedin.com/in/netwo=
rking-technologies-consultant=22 target=3D=22=5Fblank=22>www.linkedin.com=
/in/networking-technologies-consultant</a></span></span><span><span style=
=3D=22font-family:&quot;Segoe UI&quot;,sans-serif;border:1pt none windowt=
ext;padding:0in;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span></span></span></span></p>
</div>
<div><br /></div>
</div>
</div>
</div>
</div>
</div>
=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 />
spring mailing list<br />
<a href=3D=22mailto:spring=40ietf.org=22 target=3D=22=5Fblank=22>spring=40=
ietf.org</a><br />
<a href=3D=22https://www.ietf.org/mailman/listinfo/spring=22 target=3D=22=
=5Fblank=22>https://www.ietf.org/mailman/listinfo/spring</a><br /></block=
quote>
</div>
</div>
</blockquote>
</div>
</div>
--<br />
<div dir=3D=22ltr=22 class=3D=22gmail=5Fsignature=22 data-smartmail=3D=22=
gmail=5Fsignature=22>
<div dir=3D=22ltr=22>
<div>
<div dir=3D=22ltr=22>
<div dir=3D=22ltr=22>
<div>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Gyan S. Mishra</span><span style=3D=22color=
:rgb(80,0,80);background-image:initial;background-position:initial;backgr=
ound-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>IT Network Engineering &amp; Technology&=23=
160;</span><span style=3D=22color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial=22><span></span></sp=
an></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Verizon Communications&=23160;Inc. (VZ)</sp=
an><span style=3D=22color:rgb(80,0,80);background-image:initial;backgroun=
d-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>13101 Columbia Pike =46DC1 3rd =46loor</spa=
n><span style=3D=22color:rgb(80,0,80);background-image:initial;background=
-position:initial;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>Silver Spring, MD 20904</span><span style=3D=
=22color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22><span style=3D=22font-family:Calibri,sans-seri=
f;color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial=22>United States</span><span style=3D=22color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgro=
und-repeat:initial=22><span></span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Phone:&=23160;301 502-1347</s=
pan><span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span style=3D=22font-fami=
ly:Calibri,sans-serif;color:rgb(80,0,80)=22>Email:&=23160;<a href=3D=22ma=
ilto:gyan.s.mishra=40verizon.com=22 target=3D=22=5Fblank=22><span style=3D=
=22color:rgb(17,85,204)=22>gyan.s.mishra=40verizon.com</span></a></span><=
span></span></p>
<p class=3D=22MsoNormal=22 style=3D=22margin:0in 0in 0.0001pt;background-=
image:initial;background-position:initial;background-repeat:initial;font-=
size:12pt;font-family:&quot;Times New Roman&quot;,serif=22></p>
<p class=3D=22MsoNormal=22 style=3D=22background-image:initial;background=
-position:initial;background-repeat:initial=22><span><span style=3D=22fon=
t-family:&quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none wind=
owtext;padding:0in;background-image:initial;background-position:initial;b=
ackground-repeat:initial=22><a href=3D=22http://www.linkedin.com/in/netwo=
rking-technologies-consultant=22 target=3D=22=5Fblank=22>www.linkedin.com=
/in/networking-technologies-consultant</a></span></span><span><span style=
=3D=22font-family:&quot;Segoe UI&quot;,sans-serif;border:1pt none windowt=
ext;padding:0in;background-image:initial;background-position:initial;back=
ground-repeat:initial=22><span></span></span></span></p>
</div>
<div><br /></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</body>
</html>

--5dfac0a3_226f5320_872b--


From nobody Wed Dec 18 16:19:54 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02EA9120116; Wed, 18 Dec 2019 16:19:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=MyqHSlaD; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=DfNjbrFR
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 FWw_SVMvXxV4; Wed, 18 Dec 2019 16:19:45 -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 37987120013; Wed, 18 Dec 2019 16:19:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=61177; q=dns/txt; s=iport; t=1576714785; x=1577924385; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=AAel2EWxE19J6sasJD1EA9pGqR0QtRBqR1z0Cj5Yg9g=; b=MyqHSlaDx2J+R6tW90uJRKKlfd0EcuC4odYGGibeDn4G9JGFOv3mxgHt AhLqYQRfZ5AXV/roccLeTkT2uGLZzyWLkNAD3Gx7yNFOOhkI4ET4VS8D6 xowpNEnwXKHS5pfYdmrAI2ouYiapU/hVTrO9LpYFEuvp/soxZFz+NWwop g=;
IronPort-PHdr: =?us-ascii?q?9a23=3Aed1kqBxfSmeC3nvXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YRGN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A+GsHbIQKUh?= =?us-ascii?q?YEjcsMmAl1EseBCGXwLeXhaGoxG8ERHFI=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BWCQDcwPpd/5ldJa1bChwBAQEBAQc?= =?us-ascii?q?BAREBBAQBAYF8gR4vUAVsWCAECyqDRkCDRgOKcoJfiVyOKoFCgRADUAQJAQE?= =?us-ascii?q?BDAEBGAEKCgIBAYRAAheCAiQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAwE?= =?us-ascii?q?BCgYLBgoTAQEsCwEPAgEGAhEDAQIhAQYDAgICHwYLFAkIAgQBDQUigwABgXl?= =?us-ascii?q?NAy4BAgySIJBkAoE4iGF1gTKCfgEBBYFJQYMVDQuCEAMGgTaFHIZ8GoFBP4E?= =?us-ascii?q?RASYggkw+ghtJAQEDAYEnDRM4DQmCWjKCLI06DAmCaIVWgkKHHo4sMUMKgjW?= =?us-ascii?q?GS2aKPYQmG4JDh3mQFY5OiFKCHI9jAgQCBAUCDgEBBYFpIoFYcBUaISoBgkF?= =?us-ascii?q?QGA2NEgwXg1CFFIU/dIEojmRfAQE?=
X-IronPort-AV: E=Sophos;i="5.69,330,1571702400";  d="scan'208,217";a="683612783"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 00:19:43 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJ0JhsJ022625 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 00:19:43 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 18:19:42 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 19:19:41 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 18 Dec 2019 18:19:41 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iBzkGwFohyZlAWuxyaH7pn8Cizx6BSyXJBn6+N+hlIbs/SaAYCIeNqWjnMTW8p/KEoEjeS6cWBiLUjHBXbr+vyqKQaf5os75r9wi8WBrSoeN2BjD6XhLcYVQA6H/GjAUU2BTHWSjStGW+rRHv2CLk1tlM4D5QeR/n5BJVegCwnsgXzbaWubJeyhuEXWjCVEIrJsbBbMLSTLIf6LxfpgZbyN1y0P1GYLnOiBMohQgoXsFyQ83BpyTT2vVQGIME4bBcRKTap9P/wgMsflfDw51JiImZG1A+WwumE5FaLgFre6bsP3H68d0tCsOTvIPg99nO2Sd4plDaUaGpFbtjFyCwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AAel2EWxE19J6sasJD1EA9pGqR0QtRBqR1z0Cj5Yg9g=; b=HfCCMrrCVS6p4rdg87BqnkYht8WPKdrawoxu6g5Vz6wSPa+V6fBsy0ugcJP6sJTVgc/dPwNN+n8Cg0db4Q8uGeKhguB92yDvOr6y4xu12mifGbwYs8yLGCX3hiH133rsU99nPJI6SEN2KId4nh/FsgdvImfDDi/7gc6HQ1AEBEXN5c+1fnI644dzeJKDu96aglEMnB/PGbmUJKrxOhhpuLoM3EIOqJWDPAdrviI5K3ENxVLY/4Pa76sPr1CoktgKPf6I4mNN693gKGYUDpXtN2/HSJonzmi15VHzKYE7Mtar8ccdo/7If7KBmI0vQFnlP05tPyzO0Pwp6Ir+CZODhQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AAel2EWxE19J6sasJD1EA9pGqR0QtRBqR1z0Cj5Yg9g=; b=DfNjbrFRktx6AvwkKHbZLamG7Lyf5BV+smaCVQzv3o9hvESCWNd29MGAQJQi4lfafPGjiutiNBq2CV4MnT2ousXnjxy5AQzqBODMmHMImgwylEqd3mZXtfwxqmKmY4a9wkilaVhZ94fPop8OCO+B4HzItHac1FoQ2DcYpLnnCis=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB2972.namprd11.prod.outlook.com (20.177.216.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Thu, 19 Dec 2019 00:19:40 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Thu, 19 Dec 2019 00:19:40 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>, Ole Troan <otroan@employees.org>
CC: SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>, 6man Chairs <6man-chairs@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVquT4fiT0mGN0ekCReZDXMAlj3aesHu4AgBQ7cQA=
Date: Thu, 19 Dec 2019 00:19:40 +0000
Message-ID: <B496472A-0AB3-42D9-BC4E-14E5E2769008@cisco.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <CA+RyBmX5=Z_sMrv8CGO7N_ZFwefQsrr=rNyaJwN+2p+9d8TS3Q@mail.gmail.com>
In-Reply-To: <CA+RyBmX5=Z_sMrv8CGO7N_ZFwefQsrr=rNyaJwN+2p+9d8TS3Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0c69e7a1-7e9c-4623-5426-08d7841923a8
x-ms-traffictypediagnostic: DM6PR11MB2972:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB2972D7A2E7F726C89202274DDE520@DM6PR11MB2972.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(366004)(346002)(136003)(39860400002)(189003)(199004)(9326002)(8936002)(107886003)(6486002)(86362001)(2616005)(33656002)(478600001)(316002)(6506007)(2906002)(4326008)(91956017)(966005)(36756003)(71200400001)(5660300002)(76116006)(66446008)(6512007)(81166006)(81156014)(64756008)(186003)(8676002)(66946007)(53546011)(110136005)(54906003)(66476007)(66556008)(4001150100001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2972; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BzxF/HyAQbNZVopD2L6xU/Kic2i3c753gQOJLIWm11QxgXASMqEjUX7CvELIY4GGtWurJDJq+tG9Kzdxy6kguo/AGSKb2ScArq+wgisPtTffDy/VnB20ZmHAtKmBoXuX1tUgGCwF3O2vEJXTZJr+eUcqQr5bwq3uibSXYzmAVyRGOeWE9fkyusTHmcoW5FxQYe/rkFsc8QChDTYw54rvsakR3YdvMBfGqd5SWP6zaBTC+Tb9TNYpGzzWPdezohZFB9LqVyd7ZHN+v8PzNTBguZ2XqQwSqJC0CCzGbKJZaB9oQmIYYR8YBtWM8Vz2or+i07YE19wg2iJeMN/CLIWyDZtUH0nSXuR+Ibi8VAIviXKiNPuUleemm55Q2infDqBNTPjOnItxMDDojJZS+R9bFLa4eUXdyEoWi5XDCm3hqUVKpcT/B0hRS0udsx6gk1JGHueb1o+ZjpNjit8TbF1rkQp9GdjheW1OhhMNllmfUb8=
Content-Type: multipart/alternative; boundary="_000_B496472A0AB342D9BC4E14E5E2769008ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0c69e7a1-7e9c-4623-5426-08d7841923a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 00:19:40.2118 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6doMTExNm0aeHFiEVoG2XlLpwWIi4WHkusCNT4Qv79HgSFhX1S75OoYu02bo4+HW
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2972
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CT-jL0P4yxvkGgOe48Nxhp9Vndw>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 00:19:48 -0000

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

SGkgR3JlZywNCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgZGV0YWlsZWQgY29tbWVudHMuIE11Y2gg
YXBwcmVjaWF0ZWQuDQoNClBsZWFzZSBzZWUgY29tbWVudHMgaW4tbGluZSBhbmQgaG93IHRoZSBu
ZXcgdmVyc2lvbiBhZGRyZXNzZXMgeW91ciBjb21tZW50cy4NCkkgYWxzbyBsb29rIGZvcndhcmQg
dG8gb3VyIG9mZmxpbmUgZGlzY3Vzc2lvbiBvbiBGcmlkYXkuDQoNClBsZWFzZSBub3RlIHdlIGhh
dmUgYmVlbiBhbHNvIG1haW50YWluaW5nIHRoZSBsYXRlc3QgdmVyc2lvbiBvZiB0aGUgZHJhZnQg
aW4gdGhlIDZtYW4tR2l0aHViLg0KDQpUaGFua3MNCg0KUmVnYXJkcyDigKYgWmFmYXINCg0KRnJv
bTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIEdyZWcgTWly
c2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb20+DQpEYXRlOiBUaHVyc2RheSwgRGVjZW1iZXIgNSwg
MjAxOSBhdCA1OjIyIFBNDQpUbzogT2xlIFRyb2FuIDxvdHJvYW5AZW1wbG95ZWVzLm9yZz4NCkNj
OiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4sIDZtYW4gV0cgPGlwdjZAaWV0Zi5vcmc+LCA2
bWFuIENoYWlycyA8Nm1hbi1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10g
Nm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0+
DQoNCkRlYXIgQXV0aG9ycywgZXQgYWwuLA0KcGxlYXNlIGZpbmQgbXkgY29tbWVudHMsIGFzIFdH
IExDIGNvbW1lbnRzLCBxdWVzdGlvbnMgdG8gdGhpcyBkb2N1bWVudCBiZWxvdy4NCg0KICAqICAg
VGhlIEFic3RyYWN0IGFuZCBJbnRyb2R1Y3Rpb24gZGVzY3JpYmUgdGhlIGRvY3VtZW50IGFzICJk
ZWZpbmVzIGJ1aWxkaW5nIGJsb2NrcyBmb3IgT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFu
ZCBNYWludGVuYW5jZSAoT0FNKSBpbiBTZWdtZW50IFJvdXRpbmcgTmV0d29ya3Mgd2l0aCBJUHY2
IERhdGFwbGFuZSAoU1J2NikiLiBJIGJlbGlldmUgaXQgd291bGQgYmUgaGVscGZ1bCB0byBkZW1v
bnN0cmF0ZSB0aGF0IHRoZSBleGlzdGluZyBtZWNoYW5pc21zIHVzZWQgaW4gSVB2NiB0byBkZW11
bHRpcGxleCBhbmQgcmVhbGl6ZSBPQU0gZnVuY3Rpb25zLCBlLmcuLCB1c2luZyB0aGUgd2VsbC1r
bm93biBkZXN0aW5hdGlvbiBVRFAgcG9ydCBudW1iZXIsIGFyZSBub3Qgc3VmZmljaWVudCBhbmQg
cmVxdWlyZSB0aGUgaW50cm9kdWN0aW9uIG9mIG5ldyBtZXRob2RzLCBlLmcuLCBPIGJpdCBpbiBT
UkguDQpbWkFdIElmIHlvdSBsb29rIGF0IHNlY3Rpb24gNCBvZiB0aGUgZHJhZnQsIGl0IGV4cGxh
aW5zIGhvdyBleGlzdGluZyBwcm9iaW5nIG1lY2hhbmlzbXMgYXJlIHVzZWQgYW5kIHdoeSBleHRl
bnNpb25zIGFyZSBuZWVkZWQuIEluIHRoZSBuZXcgcmV2aXNpb24gcG9zdGVkLCB3ZSBoYXZlIGFk
ZGVkIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gb24gd2h5IHRoZSBPLWJpdCBpbiBTUkggaXMgZGVm
aW5lZCAoZm9yIHRlbGVtZXRyeSBwdXJwb3NlKS4gUGxlYXNlIGhhdmUgYSBsb29rIGF0IHRoZSBs
YXRlc3QgcmV2aXNpb24gYXMgd2UgaGF2ZSB0cmllZCB0byBhZGRyZXNzIHlvdXIgY29tbWVudC4N
Cg0KICAqICAgVGhpcyBkb2N1bWVudCBpbnRyb2R1Y2VzIHRoZSBPLWZsYWcgaW50byBTUkggYXMg
dGhlIGJ1aWxkaW5nIGJsb2NrIGZvciBPQU0gaW4gU1IgbmV0d29ya3Mgd2l0aCBJUHY2IGRhdGEg
cGxhbmUuIEl0IGFwcGVhcnMgdGhhdCB0aGUgZnVuY3Rpb25zIHRoYXQgYXJlIHJlYWxpemVkIHVz
aW5nIHRoZSBPLWZsYWcgYXJlIGFscmVhZHkgc3VwcG9ydGVkIGJ5IHRoZSBleGlzdGluZyBPQU0g
cHJvdG9jb2xzIHRoYXQgZW5hYmxlIGZhdWx0IG1hbmFnZW1lbnQgKGUuZy4sIHZhcmlhdGlvbnMg
b2YgRWNobyBSZXF1ZXN0L1JlcGx5LCBCRkQpIGFuZCBwZXJmb3JtYW5jZSBtb25pdG9yaW5nIChl
LmcuLCBTVEFNUCkuDQpbWkFdIFRoZSBPLWJpdCBpcyBmb3IgdGVsZW1ldHJ5IHVzZS4gSW4gdGhl
IG5ldyByZXZpc2lvbiBwb3N0ZWQsIHdlIGhhdmUgYWRkZWQgYWRkaXRpb25hbCBub3JtYXRpdmUg
dGV4dCBvbiBPLWJpdCBwcm9jZXNzaW5nIHRvIGNsYXJpZnkgdGhpcyBwb2ludC4gIFBsZWFzZSBo
YXZlIGEgbG9vayBhdCB0aGUgbGF0ZXN0IHJldmlzaW9uLg0KDQogICogICBBbHNvLCB0aGUgdXNl
IG9mIHRoZSBuZXcgImJ1aWxkaW5nIGJsb2NrIGZvciBPQU0iIGluIFNSdjYgc3BsaXRzIHRoZSBT
UiBPQU0gc3VpdCBpbnRvIHR3byBmdW5jdGlvbmFsbHkgc2VwYXJhdGUgdG9vbHNldHMgLSBvbmUg
Zm9yIFNSLU1QTFMgYW5kIGFub3RoZXIgZm9yIFNSdjYuDQpbWkFdIFNSdjYgdXNlcyBJUHY2IGRh
dGEgcGxhbmUgYW5kIGhlbmNlIGFwcGxpY2FiaWxpdHkgb2YgdGhlIElQdjYgT0FNIHRvb2xzIGlz
IGRpc2N1c3NlZC4NCg0KICAqICAgVGhlIGRvY3VtZW50IGRlZmluZXMgdGhlIHN1cHBvcnQgb2Yg
Ty1mbGFnIGFzIE9QVElPTkFMLiBJbiB0aGF0IGNhc2UsIHdoYXQgaXMgdGhlIGJlbmVmaXQgb2Yg
YWR2ZXJ0aXNpbmcgdGhlIHN1cHBvcnQgb2YgTy1mbGFnIGJ5IGFuIFNSIG5vZGUgKGV2ZW4gdGhv
dWdoIHRoZSBhZHZlcnRpc2VtZW50IGl0c2VsZiBpcyBvcHRpb25hbCk/DQpbWkFdIFRvIGxldCB0
aGUgb3RoZXIgbm9kZXMvIGNvbnRyb2xsZXIga25vdyBpZiB0aGUgTy1iaXQgaXMgc3VwcG9ydGVk
IGJ5IGEgbG9jYWwgbm9kZS4NCg0KICAqICAgVGhlIGRvY3VtZW50IHVzZXMgdGhlIHRlcm0gImFj
Y3VyYXRlIHRpbWVzdGFtcCIgd2l0aG91dCB0aGUgZGlzY3Vzc2lvbiBvciBkZWZpbml0aW9uIG9m
IHdoYXQgbGV2ZWwgb2YgYWNjdXJhY3kgaXMgcmVxdWlyZWQgb3IgZXhwZWN0ZWQsIG1ldGhvZHMg
dG8gYWNxdWlyZSBhbiBhY2N1cmF0ZSB0aW1lc3RhbXAsIGZvcm1hdChzKSB0aGF0IG11c3Qgb3Ig
bWF5IGJlIHVzZWQgdG8gcmVjb3JkIGEgdGltZXN0YW1wLCBhbmQgd2hhdCBhcmUgcG9zc2libGUg
aW1wbGljYXRpb25zIG9mIG5vdCBwcm92aWRpbmcgYW4gYWNjdXJhdGUgdGltZXN0YW1wLg0KW1pB
XSBXZSBoYXZlIGFkZHJlc3NlZCB0aGlzIGNvbW1lbnQgYnkgcmVwbGFjaW5nIOKAnGFjY3VyYXRl
4oCdIHdpdGgg4oCcYeKAnS4gSXQgaXMgcmVhbGx5IHVwIHRvIHRoZSBsb2NhbCBpbXBsZW1lbnRh
dGlvbiBhbmQgZHJhZnQgZG9lcyBub3QgYWRkIGFueSByZXF1aXJlbWVudHMuDQoNCiAgKiAgIFRo
ZSBkb2N1bWVudCBhc3NlcnRzIHRoYXQgdG8gc3VwcG9ydCAiTWFueSBzY2VuYXJpb3MgcmVxdWly
ZSBwdW50aW5nIG9mIFNSdjYgT0FNIHBhY2tldHMgYXQgdGhlIGRlc2lyZWQgbm9kZXMgaW4gdGhl
IG5ldHdvcmsiIGNhbiBiZSBkb25lIG9ubHkgd2l0aCB1c2luZyBPQU0gRW5kcG9pbnQgd2l0aCBQ
dW50IGZ1bmN0aW9uLiBJIGJlbGlldmUgdGhhdCBUVEwvSG9wIENvdW50IEV4cGlyZWQgaGFkIGJl
ZW4gdXNlZCBzdWNjZXNzZnVsbHkgdG8gYWNoaWV2ZSB0aGUgc2FtZSByZXN1bHQuDQpbWkFdIFll
cywgYW5kIHRyYWNlcm91dGluZyBpcyBkb25lIHVzaW5nIFRUTC8gSEMuIFBsZWFzZSBzZWUgc2Vj
dGlvbiA0Lg0KDQogICogICB3aGF0IGlzIHRoZSBhcHBhcmVudCBuZWVkIHRvIGludHJvZHVjZSBm
dW5jdGlvbmFsIGR1cGxpY2F0aW9uIHRvIGFscmVhZHkgZXhpc3RpbmcgT0FNIHRlY2huaXF1ZT8g
IEhvdyBhIHBhY2tldCB3b3VsZCBiZSBwcm9jZXNzZWQgaWYgYm90aCBPLWZsYWcgYW5kIHRoZSBP
QU0gU0lEIEVuZC5PUCBhcmUgcHJlc2VudCAodGhlIHNwZWNpZmljYXRpb24gb25seSByZWNvbW1l
bmRzIHNldHRpbmcgTy1mbGFnIHRvIDAgd2hlbiBFbmQuT1AgU0lEIGlzIHByZXNlbnQpPw0KW1pB
XSBHb29kIHBvaW50LiBUaGUgcmVzdHJpY3Rpb24gcmVhbGx5IGRvZXMgbm90IGV4aXN0IGFuZCB0
aGUgbmV3IHZlcnNpb24gY29ycmVjdHMgdGhlIHRleHQuDQoNCiAgKiAgIFNlY3Rpb24gMy40IGlu
dHJvZHVjZXMgZnVuY3Rpb24gT0FNIEVuZHBvaW50IHdpdGggVGltZXN0YW1wIGFuZCBQdW50LiBB
dCB0aGUgc2FtZSB0aW1lLCBwcm9jZXNzaW5nIHRoZSBPLWZsYWcsIGRlZmluZWQsIGFzOg0KICAg
ICAgICAgICAgYS4gTWFrZSBhIGNvcHkgb2YgdGhlIHBhY2tldC4NCiAgICAgICAgICAgIGIuIFNl
bmQgdGhlIGNvcGllZCBwYWNrZXQsIGFsb25nIHdpdGggYW4gYWNjdXJhdGUgdGltZXN0YW1wDQpJ
cyB0aGUgZGlmZmVyZW5jZSBpbiBtYWtpbmcgb3Igbm90IG1ha2luZyBhIGxvY2FsIGNvcHkgc2ln
bmlmaWNhbnQgZW5vdWdoIHRvIGhhdmUgdHdvIG1lY2hhbmlzbXMgdG8gYWNoaWV2ZSBlc3NlbnRp
YWxseSB0aGUgc2FtZSByZXN1bHQ/IEhvdyBhIHBhY2tldCB3aWxsIGJlIHByb2Nlc3NlZCBpZiBi
b3RoIE8tZmxhZyBhbmQgdGhlIE9BTSBTSUQgRW5kLk9UUCBhcmUgcHJlc2VudCAodGhlIHNwZWNp
ZmljYXRpb24gb25seSByZWNvbW1lbmRzIHRvIHNldCBPLWZsYWcgdG8gMCB3aGVuIEVORC5PVFAg
U0lEIGlzIHByZXNlbnQpID8NCg0KW1pBXSBHb29kIHBvaW50LiBUaGUgcmVzdHJpY3Rpb24gcmVh
bGx5IGRvZXMgbm90IGV4aXN0IGFuZCB0aGUgbmV3IHZlcnNpb24gY29ycmVjdHMgdGhlIHRleHQu
DQoNCiAgKiAgIFNlY3Rpb24gMy41IHN0YXRlcyB0aGF0Og0KICAgU1JIIFRMViBwbGF5cyBhbiBp
bXBvcnRhbnQgcm9sZSBpbiBjYXJyeWluZyBPQU0gYW5kIFBlcmZvcm1hbmNlDQogICBNYW5hZ2Vt
ZW50IChQTSkgbWV0YWRhdGEuDQpJIGNhbm5vdCBmaW5kIGFueSBvdGhlciB0ZXh0IHRoYXQgaWxs
dXN0cmF0ZXMgaG93IFNSSCBUTFYgcGxheXMgYW55IHJvbGUgaW4gRk0gYW5kL29yIFBNIE9BTS4N
Cg0KW1pBXSBJbmRlZWQsIHRoZSBjdXJyZW50IGRyYWZ0IGRvZXMgbm90IGRlZmluZSBhbnkgVExW
IGZvciBPQU0gcHVycG9zZXMuIEhvd2V2ZXIsIHNlY3Rpb24gd2FzIGFkZGVkIGFzIGZ1dHVyZSBk
cmFmdHMgbWF5IGRlZmluZSBPQU0gVExWcy4NCkhvd2V2ZXIsIGJhc2VkIG9uIHlvdXIgY29tbWVu
dHMsIHRoZSBzZWN0aW9uIGhhcyBiZWVuIHJlbW92ZWQgaW4gdGhlIG5ldyByZXZpc2lvbi4NCg0K
ICAqICAgSXQgaXMgc3RhdGVkIGluIFNlY3Rpb24gNDoNCiAgIFRoaXMgc2VjdGlvbiBkZXNjcmli
ZXMgaG93IE9BTSBtZWNoYW5pc21zIGNhbiBiZSBpbXBsZW1lbnRlZCB1c2luZw0KICAgdGhlIE9B
TSBidWlsZGluZyBibG9ja3MgZGVzY3JpYmVkIGluIHRoZSBwcmV2aW91cyBzZWN0aW9uLg0KQXMg
dGhpcyBpcyB0aGUgU3RhbmRhcmQgZG9jdW1lbnQsIHVzaW5nIHRoZSBub3JtYXRpdmUgbGFuZ3Vh
Z2Ugd291bGQgYmUgdmVyeSBtdWNoIGRlc2lyYWJsZS4gVGhlbiBpdCB3b3VsZCBiZSBjbGVhcmVy
IHdoZXRoZXIgdGhlIHVzZSBvZiBub3Qgb25seSBPLWZsYWcgYnV0IG9mIE9BTSBTSURzIGFzIHdl
bGwgaXMgb3B0aW9uYWwgb3IgbWFuZGF0b3J5Lg0KDQpbWkFdIEJhc2VkIG9uIHlvdXIgY29tbWVu
dCwgbW9kaWZpZWQgdGhlIHRleHQgaW4gdGhlIGRvY3VtZW50IHRvIGFkZCBub3JtYXRpdmUgbGFu
Z3VhZ2UuIFNwZWNpZmljYWxseToNCm8gICAgSW4gdGhlIG5ldyByZXZpc2lvbiwgd2UgaGF2ZSBh
ZGRlZCBub3JtYXRpdmUgdGV4dCBhdCB0aGUgYmVnaW5uaW5nIG9mIDMuMS4xIHdoZXJlIE8tYml0
IGlzIGRlZmluZWQuDQpvICAgIFNlY3Rpb25zIDMuMyBhbmQgMy40IGFkZHMgbm9ybWF0aXZlIHRl
eHRzIGZvciBPQU0gU0lEcy4NCm8gICAgNC4xLjIgYW5kIDQuMi4yIGZ1cnRoZXIgYWRkcyBhZGRp
dGlvbmFsIG5vcm1hdGl2ZSB0ZXh0IGZvciBQaW5nIGFuZCB0cmFjZXJvdXRlIHVzZS1jYXNlcywg
cmVzcGVjdGl2ZWx5Lg0KDQoNCiAgKiAgIEkndmUgbm90aWNlZCB0aGF0IGZ1bmN0aW9ucyB1c2Vk
IGFzIGFuIGV4YW1wbGUgaW4gdGhlIGRvY3VtZW50IGFyZSBhbGwgcGFydCBvZiBhY3RpdmUgT0FN
IGZ1bmN0aW9ucy4gQXQgdGhlIHNhbWUgdGltZSwgdGhlIGRlZmluZWQgcHJvY2Vzc2luZyBvZiB0
aGUgTy1mbGFnIGlzIHZlcnkgbXVjaCBzaW1pbGFyIHRvIHRoZSBvcGVyYXRpb24gb2YgaW4tc2l0
dSBPQU0uIEJ1dCBJIGRvbid0IGZpbmQgYW55IHJlZmVyZW5jZSB0byBpbi1zaXR1IE9BTSBtZWNo
YW5pc20sIG5vciBkaXNjdXNzaW9uIG9mIHdoZXRoZXIgYm90aCBjYW4gYmUgdXNlZCBpbiBjb21i
aW5hdGlvbiBvciBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLg0KW1pBXSBCYXNlZCBvbiB5b3VyIGNv
bW1lbnQsIHdlIGhhdmUgcmVtb3ZlZCB0aGUgcmVsZXZhbnQgc2VjdGlvbi4NCg0KICAqICAgSW4g
U2VjdGlvbiA0LjEuMiB0aGUgaWRlbnRpZmljYXRpb24gb2YgYW4gT0FNIChhY3RpdmUgT0FNIG9y
IHNvbWUgb3RoZXIga2luZCBvZiBPQU0pIHBhY2tldCBkZWZpbmVkIGFzOg0KICAgVGhlIE9BTSBw
YWNrZXRzIGFyZSBpZGVudGlmaWVkIGVpdGhlciBieSBzZXR0aW5nIHRoZSBPLWZsYWcgaW4gU1JI
IG9yDQogICBieSBpbnNlcnRpbmcgdGhlIEVORC5PUC8gRU5ELk9UUCBTSURzIGF0IGFuIGFwcHJv
cHJpYXRlIHBsYWNlIGluIHRoZQ0KICAgU1JILg0KSXMgdGhlIHVzZSBvZiBhbnkgb2YgdGhlc2Ug
bWV0aG9kcyByZXF1aXJlZCBmb3IgYW55IE9BTT8gSWYgdGhhdCBpcyB0aGUgY2FzZSwgdGhlbiB0
aGUgbm9ybWF0aXZlIGxhbmd1YWdlIG11c3QgYmUgdXNlZC4gQWxzbywgaXMgaXQgcmVxdWlyZWQg
dG8gdXNlIGFueSBvZiB0aGVzZSBtZXRob2RzIGZvciwgZm9yIGV4YW1wbGUsIEJGRCBjb250cm9s
IHBhY2tldHMgb3IgU1RBTVAgdGVzdCBwYWNrZXRzPyBJc24ndCB1c2luZyBhc3NpZ25lZCBieSBJ
QU5BIHBvcnQgbnVtYmVyIHN1ZmZpY2llbnQgdG8gaWRlbnRpZnkgYWN0aXZlIElQIE9BTSBwYWNr
ZXRzPyBXb3VsZG4ndCB0aGUgc2FtZSBiZSBhcHBsaWNhYmxlIGluIFNSdjYgT0FNPw0KDQoNClta
QV0gTm9ybWF0aXZlIGxhbmd1YWdlIGhhcyBiZWVuIGFkZGVkIHRvIGFkZHJlc3MgeW91ciBjb21t
ZW50LiA0LjEuMiBhbmQgNC4yLjIgZnVydGhlciBhZGRzIGFkZGl0aW9uYWwgbm9ybWF0aXZlIHRl
eHQgZm9yIFBpbmcgYW5kIHRyYWNlcm91dGUgdXNlLWNhc2VzLCByZXNwZWN0aXZlbHkuDQoNCiAg
KiAgIEkgaGF2ZSBhIHF1ZXN0aW9uIG9uIGhvdyBhIGxvY2FsIG5vZGUgc2VsZWN0cyBhbiBhcHBs
aWNhdGlvbiB0aGF0IGlzIHRvIHJlY2VpdmUgYSBwdW50ZWQgcGFja2V0ICh3aGV0aGVyIG1hcmtl
ZCBieSBPLWZsYWcgdGhhdCBpbmNsdWRlcyBvbmUgb2YgT0FNIFNJRHMpPyBUaGUgZG9jdW1lbnQg
cHJvdmlkZXMgZXhhbXBsZXMgd2hlcmUgdGhlIGRlc3RpbmF0aW9uIGlzIGVpdGhlciBJQ01QdjYg
b3IgYSB0cmFjZXJvdXRlICg/KSBwcm9jZXNzLiBJcyB0aGF0IGFuIGV4aGF1c3RpdmUgbGlzdD8N
CltaQV0gVGhlIGxpc3QgaXMgbm90IGV4aGF1c3RpdmUuIEZ1cnRoZXJtb3JlLCBPLWJpdCBpcyBm
b3IgdGVsZW1ldHJ5IHVzZQ0KDQpJIGdyZWF0bHkgYXBwcmVjaWF0ZSB5b3VyIGtpbmQgY29uc2lk
ZXJhdGlvbiBhbmQgYW0gbG9va2luZyBmb3J3YXJkIHRvIHRoZSBwcm9kdWN0aXZlIGRpc2N1c3Np
b24uDQoNCltaQV0gTGlrZXdpc2UsIG1hbnkgdGhhbmtzIGZvciB5b3VyIGNvbW1lbnRzLg0KDQpU
aGFua3MNCg0KUmVnYXJkcyDigKYgWmFmYXINCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gV2VkLCBE
ZWMgNCwgMjAxOSBhdCAzOjUzIFBNIE9sZSBUcm9hbiA8b3Ryb2FuQGVtcGxveWVlcy4ub3JnPG1h
aWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZz4+IHdyb3RlOg0KSGVsbG8sDQoNCiAgQXMgYWdyZWVk
IGluIHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4gU2luZ2Fwb3JlLCB0aGlzIG1lc3NhZ2Ug
c3RhcnRzIGEgbmV3IHR3byB3ZWVrIDZNQU4gV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24gYWR2
YW5jaW5nOg0KDQogIFRpdGxlICAgIDogT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFuZCBN
YWludGVuYW5jZSAoT0FNKSBpbiBTZWdtZW50IFJvdXRpbmcgTmV0d29ya3Mgd2l0aCBJUHY2IERh
dGEgcGxhbmUgKFNSdjYpDQogIEF1dGhvciAgIDogWi4gQWxpLCBDLiBGaWxzZmlscywgUy4gTWF0
c3VzaGltYSwgRC4gVm95ZXIsIE0uLiBDaGVuDQogIEZpbGVuYW1lIDogZHJhZnQtaWV0Zi02bWFu
LXNwcmluZy1zcnY2LW9hbS0wMg0KICBQYWdlcyAgICA6IDIzDQogIERhdGUgICAgIDogMjAxOS0x
MS0yMA0KDQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02
bWFuLXNwcmluZy1zcnY2LW9hbS8NCg0KYXMgYSBQcm9wb3NlZCBTdGFuZGFyZC4NCg0KU3Vic3Rh
bnRpdmUgY29tbWVudHMgYW5kIHN0YXRlbWVudHMgb2Ygc3VwcG9ydCBmb3IgcHVibGlzaGluZyB0
aGlzIGRvY3VtZW50IHNob3VsZCBiZSBkaXJlY3RlZCB0byB0aGUgbWFpbGluZyBsaXN0Lg0KRWRp
dG9yaWFsIHN1Z2dlc3Rpb25zIGNhbiBiZSBzZW50IHRvIHRoZSBhdXRob3IuIFRoaXMgbGFzdCBj
YWxsIHdpbGwgZW5kIG9uIHRoZSAxOHRoIG9mIERlY2VtYmVyIDIwMTkuDQoNClRvIGltcHJvdmUg
ZG9jdW1lbnQgcXVhbGl0eSBhbmQgZW5zdXJlIHRoYXQgYnVncyBhcmUgY2F1Z2h0IGFzIGVhcmx5
IGFzIHBvc3NpYmxlLCB3ZSB3b3VsZCByZXF1aXJlIGF0IGxlYXN0DQp0d28gcmV2aWV3ZXJzIHRv
IGRvIGEgY29tcGxldGUgcmV2aWV3IG9mIHRoZSBkb2N1bWVudC4gIFBsZWFzZSBsZXQgdGhlIGNo
YWlycyBrbm93IGlmIHlvdSBhcmUgd2lsbGluZyB0byBiZSBhIHJldmlld2VyLg0KDQpUaGUgbGFz
dCBjYWxsIHdpbGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBzcHJpbmcgd29ya2luZyBncm91cCwgd2l0
aCBkaXNjdXNzaW9uIGRpcmVjdGVkIHRvIHRoZSBpcHY2IGxpc3QuDQoNClRoYW5rcywNCkJvYiAm
IE9sZSwgNm1hbiBjby1jaGFpcnMNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSUVURiBJUHY2IHdvcmtpbmcg
Z3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPg0K
QWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vaXB2Ng0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNv
TGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowaW47
DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4tbGVmdDou
NWluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFs
MCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJn
aW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRp
b25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDozMjYzMjY2NTc7DQoJbXNvLWxpc3QtdHlw
ZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMDQwNzk3Mjg4IDY3Njk4Njg5IDY3
Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4
NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0
IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjMyODY3OTY2OTsNCgltc28tbGlzdC10ZW1w
bGF0ZS1pZHM6LTE4NTQwMDUxMDI7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1iaWRp
LWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwxOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyDQoJe21z
by1saXN0LWlkOjM0NzY4MzczMDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTI4NjQwODY4O30N
CkBsaXN0IGwyOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwyDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1z
by1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3
IFJvbWFuIjt9DQpAbGlzdCBsMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlz
dCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5Oldpbmdk
aW5nczt9DQpAbGlzdCBsMjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs
MjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMw0KCXttc28tbGlzdC1pZDo2Njk2NDc3MjQ7DQoJ
bXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01NzkxOTk0ODQ7fQ0KQGxpc3QgbDM6bGV2ZWwxDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXci
Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwzOmxl
dmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsNA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwzOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsOA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10
YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
V2luZ2RpbmdzO30NCkBsaXN0IGwzOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBs
aXN0IGw0DQoJe21zby1saXN0LWlkOjcyNjY4OTI4MTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
NDEwMzcyNDA7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
NDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5
OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3Rv
cDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGw0OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1s
ZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30NCkBsaXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw0Omxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGw1DQoJe21zby1saXN0LWlkOjEy
ODU3NjkxNjM7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01MzQ0OTE3NzA7fQ0KQGxpc3QgbDU6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgltYXJnaW4tbGVmdDotMTIuMHB0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
QGxpc3QgbDU6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI0LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MjQuMHB0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsNTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NjAuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDo2MC4wcHQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo5Ni4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0Ojk2LjBwdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEzMi4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjEzMi4w
cHQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxNjguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVm
dDoxNjguMHB0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MjA0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFy
Z2luLWxlZnQ6MjA0LjBwdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw4DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjI0MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCW1hcmdpbi1sZWZ0OjI0MC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgltYXJnaW4tbGVmdDoyNzYuMHB0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
Ng0KCXttc28tbGlzdC1pZDoxNzI3NDg1Mjk1Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTcw
ODIzMjAyMDt9DQpAbGlzdCBsNjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6
IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDY6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQ0KQGxpc3QgbDY6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6
bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7
fQ0KQGxpc3QgbDY6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
gqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDcNCgl7bXNvLWxpc3QtaWQ6MTk4
Nzk3MTUzMTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTQ5MTg1NzIyODt9DQpAbGlzdCBsNzps
ZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsNQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw3OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCm9s
DQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwv
c3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SGkgR3JlZywgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk1hbnkgdGhhbmtzIGZvciB5b3VyIGRl
dGFpbGVkIGNvbW1lbnRzLiBNdWNoIGFwcHJlY2lhdGVkLiA8bzpwPg0KPC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5QbGVhc2Ugc2VlIGNvbW1lbnRzIGluLWxpbmUgYW5kIGhvdyB0aGUgbmV3IHZlcnNpb24g
YWRkcmVzc2VzIHlvdXIgY29tbWVudHMuICZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5JIGFsc28gbG9vayBmb3J3YXJk
IHRvIG91ciBvZmZsaW5lIGRpc2N1c3Npb24gb24gRnJpZGF5Lg0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPlBsZWFzZSBub3RlIHdlIGhhdmUgYmVlbiBhbHNvIG1haW50YWluaW5n
IHRoZSBsYXRlc3QgdmVyc2lvbiBvZiB0aGUgZHJhZnQgaW4gdGhlIDZtYW4tR2l0aHViLg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJk
cyDigKYgWmFmYXIgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9t
OiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5z
cHJpbmcgJmx0O3NwcmluZy1ib3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgR3JlZyBN
aXJza3kgJmx0O2dyZWdpbWlyc2t5QGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VGh1
cnNkYXksIERlY2VtYmVyIDUsIDIwMTkgYXQgNToyMiBQTTxicj4NCjxiPlRvOiA8L2I+T2xlIFRy
b2FuICZsdDtvdHJvYW5AZW1wbG95ZWVzLm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPlNQUklORyBX
RyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0OywgNm1hbiBXRyAmbHQ7aXB2NkBpZXRmLm9yZyZndDss
IDZtYW4gQ2hhaXJzICZsdDs2bWFuLWNoYWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0
OiA8L2I+UmU6IFtzcHJpbmddIDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yICZsdDtkcmFmdC1pZXRm
LTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RGVhciBBdXRob3JzLCBldCBhbC4sIDxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnBsZWFzZSBmaW5kIG15IGNv
bW1lbnRzLCBhcyBXRyBMQyBjb21tZW50cywgcXVlc3Rpb25zIHRvIHRoaXMgZG9jdW1lbnQgYmVs
b3cuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwzIGxldmVsMSBsZm8xIj4NClRoZSBBYnN0cmFj
dCBhbmQgSW50cm9kdWN0aW9uIGRlc2NyaWJlIHRoZSBkb2N1bWVudCBhcyAmcXVvdDtkZWZpbmVz
IGJ1aWxkaW5nIGJsb2NrcyBmb3IgT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFuZCBNYWlu
dGVuYW5jZSAoT0FNKSBpbiBTZWdtZW50IFJvdXRpbmcgTmV0d29ya3Mgd2l0aCBJUHY2IERhdGFw
bGFuZSAoU1J2NikmcXVvdDsuIEkgYmVsaWV2ZSBpdCB3b3VsZCBiZSBoZWxwZnVsIHRvIGRlbW9u
c3RyYXRlIHRoYXQgdGhlIGV4aXN0aW5nIG1lY2hhbmlzbXMNCiB1c2VkIGluIElQdjYgdG8gZGVt
dWx0aXBsZXggYW5kIHJlYWxpemUgT0FNIGZ1bmN0aW9ucywgZS5nLiwgdXNpbmcgdGhlIHdlbGwt
a25vd24gZGVzdGluYXRpb24gVURQIHBvcnQgbnVtYmVyLCBhcmUgbm90IHN1ZmZpY2llbnQgYW5k
IHJlcXVpcmUgdGhlIGludHJvZHVjdGlvbiBvZiBuZXcgbWV0aG9kcywgZS5nLiwgTyBiaXQgaW4g
U1JILjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5bWkFdIElm
IHlvdSBsb29rIGF0IHNlY3Rpb24gNCBvZiB0aGUgZHJhZnQsIGl0IGV4cGxhaW5zIGhvdyBleGlz
dGluZyBwcm9iaW5nIG1lY2hhbmlzbXMgYXJlIHVzZWQgYW5kIHdoeSBleHRlbnNpb25zIGFyZSBu
ZWVkZWQuIEluIHRoZSBuZXcgcmV2aXNpb24gcG9zdGVkLCB3ZSBoYXZlIGFkZGVkIGFkZGl0aW9u
YWwNCiBpbmZvcm1hdGlvbiBvbiB3aHkgdGhlIE8tYml0IGluIFNSSCBpcyBkZWZpbmVkIChmb3Ig
dGVsZW1ldHJ5IHB1cnBvc2UpLiBQbGVhc2UgaGF2ZSBhIGxvb2sgYXQgdGhlIGxhdGVzdCByZXZp
c2lvbiBhcyB3ZSBoYXZlIHRyaWVkIHRvIGFkZHJlc3MgeW91ciBjb21tZW50Lg0KPG86cD48L286
cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0
OmwzIGxldmVsMSBsZm8xIj4NClRoaXMgZG9jdW1lbnQgaW50cm9kdWNlcyB0aGUgTy1mbGFnIGlu
dG8gU1JIIGFzIHRoZSBidWlsZGluZyBibG9jayBmb3IgT0FNIGluIFNSIG5ldHdvcmtzIHdpdGgg
SVB2NiBkYXRhIHBsYW5lLiBJdCBhcHBlYXJzIHRoYXQgdGhlIGZ1bmN0aW9ucyB0aGF0IGFyZSBy
ZWFsaXplZCB1c2luZyB0aGUgTy1mbGFnIGFyZSBhbHJlYWR5IHN1cHBvcnRlZCBieSB0aGUgZXhp
c3RpbmcgT0FNIHByb3RvY29scyB0aGF0IGVuYWJsZSBmYXVsdCBtYW5hZ2VtZW50DQogKGUuZy4s
IHZhcmlhdGlvbnMgb2YgRWNobyBSZXF1ZXN0L1JlcGx5LCBCRkQpIGFuZCBwZXJmb3JtYW5jZSBt
b25pdG9yaW5nIChlLmcuLCBTVEFNUCkuDQo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+W1pBXSBUaGUgTy1iaXQgaXMgZm9yIHRlbGVtZXRyeSB1c2UuIEluIHRo
ZSBuZXcgcmV2aXNpb24gcG9zdGVkLCB3ZSBoYXZlIGFkZGVkIGFkZGl0aW9uYWwgbm9ybWF0aXZl
IHRleHQgb24gTy1iaXQgcHJvY2Vzc2luZyB0byBjbGFyaWZ5IHRoaXMgcG9pbnQuJm5ic3A7IFBs
ZWFzZSBoYXZlIGEgbG9vayBhdCB0aGUgbGF0ZXN0DQogcmV2aXNpb24uIDxvOnA+PC9vOnA+PC9w
Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2lu
LWxlZnQ6MGluO21zby1saXN0OmwwIGxldmVsMSBsZm82Ij4NCkFsc28sIHRoZSB1c2Ugb2YgdGhl
IG5ldyAmcXVvdDtidWlsZGluZyBibG9jayBmb3IgT0FNJnF1b3Q7IGluIFNSdjYgc3BsaXRzIHRo
ZSBTUiBPQU0gc3VpdCBpbnRvIHR3byBmdW5jdGlvbmFsbHkgc2VwYXJhdGUgdG9vbHNldHMgLSBv
bmUgZm9yIFNSLU1QTFMgYW5kIGFub3RoZXIgZm9yIFNSdjYuPG86cD48L286cD48L2xpPjwvdWw+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPltaQV0gU1J2NiB1c2VzIElQdjYgZGF0YSBwbGFuZSBh
bmQgaGVuY2UgYXBwbGljYWJpbGl0eSBvZiB0aGUgSVB2NiBPQU0gdG9vbHMgaXMgZGlzY3Vzc2Vk
Lg0KPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21zby1saXN0OmwzIGxldmVsMSBsZm8xIj4NClRoZSBkb2N1bWVudCBkZWZpbmVzIHRoZSBz
dXBwb3J0IG9mIE8tZmxhZyBhcyBPUFRJT05BTC4gSW4gdGhhdCBjYXNlLCB3aGF0IGlzIHRoZSBi
ZW5lZml0IG9mIGFkdmVydGlzaW5nIHRoZSBzdXBwb3J0IG9mIE8tZmxhZyBieSBhbiBTUiBub2Rl
IChldmVuIHRob3VnaCB0aGUgYWR2ZXJ0aXNlbWVudCBpdHNlbGYgaXMgb3B0aW9uYWwpPzxvOnA+
PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5bWkFdIFRvIGxldCB0aGUg
b3RoZXIgbm9kZXMvIGNvbnRyb2xsZXIga25vdyBpZiB0aGUgTy1iaXQgaXMgc3VwcG9ydGVkIGJ5
IGEgbG9jYWwgbm9kZS4NCjxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMyBsZXZlbDEgbGZvMSI+DQpUaGUgZG9jdW1lbnQg
dXNlcyB0aGUgdGVybSAmcXVvdDthY2N1cmF0ZSB0aW1lc3RhbXAmcXVvdDsgd2l0aG91dCB0aGUg
ZGlzY3Vzc2lvbiBvciBkZWZpbml0aW9uIG9mIHdoYXQgbGV2ZWwgb2YgYWNjdXJhY3kgaXMgcmVx
dWlyZWQgb3IgZXhwZWN0ZWQsIG1ldGhvZHMgdG8gYWNxdWlyZSBhbiBhY2N1cmF0ZSB0aW1lc3Rh
bXAsIGZvcm1hdChzKSB0aGF0IG11c3Qgb3IgbWF5IGJlIHVzZWQgdG8gcmVjb3JkIGEgdGltZXN0
YW1wLCBhbmQgd2hhdCBhcmUgcG9zc2libGUNCiBpbXBsaWNhdGlvbnMgb2Ygbm90IHByb3ZpZGlu
ZyBhbiBhY2N1cmF0ZSB0aW1lc3RhbXAuPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPltaQV0gV2UgaGF2ZSBhZGRyZXNzZWQgdGhpcyBjb21tZW50IGJ5IHJlcGxh
Y2luZyDigJxhY2N1cmF0ZeKAnSB3aXRoIOKAnGHigJ0uIEl0IGlzIHJlYWxseSB1cCB0byB0aGUg
bG9jYWwgaW1wbGVtZW50YXRpb24gYW5kIGRyYWZ0IGRvZXMgbm90IGFkZCBhbnkgcmVxdWlyZW1l
bnRzLg0KPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21zby1saXN0OmwzIGxldmVsMSBsZm8xIj4NClRoZSBkb2N1bWVudCBhc3NlcnRzIHRo
YXQgdG8gc3VwcG9ydCAmcXVvdDtNYW55IHNjZW5hcmlvcyByZXF1aXJlIHB1bnRpbmcgb2YgU1J2
NiBPQU0gcGFja2V0cyBhdCB0aGUgZGVzaXJlZCBub2RlcyBpbiB0aGUgbmV0d29yayZxdW90OyBj
YW4gYmUgZG9uZSBvbmx5IHdpdGggdXNpbmcmbmJzcDtPQU0gRW5kcG9pbnQgd2l0aCBQdW50IGZ1
bmN0aW9uLiBJIGJlbGlldmUgdGhhdCBUVEwvSG9wIENvdW50IEV4cGlyZWQgaGFkIGJlZW4gdXNl
ZCBzdWNjZXNzZnVsbHkgdG8gYWNoaWV2ZQ0KIHRoZSBzYW1lIHJlc3VsdC4gPG86cD48L286cD48
L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPltaQV0gWWVzLCBhbmQgdHJhY2Vyb3V0
aW5nIGlzIGRvbmUgdXNpbmcgVFRMLyBIQy4gUGxlYXNlIHNlZSBzZWN0aW9uIDQuPG86cD48L286
cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzYiPg0Kd2hhdCBpcyB0aGUgYXBw
YXJlbnQgbmVlZCB0byBpbnRyb2R1Y2UgZnVuY3Rpb25hbCBkdXBsaWNhdGlvbiB0byBhbHJlYWR5
IGV4aXN0aW5nIE9BTSB0ZWNobmlxdWU/Jm5ic3A7IEhvdyBhIHBhY2tldCB3b3VsZCBiZSBwcm9j
ZXNzZWQgaWYgYm90aCBPLWZsYWcgYW5kIHRoZSBPQU0gU0lEIEVuZC5PUCBhcmUgcHJlc2VudCAo
dGhlIHNwZWNpZmljYXRpb24gb25seSByZWNvbW1lbmRzIHNldHRpbmcgTy1mbGFnIHRvIDAgd2hl
biBFbmQuT1AgU0lEIGlzIHByZXNlbnQpPw0KPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPltaQV0gR29vZCBwb2ludDxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
LiBUaGUgcmVzdHJpY3Rpb24gcmVhbGx5IGRvZXMgbm90IGV4aXN0IGFuZCB0aGUgbmV3IHZlcnNp
b24gY29ycmVjdHMgdGhlIHRleHQuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8dWwgdHlwZT0i
ZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwzIGxldmVsMSBsZm8xIj4N
ClNlY3Rpb24gMy40IGludHJvZHVjZXMgZnVuY3Rpb24mbmJzcDtPQU0gRW5kcG9pbnQgd2l0aCBU
aW1lc3RhbXAgYW5kIFB1bnQuIEF0IHRoZSBzYW1lIHRpbWUsIHByb2Nlc3NpbmcgdGhlIE8tZmxh
ZywgZGVmaW5lZCwgYXM6PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBhLiBNYWtlIGEgY29w
eSBvZiB0aGUgcGFja2V0Ljxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IGIuIFNlbmQgdGhlIGNvcGllZCBwYWNrZXQsIGFsb25nIHdpdGggYW4gYWNjdXJhdGUg
dGltZXN0YW1wPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPklzIHRoZSBkaWZmZXJlbmNlIGluIG1ha2luZyBvciBub3QgbWFraW5nIGEg
bG9jYWwgY29weSBzaWduaWZpY2FudCBlbm91Z2ggdG8gaGF2ZSB0d28gbWVjaGFuaXNtcyB0byBh
Y2hpZXZlIGVzc2VudGlhbGx5IHRoZSBzYW1lIHJlc3VsdD8gSG93IGEgcGFja2V0IHdpbGwgYmUg
cHJvY2Vzc2VkIGlmIGJvdGggTy1mbGFnIGFuZCB0aGUgT0FNIFNJRCBFbmQuT1RQIGFyZSBwcmVz
ZW50ICh0aGUgc3BlY2lmaWNhdGlvbg0KIG9ubHkgcmVjb21tZW5kcyB0byBzZXQgTy1mbGFnIHRv
IDAgd2hlbiBFTkQuT1RQIFNJRCBpcyBwcmVzZW50KSA/PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PltaQV0gR29vZCBwb2ludDxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+LiBUaGUgcmVzdHJpY3Rp
b24gcmVhbGx5IGRvZXMgbm90IGV4aXN0IGFuZCB0aGUgbmV3IHZlcnNpb24gY29ycmVjdHMgdGhl
IHRleHQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8dWwg
dHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwxIGxldmVsMSBs
Zm8yIj4NClNlY3Rpb24gMy41IHN0YXRlcyB0aGF0OjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi1yaWdodDow
aW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDtTUkggVExWIHBs
YXlzIGFuIGltcG9ydGFudCByb2xlIGluIGNhcnJ5aW5nIE9BTSBhbmQgUGVyZm9ybWFuY2U8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAm
bmJzcDtNYW5hZ2VtZW50IChQTSkgbWV0YWRhdGEuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
YmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVmdDozMC4wcHQ7bWFyZ2lu
LXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBjYW5ub3QgZmluZCBh
bnkgb3RoZXIgdGV4dCB0aGF0IGlsbHVzdHJhdGVzIGhvdyBTUkggVExWIHBsYXlzIGFueSByb2xl
IGluIEZNIGFuZC9vciBQTSBPQU0uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPltaQV0gSW5kZWVk
LCB0aGUgY3VycmVudCBkcmFmdCBkb2VzIG5vdCBkZWZpbmUgYW55IFRMViBmb3IgT0FNIHB1cnBv
c2VzLiBIb3dldmVyLCBzZWN0aW9uIHdhcyBhZGRlZCBhcyBmdXR1cmUgZHJhZnRzIG1heSBkZWZp
bmUgT0FNIFRMVnMuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvd2V2
ZXIsIGJhc2VkIG9uIHlvdXIgY29tbWVudHMsIHRoZSBzZWN0aW9uIGhhcyBiZWVuIHJlbW92ZWQg
aW4gdGhlIG5ldyByZXZpc2lvbi4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0
IGxldmVsMSBsZm8zIj4NCkl0IGlzIHN0YXRlZCBpbiBTZWN0aW9uIDQ6PG86cD48L286cD48L2xp
PjwvdWw+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi1yaWdo
dDowaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwO1RoaXMgc2VjdGlvbiBk
ZXNjcmliZXMgaG93IE9BTSBtZWNoYW5pc21zIGNhbiBiZSBpbXBsZW1lbnRlZCB1c2luZzxicj4N
CiZuYnNwOyAmbmJzcDt0aGUgT0FNIGJ1aWxkaW5nIGJsb2NrcyBkZXNjcmliZWQgaW4gdGhlIHBy
ZXZpb3VzIHNlY3Rpb24uPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BcyB0aGlzIGlzIHRoZSBTdGFuZGFyZCBkb2N1bWVu
dCwgdXNpbmcgdGhlIG5vcm1hdGl2ZSBsYW5ndWFnZSB3b3VsZCBiZSB2ZXJ5IG11Y2ggZGVzaXJh
YmxlLiBUaGVuIGl0IHdvdWxkIGJlIGNsZWFyZXIgd2hldGhlciB0aGUgdXNlIG9mIG5vdCBvbmx5
IE8tZmxhZyBidXQgb2YgT0FNIFNJRHMgYXMgd2VsbCBpcyBvcHRpb25hbCBvciBtYW5kYXRvcnku
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPltaQV0gQmFzZWQgb24geW91ciBjb21tZW50LCBtb2Rp
ZmllZCB0aGUgdGV4dCBpbiB0aGUgZG9jdW1lbnQgdG8gYWRkIG5vcm1hdGl2ZSBsYW5ndWFnZS4g
U3BlY2lmaWNhbGx5OjxiPiAmbmJzcDs8bzpwPjwvbzpwPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlz
dDpsNSBsZXZlbDEgbGZvOCI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+bzxzcGFuIHN0eWxlPSJmb250Ojcu
MHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3Nw
YW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPkluIHRoZSBuZXcgcmV2aXNpb24sIHdlIGhhdmUgYWRkZWQgbm9y
bWF0aXZlIHRleHQgYXQgdGhlIGJlZ2lubmluZyBvZiAzLjEuMSB3aGVyZSBPLWJpdCBpcyBkZWZp
bmVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDowaW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0Omw1IGxldmVsMSBsZm84
Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj5vPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFu
PjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+U2VjdGlvbnMgMy4zIGFuZCAzLjQgYWRkcyBub3JtYXRpdmUgdGV4dHMgZm9yIE9BTSBTSURz
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDowaW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0Omw1IGxldmVsMSBsZm84Ij4N
CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj5vPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
NC4xLjIgYW5kIDQuMi4yIGZ1cnRoZXIgYWRkcyBhZGRpdGlvbmFsIG5vcm1hdGl2ZSB0ZXh0IGZv
ciBQaW5nIGFuZCB0cmFjZXJvdXRlIHVzZS1jYXNlcywgcmVzcGVjdGl2ZWx5LjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNiBsZXZlbDEgbGZvNCI+DQpJJ3ZlIG5vdGljZWQgdGhh
dCBmdW5jdGlvbnMgdXNlZCBhcyBhbiBleGFtcGxlIGluIHRoZSBkb2N1bWVudCBhcmUgYWxsIHBh
cnQgb2YgYWN0aXZlIE9BTSBmdW5jdGlvbnMuIEF0IHRoZSBzYW1lIHRpbWUsIHRoZSBkZWZpbmVk
IHByb2Nlc3Npbmcgb2YgdGhlIE8tZmxhZyBpcyB2ZXJ5IG11Y2ggc2ltaWxhciB0byB0aGUgb3Bl
cmF0aW9uIG9mIGluLXNpdHUgT0FNLiBCdXQgSSBkb24ndCBmaW5kIGFueSByZWZlcmVuY2UgdG8g
aW4tc2l0dSBPQU0gbWVjaGFuaXNtLA0KIG5vciBkaXNjdXNzaW9uIG9mIHdoZXRoZXIgYm90aCBj
YW4gYmUgdXNlZCBpbiBjb21iaW5hdGlvbiBvciBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLjxvOnA+
PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5bWkFdIEJhc2VkIG9uIHlv
dXIgY29tbWVudCwgd2UgaGF2ZSByZW1vdmVkIHRoZSByZWxldmFudCBzZWN0aW9uLg0KPG86cD48
L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1s
aXN0Omw2IGxldmVsMSBsZm80Ij4NCkluIFNlY3Rpb24gNC4xLjIgdGhlIGlkZW50aWZpY2F0aW9u
IG9mIGFuIE9BTSAoYWN0aXZlIE9BTSBvciBzb21lIG90aGVyIGtpbmQgb2YgT0FNKSBwYWNrZXQg
ZGVmaW5lZCBhczo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjwvZGl2Pg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgJm5ic3A7VGhlIE9BTSBwYWNrZXRz
IGFyZSBpZGVudGlmaWVkIGVpdGhlciBieSBzZXR0aW5nIHRoZSBPLWZsYWcgaW4gU1JIIG9yPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDsgJm5ic3A7YnkgaW5zZXJ0aW5nIHRoZSBFTkQuT1AvIEVORC5PVFAgU0lE
cyBhdCBhbiBhcHByb3ByaWF0ZSBwbGFjZSBpbiB0aGU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDtT
UkguPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JcyB0aGUgdXNlIG9mIGFueSBvZiB0aGVzZSBtZXRob2Rz
IHJlcXVpcmVkIGZvciBhbnkgT0FNPyBJZiB0aGF0IGlzIHRoZSBjYXNlLCB0aGVuIHRoZSBub3Jt
YXRpdmUgbGFuZ3VhZ2UgbXVzdCBiZSB1c2VkLiBBbHNvLCBpcyBpdCByZXF1aXJlZCB0byB1c2Ug
YW55IG9mIHRoZXNlIG1ldGhvZHMgZm9yLCBmb3IgZXhhbXBsZSwgQkZEIGNvbnRyb2wgcGFja2V0
cyBvciBTVEFNUCB0ZXN0IHBhY2tldHM/IElzbid0DQogdXNpbmcgYXNzaWduZWQgYnkgSUFOQSBw
b3J0IG51bWJlciBzdWZmaWNpZW50IHRvIGlkZW50aWZ5IGFjdGl2ZSBJUCBPQU0gcGFja2V0cz8g
V291bGRuJ3QgdGhlIHNhbWUgYmUgYXBwbGljYWJsZSBpbiBTUnY2IE9BTT88bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5b
WkFdIE5vcm1hdGl2ZSBsYW5ndWFnZSBoYXMgYmVlbiBhZGRlZCB0byBhZGRyZXNzIHlvdXIgY29t
bWVudC4NCjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+NC4xLjIgYW5kIDQuMi4yIGZ1cnRoZXIg
YWRkcyBhZGRpdGlvbmFsIG5vcm1hdGl2ZSB0ZXh0IGZvciBQaW5nIGFuZCB0cmFjZXJvdXRlIHVz
ZS1jYXNlcywgcmVzcGVjdGl2ZWx5Lg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsMiBsZXZlbDEgbGZvNSI+DQpJIGhhdmUgYSBxdWVzdGlvbiBvbiBob3cg
YSBsb2NhbCBub2RlIHNlbGVjdHMgYW4gYXBwbGljYXRpb24gdGhhdCBpcyB0byByZWNlaXZlIGEg
cHVudGVkIHBhY2tldCAod2hldGhlciBtYXJrZWQgYnkgTy1mbGFnIHRoYXQgaW5jbHVkZXMgb25l
IG9mIE9BTSBTSURzKT8gVGhlIGRvY3VtZW50IHByb3ZpZGVzIGV4YW1wbGVzIHdoZXJlIHRoZSBk
ZXN0aW5hdGlvbiBpcyBlaXRoZXIgSUNNUHY2IG9yIGEgdHJhY2Vyb3V0ZSAoPykgcHJvY2Vzcy4g
SXMgdGhhdA0KIGFuIGV4aGF1c3RpdmUgbGlzdD88bzpwPjwvbzpwPjwvbGk+PC91bD4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5bWkFdIFRoZSBsaXN0IGlzIG5v
dCBleGhhdXN0aXZlLiBGdXJ0aGVybW9yZSwgTy1iaXQgaXMgZm9yIHRlbGVtZXRyeSB1c2U8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGdyZWF0bHkgYXBw
cmVjaWF0ZSB5b3VyIGtpbmQgY29uc2lkZXJhdGlvbiBhbmQgYW0gbG9va2luZyBmb3J3YXJkIHRv
IHRoZSBwcm9kdWN0aXZlIGRpc2N1c3Npb24uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPltaQV0gTGlrZXdpc2UsIG1hbnkgdGhhbmtzIGZvciB5b3VyIGNvbW1lbnRzLiA8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJl
Z2FyZHMg4oCmIFphZmFyIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5S
ZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+R3JlZzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24g
V2VkLCBEZWMgNCwgMjAxOSBhdCAzOjUzIFBNIE9sZSBUcm9hbiAmbHQ7PGEgaHJlZj0ibWFpbHRv
Om90cm9hbkBlbXBsb3llZXMub3JnIiB0YXJnZXQ9Il9ibGFuayI+b3Ryb2FuQGVtcGxveWVlcy4u
b3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6
MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5IZWxsbyw8YnI+DQo8YnI+DQombmJzcDsgQXMgYWdyZWVkIGlu
IHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4gU2luZ2Fwb3JlLCB0aGlzIG1lc3NhZ2Ugc3Rh
cnRzIGEgbmV3IHR3byB3ZWVrIDZNQU4gV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24gYWR2YW5j
aW5nOjxicj4NCjxicj4NCiZuYnNwOyBUaXRsZSZuYnNwOyAmbmJzcDsgOiBPcGVyYXRpb25zLCBB
ZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChPQU0pIGluIFNlZ21lbnQgUm91dGluZyBO
ZXR3b3JrcyB3aXRoIElQdjYgRGF0YSBwbGFuZSAoU1J2Nik8YnI+DQombmJzcDsgQXV0aG9yJm5i
c3A7ICZuYnNwOzogWi4gQWxpLCBDLiBGaWxzZmlscywgUy4gTWF0c3VzaGltYSwgRC4gVm95ZXIs
IE0uLiBDaGVuPGJyPg0KJm5ic3A7IEZpbGVuYW1lIDogZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1z
cnY2LW9hbS0wMjxicj4NCiZuYnNwOyBQYWdlcyZuYnNwOyAmbmJzcDsgOiAyMzxicj4NCiZuYnNw
OyBEYXRlJm5ic3A7ICZuYnNwOyAmbmJzcDs6IDIwMTktMTEtMjA8YnI+DQo8YnI+DQombmJzcDsg
Jm5ic3A7IDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWll
dGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLzwvYT48
YnI+DQo8YnI+DQphcyBhIFByb3Bvc2VkIFN0YW5kYXJkLiZuYnNwOyA8YnI+DQo8YnI+DQpTdWJz
dGFudGl2ZSBjb21tZW50cyBhbmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0IGZvciBwdWJsaXNoaW5n
IHRoaXMgZG9jdW1lbnQgc2hvdWxkIGJlIGRpcmVjdGVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuPGJy
Pg0KRWRpdG9yaWFsIHN1Z2dlc3Rpb25zIGNhbiBiZSBzZW50IHRvIHRoZSBhdXRob3IuIFRoaXMg
bGFzdCBjYWxsIHdpbGwgZW5kIG9uIHRoZSAxOHRoIG9mIERlY2VtYmVyIDIwMTkuPGJyPg0KPGJy
Pg0KVG8gaW1wcm92ZSBkb2N1bWVudCBxdWFsaXR5IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBj
YXVnaHQgYXMgZWFybHkgYXMgcG9zc2libGUsIHdlIHdvdWxkIHJlcXVpcmUgYXQgbGVhc3Q8YnI+
DQp0d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2aWV3IG9mIHRoZSBkb2N1bWVudC4m
bmJzcDsgUGxlYXNlIGxldCB0aGUgY2hhaXJzIGtub3cgaWYgeW91IGFyZSB3aWxsaW5nIHRvIGJl
IGEgcmV2aWV3ZXIuPGJyPg0KPGJyPg0KVGhlIGxhc3QgY2FsbCB3aWxsIGJlIGZvcndhcmRlZCB0
byB0aGUgc3ByaW5nIHdvcmtpbmcgZ3JvdXAsIHdpdGggZGlzY3Vzc2lvbiBkaXJlY3RlZCB0byB0
aGUgaXB2NiBsaXN0Ljxicj4NCjxicj4NClRoYW5rcyw8YnI+DQpCb2IgJmFtcDsgT2xlLCA2bWFu
IGNvLWNoYWlyczxicj4NCjxicj4NCjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KSUVURiBJUHY2IHdv
cmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5pcHY2QGlldGYub3JnPC9hPjxicj4NCkFkbWluaXN0cmF0aXZl
IFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2lwdjYiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vaXB2NjwvYT48YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_B496472A0AB342D9BC4E14E5E2769008ciscocom_--


From nobody Wed Dec 18 16:29:09 2019
Return-Path: <jmh.direct@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4637E120026; Wed, 18 Dec 2019 16:29:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 a3p-tKROJZB5; Wed, 18 Dec 2019 16:29:04 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 3EEB6120013; Wed, 18 Dec 2019 16:29:04 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47dXmw1Hv0z6GDCL; Wed, 18 Dec 2019 16:29:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576715344; bh=XCUDuDPxNWDIY3TAc2kPQlOAaRLtCadjx9/rkLYqIdE=; h=Subject:To:References:From:Date:In-Reply-To:From; b=EiOEajHCiBIF1i4X7x+K2+DBjROhzCegbD38vq/LtnoA2MBYwGVxulsL1nWlhV+dx 4aAgEFa6f4pcBdyVQEQ+rjI+4nPm6dM4aVU9runhkc3Auda/aGZILzga3f8r4+z+AK 7QoN9QhxXFxMA3/6tv0B3Ey7b8acLEiCK7U1J3pA=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47dXmv3gLdz6GCnn; Wed, 18 Dec 2019 16:29:03 -0800 (PST)
To: "Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com>
From: Joel Halpern Direct <jmh.direct@joelhalpern.com>
Message-ID: <52b1d2b1-cd18-9a47-d81e-a30214ab1a14@joelhalpern.com>
Date: Wed, 18 Dec 2019 19:29:01 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@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/spring/BSTWHWbK_7Tsh6YsIApknBu7YrA>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 00:29:07 -0000

Zafar, thank you for taking steps to address my concerns.  There seem to 
be several issues remaining.  I am not sure I spotted them all, as the 
ones I see may be masking other issues.

[Side note to the chairs:  I have no idea how to enter a general 
discussion of this sort as a pull request.  I do not understand the 
desired behavior well enough to propose specific text.]

First, the draft still has as its focus "punt to the control processor". 
  But "Punt to the control process" is not an external observable.  It 
is not a subject for standardization.  What needs to be standardized is 
the behavior to be applied to the packet, not who applies it.  Heck, if 
someone implements all this logic in their fast path (or if they have 
only one path and therefore can not punt anywhere) it should still be 
possible to conform to whatever RFC we agree to for OAM processing.

Second, there appears to be no description of any case where the O bit 
is used.  All of the examples seem to use the END.OP and END.OTP 
processing instructions.  Since the O_bit definition is clear that the 
upper layer protocol is NOT to be processed, what is the processing to 
be performed when the O bit is set?

Related to the above, given that the O-bit definition and the END.OP / 
END.OTP both over-write the S01 step, what is to happen if both are true?

Minor:
     I presume that both over-writes for the S01 step of the SRH are 
intended to retain the base document "When an SRH is processed" text? 
If so, given that they say they replace that step, the caveat needs to 
be included.

    It looks like one side-effect of END.OP is that once could actually 
establish communication (TCP or UDP) with a node by addressing it at its 
END.OP SID?  (Presumably from another node inside the SR Domain?)

     Also, it looks like END.OP and END.OTP both cause termination of 
the SID processing.  I believe it would be helpful to be more explicit 
about this.

Yours,
Joel

On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
> Hi Joel,
> 
> Thanks for your review.
> 
> The processing details were embedded in the Section 4.
> 
> We brought them up in the Section 3 and also added additional normative 
> language in Section 4.
> 
> We have been maintaining the latest version of the draft in the Github.
> 
> However, we also posted the latest diffs, which addresses your comments 
> as follows:
> 
>   * In the new revision, we have added normative text at the beginning
>     of 3.1.1 where O-bit is defined.
>   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>   * 4.1.2 and 4.2.2 further adds additional normative text for Ping and
>     traceroute use-cases, respectively. 
> 
> Latest version is kept in the Github and also uploaded as 
> https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
> 
> Thanks
> 
> Regards â€¦ Zafar
> 
> *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
> *Date: *Thursday, December 5, 2019 at 10:01 PM
> *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, 
> SPRING WG <spring@ietf.org>
> *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
> 
> Sorry, minor typo.Â Â SRH, not NSH, in the 4th paragraph.
> 
> Joel
> 
> On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
> 
>     The normative behavior for the bits in various places says that the
> 
>     packet is punted to the control process.Â  In and of itself, that is
>     fine.
> 
>     However, in order for that to be useful, the control process has to
>     know
> 
>     what to do with the packet when it gets there.Â  In the classic case of
> 
>     router redirect, this is coupled with definition of various content to
> 
>     be processed by the router control logic.
> 
>     In the case of this document, there is no normative definition of what
> 
>     the control process is to do with the packet.Â  And particularly
>     since in
> 
>     many of the cases described the packet that is punted still has an SRH,
> 
>     normal packet processing would simply reach the same "punt" step.Â  With
> 
>     nowhere to punt it.
> 
>     You asssume in the examples that some forms of parsing that bypass the
> 
>     NSH will take place.Â  But processing does not take place by instinct or
> 
>     magic.Â  It takes place because we write RFCs that describe what has to
> 
>     happen.Â  Without some definition of the required parsing, and I believe
> 
>     (although I am guessing due to the lack of description) we also need
> 
>     some normative description of what the control process is required
>     to do.
> 
>     Note that in most OAM, we define the behavior that is required, and
>     then
> 
>     indicate where it is permitted to use the control plane to achieve it.
> 
>     This results in a clear specification, and implementation flexibility.
> 
>     Yours,
> 
>     Joel
> 
>     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
> 
>         Hi Joel,
> 
>         I did not understand your comment.
> 
>         Can you please point to specific text in the draft for which the
>         draft
> 
>         needs to define normative behavior for the "node punt processor
>         look
> 
>         past the SRH and make determinations based on the content."?
> 
>         Thanks
> 
>         Regards â€¦ Zafar
> 
>         *From: *ipv6 <ipv6-bounces@ietf.org
>         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern"
> 
>         <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
> 
>         *Date: *Wednesday, December 4, 2019 at 4:37 PM
> 
>         *To: *Ole Troan <otroan@employees.org
>         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>         <mailto:ipv6@ietf.org>>,
> 
>         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
> 
>         *Subject: *Re: 6man w.g. last call for
>         <draft-ietf-6man-spring-srv6-oam>
> 
>         I re-read this draft, and I am afraid it is currently
>         under-specified.
> 
>         In order for the various examples to work, there is assumed
>         behavior by
> 
>         the processor to which packets are punted.Â Â I could not find
>         where this
> 
>         normative behavior is described explicitly.Â Â It appears that the
> 
>         behavior requires that the node "punt processor" look past the
>         SRH and
> 
>         make determinations based on the content.Â Â This needs to be
>         described
> 
>         explicitly.Â Â And it needs some discussion of why it is legitimate to
> 
>         look past the SRH when the SRH does not show SL=0.
> 
>         Yours,
> 
>         Joel
> 
>         On 12/4/2019 3:53 PM, Ole Troan wrote:
> 
>          Â Â Â  Hello,
> 
>          Â Â Â Â  Â Â Â Â As agreed in the working group session in Singapore, this
> 
>          Â Â Â  message starts a new two week 6MAN Working Group Last Call on
> 
>         advancing:
> 
>          Â Â Â Â  Â Â Â Â TitleÂ Â Â Â : Operations, Administration, and Maintenance
>         (OAM) in
> 
>          Â Â Â  Segment Routing Networks with IPv6 Data plane (SRv6)
> 
>          Â Â Â Â  Â Â Â Â AuthorÂ Â  : Z. Ali, C. Filsfils, S. Matsushima, D.
>         Voyer, M. Chen
> 
>          Â Â Â Â  Â Â Â Â Filename : draft-ietf-6man-spring-srv6-oam-02
> 
>          Â Â Â Â  Â Â Â Â PagesÂ Â Â Â : 23
> 
>          Â Â Â Â  Â Â Â Â DateÂ Â Â Â  : 2019-11-20
> 
>         https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
> 
>          Â Â Â  as a Proposed Standard.
> 
>          Â Â Â  Substantive comments and statements of support for
>         publishing this
> 
>          Â Â Â  document should be directed to the mailing list.
> 
>          Â Â Â  Editorial suggestions can be sent to the author. This last
>         call will
> 
>          Â Â Â  end on the 18th of December 2019.
> 
>          Â Â Â  To improve document quality and ensure that bugs are caught
>         as early
> 
>          Â Â Â  as possible, we would require at least
> 
>          Â Â Â  two reviewers to do a complete review of the
>         document.Â Â Please let
> 
>          Â Â Â  the chairs know if you are willing to be a reviewer.
> 
>          Â Â Â  The last call will be forwarded to the spring working
>         group, with
> 
>          Â Â Â  discussion directed to the ipv6 list.
> 
>          Â Â Â  Thanks,
> 
>          Â Â Â  Bob & Ole, 6man co-chairs
> 
>             
>         --------------------------------------------------------------------
> 
>          Â Â Â  IETF IPv6 working group mailing list
> 
>         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> 
>          Â Â Â  Administrative Requests:
>         https://www.ietf.org/mailman/listinfo/ipv6
> 
>             
>         --------------------------------------------------------------------
> 
>         --------------------------------------------------------------------
> 
>         IETF IPv6 working group mailing list
> 
>         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> 
>         Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> 
>         --------------------------------------------------------------------
> 
>     --------------------------------------------------------------------
> 
>     IETF IPv6 working group mailing list
> 
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
> 
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> 
>     --------------------------------------------------------------------
> 


From nobody Wed Dec 18 16:33:21 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E207120026; Wed, 18 Dec 2019 16:33:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.497
X-Spam-Level: 
X-Spam-Status: No, score=-14.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=fUfTldH4; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=dvxtudmq
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 b4vQ2NLMGtcI; Wed, 18 Dec 2019 16:33:12 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC2D8120013; Wed, 18 Dec 2019 16:33:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13801; q=dns/txt; s=iport; t=1576715591; x=1577925191; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=DTVxF1BMQtVLHCMMMTorJhcUxVLW2rI4OuKYAKs3qic=; b=fUfTldH4H4ADE3PNjZxaGaDdzoPdAZ69+4Aai+hInMH/H1aa5pAHEh1v KPfyYALEag0WdsBcgChwBr2sNl1IDTmGf53wqV638Oeft/b4xrc3qVcFt rFsnPT37uZwUM4WckveppZSvGx3ObpluHwOKXWixiTUOkCSZkLjzD2qdE w=;
X-IronPort-AV: E=Sophos;i="5.69,330,1571702400";  d="scan'208,217";a="455770075"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 00:32:44 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJ0WiHS008983 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 00:32:44 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 18:32:43 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 18:32:42 -0600
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 18 Dec 2019 19:32:42 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RfyotVSTfgDPevCSwLMgD2pNGbS8VaU0Nd4/VjxbmbuLt2LstsqnjoFOPmbORO8SAsTm069JmHJFCTRUHuetZn6iwb7pt/jQr379FUxc8gc4tdRiNW5ufTqVq95g9hqgkUH9eN404s4R534zXyw7R2w7wh069UmyJpVismCzzAMiKpcN10NzeauoK/qIl9fE199kmPj90Vl62dvon93gsD6u9jdiH2JAFRTojAGGE03j9BoZ3DlHdKle6FskdcKVo3+921M8ujeO6CfX4iQ8ct5sF8DkNQXDQytivf0pS2M1pF2ayNtS7OwAfJAGZSTM0Dvr2XpEk685ApJoXZhXHA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DTVxF1BMQtVLHCMMMTorJhcUxVLW2rI4OuKYAKs3qic=; b=c6VAFaX28m8J1mkReRq/I4HlK7f8e/8k7WlXjYv9hJR4x5TBz7Z28ILoHvA/cKm5tHuDhxZoLZOKc8YpBWkqHKjXX5MYhCjeu2+IKYQsHnGSvmLH99mMj6Ldl5mkuMKUwUe8IbfF2HC5OVpLVHMqN2BY5wvvJ+quc0DsyDF2jhxyuRcbAyzPCdJNiCKCuyr/kZ2eqWYKSBaQUZvx+5nNe+L4cupTvWZxO1i0bpxiExba4uOA5p0q2iFGS7DMRqpdMndATCOmnLgO3H1by47sGjDSztxd/mSAmeMJanZE+6LI1EXvSr4WtlyADt5mIm0QHvKOUcx187U88q0wWoIx9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DTVxF1BMQtVLHCMMMTorJhcUxVLW2rI4OuKYAKs3qic=; b=dvxtudmqROWTsBV2suAQtEls2c8xABBwpLe1xdohndQVJ6rTQ1EvhJdc13V2T39jXawfj3d//ql0yHPSXgLV+eRqSMlZkvOLH8zqiiAEH+dq7GrvhiNeIFjFtm2TBShqzOxB8mfOXrNgl+YQkw8JwMiv8xDsPhPi22gNyg2qYqs=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB2553.namprd11.prod.outlook.com (20.176.95.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.16; Thu, 19 Dec 2019 00:32:41 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Thu, 19 Dec 2019 00:32:41 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>, Ole Troan <otroan@employees.org>, "ipv6@ietf.org" <ipv6@ietf.org>, "spring@ietf.org" <spring@ietf.org>
CC: 6man Chairs <6man-chairs@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVquT4fiT0mGN0ekCReZDXMAlj3aesxJ1HgBOZZYA=
Date: Thu, 19 Dec 2019 00:32:40 +0000
Message-ID: <1BDCB087-5017-4686-9C42-A6C142AE9D1B@cisco.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <HK0PR03MB406620A93188815CAC3B14C6FC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com>
In-Reply-To: <HK0PR03MB406620A93188815CAC3B14C6FC5F0@HK0PR03MB4066.apcprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a7ea2e4-dc5f-4efe-06f1-08d7841af4f9
x-ms-traffictypediagnostic: DM6PR11MB2553:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB2553DC2BE42A72A58723F958DE520@DM6PR11MB2553.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(366004)(39860400002)(136003)(376002)(396003)(199004)(189003)(186003)(81166006)(66556008)(9326002)(5660300002)(6506007)(53546011)(64756008)(71200400001)(81156014)(4326008)(33656002)(8936002)(91956017)(45080400002)(316002)(66446008)(66574012)(107886003)(54906003)(110136005)(8676002)(2616005)(478600001)(6486002)(36756003)(2906002)(66476007)(6512007)(76116006)(86362001)(66946007); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2553; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HkmT1aS+00HR1FoyM5zy8nVYghuSzrd1FrDmXexQneYf0OreeYEaT0awP7cVdeWbBRbr3JvdOon82fJCOy75+UPALe23LISHuUmTotcyTf1Y7igstrNBVRIchdhkICrou7ux2PknutaGYI+NOTyWTGUhdqp+XaHGKC/OMszjhaQRx9tBdZWw992xcpbS5hiO9CPFMeWKoT2lXla+sHsdJlOHGKJ3FhTpoJ5OcLLK65nL3VqWe+9z7LsGElOp/ITd8N7tGiXwzzShqOWmondiK8Y5CMUC/on7Sg9jHvY9nGvBxY70e1ZhTu9qHYmfnN0HQtrNixRpHAzcjbkCj4SbPOdQIYA0CnjLAF0w4IIDAvuf1H+oReX+4DSiF/6Qqtb81HlOHJxVvX7YbP3q2D6adHUqvNiu03VKPHKbR/mCxkKHmQfOFR1sPc7onUbcbrNf
Content-Type: multipart/alternative; boundary="_000_1BDCB087501746869C42A6C142AE9D1Bciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a7ea2e4-dc5f-4efe-06f1-08d7841af4f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 00:32:40.8672 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XA97Suo47JWH9ippdWhgZ4CQkRtkB/p8bjJ3uS4xY2gPFbqLowqOlAnC3aAMW4vG
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2553
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/OxumO_Y2NSVW69KVHfvI0SuUebs>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 00:33:15 -0000

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

SGkgWmhlbnFpYW5nLA0KDQpNYW55IHRoYW5rcyBmb3IgeW91ciBjb21tZW50cy4NCldlIGhhdmUg
YmVlbiBtYWludGFpbmluZyB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgdGhlIGRyYWZ0IGluIHRoZSBH
aXRodWIgdG8gYWRkcmVzcyBhbGwgY29tbWVudHMuDQpIb3dldmVyLCB3ZSBqdXN0IHBvc3RlZCBy
ZXZpc2lvbiAzLg0KDQpBZGQgZWRpdG9yaWFsIGNvbW1lbnRzIGhhcyBiZWVuIGZpeGVkLg0KRm9y
IG5vbi1lZGl0b3JpYWwgY29tbWVudHMsIHBsZWFzZSBzZWUgaW4tbGluZS4NCg0KVGhhbmtzDQoN
ClJlZ2FyZHMg4oCmIFphZmFyDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmc+IG9uIGJlaGFsZiBvZiAibGlfemhlbnFpYW5nQGhvdG1haWwuY29tIiA8bGlfemhlbnFpYW5n
QGhvdG1haWwuY29tPg0KRGF0ZTogRnJpZGF5LCBEZWNlbWJlciA2LCAyMDE5IGF0IDM6MTQgQU0N
ClRvOiBPbGUgVHJvYW4gPG90cm9hbkBlbXBsb3llZXMub3JnPiwgImlwdjZAaWV0Zi5vcmciIDxp
cHY2QGlldGYub3JnPiwgInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NCkNjOiA2
bWFuIENoYWlycyA8Nm1hbi1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10g
Nm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0+
DQoNCkhlbGxvIE9sZSBhbmQgYWxsLA0KDQpJIHJlLXJlYWQgdGhpcyB2ZXJzaW9uIGFnYWluIHdp
dGggdGhlIGZvbGxvd2luZyBjb21tZW50cyBmb3IgdGhlIFdHTEMuDQoNCjEuIFNlY3Rpb24gNC4y
LjIuMiwgdGhlIHBlbnVsdGltYXRlIGJ1bGxldC4NClRoZSBzZW50ZW5jZSAiVGhlIHRyYWNlcm91
dGUgcHJvY2VzcyBhdCBub2RlIE40IGNoZWNrcyBpZiBpdHMgbG9jYWwgU0lEIChCOjI6QzMxKSBp
cyBsb2NhbGx5IHByb2dyYW1tZWQiIHNob3VsZCBiZSAiVGhlIHRyYWNlcm91dGUgcHJvY2VzcyBh
dCBub2RlIE40IGNoZWNrcyBpZiBpdHMgbG9jYWwgU0lEIChCOjQ6QzUyKSBpcyBsb2NhbGx5IHBy
b2dyYW1tZWQiLg0KDQoyLiBSZXF1aXJlbWVudHMgTGFuZ3VhZ2UNCltSRkM4MTc0XSBzaG91bGQg
YmUgYWRkZWQgYXMgYSBub21hdGl2ZSByZWZlcmVuY2UuDQoNCjMuIFNlY3Rpb24gMy41IFNSSCBU
TFYNClRoaXMgc2VjdGlvbiBvbmx5IHRlbGxzIHVzIFNSSCBUTFYgaXMgZGVmaW5lZCBpbiBpZXRm
LTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlciwgbm90aGluZyBlbHNlLiBJIHRoaW5rIHRoaXMg
c2VjdGlvbiBzaG91bGQgYmUgcmVtb3ZlZC4NCg0KW1pBXSBJbmRlZWQsIHRoZSBjdXJyZW50IGRy
YWZ0IGRvZXMgbm90IGRlZmluZSBhbnkgVExWIGZvciBPQU0gcHVycG9zZXMuIEhvd2V2ZXIsIHNl
Y3Rpb24gd2FzIGFkZGVkIGFzIGZ1dHVyZSBkcmFmdHMgbWF5IGRlZmluZSBPQU0gVExWcy4gSG93
ZXZlciwgYmFzZWQgb24geW91ciBjb21tZW50cywgdGhlIHNlY3Rpb24gaGFzIGJlZW4gcmVtb3Zl
ZCBpbiB0aGUgbmV3IHJldmlzaW9uLg0KDQo0LiBTZWN0aW9uIDQuMyBNb25pdG9yaW5nIG9mIFNS
djYgUGF0aHMNClRoaXMgc2VjdGlvbiBpcyBhIHN0b3J5IG9yIGEgdXNlIGNhc2UuIE5vIHNwZWNp
ZmljYXRpb24gaXMgZGVmaW5lZCBpbiB0aGlzIHNlY3Rpb24uIEl0IHNob3VsZCBiZSByZW1vdmVk
IG9yIG1vdmVkIHRvIGFuIGFwcGVuZGl4Lg0KDQpbWkFdIEl0IGlzIGEgdXNlIGNhc2UuDQoNCjUu
IFNlY3Rpb24gMi4xIEFiYnJldmlhdGlvbnMNCklDTVB2NiBpcyBkZWZpbmVkIGluIFJGQzQ0NDMu
IFdoeSBkb2VzIHRoaXMgZHJhZnQgdXNlIGl0IGFzIG11bHRpLXBhcnQgSUNNUHY2IGRlZmluZWQg
aW4gUkZDNDg4NC4gVGhpcyBpcyBjb25mdXNpbmcuDQoNCltaQV0gRml4ZWQgdGhlIFNlY3Rpb24g
Mi4xIEFiYnJldmlhdGlvbnMuIEhvd2V2ZXIsIHBsZWFzZSBub3RlIHRoYXQgdGhlIGRyYWZ0IGNv
bnNpc3RlbnRseSBtZW50aW9ucyB0aGUgUkZDNDQ0My4gRnVydGhlcm1vcmUsIHRoZSBSRkM0ODg0
IGlzIGVxdWFsbHkgYXBwbGljYWJsZS4NCg0KNi4gU2VjdGlvbiA0LjEuMyBFcnJvciBSZXBvcnRp
bmcNCklDTVB2NiBpcyBkZWZpbmVkIGluIElDTVB2NiByZWxhdGVkIFJGQ3MuIERvZXMgdGhpcyBz
ZWN0aW9uIHdhbnQgdG8gZXh0ZW5kIElDTVB2Nj8gSWYgeWVzLCBJIGRvbid0IHRoaW5rIHRoaXMg
ZG9jIGlzIHRoZSBhcHByb3ByaWF0ZSBwbGFjZS4gSWYgbm8sIHdoeSBkbyB3ZSBuZWVkIHRoaXMg
c2VjdGlvbj8gdG8gZW1waGFzaXplIHRoZSB0aGluZ3MgdGhhdCBhIHJvdXRlciBzaG91bGQgZG8/
DQoNCltaQV0gTm8gdGhlIHNlY3Rpb24gZG9lcyBub3QgZXh0ZW5kIHRoZSBJQ01QdjYuIEluY2x1
c2lvbiBpcyB1c2VmdWwgZm9yIHRoZSByZWFkZXIgb2YgdGhlIGRyYWZ0IChmb3IgY29tcGxldGVu
ZXNzKS4gSG93ZXZlciwgYmFzZWQgb24geW91ciBjb21tZW50IHdlIGhhdmUgcmVtb3ZlZCB0aGUg
c2VjdGlvbi4NCg0KVGhhbmtzDQoNClJlZ2FyZHMg4oCmIFphZmFyDQoNCjxzbmlwPg0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiTWljcm9zb2Z0IFlhSGVpIjsNCglwYW5v
c2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJc
QE1pY3Jvc29mdCBZYUhlaSI7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFs
LCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2
aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25v
cm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1z
b25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNp
emU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1h
aWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1
bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpA
cGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEu
MGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7
fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5IaSBaaGVucWlhbmcsIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYW55IHRoYW5r
cyBmb3IgeW91ciBjb21tZW50cy4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPldlIGhhdmUgYmVlbiBtYWludGFpbmluZyB0aGUg
bGF0ZXN0IHZlcnNpb24gb2YgdGhlIGRyYWZ0IGluIHRoZSBHaXRodWIgdG8gYWRkcmVzcyBhbGwg
Y29tbWVudHMuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkhvd2V2ZXIsIHdlIGp1c3QgcG9zdGVkIHJldmlzaW9u
IDMuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+QWRkIGVkaXRvcmlhbCBjb21t
ZW50cyBoYXMgYmVlbiBmaXhlZC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Rm9yIG5vbi1lZGl0b3JpYWwgY29t
bWVudHMsIHBsZWFzZSBzZWUgaW4tbGluZS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMg
4oCmIFphZmFyIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNC
NUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTog
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+c3By
aW5nICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mICZxdW90O2xp
X3poZW5xaWFuZ0Bob3RtYWlsLmNvbSZxdW90OyAmbHQ7bGlfemhlbnFpYW5nQGhvdG1haWwuY29t
Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5GcmlkYXksIERlY2VtYmVyIDYsIDIwMTkgYXQgMzoxNCBB
TTxicj4NCjxiPlRvOiA8L2I+T2xlIFRyb2FuICZsdDtvdHJvYW5AZW1wbG95ZWVzLm9yZyZndDss
ICZxdW90O2lwdjZAaWV0Zi5vcmcmcXVvdDsgJmx0O2lwdjZAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtz
cHJpbmdAaWV0Zi5vcmcmcXVvdDsgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzog
PC9iPjZtYW4gQ2hhaXJzICZsdDs2bWFuLWNoYWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJq
ZWN0OiA8L2I+UmU6IFtzcHJpbmddIDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yICZsdDtkcmFmdC1p
ZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVsbG8gT2xlIGFuZCBhbGwsPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgcmUtcmVh
ZCB0aGlzIHZlcnNpb24gYWdhaW4gd2l0aCB0aGUgZm9sbG93aW5nIGNvbW1lbnRzIGZvciB0aGUg
V0dMQy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+MS4mbmJzcDtTZWN0aW9uJm5ic3A7PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPjQu
Mi4yLjIsIHRoZSBwZW51bHRpbWF0ZSBidWxsZXQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQiPlRoZSBzZW50ZW5jZSAmcXVvdDs8L3NwYW4+VGhlIHRyYWNlcm91dGUgcHJvY2VzcyBh
dCBub2RlJm5ic3A7PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPk40IGNoZWNrcyBpZiBp
dHMgbG9jYWwgU0lEIChCOjI6QzMxKSBpcyBsb2NhbGx5IHByb2dyYW1tZWQmcXVvdDsgc2hvdWxk
IGJlICZxdW90O1RoZSB0cmFjZXJvdXRlIHByb2Nlc3MgYXQgbm9kZSZuYnNwO040IGNoZWNrcyBp
ZiBpdHMgbG9jYWwNCiBTSUQgKDwvc3Bhbj5COjQ6QzUyPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQiPikgaXMgbG9jYWxseSBwcm9ncmFtbWVkJnF1b3Q7Ljwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Mi4gUmVxdWlyZW1lbnRz
IExhbmd1YWdlPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5bUkZDODE3NF0gc2hvdWxkIGJlIGFkZGVkIGFzIGEgbm9tYXRpdmUgcmVmZXJlbmNlLjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4zLiBT
ZWN0aW9uIDMuNSBTUkggVExWPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5UaGlzIHNlY3Rpb24gb25seSB0ZWxscyB1cyBTUkggVExWIGlzIGRlZmlu
ZWQgaW4mbmJzcDtpZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlciwgbm90aGluZyBlbHNl
LiBJIHRoaW5rIHRoaXMgc2VjdGlvbiBzaG91bGQgYmUgcmVtb3ZlZC48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W1pBXSA8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPklu
ZGVlZCwgdGhlIGN1cnJlbnQgZHJhZnQgZG9lcyBub3QgZGVmaW5lIGFueSBUTFYgZm9yIE9BTSBw
dXJwb3Nlcy4gSG93ZXZlciwgc2VjdGlvbiB3YXMgYWRkZWQgYXMgZnV0dXJlIGRyYWZ0cyBtYXkg
ZGVmaW5lIE9BTSBUTFZzLiBIb3dldmVyLCBiYXNlZCBvbiB5b3VyIGNvbW1lbnRzLCB0aGUgc2Vj
dGlvbiBoYXMgYmVlbiByZW1vdmVkIGluIHRoZSBuZXcNCiByZXZpc2lvbi4gPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj40LiBTZWN0aW9uIDQuMyZuYnNwO01v
bml0b3Jpbmcgb2YgU1J2NiBQYXRoczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBzZWN0aW9uIGlzIGEgc3Rvcnkgb3IgYSB1c2UgY2FzZS4g
Tm8gc3BlY2lmaWNhdGlvbiBpcyBkZWZpbmVkIGluIHRoaXMgc2VjdGlvbi4gSXQgc2hvdWxkIGJl
IHJlbW92ZWQgb3IgbW92ZWQgdG8gYW4gYXBwZW5kaXguPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPltaQV0gSXQgaXMgYSB1c2UgY2FzZS4gPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjUuIFNlY3Rpb24gMi4xJm5ic3A7QWJicmV2aWF0aW9uczxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUNNUHY2
IGlzIGRlZmluZWQgaW4gUkZDNDQ0My4gV2h5IGRvZXMgdGhpcyBkcmFmdCB1c2UgaXQgYXMmbmJz
cDttdWx0aS1wYXJ0IElDTVB2NiBkZWZpbmVkIGluIFJGQzQ4ODQuIFRoaXMgaXMgY29uZnVzaW5n
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5bWkFdIEZpeGVkIHRoZSBT
ZWN0aW9uIDIuMSZuYnNwO0FiYnJldmlhdGlvbnMuIEhvd2V2ZXIsIHBsZWFzZSBub3RlIHRoYXQg
dGhlIGRyYWZ0IGNvbnNpc3RlbnRseSBtZW50aW9ucyB0aGUgUkZDNDQ0My4gRnVydGhlcm1vcmUs
IHRoZSBSRkM0ODg0IGlzIGVxdWFsbHkgYXBwbGljYWJsZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Ni4gU2VjdGlvbiA0LjEuMyZuYnNwO0Vycm9yIFJlcG9ydGluZzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUNNUHY2
IGlzIGRlZmluZWQgaW4gSUNNUHY2IHJlbGF0ZWQgUkZDcy4gRG9lcyB0aGlzIHNlY3Rpb24gd2Fu
dCB0byBleHRlbmQgSUNNUHY2PyBJZiB5ZXMsIEkgZG9uJ3QgdGhpbmsgdGhpcyBkb2MgaXMgdGhl
IGFwcHJvcHJpYXRlIHBsYWNlLiBJZiBubywgd2h5IGRvIHdlIG5lZWQgdGhpcyBzZWN0aW9uPyB0
byBlbXBoYXNpemUgdGhlIHRoaW5ncyB0aGF0IGEgcm91dGVyIHNob3VsZCBkbz88bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+W1pBXSBObyB0aGUgc2VjdGlvbiBkb2VzIG5vdCBleHRlbmQgdGhlIElD
TVB2Ni4gSW5jbHVzaW9uIGlzIHVzZWZ1bCBmb3IgdGhlIHJlYWRlciBvZiB0aGUgZHJhZnQgKGZv
ciBjb21wbGV0ZW5lc3MpLiBIb3dldmVyLCBiYXNlZCBvbiB5b3VyIGNvbW1lbnQgd2UgaGF2ZSBy
ZW1vdmVkIHRoZSBzZWN0aW9uLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rczxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzIOKApiBaYWZhciA8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jmx0O3NuaXAmZ3Q7IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_1BDCB087501746869C42A6C142AE9D1Bciscocom_--


From nobody Wed Dec 18 16:45:28 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04BD9120026; Wed, 18 Dec 2019 16:45:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 jqwl5EYnxmZj; Wed, 18 Dec 2019 16:45:21 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 9A22F120013; Wed, 18 Dec 2019 16:45:21 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47dY7j3tpJz6GBsF; Wed, 18 Dec 2019 16:45:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576716321; bh=e1Fpx9VJpVXPB6wQ5TSf9mqUAxS8gb6C9iWJCnYFx60=; h=Subject:To:References:From:Date:In-Reply-To:From; b=TS6vj0M4ny1YAjip/uPYWyLFTkQ9XrodBSvxSvisjuhZDuJR2HKWCDwOoUK0UCj3A zrgPZ5kcJUS61sv6no+oGlhZaQIQUzoN5MsQVmYbIuyOV1MdgolQNR3yQhDeJpGrbH I/egXtOWWDM7EAmV3or46qsJnTN57QkWAITtQY+A=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47dY7h6Z2Pz6GBDc; Wed, 18 Dec 2019 16:45:20 -0800 (PST)
To: "Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com>
Date: Wed, 18 Dec 2019 19:45:19 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@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/spring/lT2fLsJy9KLQ9Ft47u8Sb1iQuOo>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 00:45:24 -0000

If I am reading the draft correctly, the difference between END.OP and 
END.OTP is that an internal process is to attach in some internal 
location a timestamp to the packet.  In the abstract, I understand why 
such cna be useful.

However, there is no defined behavior that I know of that can make use 
of this timestamp.  Until such a behavior is defined, what is the value 
in defining the END.OTP behavior?  (Taken in the extreme, until there is 
such a definition, any implementation which treated END.OTP as END.OP 
would seem to be indistinguishable from proper operation in terms of 
behavior on the wire.)

Yours,
Joel

On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
> Hi Joel,
> 
> Thanks for your review.
> 
> The processing details were embedded in the Section 4.
> 
> We brought them up in the Section 3 and also added additional normative 
> language in Section 4.
> 
> We have been maintaining the latest version of the draft in the Github.
> 
> However, we also posted the latest diffs, which addresses your comments 
> as follows:
> 
>   * In the new revision, we have added normative text at the beginning
>     of 3.1.1 where O-bit is defined.
>   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>   * 4.1.2 and 4.2.2 further adds additional normative text for Ping and
>     traceroute use-cases, respectively. 
> 
> Latest version is kept in the Github and also uploaded as 
> https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
> 
> Thanks
> 
> Regards â€¦ Zafar
> 
> *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
> *Date: *Thursday, December 5, 2019 at 10:01 PM
> *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, 
> SPRING WG <spring@ietf.org>
> *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
> 
> Sorry, minor typo.Â Â SRH, not NSH, in the 4th paragraph.
> 
> Joel
> 
> On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
> 
>     The normative behavior for the bits in various places says that the
> 
>     packet is punted to the control process.Â  In and of itself, that is
>     fine.
> 
>     However, in order for that to be useful, the control process has to
>     know
> 
>     what to do with the packet when it gets there.Â  In the classic case of
> 
>     router redirect, this is coupled with definition of various content to
> 
>     be processed by the router control logic.
> 
>     In the case of this document, there is no normative definition of what
> 
>     the control process is to do with the packet.Â  And particularly
>     since in
> 
>     many of the cases described the packet that is punted still has an SRH,
> 
>     normal packet processing would simply reach the same "punt" step.Â  With
> 
>     nowhere to punt it.
> 
>     You asssume in the examples that some forms of parsing that bypass the
> 
>     NSH will take place.Â  But processing does not take place by instinct or
> 
>     magic.Â  It takes place because we write RFCs that describe what has to
> 
>     happen.Â  Without some definition of the required parsing, and I believe
> 
>     (although I am guessing due to the lack of description) we also need
> 
>     some normative description of what the control process is required
>     to do.
> 
>     Note that in most OAM, we define the behavior that is required, and
>     then
> 
>     indicate where it is permitted to use the control plane to achieve it.
> 
>     This results in a clear specification, and implementation flexibility.
> 
>     Yours,
> 
>     Joel
> 
>     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
> 
>         Hi Joel,
> 
>         I did not understand your comment.
> 
>         Can you please point to specific text in the draft for which the
>         draft
> 
>         needs to define normative behavior for the "node punt processor
>         look
> 
>         past the SRH and make determinations based on the content."?
> 
>         Thanks
> 
>         Regards â€¦ Zafar
> 
>         *From: *ipv6 <ipv6-bounces@ietf.org
>         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern"
> 
>         <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
> 
>         *Date: *Wednesday, December 4, 2019 at 4:37 PM
> 
>         *To: *Ole Troan <otroan@employees.org
>         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>         <mailto:ipv6@ietf.org>>,
> 
>         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
> 
>         *Subject: *Re: 6man w.g. last call for
>         <draft-ietf-6man-spring-srv6-oam>
> 
>         I re-read this draft, and I am afraid it is currently
>         under-specified.
> 
>         In order for the various examples to work, there is assumed
>         behavior by
> 
>         the processor to which packets are punted.Â Â I could not find
>         where this
> 
>         normative behavior is described explicitly.Â Â It appears that the
> 
>         behavior requires that the node "punt processor" look past the
>         SRH and
> 
>         make determinations based on the content.Â Â This needs to be
>         described
> 
>         explicitly.Â Â And it needs some discussion of why it is legitimate to
> 
>         look past the SRH when the SRH does not show SL=0.
> 
>         Yours,
> 
>         Joel
> 
>         On 12/4/2019 3:53 PM, Ole Troan wrote:
> 
>          Â Â Â  Hello,
> 
>          Â Â Â Â  Â Â Â Â As agreed in the working group session in Singapore, this
> 
>          Â Â Â  message starts a new two week 6MAN Working Group Last Call on
> 
>         advancing:
> 
>          Â Â Â Â  Â Â Â Â TitleÂ Â Â Â : Operations, Administration, and Maintenance
>         (OAM) in
> 
>          Â Â Â  Segment Routing Networks with IPv6 Data plane (SRv6)
> 
>          Â Â Â Â  Â Â Â Â AuthorÂ Â  : Z. Ali, C. Filsfils, S. Matsushima, D.
>         Voyer, M. Chen
> 
>          Â Â Â Â  Â Â Â Â Filename : draft-ietf-6man-spring-srv6-oam-02
> 
>          Â Â Â Â  Â Â Â Â PagesÂ Â Â Â : 23
> 
>          Â Â Â Â  Â Â Â Â DateÂ Â Â Â  : 2019-11-20
> 
>         https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
> 
>          Â Â Â  as a Proposed Standard.
> 
>          Â Â Â  Substantive comments and statements of support for
>         publishing this
> 
>          Â Â Â  document should be directed to the mailing list.
> 
>          Â Â Â  Editorial suggestions can be sent to the author. This last
>         call will
> 
>          Â Â Â  end on the 18th of December 2019.
> 
>          Â Â Â  To improve document quality and ensure that bugs are caught
>         as early
> 
>          Â Â Â  as possible, we would require at least
> 
>          Â Â Â  two reviewers to do a complete review of the
>         document.Â Â Please let
> 
>          Â Â Â  the chairs know if you are willing to be a reviewer.
> 
>          Â Â Â  The last call will be forwarded to the spring working
>         group, with
> 
>          Â Â Â  discussion directed to the ipv6 list.
> 
>          Â Â Â  Thanks,
> 
>          Â Â Â  Bob & Ole, 6man co-chairs
> 
>             
>         --------------------------------------------------------------------
> 
>          Â Â Â  IETF IPv6 working group mailing list
> 
>         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> 
>          Â Â Â  Administrative Requests:
>         https://www.ietf.org/mailman/listinfo/ipv6
> 
>             
>         --------------------------------------------------------------------
> 
>         --------------------------------------------------------------------
> 
>         IETF IPv6 working group mailing list
> 
>         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> 
>         Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> 
>         --------------------------------------------------------------------
> 
>     --------------------------------------------------------------------
> 
>     IETF IPv6 working group mailing list
> 
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
> 
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> 
>     --------------------------------------------------------------------
> 


From nobody Wed Dec 18 17:11:18 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F471120058; Wed, 18 Dec 2019 17:11:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Oo+f76eP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=FlOHY2ZJ
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 CQjdJhyxSyzd; Wed, 18 Dec 2019 17:11:07 -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 59F9F12000F; Wed, 18 Dec 2019 17:11:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14181; q=dns/txt; s=iport; t=1576717867; x=1577927467; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=njhmWEUmjKGjS4xG3lieE3A9sxf7gNYauRtxehObkSI=; b=Oo+f76eP2p+zQYdLKelqCTYCubry3wAvNpAtTjnpnOH3o+T/+aw7JiLM nMwmvQkavPDAKiZwViLRRmfAmR6kTLdi7mFH+il44QJ5dXae52upH9RzS jVgHCvB1CfQjGzcvswE3CNe4Ld/Fj6OibDzIYFbSY02D03KWibwtBDC+Z M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AV2UAmheR4OHpy1Pc0MKkBwsYlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwKUD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFl?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eezjay0SF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C6AAD2zfpd/5RdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBawMBAQELAYEdL1AFbFggBAsqhAaDRgOKdIJfkyWEYYF?= =?us-ascii?q?CgRADVAkBAQEMAQElCAIBAYRAAheCAiQ3Bg4CAw0BAQQBAQECAQUEbYU3DIV?= =?us-ascii?q?eAQEBAQMSER0BATUCAQ8CAQgRAwECKwICAjAbAQEFAwIEAQ0FIoMAAYF5TQM?= =?us-ascii?q?uAQIMol8CgTiIYXWBMoJ+AQEFgTkCDkFAglgYghAJgTYBjBcagUE/gTgggkw?= =?us-ascii?q?+gmQBAQIBARiBD1gNEYJSMoIskDeFViSJPI8gCoI1hzGOYxuCQ3WHBJAVjk6?= =?us-ascii?q?IUpF/AgQCBAUCDgEBBYFoI4FYcBUaSwGCQQlHGA2NEoNzhRSFP3QBgSePQwE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.69,330,1571702400";  d="scan'208,217";a="385638500"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 01:10:44 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJ1AiS1030745 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 01:10:44 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 19:10:44 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Dec 2019 19:10:44 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 18 Dec 2019 19:10:43 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FNgkXOiawgW2xVw/JCQ2WRdWP3gVseG5Uav0dzZ4fzRtysHq+9fVAzAYUXFIrNvQOQPPKh8R/+SnY9nZYrwZxzUihYCXAYksC/6E96oEfHbquD33mHb/Fxf1quQ574GHri6XsANKsfxzSRxztnpzz88X9vd14Hr7XOllRRgbh0CTq/4Q4j02jmz2EC2DGqM8jnFgrTCZxXy41nG6OT1ON+I2da9Nrtdsiiid+ML9kBUQC6nUcpk2ig7mXRSJ5lFi+j4X583DQGYRQs86VWqSaz/oFO7zvUFz+YKW2fojutPmLLvSS7psQV1AJOIQ+GDhwuUIrT+KCh3BpvcluB/Zjw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=njhmWEUmjKGjS4xG3lieE3A9sxf7gNYauRtxehObkSI=; b=L+KF9EICPn2r5IBLBr0U6xsWCP2zNdvcL8t8R7OYr5EJujg1PijdQktHZ/xc+SCJaIzVXfsES46iu2MXgbQ5V7eZLCdF8ezDFdS/HrUGcTIIv8ZLXB8Zmv/H6OZbj98Yz9xQOegHD+Oc2zBmw4Vlm5LGUKZowKEPZDVikFZFr3l2tyniSf3lSC6WhcYiwZjvl/usdgHLUV5O5LedtU2kVz4fK64uu5Wp48HvAVGYGGqa1icS0rfa9h4h0YkH6LANpiqhrJ1bftJes+MAIC2alVQ24nf4tDmLfZgZl+/wLkw6nIzU7Np+uKIyD5SZeiz1h2VXy8G26Vh0/PCHDHcspw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=njhmWEUmjKGjS4xG3lieE3A9sxf7gNYauRtxehObkSI=; b=FlOHY2ZJFFI73ARchZO0v5x+tx7YCeV76QAUsbBb5z89LHmG6lOOTlT4J+vW5HCgnTEa3Gjdg6uHurMawoqs/bNEyo6l0QYX9z+ItzWfJDyYUHZW9wPGIuwDG8OgpZCnO+8AVyqJboqmUCmYKXstiqxNXdMB0FcMdh2DT0O11p4=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB3035.namprd11.prod.outlook.com (20.177.218.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Thu, 19 Dec 2019 01:10:43 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Thu, 19 Dec 2019 01:10:43 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: "6man@ietf.org" <6man@ietf.org>, "spring@ietf.org" <spring@ietf.org>
CC: "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: New Version Notification for draft-ietf-6man-spring-srv6-oam-03.txt
Thread-Index: AQHVtf3wWnSXDZezUUOPV/zxSYloFqfAUnCA
Date: Thu, 19 Dec 2019 01:10:42 +0000
Message-ID: <36F0A648-DC9E-4E0A-A052-0AB97BE34261@cisco.com>
References: <157671302134.4911.8710076288241168542.idtracker@ietfa.amsl.com>
In-Reply-To: <157671302134.4911.8710076288241168542.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 46858097-617f-4b00-7459-08d784204538
x-ms-traffictypediagnostic: DM6PR11MB3035:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB30351AF6D9702905E65B0B34DE520@DM6PR11MB3035.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(366004)(346002)(136003)(199004)(189003)(71200400001)(4001150100001)(36756003)(8936002)(966005)(8676002)(81166006)(66446008)(33656002)(2616005)(64756008)(6486002)(66556008)(66476007)(316002)(186003)(5660300002)(6506007)(53546011)(450100002)(110136005)(15650500001)(4326008)(2906002)(6512007)(66946007)(107886003)(478600001)(76116006)(66574012)(81156014)(86362001)(91956017); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3035; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CxQSSuWY23ZuW1SmBxE1pFH+/c7DN6hHyMHjgm8PJyA9Ii7+VxpR60Hg3yzMUIDsrPrNutwsi9rATZ4eC/0XgjKQJ49pz3JHHrziUN1iGjYATzLepJxzZkPJw615Vh2q/fGigda1yjWPMaAS/IiOd9DX4m5sCVVOF8oanbho2kZyq49y8RDuxJY2AAog+AgjVPIqWPnwLJnVCcGDUPx3h3TiY4Wesii3iqAh5jX1LkWjd8gz283kJMNel6IvRnsKPkbMJNONQ7TN05BcHxHAPsYYX4jF8pUTYtZj+L0JFYpyBBioBHjbv1Ss/0PoPL8zkKYVN5fONpR2dshzlFES8GduUXOwo61/SfgfYWwMFmoTfzciBw/F5A0kGJSrYA4KNfOaOM91tFynAIzW0j8nFPm7xp/HEN/O95depUyAws5yAIuhC1YrbTZpVwCb3BDDSMnJFQv3QM4hi0V/7VI9tGEQdR1BqZPY1j6s7K8VyVc=
Content-Type: multipart/alternative; boundary="_000_36F0A648DC9E4E0AA0520AB97BE34261ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 46858097-617f-4b00-7459-08d784204538
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 01:10:43.0152 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qSV+zCopOAVlqEe3XtAEpPPV4Vg6HKZH+jUzzUl3Eu4MkPUKsvR/+R8NfPdgMDtB
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3035
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/OVSMZAOsNxOA5abP3X_4SqauGGI>
Subject: [spring] FW: New Version Notification for draft-ietf-6man-spring-srv6-oam-03.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 01:11:09 -0000

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

RGVhciA2bWFuIGFuZCBTcHJpbmcsDQoNClRoaXMgcmV2aXNpb24gYWRkcmVzc2VkIGNvbW1lbnRz
IHJlY2VpdmVkIGR1cmluZyB0aGUgbGFzdCBjYWxsLCBhcyBkZXRhaWxlZCBpbiBvdXIgcmVzcG9u
c2VzIHRvIHRoZSBjb21tZW50cy4NCg0KQXMgcGVyIHRoZSBjaGFpcuKAmXMgZGlyZWN0aW9uLCB3
ZSBoYXZlIGJlZW4gbWFpbnRhaW5pbmcgdGhlIGxhdGVzdCB2ZXJzaW9uIGF0IGh0dHBzOi8vZ2l0
aHViLmNvbS9pZXRmLTZtYW4vc3J2Ni1vYW0uDQoNClRoYW5rcw0KDQpSZWdhcmRzIOKApiBaYWZh
cg0KDQpGcm9tOiAiaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiA8aW50ZXJuZXQtZHJhZnRzQGll
dGYub3JnPg0KRGF0ZTogV2VkbmVzZGF5LCBEZWNlbWJlciAxOCwgMjAxOSBhdCA2OjUwIFBNDQpU
bzogTWFjaCBDaGVuIDxtYWNoLmNoZW5AaHVhd2VpLmNvbT4sICJaYWZhciBBbGkgKHphbGkpIiA8
emFsaUBjaXNjby5jb20+LCBEYW5pZWwgVm95ZXIgPGRhbmllbC52b3llckBiZWxsLmNhPiwgU2F0
b3J1IE1hdHN1c2hpbWEgPHNhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJhbmsuY28uanA+LCAiQ2xh
cmVuY2UgRmlsc2ZpbHMgKGNmaWxzZmlsKSIgPGNmaWxzZmlsQGNpc2NvLmNvbT4NClN1YmplY3Q6
IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2
LW9hbS0wMy50eHQNCg0KDQpBIG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJhZnQtaWV0Zi02bWFuLXNw
cmluZy1zcnY2LW9hbS0wMy50eHQNCmhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkg
WmFmYXIgQWxpIGFuZCBwb3N0ZWQgdG8gdGhlDQpJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6ICAg
ICAgICAgICAgICAgICAgIGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0NClJldmlzaW9u
OiAgICAgICAgICAgICAgMDMNClRpdGxlOiAgICAgICAgICAgICAgICAgICAgICBPcGVyYXRpb25z
LCBBZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChPQU0pIGluIFNlZ21lbnQgUm91dGlu
ZyBOZXR3b3JrcyB3aXRoIElQdjYgRGF0YSBwbGFuZSAoU1J2NikNCkRvY3VtZW50IGRhdGU6ICAg
ICAgICAgICAgICAgIDIwMTktMTItMTgNCkdyb3VwOiAgICAgICAgICAgICAgICAgIDZtYW4NClBh
Z2VzOiAgICAgICAgICAgICAgICAgICAyMA0KVVJMOiAgICAgICAgICAgIGh0dHBzOi8vd3d3Lmll
dGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAz
LnR4dA0KU3RhdHVzOiAgICAgICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vDQpIdG1saXplZDogICAgICAgaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDMNCkh0
bWxpemVkOiAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0
LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0NCkRpZmY6ICAgICAgICAgICBodHRwczovL3d3dy5p
ZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMw0K
DQpBYnN0cmFjdDoNCiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBidWlsZGluZyBibG9ja3MgZm9y
IE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLA0KICAgYW5kIE1haW50ZW5hbmNlIChPQU0pIGlu
IFNlZ21lbnQgUm91dGluZyBOZXR3b3JrcyB3aXRoIElQdjYgRGF0YXBsYW5lDQogICAoU1J2Niku
ICBUaGUgZG9jdW1lbnQgYWxzbyBkZXNjcmliZXMgc29tZSBTUnY2IE9BTSBtZWNoYW5pc21zLg0K
DQoNCg0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRl
cyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24NCnVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9u
IGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQoNClRoZSBJRVRGIFNl
Y3JldGFyaWF0DQoNCg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5h
cHBsZS10YWItc3Bhbg0KCXttc28tc3R5bGUtbmFtZTphcHBsZS10YWItc3Bhbjt9DQpzcGFuLkVt
YWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAx
LjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIg
dmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+RGVhciA2bWFuIGFuZCBTcHJpbmcsIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5U
aGlzIHJldmlzaW9uIGFkZHJlc3NlZCBjb21tZW50cyByZWNlaXZlZCBkdXJpbmcgdGhlIGxhc3Qg
Y2FsbCwgYXMgZGV0YWlsZWQgaW4gb3VyIHJlc3BvbnNlcyB0byB0aGUgY29tbWVudHMuDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+QXMgcGVyIHRoZSBjaGFpcuKAmXMgZGlyZWN0aW9uLCB3ZSBo
YXZlIGJlZW4gbWFpbnRhaW5pbmcgdGhlIGxhdGVzdCB2ZXJzaW9uIGF0DQo8YSBocmVmPSJodHRw
czovL2dpdGh1Yi5jb20vaWV0Zi02bWFuL3NydjYtb2FtIj5odHRwczovL2dpdGh1Yi5jb20vaWV0
Zi02bWFuL3NydjYtb2FtPC9hPi4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhh
bmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyDigKYgWmFmYXIgPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mcXVvdDtpbnRlcm5ldC1k
cmFmdHNAaWV0Zi5vcmcmcXVvdDsgJmx0O2ludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyZndDs8YnI+
DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBEZWNlbWJlciAxOCwgMjAxOSBhdCA2OjUwIFBNPGJy
Pg0KPGI+VG86IDwvYj5NYWNoIENoZW4gJmx0O21hY2guY2hlbkBodWF3ZWkuY29tJmd0OywgJnF1
b3Q7WmFmYXIgQWxpICh6YWxpKSZxdW90OyAmbHQ7emFsaUBjaXNjby5jb20mZ3Q7LCBEYW5pZWwg
Vm95ZXIgJmx0O2RhbmllbC52b3llckBiZWxsLmNhJmd0OywgU2F0b3J1IE1hdHN1c2hpbWEgJmx0
O3NhdG9ydS5tYXRzdXNoaW1hQGcuc29mdGJhbmsuY28uanAmZ3Q7LCAmcXVvdDtDbGFyZW5jZSBG
aWxzZmlscyAoY2ZpbHNmaWwpJnF1b3Q7ICZsdDtjZmlsc2ZpbEBjaXNjby5jb20mZ3Q7PGJyPg0K
PGI+U3ViamVjdDogPC9iPk5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtaWV0Zi02
bWFuLXNwcmluZy1zcnY2LW9hbS0wMy50eHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRy
YWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDMudHh0PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5oYXMgYmVlbiBzdWNjZXNzZnVsbHkgc3Vi
bWl0dGVkIGJ5IFphZmFyIEFsaSBhbmQgcG9zdGVkIHRvIHRoZTxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVURiByZXBvc2l0b3J5LjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5OYW1lOjxzcGFu
IGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj4NCmRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1v
YW08bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJl
dmlzaW9uOjxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IDwvc3Bhbj4wMzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+VGl0bGU6PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9z
cGFuPg0KT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFuZCBNYWludGVuYW5jZSAoT0FNKSBp
biBTZWdtZW50IFJvdXRpbmcgTmV0d29ya3Mgd2l0aCBJUHY2IERhdGEgcGxhbmUgKFNSdjYpPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Eb2N1bWVu
dCBkYXRlOjxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDwvc3Bhbj4NCjIwMTktMTItMTg8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdyb3VwOjxzcGFuIGNsYXNzPSJhcHBsZS10YWIt
c3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bh
bj4NCjZtYW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlBhZ2VzOjxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj4NCjIwPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5VUkw6Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2RyYWZ0LWll
dGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDMudHh0Ij5odHRwczovL3d3dy5pZXRmLm9yZy9pbnRl
cm5ldC1kcmFmdHMvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMy50eHQ8L2E+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdGF0dXM6
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9
Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmct
c3J2Ni1vYW0vIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
Nm1hbi1zcHJpbmctc3J2Ni1vYW0vPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SHRtbGl6ZWQ6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IDxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRm
LTZtYW4tc3ByaW5nLXNydjYtb2FtLTAzIj4NCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9k
cmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAzPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SHRtbGl6ZWQ6Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbSI+DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1v
YW08L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5EaWZmOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJh
ZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMyI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9y
ZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMzwvYT48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWJzdHJhY3Q6
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDsmbmJzcDsgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGJ1aWxkaW5nIGJsb2NrcyBmb3IgT3BlcmF0
aW9ucywgQWRtaW5pc3RyYXRpb24sPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsgYW5kIE1haW50ZW5hbmNlIChPQU0pIGluIFNl
Z21lbnQgUm91dGluZyBOZXR3b3JrcyB3aXRoIElQdjYgRGF0YXBsYW5lPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDsgKFNSdjYp
LiZuYnNwOyZuYnNwO1RoZSBkb2N1bWVudCBhbHNvIGRlc2NyaWJlcyBzb21lIFNSdjYgT0FNIG1l
Y2hhbmlzbXMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIG5vdGUg
dGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3Vi
bWlzc2lvbjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+dW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0
b29scy5pZXRmLm9yZy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+VGhlIElFVEYgU2VjcmV0YXJpYXQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_36F0A648DC9E4E0AA0520AB97BE34261ciscocom_--


From nobody Wed Dec 18 18:12:35 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3F8312004F for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 18:12:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 MMa38ZNBGEwd for <spring@ietfa.amsl.com>; Wed, 18 Dec 2019 18:12:30 -0800 (PST)
Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) (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 1D796120018 for <spring@ietf.org>; Wed, 18 Dec 2019 18:12:30 -0800 (PST)
Received: by mail-io1-xd36.google.com with SMTP id c16so2708570ioh.6 for <spring@ietf.org>; Wed, 18 Dec 2019 18:12:30 -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=jiXwFYISOGcuHoXQIOStJ5zHpLTRx1KUWWZwj6fTv/U=; b=H/bON7568VjCctJsfQdL1IyRIWofD9Rrf40aosj55mLZVE/KATUVW4d/sp57l0GpDQ jJLZBDw+BIW772E9kUWPg5QnqM5Lwf1RUrdVDnlbqSZGzLqzm/aX03ZCPriyzSLtEBTX RXns6q4UAwdm6J/b9Be9q74LlkbTqLgf0RaYQB7YO8SjlFr6rkNyLd0hCkZsWkEC/wtL ZI9nuDdCVVFYbA0bKRPwzc3+2xOE4lYkxraXhkhbE3khg+pR2D9MKBGJqlJ31yB9miz7 wXwMHGfOK2NUDk3en4A4OGC01T8Ofr6M4w0v6+sv9lOPmGB8Xhm0qVkhx8gcKdl1o8lU mIjw==
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=jiXwFYISOGcuHoXQIOStJ5zHpLTRx1KUWWZwj6fTv/U=; b=hJVMtCrp4mONuWAv5c8YSKIXOB+e3l8AD0NHuu1r8T5+ZngQHJXjlf2aHcutTS5mQP vuNGSC5VNZlr7nFFJovts7Y3fyll2Eom0StDkPxLsDR+HKBwi4b/6q5oh840Ty9MFOIK c3J3YbgWfmHHggEOOYbc34kCs9NCB6Ndm7FUnWPY1l2qrb5hgSxtCL1vFpcnmaAsBi+a r1r/Dq12h+XrJYjLHFEOp5Q6QE7elVqHYkb5+Ac6W4DBGR42UYFQi60bidknxnUGmaaT bXRI676e8r75a1JANePKePBnYQ4lsThrBODpP37OQhPb/vdj0axn5Cscs4RdcICZBb51 MjOg==
X-Gm-Message-State: APjAAAWf5CVZ5/kcHyLGy8ksGZkJMkRcHizLp+jPa6fVdo6PNFFZZVfd Mbfz8Csemdet8zz5O3sUMTIPP6Qd+8uX7d+42yo=
X-Google-Smtp-Source: APXvYqwVLB3+KmaNyXDdMKa6lpXgqVasNHOreg8ssHLgInWNiTDHwiNpt8Kbmsn/SXrrnMRueVkiPGtI0TB26fuS9Hs=
X-Received: by 2002:a5e:8505:: with SMTP id i5mr3965441ioj.158.1576721548950;  Wed, 18 Dec 2019 18:12:28 -0800 (PST)
MIME-Version: 1.0
References: <CAN3QBScGjeL=yDSW3AOXZrVTGA-czbY2qDrOMQ=gDxAd4d=nYQ@mail.gmail.com> <38b14bf5-b6d9-4d46-ad1d-d26d3376df51@Spark> <CAN3QBSf2Kpu3Pd_FYmA7BCHJ=uWu9DnEEaYdQwGDDs26NmbJQg@mail.gmail.com> <CABNhwV1-yRcK18JsJbAr3e+Hm-35WdmUFZ0mkzwLj5iBD9zWxw@mail.gmail.com> <c8967bfb-5a8e-447d-8e28-314820764f13@Spark> <CAN3QBScyJ5QgmKU8_h62pLF=FQ8y40C3sSRB1TWfKBQfdb1Mkw@mail.gmail.com> <CAN3QBSdFVCBQVPVc2Ax0i2EgMrGqzSCj7YpsUUE2m3HiM9AcyA@mail.gmail.com> <CAOj+MMFZnhYgOShZDFuBAwvhaUPGppo+JTF1k_1+MWKh08NGQg@mail.gmail.com> <CAN3QBSf8e7H7337_E9odFRbz--whH4w+D0NVozsefVSsD75nNg@mail.gmail.com> <MWHPR11MB1600FC5024F4CB780597079CC1500@MWHPR11MB1600.namprd11.prod.outlook.com> <CABNhwV2WHuGMmw-DcxWoELtt6LLp7HRyisBLr7vjN6e0tPYh=g@mail.gmail.com> <45229771-83a4-418c-89f8-f8217c72cda0@Spark> <CABNhwV2rpGcbqeCtUM+ht6ZqcCNEh8k9SEhWe-E41qVBiD8yMg@mail.gmail.com> <6f4417ec-2d42-4c78-850e-6202df1fcf0f@Spark>
In-Reply-To: <6f4417ec-2d42-4c78-850e-6202df1fcf0f@Spark>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 18 Dec 2019 21:12:17 -0500
Message-ID: <CABNhwV2Z1hpuv5b1MvRHtVH_kSWgLrhaBDj=7cCigXwkh_Uayg@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>
Cc: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Nat Kao <lekao@pyxisworks.org>,  Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d5bf36059a051788"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nw10C-Iph-lkn8oBMJZ8ToMD2tc>
Subject: Re: [spring] Different MSDs for different traffic types on the same headend.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 02:12:34 -0000

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

Thank you Jeff for taking the time for the detailed response!!

Cheers & Happy Holidays!!

Gyan

On Wed, Dec 18, 2019 at 7:13 PM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> Pleasure, see inline
> /*somewhat philosophical ;-)
>
> Cheers,
> Jeff
> On Dec 17, 2019, 10:28 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
> wrote:
>
>
> Thanks Jeff!!
>
> Kind regards
>
> I have a personal Cisco VIRL server server which I just finished building
> out the SP topology with two SP SR domains.  Cisco XRv supports SRv6 in
> 6.6.1 so I have loaded the latest image 7.0.1 so hopefully have all
> features.  Plan to get it all up and running tomorrow.
>
> Question-  Since SR-MPLS uses an IPv4 data plane and since SRv6 uses IPv6
> data plane is it possible to run SRv6 as an overlay both SR-MPLS and SRv6
> together as two ships in the night.  Would save on having to go back and
> forth between simulations if they can both live together  so I can test
> both simultaneously.
>
> [jeff] I=E2=80=99m not sure what you mean by overlay, just run ipv4+mpls =
for
> SR-MPLS and ipv6 for SRv6, perhaps different interfaces rather than dual
> stack
>
>
> In-line questions follow up
>
> On Tue, Dec 17, 2019 at 8:41 PM Jeff Tantsura <jefftant.ietf@gmail.com>
> wrote:
>
>> Gyan,
>>
>> I wrote this presentation ~3 years ago, so the numbers are not
>> necessarily current.
>>
>> Please see inline, hope this helps you to better understand the
>> technology behind the terminology.
>> Let me know if anything is unclear.
>>
>> Cheers,
>> Jeff
>> On Dec 17, 2019, 3:45 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
>> wrote:
>>
>>
>> Hi Ketan
>>
>> Is this the artificial boundary below for SR-TE from the document
>> provided by Jeff.
>>
>>  MSD supported by different HW/SW differs widely :
>> =E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some improvements recent=
ly (as of 4.11) =E2=80=93
>> Low end off the shelf (merchant) silicon, e.g. BCM Trident2: 3-5 SID=E2=
=80=99s =E2=80=93
>> High end off the shelf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=
=80=99s =E2=80=93
>> Vendor=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 FP3:=
 4-10+ SID=E2=80=99s
>>
>> So if you are doing MPLS-TE w/o SR-TE policies reusing they MPLS data
>> plane the label stack is identical to MPLS just with different label ran=
ge
>> for SRGB 16000-23999 for absolute or indexed label.
>>
>> [jeff]SRGB is either configurable or a static label range, it doesn=E2=
=80=99t
>> have to be identical with SR domain, indexing provides the abstraction (=
and
>> there=E2=80=99s life outside of Cisco ;-))
>>
>> Label stack for SR-MPLS is identical to MPLS with single topmost label
>> for label switching through the core and bottom of stack services label =
for
>> L3 vpn services.
>>
>> [jeff] NH in the VPN route is recursively resolved to a LSP (or policy i=
n
>> modern lingo) that could have 1 or more SID=E2=80=99s associated with it=
 (). In
>> MPLS case, without TE, would be the label/N-SID of the egress PE, the SI=
D
>> stack would grow any time you need to use Adj-SID=E2=80=99s to deviate f=
rom SPT.
>> Specifically to SR, egress PE can also associate a particular path (colo=
r)
>> with the route and signal to the ingress PE what path to take in order t=
o
>> reach it (NH).
>>
>
>     [gyan] So if you are running just SR-MPLS using SPF path and don=E2=
=80=99t
> deviate from that then with prefix/node SID which I believe is like the
> egress PE ibgp NH loopback FEC destination, that you have a SID label
> binding for your LSP to build topmost reusing the MPLS data plane.  In th=
e
> case described there would be only 1 transport label.  Correct?
>
> [jeff] yes, the only difference with LDP/RSVP would be the =E2=80=9Cgloba=
lly
> significant label=E2=80=9D (N-SID of egress PE), so there=E2=80=99s no sw=
ap (there is but
> to the same value)
>
>
> You would only have an Adj-SID if you are doing SR-TE.  Correct?  In that
> case if you had one Adj-SID in the middle of the path like a loose explic=
it
> route object ERO, then would still be only 1 transport label in the stack
> as if you were not doing SR-TE.  Or would it be 2 labels, not sure.
>
> [jeff] if Adj-SID is locally significant (L flag not set) (default in mos=
t
> implementation) is must be evaluated only by the node that it is local to=
,
> which should result in 2 label construct (N-SID,Adj-SID), there are ways =
to
> optimize but this is the idea.
>
>
> So let=E2=80=99s say If your SR-TE path deviated from the spf along 10 ho=
ps, so
> then you would have 10 Adj-SIDs and so 10 labels in the stack.  So this i=
s
> where MSD and BGP-LS IGP extensions come into play to signal back to the
> head end that the maximum SID depth has exceeded resulting in an error.  =
At
> that point the
> SR-TE LSP would be broken and you would have to manually build policy wit=
h
> less strict hops.
>
> [jeff] depends on implementation, it could as well be 20. No, this is
> other way around - (simplified version) BGP-LS distributes SR related dat=
a
> to the PCE and then PCE computes a path that meets the constrains, MSD
> being one of them, in other words - if PCE can=E2=80=99t compute a path t=
o a
> destination that meets the constrains, it will not be instantiated
>
>
> I guess If you were using PCEP centralized controller that would signal
> MSD exceeded but I think you would still be in a broken LSP state.  The
> pcep controller would have to be sitting next to the head end for the SR-=
TE
> policy for the LSP to fix automatically.  Is that correct?
>
> [jeff]see previous answer, if MSD (or any other) constrains can=E2=80=99t=
 be met,
> the path is not going to be instantiated
> PCEP is the protocol between PCE and PCC and has little to do with
> computation logic, PCE could compute a path but use for example RESTCONF =
to
> communicate with the head-end
>
>
> So for SR-TE due to the MSD issues and SID depth asic limitations even
> with the latest asic, you really have to deploy a pcep controller based
> architecture near the head end with SR-MPLS if using SR-TE.  If you are n=
ot
> using SR-TE then I believe there is really no benefit of going to SR-MPLS=
.
>
>
> [jeff] you mean PCE controller. I disagree with you, reducing number of
> protocols in the network is a great goal (reduces complexity and number o=
f
> interactions between them). Look at RSVP - there are many people using it
> but a only little part of them is actually doing TE, most use it for FRR
> and tactical TE.
> To cite a great book ;-) - complexity doesn=E2=80=99t disappear, it moves=
 to
> different places. In SR we have significantly reduced amount of  state an=
d
> complexity associated with maintaining it in the network, but it is still
> there, it has just moved to a controller. In RSVP for example, you could =
do
> in-band  BW reservations, in SR it is =E2=80=9Csoft=E2=80=9D controller h=
as to do it and
> then network gets configured. Multicast works in IP because there=E2=80=
=99s enough
> state to compute loop-free MDT and so forth
>
>
> You agree.
>
> I guess you save on having to maintain ldp state on each node.  Thats  no=
t
> a big deal or business justification to switch to SR-MPLS as for operator=
s
> =E2=80=9CMPLS=E2=80=9D is their bread & butter they are use to so why cha=
nge.
>
> [jeff] No, I don=E2=80=99t agree -  the value is not in removing LDP stat=
e but
> reducing overall complexity, interactions between IGPs and LDP are comple=
x
> and error prone, over the time resulted in 100=E2=80=99s of high severity=
 bugs and
> broken networks (if you are old enough you should remember :))
>
>
> I think the big benefit for both SR-MPLS and SRv6 is individual coloring
> of vpn flows.  Cisco calls it per-VRF TE, but it=E2=80=99s ugly to config=
ure and
> manage.
>
> [jeff] well, complain to your account, building networking features is
> quite different from intuitive interfaces ;-) color is a piece of metadat=
a
> associated with a route, on itself not directly related to SR, nothing
> prevents you of signaling a RSVP LSP or similar, there=E2=80=99s some wor=
k on
> generalization of colored path advertisement which I find very valuable
> (draft-chan-idr-bgp-lu2/  draft-szarecki-idr-bgp-lcu-traffic-steering)
>
>
> So SR-MPLS and SRv6 is the future solution for operators that need the pe=
r
> vpn coloring.
>
> [jeff] different people have different requirements, our job here is to
> build technology that is flexible enough to address them at scale while
> manageable.
>
>
> Given the issues with SR-TE with SID depth asic limitations is it possibl=
e
> to use traditional RSVP TE.
>
> [jeff] I don=E2=80=99t think you are right, while limitations are there, =
there are
> solvable, by a better silicon (or trading off capacity for functionality =
-
> looping/recycling packets), by a more clever computation, by brining some
> of the state back (take a look
> at draft-chunduri-lsr-isis-preferred-path-routing)
>
>
> I am going to try in my virl setup as that could be a good workaround for
> SR-TE hardware limitations until the hardware is up to snuff to handle ve=
ry
> long explicit paths.
>
> I believe their is a draft with teas in the works for IP TE to use rsvp
> bandwidth signaling path and reserve messages with both SR-MPLS and SRv6.
>
> [jeff] good engineering is always a right balance of trade-offs,
> extremities on either side (no state/all the state in a packet) (OpenFlow
> is a great example) are rigid and won=E2=80=99t survive when deployed at =
scale.
>
>
>
>> For clarity on nomenclature below please comment:
>>
>> Transport label - This is the SID label stack insertion at the ingress P=
E
>> head end to the SR-MPLS domain performing SR-TE.  Each hop along the way
>> hop the top SID label is popped until SL=3D=3D0 at which time PHP defaul=
t or
>> UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is performed. (Similar to =
topmost in MPLS
>> label switch world but now its a stack of labels  instead of a single
>> label)
>>
>> [jeff] There=E2=80=99s no SL field in MPLS header, there=E2=80=99s howev=
er BoS bit that
>> should be set on the most bottom label (in this case - VPN label), PHP i=
s
>> explicitly signaled by the egress PE (P/NP-flag in Prefix-SID)
>>
>>
>> Once you get past the transport label now you are on common ground with
>> M-BGP overlay services
>>
>> Services label- L3 vpn service SID signaled.
>> So with the service label that is signaled from ingress to egress PE for
>> service.  Is this a single label like traditional L3 vpn aggregate label=
 or
>> more then one or many labels.
>>
>> [jeff] there=E2=80=99s no differences with any other VPNoverFoo, service=
 labels
>> are signaled in exactly same way independently of the transport and are
>> locally significant (that=E2=80=99s why LxVPN=E2=80=99s are such a great=
 technology)
>>
>>
>> The services label my guess should be fixed and not have any vendor
>> specific boundary constraints.
>>
>> [jeff] they are locally significant, in any implementation - label block=
s
>> are associated with particular functions and programmed in HW, so the
>> service label would come out of the service range, which is significant =
to
>> the device advertising it.
>> In modern OS=E2=80=99s the ranges are configurable, in older ones, it is=
 static
>> and there=E2=80=99s usually a header file that looks like:
>> #define MPLS_L3VPN_MIN_LABEL  0x40000
>> #define MPLS_L3VPN_MAX_LABEL 0x85FFF
>>
>>
>> Gyan
>>
>> On Tue, Dec 17, 2019 at 7:21 AM Ketan Talaulikar (ketant) <
>> ketant@cisco.com> wrote:
>>
>>> Hi Nat,
>>>
>>>
>>>
>>> The MSD framework enables us to define more/new MSD types. If there is =
a
>>> real use-case and requirement (as you express) and the necessary MSD
>>> type(s) can be formally defined then perhaps the WG can evaluate it.
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Ketan
>>>
>>>
>>>
>>> *From:* spring <spring-bounces@ietf.org> *On Behalf Of* Nat Kao
>>> *Sent:* 17 December 2019 17:16
>>> *To:* Robert Raszuk <robert@raszuk.net>
>>> *Cc:* SPRING WG <spring@ietf.org>; Nat Kao <lekao@pyxisworks.org>
>>> *Subject:* Re: [spring] Different MSDs for different traffic types on
>>> the same headend.
>>>
>>>
>>>
>>> Hello, Robert.
>>>
>>> Surely the current BMI-MSD definition is sufficient for platforms
>>> without artificial boundaries.
>>>
>>> In this ideal case, maximum labels available for SR-TE policy can be
>>> inferred from BMI-MSD and VPN routes.
>>>
>>>
>>> However we have 3 different artificial boundaries across 3 different
>>> platforms now.
>>>
>>> Hardcoding these boundaries might not scale well. (Especially different
>>> OS versions may behave differently.)
>>>
>>> A standard mechanism to discover this boundary would greatly help
>>> constructing SR-TE policy candidate paths.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Nat.
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk <robert@raszuk.net> wrote=
:
>>>
>>> Hi Nat,
>>>
>>>
>>>
>>> I am having a bit of difficulty understanding reasoning and the way you
>>> are separating transport from service labels.
>>>
>>>
>>>
>>> The processing label limit usually comes from data plane capabilities o=
f
>>> the platform namely LFIB or hardware below.
>>>
>>>
>>>
>>> Such layer is function agnostic and it does not matter what role the
>>> label serves.
>>>
>>>
>>>
>>> Label lookup results in pointer to a adj. rewrite on the outbound side.
>>> It really does not matter if the adjacent peer is your P router, segmen=
t
>>> endpoint or CE.
>>>
>>>
>>>
>>> Of course there are number of processing exceptions - for example
>>> concept of aggregate VPN label, additional header modifications etc ...
>>>
>>>
>>>
>>> Likely some platforms put such artificial boundary between transport an=
d
>>> service hence your request. But if so IMHO this is more of an issue wit=
h
>>> specific platform or its marketing message then IETF :).
>>>
>>>
>>>
>>> Many thx,
>>> R.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Dec 17, 2019 at 6:06 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>>
>>> Hi, Jeff.
>>>
>>> Consider a headend that can perform 1 of the following 2 modes(but not
>>> both):
>>>
>>> 1) Plain IPv4: 6 transport labels + 0 service label =3D> traffic can be
>>> steered into a 6-label SR-TE policy.
>>>
>>> 2) Any type of VPN: 3 transport labels + 1~3 service labels =3D> traffi=
c
>>> cannot be steered into a 6-label SR-TE policy.
>>>
>>> a) As defined in RFC8491, the BMI-MSD is 6 for this headend. Do we have
>>> a standardized way to signal the transport label depth in mode 2?
>>>
>>>    Maybe in a different MSD type?
>>>
>>> b) Since plain IPv4 and VPN routes can be steered into the same SR-TE
>>> policy, do we have a standardized headend behavior in this situation?
>>>
>>>    (Should I open a new thread to discuss this? It seems not quite
>>> MSD-relative.)
>>>
>>>
>>>
>>> Thanks...
>>>
>>> Nat
>>>
>>>
>>>
>>> On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura <jefftant.ietf@gmail.com>
>>> wrote:
>>>
>>> Gyan,
>>>
>>>
>>>
>>> MSD is only relevant for a device that either imposes the label stack
>>> (head-end) or manipulates it (BSID anchor). There are some other constr=
ains
>>> when it comes to entropy labels and ERLD, please read the respective dr=
afts.
>>>
>>> In general, SID stack would grow when TE is in use (any time you need t=
o
>>> use additional SID to deviate from SPT), another case is when additiona=
l
>>> SID=E2=80=99s are used for services on the nodes, other than the tail-e=
nd.
>>>
>>> That=E2=80=99s why we've designed MSD to be very flexible to accommodat=
e all the
>>> different use cases, it is upto computational logic to decide how to de=
al
>>> with different constrains (MSD types)
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Jeff
>>>
>>>
>>>
>>> P.S. you might want to see the NANOG MSD presentation I did some time
>>> ago.
>>>
>>>
>>> https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_Ta=
ntsura_The_Critical_Role_v1.pdf
>>>
>>> On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra <hayabusagsm@gmail.com>,
>>> wrote:
>>>
>>> Jeff
>>>
>>>
>>>
>>> With SR-MPLS with SR-TR let=E2=80=99s say if you use cSPF snd don=E2=80=
=99t have an ERO
>>> strict explicit path defined or is a loose path, then the for the cSPF
>>> would the transport labels be 1.  For loose would also be 1 also.  If t=
he
>>> path were explicit defined to egress PE and was 7 hops from ingress to
>>> egress then transport would be 6.  And if L3 vpn service sid was signal=
ed
>>> that would be 1 vpn label.
>>>
>>>
>>>
>>> Let me know if I have that right.
>>>
>>>
>>>
>>> In Nats scenario for IPv6 he has 3 vpnv6 labels.
>>>
>>>
>>>
>>> Why is that?
>>>
>>>
>>>
>>> With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP services overlay
>>> single label sits on top off SR as if does today with MPLS so why 3 vpn
>>> labels.
>>>
>>>
>>>
>>> So with this draft with BGP-LS and BMI-MSD you can flood into the IGP
>>> the SID depth so all the nodes along the SR-TE path don=E2=80=99t go ov=
er the
>>> maximum which would result in an error.
>>>
>>>
>>>
>>> If you set your MTU high enough in the core like 9216, does that
>>> overcome the SID depth issues with SR-TE?
>>>
>>>
>>>
>>> Warm regards,
>>>
>>>
>>>
>>> Gyan
>>>
>>>
>>>
>>> On Sat, Dec 14, 2019 at 2:43 AM Nat Kao <lekao@pyxisworks.org> wrote:
>>>
>>> Hi, Jeff.
>>>
>>>
>>>
>>> Thanks for the BMI-MSD reference. If I understand correctly:
>>>
>>>
>>>
>>> BMI-MSD =3D Transport Label Depth + Service Label Depth
>>>
>>> Only former can be utilized by SR-TE policies.
>>>
>>>
>>>
>>> Currently do we have any method to determine the composition of BMI?
>>>
>>> We need to know the transport label depth when doing service route
>>> per-destination steering.
>>>
>>>
>>>
>>> This problem arises when trying to steer a plain IPv4 route and a VPN
>>> service route into the same SR-TE policy that exceeds the transport lab=
el
>>> depth of the service route. I'm trying to figure out the standard behav=
ior
>>> in this case since the headend we use currently produces some interesti=
ng
>>> results.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Nat.
>>>
>>>
>>>
>>> On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura <jefftant.ietf@gmail.com
>>> <jefftant..ietf@gmail.com>> wrote:
>>>
>>> Hi Nat,
>>>
>>>
>>>
>>> Please read https://tools.ietf.org/html/rfc8491#section-5
>>>
>>> Currently defined MSD types are:
>>>
>>> 1: BMI
>>>
>>> 2: ERLD
>>>
>>>
>>>
>>> Specifically to BMI:
>>>
>>> Base MPLS Imposition MSD (BMI-MSD) signals the total number of
>>> MPLS labels that can be imposed, including all
>>> service/transport/special labels.
>>>
>>> The answer to your question is 6
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Jeff
>>>
>>> On Dec 13, 2019, 3:42 AM -0800, Nat Kao <lekao@pyxisworks.org>, wrote:
>>>
>>> Hello, SPRING WG.
>>>
>>> How do we deal with an SR-TE policy headend with different MSDs for
>>> different types of traffic?
>>>
>>> For example, a headend H can impose:
>>> 6 transport labels for plain IPv4 packets;
>>> 5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;
>>>
>>> 3 transport labels + 3 VPN  labels for VPN packets.
>>>
>>>
>>>
>>> a) For a plain IPv4 route R4 and a VPN route Rv both steered into the
>>> SR-TE policy P1 with SID list <S1, S2, S3, S4, S5>, what will H perform=
 in
>>> this situation?
>>> b) What is the MSD of H? 6, 5 or 3?
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Nat.
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>> --
>>>
>>> Gyan S. Mishra
>>>
>>> IT Network Engineering & Technology
>>>
>>> Verizon Communications Inc. (VZ)
>>>
>>> 13101 Columbia Pike
>>> <https://www..google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&=
source=3Dg>
>>> FDC1 3rd Floor
>>>
>>> Silver Spring, MD 20904
>>>
>>> United States
>>>
>>> Phone: 301 502-1347
>>>
>>> Email: gyan.s.mishra@verizon.com
>>>
>>> www.linkedin.com/in/networking-technologies-consultant
>>>
>>>
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> --
>>
>> Gyan S. Mishra
>>
>> IT Network Engineering & Technology
>>
>> Verizon Communications Inc. (VZ)
>>
>> 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&so=
urce=3Dg>
>> FDC1 3rd Floor
>>
>> Silver Spring, MD 20904
>>
>> United States
>>
>> Phone: 301 502-1347
>>
>> Email: gyan.s.mishra@verizon.com
>>
>> www.linkedin.com/in/networking-technologies-consultant
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><div dir=3D"auto">Thank you Jeff for taking the time for the detailed =
response!!</div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Cheers =
&amp; Happy=C2=A0Holidays!!</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Wed, Dec 18, 2019 at 7:13 PM Jeff Tantsura &lt;<a href=3D"m=
ailto:jefftant.ietf@gmail.com">jefftant.ietf@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>
<div name=3D"messageBodySection">
<div dir=3D"auto">Pleasure, see inline
<div dir=3D"auto">/*somewhat philosophical ;-)</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 17, 2019, 10:28 PM -0800, Gyan Mis=
hra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusa=
gsm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div><br></div>
<div>
<div dir=3D"auto">Thanks Jeff!!</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Kind=C2=A0regards</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I have a personal Cisco VIRL server server which I just f=
inished building out the SP topology with two SP SR domains.=C2=A0 Cisco XR=
v supports SRv6 in 6.6.1 so I have loaded the latest image 7.0.1 so hopeful=
ly have all features.=C2=A0 Plan to get it all up and running tomorrow.</di=
v>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Question- =C2=A0Since SR-MPLS uses an IPv4 data plane and=
 since SRv6 uses IPv6 data plane is it possible to run SRv6 as an overlay b=
oth SR-MPLS and SRv6 together as two ships in the night.=C2=A0 Would save o=
n having to go back and forth between simulations if they can both live tog=
ether =C2=A0so I can test both simultaneously.=C2=A0</div>
</div>
</blockquote>
<div>[jeff] I=E2=80=99m not sure what you mean by overlay, just run ipv4+mp=
ls for SR-MPLS and ipv6 for SRv6, perhaps different interfaces rather than =
dual stack</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">In-line questions follow up</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019 at 8:41 PM Jeff =
Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_blank">j=
efftant.ietf@gmail.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px 5px;padding-left:10px=
;border-left:thin solid #e67e22">
<div>
<div name=3D"messageBodySection">
<div dir=3D"auto">Gyan,
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I wrote this presentation ~3 years ago, so the numbers ar=
e not necessarily current.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Please see inline, hope this helps you to better understa=
nd the technology behind the terminology.</div>
<div dir=3D"auto">Let me know if anything is unclear.</div>
</div>
</div>
<div name=3D"messageSignatureSection"><br>
<div>Cheers,
<div>Jeff</div>
</div>
</div>
<div name=3D"messageReplySection">On Dec 17, 2019, 3:45 PM -0800, Gyan Mish=
ra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusag=
sm@gmail.com</a>&gt;, wrote:<br>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #3498db">
<div><br></div>
<div>
<div dir=3D"auto">Hi Ketan=C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Is this the artificial boundary below for SR-TE from the =
document provided by Jeff.</div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">=C2=A0MSD supported by different HW/SW differs widely :</=
div>
<div dir=3D"auto">=E2=80=93 Linux (kernel 4.10): 2 SID=E2=80=99s, some impr=
ovements recently (as of 4.11) =E2=80=93 Low end off the shelf (merchant) s=
ilicon, e.g. BCM Trident2: 3-5 SID=E2=80=99s =E2=80=93 High end off the she=
lf (merchant) silicon, e.g BCM Jericho1 : 4-7 SID=E2=80=99s =E2=80=93 Vendo=
r=E2=80=99 silicon, e.g. Juniper=E2=80=99 Trio, Nokia=E2=80=99 FP3: 4-10+ S=
ID=E2=80=99s</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So if you are doing MPLS-TE w/o SR-TE policies reusing th=
ey MPLS data plane the label stack is identical to MPLS just with different=
 label range for SRGB 16000-23999 for absolute or indexed label.=C2=A0</div=
>
</div>
</div>
</blockquote>
<div>[jeff]SRGB is either configurable or a static label range, it doesn=E2=
=80=99t have to be identical with SR domain, indexing provides the abstract=
ion (and there=E2=80=99s life outside of Cisco ;-))=C2=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #3498db">
<div>
<div dir=3D"auto">
<div dir=3D"auto">Label stack for SR-MPLS is identical to MPLS with single =
topmost label for label switching through the core and bottom of stack serv=
ices label for L3 vpn services.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] NH in the VPN route is recursively resolved to a LSP (or policy=
 in modern lingo) that could have 1 or more SID=E2=80=99s associated with i=
t (). In MPLS case, without TE, would be the label/N-SID of the egress PE, =
the SID stack would grow any time you need to use Adj-SID=E2=80=99s to devi=
ate from SPT. Specifically to SR, egress PE can also associate a particular=
 path (color) with the route and signal to the ingress PE what path to take=
 in order to reach it (NH).</div>
</div>
</div>
</blockquote>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">=C2=A0 =C2=A0 [gyan] So if you are running just SR-MPLS u=
sing SPF path and don=E2=80=99t deviate from that then with prefix/node SID=
 which I believe is like the egress PE ibgp NH loopback FEC destination, th=
at you have a SID label binding for your LSP to build topmost reusing the M=
PLS data plane.=C2=A0 In the case described there would be only 1 transport=
 label.=C2=A0 Correct?=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] yes, the only difference with LDP/RSVP would be the =E2=80=9Cgl=
obally significant label=E2=80=9D (N-SID of egress PE), so there=E2=80=99s =
no swap (there is but to the same value)</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">You would only have an Adj-SID if you are doing SR-TE.=C2=
=A0 Correct?=C2=A0 In that case if you had one Adj-SID in the middle of the=
 path like a loose explicit route object ERO, then would still be only 1 tr=
ansport label in the stack as if you were not doing SR-TE.=C2=A0 Or would i=
t be 2 labels, not sure.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] if Adj-SID is locally significant (L flag not set) (default in =
most implementation) is must be evaluated only by the node that it is local=
 to, which should result in 2 label construct (N-SID,Adj-SID), there are wa=
ys to optimize but this is the idea.</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So let=E2=80=99s say If your SR-TE path deviated from the=
 spf along 10 hops, so then you would have 10 Adj-SIDs and so 10 labels in =
the stack.=C2=A0 So this is where MSD and BGP-LS IGP extensions come into p=
lay to signal back to the head end that the maximum SID depth has exceeded =
resulting in an error.=C2=A0 At that point the=C2=A0</div>
<div dir=3D"auto">SR-TE LSP would be broken and you would have to manually =
build policy with less strict hops. =C2=A0=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] depends on implementation, it could as well be 20. No, this is =
other way around - (simplified version) BGP-LS distributes SR related data =
to the PCE and then PCE computes a path that meets the constrains, MSD bein=
g one of them, in other words - if PCE can=E2=80=99t compute a path to a de=
stination that meets the constrains, it will not be instantiated=C2=A0</div=
>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I guess If you were using PCEP centralized controller tha=
t would signal MSD exceeded but I think you would still be in a broken LSP =
state.=C2=A0 The pcep controller would have to be sitting next to the head =
end for the SR-TE policy for the LSP to fix automatically.=C2=A0 Is that co=
rrect?=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff]see previous answer, if MSD (or any other) constrains can=E2=80=
=99t be met, the path is not going to be instantiated</div>
<div dir=3D"auto">PCEP is the protocol between PCE and PCC and has little t=
o do with computation logic, PCE could compute a path but use for example R=
ESTCONF to communicate with the head-end</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So for SR-TE due to the MSD issues and SID depth asic lim=
itations even with the latest asic, you really have to deploy a pcep contro=
ller based architecture near the head end with SR-MPLS if using SR-TE.=C2=
=A0 If you are not using SR-TE then I believe there is really no benefit of=
 going to SR-MPLS. =C2=A0=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] you mean PCE controller. I disagree with you, reducing number o=
f protocols in the network is a great goal (reduces complexity and number o=
f interactions between them). Look at RSVP - there are many people using it=
 but a only little part of them is actually doing TE, most use it for FRR a=
nd tactical TE.</div>
<div dir=3D"auto">To cite a great book ;-) - complexity doesn=E2=80=99t dis=
appear, it moves to different places. In SR we have significantly reduced a=
mount of =C2=A0state and complexity associated with maintaining it in the n=
etwork, but it is still there, it has just moved to a controller. In RSVP f=
or example, you could do in-band =C2=A0BW reservations, in SR it is =E2=80=
=9Csoft=E2=80=9D controller has to do it and then network gets configured. =
Multicast works in IP because there=E2=80=99s enough state to compute loop-=
free MDT and so forth</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">You agree. =C2=A0</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I guess you save on having to maintain ldp state on each =
node.=C2=A0 Thats =C2=A0not a big deal or business justification to switch =
to SR-MPLS as for operators =E2=80=9CMPLS=E2=80=9D is their bread &amp; but=
ter they are use to so why change. =C2=A0=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] No, I don=E2=80=99t agree - =C2=A0the value is not in removing =
LDP state but reducing overall complexity, interactions between IGPs and LD=
P are complex and error prone, over the time resulted in 100=E2=80=99s of h=
igh severity bugs and broken networks (if you are old enough you should rem=
ember :))=C2=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I think the big benefit for both SR-MPLS and SRv6 is indi=
vidual coloring of vpn flows.=C2=A0 Cisco calls it per-VRF TE, but it=E2=80=
=99s ugly to configure and manage. =C2=A0=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] well, complain to your account, building networking features is=
 quite different from intuitive interfaces ;-) color is a piece of metadata=
 associated with a route, on itself not directly related to SR, nothing pre=
vents you of signaling a RSVP LSP or similar, there=E2=80=99s some work on =
generalization of colored path advertisement which I find very valuable (dr=
aft-chan-idr-bgp-lu2/ =C2=A0draft-szarecki-idr-bgp-lcu-traffic-steering)=C2=
=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">So SR-MPLS and SRv6 is the future solution for operators =
that need the per vpn coloring.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] different people have different requirements, our job here is t=
o build technology that is flexible enough to address them at scale while m=
anageable.=C2=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Given the issues with SR-TE with SID depth asic limitatio=
ns is it possible to use traditional RSVP TE.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] I don=E2=80=99t think you are right, while limitations are ther=
e, there are solvable, by a better silicon (or trading off capacity for fun=
ctionality - looping/recycling packets), by a more clever computation, by b=
rining some of the state back (take a look at=C2=A0draft-chunduri-lsr-isis-=
preferred-path-routing)</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I am going to try in my virl setup as that could be a goo=
d workaround for SR-TE hardware limitations until the hardware is up to snu=
ff to handle very long explicit paths.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">I believe their is a draft with teas in the works for IP =
TE to use rsvp bandwidth signaling path and reserve messages with both SR-M=
PLS and SRv6.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] good engineering is always a right balance of trade-offs, extre=
mities on either side (no state/all the state in a packet) (OpenFlow is a g=
reat example) are rigid and won=E2=80=99t survive when deployed at scale.</=
div></div></div><div><div name=3D"messageReplySection">
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #1abc9c">
<div>
<div class=3D"gmail_quote">
<div dir=3D"auto"><br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px 5px;padding-left:10px=
;border-left:thin solid #e67e22">
<div>
<div name=3D"messageReplySection">
<div></div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #3498db">
<div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">For clarity on nomenclature below please comment:</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Transport label - This is the SID label stack insertion a=
t the ingress PE head end to the SR-MPLS domain performing SR-TE.=C2=A0 Eac=
h hop along the way hop the top SID label is popped until SL=3D=3D0 at whic=
h time PHP default or UHP explicit null =E2=80=9Cpipe mode=E2=80=9D is perf=
ormed. (Similar to topmost in MPLS label switch world but now its a stack o=
f labels =C2=A0instead of a single label)=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] There=E2=80=99s no SL field in MPLS header, there=E2=80=99s how=
ever BoS bit that should be set on the most bottom label (in this case - VP=
N label), PHP is explicitly signaled by the egress PE (P/NP-flag in Prefix-=
SID)</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #3498db">
<div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Once you get past the transport label now you are on comm=
on ground with M-BGP overlay services</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Services label- L3 vpn service SID signaled.</div>
<div dir=3D"auto">So with the service label that is signaled from ingress t=
o egress PE for service.=C2=A0 Is this a single label like traditional L3 v=
pn aggregate label or more then one or many labels.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] there=E2=80=99s no differences with any other VPNoverFoo, servi=
ce labels are signaled in exactly same way independently of the transport a=
nd are locally significant (that=E2=80=99s why LxVPN=E2=80=99s are such a g=
reat technology) =C2=A0</div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #3498db">
<div>
<div dir=3D"auto">
<div dir=3D"auto"><br></div>
<div dir=3D"auto">The services label my guess should be fixed and not have =
any vendor specific boundary constraints.=C2=A0</div>
</div>
</div>
</blockquote>
<div>[jeff] they are locally significant, in any implementation - label blo=
cks are associated with particular functions and programmed in HW, so the s=
ervice label would come out of the service range, which is significant to t=
he device advertising it.</div>
<div dir=3D"auto">In modern OS=E2=80=99s the ranges are configurable, in ol=
der ones, it is static and there=E2=80=99s usually a header file that looks=
 like:</div>
<div dir=3D"auto">
<div dir=3D"auto">#define MPLS_L3VPN_MIN_LABEL =C2=A00x40000</div>
<div dir=3D"auto">#define MPLS_L3VPN_MAX_LABEL 0x85FFF</div>
<div dir=3D"auto"><br></div>
</div>
</div>
</div>
<div>
<div name=3D"messageReplySection">
<div dir=3D"auto"><br></div>
<blockquote type=3D"cite" style=3D"margin:5px 5px;padding-left:10px;border-=
left:thin solid #3498db">
<div>
<div dir=3D"auto">
<div dir=3D"auto">Gyan</div>
<div dir=3D"auto"><br></div>
</div>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 17, 2019 at 7:21 AM Ketan=
 Talaulikar (ketant) &lt;<a href=3D"mailto:ketant@cisco.com" target=3D"_bla=
nk">ketant@cisco.com</a>&gt; wrote:<br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:5px 5px;padding-left:10px=
;border-left:thin solid #d35400">
<div lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span>Hi Nat,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>The MSD framework enables us to define more/ne=
w MSD types. If there is a real use-case and requirement (as you express) a=
nd the necessary MSD type(s) can be formally defined then perhaps the WG ca=
n evaluate it.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Ketan<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b> <span lang=
=3D"EN-US">spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"=
_blank">spring-bounces@ietf.org</a>&gt; <b>On Behalf Of</b> Nat Kao<br>
<b>Sent:</b> 17 December 2019 17:16<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; Nat Kao &lt;<a href=3D"mailto:lekao@pyxisworks.=
org" target=3D"_blank">lekao@pyxisworks.org</a>&gt;<br>
<b>Subject:</b> Re: [spring] Different MSDs for different traffic types on =
the same headend.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hello, Robert.<u></u>=
<u></u></p>
</div>
<p class=3D"MsoNormal">Surely the current BMI-MSD definition is sufficient =
for platforms without artificial boundaries.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In this ideal case, maximum labels available for SR-=
TE policy can be inferred from BMI-MSD and VPN routes.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
However we have 3 different artificial boundaries across 3 different platfo=
rms now.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hardcoding these boundaries might not scale well. (E=
specially different OS versions may behave differently.)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">A standard mechanism to discover this boundary would=
 greatly help constructing SR-TE policy candidate paths.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 5:58 PM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&=
gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #34495e">
<div>
<p class=3D"MsoNormal">Hi Nat,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I am having a bit of difficulty understanding reason=
ing and the way you are separating transport from service labels.=C2=A0<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The processing label limit usually comes from data p=
lane capabilities=C2=A0of the platform namely LFIB or hardware below.=C2=A0=
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Such layer is function agnostic and it does not matt=
er what role the label serves.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Label lookup results in pointer to a adj. rewrite on=
 the outbound side. It really does not matter if the adjacent=C2=A0peer is =
your P router, segment endpoint=C2=A0or CE.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Of course there are number of processing exceptions =
- for example concept of aggregate VPN label, additional header modificatio=
ns etc ...=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Likely some platforms put such artificial=C2=A0bound=
ary between transport=C2=A0and service hence your request. But if so IMHO t=
his is more of an issue=C2=A0with specific platform or its marketing messag=
e then IETF :).=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Many thx,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 6:06 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #2ecc71">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hi, Jeff.<u></u><u></=
u></p>
</div>
<p class=3D"MsoNormal">Consider a headend that can perform 1 of the followi=
ng 2 modes(but not both):<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">1) Plain IPv4: 6 transport labels + 0 service label =
=3D&gt; traffic can be steered into a 6-label SR-TE policy.<u></u><u></u></=
p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">2) Any type of VPN: 3=
 transport labels + 1~3 service labels =3D&gt; traffic cannot be steered in=
to a 6-label SR-TE policy.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">a) As defined in RFC8491, the BMI-MSD is 6 for this =
headend. Do we have a standardized way to signal the transport label depth =
in mode 2?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Maybe in a different MSD type?<u></u><u=
></u></p>
</div>
<p class=3D"MsoNormal">b) Since plain IPv4 and VPN routes can be steered in=
to the same SR-TE policy, do we have a standardized headend behavior in thi=
s situation?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0=C2=A0 (Should I open a new thread to discuss =
this? It seems not quite MSD-relative.)<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks...<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">Nat<u></u><u></u></spa=
n></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #9b59b6">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Dec 17, 2019 at 7:19 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant.ietf@gmail.com" target=3D"_blank">jefftant.ietf@gm=
ail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<div lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div>
<div>
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #34495e">
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #2ecc71">
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #9b59b6">
<div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #e74c3c">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Gyan, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">MSD is only relevant for a device that either impose=
s the label stack (head-end) or manipulates it (BSID anchor). There are som=
e other constrains when it comes to entropy labels and ERLD, please read th=
e respective drafts.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In general, SID stack would grow when TE is in use (=
any time you need to use additional SID to deviate from SPT), another case =
is when additional SID=E2=80=99s are used for services on the nodes, other =
than the tail-end.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">That=E2=80=99s why we&#39;ve designed MSD to be very=
 flexible to accommodate all the different use cases, it is upto computatio=
nal logic to decide how to deal with different constrains (MSD types)=C2=A0=
<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Cheers, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">P.S. you might want to see the NANOG MSD presentatio=
n I did some time ago.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://pc.nanog.org/static/published/mee=
tings/NANOG71/1424/20171004_Tantsura_The_Critical_Role_v1.pdf" target=3D"_b=
lank">https://pc.nanog.org/static/published/meetings/NANOG71/1424/20171004_=
Tantsura_The_Critical_Role_v1.pdf</a><u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 14, 2019, 11:59 PM -0800, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.c=
om</a>&gt;, wrote:<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #1abc9c">
<div>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With SR-MPLS with SR-TR let=E2=80=99s say if you use=
 cSPF snd don=E2=80=99t have an ERO strict explicit path defined or is a lo=
ose path, then the for the cSPF would the transport labels be 1.=C2=A0 For =
loose would also be 1 also.=C2=A0 If the path were explicit defined to egre=
ss PE and was 7 hops from ingress to egress then transport would be 6.=C2=
=A0 And if L3 vpn service sid was signaled that would be 1 vpn label. =C2=
=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if I have that right. =C2=A0<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">In Nats scenario for IPv6 he has 3 vpnv6 labels. =C2=
=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Why is that? =C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With both SR-MPLS and SRv6 the L3 vpn AFI/SAFI MBGP =
services overlay single label sits on top off SR as if does today with MPLS=
 so why 3 vpn labels.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So with this draft with BGP-LS and BMI-MSD you can f=
lood into the IGP the SID depth so all the nodes along the SR-TE path don=
=E2=80=99t go over the maximum which would result in an error.<u></u><u></u=
></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you set your MTU high enough in the core like 921=
6, does that overcome the SID depth issues with SR-TE?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Warm=C2=A0regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:43 AM Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #e67e22">
<div>
<div>
<p class=3D"MsoNormal">Hi, Jeff.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the BMI-MSD reference. If I understand co=
rrectly:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">BMI-MSD =3D Transport Label Depth + Service Label De=
pth<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Only former can be utilized by SR-TE policies.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">Currently do we have any method to determine the com=
position of BMI?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We need to know the transport label depth when doing=
 service route per-destination steering.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This problem arises when trying to steer a plain IPv=
4 route and a VPN service route into the same SR-TE policy that exceeds the=
 transport label depth of the service route. I&#39;m trying to figure out t=
he standard behavior in this case since the headend we use currently produc=
es some interesting results.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 14, 2019 at 2:42 AM Jeff Tantsura &lt;<a=
 href=3D"mailto:jefftant..ietf@gmail.com" target=3D"_blank">jefftant.ietf@g=
mail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #3498db">
<div>
<div name=3D"messageBodySection">
<div>
<p class=3D"MsoNormal">Hi Nat, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please read=C2=A0<a href=3D"https://tools.ietf.org/h=
tml/rfc8491#section-5" target=3D"_blank">https://tools.ietf.org/html/rfc849=
1#section-5</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Currently defined MSD types are:=C2=A0<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">1: BMI<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2: ERLD<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Specifically to BMI:<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Base MPLS Imposition MSD (BMI-MSD) signals the total=
 number of MPLS=C2=A0labels that can be imposed, including all service/tran=
sport/special=C2=A0labels.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The answer to your question is 6<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div name=3D"messageSignatureSection">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Cheers, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Jeff<u></u><u></u></p>
</div>
</div>
</div>
<div name=3D"messageReplySection">
<p class=3D"MsoNormal">On Dec 13, 2019, 3:42 AM -0800, Nat Kao &lt;<a href=
=3D"mailto:lekao@pyxisworks.org" target=3D"_blank">lekao@pyxisworks.org</a>=
&gt;, wrote:<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"margin:5px 5px;padding-left:10px;border-left:thin soli=
d #d35400">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hello, SPRING WG.<u><=
/u><u></u></p>
</div>
<p class=3D"MsoNormal">How do we deal with an SR-TE policy headend with dif=
ferent MSDs for different types of traffic?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">For example, a headend H can impose:<br>
6 transport labels for plain IPv4 packets;<br>
5 transport labels + 1 IPv6 ExpNull label for plain IPv6 packets;<u></u><u>=
</u></p>
</div>
<p class=3D"MsoNormal">3 transport labels=C2=A0+ 3 VPN=C2=A0 labels for VPN=
 packets.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">a) For a plain IPv4 route R4 and a VPN route Rv both=
 steered into the SR-TE policy P1 with SID list &lt;S1, S2, S3, S4, S5&gt;,=
 what will H perform in this situation?<br>
b) What is the MSD of H? 6, 5 or 3?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nat.<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">--<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Gyan S. Mishra</span><=
u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">IT Network Engineering=
 &amp; Technology=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Verizon Communications=
=C2=A0Inc. (VZ)</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050"><a href=3D"https://www=
..google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg" =
target=3D"_blank">13101 Columbia Pike</a> FDC1 3rd Floor</span><u></u><u></=
u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">Silver Spring, MD 2090=
4</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#500050">United States</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"color:#500050">Phone:=
=C2=A0301 502-1347</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"color:#500050">Email:=
=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span =
style=3D"color:#1155cc">gyan.s.mishra@verizon.com</span></a></span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:&quot;Segoe=
 UI&quot;,sans-serif;color:black;border:none windowtext 1.0pt;padding:0cm">=
<a href=3D"http://www.linkedin.com/in/networking-technologies-consultant" t=
arget=3D"_blank">www.linkedin.com/in/networking-technologies-consultant</a>=
</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</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></bl=
ockquote>
</div>
</div>
--<br>
<div dir=3D"ltr" data-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial"><a href=3D"https://www.google.com/maps/search/13101+Colum=
bia+Pike?entry=3Dgmail&amp;source=3Dg" target=3D"_blank">13101 Columbia Pik=
e</a> FDC1 3rd Floor</span><span style=3D"color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial"><span></s=
pan></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;padding:0=
in;background-image:initial;background-position:initial;background-repeat:i=
nitial"><a href=3D"http://www.linkedin.com/in/networking-technologies-consu=
ltant" target=3D"_blank">www.linkedin.com/in/networking-technologies-consul=
tant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&quot;=
,sans-serif;border:1pt none windowtext;padding:0in;background-image:initial=
;background-position:initial;background-repeat:initial"><span></span></span=
></span></p>
</div>
<div><br></div>
</div>
</div>
</div>
</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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><br></blockquote>
</div>
</div>
</blockquote>
</div>
</div>
--<br>
<div dir=3D"ltr" data-smartmail=3D"gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);ba=
ckground-image:initial;background-position:initial;background-repeat:initia=
l"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">IT Network Engineering &amp; Technology=C2=A0</span><span=
 style=3D"color:rgb(80,0,80);background-image:initial;background-position:i=
nitial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Verizon Communications=C2=A0Inc. (VZ)</span><span style=
=3D"color:rgb(80,0,80);background-image:initial;background-position:initial=
;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial"><a href=3D"https://www.google.com/maps/search/13101+Colum=
bia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a> FDC1 3rd Flo=
or</span><span style=3D"color:rgb(80,0,80);background-image:initial;backgro=
und-position:initial;background-repeat:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">United States</span><span style=3D"color:rgb(80,0,80);bac=
kground-image:initial;background-position:initial;background-repeat:initial=
"><span></span></span></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p=
>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span style=3D"font-family:Calibri,san=
s-serif;color:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@ver=
izon.com" target=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mis=
hra@verizon.com</span></a></span><span></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;background-image:in=
itial;background-position:initial;background-repeat:initial;font-size:12pt;=
font-family:&quot;Times New Roman&quot;,serif"></p>
<p class=3D"MsoNormal" style=3D"background-image:initial;background-positio=
n:initial;background-repeat:initial"><span><span style=3D"font-family:&quot=
;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;padding:0=
in;background-image:initial;background-position:initial;background-repeat:i=
nitial"><a href=3D"http://www.linkedin.com/in/networking-technologies-consu=
ltant" target=3D"_blank">www.linkedin.com/in/networking-technologies-consul=
tant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&quot;=
,sans-serif;border:1pt none windowtext;padding:0in;background-image:initial=
;background-position:initial;background-repeat:initial"><span></span></span=
></span></p>
</div>
<div><br></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000d5bf36059a051788--


From nobody Thu Dec 19 00:44:22 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D383120144 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 00:44:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.331
X-Spam-Level: 
X-Spam-Status: No, score=-0.331 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 020dkMRWaH1o for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 00:44:18 -0800 (PST)
Received: from smtp3-g21.free.fr (smtp3-g21.free.fr [IPv6:2a01:e0c:1:1599::12]) (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 B9EC1120131 for <spring@ietf.org>; Thu, 19 Dec 2019 00:44:18 -0800 (PST)
Received: from [IPv6:2a01:e35:2e59:ce10::b4cc:8eb9] (unknown [IPv6:2a01:e35:2e59:ce10::b4cc:8eb9]) by smtp3-g21.free.fr (Postfix) with ESMTP id 82A0E13F80A for <spring@ietf.org>; Thu, 19 Dec 2019 09:44:16 +0100 (CET)
To: spring@ietf.org
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com>
Date: Thu, 19 Dec 2019 09:44:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/62FMbZr2eW1ls5HXpz0BZMZxt7Y>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 08:44:21 -0000

Le 19/12/2019 Ã  00:13, Mark Smith a Ã©critÂ :
[...]

> VLSM [variable length subnet mask] is fundamentally hard,

We need VLSM in other places too, such as in ULA prefixes fd and fc.

I think it is indeed a difficult to grasp concept, but it is there for 
growth.

Alex

> 
> Regards,
> Mark.
> 
>     __
> 
>     In this case, we should probably change the document to reflect
>     implemented behavior.____
> 
>     __ __
> 
>        
>      Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Ron____
> 
>     __ __
> 
> 
>     Juniper Business Use Only
> 
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org <mailto:spring@ietf.org>
>     https://www.ietf.org/mailman/listinfo/spring
> 
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Thu Dec 19 01:56:35 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69F99120219 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 01:56:26 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 6dS8BnDhLZga for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 01:56:24 -0800 (PST)
Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (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 CE82112011C for <spring@ietf.org>; Thu, 19 Dec 2019 01:56:23 -0800 (PST)
Received: by mail-qk1-x731.google.com with SMTP id t129so4121796qke.10 for <spring@ietf.org>; Thu, 19 Dec 2019 01:56:23 -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=z31MsUEq7+nid4YBoVVefDlXbCXF2TcENkuW856KsHk=; b=ULTYHImRn5uOEMdG2CBqDl73JotYRnZQGJ+89nala+TPOsImDkA4x8XC1V+sEMe9gH wNFYg4nK7Jhr/PQL00/WjOAHqDvRCBDRkVnm3w1qxc3KaFkwkH0szeDrH41JqHSeQVNY zUtxPgSps9ouLAcwpAmL1Ch+oOL+XyuTpMjijmsPT5DtNnn+HlySVUt5BJY8jUunSbqC L4FA+aC16iyLM7pnRrOBdKtD8Gt+i7l3Nk2VDvVSYtdvTfc40YRN2UzkioplODGfu4Sg hKaAOiz0hxoBBuxZvqs8wQlmuqYXi6z+3kxB3P2VPyiBK8UdBfUGq3bIiYpem+fH2qNI +GRQ==
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=z31MsUEq7+nid4YBoVVefDlXbCXF2TcENkuW856KsHk=; b=l2tGDw4wS8WclGk4bkB2cyMkWK7Zx9JUqwLmzwDYZcZKnEp245QoHwhKw1UJIr851v sWkTg5KJwmFn1bxTm3p/mbMpXbylZp+UJVc05Xud8pMlAa9wzYY8MavoNyc8f80Rx0NV t3Llon8hxcdP4ZueUT2t2U7UuMyG8nsk3jmtR1+YL4PZ0pk+usTGHJuTq4xPUx93K+VW WfZfnoDsBJwLPmA+FmjfJiFnreQJpMBoslhJfRW22Z3yc/CwOVa/UHDFUaYQtfykK905 s1wVwhhSHOlO6+O6EFlDaZCLsNURFNwdI2Rf5c4Ow0BtyMsAlTYEJKJWMl/dVI6b0g7M x7Mw==
X-Gm-Message-State: APjAAAUZBU2nseXazkh+ty43rx1Llf6wG9BJSxtmkFXwoV2keGtJ07ny eCza2XD3jUmgfQteMNLd91jXi5HEsKS47c1hmIoPrw==
X-Google-Smtp-Source: APXvYqzSUwXtWzFRm3UlgP/xfip0jlKxqk3KhPF9V26zEq1RlYRmGCDhpwvlTNpkMdYuwauy/5k/MPqAFL91Z/0ras8=
X-Received: by 2002:ae9:ed53:: with SMTP id c80mr6903082qkg.445.1576749382677;  Thu, 19 Dec 2019 01:56:22 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com>
In-Reply-To: <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 19 Dec 2019 10:56:14 +0100
Message-ID: <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000daca98059a0b9246"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/MkFWbLzKew9qTLpJWXIpRZHGS-4>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 09:56:26 -0000

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

Hi Joel,

>  However, there is no defined behavior that I know of that can make use
> of this timestamp.

Not sure how to read that statement. Are you expecting IETF draft to tell
vendor that computing delta of N values is needed ? Or is IETF draft needed
to tell packet analyzers to evaluate the quality of the path based on
packets timestamps ? Yes routers may never be involved in such processing,
but other network monitoring components do.

Sure current networking in this regard is in stone ages, but there are real
efforts and working code which goes beyond that already in place. Example:
https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08

So there is huge value in defining packet timestamping in all oam documents
IETF produces these days and it would be rather disservice to remove such
important option.

Thx,
r.


On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com> wrote=
:

> If I am reading the draft correctly, the difference between END.OP and
> END.OTP is that an internal process is to attach in some internal
> location a timestamp to the packet.  In the abstract, I understand why
> such cna be useful.
>
> However, there is no defined behavior that I know of that can make use
> of this timestamp.  Until such a behavior is defined, what is the value
> in defining the END.OTP behavior?  (Taken in the extreme, until there is
> such a definition, any implementation which treated END.OTP as END.OP
> would seem to be indistinguishable from proper operation in terms of
> behavior on the wire.)
>
> Yours,
> Joel
>
> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
> > Hi Joel,
> >
> > Thanks for your review.
> >
> > The processing details were embedded in the Section 4.
> >
> > We brought them up in the Section 3 and also added additional normative
> > language in Section 4.
> >
> > We have been maintaining the latest version of the draft in the Github.
> >
> > However, we also posted the latest diffs, which addresses your comments
> > as follows:
> >
> >   * In the new revision, we have added normative text at the beginning
> >     of 3.1.1 where O-bit is defined.
> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping and
> >     traceroute use-cases, respectively.
> >
> > Latest version is kept in the Github and also uploaded as
> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
> >
> > Thanks
> >
> > Regards =E2=80=A6 Zafar
> >
> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
> > *Date: *Thursday, December 5, 2019 at 10:01 PM
> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
> > SPRING WG <spring@ietf.org>
> > *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam=
>
> >
> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
> >
> > Joel
> >
> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
> >
> >     The normative behavior for the bits in various places says that the
> >
> >     packet is punted to the control process.  In and of itself, that is
> >     fine.
> >
> >     However, in order for that to be useful, the control process has to
> >     know
> >
> >     what to do with the packet when it gets there.  In the classic case
> of
> >
> >     router redirect, this is coupled with definition of various content
> to
> >
> >     be processed by the router control logic.
> >
> >     In the case of this document, there is no normative definition of
> what
> >
> >     the control process is to do with the packet.  And particularly
> >     since in
> >
> >     many of the cases described the packet that is punted still has an
> SRH,
> >
> >     normal packet processing would simply reach the same "punt" step.
> With
> >
> >     nowhere to punt it.
> >
> >     You asssume in the examples that some forms of parsing that bypass
> the
> >
> >     NSH will take place.  But processing does not take place by instinc=
t
> or
> >
> >     magic.  It takes place because we write RFCs that describe what has
> to
> >
> >     happen.  Without some definition of the required parsing, and I
> believe
> >
> >     (although I am guessing due to the lack of description) we also nee=
d
> >
> >     some normative description of what the control process is required
> >     to do.
> >
> >     Note that in most OAM, we define the behavior that is required, and
> >     then
> >
> >     indicate where it is permitted to use the control plane to achieve
> it.
> >
> >     This results in a clear specification, and implementation
> flexibility.
> >
> >     Yours,
> >
> >     Joel
> >
> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
> >
> >         Hi Joel,
> >
> >         I did not understand your comment.
> >
> >         Can you please point to specific text in the draft for which th=
e
> >         draft
> >
> >         needs to define normative behavior for the "node punt processor
> >         look
> >
> >         past the SRH and make determinations based on the content."?
> >
> >         Thanks
> >
> >         Regards =E2=80=A6 Zafar
> >
> >         *From: *ipv6 <ipv6-bounces@ietf.org
> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern"
> >
> >         <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
> >
> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
> >
> >         *To: *Ole Troan <otroan@employees.org
> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
> >         <mailto:ipv6@ietf.org>>,
> >
> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
> >
> >         *Subject: *Re: 6man w.g. last call for
> >         <draft-ietf-6man-spring-srv6-oam>
> >
> >         I re-read this draft, and I am afraid it is currently
> >         under-specified.
> >
> >         In order for the various examples to work, there is assumed
> >         behavior by
> >
> >         the processor to which packets are punted.  I could not find
> >         where this
> >
> >         normative behavior is described explicitly.  It appears that th=
e
> >
> >         behavior requires that the node "punt processor" look past the
> >         SRH and
> >
> >         make determinations based on the content.  This needs to be
> >         described
> >
> >         explicitly.  And it needs some discussion of why it is
> legitimate to
> >
> >         look past the SRH when the SRH does not show SL=3D0.
> >
> >         Yours,
> >
> >         Joel
> >
> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
> >
> >              Hello,
> >
> >                   As agreed in the working group session in Singapore,
> this
> >
> >              message starts a new two week 6MAN Working Group Last Call
> on
> >
> >         advancing:
> >
> >                   Title    : Operations, Administration, and Maintenanc=
e
> >         (OAM) in
> >
> >              Segment Routing Networks with IPv6 Data plane (SRv6)
> >
> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
> >         Voyer, M. Chen
> >
> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
> >
> >                   Pages    : 23
> >
> >                   Date     : 2019-11-20
> >
> >
> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
> >
> >              as a Proposed Standard.
> >
> >              Substantive comments and statements of support for
> >         publishing this
> >
> >              document should be directed to the mailing list.
> >
> >              Editorial suggestions can be sent to the author. This last
> >         call will
> >
> >              end on the 18th of December 2019.
> >
> >              To improve document quality and ensure that bugs are caugh=
t
> >         as early
> >
> >              as possible, we would require at least
> >
> >              two reviewers to do a complete review of the
> >         document.  Please let
> >
> >              the chairs know if you are willing to be a reviewer.
> >
> >              The last call will be forwarded to the spring working
> >         group, with
> >
> >              discussion directed to the ipv6 list.
> >
> >              Thanks,
> >
> >              Bob & Ole, 6man co-chairs
> >
> >
> >
>  --------------------------------------------------------------------
> >
> >              IETF IPv6 working group mailing list
> >
> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> >
> >              Administrative Requests:
> >         https://www.ietf.org/mailman/listinfo/ipv6
> >
> >
> >
>  --------------------------------------------------------------------
> >
> >
>  --------------------------------------------------------------------
> >
> >         IETF IPv6 working group mailing list
> >
> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> >
> >         Administrative Requests:
> https://www.ietf.org/mailman/listinfo/ipv6
> >
> >
>  --------------------------------------------------------------------
> >
> >     -------------------------------------------------------------------=
-
> >
> >     IETF IPv6 working group mailing list
> >
> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
> >
> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >
> >     -------------------------------------------------------------------=
-
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div>Hi Joel,</div><div dir=3D"ltr"><br></div><div dir=3D"=
ltr">&gt;=C2=A0 However, there is no defined behavior that I know of that c=
an make use=C2=A0</div><div dir=3D"ltr">&gt;=C2=A0of this timestamp.=C2=A0 =
=C2=A0<br></div><div dir=3D"ltr"><br></div><div>Not sure how to read that s=
tatement. Are you expecting IETF draft to tell vendor that computing=C2=A0d=
elta of N values is needed ? Or is IETF draft needed to tell packet analyze=
rs to evaluate the quality of the path based on packets timestamps ? Yes ro=
uters may never be involved in such processing, but other network monitorin=
g components do.=C2=A0</div><div dir=3D"ltr"><br></div><div>Sure current ne=
tworking in this regard is in stone ages, but there are real efforts and wo=
rking code which goes beyond that already in place. Example: <a href=3D"htt=
ps://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08">https://tools.ietf.o=
rg/html/draft-ietf-ippm-ioam-data-08</a></div><div><br></div><div>So there =
is huge value in=C2=A0defining=C2=A0packet timestamping in all oam=C2=A0doc=
uments IETF produces these days and it would be rather disservice to remove=
 such important option.=C2=A0</div><div><br></div><div>Thx,</div><div>r.</d=
iv><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"><div dir=3D"lt=
r" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern &lt=
;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">If I am reading =
the draft correctly, the difference between END.OP and <br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
.<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/staging=
/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;, <br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailt=
o:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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></div>

--000000000000daca98059a0b9246--


From nobody Thu Dec 19 03:46:18 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: spring@ietf.org
Delivered-To: spring@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 027DD1200F7; Thu, 19 Dec 2019 03:46:11 -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: spring@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.113.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: spring@ietf.org
Message-ID: <157675597092.27417.15494441164136615153@ietfa.amsl.com>
Date: Thu, 19 Dec 2019 03:46:11 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7MTJs1WDcshST1wVCv00IG7sQUM>
Subject: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-07.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:46:11 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Source Packet Routing in Networking WG of the IETF.

        Title           : SRv6 Network Programming
        Authors         : Clarence Filsfils
                          Pablo Camarillo Garvia
                          John Leddy
                          Daniel Voyer
                          Satoru Matsushima
                          Zhenbin Li
	Filename        : draft-ietf-spring-srv6-network-programming-07.txt
	Pages           : 38
	Date            : 2019-12-19

Abstract:
   The SRv6 Network Programming framework enables a network operator or
   an application to specify a packet packet processing program by
   encoding a sequence of instructions in the IPv6 packet header.

   Each instruction is implemented on one or several nodes in the
   network and identified by an SRv6 Segment Identifier in the packet.

   This document defines the SRv6 Network Programming concept and
   specifies the base set of SRv6 behaviors that enables the creation of
   interoperable overlays with underlay optimization (Service Level
   Agreements).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-network-programming/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07
https://datatracker.ietf.org/doc/html/draft-ietf-spring-srv6-network-programming-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-srv6-network-programming-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 Thu Dec 19 03:46:53 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 084291200F7 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:46:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.497
X-Spam-Level: 
X-Spam-Status: No, score=-14.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=IbZpJ+c/; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=BFbWr0DJ
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 Gp2upT5hf9N7 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:46:49 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17E9A1200F9 for <spring@ietf.org>; Thu, 19 Dec 2019 03:46:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16467; q=dns/txt; s=iport; t=1576756009; x=1577965609; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=et8+bBvTZD/oTdEEaV3uPXBY0ZwfUEp0CrKlTJuvInI=; b=IbZpJ+c/tqM6h5RxeBx0ZDCVrxQ4Jcpzjl9Z2GAbLvk6c+gYYrJCoa/+ WV1s8v3r6wQzWDf6fszawdSnLQAXEila3xyYB7dmXKYgQsVAQ7kkyMk76 LE7Sgd1MQoer4cSPcHlDLodcVIGcUClCM+pZKZMI6xRBP2becEy4k4GH7 k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AwAOudB+omKkcB/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+8ZR7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUER?= =?us-ascii?q?oMiMEYhQslVdaOAEjyNv/uRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CFAQBCYvtd/4UNJK1kGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF8gR4vUAVsDkogBAsqhAaDRgOKc06CEZMmhGG?= =?us-ascii?q?BQoEQA1QJAQEBDAEBLQIBAYRAAheCBCQ4EwIDDQEBBAEBAQIBBQRthTcMhV4?= =?us-ascii?q?BAQEBAxIRHQEBOA8CAQgOAwMBAQEoAwICAjAUCQgBAQQBEiKDAAGBeU0DLgG?= =?us-ascii?q?hWAKBOIhhdYEygn4BAQWCSoJYGIIMCYE2jBkagUE/gTgggh4uPoJkBIEuARI?= =?us-ascii?q?BPxaCWjKCLJA3hVaJYI8gCoI1lhQbmlGEQIoOmlECBAIEBQIOAQEFgWkiZ3F?= =?us-ascii?q?wFWUBgkFQGA2NEgwXg1CKU3QBgSeNKoIyAQE?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400";  d="scan'208,217";a="455977163"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:46:46 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBkkQN008603 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:46:46 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:46:45 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:46:45 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:46:45 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SSSX5Nu3Y0PdrLzcuxk/6JwE/HzYmKzeZUx5Mku1HpFYxwOD4QeqD4H9rrkvNrfWgDH4Q2EpsxHVkR3csKlxovXX8v4jwwx6fiRYtlqR0jkxMGO2zZIFQHd0MElqvuO8KPAWeuAmGn+KNCAc9tAFnq8tnR+w+kR7NG1OYkU/5bAh8YpDzpz8METeYlqkbvWoNzewb/a/4pG4PQNez5xHys8hOhEmOfgjpd8J0cCrC0ndeRWtELR9XL2OrKjziumpMlD5NQQcHITVHyG2VC02tEd19mR4AvgxYg+wKlnWHxrYiioBvytWi1bbb3hupraO5XcL8oEAET4U45i9Y11XPg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=et8+bBvTZD/oTdEEaV3uPXBY0ZwfUEp0CrKlTJuvInI=; b=DQMNswmKSItnDt4hq40v8ICXyGAsSFiWptZ8JQwF9KsImVthDJ/8y2X9pHiHbyybV4T7ixsz20geGV4Pnz4AvgAeFozb/fvmvJGKNbwxJmRcEN3yP0pcWDp/9Iev3U+Y8VifWOFUAM+kIh5ZnQuis09a4Bu+uf6mjaE1mr4u89V6AjtPkntzMyNOjqU46MHbdlU8MF5dnO+MZM93MjIWLptDzExdTdSfsICEVhLtkwXFqJU8pURT/JaKa/b5rbpaJWqXYALqL0k7cvS9s/qCG4zuZ38BdBi+y/8gmc8bKfw+XGGKnAUGmz2MTTozh4vX+hAvg2F/0wfcszBHCakiQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=et8+bBvTZD/oTdEEaV3uPXBY0ZwfUEp0CrKlTJuvInI=; b=BFbWr0DJuFN/2dkboDJAr6RmqGgU1QUzDj/8+AdElJnhjiqNgVxGOF6k1aKSdcABoT/W+AQxBRLwqnQVjn/+xGyfp44yqyP1Z2gzD3+mudhl/im5Q/ddKblLHiLpJ+Wy1bli8u2uH8rXJPygfR0uLSttuBThIgFP1Ej/IRDJLRo=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1262.namprd11.prod.outlook.com (10.169.236.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 11:46:44 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.022; Thu, 19 Dec 2019 11:46:43 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMgCb1hKAAAgZtqAB4gNCgA==
Date: Thu, 19 Dec 2019 11:46:43 +0000
Message-ID: <9AA1E98D-9B53-428E-9C6C-EF339B0C65EC@cisco.com>
References: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <6F7156D6-4042-4D73-A17D-B27D97D9C5CA@cisco.com> <BN7PR05MB569965E0D376019C923102F5AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB569965E0D376019C923102F5AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c1c614f2-d5e8-48ce-8d43-08d784791eda
x-ms-traffictypediagnostic: MWHPR11MB1262:
x-microsoft-antispam-prvs: <MWHPR11MB126295562C150EBF2BA57768C9520@MWHPR11MB1262.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(8936002)(2616005)(81166006)(81156014)(6486002)(36756003)(186003)(6506007)(53546011)(66476007)(66556008)(64756008)(66446008)(66946007)(91956017)(76116006)(6512007)(86362001)(71200400001)(316002)(8676002)(110136005)(478600001)(2906002)(33656002)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1262; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4E/f5kh1md4Unu0YLHDcBcV+EvWbx6PiKYFUHqPZkvHtYMYD0hZYbE5IV+A9UGNpxj6fChvemDCZqNMm6+mb36UbHolLNSBa0rk3PM1yBy9uR0VxHjvnoxDID0ikJJEksMMJYdSGl9e3bi7S71OZyajEg1Lb5zRaRmSmQRTkYrfmfKVb1hb4HASD93lk5DUI1NVRqELTlN8Ib+CQ/N3y5mJFNVMqhuuwfdSGEGVbQw2tLVy6nlA/DpaUfIyXIjv1HPWJ4OWdZOjBJhwqciBnt/7lPzhKjk0E3pQA0A/Boq6Ds59d0gvAaYxc8LT8A7RAFg5zhK7KHq9wRgWogFTyMZ4QKnxjPuoVMq3t0q3Wokv0Qh6/JNrpZaXVHUBaE10BsCy5/sCjFh4x6LtsL1yIfiwwQVl0LhQensNCIq/jRzvpHsw73BsZEfSjdGCf+Sp6
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_9AA1E98D9B53428E9C6CEF339B0C65ECciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c1c614f2-d5e8-48ce-8d43-08d784791eda
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:46:43.8643 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WdQ6J2R/zrRt0ydL9ESx7a7+aXV17Jrxry6O7HwK5/vp6D49hHn9d/v7628afuEYD9tmgCMsTPw1PQYDu44B/g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1262
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/U8jXTJ1dwtOk-CNwDwMcIDmWB-Q>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:46:52 -0000

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

Um9uLA0KDQpUaGlzIGlzIGV4YWN0bHkgdGhlIHNhbWUgYXMgaW4gdGhlIFNSSC4NClRoZXJlIGlz
IG5vIHRleHQgaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIHRo
YXQgY2hhbmdlcyB0aGlzLg0KDQpDaGVlcnMsDQpQYWJsby4NCg0KRnJvbTogUm9uIEJvbmljYSA8
cmJvbmljYUBqdW5pcGVyLm5ldD4NCkRhdGU6IE1vbmRheSwgOSBEZWNlbWJlciAyMDE5IGF0IDIz
OjQ4DQpUbzogIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29t
PiwgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+LCA2bWFuIDw2bWFuQGlldGYub3JnPg0KU3Vi
amVjdDogUkU6IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyAtIElDTVAgU291cmNlIEFkZHJlc3Mg
U2VsZWN0aW9uDQoNClBhYmxvLA0KDQpTZWN0aW9uIDIuMiBvZiBSRkMgNDQ0MyBvZmZlcnMgdHdv
IG9wdGlvbnMuIElmIHlvdSB0aGluayB0aGF0IGEgU0lEIGlzIGEgdW5pY2FzdCBhZGRyZXNzLCB0
aGUgZmlyc3Qgb3B0aW9uIGlzIGFwcGxpY2FibGUuIElmIHlvdSB0aGluayB0aGF0IGEgU0lEIGlz
IG5vdCBhIHVuaWNhc3QgYWRkcmVzcywgdGhlIHNlY29uZCBvcHRpb24gaXMgYXBwbGljYWJsZS4N
Cg0KV2hpY2ggZGlkIHlvdSBjaG9vc2U/DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQoNCkp1
bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCkZyb206IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwp
IDxwY2FtYXJpbEBjaXNjby5jb20+DQpTZW50OiBNb25kYXksIERlY2VtYmVyIDksIDIwMTkgMTA6
MTggQU0NClRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgU1BSSU5HIFdHIDxz
cHJpbmdAaWV0Zi5vcmc+OyA2bWFuIDw2bWFuQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFNSdjYg
TmV0d29yayBQcm9ncmFtbWluZyAtIElDTVAgU291cmNlIEFkZHJlc3MgU2VsZWN0aW9uDQoNClJv
biwNCg0KQXMgeW91IHBvaW50ZWQgb3V0IGluIHlvdXIgZW1haWwsIFJGQzQ0NDMgU2VjdGlvbiAy
LjIgaXMgdmVyeSBjbGVhciBhYm91dCBob3cgdG8gc2VsZWN0IHRoZSBzb3VyY2UgYWRkcmVzcy4N
CmRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBkb2VzIG5vdCBjaGFu
Z2UgdGhpcy4NCg0KVGhhbmtzLA0KUGFibG8uDQoNCkZyb206IGlwdjYgPGlwdjYtYm91bmNlc0Bp
ZXRmLm9yZzxtYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnPj4gb24gYmVoYWxmIG9mIFJvbiBC
b25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZzxtYWlsdG86cmJvbmlj
YT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPj4NCkRhdGU6IEZyaWRheSwgNiBEZWNlbWJl
ciAyMDE5IGF0IDE3OjQwDQpUbzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNw
cmluZ0BpZXRmLm9yZz4+LCA2bWFuIDw2bWFuQGlldGYub3JnPG1haWx0bzo2bWFuQGlldGYub3Jn
Pj4NClN1YmplY3Q6IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyAtIElDTVAgU291cmNlIEFkZHJl
c3MgU2VsZWN0aW9uDQoNCkF1dGhvcnMsDQoNCldoZW4gYW4gU1J2NiBub2RlIHNlbmRzIGFuIElD
TVAgbWVzc2FnZSwgaG93IGRvZXMgaXQgc2VsZWN0IHRoZSBJQ01QIG1lc3NhZ2XigJlzIHNvdXJj
ZSBhZGRyZXNzPw0KDQpTZWN0aW9uIDIuMiBvZiBSRkMgNDQ0MyBvZmZlcnMgdHdvIG9wdGlvbnMu
IElmIHlvdSB0aGluayB0aGF0IGEgU0lEIGlzIGEgdW5pY2FzdCBhZGRyZXNzLCB0aGUgZmlyc3Qg
b3B0aW9uIGlzIGFwcGxpY2FibGUuIElmIHlvdSB0aGluayB0aGF0IGEgU0lEIGlzIG5vdCBhIHVu
aWNhc3QgYWRkcmVzcywgdGhlIHNlY29uZCBvcHRpb24gaXMgYXBwbGljYWJsZS4NCg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUm9uDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQpwLm1zaXBmb290ZXIzMGIzZDUzOCwgbGkubXNpcGZvb3RlcjMwYjNkNTM4LCBkaXYubXNpcGZv
b3RlcjMwYjNkNTM4DQoJe21zby1zdHlsZS1uYW1lOm1zaXBmb290ZXIzMGIzZDUzODsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcy
LjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQot
LT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxpbms9IiMwNTYzQzEiIHZsaW5r
PSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5Sb24sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhpcyBpcyBleGFjdGx5IHRo
ZSBzYW1lIGFzIGluIHRoZSBTUkguPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+VGhlcmUgaXMgbm8gdGV4dCBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmcgdGhhdCBjaGFuZ2VzIHRoaXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlBh
YmxvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5S
b24gQm9uaWNhICZsdDtyYm9uaWNhQGp1bmlwZXIubmV0Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5N
b25kYXksIDkgRGVjZW1iZXIgMjAxOSBhdCAyMzo0ODxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkmcXVvdDsgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDss
IFNQUklORyBXRyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0OywgNm1hbiAmbHQ7Nm1hbkBpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyAt
IElDTVAgU291cmNlIEFkZHJlc3MgU2VsZWN0aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlBhYmxvLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+U2VjdGlvbiAyLjIgb2YgUkZDIDQ0
NDMgb2ZmZXJzIHR3byBvcHRpb25zLiBJZiB5b3UgdGhpbmsgdGhhdCBhIFNJRCBpcyBhIHVuaWNh
c3QgYWRkcmVzcywgdGhlIGZpcnN0IG9wdGlvbiBpcyBhcHBsaWNhYmxlLiBJZiB5b3UgdGhpbmsg
dGhhdCBhIFNJRCBpcyBub3QgYSB1bmljYXN0IGFkZHJlc3MsIHRoZSBzZWNvbmQgb3B0aW9uDQog
aXMgYXBwbGljYWJsZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPldoaWNoIGRpZCB5b3UgY2hvb3NlPzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJvbjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290
ZXIzMGIzZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowY207
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDozNi4wcHQ7bWFy
Z2luLWJvdHRvbTouMDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNrIj5KdW5pcGVyIEJ1c2luZXNzIFVz
ZSBPbmx5PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDtw
Y2FtYXJpbEBjaXNjby5jb20mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5LCBEZWNlbWJl
ciA5LCAyMDE5IDEwOjE4IEFNPGJyPg0KPGI+VG86PC9iPiBSb24gQm9uaWNhICZsdDtyYm9uaWNh
QGp1bmlwZXIubmV0Jmd0OzsgU1BSSU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7OyA2bWFu
ICZsdDs2bWFuQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogU1J2NiBOZXR3
b3JrIFByb2dyYW1taW5nIC0gSUNNUCBTb3VyY2UgQWRkcmVzcyBTZWxlY3Rpb248bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5Sb24sPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+QXMgeW91IHBvaW50ZWQgb3V0
IGluIHlvdXIgZW1haWwsIFJGQzQ0NDMgU2VjdGlvbiAyLjIgaXMgdmVyeSBjbGVhciBhYm91dCBo
b3cgdG8gc2VsZWN0IHRoZSBzb3VyY2UgYWRkcmVzcy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5kcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmcgZG9lcyBub3QgY2hhbmdlIHRoaXMuDQo8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5U
aGFua3MsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1HQiI+UGFibG8uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+aXB2
NiAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmciPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+aXB2Ni1ib3VuY2VzQGlldGYu
b3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPiZndDsgb24gYmVoYWxmDQogb2YgUm9uIEJvbmljYSAmbHQ7PC9zcGFuPjxh
IGhyZWY9Im1haWx0bzpyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmciPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+cmJvbmljYT00MGp1bmlwZXIu
bmV0QGRtYXJjLmlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+RnJpZGF5
LCA2IERlY2VtYmVyIDIwMTkgYXQgMTc6NDA8YnI+DQo8Yj5UbzogPC9iPlNQUklORyBXRyAmbHQ7
PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDss
IDZtYW4gJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86Nm1hbkBpZXRmLm9yZyI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij42bWFuQGlldGYub3JnPC9zcGFuPjwv
YT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2si
PiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+U1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIC0gSUNN
UCBTb3VyY2UgQWRkcmVzcyBTZWxlY3Rpb248L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BdXRob3JzLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+V2hlbiBhbiBTUnY2IG5vZGUgc2VuZHMgYW4gSUNNUCBtZXNzYWdlLCBob3cgZG9lcyBpdCBz
ZWxlY3QgdGhlIElDTVAgbWVzc2FnZeKAmXMgc291cmNlIGFkZHJlc3M/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5TZWN0aW9uIDIuMiBvZiBSRkMgNDQ0MyBvZmZlcnMgdHdvIG9wdGlvbnMuIElmIHlvdSB0aGlu
ayB0aGF0IGEgU0lEIGlzIGEgdW5pY2FzdCBhZGRyZXNzLCB0aGUgZmlyc3Qgb3B0aW9uIGlzIGFw
cGxpY2FibGUuIElmIHlvdSB0aGluayB0aGF0IGEgU0lEIGlzIG5vdCBhIHVuaWNhc3QgYWRkcmVz
cywgdGhlIHNlY29uZCBvcHRpb24NCiBpcyBhcHBsaWNhYmxlLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+Um9uPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290ZXIzMGIzZDUzOCIg
YWxpZ249ImNlbnRlciIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowY207bWFyZ2luLXJpZ2h0
OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQ7bWFyZ2luLWJvdHRvbTou
MDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Y29sb3I6YmxhY2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+PC9wPg0KPC9kaXY+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_9AA1E98D9B53428E9C6CEF339B0C65ECciscocom_--


From nobody Thu Dec 19 03:47:09 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E62401200FE for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:47:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=juRraXPI; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=n4InpsWK
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 tWhw2Nq0YX1L for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:47:06 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECAFB1200FD for <spring@ietf.org>; Thu, 19 Dec 2019 03:47:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=69047; q=dns/txt; s=iport; t=1576756026; x=1577965626; h=from:to:cc:subject:date:message-id:mime-version; bh=azLBItHbGmFEuyTDhKwB0ZV39AWkLaUMn49A7TsNP88=; b=juRraXPIVp7QyegXHDQ48Oam6K6LLSSxvBBnYYRLozI9QREA3pNwhSiI Pm6ogNk4kL6yY5t3a04Krw3cGAMLCrirLQZd1WEbQ3sSbuM2ysZfFxSSa o+lExVMq57MJOSpHAoea9aNAzPkCB6fAjxv3f5+2nWKdhCv9OautyNN3m w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AmVr0rR+8T8su5/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+8ZR7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUER?= =?us-ascii?q?oMiMEYhQslVdaOAEjyNv/uRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DvAAAGYvtd/4cNJK1hAxoBAQEBAQE?= =?us-ascii?q?BAQEDAQEBAREBAQECAgEBAQGBfIEeLyQsBWxYIAQLKoQGg0YDinSMPI4qgUK?= =?us-ascii?q?BEANQBAkBAQEMAQEYAQwIAgEBg3tFAheCBCQ4EwIDDQEBBAEBAQIBBQRthTc?= =?us-ascii?q?MhV4BAgEEARARHQEBByULAQ0EAQYTAwECFgsBAgQDAgQZBgYLFAkKBAENBSK?= =?us-ascii?q?DAAGBeU0DLgEOkGuQZAKBOIhhdYEygn4BAQWBOQKDZw0LggwJBYExjBkagUE?= =?us-ascii?q?/gRABJyCDCoIbSQEBAgGBGxIBEQIBBh4RCQEFBwkJCIJJMoIsjXVlgV2FVol?= =?us-ascii?q?gjiwxQwqCNYcxhW+EToQmG4JDh3mQFY5OgUaHDIIcj2MCBAIEBQIOAQEFgWk?= =?us-ascii?q?iZ3FwFTsqAYJBCUcYDY0SDAUSFYM7hRSDGYImdAEBL3ePXAEB?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400";  d="scan'208,217";a="393509814"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:47:04 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBl2Ue013656 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:47:04 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:47:02 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:47:01 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:47:01 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fW83oAdbbFXpm9RoY/RzblWEZSER1KsXa+/BRJkMsezyk1JkUZeac2CohyroKvWDKH4DirVMVqENns6IEEvXEo3XnvSptU/LhRjePyrBdDVmgO8aNaKeP0Y4WGNDx7Eblq6knxXrjeU7bWcKsVqcZmka0DII3KKo9v/bm/Vh59AcVR+o8sHn+NENLbmzQiwRegkPcW2/W+afOjoO5+iVSOZhYc2S2DFto4c+2Wmv6y8zY9P9Wr8b3cSk9DIs344xFBmIOg7nsJGWvfvx3vV8ui1NzqlSUw0PbRM94nBXfzdOqY9NNXTS/rmgBy2PLgYzYoClR63ISmJhMjfJ6t6ZsQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=azLBItHbGmFEuyTDhKwB0ZV39AWkLaUMn49A7TsNP88=; b=Ni4R02z749hRzWi0WFJK3NfDA8AD6hrKM2GJ8hemvg9sCIxMzbZGj8+huNk6H88nMiiyuVZNJSaHdYG2Cibucuu/MP/rMjQyVuyUUk5/vGrShaEcEN2bul6V+zpk9zfSp7Fp4hpukVNygLXRHLhyTbtdza4ZuDImHlK9Pk8bHa/cq7WtZvJF5USyuQkahnhb0T6Vvel7jwoU9H+VkLgnFEj+rmceMpYvCpM1ZD0PyLXPgzl9Nvti8oxdHOJNo0anUuBG1G849GftsW2SkmOqDcPkYnV/SdzdHFLmDowkYvCAiisqJJ7I0a9ydm6qHwyuiWyzBvY6ZYpy6wgyGG8Hhw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=azLBItHbGmFEuyTDhKwB0ZV39AWkLaUMn49A7TsNP88=; b=n4InpsWK/tmYazCKmOiUWOcvBnMR0z7Sf8d3F3WBi63RSh/72XrlNCMLS9fU8q/1L5O8xY5rOOc0qfGcddrGVlMV/RWixrAZhtT+4ecOP77NUYJGAif7s78pZOt2L+UotmwEnOOJCoMiKEJG/xbU7msreLha9PK8q77aF6ARnmo=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1262.namprd11.prod.outlook.com (10.169.236.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 11:46:58 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.022; Thu, 19 Dec 2019 11:46:58 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>, "Gyan Mishra" <hayabusagsm@gmail.com>
CC: "Voyer, Daniel" <daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: End.DT/End.DX SIDs (was Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
Thread-Index: AQHVs+tVPzWA1dTv/0KZ2qLYKbrk1g==
Date: Thu, 19 Dec 2019 11:46:58 +0000
Message-ID: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1c785dd7-55cf-45b4-8f28-08d7847927cb
x-ms-traffictypediagnostic: MWHPR11MB1262:
x-microsoft-antispam-prvs: <MWHPR11MB12623A75C3AA5029AEA50619C9520@MWHPR11MB1262.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(8936002)(2616005)(81166006)(81156014)(6486002)(36756003)(186003)(6506007)(53546011)(66476007)(66556008)(64756008)(66446008)(66946007)(91956017)(76116006)(6512007)(45080400002)(86362001)(4326008)(71200400001)(316002)(8676002)(110136005)(478600001)(966005)(2906002)(54906003)(33656002)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1262; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: s+cK2i2zVBem5hHQF8eWVXulSQDH95yYLb4Y6gO8CNwJyfHUN/oKV0b8SzJjpvMzE2lToRGoNh8Lylp6wYU32yy/6wG1CrLO27Bx88WjYUGiso01spUbwZYN+gRWd7IWyHZVgGlLiwo7EB0FS1ztc/fYlV7JL7PT6zEF4D7XvKET7ONCrv5NB/Z5gfq/kzIEiyU2dcYDIX2L+C83pIPRSahkUZc0Q21jGW3aACm52w8Aa/mWH0AnerPo0i9bbFoyK9nK8zz8y606TmLTzyyku3tcPrL/H9v/J42LMGjKhZgw6QjOGbWRaUPzGHeGQxYPP1Kqj16sMK+twh7vNuWuX+P6ufK4MIwiRnl6+z6XSPGQ+kHglQBjOPOEOCetOnLSYWRd2/DNBis48LTbAIpVL6U+ry1HHCWOLnNm3LAisL9YvC0pZOh23MZQKmWaU49+6cjm+SWHPSO4z7ByrzmKfIlLs1hBz8hO8kwZSHpJ0dM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_2CFF8BC87B75476D8EF13F35652D995Aciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c785dd7-55cf-45b4-8f28-08d7847927cb
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:46:58.8276 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cJIIp9EWShZy5v8vZyuRTDfvNxIY/RgrZa5HMbIo/4n6QyaPriFO1XaJzattvvqgawLBrYBmqElKFK3pK5thBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1262
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/NcNIOFwCIHDvH16LCTSd9fGCVks>
Subject: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:47:09 -0000

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

R3lhbiwNCg0KVGhlIEVuZC5EWDQvRW5kLkRYNiBjYW4gYmUgc2VlbiBhcyBhbiBlcXVpdmFsZW50
IHRvIHRoZSBNUExTIHBlci1DRSBWUE4gbGFiZWwuDQpUaGUgRW5kLkRUNC9FbmQuRFQ2IGNhbiBi
ZSBzZWVuIGFzIGFuIGVxdWl2YWxlbnQgdG8gdGhlIE1QTFMgcGVyLVZSRiBWUE4gbGFiZWwuDQoN
CkkgYmVsaWV2ZSB0aGF0IHRoZXkgY2Fubm90IGJlIGNvbWJpbmVkLg0KDQpDaGVlcnMsDQpQYWJs
by4NCg0KRnJvbTogR3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT4NCkRhdGU6IFN1
bmRheSwgMTUgRGVjZW1iZXIgMjAxOSBhdCAwODoyOQ0KVG86ICJXYW5nLCBXZWliaW4gKE5TQiAt
IENOL1NoYW5naGFpKSIgPHdlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNvbT4NCkNjOiAiUGFibG8g
Q2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCAiVm95ZXIsIERhbmll
bCIgPGRhbmllbC52b3llckBiZWxsLmNhPiwgInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRm
Lm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBVU0QvVVNQIHF1ZXN0aW9uIGluIGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50eHQNCg0KDQpIaSBXYW5nICYg
UGFibG8gJiBTcHJpbmcgQXV0aG9ycywNCg0KSGFkIGFub3RoZXIgcXVlc3Rpb24/DQoNClRoZXNl
IDQgc2VjdGlvbnMuICBUcnlpbmcgdG8gdW5kZXJzdGFuZCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVu
IGVuZC5keDQgZW5kLmR4NiBhbmQgZW5kLmR0NCBhbmQgZW5kLmR0Ni4gIFRoZXkgYm90aCBzZWVt
IHZlcnkgc2ltaWxhci4gIE9uZSBzYXlzIHhjb25uZWN0IGJ1dCBvdGhlciBoYXMgdjQgdjYgbG9v
a3VwIGJ1dCBmb3IgYm90aCB5b3UgaGF2ZSB0byBzaWduYWwgIEwzIHZwbiBzZXJ2aWNlcyBzaWQu
ICBOb3Qgc3VyZSB3aHkgYm90aCBTSURzIGR4IGR0IFNpZCBmdW5jdGlvbiB3aHkgdGhleSBjYW5u
b3QgYmUgY29tYmluZWQuDQoNCkkgbm90aWNlZCB0aGlzIGRpZmZlcmVuY2UgYmVsb3cgdGhhdCB0
aGUgZHg0IGR0NCBhY2NvdW50IGZvciB0aGUgZ2xvYmFsIHRhYmxlIHNjZW5hcmlvIHdoZXJlIHRo
ZSBQRS1DRSBpcyBuYXRpdmUgSVB2NCBvciBJUHY2LiAgSW4gdGhlIE1QTFMgd29ybGQgdGhhdCB1
c2UgY2FzZSBpcyB2ZXJ5IGRpZmZlcmVudCBpbiB0aGF0IHRoZXJlIGlzIG5vdCBhbnkgTDMgdnBu
IGxhYmVsIGFuZCBkbyB0aGUgbGFiZWwgc3RhY2sgb25seSBoYWQgYSBzaW5nbGUgdG9wbW9zdCBs
YWJlbC4gIEFsc28gaW4gdGhlIE1QTFMgc2NlbmFyaW8gd2l0aCBJUHY2IGdsb2JhbCB0YWJsZSBQ
RS1DRSB3aXRoIGEgSVB2NCBjb3JlIHlvdSByZXF1aXJlIEJHUCAtTFUgbGFiZWxlZCB1bmljYXN0
IOKAnHNlbmQgbGFiZWzigJ0gdG8gbGFiZWwgYWxsIHRoZSBJUHY2IHByZWZpeGVkIHR1bm5lbGVk
IG92ZXIgSVB2NC4gICBTaW5jZSB0aGF0IHNjZW5hcmlvIGlzIHZlcnkgZGlmZmVyZW50IHdpdGgg
Z2xvYmFsIHRhYmxlIGRvZXMgaXQgbWFrZSBzZW5zZSB0byBoYXZlIGEgc2VwYXJhdGUgRW5kLngg
dmFyaWFudCBmb3IgZ2xvYmFsIHRhYmxlIGZvciBib3RoIElQdjQgYW5kIElQdjYuDQoNCg0KICAg
Tm90ZSB0aGF0IGFuIEVuZC5EVDYgbWF5IGJlIGRlZmluZWQgZm9yIHRoZSBtYWluIElQdjYgdGFi
bGUgaW4gd2hpY2gNCg0KICAgY2FzZSBhbmQgRW5kLkRUNiBzdXBwb3J0cyB0aGUgZXF1aXZhbGVu
dCBvZiBhbiBJUHY2aW5JUHY2DQoNCiAgIGRlY2Fwc3VsYXRpb24gKHdpdGhvdXQgVlBOL3RlbmFu
dCBpbXBsaWNhdGlvbikuDQoNCg0KDQogICAgIDQuNDxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0
bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24t
NC40Pi4gIEVuZC5EWDY6IERlY2Fwc3VsYXRpb24gYW5kIElQdjYgY3Jvc3MtY29ubmVjdCAuIC4g
LiAuIC4gLiAgMTI8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNwYWdlLTEyPg0KDQogICAgIDQuNTxodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dy
YW1taW5nLTA1I3NlY3Rpb24tNC41Pi4gIEVuZC5EWDQ6IERlY2Fwc3VsYXRpb24gYW5kIElQdjQg
Y3Jvc3MtY29ubmVjdCAuIC4gLiAuIC4gLiAgMTM8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNwYWdlLTEzPg0K
DQogICAgIDQuNjxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24tNC42Pi4gIEVuZC5EVDY6IERlY2Fw
c3VsYXRpb24gYW5kIHNwZWNpZmljIElQdjYgdGFibGUgbG9va3VwIC4gLiAgMTQ8aHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFt
bWluZy0wNSNwYWdlLTE0Pg0KDQogICAgIDQuNzxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24tNC43
Pi4gIEVuZC5EVDQ6IERlY2Fwc3VsYXRpb24gYW5kIHNwZWNpZmljIElQdjQgdGFibGUgbG9va3Vw
IC4gLiAgMTU8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNwYWdlLTE1Pg0KDQoNCg0KQWxzbyBJIHdhcyB0cnlp
bmcgdG8gdW5kZXJzdGFuZCBlbmQuZHQ0Ni4NCg0KDQoNClNvIGlmIHRoZSBQRS1DRSBlZGdlIGlz
IGR1YWwgc3RhY2tlZCBhbmhhcyBib3RoIHY0IGFuZCB2NiB5b3UgaGF2ZSBhIFZSRiB0ZW5hbnQg
djQgYW5kIHY2IHNlcGFyYXRlIHBlZXJzIHNpZ25hbGVkIHZpYSBMMyB2cG4gc2VydmljZXMgVExW
LiAgU28gd2h5IGRvIHlvdSBuZWVkIHRoaXMgZW5kLmR0NDYgc2lkDQoNCg0KDQo0Ljg8aHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZy0wNSNzZWN0aW9uLTQuOD4uICBFbmQuRFQ0NjogRGVjYXBzdWxhdGlvbiBhbmQgc3Bl
Y2lmaWMgSVAgdGFibGUgbG9va3VwICAuIC4gIDE2PGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjcGFnZS0xNj4N
Cg0KDQoNCg0KDQpLaW5kIFJlZ2FyZHMsDQoNCg0KDQpHeWFuDQoNCg0KT24gU3VuLCBEZWMgMTUs
IDIwMTkgYXQgMjowNiBBTSBHeWFuIE1pc2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1haWx0
bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+PiB3cm90ZToNCkhpIFdhbmcNCg0KSSBoYXZlIGEgcXVl
c3Rpb24gcmVnYXJkaW5nIHRoZSBQU1AsIFVTUCBhbmQgVVNEIHNlY3Rpb25zIEkgcGFzdGVkIGJl
bG93Lg0KDQpJIGp1c3Qgc2VudCBhbiBlbWFpbCB0byBTcHJpbmcgV0cgcmVsYXRlZCB0byBQU1Ag
YW5kIHRlY2huaWNhbGx5IHdoeSB0aGF0IGlzIG5lY2Vzc2FyeSBhcyB0aGF0IGlzIGEgbGVnYWN5
IGNvbmNlcHQgdGhhdCBoYXMgcGFyaXR5IHRvIE1QTFMgYnV0IGlzIG5vdCB1c2VkIHRvZGF5IGR1
ZSB0byBRT1MgaXNzdWVzLiAgUGxlYXNlIHNlZSB0aGF0IGVtYWlsIHJlbGF0ZWQgdG8gdGhhdCB0
b3BpYy4NCg0KDQpJbiB0aGUgUFNQIHNlY3Rpb24gY2FuIElmIHdlIGhhdmUgdG8ga2VlcCBQU1Ag
Y2FuIHdlIGFkZCB2ZXJiaWFnZSB0aGF0IHN0YXRlcyB0aGF0IFBTUCByZW1vdmFsIG9mIHRoZSBT
UkggaGVhZGVyIG9jY3VycyBvbiB0aGUgUGVudWx0aW1hdGUgZWdyZXNzIFAgbm9kZS4NCg0KSW4g
dGhlIFVTUCBzZWN0aW9uIGNhbiB3ZSBhbHNvIGFkZCB0aGF0IGFsbCByZW1haW5pbmcgU1JIIHBy
ZXNlbnQgaW4gdGhlIHBhY2tldCBhcmUgcG9wcGVkIG9uIHRoZSBlZ3Jlc3MgUEUgdWx0aW1hdGUg
bm9kZS4NCg0KSW4gbG9va2luZyBhdCB0aGVzZSAzIFNJRCBmdW5jdGlvbnMgdGhlIFBTUCBhbmQg
VVNQIHBvcCB0aGUgRUggYW5kIHRoZSBVU1AgcmVtb3ZlcyB0aGUgNmluNiBlbmNhcHN1bGF0aW9u
IHNvIHRoYXQgdGhlIG90aGVyIGVuZC54IGR0NCBkdDYgZXRjIGNhbiBwb3AgdGhlIHNlcnZpY2Vz
IEwzdnBuIGhlYWRlcnMuDQoNCldoeSBjYW7igJl0IHRoZSBVU0QgNmluNiBlbmNhcHN1bGF0aW9u
IHJlbW92YWwgYmUgZG9uZSBvbiB3aXRoIHRoZSBVU1AgU0lEPw0KDQpXaHkgZG9lcyB0aGUgVVNQ
IGFuZCBVU0QgU0lEIGhhdmUgdG8gYmUgc2VwYXJhdGU/DQoNCjQuMTYuMTxodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1I3NlY3Rpb24tNC4xNi4xPi4gIFBTUDogUGVudWx0aW1hdGUgU2VnbWVudCBQb3Agb2YgdGhl
IFNSSA0KDQoNCg0KDQoNCiAgIFRoZSBTUkggcHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBFbmQuWCBh
bmQgRW5kLlQgYmVoYXZpb3JzIGFyZQ0KDQogICBtb2RpZmllZDogYWZ0ZXIgdGhlIGluc3RydWN0
aW9uICJTMTQuICBVcGRhdGUgSVB2NiBEQSB3aXRoIFNlZ21lbnQNCg0KICAgTGlzdFtTZWdtZW50
cyBMZWZ0XSIgaXMgZXhlY3V0ZWQsIHRoZSBmb2xsb3dpbmcgaW5zdHJ1Y3Rpb25zIG11c3QgYmUN
Cg0KICAgZXhlY3V0ZWQgYXMgd2VsbDoNCg0KDQoNCiAgIFMxNC4xLiAgIElmICh1cGRhdGVkIFNM
ID09IDApIHsNCg0KICAgUzE0LjIuICAgICAgUG9wIHRoZSBTUkgNCg0KICAgUzE0LjMuICAgfQ0K
DQoNCg0KNC4xNi4yPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjc2VjdGlvbi00LjE2LjI+LiAgVVNQOiBVbHRp
bWF0ZSBTZWdtZW50IFBvcCBvZiB0aGUgU1JIDQoNCg0KDQoNCg0KICAgVGhlIFNSSCBwcm9jZXNz
aW5nIG9mIHRoZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlDQoNCiAgIG1vZGlm
aWVkOiB0aGUgaW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBmb2xs
b3dpbmcNCg0KICAgb25lczoNCg0KDQoNCiAgIFMwMi4gICBJZiAoU2VnbWVudHMgTGVmdCA9PSAw
KSB7DQoNCiAgIFMwMy4gICAgICAgUG9wIHRoZSBTUkgNCg0KICAgUzA0LiAgIH0NCg0KDQoNCjQu
MTYuMzxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24tNC4xNi4zPi4gIFVTRDogVWx0aW1hdGUgU2Vn
bWVudCBEZWNhcHN1bGF0aW9uDQoNCg0KDQoNCg0KICAgVGhlIFNSSCBwcm9jZXNzaW5nIG9mIHRo
ZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlDQoNCiAgIG1vZGlmaWVkOiB0aGUg
aW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBmb2xsb3dpbmcNCg0K
ICAgb25lczoNCg0KDQoNCiAgIFMwMi4gICBJZiAoU2VnbWVudHMgTGVmdCA9PSAwKSB7DQoNCiAg
IFMwMy4gICAgICBTa2lwIHRoZSBTUkggcHJvY2Vzc2luZyBhbmQgcHJvY2VlZCB0byB0aGUgbmV4
dCBoZWFkZXINCg0KICAgUzA0LiAgIH0NCg0KDQoNCg0KDQogICBGdXJ0aGVyIG9uLCB0aGUgVXBw
ZXItbGF5ZXIgaGVhZGVyIHByb2Nlc3Npbmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kDQoNCiAgIEVu
ZC5UIGJlaGF2aW9ycyBhcmUgbW9kaWZpZWQgYXMgZm9sbG93czoNCg0KDQoNCg0KDQpLaW5kIHJl
Z2FyZHMsDQoNCg0KDQpHeWFuDQoNCk9uIFNhdCwgRGVjIDE0LCAyMDE5IGF0IDk6MDggUE0gV2Fu
ZywgV2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkgPHdlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNv
bTxtYWlsdG86d2VpYmluLndhbmdAbm9raWEtc2JlbGwuY29tPj4gd3JvdGU6DQpIaSBQYWJsbzoN
Cg0KQWZ0ZXIgdGhlIDIgY29udGV4dCBhc3N1bXB0aW9uIGluIHByZXZpb3VzIHZlcnNpb24gb2Yg
dGhpcyBkcmFmdCwgIOKAnHdlIGFzc3VtZSB0aGF0IHRoZXJlIGlzIG5vIG90aGVyIGV4dGVuc2lv
biBoZWFkZXIgdGhhbiB0aGUgU1JILuKAnSAgYW5kICDigJxXZSBhc3N1bWUNCiAgIHRoYXQgdGhl
IFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXTigJ0s
IGFyZSByZW1vdmVkIGluIHRoaXMgbGFzdCBkcmFmdCwgSSBmZWVsIGEgYml0IGNvbmZ1c2lvbiBv
biBVU0QgU0lELCBhcyB3ZWxsIGFzIGNvbWJpbmF0aW9uIG9mIFVTRCAmIFVTUC4NCg0KRmlyc3Qs
IHdpdGhpbiB0aGUgY29udGVudCBvZiB0aGlzIGxhc3QgZHJhZnQsIHRoZSB3b3JkIOKAnEZ1cnRo
ZXIgb27igJ0gbWFya2VkIHJlZCBpbiB0aGUgZm9sbG93aW5nIHBzZXVkb2NvZGUgaW4gc2VjdGlv
biDigJw0LjE2LjPigJ0gaXMgaGFyZCB0byB1bmRlcnN0YW5kIGlmIHRoZSBwYWNrZXQgYmVpbmcg
cHJvY2Vzc2VkIGhhcyBvdGhlciBFSCBlbWJlZCBiZXR3ZWVuIFNSSCBhbmQgVXBwZXItbGF5ZXIg
aGVhZGVyLCBzdWNoIGFzIEFIIG9yIG90aGVyIEVILCB0aGVuIHRoZSBwcm9jZXNzaW5nIGNvbnRy
b2wgb2YgdGhpcyBwYWNrZXQgd2lsbCBiZSBwYXNzZWQgdG8gbm9ybWFsIElQdjYgbW9kdWxlIGZy
b20gY3VycmVudCBTUkggcHJvY2Vzc2luZyBtb2R1bGUgaW4gU1ItTm9kZSwgc28gbXkgcXVlc3Rp
b24gaXMgOiBDYW4gaXRzIGNvbnRyb2wgYWZ0ZXIgY29tcGxldGluZyBBSCBwcm9jZXNzaW5nIChm
b3IgZXhhbXBsZSkgIGJlIGJhY2sgdG8gU1JIIG1vZHVsZSAob3IgY2FsbCBpdCBwc2V1ZG9jb2Rl
IG1vZHVsZSkgdG8gcHJvY2VlZCB0aGUgbmV4dCBoZWFkZXIgbGlrZSDigJx1cHBlci1sYXkgaGVh
ZGVyIHR5cGUgPT00MSBvciA04oCdLg0KT3IsIGlmIG5vdCwgRGlkIHlvdSBjcmVhdGVkIGEgbmV3
IEVIIHByb2Nlc3NpbmcgcHJvdG9jb2wgc3RhY2sgaW5zdGFuY2UgaW4gcGFyYWxsZWwgdG8gbm9y
bWFsIElQdjYgbW9kdWxlIHdpdGhpbiB0aGUgc2NvcGUgb2YgU1JIIHByb2Nlc3NpbmcgaW4gU1It
bm9kZS4NCg0KNC4xNi4zLiAgVVNEOiBVbHRpbWF0ZSBTZWdtZW50IERlY2Fwc3VsYXRpb24NCg0K
UzAyLiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCiAgIFMwMy4gICAgICBTa2lwIHRoZSBT
UkggcHJvY2Vzc2luZyBhbmQgcHJvY2VlZCB0byB0aGUgbmV4dCBoZWFkZXINCiAgIFMwNC4gICB9
DQoNCkZ1cnRoZXIgb24sIHRoZSBVcHBlci1sYXllciBoZWFkZXIgcHJvY2Vzc2luZyBvZiB0aGUg
RW5kLCBFbmQuWCBhbmQNCiAgIEVuZC5UIGJlaGF2aW9ycyBhcmUgbW9kaWZpZWQgYXMgZm9sbG93
czoNCg0KICAgRW5kOg0KICAgUzAxLiBJZiAoVXBwZXItbGF5ZXIgSGVhZGVyIHR5cGUgPT0gNDEg
fHwgNCkgew0KICAgUzAyLiAgICBSZW1vdmUgdGhlIG91dGVyIElQdjYgSGVhZGVyIHdpdGggYWxs
IGl0cyBleHRlbnNpb24gaGVhZGVycw0KICAgUzAzLiAgICBTdWJtaXQgdGhlIHBhY2tldCB0byB0
aGUgZWdyZXNzIElQIEZJQiBsb29rdXAgYW5kDQogICAgICAgICAgICAgIHRyYW5zbWlzc2lvbiB0
byB0aGUgbmV3IGRlc3RpbmF0aW9uDQogICBTMDQuIH0gRWxzZSB7DQogICBTMDUuICAgIFNlbmQg
YW4gSUNNUCBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVzcw0K
ICAgICAgICAgICAgICBDb2RlIDQgKFNSIFVwcGVyLWxheWVyIEhlYWRlciBFcnJvciksDQogICAg
ICAgICAgICAgIFBvaW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhl
YWRlci4NCiAgICAgICAgICAgICAgSW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNj
YXJkIHRoZSBwYWNrZXQuDQoNCiAgIFMwNi4gfQ0KDQpGcm9tIG15IHVuZGVyc3RhbmRpbmcsIHRo
ZSBhbGwgcHJvY2Vzc2luZyBhY3Rpb24gYWJvdXQgc3BlY2lmaWMgU0lEIG11c3QgYmUgY29tcGxl
dGVkIHN1Y2Nlc3NpdmVseS4gVGhhdCBpcyB0byBzYXksIHVwb24gVVNELCB0aGUgdXBwZXItbGF5
ZXIgaGVhZGVyICh0eXBlIDQxIG9yIDQpIG11c3QgYmUgZm9sbG93ZWQgdGhlIFNSSCBoZWFkZXIg
YmVpbmcgcHJvY2Vzc2VkIGN1cnJlbnRseSwgb3Igc2Vjb25kIFNSSCBmb2xsb3dpbmcgdGhlIHNh
bWUgcnVsZSAob2YgY291cnNlLCB0aGUgZHJhZnQgbm90IGNvbnNpZGVyaW5nIDIgb3IgbW9yZSBz
dWNjZXNzaXZlIFNSSHMpLg0KDQpTZWNvbmQsIHRoZSBtaXhlZCBTSURzIGZ1bmN0aW9uIHdpdGgg
Y29tYmluYXRpb24gb2YgVVNEIGFuZCBVU1AgKGV2ZW4gUFNQJlVTRCZVU1ApLCBJIHRoaW5rLCBp
dCBpcyBlYXN5IHRvIHVuZGVyc3RhbmQgd2hlbiB0aGUgdHdvIGFzc3VtcHRpb24gYWJvdmUgZXhp
c3QsIGJ1dCBub3cgSSB0aGluayBpdCBpc27igJl0IGNsZWFyIGlmIHlvdSBvbmx5IHByb3ZpZGUg
dGhlIGZvbGxvd2luZyBzZW50ZW5jZSBpbiB0aGlzIGRyYWZ0LCBpLmUuICDigJxpZiDigKYgZWxz
ZeKApuKAnSBzdGF0ZW1lbnQ6DQrigJxBbiBpbXBsZW1lbnRhdGlvbiB0aGF0IHN1cHBvcnRzIHRo
ZSBVU0QgZmxhdm9yIGluIGNvbmp1bmN0aW9uIHdpdGgNCiAgIHRoZSBVU1AgZmxhdm9yIE1BWSBv
cHRpbWl6ZSB0aGUgcGFja2V0IHByb2Nlc3NpbmcgYnkgZmlyc3QgbG9va2luZw0KICAgd2hldGhl
ciB0aGUgY29uZGl0aW9ucyBmb3IgdGhlIFVTRCBmbGF2b3IgYXJlIG1ldCwgaW4gd2hpY2ggY2Fz
ZSBpdA0KICAgY2FuIHByb2NlZWQgd2l0aCBVU0QgcHJvY2Vzc2luZyBlbHNlIGRvIFVTUCBwcm9j
ZXNzaW5nLuKAnQ0KVGhpcyBjb25mdXNpb24gaXMgYWxzbyBkZXNjcmliZWQgaW4gbXkgYW5vdGhl
ciBtYWlsLiBPZiBjb3Vyc2UsIGlmIHRoZSBmaXJzdCBxdWVzdGlvbiBpcyBhZGRyZXNzZWQgdGhl
biB0aGlzIGNvbmZ1c2lvbiBkb2VzIG5vdCBleGlzdC4NCg0KQnkgdGhlIHdheSwgaXMgaXQgcmVh
bGx5IG5vIGRpZmZlcmVudCBpbiB0ZXh0IGRlc2NyaXB0aW9uIGJlZm9yZSBhbmQgYWZ0ZXIgdGhl
IHR3byBjb250ZXh0IGFzc3VtcHRpb24gYWJvdmUgcmVtb3ZlZD8NCg0KDQpDaGVlcnMgIQ0KDQpX
QU5HIFdlaWJpbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCi0t
DQpHeWFuIFMuIE1pc2hyYQ0KSVQgTmV0d29yayBFbmdpbmVlcmluZyAmIFRlY2hub2xvZ3kNClZl
cml6b24gQ29tbXVuaWNhdGlvbnMgSW5jLiAoVlopDQoxMzEwMSBDb2x1bWJpYSBQaWtlIEZEQzEg
M3JkIEZsb29yDQpTaWx2ZXIgU3ByaW5nLCBNRCAyMDkwNA0KVW5pdGVkIFN0YXRlcw0KUGhvbmU6
IDMwMSA1MDItMTM0Nw0KRW1haWw6IGd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208bWFpbHRvOmd5
YW4ucy5taXNocmFAdmVyaXpvbi5jb20+DQp3d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmct
dGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8aHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29y
a2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudD4NCg0KLS0NCkd5YW4gUy4gTWlzaHJhDQpJVCBO
ZXR3b3JrIEVuZ2luZWVyaW5nICYgVGVjaG5vbG9neQ0KVmVyaXpvbiBDb21tdW5pY2F0aW9ucyBJ
bmMuIChWWikNCjEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3INClNpbHZlciBTcHJp
bmcsIE1EIDIwOTA0DQpVbml0ZWQgU3RhdGVzDQpQaG9uZTogMzAxIDUwMi0xMzQ3DQpFbWFpbDog
Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNv
bT4NCnd3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFu
dDxodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25z
dWx0YW50Pg0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYWxpYnJp
IExpZ2h0IjsNCglwYW5vc2UtMToyIDE1IDMgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6SGVsdmV0aWNhTmV1ZTsNCglwYW5vc2UtMToyIDAg
NSAzIDAgMCAwIDIgMCA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwg
bGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0KaDQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6
IkhlYWRpbmcgNCBDaGFyIjsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmln
aHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNv
bG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsN
CgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0Kc3Bhbi5IZWFkaW5nNENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IkhlYWRpbmcgNCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCglt
c28tc3R5bGUtbGluazoiSGVhZGluZyA0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSBMaWdodCIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMkY1NDk2Ow0KCWZvbnQtc3R5bGU6aXRhbGljO30NCnNwYW4u
SFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQ
cmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCi5Nc29DaHBEZWZhdWx0DQoJ
e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3MC44NXB0IDMu
MGNtIDcwLjg1cHQgMy4wY207fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxpbms9ImJsdWUiIHZs
aW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPkd5YW4sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIEVuZC5EWDQvRW5k
LkRYNiBjYW4gYmUgc2VlbiBhcyBhbiBlcXVpdmFsZW50IHRvIHRoZSBNUExTIHBlci1DRSBWUE4g
bGFiZWwuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIEVuZC5E
VDQvRW5kLkRUNiBjYW4gYmUgc2VlbiBhcyBhbiBlcXVpdmFsZW50IHRvIHRoZSBNUExTIHBlci1W
UkYgVlBOIGxhYmVsLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgYmVsaWV2ZSB0
aGF0IHRoZXkgY2Fubm90IGJlIGNvbWJpbmVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPkNoZWVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5QYWJs
by48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkd5YW4gTWlzaHJhICZsdDtoYXlhYnVzYWdzbUBn
bWFpbC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlN1bmRheSwgMTUgRGVjZW1iZXIgMjAxOSBh
dCAwODoyOTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7V2FuZywgV2VpYmluIChOU0IgLSBDTi9TaGFu
Z2hhaSkmcXVvdDsgJmx0O3dlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNvbSZndDs8YnI+DQo8Yj5D
YzogPC9iPiZxdW90O1BhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpJnF1b3Q7ICZsdDtwY2FtYXJp
bEBjaXNjby5jb20mZ3Q7LCAmcXVvdDtWb3llciwgRGFuaWVsJnF1b3Q7ICZsdDtkYW5pZWwudm95
ZXJAYmVsbC5jYSZndDssICZxdW90O3NwcmluZ0BpZXRmLm9yZyZxdW90OyAmbHQ7c3ByaW5nQGll
dGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3NwcmluZ10gVVNEL1VTUCBxdWVz
dGlvbiBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5IaSBXYW5nICZhbXA7IFBhYmxv
ICZhbXA7IFNwcmluZyBBdXRob3JzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij5IYWQgYW5vdGhlciBxdWVzdGlvbj88bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VGhlc2UgNCBzZWN0aW9ucy4mbmJzcDsg
VHJ5aW5nIHRvIHVuZGVyc3RhbmQgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBlbmQuZHg0IGVuZC5k
eDYgYW5kIGVuZC5kdDQgYW5kIGVuZC5kdDYuJm5ic3A7IFRoZXkgYm90aCBzZWVtIHZlcnkgc2lt
aWxhci4mbmJzcDsgT25lIHNheXMgeGNvbm5lY3QgYnV0IG90aGVyIGhhcyB2NCB2NiBsb29rdXAg
YnV0IGZvciBib3RoIHlvdSBoYXZlIHRvIHNpZ25hbA0KICZuYnNwO0wzIHZwbiBzZXJ2aWNlcyBz
aWQuJm5ic3A7IE5vdCBzdXJlIHdoeSBib3RoIFNJRHMgZHggZHQgU2lkIGZ1bmN0aW9uIHdoeSB0
aGV5IGNhbm5vdCBiZSBjb21iaW5lZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+SSBub3RpY2VkIHRoaXMgZGlmZmVyZW5jZSBiZWxvdyB0aGF0IHRo
ZSBkeDQgZHQ0IGFjY291bnQgZm9yIHRoZSBnbG9iYWwgdGFibGUgc2NlbmFyaW8gd2hlcmUgdGhl
IFBFLUNFIGlzIG5hdGl2ZSBJUHY0IG9yIElQdjYuJm5ic3A7IEluIHRoZSBNUExTIHdvcmxkIHRo
YXQgdXNlIGNhc2UgaXMgdmVyeSBkaWZmZXJlbnQgaW4gdGhhdCB0aGVyZSBpcyBub3QgYW55IEwz
IHZwbg0KIGxhYmVsIGFuZCBkbyB0aGUgbGFiZWwgc3RhY2sgb25seSBoYWQgYSBzaW5nbGUgdG9w
bW9zdCBsYWJlbC4mbmJzcDsgQWxzbyBpbiB0aGUgTVBMUyBzY2VuYXJpbyB3aXRoIElQdjYgZ2xv
YmFsIHRhYmxlIFBFLUNFIHdpdGggYSBJUHY0IGNvcmUgeW91IHJlcXVpcmUgQkdQIC1MVSBsYWJl
bGVkIHVuaWNhc3Qg4oCcc2VuZCBsYWJlbOKAnSB0byBsYWJlbCBhbGwgdGhlIElQdjYgcHJlZml4
ZWQgdHVubmVsZWQgb3ZlciBJUHY0LiAmbmJzcDsgU2luY2UgdGhhdCBzY2VuYXJpbw0KIGlzIHZl
cnkgZGlmZmVyZW50IHdpdGggZ2xvYmFsIHRhYmxlIGRvZXMgaXQgbWFrZSBzZW5zZSB0byBoYXZl
IGEgc2VwYXJhdGUgRW5kLnggdmFyaWFudCBmb3IgZ2xvYmFsIHRhYmxlIGZvciBib3RoIElQdjQg
YW5kIElQdjYuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDticmVhay1iZWZvcmU6
cGFnZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyBOb3RlIHRo
YXQgYW4gRW5kLkRUNiBtYXkgYmUgZGVmaW5lZCBmb3IgdGhlIG1haW4gSVB2NiB0YWJsZSBpbiB3
aGljaDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IGNhc2UgYW5k
IEVuZC5EVDYgc3VwcG9ydHMgdGhlIGVxdWl2YWxlbnQgb2YgYW4gSVB2NmluSVB2NjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IGRlY2Fwc3VsYXRpb24gKHdpdGhv
dXQgVlBOL3RlbmFudCBpbXBsaWNhdGlvbikuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8L2Rp
dj4NCjxkaXY+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YnJlYWstYmVmb3JlOnBh
Z2UiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDticmVhay1iZWZvcmU6cGFn
ZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuNCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjQuNDwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPi4mbmJzcDsgRW5kLkRYNjogRGVjYXBzdWxhdGlvbiBhbmQgSVB2NiBjcm9zcy1j
b25uZWN0IC4gLiAuIC4gLiAuJm5ic3A7IDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmll
dGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1
I3BhZ2UtMTIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4xMjwvc3Bhbj48L2E+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
LTA1I3NlY3Rpb24tNC41Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+NC41PC9zcGFu
PjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+LiZuYnNwOyBFbmQuRFg0OiBEZWNh
cHN1bGF0aW9uIGFuZCBJUHY0IGNyb3NzLWNvbm5lY3QgLiAuIC4gLiAuIC4mbmJzcDsgPC9zcGFu
PjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjcGFnZS0xMyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjEzPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9z
cGFuPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjc2VjdGlvbi00LjYiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij40LjY8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4uJm5ic3A7IEVuZC5EVDY6IERlY2Fwc3VsYXRpb24gYW5kIHNwZWNpZmljIElQdjYgdGFi
bGUgbG9va3VwIC4gLiZuYnNwOyA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNwYWdl
LTE0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+MTQ8L3NwYW4+PC9hPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNz
ZWN0aW9uLTQuNyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjQuNzwvc3Bhbj48L2E+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPi4mbmJzcDsgRW5kLkRUNDogRGVjYXBzdWxh
dGlvbiBhbmQgc3BlY2lmaWMgSVB2NCB0YWJsZSBsb29rdXAgLiAuJm5ic3A7IDwvc3Bhbj48YSBo
cmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLTA1I3BhZ2UtMTUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4xNTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2JyZWFrLWJl
Zm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YnJlYWstYmVm
b3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5BbHNvIEkgd2FzIHRyeWlu
ZyB0byB1bmRlcnN0YW5kIGVuZC5kdDQ2LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij5TbyBpZiB0aGUgUEUtQ0UgZWRnZSBpcyBkdWFsIHN0YWNrZWQgYW5o
YXMgYm90aCB2NCBhbmQgdjYgeW91IGhhdmUgYSBWUkYgdGVuYW50IHY0IGFuZCB2NiBzZXBhcmF0
ZSBwZWVycyBzaWduYWxlZCB2aWEgTDMgdnBuIHNlcnZpY2VzIFRMVi4mbmJzcDsgU28gd2h5IGRv
IHlvdSBuZWVkIHRoaXMgZW5kLmR0NDYgc2lkPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDticmVhay1iZWZvcmU6cGFnZSI+PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNSNzZWN0aW9uLTQuOCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6SGVsdmV0aWNhTmV1ZSI+NC44PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2FOZXVlIj4uJm5ic3A7IEVuZC5EVDQ2
OiBEZWNhcHN1bGF0aW9uIGFuZCBzcGVjaWZpYyBJUCB0YWJsZSBsb29rdXAmbmJzcDsgLiAuJm5i
c3A7IDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1I3BhZ2UtMTYiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYU5ldWUiPjE2PC9zcGFuPjwv
YT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YnJlYWst
YmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDticmVhay1i
ZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPktpbmQgUmVnYXJkcyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDti
cmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2Jy
ZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+R3lhbjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2JyZWFr
LWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+T24gU3VuLCBEZWMgMTUsIDIwMTkgYXQg
MjowNiBBTSBHeWFuIE1pc2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWls
LmNvbSI+aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44
cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQi
Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPkhpIFdhbmc8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMx
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6
IzMxMzEzMSI+SSBoYXZlIGEgcXVlc3Rpb24gcmVnYXJkaW5nIHRoZSBQU1AsIFVTUCBhbmQgVVNE
IHNlY3Rpb25zIEkgcGFzdGVkIGJlbG93LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+SSBqdXN0IHNlbnQgYW4gZW1haWwgdG8g
U3ByaW5nIFdHIHJlbGF0ZWQgdG8gUFNQIGFuZCB0ZWNobmljYWxseSB3aHkgdGhhdCBpcyBuZWNl
c3NhcnkgYXMgdGhhdCBpcyBhIGxlZ2FjeSBjb25jZXB0IHRoYXQgaGFzIHBhcml0eSB0byBNUExT
IGJ1dCBpcyBub3QgdXNlZCB0b2RheSBkdWUgdG8gUU9TIGlzc3Vlcy4mbmJzcDsNCiBQbGVhc2Ug
c2VlIHRoYXQgZW1haWwgcmVsYXRlZCB0byB0aGF0IHRvcGljLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPkluIHRo
ZSBQU1Agc2VjdGlvbiBjYW4gSWYgd2UgaGF2ZSB0byBrZWVwIFBTUCBjYW4gd2UgYWRkIHZlcmJp
YWdlIHRoYXQgc3RhdGVzIHRoYXQgUFNQIHJlbW92YWwgb2YgdGhlIFNSSCBoZWFkZXIgb2NjdXJz
IG9uIHRoZSBQZW51bHRpbWF0ZSBlZ3Jlc3MgUCBub2RlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+SW4gdGhlIFVTUCBzZWN0
aW9uIGNhbiB3ZSBhbHNvIGFkZCB0aGF0IGFsbCByZW1haW5pbmcgU1JIIHByZXNlbnQgaW4gdGhl
IHBhY2tldCBhcmUgcG9wcGVkIG9uIHRoZSBlZ3Jlc3MgUEUgdWx0aW1hdGUgbm9kZS48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEi
PkluIGxvb2tpbmcgYXQgdGhlc2UgMyBTSUQgZnVuY3Rpb25zIHRoZSBQU1AgYW5kIFVTUCBwb3Ag
dGhlIEVIIGFuZCB0aGUgVVNQIHJlbW92ZXMgdGhlIDZpbjYgZW5jYXBzdWxhdGlvbiBzbyB0aGF0
IHRoZSBvdGhlciBlbmQueCBkdDQgZHQ2IGV0YyBjYW4gcG9wIHRoZSBzZXJ2aWNlcyBMM3ZwbiBo
ZWFkZXJzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6IzMxMzEzMSI+V2h5IGNhbuKAmXQgdGhlIFVTRCA2aW42IGVuY2Fwc3VsYXRpb24gcmVt
b3ZhbCBiZSBkb25lIG9uIHdpdGggdGhlIFVTUCBTSUQ/PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj5XaHkgZG9lcyB0aGUgVVNQ
IGFuZCBVU0QgU0lEIGhhdmUgdG8gYmUgc2VwYXJhdGU/PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxoNCBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBo
cmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nLTA1I3NlY3Rpb24tNC4xNi4xIiB0YXJnZXQ9Il9ibGFuayI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
O3RleHQtZGVjb3JhdGlvbjpub25lIj40LjE2LjE8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojMzEzMTMxIj4uJm5ic3A7DQog
UFNQOiBQZW51bHRpbWF0ZSBTZWdtZW50IFBvcCBvZiB0aGUgU1JIPG86cD48L286cD48L3NwYW4+
PC9oND4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgVGhlIFNSSCBwcm9jZXNzaW5nIG9m
IHRoZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgbW9kaWZpZWQ6IGFmdGVyIHRoZSBpbnN0cnVjdGlvbiAm
cXVvdDtTMTQuJm5ic3A7IFVwZGF0ZSBJUHY2IERBIHdpdGggU2VnbWVudDxvOnA+PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IExpc3RbU2VnbWVudHMgTGVmdF0mcXVvdDsgaXMg
ZXhlY3V0ZWQsIHRoZSBmb2xsb3dpbmcgaW5zdHJ1Y3Rpb25zIG11c3QgYmU8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBleGVjdXRlZCBhcyB3ZWxsOjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHls
ZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJz
cDsmbmJzcDsgUzE0LjEuJm5ic3A7Jm5ic3A7IElmICh1cGRhdGVkIFNMID09IDApIHs8bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBTMTQuMi4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgUG9wIHRoZSBTUkg8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZu
YnNwOyZuYnNwOyBTMTQuMy4mbmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEz
MSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8aDQgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdDtmb250LXNpemU6MXJlbSI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9o
dG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSNzZWN0aW9u
LTQuMTYuMiIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazt0ZXh0LWRlY29yYXRpb246bm9uZSI+NC4xNi4y
PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6IzMxMzEzMSI+LiZuYnNwOw0KIFVTUDogVWx0aW1hdGUgU2VnbWVudCBQb3Agb2Yg
dGhlIFNSSDxvOnA+PC9vOnA+PC9zcGFuPjwvaDQ+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5i
c3A7IFRoZSBTUkggcHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBFbmQuWCBhbmQgRW5kLlQgYmVoYXZp
b3JzIGFyZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IG1vZGlmaWVk
OiB0aGUgaW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBmb2xsb3dp
bmc8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBvbmVzOjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBz
dHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4m
bmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyBJZiAoU2VnbWVudHMgTGVmdCA9PSAwKSB7PG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBQb3AgdGhlIFNSSDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMx
MzEzMSI+Jm5ic3A7Jm5ic3A7IFMwNC4mbmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6
IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8ZGl2Pg0KPGg0IHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQ7Zm9udC1zaXplOjFyZW0iPjxhIGhyZWY9Imh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmctMDUjc2VjdGlvbi00LjE2LjMiIHRhcmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7dGV4dC1kZWNvcmF0aW9u
Om5vbmUiPjQuMTYuMzwvc3Bhbj48L2E+PGEgbmFtZT0ibV8yNjg1NTA3Mjc5ODExODU5NTEyX21f
LTc1Mjc4NTQ5MjQwODk1MiI+PC9hPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjojNzU3NTc1Ij4uJm5ic3A7DQogVVNEOiBVbHRpbWF0ZSBTZWdt
ZW50IERlY2Fwc3VsYXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L2g0Pg0KPC9kaXY+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6
IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IFRoZSBTUkggcHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBFbmQu
WCBhbmQgRW5kLlQgYmVoYXZpb3JzIGFyZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5i
c3A7Jm5ic3A7IG1vZGlmaWVkOiB0aGUgaW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1
dGVkIGJ5IHRoZSBmb2xsb3dpbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZu
YnNwOyBvbmVzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyBJZiAoU2VnbWVu
dHMgTGVmdCA9PSAwKSB7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsg
UzAzLiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTa2lwIHRoZSBTUkggcHJvY2Vzc2lu
ZyBhbmQgcHJvY2VlZCB0byB0aGUgbmV4dCBoZWFkZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMx
MzEiPiZuYnNwOyZuYnNwOyBTMDQuJm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMz
MTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgRnVydGhlciBvbiwgdGhlIFVwcGVyLWxh
eWVyIGhlYWRlciBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVuZC5YIGFuZDxvOnA+PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IEVuZC5UIGJlaGF2aW9ycyBhcmUgbW9kaWZpZWQg
YXMgZm9sbG93czo8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtmb250LXNpemU6MXJlbTticmVhay1iZWZv
cmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3doaXRlLXNwYWNlOnBy
ZS13cmFwO2ZvbnQtc2l6ZToxcmVtO2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29s
b3I6IzMxMzEzMSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Zm9udC1zaXplOjFyZW07YnJl
YWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj5LaW5kIHJlZ2FyZHMs
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7
d2hpdGUtc3BhY2U6cHJlLXdyYXA7Zm9udC1zaXplOjFyZW07YnJlYWstYmVmb3JlOnBhZ2UiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMzEzMTMxIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtmb250
LXNpemU6MXJlbTticmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOiMzMTMxMzEi
Pkd5YW48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPk9uIFNhdCwgRGVjIDE0LCAyMDE5IGF0IDk6
MDggUE0gV2FuZywgV2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkgJmx0OzxhIGhyZWY9Im1haWx0
bzp3ZWliaW4ud2FuZ0Bub2tpYS1zYmVsbC5jb20iIHRhcmdldD0iX2JsYW5rIj53ZWliaW4ud2Fu
Z0Bub2tpYS1zYmVsbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0Mg
MS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4g
bGFuZz0iRU4tVVMiPkhpIFBhYmxvOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPkFmdGVy
IHRoZSAyIGNvbnRleHQgYXNzdW1wdGlvbiBpbiBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoaXMgZHJh
ZnQsICZuYnNwO+KAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFj
a2dyb3VuZDojRkZGREY1Ij53ZSBhc3N1bWUgdGhhdCB0aGVyZSBpcyBubyBvdGhlciBleHRlbnNp
b24gaGVhZGVyIHRoYW4gdGhlIFNSSC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPuKAnQ0KICZu
YnNwO2FuZCAmbmJzcDvigJw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
O2JhY2tncm91bmQ6I0ZGRkRGNSI+V2UgYXNzdW1lPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6
MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyB0aGF0IHRoZSBTUkggbWF5
IGJlIHByZXNlbnQgbXVsdGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj7igJ0sIGFyZSByZW1vdmVkIGluIHRoaXMgbGFzdCBkcmFmdCwgSSBmZWVs
IGEgYml0IGNvbmZ1c2lvbiBvbiBVU0QgU0lELA0KIGFzIHdlbGwgYXMgY29tYmluYXRpb24gb2Yg
VVNEICZhbXA7IFVTUC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0
Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj5GaXJzdCwgd2l0aGluIHRoZSBjb250ZW50IG9mIHRoaXMg
bGFzdCBkcmFmdCwgdGhlIHdvcmQg4oCcRnVydGhlciBvbuKAnSBtYXJrZWQgcmVkIGluIHRoZSBm
b2xsb3dpbmcgcHNldWRvY29kZSBpbiBzZWN0aW9uIOKAnDQuMTYuM+KAnSBpcyBoYXJkIHRvIHVu
ZGVyc3RhbmQgaWYgdGhlIHBhY2tldCBiZWluZyBwcm9jZXNzZWQgaGFzIG90aGVyIEVIIGVtYmVk
IGJldHdlZW4gU1JIIGFuZCBVcHBlci1sYXllciBoZWFkZXIsIHN1Y2gNCiBhcyBBSCBvciBvdGhl
ciBFSCwgdGhlbiB0aGUgcHJvY2Vzc2luZyBjb250cm9sIG9mIHRoaXMgcGFja2V0IHdpbGwgYmUg
cGFzc2VkIHRvIG5vcm1hbCBJUHY2IG1vZHVsZSBmcm9tIGN1cnJlbnQgU1JIIHByb2Nlc3Npbmcg
bW9kdWxlIGluIFNSLU5vZGUsIHNvIG15IHF1ZXN0aW9uIGlzIDogQ2FuIGl0cyBjb250cm9sIGFm
dGVyIGNvbXBsZXRpbmcgQUggcHJvY2Vzc2luZyAoZm9yIGV4YW1wbGUpICZuYnNwO2JlIGJhY2sg
dG8gU1JIIG1vZHVsZSAob3IgY2FsbA0KIGl0IHBzZXVkb2NvZGUgbW9kdWxlKSB0byBwcm9jZWVk
IHRoZSBuZXh0IGhlYWRlciBsaWtlIOKAnHVwcGVyLWxheSBoZWFkZXIgdHlwZSA9PTQxIG9yIDTi
gJ0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+T3IsIGlmIG5vdCwgRGlkIHlvdSBjcmVh
dGVkIGEgbmV3IEVIIHByb2Nlc3NpbmcgcHJvdG9jb2wgc3RhY2sgaW5zdGFuY2UgaW4gcGFyYWxs
ZWwgdG8gbm9ybWFsIElQdjYgbW9kdWxlIHdpdGhpbiB0aGUgc2NvcGUgb2YgU1JIIHByb2Nlc3Np
bmcgaW4gU1Itbm9kZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0
Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUi
PjQuMTYuMy4mbmJzcDsgVVNEOiBVbHRpbWF0ZSBTZWdtZW50IERlY2Fwc3VsYXRpb248L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPlMwMi4m
bmJzcDsmbmJzcDsgSWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgezwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAzLiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTa2lwIHRoZSBTUkggcHJvY2Vzc2luZyBhbmQgcHJv
Y2VlZCB0byB0aGUgbmV4dCBoZWFkZXI8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQi
Pg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+
Jm5ic3A7Jm5ic3A7IFMwNC4mbmJzcDsmbmJzcDsgfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJy
ZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6cmVkO2JhY2tncm91bmQ6I0ZG
RkRGNSI+RnVydGhlciBvbiwNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2s7YmFja2dyb3VuZDojRkZGREY1Ij50aGUgVXBwZXItbGF5ZXIgaGVhZGVyIHByb2Nlc3Npbmcg
b2YgdGhlIEVuZCwgRW5kLlggYW5kPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0O3dv
cmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazti
YWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBFbmQuVCBiZWhhdmlvcnMgYXJlIG1vZGlm
aWVkIGFzIGZvbGxvd3M6PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJl
YWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3Jv
dW5kOiNGRkZERjUiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDt3b3Jk
LWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFj
a2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgRW5kOjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAxLiBJZiAoVXBw
ZXItbGF5ZXIgSGVhZGVyIHR5cGUgPT0gNDEgfHwgNCkgezwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZu
YnNwOyZuYnNwOyBSZW1vdmUgdGhlIG91dGVyIElQdjYgSGVhZGVyIHdpdGggYWxsIGl0cyBleHRl
bnNpb24gaGVhZGVyczwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFr
OmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3Vu
ZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZuYnNwOyBTdWJtaXQgdGhl
IHBhY2tldCB0byB0aGUgZWdyZXNzIElQIEZJQiBsb29rdXAgYW5kPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB0cmFuc21pc3Npb24gdG8gdGhlIG5ldyBkZXN0aW5hdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzA0LiB9IEVs
c2Ugezwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFs
bCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1
Ij4mbmJzcDsmbmJzcDsgUzA1LiZuYnNwOyZuYnNwOyZuYnNwOyBTZW5kIGFuIElDTVAgUGFyYW1l
dGVyIFByb2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3M8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IENvZGUgNCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSw8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IFBvaW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhlYWRlci48
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0K
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2Fy
ZCB0aGUgcGFja2V0Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFr
OmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3Vu
ZDojRkZGREY1Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7
Jm5ic3A7IFMwNi4gfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+RnJvbSBteSB1
bmRlcnN0YW5kaW5nLCB0aGUgYWxsIHByb2Nlc3NpbmcgYWN0aW9uIGFib3V0IHNwZWNpZmljIFNJ
RCBtdXN0IGJlIGNvbXBsZXRlZCBzdWNjZXNzaXZlbHkuIFRoYXQgaXMgdG8gc2F5LCB1cG9uIFVT
RCwgdGhlIHVwcGVyLWxheWVyIGhlYWRlciAodHlwZSA0MSBvciA0KSBtdXN0IGJlIGZvbGxvd2Vk
IHRoZSBTUkggaGVhZGVyIGJlaW5nIHByb2Nlc3NlZCBjdXJyZW50bHksIG9yIHNlY29uZCBTUkgg
Zm9sbG93aW5nDQogdGhlIHNhbWUgcnVsZSAob2YgY291cnNlLCB0aGUgZHJhZnQgbm90IGNvbnNp
ZGVyaW5nIDIgb3IgbW9yZSBzdWNjZXNzaXZlIFNSSHMpLiA8bzpwPg0KPC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPlNlY29uZCwgdGhl
IG1peGVkIFNJRHMgZnVuY3Rpb24gd2l0aCBjb21iaW5hdGlvbiBvZiBVU0QgYW5kIFVTUCAoZXZl
biBQU1AmYW1wO1VTRCZhbXA7VVNQKSwgSSB0aGluaywgaXQgaXMgZWFzeSB0byB1bmRlcnN0YW5k
IHdoZW4gdGhlIHR3byBhc3N1bXB0aW9uIGFib3ZlIGV4aXN0LCBidXQgbm93IEkgdGhpbmsgaXQg
aXNu4oCZdCBjbGVhciBpZiB5b3Ugb25seSBwcm92aWRlIHRoZSBmb2xsb3dpbmcgc2VudGVuY2Ug
aW4gdGhpcyBkcmFmdCwNCiBpLmUuICZuYnNwO+KAnGlmIOKApiBlbHNl4oCm4oCdIHN0YXRlbWVu
dDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIj7igJw8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRG
NSI+QW4gaW1wbGVtZW50YXRpb24gdGhhdCBzdXBwb3J0cyB0aGUgVVNEIGZsYXZvciBpbiBjb25q
dW5jdGlvbiB3aXRoPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6
YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5k
OiNGRkZERjUiPiZuYnNwOyZuYnNwOyB0aGUgVVNQIGZsYXZvciBNQVkgb3B0aW1pemUgdGhlIHBh
Y2tldCBwcm9jZXNzaW5nIGJ5IGZpcnN0IGxvb2tpbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IHdoZXRoZXIgdGhlIGNv
bmRpdGlvbnMgZm9yIHRoZSBVU0QgZmxhdm9yIGFyZSBtZXQsIGluIHdoaWNoIGNhc2UgaXQ8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IGNhbiBwcm9jZWVkIHdp
dGggVVNEIHByb2Nlc3NpbmcgZWxzZSBkbyBVU1AgcHJvY2Vzc2luZy48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPuKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgY29uZnVzaW9u
IGlzIGFsc28gZGVzY3JpYmVkIGluIG15IGFub3RoZXIgbWFpbC4gT2YgY291cnNlLCBpZiB0aGUg
Zmlyc3QgcXVlc3Rpb24gaXMgYWRkcmVzc2VkIHRoZW4gdGhpcyBjb25mdXNpb24gZG9lcyBub3Qg
ZXhpc3QuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3Bh
biBsYW5nPSJFTi1VUyI+QnkgdGhlIHdheSwgaXMgaXQgcmVhbGx5IG5vIGRpZmZlcmVudCBpbiB0
ZXh0IGRlc2NyaXB0aW9uIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIHR3byBjb250ZXh0IGFzc3VtcHRp
b24gYWJvdmUgcmVtb3ZlZD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYu
MHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246anVzdGlm
eSI+DQo8aT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj5DaGVlcnMgITwvc3Bhbj48
L2k+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1hbGlnbjpqdXN0aWZ5Ij4NCjxiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1hbGlnbjpqdXN0aWZ5Ij4NCjxiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDssc2VyaWYiPldBTkcgV2VpYmluPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0Kc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCjxh
IGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0
Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij4tLSA8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4g
c3R5bGU9ImNvbG9yOiM1MDAwNTAiPkd5YW4gUy4gTWlzaHJhPC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOiM1
MDAwNTAiPklUIE5ldHdvcmsgRW5naW5lZXJpbmcgJmFtcDsgVGVjaG5vbG9neSZuYnNwOzwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFu
IHN0eWxlPSJjb2xvcjojNTAwMDUwIj5WZXJpem9uIENvbW11bmljYXRpb25zJm5ic3A7SW5jLiAo
VlopPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQi
Pg0KPHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAwNTAiPjEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAz
cmQgRmxvb3I8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2
LjBwdCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+U2lsdmVyIFNwcmluZywgTUQgMjA5
MDQ8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+
DQo8c3BhbiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+VW5pdGVkIFN0YXRlczwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQ7YmFja2dy
b3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5k
LXJlcGVhdDppbml0aWFsIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5QaG9uZTombmJz
cDszMDEgNTAyLTEzNDc8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bWFyZ2luLWxlZnQ6MzYuMHB0O2JhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5k
LXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbCI+DQo8c3BhbiBzdHls
ZT0iY29sb3I6IzUwMDA1MCI+RW1haWw6Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpneWFu
LnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxMTU1Q0MiPmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208L3NwYW4+PC9hPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDtiYWNrZ3JvdW5k
LWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtcmVw
ZWF0OmluaXRpYWwiPg0KPGEgaHJlZj0iaHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29y
a2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudCIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2JvcmRlcjpub25lIHdp
bmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20iPnd3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2lu
Zy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDwvc3Bhbj48L2E+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LS0gPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5HeWFuIFMuIE1p
c2hyYTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0
Ij4NCjxzcGFuIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5JVCBOZXR3b3JrIEVuZ2luZWVyaW5nICZh
bXA7IFRlY2hub2xvZ3kmbmJzcDs8L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+VmVyaXpvbiBD
b21tdW5pY2F0aW9ucyZuYnNwO0luYy4gKFZaKTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIHN0eWxlPSJjb2xvcjojNTAwMDUwIj4x
MzEwMSBDb2x1bWJpYSBQaWtlIEZEQzEgM3JkIEZsb29yPC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAw
NTAiPlNpbHZlciBTcHJpbmcsIE1EIDIwOTA0PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAwNTAiPlVu
aXRlZCBTdGF0ZXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bWFyZ2luLWxlZnQ6MzYuMHB0O2JhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBv
c2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbCI+DQo8c3BhbiBzdHlsZT0i
Y29sb3I6IzUwMDA1MCI+UGhvbmU6Jm5ic3A7MzAxIDUwMi0xMzQ3PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdDtiYWNrZ3JvdW5k
LWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtcmVw
ZWF0OmluaXRpYWwiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOiM1MDAwNTAiPkVtYWlsOiZuYnNwOzwv
c3Bhbj48YSBocmVmPSJtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xvcjojMTE1NUNDIj5neWFuLnMubWlzaHJhQHZlcml6b24u
Y29tPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJn
aW4tbGVmdDozNi4wcHQ7YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRp
b246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxhIGhyZWY9Imh0dHA6Ly93
d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQiIHRh
cmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZjtib3JkZXI6bm9uZSB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6MGNtIj53d3cu
bGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8L3NwYW4+
PC9hPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_2CFF8BC87B75476D8EF13F35652D995Aciscocom_--


From nobody Thu Dec 19 03:47:57 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94E281200FD for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level: 
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Nx32VCwR; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=f9rjDCaL
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 Izg_y389H80y for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:47:53 -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 CFFA51200F9 for <spring@ietf.org>; Thu, 19 Dec 2019 03:47:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2472; q=dns/txt; s=iport; t=1576756073; x=1577965673; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=rpTGuziTWTP2UveZJXYmxzcg1UILCykL7Qiw+2Tax9k=; b=Nx32VCwRkuxZ5SAOd8XinGu44L/BlVE20WNYA2SmuYuKdDw0KpEoiZ2t jraw8SQJXQkAq9x5w0N4a40efR8xiyNekjI1AprUY6kiTZhrcB8J5Zkjd pY7AeiqG/TbxLkHHEnYsCfncou7j5PJ5oJ8Mjn1VWSi7V6QkqYebXrcKr k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AWYQymRbDHYCtleE/zHqcsEH/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavyZCU/Fd5DUHdu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BCAgDTYvtd/4MNJK1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWsEAQELAYFMUAVsWCAECyqEBoNGA4p0ToFsJYldjiqCUgNUCQE?= =?us-ascii?q?BAQwBARgNCAIBAYN7RQIXggQkNwYOAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQE?= =?us-ascii?q?CAQEBEBERDAEBLAwLBAIBCBEDAQIDAiMDAgICHwYLFAEICAEBBAESIoMAAYJ?= =?us-ascii?q?GAw4gAQ6hUgKBOIhhdYEygn4BAQWCSoJVDQuCDAMGgQ4oAYwYGoFBP4ERJww?= =?us-ascii?q?Ugkw+ghtJAQGBYxeCeTKCLJA3nhNDCoI1hzGKPYQmG5pRjk6IUoIcj2MCBAI?= =?us-ascii?q?EBQIOAQEFgWgjKoEucBU7KgGCQVAYDY0Sg3OFFIU/dIEoj1wBAQ?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400"; d="scan'208";a="673599168"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:47:52 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBlqD9028596 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:47:52 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:47:52 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 06:47:51 -0500
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:47:51 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m488uLgwV+RfXiFU8ULzXb0h1V2f3osjmWrGxkDxUNuk2yWJECM0+CR0LVnkTOKZtLCBbT82btm6afsdy9DBw8JoFA7us3QcneaXCGPOBQ+vUfwWdG8s9EmOmOuz+WD8j0MVUXiObTWenZXpDlTBDnK/r6b5zw3XOUFC02D18n238JTZ1/FIflhSYlyVwJKEMOzB1tc9h1d7titBTiOqhdhxLNN/lPGaoyLmUwmSrtF4hHQW3mkNBJtCKh6aJscu43xWvMRjNozJ9ifuEYD1KWdLN2bL7VluQe+W1ur6arNO7bG6DCuD08B9ly3QQqb7y7f42gnpW9pi33H8KfSGkg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rpTGuziTWTP2UveZJXYmxzcg1UILCykL7Qiw+2Tax9k=; b=OapapWDYGQppMiHDZ74/R7f69JNC/hd+E1tdW3jHfV1ogMnYiIh5EzsDLLMojzFRezL39vVQVstM+49ST+rJfrwaG92MXo1RKMqvubR4z2k2IS9uB+/FgPcYujpu5cslmowHcLMf9QDB1F6oZ0YSqu82oEzbmfaCUwJmyEowZgUPueUjWuElSPJveTvsD5cAZtSRvqi7vQUqK17HkCXMV4PmIb/Tv1P1RxPdmm4DD6FoDSJ5F60MMDo1iBRsR1R4s7T1oCcQlXWJGVTMPUYzCYQUfEBIPmfWQqQwYBjq/JB1kjKfv1xEDUNTGNd1ReOmgcbWx46H/H17YwOP0RTpYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rpTGuziTWTP2UveZJXYmxzcg1UILCykL7Qiw+2Tax9k=; b=f9rjDCaLCxJPCGkpicKJM+ZVE93q81U5ejLUkjMlCzsitzWqw8XYf0BR9wDr70zBPpAzmcXVIEKn0CoB16o0zuHU9EwqkzlgYQekDfWgGE0vB/wyVQJqgzcoXNM4lspiqIrsy+WsA0j94EYD5PjXELZ55memn1q6Wk3AuqEB2Bw=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1262.namprd11.prod.outlook.com (10.169.236.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 11:47:50 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.022; Thu, 19 Dec 2019 11:47:50 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAA==
Date: Thu, 19 Dec 2019 11:47:49 +0000
Message-ID: <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com>
In-Reply-To: <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 25c9ff06-bb95-44c4-7b54-08d784794639
x-ms-traffictypediagnostic: MWHPR11MB1262:
x-microsoft-antispam-prvs: <MWHPR11MB1262B27ED7978355356CFA89C9520@MWHPR11MB1262.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(13464003)(8936002)(2616005)(81166006)(81156014)(6486002)(36756003)(186003)(6506007)(53546011)(66476007)(66556008)(64756008)(66446008)(66946007)(91956017)(76116006)(6512007)(86362001)(71200400001)(316002)(8676002)(110136005)(478600001)(966005)(2906002)(33656002)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1262; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VQlW+QbZdk4QYeHiHrqWhQmmLdsW4B9TBNiI9Cm3qmqU201zhvbg8+vjAqI/ppPyVTrOdFp7d4Iu19Bjc7VqrjhYHrK1oa4BvKTl4WkStfkLJn2+8nXek6IChG3kO44+05xGNST+zWPs04B3CKflvdlYd0tv0LubUm7m2wEq96GfM9b5Zk68k3VYMGSGCYurTVYyzHxdEtHUhxJ9yJUOE43YsXpUGI4pQrOpaJjtZsIJ6c6yYjzqLrfX9nbME0iibojD9Z0cfAvDiyilkWC65RJ+Tc1g8RwXve8+lZCnNw/OFQDkE/w3e19wuJ6JVomeyttHGNudJUs9bxwfz13slWBvz26SLYFbBseCU9heTyk/84FH8fVjRE4fuOducf3wB8sN9zN8cn5INzfMpgxPTBlIDKop1UmiK4pF1eE2hf/UR5tZ2R5BhJDAlRwxLDvGR5sD6GYulEC8Ld0Y1nGSasR/QNQmC5TIqL0zlxl4+RAl0n2agXxKcPLcuJX6CayotxrS8/QGYTeO66Ry542SEmJXZ1hGfvNYJrJCF7Iv0bQ=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <599D638F6E83E64DA6B28860378658A9@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 25c9ff06-bb95-44c4-7b54-08d784794639
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:47:49.8616 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: meFgh/4r8OJbL+LqmgFVPydXr/ygw5ClM+ulzY7aBBO6b0Lij4O410DDGRrQQ0rTyGz/DFbBWF1Oh/JDv0cceA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1262
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9yNYi-Uxyobo2DZ_YQZs3DRob5E>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:47:56 -0000

SGksDQoNCkFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIHRoZSBjaG9pY2Ugb2YgdGhlIGxvY2F0
b3IgbGVuZ3RoIGlzIGRlcGxveW1lbnQgc3BlY2lmaWMuDQpMSU5FIGhhcyBkZXBsb3llZCBTUnY2
IHVzaW5nIGEgbG9jYXRvciBkaWZmZXJlbnQgdGhhbiBhIC82NC4NCg0KQ2hlZXJzLA0KUGFibG8u
DQoNClsxXSBodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGluZS1kYXRh
LWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2Ng0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9m
IEFsZXhhbmRyZSBQZXRyZXNjdSA8YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbT4NCkRhdGU6
IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0DQpUbzogInNwcmluZ0BpZXRmLm9y
ZyIgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRv
cnMNCg0KICAgIA0KICAgIA0KICAgIExlIDE5LzEyLzIwMTkgw6AgMDA6MTMsIE1hcmsgU21pdGgg
YSDDqWNyaXQgOg0KICAgIFsuLi5dDQogICAgDQogICAgPiBWTFNNIFt2YXJpYWJsZSBsZW5ndGgg
c3VibmV0IG1hc2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFyZCwNCiAgICANCiAgICBXZSBuZWVkIFZM
U00gaW4gb3RoZXIgcGxhY2VzIHRvbywgc3VjaCBhcyBpbiBVTEEgcHJlZml4ZXMgZmQgYW5kIGZj
Lg0KICAgIA0KICAgIEkgdGhpbmsgaXQgaXMgaW5kZWVkIGEgZGlmZmljdWx0IHRvIGdyYXNwIGNv
bmNlcHQsIGJ1dCBpdCBpcyB0aGVyZSBmb3IgDQogICAgZ3Jvd3RoLg0KICAgIA0KICAgIEFsZXgN
CiAgICANCiAgICA+IA0KICAgID4gUmVnYXJkcywNCiAgICA+IE1hcmsuDQogICAgPiANCiAgICA+
ICAgICBfXw0KICAgID4gDQogICAgPiAgICAgSW4gdGhpcyBjYXNlLCB3ZSBzaG91bGQgcHJvYmFi
bHkgY2hhbmdlIHRoZSBkb2N1bWVudCB0byByZWZsZWN0DQogICAgPiAgICAgaW1wbGVtZW50ZWQg
YmVoYXZpb3IuX19fXw0KICAgID4gDQogICAgPiAgICAgX18gX18NCiAgICA+IA0KICAgID4gICAg
ICAgIA0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbl9fX18NCiAgICA+IA0KICAgID4gICAgIF9f
IF9fDQogICAgPiANCiAgICA+IA0KICAgID4gICAgIEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkN
CiAgICA+IA0KICAgID4gICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgPiAgICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KICAgID4gICAgIHNwcmlu
Z0BpZXRmLm9yZyA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCiAgICA+ICAgICBodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgID4gDQogICAgPiANCiAgICA+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiBz
cHJpbmcgbWFpbGluZyBsaXN0DQogICAgPiBzcHJpbmdAaWV0Zi5vcmcNCiAgICA+IGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgPiANCiAgICANCiAgICBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIHNwcmlu
ZyBtYWlsaW5nIGxpc3QNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KICAgIA0KDQo=


From nobody Thu Dec 19 03:48:22 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 949C61200FD for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:48:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=lcWtvpD1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=WzwJqhv5
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 d8nZKLP8CpXQ for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:48:18 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FA8F1200F7 for <spring@ietf.org>; Thu, 19 Dec 2019 03:48:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=38255; q=dns/txt; s=iport; t=1576756098; x=1577965698; h=from:to:subject:date:message-id:mime-version; bh=h/KoUpbpJmNwkAxwLEj9hVyh98s0hvDoD9eBEs/Myfs=; b=lcWtvpD1lHXpavq8GxCvkWy9PpkEPhAFsn/zAy487FsJ7W/Y6ZRomFiB RlkL+Tc6aaU9vhbpNKn5FV2K/tqN6kiP/rgtmjU0MKTC+E3JhcI6g35mS 5ULsWVqLGqJ3BfTIvbpbUOjaHOdViMatX/6AJW5eKmh7opLik/zTqiwib s=;
IronPort-PHdr: =?us-ascii?q?9a23=3A1NP/ZBfGNh190wbSua+Ech4slGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGQD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dyczGc1YVVtN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWBABeYvtd/4MNJK1kGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBfIEeLyknBWxYIAQLKoQGg0YDinNOghGYB4FCgRADVAk?= =?us-ascii?q?BAQEMAQElCAIBAYRAAheCBCQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQIDEhE?= =?us-ascii?q?dAQE4EQEGAhEDAQEBIQEGAwIEMBQJCgQBEiKDAAGBeU0DLgEOA5BjkGQCgTi?= =?us-ascii?q?IYXWBMoJ+AQEFgTUBg2wYggwDBoE2jBkagUE/gREBJiCCTD6CZAKBMAERAgE?= =?us-ascii?q?GOA0JgloygiyNQoJ1hVaJYI4sdAqCNYcxhTiJKxuaUY5OiFKRfwIEAgQFAg4?= =?us-ascii?q?BAQWBaSJncXAVZQGCQVAYDY0SDBcVbwECgkmFFIMZgiZ0gSiPXAEB?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400";  d="scan'208,217";a="385865005"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:48:17 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBmH6o029434 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:48:17 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:48:16 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:48:16 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:48:16 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g1NGuLs++nLdM4tnjH3QE2uu+41jeVorD99K32uhThZqEIVGgwskNxVhNhwewEVzJKW9MHMvEO1HYbq2CGIe/ZC3vDnjK2eJMwIS5+NK8OCmDxZLbARNqtU+eX0Z2977mM7DbLRjl6+hJVgp+ZW+SY80J86QJ19lMfzi1XJd5lKyIZprtq72vYVQjx9Q700mqrNLDch7WPwkci3RvkvD4hT5bcLEWa/hV3YSLO7WU1b2exkhHy+z/neeFtHfeH+wIFqEFAkI3zSV08w4YIiadL9X2VUh/7SH+nxBNki4o+Ya/ubxws7MPMZMReGjvbOgR2giSCAeS3LVUwtuk7aUvw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h/KoUpbpJmNwkAxwLEj9hVyh98s0hvDoD9eBEs/Myfs=; b=NZ9WAXssTulUVw3XjuE74yBy3Vn6tRD/YhRbWfoPSg8+T6MNqc9Cvsc9YtTvA7lsPTZjGqf6ZXWvtswKitGCUELZMNQtBDBakcDCbIqtKrC4CtaxZPKxhNfmdxhW2j3U4M3z+1EEuTV3B50vIcPPQuJhDsEkGPj0kMY0LikGMbnFiODk42/pPDmPrzDrmgobilwGC49Rf3pnTDU0XsE7WRKVLuQQkipmf+9MfUMs4OxEpH1EHYmarq7QXIzk3sn8agFCW2pM2dcZblVBlYeLxxe/QdXYebKPb9qKNA80og2vQw/RjOQ9hDk0mJF+qXag8pZnv7/pBQh1Bv38I13/rQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h/KoUpbpJmNwkAxwLEj9hVyh98s0hvDoD9eBEs/Myfs=; b=WzwJqhv5m5Rvq3XFHRKoAFHIMvcpNLXLdGyO3RlpwDjlwbPgRsMXgmzxC30cmbLoylweDTC0D2Vsuncy05Mz0p+7QPeqZMrI2Xnwdg9otCC2nFYsZKgKz76G04B+DbIHlXPto9AoW+DGP5bQ1KzeNT+KMGdk9pmjeKyWZOnu5Ww=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1262.namprd11.prod.outlook.com (10.169.236.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 11:48:14 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.022; Thu, 19 Dec 2019 11:48:14 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AQHVtmIx6NVBXdpUB0ypaBRlyGuOeQ==
Date: Thu, 19 Dec 2019 11:48:14 +0000
Message-ID: <872C2640-EA42-4B63-AD52-AFFC59992411@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 72644c1a-86a5-4631-a34f-08d7847954f4
x-ms-traffictypediagnostic: MWHPR11MB1262:
x-microsoft-antispam-prvs: <MWHPR11MB1262B00B1B72DF75CA922B75C9520@MWHPR11MB1262.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(8936002)(2616005)(81166006)(81156014)(6486002)(36756003)(186003)(6506007)(53546011)(66476007)(66556008)(64756008)(66446008)(66946007)(91956017)(76116006)(6512007)(86362001)(71200400001)(316002)(8676002)(110136005)(478600001)(966005)(2906002)(33656002)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1262; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DnAzM7q18wZ59DiKqarm+SvfF0wDYHhZDwu2xWCGOzJw5xqdR0XPLk8ByNim6h+8kddcwMc0JtxfAOmQroyrqC7Ya4jwwWajl9/tgYJIqKeNvF+bU4tVsfJbCU86e8hopvyAoMTmEP0xNHLVmaCa2086YSCwcW96al94Tn7ROmnq+E6iKee/usxD6WJDn7IiYun8/EY4e9vdCYc22w1ZAOx4PFRm7pZXZkrE68TEMhhBHZe9t9k9QLHR0ILp6tGCZzTZ/g5GModmPYhlPIhLbdx8gWzWSO95/R0VWwsbK9H4/TrTZHvuXmd0ffbNzwEDsgqRAqdhHUsrnubDX60KWCoiTrt9xCzyA+iaZNAGM8ni26P7WJw36i83qTXywTst9YJIln/Ni3iV/tbUpoHaRY8fktgvvn5fpu2ND/zHUCDF/LyEqNg6+QISglA+ZX70FQRLvAazko3exLCtDzv72CKT26UhD2ejYf5odU9nx5o=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_872C2640EA424B63AD52AFFC59992411ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 72644c1a-86a5-4631-a34f-08d7847954f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:48:14.5013 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rmw2JBXhRrZvq8xQ4IdqQCG68xn4X72mShiiYNJ2/2SRAI03uvyxe33lqarChA/JGpJaSBUIiSYK9CNx8Rsr4w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1262
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/VRLiJbNNrA08pt4CucVbvP0fQD8>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:48:21 -0000

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

SGkgV2FuZywNCg0KSnVzdCB0byBjb25maXJtIHlvdTogTkVULVBHTSBmb2xsb3dzIHRoZSBzYW1l
IHBzZXVkb2NvZGUgZm9ybWF0IGFzIGluIHRoZSBTUkguDQpSZWdhcmRpbmcgdGhlIG5lY2Vzc2l0
eSBvZiB0aGUgVVNEIGJlaGF2aW9yOiB3ZSBoYXZlIGFscmVhZHkgZGlzY3Vzc2VkIGFib3V0IHRo
aXMgaW4gdGhlIHBhc3QuIFRoZSBwcmFjdGljYWwgZXhhbXBsZSBpcyBUSUxGQSB3aXRoIFQuRW5j
YXBzLiBUaGlzIGV4YW1wbGUgaXMgZGlzY3Vzc2VkIGluIGhlcmU6IGh0dHBzOi8vbWFpbGFyY2hp
dmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL2tWNWdKdEN3Q2dVZ0FvU014M2hhMHJXYTZ2cw0K
DQpDaGVlcnMsDQpQYWJsby4NCg0KDQoNCg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2Vz
QGlldGYub3JnPiBvbiBiZWhhbGYgb2YgIldhbmcsIFdlaWJpbiAoTlNCIC0gQ04vU2hhbmdoYWkp
IiA8d2VpYmluLndhbmdAbm9raWEtc2JlbGwuY29tPg0KRGF0ZTogV2VkbmVzZGF5LCAxOCBEZWNl
bWJlciAyMDE5IGF0IDExOjAyDQpUbzogInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9y
Zz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBVU0QvVVNQIHF1ZXN0aW9uIGluIGRyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50eHQNCg0Kd2VsbCwgSSB3ZW50IHRo
cm91Z2ggYWdhaW4gc29tZSBzZWN0aW9ucyBhYm91dCBzcGVjaWZpYyBTSURzIGRlZmluaXRpb24g
aW4gbGFzdCBkcmFmdCwgSSBmZWVsIHRoYXQgU1JIIHByb2Nlc3NpbmcgbW9kdWxlIChwc2V1ZG9j
b2RlIG1vZHVsZSkgaW5jbHVkZSBvdXRyaWdodCBhbGwga2luZHMgb2YgRUhzIHByb2Nlc3Npbmcu
IE9LLg0KDQoNCkNoZWVycyENCg0KV2FuZyBXZWliaW4NCg0KRnJvbTogV2FuZywgV2VpYmluIChO
U0IgLSBDTi9TaGFuZ2hhaSkNClNlbnQ6IDIwMTnlubQxMuaciDE45pelIDE2OjA4DQpUbzogc3By
aW5nQGlldGYub3JnDQpTdWJqZWN0OiBSRTogVVNEL1VTUCBxdWVzdGlvbiBpbiBkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0DQoNCkhpIFNQUklORyBXRyBh
bmQgYXV0aG9yczoNCg0KSSBuZWVkIGluIGZ1cnRoZXIgZXhwcmVzcyBteSBvcGluaW9uIGFib3V0
IFVTRCBTSUQuDQpGcm9tIHRoZSBjb250ZW50IGluIHRoaXMgbGFzdCBkcmFmdCwgSSBmaW5kIGxv
dHMgb2YgU0lEcyBkZWZpbmVkIGluIGRyYWZ0LCBzdWNoIGFzIEVORC5EWCwgRU5ELkRULCBFTkQu
RFgyIGV0Yy4sIHdoaWNoIGltcGx5IGluIGZhY3QgdGhhdCB0aGUgbmV4dC1oZWFkZXIgaW1tZWRp
YXRlbHkgZm9sbG93aW5nIFNSSCBiZWluZyBwcm9jZXNzZWQgYXJlIHVwcGVyLWxheWVyIGhlYWRl
ciBzdWNoIE5IPT00MSBvciA0IChJUHY0IG9yIElQdjYgb3IgRXRoZXJuZXQgZnJhbWUpLCB3aGlj
aCBpcyBwYXlsb2FkIGluIHNlbnNlLiBTbyBpZiB0aGUgMiBjb250ZXh0IGFzc3VtcHRpb24gbWVu
dGlvbmVkIGluIHByZXZpb3VzIGVtYWlsLCDigJxtdWx0aSBleHRlbnNpb24gaGVhZGVyIG1heSBl
eGlzdCBhbmQgbm8gc3VjY2Vzc2l2ZSBtdWx0aSBTUkhzIGluIG9uZSBwYWNrZXTigJ0sIGFyZSBy
ZW1vdmVkLCB0aGUgYmVoYXZpb3Igb2YgU0lEcyBtZW50aW9uZWQgYWJvdmUga2VlcCBubyBjaGFu
Z2UsIGJlY2F1c2UgdGhlIDIgYXNzdW1wdGlvbiBoYXMgbm90IGVmZmVjdGl2ZSBmb3IgdGhlc2Ug
U0lEcy4gQnV0IHJlZ2FyZGluZyB0byBFTkQsIEVORC5YIGFuZCBFTkQuVCB3aXRoIFVTRCwgaXQg
bWF5IGJlIGltcGFjdGVkLCBiZWNhdXNlIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlcmUgYXJlIG90
aGVyIGV4dGVuc2lvbiBoZWFkZXJzIHJlc2lkaW5nIGJldHdlZW4gU1JIIGFuZCB1cHBlci1sYXll
ciBoZWFkZXIsICBhcyBzdWNoLCBpbiBvcmRlciB0byBkZWNhcHN1bGF0ZSB0aGUgb3V0ZXIgaGVh
ZGVyIHRvIGV4cG9zZSBpbm5lciBwYWNrZXQgKElQdjQvNiBvciBFdGhlcm5ldCksIHRoZSBTUi1u
b2RlIGhhcyB0byBoYW5kbGUgYWxsIGV4dGVuc2lvbiBoZWFkZXJzIGV4aXN0aW5nIGluIHRoaXMg
cGFja2V0IHVudGlsIHJlYWNoaW5nIHRoZSB1cHBlci1sYXllciBoZWFkZXIgd2l0aGluIGl0cyBw
c2V1ZG9jb2RlIG1vZHVsZSwgdGhlIGZ1bmN0aW9uIG9mIHByb2Nlc3NpbmcgYWxsIGV4dGVuc2lv
biBoZWFkZXJzIGhhcyBiZWVuIGluIG5vcm1hbCBJUHY2IG1vZHVsZSwgc28gSSB0aGluayBpdCBp
cyBub3QgbmVjZXNzYXJ5IGZvciBpbnRyb2R1Y2luZyBVU0QsIGl0IGlzIGJldHRlciB0byByZW1v
dmUgdGhlIFVTRCBkZWZpbml0aW9uLg0KDQpJIGhvcGUgc29tZW9uZSBnaXZlIHJlcGx5IG9uIHRo
aXMgcXVlc3Rpb24gb3IgcG9pbnQgb3V0IHdoZXJlIGlzIG15IG1pc3VuZGVyc3RhbmRpbmcuDQoN
CkNoZWVycyENCg0KV2FuZyBXZWliaW4NCg0KRnJvbTogV2FuZywgV2VpYmluIChOU0IgLSBDTi9T
aGFuZ2hhaSkNClNlbnQ6IDIwMTnlubQxMuaciDE15pelIDEwOjA5DQpUbzogUGFibG8gQ2FtYXJp
bGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbTxtYWlsdG86cGNhbWFyaWxAY2lzY28u
Y29tPj4NCkNjOiAnc3ByaW5nQGlldGYub3JnJyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJp
bmdAaWV0Zi5vcmc+Pg0KU3ViamVjdDogVVNEL1VTUCBxdWVzdGlvbiBpbiBkcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYudHh0DQoNCkhpIFBhYmxvOg0KDQpBZnRl
ciB0aGUgMiBjb250ZXh0IGFzc3VtcHRpb24gaW4gcHJldmlvdXMgdmVyc2lvbiBvZiB0aGlzIGRy
YWZ0LCAg4oCcd2UgYXNzdW1lIHRoYXQgdGhlcmUgaXMgbm8gb3RoZXIgZXh0ZW5zaW9uIGhlYWRl
ciB0aGFuIHRoZSBTUkgu4oCdICBhbmQgIOKAnFdlIGFzc3VtZQ0KICAgdGhhdCB0aGUgU1JIIG1h
eSBiZSBwcmVzZW50IG11bHRpcGxlIHRpbWVzIGluc2lkZSBlYWNoIHBhY2tldOKAnSwgYXJlIHJl
bW92ZWQgaW4gdGhpcyBsYXN0IGRyYWZ0LCBJIGZlZWwgYSBiaXQgY29uZnVzaW9uIG9uIFVTRCBT
SUQsIGFzIHdlbGwgYXMgY29tYmluYXRpb24gb2YgVVNEICYgVVNQLg0KDQpGaXJzdCwgd2l0aGlu
IHRoZSBjb250ZW50IG9mIHRoaXMgbGFzdCBkcmFmdCwgdGhlIHdvcmQg4oCcRnVydGhlciBvbuKA
nSBtYXJrZWQgcmVkIGluIHRoZSBmb2xsb3dpbmcgcHNldWRvY29kZSBpbiBzZWN0aW9uIOKAnDQu
MTYuM+KAnSBpcyBoYXJkIHRvIHVuZGVyc3RhbmQgaWYgdGhlIHBhY2tldCBiZWluZyBwcm9jZXNz
ZWQgaGFzIG90aGVyIEVIIGVtYmVkIGJldHdlZW4gU1JIIGFuZCBVcHBlci1sYXllciBoZWFkZXIs
IHN1Y2ggYXMgQUggb3Igb3RoZXIgRUgsIHRoZW4gdGhlIHByb2Nlc3NpbmcgY29udHJvbCBvZiB0
aGlzIHBhY2tldCB3aWxsIGJlIHBhc3NlZCB0byBub3JtYWwgSVB2NiBtb2R1bGUgZnJvbSBjdXJy
ZW50IFNSSCBwcm9jZXNzaW5nIG1vZHVsZSBpbiBTUi1Ob2RlLCBzbyBteSBxdWVzdGlvbiBpcyA6
IENhbiBpdHMgY29udHJvbCBhZnRlciBjb21wbGV0aW5nIEFIIHByb2Nlc3NpbmcgKGZvciBleGFt
cGxlKSAgYmUgYmFjayB0byBTUkggbW9kdWxlIChvciBjYWxsIGl0IHBzZXVkb2NvZGUgbW9kdWxl
KSB0byBwcm9jZWVkIHRoZSBuZXh0IGhlYWRlciBsaWtlIOKAnHVwcGVyLWxheSBoZWFkZXIgdHlw
ZSA9PTQxIG9yIDTigJ0uDQpPciwgaWYgbm90LCBEaWQgeW91IGNyZWF0ZWQgYSBuZXcgRUggcHJv
Y2Vzc2luZyBwcm90b2NvbCBzdGFjayBpbnN0YW5jZSBpbiBwYXJhbGxlbCB0byBub3JtYWwgSVB2
NiBtb2R1bGUgd2l0aGluIHRoZSBzY29wZSBvZiBTUkggcHJvY2Vzc2luZyBpbiBTUi1ub2RlLg0K
DQo0LjE2LjMuICBVU0Q6IFVsdGltYXRlIFNlZ21lbnQgRGVjYXBzdWxhdGlvbg0KDQpTMDIuICAg
SWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgew0KICAgUzAzLiAgICAgIFNraXAgdGhlIFNSSCBwcm9j
ZXNzaW5nIGFuZCBwcm9jZWVkIHRvIHRoZSBuZXh0IGhlYWRlcg0KICAgUzA0LiAgIH0NCg0KRnVy
dGhlciBvbiwgdGhlIFVwcGVyLWxheWVyIGhlYWRlciBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVu
ZC5YIGFuZA0KICAgRW5kLlQgYmVoYXZpb3JzIGFyZSBtb2RpZmllZCBhcyBmb2xsb3dzOg0KDQog
ICBFbmQ6DQogICBTMDEuIElmIChVcHBlci1sYXllciBIZWFkZXIgdHlwZSA9PSA0MSB8fCA0KSB7
DQogICBTMDIuICAgIFJlbW92ZSB0aGUgb3V0ZXIgSVB2NiBIZWFkZXIgd2l0aCBhbGwgaXRzIGV4
dGVuc2lvbiBoZWFkZXJzDQogICBTMDMuICAgIFN1Ym1pdCB0aGUgcGFja2V0IHRvIHRoZSBlZ3Jl
c3MgSVAgRklCIGxvb2t1cCBhbmQNCiAgICAgICAgICAgICAgdHJhbnNtaXNzaW9uIHRvIHRoZSBu
ZXcgZGVzdGluYXRpb24NCiAgIFMwNC4gfSBFbHNlIHsNCiAgIFMwNS4gICAgU2VuZCBhbiBJQ01Q
IFBhcmFtZXRlciBQcm9ibGVtIG1lc3NhZ2UgdG8gdGhlIFNvdXJjZSBBZGRyZXNzDQogICAgICAg
ICAgICAgIENvZGUgNCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSwNCiAgICAgICAgICAg
ICAgUG9pbnRlciBzZXQgdG8gdGhlIG9mZnNldCBvZiB0aGUgdXBwZXItbGF5ZXIgaGVhZGVyLg0K
ICAgICAgICAgICAgICBJbnRlcnJ1cHQgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGRpc2NhcmQgdGhl
IHBhY2tldC4NCg0KICAgUzA2LiB9DQoNCkZyb20gbXkgdW5kZXJzdGFuZGluZywgdGhlIGFsbCBw
cm9jZXNzaW5nIGFjdGlvbiBhYm91dCBzcGVjaWZpYyBTSUQgbXVzdCBiZSBjb21wbGV0ZWQgc3Vj
Y2Vzc2l2ZWx5LiBUaGF0IGlzIHRvIHNheSwgdXBvbiBVU0QsIHRoZSB1cHBlci1sYXllciBoZWFk
ZXIgKHR5cGUgNDEgb3IgNCkgbXVzdCBiZSBmb2xsb3dlZCB0aGUgU1JIIGhlYWRlciBiZWluZyBw
cm9jZXNzZWQgY3VycmVudGx5LCBvciBzZWNvbmQgU1JIIGZvbGxvd2luZyB0aGUgc2FtZSBydWxl
IChvZiBjb3Vyc2UsIHRoZSBkcmFmdCBub3QgY29uc2lkZXJpbmcgMiBvciBtb3JlIHN1Y2Nlc3Np
dmUgU1JIcykuDQoNClNlY29uZCwgdGhlIG1peGVkIFNJRHMgZnVuY3Rpb24gd2l0aCBjb21iaW5h
dGlvbiBvZiBVU0QgYW5kIFVTUCAoZXZlbiBQU1AmVVNEJlVTUCksIEkgdGhpbmssIGl0IGlzIGVh
c3kgdG8gdW5kZXJzdGFuZCB3aGVuIHRoZSB0d28gYXNzdW1wdGlvbiBhYm92ZSBleGlzdCwgYnV0
IG5vdyBJIHRoaW5rIGl0IGlzbuKAmXQgY2xlYXIgaWYgeW91IG9ubHkgcHJvdmlkZSB0aGUgZm9s
bG93aW5nIHNlbnRlbmNlIGluIHRoaXMgZHJhZnQsIGkuZS4gIOKAnGlmIOKApiBlbHNl4oCm4oCd
IHN0YXRlbWVudDoNCuKAnEFuIGltcGxlbWVudGF0aW9uIHRoYXQgc3VwcG9ydHMgdGhlIFVTRCBm
bGF2b3IgaW4gY29uanVuY3Rpb24gd2l0aA0KICAgdGhlIFVTUCBmbGF2b3IgTUFZIG9wdGltaXpl
IHRoZSBwYWNrZXQgcHJvY2Vzc2luZyBieSBmaXJzdCBsb29raW5nDQogICB3aGV0aGVyIHRoZSBj
b25kaXRpb25zIGZvciB0aGUgVVNEIGZsYXZvciBhcmUgbWV0LCBpbiB3aGljaCBjYXNlIGl0DQog
ICBjYW4gcHJvY2VlZCB3aXRoIFVTRCBwcm9jZXNzaW5nIGVsc2UgZG8gVVNQIHByb2Nlc3Npbmcu
4oCdDQpUaGlzIGNvbmZ1c2lvbiBpcyBhbHNvIGRlc2NyaWJlZCBpbiBteSBhbm90aGVyIG1haWwu
IE9mIGNvdXJzZSwgaWYgdGhlIGZpcnN0IHF1ZXN0aW9uIGlzIGFkZHJlc3NlZCB0aGVuIHRoaXMg
Y29uZnVzaW9uIGRvZXMgbm90IGV4aXN0Lg0KDQpCeSB0aGUgd2F5LCBpcyBpdCByZWFsbHkgbm8g
ZGlmZmVyZW50IGluIHRleHQgZGVzY3JpcHRpb24gYmVmb3JlIGFuZCBhZnRlciB0aGUgdHdvIGNv
bnRleHQgYXNzdW1wdGlvbiBhYm92ZSByZW1vdmVkPw0KDQoNCkNoZWVycyAhDQoNCldBTkcgV2Vp
YmluDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6IlxAU2ltU3VuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6Ik1pY3Jvc29mdCBZYUhlaSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBNaWNyb3NvZnQgWWFI
ZWkiO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFs
LCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0K
CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
YTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s
b3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uYXBwbGUtY29u
dmVydGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLWNvbnZlcnRlZC1zcGFjZTt9DQou
TXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6
MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCglt
YXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7
cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVT
IiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlv
bjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgV2FuZyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5KdXN0IHRvIGNvbmZpcm0geW91OiBORVQtUEdNIGZvbGxvd3MgdGhlIHNhbWUgcHNl
dWRvY29kZSBmb3JtYXQgYXMgaW4gdGhlIFNSSC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5SZWdhcmRpbmcgdGhlDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJjb2xvcjpibGFjayI+bmVjZXNzaXR5IG9mIHRoZSBVU0QgYmVoYXZpb3I6IDwvc3Bhbj4N
CjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPndlIDwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5oYXZlIGFscmVhZHkgZGlzY3Vzc2VkIGFi
b3V0IHRoaXMgaW4gdGhlIHBhc3QuIFRoZSBwcmFjdGljYWwgZXhhbXBsZSBpcyBUSUxGQSB3aXRo
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPlQuRW5jYXBz
LiBUaGlzIGV4YW1wbGUgaXMgZGlzY3Vzc2VkIGluIGhlcmU6DQo8YSBocmVmPSJodHRwczovL21h
aWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9rVjVnSnRDd0NnVWdBb1NNeDNoYTBy
V2E2dnMiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOiM5NTRGNzIiPmh0dHBzOi8vbWFpbGFyY2hpdmUu
aWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL2tWNWdKdEN3Q2dVZ0FvU014M2hhMHJXYTZ2czwvc3Bh
bj48L2E+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjYXJldC1jb2xv
cjogcmdiKDAsIDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogYXV0bzt0
ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogYXV0bzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1
dG87LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3dvcmQtc3BhY2luZzowcHgiPg0KPHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6
YmxhY2siPkNoZWVycyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNh
cmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5z
OiBhdXRvO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiBhdXRvOy13ZWJraXQtdGV4dC1zaXplLWFk
anVzdDogYXV0bzstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBw
eCI+DQo8c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5QYWJsby48L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPnNw
cmluZyAmbHQ7c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDtX
YW5nLCBXZWliaW4gKE5TQiAtIENOL1NoYW5naGFpKSZxdW90OyAmbHQ7d2VpYmluLndhbmdAbm9r
aWEtc2JlbGwuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIDE4IERlY2VtYmVy
IDIwMTkgYXQgMTE6MDI8YnI+DQo8Yj5UbzogPC9iPiZxdW90O3NwcmluZ0BpZXRmLm9yZyZxdW90
OyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3Nwcmlu
Z10gVVNEL1VTUCBxdWVzdGlvbiBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmctMDYudHh0PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPndl
bGwsIEkgd2VudCB0aHJvdWdoIGFnYWluIHNvbWUgc2VjdGlvbnMgYWJvdXQgc3BlY2lmaWMgU0lE
cyBkZWZpbml0aW9uIGluIGxhc3QgZHJhZnQsIEkgZmVlbCB0aGF0IFNSSCBwcm9jZXNzaW5nIG1v
ZHVsZSAocHNldWRvY29kZSBtb2R1bGUpIGluY2x1ZGUgb3V0cmlnaHQgYWxsIGtpbmRzIG9mIEVI
cyBwcm9jZXNzaW5nLiBPSy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48aT48c3BhbiBsYW5nPSJFTi1VUyI+Q2hlZXJzITwvc3Bhbj48L2k+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V2FuZyBXZWliaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyI+IFdhbmcsIFdlaWJpbiAoTlNCIC0gQ04vU2hhbmdoYWkpDQo8YnI+
DQo8Yj5TZW50OjwvYj4gMjAxOTwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQt
ZmFtaWx5OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5bm0PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj4xMjwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFt
aWx5OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pyIPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj4xODwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5
OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pelPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj4NCiAxNjowODxicj4NCjxiPlRvOjwvYj4gc3ByaW5nQGlldGYub3JnPGJyPg0KPGI+
U3ViamVjdDo8L2I+IFJFOiBVU0QvVVNQIHF1ZXN0aW9uIGluIGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50eHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj5IaSBTUFJJTkcgV0cgYW5kIGF1dGhvcnM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIG5lZWQgaW4g
ZnVydGhlciBleHByZXNzIG15IG9waW5pb24gYWJvdXQgVVNEIFNJRC4NCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tIHRoZSBjb250ZW50IGluIHRoaXMgbGFzdCBkcmFmdCwg
SSBmaW5kIGxvdHMgb2YgU0lEcyBkZWZpbmVkIGluIGRyYWZ0LCBzdWNoIGFzIEVORC5EWCwgRU5E
LkRULCBFTkQuRFgyIGV0Yy4sIHdoaWNoIGltcGx5IGluIGZhY3QgdGhhdCB0aGUgbmV4dC1oZWFk
ZXIgaW1tZWRpYXRlbHkgZm9sbG93aW5nIFNSSCBiZWluZyBwcm9jZXNzZWQNCiBhcmUgdXBwZXIt
bGF5ZXIgaGVhZGVyIHN1Y2ggTkg9PTQxIG9yIDQgKElQdjQgb3IgSVB2NiBvciBFdGhlcm5ldCBm
cmFtZSksIHdoaWNoIGlzIHBheWxvYWQgaW4gc2Vuc2UuIFNvIGlmIHRoZSAyIGNvbnRleHQgYXNz
dW1wdGlvbiBtZW50aW9uZWQgaW4gcHJldmlvdXMgZW1haWwsIOKAnG11bHRpIGV4dGVuc2lvbiBo
ZWFkZXIgbWF5IGV4aXN0IGFuZCBubyBzdWNjZXNzaXZlIG11bHRpIFNSSHMgaW4gb25lIHBhY2tl
dOKAnSwgYXJlIHJlbW92ZWQsIHRoZQ0KIGJlaGF2aW9yIG9mIFNJRHMgbWVudGlvbmVkIGFib3Zl
IGtlZXAgbm8gY2hhbmdlLCBiZWNhdXNlIHRoZSAyIGFzc3VtcHRpb24gaGFzIG5vdCBlZmZlY3Rp
dmUgZm9yIHRoZXNlIFNJRHMuIEJ1dCByZWdhcmRpbmcgdG8gRU5ELCBFTkQuWCBhbmQgRU5ELlQg
d2l0aCBVU0QsIGl0IG1heSBiZSBpbXBhY3RlZCwgYmVjYXVzZSBpdCBpcyBwb3NzaWJsZSB0aGF0
IHRoZXJlIGFyZSBvdGhlciBleHRlbnNpb24gaGVhZGVycyByZXNpZGluZyBiZXR3ZWVuIFNSSA0K
IGFuZCB1cHBlci1sYXllciBoZWFkZXIsICZuYnNwO2FzIHN1Y2gsIGluIG9yZGVyIHRvIGRlY2Fw
c3VsYXRlIHRoZSBvdXRlciBoZWFkZXIgdG8gZXhwb3NlIGlubmVyIHBhY2tldCAoSVB2NC82IG9y
IEV0aGVybmV0KSwgdGhlIFNSLW5vZGUgaGFzIHRvIGhhbmRsZSBhbGwgZXh0ZW5zaW9uIGhlYWRl
cnMgZXhpc3RpbmcgaW4gdGhpcyBwYWNrZXQgdW50aWwgcmVhY2hpbmcgdGhlIHVwcGVyLWxheWVy
IGhlYWRlciB3aXRoaW4gaXRzIHBzZXVkb2NvZGUgbW9kdWxlLA0KIHRoZSBmdW5jdGlvbiBvZiBw
cm9jZXNzaW5nIGFsbCBleHRlbnNpb24gaGVhZGVycyBoYXMgYmVlbiBpbiBub3JtYWwgSVB2NiBt
b2R1bGUsIHNvIEkgdGhpbmsgaXQgaXMgbm90IG5lY2Vzc2FyeSBmb3IgaW50cm9kdWNpbmcgVVNE
LCBpdCBpcyBiZXR0ZXIgdG8gcmVtb3ZlIHRoZSBVU0QgZGVmaW5pdGlvbi48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPkkgaG9wZSBzb21lb25lIGdpdmUgcmVwbHkgb24gdGhpcyBxdWVzdGlvbiBvciBwb2ludCBv
dXQgd2hlcmUgaXMgbXkgbWlzdW5kZXJzdGFuZGluZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxpPjxzcGFuIGxhbmc9IkVOLVVT
Ij5DaGVlcnMhPC9zcGFuPjwvaT48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5X
YW5nIFdlaWJpbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48Yj48c3Bh
biBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gV2FuZywg
V2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkNCjxicj4NCjxiPlNlbnQ6PC9iPiAyMDE5PC9zcGFu
PjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlh
SGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuW5tDwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+MTI8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pyIPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4xNTwvc3Bh
bj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZ
YUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7ml6U8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0KIDEwOjA5PGJyPg0KPGI+VG86PC9iPiBQYWJsbyBDYW1h
cmlsbG8gKHBjYW1hcmlsKSAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpwY2FtYXJpbEBjaXNj
by5jb20iPjxzcGFuIGxhbmc9IkVOLVVTIj5wY2FtYXJpbEBjaXNjby5jb208L3NwYW4+PC9hPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiAnc3ByaW5nQGlldGYub3JnJyAm
bHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVO
LVVTIj5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7PGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFVTRC9VU1AgcXVlc3Rpb24gaW4gZHJhZnQtaWV0Zi1zcHJpbmct
c3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2LnR4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPkhpIFBhYmxvOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj48c3BhbiBsYW5nPSJFTi1VUyI+QWZ0
ZXIgdGhlIDIgY29udGV4dCBhc3N1bXB0aW9uIGluIHByZXZpb3VzIHZlcnNpb24gb2YgdGhpcyBk
cmFmdCwgJm5ic3A74oCcPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazti
YWNrZ3JvdW5kOiNGRkZERjUiPndlDQogYXNzdW1lIHRoYXQgdGhlcmUgaXMgbm8gb3RoZXIgZXh0
ZW5zaW9uIGhlYWRlciB0aGFuIHRoZSBTUkguPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj7igJ0g
Jm5ic3A7YW5kICZuYnNwO+KAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2s7YmFja2dyb3VuZDojRkZGREY1Ij5XZSBhc3N1bWU8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyB0aGF0IHRoZSBT
UkggbWF5IGJlIHByZXNlbnQgbXVsdGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj7igJ0sDQogYXJlIHJlbW92ZWQgaW4gdGhpcyBsYXN0IGRyYWZ0
LCBJIGZlZWwgYSBiaXQgY29uZnVzaW9uIG9uIFVTRCBTSUQsIGFzIHdlbGwgYXMgY29tYmluYXRp
b24gb2YgVVNEICZhbXA7IFVTUC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkZpcnN0LCB3aXRoaW4gdGhlIGNv
bnRlbnQgb2YgdGhpcyBsYXN0IGRyYWZ0LCB0aGUgd29yZCDigJxGdXJ0aGVyIG9u4oCdIG1hcmtl
ZCByZWQgaW4gdGhlIGZvbGxvd2luZyBwc2V1ZG9jb2RlIGluIHNlY3Rpb24g4oCcNC4xNi4z4oCd
IGlzIGhhcmQgdG8gdW5kZXJzdGFuZCBpZiB0aGUgcGFja2V0IGJlaW5nIHByb2Nlc3NlZCBoYXMg
b3RoZXIgRUgNCiBlbWJlZCBiZXR3ZWVuIFNSSCBhbmQgVXBwZXItbGF5ZXIgaGVhZGVyLCBzdWNo
IGFzIEFIIG9yIG90aGVyIEVILCB0aGVuIHRoZSBwcm9jZXNzaW5nIGNvbnRyb2wgb2YgdGhpcyBw
YWNrZXQgd2lsbCBiZSBwYXNzZWQgdG8gbm9ybWFsIElQdjYgbW9kdWxlIGZyb20gY3VycmVudCBT
UkggcHJvY2Vzc2luZyBtb2R1bGUgaW4gU1ItTm9kZSwgc28gbXkgcXVlc3Rpb24gaXMgOiBDYW4g
aXRzIGNvbnRyb2wgYWZ0ZXIgY29tcGxldGluZyBBSCBwcm9jZXNzaW5nDQogKGZvciBleGFtcGxl
KSAmbmJzcDtiZSBiYWNrIHRvIFNSSCBtb2R1bGUgKG9yIGNhbGwgaXQgcHNldWRvY29kZSBtb2R1
bGUpIHRvIHByb2NlZWQgdGhlIG5leHQgaGVhZGVyIGxpa2Ug4oCcdXBwZXItbGF5IGhlYWRlciB0
eXBlID09NDEgb3IgNOKAnS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T3IsIGlm
IG5vdCwgRGlkIHlvdSBjcmVhdGVkIGEgbmV3IEVIIHByb2Nlc3NpbmcgcHJvdG9jb2wgc3RhY2sg
aW5zdGFuY2UgaW4gcGFyYWxsZWwgdG8gbm9ybWFsIElQdjYgbW9kdWxlIHdpdGhpbiB0aGUgc2Nv
cGUgb2YgU1JIIHByb2Nlc3NpbmcgaW4gU1Itbm9kZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+NC4xNi4zLiZuYnNwOyBVU0Q6IFVsdGltYXRlIFNl
Z21lbnQgRGVjYXBzdWxhdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
O2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij5TMDIuJm5ic3A7Jm5ic3A7IElmIChTZWdtZW50
cyBMZWZ0ID09IDApIHs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7d29y
ZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNr
Z3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBTMDMuJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IFNraXAgdGhlIFNSSCBwcm9jZXNzaW5nIGFuZCBwcm9jZWVkIHRvIHRoZSBuZXh0IGhl
YWRlcjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IFMw
NC4mbmJzcDsmbmJzcDsgfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1h
bGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpyZWQ7YmFja2dyb3VuZDojRkZGREY1Ij5G
dXJ0aGVyIG9uLA0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNr
Z3JvdW5kOiNGRkZERjUiPnRoZSBVcHBlci1sYXllciBoZWFkZXIgcHJvY2Vzc2luZyBvZiB0aGUg
RW5kLCBFbmQuWCBhbmQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7d29y
ZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNr
Z3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBFbmQuVCBiZWhhdmlvcnMgYXJlIG1vZGlmaWVk
IGFzIGZvbGxvd3M6PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQt
YnJlYWs6YnJlYWstYWxsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dy
b3VuZDojRkZGREY1Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQ7d29yZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
aztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBFbmQ6PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAx
LiBJZiAoVXBwZXItbGF5ZXIgSGVhZGVyIHR5cGUgPT0gNDEgfHwgNCkgezwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7
IFMwMi4mbmJzcDsmbmJzcDsmbmJzcDsgUmVtb3ZlIHRoZSBvdXRlciBJUHY2IEhlYWRlciB3aXRo
IGFsbCBpdHMgZXh0ZW5zaW9uIGhlYWRlcnM8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBTMDMuJm5ic3A7Jm5ic3A7
Jm5ic3A7IFN1Ym1pdCB0aGUgcGFja2V0IHRvIHRoZSBlZ3Jlc3MgSVAgRklCIGxvb2t1cCBhbmQ8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1h
bGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cmFuc21pc3Npb24gdG8gdGhlIG5ldyBkZXN0aW5hdGlv
bjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFr
LWFsbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRG
NSI+Jm5ic3A7Jm5ic3A7IFMwNC4gfSBFbHNlIHs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBTMDUuJm5ic3A7Jm5i
c3A7Jm5ic3A7IFNlbmQgYW4gSUNNUCBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlIHRvIHRoZSBT
b3VyY2UgQWRkcmVzczwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt3b3Jk
LWJyZWFrOmJyZWFrLWFsbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tn
cm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENvZGUgNCAoU1IgVXBwZXItbGF5
ZXIgSGVhZGVyIEVycm9yKSw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7
d29yZC1icmVhazpicmVhay1hbGwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazti
YWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBQb2ludGVyIHNldCB0byB0
aGUgb2Zmc2V0IG9mIHRoZSB1cHBlci1sYXllciBoZWFkZXIuPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgSW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNjYXJkIHRoZSBwYWNrZXQuPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBT
MDYuIH08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbSBteSB1
bmRlcnN0YW5kaW5nLCB0aGUgYWxsIHByb2Nlc3NpbmcgYWN0aW9uIGFib3V0IHNwZWNpZmljIFNJ
RCBtdXN0IGJlIGNvbXBsZXRlZCBzdWNjZXNzaXZlbHkuIFRoYXQgaXMgdG8gc2F5LCB1cG9uIFVT
RCwgdGhlIHVwcGVyLWxheWVyIGhlYWRlciAodHlwZSA0MSBvciA0KSBtdXN0IGJlIGZvbGxvd2Vk
IHRoZSBTUkggaGVhZGVyDQogYmVpbmcgcHJvY2Vzc2VkIGN1cnJlbnRseSwgb3Igc2Vjb25kIFNS
SCBmb2xsb3dpbmcgdGhlIHNhbWUgcnVsZSAob2YgY291cnNlLCB0aGUgZHJhZnQgbm90IGNvbnNp
ZGVyaW5nIDIgb3IgbW9yZSBzdWNjZXNzaXZlIFNSSHMpLg0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5TZWNv
bmQsIHRoZSBtaXhlZCBTSURzIGZ1bmN0aW9uIHdpdGggY29tYmluYXRpb24gb2YgVVNEIGFuZCBV
U1AgKGV2ZW4gUFNQJmFtcDtVU0QmYW1wO1VTUCksIEkgdGhpbmssIGl0IGlzIGVhc3kgdG8gdW5k
ZXJzdGFuZCB3aGVuIHRoZSB0d28gYXNzdW1wdGlvbiBhYm92ZSBleGlzdCwgYnV0IG5vdyBJIHRo
aW5rIGl0IGlzbuKAmXQgY2xlYXIgaWYgeW91DQogb25seSBwcm92aWRlIHRoZSBmb2xsb3dpbmcg
c2VudGVuY2UgaW4gdGhpcyBkcmFmdCwgaS5lLiAmbmJzcDvigJxpZiDigKYgZWxzZeKApuKAnSBz
dGF0ZW1lbnQ6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPuKAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dy
b3VuZDojRkZGREY1Ij5BbiBpbXBsZW1lbnRhdGlvbiB0aGF0IHN1cHBvcnRzIHRoZSBVU0QgZmxh
dm9yIGluIGNvbmp1bmN0aW9uDQogd2l0aDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IHRoZSBVU1AgZmxhdm9yIE1B
WSBvcHRpbWl6ZSB0aGUgcGFja2V0IHByb2Nlc3NpbmcgYnkgZmlyc3QgbG9va2luZzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7
Jm5ic3A7IHdoZXRoZXIgdGhlIGNvbmRpdGlvbnMgZm9yIHRoZSBVU0QgZmxhdm9yIGFyZSBtZXQs
IGluIHdoaWNoIGNhc2UgaXQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZu
YnNwOyZuYnNwOyBjYW4gcHJvY2VlZCB3aXRoIFVTRCBwcm9jZXNzaW5nIGVsc2UgZG8gVVNQIHBy
b2Nlc3NpbmcuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj7igJ08bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+VGhpcyBjb25mdXNpb24gaXMgYWxzbyBkZXNjcmliZWQgaW4gbXkgYW5v
dGhlciBtYWlsLiBPZiBjb3Vyc2UsIGlmIHRoZSBmaXJzdCBxdWVzdGlvbiBpcyBhZGRyZXNzZWQg
dGhlbiB0aGlzIGNvbmZ1c2lvbiBkb2VzIG5vdCBleGlzdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkJ5IHRo
ZSB3YXksIGlzIGl0IHJlYWxseSBubyBkaWZmZXJlbnQgaW4gdGV4dCBkZXNjcmlwdGlvbiBiZWZv
cmUgYW5kIGFmdGVyIHRoZSB0d28gY29udGV4dCBhc3N1bXB0aW9uIGFib3ZlIHJlbW92ZWQ/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246anVzdGlmeSI+PGk+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7LHNlcmlmIj5DaGVlcnMgITwvc3Bhbj48L2k+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWFsaWduOmp1c3RpZnkiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246anVzdGlmeSI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7LHNlcmlmIj5XQU5HIFdlaWJpbjwvc3Bhbj48L2I+PC9wPg0KPC9kaXY+DQo8
L2JvZHk+DQo8L2h0bWw+DQo=

--_000_872C2640EA424B63AD52AFFC59992411ciscocom_--


From nobody Thu Dec 19 03:51:52 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9FCA1200FE for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:51:49 -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, 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 header.b=E1BXRpKp; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=w9lxuiHH
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 xrb7yV50gg_9 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:51:47 -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 C18741200F9 for <spring@ietf.org>; Thu, 19 Dec 2019 03:51:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=25832; q=dns/txt; s=iport; t=1576756306; x=1577965906; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=dfSMXNj1qhBMtgpt2jy+8kdfD1kbuTrVQsYwFaK7kZM=; b=E1BXRpKpBfCuDabJNXJ5pw4tvv8+uImuTW+iOMTYavLTXkPEaaiBJhh0 wcZ9rOS0dIl1jsw2i4le+/+k46zYFUd38swmtjkJdQCfcz9KvobHEav8H O6PHKDCG6nmbk5qsYRDftPHdsifxt1NzBU4ZgDUHvWZ44Tci01RrqxYiU c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AcEM01RyOAqxhhJ7XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZudAkT+JeTrawQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CzAAACY/td/51dJa1kGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF8gU1QBWxYIAQLKoQGg0YDinSCX4ldjiqCUgN?= =?us-ascii?q?UCQEBAQwBARgGDwIBAYN7RQIXggQkOBMCAw0BAQQBAQECAQUEbYU3DIVeAQE?= =?us-ascii?q?BAQIBAQEQEREMAQEFJAMLAQsEAgEIDgMBAgEBAQECAiYCAgIfBgsVAgYIAgQ?= =?us-ascii?q?BDQUigwABgkYDDiABDqFSAoE4iGF1gTKCfgEBBS+EcA0LggwDBoEOKIFcij0?= =?us-ascii?q?agUE/gREBJiCCHi4+ghtJAQECgWEHECOCVjKCLI1GgnGPNo5dQwqCNYcxij2?= =?us-ascii?q?EJhuCQ4d5kBWOToFGhwyCHI9jAgQCBAUCDgEBBYFpIoFYcBU7KgGCQVAYDY0?= =?us-ascii?q?SDBeDUIUUhT90AYEnjR0rghQBAQ?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400"; d="scan'208";a="396141617"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:51:45 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBpjHJ026937 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:51:45 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:51:44 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:51:44 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 06:51:44 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RVIpcDVaHu017ju7VZjjsJppn7vUMiURAc3o8+TNdlbHVdm9da+sXS6fn20tNZ0EQkFEN1gL03WVyXZEBOjtfImC9FO1UI8qpmv0mn71Hv0qV03utDKBebkP+yB19xAOk2kXvi25z/AlQ5ny2/p2J+Bjc7C1BnE/s9m214b4x1E6/zZzl0mN6hJmUdASmvvT7eH9KPp4g7RdJe7dw8aXWp7VSc89Y+oMX2VcRihU5zW3EbMOF8ToPQR1AIFGLrmJ/eAUOs5Gg22fxl7v0mWkYQ8i+o/nsZUZED+Y9C6ItNVv18BP1Q2rL6R9n+etsSleVgI3KRI9UOeso09yYW5y6A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dfSMXNj1qhBMtgpt2jy+8kdfD1kbuTrVQsYwFaK7kZM=; b=ihO2pw447cbmSffbgrMX7p8T/Dr8FX1KseAQsuoyt3O5Q0esWQoOJnFW9xqmIaBXlm+gxL+tPR8GQIprioFYLQsP4e/IAFspKpkoM4EEfy7WB1hG6upRy0QnyE7bgf1N8G8rtujYlRQEQomtPOIQiPj1oJyJZvV0bBYSp4uUKZHip3wKK6CgIVVzDN3asbkjL9nI8/HuLt6AgInkWgeY2jz62idTZfKA+W9ewYt04wMZ2l3woT52P5FfQhhDBVXj0fqTUKi940WYUL8HMRCo2Rpvo8eoJzv9fzMm/SvbyfpxxIpRhjm3YDRiAD8M8epeMIRPQkU5VB6ycGvPVg9iZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dfSMXNj1qhBMtgpt2jy+8kdfD1kbuTrVQsYwFaK7kZM=; b=w9lxuiHHtFmZgWIBL3N5BiIGfEwtVrByd3PzJqgVzK2L0kCosb2G+quhunsO1AybQ2x4NHGfOjGetgo9B8xbP84FyQdFuY/Z2SHNJIxiy5lXNoJsGsh4vpPMlRzOoq6rrfIPeVc4zAs4r4zdkifYd9j0yL6Fh8jwTE2x5DgWBGE=
Received: from BN6PR11MB1363.namprd11.prod.outlook.com (10.173.33.7) by BN6PR11MB1955.namprd11.prod.outlook.com (10.175.98.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Thu, 19 Dec 2019 11:51:43 +0000
Received: from BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d]) by BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d%6]) with mapi id 15.20.2559.016; Thu, 19 Dec 2019 11:51:42 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: "spring@ietf.org" <spring@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] SRv6 Network Programming and Link Local Source Addresses
Thread-Index: AdWnvRd0lqtmH80YQu+C6Oz5BkM5rgA0iXcAAAHtYYAAAH2owAAAaB+AACLhNsAAAGgsgAAAEqowAMlT84AAAIgLcAClz+aAAACF7UAAbjlSgAAPzKzgAGM7moAAd3bogACH2qeA
Date: Thu, 19 Dec 2019 11:51:42 +0000
Message-ID: <0B39FC3B-8FC5-48A7-AFFB-6540C3CB1CFF@cisco.com>
References: <BN7PR05MB5699A179E7206F3899564234AE410@BN7PR05MB5699.namprd05.prod.outlook.com> <F42D9CF3-DB62-4402-86B6-B48843959A84@gmail.com> <CAO42Z2zv9D7cncX2EfS=Amkbx9cbqNrRytZPdj5YP+h4DsSMGg@mail.gmail.com> <BN7PR05MB5699616A8A4F8DFD876C8352AE400@BN7PR05MB5699.namprd05.prod.outlook.com> <CBB0837B-C743-46A4-86C1-28C96A336E06@gmail.com> <BN7PR05MB5699F8930082179B3B1A28B3AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <1E03C1DB-980A-4BFE-9DCD-56C26BDC8B77@gmail.com> <BN7PR05MB5699E56B4195DBD06F479FB9AE430@BN7PR05MB5699.namprd05.prod.outlook.com> <DDDAFD08-71A1-462E-8C9A-12EDC357B05A@cisco.com> <BN7PR05MB56996E2D298C38271A405B7DAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <F2CFF352-36D7-42CA-B237-C3B411E6D1E5@cisco.com> <BN7PR05MB56991358B7F9DF89C20B1F44AE580@BN7PR05MB5699.namprd05.prod.outlook.com> <DF6902DF-180E-47F9-AA78-E8357DFE1E97@cisco.com> <BN7PR05MB5699ED782047692908D1B1A5AE5A0@BN7PR05MB5699.namprd05.prod.outlook.com> <FBB4D59D-CCAE-47DE-B867-E25414026B87@cisco.com> <BN7PR05MB569938224165973670A5013BAE510@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB569938224165973670A5013BAE510@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e3f2c2f3-ad3f-4b2f-b5bb-08d78479d0f4
x-ms-traffictypediagnostic: BN6PR11MB1955:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB1955DB1FE245E4A04E154B10C9520@BN6PR11MB1955.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(366004)(136003)(396003)(376002)(51444003)(13464003)(189003)(199004)(316002)(81156014)(8676002)(81166006)(2906002)(186003)(64756008)(66556008)(478600001)(6506007)(110136005)(53546011)(30864003)(6512007)(66476007)(8936002)(66446008)(54906003)(966005)(76116006)(6636002)(5660300002)(4326008)(86362001)(36756003)(91956017)(66946007)(2616005)(6486002)(71200400001)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1955; H:BN6PR11MB1363.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: i7MALCJOqnWNluruzp4XYy4GPh+tzj6DN7/arno/1INCXypqUceFcKB3K/xm1QLoiL+xYo+/lEruUbXNHIjnlT19643kkjfFZB83Xr4lsrfqzpEGfSzfDmC6fmHMvCNPFKRD+BGq2n7hu77HEbx2Nt4IPkRJgkMS1rqO/mN4AQ+0exxvdCx/cGo5zX50USafUSl7yqfU5Rcqdik9tIVDEWJxvCcf/DZZgL2AyeIpAbCRhpVPpi1y432MVWBdKOCCJInLEpugtG2ea+asMkhW1Hlf4Gafo6DwX+Gr3hKRl5tVXXQnSegwxVtT5snQqAEffEgM9NuTocigvdiwxr9C8dhqcUdRFwW9L07Rc5N6cC95DI9FDmP9fSKjOXo+cLL9IuH4PLz3b0euk7uEduu8Cb8zNBr1iKb3iIYKqEdntETsRyrfMpwTdKsbxZsmx3D3lJAOd2IPUdHujQOQjs0qJiSPYFLs02h6XMzzxj4PFMzIHwl9wLByUqW1aHGKl0VtIrkwAt77u/TAaNWTjtUh4SvtmBygaFdSHHigt8fgPPdFfmBDbNmsXfcHMtCAx2qJ
Content-Type: text/plain; charset="utf-8"
Content-ID: <E719EFF96BC3D84B95FAD00F06EEF90C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e3f2c2f3-ad3f-4b2f-b5bb-08d78479d0f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:51:42.5223 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /YFWafmO+z1r8PWCXeoDw9lNJGHJIyBe3OJAYmpzvFIVSE/kRzedl9mp33QmHm3Uw3uCmyhJ85P2GGsm5XQN5A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1955
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SHtrX_At0GMZxwldUubfzqolmAc>
Subject: Re: [spring] SRv6 Network Programming and Link Local Source Addresses
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:51:50 -0000

VGhhbmtzIFJvbiBmb3IgdmVyaWZ5aW5nIHlvdXIgYWdyZWVtZW50ISAgDQpJIHRoaW5rIHdlIGNh
biBtYWtlIHRoaXMgZXZlbiBzaW1wbGVyIGJ5IG5vdCBpbnZlbnRpbmcgbmV3IHRleHQsIGFuZCBy
ZWx5aW5nIG9uIHRoZSB0ZXh0IHVzZWQgaW4gU1JILCBSRkMyNDYwLCBSRkM2NTU0IHdpdGggYSBt
aW5vciB0d2VhayB0byBwcmUtc2VsZWN0IGFuIGVncmVzcyBhZGphY2VuY3kuDQoNCk9MRDoNCiAg
IFMxNS4gICBTZXQgdGhlIHBhY2tldCdzIGVncmVzcyBhZGphY2VuY3kgdG8gYSBtZW1iZXIgb2Yg
Sg0KDQpORVc6DQpTMTUuIFJlc3VibWl0IHRoZSBwYWNrZXQgdG8gdGhlIElQdjYgbW9kdWxlIGZv
ciB0cmFuc21pc3Npb24NCiAgICAgICAgICAgICAgIHRvIHRoZSBuZXcgZGVzdGluYXRpb24gdmlh
IGEgbWVtYmVyIG9mIEoNCg0KSSBoYXZlIGRvbmUgdGhpcyB1cGRhdGUgaW4gcmV2MDcuDQoNClRo
YW5rcywNClBhYmxvLg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUm9u
IEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4NCkRhdGU6IE1vbmRheSwgMTYgRGVjZW1iZXIg
MjAxOSBhdCAyMTo0MA0KVG86ICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIgPHBjYW1hcmls
QGNpc2NvLmNvbT4sICJEYXJyZW4gRHVrZXMgKGRkdWtlcykiIDxkZHVrZXNAY2lzY28uY29tPg0K
Q2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBn
bWFpbC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KU3ViamVjdDog
UkU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3Vy
Y2UgQWRkcmVzc2VzDQoNCiAgICBQYWJsbywNCiAgICANCiAgICBZb3VyIHBvaW50IGlzIHdlbGwt
dGFrZW4uIFdlIHNob3VsZCByZW1pbmQgdGhlIHJlYWRlciB0byBhYmlkZSBieSAqYWxsKiBSRkMg
NDI5MSBhbmQgUkZDIDgyMDAgdmFsaWRhdGlvbiBydWxlcywgbm90IGp1c3Qgc291cmNlIGFkZHJl
c3MgdmFsaWRhdGlvbiAuIEkgcmVjb21tZW5kIHRoYXQgeW91IG1ha2UgdGhlIGZvbGxvd2luZyBj
aGFuZ2UgdG8gU2VjdGlvbiA0LjI6DQogICAgDQogICAgT0xEPg0KICAgIFMxNS4gICBTZXQgdGhl
IHBhY2tldCdzIGVncmVzcyBhZGphY2VuY3kgdG8gYSBtZW1iZXIgb2YgSg0KICAgIDxPTEQNCiAg
ICANCiAgICBORVc+DQogICAgUzE1LiAgIFNldCB0aGUgcGFja2V0J3MgZWdyZXNzIGFkamFjZW5j
eSB0byBhIG1lbWJlciBvZiBKLiBUaGVuLCB2YWxpZGF0ZSBhbmQgdHJhbnNtaXQgdGhlIHBhY2tl
dC4gVmFsaWRhdGlvbiBNVVNUIGluY2x1ZGUgYWxsIHJ1bGVzIHNwZWNpZmllZCBieSBSRkMgNDI5
MSBhbmQgODIwMCAoZS5nLiwgdGhlIHNvdXJjZSBhZGRyZXNzIE1VU1Qgbm90IGJlIG11bHRpY2Fz
dCBvciBsaW5rLWxvY2FsKS4NCiAgICA8TkVXDQogICAgDQogICAgVGhlIGZvbGxvd2luZyBhcmUg
c29tZSBzdHJvbmcgcmVhc29ucyBmb3IgdGhpcyBjaGFuZ2U6DQogICAgDQogICAgLSBJbiB0aGUg
Y3VycmVudCB0ZXh0LCB5b3Ugc2VsZWN0IHRoZSBlZ3Jlc3MgYWRqYWNlbmN5IGFuZCBzdG9wIHNo
b3J0LiBZb3UgbmV2ZXIgc2F5IHRoYXQgeW91IGFyZSBzdWJtaXR0aW5nIHRoZSBwYWNrZXQgdG8g
YSBmb3J3YXJkaW5nIG1vZHVsZSB0aGF0IHZhbGlkYXRlcyB0aGUgcGFja2V0IGFzIHBlciBSRkNz
IDQyOTEgYW5kIDgyMDAuIEluIGZhY3QsIHlvdSBuZXZlciBzYXkgdGhhdCB5b3UgYWN0dWFsbHkg
Zm9yd2FyZCB0aGUgcGFja2V0IGF0IGFsbC4NCiAgICAtIFNvdXJjZSB2YWxpZGF0aW9uIGlzIHBh
cnRpY3VsYXJseSBpbXBvcnRhbnQuIEZhaWx1cmUgdG8gZW5mb3JjZSB0aGUgYWJvdmUtbWVudGlv
bmVkIHJ1bGVzIGNhbiBsZWF2ZSBhIG5ldHdvcmsgb3BlbiB0byBzZWN1cml0eSB2dWxuZXJhYmls
aXRpZXMuDQogICAgLSBJdCBpcyBsaWtlbHkgdGhhdCBzb21lIHJlYWRlcnMgb2YgdGhpcyBkb2N1
bWVudCBhcmUgcm91dGluZyBleHBlcnRzLCBidXQgbm90IElQdjYgZXhwZXJ0cy4gQSByZW1pbmRl
ciBtaWdodCBiZSBhcHByZWNpYXRlZCBieSB0aG9zZSB3aG8gYXJlIG5vdCBJUHY2IGV4cGVydHMu
DQogICAgLSBBIHN0cmljdCByZWFkaW5nIG9mIFNlY3Rpb24gNC4yIHN1Z2dlc3QgdGhhdCB0aGUg
RU5ELlggZnVuY3Rpb24gbWlnaHQgaWdub3JlIFJGQyA0MjkxIGFuZCBSRkMgODIwMCB2YWxpZGF0
aW9ucy4gU2luY2UgdGhlIGRvY3VtZW50IGV4cGxvcmVzIHRoZSBlZGdlcyBjb21wbGlhbmNlIGlu
IG90aGVyIHBsYWNlcywgeW91IHByb2JhYmx5IHdhbnQgdG8gYmUgY2xlYXIgYWJvdXQgY29tcGxp
YW5jZSBpbiBTZWN0aW9uIDQuMi4NCiAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBIYXBweSBIb2xpZGF5cywNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgDQogICAgDQogICAgSnVuaXBlciBC
dXNpbmVzcyBVc2UgT25seQ0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQog
ICAgRnJvbTogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbT4g
DQogICAgU2VudDogU2F0dXJkYXksIERlY2VtYmVyIDE0LCAyMDE5IDU6MDEgQU0NCiAgICBUbzog
Um9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD47IFJvbiBCb25pY2EgPHJib25pY2E9NDBq
dW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz47IERhcnJlbiBEdWtlcyAoZGR1a2VzKSA8ZGR1a2Vz
QGNpc2NvLmNvbT4NCiAgICBDYzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+OyBCb2IgSGlu
ZGVuIDxib2IuaGluZGVuQGdtYWlsLmNvbT47IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFp
bC5jb20+DQogICAgU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWlu
ZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQogICAgDQogICAgUm9uLA0KICAgIA0K
ICAgIExldCdzIHNheSBvdGhlciBSRkMgZGVmaW5lcyBydWxlcyBYLFksWi4NCiAgICBEcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgZm9sbG93cyB0aG9zZSBSRkNzIGFu
ZCBoZW5jZSB0aG9zZSBydWxlcy4NCiAgICBZb3UgaGF2ZSBhIGNvbmNlcm4gdGhhdCBuby1vbmUg
ZWxzZSBpcyBzaGFyaW5nIG9uIHJ1bGUgWSwgYW5kIHlvdSBhcmUgYXNraW5nIG1lIHRvIGluY2x1
ZGUgYSByZW1pbmRlciBzYXlpbmcgdGhhdCBZIE1VU1QgYmUgZm9sbG93ZWQsIGJ1dCByZW1haW4g
c2lsZW50IG9uIFggYW5kIFouDQogICAgDQogICAgV2hhdCBkb2VzIHRoaXMgbWVhbiBmb3IgWCBh
bmQgWj8gRG9lcyB0aGlzIG1lYW4gdGhhdCBzb21lb25lIGltcGxlbWVudGluZyBkcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgY2FuIGlnbm9yZSBYIGFuZCBaPyANCiAg
ICANCiAgICBIZW5jZSwgdW5sZXNzIHlvdSBwcm92aWRlIGEgc3Ryb25nIHJlYXNvbiB3aHkgc3Vj
aCByZW1pbmRlciBvbmx5IGZvciBZIGlzIG5lZWRlZCwgSSBrZWVwIG15IHBvc2l0aW9uIG9mIGFn
cmVlaW5nIHdpdGggQm9iLCBEYXJyZW4gYW5kIEthbXJhbiB0aGF0IHN1Y2ggY2xhcmlmaWNhdGlv
biBzaG91bGQgbm90IGJlIGFkZGVkLiBJdHMgbWlzbGVhZGluZyBJbiBteSBvcGluaW9uIGZvciBY
IGFuZCBaLiBQbGVhc2UgcHJvdmlkZSBtZSBhbiBhcmd1bWVudCBvciBhIHJlYXNvbiBmb3IgaXQu
DQogICAgDQogICAgVGhhbmsgeW91LA0KICAgIFBhYmxvLg0KICAgIA0KICAgIC0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5l
dD4NCiAgICBEYXRlOiBXZWRuZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQgMjE6MzcNCiAgICBU
bzogIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgUm9u
IEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPiwgIkRhcnJlbiBE
dWtlcyAoZGR1a2VzKSIgPGRkdWtlc0BjaXNjby5jb20+DQogICAgQ2M6IFNQUklORyBXRyA8c3By
aW5nQGlldGYub3JnPiwgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+LCBNYXJrIFNt
aXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgIFN1YmplY3Q6IFJFOiBbc3ByaW5nXSBT
UnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgYW5kIExpbmsgTG9jYWwgU291cmNlIEFkZHJlc3Nlcw0K
ICAgIA0KICAgICAgICBQYWJsbywNCiAgICAgICAgDQogICAgICAgIEkgYW0gaGFwcHkgdG8gaGVh
ciB0aGF0IHlvdSB3b3VsZCBub3QgZm9yd2FyZCB0aGUgcGFja2V0LiBUaGF0IGlzIHRoZSBjb3Jy
ZWN0IGJlaGF2aW9yLg0KICAgICAgICANCiAgICAgICAgQ291bGQgd2UgbWFrZSB0aGF0IHBvaW50
IGNsZWFyIGluIHRoZSBkcmFmdD8gDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Um9uDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIEp1bmlwZXIgQnVzaW5l
c3MgVXNlIE9ubHkNCiAgICAgICAgDQogICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQogICAgICAgIEZyb206IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNj
by5jb20+IA0KICAgICAgICBTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDM6MDcg
UE0NCiAgICAgICAgVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBSb24gQm9u
aWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+OyBEYXJyZW4gRHVrZXMg
KGRkdWtlcykgPGRkdWtlc0BjaXNjby5jb20+DQogICAgICAgIENjOiBTUFJJTkcgV0cgPHNwcmlu
Z0BpZXRmLm9yZz47IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFyayBTbWl0
aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICAgICAgU3ViamVjdDogUmU6IFtzcHJpbmdd
IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2Vz
DQogICAgICAgIA0KICAgICAgICBSb24sDQogICAgICAgIA0KICAgICAgICBPay4gTGV0IG1lIHRy
eSB0byBiZSBvcGVuLW1pbmRlZCBhbmQgdW5kZXJzdGFuZCB3aHkgeW91IGhhdmUgYSBjb25jZXJu
IHRoYXQgbm8tb25lIGVsc2UgaXMgc2hhcmluZzoNCiAgICAgICAgDQogICAgICAgIEkgZ3Vlc3Mg
dGhhdCB5b3VyIGNvbmNlcm4gaXMgdGhhdCBzaW5jZSB3ZSBkbyBub3QgaGF2ZSBhIHNlY29uZCBG
SUIgbG9va3VwLCBoZW5jZSB5b3UgYmVsaWV2ZSB0aGF0IHdlIHdvdWxkIGp1c3QgY3Jvc3MtY29u
bmVjdCB0aGUgcGFja2V0LiBJcyB0aGlzIGNvcnJlY3Q/DQogICAgICAgIFRoZSBmYWN0IHRoYXQg
d2Ugc2V0IHRoZSBlZ3Jlc3MgYWRqYWNlbmN5IGFzIHBhcnQgb2YgdGhlIEVuZC5YIHBzZXVkb2Nv
ZGUgZG9lcyBub3QgbWVhbiB0aGF0IHdlIHNraXAgdGhlIElQdjYgcHJvY2Vzc2luZywgYW5kIGFz
IHBhcnQgb2YgdGhlIElQdjYgcHJvY2Vzc2luZyB3ZSB3b3VsZCBub3QgZm9yd2FyZCBzdWNoIHBh
Y2tldC4NCiAgICAgICAgDQogICAgICAgIFRoYW5rcywNCiAgICAgICAgUGFibG8uDQogICAgICAg
IA0KICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBSb24g
Qm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KICAgICAgICBEYXRlOiBUdWVzZGF5LCAxMCBE
ZWNlbWJlciAyMDE5IGF0IDAwOjAzDQogICAgICAgIFRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2Ft
YXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBl
ci5uZXRAZG1hcmMuaWV0Zi5vcmc+LCAiRGFycmVuIER1a2VzIChkZHVrZXMpIiA8ZGR1a2VzQGNp
c2NvLmNvbT4NCiAgICAgICAgQ2M6IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgQm9iIEhp
bmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+LCBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21h
aWwuY29tPg0KICAgICAgICBTdWJqZWN0OiBSRTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dy
YW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICAgICAgDQogICAgICAg
ICAgICBQYWJsbywNCiAgICAgICAgICAgIA0KICAgICAgICAgICAgTGV0IHVzIGFncmVlIHRvIGRp
c2FncmVlLg0KICAgICAgICAgICAgDQogICAgICAgICAgICBDaGFpcnMsDQogICAgICAgICAgICAN
CiAgICAgICAgICAgIFBsZWFzZSBkbyBub3QgY2xvc2UgdGhpcyBpc3N1ZS4NCiAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgICAg
IA0KICAgICAgICAgICAgDQogICAgICAgICAgICANCiAgICAgICAgICAgIEp1bmlwZXIgQnVzaW5l
c3MgVXNlIE9ubHkNCiAgICAgICAgICAgIA0KICAgICAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCiAgICAgICAgICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKQ0KICAgICAgICAgICAg
U2VudDogTW9uZGF5LCBEZWNlbWJlciA5LCAyMDE5IDEwOjE2IEFNDQogICAgICAgICAgICBUbzog
Um9uIEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPjsgRGFycmVu
IER1a2VzIChkZHVrZXMpIDxkZHVrZXNAY2lzY28uY29tPg0KICAgICAgICAgICAgQ2M6IFNQUklO
RyBXRyA8c3ByaW5nQGlldGYub3JnPjsgQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+
OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KICAgICAgICAgICAgU3ViamVj
dDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBT
b3VyY2UgQWRkcmVzc2VzDQogICAgICAgICAgICANCiAgICAgICAgICAgIFJvbiwNCiAgICAgICAg
ICAgIA0KICAgICAgICAgICAgSSBhZ3JlZSB3aXRoIEJvYiwgRGFycmVuIGFuZCBLYW1yYW4gdGhh
dCB0aGUgZXhpc3RpbmcgSVB2NiBwcm9jZXNzaW5nIHJ1bGVzIGFyZSBmb2xsb3dlZCBpbiBOZXR3
b3JrIFByb2dyYW1taW5nIGFuZCBkbyBub3QgbmVlZCB0byBiZSByZS1zdGF0ZWQuDQogICAgICAg
ICAgICANCiAgICAgICAgICAgIENoZWVycywNCiAgICAgICAgICAgIFBhYmxvLg0KICAgICAgICAg
ICAgDQogICAgICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICAgICAg
RnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIFJvbiBC
b25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4NCiAgICAgICAgICAg
IERhdGU6IEZyaWRheSwgNiBEZWNlbWJlciAyMDE5IGF0IDE3OjE3DQogICAgICAgICAgICBUbzog
IkRhcnJlbiBEdWtlcyAoZGR1a2VzKSIgPGRkdWtlc0BjaXNjby5jb20+DQogICAgICAgICAgICBD
YzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+LCBCb2IgSGluZGVuIDxib2IuaGluZGVuQGdt
YWlsLmNvbT4sIE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+DQogICAgICAgICAg
ICBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5r
IExvY2FsIFNvdXJjZSBBZGRyZXNzZXMNCiAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIERh
cnJlbiwNCiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICBJZiB0aGUgZHJhZnQgYWRo
ZXJlZCBzdHJpY3RseSB0byBSRkMgNDI5MSBhbmQgUkZDIDgyMDAgaW4gYWxsIG90aGVyIHJlc3Bl
Y3RzLCBJIHdvdWxkIGFncmVlIHdpdGggeW91IGFuZCBCb2IuIEhvd2V2ZXIsIGl0IGRvZXNuJ3Qu
DQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgQXMgaXQgc3RhbmRzLCB0aGUgcmVh
ZGVyIGlzIGxlZnQgdG8gZ3Vlc3Mgd2hlbiB0aGUgZHJhZnQgYWRoZXJlcyB0byBwcmV2aW91cyBz
cGVjaWZpY2F0aW9ucywgYnV0IGRvZXNuJ3Qgc2F5IHNvIGV4cGxpY2l0bHksIGFuZCB3aGVuIGl0
IGlzIHRha2luZyBsaWJlcnRpZXMgd2l0aCBwcmV2aW91cyBzcGVjaWZpY2F0aW9ucy4NCiAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQog
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0K
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQogICAgICAgICAgICAgICAgRnJvbTogRGFycmVuIER1a2VzIChkZHVrZXMpIDxkZHVrZXNA
Y2lzY28uY29tPiANCiAgICAgICAgICAgICAgICBTZW50OiBGcmlkYXksIERlY2VtYmVyIDYsIDIw
MTkgMTA6NTMgQU0NCiAgICAgICAgICAgICAgICBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5p
cGVyLm5ldD4NCiAgICAgICAgICAgICAgICBDYzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFp
bC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IE1hcmsgU21pdGggPG1hcmt6enpz
bWl0aEBnbWFpbC5jb20+DQogICAgICAgICAgICAgICAgU3ViamVjdDogUmU6IFtzcHJpbmddIFNS
djYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgQWRkcmVzc2VzDQog
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgSGkgUm9uLCBJIGFncmVlIHdpdGggQm9i
IGhlcmUuDQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgU2VjdGlvbiA0LjIgcHNl
dWRvY29kZSBzaW1wbHkgc2F5cyBhbiBpbXBsZW1lbnRhdGlvbiB3b3VsZCB1c2UgYSBwcmVkZXRl
cm1pbmVkIGVncmVzcyBhZGphY2VuY3kgaW5zdGVhZCBvZiBwZXJmb3JtaW5nIGEgRklCIGxvb2t1
cCB0byBmaW5kIG9uZS4gIA0KICAgICAgICAgICAgICAgIEl0IHNwZWNpZmllcyB0aGUgU0lEIHBy
b2Nlc3NpbmcsIG5vdCB0aGUgZW50aXJlIElQdjYgZGF0YSBwYXRoLg0KICAgICAgICAgICAgICAg
IA0KICAgICAgICAgICAgICAgIEl0IGhhcyBubyB0ZXh0IHRoYXQgd291bGQgaW5kaWNhdGUgUkZD
NDI5MSB0ZXh0IG9uIGxpbmstbG9jYWwgYWRkcmVzc2VzIGFuZCByb3V0ZXJzIHdvdWxkIG5vdCBh
cHBseS4NCiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICBBcyBhIHNpZGUgbm90ZSwg
ZXZlcnkgcm91dGluZyBoZWFkZXIgY3VycmVudGx5IGRlZmluZWQgKGV2ZW4gdGhvc2Ugbm93IGRl
cHJlY2F0ZWQpIGRvIG5vdCByZS1zdGF0ZSB0aGUgUkZDNDI5MSB0ZXh0Lg0KICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgIFRoYW5rcywNCiAgICAgICAgICAgICAgICAgIERhcnJlbg0K
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgID4gT24g
RGVjIDIsIDIwMTksIGF0IDEwOjU4IEFNLCBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5u
ZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KICAgICAgICAgICAgICAgID4gDQogICAgICAgICAg
ICAgICAgPiBCb2IsDQogICAgICAgICAgICAgICAgPiANCiAgICAgICAgICAgICAgICA+IEJlZm9y
ZSB3ZSBkZWJhdGUgcHJlc2VudGF0aW9uIHRvbyBtdWNoLCB3ZSBzaG91bGQgbGV0IFBhYmxvIGFu
c3dlciB0aGUgb3JpZ2luYWwgcXVlc3Rpb24uIFdpbGwgdGhlIHBhY2tldCBiZSBkcm9wcGVkIG9y
IGZvcndhcmRlZD8NCiAgICAgICAgICAgICAgICA+IA0KICAgICAgICAgICAgICAgID4gSWYgdGhl
IHBhY2tldCB3aWxsIGJlIGRyb3BwZWQsIGhvdyBpcyB0aGUgcmVhZGVyIG9mIFNlY3Rpb24gNC4y
IHRvIGtub3cgdGhpcz8gTm9ybWFsbHksIHBzZXVkb2NvZGUgaXMgdGFrZW4gbGl0ZXJhbGx5LCBh
bmQgdGhlIHBzZXVkb2NvZGUgaW4gU2VjdGlvbiA0LjIgc3VnZ2VzdHMgdGhhdCB0aGUgcGFja2V0
IHdpbGwgYmUgZm9yd2FyZGVkLg0KICAgICAgICAgICAgICAgID4gDQogICAgICAgICAgICAgICAg
PiBPbmUgd2F5IHRvIHdpZ2dsZSBvdXQgb2YgdGhpcyBwcm9ibGVtIGlzIHRvIGluY2x1ZGUgYSBz
ZW50ZW5jZSBhdCB0aGUgYmVnaW5uaW5nIG9mIFNlY3Rpb24gNCBzYXlpbmcsICJXaGVuIHRoZSBm
b2xsb3dpbmcgcHNldWRvY29kZSBjb250cmFkaWN0cyBSRkMgNDI5MSBvciA4MjAwLCBSRkNzIDQy
OTEgYW5kIDgyMDAgdGFrZSBwcmVjZWRlbmNlLg0KICAgICAgICAgICAgICAgID4gDQogICAgICAg
ICAgICAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgDQogICAgICAgICAgICAgICAgPiBSb24NCiAgICAgICAgICAgICAgICA+IA0KICAgICAg
ICAgICAgICAgID4gDQogICAgICAgICAgICAgICAgPiANCiAgICAgICAgICAgICAgICA+IA0KICAg
ICAgICAgICAgICAgID4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgICAgICAgICAgICAg
ID4gDQogICAgICAgICAgICAgICAgPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAg
ICAgICAgICAgID4gRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQogICAg
ICAgICAgICAgICAgPiBTZW50OiBNb25kYXksIERlY2VtYmVyIDIsIDIwMTkgMTA6NDcgQU0NCiAg
ICAgICAgICAgICAgICA+IFRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KICAg
ICAgICAgICAgICAgID4gQ2M6IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPjsgTWFy
ayBTbWl0aCANCiAgICAgICAgICAgICAgICA+IDxtYXJrenp6c21pdGhAZ21haWwuY29tPjsgU1BS
SU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgICAgICAgICAgICAgPiBTdWJqZWN0OiBSZTog
W3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSAN
CiAgICAgICAgICAgICAgICA+IEFkZHJlc3Nlcw0KICAgICAgICAgICAgICAgID4gDQogICAgICAg
ICAgICAgICAgPiBSb24sDQogICAgICAgICAgICAgICAgPiANCiAgICAgICAgICAgICAgICA+PiBP
biBEZWMgMiwgMjAxOSwgYXQgNzozNiBBTSwgUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5l
dD4gd3JvdGU6DQogICAgICAgICAgICAgICAgPj4gDQogICAgICAgICAgICAgICAgPj4gQm9iLA0K
ICAgICAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgICAgID4+IFRha2UgYSBsb29rIGF0IFNl
Y3Rpb24gNC4yLiBUaGUgcHNldWRvY29kZSBpcyBwcmV0dHkgc3BlY2lmaWMuDQogICAgICAgICAg
ICAgICAgPiANCiAgICAgICAgICAgICAgICA+IFBsZWFzZSBleHBsYWluLiAgSSBkb27igJl0IHNl
ZSB0aGF0Lg0KICAgICAgICAgICAgICAgID4gDQogICAgICAgICAgICAgICAgPiBUaGFua3MsDQog
ICAgICAgICAgICAgICAgPiBCb2INCiAgICAgICAgICAgICAgICA+IA0KICAgICAgICAgICAgICAg
ID4gDQogICAgICAgICAgICAgICAgPj4gDQogICAgICAgICAgICAgICAgPj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgICAgICAgICAgICAgPj4gDQog
ICAgICAgICAgICAgICAgPj4gDQogICAgICAgICAgICAgICAgPj4gDQogICAgICAgICAgICAgICAg
Pj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgICAgICAgICAgICAgID4+IA0KICAgICAg
ICAgICAgICAgID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgICAgICAgICAg
Pj4gRnJvbTogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+DQogICAgICAgICAgICAg
ICAgPj4gU2VudDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6NTYgUE0NCiAgICAgICAgICAg
ICAgICA+PiBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4NCiAgICAgICAgICAg
ICAgICA+PiBDYzogQm9iIEhpbmRlbiA8Ym9iLmhpbmRlbkBnbWFpbC5jb20+OyBNYXJrIFNtaXRo
IA0KICAgICAgICAgICAgICAgID4+IDxtYXJrenp6c21pdGhAZ21haWwuY29tPjsgU1BSSU5HIFdH
IDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgICAgICAgICAgICAgPj4gU3ViamVjdDogUmU6IFtzcHJp
bmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBhbmQgTGluayBMb2NhbCBTb3VyY2UgDQogICAg
ICAgICAgICAgICAgPj4gQWRkcmVzc2VzDQogICAgICAgICAgICAgICAgPj4gDQogICAgICAgICAg
ICAgICAgPj4gUm9uLA0KICAgICAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgICAgID4+PiBP
biBEZWMgMSwgMjAxOSwgYXQgMjo0NyBQTSwgUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5l
dD4gd3JvdGU6DQogICAgICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgICAgID4+PiBNYXJr
LCBCb2IsDQogICAgICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgICAgID4+PiBZZXMsIEkg
YWdyZWUgdGhhdCByb3V0ZXJzIHNob3VsZCBub3QgZm9yd2FyZCBwYWNrZXRzIHdpdGggbGluayBs
b2NhbCBzb3VyY2UgYWRkcmVzc2VzLg0KICAgICAgICAgICAgICAgID4+IA0KICAgICAgICAgICAg
ICAgID4+IG9yIERlc3RpbmF0aW9uIGFkZHJlc3Nlcy4NCiAgICAgICAgICAgICAgICA+PiANCiAg
ICAgICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICAgICAgPj4+IFBhYmxvLA0KICAgICAgICAg
ICAgICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gTWF5YmUgd2Ugc2hvdWxkIHVwZGF0ZSBz
ZWN0aW9uIDQuMiBvZiB0aGUgbmV0d29yayBwcm9ncmFtbWluZyBkcmFmdCB0byByZWZsZWN0IHRo
aXM/DQogICAgICAgICAgICAgICAgPj4gDQogICAgICAgICAgICAgICAgPj4gSSB3YXMgdGhpbmtp
bmcgdGhhdCB1bmxlc3MgbmV0d29yayBwcm9ncmFtbWluZyBoYXMgdGV4dCB0aGF0IG1pZ2h0IGNh
dXNlIG9uZSB0byB0aGluayBpdCBvdmVycmlkZXMgdGhlIGRlZmluZWQgYmVoYXZpb3IgZnJvbSBy
ZmM0MjkxIGZvciBsaW5rLWxvY2FsIGFkZHJlc3NlcywgSSBhbSBub3Qgc3VyZSBpdCBoYXMgdG8g
YmUgbWVudGlvbmVkLg0KICAgICAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgICAgID4+IEJv
Yg0KICAgICAgICAgICAgICAgID4+IA0KICAgICAgICAgICAgICAgID4+IA0KICAgICAgICAgICAg
ICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgICAgICAgICAgICAg
Pj4+IA0KICAgICAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gRnJvbTogTWFy
ayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4NCiAgICAgICAgICAgICAgICA+Pj4gU2Vu
dDogU3VuZGF5LCBEZWNlbWJlciAxLCAyMDE5IDU6MzEgUE0NCiAgICAgICAgICAgICAgICA+Pj4g
VG86IEJvYiBIaW5kZW4gPGJvYi5oaW5kZW5AZ21haWwuY29tPg0KICAgICAgICAgICAgICAgID4+
PiBDYzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD47IFNQUklORyBXRyA8c3ByaW5n
QGlldGYub3JnPg0KICAgICAgICAgICAgICAgID4+PiBTdWJqZWN0OiBSZTogW3NwcmluZ10gU1J2
NiBOZXR3b3JrIFByb2dyYW1taW5nIGFuZCBMaW5rIExvY2FsIFNvdXJjZSANCiAgICAgICAgICAg
ICAgICA+Pj4gQWRkcmVzc2VzDQogICAgICAgICAgICAgICAgPj4+IA0KICAgICAgICAgICAgICAg
ID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICAgICAgPj4+IE9uIE1vbiwg
MiBEZWMgMjAxOSwgMDg6MzUgQm9iIEhpbmRlbiwgPGJvYi5oaW5kZW5AZ21haWwuY29tPiB3cm90
ZToNCiAgICAgICAgICAgICAgICA+Pj4gUm9uLA0KICAgICAgICAgICAgICAgID4+PiANCiAgICAg
ICAgICAgICAgICA+Pj4+IE9uIE5vdiAzMCwgMjAxOSwgYXQgMTI6MzYgUE0sIFJvbiBCb25pY2Eg
PHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQogICAgICAgICAg
ICAgICAgPj4+PiANCiAgICAgICAgICAgICAgICA+Pj4+IFBhYmxvLA0KICAgICAgICAgICAgICAg
ID4+Pj4gDQogICAgICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgICAgICA+Pj4+IA0KICAg
ICAgICAgICAgICAgID4+Pj4gQ29uc2lkZXIgdGhlIHBhY2tldCAoU0EsREEpIChTMywgUzIsIFMx
OyBTTCkgd2hlcmU6DQogICAgICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgICAgICA+Pj4+
IA0KICAgICAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICAgICAgPj4+PiAgICAg4oCiIFNB
IGlzIGxpbmstbG9jYWwgKGZlODApDQogICAgICAgICAgICAgICAgPj4+PiAgICAg4oCiIERBLCBT
MywgUzIsIGFuZCBTMSBhcmUgYWxsIEVORC5YDQogICAgICAgICAgICAgICAgPj4+PiANCiAgICAg
ICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgICAgID4+Pj4gU2VjdGlvbiA0LjIgc3VnZ2Vz
dHMgdGhhdCB0aGlzIHBhY2tldCB3aWxsIGJlIGRlbGl2ZXJlZCBvdmVyIG11bHRpcGxlIGhvcHMg
dG8gaXRzIGRlc3RpbmF0aW9uLCByZWdhcmRsZXNzIG9mIGl0cyBsaW5rLWxvY2FsIHNvdXJjZSBh
ZGRyZXNzLg0KICAgICAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gSSB3b3Vs
ZCB0aGluayB0aGF0IFJGQzI0NjAgU2VjdGlvbiAyLjUuNi4gIkxpbmstTG9jYWwgSVB2NiBVbmlj
YXN0IEFkZHJlc3Nlc+KAnSBjb3ZlcnMgdGhpczoNCiAgICAgICAgICAgICAgICA+Pj4gDQogICAg
ICAgICAgICAgICAgPj4+ICBMaW5rLUxvY2FsIGFkZHJlc3NlcyBhcmUgZm9yIHVzZSBvbiBhIHNp
bmdsZSBsaW5rLiAgTGluay1Mb2NhbCAgDQogICAgICAgICAgICAgICAgPj4+IGFkZHJlc3NlcyBo
YXZlIHRoZSBmb2xsb3dpbmcgZm9ybWF0Og0KICAgICAgICAgICAgICAgID4+PiANCiAgICAgICAg
ICAgICAgICA+Pj4gIHwgICAxMCAgICAgfA0KICAgICAgICAgICAgICAgID4+PiAgfCAgYml0cyAg
ICB8ICAgICAgICAgNTQgYml0cyAgICAgICAgIHwgICAgICAgICAgNjQgYml0cyAgICAgICAgICAg
fA0KICAgICAgICAgICAgICAgID4+PiAgKy0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgID4+PiAg
fDExMTExMTEwMTB8ICAgICAgICAgICAwICAgICAgICAgICAgIHwgICAgICAgaW50ZXJmYWNlIElE
ICAgICAgICAgfA0KICAgICAgICAgICAgICAgID4+PiAgKy0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAg
ICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gIExpbmstTG9jYWwgYWRkcmVzc2VzIGFyZSBk
ZXNpZ25lZCB0byBiZSB1c2VkIGZvciBhZGRyZXNzaW5nIG9uIGEgIA0KICAgICAgICAgICAgICAg
ID4+PiBzaW5nbGUgbGluayBmb3IgcHVycG9zZXMgc3VjaCBhcyBhdXRvbWF0aWMgYWRkcmVzcyBj
b25maWd1cmF0aW9uLCAgDQogICAgICAgICAgICAgICAgPj4+IG5laWdoYm9yIGRpc2NvdmVyeSwg
b3Igd2hlbiBubyByb3V0ZXJzIGFyZSBwcmVzZW50Lg0KICAgICAgICAgICAgICAgID4+PiANCiAg
ICAgICAgICAgICAgICA+Pj4gIFJvdXRlcnMgbXVzdCBub3QgZm9yd2FyZCBhbnkgcGFja2V0cyB3
aXRoIExpbmstTG9jYWwgc291cmNlIG9yICANCiAgICAgICAgICAgICAgICA+Pj4gZGVzdGluYXRp
b24gYWRkcmVzc2VzIHRvIG90aGVyIGxpbmtzLg0KICAgICAgICAgICAgICAgID4+PiANCiAgICAg
ICAgICAgICAgICA+Pj4gSSB0aGluayB0aGF0J3MgUkZDNDI5MS4NCiAgICAgICAgICAgICAgICA+
Pj4gDQogICAgICAgICAgICAgICAgPj4+IFJGQzQwMDcsICJJUHY2IFNjb3BlZCBBZGRyZXNzIEFy
Y2hpdGVjdHVyZSIgZG9lcyB0b28sIG1vcmUgZ2VuZXJhbGx5IGFuZCBwcm9iYWJseSBtb3JlIGZv
cm1hbGx5LCBpbiBwYXJ0aWN1bGFyIHNlY3Rpb24gOSwgIkZvcndhcmRpbmciLg0KICAgICAgICAg
ICAgICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gUmVnYXJkcywNCiAgICAgICAgICAgICAg
ICA+Pj4gTWFyay4NCiAgICAgICAgICAgICAgICA+Pj4gDQogICAgICAgICAgICAgICAgPj4+IA0K
ICAgICAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4gQm9iDQogICAgICAgICAg
ICAgICAgPj4+IA0KICAgICAgICAgICAgICAgID4+PiANCiAgICAgICAgICAgICAgICA+Pj4+IA0K
ICAgICAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAg
ICAgICA+Pj4+IElzIHRoaXMgdGhlIGNhc2U/DQogICAgICAgICAgICAgICAgPj4+PiANCiAgICAg
ICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICAgICAg
Pj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFJvbg0KICAgICAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAgICAgICAgPj4+PiAN
CiAgICAgICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgICAgID4+Pj4gDQogICAgICAgICAg
ICAgICAgPj4+PiANCiAgICAgICAgICAgICAgICA+Pj4+IA0KICAgICAgICAgICAgICAgID4+Pj4g
DQogICAgICAgICAgICAgICAgPj4+PiANCiAgICAgICAgICAgICAgICA+Pj4+IA0KICAgICAgICAg
ICAgICAgID4+Pj4gDQogICAgICAgICAgICAgICAgPj4+PiBKdW5pcGVyIEJ1c2luZXNzIFVzZSBP
bmx5DQogICAgICAgICAgICAgICAgPj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KICAgICAgICAgICAgICAgID4+Pj4gc3ByaW5nIG1haWxpbmcgbGlz
dA0KICAgICAgICAgICAgICAgID4+Pj4gc3ByaW5nQGlldGYub3JnDQogICAgICAgICAgICAgICAg
Pj4+PiBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9zDQogICAgICAgICAgICAgICAgPj4+PiBwcmluZ19fOyE4V29BNlJqQzgx
YyFYME1pMUVNRGNVcHFHeEhMa21Ra1gzMEVIVGd6VldreE9RVFRTQ08xWks2MFkxDQogICAgICAg
ICAgICAgICAgPj4+PiBmc0x3cENrYWNWZHNsdEZycmwkDQogICAgICAgICAgICAgICAgPj4+IA0K
ICAgICAgICAgICAgICAgID4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KICAgICAgICAgICAgICAgID4+PiBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAg
ICAgICAgICAgICAgPj4+IHNwcmluZ0BpZXRmLm9yZw0KICAgICAgICAgICAgICAgID4+PiBodHRw
czovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcA0KICAgICAgICAgICAgICAgID4+PiByaW5nX187IThXb0E2UmpDODFjIVgwTWkxRU1E
Y1VwcUd4SExrbVFrWDMwRUhUZ3pWV2t4T1FUVFNDTzFaSzYwWTFmcw0KICAgICAgICAgICAgICAg
ID4+PiBMd3BDa2FjVmRzbHRGcnJsJA0KICAgICAgICAgICAgICAgID4+PiANCiAgICAgICAgICAg
ICAgICA+Pj4gSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgICAgICAgICAgICAgID4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgICAg
ICAgICA+IHNwcmluZyBtYWlsaW5nIGxpc3QNCiAgICAgICAgICAgICAgICA+IHNwcmluZ0BpZXRm
Lm9yZw0KICAgICAgICAgICAgICAgID4gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaQ0KICAgICAgICAgICAgICAgID4g
bmdfXzshOFdvQTZSakM4MWMhWDBNaTFFTURjVXBxR3hITGttUWtYMzBFSFRnelZXa3hPUVRUU0NP
MVpLNjBZMWZzTHdwQ2thY1Zkc2x0RnJybCQNCiAgICAgICAgICAgICAgICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICAgICAgICAgIHNwcmlu
ZyBtYWlsaW5nIGxpc3QNCiAgICAgICAgICAgICAgICBzcHJpbmdAaWV0Zi5vcmcNCiAgICAgICAg
ICAgICAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVM5aHQxaUtldndYS3hoTkxK
d1BBT3ZpcXhFdHREX0lqM29yTDc2VGpmNmowenh4Z3hNS3doTUo4aXVUOGh5YzAkIA0KICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgDQogICAgICAgICAgICBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICAgICAgc3ByaW5nIG1haWxpbmcg
bGlzdA0KICAgICAgICAgICAgc3ByaW5nQGlldGYub3JnDQogICAgICAgICAgICBodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmdfXzshIU5FdDZ5TWFPLWdrIVM5aHQxaUtldndYS3hoTkxKd1BBT3ZpcXhFdHREX0lqM29y
TDc2VGpmNmowenh4Z3hNS3doTUo4aXVUOGh5YzAkIA0KICAgICAgICAgICAgDQogICAgICAgIA0K
ICAgIA0KDQo=


From nobody Thu Dec 19 03:51:57 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BB64120111 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:51:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level: 
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=IrP58HfL; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=M+L9BHDY
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 xjxXe00TWLPs for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:51:50 -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 9C6D91200F9 for <spring@ietf.org>; Thu, 19 Dec 2019 03:51:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5170; q=dns/txt; s=iport; t=1576756310; x=1577965910; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=zeK+m487hiCbgee/a3+tkfwXqr3nTmN59VFRqKz4GsU=; b=IrP58HfLqnrgU6Ut9vyvOk12igwBivgrVrDIPbzjr69qSoDuqlWqT7B9 WnTfiWvbStcCfXgK0aEEjxQW0l5Nxh8VerwUTJQHUe5u9ZhL86Hvqts9M UMUrBW0gIggS2jxUJnl2tx/bVTgItuM5OWeyQeCGk+e1a3Q18aYfAmO2C I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AzH0k9hDL/r6/aSZVAIPdUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BkAwDxY/td/4MNJK1kHQIBCRIFBYF?= =?us-ascii?q?sBQwBgUxQBWxYIAQLKoQGg0YDinNOgWwlmAeBQoEQA1QJAQEBDAEBGA0IAgE?= =?us-ascii?q?Bg3tFAheCBCQ3Bg4CAw0BAQQBAQECAQUEbYU3AQuFXgEBAQEDAQEQEREMAQE?= =?us-ascii?q?sDAsEAgEIEQMBAgMCJgICAiULFAEICAIEEyKDAAGCRgMuAQ6hSQKBOIhhdYE?= =?us-ascii?q?ygn4BAQWBOQIOQUCCTxiCDAmBDigBjBgagUE/gREnDBSCTD6CZAEBAgEBGIE?= =?us-ascii?q?vgygygiyHPoh5jzaPIAqCNYcxjmMbgkN1hwSQFY5OiFKRfwIEAgQFAg4BAQW?= =?us-ascii?q?BaCOBWHAVGiEqAYJBCUcYDZEFhRSFP3SBKI9cAQE?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400"; d="scan'208";a="673600859"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:51:22 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBpMdL000693 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <spring@ietf.org>; Thu, 19 Dec 2019 11:51:22 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:51:21 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:51:21 -0600
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:51:21 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hqGOV/cFplyJ4Ih/lC2HDCARbykvI+L/LlldbjrAcYEI60XrZma5ZIY13GNy4av1C+JvuhXkWdfG1feKlW2JNPDz3MDAWGMcbtzMR4evn3YOf+wtVGzcvcvxV32Kvx+QbGFaP7tQT8nnsBH6ZM1OvbbSrbtuSBRrmdiRzDHezwYqITjlzBM8gnMF021V2O6vFOQI7x0cI9EQihXlOtI5apOiHqgb5WITGIvMD5BlgodEbYaSYaeoBZLDbJvE/45lRDWVWEjbwVbn/mAjbH4DSplH7dbMf415JWgJ8lU63oyr5tpRxrC069XElRS+2YgsGWbxIR/bkB9QyUEfLr+xTQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zeK+m487hiCbgee/a3+tkfwXqr3nTmN59VFRqKz4GsU=; b=EJ71p9iu91JY6HsJVE2WW4ellULfNEmxZxtWM7us9AZ1rFajeIEUE3NrC7SXyIC5tlTRWIPiMuE8PcHXzGQpwKQWkx885oqumCYjGRW9OXqQKMNTD6pncX5DGnAn/3hcz3X9B50M8RhsZy6mRM/+uGwJMlDGe5rjaanr9R/3Y6VJ0+BU+W3r3oPOOsdrHgl4jNd0B2leV1BA/acDSygtFRImjQzqUVJCzffliWLz7b3JP7mL45k+2fdJENAl/O0WQ7zznlJPpMSjRqrDeK3InUax/WVMLFqvcI3fCG2eTMHnosKqg65ElOlUeFZiaLZQ+2zqzFRS92aUaa+Xqx37HA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zeK+m487hiCbgee/a3+tkfwXqr3nTmN59VFRqKz4GsU=; b=M+L9BHDYqOPNB9PAXsylHHKgwwDlvNCH2AvmQch/3+ZO9wd0vKX4AwUFOMWUuVqwFkTM+TSvj69e629MfI1FtEWk5PwUEO/MymGudlW2uuAZHFE0AeFL0Zz0RDwXgrIuDBdD7/l+RqbF+kT+RsZCtEs5Jr3uRIJviGYWBhII2b0=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1262.namprd11.prod.outlook.com (10.169.236.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 11:51:20 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2538.022; Thu, 19 Dec 2019 11:51:20 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-07.txt
Thread-Index: AQHVtmIDfdJJnLWu/EmeKNuMOxGhNqfBaUEA
Date: Thu, 19 Dec 2019 11:51:20 +0000
Message-ID: <54EF2F5E-35B9-402B-9864-1237760B2A25@cisco.com>
References: <157675597092.27417.15494441164136615153@ietfa.amsl.com>
In-Reply-To: <157675597092.27417.15494441164136615153@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c90ffa7b-a276-4310-ced8-08d78479c3ae
x-ms-traffictypediagnostic: MWHPR11MB1262:
x-microsoft-antispam-prvs: <MWHPR11MB1262E409DB2CC2D1101D0927C9520@MWHPR11MB1262.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(13464003)(8936002)(2616005)(81166006)(81156014)(6486002)(36756003)(186003)(6506007)(66476007)(66556008)(64756008)(66446008)(66946007)(91956017)(76116006)(6512007)(6916009)(4001150100001)(86362001)(66574012)(71200400001)(316002)(8676002)(478600001)(966005)(2906002)(33656002)(5660300002)(574754004); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1262; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5zMLJ5yO52IzyRF8ZXw7RM19k5mS347W7IKjOSNRmlGE/SJDnLfhObsCr2DVxtNXTv8hZOEmsx1g7xKh7ceieo6gu+cdcHYSeMY1dS33NuBxDZqCBVz1CElJOoELU9+YwiXNc33RQJGGdWWBiLKkKbOFoTZDRyWgwgZNYumwa2tDGJNezdOe8jGyjvYPQ1EUfajgbCw798c4CDnHsB0wwpZ8Yo/xqJeO1gskAYUjv/02C80voY6jmvn71uJTciuzR608ZlU0G7yM81lKM0ESRD/D9PVX22421QdQz1SaH0z8b3n1xK/osOYMRG7LQYvxNITwN2TA72+T/7uhk7/Kl6wwmvP38LESYvl0DxK6mUlKfycHFh2Nn2/7tVr980D8s5xE/3lpckOlQ1MbjecuYQiHdYWLLU/TSmC08e/+15M98UJfS+dw1dM6Ik4kzViZajDcuguNLampXoZeMSWVj/MIpWHhgz2u/3JwKhQyR65wqsheatlPvrh/cbMh8z5r7c9D78UwISX71wHCmYBKi6eV4F5wMFFjHVrlUq2zzjH3lgFLVLkheRi87Z4lXC2I
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <3D4856F9EB67EB419F6F9C40DE8BE940@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c90ffa7b-a276-4310-ced8-08d78479c3ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:51:20.4107 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ctb7dfdotE+BJ9LMWLcfKevNn3KEEJDFfgEWAZW72e4GqJ5wcRMvSg3pJBLZNG/yni9Ne/C5qGBL+uJtPXWCeQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1262
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xch-rcd-010.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Feja-k6Z_YIIU8ZaJiDYXx5iYNk>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-07.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:51:54 -0000

SGkgU1BSSU5HLA0KDQpXZSBoYXZlIHB1Ymxpc2hlZCBhIG5ldyByZXZpc2lvbiBvZiBkcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgdGhhdCBhZGRyZXNzZXMgY29tbWVu
dHMgcmVjZWl2ZWQgdGhyb3VnaG91dCB0aGlzIHdlZWsuDQpNYW55IHRoYW5rcyB0byB0aG9zZSB3
aG8gaGF2ZSByZXZpZXdlZC4gSSB3aWxsIGJlIHJlcGx5aW5nIGluZGl2aWR1YWxseSB0byBlYWNo
IHRocmVhZC4NCg0KSHVtYW4gcmVhZGFibGUgZGlmZiBiZWxvdy4NCg0KVGhhbmsgeW91LA0KUGFi
bG8gKG9uIGJlaGFsZiBvZiBjb2F1dGhvcnMpLg0KDQpEaWZmOg0KLQlSZW1vdmVkIHVuY2xlYXIg
c2VudGVuY2UgaW4gdGVybWlub2xvZ3kgc2VjdGlvbiByZWxhdGVkIHRvIFJlZHVjZWQgU1JIIGFz
IHJlcXVlc3RlZCBieSBCcmlhbg0KLQlDbGFyaWZpY2F0aW9uIG9uIGhvdyBBUkdzIGFyZSBlc3Rh
Ymxpc2hlZCBhcyByZXF1ZXN0ZWQgYnkgQWRyaWFuDQotCVVwZGF0ZWQgRW5kLlggcHNldWRvY29k
ZSB0byBhZGRyZXNzIGNvbmNlcm5zIGFzIHBlciB0aGUgY29udmVyc2F0aW9uIHdpdGggUm9uDQot
CVVwZGF0ZWQgRW5kLkRUMk0gYmVoYXZpb3IgdG8gaW1wcm92ZSB0aGUgZGVmaW5pdGlvbiBvZiBB
cmcuRkUyDQotCVJlbmFtZWQgVHJhbnNpdCBCZWhhdmlvcnMgc2VjdGlvbiBhcyBkaXNjdXNzZWQg
d2l0aCBBZHJpYW4NCm8JCVJlbW92ZWQgYmFzZSB0cmFuc2l0IGJlaGF2aW9yIChub3Qgc3RhbmRh
cmRpemluZyBhbnl0aGluZyBhdCBhbGwpDQpvCQlSZW5hbWVkIHNlY3Rpb24gdG8gY2FwdHVyZSB0
aGF0IHRoZXNlIGFyZSDigJxTUiBQb2xpY3kgSGVhZGVuZCBiZWhhdmlvcnPigJ0NCm8JCVJlbmFt
ZWQgVC5FbmNhcHMgKGFuZCBvdGhlcnMpIGludG8gSC5FbmNhcHMNCi0JRmV3IG1pbm9yIGVkaXRv
cmlhbCBjaGFuZ2VzIG9uIHNlY3Rpb24gOCB0byBpbXByb3ZlIHJlYWRhYmlsaXR5DQotCUZpeGVk
IHR5cG8gb24gSUFOQSBzZWN0aW9uICg5LjIpDQotCVJlbW92ZWQgcmVmZXJlbmNlIGZvciBkcmFm
dC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctcG9saWN5LiBBbGwgdGV4dCBuZWVkZWQgaXMg
Y292ZXJlZCBpbiBSRkM4NDAyLg0KDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpG
cm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgImludGVy
bmV0LWRyYWZ0c0BpZXRmLm9yZyIgPGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4NClJlcGx5IHRv
OiAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KRGF0ZTogVGh1cnNkYXksIDE5
IERlY2VtYmVyIDIwMTkgYXQgMTI6NDYNClRvOiAiaS1kLWFubm91bmNlQGlldGYub3JnIiA8aS1k
LWFubm91bmNlQGlldGYub3JnPg0KQ2M6ICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBbc3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmctMDcudHh0DQoNCiAgICANCiAgICBBIE5ldyBJbnRlcm5ldC1E
cmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0
b3JpZXMuDQogICAgVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgU291cmNlIFBhY2tl
dCBSb3V0aW5nIGluIE5ldHdvcmtpbmcgV0cgb2YgdGhlIElFVEYuDQogICAgDQogICAgICAgICAg
ICBUaXRsZSAgICAgICAgICAgOiBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcNCiAgICAgICAgICAg
IEF1dGhvcnMgICAgICAgICA6IENsYXJlbmNlIEZpbHNmaWxzDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQYWJsbyBDYW1hcmlsbG8gR2FydmlhDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBKb2huIExlZGR5DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEYW5pZWwg
Vm95ZXINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNhdG9ydSBNYXRzdXNoaW1hDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBaaGVuYmluIExpDQogICAgCUZpbGVuYW1lICAg
ICAgICA6IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNy50eHQN
CiAgICAJUGFnZXMgICAgICAgICAgIDogMzgNCiAgICAJRGF0ZSAgICAgICAgICAgIDogMjAxOS0x
Mi0xOQ0KICAgIA0KICAgIEFic3RyYWN0Og0KICAgICAgIFRoZSBTUnY2IE5ldHdvcmsgUHJvZ3Jh
bW1pbmcgZnJhbWV3b3JrIGVuYWJsZXMgYSBuZXR3b3JrIG9wZXJhdG9yIG9yDQogICAgICAgYW4g
YXBwbGljYXRpb24gdG8gc3BlY2lmeSBhIHBhY2tldCBwYWNrZXQgcHJvY2Vzc2luZyBwcm9ncmFt
IGJ5DQogICAgICAgZW5jb2RpbmcgYSBzZXF1ZW5jZSBvZiBpbnN0cnVjdGlvbnMgaW4gdGhlIElQ
djYgcGFja2V0IGhlYWRlci4NCiAgICANCiAgICAgICBFYWNoIGluc3RydWN0aW9uIGlzIGltcGxl
bWVudGVkIG9uIG9uZSBvciBzZXZlcmFsIG5vZGVzIGluIHRoZQ0KICAgICAgIG5ldHdvcmsgYW5k
IGlkZW50aWZpZWQgYnkgYW4gU1J2NiBTZWdtZW50IElkZW50aWZpZXIgaW4gdGhlIHBhY2tldC4N
CiAgICANCiAgICAgICBUaGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIFNSdjYgTmV0d29yayBQcm9n
cmFtbWluZyBjb25jZXB0IGFuZA0KICAgICAgIHNwZWNpZmllcyB0aGUgYmFzZSBzZXQgb2YgU1J2
NiBiZWhhdmlvcnMgdGhhdCBlbmFibGVzIHRoZSBjcmVhdGlvbiBvZg0KICAgICAgIGludGVyb3Bl
cmFibGUgb3ZlcmxheXMgd2l0aCB1bmRlcmxheSBvcHRpbWl6YXRpb24gKFNlcnZpY2UgTGV2ZWwN
CiAgICAgICBBZ3JlZW1lbnRzKS4NCiAgICANCiAgICANCiAgICBUaGUgSUVURiBkYXRhdHJhY2tl
ciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCiAgICBodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcv
DQogICAgDQogICAgVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0
Og0KICAgIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2
LW5ldHdvcmstcHJvZ3JhbW1pbmctMDcNCiAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNw0K
ICAgIA0KICAgIEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBh
dDoNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA3DQogICAgDQogICAgDQogICAgUGxlYXNlIG5v
dGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Yg
c3VibWlzc2lvbg0KICAgIHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBh
dmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQogICAgDQogICAgSW50ZXJuZXQtRHJhZnRzIGFy
ZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Og0KICAgIGZ0cDovL2Z0cC5pZXRm
Lm9yZy9pbnRlcm5ldC1kcmFmdHMvDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3By
aW5nQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmcNCiAgICANCg0K


From nobody Thu Dec 19 03:52:59 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFE0B1200FE for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:52:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.497
X-Spam-Level: 
X-Spam-Status: No, score=-14.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Hc5R6ef6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Lw5+sEHm
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 mavM45MZ7acu for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:52:54 -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 8A3841200F9 for <spring@ietf.org>; Thu, 19 Dec 2019 03:52:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=41472; q=dns/txt; s=iport; t=1576756373; x=1577965973; h=from:to:subject:date:message-id:references:mime-version; bh=rjgMbeJjjcT9U/CPGXJFjtQ6cI3bm1Jttfu+MdgrzCw=; b=Hc5R6ef6w+58cv9fbRdDDDa4Drh1apoGZKy7rYLEOMjr9PWULygmXFxw 5d/nCsQsCN+bIA2NzoG74SwGWPbmbAMi9JRBJwAKbzat3poQBtQKh+wgR 6b4cl/ZMzZwlgWDiB1GcNo/+QlLMXtE/Uiflg8b7lu3otlAXsvd24aL1r w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AupGrUREnPj8nHK9nYZ3Vu51GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eebhZikzBsVGfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CLAQBOY/td/4cNJK1kGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF8gR4vUAVsWCAECyqEBoNGA4pzToIRiV2OKoF?= =?us-ascii?q?CgRADUAQJAQEBDAEBGAEMCAIBAYRAAheCBCQ4EwIDDQEBBAEBAQIBBQRthTc?= =?us-ascii?q?MhV4BAQEBAgEBARAICQoTAQEsDAsEAgEIEQMBAQEBIAcDAgICHwYLFAkIAgQ?= =?us-ascii?q?BEggagwGBeU0DDiABDqFRAoE4iGF1gTKCfgEBBYUfDQuCDAMGgTaMGRqBQT+?= =?us-ascii?q?BEUeCTD6CG0kBAQIBgS0BDAYBBxoVCAEHBQEJgloygiyNKhwvgkKFViSJPI4?= =?us-ascii?q?sMUMKgjWHMYU4hQWEQYJDh3mEQYtUjReBN4hSghyPYwIEAgQFAg4BAQWBaSJ?= =?us-ascii?q?ncXAVO4JsUBgNjRIMF4NQhRSFP3QBgSeNHA4XghsBAQ?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400";  d="scan'208,217";a="688372925"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:52:52 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBqpYj020988 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:52:52 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:52:51 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:52:50 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 06:52:50 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d4SuKn6P/QUV/wKttmMaqNx5nC02nFwZ85JDcTmfvFZ53Q9OTY7YpR6tQVbWeKMkxyhMdenWRw7SpYMFE2l0A4lu/mbRuuv0tUGfvl/ah6gefJOhfvX2+GQLUFJeRX8AzT8rqT0nnjdRywJGB0g+7uSy9/zpzK1FrHxrdnSvoPJcxYawj/h7ydGqv7roZlSC4qQHfknCjqPbTL0dncz/QxDxnar5gn4H9JWm0/U3SSCpbHAAMIDl0zpTgNu2BQW9xQBLg/1HLJhsqwuB9ITXw2uZ+M7037+j65JU68fkzRNjfjixWrxY+7wpqJfLoM9F3ZC112HmXe3yo6UPMe37cw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rjgMbeJjjcT9U/CPGXJFjtQ6cI3bm1Jttfu+MdgrzCw=; b=JAngPhKFaG/FtBYO5e+5ZLDLaPftA7MV8yOs3T+4K8gH4A9KmnV06CxfDEhgr3aPhOe/JjO8BfRSRg16c3BgZxRaoWqXHzhLwSzqZ+blZbtMhriOkkL7SoMSWw6nWb0RZ82YyfSRgFMfLvJVa7brKXpiqQoGQqvpX2dVoDe5dGQ2Sb6MEVf7E0Z2edNRlRsfgGLadouVbj9ghUt/9bi9tjZsJTEWvwkA/XVU3zs/Kh6Wm34b1loWCRzieCnmApN7+DDWPjjbnWIV4Uq6eOq9T2Zk0hOqPyH9FJnly/GTIGTzCKMawJnB2IT+/89Z3omtWxBwL4JV4fxuJ7oBIo6cBw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rjgMbeJjjcT9U/CPGXJFjtQ6cI3bm1Jttfu+MdgrzCw=; b=Lw5+sEHmQvmKRgc57O7+JhTswygt6F54OGAlJIL5/gChHdfog/ar3+g9MgFkZD6vTmjsgRUgAx8jqxZ3OkIGvOLPr0G6ZsNz301cD9kEyWQTLdvK5ddI6hSZ7wRBFwoBs+EhRRwWfXmG/6ZZ5VxZR0j+2GTnk0mIRxovYLXVTPg=
Received: from BN6PR11MB1363.namprd11.prod.outlook.com (10.173.33.7) by BN6PR11MB1955.namprd11.prod.outlook.com (10.175.98.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Thu, 19 Dec 2019 11:52:49 +0000
Received: from BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d]) by BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d%6]) with mapi id 15.20.2559.016; Thu, 19 Dec 2019 11:52:49 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Question about SRv6 Insert function
Thread-Index: AQHVXxis/gF6F9KunkOxVqkDbflgtacT7YMwgAFf0ICAA0V6AIABQWiAgANe6oCAlbReAIABVZmAgAAm8oCAAOg1gIAABUaAgAEzGwCABvg3gIADHtWR
Date: Thu, 19 Dec 2019 11:52:49 +0000
Message-ID: <MWHPR11MB1374842A5AFCB0EFD5AECFA0C9530@MWHPR11MB1374.namprd11.prod.outlook.com>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <11783_1576056453_5DF0B685_11783_221_1_53C29892C857584299CBF5D05346208A48D261E9@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <260f6f3c-e3cc-e174-1782-456df7cded86@gmail.com> <8683D672-1A59-4253-AC46-14DD2D8C8B14@cisco.com>, <35c4119f-1d46-0220-d7e4-168b27beb782@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 57a22ae8-52de-4802-f0c6-08d78479f8d3
x-ms-traffictypediagnostic: BN6PR11MB1955:
x-microsoft-antispam-prvs: <BN6PR11MB1955540A498A67E555EFC8FAC9520@BN6PR11MB1955.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(366004)(136003)(396003)(376002)(13464003)(189003)(199004)(316002)(81156014)(8676002)(81166006)(2906002)(186003)(64756008)(66556008)(478600001)(6506007)(110136005)(53546011)(30864003)(6512007)(66476007)(8936002)(66446008)(966005)(76116006)(5660300002)(86362001)(91956017)(66946007)(6486002)(66574012)(9686003)(71200400001)(33656002)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1955; H:BN6PR11MB1363.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jKfJkVpyC5xXwb4/SHB9Y6hUDXc+NXeIRkGF6xPBcn662ebchTaPIXz2KbhbUD6AwzJuxy8uQkTvThd2SgkU8OBnbeAAimnn25f8hlTUwDclMwsnxuvJn1K/jqpfWpPTzVQLV3RzIjI9pzm7wN0T77OjDqw6KrJSnXHL566y+KwU+nKkn5shn78CeujHPIVO7z2bjxfxRj/oI9Wf4i9Ap4hqcVpXEAWi5BL9ytKkGtAaNlP0cMneztSIbi6tGvMSV9MbO3uaQugYtBbdmxPdogutFJTGIftiJioHwtoVgpSjIphE45DASC9ewImaCUGVbqyhOikrAs/XSAgv9+YD+/h2waOpp/Y45ctbG4ZMqGaKtAadAJOjUKTklD2TR/+yBE57Kw1Ikr7atrTa5pZhVKjbKwjPu6WmuK4QWIx6Z+jfH3YMOGMXpjwv921WMV+I6AP/bN4KQved16B9zXIHLEM6vwkzbVZyJXV2V4BIqTfh+fmsL2BQSnl59pGooB1UAp8VUM1XYcZY7y7QOGAL6qmhENf4CXXb8tbcYD5EKg0=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR11MB1374842A5AFCB0EFD5AECFA0C9530MWHPR11MB1374namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 57a22ae8-52de-4802-f0c6-08d78479f8d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:52:49.5003 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Xy83HVb5Vsm5iKAlsgIW78ym0VIKFdfD1vaJqLVLPS/Wf9G2yMmq3bw8EyBJGA+nL0iVyOcgK9B0aD3ncev2xQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1955
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TeSnDq2TkQrpk8DR5NGoPucDtBg>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:52:58 -0000

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

SGkgQWxleC4NCg0KUGxlYXNlIHNlZSBpbmxpbmUuDQoNCk1hbnkgdGhhbmtzLA0KUGFibG8uDQoN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiBBbGV4YW5kcmUgUGV0cmVz
Y3UgPGFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20+DQpTZW50OiBNb25kYXksIERlY2VtYmVy
IDE2LCAyMDE5IDM6MzEgUE0NClRvOiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSA8cGNhbWFy
aWxAY2lzY28uY29tPjsgaXB2NkBpZXRmLm9yZyA8aXB2NkBpZXRmLm9yZz4NClN1YmplY3Q6IFJl
OiBbc3ByaW5nXSBRdWVzdGlvbiBhYm91dCBTUnY2IEluc2VydCBmdW5jdGlvbg0KDQpIaSwgU1BS
SU5HZXJzLA0KDQpUaGlzIGlzIG15IGZpcnN0IHBvc3QgdG8gdGhpcyBsaXN0Lg0KDQpUaGlzIGlz
IGFib3V0IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNg0KbW9y
ZSBwcmVjaXNlbHkgdGhlIFQuRW5jYXBzIHNlY3Rpb24gNS4yLg0KDQpMZSAxMS8xMi8yMDE5IMOg
IDIxOjA1LCBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSBhIMOpY3JpdCA6DQo+IEFsZXgsDQo+
DQo+IFRoZSBwcmVjaXNlIGRlZmluaXRpb24gVC5FbmNhcHMgaXMgZG9uZSBpbiBzZWN0aW9uIDUu
MSBbNS4yIG5vd10gb2YNCj4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nLTA2LiBJZiB5b3UgaGF2ZSBhbnkNCj4gY29tbWVudCBvbiBzdWNoIGRlZmluaXRpb24gcGxl
YXNlIGxldCBtZSBrbm93IC1vbiBhIHNlcGFyYXRlIHRocmVhZA0KPiBhbmQgZGlyZWN0ZWQgdG8g
U1BSSU5HIG1haWxlci0uDQoNClRoYW5rIHlvdSBmb3IgdGhlIHJlcGx5Lg0KDQpQbGVhc2UgbWFr
ZSB0aGUgVC5FbmNhcHMgcGFydCBvZiB0aGUgZHJhZnQgZWFzaWVyIGZvciBtZSB0byByZWFkLCBl
LmcuOg0KLWV4cGFuZCB3aGF0IGl0IG1lYW5zICdTMDEnOyBpcyBpdCAnU3RlcCAwMScsIGxpa2Ug
aW4gQkFTSUMgcHJvZ3JhbW1pbmcNCiAgbGFuZ3VhZ2U/DQoNClBDOiBTYW1lIGZvcm1hdCBhcyBp
biBvdGhlciBkb2N1bWVudHMgKGUuZy4gU1JIKS4NCg0KLWNsYXJpZnkgdGhhdCB0aGUgb3JpZ2lu
YWwgcGFja2V0IGluIHRyYW5zaXQgaXMgbm90IG1vZGlmaWVkIHVwb24NCiAgdHJhbnNpdGlvbiAo
bW9kdWxvIHRoZSBIb3AgTGltaXQgZmllbGQgYW5kIHRoZSBTZWdtZW50cyBMZWZ0IGZpZWxkIGlm
DQogIHByZXNlbnQpOyBuZXcgcGFja2V0IGlzIGNyZWF0ZWQgdG8gY2FycnkgdGhlIG9yaWdpbmFs
IHBhY2tldCAtIHllcy4NCg0KUEM6IEkgaGF2ZSBhZGRlZCBhIHBhcmFncmFwaCBpbiB0aGUgbGF0
ZXN0IHZlcnNpb24gb2YgdGhlIGRyYWZ0IHRvIGNhcHR1cmUgeW91ciBwb2ludC4gU2VlIHJldjA3
LiBNYW55IHRoYW5rcy4NCg0KLWNsYXJpZnkgd2hhdCBpdCBtZWFucyAnYSBwYWNrZXQgKEEsIFMy
KShTMywgUzIsIFMxOyBTTD0xKSc7IGJlY2F1c2UgaXQNCiAgaXMgY29uZnVzaW5nIGluIHNldmVy
YWwgd2F5czsgKEEsUzIpIGludml0ZXMgdG8gdGhpbmsgaXQgaXMgc3JjIGFuZCBkc3QNCiAgYWRk
cmVzc2VzLCBidXQgdGhlaXIgcGxhY2UgaXMgc3dpdGNoZWQgKHRoZSBub3JtYWwgb3JkZXIgaXMg
U291cmNlLA0KICBEZXN0aW5hdGlvbikuICBTIGluICdTMicgbWlnaHQgbWVhbiBhIFNvdXJjZSBB
ZGRyZXNzIGJ1dCBhbHNvIG1pZ2h0DQogIG1lYW4gYSBTZWdtZW50IElELCBvciBhIERlc3RpbmF0
aW9uIGFkZHJlc3MuICBDb25mdXNpb24gc2hvdWxkIGJlDQogIGF2b2lkZWQsIGF0IGxlYXN0IGlu
IG15IG1pbmQuDQoNClBDOiBUaGlzIGlzIGV4cGxhaW5lZCBpbiB0aGUgdGVybWlub2xvZ3kgc2Vj
dGlvbiBvZiB0aGUgZHJhZnQgKHdpdGggYSBkZXRhaWxlZCBleGFtcGxlKS4NCg0KQWxleA0KDQo+
DQo+IE1hbnkgdGhhbmtzLCBQYWJsby4NCj4NCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0g
RnJvbTogaXB2NiA8aXB2Ni1ib3VuY2VzQGlldGYub3JnPiBvbg0KPiBiZWhhbGYgb2YgQWxleGFu
ZHJlIFBldHJlc2N1IDxhbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPiBEYXRlOg0KPiBXZWRu
ZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQgMTA6NDYgVG86ICJpcHY2QGlldGYub3JnIg0KPiA8
aXB2NkBpZXRmLm9yZz4gU3ViamVjdDogUmU6IFtzcHJpbmddIFF1ZXN0aW9uIGFib3V0IFNSdjYg
SW5zZXJ0DQo+IGZ1bmN0aW9uDQo+DQo+DQo+DQo+IExlIDExLzEyLzIwMTkgw6AgMTA6MjcsIGJy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20gYSDDqWNyaXQgOg0KPj4gQnJpYW4sIFBhYmxvDQo+Pg0K
Pj4gUGxlYXNlIHNlZSBpbmxpbmUgKG11bHRpcGxlIHBvaW50cykNCj4+DQo+Pj4gRnJvbTogQnJp
YW4gRSBDYXJwZW50ZXIgW21haWx0bzpicmlhbi5lLmNhcnBlbnRlckBnbWFpbC5jb21dDQo+Pj4g
U2VudDogVHVlc2RheSwgRGVjZW1iZXIgMTAsIDIwMTkgODozNiBQTSBUbzogREVDUkFFTkUgQnJ1
bm8NCj4+PiBUR0kvT0xOOyBGZXJuYW5kbyBHb250IENjOiBSb24gQm9uaWNhOyBzcHJpbmdAaWV0
Zi5vcmc7DQo+Pj4gNm1hbkBpZXRmLm9yZzsgU3VyZXNoIEtyaXNobmFuOw0KPj4+IGRyYWZ0LXZv
eWVyLTZtYW4tZXh0ZW5zaW9uLWhlYWRlci1pbnNlcnRpb247DQo+Pj4gZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIFN1YmplY3Q6IFJlOiBbc3ByaW5nXQ0KPj4+IFF1
ZXN0aW9uIGFib3V0IFNSdjYgSW5zZXJ0IGZ1bmN0aW9uDQo+Pj4NCj4+PiBCcnVubywNCj4+Pg0K
Pj4+IE9uIDExLURlYy0xOSAwNjoxNywgYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSB3cm90ZToN
Cj4+Pj4gRmVybmFuZG8sDQo+Pj4+DQo+Pj4+PiBGcm9tOiBGZXJuYW5kbyBHb250IFttYWlsdG86
ZmVybmFuZG9AZ29udC5jb20uYXJdIFNlbnQ6DQo+Pj4+PiBNb25kYXksIERlY2VtYmVyIDksIDIw
MTkgOTo1NCBQTQ0KPj4+Pj4NCj4+Pj4+IE9uIDUvOS8xOSAwOTo0NiwgYnJ1bm8uZGVjcmFlbmVA
b3JhbmdlLmNvbSB3cm90ZTogWy4uLi5dDQo+Pj4+Pj4+DQo+Pj4+Pj4+IFNpbmNlIHRoZXJlIGhh
dmUgYmVlbiBwbGVudHkgb2YgYXR0ZW1wdHMgdG8gZG8gRUgNCj4+Pj4+Pj4gaW5zZXJ0aW9uIG9y
IGxlYXZlIHRoZSBJUHY2IHN0YW5kYXJkIGFtYmlndW91cyBpbiB0aGlzDQo+Pj4+Pj4+IHJlc3Bl
Y3QsIGFuZCB0aGUgSUVURiBoYXMgaGFkIGNvbnNlbnN1cyB0aGF0IEVIIGluc2VydGlvbg0KPj4+
Pj4+PiBpcyBub3QgYWxsb3dlZCwgSSB0aGluayBpdCB3b3VsZCBiZSBiYWQsIHdhc3RlZnVsbCwN
Cj4+Pj4+Pj4gdHJpY2t5LCBhbmQgZXZlbiBkYW5nZXJvdXMgdG8gbGV0IGEgZG9jdW1lbnQgZ28g
dGhyb3VnaA0KPj4+Pj4+PiB0aGUgd2hvbGUgcHVibGljYXRpb24gcHJvY2VzcywgYW5kIGp1c3Qg
cmVseSBvbiB0aGUgQUQNCj4+Pj4+Pj4gdG8ga2VlcCB0aGUgIkRJU0NVU1MiIGJ1dHRvbiBwcmVz
c2VkLg0KPj4+Pj4+DQo+Pj4+Pj4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dy
YW1taW5nIGhhcyBhIG5vcm1hdGl2ZQ0KPj4+Pj4+IHJlZmVyZW5jZSB0byBbSS1ELnZveWVyLTZt
YW4tZXh0ZW5zaW9uLWhlYWRlci1pbnNlcnRpb25dDQo+Pj4+Pj4gaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wMSNz
ZWN0aW9uLTEzLjENCj4NCj4+Pj4+Pg0KPj4+Pj4NCj4+Pj4+PiBBcyBzdWNoLCBmcm9tIGEgcHJv
Y2VzcyBzdGFuZHBvaW50LCBpdCB3b3VsZCBub3QgZ29pbmcgdG8NCj4+Pj4+PiBiZSBwdWJsaXNo
ZWQgYmVmb3JlDQo+Pj4+Pj4gW0ktRC52b3llci02bWFuLWV4dGVuc2lvbi1oZWFkZXItaW5zZXJ0
aW9uXSBiZSBpdHNlbGYNCj4+Pj4+PiBwdWJsaXNoZWQgYXMgUkZDLiBBbmQgZnJvbSBpdHMgbmFt
ZSwgdGhlIGxhdHRlciBpcyBpbnRlbmRlZA0KPj4+Pj4+IHRvIGJlIGRpc2N1c3NlZCBhbmQgd2l0
aGluIGNvbnRyb2wgb2YgdGhlIDZNQU4gV0cuIFNvIEkNCj4+Pj4+PiBkb24ndCB0aGluayB0aGF0
IHdlIGNhbiBzYXkgdGhhdCBpdCAianVzdCByZWx5IG9uIHRoZSBBRCB0bw0KPj4+Pj4+IGtlZXAg
dGhlICJESVNDVVNTIiBidXR0b24gcHJlc3NlZC4iDQo+Pj4+Pg0KPj4+Pj4gWWVzLCBpdCBpcyBq
dXN0IHJlbHlpbmcgb24gdGhhdC4NCj4+Pj4NCj4+Pj4gU2l0dWF0aW9uIGhhcyBjaGFuZ2VkIHNp
bmNlIHRoaXMgZW1haWw6IHRoZSBuZXR3b3JrIHByb2dyYW1taW5nDQo+Pj4+IGRyYWZ0IGhhcyBu
b3cgcmVtb3ZlZCB0ZXh0IHJlbGF0ZWQgdG8gU1JIIGluc2VydGlvbi4gUGxlYXNlDQo+Pj4+IGNv
bW1lbnQgb24gdGhlIHRleHQgaWYgeW91IHNlZSB0ZXh0IHJlbGF0ZWQgdG8gU1JIIGluc2VydGlv
bi4NCj4+Pg0KPj4+IEZvciBleGFtcGxlOg0KPj4+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUjc2VjdGlvbi04
LjINCj4NCj4+Pg0KPg0KPj4gUXVvdGluZyB0aGUgZHJhZnQgZm9yIGV2ZXJ5b25lIHRvIHJlYWQg
IiBFdmVyeSAgbm9kZSBpcyBleHBlY3RlZCB0bw0KPj4gYWR2ZXJ0aXNlIHZpYSBCR1AtTFMgaXRz
IFNSdjYgY2FwYWJpbGl0aWVzIChlLmcuIGhvdyBtYW55IFNJRHMgaXQNCj4+IGNhbiBpbnNlcnQg
YXMgcGFydCBvZiBhIFQuRW5jYXBzIGJlaGF2aW9yKSINCj4+DQo+Pg0KPj4gVGhpcyBpcyByZWxh
dGVkIHRvIFQuRW5jYXBzIHdoaWNoIGlzIHVzaW5nIElQdjYgKG91dGVyKQ0KPj4gZW5jYXBzdWxh
dGlvbi4NCj4NCj4gVGhlIHRlcm0gJ0lQdjYgZW5jYXBzdWxhdGlvbicgaGFzIGEgc29tZWhvdyBw
cmVjaXNlIG1lYW5pbmcsIHNlZQ0KPiBiZWxvdyBhIGNpdGF0aW9uIGZyb20gYW4gUkZDLg0KPg0K
PiBEbyB5b3UgbWVhbiB0aGF0IFQuRW5jYXBzICdlbmNhcHN1bGF0ZXMnIGp1c3QgdGhlIFNSdjYg
aGVhZGVyIG9yIHRoZQ0KPiBlbnRpcmUgSVB2NiBwYWNrZXQgdGhhdCBjb250YWlucyB0aGUgU1J2
NiBoZWFkZXI/DQo+DQo+IFJGQzI0NzM6DQo+PiBJUHY2IGVuY2Fwc3VsYXRpb24gY29uc2lzdHMg
b2YgcHJlcGVuZGluZyB0byB0aGUgb3JpZ2luYWwgcGFja2V0DQo+PiBhbiBJUHY2IGhlYWRlciBh
bmQsIG9wdGlvbmFsbHksIGEgc2V0IG9mIElQdjYgZXh0ZW5zaW9uIGhlYWRlcnMNCj4+IChzZWUg
RmlnLjMpLCB3aGljaCBhcmUgY29sbGVjdGl2ZWx5IGNhbGxlZCB0dW5uZWwgSVB2NiBoZWFkZXJz
Lg0KPg0KPiBBbGV4DQo+DQo+PiAtIElmIHlvdSBiZWxpZXZlIHRoYXQgVC5FbmNhcHMgaXMgdW5j
bGVhciBvbiB0aGF0LCBwbGVhc2UgY29tbWVudA0KPj4gb24gaXRzIHRleHQuIFsxXSAtIElmIHRo
ZSBpc3N1ZSBpcyB0aGUgdXNlIG9mIHRoZSB0ZXJtICdpbnNlcnQnLA0KPj4gd2hpY2ggaXMgdG9v
IGNsb3NlIHRvIHRoZSAnU1JIIGluc2VydGlvbiBpc3N1ZScsIEknbSBwZXJzb25hbGx5DQo+PiBm
aW5lIHdpdGggdXNpbmcgYSBkaWZmZXJlbnQgdGVybS4gRS5nLiAiYWRkIi4gUGxlYXNlIHByb3Bv
c2UgYW55DQo+PiB0ZXJtIHdoaWNoIHN1aXRzIHlvdSBbMV0uIFRoYXQgYmVlbiBzYWlkLCBJIGhv
cGUgdGhhdCB3ZSBhcmUgbm90IGluDQo+PiBhIHNpdHVhdGlvbiB3aGVyZSB3b3JkcyBhcmUgYmVp
bmcgZm9yYmlkZGVuLg0KPj4NCj4+IFsxXSBQcmVmZXJhYmx5IGluIHRoZSByZWxhdGVkIHRocmVh
ZCwgaW4gb3JkZXIgdG8gaGVscCBldmVyeW9uZQ0KPj4gKGFsbCBXRyBtZW1iZXJzLCBjaGFpcnMs
IHNoZXBoZXJkcywgQURzLCBJRVNHKSAgdG8gYmUgYWJsZSB0byB0cmFjaw0KPj4gYWxsIGNvbW1l
bnRzLiBBcyB3ZSdsbCBsaWtlbHkgYmUgaW4gYSBzaXR1YXRpb25zIHdoZXJlIHRoZSBudW1iZXIN
Cj4+IG9mIGVtYWlscyBtYXkgYmUgY29uc2VxdWVudA0KPj4NCj4+PiBXaHkgd291bGQgZHJhZnQt
dm95ZXItNm1hbi1leHRlbnNpb24taGVhZGVyLWluc2VydGlvbiBleGlzdHMgaWYNCj4+PiB0aGUg
U1JIIHByb3BvbmVudHMgZG8gbm90IGludGVuZCB0byBwZXJmb3JtIFNSSCBpbnNlcnRpb24/DQo+
Pg0KPj4gQXMgb2YgdG9kYXksIHRoZSBxdWVzdGlvbiBiZWVuIGFza2VkIGlzIGEgV0cgbGFzdCBj
YWxsIG9uDQo+PiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcuIElm
IHlvdSB3YW50IHRvIHNlY3VyZQ0KPj4gdGhhdCBTUkggaW5zZXJ0aW9uIGlzIG5vdCB1c2VkIGlu
IHRoZSBkb2N1bWVudCwgcGxlYXNlIGNvbW1lbnQgYXMNCj4+IHBhcnQgb2YgaXRzIGxhc3QgY2Fs
bC4NCj4+DQo+PiBUaGF0IGJlZW4gc2FpZCwgdGhhbmtzIHRvIHlvdXIgY29tbWVudCwgSSd2ZSBz
ZWVuIGFuIHVudXNlZA0KPj4gcmVmZXJlbmNlIGZvciBbSS1ELmZpbHNmaWxzLXNwcmluZy1zcnY2
LW5ldC1wZ20taW5zZXJ0aW9uXSAgdGhhdA0KPj4gbmVlZHMgdG8gYmUgcmVtb3ZlZA0KPj4NCj4+
IC0tQnJ1bm8NCj4+DQo+Pg0KPj4+DQo+Pj4gQnJpYW4NCj4+Pg0KPj4+Pg0KPj4+Pj4gQSBxdWVz
dGlvbiBvZiB5b3UgYXMgYSBjaGFpcjogZG9lcyB0aGUgd2cgeW91IGNoYWlyIHB1Ymxpc2gNCj4+
Pj4+IGRvY3VtZW50cyBiYXNlZCBvbiBjdXJyZW50IHNwZWNzIChvciBhdCB0aGUgdmVyeSBsZWFz
dCBiYXNlZA0KPj4+Pj4gb24gIGNoYW5nZXMgdGhhdCBhcmUgZ29pbmcgdG8gaGFwcGVuIGluIHRo
ZSBuZWFyIHRlcm0gYXMgYQ0KPj4+Pj4gcmVzdWx0IG9mICpleGlzdGluZyBhbmQgcHJvdmVuIGNv
bnNlbnN1cyopLCBvciBkb2VzIHNwcmluZw0KPj4+Pj4gc2hpcCBkb2N1bWVudHMgdGhhdCBpbXBs
aWNpdGx5IGJldHRpbmcgb24gY2hhbmdlcyB0aGF0IGhhdmUNCj4+Pj4+IG5vIGNvbnNlbnN1cz8N
Cj4+Pj4NCj4+Pj4gSW4gZ2VuZXJhbCwgSSBkb24ndCBzZWUgdGhlIGJlbmVmaXQgb2Ygc2VuZGlu
ZyBhIGRyYWZ0IHdoaWNoIHdlDQo+Pj4+IGV4cGVjdCB3b3VsZCBuZXZlciBwcm9ncmVzcyB0byBS
RkMuIFNvIHRoaXMgd291bGQgbm90IGJlIG15DQo+Pj4+IHByZWZlcnJlZCBwYXRoLiBIb3dldmVy
LCBJIGd1ZXNzIHRoYXQgYXMgYWx3YXlzLCB0aGVyZSBhcmUNCj4+Pj4gZXhjZXB0aW9ucyBhbmQg
SSdtIG5vdCBhIHByaW9yaSBhd2FyZSBvZiBhIHByb2Nlc3MgZm9yYmlkZGluZw0KPj4+PiB0aGlz
LiBBcyBvZiB0b2RheSwgSSdkIHJhdGhlciBub3Qgc3BlbmQgdGltZSBvbiB0aGlzDQo+Pj4+IGh5
cG90aGV0aWNhbCBjYXNlLg0KPj4+Pg0KPj4+Pj4gVGhlIGZvcm1lciBpcyBob3cgSSBleHBlY3Qg
V0dzIHRvIG9wZXJhdGUuIFRoZSBsYXRlciBzaG93cyBhDQo+Pj4+PiBjbGVhciBwYXRoIHRvIGEg
aHVnZSBwaWxlIG9mIGRvY3VtZW50cyBzdHVjayBhdCBJRVNHIHJldmlldywNCj4+Pj4+IHNpbXBs
eSBiZWNhdXNlIHNvIGxhdGVyIGluIHRoZSBwcm9jZXNzIGZvbGtzIGZvdW5kIG91dCB0aGF0DQo+
Pj4+PiB0aGUgZG9jdW1lbnQgdHVybnMgb3V0IHRvIHZpb2xhdGUgZXhpc3Rpbmcgc3BlY3MuIFdp
dGggdGhlDQo+Pj4+PiByaXNrIG9mIGFuIEFEIHByZXNzaW5nICJZRVMiLCBhbmQgaGVuY2UgSUVU
RiBoYXMgYmVlbg0KPj4+Pj4gY2lyY3VtdmVudGVkLg0KPj4+Pg0KPj4+PiBXaGlsZSBJRVNHIHBy
b2Nlc3NpbmcgaXMgYmV5b25kIG15IHBheWNoZWNrIChsaXRlcmFsbHkgOy0pICksIEkNCj4+Pj4g
dHJ1c3QgdGhlIElFU0cuIEFuZCBJIGRvbid0IHNlZSBhIHJlYXNvbiB0byBkb3VidCBhIHByaW9y
aS4gQW5kDQo+Pj4+IGV2ZW4gaW4gdGhpcyBjYXNlLCB0aGVyZSBtYXkgYmUgYSBwb3NzaWJseSB0
byBmZXRjaCBiYWNrIHRoZQ0KPj4+PiBkb2N1bWVudCBmcm9tIHRoZSBSRkMgZWRpdG9yIHF1ZXVl
Lg0KPj4+Pg0KPj4+PiBJbiBzaG9ydDogdmVyeSBoeXBvdGhldGljIGNhc2UgYW5kIGJleW9uZCBt
eSBoYXQuIEFzIG9mIHRvZGF5LA0KPj4+PiBJJ2QgcHJvcG9zZSB0aGF0IHdlIHdvcmsgb24gdGhl
IHRleHQgb2YgdGhlIGRvY3VtZW50Lg0KPj4+Pg0KPj4+PiBUaGFuayB5b3UsIC0tQnJ1bm8NCj4+
Pj4NCj4+Pj4+IFRoYW5rcywgLS0gRmVybmFuZG8gR29udCBlLW1haWw6IGZlcm5hbmRvQGdvbnQu
Y29tLmFyIHx8DQo+Pj4+PiBmZ29udEBzaTZuZXR3b3Jrcy5jb20gUEdQIEZpbmdlcnByaW50OiA3
ODA5IDg0RjUgMzIyRSA0NUM3DQo+Pj4+PiBGMUM5IDM5NDUgOTZFRSBBOUVGIEQwNzYgRkZGMQ0K
Pj4+Pj4NCj4+Pj4+DQo+Pj4+Pg0KPj4+Pg0KPj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+DQo+Pj4+DQo+Pj4NCj4+
Pj4gQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMN
Cj4+Pj4gaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUg
ZG9pdmVudA0KPj4+PiBkb25jIHBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVz
IHNhbnMgYXV0b3Jpc2F0aW9uLg0KPj4+PiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBh
ciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyIGENCj4+Pj4gbCdleHBlZGl0ZXVyIGV0IGxl
IGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcw0KPj4+PiBtZXNzYWdl
cyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sIE9yYW5nZQ0K
Pj4+PiBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0
ZXJlLA0KPj4+PiBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCj4+Pj4NCj4+Pj4gVGhpcyBt
ZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yDQo+
Pj4+IHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsg
dGhleQ0KPj4+PiBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRo
b3V0DQo+Pj4+IGF1dGhvcmlzYXRpb24uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwg
aW4gZXJyb3IsIHBsZWFzZQ0KPj4+PiBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMg
bWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KPj4+PiBBcyBlbWFpbHMgbWF5IGJlIGFsdGVy
ZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcw0KPj4+PiB0aGF0IGhhdmUgYmVl
biBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuIFRoYW5rIHlvdS4NCj4+Pj4NCj4+Pj4g
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCj4NCj4+Pj4NCj4+PiBJRVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5n
IGxpc3QNCj4+Pj4gaXB2NkBpZXRmLm9yZyBBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czoNCj4+Pj4g
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQo+Pj4+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQo+DQo+Pj4+DQo+Pj4NCj4+DQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+DQo+Pg0KPg0KPj4gQ2UgbWVzc2Fn
ZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25z
DQo+PiBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYyBw
YXMgZXRyZQ0KPj4gZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRp
b24uIFNpIHZvdXMgYXZleiByZWN1DQo+PiBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6
IGxlIHNpZ25hbGVyIGEgbCdleHBlZGl0ZXVyIGV0IGxlDQo+PiBkZXRydWlyZSBhaW5zaSBxdWUg
bGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcw0KPj4gZXRhbnQg
c3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwgT3JhbmdlIGRlY2xpbmUgdG91dGUNCj4+IHJlc3Bv
bnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmll
Lg0KPj4gTWVyY2kuDQo+Pg0KPj4gVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5
IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yDQo+PiBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQg
bWF5IGJlIHByb3RlY3RlZCBieSBsYXc7IHRoZXkgc2hvdWxkDQo+PiBub3QgYmUgZGlzdHJpYnV0
ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4gSWYgeW91DQo+PiBoYXZl
IHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBh
bmQNCj4+IGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4gQXMgZW1haWxz
IG1heSBiZSBhbHRlcmVkLA0KPj4gT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRo
YXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkDQo+PiBvciBmYWxzaWZpZWQuIFRoYW5rIHlv
dS4NCj4+DQo+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPg0KPj4NCj4gSUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAg
bWFpbGluZyBsaXN0DQo+PiBpcHY2QGlldGYub3JnIEFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOg0K
Pj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQo+PiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KPg0KPj4NCj4NCj4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gSUVURiBJUHY2IHdvcmtpbmcgZ3Jv
dXAgbWFpbGluZyBsaXN0IGlwdjZAaWV0Zi5vcmcgQWRtaW5pc3RyYXRpdmUNCj4gUmVxdWVzdHM6
IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2Ng0KPiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KPg0KPg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCi5N
c29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1h
cmdpbjo3MC44NXB0IDMuMGNtIDcwLjg1cHQgMy4wY207fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwh
W2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9
ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlv
dXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFUyIgbGluaz0iYmx1
ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Nv
bG9yOmJsYWNrIj5IaSBBbGV4LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+UGxlYXNlIHNlZSBpbmxpbmUuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+TWFueSB0aGFua3MsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlBhYmxvLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIi
IHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+DQo8aHIgc2l6ZT0iMSIgd2lkdGg9IjEwMCUiIGFs
aWduPSJjZW50ZXIiPg0KPC9kaXY+DQo8ZGl2IGlkPSJkaXZScGx5RndkTXNnIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkZy
b206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4gQWxl
eGFuZHJlIFBldHJlc2N1ICZsdDthbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tJmd0Ozxicj4N
CjxiPlNlbnQ6PC9iPiBNb25kYXksIERlY2VtYmVyIDE2LCAyMDE5IDM6MzEgUE08YnI+DQo8Yj5U
bzo8L2I+IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDtwY2FtYXJpbEBjaXNjby5jb20m
Z3Q7OyBpcHY2QGlldGYub3JnICZsdDtpcHY2QGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSZTogW3NwcmluZ10gUXVlc3Rpb24gYWJvdXQgU1J2NiBJbnNlcnQgZnVuY3Rpb248L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SGksIFNQUklOR2Vycyw8YnI+DQo8YnI+DQpUaGlzIGlz
IG15IGZpcnN0IHBvc3QgdG8gdGhpcyBsaXN0Ljxicj4NCjxicj4NClRoaXMgaXMgYWJvdXQgZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2PGJyPg0KbW9yZSBwcmVj
aXNlbHkgdGhlIFQuRW5jYXBzIHNlY3Rpb24gNS4yLjxicj4NCjxicj4NCkxlIDExLzEyLzIwMTkg
w6AgMjE6MDUsIFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIGEgw6ljcml0IDo8YnI+DQomZ3Q7
IEFsZXgsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoZSBwcmVjaXNlIGRlZmluaXRpb24gVC5FbmNh
cHMgaXMgZG9uZSBpbiBzZWN0aW9uIDUuMSBbNS4yIG5vd10gb2Y8YnI+DQomZ3Q7IGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi4gSWYgeW91IGhhdmUgYW55PGJy
Pg0KJmd0OyBjb21tZW50IG9uIHN1Y2ggZGVmaW5pdGlvbiBwbGVhc2UgbGV0IG1lIGtub3cgLW9u
IGEgc2VwYXJhdGUgdGhyZWFkPGJyPg0KJmd0OyBhbmQgZGlyZWN0ZWQgdG8gU1BSSU5HIG1haWxl
ci0uPGJyPg0KPGJyPg0KVGhhbmsgeW91IGZvciB0aGUgcmVwbHkuPGJyPg0KPGJyPg0KUGxlYXNl
IG1ha2UgdGhlIFQuRW5jYXBzIHBhcnQgb2YgdGhlIGRyYWZ0IGVhc2llciBmb3IgbWUgdG8gcmVh
ZCwgZS5nLjo8YnI+DQotZXhwYW5kIHdoYXQgaXQgbWVhbnMgJ1MwMSc7IGlzIGl0ICdTdGVwIDAx
JywgbGlrZSBpbiBCQVNJQyBwcm9ncmFtbWluZzxicj4NCiZuYnNwOyBsYW5ndWFnZT88bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlBDOiBTYW1lIGZvcm1hdCBhcyBpbiBvdGhlciBkb2N1bWVudHMgKGUuZy4g
U1JIKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+PGJyPg0KLWNsYXJpZnkgdGhhdCB0aGUgb3JpZ2luYWwgcGFja2V0IGluIHRy
YW5zaXQgaXMgbm90IG1vZGlmaWVkIHVwb248YnI+DQombmJzcDsgdHJhbnNpdGlvbiAobW9kdWxv
IHRoZSBIb3AgTGltaXQgZmllbGQgYW5kIHRoZSBTZWdtZW50cyBMZWZ0IGZpZWxkIGlmPGJyPg0K
Jm5ic3A7IHByZXNlbnQpOyBuZXcgcGFja2V0IGlzIGNyZWF0ZWQgdG8gY2FycnkgdGhlIG9yaWdp
bmFsIHBhY2tldCAtIHllcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlBDOiBJIGhhdmUgYWRkZWQgYSBw
YXJhZ3JhcGggaW4gdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoZSBkcmFmdCB0byBjYXB0dXJlIHlv
dXIgcG9pbnQuIFNlZSByZXYwNy4gTWFueSB0aGFua3MuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCi1jbGFyaWZ5IHdo
YXQgaXQgbWVhbnMgJ2EgcGFja2V0IChBLCBTMikoUzMsIFMyLCBTMTsgU0w9MSknOyBiZWNhdXNl
IGl0PGJyPg0KJm5ic3A7IGlzIGNvbmZ1c2luZyBpbiBzZXZlcmFsIHdheXM7IChBLFMyKSBpbnZp
dGVzIHRvIHRoaW5rIGl0IGlzIHNyYyBhbmQgZHN0PGJyPg0KJm5ic3A7IGFkZHJlc3NlcywgYnV0
IHRoZWlyIHBsYWNlIGlzIHN3aXRjaGVkICh0aGUgbm9ybWFsIG9yZGVyIGlzIFNvdXJjZSw8YnI+
DQombmJzcDsgRGVzdGluYXRpb24pLiZuYnNwOyBTIGluICdTMicgbWlnaHQgbWVhbiBhIFNvdXJj
ZSBBZGRyZXNzIGJ1dCBhbHNvIG1pZ2h0PGJyPg0KJm5ic3A7IG1lYW4gYSBTZWdtZW50IElELCBv
ciBhIERlc3RpbmF0aW9uIGFkZHJlc3MuJm5ic3A7IENvbmZ1c2lvbiBzaG91bGQgYmU8YnI+DQom
bmJzcDsgYXZvaWRlZCwgYXQgbGVhc3QgaW4gbXkgbWluZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlBD
OiBUaGlzIGlzIGV4cGxhaW5lZCBpbiB0aGUgdGVybWlub2xvZ3kgc2VjdGlvbiBvZiB0aGUgZHJh
ZnQgKHdpdGggYSBkZXRhaWxlZCBleGFtcGxlKS48YnI+DQo8YnI+DQpBbGV4PGJyPg0KPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IE1hbnkgdGhhbmtzLCBQYWJsby48YnI+DQomZ3Q7IDxicj4NCiZndDsg
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gRnJvbTogaXB2NiAmbHQ7aXB2Ni1ib3VuY2VzQGll
dGYub3JnJmd0OyBvbjxicj4NCiZndDsgYmVoYWxmIG9mIEFsZXhhbmRyZSBQZXRyZXNjdSAmbHQ7
YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSZndDsgRGF0ZTo8YnI+DQomZ3Q7IFdlZG5lc2Rh
eSwgMTEgRGVjZW1iZXIgMjAxOSBhdCAxMDo0NiBUbzogJnF1b3Q7aXB2NkBpZXRmLm9yZyZxdW90
Ozxicj4NCiZndDsgJmx0O2lwdjZAaWV0Zi5vcmcmZ3Q7IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSBR
dWVzdGlvbiBhYm91dCBTUnY2IEluc2VydDxicj4NCiZndDsgZnVuY3Rpb248YnI+DQomZ3Q7IDxi
cj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IExlIDExLzEyLzIwMTkgw6AgMTA6MjcsIGJy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20gYSDDqWNyaXQgOjxicj4NCiZndDsmZ3Q7IEJyaWFuLCBQ
YWJsbzxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IFBsZWFzZSBzZWUgaW5saW5lIChtdWx0
aXBsZSBwb2ludHMpPGJyPg0KJmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7IEZyb206IEJyaWFu
IEUgQ2FycGVudGVyIFs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmJyaWFuLmUuY2FycGVudGVyQGdt
YWlsLmNvbSI+PHNwYW4gbGFuZz0iRU4tVVMiPm1haWx0bzpicmlhbi5lLmNhcnBlbnRlckBnbWFp
bC5jb208L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj5dDQo8YnI+DQomZ3Q7Jmd0OyZndDsg
U2VudDogVHVlc2RheSwgRGVjZW1iZXIgMTAsIDIwMTkgODozNiBQTSBUbzogREVDUkFFTkUgQnJ1
bm88YnI+DQomZ3Q7Jmd0OyZndDsgVEdJL09MTjsgRmVybmFuZG8gR29udCBDYzogUm9uIEJvbmlj
YTsgc3ByaW5nQGlldGYub3JnOzxicj4NCiZndDsmZ3Q7Jmd0OyA2bWFuQGlldGYub3JnOyBTdXJl
c2ggS3Jpc2huYW47PGJyPg0KJmd0OyZndDsmZ3Q7IGRyYWZ0LXZveWVyLTZtYW4tZXh0ZW5zaW9u
LWhlYWRlci1pbnNlcnRpb247PGJyPg0KJmd0OyZndDsmZ3Q7IGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZyBTdWJqZWN0OiBSZTogW3NwcmluZ108YnI+DQomZ3Q7Jmd0
OyZndDsgUXVlc3Rpb24gYWJvdXQgU1J2NiBJbnNlcnQgZnVuY3Rpb248YnI+DQomZ3Q7Jmd0OyZn
dDsgPGJyPg0KJmd0OyZndDsmZ3Q7IEJydW5vLDxicj4NCiZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7
Jmd0OyZndDsgT24gMTEtRGVjLTE5IDA2OjE3LCBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIHdy
b3RlOjxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgRmVybmFuZG8sPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0
OyA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBGcm9tOiBGZXJuYW5kbyBHb250IFs8L3NwYW4+
PGEgaHJlZj0ibWFpbHRvOmZlcm5hbmRvQGdvbnQuY29tLmFyIj48c3BhbiBsYW5nPSJFTi1VUyI+
bWFpbHRvOmZlcm5hbmRvQGdvbnQuY29tLmFyPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+
XSBTZW50Ojxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IE1vbmRheSwgRGVjZW1iZXIgOSwgMjAx
OSA5OjU0IFBNPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0
OyZndDsgT24gNS85LzE5IDA5OjQ2LCBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIHdyb3RlOiBb
Li4uLl08YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0
OyZndDsmZ3Q7Jmd0OyZndDsgU2luY2UgdGhlcmUgaGF2ZSBiZWVuIHBsZW50eSBvZiBhdHRlbXB0
cyB0byBkbyBFSDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZndDsgaW5zZXJ0aW9uIG9y
IGxlYXZlIHRoZSBJUHY2IHN0YW5kYXJkIGFtYmlndW91cyBpbiB0aGlzPGJyPg0KJmd0OyZndDsm
Z3Q7Jmd0OyZndDsmZ3Q7Jmd0OyByZXNwZWN0LCBhbmQgdGhlIElFVEYgaGFzIGhhZCBjb25zZW5z
dXMgdGhhdCBFSCBpbnNlcnRpb248YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IGlz
IG5vdCBhbGxvd2VkLCBJIHRoaW5rIGl0IHdvdWxkIGJlIGJhZCwgd2FzdGVmdWxsLDxicj4NCiZn
dDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZndDsgdHJpY2t5LCBhbmQgZXZlbiBkYW5nZXJvdXMgdG8g
bGV0IGEgZG9jdW1lbnQgZ28gdGhyb3VnaDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZn
dDsgdGhlIHdob2xlIHB1YmxpY2F0aW9uIHByb2Nlc3MsIGFuZCBqdXN0IHJlbHkgb24gdGhlIEFE
PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyB0byBrZWVwIHRoZSAmcXVvdDtESVND
VVNTJnF1b3Q7IGJ1dHRvbiBwcmVzc2VkLjxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyA8
YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZndDsgZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nIGhhcyBhIG5vcm1hdGl2ZTxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7
Jmd0OyByZWZlcmVuY2UgdG8gW0ktRC52b3llci02bWFuLWV4dGVuc2lvbi1oZWFkZXItaW5zZXJ0
aW9uXSA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyZndDsgPC9zcGFuPjxhIGhyZWY9Imh0dHBz
Oi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJv
Z3JhbW1pbmctMDEjc2VjdGlvbi0xMy4xIj48c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
Zy0wMSNzZWN0aW9uLTEzLjE8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48YnI+DQomZ3Q7
PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7
IDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBBcyBzdWNoLCBmcm9tIGEgcHJvY2VzcyBz
dGFuZHBvaW50LCBpdCB3b3VsZCBub3QgZ29pbmcgdG88YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0
OyZndDsgYmUgcHVibGlzaGVkIGJlZm9yZTxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBb
SS1ELnZveWVyLTZtYW4tZXh0ZW5zaW9uLWhlYWRlci1pbnNlcnRpb25dIGJlIGl0c2VsZjxicj4N
CiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBwdWJsaXNoZWQgYXMgUkZDLiBBbmQgZnJvbSBpdHMg
bmFtZSwgdGhlIGxhdHRlciBpcyBpbnRlbmRlZDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7Jmd0
OyB0byBiZSBkaXNjdXNzZWQgYW5kIHdpdGhpbiBjb250cm9sIG9mIHRoZSA2TUFOIFdHLiBTbyBJ
PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IGRvbid0IHRoaW5rIHRoYXQgd2UgY2FuIHNh
eSB0aGF0IGl0ICZxdW90O2p1c3QgcmVseSBvbiB0aGUgQUQgdG88YnI+DQomZ3Q7Jmd0OyZndDsm
Z3Q7Jmd0OyZndDsga2VlcCB0aGUgJnF1b3Q7RElTQ1VTUyZxdW90OyBidXR0b24gcHJlc3NlZC4m
cXVvdDs8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0
OyBZZXMsIGl0IGlzIGp1c3QgcmVseWluZyBvbiB0aGF0Ljxicj4NCiZndDsmZ3Q7Jmd0OyZndDsg
PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBTaXR1YXRpb24gaGFzIGNoYW5nZWQgc2luY2UgdGhpcyBl
bWFpbDogdGhlIG5ldHdvcmsgcHJvZ3JhbW1pbmc8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IGRyYWZ0
IGhhcyBub3cgcmVtb3ZlZCB0ZXh0IHJlbGF0ZWQgdG8gU1JIIGluc2VydGlvbi4gUGxlYXNlPGJy
Pg0KJmd0OyZndDsmZ3Q7Jmd0OyBjb21tZW50IG9uIHRoZSB0ZXh0IGlmIHlvdSBzZWUgdGV4dCBy
ZWxhdGVkIHRvIFNSSCBpbnNlcnRpb24uPGJyPg0KJmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7
Jmd0OyBGb3IgZXhhbXBsZTogPGJyPg0KJmd0OyZndDsmZ3Q7IDwvc3Bhbj48YSBocmVmPSJodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLTA1I3NlY3Rpb24tOC4yIj48c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWlu
Zy0wNSNzZWN0aW9uLTguMjwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCiZndDs8
YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jmd0OyBRdW90aW5nIHRoZSBk
cmFmdCBmb3IgZXZlcnlvbmUgdG8gcmVhZCAmcXVvdDsgRXZlcnkmbmJzcDsgbm9kZSBpcyBleHBl
Y3RlZCB0bzxicj4NCiZndDsmZ3Q7IGFkdmVydGlzZSB2aWEgQkdQLUxTIGl0cyBTUnY2IGNhcGFi
aWxpdGllcyAoZS5nLiBob3cgbWFueSBTSURzIGl0PGJyPg0KJmd0OyZndDsgY2FuIGluc2VydCBh
cyBwYXJ0IG9mIGEgVC5FbmNhcHMgYmVoYXZpb3IpJnF1b3Q7PGJyPg0KJmd0OyZndDsgPGJyPg0K
Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsgVGhpcyBpcyByZWxhdGVkIHRvIFQuRW5jYXBzIHdoaWNo
IGlzIHVzaW5nIElQdjYgKG91dGVyKTxicj4NCiZndDsmZ3Q7IGVuY2Fwc3VsYXRpb24uPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IFRoZSB0ZXJtICdJUHY2IGVuY2Fwc3VsYXRpb24nIGhhcyBhIHNvbWVo
b3cgcHJlY2lzZSBtZWFuaW5nLCBzZWU8YnI+DQomZ3Q7IGJlbG93IGEgY2l0YXRpb24gZnJvbSBh
biBSRkMuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IERvIHlvdSBtZWFuIHRoYXQgVC5FbmNhcHMgJ2Vu
Y2Fwc3VsYXRlcycganVzdCB0aGUgU1J2NiBoZWFkZXIgb3IgdGhlIDxicj4NCiZndDsgZW50aXJl
IElQdjYgcGFja2V0IHRoYXQgY29udGFpbnMgdGhlIFNSdjYgaGVhZGVyPzxicj4NCiZndDsgPGJy
Pg0KJmd0OyBSRkMyNDczOjxicj4NCiZndDsmZ3Q7IElQdjYgZW5jYXBzdWxhdGlvbiBjb25zaXN0
cyBvZiBwcmVwZW5kaW5nIHRvIHRoZSBvcmlnaW5hbCBwYWNrZXQ8YnI+DQomZ3Q7Jmd0OyBhbiBJ
UHY2IGhlYWRlciBhbmQsIG9wdGlvbmFsbHksIGEgc2V0IG9mIElQdjYgZXh0ZW5zaW9uIGhlYWRl
cnM8YnI+DQomZ3Q7Jmd0OyAoc2VlIEZpZy4zKSwgd2hpY2ggYXJlIGNvbGxlY3RpdmVseSBjYWxs
ZWQgdHVubmVsIElQdjYgaGVhZGVycy48YnI+DQomZ3Q7IDxicj4NCiZndDsgQWxleDxicj4NCiZn
dDsgPGJyPg0KJmd0OyZndDsgLSBJZiB5b3UgYmVsaWV2ZSB0aGF0IFQuRW5jYXBzIGlzIHVuY2xl
YXIgb24gdGhhdCwgcGxlYXNlIGNvbW1lbnQ8YnI+DQomZ3Q7Jmd0OyBvbiBpdHMgdGV4dC4gWzFd
IC0gSWYgdGhlIGlzc3VlIGlzIHRoZSB1c2Ugb2YgdGhlIHRlcm0gJ2luc2VydCcsPGJyPg0KJmd0
OyZndDsgd2hpY2ggaXMgdG9vIGNsb3NlIHRvIHRoZSAnU1JIIGluc2VydGlvbiBpc3N1ZScsIEkn
bSBwZXJzb25hbGx5PGJyPg0KJmd0OyZndDsgZmluZSB3aXRoIHVzaW5nIGEgZGlmZmVyZW50IHRl
cm0uIEUuZy4gJnF1b3Q7YWRkJnF1b3Q7LiBQbGVhc2UgcHJvcG9zZSBhbnk8YnI+DQomZ3Q7Jmd0
OyB0ZXJtIHdoaWNoIHN1aXRzIHlvdSBbMV0uIFRoYXQgYmVlbiBzYWlkLCBJIGhvcGUgdGhhdCB3
ZSBhcmUgbm90IGluPGJyPg0KJmd0OyZndDsgYSBzaXR1YXRpb24gd2hlcmUgd29yZHMgYXJlIGJl
aW5nIGZvcmJpZGRlbi48YnI+DQomZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyBbMV0gUHJlZmVyYWJs
eSBpbiB0aGUgcmVsYXRlZCB0aHJlYWQsIGluIG9yZGVyIHRvIGhlbHAgZXZlcnlvbmU8YnI+DQom
Z3Q7Jmd0OyAoYWxsIFdHIG1lbWJlcnMsIGNoYWlycywgc2hlcGhlcmRzLCBBRHMsIElFU0cpJm5i
c3A7IHRvIGJlIGFibGUgdG8gdHJhY2s8YnI+DQomZ3Q7Jmd0OyBhbGwgY29tbWVudHMuIEFzIHdl
J2xsIGxpa2VseSBiZSBpbiBhIHNpdHVhdGlvbnMgd2hlcmUgdGhlIG51bWJlcjxicj4NCiZndDsm
Z3Q7IG9mIGVtYWlscyBtYXkgYmUgY29uc2VxdWVudDxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsm
Z3Q7Jmd0OyBXaHkgd291bGQgZHJhZnQtdm95ZXItNm1hbi1leHRlbnNpb24taGVhZGVyLWluc2Vy
dGlvbiBleGlzdHMgaWY8YnI+DQomZ3Q7Jmd0OyZndDsgdGhlIFNSSCBwcm9wb25lbnRzIGRvIG5v
dCBpbnRlbmQgdG8gcGVyZm9ybSBTUkggaW5zZXJ0aW9uPzxicj4NCiZndDsmZ3Q7IDxicj4NCiZn
dDsmZ3Q7IEFzIG9mIHRvZGF5LCB0aGUgcXVlc3Rpb24gYmVlbiBhc2tlZCBpcyBhIFdHIGxhc3Qg
Y2FsbCBvbjxicj4NCiZndDsmZ3Q7IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9n
cmFtbWluZy4gSWYgeW91IHdhbnQgdG8gc2VjdXJlPGJyPg0KJmd0OyZndDsgdGhhdCBTUkggaW5z
ZXJ0aW9uIGlzIG5vdCB1c2VkIGluIHRoZSBkb2N1bWVudCwgcGxlYXNlIGNvbW1lbnQgYXM8YnI+
DQomZ3Q7Jmd0OyBwYXJ0IG9mIGl0cyBsYXN0IGNhbGwuPGJyPg0KJmd0OyZndDsgPGJyPg0KJmd0
OyZndDsgVGhhdCBiZWVuIHNhaWQsIHRoYW5rcyB0byB5b3VyIGNvbW1lbnQsIEkndmUgc2VlbiBh
biB1bnVzZWQ8YnI+DQomZ3Q7Jmd0OyByZWZlcmVuY2UgZm9yIFtJLUQuZmlsc2ZpbHMtc3ByaW5n
LXNydjYtbmV0LXBnbS1pbnNlcnRpb25dJm5ic3A7IHRoYXQ8YnI+DQomZ3Q7Jmd0OyBuZWVkcyB0
byBiZSByZW1vdmVkPGJyPg0KJmd0OyZndDsgPGJyPg0KJmd0OyZndDsgLS1CcnVubzxicj4NCiZn
dDsmZ3Q7IDxicj4NCiZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZn
dDsgQnJpYW48YnI+DQomZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQom
Z3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBBIHF1ZXN0aW9uIG9mIHlvdSBhcyBhIGNoYWlyOiBkb2VzIHRo
ZSB3ZyB5b3UgY2hhaXIgcHVibGlzaDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IGRvY3VtZW50
cyBiYXNlZCBvbiBjdXJyZW50IHNwZWNzIChvciBhdCB0aGUgdmVyeSBsZWFzdCBiYXNlZDxicj4N
CiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IG9uJm5ic3A7IGNoYW5nZXMgdGhhdCBhcmUgZ29pbmcgdG8g
aGFwcGVuIGluIHRoZSBuZWFyIHRlcm0gYXMgYTxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IHJl
c3VsdCBvZiAqZXhpc3RpbmcgYW5kIHByb3ZlbiBjb25zZW5zdXMqKSwgb3IgZG9lcyBzcHJpbmc8
YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBzaGlwIGRvY3VtZW50cyB0aGF0IGltcGxpY2l0bHkg
YmV0dGluZyBvbiBjaGFuZ2VzIHRoYXQgaGF2ZTxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IG5v
IGNvbnNlbnN1cz88YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsg
SW4gZ2VuZXJhbCwgSSBkb24ndCBzZWUgdGhlIGJlbmVmaXQgb2Ygc2VuZGluZyBhIGRyYWZ0IHdo
aWNoIHdlPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBleHBlY3Qgd291bGQgbmV2ZXIgcHJvZ3Jlc3Mg
dG8gUkZDLiBTbyB0aGlzIHdvdWxkIG5vdCBiZSBteTxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgcHJl
ZmVycmVkIHBhdGguIEhvd2V2ZXIsIEkgZ3Vlc3MgdGhhdCBhcyBhbHdheXMsIHRoZXJlIGFyZTxi
cj4NCiZndDsmZ3Q7Jmd0OyZndDsgZXhjZXB0aW9ucyBhbmQgSSdtIG5vdCBhIHByaW9yaSBhd2Fy
ZSBvZiBhIHByb2Nlc3MgZm9yYmlkZGluZzxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgdGhpcy4gQXMg
b2YgdG9kYXksIEknZCByYXRoZXIgbm90IHNwZW5kIHRpbWUgb24gdGhpczxicj4NCiZndDsmZ3Q7
Jmd0OyZndDsgaHlwb3RoZXRpY2FsIGNhc2UuPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQom
Z3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBUaGUgZm9ybWVyIGlzIGhvdyBJIGV4cGVjdCBXR3MgdG8gb3Bl
cmF0ZS4gVGhlIGxhdGVyIHNob3dzIGE8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBjbGVhciBw
YXRoIHRvIGEgaHVnZSBwaWxlIG9mIGRvY3VtZW50cyBzdHVjayBhdCBJRVNHIHJldmlldyw8YnI+
DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBzaW1wbHkgYmVjYXVzZSBzbyBsYXRlciBpbiB0aGUgcHJv
Y2VzcyBmb2xrcyBmb3VuZCBvdXQgdGhhdDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IHRoZSBk
b2N1bWVudCB0dXJucyBvdXQgdG8gdmlvbGF0ZSBleGlzdGluZyBzcGVjcy4gV2l0aCB0aGU8YnI+
DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyByaXNrIG9mIGFuIEFEIHByZXNzaW5nICZxdW90O1lFUyZx
dW90OywgYW5kIGhlbmNlIElFVEYgaGFzIGJlZW48YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBj
aXJjdW12ZW50ZWQuPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7
IFdoaWxlIElFU0cgcHJvY2Vzc2luZyBpcyBiZXlvbmQgbXkgcGF5Y2hlY2sgKGxpdGVyYWxseSA7
LSkgKSwgSTxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgdHJ1c3QgdGhlIElFU0cuIEFuZCBJIGRvbid0
IHNlZSBhIHJlYXNvbiB0byBkb3VidCBhIHByaW9yaS4gQW5kPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0
OyBldmVuIGluIHRoaXMgY2FzZSwgdGhlcmUgbWF5IGJlIGEgcG9zc2libHkgdG8gZmV0Y2ggYmFj
ayB0aGU8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IGRvY3VtZW50IGZyb20gdGhlIFJGQyBlZGl0b3Ig
cXVldWUuPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IEluIHNo
b3J0OiB2ZXJ5IGh5cG90aGV0aWMgY2FzZSBhbmQgYmV5b25kIG15IGhhdC4gQXMgb2YgdG9kYXks
PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBJJ2QgcHJvcG9zZSB0aGF0IHdlIHdvcmsgb24gdGhlIHRl
eHQgb2YgdGhlIGRvY3VtZW50Ljxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsm
Z3Q7Jmd0OyBUaGFuayB5b3UsIC0tQnJ1bm88YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IDxicj4NCiZn
dDsmZ3Q7Jmd0OyZndDsmZ3Q7IFRoYW5rcywgLS0gRmVybmFuZG8gR29udCBlLW1haWw6IGZlcm5h
bmRvQGdvbnQuY29tLmFyIHx8PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDsgZmdvbnRAc2k2bmV0
d29ya3MuY29tIFBHUCBGaW5nZXJwcmludDogNzgwOSA4NEY1IDMyMkUgNDVDNzxicj4NCiZndDsm
Z3Q7Jmd0OyZndDsmZ3Q7IEYxQzkgMzk0NSA5NkVFIEE5RUYgRDA3NiBGRkYxPGJyPg0KJmd0OyZn
dDsmZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsm
Z3Q7Jmd0OyZndDsgPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+DQomZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZn
dDsgPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRl
cyBwZXV2ZW50IGNvbnRlbmlyIGRlczxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgaW5mb3JtYXRpb25z
IGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudDxicj4NCiZndDsm
Z3Q7Jmd0OyZndDsgZG9uYyBwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBz
YW5zIGF1dG9yaXNhdGlvbi48YnI+DQo8L3NwYW4+Jmd0OyZndDsmZ3Q7Jmd0OyBTaSB2b3VzIGF2
ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyIGE8YnI+
DQomZ3Q7Jmd0OyZndDsmZ3Q7IGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUg
bGVzIHBpZWNlcyBqb2ludGVzLiBMZXM8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IG1lc3NhZ2VzIGVs
ZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwgT3JhbmdlPGJyPg0K
Jmd0OyZndDsmZ3Q7Jmd0OyBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3Nh
Z2UgYSBldGUgYWx0ZXJlLDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgZGVmb3JtZSBvdSBmYWxzaWZp
ZS4gTWVyY2kuPGJyPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZndDsmZ3Q7Jmd0OyZndDsgPGJyPg0K
Jmd0OyZndDsmZ3Q7Jmd0OyBUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29u
dGFpbiBjb25maWRlbnRpYWwgb3I8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IHByaXZpbGVnZWQgaW5m
b3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsgdGhleTxicj4NCiZndDsmZ3Q7
Jmd0OyZndDsgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91
dDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgYXV0aG9yaXNhdGlvbi4gSWYgeW91IGhhdmUgcmVjZWl2
ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBub3Rp
ZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRz
LiA8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jhbmdl
IGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyB0aGF0IGhh
dmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuIFRoYW5rIHlvdS48YnI+DQom
Z3Q7Jmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQom
Z3Q7PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyZndDsgSUVURiBJUHY2IHdv
cmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyBpcHY2QGlldGYu
b3JnIEFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOjxicj4NCiZndDsmZ3Q7Jmd0OyZndDsgPC9zcGFu
PjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NiI+PHNw
YW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2
Njwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPg0KPGJyPg0KJmd0OyZndDsmZ3Q7Jmd0OyAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLTxicj4NCiZndDs8YnI+DQomZ3Q7Jmd0OyZndDsmZ3Q7IDxicj4NCiZndDsmZ3Q7
Jmd0OyA8YnI+DQomZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0Ozxicj4N
CiZndDsmZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyZndDsgQ2UgbWVzc2FnZSBldCBzZXMgcGll
Y2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zPGJyPg0KJmd0OyZn
dDsgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMgcGFz
IGV0cmU8YnI+DQomZ3Q7Jmd0OyBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1
dG9yaXNhdGlvbi4gPC9zcGFuPlNpIHZvdXMgYXZleiByZWN1PGJyPg0KJmd0OyZndDsgY2UgbWVz
c2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlciBhIGwnZXhwZWRpdGV1ciBldCBs
ZTxicj4NCiZndDsmZ3Q7IGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExl
cyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzPGJyPg0KJmd0OyZndDsgZXRhbnQgc3VzY2VwdGlibGVz
IGQnYWx0ZXJhdGlvbiwgT3JhbmdlIGRlY2xpbmUgdG91dGU8YnI+DQomZ3Q7Jmd0OyByZXNwb25z
YWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS48
YnI+DQomZ3Q7Jmd0OyBNZXJjaS48YnI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyZndDsgPGJy
Pg0KJmd0OyZndDsgVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIG9yPGJyPg0KJmd0OyZndDsgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0
IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OyB0aGV5IHNob3VsZDxicj4NCiZndDsmZ3Q7IG5vdCBi
ZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLiBJZiB5
b3U8YnI+DQomZ3Q7Jmd0OyBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFz
ZSBub3RpZnkgdGhlIHNlbmRlciBhbmQ8YnI+DQomZ3Q7Jmd0OyBkZWxldGUgdGhpcyBtZXNzYWdl
IGFuZCBpdHMgYXR0YWNobWVudHMuIEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCw8YnI+DQomZ3Q7
Jmd0OyBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9k
aWZpZWQsIGNoYW5nZWQ8YnI+DQomZ3Q7Jmd0OyBvciBmYWxzaWZpZWQuIFRoYW5rIHlvdS48YnI+
DQomZ3Q7Jmd0OyA8YnI+DQomZ3Q7Jmd0OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4NCiZndDs8YnI+DQomZ3Q7
Jmd0OyA8YnI+DQomZ3Q7IElFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdDxicj4N
CiZndDsmZ3Q7IGlwdjZAaWV0Zi5vcmcgQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6PGJyPg0KJmd0
OyZndDsgPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vaXB2NiI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vaXB2Njwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPg0KPGJyPg0KJmd0OyZn
dDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7PGJyPg0KJmd0OyZndDsgPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IDxicj4NCiZndDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gPGJyPg0KJmd0OyBJRVRGIElQdjYgd29ya2luZyBn
cm91cCBtYWlsaW5nIGxpc3QgaXB2NkBpZXRmLm9yZyBBZG1pbmlzdHJhdGl2ZTxicj4NCiZndDsg
UmVxdWVzdHM6IDwvc3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2lwdjYiPjxzcGFuIGxhbmc9IkVOLVVTIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2lwdjY8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj4NCjxicj4NCiZn
dDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4NCiZndDsgPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_MWHPR11MB1374842A5AFCB0EFD5AECFA0C9530MWHPR11MB1374namp_--


From nobody Thu Dec 19 03:53:39 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B75412010C for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:53:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level: 
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=LFn4wZX6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Fyl08P5x
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 EYqEV3Nc1Up4 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:53:35 -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 00541120106 for <spring@ietf.org>; Thu, 19 Dec 2019 03:53:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12760; q=dns/txt; s=iport; t=1576756414; x=1577966014; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=On2YsgWLNwfbDAsACQDUeUW8Quz+P1jUT8Z1GEWIa+I=; b=LFn4wZX6K8v3AY6+FtMh3qH/tpbe1JcFSWl6mRGwLxRvgn/a6cK47OCX DjcCcldvRbDVe0vyXy1ij2vCS5w5h6lqIRRJy46Kspe350BQaZnSKeFv3 cxFQAuc8NA6zejWHYG+TY6Nc5yx+q7NtNrybHyTuIp1wVk0j6t6mbIzBX U=;
IronPort-PHdr: =?us-ascii?q?9a23=3AFmTj1hC8j2OVwRSQSA71UyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BLCQB9Y/td/4UNJK1eBhwBAQEBAQc?= =?us-ascii?q?BAREBBAQBAYF8gU1QBWxYIAQLKoQGg0YDinNOgWwliV2OKoFCgRADVAkBAQE?= =?us-ascii?q?MAQEYDQgCAQGDe0UCF4IEJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQECAQE?= =?us-ascii?q?BEBERDAEBLAwLBAIBCBEDAQIBAgImAgICHwYLFQgIAgQBEgkZgwABgkYDDiA?= =?us-ascii?q?BDqFRAoE4iGF1gTKCfgEBBYE1AQMCDkFAglUNC4IMCYEOKIwZGoFBP4ERJww?= =?us-ascii?q?Ugkw+ghs+CwEBAQEBARiBLwoOgxAygiyNTYJqjzaOXUMKgjWHMYldBlqEJhu?= =?us-ascii?q?CQ3WHBJAVjk6BRocMghyCfYxmAgQCBAUCDgEBBYFpIoFYcBUaISoBgkEJRxg?= =?us-ascii?q?Nig2DBYNzhRSFP3QBAYEmj1wBAQ?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400"; d="scan'208";a="690559722"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:53:33 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBrXoI017274 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:53:33 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-010.cisco.com (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:53:32 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 06:53:32 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:53:31 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UanpuIkPns1oqPhT7zkDBQJi48aze4sYeBg+pwHooXvrJ2OfhXzZ05JOPhYscHi41RhZ2NGVYYTv65biNsbzEEUtocpvueuFt7MCpxyoxcCE1/R3OAxTVkJ1tvymr55wrABzmz1Hp5dZJtzRmjZZOGqG9um85NaqolSbEhM/F+FnlqwfcIJLwKJxNShDxeXx8yyxYaenVqMxTH0UACMzMExcv2GIUnBUhJG9H+KHFLio2H0Vt3Pry0BrYPw8Fs8VrPX1SQZoFiglfLVF50CfafwAU6rTbAMKOh4fw0hD9Segnrt48F0hD1GlW2kvyfE6jCOqFl+1RWDigdO9PPuBmg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=On2YsgWLNwfbDAsACQDUeUW8Quz+P1jUT8Z1GEWIa+I=; b=D2SMs+9pB6rS2itOxDbJvkBskyPCYBBghECZNUlZhQQjFnm4A/iAifwQaVRmi97aYQMgshYYgRKsa/VVLopAb1hG14UGMlxFbIhOxU99OuihypZ0ZwIT7CvEUdNkAwm4NsJMP3tvaH8aSWVenhUcCnknLUmo5I/T2L7VXqvNjhf5LVH4mGmISo+/XeeueJ0Asd0s+Bn8hA1vqaA3B+9V8xfwmSyWbbkBVsLTtGNrwOEDJob58uJSPe+uY8nnHL+b8ItryTUUm/UmAC9WXn9MUUuUDaU3wh8zfzwhOojbrWOQ1eZQVhaasVS1m1xKKjhprFBpPi3fjMcyML5AV+ZniQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=On2YsgWLNwfbDAsACQDUeUW8Quz+P1jUT8Z1GEWIa+I=; b=Fyl08P5xgAtO8Gxb47BEOXqXANcRE6Cc68db4M8iGHNMCBLqQJnloOELWRIciohM46h5rCDfKFCFCgysPMxjKyqon1vZniqkxDWWROvC4VJMUO9pAVME8PipKYJsV8xF41+6pLP1R9T6kjz6rXAHP0gqRS3Zra3Tk8zptCf+sow=
Received: from BN6PR11MB1363.namprd11.prod.outlook.com (10.173.33.7) by BN6PR11MB1955.namprd11.prod.outlook.com (10.175.98.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Thu, 19 Dec 2019 11:53:30 +0000
Received: from BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d]) by BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d%6]) with mapi id 15.20.2559.016; Thu, 19 Dec 2019 11:53:30 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "brian.e.carpenter@gmail.com" <brian.e.carpenter@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AQHVsFzuMqEE0m+BQku/EkspZFszBae1fbKAgAP1rwCAAJ9GAIACcpCA
Date: Thu, 19 Dec 2019 11:53:30 +0000
Message-ID: <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com>
In-Reply-To: <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 50a9b029-2a39-441c-0830-08d7847a1140
x-ms-traffictypediagnostic: BN6PR11MB1955:
x-microsoft-antispam-prvs: <BN6PR11MB1955015F19C7CEFCB60B180EC9520@BN6PR11MB1955.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(366004)(136003)(396003)(376002)(51914003)(13464003)(189003)(199004)(316002)(81156014)(8676002)(81166006)(2906002)(186003)(64756008)(66556008)(478600001)(6506007)(110136005)(53546011)(6512007)(66476007)(8936002)(66446008)(966005)(76116006)(5660300002)(86362001)(4001150100001)(36756003)(91956017)(66946007)(2616005)(6486002)(66574012)(71200400001)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1955; H:BN6PR11MB1363.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7BRcqACLK11eTBIiWjU6SrozByxmHoxV83IoZCKM9RHPU6I2Kz07261Q1KEutXTzW0K/blYwKEPzqdfdYUMQMEUpo/VOXPr3kLHgNy3RTcfiyvajoOuieIXUKBF9Englxx6s2QNyQf1MgnnzVUiRXvOzq2nil7B8yvnv8XYatPUBOkaatQ7eFv1r7FO65uL0kXL0wy3tthK1gb81CpZJKS910uraZ7qQqSHH14oGb0faZI2epDmNiM6XiyrWheVjL2IffhHY4OLkJPb0kxJZe6FiC5NxOyEJKv++IstvQA3GSBW3sqFmml+A06FMP3td1C/dEZMV7uYAcZAaBI7zVSBfFMzrvnC2ICjaAgw5sUnqS5Jpx/U4+bGF0sTzJMmQCsDDZpjIpZ/J/o8v102l8m9JXRtH2mSpvvLlfU31idWhu4rcMS4E0THLaBNrj1u+7zb9f5OvSGhUZmew7GgdsKuA6sZFl3Oh5E4KzA8EJf0/gONmuM+cctT60QhrdDhcumwxGPQENVGiI7R9FUE0lESoiWuiVu1jdT4uTBovMbE+eSHCMYkSYRm+1y2h1WfB
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <A47A23D40ABED245ACE2CC807FF47348@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 50a9b029-2a39-441c-0830-08d7847a1140
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:53:30.3201 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: IMu6feSVPgEjpwiuNv8DUOC4+h/hwIfghnAjVFZQA4j31AmYgxX9HAbnuMGQxlqF9KKFNQ0Y8HbNlSdamYLbuw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1955
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xch-aln-010.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/mXcsWXaISqjzs7g_fJZYhcKabgY>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:53:37 -0000

QnJpYW4sDQoNCklubGluZS4NCg0KVGhhbmsgeW91LA0KUGFibG8uDQoNCi0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQpGcm9tOiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJA
Z21haWwuY29tPg0KRGF0ZTogU2F0dXJkYXksIDE0IERlY2VtYmVyIDIwMTkgYXQgMjE6MDQNClRv
OiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCAic3By
aW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIEkt
RCBBY3Rpb246IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50
eHQNCg0KICAgIEhpIFBhYmxvLA0KICAgIA0KICAgIFNlZSBpbiBsaW5lOg0KICAgIA0KICAgIE9u
IDE0LURlYy0xOSAyMjozNCwgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgd3JvdGU6DQogICAg
PiBCcmlhbiwNCiAgICA+IA0KICAgID4gTWFueSB0aGFua3MgZm9yIGhhdmluZyBhbm90aGVyIGxv
b2sgdG8gdGhlIGRyYWZ0LiBQbGVhc2Ugc2VlIGlubGluZSBbUENdLg0KICAgID4gDQogICAgPiBU
aGFuayB5b3UsDQogICAgPiBQYWJsby4NCiAgICA+IA0KICAgID4gLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCiAgICA+IEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9u
IGJlaGFsZiBvZiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29t
Pg0KICAgID4gRGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDIzOjA2DQogICAg
PiBUbzogInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICA+IFN1YmplY3Q6
IFJlOiBbc3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmctMDYudHh0DQogICAgPiANCiAgICA+ICAgICBTbywgSSd2ZSB0cmllZCB0byBs
b29rIGF0IHRoaXMgd2l0aCBmcmVzaCBleWVzLCBhbmQgdGhhbmtzIGZvciB0aGUNCiAgICA+ICAg
ICB2YXJpb3VzIHVwZGF0ZXMgYW5kIGNsYXJpZmljYXRpb25zLg0KICAgID4gICAgIA0KICAgID4g
ICAgIChJJ20gc3RpbGwgbm90IG9uIHRoZSBTUFJJTkcgbGlzdCBzbyBwbGVhc2UgbGVhdmUgbWUg
aW4gQ0MuKQ0KICAgID4gICAgIA0KICAgID4gICAgIEkgcmVtYWluIGEgYml0IHB1enpsZWQuIEZp
cnN0LCBhIHF1b3RlIGZyb20gdGhlIFNSSCBzcGVjaWZpY2F0aW9uDQogICAgPiAgICAgKGRyYWZ0
LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLTI2KToNCiAgICA+ICAgICANCiAgICA+
ICAgICA+IDQuMi4gIFRyYW5zaXQgTm9kZQ0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAgICBB
cyBzcGVjaWZpZWQgaW4gW1JGQzgyMDBdLCB0aGUgb25seSBub2RlIGFsbG93ZWQgdG8gaW5zcGVj
dCB0aGUNCiAgICA+ICAgICA+ICAgIFJvdXRpbmcgRXh0ZW5zaW9uIEhlYWRlciAoYW5kIHRoZXJl
Zm9yZSB0aGUgU1JIKSwgaXMgdGhlIG5vZGUNCiAgICA+ICAgICA+ICAgIGNvcnJlc3BvbmRpbmcg
dG8gdGhlIERBIG9mIHRoZSBwYWNrZXQuICBBbnkgb3RoZXIgdHJhbnNpdCBub2RlIE1VU1QNCiAg
ICA+ICAgICA+ICAgIE5PVCBpbnNwZWN0IHRoZSB1bmRlcm5lYXRoIHJvdXRpbmcgaGVhZGVyIGFu
ZCBNVVNUIGZvcndhcmQgdGhlIHBhY2tldA0KICAgID4gICAgID4gICAgdG93YXJkIHRoZSBEQSBh
Y2NvcmRpbmcgdG8gaXRzIElQdjYgcm91dGluZyB0YWJsZS4NCiAgICA+ICAgICANCiAgICA+ICAg
ICBOZXh0LCBhIHF1b3RlIGZyb20gdGhlIGN1cnJlbnQgZHJhZnQ6DQogICAgPiAgICAgDQogICAg
PiAgICAgPiAgICBTUkhbbl06IEEgc2hvcnRlciByZXByZXNlbnRhdGlvbiBvZiBTZWdtZW50IExp
c3Rbbl0sIGFzIGRlZmluZWQgaW4NCiAgICA+ICAgICA+ICAgIFtJLUQuaWV0Zi02bWFuLXNlZ21l
bnQtcm91dGluZy1oZWFkZXJdLg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAgICBXaGVuIGEg
cGFja2V0IGlzIGludGVyY2VwdGVkIG9uIGEgd2lyZSwgaXQgaXMgcG9zc2libGUgdGhhdCBTUkhb
U0xdDQogICAgPiAgICAgPiAgICBpcyBkaWZmZXJlbnQgZnJvbSB0aGUgREEuDQogICAgPiAgICAg
DQogICAgPiAgICAgSHVoPyBUaGF0IHdvdWxkIGJlIGV4dHJlbWVseSB1bnVzdWFsIGluIHRoZSBu
b3JtYWwgaW50ZXJwcmV0YXRpb24NCiAgICA+ICAgICBvZiBhIHJvdXRpbmcgaGVhZGVyLCB3aGVy
ZSBpcyBSSFtTTF0gaXMgYnkgZGVmaW5pdGlvbiB0aGUgbmV4dA0KICAgID4gICAgIGRlc3RpbmF0
aW9uIHdoZXJlIHRoZSBSSCB3aWxsIGJlIHByb2Nlc3NlZC4gQW55IG90aGVyIG5vZGUgaXMgYSB0
cmFuc2l0DQogICAgPiAgICAgbm9kZSwgYW5kIEkgZG9uJ3Qgc2VlIGFueXRoaW5nIGluIGRyYWZ0
LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLTI2DQogICAgPiAgICAgdGhhdCBhbGxv
d3MgZm9yIGFueXRoaW5nIGVsc2UuIFNvIGl0IHNlZW1zIHRvIG1lIHRoYXQgdGhlIHF1b3RlZCBz
dGF0ZW1lbnQNCiAgICA+ICAgICBuZWVkcyBhbiBleHBsYW5hdGlvbiBvZiB3aHkgaXQgaXNuJ3Qg
YSB2aW9sYXRpb24gb2YNCiAgICA+ICAgICBkcmFmdC1pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5n
LWhlYWRlci0yNiwgbm90IHRvIG1lbnRpb24gd2h5IGl0J3MgdXNlZnVsLg0KICAgID4gDQogICAg
PiBQQzogVGhpcyBvY2N1cnMgd2hlbiB3ZSB1c2UgdGhlIHJlZHVjZWQgU1JIIGFzIGRlc2NyaWJl
ZCBpbjogaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtNm1hbi1zZWdtZW50
LXJvdXRpbmctaGVhZGVyLTI2I3NlY3Rpb24tNC4xLjENCg0KICAgIE9LLCB3ZWxsIHRoYXQgZGVm
aW5pdGVseSBuZWVkcyB0byBiZSBhZGRlZCB0byB0aGUgZHJhZnQsIHNpbmNlIGl0IGlzIHZlcnkg
ZmFyIGZyb20NCiAgICBvYnZpb3VzIHRvIGEgbmV3Y29tZXIuDQoNClBDOiBJIGhhdmUgcmVtb3Zl
ZCB0aGlzIHNlbnRlbmNlIGZyb20gdGhlIGxhdGVzdCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuIFVu
bmVlZGVkLCBtaXNsZWFkaW5nIGFuZCBjb3ZlcmVkIGluIHRoZSBTUkguIFNlZSByZXYwNy4gVGhh
bmsgeW91IGZvciB5b3VyIGNvbW1lbnQuDQoNCiAgICA+IElmIHlvdSB0aGluayB0aGlzIHNlbnRl
bmNlIGRvZXMgbm90IHJlZmxlY3QgdGhhdCwgSSBjYW4gZWRpdCBpdCBmb3IgdGhlIG5leHQgcmV2
aXNpb24gb2YgdGhlIGRyYWZ0LiANCiAgICA+ICAgICANCiAgICA+ICAgICBUaGF0IGxlYWRzIHVz
IGJhY2sgdG86DQogICAgPiAgICAgDQogICAgPiAgICAgPiA0LjE2LjEuICBQU1A6IFBlbnVsdGlt
YXRlIFNlZ21lbnQgUG9wIG9mIHRoZSBTUkgNCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gICAg
VGhlIFNSSCBwcm9jZXNzaW5nIG9mIHRoZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMg
YXJlDQogICAgPiAgICAgPiAgICBtb2RpZmllZDogYWZ0ZXIgdGhlIGluc3RydWN0aW9uICJTMTQu
ICBVcGRhdGUgSVB2NiBEQSB3aXRoIFNlZ21lbnQNCiAgICA+ICAgICA+ICAgIExpc3RbU2VnbWVu
dHMgTGVmdF0iIGlzIGV4ZWN1dGVkLCB0aGUgZm9sbG93aW5nIGluc3RydWN0aW9ucyBtdXN0IGJl
DQogICAgPiAgICAgPiAgICBleGVjdXRlZCBhcyB3ZWxsOg0KICAgID4gICAgID4gDQogICAgPiAg
ICAgPiAgUzE0LjEuICAgSWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgew0KICAgID4gICAgID4gIFMx
NC4yLiAgICAgIFVwZGF0ZSB0aGUgTmV4dCBIZWFkZXIgZmllbGQgaW4gdGhlIHByZWNlZGluZyBo
ZWFkZXIgdG8gdGhlDQogICAgPiAgICAgPiAgICAgICAgICAgICAgICAgTmV4dCBIZWFkZXIgdmFs
dWUgb2YgdGhlIFNSSA0KICAgID4gICAgID4gIFMxNC4zLiAgICAgIERlY3JlYXNlIHRoZSBJUHY2
IGhlYWRlciBQYXlsb2FkIExlbmd0aCBieSB0aGUgSGRyIEV4dCBMZW4NCiAgICA+ICAgICA+ICAg
ICAgICAgICAgICAgICB2YWx1ZSBvZiB0aGUgU1JIDQogICAgPiAgICAgPiAgUzE0LjQuICAgICAg
UmVtb3ZlIHRoZSBTUkggZnJvbSB0aGUgSVB2NiBleHRlbnNpb24gaGVhZGVyIGNoYWluDQogICAg
PiAgICAgPiAgUzE0LjUuICAgfQ0KICAgID4gICAgIA0KICAgID4gICAgIFRoaXMgaXMgY2xlYXJs
eSBhIGJyZWFjaCBvZiBSRkM4MjAwLCBidXQgaXQgY2FuIG5ldmVyIGJlIHJlYWNoZWQgaWYgREEg
PT0gU1JIW1NMXS4gDQogICAgDQogICAgPiBQQzogUFNQIGV4ZWN1dGVzIGF0IHRoZSBzZWdtZW50
IHRoYXQgaXMgdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MuDQogICAgDQogICAgSSBhbSBwcm9iYWJs
eSBiZWluZyBzdHVwaWQsIGJ1dCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCBpcyAicGVudWx0aW1h
dGUiIGFib3V0DQogICAgYSBjb25kaXRpb24gd2hlcmUgU0wgPT0gMCBhbmQgdGhlIHBhY2tldCBo
YXMgcmVhY2hlZCB0aGUgbm9kZSB0aGF0IG93bnMgREEuDQogICAgV2hlcmUgd2lsbCB0aGUgcGFj
a2V0IGJlIHNlbnQgbmV4dCwgc2luY2UgaXQncyBhbHJlYWR5IGF0IHRoZSBmaW5hbCBEQT8NCg0K
UEM6IFlvdSBhcmUgcmVhZGluZyBsaW5lIDE0IG9mIGEgcHNldWRvY29kZS4gSW4gdGhlIHByZXZp
b3VzIGxpbmVzIHdlIGhhdmUgcmVjZWl2ZWQgYSBwYWNrZXQgd2l0aCBTZWdtZW50cyBMZWZ0ID0g
MSwgYW5kIHdlIGhhdmUgZGVjcmVtZW50ZWQgYnkgb25lIHN1Y2ggdmFsdWUuDQogICAgDQogICAg
KFRoZSBleGFtcGxlIGF0DQogICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWZp
bHNmaWxzLXNwcmluZy1zcnY2LW5ldC1wZ20taWxsdXN0cmF0aW9uLTAxI3NlY3Rpb24tMi44LjEN
CiAgICBkb2Vzbid0IGhlbHAgbWUgaW4gdGhlIGxlYXN0LiBJcyB0aGVyZSBhIGNvbmNlcHR1YWwg
ZGlzY3Vzc2lvbiBvZiB0aGUgcHVycG9zZQ0KICAgIG9mIFBTUD8pDQogICAgDQogICAgSWYgdGhl
IHBhY2tldCBpcyB0byBiZSBmb3J3YXJkZWQgYWdhaW4sICJSZW1vdmUgdGhlIFNSSCBmcm9tIHRo
ZSBJUHY2DQogICAgZXh0ZW5zaW9uIGhlYWRlciBjaGFpbiIgdmlvbGF0ZXMgUkZDIDgyMDAsIGFz
IGRvZXMgIkRlY3JlYXNlIHRoZSBJUHY2IGhlYWRlcg0KICAgIFBheWxvYWQgTGVuZ3RoIGJ5IHRo
ZSBIZHIgRXh0IExlbiB2YWx1ZSBvZiB0aGUgU1JIIi4NCg0KUEM6IFRoZSBub2RlIHRoYXQgZXhl
Y3V0ZXMgdGhlIFBTUCBiZWhhdmlvciBpcyBpZGVudGlmaWVkIGluIHRoZSBJUHY2IERlc3RpbmF0
aW9uIEFkZHJlc3Mgb2YgdGhlIHBhY2tldC4gVGhpcyBkb2VzIG5vdCB2aW9sYXRlIFJGQzgyMDAu
DQogICAgDQogICAgVGhpcyBvYmplY3Rpb24gZG9lc24ndCBzZWVtIHRvIGFyaXNlIGZvciBVU1As
IHNpbmNlIHByZXN1bWFibHkgYXQgdGhhdCBwb2ludA0KICAgIHRoZSBwYWNrZXQgaGFzIHJlYWNo
ZWQgdGhlIGZpbmFsIERBIGFuZCBhbnkgbWFuZ2xpbmcgaXMgaW50ZXJuYWwgdG8gdGhlIGhvc3Qu
DQogICAgICANCiAgICA+ICAgICBUaGUgb3BlcmF0aW9uICI0LjE2LjIuICBVU1A6IFVsdGltYXRl
IFNlZ21lbnQgUG9wIG9mIHRoZSBTUkgiIHNlZW1zIGxpa2UNCiAgICA+ICAgICBhIHBvaW50bGVz
cyB2YXJpYW50IG9uICI0LjE2LjMuICBVU0Q6IFVsdGltYXRlIFNlZ21lbnQgRGVjYXBzdWxhdGlv
biIsIA0KICAgID4gICAgIHNpbmNlIHRoZSBwYWNrZXQgaGFzIHJlYWNoZWQgaXRzIGRlc3RpbmF0
aW9uIGFueXdheSBhbmQgd2lsbCBwcmVzdW1hYmx5DQogICAgPiAgICAgYmUgZGVjYXBzdWxhdGVk
IGFueXdheS4gDQogICAgPiANCiAgICA+IFBDOiBUaGlzIGhhcyBhbHJlYWR5IGJlZW4gZGlzY3Vz
c2VkIGluIHRoZSBwYXN0IGluIHRoZSBTUFJJTkcgbWFpbGVyLiBodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9RM01ZbEdEUXM1TU8tZE9GT1pKVXgyaEhuaTQNCiAg
ICANCiAgICBZZXMsIE9LLCB0aGUgb2ZmbG9hZCBOSUMgYXMgYSB1c2UgY2FzZSBpcyByZWFzb25h
YmxlLiBBcyBmYXIgYXMgdGhlIG5ldHdvcmsNCiAgICBpcyBjb25jZXJuZWQsIHRoYXQgaXMgaW50
ZXJuYWwgdG8gdGhlIGhvc3QuIEJ1dCBzb21lIGhpbnQgYWJvdXQgdGhlIHB1cnBvc2UNCiAgICBh
bmQgdmFsdWUgb2YgdGhlc2UgZmVhdHVyZXMgaXMgbmVlZGVkIGluIHRoZSBkcmFmdCwgSU1ITy4N
CiAgICANCiAgICBSZWdhcmRzDQogICAgICAgIEJyaWFuDQogICAgDQogICAgDQogICAgPiAgICAg
DQogICAgPiAgICAgUmVnYXJkcw0KICAgID4gICAgICAgIEJyaWFuIENhcnBlbnRlcg0KICAgID4g
ICAgIA0KICAgID4gICAgIE9uIDEyLURlYy0xOSAwODo1NCwgaW50ZXJuZXQtZHJhZnRzQGlldGYu
b3JnIHdyb3RlOg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiBBIE5ldyBJbnRlcm5ldC1EcmFm
dCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3Jp
ZXMuDQogICAgPiAgICAgPiBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBTb3VyY2Ug
UGFja2V0IFJvdXRpbmcgaW4gTmV0d29ya2luZyBXRyBvZiB0aGUgSUVURi4NCiAgICA+ICAgICA+
IA0KICAgID4gICAgID4gICAgICAgICBUaXRsZSAgICAgICAgICAgOiBTUnY2IE5ldHdvcmsgUHJv
Z3JhbW1pbmcNCiAgICA+ICAgICA+ICAgICAgICAgQXV0aG9ycyAgICAgICAgIDogQ2xhcmVuY2Ug
Rmlsc2ZpbHMNCiAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgUGFibG8gQ2Ft
YXJpbGxvIEdhcnZpYQ0KICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICBKb2hu
IExlZGR5DQogICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgIERhbmllbCBWb3ll
cg0KICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICBTYXRvcnUgTWF0c3VzaGlt
YQ0KICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICBaaGVuYmluIExpDQogICAg
PiAgICAgPiAJRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nLTA2LnR4dA0KICAgID4gICAgID4gCVBhZ2VzICAgICAgICAgICA6IDM5DQog
ICAgPiAgICAgPiAJRGF0ZSAgICAgICAgICAgIDogMjAxOS0xMi0xMQ0KICAgID4gICAgID4gDQog
ICAgPiAgICAgPiBBYnN0cmFjdDoNCiAgICA+ICAgICA+ICAgIFRoZSBTUnY2IE5ldHdvcmsgUHJv
Z3JhbW1pbmcgZnJhbWV3b3JrIGVuYWJsZXMgYSBuZXR3b3JrIG9wZXJhdG9yIG9yDQogICAgPiAg
ICAgPiAgICBhbiBhcHBsaWNhdGlvbiB0byBzcGVjaWZ5IGEgcGFja2V0IHBhY2tldCBwcm9jZXNz
aW5nIHByb2dyYW0gYnkNCiAgICA+ICAgICA+ICAgIGVuY29kaW5nIGEgc2VxdWVuY2Ugb2YgaW5z
dHJ1Y3Rpb25zIGluIHRoZSBJUHY2IHBhY2tldCBoZWFkZXIuDQogICAgPiAgICAgPiANCiAgICA+
ICAgICA+ICAgIEVhY2ggaW5zdHJ1Y3Rpb24gaXMgaW1wbGVtZW50ZWQgb24gb25lIG9yIHNldmVy
YWwgbm9kZXMgaW4gdGhlDQogICAgPiAgICAgPiAgICBuZXR3b3JrIGFuZCBpZGVudGlmaWVkIGJ5
IGFuIFNSdjYgU2VnbWVudCBJZGVudGlmaWVyIGluIHRoZSBwYWNrZXQuDQogICAgPiAgICAgPiAN
CiAgICA+ICAgICA+ICAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0aGUgU1J2NiBOZXR3b3JrIFBy
b2dyYW1taW5nIGNvbmNlcHQgYW5kDQogICAgPiAgICAgPiAgICBzcGVjaWZpZXMgdGhlIGJhc2Ug
c2V0IG9mIFNSdjYgYmVoYXZpb3JzIHRoYXQgZW5hYmxlcyB0aGUgY3JlYXRpb24gb2YNCiAgICA+
ICAgICA+ICAgIGludGVyb3BlcmFibGUgb3ZlcmxheXMgd2l0aCB1bmRlcmxheSBvcHRpbWl6YXRp
b24gKFNlcnZpY2UgTGV2ZWwNCiAgICA+ICAgICA+ICAgIEFncmVlbWVudHMpLg0KICAgID4gICAg
ID4gDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1
cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KICAgID4gICAgID4gaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5n
Lw0KICAgID4gICAgID4gDQogICAgPiAgICAgPiBUaGVyZSBhcmUgYWxzbyBodG1saXplZCB2ZXJz
aW9ucyBhdmFpbGFibGUgYXQ6DQogICAgPiAgICAgPiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0
bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2DQogICAgPiAg
ICAgPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNg0KICAgID4gICAgID4gDQogICAgPiAgICAg
PiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQogICAg
PiAgICAgPiBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zcHJp
bmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2DQogICAgPiAgICAgPiANCiAgICA+ICAgICA+
IA0KICAgID4gICAgID4gUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBt
aW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbg0KICAgID4gICAgID4gdW50aWwgdGhl
IGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9y
Zy4NCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2
YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Og0KICAgID4gICAgID4gZnRwOi8vZnRwLmlldGYu
b3JnL2ludGVybmV0LWRyYWZ0cy8NCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+ICAgICA+IEktRC1B
bm5vdW5jZSBtYWlsaW5nIGxpc3QNCiAgICA+ICAgICA+IEktRC1Bbm5vdW5jZUBpZXRmLm9yZw0K
ICAgID4gICAgID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pLWQtYW5u
b3VuY2UNCiAgICA+ICAgICA+IEludGVybmV0LURyYWZ0IGRpcmVjdG9yaWVzOiBodHRwOi8vd3d3
LmlldGYub3JnL3NoYWRvdy5odG1sDQogICAgPiAgICAgPiBvciBmdHA6Ly9mdHAuaWV0Zi5vcmcv
aWV0Zi8xc2hhZG93LXNpdGVzLnR4dA0KICAgID4gICAgID4gDQogICAgPiAgICAgDQogICAgPiAg
ICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+
ICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgPiAgICAgc3ByaW5nQGlldGYub3JnDQogICAg
PiAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICA+
ICAgICANCiAgICA+IA0KICAgIA0KICAgIA0KDQoNCg==


From nobody Thu Dec 19 03:59:08 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 732A91200FF for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:59:06 -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, 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 header.b=kTprJTSg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pnUS6Wds
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 A7S4UL98bmCd for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 03:59:03 -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 DD7AA1200F7 for <spring@ietf.org>; Thu, 19 Dec 2019 03:59:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23960; q=dns/txt; s=iport; t=1576756742; x=1577966342; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=0Ph6tLsHV3YVBImyIgDyihVS3oPNVKWW5gl1pgPMtLo=; b=kTprJTSgFtIaMTznEiN4j4UmdMzeB0eKOkjiBjkPv5F/rhOKH7WlK5Vw ZpfeVt5IQf/vrwgD8w1g6LCZXyjCeQMdWci4TCYp1Iz4SyaJfQHTIs+GQ QPBXCUiWHkgLvczfnA5fpaJ9OL4SjdRQkaJyl8cQZdn+Zj9PE3zk+ZJ1O k=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ac5ej9xB5jVesAG9GpQxxUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNPXjaiUgHcBqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CxAACgZftd/5BdJa1kGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF8gU0kLAWBRCAECyqEBoNGA4p0gl+YB4FCgRA?= =?us-ascii?q?DVAkBAQEMAQEtAgEBhEACF4IEJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQE?= =?us-ascii?q?CARIREQwBATcBCwQCAQYCEQMBAgMCJgICAjAUAQgIAQEEDgUigwCCRwMOIAG?= =?us-ascii?q?Qf5BkAoE4iGF1gTKCfgEBBYJKgkkYggwJgQ4ojBkagUE/gREnIIFOfj6EGAs?= =?us-ascii?q?OGIMQMoIsjToIgnWFeoIehx6PIAqCNZYUFAeCQ4d5hEGHFIRAhECLVJN3hRQ?= =?us-ascii?q?CBAIEBQIOAQEFgWkigVhwFTsqAYJBUBgNikmCSQkDF4NQilN0gSiNGwEGH4E?= =?us-ascii?q?8XwEB?=
X-IronPort-AV: E=Sophos;i="5.69,331,1571702400"; d="scan'208";a="396050320"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 11:59:01 +0000
Received: from XCH-ALN-008.cisco.com (xch-aln-008.cisco.com [173.36.7.18]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJBx1fA011730 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 11:59:01 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-008.cisco.com (173.36.7.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 05:59:00 -0600
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 06:59:00 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 05:58:59 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KX5M4V+FeoeIjsFjLZ2FRQuTQls4NsUfMVr43lvL3al5SCUvivKFk0tkxrNTMzMrWoGxzfZVgup3LpiSpXJo96H61i/Ot/4TZnhmY1A5oNFmWOw8V//4JEltrkKVLxn5op0p0byXcabAxEAI6vHC+APZDgosHy7ZYESvqhjFgfaXk/RWTEABv5CMEr+XebRIP0/nqmjVxITFovxLPsxZXlRqeX+UTPLT64m8efAUtYyBuHcZK7PjSXc3rM9I96xlVxdwPhtNj29dyi5oybWTsQSv74vMwE5HzIfQ2v+0UzcCRh39qfOAk2td/6PAOg7nBLlYgySJLS/YITSleWjrMQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0Ph6tLsHV3YVBImyIgDyihVS3oPNVKWW5gl1pgPMtLo=; b=j9nwQ5hwW3Ti7cM7GA/81wgSgD3LDJXCY+wfnl3SYJlShG0LrXNDwtSX0u5IoGwDZB+dx2ZLIRMGteIZ2qVjTwRCWKydoaCAte2QOK93Jj+lC4ZDiF3A7KCvHycY3Mjvl6UWC7R3tO7ox8p0ErN1w9667izw/bV40zOMVz57hfS+0QNIJeNQV1tmhjbnysqBxo+SnkYJK9eqb2EDqCYDdUiqmS2/OzMUToAflWaKUdZy7YcOH+hAz5AS5rpR/xkqvS4GFmdHkqTA9vSt24VgDfAvtNcJ0VUbtjIWQdnDSVD+pjpZnioONON4Z5miGa6z5seIIdzNHEmEBOQ5rY5IKg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0Ph6tLsHV3YVBImyIgDyihVS3oPNVKWW5gl1pgPMtLo=; b=pnUS6Wdsycqs8dtj7VF40n2m4H9JuxyNVRaIY+0cx3HFkmjP/cinrANYHMfwoS7UJNvMAlvmennDSGeiwanLYf6vEt7no0nHNEtqPlI21RRpIr+zpsqgTN5ueHDABTdncS6Y8JHFbyAfgcDnmHSr3Eo9w9B+XfYjj5NycQXe/KI=
Received: from BN6PR11MB1363.namprd11.prod.outlook.com (10.173.33.7) by BN6PR11MB1571.namprd11.prod.outlook.com (10.172.22.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Thu, 19 Dec 2019 11:58:57 +0000
Received: from BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d]) by BN6PR11MB1363.namprd11.prod.outlook.com ([fe80::3113:31:4a84:cc4d%6]) with mapi id 15.20.2559.016; Thu, 19 Dec 2019 11:58:57 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Adrian Farrel <adrian@olddog.co.uk>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AdWrjZKMyJw/FcG0Qj29O28HuDn7+wAwBAwAARTcLgD//51VAIAL+KeA
Date: Thu, 19 Dec 2019 11:58:56 +0000
Message-ID: <E46E18A8-BAD4-4B62-A1DC-4F315BE79E60@cisco.com>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <035701d5ac4d$a3ea7ad0$ebbf7070$@olddog.co.uk> <0CB8E109-95E3-4A75-BCEF-1186817F68CE@cisco.com> <062c01d5b06f$bf4b76f0$3de264d0$@olddog.co.uk>
In-Reply-To: <062c01d5b06f$bf4b76f0$3de264d0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6c287dca-7cc9-4fe8-d708-08d7847ad3c8
x-ms-traffictypediagnostic: BN6PR11MB1571:
x-microsoft-antispam-prvs: <BN6PR11MB157107C4EB1E612F390CD7EAC9520@BN6PR11MB1571.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(366004)(376002)(396003)(39860400002)(346002)(13464003)(51914003)(189003)(199004)(6916009)(6506007)(33656002)(2906002)(6512007)(30864003)(36756003)(86362001)(71200400001)(5660300002)(8936002)(81156014)(91956017)(81166006)(66946007)(4326008)(186003)(6486002)(8676002)(2616005)(76116006)(66556008)(66446008)(64756008)(66476007)(478600001)(316002)(71600200004)(574754004); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1571; H:BN6PR11MB1363.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hceWot+TICCMbJ+cQVFsuCrUC9l+h8Z9Apz/0yqdy0MDXGjTNIhBKqh9w7MCvuwQZRKWHMhHiaPszRMMBQXzYEtGEL8FDBqrDPuMu+7/XkWzRCrZ1UYoZw4Qmam4jPTOMUf1UudKCm0xBlikkFG4xU0jwTsT3KNcaxyuqVq+Bw0tltyFJdFMHT/t4nOOOkk1/J9UtYBatvqvN/rHMb6uL9UF16k9mPUGurY2gurHpfKkUD+Gp4NcIuZu993e14L2RozaG2kwryrOdL3D17q+3AhjUmuH5ZcJtfNNRCtikBzuN1DLgMGB1eNV19Boa1s/f78vD52Xbf9u/SJ7JLZ8XVHJOhqTQwweoN40s7iv/x8Gkp7G69RveBgPX2ii2NdSgaIhk50+x5N2ujRl6Avwf9lkBybW8cnwWdiri8zkQZYCB8px2dhGCfAu2vNCdW0TD6z8iXyQcuUDQ1RhRxRJZ+codAOtQPwOVviN5ZKtLx21Z/sFw6c4VtySE6qKlI+d76PUhZkLiQ0U1xOq55+RnQmmXfOwGZC2wAhrfiblPYD4lQ/gXmfE1/AgO9yNnRpkHY7PURKi0IIogJrpdSKDBg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <E95788AEDD9D034FBB54E92F35E5B02A@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c287dca-7cc9-4fe8-d708-08d7847ad3c8
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 11:58:56.7577 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uqsQuPFlch7B5t/yfAub7qlcbfAz2tl99igb36vlqMSW/KnXBvwaTOyLzPNrCfLeRZYLdtzrJXVbNSs2cM8X0A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1571
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xch-aln-008.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/GQkd7YiLzquF-IOoSaiq6EpdBfM>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 11:59:06 -0000

SGkgQWRyaWFuLA0KDQpJIGhhdmUgcmV2aWV3ZWQgeW91ciBzdWdnZXN0ZWQgY2hhbmdlcyBhbmQg
aW5jb3Jwb3JhdGVkIHRoZW0gaW4gdGhlIGxhdGVzdCByZXZpc2lvbiBvZiB0aGUgZG9jdW1lbnQu
IA0KUGxlYXNlIHNlZSBiZWxvdyBpbmxpbmUgZm9yIG1vcmUgZGV0YWlsLg0KDQpNYW55IHRoYW5r
cywNClBhYmxvLg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQWRyaWFu
IEZhcnJlbCA8YWRyaWFuQG9sZGRvZy5jby51az4NCk9yZ2FuaXNhdGlvbjogT2xkIERvZyBDb25z
dWx0aW5nDQpSZXBseSB0bzogImFkcmlhbkBvbGRkb2cuY28udWsiIDxhZHJpYW5Ab2xkZG9nLmNv
LnVrPg0KRGF0ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDIzOjEwDQpUbzogIlBh
YmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgImJydW5vLmRl
Y3JhZW5lQG9yYW5nZS5jb20iIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPiwgJ1NQUklORyBX
RyBMaXN0JyA8c3ByaW5nQGlldGYub3JnPg0KQ2M6ICdkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmcnIDxkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogV0dMQyAtIGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZw0KDQogICAgSGkgUGFibG8sDQogICAgDQogICAgVmVyeSBn
b29kIHByb2dyZXNzLiBUaGFua3MgZm9yIHRoZSB3b3JrLg0KICAgIA0KICAgIEkgaGF2ZSBzbmlw
cGVkIGRvd24gdG8gdGhlIGNvbnZlcnNhdGlvbiBwb2ludHMgYmVsb3cuDQogICAgDQogICAgVGhl
IGRvY3VtZW50IGhhcyBnb25lIHRocm91Z2ggYSBsb3Qgb2YgY2hhbmdlcyBpbiAtMDYgYW5kIGNs
ZWFybHkgdGhlcmUgaXMgYSAtMDcgaW4gdGhlIHBpcGUuIEknbGwgd2FpdCBmb3IgdGhhdCBiZWZv
cmUgZG9pbmcgYSByZS1yZWFkLg0KICAgIA0KICAgIEJlc3QsDQogICAgQWRyaWFuDQogICAgDQog
ICAgW3NuaXBdDQogICAgDQogICAgPj4gQW5vdGhlciAnbm9ybWFsJyB0aGluZyB0byBkbyBpcyBj
aGVjayB0aGF0IHRoZSBkcmFmdCBmb2xsb3dzIHRoZQ0KICAgID4+IGVkaXRvcmlhbCBndWlkZWxp
bmVzIGZyb20gdGhlIFJGQyBFZGl0b3IuIE1vc3Qgbm90YWJsZSBpcyB0aGF0IHRoZQ0KICAgID4+
IFJlcXVpcmVtZW50cyBMYW5ndWFnZSB0ZXh0IHNob3VsZCBiZSBtb3ZlZCBpbnRvIHNlY3Rpb24g
Mi4xLg0KICAgID4NCiAgICA+IFBDOiBNb3ZlZCBpbnRvIDIuMS4NCiAgICA+IEp1c3QgZm9yIG15
IGtub3dsZWRnZSwgd2h5IHNob3VsZCBpdCBiZSBtb3ZlZCBpbnRvIDIuMSBhbmQgbm90IGludG8g
MS4xPw0KICAgICANCiAgICAxLjEgd291bGQgYmUgYWNjZXB0YWJsZSwgYnV0IHNpbmNlIDIuIElz
IGFsbCBhYm91dCB0ZXJtaW5vbG9neSBhbmQgc3R1ZmYsIGl0IHNpdHMgdGhlcmUgcXVpdGUgd2Vs
bC4NCiAgICANCiAgICBbc25pcF0NCiAgICANCiAgICA+PiBJIHRoaW5rIHlvdSBjb3VsZCB1c2Vm
dWxseSBzcGVuZCBzb21lIHRpbWUgZGVzY3JpYmluZyB0aGUgY2xhc3NlcyBvZg0KICAgID4+IGJl
aGF2aW9ycy4gTm90YWJseSAiRW5kIGJlaGF2aW9ycyIgYW5kICJUcmFuc2l0IGJlaGF2aW9ycyIu
IFRoaXMgd291bGQNCiAgICA+PiBnbyBhcyBhIG5ldyBzZWN0aW9uIGJlZm9yZSBzZWN0aW9uIDQu
DQogICAgPj4gDQogICAgPj4gWW91IGNhbiBkZXNjcmliZSBob3cvd2hlcmUgaW4gdGhlIG5ldHdv
cmsgdGhlIGJlaGF2aW9ycyBhcmUgZXhlY3V0ZWQsDQogICAgPj4gYW5kIHlvdSBjYW4gZGVzY3Jp
YmUgd2hldGhlciB0aGUgYmVoYXZpb3JzIGFyZSBib3VuZCB0byBzcGVjaWZpYyBTSURzDQogICAg
Pj4gKFNJRCB0eXBlcykgb3Igbm90Lg0KICAgID4+IA0KICAgID4+IFRoZSwgcHJvYmFibHksIHJl
bmFtZSBzZWN0aW9uIDQgdG8gIkVuZCBiZWhhdmlvcnMiIHdoaWNoIGtlZXBzIGl0IA0KICAgID4+
IGFsaWduZWQgd2l0aCB0aGUgbmFtZSBvZiBzZWN0aW9uIDUuDQogICAgPj4gDQogICAgPiBQQzog
VGhlIFNSSCBkcmFmdCBpcyBkZWZpbmluZyB0aGUgZGlmZmVyZW50IHR5cGVzIG9mIG5vZGVzIGFj
Y3VyYXRlbHkuIA0KICAgID4gKFRyYW5zaXQgbm9kZSwgU291cmNlIFNSIG5vZGUsIFNSIEVuZHBv
aW50KS4NCiAgICANCiAgICBJIGhhdmUgbm8gaXNzdWUgd2l0aCB0aGUgZGVmaW5pdGlvbiBvZiBu
b2RlcyAob3RoZXIgdGhhbiB0aGUgd2F5IHRoZSBjb25jZXB0IGlzIHVzZWQgaW4gc2VjdGlvbiA1
KS4NCiAgICANCiAgICA+IFRoaXMgZHJhZnQgaGFzDQogICAgPg0KICAgID4gU2VjdGlvbjE6DQog
ICAgPiAgIEZhbWlsaWFyaXR5IHdpdGggdGhlIFNlZ21lbnQgUm91dGluZyBIZWFkZXINCiAgICA+
ICAgW0ktRC5pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcl0gaXMgYXNzdW1lZC4NCiAg
ICANCiAgICBTdXJlLg0KICAgIA0KICAgID4gU2VjdGlvbiA1Og0KICAgID4gICBUaGVzZQ0KICAg
ID4gICBiZWhhdmlvcnMgYXJlIG5vdCBib3VuZCB0byBhIFNJRCBhbmQgdGhleSBjb3JyZXNwb25k
IHRvIHNvdXJjZSBTUg0KICAgID4gICBub2RlcyBvciB0cmFuc2l0IG5vZGVzIFtJLUQuaWV0Zi02
bWFuLXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLg0KICAgID4NCiAgICA+IERvbuKAmXQgeW91IHRo
aW5rIHRoYXQgaXMgZW5vdWdoPw0KICAgIA0KICAgIFdlbGwsIG9idmlvdXNseSBJIGZvdW5kIGl0
IHVuY2xlYXIuIEluIGZhY3QsIHNlY3Rpb24gNCBoYWQgKGF0IHRoZSB0aW1lIG9mIG15IHJldmll
dykgIkJlaGF2aW9ycyBBc3NvY2lhdGVkIHdpdGggYSBTSUQiIGFuZCBJIHRoaW5rIEkgc3RydWdn
bGVkIHdpdGggaG93ICJhc3NvY2lhdGVkIHdpdGgiIHdhcyBkaWZmZXJlbnQgdG8gImJvdW5kIHRv
Ii4NCiAgICANCiAgICBCdXQgbm93IHlvdSBoYXZlIHJlbmFtZWQgc2VjdGlvbiA0LCB0aGlzIGhl
bHBzLg0KICAgIA0KICAgIE5ldmVydGhlbGVzcywgaW4gU2VjdGlvbiAyIHlvdSBoYXZlOg0KICAg
ICAgIFNSdjYgc2VnbWVudCBiZWhhdmlvcjogQSBwYWNrZXQgcHJvY2Vzc2luZyBiZWhhdmlvciBl
eGVjdXRlZCBhdCBhbg0KICAgICAgIFNSdjYgc2VnbWVudCBlbmRwb2ludC4gIFNlY3Rpb24gNCBv
ZiB0aGlzIGRvY3VtZW50IGRlZmluZXMgYmVoYXZpb3JzDQogICAgICAgcmVsYXRlZCB0byB0cmFm
ZmljLWVuZ2luZWVyaW5nIGFuZCBvdmVybGF5IHVzZS1jYXNlcy4gIE90aGVyDQogICAgICAgYmVo
YXZpb3JzIChlLmcuIHNlcnZpY2UgcHJvZ3JhbW1pbmcpIGFyZSBvdXRzaWRlIHRoZSBzY29wZSBv
ZiB0aGlzDQogICAgICAgZG9jdW1lbnQuDQogICAgDQogICAgVGhpcyBtdXN0IGhhdmUgY29uZnVz
ZWQgbWUsIHRvby4gTG9va2luZyBhdCBpdCBub3csIGl0IHNlZW1zIHRvIGNvbnN0cmFpbiAiYmVo
YXZpb3VyIiB0byB0aGUgU1IgRW5kcG9pbnQgQmVoYXZpb3JzIG9mIHNlY3Rpb24gNCwgbWVhbmlu
ZyB0aGF0IHNlY3Rpb24gNSBjb21lcyBhcyBhICJzdXJwcmlzZSIuIEluZGVlZCwgc2VjdGlvbiAy
IHNlZW1zIHRvIHNheSB0aGF0IHNlY3Rpb24gNSBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkb2N1
bWVudCA6LVoNCiAgICANCiAgICBBbGwgSSBhbSBhc2tpbmcgZm9yIGlzIHNvbWUgdGV4dCBlYXJs
eSBpbiB0aGUgZG9jdW1lbnQgdGhhdCBzZXRzIHRoZSBzY2VuZS4gV2hhdCBpcyBhIGJlaGF2aW91
cj8gV2hhdCBjbGFzc2VzIG9mIGJlaGF2aW91ciBhcmUgd2UgY29uc2lkZXJpbmcgKGVuZCwgdHJh
bnNpdCwgLi4uKT8gV2hvIGRlY2lkZXMgd2hhdCBiZWhhdmlvdXIgdG8gYXBwbHkgdG8gd2hhdCBT
SUQgYXQgd2hpY2ggbm9kZT8gTm90IGxvb2tpbmcgZm9yIHBhZ2VzIG9mIHRleHQuIFByb2JhYmx5
IHlvdSBjb3VsZCBkbyBpdCBpbiA1IGxpbmVzLg0KDQpQQzogQWZ0ZXIgcmV2aWV3aW5nIGFsbCB5
b3VyIGNvbW1lbnRzIG9uIHRoaXMgdG9waWM6IEkgaGF2ZSByZW1vdmVkIHRoZSBwcmV2aW91c2x5
IGtub3duIGFzICJUcmFuc2l0IiBiZWhhdmlvci4gIFNlY3Rpb24gNSBub3cgaXMgb25seSBhYm91
dCBTUiBQb2xpY3kgSGVhZGVuZCBiZWhhdmlvcnMuIEFsbCBzdWItc2VjdGlvbnMgaGF2ZSBiZWVu
IHJlbmFtZWQgYXMgd2VsbC4gSSBiZWxpZXZlIHRoaXMgaGVscHMgdGhlIGRvY3VtZW50Lg0KICAg
IA0KICAgIFtzbmlwXQ0KICAgICANCiAgICA+IDQuMQ0KICAgID4NCiAgICA+IEkgd2FzIHN1cnBy
aXNlZCBieS4uLg0KICAgID4NCiAgICA+ICBTMDEuIFdoZW4gYW4gU1JIIGlzIHByb2Nlc3NlZCB7
DQogICAgPiAgUzAyLiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCiAgICA+ICBTMDMuICAg
ICAgU2VuZCBhbiBJQ01QIFBhcmFtZXRlciBQcm9ibGVtIG1lc3NhZ2UgdG8gdGhlIFNvdXJjZSBB
ZGRyZXNzDQogICAgPiAgICAgICAgICAgICAgIENvZGUgVEJELVNSSCAoU1IgVXBwZXItbGF5ZXIg
SGVhZGVyIEVycm9yKSwNCiAgICA+PiAgICAgICAgICAgICAgIFBvaW50ZXIgc2V0IHRvIHRoZSBv
ZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhlYWRlciwNCiAgICA+PiAgICAgICAgICAgICAgIGlu
dGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0DQogICAgPj4g
IFMwNC4gICB9DQogICAgPj4gIFMwNS4gICBJZiAoSVB2NiBIb3AgTGltaXQgPD0gMSkgew0KICAg
ID4+ICBTMDYuICAgICAgU2VuZCBhbiBJQ01QIFRpbWUgRXhjZWVkZWQgbWVzc2FnZSB0byB0aGUg
U291cmNlIEFkZHJlc3MsDQogICAgPj4gICAgICAgICAgICAgICBDb2RlIDAgKEhvcCBsaW1pdCBl
eGNlZWRlZCBpbiB0cmFuc2l0KSwNCiAgICA+PiAgICAgICAgICAgICAgIGludGVycnVwdCBwYWNr
ZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUgcGFja2V0DQogICAgPj4gIFMwNy4gICB9DQog
ICAgPj4NCiAgICA+PiBBcmUgeW91IHN1cmUgdGhhdCBIb3AgTGltaXQgcHJvY2Vzc2luZyBpcyBs
ZWZ0IHNvIGxhdGU/IElzbid0IGl0IG9uZSBvZg0KICAgID4+IHRoZSBmaXJzdCB0aGluZ3MgZG9u
ZSB3aXRoIGEgcGFja2V0IGJlZm9yZSBldmVuIHRoZSBTUkggaXMgZGlzY292ZXJlZCB0bw0KICAg
ID4+IGJlIHByZXNlbnQ/DQogICAgPg0KICAgID4gUEM6IElzIHRoZXJlIGFueSBkaWZmZXJlbmNl
IG9uIHRoZSBob3AgbGltaXQgY2hlY2sgaWYgSSBkbyBpdCB0d28gbGluZXMgZWFybGllcj8gDQog
ICAgPiBJIGJlbGlldmUgdGhhdCB0aGUgZW5kIHJlc3VsdCBpcyB0aGUgc2FtZS4NCiAgICAgDQog
ICAgSXQgbWFrZXMgYSBkaWZmZXJlbmNlIHdoaWNoIElDTVAgZXJyb3IgaXMgc2VudC4gSSB3b3Vs
ZCBhcmd1ZSB0aGF0IHlvdSBzaG91bGRuJ3QgYmUgbG9va2luZyBhdCB0aGUgU1JIIG9mIGEgcGFj
a2V0IHdoZW4gdGhlIEhvcCBMaW1pdCBoYXMgZXhwaXJlZC4NCg0KUEM6IEkndmUgY2hlY2tlZCB3
aXRoIHRoZSBTUkggZHJhZnQgYW5kIHRoZSBJQ01QIGNoZWNrIGlzIHRoZSBsYXN0IGNoZWNrIGhh
cHBlbmluZyBpbiB0aGUgcHNldWRvY29kZS4gSSB3b3VsZCB0ZW5kIHRvIGFncmVlIHRoYXQgdGhp
cyBzaG91bGQgYmUgdGhlIGxhc3QgdGhpbmcgZG9uZSBvbmNlIHlvdSBoYXZlIGRldGVybWluZWQg
dGhhdCB0aGUgcGFja2V0IG5lZWRzIHRvIGJlIGZvcndhcmRlZC4gDQogICAgDQogICAgW3NuaXBd
DQogICAgIA0KICAgID4+IDQuMSAoYW5kIG90aGVyIHNlY3Rpb25zKQ0KICAgID4+IA0KICAgID4+
IEkgc3BlbnQgcmF0aGVyIHRvbyBtdWNoIHRpbWUgdHJ5aW5nIHRvIHdvcmsgb3V0DQogICAgPj4g
DQogICAgPj4gIFMwOC4gICBtYXhfTEUgPSAoSGRyIEV4dCBMZW4gLyAyKSAtIDENCiAgICA+PiAg
UzA5LiAgIElmICgoTGFzdCBFbnRyeSA+IG1heF9MRSkgb3IgKFNlZ21lbnRzIExlZnQgPiBMYXN0
IEVudHJ5KzEpKSB7DQogICAgPj4gDQogICAgPj4gQXMgZmFyIGFzIEkgY2FuIHNlZSwgZm9yIGFu
IFNSSCwNCiAgICA+PiANCiAgICA+PiAgIEhkciBFeHQgTGVuID0gNyArICgxNiAqIChMYXN0IEVu
dHJ5ICsgMSkgKSArIHN1bShhbGwgVExWIGxlbmd0aHMpDQogICAgPj4gDQogICAgPj4gU28sIHdo
aWxlIEkgc2VlIHRoYXQgeW91IHdhbnQgdG8gY2hlY2sgdGhhdCBMYXN0IEVudHJ5IGRvZXNuJ3Qg
cG9pbnQgb3V0DQogICAgPj4gYmV5b25kIHRoZSBlbmQgb2YgdGhlIFNSSCwgSSBkb24ndCBzZWUg
aG93IHlvdXIgY29tcHV0YXRpb24gb2YgbWF4X0xFIA0KICAgID4+IGhlbHBzLg0KICAgID4+IA0K
ICAgID4+IFdoYXQgaGF2ZSBJIG1pc3NlZD8NCiAgICA+IA0KICAgID4gUEM6IEhvdyBkbyB5b3Ug
cHJvcG9zZSB0byBjaGVjayB3aGV0aGVyIExhc3QgRW50cnkgdmFsdWUgZXhjZWVkcw0KICAgID4g
dGhlIG1heGltdW0gcG9zc2libGUgdGhlb3JldGljYWwgTGFzdCBFbnRyeSB2YWx1ZT8NCiAgICA+
IFRoZSBvbmx5IGluZm9ybWF0aW9uIHlvdSBoYXZlIGlzIHRoZSBIZWFkZXIgRXh0ZW5zaW9uIExl
bmd0aC4gQmFzZWQNCiAgICA+IG9uIHRoaXMgSSBjb21wdXRlIHRoZSBtYXhpbXVtIHRoZW9yZXRp
Y2FsIExhc3QgRW50cnkgcG9zc2libGUgdmFsdWUsDQogICAgPiBhbmQgdGhlbiBqdXN0IGNvbXBh
cmUgdGhlIHZhbHVlcy4NCiAgICA+DQogICAgPiBNYXliZSBJIGFtIHRoZSBvbmUgd2hvIGhhdmUg
bWlzc2VkIHNvbWV0aGluZy4gSWYgeW91IGhhdmUgYSBzaW1wbGVyDQogICAgPiBwcm9wb3NhbCBw
bGVhc2UgbGV0IG1lIGtub3cuDQogICAgDQogICAgT0ssIHdlIGFncmVlIHRoYXQgdGhlIHJpZ2h0
IHRoaW5nIHRvIGRvIGlzIHdvcmsgb3V0IHRoZSBsYXJnZXN0IHBvc3NpYmxlIExhc3QgRW50cnkg
dmFsdWUgKG1heF9MRSkgYW5kIGNvbXBhcmUgaXQgdG8gdGhlIGFjdHVhbCBMYXN0IEVudHJ5IHZh
bHVlLiBUaGF0IGlzIGdvb2QuDQogICAgDQogICAgSSBhbHNvIGFncmVlIHRoYXQgYWxsIHlvdSBo
YXZlIGluIGhhbmQgaXMgdGhlIEhlYWRlciBFeHRlbnNpb24gTGVuZ3RoIChIZHIgRXh0IExlbikN
CiAgICANCiAgICBJIGp1c3QgZG9uJ3QgdGhpbmsgdGhhdCB5b3UgYXJlIGNvbXB1dGluZyB0aGUg
cmlnaHQgdmFsdWUgZm9yIG1heF9MRSB1c2luZyBtYXhfTEUgPSAoSGRyIEV4dCBMZW4gLyAyKSAt
IDEuDQogICAgDQogICAgSSB3b3VsZCBhZ3JlZSB0aGF0IG1heF9MRSA8IChIZHIgRXh0IExlbiAv
IDIpIC0gMSAgc28gdGhhdCBjb21wYXJpbmcgTGFzdCBFbnRyeSB3aXRoIHRoYXQgdmFsdWUgcHJv
dmlkZXMgYSBjaGVjay4gSSBqdXN0IGRvbid0IHRoaW5rIGl0IGlzIGEgdmVyeSBwcmVjaXNlIGNo
ZWNrLg0KICAgIA0KICAgIFBlcmhhcHMgbXkgdW5kZXJzdGFuZGluZyBvZiB0aGUgYWN0dWFsIHZh
bHVlIG9mIEhkciBFeHQgTGVuIGlzIGluY29ycmVjdCwgYnV0IGlmIEkgYW0gcmlnaHQsIHRoZW4g
eW91IGNvdWxkIHByb2JhYmx5IGdldCBjbG9zZXIgdG8gYSBnb29kIG51bWJlci4NCiAgIA0KUEM6
IE9rLiBJIHJlY2hlY2tlZCBpdCBhbmQgSSBiZWxpZXZlIHRoYXQgd2UgY2Fubm90IGdldCBhbnkg
YmV0dGVyIHRoYW4gdGhhdC4NCltSRkM4MjAwXQ0KSGRyIEV4dCBMZW4gICAgICAgICA4LWJpdCB1
bnNpZ25lZCBpbnRlZ2VyLiAgTGVuZ3RoIG9mIHRoZSBSb3V0aW5nDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBoZWFkZXIgaW4gOC1vY3RldCB1bml0cywgbm90IGluY2x1ZGluZyB0aGUN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpcnN0IDggb2N0ZXRzLg0KW2RyYWZ0LWll
dGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLTI2XQ0KbyAgTGFzdCBFbnRyeTogY29udGFp
bnMgdGhlIGluZGV4ICh6ZXJvIGJhc2VkKSwgaW4gdGhlIFNlZ21lbnQgTGlzdCwNCiAgIG9mIHRo
ZSBsYXN0IGVsZW1lbnQgb2YgdGhlIFNlZ21lbnQgTGlzdC4NCg0KTGV0IHVzIGNvbnNpZGVyIGFu
IFNSSCBjb250YWluaW5nIGsgU0lEcyBhbmQgMCBvciBtb3JlIFRMVnMuDQpIZHIgRXh0IExlbiA+
PSBrIHggKDE2IC8gOCkgPSBrIHggMg0KTGFzdCBFbnRyeSA9IGsgLSAxDQoNCklzb2xhdGluZyBr
IG9uIG9uZSBzaWRlIG9mIGVhY2ggZXF1YXRpb246DQprIDw9IEhkciBFeHQgTGVuIC8gMg0KayA9
IExhc3QgRW50cnkgKyAxDQoNCkNvbWJpbmluZyB0aGUgdHdvIGVxdWF0aW9ucyB0b2dldGhlcjoN
Ckxhc3QgRW50cnkgKyAxIDw9IEhkciBFeHQgTGVuIC8gMg0KDQpJc29sYXRpbmcgTGFzdCBFbnRy
eSBvbiBvbmUgc2lkZSBvZiB0aGUgZXF1YXRpb246DQpMYXN0IEVudHJ5IDw9IEhkciBFeHQgTGVu
IC8gMiAtIDENCg0KRnVydGhlciBub3RlIHRoYXQsIGlmIG5vIFRMViBpcyBwcmVzZW50LCB3ZSBo
YXZlOg0KTGFzdCBFbnRyeSA9IEhkciBFeHQgTGVuIC8gMiAtIDENCg0KUEM6IElmIEknbSBzdGls
bCBtaXNzaW5nIHRoZSBwb2ludCBsZXQgbWUga25vdyENCg0KICAgIFtzbmlwXSANCiAgICAgDQog
ICAgPj4gNC4xMg0KICAgID4+IA0KICAgID4+IFdoZXJlIGFyZ3VtZW50cyBhcmUgb3B0aW9uYWws
IEkgZG9uJ3QgdGhpbmsgeW91IGhhdmUgbWFkZSBpdCBjbGVhciB3aGF0IA0KICAgID4+IHlvdSBk
byBpZiBubyBhcmd1bWVudCBpcyBzdXBwbGllZC4gSSB3b3VsZCBwcmVzdW1lIHlvdSBzZXQgdGhl
IEFSRyBiaXRzDQogICAgPj4gdG8gemVybywgYnV0IEkgYW0gbm90IGNsZWFyIHdoZXRoZXIgemVy
byBjb3VsZCBiZSBpbnRlcnByZXRlZCBhcyBhIA0KICAgID4+IHZhbGlkIGFyZ3VtZW50Lg0KICAg
ID4NCiAgICA+IFBDOiBPbiBhIHBlciBkZXBsb3ltZW50IGJhc2lzIHRoZSBvcGVyYXRvciBkZWNp
ZGVzIHdoaWNoIHZhbHVlIG9mIEFSRyByZXByZXNlbnQg4oCcTm8gYXJndW1lbnRz4oCdLg0KICAg
IA0KICAgIE9oLCB3ZWxsLCBJIHVuZGVyc3RhbmQgdGhhdCB0aGUgQVJHIGJpdHMgYXBwbHkgdG8g
YSBmdW5jdGlvbiB0aGF0IGlzIChwcmVzdW1hYmx5KSBrbm93biBhY3Jvc3MgdGhlIG5ldHdvcmss
IHNvIEkgc3VwcG9zZSB0aGF0IHdoYXQgeW91IGFyZSBzYXlpbmcgaXMgdGhhdCB3aGVuIGFuIG9w
ZXJhdG9yIGRlcGxveXMgYSBmdW5jdGlvbiB0aGF0IG1heSB0YWtlIGFyZ3VtZW50cyBzaGUgbXVz
dCBjb25maWd1cmUgYWxsIHBhcnRpY2lwYXRpbmcgbm9kZXMgdG8gaGF2ZSB0aGUgc2FtZSB1bmRl
cnN0YW5kaW5nIG9mIHRob3NlIGFyZ3VtZW50cyBhbmQgaG93IHRvIHNldCB0aGUgYml0cyB3aGVu
IG5vIGFyZ3VtZW50cyBhcmUgc3VwcGxpZWQgKGluIHRoZSBjYXNlIHdoZXJlIGFyZ3VtZW50cyB3
ZXJlIG9wdGlvbmFsIGZvciB0aGUgZnVuY3Rpb24pLg0KICAgIA0KICAgIE5vdywgaXQgd291bGQg
YmUgZ29vZCB0byBtYWtlIHNvbWUgb2YgdGhhdCBjbGVhciAocGVyaGFwcyBpbiB0aGUgbGFzdCBw
YXJhZ3JhcGggb2YgMy4xKS4NCiAgICANCiAgICBCdXQsIHdlIGFyZSBpbiB0aGUgYnVzaW5lc3Mg
b2YgbWFraW5nIGludGVyb3BlcmFibGUgaW1wbGVtZW50YXRpb25zLCBzbyB0aGlzIG5lZWQgdG8g
Y29uZmlndXJlIHRoaXMgZmVhdHVyZSBuZWVkcyB0byBiZSBzcGVsbGVkIG91dC4NCg0KUEM6IEFk
ZGVkIGEgcGFyYWdyYXBoIGFib3V0IGl0IGF0IHRoZSBlbmQgb2YgMy4xLg0KICAgIA0KICAgID4+
IDQuMTMNCiAgICA+Pg0KICAgID4+ICAgQW4gRW5kLkI2LkVuY2FwcyBTSUQgaXMgbmV2ZXIgdGhl
IGxhc3Qgc2VnbWVudCBpbiBhIFNJRCBsaXN0LiAgQW55DQogICAgPj4gICBTSUQgaW5zdGFudGlh
dGlvbiBtdXN0IGJlIGFzc29jaWF0ZWQgd2l0aCBhbiBTUiBQb2xpY3kNCiAgICA+PiAgIEJbSS1E
LmlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1wb2xpY3ldIGFuZCBhIHNvdXJjZSBhZGRyZXNz
IEEuDQogICAgPiANCiAgICA+IFRoaXMgbWFrZXMgW0ktRC5pZXRmLXNwcmluZy1zZWdtZW50LXJv
dXRpbmctcG9saWN5XSBhIG5vcm1hdGl2ZQ0KICAgID4gcmVmZXJlbmNlLg0KICAgID4NCiAgICA+
IFBDOiBJIGRpc2FncmVlLiBFeGFtcGxlIFJGQzg2NjAgKFNlZ21lbnQgUm91dGluZyB3aXRoIHRo
ZQ0KICAgID4gTVBMUyBEYXRhIFBsYW5lKS4NCiAgICAgDQogICAgSXQgaXMgYSB2ZXJ5IGRpZmZl
cmVudCB1c2FnZSBtYWRlIGluIHRoYXQgZG9jdW1lbnQuDQogICAgSGVyZSB5b3UgYXJlIHNheWlu
ZyB0aGF0IGFuIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgZG9jdW1lbnQgbXVzdCBkbyBzb21ldGhp
bmcgcmVsYXRlZCB0byBbSS1ELmlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1wb2xpY3ldLg0K
ICAgIFRvIG1lLCB0aGF0IG1lYW5zIHRoYXQgeW91IGNhbid0IGltcGxlbWVudCB0aGlzIGRvY3Vt
ZW50IHdpdGhvdXQgcmVhZGluZyBbSS1ELmlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1wb2xp
Y3ldDQoNClBDOiBBbGwgdGhlIGRlZmluaXRpb25zIHJlcXVpcmVkIGJ5IHRoaXMgcGFyYWdyYXBo
IGFyZSBjb3ZlcmVkIGluIFJGQzg0MDIgc2VjdGlvbiA1LiBJIGhhdmUgcmVtb3ZlZCB0aGUgcmVm
ZXJlbmNlIHRvIGRyYWZ0IGlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1wb2xpY3kgZnJvbSB0
aGUgZHJhZnQuDQogICAgDQogICAgW3NuaXBdDQogICAgDQogICAgPj4gNC4xNi4xIGFuZCA0LjE2
LjINCiAgICBbc25pcF0gDQogICAgPj4gWW91IG1pZ2h0IHdhbnQgdG8gcmVjYXN0IFBTUCBpZiBp
dHMgcHVycG9zZSBpcyB0byBoYW5kbGUgImVuZCIgbm9kZXMNCiAgICA+PiB0aGF0IGFyZSBub3Qg
U1JIIGNhcGFibGUuIFRvIGRvIHRoaXMgeW91IHdvdWxkIHJlY2FzdCB0aGUgbm9kZSB0aGF0IHlv
dQ0KICAgID4+IGhhdmUgY2FsbGVkIHRoZSBQU1BTIG5vZGUgYXMgdGhlIGVkZ2Ugb2YgdGhlIGRv
bWFpbiAodGhlIGVuZCBub2RlKSBhbmQNCiAgICA+PiBzZXQgdGhlIGFjdGlvbiBhcyAiUG9wIGFu
ZCBnbyIuDQogICAgPiANCiAgICA+IFBDOiBUaGlzIGlzIG9uZSB1c2UtY2FzZSBpbmRlZWQuICBJ
IGRvbuKAmXQgZm9sbG93IHlvdSBpbiB0aGUgbm90aW9uIG9mDQogICAgPiDigJxQb3AgYW5kIEdv
4oCdLg0KICAgIA0KICAgIEFuIE1QTFMgY29uY2VwdCBhc3NvY2lhdGVkIHdpdGggZGV0ZXJtaW5p
bmcgdGhlIGZvcndhcmRpbmcgYmVoYXZpb3VyLCBzdHJpcHBpbmcgdGhlIGxhYmVsLCBhbmQgZm9y
d2FyZGluZy4NCiAgICANCiAgICBbc25pcF0NCiAgICANCiAgICA+PiA1LjENCiAgICA+PiANCiAg
ICA+PiAgIFRoaXMgbWVhbnMgdGhhdCBOIHRyZWF0cyB0aGUgZm9sbG93aW5nIHR3byBwYWNrZXRz
IFAxIGFuZCBQMiB3aXRoIHRoZQ0KICAgID4+ICAgc2FtZSBwZXJmb3JtYW5jZToNCiAgICA+PiAN
CiAgICA+PiAgICAgIFAxID0gKEEsIFMyKQ0KICAgID4+IA0KICAgID4+ICAgICAgUDIgPSAoQSwg
UzIpKFMzLCBTMiwgUzE7IFNMPTEpDQogICAgPj4gDQogICAgPj4gSSBkb24ndCB0aGluayB0aGlz
IGlzIG5lY2Vzc2FyaWx5IHRydWUgc2luY2UgcGFja2V0IGxlbmd0aCBhbmQgb3RoZXIgDQogICAg
Pj4gdGhpbmdzIChlLmcuLCBoYXNoaW5nKSBtYXkgdmFyeS4gU28geW91IGVpdGhlciBuZWVkIHRv
IHNoYXJwZW4geW91cg0KICAgID4+IG1lYW5pbmcgb2YgInBlcmZvcm1hbmNlIiBvciBqdXN0IGNv
bnRlbnQgeW91cnNlbGYgd2l0aCAiTVVTVCBOT1QNCiAgICA+PiBleGFtaW5lIHRoZSBTUkgiLg0K
ICAgID4NCiAgICA+IFBDOiBJZiB0aGUgU1JIIG9yIGFueXRoaW5nIGJlbG93IGlzIG5vdCBiZWlu
ZyBwcm9jZXNzZWQsIHRoZXJlIGlzIG5vDQogICAgPiBwZXJmb3JtYW5jZSBpbXBhY3QsIG5vPyAN
CiAgICAgDQogICAgT2gsIHlvdSBtZWFudCAic3BlZWQgb2YgdGhyb3VnaHB1dCIgbm90ICJ0cmVh
dGVkIGlkZW50aWNhbGx5Ii4gVGhlIHVzZSBvZiAidHJlYXRzIiBjb25mdXNlcyB0aGUgc2VudGVu
Y2UuDQogICAgDQogICAgT0suIFRoYXQgY29tZXMgdW5kZXIgInNoYXJwZW4geW91ciBtZWFuaW5n
IG9mIHBlcmZvcm1hbmNlIi4NCiAgICANCiAgICBQZXJoYXBzOg0KICAgICAgIFRoaXMgbWVhbnMg
dGhhdCBOIGZvcndhcmRzIHRoZSBmb2xsb3dpbmcgdHdvIHBhY2tldHMgUDEgYW5kIFAyIGF0IHRo
ZQ0KICAgICAgIHNhbWUgcmF0ZToNCiAgICANCiAgICA/DQoNClBDOiBUZXh0IHJlbW92ZWQgIChl
bnRpcmUgc2VjdGlvbikgYXMgcGVyIG15IGNvbW1lbnQgYWJvdmUuIA0KICAgIA0KDQogICAgW3Nu
aXBdDQogICAgIA0KICAgID4+IDUuMg0KICAgID4+IA0KICAgID4+IEJ5IGRlZmluaXRpb24gdGhp
cyBiZWhhdmlvciBvbmx5IGFwcGxpZXMgYXQgc291cmNlIG5vZGVzIHBlciA4NDAyLiBJbg0KICAg
ID4+IG90aGVyIHdvcmRzLCB5b3UgYXJlIGRlc2NyaWJpbmcgZG9tYWluIHJlY3Vyc2lvbiBhY2Nv
cmRpbmcgdG8gODQwMi4NCiAgICA+DQogICAgPiBQQzogTm90IHN1cmUgd2hhdCByZXNvbHV0aW9u
IHlvdSBhcmUgbG9va2luZyBmb3IgaGVyZS4NCiAgICAgDQogICAgSSdtIG5vdCBzdXJlIGVpdGhl
ciDwn5iKDQogICAgDQogICAgSSB0aGluayBJIGFtIHdvbmRlcmluZyBob3cgeW91IGNhbiBoYXZl
ICJUcmFuc2l0IHdpdGggRW5jYXBzdWxhdGlvbiIgc2luY2UgIlRyYW5zaXQiIG1lYW5zIGluIHRo
ZSBtaWRkbGUgb2YgdGhlIG5ldHdvcmsgKGF0IGEgdHJhbnNpdCBub2RlKSBhbmQgIkVuY2Fwc3Vs
YXRpb24iIG1lYW5zIGF0IGEgc291cmNlIG5vZGUuDQogICAgSWYgYSB0cmFuc2l0IG5vZGUgaXMg
ZG9pbmcgZW5jYXBzdWxhdGlvbiwgdGhlbiB5b3UgYXJlIHJlY3Vyc2luZyAod2hpY2ggaXMgT0sp
Lg0KICAgIA0KICAgIFdoZW4gSSB3YWZmbGVkIGFib3V0IGJlaGF2aW9ycyBiZWZvcmUsIGl0IHNl
ZW1lZCB0byBtZSB0aGF0IHlvdSBoYXZlIHNvdXJjZSwgdHJhbnNpdCwgYW5kIGVuZCBiZWhhdmlv
cnMuIFdoYXQgeW91IGFyZSBkZXNjcmliaW5nIGluIHRoaXMgc2VjdGlvbiBpcyBhIHNvdXJjZSBi
ZWhhdmlvdXIuIFRoZSBmYWN0IHRoYXQgdGhlIHNvdXJjZSBpcyBlbmNhcHN1bGF0aW5nIGEgcGFj
a2V0IHRoYXQgaXMgYWxyZWFkeSBTUnY2LCBpcyBub3Qgc28gaW50ZXJlc3RpbmcgYXMgdGhlIGZh
Y3QgdGhhdCBpdCBpcyBlbmNhcHN1bGF0aW5nIGEgcGFja2V0Lg0KICAgIA0KICAgIEJ1dCB0aGVu
IHNlZSBhbHNvIDUuMyBhbmQgdGhpcyBkaXNjdXNzaW9uIGJlbG93Lg0KICAgIA0KICAgID4+IEkg
ZG9uJ3QgdGhpbmsgNS40IG9yIDUuNSBjYW4gaGFwcGVuIGF0IHRyYW5zaXQgbm9kZXMuIFRoZSB0
aGluZyB0byBiZQ0KICAgID4+IGVuY2Fwc3VsYXRlZCBpcyBhbiBMMiBmcmFtZSBhbmQgc28gaXMg
b25seSBzZWVuIGF0IGEgc291cmNlIG5vZGUuDQogICAgPj4gDQogICAgPj4gQXQgdGhpcyBwb2lu
dCwgSSB0aGluayBvbmx5IDUuMSBkZXNjcmliZXMgYSB0cmFuc2l0IGJlaGF2aW9yLiA1LjIgdG8g
NS41DQogICAgPj4gZGVzY3JpYmUgc291cmNlIGJlaGF2aW9ycy4NCiAgICA+DQogICAgPiBQQzog
DQogICAgPiBUaGVyZSBhcmUgdHdvIHR5cGVzIG9mIHNvdXJjZSBub2Rlcy4gDQogICAgPiBZb3Ug
Y2FuIGhhdmUgYSBzb3VyY2Ugbm9kZSB0aGF0IGlzIGRvaW5nIHBsYWluIElQIHRyYW5zaXQuIFlv
dSBoYXZlIGENCiAgICA+IGxvY2FsIHBvbGljeSB0byBlbmNhcHN1bGF0ZSBhbGwgcGFja2V0cyBt
YXRjaGluZyBYIHRvIGJlIHN0ZWVyZWQgaW50bw0KICAgID4gYSBzZWdtZW50IHJvdXRpbmcgcG9s
aWN5IHdpdGggYmVoYXZpb3IgVC5FbmNhcHMuDQogICAgPiBUaGUgb3RoZXIgdHlwZSBvZiBzb3Vy
Y2Ugbm9kZSBpcyB0aGUgU1IgZW5kcG9pbnRzIHRoYXQgaW5zdGFudGlhdGUgYQ0KICAgID4gQmlu
ZGluZ1NJRC4gVGhpcyBpcyBhbHNvIGFuIFNvdXJjZSBub2RlIHRoYXQgc3RlZXJzIGFsbCBwYWNr
ZXRzIHJlY2VpdmVkDQogICAgPiB3aXRoIElQdjYgREEgPSBCU0lELg0KICAgID4gU2VjdGlvbiA1
IGlzIGRlc2NyaWJpbmcgdHJhbnNpdCBiZWhhdmlvcnMuIA0KICAgIA0KICAgIENvbmZ1c2VkIG1l
IGhlcmUuIFlvdSBzYXkgdGhhdCB0aGVzZSBzb3VyY2Ugbm9kZXMgYXJlIHRyYW5zaXQgbm9kZXM/
IFRoYXQgbWFrZXMgdGhlIGRlZmluaXRpb24gb2YgdGhlIHR3byBub2RlIHR5cGVzIHZlcnkgdW5j
bGVhci4NCiAgICANCiAgICBKdXN0IGJlY2F1c2UgdGhlIG5vZGUgaXMgbm90IGEgaG9zdCBkb2Vz
IG5vdCBtYWtlIGl0IGEgdHJhbnNpdCBub2RlLiBXZSBoYXZlIGEgZ29vZCBhbmQgY2xlYXIgZGVm
aW5pdGlvbiBvZiBhIHRyYW5zaXQgbm9kZSBhcyBhIG5vZGUgdGhhdCByZWNlaXZlcyBhbmQgc2Vu
ZHMgYW4gU1J2NiBwYWNrZXQuIE5vZGVzIHRoYXQgYWRkIGFuIFNSSCBhcmUgc291cmNlIG5vZGVz
LiBOb2RlcyB0aGF0IHJlbW92ZSB0aGUgU1JIIGFyZSBlbmQgbm9kZXMuDQogICAgIA0KICAgIEJ1
dCBpbiA1LjQgdGhlIHRoaW5nIHRoYXQgaXMgZW5jYXBzdWxhdGVkIGlzIGFuIEwyIGZyYW1lLiBT
byBub3QgcGxhaW4gSVAgdHJhbnNpdCwgYW5kIG5vdCBhIHBhY2tldCByZWNlaXZlZCB3aXRoIGEg
QlNJRCBpbiB0aGUgREEuDQogICAgQXQgbGVhc3QsIHRoZSB0ZXh0IGluIDUuNCBhcHBlYXJzIHRv
IHNheSB0aGF0Lg0KICAgIFNvIHJlYWxseSwgaXMgdGhpcyB0cmFuc2l0IGJlaGF2aW91cj8NCg0K
UEM6IFNlZSBjb21tZW50IGFib3ZlIGFib3V0IHRoZSBlbnRpcmUgc2VjdGlvbiA1Lg0KICAgIA0K
ICAgICANCiAgICA+PiA2LjENCiAgICA+PiANCiAgICA+PiBJIGFncmVlIHdpdGggdGhpcyBzZWN0
aW9uLCBidXQgSSBhbSBjb25jZXJuZWQgdGhhdCB5b3UgYXJlIHVwZGF0aW5nIA0KICAgID4+IGRy
YWZ0LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyIGJ5IGFkZGluZyBub3JtYXRpdmUg
bGFuZ3VhZ2UgdG8NCiAgICA+PiBkZXNjcmliZSBub2RlcyB0aGF0IHByb2Nlc3MgdGhlIFNSSC4g
RG9lcyB0aGF0IG1lYW4geW91IHNob3VsZCB1c2UgYW4NCiAgICA+PiAiVXBkYXRlcyIgY2xhdXNl
IGluIHRoZSBkb2N1bWVudCBoZWFkZXI/DQogICAgPj4gIA0KICAgID4+IEFmdGVyIGRlc2NyaWJp
bmcgQ05ULTEgYW5kIENOdC0yIHlvdSBzYXkuLi4NCiAgICA+PiANCiAgICA+PiAgIEZ1cnRoZXJt
b3JlLCBhbiBTUnY2IGNhcGFibGUgbm9kZSBtYWludGFpbnMgYW4gYWdncmVnYXRlIGNvdW50ZXIN
CiAgICA+PiAgIENOVC0zIHRyYWNraW5nIHRoZSBJUHY2IHRyYWZmaWMgdGhhdCB3YXMgcmVjZWl2
ZWQgd2l0aCBhIGRlc3RpbmF0aW9uDQogICAgPj4gICBhZGRyZXNzIG1hdGNoaW5nIGEgbG9jYWwg
aW50ZXJmYWNlIGFkZHJlc3MgdGhhdCBpcyBub3QgYSBsb2NhbGx5DQogICAgPj4gICBpbnN0YW50
aWF0ZWQgU0lEIGFuZCB0aGUgbmV4dC1oZWFkZXIgaXMgU1JIIHdpdGggU0w+MC4NCiAgICA+PiAN
CiAgICA+PiBUaGF0IGxvb2tzIGxpa2Ugcy9tYWludGFpbnMvTVVTVCBtYWludGFpbi8gdW5sZXNz
IHlvdSBoYXZlIGEgcmVmZXJlbmNlDQogICAgPj4gZm9yIHRoZSBhc3NlcnRpb24gdGhhdCBpdCBk
b2VzIG1haW50YWluIENOVC0zLg0KICAgID4NCiAgICA+IFBDOiBJIGRpc2FncmVlIHRoYXQgdGhp
cyBpcyBhbiB1cGRhdGUgdG8gdGhlIFNSSC4gVGhlIFNSSCBkZWZpbmVzIGENCiAgICA+IGhlYWRl
ciBhbmQgb25lIHR5cGUgb2Ygc2VnbWVudCBwcm9jZXNzaW5nLg0KICAgID4gRGVmaW5pbmcgYSBj
b3VudGVyIGlzIG5vdCByZWxhdGVkIHRvIHRoZSBTUkggYXQgYWxsLg0KICAgICANCiAgICBXZWxs
LCBwZXJoYXBzIHlvdSBkaWRuJ3QganVzdCBzYXkgd2hhdCB5b3UgbWVhbnQgdG8gc2F5IGJlY2F1
c2UgdGhlIHRleHQgSSBxdW90ZWQgbW9zdCBjbGVhcmx5IHNheXMgdGhhdCB0aGUgY291bnRlciBp
cyBjb3VudGluZyBldmVudHMgcmVsYXRlZCB0byB0aGUgU1JILg0KICAgIA0KICAgIEJ1dCB0byB0
aGUgcG9pbnQ6IHRoZSBkb2N1bWVudCBzYXlzLi4uDQogICAgICAgQW55IFNSdjYgY2FwYWJsZSBu
b2RlIFNIT1VMRCBpbXBsZW1lbnQgdGhlIGZvbGxvd2luZyBzZXQgb2YgY29tYmluZWQNCiAgICAg
ICBjb3VudGVycyAocGFja2V0cyBhbmQgYnl0ZXMpOg0KICAgICJBbnkgU1J2NiBjYXBhYmxlIG5v
ZGUiIGlzIGNsZWFybHkgaW4gdGhlIHNjb3BlIG9mIGRyYWZ0LWlldGYtNm1hbi1zZWdtZW50LXJv
dXRpbmctaGVhZGVyDQoNClBDOiBUaGlzIGRvY3VtZW50IHRhbGtzIG9mIHRoZSBwcm9jZXNzaW5n
IGFuZCBiZWhhdmlvdXJzIG9mIFNSdjYuIEFuZCBoZW5jZSB0aGUgY291bnRlcnMgYXJlIGluY2x1
ZGVkIGluIHRoaXMgZHJhZnQuDQoNCiAgICA+PiA2LjMNCiAgICA+PiANCiAgICA+PiBJIHRoaW5r
IHlvdSBoYXZlIG1hZGUgW0ktRC5pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtXSBhIG5vcm1hdGl2
ZQ0KICAgID4+IHJlZmVyZW5jZS4NCiAgICA+IA0KICAgID4gUEM6IFdoeT8gSXRzIGRlZmluaW5n
IG5ldyBiZWhhdmlvcnMgZm9yIHRoZSBwdXJwb3NlIG9mIE9BTSwgYnV0DQogICAgPiB0aG9zZSBh
cmUgbm90IHJlcXVpcmVkIGluIE5FVC1QR00uDQogICAgDQogICAgWW91J3JlIHJpZ2h0LiBTZWN0
aW9uIDYuMyBkb2Vzbid0IGFjdHVhbGx5IHNheSBhbnl0aGluZy4NCiAgICANCiAgICBbc25pcF0N
CiAgICAgDQogICAgPj4gOS4NCiAgICA+PiBJIGFtIHN0cm9uZ2x5IG9wcG9zZWQgdG8gc3VjaCBh
IGxhcmdlIHJhbmdlIGJlaW5nIGFzc2lnbmVkIGZvcg0KICAgID4+IGV4cGVyaW1lbnRhbCB1c2Uu
ICBSRkMgMzY5MiBnaXZlcyBzb21lIGd1aWRhbmNlLiAgVGhlIG5vcm1hbCBpZGVhIGlzIA0KICAg
ID4+IHRoYXQgdGhlcmUgc2hvdWxkIGJlIGVub3VnaCBjb2RlcG9pbnRzIHRvIGFsbG93IHR3byBl
eHBlcmltZW50cyB0byBiZQ0KICAgID4+IHJ1biBvbiB0aGUgc2FtZSBub2RlcyB3aXRob3V0IGNv
bmZsaWN0LCBidXQgZmV3IGVub3VnaCB0aGF0IHRoZXkgY2Fubm90DQogICAgPj4gYmUgdXNlZCBh
cyBhIHByb3h5IGZvciBhbGxvY2F0aW5nIGFuZCByZWdpc3RlcmluZyB2YWx1ZXMgaW4gdGhlIA0K
ICAgID4+IHJlZ2lzdHJ5Lg0KICAgID4+IA0KICAgID4+IEkgc2hvdWxkIHRoaW5rIHRoYXQgMzIg
Y29kZSBwb2ludHMgaXMgZW5vdWdoLg0KICAgID4NCiAgICA+IFBDOiBUaGlzIGNvbW1lbnQgaGFz
IGFsc28gYmVlbiByYWlzZWQgYnkgQnJ1bm8gKGFzIGluZGl2aWR1YWwpLiBJDQogICAgPiBhZ3Jl
ZSBhbmQgSSBoYXZlIHByb3Bvc2VkIHRvIEJydW5vIHRoaXM6DQogICAgPiAgIEV4cGVyaW1lbnRh
bCBhbmQgUHJpdmF0ZSB1c2UgZGVsZXRlZA0KICAgID4gICBTcGVjaWZpY2F0aW9uIFJlcXVpcmVk
IGNoYW5nZWQgdG8gRkNGUyBhcyBwZXIgQnJ1bm/igJlzIHN1Z2dlc3Rpb24NCiAgICA+ICAgTmV3
IGJsb2NrIGluIHRoZSBwcmV2aW91cyBzcGFjZSBvZiBleHBlcmltZW50YWwgYW5kIHByaXZhdGUg
dGhhdA0KICAgID4gICBpcyByZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSBvZiBJRVRGLg0KICAgIA0K
ICAgIFRoYXQgd29ya3MuDQogICAgVGhlIGNvcnJlY3QgbGFuZ3VhZ2UgZm9yIHRoZSBsYXN0IGJs
b2NrIGlzICJSZXNlcnZlZC4gTm90IHRvIGJlIGFsbG9jYXRlZC4iDQogICAgKE5vdGUgZm9yIHlv
dTogYSBmdXR1cmUgc3RhbmRhcmRzIHRyYWNrIGRvY3VtZW50IGNhbiBjaGFuZ2UgdGhlIGFsbG9j
YXRpb24gcG9saWN5IGZvciB0aGF0IGJsb2NrIG1lYW5pbmcgaXQgY2FuIHRoZW4gYmUgdXNlZC4p
DQoNClBDOiBUaGFua3MgZm9yIHRoZSBjb3JyZWN0aW9uLiBGaXhlZC4gVGhhbmtzLg0KICAgIA0K
ICAgIA0KDQo=


From nobody Thu Dec 19 05:33:29 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC85E12086C for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 05:33:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.631
X-Spam-Level: 
X-Spam-Status: No, score=-2.631 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, 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 PtEbgRpcmKrk for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 05:33:23 -0800 (PST)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 33545120861 for <spring@ietf.org>; Thu, 19 Dec 2019 05:33:23 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBJDXJP7004097; Thu, 19 Dec 2019 14:33:19 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 000DD2041B2; Thu, 19 Dec 2019 14:33:18 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id E5C7C2042A7; Thu, 19 Dec 2019 14:33:18 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBJDXIrg013915; Thu, 19 Dec 2019 14:33:18 +0100
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <11783_1576056453_5DF0B685_11783_221_1_53C29892C857584299CBF5D05346208A48D261E9@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <260f6f3c-e3cc-e174-1782-456df7cded86@gmail.com> <8683D672-1A59-4253-AC46-14DD2D8C8B14@cisco.com> <35c4119f-1d46-0220-d7e4-168b27beb782@gmail.com> <MWHPR11MB1374842A5AFCB0EFD5AECFA0C9530@MWHPR11MB1374.namprd11.prod.outlook.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <3b78c6b0-1153-b8ad-6b97-84c91ee915c5@gmail.com>
Date: Thu, 19 Dec 2019 14:33:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <MWHPR11MB1374842A5AFCB0EFD5AECFA0C9530@MWHPR11MB1374.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/oV0opTSZ7UMbyVI1mgmBVgxcU8c>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 13:33:28 -0000

Le 19/12/2019 Ã  12:52, Pablo Camarillo (pcamaril) a Ã©crit :
> Hi Alex.
> 
> Please see inline.
> 
> Many thanks,
> 
> Pablo.
> 
> ------------------------------------------------------------------------
>
>
> 
*From:*Alexandre Petrescu <alexandre.petrescu@gmail.com> *Sent:*
> Monday, December 16, 2019 3:31 PM *To:* Pablo Camarillo (pcamaril) 
> <pcamaril@cisco.com>; ipv6@ietf.org <ipv6@ietf.org> *Subject:* Re: 
> [spring] Question about SRv6 Insert function
> 
> Hi, SPRINGers,
> 
> This is my first post to this list.
> 
> This is about draft-ietf-spring-srv6-network-programming-06 more 
> precisely the T.Encaps section 5.2.
> 
> Le 11/12/2019 Ã  21:05, Pablo Camarillo (pcamaril) a Ã©crit :
>> Alex,
>> 
>> The precise definition T.Encaps is done in section 5.1 [5.2 now] of
>> draft-ietf-spring-srv6-network-programming-06. If you have any 
>> comment on such definition please let me know -on a separate thread
>> and directed to SPRING mailer-.
> 
> Thank you for the reply.
> 
> Please make the T.Encaps part of the draft easier for me to read, 
> e.g.: -expand what it means 'S01'; is it 'Step 01', like in BASIC 
> programming language?
> 
> PC: Same format as in other documents (e.g. SRH).

What is the other document SRH?

> -clarify that the original packet in transit is not modified upon 
> transition (modulo the Hop Limit field and the Segments Left field if
> present); new packet is created to carry the original packet - yes.
> 
> PC: I have added a paragraph in the latest version of the draft to 
> capture your point. See rev07. Many thanks.

I think you mean that you added this paragraph:
> The T.Encaps received packet is encapsulated unmodified (with the
> exception of the TTL or Hop Limit that is decremented as described in
> [RFC2473]).

I think it is good to say the packet is encapsulated unmodified.

Indeed the Hop Limit is the sole exception.  I think the TTL should not
be mentioned.  (side note: each IPv4 occurence should be dropped from
everywhere in the document now :-)

> -clarify what it means 'a packet (A, S2)(S3, S2, S1; SL=1)'; because 
> it is confusing in several ways; (A,S2) invites to think it is src 
> and dst addresses, but their place is switched (the normal order is 
> Source, Destination).  S in 'S2' might mean a Source Address but
> also might mean a Segment ID, or a Destination address.  Confusion
> should be avoided, at least in my mind.
> 
> PC: This is explained in the terminology section of the draft (with
> a detailed example).

It is indeed in the terminology section.

It clarifies many things to me.

I am still left with the question: is a Segment Identifier an IPv6 
address?  (all the 128bits of it).  I cant find an answer neither in 
this I-D neither in its reference RFC8402 "Segment Routing" terminology 
section.

This is important to know, because in below the text says a destination 
address is an S1 (DA=S1) and it also says that S1 is part of a segment list.

In a destination address field one cant have something else than an IPv6 
address.  But a segment identifier could be something else than an IPv6 
address, if so it wanted.  (somewhere else people talk about 'locator' 
being a 64bit value, I am not sure).

About my initial worry - now T.Encaps cahnged its name into H.Encaps, right?

It seems to not modify packets in transit, but to encapsulate them, 
which is ok.

>    Node N receives two packets P1=(A, B2) and P2=(A,B2)(B3, B2, B1;
>    SL=1).  B2 is neither a local address nor SID of N.
> 
>    N steers the transit packets P1 and P2 into an SR Policy with a
>    Source Address T and a Segment list <S1, S2, S3>.
> 
>    The H.Encaps transit encapsulation behavior is defined as follows:
> 
>    S01.   Push an IPv6 header with its own SRH (S3, S2, S1; SL=2)
>    S02.   Set outer IPv6 SA = T and outer IPv6 DA = S1
>    S03.   Set outer payload length, traffic class and flow label
>    S04.   Update the Next-Header value

'Update' or rather 'create'?  I hope it is the next-header value of the 
outer IPv6 header; this is the first time to put something inside, so it 
is rather a creation.

'Updating' makes think that maybe the next header value of the inner 
(original) packet is updated from value x to y.

Or?

>    S05.   Decrement inner Hop Limit or TTL
>    S06.   Submit the packet to the IPv6 module for transmission to S1
> 
>    After the H.Encaps behavior, P1 and P2 respectively look like:
> 
>    - (T, S1) (S3, S2, S1; SL=2) (A, B2)
> 
>    - (T, S1) (S3, S2, S1; SL=2) (A, B2) (B3, B2, B1; SL=1)

It looks ok - the P1 and P2 packets have not been modified in transit, 
but encapsulated.

I wonder though about the 1 value for SL (SL=1) in P2 original and P2 
transited.  I wonder whether it should be decremented or not.  I think 
it might complicated but I do not mind.

Alex


From nobody Thu Dec 19 05:59:19 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1406112080C for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 05:59:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=XTNY8UBe; dkim=pass (1024-bit key) header.d=juniper.net header.b=i/NeXuq+
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 As9eJxicydBR for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 05:59:16 -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 6AC8712021C for <spring@ietf.org>; Thu, 19 Dec 2019 05:59:16 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBJDlhhj019350; Thu, 19 Dec 2019 05:59:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=t6shtMzNavxsJBvtmtRKIjR99f6pIIIxqbd/fc973sQ=; b=XTNY8UBetZSQEkpS+cCCF4E0nXgZHMXqkNWFal3mdafbQXWVXkJZ4CHG6rhIewLmEQC2 E/Gi/O3eACk2yCz6DSob5Eb08FXo1ou1HbSJHF0Tl9fT+xnvMHGTsrUHCONVecsp/Mqg hiIXAueaehofBY4bxsQU8qXoL/sHbl/kY2rnbLYbAlvkaZeKqnyWE3A3DbLYoRppvU8h TbPj+DFRwHnInqVfa5KzNmUk7v/1RBbxgAKaKoOeV4WxVa/ZLMyF2NItupCJH5zASHLn n618HTyrO9xP9PG6mzCc1CsNsKUW7apsrqUzadrUPFAPKTImOJclmYYwPghetvEoJCBE 9Q== 
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2173.outbound.protection.outlook.com [104.47.58.173]) by mx0b-00273201.pphosted.com with ESMTP id 2wy5dh3h0m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Dec 2019 05:59:14 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HUOKaSY52lSdHeKZuEKBTDusJRxRM2+2Z+894zPaSBvrjaNnzBaRMfPBLiT2n6JsMNV5LXSuV77+CpcR0Dty+zFGJxBU1eOw1alShx1FZW/EqkeoOSLjwTbn6dumD8dVfJjDdeP5X0dNL2DP5BNHljmsVSn0yeop7r4K4/8RsYf5XSLfPTKkAI0/92EldZ7dgeO7TVYMJbLw3q5nCuRS6h5dLSwexOlNR3ifTb5/LDglweaYmImXqxAt7CfiiGyh734KRZhHtU5JdO4rdDhzDfzm8jhJpEjDHncxdc8TCZ1HDCDO/mEoU5yV3So2I8PAJo5TQZnXyUZxwRwKouyxHQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t6shtMzNavxsJBvtmtRKIjR99f6pIIIxqbd/fc973sQ=; b=i3Lj6y01Rz3Q417OsrWLAUfbDFLjAK0uVI+st/l7WO+Kvf7LvrbB95EILuFNY3eqR7H5EPLkVCTAvkqnahkLFOLpjsVp074isutqnqVghP9Q8DA5nxk8sphVqlR5UCNGhFh3P6FV2aoXHcmntNeZx/wm+xNWjNIqDQaTCM7xh7OLK2cf0VZ5i8PCZQ4PX50joV802guVz5IcxSH2islmELHiuLJ9k95IIx/hogruLEhaGl1sqXQ+icVIaXqtjmCwfYg5X51hDIpZAXhlseKLPf04xHaRLLAbpCp7ivhXigI5NoiH+4hkkxsNC0pfZYF9kYybvK95DrTjpQMXGgbI/w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t6shtMzNavxsJBvtmtRKIjR99f6pIIIxqbd/fc973sQ=; b=i/NeXuq+69horpz2VG2pOaNThq9l1yRF5JqRdSpHCS5fsjY3sfHpQf3oG3EN8gdQFLOKYVldFqY4sESWVtCO+QTa+p8UuwZ+Y3cSUYjPwba8FPt4JufwmQP7Zs1/M/smwqKUyvNxWLYa/G03Ptpx8aNrRByftMwd7qqtDOEl5Rs=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5732.namprd05.prod.outlook.com (20.176.28.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.14; Thu, 19 Dec 2019 13:59:13 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Thu, 19 Dec 2019 13:59:13 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMgCb1hKAAAgZtqAB4gNCgAACg45g
Content-Class: 
Date: Thu, 19 Dec 2019 13:59:12 +0000
Message-ID: <BN7PR05MB5699CFAEC4E5D3A8A308EADFAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com> <6F7156D6-4042-4D73-A17D-B27D97D9C5CA@cisco.com> <BN7PR05MB569965E0D376019C923102F5AE580@BN7PR05MB5699.namprd05.prod.outlook.com> <9AA1E98D-9B53-428E-9C6C-EF339B0C65EC@cisco.com>
In-Reply-To: <9AA1E98D-9B53-428E-9C6C-EF339B0C65EC@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-19T13:59:11.5505516Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=5e5dc99a-c680-4c31-8af3-9c3a5d37995f; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d808e7f1-2d14-4638-dc92-08d7848ba0e6
x-ms-traffictypediagnostic: BN7PR05MB5732:
x-microsoft-antispam-prvs: <BN7PR05MB57324539BAA1BFEE4B880208AE520@BN7PR05MB5732.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(136003)(39860400002)(366004)(376002)(396003)(189003)(199004)(186003)(9686003)(86362001)(26005)(55016002)(316002)(2906002)(66946007)(7696005)(52536014)(6506007)(110136005)(8676002)(53546011)(478600001)(81156014)(8936002)(81166006)(66556008)(66476007)(66446008)(5660300002)(64756008)(76116006)(71200400001)(33656002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5732; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ElRUSJr0/HV5XtFnAHvXPgq5TVc4Z4I9lyKoOoTDdhZe/1X+u3nlpTpkgwaJcl5BySUrFgdUmQKTCM70PJuUQcPTA5d7X5qOpojpaMsby3J9lPbKeuiQL6kKeEbO6yHbTDsq5GgBRZ/PVoyn+eLTVJI08hnXqKZA7Y/473Sh6X/WpJnivHUgnqBRpRBrlG8UwHdd1I6gdWwDRKqHzz746vZg4cEo/Q5YikmUs5o/mBgs2iqP+bcHuf+NhUAphaVwvMl+l8vSMFBBGd7mTbRBnPMKg8RX4jJLthwzivdo1T2MoiD+Fj7kssRN0uh0xteWgTst003csob9zk9JniwJJxxLZENi90wzzf4bm8ZKVkeC3aZ0ouYiTypBp7aEYyJmQwit1SQLkFH8iztehnLW6/QnnqE7mfX4hSJyCu92uUUho9MEl09MrC6WkUsZ24nr
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699CFAEC4E5D3A8A308EADFAE520BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: d808e7f1-2d14-4638-dc92-08d7848ba0e6
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 13:59:12.8380 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Mhv+QGiEPQU9JATaBVcD1m//pIWjd/05l2ZX7X7NLUI6ISqvxeHXi1j21tLeMjC4uuGssWoAASiNEtFj+UEBpw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5732
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-19_01:2019-12-17,2019-12-19 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 bulkscore=0 spamscore=0 malwarescore=0 phishscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 impostorscore=0 adultscore=0 mlxscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912190118
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SSDNXOCzJggyYOHTnsOWjlX3gjs>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 13:59:18 -0000

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

Pablo,

Can you provide a specific reference into draft-ietf-6man-segment-routing-h=
eader? I can't find the answer to my question in there.

                                                                           =
              Ron





Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
Sent: Thursday, December 19, 2019 6:47 AM
To: Ron Bonica <rbonica@juniper.net>; spring@ietf.org
Subject: Re: SRv6 Network Programming - ICMP Source Address Selection

Ron,

This is exactly the same as in the SRH.
There is no text in draft-ietf-spring-srv6-network-programming that changes=
 this.

Cheers,
Pablo.

From: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Date: Monday, 9 December 2019 at 23:48
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>, SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>, 6man <6man@ietf=
.org<mailto:6man@ietf.org>>
Subject: RE: SRv6 Network Programming - ICMP Source Address Selection

Pablo,

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

Which did you choose?

                                                                         Ro=
n



Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>
Sent: Monday, December 9, 2019 10:18 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; SPRING WG=
 <spring@ietf.org<mailto:spring@ietf.org>>; 6man <6man@ietf.org<mailto:6man=
@ietf.org>>
Subject: Re: SRv6 Network Programming - ICMP Source Address Selection

Ron,

As you pointed out in your email, RFC4443 Section 2.2 is very clear about h=
ow to select the source address.
draft-ietf-spring-srv6-network-programming does not change this.

Thanks,
Pablo.

From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> on behalf =
of Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org<mailto:rbonica=3D40ju=
niper.net@dmarc.ietf.org>>
Date: Friday, 6 December 2019 at 17:40
To: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>, 6man <6man@ietf.or=
g<mailto:6man@ietf.org>>
Subject: SRv6 Network Programming - ICMP Source Address Selection

Authors,

When an SRv6 node sends an ICMP message, how does it select the ICMP messag=
e's source address?

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

                                                                     Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Can you provide a specific reference into draft-ietf=
-6man-segment-routing-header? I can&#8217;t find the answer to my question =
in there.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Pablo Camarillo (pcamaril) &lt;pcamaril=
@cisco.com&gt;
<br>
<b>Sent:</b> Thursday, December 19, 2019 6:47 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;; spring@ietf.org<br>
<b>Subject:</b> Re: SRv6 Network Programming - ICMP Source Address Selectio=
n<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Ron,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">This is exactly the same as in =
the SRH.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">There is no text in draft-ietf-=
spring-srv6-network-programming that changes this.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Cheers,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Pablo.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span style=3D"font-si=
ze:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Ron Bonica &lt;<a h=
ref=3D"mailto:rbonica@juniper.net">rbonica@juniper.net</a>&gt;<br>
<b>Date: </b>Monday, 9 December 2019 at 23:48<br>
<b>To: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pca=
maril@cisco.com">pcamaril@cisco.com</a>&gt;, SPRING WG &lt;<a href=3D"mailt=
o:spring@ietf.org">spring@ietf.org</a>&gt;, 6man &lt;<a href=3D"mailto:6man=
@ietf.org">6man@ietf.org</a>&gt;<br>
<b>Subject: </b>RE: SRv6 Network Programming - ICMP Source Address Selectio=
n<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Section 2.2 of RFC 4443 o=
ffers two options. If you think that a SID is a unicast address, the first =
option is applicable. If you think that a SID is not a unicast address, the=
 second option is applicable.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Which did you choose?<o:p=
></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:.5in;margin-bottom:.00=
01pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b>From:</b> Pablo Camari=
llo (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com">pcamaril@cisco.com=
</a>&gt;
<br>
<b>Sent:</b> Monday, December 9, 2019 10:18 AM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net">rbonica@ju=
niper.net</a>&gt;; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org">spring@=
ietf.org</a>&gt;; 6man &lt;<a href=3D"mailto:6man@ietf.org">6man@ietf.org</=
a>&gt;<br>
<b>Subject:</b> Re: SRv6 Network Programming - ICMP Source Address Selectio=
n<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Ron,=
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">As y=
ou pointed out in your email, RFC4443 Section 2.2 is very clear about how t=
o select the source address.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">draf=
t-ietf-spring-srv6-network-programming does not change this.
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Than=
ks,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Pabl=
o.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><b><span style=3D"font-s=
ize:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">ipv6 &lt;</span><sp=
an lang=3D"ES"><a href=3D"mailto:ipv6-bounces@ietf.org"><span lang=3D"EN-US=
" style=3D"font-size:12.0pt">ipv6-bounces@ietf.org</span></a></span><span s=
tyle=3D"font-size:12.0pt;color:black">&gt; on behalf
 of Ron Bonica &lt;</span><span lang=3D"ES"><a href=3D"mailto:rbonica=3D40j=
uniper.net@dmarc.ietf.org"><span lang=3D"EN-US" style=3D"font-size:12.0pt">=
rbonica=3D40juniper.net@dmarc.ietf.org</span></a></span><span style=3D"font=
-size:12.0pt;color:black">&gt;<br>
<b>Date: </b>Friday, 6 December 2019 at 17:40<br>
<b>To: </b>SPRING WG &lt;</span><span lang=3D"ES"><a href=3D"mailto:spring@=
ietf.org"><span lang=3D"EN-US" style=3D"font-size:12.0pt">spring@ietf.org</=
span></a></span><span style=3D"font-size:12.0pt;color:black">&gt;, 6man &lt=
;</span><span lang=3D"ES"><a href=3D"mailto:6man@ietf.org"><span lang=3D"EN=
-US" style=3D"font-size:12.0pt">6man@ietf.org</span></a></span><span style=
=3D"font-size:12.0pt;color:black">&gt;<br>
<b>Subject: </b>SRv6 Network Programming - ICMP Source Address Selection</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Authors,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">When an SRv6 node sends =
an ICMP message, how does it select the ICMP message&#8217;s source address=
?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Section 2.2 of RFC 4443 =
offers two options. If you think that a SID is a unicast address, the first=
 option is applicable. If you think that a SID is not a unicast address, th=
e second option is applicable.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;
<span lang=3D"ES">Ron<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"ES">&nbsp;=
<o:p></o:p></span></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:1.0in;margin-bottom:.0=
001pt;text-align:center">
<span lang=3D"ES" style=3D"font-size:7.0pt;color:black">Juniper Business Us=
e Only</span><span lang=3D"ES"><o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BN7PR05MB5699CFAEC4E5D3A8A308EADFAE520BN7PR05MB5699namp_--


From nobody Thu Dec 19 06:07:43 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9094D120810 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 06:07:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level: 
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 VsaF9MovZzYe for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 06:07:36 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 3C773120818 for <spring@ietf.org>; Thu, 19 Dec 2019 06:07:36 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBJE7XQA003613 for <spring@ietf.org>; Thu, 19 Dec 2019 15:07:33 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 20B942042CB for <spring@ietf.org>; Thu, 19 Dec 2019 15:07:33 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 16BFF2021E0 for <spring@ietf.org>; Thu, 19 Dec 2019 15:07:33 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBJE7X9u006438 for <spring@ietf.org>; Thu, 19 Dec 2019 15:07:33 +0100
To: spring@ietf.org
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <129bbb32-0f14-b799-430c-8f76fb6b1279@gont.com.ar> <1824_1575998223_5DEFD30F_1824_112_1_53C29892C857584299CBF5D05346208A48D24EBD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4384c08a-65f5-dbfb-85c7-8365feba9662@gmail.com> <11783_1576056453_5DF0B685_11783_221_1_53C29892C857584299CBF5D05346208A48D261E9@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <260f6f3c-e3cc-e174-1782-456df7cded86@gmail.com> <8683D672-1A59-4253-AC46-14DD2D8C8B14@cisco.com> <35c4119f-1d46-0220-d7e4-168b27beb782@gmail.com> <MWHPR11MB1374842A5AFCB0EFD5AECFA0C9530@MWHPR11MB1374.namprd11.prod.outlook.com> <3b78c6b0-1153-b8ad-6b97-84c91ee915c5@gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <0c241920-36e7-2198-e956-f41f9251a7a4@gmail.com>
Date: Thu, 19 Dec 2019 15:07:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <3b78c6b0-1153-b8ad-6b97-84c91ee915c5@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Ak1FWCGePWXPmnLwAHYuSXL70I4>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 14:07:41 -0000

Le 19/12/2019 Ã  14:33, Alexandre Petrescu a Ã©critÂ :
> 
> 
> Le 19/12/2019 Ã  12:52, Pablo Camarillo (pcamaril) a Ã©crit :
[...]
>> Â Â  S05.Â Â  Decrement inner Hop Limit or TTL
>> Â Â  S06.Â Â  Submit the packet to the IPv6 module for transmission to S1
>>
>> Â Â  After the H.Encaps behavior, P1 and P2 respectively look like:

P1 and P2 respectively dont look like that.  They are encapsulated.
These are new packets that are created.

>> Â Â  - (T, S1) (S3, S2, S1; SL=2) (A, B2)
>>
>> Â Â  - (T, S1) (S3, S2, S1; SL=2) (A, B2) (B3, B2, B1; SL=1)

The P1 and P2 are indeed not modified, they are encapsulated.  But there 
are new packets that are shown there: P1` and P2` if you wish.

After encapsulation one couldnt say that a packet looks like before.

An encapsulated packet does not know what's happening to itself, and has 
no idea about its encapsulating header.

Alex


From nobody Thu Dec 19 06:49:41 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C4061200B8; Thu, 19 Dec 2019 06:49:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 KBYzgoDw1tMc; Thu, 19 Dec 2019 06:49:36 -0800 (PST)
Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (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 AC51D12003E; Thu, 19 Dec 2019 06:49:35 -0800 (PST)
Received: by mail-lj1-x229.google.com with SMTP id z22so1719521ljg.1; Thu, 19 Dec 2019 06:49:35 -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=kQBmVDMkGWSyXN1QpLV3BRCJhNxepEwNLFzwFuT8tpc=; b=BKk8KZDg1CqjZRGwPJCMaLQyxc6TNYzoR4pxbUlHw4RX2XQr4tH6O5HTGET5fk8FNc fQaDyDAg7MStzmsOlSBn9q9LP2IeWrY2ZxGteVocb+qFU77REMgtxW0c6+5FBCzs+/zt lyZVniHyg8tQZEz9eWr2gmdEt851Ryft7KdvnoAtJbLwXtGX058GD2Y1JI7WviOMeayb lwj5L6TOvXxA/BPkXZraswjyX/VpErBRTBAkizhGh0CQC4avQsA663cgcy7peuHN4F72 uALhP+ihwfJFoNaoXkNZB8gy5E+oU1Ou2mRFryyn/ybV2cV/1MHDo1OzOzGebGNwxAxz uuDw==
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=kQBmVDMkGWSyXN1QpLV3BRCJhNxepEwNLFzwFuT8tpc=; b=IIWG4Bo4145gI0aYEHM0RZaXN/KM1yYCCEbj1yi20d2mfJfNg5i0mHpu3JzlnIY2sD ITqvkpvU77zqtLeBJJlD7+I+83gfS6iZOUJMUoHDycinl6VH2bo1ebGPH/WibtdQdlSW bBRjofBpZSoJyoiUO6mXfJhHba5U3eqxHw45ZBdlTKC1qteFT0KQ2NKjVrm+KEuP5O4f 6Y7gu9gBcz8SFQTlNmA3I4TtHEB+HWCKxIqxNUsVljdfo6krGT7t4H+zncwTlPqQPb4i +nGX5U+ABBfCzZJmSpTWR+MGRkbGtcnAGAcdDk/09hDV/OPmQHAp1kHLEEvQQ9ZlznHY R1UA==
X-Gm-Message-State: APjAAAXFQiPhiF5XlPa/LDlDqj5wzseAgDaj95hHQF8VtMU43oeN6TYl HM7Y/kX8c7d56Z/jppYPdvCCQgvtn1P1/tnEo/Q=
X-Google-Smtp-Source: APXvYqwpfYpRggu4pdDiDn85eIIGQ/jOglgWFpZBt/aNR5sKsuFSaY8kSszWYttHeHkiV9lK5J1cXJXlCvnLN7kK6to=
X-Received: by 2002:a2e:6c06:: with SMTP id h6mr6032996ljc.246.1576766973762;  Thu, 19 Dec 2019 06:49:33 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com>
In-Reply-To: <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 19 Dec 2019 06:49:23 -0800
Message-ID: <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005d6438059a0fab5f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8TghhXVgz98SdNQWLhjwasDSsI0>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 14:49:40 -0000

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

Hi Robert,
could you please clarify your statement "there is huge value
in defining packet timestamping in all oam documents IETF produces these
days"? Is that applicable to Active OAM methods or to other OAM
methodologies, including, Passive and Hybrid? If the timestamping operation
is entirely local to a networking node is applied to a data flow, in other
words, the timestamp value is not stored in the forwarded downstream data
packet, which performance metric your expect to produce? Or is the
expectation to use the Alternate Marking methodology, as described in RFC
8321, in combination with the local timestamping? If the product of the
timestamping operation is stored in the data packet, then how is that
different from what is already described in the iOAM draft you've
referenced? I believe that iOAM already has defined a method to collect
timestamps and the method to trigger timestamping described in the draft
we're discussing is duplicating that. Would you agree?

Regards,
Greg

On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Joel,
>
> >  However, there is no defined behavior that I know of that can make use
> > of this timestamp.
>
> Not sure how to read that statement. Are you expecting IETF draft to tell
> vendor that computing delta of N values is needed ? Or is IETF draft need=
ed
> to tell packet analyzers to evaluate the quality of the path based on
> packets timestamps ? Yes routers may never be involved in such processing=
,
> but other network monitoring components do.
>
> Sure current networking in this regard is in stone ages, but there are
> real efforts and working code which goes beyond that already in place.
> Example: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
>
> So there is huge value in defining packet timestamping in all
> oam documents IETF produces these days and it would be rather disservice =
to
> remove such important option.
>
> Thx,
> r.
>
>
> On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com>
> wrote:
>
>> If I am reading the draft correctly, the difference between END.OP and
>> END.OTP is that an internal process is to attach in some internal
>> location a timestamp to the packet.  In the abstract, I understand why
>> such cna be useful.
>>
>> However, there is no defined behavior that I know of that can make use
>> of this timestamp.  Until such a behavior is defined, what is the value
>> in defining the END.OTP behavior?  (Taken in the extreme, until there is
>> such a definition, any implementation which treated END.OTP as END.OP
>> would seem to be indistinguishable from proper operation in terms of
>> behavior on the wire.)
>>
>> Yours,
>> Joel
>>
>> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>> > Hi Joel,
>> >
>> > Thanks for your review.
>> >
>> > The processing details were embedded in the Section 4.
>> >
>> > We brought them up in the Section 3 and also added additional normativ=
e
>> > language in Section 4.
>> >
>> > We have been maintaining the latest version of the draft in the Github=
..
>> >
>> > However, we also posted the latest diffs, which addresses your comment=
s
>> > as follows:
>> >
>> >   * In the new revision, we have added normative text at the beginning
>> >     of 3.1.1 where O-bit is defined.
>> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping an=
d
>> >     traceroute use-cases, respectively.
>> >
>> > Latest version is kept in the Github and also uploaded as
>> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>> >
>> > Thanks
>> >
>> > Regards =E2=80=A6 Zafar
>> >
>> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
>> > *Date: *Thursday, December 5, 2019 at 10:01 PM
>> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
>> > SPRING WG <spring@ietf.org>
>> > *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oa=
m>
>> >
>> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
>> >
>> > Joel
>> >
>> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>> >
>> >     The normative behavior for the bits in various places says that th=
e
>> >
>> >     packet is punted to the control process.  In and of itself, that i=
s
>> >     fine.
>> >
>> >     However, in order for that to be useful, the control process has t=
o
>> >     know
>> >
>> >     what to do with the packet when it gets there.  In the classic cas=
e
>> of
>> >
>> >     router redirect, this is coupled with definition of various conten=
t
>> to
>> >
>> >     be processed by the router control logic.
>> >
>> >     In the case of this document, there is no normative definition of
>> what
>> >
>> >     the control process is to do with the packet.  And particularly
>> >     since in
>> >
>> >     many of the cases described the packet that is punted still has an
>> SRH,
>> >
>> >     normal packet processing would simply reach the same "punt" step.
>> With
>> >
>> >     nowhere to punt it.
>> >
>> >     You asssume in the examples that some forms of parsing that bypass
>> the
>> >
>> >     NSH will take place.  But processing does not take place by
>> instinct or
>> >
>> >     magic.  It takes place because we write RFCs that describe what ha=
s
>> to
>> >
>> >     happen.  Without some definition of the required parsing, and I
>> believe
>> >
>> >     (although I am guessing due to the lack of description) we also ne=
ed
>> >
>> >     some normative description of what the control process is required
>> >     to do.
>> >
>> >     Note that in most OAM, we define the behavior that is required, an=
d
>> >     then
>> >
>> >     indicate where it is permitted to use the control plane to achieve
>> it.
>> >
>> >     This results in a clear specification, and implementation
>> flexibility.
>> >
>> >     Yours,
>> >
>> >     Joel
>> >
>> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>> >
>> >         Hi Joel,
>> >
>> >         I did not understand your comment.
>> >
>> >         Can you please point to specific text in the draft for which t=
he
>> >         draft
>> >
>> >         needs to define normative behavior for the "node punt processo=
r
>> >         look
>> >
>> >         past the SRH and make determinations based on the content."?
>> >
>> >         Thanks
>> >
>> >         Regards =E2=80=A6 Zafar
>> >
>> >         *From: *ipv6 <ipv6-bounces@ietf.org
>> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern"
>> >
>> >         <jmh@joelhalpern.com <jmh@joelhalpern..com> <mailto:
>> jmh@joelhalpern.com>>
>> >
>> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
>> >
>> >         *To: *Ole Troan <otroan@employees.org
>> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>> >         <mailto:ipv6@ietf.org>>,
>> >
>> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>> >
>> >         *Subject: *Re: 6man w.g. last call for
>> >         <draft-ietf-6man-spring-srv6-oam>
>> >
>> >         I re-read this draft, and I am afraid it is currently
>> >         under-specified.
>> >
>> >         In order for the various examples to work, there is assumed
>> >         behavior by
>> >
>> >         the processor to which packets are punted.  I could not find
>> >         where this
>> >
>> >         normative behavior is described explicitly.  It appears that t=
he
>> >
>> >         behavior requires that the node "punt processor" look past the
>> >         SRH and
>> >
>> >         make determinations based on the content.  This needs to be
>> >         described
>> >
>> >         explicitly.  And it needs some discussion of why it is
>> legitimate to
>> >
>> >         look past the SRH when the SRH does not show SL=3D0.
>> >
>> >         Yours,
>> >
>> >         Joel
>> >
>> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
>> >
>> >              Hello,
>> >
>> >                   As agreed in the working group session in Singapore,
>> this
>> >
>> >              message starts a new two week 6MAN Working Group Last Cal=
l
>> on
>> >
>> >         advancing:
>> >
>> >                   Title    : Operations, Administration, and Maintenan=
ce
>> >         (OAM) in
>> >
>> >              Segment Routing Networks with IPv6 Data plane (SRv6)
>> >
>> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
>> >         Voyer, M. Chen
>> >
>> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
>> >
>> >                   Pages    : 23
>> >
>> >                   Date     : 2019-11-20
>> >
>> >
>> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>> >
>> >              as a Proposed Standard.
>> >
>> >              Substantive comments and statements of support for
>> >         publishing this
>> >
>> >              document should be directed to the mailing list.
>> >
>> >              Editorial suggestions can be sent to the author. This las=
t
>> >         call will
>> >
>> >              end on the 18th of December 2019.
>> >
>> >              To improve document quality and ensure that bugs are caug=
ht
>> >         as early
>> >
>> >              as possible, we would require at least
>> >
>> >              two reviewers to do a complete review of the
>> >         document.  Please let
>> >
>> >              the chairs know if you are willing to be a reviewer.
>> >
>> >              The last call will be forwarded to the spring working
>> >         group, with
>> >
>> >              discussion directed to the ipv6 list.
>> >
>> >              Thanks,
>> >
>> >              Bob & Ole, 6man co-chairs
>> >
>> >
>> >
>>  --------------------------------------------------------------------
>> >
>> >              IETF IPv6 working group mailing list
>> >
>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>> >
>> >              Administrative Requests:
>> >         https://www.ietf.org/mailman/listinfo/ipv6
>> >
>> >
>> >
>>  --------------------------------------------------------------------
>> >
>> >
>>  --------------------------------------------------------------------
>> >
>> >         IETF IPv6 working group mailing list
>> >
>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>> >
>> >         Administrative Requests:
>> https://www.ietf.org/mailman/listinfo/ipv6
>> >
>> >
>>  --------------------------------------------------------------------
>> >
>> >     ------------------------------------------------------------------=
--
>> >
>> >     IETF IPv6 working group mailing list
>> >
>> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
>> >
>> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv=
6
>> >
>> >     ------------------------------------------------------------------=
--
>> >
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

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

<div dir=3D"ltr">Hi Robert,<div>could you please clarify your statement &qu=
ot;there is huge value in=C2=A0defining=C2=A0packet timestamping in all oam=
=C2=A0documents IETF produces these days&quot;? Is that applicable to Activ=
e OAM methods or to other OAM methodologies, including, Passive and Hybrid?=
 If the timestamping operation is entirely local to a networking node is ap=
plied to a data flow, in other words, the timestamp value is not stored in =
the forwarded downstream data packet, which performance metric your expect =
to produce? Or is the expectation to use the Alternate Marking methodology,=
 as described in RFC 8321, in combination with the local timestamping? If t=
he product of the timestamping operation is stored in the data packet, then=
 how is that different from what is already described in the iOAM draft you=
&#39;ve referenced? I believe that iOAM already has defined a method to col=
lect timestamps and the method to trigger timestamping described in the dra=
ft we&#39;re discussing is duplicating that. Would you agree?</div><div><br=
></div><div>Regards,</div><div>Greg</div></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:56 AM Ro=
bert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&=
gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
dir=3D"ltr"><div>Hi Joel,</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">=
&gt;=C2=A0 However, there is no defined behavior that I know of that can ma=
ke use=C2=A0</div><div dir=3D"ltr">&gt;=C2=A0of this timestamp.=C2=A0 =C2=
=A0<br></div><div dir=3D"ltr"><br></div><div>Not sure how to read that stat=
ement. Are you expecting IETF draft to tell vendor that computing=C2=A0delt=
a of N values is needed ? Or is IETF draft needed to tell packet analyzers =
to evaluate the quality of the path based on packets timestamps ? Yes route=
rs may never be involved in such processing, but other network monitoring c=
omponents do.=C2=A0</div><div dir=3D"ltr"><br></div><div>Sure current netwo=
rking in this regard is in stone ages, but there are real efforts and worki=
ng code which goes beyond that already in place. Example: <a href=3D"https:=
//tools.ietf.org/html/draft-ietf-ippm-ioam-data-08" target=3D"_blank">https=
://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08</a></div><div><br></div=
><div>So there is huge value in=C2=A0defining=C2=A0packet timestamping in a=
ll oam=C2=A0documents IETF produces these days and it would be rather disse=
rvice to remove such important option.=C2=A0</div><div><br></div><div>Thx,<=
/div><div>r.</div><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"=
><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:45 AM Joel=
 M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.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);p=
adding-left:1ex">If I am reading the draft correctly, the difference betwee=
n END.OP and <br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
..<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/staging=
/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;, <br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
..com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mail=
to:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<b=
r>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div>

--0000000000005d6438059a0fab5f--


From nobody Thu Dec 19 06:57:59 2019
Return-Path: <rgandhi.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A34F112004C; Thu, 19 Dec 2019 06:57:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 yHNAvDE6lnTY; Thu, 19 Dec 2019 06:57:47 -0800 (PST)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (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 1579912002F; Thu, 19 Dec 2019 06:57:47 -0800 (PST)
Received: by mail-lj1-x22b.google.com with SMTP id j6so6576637lja.2; Thu, 19 Dec 2019 06:57:46 -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=SKHD+mezxaDb7U6IUZd1/gv14SEa3Peur/TKTGGNK04=; b=SOTAJf/xyl4ZLZKal57FnbpNG9yqtdhTraUmUJI1rABtrJZyuo4RLmnZ9NU2PRth5I Oew/zg5Ct1PKY2z8+5bkovfhC0Uh1Wav5fjieZV0aRRnLDj+s1mfimmW6dhsE8C1GTpl mgybsIOhW/CKfF7KbWNqBY/fAHJ/JgQmX9wpTYCHQlpzmwzcAMqusn8xKMTC+KXtH8uI RrdlXXmERCGIsDhPSjhV9ydTIbbnlWfxCPkmfkrxP6Vo4ADw30y9mfo2MrFDWqyD7Tki uJhhx7rHBpcNtNRk82QCCD7nM/LF81mslk8+pK7027iX4N1bAQZZ4zkVJ92wHbT4Y9Wh VDqA==
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=SKHD+mezxaDb7U6IUZd1/gv14SEa3Peur/TKTGGNK04=; b=G4rCITFX6kQgusypcZ0C6EYjiUGHNKIODo28tuTz0vJfSjX56zLLWXIvYkMZqKTUoK tF8385yO529gt2KaQsZAWD4N5RTetNw4oX36EwUSGuKc1OS0ljCZgCBOpUVd8dcvUegh pT637E5Fj2akh8UqWrS2T+2uJ7frqlBMzq99rT62WGyIqgKxVAUiMgkP5GyMgJcUeKHD 3QMfL9jsshsZdRPVgO7I4Uk4CfZ8ajjhHRGk1o51k+HcOnFMytGBB4LGi3mF70iGztGz mWIHhprb6J2iVVpfgeKdly13PIRZCmKcRs3YZRdQ9hK99aHDopOHOmBNnVMTxh2FEtOl R8WA==
X-Gm-Message-State: APjAAAWfT0GNcBz4ZEJrJKt8mmMAdDqMNG4b2GQWlj9beQAGc9M0WZqc k8KawVb6V33PH83rABLBHSx7Cb+XChiQZptHaw==
X-Google-Smtp-Source: APXvYqwyNIncZrzrBudD5nEaoRzxDhsMajha9aQXyDqcdFAcg11uLMvOA1/RpFq1z9L6daUye2geRSjcPO2OrqFbkrw=
X-Received: by 2002:a05:651c:c4:: with SMTP id 4mr6366425ljr.131.1576767465333;  Thu, 19 Dec 2019 06:57:45 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com>
In-Reply-To: <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com>
From: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Date: Thu, 19 Dec 2019 09:57:34 -0500
Message-ID: <CAMZsk6e9mc6JuAicuPsnVdKNK6QTznE+YPm_ZKbH_vQye=0V7Q@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>,  "Joel M. Halpern" <jmh@joelhalpern.com>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000aa26d6059a0fc849"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/q0my1pqBf0c3ZuXwfH0TZ_JaKm8>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 14:57:52 -0000

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

Hi Greg, Joel,

FYI, END.OTP is used with TWAMP Light (RFC 5357) (and STAMP) in
draft-gandhi-spring-twamp-srpm and RFC 6374 in
draft-gandhi-spring-rfc6374-srpm-udp, for performance delay measurement
use-case.

thanks,
Rakesh


On Thu, Dec 19, 2019 at 9:49 AM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Robert,
> could you please clarify your statement "there is huge value
> in defining packet timestamping in all oam documents IETF produces these
> days"? Is that applicable to Active OAM methods or to other OAM
> methodologies, including, Passive and Hybrid? If the timestamping operati=
on
> is entirely local to a networking node is applied to a data flow, in othe=
r
> words, the timestamp value is not stored in the forwarded downstream data
> packet, which performance metric your expect to produce? Or is the
> expectation to use the Alternate Marking methodology, as described in RFC
> 8321, in combination with the local timestamping? If the product of the
> timestamping operation is stored in the data packet, then how is that
> different from what is already described in the iOAM draft you've
> referenced? I believe that iOAM already has defined a method to collect
> timestamps and the method to trigger timestamping described in the draft
> we're discussing is duplicating that. Would you agree?
>
> Regards,
> Greg
>
> On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net> wrote:
>
>> Hi Joel,
>>
>> >  However, there is no defined behavior that I know of that can make us=
e
>> > of this timestamp.
>>
>> Not sure how to read that statement. Are you expecting IETF draft to tel=
l
>> vendor that computing delta of N values is needed ? Or is IETF draft nee=
ded
>> to tell packet analyzers to evaluate the quality of the path based on
>> packets timestamps ? Yes routers may never be involved in such processin=
g,
>> but other network monitoring components do.
>>
>> Sure current networking in this regard is in stone ages, but there are
>> real efforts and working code which goes beyond that already in place.
>> Example: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
>>
>> So there is huge value in defining packet timestamping in all
>> oam documents IETF produces these days and it would be rather disservice=
 to
>> remove such important option.
>>
>> Thx,
>> r.
>>
>>
>> On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com>
>> wrote:
>>
>>> If I am reading the draft correctly, the difference between END.OP and
>>> END.OTP is that an internal process is to attach in some internal
>>> location a timestamp to the packet.  In the abstract, I understand why
>>> such cna be useful.
>>>
>>> However, there is no defined behavior that I know of that can make use
>>> of this timestamp.  Until such a behavior is defined, what is the value
>>> in defining the END.OTP behavior?  (Taken in the extreme, until there i=
s
>>> such a definition, any implementation which treated END.OTP as END.OP
>>> would seem to be indistinguishable from proper operation in terms of
>>> behavior on the wire.)
>>>
>>> Yours,
>>> Joel
>>>
>>> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>>> > Hi Joel,
>>> >
>>> > Thanks for your review.
>>> >
>>> > The processing details were embedded in the Section 4.
>>> >
>>> > We brought them up in the Section 3 and also added additional
>>> normative
>>> > language in Section 4.
>>> >
>>> > We have been maintaining the latest version of the draft in the
>>> Github...
>>> >
>>> > However, we also posted the latest diffs, which addresses your
>>> comments
>>> > as follows:
>>> >
>>> >   * In the new revision, we have added normative text at the beginnin=
g
>>> >     of 3.1.1 where O-bit is defined.
>>> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>>> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping a=
nd
>>> >     traceroute use-cases, respectively.
>>> >
>>> > Latest version is kept in the Github and also uploaded as
>>> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>>> >
>>> > Thanks
>>> >
>>> > Regards =E2=80=A6 Zafar
>>> >
>>> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
>>> > *Date: *Thursday, December 5, 2019 at 10:01 PM
>>> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
>>> > SPRING WG <spring@ietf.org>
>>> > *Subject: *Re: 6man w.g. last call for
>>> <draft-ietf-6man-spring-srv6-oam>
>>> >
>>> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
>>> >
>>> > Joel
>>> >
>>> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>>> >
>>> >     The normative behavior for the bits in various places says that t=
he
>>> >
>>> >     packet is punted to the control process.  In and of itself, that =
is
>>> >     fine.
>>> >
>>> >     However, in order for that to be useful, the control process has =
to
>>> >     know
>>> >
>>> >     what to do with the packet when it gets there.  In the classic
>>> case of
>>> >
>>> >     router redirect, this is coupled with definition of various
>>> content to
>>> >
>>> >     be processed by the router control logic.
>>> >
>>> >     In the case of this document, there is no normative definition of
>>> what
>>> >
>>> >     the control process is to do with the packet.  And particularly
>>> >     since in
>>> >
>>> >     many of the cases described the packet that is punted still has a=
n
>>> SRH,
>>> >
>>> >     normal packet processing would simply reach the same "punt" step.
>>> With
>>> >
>>> >     nowhere to punt it.
>>> >
>>> >     You asssume in the examples that some forms of parsing that bypas=
s
>>> the
>>> >
>>> >     NSH will take place.  But processing does not take place by
>>> instinct or
>>> >
>>> >     magic.  It takes place because we write RFCs that describe what
>>> has to
>>> >
>>> >     happen.  Without some definition of the required parsing, and I
>>> believe
>>> >
>>> >     (although I am guessing due to the lack of description) we also
>>> need
>>> >
>>> >     some normative description of what the control process is require=
d
>>> >     to do.
>>> >
>>> >     Note that in most OAM, we define the behavior that is required, a=
nd
>>> >     then
>>> >
>>> >     indicate where it is permitted to use the control plane to achiev=
e
>>> it.
>>> >
>>> >     This results in a clear specification, and implementation
>>> flexibility.
>>> >
>>> >     Yours,
>>> >
>>> >     Joel
>>> >
>>> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>>> >
>>> >         Hi Joel,
>>> >
>>> >         I did not understand your comment.
>>> >
>>> >         Can you please point to specific text in the draft for which
>>> the
>>> >         draft
>>> >
>>> >         needs to define normative behavior for the "node punt process=
or
>>> >         look
>>> >
>>> >         past the SRH and make determinations based on the content."?
>>> >
>>> >         Thanks
>>> >
>>> >         Regards =E2=80=A6 Zafar
>>> >
>>> >         *From: *ipv6 <ipv6-bounces@ietf.org
>>> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern=
"
>>> >
>>> >         <jmh@joelhalpern.com <jmh@joelhalpern...com> <mailto:
>>> jmh@joelhalpern.com>>
>>> >
>>> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
>>> >
>>> >         *To: *Ole Troan <otroan@employees.org
>>> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>>> >         <mailto:ipv6@ietf.org>>,
>>> >
>>> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>>> >
>>> >         *Subject: *Re: 6man w.g. last call for
>>> >         <draft-ietf-6man-spring-srv6-oam>
>>> >
>>> >         I re-read this draft, and I am afraid it is currently
>>> >         under-specified.
>>> >
>>> >         In order for the various examples to work, there is assumed
>>> >         behavior by
>>> >
>>> >         the processor to which packets are punted.  I could not find
>>> >         where this
>>> >
>>> >         normative behavior is described explicitly.  It appears that
>>> the
>>> >
>>> >         behavior requires that the node "punt processor" look past th=
e
>>> >         SRH and
>>> >
>>> >         make determinations based on the content.  This needs to be
>>> >         described
>>> >
>>> >         explicitly.  And it needs some discussion of why it is
>>> legitimate to
>>> >
>>> >         look past the SRH when the SRH does not show SL=3D0.
>>> >
>>> >         Yours,
>>> >
>>> >         Joel
>>> >
>>> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
>>> >
>>> >              Hello,
>>> >
>>> >                   As agreed in the working group session in Singapore=
,
>>> this
>>> >
>>> >              message starts a new two week 6MAN Working Group Last
>>> Call on
>>> >
>>> >         advancing:
>>> >
>>> >                   Title    : Operations, Administration, and
>>> Maintenance
>>> >         (OAM) in
>>> >
>>> >              Segment Routing Networks with IPv6 Data plane (SRv6)
>>> >
>>> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
>>> >         Voyer, M. Chen
>>> >
>>> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
>>> >
>>> >                   Pages    : 23
>>> >
>>> >                   Date     : 2019-11-20
>>> >
>>> >
>>> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>>> >
>>> >              as a Proposed Standard.
>>> >
>>> >              Substantive comments and statements of support for
>>> >         publishing this
>>> >
>>> >              document should be directed to the mailing list.
>>> >
>>> >              Editorial suggestions can be sent to the author. This la=
st
>>> >         call will
>>> >
>>> >              end on the 18th of December 2019.
>>> >
>>> >              To improve document quality and ensure that bugs are
>>> caught
>>> >         as early
>>> >
>>> >              as possible, we would require at least
>>> >
>>> >              two reviewers to do a complete review of the
>>> >         document.  Please let
>>> >
>>> >              the chairs know if you are willing to be a reviewer.
>>> >
>>> >              The last call will be forwarded to the spring working
>>> >         group, with
>>> >
>>> >              discussion directed to the ipv6 list.
>>> >
>>> >              Thanks,
>>> >
>>> >              Bob & Ole, 6man co-chairs
>>> >
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >              IETF IPv6 working group mailing list
>>> >
>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>> >
>>> >              Administrative Requests:
>>> >         https://www.ietf.org/mailman/listinfo/ipv6
>>> >
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >         IETF IPv6 working group mailing list
>>> >
>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>> >
>>> >         Administrative Requests:
>>> https://www.ietf.org/mailman/listinfo/ipv6
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >     IETF IPv6 working group mailing list
>>> >
>>> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
>>> >
>>> >     Administrative Requests:
>>> https://www.ietf.org/mailman/listinfo/ipv6
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div><font size=3D"2"><span style=3D"font-family:verdana,s=
ans-serif">Hi Greg, Joel,<br></span></font></div><div><font size=3D"2"><spa=
n style=3D"font-family:verdana,sans-serif"><br></span></font></div><div><fo=
nt size=3D"2"><span style=3D"font-family:verdana,sans-serif">FYI, END.OTP i=
s used with TWAMP Light (RFC 5357) (and STAMP) in </span></font><font size=
=3D"2"><span style=3D"font-family:verdana,sans-serif">draft-gandhi-spring-t=
wamp-srpm</span></font><font size=3D"2"><span style=3D"font-family:verdana,=
sans-serif"> and RFC 6374 in draft-gandhi-spring-rfc6374-srpm-udp, for perf=
ormance delay measurement use-case.</span></font><br><font size=3D"2"><span=
 style=3D"font-family:verdana,sans-serif"></span></font><pre><font size=3D"=
2"><span style=3D"font-family:verdana,sans-serif">thanks,<br>Rakesh</span><=
/font><br></pre></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Thu, Dec 19, 2019 at 9:49 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com">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">H=
i Robert,<div>could you please clarify your statement &quot;there is huge v=
alue in=C2=A0defining=C2=A0packet timestamping in all oam=C2=A0documents IE=
TF produces these days&quot;? Is that applicable to Active OAM methods or t=
o other OAM methodologies, including, Passive and Hybrid? If the timestampi=
ng operation is entirely local to a networking node is applied to a data fl=
ow, in other words, the timestamp value is not stored in the forwarded down=
stream data packet, which performance metric your expect to produce? Or is =
the expectation to use the Alternate Marking methodology, as described in R=
FC 8321, in combination with the local timestamping? If the product of the =
timestamping operation is stored in the data packet, then how is that diffe=
rent from what is already described in the iOAM draft you&#39;ve referenced=
? I believe that iOAM already has defined a method to collect timestamps an=
d the method to trigger timestamping described in the draft we&#39;re discu=
ssing is duplicating that. Would you agree?</div><div><br></div><div>Regard=
s,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&=
gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
dir=3D"ltr"><div>Hi Joel,</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">=
&gt;=C2=A0 However, there is no defined behavior that I know of that can ma=
ke use=C2=A0</div><div dir=3D"ltr">&gt;=C2=A0of this timestamp.=C2=A0 =C2=
=A0<br></div><div dir=3D"ltr"><br></div><div>Not sure how to read that stat=
ement. Are you expecting IETF draft to tell vendor that computing=C2=A0delt=
a of N values is needed ? Or is IETF draft needed to tell packet analyzers =
to evaluate the quality of the path based on packets timestamps ? Yes route=
rs may never be involved in such processing, but other network monitoring c=
omponents do.=C2=A0</div><div dir=3D"ltr"><br></div><div>Sure current netwo=
rking in this regard is in stone ages, but there are real efforts and worki=
ng code which goes beyond that already in place. Example: <a href=3D"https:=
//tools.ietf.org/html/draft-ietf-ippm-ioam-data-08" target=3D"_blank">https=
://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08</a></div><div><br></div=
><div>So there is huge value in=C2=A0defining=C2=A0packet timestamping in a=
ll oam=C2=A0documents IETF produces these days and it would be rather disse=
rvice to remove such important option.=C2=A0</div><div><br></div><div>Thx,<=
/div><div>r.</div><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"=
><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:45 AM Joel=
 M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.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);p=
adding-left:1ex">If I am reading the draft correctly, the difference betwee=
n END.OP and <br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
...<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/staging=
/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;, <br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
...com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mai=
lto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></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>

--000000000000aa26d6059a0fc849--


From nobody Thu Dec 19 07:04:42 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38306120059; Thu, 19 Dec 2019 07:04:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 zQo7XJyalfsi; Thu, 19 Dec 2019 07:04:28 -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 5B82C12004C; Thu, 19 Dec 2019 07:04:27 -0800 (PST)
Received: by mail-lf1-x131.google.com with SMTP id y19so4563529lfl.9; Thu, 19 Dec 2019 07:04: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=+Fa5lRthqtsG60wTuMrfgdb0d+R6EpQjgLUISS4Vv9g=; b=ummT+VmztULiCyJ1mihvV7ZAQ2vOonOs554nRK6UAGTVa7Ef/Fe96gOBcJuS5EzjVj H4/zl3etUarN+7duEeFdAFYdoDkOzAb75XOPONS7bFyZkiz+LIS9/4soR22A7IxoWbu1 gQjfsivkhZV6JeMzBFxCWDpZhPimm+mMg2HVSDYPiw1Lq6yJjYe3ApkZDLxtJ+VfnwDL WrZJx9OgGSySMn83+3qJh+WKq5W17xjpPPcvI6FPCGdNenu8hJKBfu+4lzk3RK5Q/MEi UkRrOS+AJfF6DHXhxTI6sqnkBL7RKbUBmARR8dGo2B2FEbmJJXaNa9hOMKrGn1c/ZAFW Y8zw==
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=+Fa5lRthqtsG60wTuMrfgdb0d+R6EpQjgLUISS4Vv9g=; b=mc732nRSA8fI9asqrjjIkyGuPtKtnMbpq6z4qD7W0+vTDGRz4Al+9kzdP1REZQQrfL wFnjT6u+pqg0oNw/wchzZCJVNMVvdQ0btw/p1bi+bn1fgzRYPeSSslyqqXED1B2I5MjP gNfSMQTa9do+/upwVF4VRhUplfdNIGt6e2ZxFUPGKGfMn8uzQ6THQwtALpdLteN6eI0s 09cxEpVASX4patYatse7XwImkyVr7usmueezHlJIGsRzKAeokOwFI5htBGbxuwKid6YG 17vu0vCYPIYPBqGBg2byLrJN/GxfuPUPozQ7uEyVlk5hW3QEkmY4NjqHzTBvu+6gZuWh hbXQ==
X-Gm-Message-State: APjAAAWgptei4ix8QmmMtZInhVvYUNZjM1M5OyKBPugiVaAZj3tCsY+8 pbiAAGlVge9srp4zdgIaJiJrDShecy1PBHOFMGM=
X-Google-Smtp-Source: APXvYqwvnpQPxpWCi0kwE9vrmTMqEy1PSGqAAxHCo6e8qGKFvHqZ+yVkZCykWz6HeIT8DbmYoSc6K4tdIeq6VEcmu20=
X-Received: by 2002:a19:5f58:: with SMTP id a24mr5788926lfj.9.1576767865475; Thu, 19 Dec 2019 07:04:25 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAMZsk6e9mc6JuAicuPsnVdKNK6QTznE+YPm_ZKbH_vQye=0V7Q@mail.gmail.com>
In-Reply-To: <CAMZsk6e9mc6JuAicuPsnVdKNK6QTznE+YPm_ZKbH_vQye=0V7Q@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 19 Dec 2019 07:04:15 -0800
Message-ID: <CA+RyBmXG859s-oT7H27yzYOnv+tbWVsuaTda3sDAD2hLmUJDSw@mail.gmail.com>
To: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>,  "Joel M. Halpern" <jmh@joelhalpern.com>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000083d6a8059a0fe090"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/lbjz963YLKFJIi0ViCN0Ge4wehY>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:04:31 -0000

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

Hi Rakesh,
thank you for pointing to this interesting proposal. But, as I understand
RFC 5357 and Appendix I, timestamp collection is already part of the TWAMP.
Why there's the need to duplicate what is being documented in RFC 5357?

Regards,
Greg

On Thu, Dec 19, 2019 at 6:57 AM Rakesh Gandhi <rgandhi.ietf@gmail.com>
wrote:

> Hi Greg, Joel,
>
> FYI, END.OTP is used with TWAMP Light (RFC 5357) (and STAMP) in
> draft-gandhi-spring-twamp-srpm and RFC 6374 in
> draft-gandhi-spring-rfc6374-srpm-udp, for performance delay measurement
> use-case.
>
> thanks,
> Rakesh
>
>
> On Thu, Dec 19, 2019 at 9:49 AM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
>> Hi Robert,
>> could you please clarify your statement "there is huge value
>> in defining packet timestamping in all oam documents IETF produces these
>> days"? Is that applicable to Active OAM methods or to other OAM
>> methodologies, including, Passive and Hybrid? If the timestamping operat=
ion
>> is entirely local to a networking node is applied to a data flow, in oth=
er
>> words, the timestamp value is not stored in the forwarded downstream dat=
a
>> packet, which performance metric your expect to produce? Or is the
>> expectation to use the Alternate Marking methodology, as described in RF=
C
>> 8321, in combination with the local timestamping? If the product of the
>> timestamping operation is stored in the data packet, then how is that
>> different from what is already described in the iOAM draft you've
>> referenced? I believe that iOAM already has defined a method to collect
>> timestamps and the method to trigger timestamping described in the draft
>> we're discussing is duplicating that. Would you agree?
>>
>> Regards,
>> Greg
>>
>> On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>> Hi Joel,
>>>
>>> >  However, there is no defined behavior that I know of that can make
>>> use
>>> > of this timestamp.
>>>
>>> Not sure how to read that statement. Are you expecting IETF draft to
>>> tell vendor that computing delta of N values is needed ? Or is IETF dra=
ft
>>> needed to tell packet analyzers to evaluate the quality of the path bas=
ed
>>> on packets timestamps ? Yes routers may never be involved in such
>>> processing, but other network monitoring components do.
>>>
>>> Sure current networking in this regard is in stone ages, but there are
>>> real efforts and working code which goes beyond that already in place.
>>> Example: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
>>>
>>> So there is huge value in defining packet timestamping in all
>>> oam documents IETF produces these days and it would be rather disservic=
e to
>>> remove such important option.
>>>
>>> Thx,
>>> r.
>>>
>>>
>>> On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com>
>>> wrote:
>>>
>>>> If I am reading the draft correctly, the difference between END.OP and
>>>> END.OTP is that an internal process is to attach in some internal
>>>> location a timestamp to the packet.  In the abstract, I understand why
>>>> such cna be useful.
>>>>
>>>> However, there is no defined behavior that I know of that can make use
>>>> of this timestamp.  Until such a behavior is defined, what is the valu=
e
>>>> in defining the END.OTP behavior?  (Taken in the extreme, until there
>>>> is
>>>> such a definition, any implementation which treated END.OTP as END.OP
>>>> would seem to be indistinguishable from proper operation in terms of
>>>> behavior on the wire.)
>>>>
>>>> Yours,
>>>> Joel
>>>>
>>>> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>>>> > Hi Joel,
>>>> >
>>>> > Thanks for your review.
>>>> >
>>>> > The processing details were embedded in the Section 4.
>>>> >
>>>> > We brought them up in the Section 3 and also added additional
>>>> normative
>>>> > language in Section 4.
>>>> >
>>>> > We have been maintaining the latest version of the draft in the
>>>> Github...
>>>> >
>>>> > However, we also posted the latest diffs, which addresses your
>>>> comments
>>>> > as follows:
>>>> >
>>>> >   * In the new revision, we have added normative text at the beginni=
ng
>>>> >     of 3.1.1 where O-bit is defined.
>>>> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>>>> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping
>>>> and
>>>> >     traceroute use-cases, respectively.
>>>> >
>>>> > Latest version is kept in the Github and also uploaded as
>>>> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>>>> >
>>>> > Thanks
>>>> >
>>>> > Regards =E2=80=A6 Zafar
>>>> >
>>>> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
>>>> > *Date: *Thursday, December 5, 2019 at 10:01 PM
>>>> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
>>>> > SPRING WG <spring@ietf.org>
>>>> > *Subject: *Re: 6man w.g. last call for
>>>> <draft-ietf-6man-spring-srv6-oam>
>>>> >
>>>> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
>>>> >
>>>> > Joel
>>>> >
>>>> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>>>> >
>>>> >     The normative behavior for the bits in various places says that
>>>> the
>>>> >
>>>> >     packet is punted to the control process.  In and of itself, that
>>>> is
>>>> >     fine.
>>>> >
>>>> >     However, in order for that to be useful, the control process has
>>>> to
>>>> >     know
>>>> >
>>>> >     what to do with the packet when it gets there.  In the classic
>>>> case of
>>>> >
>>>> >     router redirect, this is coupled with definition of various
>>>> content to
>>>> >
>>>> >     be processed by the router control logic.
>>>> >
>>>> >     In the case of this document, there is no normative definition o=
f
>>>> what
>>>> >
>>>> >     the control process is to do with the packet.  And particularly
>>>> >     since in
>>>> >
>>>> >     many of the cases described the packet that is punted still has
>>>> an SRH,
>>>> >
>>>> >     normal packet processing would simply reach the same "punt"
>>>> step.  With
>>>> >
>>>> >     nowhere to punt it.
>>>> >
>>>> >     You asssume in the examples that some forms of parsing that
>>>> bypass the
>>>> >
>>>> >     NSH will take place.  But processing does not take place by
>>>> instinct or
>>>> >
>>>> >     magic.  It takes place because we write RFCs that describe what
>>>> has to
>>>> >
>>>> >     happen.  Without some definition of the required parsing, and I
>>>> believe
>>>> >
>>>> >     (although I am guessing due to the lack of description) we also
>>>> need
>>>> >
>>>> >     some normative description of what the control process is requir=
ed
>>>> >     to do.
>>>> >
>>>> >     Note that in most OAM, we define the behavior that is required,
>>>> and
>>>> >     then
>>>> >
>>>> >     indicate where it is permitted to use the control plane to
>>>> achieve it.
>>>> >
>>>> >     This results in a clear specification, and implementation
>>>> flexibility.
>>>> >
>>>> >     Yours,
>>>> >
>>>> >     Joel
>>>> >
>>>> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>>>> >
>>>> >         Hi Joel,
>>>> >
>>>> >         I did not understand your comment.
>>>> >
>>>> >         Can you please point to specific text in the draft for which
>>>> the
>>>> >         draft
>>>> >
>>>> >         needs to define normative behavior for the "node punt
>>>> processor
>>>> >         look
>>>> >
>>>> >         past the SRH and make determinations based on the content."?
>>>> >
>>>> >         Thanks
>>>> >
>>>> >         Regards =E2=80=A6 Zafar
>>>> >
>>>> >         *From: *ipv6 <ipv6-bounces@ietf.org
>>>> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M.
>>>> Halpern"
>>>> >
>>>> >         <jmh@joelhalpern.com <jmh@joelhalpern...com> <mailto:
>>>> jmh@joelhalpern.com>>
>>>> >
>>>> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
>>>> >
>>>> >         *To: *Ole Troan <otroan@employees.org
>>>> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>>>> >         <mailto:ipv6@ietf.org>>,
>>>> >
>>>> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>>>> >
>>>> >         *Subject: *Re: 6man w.g. last call for
>>>> >         <draft-ietf-6man-spring-srv6-oam>
>>>> >
>>>> >         I re-read this draft, and I am afraid it is currently
>>>> >         under-specified.
>>>> >
>>>> >         In order for the various examples to work, there is assumed
>>>> >         behavior by
>>>> >
>>>> >         the processor to which packets are punted.  I could not find
>>>> >         where this
>>>> >
>>>> >         normative behavior is described explicitly.  It appears that
>>>> the
>>>> >
>>>> >         behavior requires that the node "punt processor" look past t=
he
>>>> >         SRH and
>>>> >
>>>> >         make determinations based on the content.  This needs to be
>>>> >         described
>>>> >
>>>> >         explicitly.  And it needs some discussion of why it is
>>>> legitimate to
>>>> >
>>>> >         look past the SRH when the SRH does not show SL=3D0.
>>>> >
>>>> >         Yours,
>>>> >
>>>> >         Joel
>>>> >
>>>> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
>>>> >
>>>> >              Hello,
>>>> >
>>>> >                   As agreed in the working group session in
>>>> Singapore, this
>>>> >
>>>> >              message starts a new two week 6MAN Working Group Last
>>>> Call on
>>>> >
>>>> >         advancing:
>>>> >
>>>> >                   Title    : Operations, Administration, and
>>>> Maintenance
>>>> >         (OAM) in
>>>> >
>>>> >              Segment Routing Networks with IPv6 Data plane (SRv6)
>>>> >
>>>> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
>>>> >         Voyer, M. Chen
>>>> >
>>>> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
>>>> >
>>>> >                   Pages    : 23
>>>> >
>>>> >                   Date     : 2019-11-20
>>>> >
>>>> >
>>>> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>>>> >
>>>> >              as a Proposed Standard.
>>>> >
>>>> >              Substantive comments and statements of support for
>>>> >         publishing this
>>>> >
>>>> >              document should be directed to the mailing list.
>>>> >
>>>> >              Editorial suggestions can be sent to the author. This
>>>> last
>>>> >         call will
>>>> >
>>>> >              end on the 18th of December 2019.
>>>> >
>>>> >              To improve document quality and ensure that bugs are
>>>> caught
>>>> >         as early
>>>> >
>>>> >              as possible, we would require at least
>>>> >
>>>> >              two reviewers to do a complete review of the
>>>> >         document.  Please let
>>>> >
>>>> >              the chairs know if you are willing to be a reviewer.
>>>> >
>>>> >              The last call will be forwarded to the spring working
>>>> >         group, with
>>>> >
>>>> >              discussion directed to the ipv6 list.
>>>> >
>>>> >              Thanks,
>>>> >
>>>> >              Bob & Ole, 6man co-chairs
>>>> >
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >              IETF IPv6 working group mailing list
>>>> >
>>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>>> >
>>>> >              Administrative Requests:
>>>> >         https://www.ietf.org/mailman/listinfo/ipv6
>>>> >
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >         IETF IPv6 working group mailing list
>>>> >
>>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>>> >
>>>> >         Administrative Requests:
>>>> https://www.ietf.org/mailman/listinfo/ipv6
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >     IETF IPv6 working group mailing list
>>>> >
>>>> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
>>>> >
>>>> >     Administrative Requests:
>>>> https://www.ietf.org/mailman/listinfo/ipv6
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>>
>>>> _______________________________________________
>>>> spring mailing list
>>>> spring@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list
>>> ipv6@ietf.org
>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>

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

<div dir=3D"ltr">Hi Rakesh,<div>thank you for pointing to this interesting =
proposal. But, as I understand RFC 5357 and Appendix I, timestamp collectio=
n is already part of the TWAMP. Why there&#39;s the need to duplicate what =
is being documented in RFC 5357?</div><div><br></div><div>Regards,</div><di=
v>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Thu, Dec 19, 2019 at 6:57 AM Rakesh Gandhi &lt;<a href=3D"ma=
ilto:rgandhi.ietf@gmail.com">rgandhi.ietf@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><f=
ont size=3D"2"><span style=3D"font-family:verdana,sans-serif">Hi Greg, Joel=
,<br></span></font></div><div><font size=3D"2"><span style=3D"font-family:v=
erdana,sans-serif"><br></span></font></div><div><font size=3D"2"><span styl=
e=3D"font-family:verdana,sans-serif">FYI, END.OTP is used with TWAMP Light =
(RFC 5357) (and STAMP) in </span></font><font size=3D"2"><span style=3D"fon=
t-family:verdana,sans-serif">draft-gandhi-spring-twamp-srpm</span></font><f=
ont size=3D"2"><span style=3D"font-family:verdana,sans-serif"> and RFC 6374=
 in draft-gandhi-spring-rfc6374-srpm-udp, for performance delay measurement=
 use-case.</span></font><br><font size=3D"2"><span style=3D"font-family:ver=
dana,sans-serif"></span></font><pre><font size=3D"2"><span style=3D"font-fa=
mily:verdana,sans-serif">thanks,<br>Rakesh</span></font><br></pre></div></d=
iv><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On =
Thu, Dec 19, 2019 at 9:49 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 rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Rober=
t,<div>could you please clarify your statement &quot;there is huge value in=
=C2=A0defining=C2=A0packet timestamping in all oam=C2=A0documents IETF prod=
uces these days&quot;? Is that applicable to Active OAM methods or to other=
 OAM methodologies, including, Passive and Hybrid? If the timestamping oper=
ation is entirely local to a networking node is applied to a data flow, in =
other words, the timestamp value is not stored in the forwarded downstream =
data packet, which performance metric your expect to produce? Or is the exp=
ectation to use the Alternate Marking methodology, as described in RFC 8321=
, in combination with the local timestamping? If the product of the timesta=
mping operation is stored in the data packet, then how is that different fr=
om what is already described in the iOAM draft you&#39;ve referenced? I bel=
ieve that iOAM already has defined a method to collect timestamps and the m=
ethod to trigger timestamping described in the draft we&#39;re discussing i=
s duplicating that. Would you agree?</div><div><br></div><div>Regards,</div=
><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk &lt;<a href=
=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div>Hi Joel,</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">&gt=
;=C2=A0 However, there is no defined behavior that I know of that can make =
use=C2=A0</div><div dir=3D"ltr">&gt;=C2=A0of this timestamp.=C2=A0 =C2=A0<b=
r></div><div dir=3D"ltr"><br></div><div>Not sure how to read that statement=
. Are you expecting IETF draft to tell vendor that computing=C2=A0delta of =
N values is needed ? Or is IETF draft needed to tell packet analyzers to ev=
aluate the quality of the path based on packets timestamps ? Yes routers ma=
y never be involved in such processing, but other network monitoring compon=
ents do.=C2=A0</div><div dir=3D"ltr"><br></div><div>Sure current networking=
 in this regard is in stone ages, but there are real efforts and working co=
de which goes beyond that already in place. Example: <a href=3D"https://too=
ls.ietf.org/html/draft-ietf-ippm-ioam-data-08" target=3D"_blank">https://to=
ols.ietf.org/html/draft-ietf-ippm-ioam-data-08</a></div><div><br></div><div=
>So there is huge value in=C2=A0defining=C2=A0packet timestamping in all oa=
m=C2=A0documents IETF produces these days and it would be rather disservice=
 to remove such important option.=C2=A0</div><div><br></div><div>Thx,</div>=
<div>r.</div><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"><div=
 dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:45 AM Joel M. H=
alpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joe=
lhalpern.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex">If I am reading the draft correctly, the difference between END=
.OP and <br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
...<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/staging=
/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;, <br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
...com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mai=
lto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></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>
</blockquote></div>

--00000000000083d6a8059a0fe090--


From nobody Thu Dec 19 07:07:04 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CB401200B3 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 07:06:58 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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 IC0MyS-ywyoT for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 07:06:55 -0800 (PST)
Received: from mail-qv1-xf30.google.com (mail-qv1-xf30.google.com [IPv6:2607:f8b0:4864:20::f30]) (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 36E8E120059 for <spring@ietf.org>; Thu, 19 Dec 2019 07:06:55 -0800 (PST)
Received: by mail-qv1-xf30.google.com with SMTP id f16so2334881qvi.4 for <spring@ietf.org>; Thu, 19 Dec 2019 07:06:55 -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=jE5M5H2HAbG2SWZU13l+A80u0xjotJ/XBZnX7CWF5y4=; b=dbx08u8ISgxVbGEtWchF1b4YGwDeFLa5v7fygRrN+tL+oTA+tVUKweSGxATFXD5oPa fI+f6VaV5cv4E0DiJwhxo4TsZPSbieSQjVWjF/htilNtm/KcPDPXIZzSuMdz6Qeh7qdw wwBpm6oqlMkhYek1tqdwK+qTmfTi2k4YovFw471IsoMbu3baKuX3t6buxovJTEOBQxEr uTZG7h3rRYMoLgV38YrE+QhAlBLTYofYu7fU1odix8laht0dXDEdZs1Qkj1bKTbTyYul YoctXad0mNgmShvd4xWJX2d5PfvtieXUqxHUrg4ipDmlPWwLF3L0//MfHsnJIhlN2ipg UlSg==
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=jE5M5H2HAbG2SWZU13l+A80u0xjotJ/XBZnX7CWF5y4=; b=QKJ8/8beB0v7k4tEsNjC2UX5gqC4Xzj2UkFGhAljjqyAdtLMRXyuVozce9pspR6SKO H9vDLY6PFgCQj4mc+lFTr0aW2hvke0x6h0GnTuWxHFwoJZPLhoWLeIR+L8gBTJu/M7y8 +sFcKtnJllbvlcNpAVOpiOIkKE+Q187MsPlnH+UkTiuXkSAY1XnqN8OdwSaNZlLymqp/ vll7h5rEX9i+dB98vRzkq0x6GQOucFhRVJx51IQ0nKEPKqgEqvb3VoOCLXPelrt/+wGS w+7XNkHoxwI3FCo8pcJCo28cMuBV1ddOfZWHWWcvgMQbb0ByeK08FTGpQoG0NavZBqhC Avfg==
X-Gm-Message-State: APjAAAU5Y2VlCxs+l79YjgR9hQtKNkNzHSb18q3IrJU7Z9/jWuRobBtr 9hQoR7TZCTXOjZM5ieOujjieYRGBuQ5UmsB0V4f2Ew==
X-Google-Smtp-Source: APXvYqyTXxw4r7JNLjZDwMYcUb7d2lJiqc7ft+90e7ZQkXz0jOdUicAHsYhWIZQO5qM9fgESg9vKuh7GaKW32g5CP3M=
X-Received: by 2002:ad4:408c:: with SMTP id l12mr8048095qvp.164.1576768014035;  Thu, 19 Dec 2019 07:06:54 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com>
In-Reply-To: <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 19 Dec 2019 16:06:39 +0100
Message-ID: <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005ec4df059a0fe997"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CS7mr5qxzJd_7tYFjK0IThaTSBU>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:06:58 -0000

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

Hi Greg,

> I believe that iOAM already has defined a method to collect timestamps
> and the method to trigger timestamping described in the draft we're
> discussing is duplicating that. Would you agree?

Nope not at all.

The timestamping is needed in the SR paths in the outer header. iOAM says:

   Scope: This document defines the data fields and associated data
   types for in-situ OAM.  The in-situ OAM data field can be transported
   by a variety of transport protocols, including NSH, Segment Routing,
   Geneve, IPv6, or IPv4. * Specification details for these different
   transport protocols are outside the scope of this document.*


I think current SR OAM draft fills that gap.

Thx
R.


On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Robert,
> could you please clarify your statement "there is huge value
> in defining packet timestamping in all oam documents IETF produces these
> days"? Is that applicable to Active OAM methods or to other OAM
> methodologies, including, Passive and Hybrid? If the timestamping operati=
on
> is entirely local to a networking node is applied to a data flow, in othe=
r
> words, the timestamp value is not stored in the forwarded downstream data
> packet, which performance metric your expect to produce? Or is the
> expectation to use the Alternate Marking methodology, as described in RFC
> 8321, in combination with the local timestamping? If the product of the
> timestamping operation is stored in the data packet, then how is that
> different from what is already described in the iOAM draft you've
> referenced? I believe that iOAM already has defined a method to collect
> timestamps and the method to trigger timestamping described in the draft
> we're discussing is duplicating that. Would you agree?
>
> Regards,
> Greg
>
> On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net> wrote:
>
>> Hi Joel,
>>
>> >  However, there is no defined behavior that I know of that can make us=
e
>> > of this timestamp.
>>
>> Not sure how to read that statement. Are you expecting IETF draft to tel=
l
>> vendor that computing delta of N values is needed ? Or is IETF draft nee=
ded
>> to tell packet analyzers to evaluate the quality of the path based on
>> packets timestamps ? Yes routers may never be involved in such processin=
g,
>> but other network monitoring components do.
>>
>> Sure current networking in this regard is in stone ages, but there are
>> real efforts and working code which goes beyond that already in place.
>> Example: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
>>
>> So there is huge value in defining packet timestamping in all
>> oam documents IETF produces these days and it would be rather disservice=
 to
>> remove such important option.
>>
>> Thx,
>> r.
>>
>>
>> On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com>
>> wrote:
>>
>>> If I am reading the draft correctly, the difference between END.OP and
>>> END.OTP is that an internal process is to attach in some internal
>>> location a timestamp to the packet.  In the abstract, I understand why
>>> such cna be useful.
>>>
>>> However, there is no defined behavior that I know of that can make use
>>> of this timestamp.  Until such a behavior is defined, what is the value
>>> in defining the END.OTP behavior?  (Taken in the extreme, until there i=
s
>>> such a definition, any implementation which treated END.OTP as END.OP
>>> would seem to be indistinguishable from proper operation in terms of
>>> behavior on the wire.)
>>>
>>> Yours,
>>> Joel
>>>
>>> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>>> > Hi Joel,
>>> >
>>> > Thanks for your review.
>>> >
>>> > The processing details were embedded in the Section 4.
>>> >
>>> > We brought them up in the Section 3 and also added additional
>>> normative
>>> > language in Section 4.
>>> >
>>> > We have been maintaining the latest version of the draft in the
>>> Github..
>>> >
>>> > However, we also posted the latest diffs, which addresses your
>>> comments
>>> > as follows:
>>> >
>>> >   * In the new revision, we have added normative text at the beginnin=
g
>>> >     of 3.1.1 where O-bit is defined.
>>> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>>> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping a=
nd
>>> >     traceroute use-cases, respectively.
>>> >
>>> > Latest version is kept in the Github and also uploaded as
>>> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>>> >
>>> > Thanks
>>> >
>>> > Regards =E2=80=A6 Zafar
>>> >
>>> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
>>> > *Date: *Thursday, December 5, 2019 at 10:01 PM
>>> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
>>> > SPRING WG <spring@ietf.org>
>>> > *Subject: *Re: 6man w.g. last call for
>>> <draft-ietf-6man-spring-srv6-oam>
>>> >
>>> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
>>> >
>>> > Joel
>>> >
>>> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>>> >
>>> >     The normative behavior for the bits in various places says that t=
he
>>> >
>>> >     packet is punted to the control process.  In and of itself, that =
is
>>> >     fine.
>>> >
>>> >     However, in order for that to be useful, the control process has =
to
>>> >     know
>>> >
>>> >     what to do with the packet when it gets there.  In the classic
>>> case of
>>> >
>>> >     router redirect, this is coupled with definition of various
>>> content to
>>> >
>>> >     be processed by the router control logic.
>>> >
>>> >     In the case of this document, there is no normative definition of
>>> what
>>> >
>>> >     the control process is to do with the packet.  And particularly
>>> >     since in
>>> >
>>> >     many of the cases described the packet that is punted still has a=
n
>>> SRH,
>>> >
>>> >     normal packet processing would simply reach the same "punt" step.
>>> With
>>> >
>>> >     nowhere to punt it.
>>> >
>>> >     You asssume in the examples that some forms of parsing that bypas=
s
>>> the
>>> >
>>> >     NSH will take place.  But processing does not take place by
>>> instinct or
>>> >
>>> >     magic.  It takes place because we write RFCs that describe what
>>> has to
>>> >
>>> >     happen.  Without some definition of the required parsing, and I
>>> believe
>>> >
>>> >     (although I am guessing due to the lack of description) we also
>>> need
>>> >
>>> >     some normative description of what the control process is require=
d
>>> >     to do.
>>> >
>>> >     Note that in most OAM, we define the behavior that is required, a=
nd
>>> >     then
>>> >
>>> >     indicate where it is permitted to use the control plane to achiev=
e
>>> it.
>>> >
>>> >     This results in a clear specification, and implementation
>>> flexibility.
>>> >
>>> >     Yours,
>>> >
>>> >     Joel
>>> >
>>> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>>> >
>>> >         Hi Joel,
>>> >
>>> >         I did not understand your comment.
>>> >
>>> >         Can you please point to specific text in the draft for which
>>> the
>>> >         draft
>>> >
>>> >         needs to define normative behavior for the "node punt process=
or
>>> >         look
>>> >
>>> >         past the SRH and make determinations based on the content."?
>>> >
>>> >         Thanks
>>> >
>>> >         Regards =E2=80=A6 Zafar
>>> >
>>> >         *From: *ipv6 <ipv6-bounces@ietf.org
>>> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern=
"
>>> >
>>> >         <jmh@joelhalpern.com <jmh@joelhalpern..com> <mailto:
>>> jmh@joelhalpern.com>>
>>> >
>>> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
>>> >
>>> >         *To: *Ole Troan <otroan@employees.org
>>> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>>> >         <mailto:ipv6@ietf.org>>,
>>> >
>>> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>>> >
>>> >         *Subject: *Re: 6man w.g. last call for
>>> >         <draft-ietf-6man-spring-srv6-oam>
>>> >
>>> >         I re-read this draft, and I am afraid it is currently
>>> >         under-specified.
>>> >
>>> >         In order for the various examples to work, there is assumed
>>> >         behavior by
>>> >
>>> >         the processor to which packets are punted.  I could not find
>>> >         where this
>>> >
>>> >         normative behavior is described explicitly.  It appears that
>>> the
>>> >
>>> >         behavior requires that the node "punt processor" look past th=
e
>>> >         SRH and
>>> >
>>> >         make determinations based on the content.  This needs to be
>>> >         described
>>> >
>>> >         explicitly.  And it needs some discussion of why it is
>>> legitimate to
>>> >
>>> >         look past the SRH when the SRH does not show SL=3D0.
>>> >
>>> >         Yours,
>>> >
>>> >         Joel
>>> >
>>> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
>>> >
>>> >              Hello,
>>> >
>>> >                   As agreed in the working group session in Singapore=
,
>>> this
>>> >
>>> >              message starts a new two week 6MAN Working Group Last
>>> Call on
>>> >
>>> >         advancing:
>>> >
>>> >                   Title    : Operations, Administration, and
>>> Maintenance
>>> >         (OAM) in
>>> >
>>> >              Segment Routing Networks with IPv6 Data plane (SRv6)
>>> >
>>> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
>>> >         Voyer, M. Chen
>>> >
>>> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
>>> >
>>> >                   Pages    : 23
>>> >
>>> >                   Date     : 2019-11-20
>>> >
>>> >
>>> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>>> >
>>> >              as a Proposed Standard.
>>> >
>>> >              Substantive comments and statements of support for
>>> >         publishing this
>>> >
>>> >              document should be directed to the mailing list.
>>> >
>>> >              Editorial suggestions can be sent to the author. This la=
st
>>> >         call will
>>> >
>>> >              end on the 18th of December 2019.
>>> >
>>> >              To improve document quality and ensure that bugs are
>>> caught
>>> >         as early
>>> >
>>> >              as possible, we would require at least
>>> >
>>> >              two reviewers to do a complete review of the
>>> >         document.  Please let
>>> >
>>> >              the chairs know if you are willing to be a reviewer.
>>> >
>>> >              The last call will be forwarded to the spring working
>>> >         group, with
>>> >
>>> >              discussion directed to the ipv6 list.
>>> >
>>> >              Thanks,
>>> >
>>> >              Bob & Ole, 6man co-chairs
>>> >
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >              IETF IPv6 working group mailing list
>>> >
>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>> >
>>> >              Administrative Requests:
>>> >         https://www.ietf.org/mailman/listinfo/ipv6
>>> >
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >         IETF IPv6 working group mailing list
>>> >
>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>> >
>>> >         Administrative Requests:
>>> https://www.ietf.org/mailman/listinfo/ipv6
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>> >     IETF IPv6 working group mailing list
>>> >
>>> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
>>> >
>>> >     Administrative Requests:
>>> https://www.ietf.org/mailman/listinfo/ipv6
>>> >
>>> >
>>>  --------------------------------------------------------------------
>>> >
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
>

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

<div dir=3D"ltr">Hi Greg,<div><br></div><div>&gt; I believe that iOAM alrea=
dy has defined a method to collect timestamps=C2=A0</div><div>&gt; and the =
method to trigger timestamping described in the draft we&#39;re=C2=A0</div>=
<div>&gt; discussing is duplicating that. Would you agree?=C2=A0=C2=A0<br><=
/div><div><br></div><div>Nope not at all.=C2=A0</div><div><br></div><div>Th=
e timestamping is needed in the SR paths in the outer header. iOAM says:</d=
iv><div><br></div><div><pre class=3D"gmail-newpage" style=3D"font-size:13.3=
333px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">=
   Scope: This document defines the data fields and associated data
   types for in-situ OAM.  The in-situ OAM data field can be transported
   by a variety of transport protocols, including NSH, Segment Routing,
   Geneve, IPv6, or IPv4. <b> Specification details for these different
   transport protocols are outside the scope of this document.</b></pre><pr=
e class=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margi=
n-bottom:0px;break-before:page;color:rgb(0,0,0)"><br></pre><pre class=3D"gm=
ail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;=
break-before:page;color:rgb(0,0,0)"><div>I think current SR OAM draft fills=
 that gap.=C2=A0</div><div><br></div><div>Thx</div><div>R.</div>

</pre></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky &lt;<a href=3D"mail=
to:gregimirsky@gmail.com">gregimirsky@gmail.com</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Robert,<=
div>could you please clarify your statement &quot;there is huge value in=C2=
=A0defining=C2=A0packet timestamping in all oam=C2=A0documents IETF produce=
s these days&quot;? Is that applicable to Active OAM methods or to other OA=
M methodologies, including, Passive and Hybrid? If the timestamping operati=
on is entirely local to a networking node is applied to a data flow, in oth=
er words, the timestamp value is not stored in the forwarded downstream dat=
a packet, which performance metric your expect to produce? Or is the expect=
ation to use the Alternate Marking methodology, as described in RFC 8321, i=
n combination with the local timestamping? If the product of the timestampi=
ng operation is stored in the data packet, then how is that different from =
what is already described in the iOAM draft you&#39;ve referenced? I believ=
e that iOAM already has defined a method to collect timestamps and the meth=
od to trigger timestamping described in the draft we&#39;re discussing is d=
uplicating that. Would you agree?</div><div><br></div><div>Regards,</div><d=
iv>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk &lt;<a href=3D"m=
ailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:=
<br></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>Hi Joel,</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">&gt;=C2=A0=
 However, there is no defined behavior that I know of that can make use=C2=
=A0</div><div dir=3D"ltr">&gt;=C2=A0of this timestamp.=C2=A0 =C2=A0<br></di=
v><div dir=3D"ltr"><br></div><div>Not sure how to read that statement. Are =
you expecting IETF draft to tell vendor that computing=C2=A0delta of N valu=
es is needed ? Or is IETF draft needed to tell packet analyzers to evaluate=
 the quality of the path based on packets timestamps ? Yes routers may neve=
r be involved in such processing, but other network monitoring components d=
o.=C2=A0</div><div dir=3D"ltr"><br></div><div>Sure current networking in th=
is regard is in stone ages, but there are real efforts and working code whi=
ch goes beyond that already in place. Example: <a href=3D"https://tools.iet=
f.org/html/draft-ietf-ippm-ioam-data-08" target=3D"_blank">https://tools.ie=
tf.org/html/draft-ietf-ippm-ioam-data-08</a></div><div><br></div><div>So th=
ere is huge value in=C2=A0defining=C2=A0packet timestamping in all oam=C2=
=A0documents IETF produces these days and it would be rather disservice to =
remove such important option.=C2=A0</div><div><br></div><div>Thx,</div><div=
>r.</div><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpe=
rn &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhal=
pern.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-le=
ft:1ex">If I am reading the draft correctly, the difference between END.OP =
and <br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
..<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/staging=
/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;, <br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
..com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mail=
to:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<b=
r>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div>
</blockquote></div>

--0000000000005ec4df059a0fe997--


From nobody Thu Dec 19 07:20:26 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 058381200A4; Thu, 19 Dec 2019 07:20:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 7vk5HZmvDhtT; Thu, 19 Dec 2019 07:20:15 -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 D4997120059; Thu, 19 Dec 2019 07:20:14 -0800 (PST)
Received: by mail-lj1-x22a.google.com with SMTP id z22so1837148ljg.1; Thu, 19 Dec 2019 07:20:14 -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=dpq8uZhZbRkVdtx7hwYDXxh58dJDgVrNkBA/Ubn8Ha4=; b=RALerbZzvSD78+V78WKkoZipjxtVjMCYwgsYWvA4rqR9RbnNyYJXuarVAR5E/30b+l I9KVanSlWYvwVTwzerQOFJxyPGIWXzMEGLDJO2CZwpq4DaYjrHx7Xzs4ffjvgHbzISdK 5hpnZtr3lEgQWiVIeay/arA9jHPL34IqR1Td9LMmOWZRtjj8C7dbs0uZawc6ZZPBTtU8 fOgje+x2H2zLHVa8Wn/xjSQUhZbNWo81yzIC+yx8wKEUQLzCYqQV/ckcobV53OYqmS6l In/knANwjgh1qmk1c3yEnUq0ii/0rnn9+Ly4M33Rxk4ypy0Ghzn2r+L+5TpgfMDlEA1D VU4w==
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=dpq8uZhZbRkVdtx7hwYDXxh58dJDgVrNkBA/Ubn8Ha4=; b=HGnIev+1X7QPCq57rsX0uyOZ0JoOFaD51Ub3A8OKPg9PYuv8OKDby2+h6vO5i5PbnQ jFVI5FWCVL5HXJ06EPHM2VW935yGNUHSi1pTPeh9cHA868LRAxNRaMloHP+ZnIRGlU09 dZbaH3DirTPRZZ7NM2ypGj/XQogbu+6OMeyIhomR39wNv8NahYaMpnSIUMYNCGRLZmAl fss0wQcNVyh1udyjkSjh6qs536XDv0z3QX4hpGN/w5jCjRmd0oLDtWdgaCgzNc91cfpm 3LsZTejjPAsAeY/Sa/SIpNyADICuoCZtQMGikGglnj8v1chNxyLvFVLGyBjfFnTjIHcL Upqg==
X-Gm-Message-State: APjAAAXh3mga11m+bw1y3wvoIQeYZ1JVuCxcOSnzr8XBtvmD3YUSiSKc HJ2GsTz6msV9JilSj0mYPVk6D5S3kn8IPcBLgBw=
X-Google-Smtp-Source: APXvYqwnXCQC8RlgYbXTyqRi5/eAQC13bcWNVmBLNo5yGoYF/fYCUbNvk9+CstkHEahmMN7CNSJ2TQxzq06gvwvpLzg=
X-Received: by 2002:a2e:b0db:: with SMTP id g27mr6643335ljl.74.1576768813050;  Thu, 19 Dec 2019 07:20:13 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com>
In-Reply-To: <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 19 Dec 2019 07:20:02 -0800
Message-ID: <CA+RyBmWfN2XOVp07E0844AgtVDjQxT-AGpy4FjKNCqjwFtbFow@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000feb015059a10183d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/dXB3lGvJlQjbBcJRNSp2Sz-r9fQ>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:20:19 -0000

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

Hi Robert,
thank you for your quick response. Could you please help me understand how
this proposed mechanism complements what is defined in the combination of i=
OAM
data <https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08> and iOAM in
IPv6 <https://tools.ietf.org/html/draft-ietf-ippm-ioam-ipv6-options-00>
drafts? As I understand it, the data draft already includes the mechanism
to trigger the timestamp collection on a node by setting the appropriate
flags in the IOAM-Trace-Type field. And the IOAM-Trace-Type field is part
of iOAM in IPv6 encapsulation. If that is the case, I don't see the gap
that needs to be closed but the duplication of functionality by the
proposed END.OTP function.

Regards,
Greg

On Thu, Dec 19, 2019 at 7:06 AM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Greg,
>
> > I believe that iOAM already has defined a method to collect timestamps
> > and the method to trigger timestamping described in the draft we're
> > discussing is duplicating that. Would you agree?
>
> Nope not at all.
>
> The timestamping is needed in the SR paths in the outer header. iOAM says=
:
>
>    Scope: This document defines the data fields and associated data
>    types for in-situ OAM.  The in-situ OAM data field can be transported
>    by a variety of transport protocols, including NSH, Segment Routing,
>    Geneve, IPv6, or IPv4. * Specification details for these different
>    transport protocols are outside the scope of this document.*
>
>
> I think current SR OAM draft fills that gap.
>
> Thx
> R.
>
>
> On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
>> Hi Robert,
>> could you please clarify your statement "there is huge value
>> in defining packet timestamping in all oam documents IETF produces these
>> days"? Is that applicable to Active OAM methods or to other OAM
>> methodologies, including, Passive and Hybrid? If the timestamping operat=
ion
>> is entirely local to a networking node is applied to a data flow, in oth=
er
>> words, the timestamp value is not stored in the forwarded downstream dat=
a
>> packet, which performance metric your expect to produce? Or is the
>> expectation to use the Alternate Marking methodology, as described in RF=
C
>> 8321, in combination with the local timestamping? If the product of the
>> timestamping operation is stored in the data packet, then how is that
>> different from what is already described in the iOAM draft you've
>> referenced? I believe that iOAM already has defined a method to collect
>> timestamps and the method to trigger timestamping described in the draft
>> we're discussing is duplicating that. Would you agree?
>>
>> Regards,
>> Greg
>>
>> On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>> Hi Joel,
>>>
>>> >  However, there is no defined behavior that I know of that can make
>>> use
>>> > of this timestamp.
>>>
>>> Not sure how to read that statement. Are you expecting IETF draft to
>>> tell vendor that computing delta of N values is needed ? Or is IETF dra=
ft
>>> needed to tell packet analyzers to evaluate the quality of the path bas=
ed
>>> on packets timestamps ? Yes routers may never be involved in such
>>> processing, but other network monitoring components do.
>>>
>>> Sure current networking in this regard is in stone ages, but there are
>>> real efforts and working code which goes beyond that already in place.
>>> Example: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
>>>
>>> So there is huge value in defining packet timestamping in all
>>> oam documents IETF produces these days and it would be rather disservic=
e to
>>> remove such important option.
>>>
>>> Thx,
>>> r.
>>>
>>>
>>> On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com>
>>> wrote:
>>>
>>>> If I am reading the draft correctly, the difference between END.OP and
>>>> END.OTP is that an internal process is to attach in some internal
>>>> location a timestamp to the packet.  In the abstract, I understand why
>>>> such cna be useful.
>>>>
>>>> However, there is no defined behavior that I know of that can make use
>>>> of this timestamp.  Until such a behavior is defined, what is the valu=
e
>>>> in defining the END.OTP behavior?  (Taken in the extreme, until there
>>>> is
>>>> such a definition, any implementation which treated END.OTP as END.OP
>>>> would seem to be indistinguishable from proper operation in terms of
>>>> behavior on the wire.)
>>>>
>>>> Yours,
>>>> Joel
>>>>
>>>> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>>>> > Hi Joel,
>>>> >
>>>> > Thanks for your review.
>>>> >
>>>> > The processing details were embedded in the Section 4.
>>>> >
>>>> > We brought them up in the Section 3 and also added additional
>>>> normative
>>>> > language in Section 4.
>>>> >
>>>> > We have been maintaining the latest version of the draft in the
>>>> Github..
>>>> >
>>>> > However, we also posted the latest diffs, which addresses your
>>>> comments
>>>> > as follows:
>>>> >
>>>> >   * In the new revision, we have added normative text at the beginni=
ng
>>>> >     of 3.1.1 where O-bit is defined.
>>>> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>>>> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping
>>>> and
>>>> >     traceroute use-cases, respectively.
>>>> >
>>>> > Latest version is kept in the Github and also uploaded as
>>>> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>>>> >
>>>> > Thanks
>>>> >
>>>> > Regards =E2=80=A6 Zafar
>>>> >
>>>> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
>>>> > *Date: *Thursday, December 5, 2019 at 10:01 PM
>>>> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
>>>> > SPRING WG <spring@ietf.org>
>>>> > *Subject: *Re: 6man w.g. last call for
>>>> <draft-ietf-6man-spring-srv6-oam>
>>>> >
>>>> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
>>>> >
>>>> > Joel
>>>> >
>>>> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>>>> >
>>>> >     The normative behavior for the bits in various places says that
>>>> the
>>>> >
>>>> >     packet is punted to the control process.  In and of itself, that
>>>> is
>>>> >     fine.
>>>> >
>>>> >     However, in order for that to be useful, the control process has
>>>> to
>>>> >     know
>>>> >
>>>> >     what to do with the packet when it gets there.  In the classic
>>>> case of
>>>> >
>>>> >     router redirect, this is coupled with definition of various
>>>> content to
>>>> >
>>>> >     be processed by the router control logic.
>>>> >
>>>> >     In the case of this document, there is no normative definition o=
f
>>>> what
>>>> >
>>>> >     the control process is to do with the packet.  And particularly
>>>> >     since in
>>>> >
>>>> >     many of the cases described the packet that is punted still has
>>>> an SRH,
>>>> >
>>>> >     normal packet processing would simply reach the same "punt"
>>>> step.  With
>>>> >
>>>> >     nowhere to punt it.
>>>> >
>>>> >     You asssume in the examples that some forms of parsing that
>>>> bypass the
>>>> >
>>>> >     NSH will take place.  But processing does not take place by
>>>> instinct or
>>>> >
>>>> >     magic.  It takes place because we write RFCs that describe what
>>>> has to
>>>> >
>>>> >     happen.  Without some definition of the required parsing, and I
>>>> believe
>>>> >
>>>> >     (although I am guessing due to the lack of description) we also
>>>> need
>>>> >
>>>> >     some normative description of what the control process is requir=
ed
>>>> >     to do.
>>>> >
>>>> >     Note that in most OAM, we define the behavior that is required,
>>>> and
>>>> >     then
>>>> >
>>>> >     indicate where it is permitted to use the control plane to
>>>> achieve it.
>>>> >
>>>> >     This results in a clear specification, and implementation
>>>> flexibility.
>>>> >
>>>> >     Yours,
>>>> >
>>>> >     Joel
>>>> >
>>>> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>>>> >
>>>> >         Hi Joel,
>>>> >
>>>> >         I did not understand your comment.
>>>> >
>>>> >         Can you please point to specific text in the draft for which
>>>> the
>>>> >         draft
>>>> >
>>>> >         needs to define normative behavior for the "node punt
>>>> processor
>>>> >         look
>>>> >
>>>> >         past the SRH and make determinations based on the content."?
>>>> >
>>>> >         Thanks
>>>> >
>>>> >         Regards =E2=80=A6 Zafar
>>>> >
>>>> >         *From: *ipv6 <ipv6-bounces@ietf.org
>>>> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M.
>>>> Halpern"
>>>> >
>>>> >         <jmh@joelhalpern.com <jmh@joelhalpern..com> <mailto:
>>>> jmh@joelhalpern.com>>
>>>> >
>>>> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
>>>> >
>>>> >         *To: *Ole Troan <otroan@employees.org
>>>> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
>>>> >         <mailto:ipv6@ietf.org>>,
>>>> >
>>>> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>>>> >
>>>> >         *Subject: *Re: 6man w.g. last call for
>>>> >         <draft-ietf-6man-spring-srv6-oam>
>>>> >
>>>> >         I re-read this draft, and I am afraid it is currently
>>>> >         under-specified.
>>>> >
>>>> >         In order for the various examples to work, there is assumed
>>>> >         behavior by
>>>> >
>>>> >         the processor to which packets are punted.  I could not find
>>>> >         where this
>>>> >
>>>> >         normative behavior is described explicitly.  It appears that
>>>> the
>>>> >
>>>> >         behavior requires that the node "punt processor" look past t=
he
>>>> >         SRH and
>>>> >
>>>> >         make determinations based on the content.  This needs to be
>>>> >         described
>>>> >
>>>> >         explicitly.  And it needs some discussion of why it is
>>>> legitimate to
>>>> >
>>>> >         look past the SRH when the SRH does not show SL=3D0.
>>>> >
>>>> >         Yours,
>>>> >
>>>> >         Joel
>>>> >
>>>> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
>>>> >
>>>> >              Hello,
>>>> >
>>>> >                   As agreed in the working group session in
>>>> Singapore, this
>>>> >
>>>> >              message starts a new two week 6MAN Working Group Last
>>>> Call on
>>>> >
>>>> >         advancing:
>>>> >
>>>> >                   Title    : Operations, Administration, and
>>>> Maintenance
>>>> >         (OAM) in
>>>> >
>>>> >              Segment Routing Networks with IPv6 Data plane (SRv6)
>>>> >
>>>> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
>>>> >         Voyer, M. Chen
>>>> >
>>>> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
>>>> >
>>>> >                   Pages    : 23
>>>> >
>>>> >                   Date     : 2019-11-20
>>>> >
>>>> >
>>>> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>>>> >
>>>> >              as a Proposed Standard.
>>>> >
>>>> >              Substantive comments and statements of support for
>>>> >         publishing this
>>>> >
>>>> >              document should be directed to the mailing list.
>>>> >
>>>> >              Editorial suggestions can be sent to the author. This
>>>> last
>>>> >         call will
>>>> >
>>>> >              end on the 18th of December 2019.
>>>> >
>>>> >              To improve document quality and ensure that bugs are
>>>> caught
>>>> >         as early
>>>> >
>>>> >              as possible, we would require at least
>>>> >
>>>> >              two reviewers to do a complete review of the
>>>> >         document.  Please let
>>>> >
>>>> >              the chairs know if you are willing to be a reviewer.
>>>> >
>>>> >              The last call will be forwarded to the spring working
>>>> >         group, with
>>>> >
>>>> >              discussion directed to the ipv6 list.
>>>> >
>>>> >              Thanks,
>>>> >
>>>> >              Bob & Ole, 6man co-chairs
>>>> >
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >              IETF IPv6 working group mailing list
>>>> >
>>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>>> >
>>>> >              Administrative Requests:
>>>> >         https://www.ietf.org/mailman/listinfo/ipv6
>>>> >
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >         IETF IPv6 working group mailing list
>>>> >
>>>> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
>>>> >
>>>> >         Administrative Requests:
>>>> https://www.ietf.org/mailman/listinfo/ipv6
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>> >     IETF IPv6 working group mailing list
>>>> >
>>>> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
>>>> >
>>>> >     Administrative Requests:
>>>> https://www.ietf.org/mailman/listinfo/ipv6
>>>> >
>>>> >
>>>>  --------------------------------------------------------------------
>>>> >
>>>>
>>>> _______________________________________________
>>>> spring mailing list
>>>> spring@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list
>>> ipv6@ietf.org
>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>>>
>>

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

<div dir=3D"ltr">Hi Robert,<div>thank you for your quick response. Could yo=
u please help me understand how this proposed mechanism complements what is=
 defined in the combination of <a href=3D"https://tools.ietf.org/html/draft=
-ietf-ippm-ioam-data-08">iOAM data</a> and <a href=3D"https://tools.ietf.or=
g/html/draft-ietf-ippm-ioam-ipv6-options-00">iOAM in IPv6</a> drafts? As I =
understand it, the data draft already includes the mechanism to trigger the=
 timestamp collection on a node by setting the appropriate flags in the=C2=
=A0IOAM-Trace-Type field. And the IOAM-Trace-Type field is part of iOAM in =
IPv6 encapsulation. If that is=C2=A0the case, I don&#39;t see the gap that =
needs to be closed but the duplication of functionality by the proposed END=
.OTP function.</div><div><br></div><div>Regards,</div><div>Greg</div></div>=
<br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu=
, Dec 19, 2019 at 7:06 AM Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk=
.net">robert@raszuk.net</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">Hi Greg,<div><br></div><div>&gt; I =
believe that iOAM already has defined a method to collect timestamps=C2=A0<=
/div><div>&gt; and the method to trigger timestamping described in the draf=
t we&#39;re=C2=A0</div><div>&gt; discussing is duplicating that. Would you =
agree?=C2=A0=C2=A0<br></div><div><br></div><div>Nope not at all.=C2=A0</div=
><div><br></div><div>The timestamping is needed in the SR paths in the oute=
r header. iOAM says:</div><div><br></div><div><pre style=3D"font-size:13.33=
33px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)"> =
  Scope: This document defines the data fields and associated data
   types for in-situ OAM.  The in-situ OAM data field can be transported
   by a variety of transport protocols, including NSH, Segment Routing,
   Geneve, IPv6, or IPv4. <b> Specification details for these different
   transport protocols are outside the scope of this document.</b></pre><pr=
e style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-befor=
e:page;color:rgb(0,0,0)"><br></pre><pre style=3D"font-size:13.3333px;margin=
-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)"><div>I think=
 current SR OAM draft fills that gap.=C2=A0</div><div><br></div><div>Thx</d=
iv><div>R.</div>

</pre></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky &lt;<a href=3D"mail=
to:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr">Hi Robert,<div>could you please clarify your statement &quot;there=
 is huge value in=C2=A0defining=C2=A0packet timestamping in all oam=C2=A0do=
cuments IETF produces these days&quot;? Is that applicable to Active OAM me=
thods or to other OAM methodologies, including, Passive and Hybrid? If the =
timestamping operation is entirely local to a networking node is applied to=
 a data flow, in other words, the timestamp value is not stored in the forw=
arded downstream data packet, which performance metric your expect to produ=
ce? Or is the expectation to use the Alternate Marking methodology, as desc=
ribed in RFC 8321, in combination with the local timestamping? If the produ=
ct of the timestamping operation is stored in the data packet, then how is =
that different from what is already described in the iOAM draft you&#39;ve =
referenced? I believe that iOAM already has defined a method to collect tim=
estamps and the method to trigger timestamping described in the draft we&#3=
9;re discussing is duplicating that. Would you agree?</div><div><br></div><=
div>Regards,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:56 AM Robert Ras=
zuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszu=
k.net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex"><div dir=3D"ltr"><div>Hi Joel,</div><div dir=3D"ltr"><br></div><div di=
r=3D"ltr">&gt;=C2=A0 However, there is no defined behavior that I know of t=
hat can make use=C2=A0</div><div dir=3D"ltr">&gt;=C2=A0of this timestamp.=
=C2=A0 =C2=A0<br></div><div dir=3D"ltr"><br></div><div>Not sure how to read=
 that statement. Are you expecting IETF draft to tell vendor that computing=
=C2=A0delta of N values is needed ? Or is IETF draft needed to tell packet =
analyzers to evaluate the quality of the path based on packets timestamps ?=
 Yes routers may never be involved in such processing, but other network mo=
nitoring components do.=C2=A0</div><div dir=3D"ltr"><br></div><div>Sure cur=
rent networking in this regard is in stone ages, but there are real efforts=
 and working code which goes beyond that already in place. Example: <a href=
=3D"https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08" target=3D"_bl=
ank">https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08</a></div><div=
><br></div><div>So there is huge value in=C2=A0defining=C2=A0packet timesta=
mping in all oam=C2=A0documents IETF produces these days and it would be ra=
ther disservice to remove such important option.=C2=A0</div><div><br></div>=
<div>Thx,</div><div>r.</div><div dir=3D"ltr"><br></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 1:=
45 AM Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"=
_blank">jmh@joelhalpern.com</a>&gt; wrote:<br></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">If I am reading the draft correctly, the differe=
nce between END.OP and <br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
..<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/staging=
/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;, <br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
..com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mail=
to:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<b=
r>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--000000000000feb015059a10183d--


From nobody Thu Dec 19 07:21:45 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF8F31200F1; Thu, 19 Dec 2019 07:21:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 W8fHtpJm0ASa; Thu, 19 Dec 2019 07:21:40 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 4FCC51200CE; Thu, 19 Dec 2019 07:21:39 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47dwZq046jz6GDCy; Thu, 19 Dec 2019 07:21:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576768899; bh=Yt3mpv4G+Lu8ZqGwm4Rk7AWnf5HLGUaR81+rmRACJVU=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=cSrhWA0v7czKtTlA37NsWvpyEvXVRHyFZA1EmNAKwlZb2WLS9lj4FqAtQ1C1VJSwy uh4xhT/MsAYZPjYaHN9/VUS6AwUI5LnXU4tQwupQ9bNQ+KFmX7R8LsjxKqVkxb5u4D 5R27gj+86RHpz8Fixb3rz46TzW1O7tigX9ovvFmQ=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47dwZp2MJ3z6GDCw; Thu, 19 Dec 2019 07:21:38 -0800 (PST)
To: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Cc: SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAMZsk6e9mc6JuAicuPsnVdKNK6QTznE+YPm_ZKbH_vQye=0V7Q@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <219d20cc-9ae8-ca1a-1118-0e2eca2eff08@joelhalpern.com>
Date: Thu, 19 Dec 2019 10:21:36 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAMZsk6e9mc6JuAicuPsnVdKNK6QTznE+YPm_ZKbH_vQye=0V7Q@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/spring/F3J7Gn3xlrBza5KmfEDjQGyswtc>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:21:44 -0000

Rakesh, I appreciate the pointers.

However, I believe some clarification is in order.  RFC 5357 does not 
use END.OTP.  It does not mention END.OTP.  It can't, since END.OTP did 
not exist when it was written.

Your individual draft on twamp does reference END.OTP.  This leads to 
two possible paths that make sense to me.  One way is to define that 
behavior as part of the SRv6 OAM draft.  In that case, the draft would 
define END.OTP and explain a case where it was useful.  So there would 
be a point in defining it.
Alternatively, and more realistically since there is not yet WG 
agreement on your draft, your SR OAM draft could define END.OTP.  In 
which case Zafar could simply remove it from the base draft.
A draft defining a distinction of internal behavior that is not 
externally visible is not providing value in that regard.  I have had 
this same discussion with folks in other working groups.  Defining a 
code point without giving it a usage is not clean standardization.

Yours,
Joel

On 12/19/2019 9:57 AM, Rakesh Gandhi wrote:
> Hi Greg, Joel,
> 
> FYI, END.OTP is used with TWAMP Light (RFC 5357) (and STAMP) in 
> draft-gandhi-spring-twamp-srpmand RFC 6374 in 
> draft-gandhi-spring-rfc6374-srpm-udp, for performance delay measurement 
> use-case.
> 
> thanks,
> Rakesh
> 
> 
> On Thu, Dec 19, 2019 at 9:49 AM Greg Mirsky <gregimirsky@gmail.com 
> <mailto:gregimirsky@gmail.com>> wrote:
> 
>     Hi Robert,
>     could you please clarify your statement "there is huge value
>     inÂ definingÂ packet timestamping in all oamÂ documents IETF produces
>     these days"? Is that applicable to Active OAM methods or to other
>     OAM methodologies, including, Passive and Hybrid? If the
>     timestamping operation is entirely local to a networking node is
>     applied to a data flow, in other words, the timestamp value is not
>     stored in the forwarded downstream data packet, which performance
>     metric your expect to produce? Or is the expectation to use the
>     Alternate Marking methodology, as described in RFC 8321, in
>     combination with the local timestamping? If the product of the
>     timestamping operation is stored in the data packet, then how is
>     that different from what is already described in the iOAM draft
>     you've referenced? I believe that iOAM already has defined a method
>     to collect timestamps and the method to trigger timestamping
>     described in the draft we're discussing is duplicating that. Would
>     you agree?
> 
>     Regards,
>     Greg
> 
>     On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net
>     <mailto:robert@raszuk.net>> wrote:
> 
>         Hi Joel,
> 
>          >Â  However, there is no defined behavior that I know of that
>         can make use
>          >Â of this timestamp.
> 
>         Not sure how to read that statement. Are you expecting IETF
>         draft to tell vendor that computingÂ delta of N values is needed
>         ? Or is IETF draft needed to tell packet analyzers to evaluate
>         the quality of the path based on packets timestamps ? Yes
>         routers may never be involved in such processing, but other
>         network monitoring components do.
> 
>         Sure current networking in this regard is in stone ages, but
>         there are real efforts and working code which goes beyond that
>         already in place. Example:
>         https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
> 
>         So there is huge value inÂ definingÂ packet timestamping in all
>         oamÂ documents IETF produces these days and it would be rather
>         disservice to remove such important option.
> 
>         Thx,
>         r.
> 
> 
>         On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern
>         <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
> 
>             If I am reading the draft correctly, the difference between
>             END.OP and
>             END.OTP is that an internal process is to attach in some
>             internal
>             location a timestamp to the packet.Â  In the abstract, I
>             understand why
>             such cna be useful.
> 
>             However, there is no defined behavior that I know of that
>             can make use
>             of this timestamp.Â  Until such a behavior is defined, what
>             is the value
>             in defining the END.OTP behavior?Â  (Taken in the extreme,
>             until there is
>             such a definition, any implementation which treated END.OTP
>             as END.OP
>             would seem to be indistinguishable from proper operation in
>             terms of
>             behavior on the wire.)
> 
>             Yours,
>             Joel
> 
>             On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>              > Hi Joel,
>              >
>              > Thanks for your review.
>              >
>              > The processing details were embedded in the Section 4.
>              >
>              > We brought them up in the Section 3 and also added
>             additional normative
>              > language in Section 4.
>              >
>              > We have been maintaining the latest version of the draft
>             in the Github...
>              >
>              > However, we also posted the latest diffs, which addresses
>             your comments
>              > as follows:
>              >
>              >Â  Â * In the new revision, we have added normative text at
>             the beginning
>              >Â  Â  Â of 3.1.1 where O-bit is defined.
>              >Â  Â * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
>              >Â  Â * 4.1.2 and 4.2.2 further adds additional normative
>             text for Ping and
>              >Â  Â  Â traceroute use-cases, respectively.
>              >
>              > Latest version is kept in the Github and also uploaded as
>              >
>             https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>              >
>              > Thanks
>              >
>              > Regards â€¦ Zafar
>              >
>              > *From: *"Joel M. Halpern" <jmh@joelhalpern.com
>             <mailto:jmh@joelhalpern.com>>
>              > *Date: *Thursday, December 5, 2019 at 10:01 PM
>              > *To: *"Zafar Ali (zali)" <zali@cisco.com
>             <mailto:zali@cisco.com>>, 6man WG <ipv6@ietf.org
>             <mailto:ipv6@ietf.org>>,
>              > SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>              > *Subject: *Re: 6man w.g. last call for
>             <draft-ietf-6man-spring-srv6-oam>
>              >
>              > Sorry, minor typo.Â Â SRH, not NSH, in the 4th paragraph.
>              >
>              > Joel
>              >
>              > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>              >
>              >Â  Â  Â The normative behavior for the bits in various places
>             says that the
>              >
>              >Â  Â  Â packet is punted to the control process.Â  In and of
>             itself, that is
>              >Â  Â  Â fine.
>              >
>              >Â  Â  Â However, in order for that to be useful, the control
>             process has to
>              >Â  Â  Â know
>              >
>              >Â  Â  Â what to do with the packet when it gets there.Â  In
>             the classic case of
>              >
>              >Â  Â  Â router redirect, this is coupled with definition of
>             various content to
>              >
>              >Â  Â  Â be processed by the router control logic.
>              >
>              >Â  Â  Â In the case of this document, there is no normative
>             definition of what
>              >
>              >Â  Â  Â the control process is to do with the packet.Â  And
>             particularly
>              >Â  Â  Â since in
>              >
>              >Â  Â  Â many of the cases described the packet that is punted
>             still has an SRH,
>              >
>              >Â  Â  Â normal packet processing would simply reach the same
>             "punt" step.Â  With
>              >
>              >Â  Â  Â nowhere to punt it.
>              >
>              >Â  Â  Â You asssume in the examples that some forms of
>             parsing that bypass the
>              >
>              >Â  Â  Â NSH will take place.Â  But processing does not take
>             place by instinct or
>              >
>              >Â  Â  Â magic.Â  It takes place because we write RFCs that
>             describe what has to
>              >
>              >Â  Â  Â happen.Â  Without some definition of the required
>             parsing, and I believe
>              >
>              >Â  Â  Â (although I am guessing due to the lack of
>             description) we also need
>              >
>              >Â  Â  Â some normative description of what the control
>             process is required
>              >Â  Â  Â to do.
>              >
>              >Â  Â  Â Note that in most OAM, we define the behavior that is
>             required, and
>              >Â  Â  Â then
>              >
>              >Â  Â  Â indicate where it is permitted to use the control
>             plane to achieve it.
>              >
>              >Â  Â  Â This results in a clear specification, and
>             implementation flexibility.
>              >
>              >Â  Â  Â Yours,
>              >
>              >Â  Â  Â Joel
>              >
>              >Â  Â  Â On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>              >
>              >Â  Â  Â  Â  Â Hi Joel,
>              >
>              >Â  Â  Â  Â  Â I did not understand your comment.
>              >
>              >Â  Â  Â  Â  Â Can you please point to specific text in the
>             draft for which the
>              >Â  Â  Â  Â  Â draft
>              >
>              >Â  Â  Â  Â  Â needs to define normative behavior for the "node
>             punt processor
>              >Â  Â  Â  Â  Â look
>              >
>              >Â  Â  Â  Â  Â past the SRH and make determinations based on the
>             content."?
>              >
>              >Â  Â  Â  Â  Â Thanks
>              >
>              >Â  Â  Â  Â  Â Regards â€¦ Zafar
>              >
>              >Â  Â  Â  Â  Â *From: *ipv6 <ipv6-bounces@ietf.org
>             <mailto:ipv6-bounces@ietf.org>
>              >Â  Â  Â  Â  Â <mailto:ipv6-bounces@ietf.org
>             <mailto:ipv6-bounces@ietf.org>>> on behalf of "Joel M. Halpern"
>              >
>              >Â  Â  Â  Â  Â <jmh@joelhalpern.com
>             <mailto:jmh@joelhalpern...com> <mailto:jmh@joelhalpern.com
>             <mailto:jmh@joelhalpern.com>>>
>              >
>              >Â  Â  Â  Â  Â *Date: *Wednesday, December 4, 2019 at 4:37 PM
>              >
>              >Â  Â  Â  Â  Â *To: *Ole Troan <otroan@employees.org
>             <mailto:otroan@employees.org>
>              >Â  Â  Â  Â  Â <mailto:otroan@employees.org
>             <mailto:otroan@employees.org>>>, 6man WG <ipv6@ietf.org
>             <mailto:ipv6@ietf.org>
>              >Â  Â  Â  Â  Â <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>>,
>              >
>              >Â  Â  Â  Â  Â SPRING WG <spring@ietf.org
>             <mailto:spring@ietf.org> <mailto:spring@ietf.org
>             <mailto:spring@ietf.org>>>
>              >
>              >Â  Â  Â  Â  Â *Subject: *Re: 6man w.g. last call for
>              >Â  Â  Â  Â  Â <draft-ietf-6man-spring-srv6-oam>
>              >
>              >Â  Â  Â  Â  Â I re-read this draft, and I am afraid it is currently
>              >Â  Â  Â  Â  Â under-specified.
>              >
>              >Â  Â  Â  Â  Â In order for the various examples to work, there
>             is assumed
>              >Â  Â  Â  Â  Â behavior by
>              >
>              >Â  Â  Â  Â  Â the processor to which packets are punted.Â Â I
>             could not find
>              >Â  Â  Â  Â  Â where this
>              >
>              >Â  Â  Â  Â  Â normative behavior is described explicitly.Â Â It
>             appears that the
>              >
>              >Â  Â  Â  Â  Â behavior requires that the node "punt processor"
>             look past the
>              >Â  Â  Â  Â  Â SRH and
>              >
>              >Â  Â  Â  Â  Â make determinations based on the content.Â Â This
>             needs to be
>              >Â  Â  Â  Â  Â described
>              >
>              >Â  Â  Â  Â  Â explicitly.Â Â And it needs some discussion of why
>             it is legitimate to
>              >
>              >Â  Â  Â  Â  Â look past the SRH when the SRH does not show SL=0.
>              >
>              >Â  Â  Â  Â  Â Yours,
>              >
>              >Â  Â  Â  Â  Â Joel
>              >
>              >Â  Â  Â  Â  Â On 12/4/2019 3:53 PM, Ole Troan wrote:
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Hello,
>              >
>              >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â As agreed in the working group session
>             in Singapore, this
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  message starts a new two week 6MAN Working
>             Group Last Call on
>              >
>              >Â  Â  Â  Â  Â advancing:
>              >
>              >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â TitleÂ Â Â Â : Operations, Administration,
>             and Maintenance
>              >Â  Â  Â  Â  Â (OAM) in
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Segment Routing Networks with IPv6 Data
>             plane (SRv6)
>              >
>              >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â AuthorÂ Â  : Z. Ali, C. Filsfils, S.
>             Matsushima, D.
>              >Â  Â  Â  Â  Â Voyer, M. Chen
>              >
>              >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â Filename :
>             draft-ietf-6man-spring-srv6-oam-02
>              >
>              >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â PagesÂ Â Â Â : 23
>              >
>              >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â DateÂ Â Â Â  : 2019-11-20
>              >
>              >
>             https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  as a Proposed Standard.
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Substantive comments and statements of
>             support for
>              >Â  Â  Â  Â  Â publishing this
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  document should be directed to the mailing list.
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Editorial suggestions can be sent to the
>             author. This last
>              >Â  Â  Â  Â  Â call will
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  end on the 18th of December 2019.
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  To improve document quality and ensure that
>             bugs are caught
>              >Â  Â  Â  Â  Â as early
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  as possible, we would require at least
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  two reviewers to do a complete review of the
>              >Â  Â  Â  Â  Â document.Â Â Please let
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  the chairs know if you are willing to be a
>             reviewer.
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  The last call will be forwarded to the
>             spring working
>              >Â  Â  Â  Â  Â group, with
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  discussion directed to the ipv6 list.
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Thanks,
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Bob & Ole, 6man co-chairs
>              >
>              >
>              >       
>              Â --------------------------------------------------------------------
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  IETF IPv6 working group mailing list
>              >
>              > ipv6@ietf.org <mailto:ipv6@ietf.org>
>             <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>             <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>              >
>              >Â  Â  Â  Â  Â  Â Â Â  Administrative Requests:
>              > https://www.ietf.org/mailman/listinfo/ipv6
>              >
>              >
>              >       
>              Â --------------------------------------------------------------------
>              >
>              >       
>              Â --------------------------------------------------------------------
>              >
>              >Â  Â  Â  Â  Â IETF IPv6 working group mailing list
>              >
>              > ipv6@ietf.org <mailto:ipv6@ietf.org>
>             <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>             <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>              >
>              >Â  Â  Â  Â  Â Administrative Requests:
>             https://www.ietf.org/mailman/listinfo/ipv6
>              >
>              >       
>              Â --------------------------------------------------------------------
>              >
>              >   
>              Â --------------------------------------------------------------------
>              >
>              >Â  Â  Â IETF IPv6 working group mailing list
>              >
>              > ipv6@ietf.org <mailto:ipv6@ietf.org>
>             <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>              >
>              >Â  Â  Â Administrative Requests:
>             https://www.ietf.org/mailman/listinfo/ipv6
>              >
>              >   
>              Â --------------------------------------------------------------------
>              >
> 
>             _______________________________________________
>             spring mailing list
>             spring@ietf.org <mailto:spring@ietf.org>
>             https://www.ietf.org/mailman/listinfo/spring
> 
>         --------------------------------------------------------------------
>         IETF IPv6 working group mailing list
>         ipv6@ietf.org <mailto:ipv6@ietf.org>
>         Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>         --------------------------------------------------------------------
> 
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org <mailto:spring@ietf.org>
>     https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Thu Dec 19 07:34:35 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A51A11200F1 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 07:34:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 vijFUW9-wJ5E for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 07:34:31 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 B96A41200A4 for <spring@ietf.org>; Thu, 19 Dec 2019 07:34:31 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47dwsg4pQ8z6GDFj for <spring@ietf.org>; Thu, 19 Dec 2019 07:34:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576769671; bh=ZOo0cZmBAINHjpEkN+vFlFIsz9ugwl3D0VYLnlk30/g=; h=To:From:Subject:Date:From; b=X34/fZ1ADZ8g7kP7fwhY8fe+n09uNslqY54FkrAN0Cqub2lkIRLIgXbIh4qcm3fzB buLLSMBNO63vLUvmhmiLb824yvHjWegdt9YLFTSY0nl1pzJgIMIVsmFAnaz5DKDF2V lFkCOdfNMeSHgIA+uyyt5hQgCiCt51W2reR4JKcs=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47dwsg1dpmz6GD0x for <spring@ietf.org>; Thu, 19 Dec 2019 07:34:31 -0800 (PST)
To: "spring@ietf.org" <spring@ietf.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <ef681968-6fd5-1639-99de-c644e7ec5ec0@joelhalpern.com>
Date: Thu, 19 Dec 2019 10:34:30 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.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/spring/JbL22XULyiNA9HH9LFANZpi4Bbs>
Subject: [spring] SRv6 Network Programming Endpoint Behavior Registry
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:34:34 -0000

In talking with folks, and looking at the draft, I realized that there 
were two different interpretations of the Endpoint Behavior Registry. 
I can not tell which is intended.

I had assumed, possibly incorrectly, that the list of code points was a 
list of code points to use in routing and control protocols (so all the 
control mechanisms sould have inter-changeable semantics for SRv6 SIDs. 
I thus assumed that one would see in routing an advertisement that in 
some form said "SID prefix X is serviced by node Y and provides 
functionality of Endpoint Behavior Z, with the remaining bits as defined 
in the registry."

Other folks have read this text as defining the bits that must appear in 
the explicit SID in the SID list, between the loactor portion and the 
arguments.  This would provide some small savings in the routing and 
control infrastructure (but not a lot since there still need to be 
advertisements about what Endpoint Behaviors each node actually 
supports.)  This would seem to constrain implementations to use exactly 
these code point.  I am reminded of diffserv, where we looked at doing 
that and concluded that operator needs were such that it did not make 
sense to mandate the on-the-wire code point.

Can the authors please clarify which meaning they intend?  Possibly by 
pointing me at the wording in the document that makes it clear?

Thank you,
Joel


From nobody Thu Dec 19 08:28:29 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5546E1200A4 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 08:28:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=QTvMDwbe; dkim=pass (1024-bit key) header.d=juniper.net header.b=kaBxnqYI
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 7s4I3qYFcdjp for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 08:28:25 -0800 (PST)
Received: from mx0a-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 81A0A1200F1 for <spring@ietf.org>; Thu, 19 Dec 2019 08:28:25 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBJGHs4Z017017; Thu, 19 Dec 2019 08:28:16 -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=7eh4XACGg8qxUJTSgbD9/8KGHG/jt3MJXVyFbMh2uvM=; b=QTvMDwbe1fmRf8V7USySiRFS6pEmOyxK+cmD81WpT+0wqZiLFHQH82rZxMME+PHuyGn2 Kx4d9HTc0bqfAxwibKYD4BzMhsvvsjpoiflru24n+f7xsceglUSVTem7yaADQZ575HoG mJ6yV5QRFmizjkkFVVWex55Lyy3nP1/WKzcac6//UrSczPgW9g3+obFHU2WfU6lwVcf9 UwQMtGSmTZtbvyNRkrBIDxe4s9TCswqhF95iCCMHwYbc9SMc5dix4iLIB4+XapWAYq+Q NfLALrdN/bevTa61cb6azLQXcFW6jrXftCQdRLiht07Uo/5aWB/Jw/QSGUiwl09iTZQQ PQ== 
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2100.outbound.protection.outlook.com [104.47.55.100]) by mx0a-00273201.pphosted.com with ESMTP id 2x05860rfd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Dec 2019 08:28:15 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dSy1huST76gOAz7yTIIHwNfh+GlRYA7dFmGGyoijV/enh0jngXvGafLVMDcMx3RSKhQICtkdR6x1dIekKE0HEN5yZ1zAW+48VWw3ibh7QQDuzxvPhuaaFNLCFsaqo75PLiw66etkl0C0/T6jrp8kPKL++GFXvzG+vPFC3ZbcxfUvTugV7Mp+Eim6WIt7Q49zvh7IQo3chTHdN4bv3xJfmklr04pQsjGKKSRqaN+IDW8hApMR3vEOGCZfRLUglIsc8Mo42xVt+aHUUxRUMUrtjJXJR6p0h5xJeMoSzhLXd9tpwubU4Nz1L7STVlWrw9xKeNKxCL3WgMOuU2srzpqpcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7eh4XACGg8qxUJTSgbD9/8KGHG/jt3MJXVyFbMh2uvM=; b=TgnSBvou9V9nfeW1aRwG4tksTK3hNixE/oOgYwjS8+iy5RulHcYW4A3C39e6aZbKQLOkJq2w9MuymkoXx/LF4l9xtckRi39FRg6sVdONaWpynfeCpaqVwH5uNzViBCnS6QkTdYOn1GKm/FXkOixIe+o4egM3lz5231aL9QRuz0wf02e+XwzGPcIxByuBkWKNx1AolDOucsZYZln0M9QVC8eW7NJoETk09Vkaq/ceRcCBOGkQJa2sMckT8mhIaERYB+W58CZeRdPrvuT7Tr1p57za8ma7rBfP8CLvh8o3sPxTHX+KyfZA2a3Bx9i0Pex3V4Hm5o2upa8i1R9/R+t/5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7eh4XACGg8qxUJTSgbD9/8KGHG/jt3MJXVyFbMh2uvM=; b=kaBxnqYIfoW3oasG437v4dgQVek8tPV6qsd4/jvcuFaiiM+Gr2o3PrtZZp5JRoLmTuXILGTG/MNI2fnpf7TWndJ9UlplyuGNOBNLrrCPg7aPtzpzQPyjWC2znqXAzQTfkhskDjeAyKSWcO+dA0XuI+QG8fYS2vJTCc6Dzo5QhNg=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4562.namprd05.prod.outlook.com (52.135.249.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.6; Thu, 19 Dec 2019 16:28:07 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Thu, 19 Dec 2019 16:28:07 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>, Gyan Mishra <hayabusagsm@gmail.com>
CC: "spring@ietf.org" <spring@ietf.org>, "Voyer, Daniel" <daniel.voyer@bell.ca>
Thread-Topic: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
Thread-Index: AQHVs+tVPzWA1dTv/0KZ2qLYKbrk1qfBqisA
Content-Class: 
Date: Thu, 19 Dec 2019 16:28:06 +0000
Message-ID: <BN7PR05MB56990E24B6226A6B020F3E2CAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com>
In-Reply-To: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-19T16:28:05.1036431Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=49c97a40-85c6-439a-9d84-00c3e0135a61; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e2bba84c-5e2d-4912-376f-08d784a06df5
x-ms-traffictypediagnostic: BN7PR05MB4562:
x-microsoft-antispam-prvs: <BN7PR05MB45623265E839A22607C680C4AE520@BN7PR05MB4562.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(346002)(39860400002)(376002)(136003)(189003)(199004)(5660300002)(966005)(478600001)(186003)(8936002)(316002)(2906002)(7696005)(110136005)(26005)(45080400002)(53546011)(81166006)(81156014)(6506007)(8676002)(64756008)(55016002)(71200400001)(76116006)(66556008)(66476007)(66946007)(54906003)(33656002)(66446008)(9686003)(4326008)(52536014)(86362001)(12620500001)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4562; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: v3kjcnAeJdiCJJTnJZn0t9Yi1RFWohQhVfl/K6jDzfrweIHSHuHYnYRvcuHrtgVUaV3Iv3jKsMTy7wSmWBDXFvEw1cb7w9J9crNdrBSJmqiiUhRzuegC9s2N1tYho31vh3sCrWyzMPAflVXnf4A/crub/JBDgxjkOgpyey1LczY8k3CAHVaMCWJN+97Dm9TVuJGVPKaD9w9RE2CzQH4ljeBLFzRnvhX6xHO11uHufIobiHVJGxbIc9bRm5fxdRKaW7igxqVKsjgIsPPcyuz+DA1zjrCfu7ZBEiFztvZiXSId2NvDLmdrSjlr1dxQ9kGYCE7QWS8PMqF7ZXL6E4WRlQ11BFo4fnl9pvHHXqRRJFv4EU0lQ09jdTlSNT3xGoTgHRf0Cf5T7Lgo1IZt8a2NI14wq9Ggx7Y/BwJcr5jzKDoa1bPadEiLNuRP2gEJf3aFGsLH1UPkDfG7VFOVEnq+jhyEfleKmooW11cBrNfv25prCagRPi+l7agMP+FbMZ0b1w4rMykV3umFHGN1qX3uWb9Zkz/1/LEmedIQy7A4LEY=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56990E24B6226A6B020F3E2CAE520BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e2bba84c-5e2d-4912-376f-08d784a06df5
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 16:28:06.8666 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9suh46F0aVDcCHhsokeoH55xXC5p6fQ3cbdu+wXS9bgAFtw6VC69rzDc/cmgaU1cj+Xl3PGWkwQmS+z8QmSpow==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4562
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-19_04:2019-12-17,2019-12-19 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 impostorscore=0 mlxscore=0 mlxlogscore=999 priorityscore=1501 malwarescore=0 bulkscore=0 adultscore=0 suspectscore=0 phishscore=0 lowpriorityscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912190135
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9SHc6g4ZpBet2iW6VG66WrxfZhY>
Subject: Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 16:28:28 -0000

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

Pablo,

In L3VPN, all of these are combined into a single 20-bit MPLS label. Why ca=
n SRv6 not do likewise?

                                             Ron



Juniper Business Use Only
From: spring <spring-bounces@ietf.org> On Behalf Of Pablo Camarillo (pcamar=
il)
Sent: Thursday, December 19, 2019 6:47 AM
To: Wang, Weibin (NSB - CN/Shanghai) <weibin.wang@nokia-sbell.com>; Gyan Mi=
shra <hayabusagsm@gmail.com>
Cc: spring@ietf.org; Voyer, Daniel <daniel.voyer@bell.ca>
Subject: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-iet=
f-spring-srv6-network-programming-06.txt)

Gyan,

The End.DX4/End.DX6 can be seen as an equivalent to the MPLS per-CE VPN lab=
el.
The End.DT4/End.DT6 can be seen as an equivalent to the MPLS per-VRF VPN la=
bel.

I believe that they cannot be combined.

Cheers,
Pablo.

From: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>
Date: Sunday, 15 December 2019 at 08:29
To: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com<mailto:=
weibin.wang@nokia-sbell.com>>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>, "Voyer, Daniel" <daniel.voyer@bell.ca<mailto:daniel.voyer@bell.ca>>,=
 "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@i=
etf.org>>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-pr=
ogramming-06.txt


Hi Wang & Pablo & Spring Authors,

Had another question?

These 4 sections.  Trying to understand the difference between end.dx4 end.=
dx6 and end.dt4 and end.dt6.  They both seem very similar.  One says xconne=
ct but other has v4 v6 lookup but for both you have to signal  L3 vpn servi=
ces sid.  Not sure why both SIDs dx dt Sid function why they cannot be comb=
ined.

I noticed this difference below that the dx4 dt4 account for the global tab=
le scenario where the PE-CE is native IPv4 or IPv6.  In the MPLS world that=
 use case is very different in that there is not any L3 vpn label and do th=
e label stack only had a single topmost label.  Also in the MPLS scenario w=
ith IPv6 global table PE-CE with a IPv4 core you require BGP -LU labeled un=
icast "send label" to label all the IPv6 prefixed tunneled over IPv4.   Sin=
ce that scenario is very different with global table does it make sense to =
have a separate End.x variant for global table for both IPv4 and IPv6.


   Note that an End.DT6 may be defined for the main IPv6 table in which

   case and End.DT6 supports the equivalent of an IPv6inIPv6

   decapsulation (without VPN/tenant implication).



     4.4<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.4__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JAaJnI7_$>.  End.DX6: Decapsu=
lation and IPv6 cross-connect . . . . . .  12<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-12__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JH8Abwf7$>

     4.5<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.5__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JEh8sRB2$>.  End.DX4: Decapsu=
lation and IPv4 cross-connect . . . . . .  13<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-13__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JHAg09NC$>

     4.6<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.6__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JHVgWtPg$>.  End.DT6: Decapsu=
lation and specific IPv6 table lookup . .  14<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-14__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JA89XfKV$>

     4.7<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.7__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JF59SaCO$>.  End.DT4: Decapsu=
lation and specific IPv4 table lookup . .  15<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-15__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JICjeckL$>



Also I was trying to understand end.dt46.



So if the PE-CE edge is dual stacked anhas both v4 and v6 you have a VRF te=
nant v4 and v6 separate peers signaled via L3 vpn services TLV.  So why do =
you need this end.dt46 sid



4.8<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sprin=
g-srv6-network-programming-05*section-4.8__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4=
p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMbbI6-v$>.  End.DT46: Decapsulati=
on and specific IP table lookup  . .  16<https://urldefense.com/v3/__https:=
/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-16_=
_;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6J=
Mihsn8k$>





Kind Regards,



Gyan


On Sun, Dec 15, 2019 at 2:06 AM Gyan Mishra <hayabusagsm@gmail.com<mailto:h=
ayabusagsm@gmail.com>> wrote:
Hi Wang

I have a question regarding the PSP, USP and USD sections I pasted below.

I just sent an email to Spring WG related to PSP and technically why that i=
s necessary as that is a legacy concept that has parity to MPLS but is not =
used today due to QOS issues.  Please see that email related to that topic.


In the PSP section can If we have to keep PSP can we add verbiage that stat=
es that PSP removal of the SRH header occurs on the Penultimate egress P no=
de.

In the USP section can we also add that all remaining SRH present in the pa=
cket are popped on the egress PE ultimate node.

In looking at these 3 SID functions the PSP and USP pop the EH and the USP =
removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc can pop =
the services L3vpn headers.

Why can't the USD 6in6 encapsulation removal be done on with the USP SID?

Why does the USP and USD SID have to be separate?

4.16.1<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.16.1__;Iw!!NEt6yMaO-gk!QzHlcRglD=
rowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JNXuPqZh$>.  PSP: Penultimat=
e Segment Pop of the SRH





   The SRH processing of the End, End.X and End.T behaviors are

   modified: after the instruction "S14.  Update IPv6 DA with Segment

   List[Segments Left]" is executed, the following instructions must be

   executed as well:



   S14.1.   If (updated SL =3D=3D 0) {

   S14.2.      Pop the SRH

   S14.3.   }



4.16.2<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.16.2__;Iw!!NEt6yMaO-gk!QzHlcRglD=
rowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JLGcpaqu$>.  USP: Ultimate S=
egment Pop of the SRH





   The SRH processing of the End, End.X and End.T behaviors are

   modified: the instructions S02-S04 are substituted by the following

   ones:



   S02.   If (Segments Left =3D=3D 0) {

   S03.       Pop the SRH

   S04.   }



4.16.3<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.16.3__;Iw!!NEt6yMaO-gk!QzHlcRglD=
rowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JKFZ-dKZ$>.  USD: Ultimate S=
egment Decapsulation





   The SRH processing of the End, End.X and End.T behaviors are

   modified: the instructions S02-S04 are substituted by the following

   ones:



   S02.   If (Segments Left =3D=3D 0) {

   S03.      Skip the SRH processing and proceed to the next header

   S04.   }





   Further on, the Upper-layer header processing of the End, End.X and

   End.T behaviors are modified as follows:





Kind regards,



Gyan

On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) <weibin.wa=
ng@nokia-sbell.com<mailto:weibin.wang@nokia-sbell.com>> wrote:
Hi Pablo:

After the 2 context assumption in previous version of this draft,  "we assu=
me that there is no other extension header than the SRH."  and  "We assume
   that the SRH may be present multiple times inside each packet", are remo=
ved in this last draft, I feel a bit confusion on USD SID, as well as combi=
nation of USD & USP.

First, within the content of this last draft, the word "Further on" marked =
red in the following pseudocode in section "4.16.3" is hard to understand i=
f the packet being processed has other EH embed between SRH and Upper-layer=
 header, such as AH or other EH, then the processing control of this packet=
 will be passed to normal IPv6 module from current SRH processing module in=
 SR-Node, so my question is : Can its control after completing AH processin=
g (for example)  be back to SRH module (or call it pseudocode module) to pr=
oceed the next header like "upper-lay header type =3D=3D41 or 4".
Or, if not, Did you created a new EH processing protocol stack instance in =
parallel to normal IPv6 module within the scope of SRH processing in SR-nod=
e.

4.16.3.  USD: Ultimate Segment Decapsulation

S02.   If (Segments Left =3D=3D 0) {
   S03.      Skip the SRH processing and proceed to the next header
   S04.   }

Further on, the Upper-layer header processing of the End, End.X and
   End.T behaviors are modified as follows:

   End:
   S01. If (Upper-layer Header type =3D=3D 41 || 4) {
   S02.    Remove the outer IPv6 Header with all its extension headers
   S03.    Submit the packet to the egress IP FIB lookup and
              transmission to the new destination
   S04. } Else {
   S05.    Send an ICMP Parameter Problem message to the Source Address
              Code 4 (SR Upper-layer Header Error),
              Pointer set to the offset of the upper-layer header.
              Interrupt packet processing and discard the packet.

   S06. }

>From my understanding, the all processing action about specific SID must be=
 completed successively. That is to say, upon USD, the upper-layer header (=
type 41 or 4) must be followed the SRH header being processed currently, or=
 second SRH following the same rule (of course, the draft not considering 2=
 or more successive SRHs).

Second, the mixed SIDs function with combination of USD and USP (even PSP&U=
SD&USP), I think, it is easy to understand when the two assumption above ex=
ist, but now I think it isn't clear if you only provide the following sente=
nce in this draft, i.e.  "if ... else..." statement:
"An implementation that supports the USD flavor in conjunction with
   the USP flavor MAY optimize the packet processing by first looking
   whether the conditions for the USD flavor are met, in which case it
   can proceed with USD processing else do USP processing."
This confusion is also described in my another mail. Of course, if the firs=
t question is addressed then this confusion does not exist.

By the way, is it really no different in text description before and after =
the two context assumption above removed?


Cheers !

WANG Weibin
_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__ht=
tps:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7=
kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI97MuU_$>
--
Gyan S. Mishra
IT Network Engineering & Technology
Verizon Communications Inc. (VZ)
13101 Columbia Pike FDC1 3rd Floor
Silver Spring, MD 20904
United States
Phone: 301 502-1347
Email: gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>
www.linkedin.com/in/networking-technologies-consultant<https://urldefense.c=
om/v3/__http:/www.linkedin.com/in/networking-technologies-consultant__;!!NE=
t6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$=
>

--
Gyan S. Mishra
IT Network Engineering & Technology
Verizon Communications Inc. (VZ)
13101 Columbia Pike FDC1 3rd Floor
Silver Spring, MD 20904
United States
Phone: 301 502-1347
Email: gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>
www.linkedin.com/in/networking-technologies-consultant<https://urldefense.c=
om/v3/__http:/www.linkedin.com/in/networking-technologies-consultant__;!!NE=
t6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$=
>


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Calibri Light";
	panose-1:2 15 3 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
	{font-family:HelveticaNeue;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
h4
	{mso-style-priority:9;
	mso-style-link:"Heading 4 Char";
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New",serif;}
span.Heading4Char
	{mso-style-name:"Heading 4 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 4";
	font-family:"Calibri Light",sans-serif;
	color:#2F5496;
	font-style:italic;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 85.05pt 70.85pt 85.05pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In L3VPN, all of these are combined into a single 20=
-bit MPLS label. Why can SRv6 not do likewise?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> spring &lt;spring-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Pablo Camarillo (pcamaril)<br>
<b>Sent:</b> Thursday, December 19, 2019 6:47 AM<br>
<b>To:</b> Wang, Weibin (NSB - CN/Shanghai) &lt;weibin.wang@nokia-sbell.com=
&gt;; Gyan Mishra &lt;hayabusagsm@gmail.com&gt;<br>
<b>Cc:</b> spring@ietf.org; Voyer, Daniel &lt;daniel.voyer@bell.ca&gt;<br>
<b>Subject:</b> [spring] End.DT/End.DX SIDs (was Re: USD/USP question in dr=
aft-ietf-spring-srv6-network-programming-06.txt)<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Gyan,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">The End.DX4/End.DX6 can be seen=
 as an equivalent to the MPLS per-CE VPN label.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">The End.DT4/End.DT6 can be seen=
 as an equivalent to the MPLS per-VRF VPN label.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">I believe that they cannot be c=
ombined.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Cheers,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Pablo.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span lang=3D"ES" styl=
e=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"ES" style=3D"font-size:12.0pt;color:black">Gyan Mi=
shra &lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>=
&gt;<br>
<b>Date: </b>Sunday, 15 December 2019 at 08:29<br>
<b>To: </b>&quot;Wang, Weibin (NSB - CN/Shanghai)&quot; &lt;<a href=3D"mail=
to:weibin.wang@nokia-sbell.com">weibin.wang@nokia-sbell.com</a>&gt;<br>
<b>Cc: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pca=
maril@cisco.com">pcamaril@cisco.com</a>&gt;, &quot;Voyer, Daniel&quot; &lt;=
<a href=3D"mailto:daniel.voyer@bell.ca">daniel.voyer@bell.ca</a>&gt;, &quot=
;<a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>&quot; &lt;<a href=
=3D"mailto:spring@ietf.org">spring@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [spring] USD/USP question in draft-ietf-spring-srv6-net=
work-programming-06.txt<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">Hi Wang=
 &amp; Pablo &amp; Spring Authors,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">Had ano=
ther question?<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">These 4=
 sections.&nbsp; Trying to understand the difference between end.dx4 end.dx=
6 and end.dt4 and end.dt6.&nbsp; They both seem very similar.&nbsp; One say=
s xconnect but other has v4 v6 lookup but for both you
 have to signal &nbsp;L3 vpn services sid.&nbsp; Not sure why both SIDs dx =
dt Sid function why they cannot be combined.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">I notic=
ed this difference below that the dx4 dt4 account for the global table scen=
ario where the PE-CE is native IPv4 or IPv6.&nbsp; In the MPLS world that u=
se case is very different in that there is
 not any L3 vpn label and do the label stack only had a single topmost labe=
l.&nbsp; Also in the MPLS scenario with IPv6 global table PE-CE with a IPv4=
 core you require BGP -LU labeled unicast &#8220;send label&#8221; to label=
 all the IPv6 prefixed tunneled over IPv4. &nbsp; Since
 that scenario is very different with global table does it make sense to ha=
ve a separate End.x variant for global table for both IPv4 and IPv6.<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">&nbsp;&nbsp; Note that an End.DT6 may be defined for =
the main IPv6 table in which<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">&nbsp;&nbsp; case and End.DT6 supports the equivalent of an IPv6inIPv6<o:=
p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">&nbsp;&nbsp; decapsulation (without VPN/tenant implication).<o:p></o:p></=
span></pre>
</div>
<div>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang=3D"ES"><a =
href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-s=
pring-srv6-network-programming-05*section-4.4__;Iw!!NEt6yMaO-gk!QzHlcRglDro=
wIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JAaJnI7_$"><span style=3D"font=
-size:11.0pt">4.4</span></a></span><span lang=3D"ES" style=3D"font-size:11.=
0pt">.&nbsp; End.DX6: Decapsulation and IPv6 cross-connect . . . . . .&nbsp=
; </span><span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/to=
ols.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-12__;I=
w!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JH8A=
bwf7$"><span style=3D"font-size:11.0pt">12</span></a></span><span lang=3D"E=
S" style=3D"font-size:11.0pt"><o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https://urld=
efense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05*section-4.5__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JEh8sRB2$"><span style=3D"font-size:11.0pt">4.5</s=
pan></a></span><span lang=3D"ES" style=3D"font-size:11.0pt">.&nbsp; End.DX4=
: Decapsulation and IPv4 cross-connect . . . . . .&nbsp; </span><span lang=
=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/d=
raft-ietf-spring-srv6-network-programming-05*page-13__;Iw!!NEt6yMaO-gk!QzHl=
cRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JHAg09NC$"><span style=
=3D"font-size:11.0pt">13</span></a></span><span lang=3D"ES" style=3D"font-s=
ize:11.0pt"><o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https://urld=
efense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05*section-4.6__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JHVgWtPg$"><span style=3D"font-size:11.0pt">4.6</s=
pan></a></span><span lang=3D"ES" style=3D"font-size:11.0pt">.&nbsp; End.DT6=
: Decapsulation and specific IPv6 table lookup . .&nbsp; </span><span lang=
=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/d=
raft-ietf-spring-srv6-network-programming-05*page-14__;Iw!!NEt6yMaO-gk!QzHl=
cRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JA89XfKV$"><span style=
=3D"font-size:11.0pt">14</span></a></span><span lang=3D"ES" style=3D"font-s=
ize:11.0pt"><o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https://urld=
efense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05*section-4.7__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JF59SaCO$"><span style=3D"font-size:11.0pt">4.7</s=
pan></a></span><span lang=3D"ES" style=3D"font-size:11.0pt">.&nbsp; End.DT4=
: Decapsulation and specific IPv4 table lookup . .&nbsp; </span><span lang=
=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/d=
raft-ietf-spring-srv6-network-programming-05*page-15__;Iw!!NEt6yMaO-gk!QzHl=
cRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JICjeckL$"><span style=
=3D"font-size:11.0pt">15</span></a></span><span lang=3D"ES" style=3D"font-s=
ize:11.0pt"><o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">Also I was trying to understand end.dt46.<o:p></o:p><=
/span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">So if the PE-CE edge is dual stacked anhas both v4 an=
d v6 you have a VRF tenant v4 and v6 separate peers signaled via L3 vpn ser=
vices TLV.&nbsp; So why do you need this end.dt46 sid<o:p></o:p></span></pr=
e>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES"><a href=
=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sprin=
g-srv6-network-programming-05*section-4.8__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4=
p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMbbI6-v$"><span style=3D"font-siz=
e:11.0pt;font-family:HelveticaNeue">4.8</span></a></span><span lang=3D"ES" =
style=3D"font-size:11.0pt;font-family:HelveticaNeue">.&nbsp; End.DT46: Deca=
psulation and specific IP table lookup&nbsp; . .&nbsp; </span><span lang=3D=
"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draf=
t-ietf-spring-srv6-network-programming-05*page-16__;Iw!!NEt6yMaO-gk!QzHlcRg=
lDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMihsn8k$"><span style=3D"=
font-size:11.0pt;font-family:HelveticaNeue">16</span></a></span><span lang=
=3D"ES" style=3D"font-size:11.0pt"><o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">Kind Regards,<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">Gyan<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></span></pre>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">On Sun,=
 Dec 15, 2019 at 2:06 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmai=
l.com">hayabusagsm@gmail.com</a>&gt; wrote:<o:p></o:p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">Hi Wang<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">I have a question regarding the PSP, USP and USD section=
s I pasted below.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">I just sent an email to Spring WG related to PSP and tec=
hnically why that is necessary as that is a legacy concept that has parity =
to MPLS but is not used today due to QOS issues.&nbsp;
 Please see that email related to that topic.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">In the PSP section can If we have to keep PSP can we add=
 verbiage that states that PSP removal of the SRH header occurs on the Penu=
ltimate egress P node.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">In the USP section can we also add that all remaining SR=
H present in the packet are popped on the egress PE ultimate node.<o:p></o:=
p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">In looking at these 3 SID functions the PSP and USP pop =
the EH and the USP removes the 6in6 encapsulation so that the other end.x d=
t4 dt6 etc can pop the services L3vpn headers.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">Why can&#8217;t the USD 6in6 encapsulation removal be do=
ne on with the USP SID?<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">Why does the USP and USD SID have to be separate?<o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<h4 style=3D"margin-left:.5in"><span lang=3D"ES"><a href=3D"https://urldefe=
nse.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05*section-4.16.1__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JNXuPqZh$" target=3D"_blank"><span style=3D"font-f=
amily:&quot;Courier New&quot;,serif;color:black;text-decoration:none">4.16.=
1</span></a></span><span lang=3D"ES" style=3D"font-family:&quot;Courier New=
&quot;,serif;color:#313131">.&nbsp;
 PSP: Penultimate Segment Pop of the SRH<o:p></o:p></span></h4>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; The SRH processing of the End, End.X and End.T behaviors are<o:=
p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; modified: after the instruction &quot;S14.&nbsp; Update IPv6 DA=
 with Segment<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; List[Segments Left]&quot; is executed, the following instructio=
ns must be<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; executed as well:<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S14.1.&nbsp;&nbsp; If (updated SL =3D=3D 0) {<o:p></o:p></span>=
</pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S14.2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pop the SRH<o:p></o:p></sp=
an></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S14.3.&nbsp;&nbsp; }<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<h4 style=3D"margin-left:.5in;font-size:1rem"><span lang=3D"ES"><a href=3D"=
https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-sr=
v6-network-programming-05*section-4.16.2__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JLGcpaqu$" target=3D"_blank"><span =
style=3D"font-family:&quot;Courier New&quot;,serif;color:black;text-decorat=
ion:none">4.16.2</span></a></span><span lang=3D"ES" style=3D"font-family:&q=
uot;Courier New&quot;,serif;color:#313131">.&nbsp;
 USP: Ultimate Segment Pop of the SRH<o:p></o:p></span></h4>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; The SRH processing of the End, End.X and End.T behaviors are<o:=
p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; modified: the instructions S02-S04 are substituted by the follo=
wing<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; ones:<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {<o:p></o:p></span=
></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pop the SRH<o:p></o:p>=
</span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S04.&nbsp;&nbsp; }<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<div>
<h4 style=3D"margin-left:.5in;font-size:1rem"><span lang=3D"ES"><a href=3D"=
https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-sr=
v6-network-programming-05*section-4.16.3__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JKFZ-dKZ$" target=3D"_blank"><span =
style=3D"font-family:&quot;Courier New&quot;,serif;color:black;text-decorat=
ion:none">4.16.3</span></a></span><a name=3D"m_2685507279811859512_m_-75278=
5492408952"></a><span lang=3D"ES" style=3D"font-family:&quot;Courier New&qu=
ot;,serif;color:#757575">.&nbsp;
 USD: Ultimate Segment Decapsulation<o:p></o:p></span></h4>
</div>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; The SRH processing of the End, End.X and End.T behaviors are<o:=
p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; modified: the instructions S02-S04 are substituted by the follo=
wing<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; ones:<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {<o:p></o:p></span=
></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Skip the SRH processing and =
proceed to the next header<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; S04.&nbsp;&nbsp; }<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
o:p>&nbsp;</o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; Further on, the Upper-layer header processing of the End, End.X=
 and<o:p></o:p></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">&=
nbsp;&nbsp; End.T behaviors are modified as follows:<o:p></o:p></span></pre=
>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131"><o:p>&nbsp;</o:p></spa=
n></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131"><o:p>&nbsp;</o:p></spa=
n></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131">Kind regards,<o:p></o:=
p></span></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131"><o:p>&nbsp;</o:p></spa=
n></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131">Gyan<o:p></o:p></span>=
</pre>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">On Sat,=
 Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) &lt;<a href=3D"ma=
ilto:weibin.wang@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia-sbell=
.com</a>&gt; wrote:<o:p></o:p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
Hi Pablo:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
After the 2 context assumption in previous version of this draft, &nbsp;&#8=
220;<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,ser=
if;color:black;background:#FFFDF5">we assume that there is no other extensi=
on header than the SRH.</span>&#8221; &nbsp;and &nbsp;&#8220;<span style=3D=
"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;color:black;bac=
kground:#FFFDF5">We
 assume</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; that the SRH may be present mul=
tiple times inside each packet</span>&#8221;, are removed in this last draf=
t, I feel a bit confusion on USD SID, as well as combination
 of USD &amp; USP.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
First, within the content of this last draft, the word &#8220;Further on&#8=
221; marked red in the following pseudocode in section &#8220;4.16.3&#8221;=
 is hard to understand if the packet being processed has other EH embed bet=
ween SRH and Upper-layer header, such as AH or other EH,
 then the processing control of this packet will be passed to normal IPv6 m=
odule from current SRH processing module in SR-Node, so my question is : Ca=
n its control after completing AH processing (for example) &nbsp;be back to=
 SRH module (or call it pseudocode module)
 to proceed the next header like &#8220;upper-lay header type =3D=3D41 or 4=
&#8221;.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
Or, if not, Did you created a new EH processing protocol stack instance in =
parallel to normal IPv6 module within the scope of SRH processing in SR-nod=
e.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">4.16.3.&nbsp; USD: Ultimate Segment Decapsul=
ation</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0)=
 {</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; Skip the SRH processing and proceed to the next header</span><o:p></o:p=
></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S04.&nbsp;&nbsp; }</span><o:p><=
/o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:red;background:#FFFDF5">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,=
serif;color:black;background:#FFFDF5">the Upper-layer header processing of =
the End, End.X and</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; End.T behaviors are modified as=
 follows:</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; End:</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S01. If (Upper-layer Header typ=
e =3D=3D 41 || 4) {</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S02.&nbsp;&nbsp;&nbsp; Remove t=
he outer IPv6 Header with all its extension headers</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp; Submit t=
he packet to the egress IP FIB lookup and</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; transmission to the new destination</spa=
n><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S04. } Else {</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S05.&nbsp;&nbsp;&nbsp; Send an =
ICMP Parameter Problem message to the Source Address</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Code 4 (SR Upper-layer Header Error),</s=
pan><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the upper-l=
ayer header.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interrupt packet processing and discard =
the packet.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; S06. }</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
>From my understanding, the all processing action about specific SID must be=
 completed successively. That is to say, upon USD, the upper-layer header (=
type 41 or 4) must be followed the SRH header being processed currently, or=
 second SRH following the same rule
 (of course, the draft not considering 2 or more successive SRHs). <o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
Second, the mixed SIDs function with combination of USD and USP (even PSP&a=
mp;USD&amp;USP), I think, it is easy to understand when the two assumption =
above exist, but now I think it isn&#8217;t clear if you only provide the f=
ollowing sentence in this draft, i.e. &nbsp;&#8220;if &#8230; else&#8230;&#=
8221;
 statement:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
&#8220;<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,=
serif;color:black;background:#FFFDF5">An implementation that supports the U=
SD flavor in conjunction with</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; the USP flavor MAY optimize the=
 packet processing by first looking</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; whether the conditions for the =
USD flavor are met, in which case it</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#FFFDF5">&nbsp;&nbsp; can proceed with USD processing=
 else do USP processing.</span>&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
This confusion is also described in my another mail. Of course, if the firs=
t question is addressed then this confusion does not exist.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
By the way, is it really no different in text description before and after =
the two context assumption above removed?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;text-align:justify">
<i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">Cheers !</span></i><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;text-align:justify">
<b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">&nbsp;</span></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;text-align:justify">
<b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">WANG Weibin</span></b><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">_______=
________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo=
/spring__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOS=
xDhU6JI97MuU_$" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><o:p></o:p></span></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">-- <o:p=
></o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Gyan S. Mishra</span><span lang=
=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">IT Network Engineering &amp; Tech=
nology&nbsp;</span><span lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Verizon Communications&nbsp;Inc. =
(VZ)</span><span lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">13101 Columbia Pike FDC1 3rd Floo=
r</span><span lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Silver Spring, MD 20904</span><sp=
an lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">United States</span><span lang=3D=
"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;background-image:initial;background-position:initi=
al;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Phone:&nbsp;301 502-1347</span><s=
pan lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;background-image:initial;background-position:initi=
al;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Email:&nbsp;</span><span lang=3D"=
ES"><a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span st=
yle=3D"color:#1155CC">gyan.s.mishra@verizon.com</span></a><o:p></o:p></span=
></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;background-image:initial;background-position:initi=
al;background-repeat:initial">
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__http:/www.linkedin=
.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$" target=3D"_blank"><span =
style=3D"font-family:&quot;Arial&quot;,sans-serif;border:none windowtext 1.=
0pt;padding:0in">www.linkedin.com/in/networking-technologies-consultant</sp=
an></a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">-- <o:p=
></o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Gyan S. Mishra</span><span lang=
=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">IT Network Engineering &amp; Tech=
nology&nbsp;</span><span lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Verizon Communications&nbsp;Inc. =
(VZ)</span><span lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">13101 Columbia Pike FDC1 3rd Floo=
r</span><span lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Silver Spring, MD 20904</span><sp=
an lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">United States</span><span lang=3D=
"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;background-image:initial;background-position:initi=
al;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Phone:&nbsp;301 502-1347</span><s=
pan lang=3D"ES"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;background-image:initial;background-position:initi=
al;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Email:&nbsp;</span><span lang=3D"=
ES"><a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span st=
yle=3D"color:#1155CC">gyan.s.mishra@verizon.com</span></a><o:p></o:p></span=
></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:.5in;background-image:initial;background-position:initi=
al;background-repeat:initial">
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__http:/www.linkedin=
.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$" target=3D"_blank"><span =
style=3D"font-family:&quot;Arial&quot;,sans-serif;border:none windowtext 1.=
0pt;padding:0in">www.linkedin.com/in/networking-technologies-consultant</sp=
an></a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><o:p>&n=
bsp;</o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB56990E24B6226A6B020F3E2CAE520BN7PR05MB5699namp_--


From nobody Thu Dec 19 08:54:02 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D91E21200F1 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 08:53:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 y2zpFvW_OpUy for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 08:53:58 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CA241200A4 for <spring@ietf.org>; Thu, 19 Dec 2019 08:53:57 -0800 (PST)
Received: from opfednr07.francetelecom.fr (unknown [xx.xx.xx.71]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 47dydH04CSz5w1Y for <spring@ietf.org>; Thu, 19 Dec 2019 17:53:55 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.38]) by opfednr07.francetelecom.fr (ESMTP service) with ESMTP id 47dydG4tS5zFpWy for <spring@ietf.org>; Thu, 19 Dec 2019 17:53:54 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM5C.corporate.adroot.infra.ftgroup ([fe80::393d:418c:3f1d:991d%21]) with mapi id 14.03.0468.000; Thu, 19 Dec 2019 17:53:54 +0100
From: <bruno.decraene@orange.com>
To: SPRING WG <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming - 2 week Early Allocation Call
Thread-Index: AdW2iKoK1d+PmmgsTNy50jATkx4LXQ==
Date: Thu, 19 Dec 2019 16:53:54 +0000
Message-ID: <18437_1576774434_5DFBAB22_18437_317_31_53C29892C857584299CBF5D05346208A48D392D1@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D392D1OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LhGLu6sEGsQIB7uDkQULnm6XCfI>
Subject: [spring] draft-ietf-spring-srv6-network-programming - 2 week Early Allocation Call
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 16:54:00 -0000

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

Hi SPRING WG,



This begins a 2 week Early Allocation call for a "Ethernet" value from the =
"Protocol Numbers" registry.

https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07#s=
ection-9.1

https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07#s=
ection-5.3

https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml



In parallel of the Working Group Last Call which is currently running, the =
authors are requesting for early code point allocation from IANA as impleme=
ntations are under way.



The criteria for early allocation are:

   a.  The code points must be from a space designated as "RFC

       Required", "IETF Review", or "Standards Action".  Additionally,

       requests for early assignment of code points from a

       "Specification Required" registry are allowed if the

       specification will be published as an RFC.



   b.  The format, semantics, processing, and other rules related to

       handling the protocol entities defined by the code points

       (henceforth called "specifications") must be adequately described

       in an Internet-Draft.



   c.  The specifications of these code points must be stable; i.e., if

       there is a change, implementations based on the earlier and later

       specifications must be seamlessly interoperable.



   d.  The Working Group chairs and Area Directors (ADs) judge that

       there is sufficient interest in the community for early (pre-RFC)

       implementation and deployment, or that failure to make an early

       allocation might lead to contention for the code point in the

       field.

https://tools.ietf.org/html/rfc7120#section-2



I believe the above conditions are met. (minus the AD judgement which is fu=
rther down in the process)



As a reminder, this topic has mainly been discussed following IETF 105 (Mon=
tr=E9al) both during the meeting and on the mailing list.

During IETF 106 it has been discussed in the IntArea WG. https://datatracke=
r.ietf.org/meeting/106/proceedings#intarea



Note that this code point is not to be specific to SRv6. Depending on AD gu=
idance, this specific code point even be moved from draft-ietf-spring-srv6-=
network-programming into a specific 1 page draft.



If you support early adoption,  please include "support" along with any com=
ments about the draft's technical solution.



If you do not support early allocation, please include "no support" in your=
 email and indicate why.



Thank you,

--Bruno


___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D392D1OPEXCAUBM43corp_
Content-Type: text/html; charset="iso-8859-1"
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=3Diso-8859-=
1">
<meta name=3D"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5B695.47640FE0"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Lucida Sans Unicode";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
pre
	{mso-style-priority:99;
	mso-style-link:"Pr=E9format=E9 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.PrformatHTMLCar
	{mso-style-name:"Pr=E9format=E9 HTML Car";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Pr=E9format=E9 HTML";
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-fareast-language:FR;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Hi SPRING WG,<o=
:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">This begins a 2=
 week Early Allocation call for a &#8220;Ethernet&#8221; value from the &qu=
ot;Protocol Numbers&quot; registry.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><a href=3D"http=
s://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07#secti=
on-9.1">https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programm=
ing-07#section-9.1</a><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><a href=3D"http=
s://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07#secti=
on-5.3">https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programm=
ing-07#section-5.3</a><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><a href=3D"http=
s://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml">https=
://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml</a><o:p=
></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">In parallel of =
the Working Group Last Call which is currently running, the authors are req=
uesting for early code point allocation from IANA as implementations are un=
der way.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">The criteria fo=
r early allocation are:<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp; </span>a.<span style=3D"mso-spacerun:yes">&n=
bsp; </span>The code points must be from a space designated as &quot;RFC<o:=
p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Required&quot=
;, &quot;IETF Review&quot;, or &quot;Standards Action&quot;.<span style=3D"=
mso-spacerun:yes">&nbsp; </span>Additionally,<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>requests for =
early assignment of code points from a<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&quot;Specifi=
cation Required&quot; registry are allowed if the<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>specification=
 will be published as an RFC.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp; </span>b.<span style=3D"mso-spacerun:yes">&n=
bsp; </span>The format, semantics, processing, and other rules related to<o=
:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>handling the =
protocol entities defined by the code points<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>(henceforth c=
alled &quot;specifications&quot;) must be adequately described<o:p></o:p></=
span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>in an Interne=
t-Draft.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp; </span>c.<span style=3D"mso-spacerun:yes">&n=
bsp; </span>The specifications of these code points must be stable; i.e., i=
f<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>there is a ch=
ange, implementations based on the earlier and later<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>specification=
s must be seamlessly interoperable.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp; </span>d.<span style=3D"mso-spacerun:yes">&n=
bsp; </span>The Working Group chairs and Area Directors (ADs) judge that<o:=
p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>there is suff=
icient interest in the community for early (pre-RFC)<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>implementatio=
n and deployment, or that failure to make an early<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>allocation mi=
ght lead to contention for the code point in the<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><span style=3D"=
mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>field.<o:p></=
o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><a href=3D"http=
s://tools.ietf.org/html/rfc7120#section-2">https://tools.ietf.org/html/rfc7=
120#section-2</a><o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">I believe the a=
bove conditions are met. (minus the AD judgement which is further down in t=
he process)<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">As a reminder, =
this topic has mainly been discussed following IETF 105 (Montr=E9al) both d=
uring the meeting and on the mailing list.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">During IETF 106=
 it has been discussed in the <span class=3D"SpellE">IntArea</span> WG. <a =
href=3D"https://datatracker.ietf.org/meeting/106/proceedings#intarea">https=
://datatracker.ietf.org/meeting/106/proceedings#intarea</a><o:p></o:p></spa=
n></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">Note that this =
code point is not to be specific to SRv6. Depending on AD guidance, this sp=
ecific code point even be moved from draft-ietf-spring-srv6-network-program=
ming into a specific 1 page draft.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">If you support =
early adoption, &nbsp;please include &#8220;support&#8221; along with any c=
omments about the draft&#8217;s technical solution.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US">If you do not s=
upport early allocation, please include &#8220;no support&#8221; in your em=
ail and indicate why.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-US"><o:p>&nbsp;</o:=
p></span></pre>
<pre><span class=3D"SpellE">Thank</span> <span class=3D"SpellE">you</span>,=
<o:p></o:p></pre>
<pre>--Bruno<o:p></o:p></pre>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</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_53C29892C857584299CBF5D05346208A48D392D1OPEXCAUBM43corp_--


From nobody Thu Dec 19 09:11:50 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 938F4120271; Thu, 19 Dec 2019 09:11:48 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 DpM--AxcAg8R; Thu, 19 Dec 2019 09:11:46 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83B57120170; Thu, 19 Dec 2019 09:11:46 -0800 (PST)
Received: from opfedar01.francetelecom.fr (unknown [xx.xx.xx.2]) by opfedar20.francetelecom.fr (ESMTP service) with ESMTP id 47dz1r66wxz8tTF; Thu, 19 Dec 2019 18:11:44 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.92]) by opfedar01.francetelecom.fr (ESMTP service) with ESMTP id 47dz1r5Ct0zBrLG; Thu, 19 Dec 2019 18:11:44 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBM34.corporate.adroot.infra.ftgroup ([fe80::7873:1668:636f:52c%21]) with mapi id 14.03.0468.000; Thu, 19 Dec 2019 18:11:44 +0100
From: <bruno.decraene@orange.com>
To: 'SPRING WG List' <spring@ietf.org>
CC: draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wLAxfDQ
Date: Thu, 19 Dec 2019 17:11:44 +0000
Message-ID: <12635_1576775504_5DFBAF50_12635_107_1_53C29892C857584299CBF5D05346208A48D39377@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/h3lMkLHwcy_RHLaqD1LfWPSLXBw>
Subject: Re: [spring] IPR poll for draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 17:11:48 -0000

As a contributor,  I am not aware of non-disclosed IPR related to this docu=
ment.

--Bruno

-----Original Message-----
From: spring [mailto:spring-bounces@ietf.org] On Behalf Of bruno.decraene@o=
range.com
Sent: Thursday, December 5, 2019 5:50 PM
To: 'SPRING WG List'; draft-ietf-spring-srv6-network-programming
Subject: [spring] IPR poll for draft-ietf-spring-srv6-network-programming

Hi SPRING WG,

In parallel to the WGLC for draft-ietf-spring-srv6-network-programming, we =
would like to poll for IPR.

If you are aware of IPR that applies to draft-ietf-spring-srv6-network-prog=
ramming [1] please respond to this email. If you are aware of IPR, please i=
ndicate whether it has been
disclosed in accordance with IETF IPR rules (RFCs 3979, 4879, 3669 and 5378=
 provide more details).

If you are an *author or contributor* please respond to this email regardle=
ss of whether or not you're aware of any IPR.=20

This document will not advance until IPR confirmations have been received f=
rom all authors and contributors.

Thank you,
Bruno

[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05


___________________________________________________________________________=
______________________________________________

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.

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

___________________________________________________________________________=
______________________________________________

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.


From nobody Thu Dec 19 09:28:01 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C906E1202DD; Thu, 19 Dec 2019 09:27:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=hatgThwU; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=aTPOnCOd
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 EA4WC2qmztl1; Thu, 19 Dec 2019 09:27:52 -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 C4FA012011B; Thu, 19 Dec 2019 09:27:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=55101; q=dns/txt; s=iport; t=1576776471; x=1577986071; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=8TyLdoulOj8d32F53ZyTFp3j2NxIcVWyj9dOEc+6GL8=; b=hatgThwUe4PFNthsDOwYqr4bkmft4Cphe/kzK2WTbsxOrT04DPKaE8Pq mm9DddhchyvD1ZC6dDu7T1C647fzjTdKcJZtq0Yo/LANF00GV4lyfCDxZ UuWjwFmMC14L8/Bd5ml1pl8dqX1CPciwqimGz57j1Et8fRUeKTeE251r7 s=;
IronPort-PHdr: =?us-ascii?q?9a23=3A3SjcGRdTCzfk3FazxL4fdixulGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwKUD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFl?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eezjay0SF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AZAQABsvtd/4QNJK1lGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF8gR4vKScFbFggBAsqhAaDRgOKdII6JYlejiq?= =?us-ascii?q?CUgNQBAkBAQEMAQEYAQoKAgEBg3tFAheCBSQ4EwIDDQEBBAEBAQIBBQRthQs?= =?us-ascii?q?BBQIkDIVeAQEBAQIBAQEQCAMGHQEBLAsBBAsCAQgRAwECASABBgMCAgIfBgs?= =?us-ascii?q?UCQgCBAENBSKDAAGBeU0DDiABAgyhVgKBOIhhdYEygn4BAQWBOQIOQUCCVA0?= =?us-ascii?q?LggwDBoE2hR2GfBqBQT+BEQEmDBSCTD6CG0kBAQMBgXYJDQmCWjKCLI00Egc?= =?us-ascii?q?HJII/hVeJYY4yK0MKgjSHMoU7hQWEJhuCQ4d5gUOCfotUhEGKEIhSghyPYwI?= =?us-ascii?q?EAgQFAg4BAQWBaSKBWHAVGiEqAYJBUBgNgxSHS4IzDBcVbwEIgkOFFIU/dAG?= =?us-ascii?q?BJ49uAQE?=
X-IronPort-AV: E=Sophos;i="5.69,332,1571702400";  d="scan'208,217";a="396306098"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 17:27:50 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJHRol7022645 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 17:27:50 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 11:27:49 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 11:27:49 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 11:27:49 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iMP/ByERQVfxoHXVWh9RO9y64naoA18SVOUmqW0ZSANh6uOa8O+C3a99wCvtEn5P6ENRVMLPtrez6c9BpNt1uSW34Jty85Tw4/vlJLD7P68iurYysdICu9IJfLluK0LT0W/OcgRXv7l2fhO1F55dMpSx9dm7HpyRHOW6lICa5lrfg3RxLeW69wZ6BElTHlfeuqD9m8OjKOIJ+bhEKDTN6wv7eNDBZSi+6VGHk6mx3NLr7GpwbX77Tt34P8rghRIdIUXKsRe+kuFWzYfgtjeVoB5jJXuGbZQlPQMJHO4mQ2fRm5Rr7Jdf7zKNBeQwl602JL8qKV7COisqD4mypwiGbg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8TyLdoulOj8d32F53ZyTFp3j2NxIcVWyj9dOEc+6GL8=; b=Wp0hJjRa9TmLWg1+uzGijXos28xK1wjY8e58ZBDYUAbr9wb6S8gB9BXKLqCnsQqHEW+LmKDT3lYV+tVLLCKfW77cqG/VMC1IYsQPbrgjZJNwQDeRfDmlRet7Q/WbEUtpqyTUjwvqrOZ06879Jb6x5zPmYyvmYK5mIztFSqY7PFnjLxqlR5gav9JGdC1W8yDFdIac3q5L6lT5GIksFn7cWDLrEwUxFFKWGW3c/N1nlqYchPGZl2NzPzbUvDu54dZGA41C8dozn9pdeLKRAvjQQkjYyZPRHSTuTnpM6zckqnkl/6szU49AZuci0kMwIauiac3CH/S2JbnGrPohY0DzYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8TyLdoulOj8d32F53ZyTFp3j2NxIcVWyj9dOEc+6GL8=; b=aTPOnCOdktnqvX5ACJE48VgSM1MflFMFMDTBKqUrub8aZWVAAiSZyxPkNWZ5HLGm4lFEd6EwwjspFzjNqh9pgngL1yfcA9XXdh9iR/+kIg8UozTxac/qc1pIVJNFXKm9wzCJUB2AGRK25nv7LxCNIs6v9r5RUKIXJikzV062gME=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB2971.namprd11.prod.outlook.com (20.177.220.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 17:27:47 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Thu, 19 Dec 2019 17:27:47 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>, Robert Raszuk <robert@raszuk.net>
CC: SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
Thread-Index: AQHVtgWkvTytpCGUsketLxaHNct8MafBOQ0AgABR6ICAAATTgIAAA70A///P2YA=
Date: Thu, 19 Dec 2019 17:27:47 +0000
Message-ID: <8B69112B-5093-4109-8423-9B54A2744A19@cisco.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com> <CA+RyBmWfN2XOVp07E0844AgtVDjQxT-AGpy4FjKNCqjwFtbFow@mail.gmail.com>
In-Reply-To: <CA+RyBmWfN2XOVp07E0844AgtVDjQxT-AGpy4FjKNCqjwFtbFow@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 78be95ba-b8fa-4bb0-8331-08d784a8c444
x-ms-traffictypediagnostic: DM6PR11MB2971:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB2971A0DACF461A5C10ED49F1DE520@DM6PR11MB2971.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(136003)(346002)(39860400002)(376002)(189003)(199004)(8676002)(81166006)(81156014)(53546011)(6506007)(8936002)(76116006)(110136005)(86362001)(66476007)(54906003)(66556008)(64756008)(66946007)(66446008)(33656002)(6512007)(316002)(71200400001)(66574012)(186003)(36756003)(2906002)(4001150100001)(4326008)(478600001)(966005)(5660300002)(30864003)(107886003)(2616005)(6486002)(9326002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2971; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: R5xYN+6sFMGYa5vGA201OonlNhQxEl/pqEvRwujdezj9UaLbD4ZoK682gQTbe89y5XwoEJzIO72v2m+BXSEpE421ZETl4NpSP6o7Em38I/i8+KZ181G5OFCABLpQDkL9iCiGIw65LSRVKNPy3HMlUzHUZ1CLm6tWgoIW6is9doFoOIDQ4dRD7k7/A+i9hx7FYL0g7pSuCuYNZ8vdWJSVfcAWQJPUBRS+OoYRtPbkcJgiSpWJvIPMMVHPiJWkY78MsX/0sv2LHWQ4ZbU/tuxJ8XHuRfnDhxJ6uus61JAHPVlIq6YXi/qwhIhh0Auap0rFV+kYtDG+Z8B5JeFXF1EsHrrVqJX91kS7H1VEPnRgsbBIF2px7FJPyEtCQN/Z7UF2oA7bRuHlRndu7LvxDhLIuT7rkwtZ4X253oZhnOG54j0HDhIiZ9/v0ioBZSXvBANRN69UWAZGrNPyIDFcNH5LFktv7sbNXunpgzjDQ7Tt2hU=
Content-Type: multipart/alternative; boundary="_000_8B69112B5093410984239B54A2744A19ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 78be95ba-b8fa-4bb0-8331-08d784a8c444
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 17:27:47.7151 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ic9aBNIzrIYYzaU6/W55a0KJK2DC2y+WzWxXapTzw5pODCGyf1AL1Cv1Sw7oJrDb
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2971
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/BXrimi2PVzpgl6n6gI6GourjCl4>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 17:27:56 -0000

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

SGkgR3JlZywNCg0KVGhlIEVORC5PVFAgU0lEIGlzIE5PVCBkZWZpbmVkIG9yIHRvIGJlIHVzZWQg
Zm9yIGluLXNpdHUgT0FNLg0KDQpUaGFua3MNCg0KUmVnYXJkcyDigKYgWmFmYXINCg0KRnJvbTog
aXB2NiA8aXB2Ni1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgR3JlZyBNaXJza3kgPGdy
ZWdpbWlyc2t5QGdtYWlsLmNvbT4NCkRhdGU6IFRodXJzZGF5LCBEZWNlbWJlciAxOSwgMjAxOSBh
dCAxMDoyMSBBTQ0KVG86IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0Pg0KQ2M6IFNQ
UklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgNm1hbiBXRyA8aXB2NkBpZXRmLm9yZz4NClN1Ympl
Y3Q6IFJlOiBbc3ByaW5nXSA2bWFuIHcuZy4gbGFzdCBjYWxsIGZvciA8ZHJhZnQtaWV0Zi02bWFu
LXNwcmluZy1zcnY2LW9hbT4gLSBFTkQuT1RQDQoNCkhpIFJvYmVydCwNCnRoYW5rIHlvdSBmb3Ig
eW91ciBxdWljayByZXNwb25zZS4gQ291bGQgeW91IHBsZWFzZSBoZWxwIG1lIHVuZGVyc3RhbmQg
aG93IHRoaXMgcHJvcG9zZWQgbWVjaGFuaXNtIGNvbXBsZW1lbnRzIHdoYXQgaXMgZGVmaW5lZCBp
biB0aGUgY29tYmluYXRpb24gb2YgaU9BTSBkYXRhPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhLTA4PiBhbmQgaU9BTSBpbiBJUHY2PGh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWlwcG0taW9hbS1pcHY2LW9wdGlvbnMtMDA+
IGRyYWZ0cz8gQXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUgZGF0YSBkcmFmdCBhbHJlYWR5IGluY2x1
ZGVzIHRoZSBtZWNoYW5pc20gdG8gdHJpZ2dlciB0aGUgdGltZXN0YW1wIGNvbGxlY3Rpb24gb24g
YSBub2RlIGJ5IHNldHRpbmcgdGhlIGFwcHJvcHJpYXRlIGZsYWdzIGluIHRoZSBJT0FNLVRyYWNl
LVR5cGUgZmllbGQuIEFuZCB0aGUgSU9BTS1UcmFjZS1UeXBlIGZpZWxkIGlzIHBhcnQgb2YgaU9B
TSBpbiBJUHY2IGVuY2Fwc3VsYXRpb24uIElmIHRoYXQgaXMgdGhlIGNhc2UsIEkgZG9uJ3Qgc2Vl
IHRoZSBnYXAgdGhhdCBuZWVkcyB0byBiZSBjbG9zZWQgYnV0IHRoZSBkdXBsaWNhdGlvbiBvZiBm
dW5jdGlvbmFsaXR5IGJ5IHRoZSBwcm9wb3NlZCBFTkQuLk9UUCBmdW5jdGlvbi4NCg0KUmVnYXJk
cywNCkdyZWcNCg0KT24gVGh1LCBEZWMgMTksIDIwMTkgYXQgNzowNiBBTSBSb2JlcnQgUmFzenVr
IDxyb2JlcnRAcmFzenVrLm5ldDxtYWlsdG86cm9iZXJ0QHJhc3p1ay4ubmV0Pj4gd3JvdGU6DQpI
aSBHcmVnLA0KDQo+IEkgYmVsaWV2ZSB0aGF0IGlPQU0gYWxyZWFkeSBoYXMgZGVmaW5lZCBhIG1l
dGhvZCB0byBjb2xsZWN0IHRpbWVzdGFtcHMNCj4gYW5kIHRoZSBtZXRob2QgdG8gdHJpZ2dlciB0
aW1lc3RhbXBpbmcgZGVzY3JpYmVkIGluIHRoZSBkcmFmdCB3ZSdyZQ0KPiBkaXNjdXNzaW5nIGlz
IGR1cGxpY2F0aW5nIHRoYXQuIFdvdWxkIHlvdSBhZ3JlZT8NCg0KTm9wZSBub3QgYXQgYWxsLg0K
DQpUaGUgdGltZXN0YW1waW5nIGlzIG5lZWRlZCBpbiB0aGUgU1IgcGF0aHMgaW4gdGhlIG91dGVy
IGhlYWRlci4gaU9BTSBzYXlzOg0KDQoNCiAgIFNjb3BlOiBUaGlzIGRvY3VtZW50IGRlZmluZXMg
dGhlIGRhdGEgZmllbGRzIGFuZCBhc3NvY2lhdGVkIGRhdGENCg0KICAgdHlwZXMgZm9yIGluLXNp
dHUgT0FNLiAgVGhlIGluLXNpdHUgT0FNIGRhdGEgZmllbGQgY2FuIGJlIHRyYW5zcG9ydGVkDQoN
CiAgIGJ5IGEgdmFyaWV0eSBvZiB0cmFuc3BvcnQgcHJvdG9jb2xzLCBpbmNsdWRpbmcgTlNILCBT
ZWdtZW50IFJvdXRpbmcsDQoNCiAgIEdlbmV2ZSwgSVB2Niwgb3IgSVB2NC4gIFNwZWNpZmljYXRp
b24gZGV0YWlscyBmb3IgdGhlc2UgZGlmZmVyZW50DQoNCiAgIHRyYW5zcG9ydCBwcm90b2NvbHMg
YXJlIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuDQoNCg0KDQpJIHRoaW5rIGN1
cnJlbnQgU1IgT0FNIGRyYWZ0IGZpbGxzIHRoYXQgZ2FwLg0KDQoNCg0KVGh4DQoNClIuDQoNCg0K
DQoNCg0KT24gVGh1LCBEZWMgMTksIDIwMTkgYXQgMzo0OSBQTSBHcmVnIE1pcnNreSA8Z3JlZ2lt
aXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90ZToNCkhp
IFJvYmVydCwNCmNvdWxkIHlvdSBwbGVhc2UgY2xhcmlmeSB5b3VyIHN0YXRlbWVudCAidGhlcmUg
aXMgaHVnZSB2YWx1ZSBpbiBkZWZpbmluZyBwYWNrZXQgdGltZXN0YW1waW5nIGluIGFsbCBvYW0g
ZG9jdW1lbnRzIElFVEYgcHJvZHVjZXMgdGhlc2UgZGF5cyI/IElzIHRoYXQgYXBwbGljYWJsZSB0
byBBY3RpdmUgT0FNIG1ldGhvZHMgb3IgdG8gb3RoZXIgT0FNIG1ldGhvZG9sb2dpZXMsIGluY2x1
ZGluZywgUGFzc2l2ZSBhbmQgSHlicmlkPyBJZiB0aGUgdGltZXN0YW1waW5nIG9wZXJhdGlvbiBp
cyBlbnRpcmVseSBsb2NhbCB0byBhIG5ldHdvcmtpbmcgbm9kZSBpcyBhcHBsaWVkIHRvIGEgZGF0
YSBmbG93LCBpbiBvdGhlciB3b3JkcywgdGhlIHRpbWVzdGFtcCB2YWx1ZSBpcyBub3Qgc3RvcmVk
IGluIHRoZSBmb3J3YXJkZWQgZG93bnN0cmVhbSBkYXRhIHBhY2tldCwgd2hpY2ggcGVyZm9ybWFu
Y2UgbWV0cmljIHlvdXIgZXhwZWN0IHRvIHByb2R1Y2U/IE9yIGlzIHRoZSBleHBlY3RhdGlvbiB0
byB1c2UgdGhlIEFsdGVybmF0ZSBNYXJraW5nIG1ldGhvZG9sb2d5LCBhcyBkZXNjcmliZWQgaW4g
UkZDIDgzMjEsIGluIGNvbWJpbmF0aW9uIHdpdGggdGhlIGxvY2FsIHRpbWVzdGFtcGluZz8gSWYg
dGhlIHByb2R1Y3Qgb2YgdGhlIHRpbWVzdGFtcGluZyBvcGVyYXRpb24gaXMgc3RvcmVkIGluIHRo
ZSBkYXRhIHBhY2tldCwgdGhlbiBob3cgaXMgdGhhdCBkaWZmZXJlbnQgZnJvbSB3aGF0IGlzIGFs
cmVhZHkgZGVzY3JpYmVkIGluIHRoZSBpT0FNIGRyYWZ0IHlvdSd2ZSByZWZlcmVuY2VkPyBJIGJl
bGlldmUgdGhhdCBpT0FNIGFscmVhZHkgaGFzIGRlZmluZWQgYSBtZXRob2QgdG8gY29sbGVjdCB0
aW1lc3RhbXBzIGFuZCB0aGUgbWV0aG9kIHRvIHRyaWdnZXIgdGltZXN0YW1waW5nIGRlc2NyaWJl
ZCBpbiB0aGUgZHJhZnQgd2UncmUgZGlzY3Vzc2luZyBpcyBkdXBsaWNhdGluZyB0aGF0LiBXb3Vs
ZCB5b3UgYWdyZWU/DQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFRodSwgRGVjIDE5LCAyMDE5IGF0
IDE6NTYgQU0gUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8bWFpbHRvOnJvYmVydEBy
YXN6dWsubmV0Pj4gd3JvdGU6DQpIaSBKb2VsLA0KDQo+ICBIb3dldmVyLCB0aGVyZSBpcyBubyBk
ZWZpbmVkIGJlaGF2aW9yIHRoYXQgSSBrbm93IG9mIHRoYXQgY2FuIG1ha2UgdXNlDQo+IG9mIHRo
aXMgdGltZXN0YW1wLg0KDQpOb3Qgc3VyZSBob3cgdG8gcmVhZCB0aGF0IHN0YXRlbWVudC4gQXJl
IHlvdSBleHBlY3RpbmcgSUVURiBkcmFmdCB0byB0ZWxsIHZlbmRvciB0aGF0IGNvbXB1dGluZyBk
ZWx0YSBvZiBOIHZhbHVlcyBpcyBuZWVkZWQgPyBPciBpcyBJRVRGIGRyYWZ0IG5lZWRlZCB0byB0
ZWxsIHBhY2tldCBhbmFseXplcnMgdG8gZXZhbHVhdGUgdGhlIHF1YWxpdHkgb2YgdGhlIHBhdGgg
YmFzZWQgb24gcGFja2V0cyB0aW1lc3RhbXBzID8gWWVzIHJvdXRlcnMgbWF5IG5ldmVyIGJlIGlu
dm9sdmVkIGluIHN1Y2ggcHJvY2Vzc2luZywgYnV0IG90aGVyIG5ldHdvcmsgbW9uaXRvcmluZyBj
b21wb25lbnRzIGRvLg0KDQpTdXJlIGN1cnJlbnQgbmV0d29ya2luZyBpbiB0aGlzIHJlZ2FyZCBp
cyBpbiBzdG9uZSBhZ2VzLCBidXQgdGhlcmUgYXJlIHJlYWwgZWZmb3J0cyBhbmQgd29ya2luZyBj
b2RlIHdoaWNoIGdvZXMgYmV5b25kIHRoYXQgYWxyZWFkeSBpbiBwbGFjZS4gRXhhbXBsZTogaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEtMDgNCg0K
U28gdGhlcmUgaXMgaHVnZSB2YWx1ZSBpbiBkZWZpbmluZyBwYWNrZXQgdGltZXN0YW1waW5nIGlu
IGFsbCBvYW0gZG9jdW1lbnRzIElFVEYgcHJvZHVjZXMgdGhlc2UgZGF5cyBhbmQgaXQgd291bGQg
YmUgcmF0aGVyIGRpc3NlcnZpY2UgdG8gcmVtb3ZlIHN1Y2ggaW1wb3J0YW50IG9wdGlvbi4NCg0K
VGh4LA0Kci4NCg0KDQpPbiBUaHUsIERlYyAxOSwgMjAxOSBhdCAxOjQ1IEFNIEpvZWwgTS4gSGFs
cGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbTxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbT4+IHdy
b3RlOg0KSWYgSSBhbSByZWFkaW5nIHRoZSBkcmFmdCBjb3JyZWN0bHksIHRoZSBkaWZmZXJlbmNl
IGJldHdlZW4gRU5ELk9QIGFuZA0KRU5ELk9UUCBpcyB0aGF0IGFuIGludGVybmFsIHByb2Nlc3Mg
aXMgdG8gYXR0YWNoIGluIHNvbWUgaW50ZXJuYWwNCmxvY2F0aW9uIGEgdGltZXN0YW1wIHRvIHRo
ZSBwYWNrZXQuICBJbiB0aGUgYWJzdHJhY3QsIEkgdW5kZXJzdGFuZCB3aHkNCnN1Y2ggY25hIGJl
IHVzZWZ1bC4NCg0KSG93ZXZlciwgdGhlcmUgaXMgbm8gZGVmaW5lZCBiZWhhdmlvciB0aGF0IEkg
a25vdyBvZiB0aGF0IGNhbiBtYWtlIHVzZQ0Kb2YgdGhpcyB0aW1lc3RhbXAuICBVbnRpbCBzdWNo
IGEgYmVoYXZpb3IgaXMgZGVmaW5lZCwgd2hhdCBpcyB0aGUgdmFsdWUNCmluIGRlZmluaW5nIHRo
ZSBFTkQuT1RQIGJlaGF2aW9yPyAgKFRha2VuIGluIHRoZSBleHRyZW1lLCB1bnRpbCB0aGVyZSBp
cw0Kc3VjaCBhIGRlZmluaXRpb24sIGFueSBpbXBsZW1lbnRhdGlvbiB3aGljaCB0cmVhdGVkIEVO
RC5PVFAgYXMgRU5ELk9QDQp3b3VsZCBzZWVtIHRvIGJlIGluZGlzdGluZ3Vpc2hhYmxlIGZyb20g
cHJvcGVyIG9wZXJhdGlvbiBpbiB0ZXJtcyBvZg0KYmVoYXZpb3Igb24gdGhlIHdpcmUuKQ0KDQpZ
b3VycywNCkpvZWwNCg0KT24gMTIvMTgvMjAxOSA3OjAxIFBNLCBaYWZhciBBbGkgKHphbGkpIHdy
b3RlOg0KPiBIaSBKb2VsLA0KPg0KPiBUaGFua3MgZm9yIHlvdXIgcmV2aWV3Lg0KPg0KPiBUaGUg
cHJvY2Vzc2luZyBkZXRhaWxzIHdlcmUgZW1iZWRkZWQgaW4gdGhlIFNlY3Rpb24gNC4NCj4NCj4g
V2UgYnJvdWdodCB0aGVtIHVwIGluIHRoZSBTZWN0aW9uIDMgYW5kIGFsc28gYWRkZWQgYWRkaXRp
b25hbCBub3JtYXRpdmUNCj4gbGFuZ3VhZ2UgaW4gU2VjdGlvbiA0Lg0KPg0KPiBXZSBoYXZlIGJl
ZW4gbWFpbnRhaW5pbmcgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBpbiB0aGUgR2l0
aHViLi4uDQo+DQo+IEhvd2V2ZXIsIHdlIGFsc28gcG9zdGVkIHRoZSBsYXRlc3QgZGlmZnMsIHdo
aWNoIGFkZHJlc3NlcyB5b3VyIGNvbW1lbnRzDQo+IGFzIGZvbGxvd3M6DQo+DQo+ICAgKiBJbiB0
aGUgbmV3IHJldmlzaW9uLCB3ZSBoYXZlIGFkZGVkIG5vcm1hdGl2ZSB0ZXh0IGF0IHRoZSBiZWdp
bm5pbmcNCj4gICAgIG9mIDMuMS4xIHdoZXJlIE8tYml0IGlzIGRlZmluZWQuDQo+ICAgKiBTZWN0
aW9ucyAzLjMgYW5kIDMuNCBhZGRzIG5vcm1hdGl2ZSB0ZXh0cyBmb3IgT0FNIFNJRHMuDQo+ICAg
KiA0LjEuMiBhbmQgNC4yLjIgZnVydGhlciBhZGRzIGFkZGl0aW9uYWwgbm9ybWF0aXZlIHRleHQg
Zm9yIFBpbmcgYW5kDQo+ICAgICB0cmFjZXJvdXRlIHVzZS1jYXNlcywgcmVzcGVjdGl2ZWx5Lg0K
Pg0KPiBMYXRlc3QgdmVyc2lvbiBpcyBrZXB0IGluIHRoZSBHaXRodWIgYW5kIGFsc28gdXBsb2Fk
ZWQgYXMNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvc3RhZ2luZy9kcmFmdC1pZXRmLTZtYW4tc3By
aW5nLXNydjYtb2FtLTAzLnR4dC4NCj4NCj4gVGhhbmtzDQo+DQo+IFJlZ2FyZHMg4oCmIFphZmFy
DQo+DQo+ICpGcm9tOiAqIkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb208bWFp
bHRvOmptaEBqb2VsaGFscGVybi5jb20+Pg0KPiAqRGF0ZTogKlRodXJzZGF5LCBEZWNlbWJlciA1
LCAyMDE5IGF0IDEwOjAxIFBNDQo+ICpUbzogKiJaYWZhciBBbGkgKHphbGkpIiA8emFsaUBjaXNj
by5jb208bWFpbHRvOnphbGlAY2lzY28uY29tPj4sIDZtYW4gV0cgPGlwdjZAaWV0Zi5vcmc8bWFp
bHRvOmlwdjZAaWV0Zi5vcmc+PiwNCj4gU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRv
OnNwcmluZ0BpZXRmLm9yZz4+DQo+ICpTdWJqZWN0OiAqUmU6IDZtYW4gdy5nLiBsYXN0IGNhbGwg
Zm9yIDxkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtPg0KPg0KPiBTb3JyeSwgbWlub3Ig
dHlwby4gIFNSSCwgbm90IE5TSCwgaW4gdGhlIDR0aCBwYXJhZ3JhcGguDQo+DQo+IEpvZWwNCj4N
Cj4gT24gMTIvNS8yMDE5IDk6NDIgUE0sIEpvZWwgTS4gSGFscGVybiB3cm90ZToNCj4NCj4gICAg
IFRoZSBub3JtYXRpdmUgYmVoYXZpb3IgZm9yIHRoZSBiaXRzIGluIHZhcmlvdXMgcGxhY2VzIHNh
eXMgdGhhdCB0aGUNCj4NCj4gICAgIHBhY2tldCBpcyBwdW50ZWQgdG8gdGhlIGNvbnRyb2wgcHJv
Y2Vzcy4gIEluIGFuZCBvZiBpdHNlbGYsIHRoYXQgaXMNCj4gICAgIGZpbmUuDQo+DQo+ICAgICBI
b3dldmVyLCBpbiBvcmRlciBmb3IgdGhhdCB0byBiZSB1c2VmdWwsIHRoZSBjb250cm9sIHByb2Nl
c3MgaGFzIHRvDQo+ICAgICBrbm93DQo+DQo+ICAgICB3aGF0IHRvIGRvIHdpdGggdGhlIHBhY2tl
dCB3aGVuIGl0IGdldHMgdGhlcmUuICBJbiB0aGUgY2xhc3NpYyBjYXNlIG9mDQo+DQo+ICAgICBy
b3V0ZXIgcmVkaXJlY3QsIHRoaXMgaXMgY291cGxlZCB3aXRoIGRlZmluaXRpb24gb2YgdmFyaW91
cyBjb250ZW50IHRvDQo+DQo+ICAgICBiZSBwcm9jZXNzZWQgYnkgdGhlIHJvdXRlciBjb250cm9s
IGxvZ2ljLg0KPg0KPiAgICAgSW4gdGhlIGNhc2Ugb2YgdGhpcyBkb2N1bWVudCwgdGhlcmUgaXMg
bm8gbm9ybWF0aXZlIGRlZmluaXRpb24gb2Ygd2hhdA0KPg0KPiAgICAgdGhlIGNvbnRyb2wgcHJv
Y2VzcyBpcyB0byBkbyB3aXRoIHRoZSBwYWNrZXQuICBBbmQgcGFydGljdWxhcmx5DQo+ICAgICBz
aW5jZSBpbg0KPg0KPiAgICAgbWFueSBvZiB0aGUgY2FzZXMgZGVzY3JpYmVkIHRoZSBwYWNrZXQg
dGhhdCBpcyBwdW50ZWQgc3RpbGwgaGFzIGFuIFNSSCwNCj4NCj4gICAgIG5vcm1hbCBwYWNrZXQg
cHJvY2Vzc2luZyB3b3VsZCBzaW1wbHkgcmVhY2ggdGhlIHNhbWUgInB1bnQiIHN0ZXAuICBXaXRo
DQo+DQo+ICAgICBub3doZXJlIHRvIHB1bnQgaXQuDQo+DQo+ICAgICBZb3UgYXNzc3VtZSBpbiB0
aGUgZXhhbXBsZXMgdGhhdCBzb21lIGZvcm1zIG9mIHBhcnNpbmcgdGhhdCBieXBhc3MgdGhlDQo+
DQo+ICAgICBOU0ggd2lsbCB0YWtlIHBsYWNlLiAgQnV0IHByb2Nlc3NpbmcgZG9lcyBub3QgdGFr
ZSBwbGFjZSBieSBpbnN0aW5jdCBvcg0KPg0KPiAgICAgbWFnaWMuICBJdCB0YWtlcyBwbGFjZSBi
ZWNhdXNlIHdlIHdyaXRlIFJGQ3MgdGhhdCBkZXNjcmliZSB3aGF0IGhhcyB0bw0KPg0KPiAgICAg
aGFwcGVuLiAgV2l0aG91dCBzb21lIGRlZmluaXRpb24gb2YgdGhlIHJlcXVpcmVkIHBhcnNpbmcs
IGFuZCBJIGJlbGlldmUNCj4NCj4gICAgIChhbHRob3VnaCBJIGFtIGd1ZXNzaW5nIGR1ZSB0byB0
aGUgbGFjayBvZiBkZXNjcmlwdGlvbikgd2UgYWxzbyBuZWVkDQo+DQo+ICAgICBzb21lIG5vcm1h
dGl2ZSBkZXNjcmlwdGlvbiBvZiB3aGF0IHRoZSBjb250cm9sIHByb2Nlc3MgaXMgcmVxdWlyZWQN
Cj4gICAgIHRvIGRvLg0KPg0KPiAgICAgTm90ZSB0aGF0IGluIG1vc3QgT0FNLCB3ZSBkZWZpbmUg
dGhlIGJlaGF2aW9yIHRoYXQgaXMgcmVxdWlyZWQsIGFuZA0KPiAgICAgdGhlbg0KPg0KPiAgICAg
aW5kaWNhdGUgd2hlcmUgaXQgaXMgcGVybWl0dGVkIHRvIHVzZSB0aGUgY29udHJvbCBwbGFuZSB0
byBhY2hpZXZlIGl0Lg0KPg0KPiAgICAgVGhpcyByZXN1bHRzIGluIGEgY2xlYXIgc3BlY2lmaWNh
dGlvbiwgYW5kIGltcGxlbWVudGF0aW9uIGZsZXhpYmlsaXR5Lg0KPg0KPiAgICAgWW91cnMsDQo+
DQo+ICAgICBKb2VsDQo+DQo+ICAgICBPbiAxMi81LzIwMTkgOTozNCBQTSwgWmFmYXIgQWxpICh6
YWxpKSB3cm90ZToNCj4NCj4gICAgICAgICBIaSBKb2VsLA0KPg0KPiAgICAgICAgIEkgZGlkIG5v
dCB1bmRlcnN0YW5kIHlvdXIgY29tbWVudC4NCj4NCj4gICAgICAgICBDYW4geW91IHBsZWFzZSBw
b2ludCB0byBzcGVjaWZpYyB0ZXh0IGluIHRoZSBkcmFmdCBmb3Igd2hpY2ggdGhlDQo+ICAgICAg
ICAgZHJhZnQNCj4NCj4gICAgICAgICBuZWVkcyB0byBkZWZpbmUgbm9ybWF0aXZlIGJlaGF2aW9y
IGZvciB0aGUgIm5vZGUgcHVudCBwcm9jZXNzb3INCj4gICAgICAgICBsb29rDQo+DQo+ICAgICAg
ICAgcGFzdCB0aGUgU1JIIGFuZCBtYWtlIGRldGVybWluYXRpb25zIGJhc2VkIG9uIHRoZSBjb250
ZW50LiI/DQo+DQo+ICAgICAgICAgVGhhbmtzDQo+DQo+ICAgICAgICAgUmVnYXJkcyDigKYgWmFm
YXINCj4NCj4gICAgICAgICAqRnJvbTogKmlwdjYgPGlwdjYtYm91bmNlc0BpZXRmLm9yZzxtYWls
dG86aXB2Ni1ib3VuY2VzQGlldGYub3JnPg0KPiAgICAgICAgIDxtYWlsdG86aXB2Ni1ib3VuY2Vz
QGlldGYub3JnPG1haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmc+Pj4gb24gYmVoYWxmIG9mICJK
b2VsIE0uIEhhbHBlcm4iDQo+DQo+ICAgICAgICAgPGptaEBqb2VsaGFscGVybi5jb208bWFpbHRv
OmptaEBqb2VsaGFscGVybi4uLmNvbT4gPG1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0
bzpqbWhAam9lbGhhbHBlcm4uY29tPj4+DQo+DQo+ICAgICAgICAgKkRhdGU6ICpXZWRuZXNkYXks
IERlY2VtYmVyIDQsIDIwMTkgYXQgNDozNyBQTQ0KPg0KPiAgICAgICAgICpUbzogKk9sZSBUcm9h
biA8b3Ryb2FuQGVtcGxveWVlcy5vcmc8bWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnPg0KPiAg
ICAgICAgIDxtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmc8bWFpbHRvOm90cm9hbkBlbXBsb3ll
ZXMub3JnPj4+LCA2bWFuIFdHIDxpcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPg0K
PiAgICAgICAgIDxtYWlsdG86aXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4+PiwN
Cj4NCj4gICAgICAgICBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGll
dGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPj4+
DQo+DQo+ICAgICAgICAgKlN1YmplY3Q6ICpSZTogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3INCj4g
ICAgICAgICA8ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbT4NCj4NCj4gICAgICAgICBJ
IHJlLXJlYWQgdGhpcyBkcmFmdCwgYW5kIEkgYW0gYWZyYWlkIGl0IGlzIGN1cnJlbnRseQ0KPiAg
ICAgICAgIHVuZGVyLXNwZWNpZmllZC4NCj4NCj4gICAgICAgICBJbiBvcmRlciBmb3IgdGhlIHZh
cmlvdXMgZXhhbXBsZXMgdG8gd29yaywgdGhlcmUgaXMgYXNzdW1lZA0KPiAgICAgICAgIGJlaGF2
aW9yIGJ5DQo+DQo+ICAgICAgICAgdGhlIHByb2Nlc3NvciB0byB3aGljaCBwYWNrZXRzIGFyZSBw
dW50ZWQuICBJIGNvdWxkIG5vdCBmaW5kDQo+ICAgICAgICAgd2hlcmUgdGhpcw0KPg0KPiAgICAg
ICAgIG5vcm1hdGl2ZSBiZWhhdmlvciBpcyBkZXNjcmliZWQgZXhwbGljaXRseS4gIEl0IGFwcGVh
cnMgdGhhdCB0aGUNCj4NCj4gICAgICAgICBiZWhhdmlvciByZXF1aXJlcyB0aGF0IHRoZSBub2Rl
ICJwdW50IHByb2Nlc3NvciIgbG9vayBwYXN0IHRoZQ0KPiAgICAgICAgIFNSSCBhbmQNCj4NCj4g
ICAgICAgICBtYWtlIGRldGVybWluYXRpb25zIGJhc2VkIG9uIHRoZSBjb250ZW50LiAgVGhpcyBu
ZWVkcyB0byBiZQ0KPiAgICAgICAgIGRlc2NyaWJlZA0KPg0KPiAgICAgICAgIGV4cGxpY2l0bHku
ICBBbmQgaXQgbmVlZHMgc29tZSBkaXNjdXNzaW9uIG9mIHdoeSBpdCBpcyBsZWdpdGltYXRlIHRv
DQo+DQo+ICAgICAgICAgbG9vayBwYXN0IHRoZSBTUkggd2hlbiB0aGUgU1JIIGRvZXMgbm90IHNo
b3cgU0w9MC4NCj4NCj4gICAgICAgICBZb3VycywNCj4NCj4gICAgICAgICBKb2VsDQo+DQo+ICAg
ICAgICAgT24gMTIvNC8yMDE5IDM6NTMgUE0sIE9sZSBUcm9hbiB3cm90ZToNCj4NCj4gICAgICAg
ICAgICAgIEhlbGxvLA0KPg0KPiAgICAgICAgICAgICAgICAgICBBcyBhZ3JlZWQgaW4gdGhlIHdv
cmtpbmcgZ3JvdXAgc2Vzc2lvbiBpbiBTaW5nYXBvcmUsIHRoaXMNCj4NCj4gICAgICAgICAgICAg
IG1lc3NhZ2Ugc3RhcnRzIGEgbmV3IHR3byB3ZWVrIDZNQU4gV29ya2luZyBHcm91cCBMYXN0IENh
bGwgb24NCj4NCj4gICAgICAgICBhZHZhbmNpbmc6DQo+DQo+ICAgICAgICAgICAgICAgICAgIFRp
dGxlICAgIDogT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFuZCBNYWludGVuYW5jZQ0KPiAg
ICAgICAgIChPQU0pIGluDQo+DQo+ICAgICAgICAgICAgICBTZWdtZW50IFJvdXRpbmcgTmV0d29y
a3Mgd2l0aCBJUHY2IERhdGEgcGxhbmUgKFNSdjYpDQo+DQo+ICAgICAgICAgICAgICAgICAgIEF1
dGhvciAgIDogWi4gQWxpLCBDLiBGaWxzZmlscywgUy4gTWF0c3VzaGltYSwgRC4NCj4gICAgICAg
ICBWb3llciwgTS4gQ2hlbg0KPg0KPiAgICAgICAgICAgICAgICAgICBGaWxlbmFtZSA6IGRyYWZ0
LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0tMDINCj4NCj4gICAgICAgICAgICAgICAgICAgUGFn
ZXMgICAgOiAyMw0KPg0KPiAgICAgICAgICAgICAgICAgICBEYXRlICAgICA6IDIwMTktMTEtMjAN
Cj4NCj4gICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LTZtYW4tc3ByaW5nLXNydjYtb2FtLw0KPg0KPiAgICAgICAgICAgICAgYXMgYSBQcm9wb3NlZCBT
dGFuZGFyZC4NCj4NCj4gICAgICAgICAgICAgIFN1YnN0YW50aXZlIGNvbW1lbnRzIGFuZCBzdGF0
ZW1lbnRzIG9mIHN1cHBvcnQgZm9yDQo+ICAgICAgICAgcHVibGlzaGluZyB0aGlzDQo+DQo+ICAg
ICAgICAgICAgICBkb2N1bWVudCBzaG91bGQgYmUgZGlyZWN0ZWQgdG8gdGhlIG1haWxpbmcgbGlz
dC4NCj4NCj4gICAgICAgICAgICAgIEVkaXRvcmlhbCBzdWdnZXN0aW9ucyBjYW4gYmUgc2VudCB0
byB0aGUgYXV0aG9yLiBUaGlzIGxhc3QNCj4gICAgICAgICBjYWxsIHdpbGwNCj4NCj4gICAgICAg
ICAgICAgIGVuZCBvbiB0aGUgMTh0aCBvZiBEZWNlbWJlciAyMDE5Lg0KPg0KPiAgICAgICAgICAg
ICAgVG8gaW1wcm92ZSBkb2N1bWVudCBxdWFsaXR5IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBj
YXVnaHQNCj4gICAgICAgICBhcyBlYXJseQ0KPg0KPiAgICAgICAgICAgICAgYXMgcG9zc2libGUs
IHdlIHdvdWxkIHJlcXVpcmUgYXQgbGVhc3QNCj4NCj4gICAgICAgICAgICAgIHR3byByZXZpZXdl
cnMgdG8gZG8gYSBjb21wbGV0ZSByZXZpZXcgb2YgdGhlDQo+ICAgICAgICAgZG9jdW1lbnQuICBQ
bGVhc2UgbGV0DQo+DQo+ICAgICAgICAgICAgICB0aGUgY2hhaXJzIGtub3cgaWYgeW91IGFyZSB3
aWxsaW5nIHRvIGJlIGEgcmV2aWV3ZXIuDQo+DQo+ICAgICAgICAgICAgICBUaGUgbGFzdCBjYWxs
IHdpbGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBzcHJpbmcgd29ya2luZw0KPiAgICAgICAgIGdyb3Vw
LCB3aXRoDQo+DQo+ICAgICAgICAgICAgICBkaXNjdXNzaW9uIGRpcmVjdGVkIHRvIHRoZSBpcHY2
IGxpc3QuDQo+DQo+ICAgICAgICAgICAgICBUaGFua3MsDQo+DQo+ICAgICAgICAgICAgICBCb2Ig
JiBPbGUsIDZtYW4gY28tY2hhaXJzDQo+DQo+DQo+ICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4NCj4g
ICAgICAgICAgICAgIElFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KPg0KPiAg
ICAgICAgIGlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+IDxtYWlsdG86aXB2NkBp
ZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4+IDxtYWlsdG86aXB2NkBpZXRmLm9yZzxtYWls
dG86aXB2NkBpZXRmLm9yZz4+DQo+DQo+ICAgICAgICAgICAgICBBZG1pbmlzdHJhdGl2ZSBSZXF1
ZXN0czoNCj4gICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lw
djYNCj4NCj4NCj4gICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPg0KPiAgICAgICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQo+DQo+ICAgICAgICAgSUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQo+DQo+
ICAgICAgICAgaXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4gPG1haWx0bzppcHY2
QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPj4gPG1haWx0bzppcHY2QGlldGYub3JnPG1h
aWx0bzppcHY2QGlldGYub3JnPj4NCj4NCj4gICAgICAgICBBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0
czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQo+DQo+ICAgICAg
ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCj4NCj4gICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+ICAgICBJRVRGIElQdjYg
d29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QNCj4NCj4gICAgIGlwdjZAaWV0Zi5vcmc8bWFpbHRv
OmlwdjZAaWV0Zi5vcmc+IDxtYWlsdG86aXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9y
Zz4+DQo+DQo+ICAgICBBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQo+DQo+ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0Kc3ByaW5nIG1haWxp
bmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQpodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCklFVEYg
SVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KaXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2
NkBpZXRmLm9yZz4NCkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiBodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi
SFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30N
CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxl
LW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4g
MS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQot
LT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5r
PSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkhpIEdyZWcsIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgRU5ELk9UUCBTSUQgaXMg
Tk9UIGRlZmluZWQgb3IgdG8gYmUgdXNlZCBmb3IgaW4tc2l0dSBPQU0uDQo8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlJlZ2FyZHMg4oCmIFphZmFyIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9w
OnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFj
ayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpi
bGFjayI+aXB2NiAmbHQ7aXB2Ni1ib3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgR3Jl
ZyBNaXJza3kgJmx0O2dyZWdpbWlyc2t5QGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+
VGh1cnNkYXksIERlY2VtYmVyIDE5LCAyMDE5IGF0IDEwOjIxIEFNPGJyPg0KPGI+VG86IDwvYj5S
b2JlcnQgUmFzenVrICZsdDtyb2JlcnRAcmFzenVrLm5ldCZndDs8YnI+DQo8Yj5DYzogPC9iPlNQ
UklORyBXRyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0OywgNm1hbiBXRyAmbHQ7aXB2NkBpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFtzcHJpbmddIDZtYW4gdy5nLiBsYXN0IGNh
bGwgZm9yICZsdDtkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0OyAtIEVORC5PVFA8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkhpIFJvYmVydCwgPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+dGhhbmsgeW91IGZvciB5b3VyIHF1aWNrIHJlc3BvbnNlLiBDb3VsZCB5b3UgcGxlYXNlIGhl
bHAgbWUgdW5kZXJzdGFuZCBob3cgdGhpcyBwcm9wb3NlZCBtZWNoYW5pc20gY29tcGxlbWVudHMg
d2hhdCBpcyBkZWZpbmVkIGluIHRoZSBjb21iaW5hdGlvbiBvZg0KPGEgaHJlZj0iaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEtMDgiPmlPQU0gZGF0
YTwvYT4gYW5kDQo8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1pcHBtLWlvYW0taXB2Ni1vcHRpb25zLTAwIj5pT0FNIGluIElQdjY8L2E+IGRyYWZ0cz8gQXMg
SSB1bmRlcnN0YW5kIGl0LCB0aGUgZGF0YSBkcmFmdCBhbHJlYWR5IGluY2x1ZGVzIHRoZSBtZWNo
YW5pc20gdG8gdHJpZ2dlciB0aGUgdGltZXN0YW1wIGNvbGxlY3Rpb24gb24gYSBub2RlIGJ5IHNl
dHRpbmcgdGhlIGFwcHJvcHJpYXRlIGZsYWdzIGluIHRoZSZuYnNwO0lPQU0tVHJhY2UtVHlwZQ0K
IGZpZWxkLiBBbmQgdGhlIElPQU0tVHJhY2UtVHlwZSBmaWVsZCBpcyBwYXJ0IG9mIGlPQU0gaW4g
SVB2NiBlbmNhcHN1bGF0aW9uLiBJZiB0aGF0IGlzJm5ic3A7dGhlIGNhc2UsIEkgZG9uJ3Qgc2Vl
IHRoZSBnYXAgdGhhdCBuZWVkcyB0byBiZSBjbG9zZWQgYnV0IHRoZSBkdXBsaWNhdGlvbiBvZiBm
dW5jdGlvbmFsaXR5IGJ5IHRoZSBwcm9wb3NlZCBFTkQuLk9UUCBmdW5jdGlvbi48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdyZWc8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVGh1
LCBEZWMgMTksIDIwMTkgYXQgNzowNiBBTSBSb2JlcnQgUmFzenVrICZsdDs8YSBocmVmPSJtYWls
dG86cm9iZXJ0QHJhc3p1ay4ubmV0Ij5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7IHdyb3RlOjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkhpIEdyZWcsIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jmd0OyBJIGJlbGlldmUgdGhhdCBpT0FNIGFscmVhZHkgaGFzIGRlZmluZWQgYSBtZXRo
b2QgdG8gY29sbGVjdCB0aW1lc3RhbXBzJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IGFuZCB0aGUgbWV0aG9kIHRvIHRyaWdnZXIg
dGltZXN0YW1waW5nIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgd2UncmUmbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgZGlzY3Vzc2lu
ZyBpcyBkdXBsaWNhdGluZyB0aGF0LiBXb3VsZCB5b3UgYWdyZWU/Jm5ic3A7Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk5vcGUgbm90
IGF0IGFsbC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+VGhlIHRpbWVzdGFtcGluZyBpcyBuZWVkZWQgaW4gdGhlIFNSIHBhdGhzIGlu
IHRoZSBvdXRlciBoZWFkZXIuIGlPQU0gc2F5czo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7IFNjb3BlOiBUaGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIGRhdGEg
ZmllbGRzIGFuZCBhc3NvY2lhdGVkIGRhdGE8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdHlwZXMgZm9yIGluLXNpdHUg
T0FNLiZuYnNwOyBUaGUgaW4tc2l0dSBPQU0gZGF0YSBmaWVsZCBjYW4gYmUgdHJhbnNwb3J0ZWQ8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsgYnkgYSB2YXJpZXR5IG9mIHRyYW5zcG9ydCBwcm90b2NvbHMsIGluY2x1ZGlu
ZyBOU0gsIFNlZ21lbnQgUm91dGluZyw8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgR2VuZXZlLCBJUHY2LCBvciBJUHY0
LiA8Yj4mbmJzcDtTcGVjaWZpY2F0aW9uIGRldGFpbHMgZm9yIHRoZXNlIGRpZmZlcmVudDxvOnA+
PC9vOnA+PC9iPjwvc3Bhbj48L3ByZT4NCjxwcmU+PGI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgdHJhbnNwb3J0IHByb3RvY29scyBhcmUgb3V0c2lkZSB0aGUgc2NvcGUg
b2YgdGhpcyBkb2N1bWVudC48L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxk
aXY+DQo8cHJlIHN0eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5JIHRoaW5rIGN1cnJlbnQgU1IgT0FNIGRyYWZ0IGZpbGxzIHRoYXQgZ2FwLiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZT48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8ZGl2
Pg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoeDxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlIuPG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVGh1LCBEZWMgMTksIDIwMTkgYXQgMzo0OSBQTSBH
cmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkhpIFJvYmVydCwgPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Y291bGQgeW91IHBsZWFzZSBjbGFyaWZ5IHlvdXIgc3RhdGVtZW50ICZxdW90O3RoZXJlIGlzIGh1
Z2UgdmFsdWUgaW4mbmJzcDtkZWZpbmluZyZuYnNwO3BhY2tldCB0aW1lc3RhbXBpbmcgaW4gYWxs
IG9hbSZuYnNwO2RvY3VtZW50cyBJRVRGIHByb2R1Y2VzIHRoZXNlIGRheXMmcXVvdDs/IElzIHRo
YXQgYXBwbGljYWJsZSB0byBBY3RpdmUgT0FNIG1ldGhvZHMgb3IgdG8gb3RoZXIgT0FNIG1ldGhv
ZG9sb2dpZXMsIGluY2x1ZGluZywgUGFzc2l2ZSBhbmQNCiBIeWJyaWQ/IElmIHRoZSB0aW1lc3Rh
bXBpbmcgb3BlcmF0aW9uIGlzIGVudGlyZWx5IGxvY2FsIHRvIGEgbmV0d29ya2luZyBub2RlIGlz
IGFwcGxpZWQgdG8gYSBkYXRhIGZsb3csIGluIG90aGVyIHdvcmRzLCB0aGUgdGltZXN0YW1wIHZh
bHVlIGlzIG5vdCBzdG9yZWQgaW4gdGhlIGZvcndhcmRlZCBkb3duc3RyZWFtIGRhdGEgcGFja2V0
LCB3aGljaCBwZXJmb3JtYW5jZSBtZXRyaWMgeW91ciBleHBlY3QgdG8gcHJvZHVjZT8gT3IgaXMg
dGhlIGV4cGVjdGF0aW9uDQogdG8gdXNlIHRoZSBBbHRlcm5hdGUgTWFya2luZyBtZXRob2RvbG9n
eSwgYXMgZGVzY3JpYmVkIGluIFJGQyA4MzIxLCBpbiBjb21iaW5hdGlvbiB3aXRoIHRoZSBsb2Nh
bCB0aW1lc3RhbXBpbmc/IElmIHRoZSBwcm9kdWN0IG9mIHRoZSB0aW1lc3RhbXBpbmcgb3BlcmF0
aW9uIGlzIHN0b3JlZCBpbiB0aGUgZGF0YSBwYWNrZXQsIHRoZW4gaG93IGlzIHRoYXQgZGlmZmVy
ZW50IGZyb20gd2hhdCBpcyBhbHJlYWR5IGRlc2NyaWJlZCBpbiB0aGUgaU9BTQ0KIGRyYWZ0IHlv
dSd2ZSByZWZlcmVuY2VkPyBJIGJlbGlldmUgdGhhdCBpT0FNIGFscmVhZHkgaGFzIGRlZmluZWQg
YSBtZXRob2QgdG8gY29sbGVjdCB0aW1lc3RhbXBzIGFuZCB0aGUgbWV0aG9kIHRvIHRyaWdnZXIg
dGltZXN0YW1waW5nIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgd2UncmUgZGlzY3Vzc2luZyBpcyBk
dXBsaWNhdGluZyB0aGF0LiBXb3VsZCB5b3UgYWdyZWU/PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5HcmVnPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFRodSwgRGVjIDE5LCAyMDE5
IGF0IDE6NTYgQU0gUm9iZXJ0IFJhc3p1ayAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJvYmVydEByYXN6
dWsubmV0IiB0YXJnZXQ9Il9ibGFuayI+cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+Jmd0OyB3cm90ZTo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+SGkgSm9lbCw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyZuYnNwOyBIb3dldmVyLCB0aGVyZSBpcyBubyBkZWZp
bmVkIGJlaGF2aW9yIHRoYXQgSSBrbm93IG9mIHRoYXQgY2FuIG1ha2UgdXNlJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7Jm5ic3A7
b2YgdGhpcyB0aW1lc3RhbXAuJm5ic3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Ob3Qgc3VyZSBob3cgdG8gcmVhZCB0aGF0IHN0
YXRlbWVudC4gQXJlIHlvdSBleHBlY3RpbmcgSUVURiBkcmFmdCB0byB0ZWxsIHZlbmRvciB0aGF0
IGNvbXB1dGluZyZuYnNwO2RlbHRhIG9mIE4gdmFsdWVzIGlzIG5lZWRlZCA/IE9yIGlzIElFVEYg
ZHJhZnQgbmVlZGVkIHRvIHRlbGwgcGFja2V0IGFuYWx5emVycyB0byBldmFsdWF0ZSB0aGUgcXVh
bGl0eSBvZiB0aGUgcGF0aCBiYXNlZCBvbiBwYWNrZXRzIHRpbWVzdGFtcHMNCiA/IFllcyByb3V0
ZXJzIG1heSBuZXZlciBiZSBpbnZvbHZlZCBpbiBzdWNoIHByb2Nlc3NpbmcsIGJ1dCBvdGhlciBu
ZXR3b3JrIG1vbml0b3JpbmcgY29tcG9uZW50cyBkby4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U3VyZSBjdXJyZW50IG5ldHdvcmtp
bmcgaW4gdGhpcyByZWdhcmQgaXMgaW4gc3RvbmUgYWdlcywgYnV0IHRoZXJlIGFyZSByZWFsIGVm
Zm9ydHMgYW5kIHdvcmtpbmcgY29kZSB3aGljaCBnb2VzIGJleW9uZCB0aGF0IGFscmVhZHkgaW4g
cGxhY2UuIEV4YW1wbGU6DQo8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0wOCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEtMDg8L2E+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNvIHRoZXJlIGlz
IGh1Z2UgdmFsdWUgaW4mbmJzcDtkZWZpbmluZyZuYnNwO3BhY2tldCB0aW1lc3RhbXBpbmcgaW4g
YWxsIG9hbSZuYnNwO2RvY3VtZW50cyBJRVRGIHByb2R1Y2VzIHRoZXNlIGRheXMgYW5kIGl0IHdv
dWxkIGJlIHJhdGhlciBkaXNzZXJ2aWNlIHRvIHJlbW92ZSBzdWNoIGltcG9ydGFudCBvcHRpb24u
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRoeCw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPnIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9u
IFRodSwgRGVjIDE5LCAyMDE5IGF0IDE6NDUgQU0gSm9lbCBNLiBIYWxwZXJuICZsdDs8YSBocmVm
PSJtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmptaEBqb2VsaGFs
cGVybi5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGlu
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIEkgYW0gcmVhZGluZyB0aGUgZHJhZnQgY29ycmVj
dGx5LCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEVORC5PUCBhbmQNCjxicj4NCkVORC5PVFAgaXMg
dGhhdCBhbiBpbnRlcm5hbCBwcm9jZXNzIGlzIHRvIGF0dGFjaCBpbiBzb21lIGludGVybmFsIDxi
cj4NCmxvY2F0aW9uIGEgdGltZXN0YW1wIHRvIHRoZSBwYWNrZXQuJm5ic3A7IEluIHRoZSBhYnN0
cmFjdCwgSSB1bmRlcnN0YW5kIHdoeSA8YnI+DQpzdWNoIGNuYSBiZSB1c2VmdWwuPGJyPg0KPGJy
Pg0KSG93ZXZlciwgdGhlcmUgaXMgbm8gZGVmaW5lZCBiZWhhdmlvciB0aGF0IEkga25vdyBvZiB0
aGF0IGNhbiBtYWtlIHVzZSA8YnI+DQpvZiB0aGlzIHRpbWVzdGFtcC4mbmJzcDsgVW50aWwgc3Vj
aCBhIGJlaGF2aW9yIGlzIGRlZmluZWQsIHdoYXQgaXMgdGhlIHZhbHVlIDxicj4NCmluIGRlZmlu
aW5nIHRoZSBFTkQuT1RQIGJlaGF2aW9yPyZuYnNwOyAoVGFrZW4gaW4gdGhlIGV4dHJlbWUsIHVu
dGlsIHRoZXJlIGlzIDxicj4NCnN1Y2ggYSBkZWZpbml0aW9uLCBhbnkgaW1wbGVtZW50YXRpb24g
d2hpY2ggdHJlYXRlZCBFTkQuT1RQIGFzIEVORC5PUCA8YnI+DQp3b3VsZCBzZWVtIHRvIGJlIGlu
ZGlzdGluZ3Vpc2hhYmxlIGZyb20gcHJvcGVyIG9wZXJhdGlvbiBpbiB0ZXJtcyBvZiA8YnI+DQpi
ZWhhdmlvciBvbiB0aGUgd2lyZS4pPGJyPg0KPGJyPg0KWW91cnMsPGJyPg0KSm9lbDxicj4NCjxi
cj4NCk9uIDEyLzE4LzIwMTkgNzowMSBQTSwgWmFmYXIgQWxpICh6YWxpKSB3cm90ZTo8YnI+DQom
Z3Q7IEhpIEpvZWwsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoYW5rcyBmb3IgeW91ciByZXZpZXcu
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoZSBwcm9jZXNzaW5nIGRldGFpbHMgd2VyZSBlbWJlZGRl
ZCBpbiB0aGUgU2VjdGlvbiA0Ljxicj4NCiZndDsgPGJyPg0KJmd0OyBXZSBicm91Z2h0IHRoZW0g
dXAgaW4gdGhlIFNlY3Rpb24gMyBhbmQgYWxzbyBhZGRlZCBhZGRpdGlvbmFsIG5vcm1hdGl2ZSA8
YnI+DQomZ3Q7IGxhbmd1YWdlIGluIFNlY3Rpb24gNC48YnI+DQomZ3Q7IDxicj4NCiZndDsgV2Ug
aGF2ZSBiZWVuIG1haW50YWluaW5nIHRoZSBsYXRlc3QgdmVyc2lvbiBvZiB0aGUgZHJhZnQgaW4g
dGhlIEdpdGh1Yi4uLjxicj4NCiZndDsgPGJyPg0KJmd0OyBIb3dldmVyLCB3ZSBhbHNvIHBvc3Rl
ZCB0aGUgbGF0ZXN0IGRpZmZzLCB3aGljaCBhZGRyZXNzZXMgeW91ciBjb21tZW50cyA8YnI+DQom
Z3Q7IGFzIGZvbGxvd3M6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyogSW4gdGhl
IG5ldyByZXZpc2lvbiwgd2UgaGF2ZSBhZGRlZCBub3JtYXRpdmUgdGV4dCBhdCB0aGUgYmVnaW5u
aW5nPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7b2YgMy4xLjEgd2hlcmUgTy1iaXQgaXMg
ZGVmaW5lZC48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyogU2VjdGlvbnMgMy4zIGFuZCAzLjQgYWRk
cyBub3JtYXRpdmUgdGV4dHMgZm9yIE9BTSBTSURzLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7KiA0
LjEuMiBhbmQgNC4yLjIgZnVydGhlciBhZGRzIGFkZGl0aW9uYWwgbm9ybWF0aXZlIHRleHQgZm9y
IFBpbmcgYW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dHJhY2Vyb3V0ZSB1c2UtY2Fz
ZXMsIHJlc3BlY3RpdmVseS4gPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IExhdGVzdCB2ZXJzaW9uIGlz
IGtlcHQgaW4gdGhlIEdpdGh1YiBhbmQgYWxzbyB1cGxvYWRlZCBhcyA8YnI+DQomZ3Q7IDxhIGhy
ZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3N0YWdpbmcvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1z
cnY2LW9hbS0wMy50eHQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL3N0
YWdpbmcvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMy50eHQ8L2E+Ljxicj4NCiZn
dDsgPGJyPg0KJmd0OyBUaGFua3M8YnI+DQomZ3Q7IDxicj4NCiZndDsgUmVnYXJkcyDigKYgWmFm
YXI8YnI+DQomZ3Q7IDxicj4NCiZndDsgKkZyb206IComcXVvdDtKb2VsIE0uIEhhbHBlcm4mcXVv
dDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tIiB0YXJnZXQ9Il9ibGFu
ayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyAqRGF0ZTogKlRodXJzZGF5
LCBEZWNlbWJlciA1LCAyMDE5IGF0IDEwOjAxIFBNPGJyPg0KJmd0OyAqVG86IComcXVvdDtaYWZh
ciBBbGkgKHphbGkpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86emFsaUBjaXNjby5jb20iIHRh
cmdldD0iX2JsYW5rIj56YWxpQGNpc2NvLmNvbTwvYT4mZ3Q7LCA2bWFuIFdHICZsdDs8YSBocmVm
PSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+
Jmd0OywNCjxicj4NCiZndDsgU1BSSU5HIFdHICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7
ICpTdWJqZWN0OiAqUmU6IDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yICZsdDtkcmFmdC1pZXRmLTZt
YW4tc3ByaW5nLXNydjYtb2FtJmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyBTb3JyeSwgbWlub3Ig
dHlwby4mbmJzcDsmbmJzcDtTUkgsIG5vdCBOU0gsIGluIHRoZSA0dGggcGFyYWdyYXBoLjxicj4N
CiZndDsgPGJyPg0KJmd0OyBKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIDEyLzUvMjAxOSA5
OjQyIFBNLCBKb2VsIE0uIEhhbHBlcm4gd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtUaGUgbm9ybWF0aXZlIGJlaGF2aW9yIGZvciB0aGUgYml0cyBpbiB2YXJp
b3VzIHBsYWNlcyBzYXlzIHRoYXQgdGhlPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtwYWNrZXQgaXMgcHVudGVkIHRvIHRoZSBjb250cm9sIHByb2Nlc3MuJm5ic3A7IElu
IGFuZCBvZiBpdHNlbGYsIHRoYXQgaXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtmaW5l
Ljxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7SG93ZXZlciwgaW4gb3Jk
ZXIgZm9yIHRoYXQgdG8gYmUgdXNlZnVsLCB0aGUgY29udHJvbCBwcm9jZXNzIGhhcyB0bzxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2tub3c8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO3doYXQgdG8gZG8gd2l0aCB0aGUgcGFja2V0IHdoZW4gaXQgZ2V0cyB0aGVy
ZS4mbmJzcDsgSW4gdGhlIGNsYXNzaWMgY2FzZSBvZjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7cm91dGVyIHJlZGlyZWN0LCB0aGlzIGlzIGNvdXBsZWQgd2l0aCBkZWZp
bml0aW9uIG9mIHZhcmlvdXMgY29udGVudCB0bzxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7YmUgcHJvY2Vzc2VkIGJ5IHRoZSByb3V0ZXIgY29udHJvbCBsb2dpYy48YnI+
DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0luIHRoZSBjYXNlIG9mIHRoaXMg
ZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5vcm1hdGl2ZSBkZWZpbml0aW9uIG9mIHdoYXQ8YnI+DQom
Z3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3RoZSBjb250cm9sIHByb2Nlc3MgaXMg
dG8gZG8gd2l0aCB0aGUgcGFja2V0LiZuYnNwOyBBbmQgcGFydGljdWxhcmx5PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7c2luY2UgaW48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwO21hbnkgb2YgdGhlIGNhc2VzIGRlc2NyaWJlZCB0aGUgcGFja2V0IHRoYXQgaXMg
cHVudGVkIHN0aWxsIGhhcyBhbiBTUkgsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtub3JtYWwgcGFja2V0IHByb2Nlc3Npbmcgd291bGQgc2ltcGx5IHJlYWNoIHRoZSBz
YW1lICZxdW90O3B1bnQmcXVvdDsgc3RlcC4mbmJzcDsgV2l0aDxicj4NCiZndDsgPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7bm93aGVyZSB0byBwdW50IGl0Ljxicj4NCiZndDsgPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7WW91IGFzc3N1bWUgaW4gdGhlIGV4YW1wbGVzIHRoYXQg
c29tZSBmb3JtcyBvZiBwYXJzaW5nIHRoYXQgYnlwYXNzIHRoZTxicj4NCiZndDsgPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7TlNIIHdpbGwgdGFrZSBwbGFjZS4mbmJzcDsgQnV0IHByb2Nl
c3NpbmcgZG9lcyBub3QgdGFrZSBwbGFjZSBieSBpbnN0aW5jdCBvcjxicj4NCiZndDsgPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bWFnaWMuJm5ic3A7IEl0IHRha2VzIHBsYWNlIGJlY2F1
c2Ugd2Ugd3JpdGUgUkZDcyB0aGF0IGRlc2NyaWJlIHdoYXQgaGFzIHRvPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtoYXBwZW4uJm5ic3A7IFdpdGhvdXQgc29tZSBkZWZp
bml0aW9uIG9mIHRoZSByZXF1aXJlZCBwYXJzaW5nLCBhbmQgSSBiZWxpZXZlPGJyPg0KJmd0OyA8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsoYWx0aG91Z2ggSSBhbSBndWVzc2luZyBkdWUg
dG8gdGhlIGxhY2sgb2YgZGVzY3JpcHRpb24pIHdlIGFsc28gbmVlZDxicj4NCiZndDsgPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c29tZSBub3JtYXRpdmUgZGVzY3JpcHRpb24gb2Ygd2hh
dCB0aGUgY29udHJvbCBwcm9jZXNzIGlzIHJlcXVpcmVkPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7dG8gZG8uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtOb3Rl
IHRoYXQgaW4gbW9zdCBPQU0sIHdlIGRlZmluZSB0aGUgYmVoYXZpb3IgdGhhdCBpcyByZXF1aXJl
ZCwgYW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlbjxicj4NCiZndDsgPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7aW5kaWNhdGUgd2hlcmUgaXQgaXMgcGVybWl0dGVkIHRv
IHVzZSB0aGUgY29udHJvbCBwbGFuZSB0byBhY2hpZXZlIGl0Ljxicj4NCiZndDsgPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7VGhpcyByZXN1bHRzIGluIGEgY2xlYXIgc3BlY2lmaWNhdGlv
biwgYW5kIGltcGxlbWVudGF0aW9uIGZsZXhpYmlsaXR5Ljxicj4NCiZndDsgPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7WW91cnMsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtPbiAx
Mi81LzIwMTkgOTozNCBQTSwgWmFmYXIgQWxpICh6YWxpKSB3cm90ZTo8YnI+DQomZ3Q7IDxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SGkgSm9lbCw8YnI+DQomZ3Q7
IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SSBkaWQgbm90IHVu
ZGVyc3RhbmQgeW91ciBjb21tZW50Ljxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtDYW4geW91IHBsZWFzZSBwb2ludCB0byBzcGVjaWZpYyB0ZXh0
IGluIHRoZSBkcmFmdCBmb3Igd2hpY2ggdGhlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtkcmFmdDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtuZWVkcyB0byBkZWZpbmUgbm9ybWF0aXZlIGJlaGF2aW9yIGZvciB0
aGUgJnF1b3Q7bm9kZSBwdW50IHByb2Nlc3Nvcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7bG9vazxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtwYXN0IHRoZSBTUkggYW5kIG1ha2UgZGV0ZXJtaW5hdGlvbnMgYmFz
ZWQgb24gdGhlIGNvbnRlbnQuJnF1b3Q7Pzxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtUaGFua3M8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7UmVnYXJkcyDigKYgWmFmYXI8YnI+DQomZ3Q7IDxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7KkZyb206ICppcHY2ICZs
dDs8YSBocmVmPSJtYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
aXB2Ni1ib3VuY2VzQGlldGYub3JnPC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2Ni1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsmZ3Q7IG9u
IGJlaGFsZiBvZiAmcXVvdDtKb2VsIE0uIEhhbHBlcm4mcXVvdDs8YnI+DQomZ3Q7IDxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0OzxhIGhyZWY9Im1haWx0bzpq
bWhAam9lbGhhbHBlcm4uLi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhAam9lbGhhbHBlcm4uY29t
PC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tIiB0YXJn
ZXQ9Il9ibGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7Jmd0Ozxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsqRGF0ZTogKldlZG5lc2Rh
eSwgRGVjZW1iZXIgNCwgMjAxOSBhdCA0OjM3IFBNPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOypUbzogKk9sZSBUcm9hbiAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnIiB0YXJnZXQ9Il9ibGFuayI+b3Ryb2FuQGVtcGxv
eWVlcy5vcmc8L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsm
bHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPm90cm9hbkBlbXBsb3llZXMub3JnPC9hPiZndDsmZ3Q7LCA2bWFuIFdHICZsdDs8YSBo
cmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8
L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7bWFpbHRv
OjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRm
Lm9yZzwvYT4mZ3Q7Jmd0Oyw8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7U1BSSU5HIFdHICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7bWFpbHRvOjxhIGhy
ZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5v
cmc8L2E+Jmd0OyZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7KlN1YmplY3Q6ICpSZTogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3I8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDtkcmFmdC1pZXRmLTZtYW4t
c3ByaW5nLXNydjYtb2FtJmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtJIHJlLXJlYWQgdGhpcyBkcmFmdCwgYW5kIEkgYW0gYWZyYWlkIGl0
IGlzIGN1cnJlbnRseTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
dW5kZXItc3BlY2lmaWVkLjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtJbiBvcmRlciBmb3IgdGhlIHZhcmlvdXMgZXhhbXBsZXMgdG8gd29yaywg
dGhlcmUgaXMgYXNzdW1lZDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7YmVoYXZpb3IgYnk8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7dGhlIHByb2Nlc3NvciB0byB3aGljaCBwYWNrZXRzIGFyZSBwdW50ZWQuJm5i
c3A7Jm5ic3A7SSBjb3VsZCBub3QgZmluZDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7d2hlcmUgdGhpczxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtub3JtYXRpdmUgYmVoYXZpb3IgaXMgZGVzY3JpYmVkIGV4cGxp
Y2l0bHkuJm5ic3A7Jm5ic3A7SXQgYXBwZWFycyB0aGF0IHRoZTxicj4NCiZndDsgPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtiZWhhdmlvciByZXF1aXJlcyB0aGF0
IHRoZSBub2RlICZxdW90O3B1bnQgcHJvY2Vzc29yJnF1b3Q7IGxvb2sgcGFzdCB0aGU8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1NSSCBhbmQ8YnI+DQomZ3Q7IDxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7bWFrZSBkZXRlcm1pbmF0
aW9ucyBiYXNlZCBvbiB0aGUgY29udGVudC4mbmJzcDsmbmJzcDtUaGlzIG5lZWRzIHRvIGJlPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkZXNjcmliZWQ8YnI+DQom
Z3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZXhwbGljaXRs
eS4mbmJzcDsmbmJzcDtBbmQgaXQgbmVlZHMgc29tZSBkaXNjdXNzaW9uIG9mIHdoeSBpdCBpcyBs
ZWdpdGltYXRlIHRvPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO2xvb2sgcGFzdCB0aGUgU1JIIHdoZW4gdGhlIFNSSCBkb2VzIG5vdCBzaG93IFNM
PTAuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O1lvdXJzLDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO09uIDEyLzQvMjAxOSAzOjUzIFBNLCBPbGUgVHJvYW4gd3JvdGU6PGJyPg0KJmd0OyA8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsm
bmJzcDsgSGVsbG8sPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7QXMgYWdyZWVkIGluIHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4gU2luZ2Fwb3JlLCB0
aGlzPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsmbmJzcDsmbmJzcDsgbWVzc2FnZSBzdGFydHMgYSBuZXcgdHdvIHdlZWsgNk1BTiBX
b3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDthZHZhbmNpbmc6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGl0bGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs6IE9w
ZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2U8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyhPQU0pIGluPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgU2Vn
bWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5lIChTUnY2KTxicj4NCiZn
dDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0F1dGhvciZuYnNwOyZuYnNw
OyA6IFouIEFsaSwgQy4gRmlsc2ZpbHMsIFMuIE1hdHN1c2hpbWEsIEQuPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtWb3llciwgTS4gQ2hlbjxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0ZpbGVuYW1lIDogZHJhZnQtaWV0Zi02
bWFuLXNwcmluZy1zcnY2LW9hbS0wMjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwO1BhZ2VzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7OiAyMzxicj4NCiZndDsg
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0RhdGUmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgOiAyMDE5LTExLTIwPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2
LW9hbS88L2E+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgYXMgYSBQcm9wb3NlZCBTdGFuZGFyZC48YnI+DQom
Z3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyBTdWJzdGFudGl2ZSBjb21tZW50cyBhbmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0
IGZvcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7cHVibGlzaGlu
ZyB0aGlzPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgZG9jdW1lbnQgc2hvdWxkIGJlIGRpcmVjdGVkIHRvIHRo
ZSBtYWlsaW5nIGxpc3QuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgRWRpdG9yaWFsIHN1Z2dlc3Rpb25zIGNh
biBiZSBzZW50IHRvIHRoZSBhdXRob3IuIFRoaXMgbGFzdDxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7Y2FsbCB3aWxsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgZW5kIG9uIHRo
ZSAxOHRoIG9mIERlY2VtYmVyIDIwMTkuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgVG8gaW1wcm92ZSBkb2N1
bWVudCBxdWFsaXR5IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBjYXVnaHQ8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2FzIGVhcmx5PGJyPg0KJmd0OyA8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsg
YXMgcG9zc2libGUsIHdlIHdvdWxkIHJlcXVpcmUgYXQgbGVhc3Q8YnI+DQomZ3Q7IDxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyB0
d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2aWV3IG9mIHRoZTxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZG9jdW1lbnQuJm5ic3A7Jm5ic3A7UGxlYXNl
IGxldDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBjaGFpcnMga25vdyBpZiB5b3UgYXJlIHdpbGxpbmcg
dG8gYmUgYSByZXZpZXdlci48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgbGFzdCBjYWxsIHdpbGwgYmUg
Zm9yd2FyZGVkIHRvIHRoZSBzcHJpbmcgd29ya2luZzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7Z3JvdXAsIHdpdGg8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBkaXNjdXNzaW9u
IGRpcmVjdGVkIHRvIHRoZSBpcHY2IGxpc3QuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgVGhhbmtzLDxicj4N
CiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7IEJvYiAmYW1wOyBPbGUsIDZtYW4gY28tY2hhaXJzPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4N
CiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7IElFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdDxicj4NCiZn
dDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJt
YWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+ICZs
dDttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5p
cHY2QGlldGYub3JnPC9hPiZndDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7IEFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pcHY2IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9pcHY2PC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAg
bWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
aXB2NkBpZXRmLm9yZzwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9y
ZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+Jmd0OyAmbHQ7bWFpbHRvOjxhIGhy
ZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRmLm9yZzwv
YT4mZ3Q7PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO0FkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NjwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtJRVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3Q8
YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzpp
cHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRmLm9yZzwvYT4gJmx0O21haWx0
bzo8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0
Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7QWRt
aW5pc3RyYXRpdmUgUmVxdWVzdHM6IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vaXB2NiIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9pcHY2PC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4NCjxicj4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0Kc3ByaW5nIG1haWxpbmcgbGlz
dDxicj4NCjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5z
cHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4N
CklFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0
bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRmLm9yZzwvYT48YnI+DQpB
ZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9pcHY2IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8L2E+PGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwv
cD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_8B69112B5093410984239B54A2744A19ciscocom_--


From nobody Thu Dec 19 09:35:31 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76F94120967; Thu, 19 Dec 2019 09:35:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 xEIYncksCl-V; Thu, 19 Dec 2019 09:35:27 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 F3E5C120928; Thu, 19 Dec 2019 09:35:26 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47dzYB6dt0z6GDFk; Thu, 19 Dec 2019 09:35:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576776926; bh=WVf53XlmC9D3mFCkKHDikBLRMkf58g3TXw2C6ukz4jg=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=VkmjHLYR8tK0QhQos/7chUY+qpKgwhYHoRQDvKz3OLBYi0hUh7BvLE8Nq57DgphY9 NBJRYB1XHQpDR9w73xrG2Mep/rL1mVkhwevXxAi49uPtPA8M2PpXNX5Idm8iRgyDft bFB+G4aUPmz4Osqrh5SmMBIKhRf8SMLppdxJMrQ0=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47dzY94ZQjz6GDFm; Thu, 19 Dec 2019 09:35:25 -0800 (PST)
To: "Zafar Ali (zali)" <zali@cisco.com>
Cc: SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com> <CA+RyBmWfN2XOVp07E0844AgtVDjQxT-AGpy4FjKNCqjwFtbFow@mail.gmail.com> <8B69112B-5093-4109-8423-9B54A2744A19@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <741b29f5-385b-f24c-6965-53368b031730@joelhalpern.com>
Date: Thu, 19 Dec 2019 12:35:23 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <8B69112B-5093-4109-8423-9B54A2744A19@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/spring/IMMJxr8iWoYJnNkPyPXjsUQrqpM>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 17:35:31 -0000

I am probably missing something.
As far as I can tell, the draft does not give any clue as to what the 
END.OTP behavior is to be used for.  Without such description, how is 
the reader to know that it is "NOT ... to be used for in-situ OAM."

Yours,
Joel

On 12/19/2019 12:27 PM, Zafar Ali (zali) wrote:
> Hi Greg,
> 
> The END.OTP SID is NOT defined or to be used for in-situ OAM.
> 
> Thanks
> 
> Regards â€¦ Zafar
> 
> *From: *ipv6 <ipv6-bounces@ietf.org> on behalf of Greg Mirsky 
> <gregimirsky@gmail.com>
> *Date: *Thursday, December 19, 2019 at 10:21 AM
> *To: *Robert Raszuk <robert@raszuk.net>
> *Cc: *SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>
> *Subject: *Re: [spring] 6man w.g. last call for 
> <draft-ietf-6man-spring-srv6-oam> - END.OTP
> 
> Hi Robert,
> 
> thank you for your quick response. Could you please help me understand 
> how this proposed mechanism complements what is defined in the 
> combination of iOAM data 
> <https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08> and iOAM in 
> IPv6 <https://tools.ietf.org/html/draft-ietf-ippm-ioam-ipv6-options-00> 
> drafts? As I understand it, the data draft already includes the 
> mechanism to trigger the timestamp collection on a node by setting the 
> appropriate flags in theÂ IOAM-Trace-Type field. And the IOAM-Trace-Type 
> field is part of iOAM in IPv6 encapsulation. If that isÂ the case, I 
> don't see the gap that needs to be closed but the duplication of 
> functionality by the proposed END..OTP function.
> 
> Regards,
> 
> Greg
> 
> On Thu, Dec 19, 2019 at 7:06 AM Robert Raszuk <robert@raszuk.net 
> <mailto:robert@raszuk..net>> wrote:
> 
>     Hi Greg,
> 
>      > I believe that iOAM already has defined a method to collect
>     timestamps
> 
>      > and the method to trigger timestamping described in the draft we're
> 
>      > discussing is duplicating that. Would you agree?
> 
>     Nope not at all.
> 
>     The timestamping is needed in the SR paths in the outer header. iOAM
>     says:
> 
>      Â Â  Scope: This document defines the data fields and associated data
> 
>      Â Â  types for in-situ OAM.Â  The in-situ OAM data field can be
>     transported
> 
>      Â Â  by a variety of transport protocols, including NSH, Segment Routing,
> 
>      Â Â  Geneve, IPv6, or IPv4. *Â Specification details for these different*
> 
>     *Â Â  transport protocols are outside the scope of this document.*
> 
>     I think current SR OAM draft fills that gap.
> 
>     Thx
> 
>     R.
> 
>     On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky <gregimirsky@gmail.com
>     <mailto:gregimirsky@gmail.com>> wrote:
> 
>         Hi Robert,
> 
>         could you please clarify your statement "there is huge value
>         inÂ definingÂ packet timestamping in all oamÂ documents IETF
>         produces these days"? Is that applicable to Active OAM methods
>         or to other OAM methodologies, including, Passive and Hybrid? If
>         the timestamping operation is entirely local to a networking
>         node is applied to a data flow, in other words, the timestamp
>         value is not stored in the forwarded downstream data packet,
>         which performance metric your expect to produce? Or is the
>         expectation to use the Alternate Marking methodology, as
>         described in RFC 8321, in combination with the local
>         timestamping? If the product of the timestamping operation is
>         stored in the data packet, then how is that different from what
>         is already described in the iOAM draft you've referenced? I
>         believe that iOAM already has defined a method to collect
>         timestamps and the method to trigger timestamping described in
>         the draft we're discussing is duplicating that. Would you agree?
> 
>         Regards,
> 
>         Greg
> 
>         On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net
>         <mailto:robert@raszuk.net>> wrote:
> 
>             Hi Joel,
> 
>              >Â  However, there is no defined behavior that I know of
>             that can make use
> 
>              >Â of this timestamp.
> 
>             Not sure how to read that statement. Are you expecting IETF
>             draft to tell vendor that computingÂ delta of N values is
>             needed ? Or is IETF draft needed to tell packet analyzers to
>             evaluate the quality of the path based on packets timestamps
>             ? Yes routers may never be involved in such processing, but
>             other network monitoring components do.
> 
>             Sure current networking in this regard is in stone ages, but
>             there are real efforts and working code which goes beyond
>             that already in place. Example:
>             https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
> 
>             So there is huge value inÂ definingÂ packet timestamping in
>             all oamÂ documents IETF produces these days and it would be
>             rather disservice to remove such important option.
> 
>             Thx,
> 
>             r.
> 
>             On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern
>             <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
> 
>                 If I am reading the draft correctly, the difference
>                 between END.OP and
>                 END.OTP is that an internal process is to attach in some
>                 internal
>                 location a timestamp to the packet.Â  In the abstract, I
>                 understand why
>                 such cna be useful.
> 
>                 However, there is no defined behavior that I know of
>                 that can make use
>                 of this timestamp.Â  Until such a behavior is defined,
>                 what is the value
>                 in defining the END.OTP behavior?Â  (Taken in the
>                 extreme, until there is
>                 such a definition, any implementation which treated
>                 END.OTP as END.OP
>                 would seem to be indistinguishable from proper operation
>                 in terms of
>                 behavior on the wire.)
> 
>                 Yours,
>                 Joel
> 
>                 On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
>                  > Hi Joel,
>                  >
>                  > Thanks for your review.
>                  >
>                  > The processing details were embedded in the Section 4.
>                  >
>                  > We brought them up in the Section 3 and also added
>                 additional normative
>                  > language in Section 4.
>                  >
>                  > We have been maintaining the latest version of the
>                 draft in the Github...
>                  >
>                  > However, we also posted the latest diffs, which
>                 addresses your comments
>                  > as follows:
>                  >
>                  >Â  Â * In the new revision, we have added normative text
>                 at the beginning
>                  >Â  Â  Â of 3.1.1 where O-bit is defined.
>                  >Â  Â * Sections 3.3 and 3.4 adds normative texts for OAM
>                 SIDs.
>                  >Â  Â * 4.1.2 and 4.2.2 further adds additional normative
>                 text for Ping and
>                  >Â  Â  Â traceroute use-cases, respectively.
>                  >
>                  > Latest version is kept in the Github and also
>                 uploaded as
>                  >
>                 https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
>                  >
>                  > Thanks
>                  >
>                  > Regards â€¦ Zafar
>                  >
>                  > *From: *"Joel M. Halpern" <jmh@joelhalpern.com
>                 <mailto:jmh@joelhalpern.com>>
>                  > *Date: *Thursday, December 5, 2019 at 10:01 PM
>                  > *To: *"Zafar Ali (zali)" <zali@cisco.com
>                 <mailto:zali@cisco.com>>, 6man WG <ipv6@ietf.org
>                 <mailto:ipv6@ietf.org>>,
>                  > SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
>                  > *Subject: *Re: 6man w.g. last call for
>                 <draft-ietf-6man-spring-srv6-oam>
>                  >
>                  > Sorry, minor typo.Â Â SRH, not NSH, in the 4th paragraph.
>                  >
>                  > Joel
>                  >
>                  > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
>                  >
>                  >Â  Â  Â The normative behavior for the bits in various
>                 places says that the
>                  >
>                  >Â  Â  Â packet is punted to the control process.Â  In and
>                 of itself, that is
>                  >Â  Â  Â fine.
>                  >
>                  >Â  Â  Â However, in order for that to be useful, the
>                 control process has to
>                  >Â  Â  Â know
>                  >
>                  >Â  Â  Â what to do with the packet when it gets there. 
>                 In the classic case of
>                  >
>                  >Â  Â  Â router redirect, this is coupled with definition
>                 of various content to
>                  >
>                  >Â  Â  Â be processed by the router control logic.
>                  >
>                  >Â  Â  Â In the case of this document, there is no
>                 normative definition of what
>                  >
>                  >Â  Â  Â the control process is to do with the packet. 
>                 And particularly
>                  >Â  Â  Â since in
>                  >
>                  >Â  Â  Â many of the cases described the packet that is
>                 punted still has an SRH,
>                  >
>                  >Â  Â  Â normal packet processing would simply reach the
>                 same "punt" step.Â  With
>                  >
>                  >Â  Â  Â nowhere to punt it.
>                  >
>                  >Â  Â  Â You asssume in the examples that some forms of
>                 parsing that bypass the
>                  >
>                  >Â  Â  Â NSH will take place.Â  But processing does not
>                 take place by instinct or
>                  >
>                  >Â  Â  Â magic.Â  It takes place because we write RFCs that
>                 describe what has to
>                  >
>                  >Â  Â  Â happen.Â  Without some definition of the required
>                 parsing, and I believe
>                  >
>                  >Â  Â  Â (although I am guessing due to the lack of
>                 description) we also need
>                  >
>                  >Â  Â  Â some normative description of what the control
>                 process is required
>                  >Â  Â  Â to do.
>                  >
>                  >Â  Â  Â Note that in most OAM, we define the behavior
>                 that is required, and
>                  >Â  Â  Â then
>                  >
>                  >Â  Â  Â indicate where it is permitted to use the control
>                 plane to achieve it.
>                  >
>                  >Â  Â  Â This results in a clear specification, and
>                 implementation flexibility.
>                  >
>                  >Â  Â  Â Yours,
>                  >
>                  >Â  Â  Â Joel
>                  >
>                  >Â  Â  Â On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
>                  >
>                  >Â  Â  Â  Â  Â Hi Joel,
>                  >
>                  >Â  Â  Â  Â  Â I did not understand your comment.
>                  >
>                  >Â  Â  Â  Â  Â Can you please point to specific text in the
>                 draft for which the
>                  >Â  Â  Â  Â  Â draft
>                  >
>                  >Â  Â  Â  Â  Â needs to define normative behavior for the
>                 "node punt processor
>                  >Â  Â  Â  Â  Â look
>                  >
>                  >Â  Â  Â  Â  Â past the SRH and make determinations based on
>                 the content."?
>                  >
>                  >Â  Â  Â  Â  Â Thanks
>                  >
>                  >Â  Â  Â  Â  Â Regards â€¦ Zafar
>                  >
>                  >Â  Â  Â  Â  Â *From: *ipv6 <ipv6-bounces@ietf.org
>                 <mailto:ipv6-bounces@ietf.org>
>                  >Â  Â  Â  Â  Â <mailto:ipv6-bounces@ietf.org
>                 <mailto:ipv6-bounces@ietf.org>>> on behalf of "Joel M.
>                 Halpern"
>                  >
>                  >Â  Â  Â  Â  Â <jmh@joelhalpern.com
>                 <mailto:jmh@joelhalpern...com>
>                 <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
>                  >
>                  >Â  Â  Â  Â  Â *Date: *Wednesday, December 4, 2019 at 4:37 PM
>                  >
>                  >Â  Â  Â  Â  Â *To: *Ole Troan <otroan@employees.org
>                 <mailto:otroan@employees.org>
>                  >Â  Â  Â  Â  Â <mailto:otroan@employees.org
>                 <mailto:otroan@employees.org>>>, 6man WG <ipv6@ietf.org
>                 <mailto:ipv6@ietf.org>
>                  >Â  Â  Â  Â  Â <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>>,
>                  >
>                  >Â  Â  Â  Â  Â SPRING WG <spring@ietf.org
>                 <mailto:spring@ietf.org> <mailto:spring@ietf.org
>                 <mailto:spring@ietf.org>>>
>                  >
>                  >Â  Â  Â  Â  Â *Subject: *Re: 6man w.g. last call for
>                  >Â  Â  Â  Â  Â <draft-ietf-6man-spring-srv6-oam>
>                  >
>                  >Â  Â  Â  Â  Â I re-read this draft, and I am afraid it is
>                 currently
>                  >Â  Â  Â  Â  Â under-specified.
>                  >
>                  >Â  Â  Â  Â  Â In order for the various examples to work,
>                 there is assumed
>                  >Â  Â  Â  Â  Â behavior by
>                  >
>                  >Â  Â  Â  Â  Â the processor to which packets are punted.Â Â I
>                 could not find
>                  >Â  Â  Â  Â  Â where this
>                  >
>                  >Â  Â  Â  Â  Â normative behavior is described
>                 explicitly.Â Â It appears that the
>                  >
>                  >Â  Â  Â  Â  Â behavior requires that the node "punt
>                 processor" look past the
>                  >Â  Â  Â  Â  Â SRH and
>                  >
>                  >Â  Â  Â  Â  Â make determinations based on the
>                 content.Â Â This needs to be
>                  >Â  Â  Â  Â  Â described
>                  >
>                  >Â  Â  Â  Â  Â explicitly.Â Â And it needs some discussion of
>                 why it is legitimate to
>                  >
>                  >Â  Â  Â  Â  Â look past the SRH when the SRH does not show
>                 SL=0.
>                  >
>                  >Â  Â  Â  Â  Â Yours,
>                  >
>                  >Â  Â  Â  Â  Â Joel
>                  >
>                  >Â  Â  Â  Â  Â On 12/4/2019 3:53 PM, Ole Troan wrote:
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Hello,
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â As agreed in the working group
>                 session in Singapore, this
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  message starts a new two week 6MAN
>                 Working Group Last Call on
>                  >
>                  >Â  Â  Â  Â  Â advancing:
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â TitleÂ Â Â Â : Operations,
>                 Administration, and Maintenance
>                  >Â  Â  Â  Â  Â (OAM) in
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Segment Routing Networks with IPv6 Data
>                 plane (SRv6)
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â AuthorÂ Â  : Z. Ali, C. Filsfils, S.
>                 Matsushima, D.
>                  >Â  Â  Â  Â  Â Voyer, M. Chen
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â Filename :
>                 draft-ietf-6man-spring-srv6-oam-02
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â PagesÂ Â Â Â : 23
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â Â  Â Â Â Â DateÂ Â Â Â  : 2019-11-20
>                  >
>                  >
>                 https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  as a Proposed Standard.
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Substantive comments and statements of
>                 support for
>                  >Â  Â  Â  Â  Â publishing this
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  document should be directed to the
>                 mailing list.
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Editorial suggestions can be sent to the
>                 author. This last
>                  >Â  Â  Â  Â  Â call will
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  end on the 18th of December 2019.
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  To improve document quality and ensure
>                 that bugs are caught
>                  >Â  Â  Â  Â  Â as early
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  as possible, we would require at least
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  two reviewers to do a complete review of the
>                  >Â  Â  Â  Â  Â document.Â Â Please let
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  the chairs know if you are willing to be
>                 a reviewer.
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  The last call will be forwarded to the
>                 spring working
>                  >Â  Â  Â  Â  Â group, with
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  discussion directed to the ipv6 list.
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Thanks,
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Bob & Ole, 6man co-chairs
>                  >
>                  >
>                  >       
>                  Â --------------------------------------------------------------------
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  IETF IPv6 working group mailing list
>                  >
>                  > ipv6@ietf.org <mailto:ipv6@ietf.org>
>                 <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>                 <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>                  >
>                  >Â  Â  Â  Â  Â  Â Â Â  Administrative Requests:
>                  > https://www.ietf.org/mailman/listinfo/ipv6
>                  >
>                  >
>                  >       
>                  Â --------------------------------------------------------------------
>                  >
>                  >       
>                  Â --------------------------------------------------------------------
>                  >
>                  >Â  Â  Â  Â  Â IETF IPv6 working group mailing list
>                  >
>                  > ipv6@ietf.org <mailto:ipv6@ietf.org>
>                 <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>                 <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>                  >
>                  >Â  Â  Â  Â  Â Administrative Requests:
>                 https://www.ietf.org/mailman/listinfo/ipv6
>                  >
>                  >       
>                  Â --------------------------------------------------------------------
>                  >
>                  >   
>                  Â --------------------------------------------------------------------
>                  >
>                  >Â  Â  Â IETF IPv6 working group mailing list
>                  >
>                  > ipv6@ietf.org <mailto:ipv6@ietf.org>
>                 <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>                  >
>                  >Â  Â  Â Administrative Requests:
>                 https://www.ietf.org/mailman/listinfo/ipv6
>                  >
>                  >   
>                  Â --------------------------------------------------------------------
>                  >
> 
>                 _______________________________________________
>                 spring mailing list
>                 spring@ietf.org <mailto:spring@ietf.org>
>                 https://www.ietf.org/mailman/listinfo/spring
> 
>             --------------------------------------------------------------------
>             IETF IPv6 working group mailing list
>             ipv6@ietf.org <mailto:ipv6@ietf.org>
>             Administrative Requests:
>             https://www.ietf.org/mailman/listinfo/ipv6
>             --------------------------------------------------------------------
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 


From nobody Thu Dec 19 09:44:11 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E66A1202DD; Thu, 19 Dec 2019 09:44:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 IndPb0vUeMLf; Thu, 19 Dec 2019 09:44:00 -0800 (PST)
Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (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 EB6A5120072; Thu, 19 Dec 2019 09:43:59 -0800 (PST)
Received: by mail-lj1-x22e.google.com with SMTP id k8so7156299ljh.5; Thu, 19 Dec 2019 09:43:59 -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=36T9r0W0mEgWoSDKD5lOxX7pP43atj93kBkezBMB0Mw=; b=Sx0O084lW9tQ/Bp+pnvM4SxecwoD4KGUyLHGLPDknJjFJw1YbY3ctdGdvB9fQbglqF 8YrMp97Vxy9sRw6/SoHN2znybVTMWSFIPtMbE+QkrrB+sajZRIvOUjTtNE6w6J0Z3duZ 51lCbgOIkfpexzuJF8Mj7hGoAevr3/FEXgolYvG/MrLxl6IfxzlO2IfCF7AwGohdlR6n DW1z7VSbM9Mz1J8EE2s+/ifeBHg9z83x+1X09jq2PpeVI68vA/KXvgzXzDh7iHI5dTsQ 7bAfeFRhvu2kdW2LOQtAy/xl11MuHXg1y2XI+x/4BhwA0YZMxwSUrjtsCTQUTt1ljtwo pSYQ==
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=36T9r0W0mEgWoSDKD5lOxX7pP43atj93kBkezBMB0Mw=; b=IsPdXBz39egxKdDnRPZ9hnqknRPbhy7K78JrvT6VZhuatm6ilnihkAA9VJKNgU1Uh4 1ZanfHAyKIrtaOPOIM7eeR/gTUH4qXMK+djiYtd22JA+ew7cUxeh9qlwsvhnmJZZC3OH CCOs/CgLuWu5J3GZCORi23iQNSuEHAn+yXdgyQ4o5/wVw8zHfcT3MTmV3ggsHN1DJjUh TSbwWps2WI/EAXDgUmabM4L0WW9AXrxCA5O3As5S3uw5SJIZrPAmyaVLuCHVsqBvQ1B8 XPqUTozFyFPCcKuZzI9rnVgC0WxgpP5gtx80CfljiXFjjB+0I3K84rPkAwO29DDsyFXt t2Ww==
X-Gm-Message-State: APjAAAWdXyHYnoFJTFLJDLSYo+3t9BXSW5NAp5NSwZ+pbnuIAK0BWRZy LsbghDA+zs7xCwoox9c+3HxhnwnQfoPazClf0xw=
X-Google-Smtp-Source: APXvYqwS4YIbR8csG/NgxeZn0cLMQe+r9ig0YNCwuerD2R7MxXhn6/2QEj0UCMeo2Oy8D8Zn/dloR616yv6Iz9t6cOg=
X-Received: by 2002:a2e:918c:: with SMTP id f12mr6927769ljg.66.1576777438084;  Thu, 19 Dec 2019 09:43:58 -0800 (PST)
MIME-Version: 1.0
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com> <CA+RyBmWfN2XOVp07E0844AgtVDjQxT-AGpy4FjKNCqjwFtbFow@mail.gmail.com> <8B69112B-5093-4109-8423-9B54A2744A19@cisco.com>
In-Reply-To: <8B69112B-5093-4109-8423-9B54A2744A19@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 19 Dec 2019 09:43:47 -0800
Message-ID: <CA+RyBmXE6n-WswWCJXhOox7=EK8NKhjgF8qdxsOURP1c99Cv5Q@mail.gmail.com>
To: "Zafar Ali (zali)" <zali@cisco.com>
Cc: Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000164370059a121b78"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TbWmN57WDL1ziKHsQi4jKxJ6LQQ>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 17:44:05 -0000

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

Hi Zafar,
thank you for your clarification, most helpful. If END.OTP is not intended
to be used in conjunction with iOAM in UIPv6, may I suggest to add a text
which will make that explicit. For example,

END.OTP MUST NOT be used in IPv6 packets that include iOAM. If END.OTP and
iOAM are both present in the IPv6 packet, END.OTP processing MUST be
skipped and only iOAM MUST be processed. An implementation MUST use
mechanisms, e.g., logging, to inform an operator of the conflict between
OAM functions.


Regards,
Greg

On Thu, Dec 19, 2019 at 9:27 AM Zafar Ali (zali) <zali@cisco.com> wrote:

> Hi Greg,
>
>
>
> The END.OTP SID is NOT defined or to be used for in-situ OAM.
>
>
>
> Thanks
>
>
>
> Regards =E2=80=A6 Zafar
>
>
>
> *From: *ipv6 <ipv6-bounces@ietf.org> on behalf of Greg Mirsky <
> gregimirsky@gmail.com>
> *Date: *Thursday, December 19, 2019 at 10:21 AM
> *To: *Robert Raszuk <robert@raszuk.net>
> *Cc: *SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>
> *Subject: *Re: [spring] 6man w.g. last call for
> <draft-ietf-6man-spring-srv6-oam> - END.OTP
>
>
>
> Hi Robert,
>
> thank you for your quick response. Could you please help me understand ho=
w
> this proposed mechanism complements what is defined in the combination of=
 iOAM
> data <https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08> and iOAM
> in IPv6 <https://tools.ietf.org/html/draft-ietf-ippm-ioam-ipv6-options-00=
>
> drafts? As I understand it, the data draft already includes the mechanism
> to trigger the timestamp collection on a node by setting the appropriate
> flags in the IOAM-Trace-Type field. And the IOAM-Trace-Type field is part
> of iOAM in IPv6 encapsulation. If that is the case, I don't see the gap
> that needs to be closed but the duplication of functionality by the
> proposed END..OTP function.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Thu, Dec 19, 2019 at 7:06 AM Robert Raszuk <robert@raszuk.net
> <robert@raszuk..net>> wrote:
>
> Hi Greg,
>
>
>
> > I believe that iOAM already has defined a method to collect timestamps
>
> > and the method to trigger timestamping described in the draft we're
>
> > discussing is duplicating that. Would you agree?
>
>
>
> Nope not at all.
>
>
>
> The timestamping is needed in the SR paths in the outer header. iOAM says=
:
>
>
>
>    Scope: This document defines the data fields and associated data
>
>    types for in-situ OAM.  The in-situ OAM data field can be transported
>
>    by a variety of transport protocols, including NSH, Segment Routing,
>
>    Geneve, IPv6, or IPv4. * Specification details for these different*
>
> *   transport protocols are outside the scope of this document.*
>
>
>
> I think current SR OAM draft fills that gap.
>
>
>
> Thx
>
> R.
>
>
>
>
>
>
>
> On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
> Hi Robert,
>
> could you please clarify your statement "there is huge value
> in defining packet timestamping in all oam documents IETF produces these
> days"? Is that applicable to Active OAM methods or to other OAM
> methodologies, including, Passive and Hybrid? If the timestamping operati=
on
> is entirely local to a networking node is applied to a data flow, in othe=
r
> words, the timestamp value is not stored in the forwarded downstream data
> packet, which performance metric your expect to produce? Or is the
> expectation to use the Alternate Marking methodology, as described in RFC
> 8321, in combination with the local timestamping? If the product of the
> timestamping operation is stored in the data packet, then how is that
> different from what is already described in the iOAM draft you've
> referenced? I believe that iOAM already has defined a method to collect
> timestamps and the method to trigger timestamping described in the draft
> we're discussing is duplicating that. Would you agree?
>
>
>
> Regards,
>
> Greg
>
>
>
> On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Joel,
>
>
>
> >  However, there is no defined behavior that I know of that can make use
>
> > of this timestamp.
>
>
>
> Not sure how to read that statement. Are you expecting IETF draft to tell
> vendor that computing delta of N values is needed ? Or is IETF draft need=
ed
> to tell packet analyzers to evaluate the quality of the path based on
> packets timestamps ? Yes routers may never be involved in such processing=
,
> but other network monitoring components do.
>
>
>
> Sure current networking in this regard is in stone ages, but there are
> real efforts and working code which goes beyond that already in place.
> Example: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08
>
>
>
> So there is huge value in defining packet timestamping in all
> oam documents IETF produces these days and it would be rather disservice =
to
> remove such important option.
>
>
>
> Thx,
>
> r.
>
>
>
>
>
> On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern <jmh@joelhalpern.com>
> wrote:
>
> If I am reading the draft correctly, the difference between END.OP and
> END.OTP is that an internal process is to attach in some internal
> location a timestamp to the packet.  In the abstract, I understand why
> such cna be useful.
>
> However, there is no defined behavior that I know of that can make use
> of this timestamp.  Until such a behavior is defined, what is the value
> in defining the END.OTP behavior?  (Taken in the extreme, until there is
> such a definition, any implementation which treated END.OTP as END.OP
> would seem to be indistinguishable from proper operation in terms of
> behavior on the wire.)
>
> Yours,
> Joel
>
> On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:
> > Hi Joel,
> >
> > Thanks for your review.
> >
> > The processing details were embedded in the Section 4.
> >
> > We brought them up in the Section 3 and also added additional normative
> > language in Section 4.
> >
> > We have been maintaining the latest version of the draft in the Github.=
..
> >
> > However, we also posted the latest diffs, which addresses your comments
> > as follows:
> >
> >   * In the new revision, we have added normative text at the beginning
> >     of 3.1.1 where O-bit is defined.
> >   * Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
> >   * 4.1.2 and 4.2.2 further adds additional normative text for Ping and
> >     traceroute use-cases, respectively.
> >
> > Latest version is kept in the Github and also uploaded as
> > https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt.
> >
> > Thanks
> >
> > Regards =E2=80=A6 Zafar
> >
> > *From: *"Joel M. Halpern" <jmh@joelhalpern.com>
> > *Date: *Thursday, December 5, 2019 at 10:01 PM
> > *To: *"Zafar Ali (zali)" <zali@cisco.com>, 6man WG <ipv6@ietf.org>,
> > SPRING WG <spring@ietf.org>
> > *Subject: *Re: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam=
>
> >
> > Sorry, minor typo.  SRH, not NSH, in the 4th paragraph.
> >
> > Joel
> >
> > On 12/5/2019 9:42 PM, Joel M. Halpern wrote:
> >
> >     The normative behavior for the bits in various places says that the
> >
> >     packet is punted to the control process.  In and of itself, that is
> >     fine.
> >
> >     However, in order for that to be useful, the control process has to
> >     know
> >
> >     what to do with the packet when it gets there.  In the classic case
> of
> >
> >     router redirect, this is coupled with definition of various content
> to
> >
> >     be processed by the router control logic.
> >
> >     In the case of this document, there is no normative definition of
> what
> >
> >     the control process is to do with the packet.  And particularly
> >     since in
> >
> >     many of the cases described the packet that is punted still has an
> SRH,
> >
> >     normal packet processing would simply reach the same "punt" step.
> With
> >
> >     nowhere to punt it.
> >
> >     You asssume in the examples that some forms of parsing that bypass
> the
> >
> >     NSH will take place.  But processing does not take place by instinc=
t
> or
> >
> >     magic.  It takes place because we write RFCs that describe what has
> to
> >
> >     happen.  Without some definition of the required parsing, and I
> believe
> >
> >     (although I am guessing due to the lack of description) we also nee=
d
> >
> >     some normative description of what the control process is required
> >     to do.
> >
> >     Note that in most OAM, we define the behavior that is required, and
> >     then
> >
> >     indicate where it is permitted to use the control plane to achieve
> it.
> >
> >     This results in a clear specification, and implementation
> flexibility.
> >
> >     Yours,
> >
> >     Joel
> >
> >     On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:
> >
> >         Hi Joel,
> >
> >         I did not understand your comment.
> >
> >         Can you please point to specific text in the draft for which th=
e
> >         draft
> >
> >         needs to define normative behavior for the "node punt processor
> >         look
> >
> >         past the SRH and make determinations based on the content."?
> >
> >         Thanks
> >
> >         Regards =E2=80=A6 Zafar
> >
> >         *From: *ipv6 <ipv6-bounces@ietf.org
> >         <mailto:ipv6-bounces@ietf.org>> on behalf of "Joel M. Halpern"
> >
> >         <jmh@joelhalpern.com <jmh@joelhalpern...com> <mailto:
> jmh@joelhalpern.com>>
> >
> >         *Date: *Wednesday, December 4, 2019 at 4:37 PM
> >
> >         *To: *Ole Troan <otroan@employees.org
> >         <mailto:otroan@employees.org>>, 6man WG <ipv6@ietf.org
> >         <mailto:ipv6@ietf.org>>,
> >
> >         SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>
> >
> >         *Subject: *Re: 6man w.g. last call for
> >         <draft-ietf-6man-spring-srv6-oam>
> >
> >         I re-read this draft, and I am afraid it is currently
> >         under-specified.
> >
> >         In order for the various examples to work, there is assumed
> >         behavior by
> >
> >         the processor to which packets are punted.  I could not find
> >         where this
> >
> >         normative behavior is described explicitly.  It appears that th=
e
> >
> >         behavior requires that the node "punt processor" look past the
> >         SRH and
> >
> >         make determinations based on the content.  This needs to be
> >         described
> >
> >         explicitly.  And it needs some discussion of why it is
> legitimate to
> >
> >         look past the SRH when the SRH does not show SL=3D0.
> >
> >         Yours,
> >
> >         Joel
> >
> >         On 12/4/2019 3:53 PM, Ole Troan wrote:
> >
> >              Hello,
> >
> >                   As agreed in the working group session in Singapore,
> this
> >
> >              message starts a new two week 6MAN Working Group Last Call
> on
> >
> >         advancing:
> >
> >                   Title    : Operations, Administration, and Maintenanc=
e
> >         (OAM) in
> >
> >              Segment Routing Networks with IPv6 Data plane (SRv6)
> >
> >                   Author   : Z. Ali, C. Filsfils, S. Matsushima, D.
> >         Voyer, M. Chen
> >
> >                   Filename : draft-ietf-6man-spring-srv6-oam-02
> >
> >                   Pages    : 23
> >
> >                   Date     : 2019-11-20
> >
> >
> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
> >
> >              as a Proposed Standard.
> >
> >              Substantive comments and statements of support for
> >         publishing this
> >
> >              document should be directed to the mailing list.
> >
> >              Editorial suggestions can be sent to the author. This last
> >         call will
> >
> >              end on the 18th of December 2019.
> >
> >              To improve document quality and ensure that bugs are caugh=
t
> >         as early
> >
> >              as possible, we would require at least
> >
> >              two reviewers to do a complete review of the
> >         document.  Please let
> >
> >              the chairs know if you are willing to be a reviewer.
> >
> >              The last call will be forwarded to the spring working
> >         group, with
> >
> >              discussion directed to the ipv6 list.
> >
> >              Thanks,
> >
> >              Bob & Ole, 6man co-chairs
> >
> >
> >
>  --------------------------------------------------------------------
> >
> >              IETF IPv6 working group mailing list
> >
> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> >
> >              Administrative Requests:
> >         https://www.ietf.org/mailman/listinfo/ipv6
> >
> >
> >
>  --------------------------------------------------------------------
> >
> >
>  --------------------------------------------------------------------
> >
> >         IETF IPv6 working group mailing list
> >
> >         ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org>
> >
> >         Administrative Requests:
> https://www.ietf.org/mailman/listinfo/ipv6
> >
> >
>  --------------------------------------------------------------------
> >
> >     -------------------------------------------------------------------=
-
> >
> >     IETF IPv6 working group mailing list
> >
> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
> >
> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >
> >     -------------------------------------------------------------------=
-
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
>

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

<div dir=3D"ltr">Hi Zafar,<div>thank you for your clarification, most helpf=
ul. If END.OTP is not intended to be used in conjunction=C2=A0with iOAM in =
UIPv6, may I suggest to add a text which=C2=A0will make that explicit. For =
example,</div><blockquote style=3D"margin:0 0 0 40px;border:none;padding:0p=
x"><div>END.OTP MUST NOT be used in IPv6 packets that include iOAM. If END.=
OTP and iOAM are both present in the IPv6 packet, END.OTP processing MUST b=
e skipped and only iOAM MUST be processed. An implementation MUST use mecha=
nisms, e.g., logging, to inform an operator of the conflict between OAM fun=
ctions.</div></blockquote><div><br></div><div>Regards,</div><div>Greg</div>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
On Thu, Dec 19, 2019 at 9:27 AM Zafar Ali (zali) &lt;<a href=3D"mailto:zali=
@cisco.com">zali@cisco.com</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_5055371897676079418WordSection1">
<p class=3D"MsoNormal">Hi Greg, <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">The END.OTP SID is NOT defined or to be used for in-=
situ OAM.
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">Regards =E2=80=A6 Zafar <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12pt;color:black">From: =
</span></b><span style=3D"font-size:12pt;color:black">ipv6 &lt;<a href=3D"m=
ailto:ipv6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt=
; on behalf of Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" tar=
get=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Date: </b>Thursday, December 19, 2019 at 10:21 AM<br>
<b>To: </b>Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;<br>
<b>Cc: </b>SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;, 6man WG &lt;<a href=3D"mailto:ipv6@ietf.org" ta=
rget=3D"_blank">ipv6@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [spring] 6man w.g. last call for &lt;draft-ietf-6man-sp=
ring-srv6-oam&gt; - END.OTP<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Robert, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for your quick response. Could you please =
help me understand how this proposed mechanism complements what is defined =
in the combination of
<a href=3D"https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08" target=
=3D"_blank">iOAM data</a> and
<a href=3D"https://tools.ietf.org/html/draft-ietf-ippm-ioam-ipv6-options-00=
" target=3D"_blank">iOAM in IPv6</a> drafts? As I understand it, the data d=
raft already includes the mechanism to trigger the timestamp collection on =
a node by setting the appropriate flags in the=C2=A0IOAM-Trace-Type
 field. And the IOAM-Trace-Type field is part of iOAM in IPv6 encapsulation=
. If that is=C2=A0the case, I don&#39;t see the gap that needs to be closed=
 but the duplication of functionality by the proposed END..OTP function.<u>=
</u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Dec 19, 2019 at 7:06 AM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk..net" target=3D"_blank">robert@raszuk.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Hi Greg, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; I believe that iOAM already has defined a metho=
d to collect timestamps=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; and the method to trigger timestamping describe=
d in the draft we&#39;re=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; discussing is duplicating that. Would you agree=
?=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Nope not at all.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The timestamping is needed in the SR paths in the ou=
ter header. iOAM says:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0=C2=A0 S=
cope: This document defines the data fields and associated data<u></u><u></=
u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 types for in-situ OAM.=C2=A0 =
The in-situ OAM data field can be transported<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 by a variety of transport pro=
tocols, including NSH, Segment Routing,<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 Geneve, IPv6, or IPv4. <b>=C2=
=A0Specification details for these different<u></u><u></u></b></span></pre>
<pre><b><span style=3D"color:black">=C2=A0=C2=A0 transport protocols are ou=
tside the scope of this document.</span></b><span style=3D"color:black"><u>=
</u><u></u></span></pre>
<pre style=3D"break-before:page"><span style=3D"color:black"><u></u>=C2=A0<=
u></u></span></pre>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">I think curren=
t SR OAM draft fills that gap.=C2=A0<u></u><u></u></span></pre>
</div>
<div>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
</div>
<div>
<pre><span style=3D"color:black">Thx<u></u><u></u></span></pre>
</div>
<div>
<pre><span style=3D"color:black">R.<u></u><u></u></span></pre>
</div>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Dec 19, 2019 at 3:49 PM Greg Mirsky &lt;<a h=
ref=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.co=
m</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Hi Robert, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">could you please clarify your statement &quot;there =
is huge value in=C2=A0defining=C2=A0packet timestamping in all oam=C2=A0doc=
uments IETF produces these days&quot;? Is that applicable to Active OAM met=
hods or to other OAM methodologies, including, Passive and
 Hybrid? If the timestamping operation is entirely local to a networking no=
de is applied to a data flow, in other words, the timestamp value is not st=
ored in the forwarded downstream data packet, which performance metric your=
 expect to produce? Or is the expectation
 to use the Alternate Marking methodology, as described in RFC 8321, in com=
bination with the local timestamping? If the product of the timestamping op=
eration is stored in the data packet, then how is that different from what =
is already described in the iOAM
 draft you&#39;ve referenced? I believe that iOAM already has defined a met=
hod to collect timestamps and the method to trigger timestamping described =
in the draft we&#39;re discussing is duplicating that. Would you agree?<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Dec 19, 2019 at 1:56 AM Robert Raszuk &lt;<a=
 href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&=
gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Hi Joel,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;=C2=A0 However, there is no defined behavior tha=
t I know of that can make use=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;=C2=A0of this timestamp.=C2=A0 =C2=A0<u></u><u><=
/u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Not sure how to read that statement. Are you expecti=
ng IETF draft to tell vendor that computing=C2=A0delta of N values is neede=
d ? Or is IETF draft needed to tell packet analyzers to evaluate the qualit=
y of the path based on packets timestamps
 ? Yes routers may never be involved in such processing, but other network =
monitoring components do.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sure current networking in this regard is in stone a=
ges, but there are real efforts and working code which goes beyond that alr=
eady in place. Example:
<a href=3D"https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08" target=
=3D"_blank">
https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08</a><u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So there is huge value in=C2=A0defining=C2=A0packet =
timestamping in all oam=C2=A0documents IETF produces these days and it woul=
d be rather disservice to remove such important option.=C2=A0<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">r.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Dec 19, 2019 at 1:45 AM Joel M. Halpern &lt;=
<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.co=
m</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<p class=3D"MsoNormal">If I am reading the draft correctly, the difference =
between END.OP and
<br>
END.OTP is that an internal process is to attach in some internal <br>
location a timestamp to the packet.=C2=A0 In the abstract, I understand why=
 <br>
such cna be useful.<br>
<br>
However, there is no defined behavior that I know of that can make use <br>
of this timestamp.=C2=A0 Until such a behavior is defined, what is the valu=
e <br>
in defining the END.OTP behavior?=C2=A0 (Taken in the extreme, until there =
is <br>
such a definition, any implementation which treated END.OTP as END.OP <br>
would seem to be indistinguishable from proper operation in terms of <br>
behavior on the wire.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/18/2019 7:01 PM, Zafar Ali (zali) wrote:<br>
&gt; Hi Joel,<br>
&gt; <br>
&gt; Thanks for your review.<br>
&gt; <br>
&gt; The processing details were embedded in the Section 4.<br>
&gt; <br>
&gt; We brought them up in the Section 3 and also added additional normativ=
e <br>
&gt; language in Section 4.<br>
&gt; <br>
&gt; We have been maintaining the latest version of the draft in the Github=
...<br>
&gt; <br>
&gt; However, we also posted the latest diffs, which addresses your comment=
s <br>
&gt; as follows:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* In the new revision, we have added normative text at the=
 beginning<br>
&gt;=C2=A0 =C2=A0 =C2=A0of 3.1.1 where O-bit is defined.<br>
&gt;=C2=A0 =C2=A0* Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<=
br>
&gt;=C2=A0 =C2=A0* 4.1.2 and 4.2.2 further adds additional normative text f=
or Ping and<br>
&gt;=C2=A0 =C2=A0 =C2=A0traceroute use-cases, respectively. <br>
&gt; <br>
&gt; Latest version is kept in the Github and also uploaded as <br>
&gt; <a href=3D"https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oa=
m-03.txt" target=3D"_blank">
https://www.ietf.org/staging/draft-ietf-6man-spring-srv6-oam-03.txt</a>.<br=
>
&gt; <br>
&gt; Thanks<br>
&gt; <br>
&gt; Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt; *From: *&quot;Joel M. Halpern&quot; &lt;<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; *Date: *Thursday, December 5, 2019 at 10:01 PM<br>
&gt; *To: *&quot;Zafar Ali (zali)&quot; &lt;<a href=3D"mailto:zali@cisco.co=
m" target=3D"_blank">zali@cisco.com</a>&gt;, 6man WG &lt;<a href=3D"mailto:=
ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;,
<br>
&gt; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spr=
ing@ietf.org</a>&gt;<br>
&gt; *Subject: *Re: 6man w.g. last call for &lt;draft-ietf-6man-spring-srv6=
-oam&gt;<br>
&gt; <br>
&gt; Sorry, minor typo.=C2=A0=C2=A0SRH, not NSH, in the 4th paragraph.<br>
&gt; <br>
&gt; Joel<br>
&gt; <br>
&gt; On 12/5/2019 9:42 PM, Joel M. Halpern wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The normative behavior for the bits in various plac=
es says that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0packet is punted to the control process.=C2=A0 In a=
nd of itself, that is<br>
&gt;=C2=A0 =C2=A0 =C2=A0fine.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0However, in order for that to be useful, the contro=
l process has to<br>
&gt;=C2=A0 =C2=A0 =C2=A0know<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0what to do with the packet when it gets there.=C2=
=A0 In the classic case of<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0router redirect, this is coupled with definition of=
 various content to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0be processed by the router control logic.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0In the case of this document, there is no normative=
 definition of what<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0the control process is to do with the packet.=C2=A0=
 And particularly<br>
&gt;=C2=A0 =C2=A0 =C2=A0since in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0many of the cases described the packet that is punt=
ed still has an SRH,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0normal packet processing would simply reach the sam=
e &quot;punt&quot; step.=C2=A0 With<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0nowhere to punt it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0You asssume in the examples that some forms of pars=
ing that bypass the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0NSH will take place.=C2=A0 But processing does not =
take place by instinct or<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0magic.=C2=A0 It takes place because we write RFCs t=
hat describe what has to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0happen.=C2=A0 Without some definition of the requir=
ed parsing, and I believe<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(although I am guessing due to the lack of descript=
ion) we also need<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0some normative description of what the control proc=
ess is required<br>
&gt;=C2=A0 =C2=A0 =C2=A0to do.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Note that in most OAM, we define the behavior that =
is required, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0then<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0indicate where it is permitted to use the control p=
lane to achieve it.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This results in a clear specification, and implemen=
tation flexibility.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 12/5/2019 9:34 PM, Zafar Ali (zali) wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I did not understand your comment.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Can you please point to specific text=
 in the draft for which the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0needs to define normative behavior fo=
r the &quot;node punt processor<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0past the SRH and make determinations =
based on the content.&quot;?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thanks<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards =E2=80=A6 Zafar<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*From: *ipv6 &lt;<a href=3D"mailto:ip=
v6-bounces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6-bou=
nces@ietf.org" target=3D"_blank">ipv6-bounces@ietf.org</a>&gt;&gt; on behal=
f of &quot;Joel M. Halpern&quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern=
...com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mai=
lto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Date: *Wednesday, December 4, 2019 a=
t 4:37 PM<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*To: *Ole Troan &lt;<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;, 6man WG &=
lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ipv6@iet=
f.org" target=3D"_blank">ipv6@ietf.org</a>&gt;&gt;,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SPRING WG &lt;<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Subject: *Re: 6man w.g. last call fo=
r<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;draft-ietf-6man-spring-srv6-oam&g=
t;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I re-read this draft, and I am afraid=
 it is currently<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0under-specified.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In order for the various examples to =
work, there is assumed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior by<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the processor to which packets are pu=
nted.=C2=A0=C2=A0I could not find<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0where this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0normative behavior is described expli=
citly.=C2=A0=C2=A0It appears that the<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0behavior requires that the node &quot=
;punt processor&quot; look past the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRH and<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make determinations based on the cont=
ent.=C2=A0=C2=A0This needs to be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0described<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0explicitly.=C2=A0=C2=A0And it needs s=
ome discussion of why it is legitimate to<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0look past the SRH when the SRH does n=
ot show SL=3D0.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 12/4/2019 3:53 PM, Ole Troan wrote=
:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Hello,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0As agreed in the working group session in Singapore, this<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 message starts a =
new two week 6MAN Working Group Last Call on<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0advancing:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Title=C2=A0=C2=A0=C2=A0=C2=A0: Operations, Administration, a=
nd Maintenance<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(OAM) in<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Segment Routing N=
etworks with IPv6 Data plane (SRv6)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Author=C2=A0=C2=A0 : Z. Ali, C. Filsfils, S. Matsushima, D.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Voyer, M. Chen<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Filename : draft-ietf-6man-spring-srv6-oam-02<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Pages=C2=A0=C2=A0=C2=A0=C2=A0: 23<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=
=A0=C2=A0=C2=A0Date=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-11-20<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.o=
rg/doc/draft-ietf-6man-spring-srv6-oam/" target=3D"_blank">https://datatrac=
ker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as a Proposed Sta=
ndard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Substantive comme=
nts and statements of support for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0publishing this<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 document should b=
e directed to the mailing list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Editorial suggest=
ions can be sent to the author. This last<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0call will<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 end on the 18th o=
f December 2019.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 To improve docume=
nt quality and ensure that bugs are caught<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as early<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 as possible, we w=
ould require at least<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 two reviewers to =
do a complete review of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document.=C2=A0=C2=A0Please let<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 the chairs know i=
f you are willing to be a reviewer.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 The last call wil=
l be forwarded to the spring working<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0group, with<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 discussion direct=
ed to the ipv6 list.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Thanks,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Bob &amp; Ole, 6m=
an co-chairs<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 IETF IPv6 working=
 group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 Administrative Re=
quests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ipv6" target=3D"_blank">https://www.ietf.org/mailman/listinfo/i=
pv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" targ=
et=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org"=
 target=3D"_blank">ipv6@ietf.org</a>&gt; &lt;mailto:<a href=3D"mailto:ipv6@=
ietf.org" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"h=
ttps://www.ietf.org/mailman/listinfo/ipv6" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-------------------------------------=
-------------------------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">----------------------------------------------------=
----------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<u></u>=
<u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--000000000000164370059a121b78--


From nobody Thu Dec 19 09:55:03 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4634120993 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 09:55:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.497
X-Spam-Level: 
X-Spam-Status: No, score=-14.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=MxIaoV9i; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=qalEgAcS
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 oX-p0xM2wLwk for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 09:54:59 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 994D5120992 for <spring@ietf.org>; Thu, 19 Dec 2019 09:54:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20105; q=dns/txt; s=iport; t=1576778099; x=1577987699; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=tZ0Ahzuvjq7Ki7Je1Na4rPG/wI6VRO0c6jVA1V+NH7I=; b=MxIaoV9isNYFNg/4F6U/14dnnZVY/mnQv8G33/m0KVNl8ro2fPt+ZNij JomOeSU9jhPReEtG3snW/lM1hj6H+BP6hlX9E+Ihvc2nfoNM+ABq8anUK 9AVuDcbs5DCaAuDHPq6lWrINRATSvMRYML1U0uyg+si3E1jthRDMl1AZV o=;
IronPort-PHdr: =?us-ascii?q?9a23=3A6BuQjxeqj+vGosdYdlB1IovUlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGQD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dyczGc1YVVtN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DYCAA3uftd/4kNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXyBHi9QBWxYIAQLKoQGg0YDinROghGTJ4RhglIDVAkBAQEMAQE?= =?us-ascii?q?YAQwIAgEBg3tFAheCBSQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAwEBEBE?= =?us-ascii?q?dAQEsDAsEAgEIEQMBAisCAgIlCx0IAgQBEiKDAAGBeU0DLgEOoWwCgTiIYXW?= =?us-ascii?q?BMoJ+AQEFgkqCTxiCDAMGgTaMGRqBQT+BEScggkw+gmQBAQIBggANgmMygiy?= =?us-ascii?q?NTYJqhVeJYY8gCoI0hzKOZhuCQ4d5hEGLVI5RiFKRfwIEAgQFAg4BAQWBaSK?= =?us-ascii?q?BWHAVOyoBgkFQGA2NEgwXg1CFFIU/dAGBJ49sAQE?=
X-IronPort-AV: E=Sophos;i="5.69,332,1571702400";  d="scan'208,217";a="681165809"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 17:54:27 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJHsR7D017342 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 17:54:27 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-010.cisco.com (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 11:54:27 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 11:54:26 -0600
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 12:54:26 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CilESkcAul7yEh2SiLj0w4aHE3zHbFeNnguyolarCNVzdlrp4QcnMUuscj+x7xhZlE8tW5zXR0D0D7Ed50rn734EinYSfiN2IoMBBB8gd82OborTd0P+J8a76Ew54NBt1ZaereQbBoG12tA6r7Mw3Req8nbW0zddqnP8yWSWDtF9DJFTNAgV0kZATdzeMYja6KpTyh2pm79r3R8cZO5E0TOUVlJnx7ul3eVNfFWNNH3C9hRcwoRuF429K7EGE+FzuowXTBkoADWp9KBRfB1RRzbLwJQUzsmKI2E8X1DOLldVdAINmIgDPeNEFCBvxvICQHq299q6e+H/WEHAFiPgCA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tZ0Ahzuvjq7Ki7Je1Na4rPG/wI6VRO0c6jVA1V+NH7I=; b=iVDq2fnShjhTP/ZDxNDfXpkEadEHzvodj75FkWmfwtQUv3xf9YfCRrWoyTPbeAdZ6RAYzngFwO4VpR5CExsNRzAPTMn9G6iAzj+SXWraYMQulbzktAVd50S5H7LXW5rtMxq9AuPf4SRTmd+GPg/d1TXmKtsziVeD9ro/p0+dtw1qAHgeIDM3wkKY3w1VoYNCqJ2xq812unMmy3aA/e3uPRZc+sqNApQ2x7wxWckpYLo9XE663B7yTtT8dx4S8DDPyGtMRr9H0dASHa+9/qt6ECoTpE/HP5cKxAi4/fL5kAbexm20sKK70w45TYjH57qbos2ZiqJLFNaijZTXzkDBkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tZ0Ahzuvjq7Ki7Je1Na4rPG/wI6VRO0c6jVA1V+NH7I=; b=qalEgAcSeuoegzSATMsqqZJWnEFElb+A4eUYrNXZz2YbNoPhlz/NmBSpjel7fEeCWFk3LvLIxlY+333b9vai+GGdNBiCIjipnm5oNSaMBgHk21M70J7oqCfiWGxSoF+paO5WOX8lli7snXCZXSHN+Ubb3QFQr4fhCZ7DjPGROzo=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Thu, 19 Dec 2019 17:54:25 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Thu, 19 Dec 2019 17:54:25 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming Endpoint Behavior Registry
Thread-Index: AQHVtoHf7BHNpIAvhkqFZ6cxZbfK3afBznIA
Date: Thu, 19 Dec 2019 17:54:25 +0000
Message-ID: <B2DC1409-C8E4-4D7E-BDC8-D4CD561B487F@cisco.com>
References: <ef681968-6fd5-1639-99de-c644e7ec5ec0@joelhalpern.com>
In-Reply-To: <ef681968-6fd5-1639-99de-c644e7ec5ec0@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [2001:420:44da:1250:2dac:e1f3:236d:5679]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b27362bf-330e-4a4e-f14d-08d784ac7c6d
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB1840D19073FA38898928BD2FC9520@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(376002)(346002)(136003)(366004)(13464003)(189003)(199004)(66556008)(66476007)(66946007)(6486002)(53546011)(71200400001)(36756003)(6512007)(76116006)(91956017)(33656002)(2616005)(6506007)(64756008)(66446008)(8676002)(2906002)(86362001)(966005)(478600001)(5660300002)(81156014)(186003)(8936002)(316002)(110136005)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RdL2XSNEf3Uqzm15sRp+UveHVNKl4rhwCXalq7vGg0ZQmq03LCjlbRoQeO7LZlzek2KpmKfCnm68EoxgRwr86Ky5by5ssYqsszEtUodRfoMkjb3tH0eWek0t7IbacJC4IzPw+p1dcC2yyVdc8fcM1/SJZxkJIHcazPhG93LmyaKpb1qvXiqlpK5OWfyzNID++7np10/2kFVzXnp8W+5v7ld7gYeFr3StY/B0Civ+bSgUPfmgacM9npyVWrIDvjzB6uWN/ceIq3yiDGEYvbprvnNqIi2uDnARVHC6TCE61ShVGEcJqAioCfDFfli+hLDFwvqbUe2zIYarPEeQlgg+XKTT//eIX+mKcX/kq+4lamz85UXPCvvn9be7CCCDKvUp1gjf4wrXjTM52OEHf/TKZTFJi2gJKngVHlAgTs/bFPNHgCzC1qRfT2hb+6x1HFhw4eL9cxmzbZ97RQez+1qHNhPBVhNUMilb2yHt7C/0RIke7gKTP9mU1ApqRyldFk3x7sJtOqnQldC27NmC+n/E3ST/MzT/Wj9SlbwEh+GibYI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_B2DC1409C8E44D7EBDC8D4CD561B487Fciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b27362bf-330e-4a4e-f14d-08d784ac7c6d
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 17:54:25.2286 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: R29EuwqRgaJFrHCGMvV0KGyIapISLZwbFh//K5OkpoTV7mLgM1dx3JpTqfXqgUU4yNd6Ia5zbXt9hSLqEtdf3w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xch-aln-010.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/WGgtu1SeL8KowRtohfdAVBL1-nU>
Subject: Re: [spring] SRv6 Network Programming Endpoint Behavior Registry
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 17:55:02 -0000

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

Sm9lbCwNCg0KDQoNClRoYW5rIHlvdSBmb3IgeW91ciBxdWVzdGlvbi4gWW91ciBvcmlnaW5hbCB1
bmRlcnN0YW5kaW5nIGlzIGNvcnJlY3QuDQoNCg0KDQpUaGUgdGFibGUg4oCcU1J2NiBFbmRwb2lu
dCBCZWhhdmlvcnPigJ0gY29udGFpbnMgYmVoYXZpb3JzLiBCZWhhdmlvcnMgYXJlIG5vdCBwcmVz
ZW50IGluIHRoZSBTUnY2IFNJRHMuIFRoZXkgYXJlIG9ubHkgdXNlZCBpbiB0aGUgY29udHJvbCBw
bGFuZS4NCg0KDQoNCkFzIHlvdSByZXF1ZXN0ZWQsIGhlcmUgaXMgdGhlIHJlbGV2YW50IHBpZWNl
IG9mIHRleHQ6DQoNCg0KDQpTZWN0aW9uIDIgKFRlcm1pbm9sb2d5KToNCg0KICAgU1J2NiBTSUQg
ZnVuY3Rpb246IFRoZSBmdW5jdGlvbiBwYXJ0IG9mIHRoZSBTSUQgaXMgYW4gb3BhcXVlDQoNCiAg
IGlkZW50aWZpY2F0aW9uIG9mIGEgbG9jYWwgYmVoYXZpb3IgYm91bmQgdG8gdGhlIFNJRC4gIEl0
IGlzIGZvcm1hbGx5DQoNCiAgIGRlZmluZWQgaW4gU2VjdGlvbiAzLjE8aHR0cHM6Ly90b29scy5p
ZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0w
NyNzZWN0aW9uLTMuMT4gb2YgdGhpcyBkb2N1bWVudC4NCg0KDQoNCiAgIFNSdjYgc2VnbWVudCBl
bmRwb2ludCBiZWhhdmlvcjogQSBwYWNrZXQgcHJvY2Vzc2luZyBiZWhhdmlvciBleGVjdXRlZA0K
DQogICBhdCBhbiBTUnY2IHNlZ21lbnQgZW5kcG9pbnQuDQoNCg0KU2VjdGlvbiAzLjEgKFNJRCBG
b3JtYXQpOg0KDQogICBUaGlzIGRvY3VtZW50IGRlZmluZXMgYW4gU1J2NiBTSUQgYXMgY29uc2lz
dGluZyBvZiBMT0M6RlVOQ1Q6QVJHLA0KDQogICB3aGVyZSBhIGxvY2F0b3IgKExPQykgaXMgZW5j
b2RlZCBpbiB0aGUgTCBtb3N0IHNpZ25pZmljYW50IGJpdHMgb2YNCg0KICAgdGhlIFNJRCwgZm9s
bG93ZWQgYnkgRiBiaXRzIG9mIGZ1bmN0aW9uIChGVU5DVCkgYW5kIEEgYml0cyBvZg0KDQogICBh
cmd1bWVudHMgKEFSRykuDQoNCi4uLg0KDQogICBUaGUgRlVOQ1QgaXMgYW4gb3BhcXVlIGlkZW50
aWZpY2F0aW9uIG9mIGEgbG9jYWwgYmVoYXZpb3IgYm91bmQgdG8NCg0KICAgdGhlIFNJRC4NCg0K
DQoNCiAgIFRoZSB0ZXJtICJmdW5jdGlvbiIgcmVmZXJzIHRvIHRoZSBiaXQtc3RyaW5nIGluIHRo
ZSBTUnY2IFNJRC4gIFRoZQ0KDQogICB0ZXJtICJiZWhhdmlvciIgaWRlbnRpZmllcyB0aGUgYmVo
YXZpb3IgYm91bmQgdG8gdGhlIFNJRC4NCg0KDQpTZWN0aW9uIDkuMiAoSUFOQSkNCg0KICAgIFRh
YmxlIDM6IFNSdjYgRW5kcG9pbnQgQmVoYXZpb3JzIFJlZ2lzdHJ5DQoNCg0KDQpUaGFuayB5b3Us
DQoNClBhYmxvLg0KDQoNCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCg0KRnJvbTog
c3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJKb2VsIE0uIEhh
bHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPg0KDQpEYXRlOiBUaHVyc2RheSwgMTkgRGVjZW1i
ZXIgMjAxOSBhdCAxNjozNQ0KDQpUbzogInNwcmluZ0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9y
Zz4NCg0KU3ViamVjdDogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIEVuZHBvaW50
IEJlaGF2aW9yIFJlZ2lzdHJ5DQoNCg0KDQogICAgSW4gdGFsa2luZyB3aXRoIGZvbGtzLCBhbmQg
bG9va2luZyBhdCB0aGUgZHJhZnQsIEkgcmVhbGl6ZWQgdGhhdCB0aGVyZQ0KDQogICAgd2VyZSB0
d28gZGlmZmVyZW50IGludGVycHJldGF0aW9ucyBvZiB0aGUgRW5kcG9pbnQgQmVoYXZpb3IgUmVn
aXN0cnkuDQoNCiAgICBJIGNhbiBub3QgdGVsbCB3aGljaCBpcyBpbnRlbmRlZC4NCg0KDQoNCiAg
ICBJIGhhZCBhc3N1bWVkLCBwb3NzaWJseSBpbmNvcnJlY3RseSwgdGhhdCB0aGUgbGlzdCBvZiBj
b2RlIHBvaW50cyB3YXMgYQ0KDQogICAgbGlzdCBvZiBjb2RlIHBvaW50cyB0byB1c2UgaW4gcm91
dGluZyBhbmQgY29udHJvbCBwcm90b2NvbHMgKHNvIGFsbCB0aGUNCg0KICAgIGNvbnRyb2wgbWVj
aGFuaXNtcyBzb3VsZCBoYXZlIGludGVyLWNoYW5nZWFibGUgc2VtYW50aWNzIGZvciBTUnY2IFNJ
RHMuDQoNCiAgICBJIHRodXMgYXNzdW1lZCB0aGF0IG9uZSB3b3VsZCBzZWUgaW4gcm91dGluZyBh
biBhZHZlcnRpc2VtZW50IHRoYXQgaW4NCg0KICAgIHNvbWUgZm9ybSBzYWlkICJTSUQgcHJlZml4
IFggaXMgc2VydmljZWQgYnkgbm9kZSBZIGFuZCBwcm92aWRlcw0KDQogICAgZnVuY3Rpb25hbGl0
eSBvZiBFbmRwb2ludCBCZWhhdmlvciBaLCB3aXRoIHRoZSByZW1haW5pbmcgYml0cyBhcyBkZWZp
bmVkDQoNCiAgICBpbiB0aGUgcmVnaXN0cnkuIg0KDQoNCg0KICAgIE90aGVyIGZvbGtzIGhhdmUg
cmVhZCB0aGlzIHRleHQgYXMgZGVmaW5pbmcgdGhlIGJpdHMgdGhhdCBtdXN0IGFwcGVhciBpbg0K
DQogICAgdGhlIGV4cGxpY2l0IFNJRCBpbiB0aGUgU0lEIGxpc3QsIGJldHdlZW4gdGhlIGxvYWN0
b3IgcG9ydGlvbiBhbmQgdGhlDQoNCiAgICBhcmd1bWVudHMuICBUaGlzIHdvdWxkIHByb3ZpZGUg
c29tZSBzbWFsbCBzYXZpbmdzIGluIHRoZSByb3V0aW5nIGFuZA0KDQogICAgY29udHJvbCBpbmZy
YXN0cnVjdHVyZSAoYnV0IG5vdCBhIGxvdCBzaW5jZSB0aGVyZSBzdGlsbCBuZWVkIHRvIGJlDQoN
CiAgICBhZHZlcnRpc2VtZW50cyBhYm91dCB3aGF0IEVuZHBvaW50IEJlaGF2aW9ycyBlYWNoIG5v
ZGUgYWN0dWFsbHkNCg0KICAgIHN1cHBvcnRzLikgIFRoaXMgd291bGQgc2VlbSB0byBjb25zdHJh
aW4gaW1wbGVtZW50YXRpb25zIHRvIHVzZSBleGFjdGx5DQoNCiAgICB0aGVzZSBjb2RlIHBvaW50
LiAgSSBhbSByZW1pbmRlZCBvZiBkaWZmc2Vydiwgd2hlcmUgd2UgbG9va2VkIGF0IGRvaW5nDQoN
CiAgICB0aGF0IGFuZCBjb25jbHVkZWQgdGhhdCBvcGVyYXRvciBuZWVkcyB3ZXJlIHN1Y2ggdGhh
dCBpdCBkaWQgbm90IG1ha2UNCg0KICAgIHNlbnNlIHRvIG1hbmRhdGUgdGhlIG9uLXRoZS13aXJl
IGNvZGUgcG9pbnQuDQoNCg0KDQogICAgQ2FuIHRoZSBhdXRob3JzIHBsZWFzZSBjbGFyaWZ5IHdo
aWNoIG1lYW5pbmcgdGhleSBpbnRlbmQ/ICBQb3NzaWJseSBieQ0KDQogICAgcG9pbnRpbmcgbWUg
YXQgdGhlIHdvcmRpbmcgaW4gdGhlIGRvY3VtZW50IHRoYXQgbWFrZXMgaXQgY2xlYXI/DQoNCg0K
DQogICAgVGhhbmsgeW91LA0KDQogICAgSm9lbA0KDQoNCg0KICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0
DQoNCiAgICBzcHJpbmdAaWV0Zi5vcmcNCg0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nDQoNCg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCmE6bGluaywgc3Bh
bi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7
DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNvUGxh
aW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnByZQ0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIi
Ow0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7
bXNvLXN0eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1l
OiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNv
LXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToiQ291cmllciBO
ZXciOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCO30NCi5Nc29DaHBEZWZhdWx0DQoJe21z
by1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCAzLjBjbSA3MC44NXB0IDMu
MGNtO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3
MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iRU4tR0IiPkpvZWwsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5UaGFuayB5
b3UgZm9yIHlvdXIgcXVlc3Rpb24uIFlvdXIgb3JpZ2luYWwgdW5kZXJzdGFuZGluZyBpcyBjb3Jy
ZWN0Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgdGFibGUg4oCcU1J2NiBFbmRwb2lu
dCBCZWhhdmlvcnPigJ0gY29udGFpbnMgYmVoYXZpb3JzLiBCZWhhdmlvcnMgYXJlIG5vdCBwcmVz
ZW50IGluIHRoZSBTUnY2IFNJRHMuIFRoZXkgYXJlIG9ubHkgdXNlZCBpbiB0aGUgY29udHJvbCBw
bGFuZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFzIHlvdSByZXF1ZXN0ZWQsIGhlcmUgaXMg
dGhlIHJlbGV2YW50IHBpZWNlIG9mIHRleHQ6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5TZWN0
aW9uIDIgKFRlcm1pbm9sb2d5KTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBTUnY2IFNJRCBmdW5j
dGlvbjogVGhlIGZ1bmN0aW9uIHBhcnQgb2YgdGhlIFNJRCBpcyBhbiBvcGFxdWU8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7IGlkZW50aWZpY2F0aW9uIG9mIGEgbG9jYWwgYmVoYXZpb3IgYm91bmQg
dG8gdGhlIFNJRC4mbmJzcDsgSXQgaXMgZm9ybWFsbHk8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
IGRlZmluZWQgaW4gPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNyNzZWN0aW9uLTMuMSI+PHNwYW4gbGFuZz0iRU4tVVMiPlNlY3Rpb24gMy4x
PC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+
IG9mIHRoaXMgZG9jdW1lbnQuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsm
bmJzcDsgU1J2NiBzZWdtZW50IGVuZHBvaW50IGJlaGF2aW9yOiBBIHBhY2tldCBwcm9jZXNzaW5n
IGJlaGF2aW9yIGV4ZWN1dGVkPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBhdCBhbiBTUnY2IHNl
Z21lbnQgZW5kcG9pbnQuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPlNlY3Rpb24gMy4xIChTSUQg
Rm9ybWF0KTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBUaGlzIGRvY3VtZW50IGRlZmluZXMgYW4g
U1J2NiBTSUQgYXMgY29uc2lzdGluZyBvZiBMT0M6RlVOQ1Q6QVJHLDxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgd2hlcmUgYSBsb2NhdG9yIChMT0MpIGlzIGVuY29kZWQgaW4gdGhlIEwgbW9zdCBz
aWduaWZpY2FudCBiaXRzIG9mPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgU0lELCBmb2xs
b3dlZCBieSBGIGJpdHMgb2YgZnVuY3Rpb24gKEZVTkNUKSBhbmQgQSBiaXRzIG9mPG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyBhcmd1bWVudHMgKEFSRykuPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Li4uPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgVGhlIEZVTkNUIGlzIGFuIG9wYXF1ZSBpZGVudGlmaWNhdGlvbiBvZiBh
IGxvY2FsIGJlaGF2aW9yIGJvdW5kIHRvPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgU0lE
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFRoZSB0ZXJtICZx
dW90O2Z1bmN0aW9uJnF1b3Q7IHJlZmVycyB0byB0aGUgYml0LXN0cmluZyBpbiB0aGUgU1J2NiBT
SUQuJm5ic3A7IFRoZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGVybSAmcXVvdDtiZWhhdmlv
ciZxdW90OyBpZGVudGlmaWVzIHRoZSBiZWhhdmlvciBib3VuZCB0byB0aGUgU0lELjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9IkVOLUdCIj5TZWN0aW9uIDkuMiAoSUFOQSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyZuYnNwOyBUYWJsZSAzOiBTUnY2IEVuZHBvaW50IDxiPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5k
OnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+QmVoYXZpb3JzPC9zcGFuPjwvYj4gUmVnaXN0
cnk8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmsgeW91LDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5QYWJsby48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tR0IiPkZyb206IHNwcmluZyAmbHQ7c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJl
aGFsZiBvZiAmcXVvdDtKb2VsIE0uIEhhbHBlcm4mcXVvdDsgJmx0O2ptaEBqb2VsaGFscGVybi5j
b20mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tR0IiPkRhdGU6IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDE2OjM1
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPlRvOiAmcXVvdDtzcHJpbmdAaWV0Zi5vcmcmcXVvdDsgJmx0O3NwcmluZ0BpZXRm
Lm9yZyZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJFTi1HQiI+U3ViamVjdDogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1t
aW5nIEVuZHBvaW50IEJlaGF2aW9yIFJlZ2lzdHJ5PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4m
bmJzcDsmbmJzcDsmbmJzcDsgSW4gdGFsa2luZyB3aXRoIGZvbGtzLCBhbmQgbG9va2luZyBhdCB0
aGUgZHJhZnQsIEkgcmVhbGl6ZWQgdGhhdCB0aGVyZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwO3dlcmUgdHdvIGRpZmZlcmVudCBpbnRlcnByZXRhdGlvbnMgb2YgdGhlIEVuZHBv
aW50IEJlaGF2aW9yIFJlZ2lzdHJ5Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
O0kgY2FuIG5vdCB0ZWxsIHdoaWNoIGlzIGludGVuZGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsm
bmJzcDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0kgaGFkIGFzc3VtZWQsIHBv
c3NpYmx5IGluY29ycmVjdGx5LCB0aGF0IHRoZSBsaXN0IG9mIGNvZGUgcG9pbnRzIHdhcyBhDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5n
PSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7bGlzdCBvZiBjb2RlIHBvaW50cyB0byB1
c2UgaW4gcm91dGluZyBhbmQgY29udHJvbCBwcm90b2NvbHMgKHNvIGFsbCB0aGUNCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdC
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjb250cm9sIG1lY2hhbmlzbXMgc291bGQgaGF2ZSBp
bnRlci1jaGFuZ2VhYmxlIHNlbWFudGljcyBmb3IgU1J2NiBTSURzLg0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO0kgdGh1cyBhc3N1bWVkIHRoYXQgb25lIHdvdWxkIHNlZSBpbiBy
b3V0aW5nIGFuIGFkdmVydGlzZW1lbnQgdGhhdCBpbg0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwO3NvbWUgZm9ybSBzYWlkICZxdW90O1NJRCBwcmVmaXggWCBpcyBzZXJ2aWNlZCBi
eSBub2RlIFkgYW5kIHByb3ZpZGVzDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ZnVuY3Rpb25hbGl0eSBvZiBFbmRwb2ludCBCZWhhdmlvciBaLCB3aXRoIHRoZSByZW1haW5pbmcg
Yml0cyBhcyBkZWZpbmVkDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7aW4gdGhl
IHJlZ2lzdHJ5LiZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsgPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO090aGVyIGZvbGtzIGhhdmUgcmVhZCB0aGlzIHRleHQgYXMg
ZGVmaW5pbmcgdGhlIGJpdHMgdGhhdCBtdXN0IGFwcGVhciBpbg0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO3RoZSBleHBsaWNpdCBTSUQgaW4gdGhlIFNJRCBsaXN0LCBiZXR3ZWVu
IHRoZSBsb2FjdG9yIHBvcnRpb24gYW5kIHRoZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwO2FyZ3VtZW50cy4mbmJzcDsgVGhpcyB3b3VsZCBwcm92aWRlIHNvbWUgc21hbGwgc2F2
aW5ncyBpbiB0aGUgcm91dGluZyBhbmQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDtjb250cm9sIGluZnJhc3RydWN0dXJlIChidXQgbm90IGEgbG90IHNpbmNlIHRoZXJlIHN0aWxs
IG5lZWQgdG8gYmUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDthZHZlcnRpc2Vt
ZW50cyBhYm91dCB3aGF0IEVuZHBvaW50IEJlaGF2aW9ycyBlYWNoIG5vZGUgYWN0dWFsbHkNCjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9
IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtzdXBwb3J0cy4pJm5ic3A7IFRoaXMgd291
bGQgc2VlbSB0byBjb25zdHJhaW4gaW1wbGVtZW50YXRpb25zIHRvIHVzZSBleGFjdGx5DQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dGhlc2UgY29kZSBwb2ludC4mbmJzcDsgSSBh
bSByZW1pbmRlZCBvZiBkaWZmc2Vydiwgd2hlcmUgd2UgbG9va2VkIGF0IGRvaW5nDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1H
QiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dGhhdCBhbmQgY29uY2x1ZGVkIHRoYXQgb3BlcmF0
b3IgbmVlZHMgd2VyZSBzdWNoIHRoYXQgaXQgZGlkIG5vdCBtYWtlDQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7c2Vuc2UgdG8gbWFuZGF0ZSB0aGUgb24tdGhlLXdpcmUgY29kZSBw
b2ludC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDtDYW4gdGhlIGF1dGhvcnMgcGxlYXNlIGNsYXJpZnkgd2hpY2ggbWVhbmluZyB0
aGV5IGludGVuZD8mbmJzcDsgUG9zc2libHkgYnkNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDtwb2ludGluZyBtZSBhdCB0aGUgd29yZGluZyBpbiB0aGUgZG9jdW1lbnQgdGhhdCBt
YWtlcyBpdCBjbGVhcj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtUaGFuayB5b3UsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNw
OyBKb2VsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X188bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBs
YW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNwcmluZyBtYWlsaW5nIGxpc3Q8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1H
QiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNwcmluZ0BpZXRmLm9yZzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJz
cDsmbmJzcDsgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9ib2R5Pg0KPC9odG1sPg0K

--_000_B2DC1409C8E44D7EBDC8D4CD561B487Fciscocom_--


From nobody Thu Dec 19 10:34:18 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D493120A12 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 10:34:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 NxNTXkC98Qld for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 10:34:14 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 ACA20120A08 for <spring@ietf.org>; Thu, 19 Dec 2019 10:34:14 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47f0s24LqDz6GDGq; Thu, 19 Dec 2019 10:34:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576780454; bh=feAZupY/YzqQE37zUyC7pTOWwQAHxaMaxJHqWyJRU5w=; h=Subject:To:References:From:Date:In-Reply-To:From; b=TTijT7LO9m/jWX0XqxjzR4Mf0Im5ZANhpjB/o05wlqisMTVK3vPCt61vi04AuRliS KobYYnsCtr00JTmKf9fNnX3i35CY0kxySEYopMmbbm8yXPzUROJesBVOSFgCkwWoiy VnQfEd4Z6+rgTgBEh2aOfaqJA1r5kA2QmPyYWzMg=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47f0s20jKhz6GDFt; Thu, 19 Dec 2019 10:34:13 -0800 (PST)
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <ef681968-6fd5-1639-99de-c644e7ec5ec0@joelhalpern.com> <B2DC1409-C8E4-4D7E-BDC8-D4CD561B487F@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <38492ce0-936e-af52-5cae-5be265ee7454@joelhalpern.com>
Date: Thu, 19 Dec 2019 13:34:12 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <B2DC1409-C8E4-4D7E-BDC8-D4CD561B487F@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/spring/BRz2EODELrNqxwyMXqjPtuZ-N00>
Subject: Re: [spring] SRv6 Network Programming Endpoint Behavior Registry
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 18:34:16 -0000

Thanks Pablo.

Given that I know some folks read it differently, could we add some 
additional text.

Maybe in 3.1, after the sentence you quote about FUNCT, add "The means 
of associating the behaviors defined in this document with specific 
FUNCT bit patterns is outside the scope of this document."

And in section 9.2, could we add:  "This registry is established to 
provide consistency for control means which need to refer to these 
behaviors.  It does not represent encodings within SIDs?"

Thank you,
Joel

On 12/19/2019 12:54 PM, Pablo Camarillo (pcamaril) wrote:
> Joel,
> 
> Thank you for your question. Your original understanding is correct.
> 
> The table â€œSRv6 Endpoint Behaviorsâ€ contains behaviors. Behaviors are 
> not present in the SRv6 SIDs. They are only used in the control plane.
> 
> As you requested, here is the relevant piece of text:
> 
> Section 2 (Terminology):
> 
>  Â Â  SRv6 SID function: The function part of the SID is an opaque
> 
>  Â Â  identification of a local behavior bound to the SID.Â  It is formally
> 
>  Â Â  defined in Section 3.1 
> <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07#section-3.1>of 
> this document.
> 
>  Â Â  SRv6 segment endpoint behavior: A packet processing behavior executed
> 
>  Â Â  at an SRv6 segment endpoint.
> 
> Section 3.1 (SID Format):
> 
>  Â Â  This document defines an SRv6 SID as consisting of LOC:FUNCT:ARG,
> 
>  Â Â  where a locator (LOC) is encoded in the L most significant bits of
> 
>  Â Â  the SID, followed by F bits of function (FUNCT) and A bits of
> 
>  Â Â  arguments (ARG).
> 
> ...
> 
>  Â Â  The FUNCT is an opaque identification of a local behavior bound to
> 
>  Â Â  the SID.
> 
>  Â Â  The term "function" refers to the bit-string in the SRv6 SID.Â  The
> 
>  Â Â  term "behavior" identifies the behavior bound to the SID.
> 
> Section 9.2 (IANA)
> 
>  Â Â Â  Table 3: SRv6 Endpoint *Behaviors* Registry
> 
> Thank you,
> 
> Pablo.
> 
> ï»¿-----Original Message-----
> 
> From: spring <spring-bounces@ietf.org> on behalf of "Joel M. Halpern" 
> <jmh@joelhalpern.com>
> 
> Date: Thursday, 19 December 2019 at 16:35
> 
> To: "spring@ietf.org" <spring@ietf.org>
> 
> Subject: [spring] SRv6 Network Programming Endpoint Behavior Registry
> 
>  Â Â Â  In talking with folks, and looking at the draft, I realized that there
> 
>  Â Â Â Â were two different interpretations of the Endpoint Behavior Registry.
> 
>  Â Â Â Â I can not tell which is intended.
> 
>  Â Â Â Â I had assumed, possibly incorrectly, that the list of code points 
> was a
> 
>  Â Â Â Â list of code points to use in routing and control protocols (so all 
> the
> 
>  Â Â Â Â control mechanisms sould have inter-changeable semantics for SRv6 
> SIDs.
> 
>  Â Â Â Â I thus assumed that one would see in routing an advertisement that in
> 
>  Â Â Â Â some form said "SID prefix X is serviced by node Y and provides
> 
>  Â Â Â Â functionality of Endpoint Behavior Z, with the remaining bits as 
> defined
> 
>  Â Â Â Â in the registry."
> 
>  Â Â Â Â Other folks have read this text as defining the bits that must 
> appear in
> 
>  Â Â Â Â the explicit SID in the SID list, between the loactor portion and the
> 
>  Â Â Â Â arguments.Â  This would provide some small savings in the routing and
> 
>  Â Â Â Â control infrastructure (but not a lot since there still need to be
> 
>  Â Â Â Â advertisements about what Endpoint Behaviors each node actually
> 
>  Â Â Â Â supports.)Â  This would seem to constrain implementations to use 
> exactly
> 
>  Â Â Â Â these code point.Â  I am reminded of diffserv, where we looked at doing
> 
>  Â Â Â Â that and concluded that operator needs were such that it did not make
> 
>  Â Â Â Â sense to mandate the on-the-wire code point.
> 
>  Â Â Â Â Can the authors please clarify which meaning they intend?Â  Possibly by
> 
>  Â Â Â Â pointing me at the wording in the document that makes it clear?
> 
>  Â Â Â Â Thank you,
> 
>  Â Â Â  Joel
> 
>  Â Â Â Â _______________________________________________
> 
>  Â Â Â  spring mailing list
> 
>  Â Â Â  spring@ietf.org
> 
>  Â Â Â  https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Thu Dec 19 10:44:28 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1AA8120AE3 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 10:44:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=e7hWjW+4; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=rnFzhHsL
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 oKgu6EADWvFt for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 10:44:22 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87F9F120ADA for <spring@ietf.org>; Thu, 19 Dec 2019 10:44:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=34731; q=dns/txt; s=iport; t=1576781062; x=1577990662; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=viAPEUH74xGGiGIkgOqS5SUZOEmG0lSnFuoS74A4/tg=; b=e7hWjW+4d29n70l7c0Z+t/6lHWmvhb+aHxouDIsqFlDhBcMLFPKHHSGE wBzXHUV7r0Q0Z8BZLOTbhccUswi0cabqqsvMZkUGlo2dBCvqNq1paDZ6l 3+Kgy7BSF6E0ZPsTqJ2HjcA6qTak8IgNI2nQoyFRFgwUc5mSSoRkPOyEJ U=;
IronPort-PHdr: =?us-ascii?q?9a23=3A8JmukxNw2UJycDeU3AEl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEuKQ/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBj3IOPpYjcSF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CqBQDUw/td/4wNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXyBHi8pJwVsWCAECyoKg3yDRgOKdIJfmAiBQoEQA1QJAQEBDAE?= =?us-ascii?q?BGAEKCgIBAYN7RQIXggUkOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQMBARA?= =?us-ascii?q?RHQEBLAsBDwIBCBEEAQEhBwMCAgIlCxQJCAIEDgUigwABgXlNAy4BAgyhYwK?= =?us-ascii?q?BOIhhdYEygn4BAQWCSoJVGIIMAwaBNowZGoFBP4E4IIJMPoJkAQGBMAEMBgE?= =?us-ascii?q?2FgmCWjKCLI0iEhKCcYVXmA10CoI0jG2JKxuaUakiAgQCBAUCDgEBBYFpImd?= =?us-ascii?q?xcBU7KgGCQVAYDViMOgwXgQQBDoI9hRSFP3SBKI0sDheBCwGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,332,1571702400";  d="scan'208,217";a="386164267"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Dec 2019 18:44:21 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xBJIiLdR004839 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 19 Dec 2019 18:44:21 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 12:44:20 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 19 Dec 2019 12:44:20 -0600
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 19 Dec 2019 12:44:20 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G3rUpHNaI2hakD0ja2YHQOTjZ3m9okU4uwp92Pa96PjgQhSwG/9wY2aPEg65nyQsCCP/XAXyqP0d8em6j4DXt/fsOBV4kGhiqO/iY9b5cK68ZXO0sN1bzeWGbqn13vHm1lwi1vXy8G14ibsxPdsTsqQhmy+t3JWCAk/JqOMqjlXdaQ0NxtvMsECcIHXHYRi+M/BkliRCUV56LVbUjBZ9or5GEw+BMBRhtpIfsYg3ZWfBnqMRXT7ujvEQUX4O/2LEP/knal+EMfJKIo1dkf/mKbrvw5/haDmygABfmfjj0q+6TiAIkx8xSeGRcUCifdNVaG7jsAVCD/ii64ASlciWUw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=viAPEUH74xGGiGIkgOqS5SUZOEmG0lSnFuoS74A4/tg=; b=oeA47xmCNJOzaBBLaJ9ql5CGK38nM0ANflM+SOIwQE1WGvdh3jDOjlqV9N/EyR/8a3nD1O4f/FatUR5OwY6eoOamfaz6a/QFlD5Wek4Txsunk8t0q05LYmcJRu30ndpKhcZSeV4bRFfK5FLZ04YX1CIPF7eOc9LAVdGSUdnt3BfpXwNKpMdcXBm4Wy94oLtVQEye+MWEk4etvLhdlEw8JsubklDnkfcByezhmKFhDt1qQ1YtJAC9h9Fr3IcO/5pW37qlk5Xaye3DbunuSpTT5bdeCSTSttQ6480RUkeSnO3DXN3tXaPLa0AVd15QILsudHWlKchosbVH26EnCNcyaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=viAPEUH74xGGiGIkgOqS5SUZOEmG0lSnFuoS74A4/tg=; b=rnFzhHsLgVVnRvx3KygbmCX0ZcsLfl3rBVonxk3b9Ea2XruqXX9z3LjhTEQSx9V8kpW1vffQBfIP81lO4cBe9k1hinNFfiWWZlvaITG3NJgKwRpzQH27anhV4GAKLV+cieNNlgNxhEZwfXTlfGFpNS65CZDGjylghdKvRqqFToQ=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2801.namprd11.prod.outlook.com (52.135.246.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Thu, 19 Dec 2019 18:44:18 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::a1ac:55fa:69f2:f586]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::a1ac:55fa:69f2:f586%2]) with mapi id 15.20.2559.012; Thu, 19 Dec 2019 18:44:18 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB36LqRt8ge3IEiSVk1C5IoX8ae91ZSAgAP60oA=
Date: Thu, 19 Dec 2019 18:44:18 +0000
Message-ID: <7BD918AB-4A05-4F27-A922-42ECD99401D1@cisco.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [161.44.212.209]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a6268ab-d304-4af9-5e6e-08d784b374ba
x-ms-traffictypediagnostic: BN7PR11MB2801:
x-microsoft-antispam-prvs: <BN7PR11MB2801A869F009DD6997096509C8520@BN7PR11MB2801.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(376002)(346002)(396003)(136003)(189003)(199004)(966005)(6486002)(5660300002)(36756003)(6916009)(4326008)(53546011)(6506007)(54906003)(478600001)(6512007)(316002)(66574012)(2906002)(86362001)(71200400001)(2616005)(33656002)(26005)(8936002)(81166006)(66446008)(81156014)(76116006)(8676002)(64756008)(186003)(66476007)(66556008)(66946007); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2801; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bzQGAJOKeDRUp4zfAOYfSmd2diRJREeGl9EnMi3JdlS+v0BYsFgqy7PUTHITU8Camgua7d3xcsbm7H8GsIcOQnKO16F+cyJ57yIHDA8NnnRPtX/YUxPGrJ/mr0j7oawMDXpSarzavcb5oyVhSSQQFd5swHoXw3KAR75LEO/e2b0+pfNMPYVtr87bovm8ppOXhaEqJxztMik/7w2FXhvtCZFEBn78+luqgcOaWs6QQqxZbogZEPpdL5XxIXujAaJn8pDvz8rXRMnQ3PAw4PPAzOnh6zQkHo99xEYObZueQK9TYTxsPasxCHhc4ucPNysAo7/y8N1/NuSTNRuFyNrH121brSyiFYsrF6r0WWG5kpQQSYL5aKylBi2QZo3NBYLnXHaInYYQndWHjBY34bHKNyujkAL25w0jAb9NmZlOkYy1XgODLANZf2V8wF37xeCoRNvCgOCpMyCBi+bgWuRb9kTdE9ioRPfrbpN5e6sqB58=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_7BD918AB4A054F27A92242ECD99401D1ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a6268ab-d304-4af9-5e6e-08d784b374ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 18:44:18.7628 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dI29Az6G1M3ONoqVqy1rTn5v7M41nDxa5TfngCC+UMrQiEdG1zqck4rWyMAkKuOm/n9Nk5XFafnsX9JviUPpuQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2801
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/aDK_vFnOLZa673dTRABxGItBFkk>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 18:44:26 -0000

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

SGkgQW5kcmV3LA0KDQpZb3Ugc3RhdGUgdGhhdCDigJxjb2RlIHNlZW1zIHRvIGJlICp3YXkqIG9m
ZiB0aGUgZHJhZnTigJ0sIGJ1dCB0aGVyZSBpcyBub3RoaW5nIGluIHlvdXIgZW1haWwgdG8gc3Vw
cG9ydCB0aGlzLg0KWW91IGhhdmUgbWFkZSBjbGFpbXMgYmFzZWQgb24gdW5mb3J0dW5hdGUgbWlz
dW5kZXJzdGFuZGluZ3Mgb2YgU1J2Ni4NCg0KRm9yIGV4YW1wbGUsIHlvdXIgdW5kZXJzdGFuZGlu
ZyBvZiBFbmQuWCBTSUQgaXMgbm90IGNvcnJlY3QuDQpZb3UgYXBwZWFyIHRvIGJlIGNvbmZ1c2lu
ZyBTUnY2IFNJRCBGdW5jdGlvbiBhbmQgYW4gU1J2NiBTZWdtZW50IEJlaGF2aW9yLg0KVGhlc2Ug
YXJlIGNsZWFybHkgZGVmaW5lZCBpbiBzZWN0aW9uIDIgb2YgZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nIGFuZCBkZXNjcmliZWQgaW4gZGV0YWlsIGxhdGVyIGluIHRo
ZSBkcmFmdC4NCkFsbG93IG1lIHRvIGV4cGxhaW46DQotIFNldmVyYWwgRW5kLlggU0lEcyBhcmUg
aW5zdGFudGlhdGVkIGluIHRoZSBzYW1lIHJvdXRlciwgb25lIOKAnGFkamFjZW5jeSBTSUTigJ0g
cGVyIGFkamFjZW5jeSBzZWVtcyBhYm91dCByaWdodC4NCi0gRWFjaCBTSUQgd2lsbCBiZSB1bmlx
dWUsIGkuZS4gYSB1bmlxdWUgSVB2NiBhZGRyZXNzLg0KLSBUaGUgYWRkcmVzcyBkb2VzIG5vdCBl
bmNvZGUgdGhlIFNSdjYgU2VnbWVudCBCZWhhdmlvciBjb2RlcG9pbnQgKGUuZy4gMHgwMDA2KS4g
VGhlc2UgQmVoYXZpb3IgY29kZXBvaW50cyAoYXMgY2FwdHVyZWQgaW4g4oCcVGFibGUgNDogSUVU
RiAtIFNSdjYgRW5kcG9pbnQgQmVoYXZpb3JzKSAgYXJlIGZvciBjb250cm9sIHBsYW5lIHVzZS4N
Cg0KTGV04oCZcyByZXR1cm4gZm9jdXMgdG8gZGlzY3Vzc2luZyB0ZWNobmljYWwgcG9pbnRzIGFu
ZCBwcm9ncmVzc2luZyB0aGUgV0cgYWdlbmRhIGFuZCBtaWxlc3RvbmVzIHdpdGggZGlsaWdlbmNl
IGFuZCBhIGNvbnN0cnVjdGl2ZSBtaW5kc2V0Lg0KDQpUaGFua3MNCiAgRGFycmVuDQoNCk9uIERl
YyAxNywgMjAxOSwgYXQgMTI6NTcgQU0sIEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlx
dWlkdGVsZWNvbS5jb208bWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+PiB3
cm90ZToNCg0KQWxleCwNCg0KV2lsbCB0cnkgYW5kIGdldCB5b3Ugc29tZSBjYXB0dXJlcyBvZmYg
dGhlIGRldmljZXMgSeKAmXZlIGJlZW4gdGVzdGluZyBvbiDigJMgaW4gb3JkZXIgdG8gbWFrZSBz
dXJlIEkgdW5kZXJzdG9vZCB0aGlzIGRyYWZ0IHByb3Blcmx5LCBhbmQgaW4gbGlnaHQgb2YgdGhl
IGRlcGxveW1lbnQgc3RhdHVzIGRyYWZ0LCBJIGRlY2lkZWQgdG8gcGxheSBhIGxvdCBtb3JlIGRl
ZXBseSBhbmQgc2V0dXAgYSBiaXQgb2YgYSBsYWIuICBJ4oCZbSBzdGlsbCBkb2luZyB0ZXN0cyBh
bmQgc29vbiBhcyBJIGhhdmUgc29tZSBvdGhlciBiaXRzIGNvbXBsZXRlZCB3aWxsIHNlbmQgdGhy
b3VnaCB0aGUgcGFja2V0IGNhcHR1cmVzIGZyb20gdGhvc2UgYWdhaW5zdCAoU2luY2UgdGhlIFhS
IGJveGVzIHRoYXQgSSBoYXZlIHRvIHRlc3Qgb24gc2VlbSB0byBoYXZlIGFic29sdXRlbHkgbm8g
YWJpbGl0eSB0byBzZXR1cCB0cmFmZmljIHN0ZWVyaW5nIHdpdGggU1J2NiAoYW5kIEkgYWN0dWFs
bHkgaGF2ZSByZXF1ZXN0ZWQgZGV0YWlscyBvZiBob3cgdG8gY29uZmlndXJlIHRoaXMgaW4gdGhl
IHBhc3QgYnV0IGdvdHRlbiBubyByZXNwb25zZSksIEnigJltIGp1c3QgZmluaXNoaW5nIHRoZSBj
b2RlIHRvIGluamVjdCBwYWNrZXRzIGZyb20gb3V0c2lkZSB3aXRoIGEgc2lkIHN0YWNrIHRvIHRl
c3QgdGhpcy4gIEkgYWxzbyBhY2tub3dsZWRnZSB0aGF0IEnigJltIHJ1bm5pbmcgdGVzdHMgYWdh
aW5zdCBjb2RlIHRoYXQgaXMgaW1wbGVtZW50aW5nIGEgZHJhZnQgdGhhdCBzZWVtcyBmYXIgZnJv
bSBmaW5hbCDigJMgYW5kIHNvIHNob3VsZG7igJl0IGhhdmUgdGhhdCBtYW55IGV4cGVjdGF0aW9u
cy4NCg0KVGhhdCBiZWluZyBzYWlkLCBJbiBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBkcmFmdCDi
gJMgSSBkbyBoYXZlIHNvbWUgY29uY2VybnMgdGhhdCB0aGVyZSBpcyBhIGRyYWZ0IHRoYXQgc3Bl
Y2lmaWVzIHRoYXQgcGVvcGxlIGhhdmUgcHV0IHRoaXMgc3R1ZmYgaW50byBwcm9kdWN0aW9uIOKA
kyB5ZXQgdGhlIGltcGxlbWVudGF0aW9uIGluIGN1cnJlbnQgc2hpcHBpbmcgY29kZSBzZWVtcyB0
byBiZSAqd2F5KiBvZmYgdGhlIGRyYWZ0IGFuZCBjb250cmFyeSB0byB0aGluZ3Mgd2UgaGF2ZSBi
ZWVuIHRvbGQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAuDQoNClNvbWUgb2YgdGhlIG1vcmUgaW50ZXJl
c3RpbmcgZmluZHMgc28gZmFyOg0KDQoNCiAgKiAgIEluIE1vbnRyZWFsIOKAkyBJIHF1ZXN0aW9u
ZWQgdGhlIGdyb3d0aCBpbiB0aGUgSUdQIHRhYmxlcyDigJMgc2luY2UgSSB3b3VsZCBoYXZlIHRv
IHVzZSBhIHNlcGFyYXRlIGxvY2F0b3Igb24gZWFjaCByb3V0ZXIg4oCTIEkgd2FzIGV4cGxpY2l0
bHkgdG9sZCB0aGlzIHdhc27igJl0IG5lY2Vzc2FyeSBhbmQgY291bGQgdXNlIHRoZSBsb29wYmFj
a3Mg4oCTIG5vdCBzbyBpbiBjdXJyZW50IGNvZGUg4oCTIHVzZSBvZiB0aGUgbG9vcGJhY2sgbWFy
a3MgdGhlIGxvY2F0b3IgYXMgZG93bi4NCg0KDQoNCiAgKiAgIExvY2F0b3Igc2l6ZSBpcyBub3Qg
Y29uZmlndXJhYmxlIGFzIGFueXRoaW5nIG90aGVyIHRoYW4gYSAvNjQNCg0KDQoNCiAgKiAgIFhS
IDcuMC4xIGNsYWltcyBhIG1heGltdW0gbnVtYmVyIG9mIFNJROKAmXMgYXQgODAwMCDigJMgSeKA
mW0gc3RpbGwgdW5jbGVhciBpZiB0aGlzIGxpbWl0YXRpb24gaW4gdGhlIGNvZGUgaXMgYmFzZWQg
b24gbG9jYWxseSBjb25maWd1cmVkIFNJROKAmXMgb3IgcmVjZWl2ZWQgU0lE4oCZcyDigJMgYW5k
IHdpbGwgcnVuIHNvbWUgdGVzdHMgb24gdGhpcyBpbiB0aGUgY29taW5nIGRheSBvciB0d28gdG8g
dmVyaWZ5DQoNCg0KDQogICogICBUaGVyZSBzZWVtcyB0byBiZSBhIGxpbWl0IG9uIGEgc2luZ2xl
IGxvY2F0b3IgcGVyIGJveCDigJMgSeKAmW0gc3RpbGwgdHJ5aW5nIHRvIGZpZ3VyZSBvdXQgd2hh
dCBpbXBhY3QgdGhpcyB3aWxsIGhhdmUgaW4gYSBtdWx0aS1hcmVhIG9yIG11bHRpLWxldmVsIElH
UCBkZXBsb3ltZW50IHNjZW5hcmlvLg0KDQoNCg0KICAqICAgQnkgZGVmYXVsdCB3aGVuIGNvbmZp
Z3VyaW5nIGEgbG9jYXRvciDigJMgdGhlIGRldmljZSBjb25maWd1cmVzIGEgc2VwYXJhdGUgRW5k
LlggKFBTUCkgZm9yIGVhY2ggaW50ZXJmYWNlIOKAkyBub3cg4oCTIHRoaXMgaXMgd2hlcmUgdGhp
bmdzIGdldCBpbnRlcmVzdGluZy4gIElmIEkgYW0gcmVhZGluZyB0aGUgTlAgdGV4dCBjb3JyZWN0
bHksIEVuZC5YIChQU1ApIHNob3VsZCBiZSBsb2NhdG9yOjAwMDY6OiAgLSBIb3dldmVyLCBpbiB0
aGUgc2hpcHBpbmcgY29kZSwgdGhhdCBpcyBub3QgdGhlIGNhc2UgYXQgYWxsIOKAkyBhcyBwZXIg
dGhlIGJlbG93Og0KDQoNClJQLzAvUlAwL0NQVTA6U1JWNi1SMiNzaG93IHNlZ21lbnQtcm91dGlu
ZyBzcnY2IGxvY2F0b3IgUjIgc2lkIFN1biBEZWMgMTUgMDQ6NTY6MTAuOTEzIFVUQw0KU0lEICAg
ICAgICAgICAgICAgICAgICAgICAgIEJlaGF2aW9yICAgICBDb250ZXh0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgT3duZXIgICAgICAgICAgICAgICBTdGF0ZSAgUlcNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tICAtLS0tLS0tLS0tLSAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ICAgIC0tLS0tLS0tLS0tLS0tLS0tLSAgLS0tLS0gIC0tDQoyMDAxOmRiODplZToyOjE6OiAgICAg
ICAgICAgRW5kIChQU1ApICAgICdkZWZhdWx0JzoxICAgICAgICAgICAgICAgICAgICAgICBzaWRt
Z3IgICAgICAgICAgICAgIEluVXNlICBZDQoyMDAxOmRiODplZToyOjExOjogICAgICAgICAgRW5k
Lk9QICAgICAgICdkZWZhdWx0JyAgICAgICAgICAgICAgICAgICAgICAgICBzaWRtZ3IgICAgICAg
ICAgICAgIEluVXNlICBZDQoyMDAxOmRiODplZToyOjQwOjogICAgICAgICAgRW5kLlggKFBTUCkg
IFtHaTAvMC8wLzAsIExpbmstTG9jYWxdICAgICAgICAgICBpc2lzLTY0ICAgICAgICAgICAgIElu
VXNlICBZDQoyMDAxOmRiODplZToyOjQxOjogICAgICAgICAgRW5kLlggKFBTUCkgIFtHaTAvMC8w
LzEsIExpbmstTG9jYWxdICAgICAgICAgICBpc2lzLTY0ICAgICAgICAgICAgIEluVXNlICBZDQoy
MDAxOmRiODplZToyOjQyOjogICAgICAgICAgRW5kLlggKFBTUCkgIFtHaTAvMC8wLzMsIExpbmst
TG9jYWxdICAgICAgICAgICBpc2lzLTY0ICAgICAgICAgICAgIEluVXNlICBZDQoNClNvIGZyb20g
bXkgcGVyc3BlY3RpdmUg4oCTIEkgaGF2ZSB0byB3b25kZXIgYWJvdXQgdGhlIHByb2R1Y3Rpb24g
ZGVwbG95bWVudHMg4oCTIGJlY2F1c2UgcGFydGljdWxhcmx5IG9uIHRoaXMgbGFzdCBwb2ludCDi
gJMgaWYgcGVvcGxlIGhhdmUgYmVlbiBwdXR0aW5nIHRoaXMgc3R1ZmYgaW4gcHJvZHVjdGlvbiwg
YW5kIHRoZSBpbXBsZW1lbnRhdGlvbiBpcyBzbyBkaWZmZXJlbnQgZnJvbSB0aGUgdGV4dCwgaXRz
IGdvaW5nIHRvIGNyZWF0ZSBzb21lIHJhdGhlciBpbnRlcmVzdGluZyBicmVha2FnZSBnb2luZyBm
b3J3YXJkIGlmIG15IHJlYWRpbmcgb2YgdGhlIHRleHQgaXMgY29ycmVjdC4NCg0KQW55d2F5IOKA
kyB3aWxsIHNlbmQgc29tZSBwYWNrZXQgY2FwdHVyZXMgaG9wZWZ1bGx5IGluIHRoZSBuZXh0IDQ4
IGhvdXJzIG9uY2UgSeKAmXZlIGdvdCBhIG1vcmUgY29tcGxldGUgc2V0IG9mIGNhcHR1cmVzIGZy
b20gbXkgbGFiIHNldHVwLg0KDQpUaGFua3MNCg0KQW5kcmV3DQoNCg0KRnJvbTogc3ByaW5nIDxz
cHJpbmctYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+PiBP
biBCZWhhbGYgT2YgQWxleGFuZHJlIFBldHJlc2N1DQpTZW50OiBNb25kYXksIDE2IERlY2VtYmVy
IDIwMTkgMTc6MzQNClRvOiBTUFJJTkcgV0cgZW1haWwgbGlzdCA8c3ByaW5nQGlldGYub3JnPG1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KU3ViamVjdDogW3NwcmluZ10gcGFja2V0IGNhcHR1cmVz
IGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDY/DQoNCkhp
LCBTUFJJTkdlcnMsDQoNCk15IGNvbW1lbnRzIG9uIFNSdjYgcmVsYXRlIHRvIGEgd29ycnkgYWJv
dXQgbW9kaWZ5aW5nIHBhY2tldHMgaW4gdHJhbnNpdC4NCg0KSW4gb3JkZXIgdG8gYmV0dGVyIGV4
cGxhaW4gbXlzZWxmLCBvciBtYXliZSB0byByZW1vdmUgdGhlIHdvcnJ5DQphbHRvZ2V0aGVyLCBJ
IHdvdWxkIGxpa2UgdG8gYXNrIGZvciBwYWNrZXQgZHVtcHMgb2YgU1J2Ni4NCg0KQnkgbG9va2lu
ZyBhdCB0aGUgcGFja2V0IGNvbnRlbnRzIHRoYXQgZ28gaW50byB0aGUgbmV0d29yayBpdCBpcyBt
dWNoDQplYXNpZXIgdG8gY2xhcmlmeSBhbmQgdG8gYXZvaWQgbWlzdW5kZXJzdGFuZGluZ3MuDQoN
CkFsZXgNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
CnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYu
b3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGlu
ZyBsaXN0DQpzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQoNCg==

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIEFuZHJldyw8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQpZb3Ugc3RhdGUgdGhhdCZuYnNwO+KAnGNvZGUgc2VlbXMgdG8gYmUgKndheSog
b2ZmIHRoZSBkcmFmdOKAnSwgYnV0IHRoZXJlIGlzIG5vdGhpbmcgaW4geW91ciBlbWFpbCB0byBz
dXBwb3J0Jm5ic3A7dGhpcy4mbmJzcDs8YnIgY2xhc3M9IiI+DQpZb3UgaGF2ZSBtYWRlJm5ic3A7
Y2xhaW1zIGJhc2VkIG9uIHVuZm9ydHVuYXRlIG1pc3VuZGVyc3RhbmRpbmdzIG9mIFNSdjYuPGJy
IGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KRm9yIGV4YW1wbGUsIHlvdXImbmJzcDt1bmRlcnN0
YW5kaW5nIG9mIEVuZC5YIFNJRCBpcyBub3QgY29ycmVjdC4mbmJzcDsmbmJzcDsNCjxkaXYgY2xh
c3M9IiI+WW91IGFwcGVhciB0byBiZSBjb25mdXNpbmcgU1J2NiBTSUQgRnVuY3Rpb24gYW5kIGFu
IFNSdjYgU2VnbWVudCZuYnNwO0JlaGF2aW9yLiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5U
aGVzZSBhcmUgY2xlYXJseSBkZWZpbmVkIGluIHNlY3Rpb24gMiBvZiZuYnNwO2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZyBhbmQgZGVzY3JpYmVkIGluIGRldGFpbCBs
YXRlciBpbiB0aGUmbmJzcDtkcmFmdC4mbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QWxsb3cg
bWUgdG8gZXhwbGFpbjo8YnIgY2xhc3M9IiI+DQotIFNldmVyYWwmbmJzcDtFbmQuWCBTSURzIGFy
ZSBpbnN0YW50aWF0ZWQgaW4gdGhlIHNhbWUgcm91dGVyLCBvbmUg4oCcYWRqYWNlbmN5IFNJROKA
nSBwZXImbmJzcDthZGphY2VuY3kgc2VlbXMgYWJvdXQgcmlnaHQuPGJyIGNsYXNzPSIiPg0KLSBF
YWNoIFNJRCZuYnNwO3dpbGwgYmUgdW5pcXVlLCBpLmUuIGEgdW5pcXVlIElQdjYgYWRkcmVzcy48
YnIgY2xhc3M9IiI+DQotIFRoZSBhZGRyZXNzJm5ic3A7ZG9lcyBub3QgZW5jb2RlIHRoZSBTUnY2
IFNlZ21lbnQgQmVoYXZpb3IgY29kZXBvaW50IChlLmcuIDB4MDAwNikuIFRoZXNlJm5ic3A7QmVo
YXZpb3IgY29kZXBvaW50cyAoYXMgY2FwdHVyZWQgaW4g4oCcVGFibGUgNDogSUVURiAtIFNSdjYg
RW5kcG9pbnQgQmVoYXZpb3JzKSZuYnNwOyZuYnNwO2FyZSBmb3ImbmJzcDtjb250cm9sIHBsYW5l
IHVzZS48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpMZXTigJlzIHJldHVybiBmb2N1cyZu
YnNwO3RvIGRpc2N1c3NpbmcgdGVjaG5pY2FsIHBvaW50cyBhbmQgcHJvZ3Jlc3NpbmcgdGhlIFdH
IGFnZW5kYSBhbmQgbWlsZXN0b25lcyZuYnNwO3dpdGggZGlsaWdlbmNlIGFuZCBhIGNvbnN0cnVj
dGl2ZSBtaW5kc2V0LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+VGhhbmtzPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyBEYXJyZW48
YnIgY2xhc3M9IiI+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUi
IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5PbiBEZWMgMTcsIDIwMTksIGF0IDEyOjU3IEFNLCBB
bmRyZXcgQWxzdG9uICZsdDs8YSBocmVmPSJtYWlsdG86QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxl
Y29tLmNvbSIgY2xhc3M9IiI+QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbTwvYT4mZ3Q7
IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxk
aXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiIHN0eWxlPSJwYWdlOiBXb3Jk
U2VjdGlvbjE7IGNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVy
TmV3UFNNVDsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFu
dC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3Jt
YWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTog
bm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4
dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFz
cz0iIj5BbGV4LDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBD
YWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9
IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENh
bGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0i
Ij5XaWxsIHRyeSBhbmQgZ2V0IHlvdSBzb21lIGNhcHR1cmVzIG9mZiB0aGUgZGV2aWNlcyBJ4oCZ
dmUgYmVlbiB0ZXN0aW5nIG9uIOKAkyBpbiBvcmRlciB0byBtYWtlIHN1cmUgSSB1bmRlcnN0b29k
IHRoaXMgZHJhZnQgcHJvcGVybHksIGFuZCBpbiBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBzdGF0
dXMgZHJhZnQsIEkgZGVjaWRlZCB0byBwbGF5IGEgbG90IG1vcmUgZGVlcGx5IGFuZCBzZXR1cCBh
IGJpdCBvZg0KIGEgbGFiLiZuYnNwOyBJ4oCZbSBzdGlsbCBkb2luZyB0ZXN0cyBhbmQgc29vbiBh
cyBJIGhhdmUgc29tZSBvdGhlciBiaXRzIGNvbXBsZXRlZCB3aWxsIHNlbmQgdGhyb3VnaCB0aGUg
cGFja2V0IGNhcHR1cmVzIGZyb20gdGhvc2UgYWdhaW5zdCAoU2luY2UgdGhlIFhSIGJveGVzIHRo
YXQgSSBoYXZlIHRvIHRlc3Qgb24gc2VlbSB0byBoYXZlIGFic29sdXRlbHkgbm8gYWJpbGl0eSB0
byBzZXR1cCB0cmFmZmljIHN0ZWVyaW5nIHdpdGggU1J2NiAoYW5kIEkgYWN0dWFsbHkNCiBoYXZl
IHJlcXVlc3RlZCBkZXRhaWxzIG9mIGhvdyB0byBjb25maWd1cmUgdGhpcyBpbiB0aGUgcGFzdCBi
dXQgZ290dGVuIG5vIHJlc3BvbnNlKSwgSeKAmW0ganVzdCBmaW5pc2hpbmcgdGhlIGNvZGUgdG8g
aW5qZWN0IHBhY2tldHMgZnJvbSBvdXRzaWRlIHdpdGggYSBzaWQgc3RhY2sgdG8gdGVzdCB0aGlz
LiZuYnNwOyBJIGFsc28gYWNrbm93bGVkZ2UgdGhhdCBJ4oCZbSBydW5uaW5nIHRlc3RzIGFnYWlu
c3QgY29kZSB0aGF0IGlzIGltcGxlbWVudGluZyBhIGRyYWZ0DQogdGhhdCBzZWVtcyBmYXIgZnJv
bSBmaW5hbCDigJMgYW5kIHNvIHNob3VsZG7igJl0IGhhdmUgdGhhdCBtYW55IGV4cGVjdGF0aW9u
cy48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog
MGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAg
Y2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAw
Y20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBz
YW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+VGhhdCBi
ZWluZyBzYWlkLCBJbiBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBkcmFmdCDigJMgSSBkbyBoYXZl
IHNvbWUgY29uY2VybnMgdGhhdCB0aGVyZSBpcyBhIGRyYWZ0IHRoYXQgc3BlY2lmaWVzIHRoYXQg
cGVvcGxlIGhhdmUgcHV0IHRoaXMgc3R1ZmYgaW50byBwcm9kdWN0aW9uIOKAkyB5ZXQgdGhlIGlt
cGxlbWVudGF0aW9uIGluIGN1cnJlbnQgc2hpcHBpbmcgY29kZSBzZWVtcyB0byBiZSAqPGIgY2xh
c3M9IiI+d2F5PC9iPioNCiBvZmYgdGhlIGRyYWZ0IGFuZCBjb250cmFyeSB0byB0aGluZ3Mgd2Ug
aGF2ZSBiZWVuIHRvbGQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAuPG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPlNvbWUgb2YgdGhlIG1vcmUgaW50ZXJlc3Rpbmcg
ZmluZHMgc28gZmFyOjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xh
c3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8dWwgdHlwZT0i
ZGlzYyIgc3R5bGU9Im1hcmdpbi1ib3R0b206IDBjbTsgbWFyZ2luLXRvcDogMGNtOyIgY2xhc3M9
IiI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5JbiBNb250cmVhbCDigJMgSSBxdWVz
dGlvbmVkIHRoZSBncm93dGggaW4gdGhlIElHUCB0YWJsZXMg4oCTIHNpbmNlIEkgd291bGQgaGF2
ZSB0byB1c2UgYSBzZXBhcmF0ZSBsb2NhdG9yIG9uIGVhY2ggcm91dGVyIOKAkyBJIHdhcyBleHBs
aWNpdGx5IHRvbGQgdGhpcyB3YXNu4oCZdCBuZWNlc3NhcnkgYW5kIGNvdWxkIHVzZSB0aGUgbG9v
cGJhY2tzIOKAkyBub3Qgc28gaW4gY3VycmVudCBjb2RlIOKAkyB1c2Ugb2YgdGhlDQogbG9vcGJh
Y2sgbWFya3MgdGhlIGxvY2F0b3IgYXMgZG93bi48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48
L2xpPjwvdWw+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6
ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxz
cGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L2Rpdj4NCjx1bCB0eXBlPSJkaXNjIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMGNtOyBtYXJn
aW4tdG9wOiAwY207IiBjbGFzcz0iIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPkxv
Y2F0b3Igc2l6ZSBpcyBub3QgY29uZmlndXJhYmxlIGFzIGFueXRoaW5nIG90aGVyIHRoYW4gYSAv
NjQ8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNz
PSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPHVsIHR5cGU9ImRp
c2MiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwY207IG1hcmdpbi10b3A6IDBjbTsiIGNsYXNzPSIi
Pg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAu
MDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+WFIgNy4wLjEgY2xhaW1zIGEgbWF4aW11
bSBudW1iZXIgb2YgU0lE4oCZcyBhdCA4MDAwIOKAkyBJ4oCZbSBzdGlsbCB1bmNsZWFyIGlmIHRo
aXMgbGltaXRhdGlvbiBpbiB0aGUgY29kZSBpcyBiYXNlZCBvbiBsb2NhbGx5IGNvbmZpZ3VyZWQg
U0lE4oCZcyBvciByZWNlaXZlZCBTSUTigJlzIOKAkyBhbmQgd2lsbCBydW4gc29tZSB0ZXN0cyBv
biB0aGlzIGluIHRoZSBjb21pbmcgZGF5IG9yIHR3byB0byB2ZXJpZnk8bzpwIGNsYXNzPSIiPjwv
bzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAx
cHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJp
ZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPHVsIHR5cGU9ImRpc2MiIHN0eWxlPSJtYXJnaW4t
Ym90dG9tOiAwY207IG1hcmdpbi10b3A6IDBjbTsiIGNsYXNzPSIiPg0KPGxpIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6
IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+DQo8c3BhbiBsYW5nPSJF
Ti1VUyIgY2xhc3M9IiI+VGhlcmUgc2VlbXMgdG8gYmUgYSBsaW1pdCBvbiBhIHNpbmdsZSBsb2Nh
dG9yIHBlciBib3gg4oCTIEnigJltIHN0aWxsIHRyeWluZyB0byBmaWd1cmUgb3V0IHdoYXQgaW1w
YWN0IHRoaXMgd2lsbCBoYXZlIGluIGEgbXVsdGktYXJlYSBvciBtdWx0aS1sZXZlbCBJR1AgZGVw
bG95bWVudCBzY2VuYXJpby48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2
Pg0KPHVsIHR5cGU9ImRpc2MiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwY207IG1hcmdpbi10b3A6
IDBjbTsiIGNsYXNzPSIiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxp
YnJpLCBzYW5zLXNlcmlmOyI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+QnkgZGVmYXVs
dCB3aGVuIGNvbmZpZ3VyaW5nIGEgbG9jYXRvciDigJMgdGhlIGRldmljZSBjb25maWd1cmVzIGEg
c2VwYXJhdGUgRW5kLlggKFBTUCkgZm9yIGVhY2ggaW50ZXJmYWNlIOKAkyBub3cg4oCTIHRoaXMg
aXMgd2hlcmUgdGhpbmdzIGdldCBpbnRlcmVzdGluZy4mbmJzcDsgSWYgSSBhbSByZWFkaW5nIHRo
ZSBOUCB0ZXh0IGNvcnJlY3RseSwgRW5kLlggKFBTUCkgc2hvdWxkIGJlIGxvY2F0b3I6MDAwNjo6
Jm5ic3A7IC0NCiBIb3dldmVyLCBpbiB0aGUgc2hpcHBpbmcgY29kZSwgdGhhdCBpcyBub3QgdGhl
IGNhc2UgYXQgYWxsIOKAkyBhcyBwZXIgdGhlIGJlbG93OjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9z
cGFuPjwvbGk+PC91bD4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdCAzNnB0
OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xh
c3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8
L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxpIGNsYXNzPSIiPjxzcGFuIGxhbmc9ImVuLUtFIiBjbGFzcz0iIj5SUC8wL1JQMC9D
UFUwOlNSVjYtUjIjc2hvdyBzZWdtZW50LXJvdXRpbmcgc3J2NiBsb2NhdG9yIFIyIHNpZCBTdW4g
RGVjIDE1IDA0OjU2OjEwLjkxMyBVVEM8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2k+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxpIGNsYXNz
PSIiPjxzcGFuIGxhbmc9ImVuLUtFIiBjbGFzcz0iIj5TSUQmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgQmVoYXZpb3ImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQ29udGV4dCZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBPd25lciZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBTdGF0ZSZuYnNwOyBSVzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvaT48
L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAx
MXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPGkgY2xh
c3M9IiI+PHNwYW4gbGFuZz0iZW4tS0UiIGNsYXNzPSIiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tJm5ic3A7IC0tLS0tLS0tLS0tJm5ic3A7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSZuYnNwOyZuYnNwOyZuYnNwOyAtLS0tLS0tLS0tLS0tLS0tLS0mbmJzcDsgLS0tLS0mbmJzcDsg
LS08bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2k+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxpIGNsYXNzPSIiPjxzcGFuIGxhbmc9ImVuLUtF
IiBjbGFzcz0iIj4yMDAxOmRiODplZToyOjE6OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBFbmQgKFBTUCkmbmJzcDsmbmJzcDsmbmJz
cDsgJ2RlZmF1bHQnOjEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2lkbWdyJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEluVXNlJm5ic3A7IFk8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2k+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxpIGNsYXNzPSIiPjxz
cGFuIGxhbmc9ImVuLUtFIiBjbGFzcz0iIj4yMDAxOmRiODplZToyOjExOjombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRW5kLk9QJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICdkZWZhdWx0JyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBzaWRtZ3ImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSW5Vc2UmbmJzcDsgWTxvOnAg
Y2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvaT48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNt
IDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fu
cy1zZXJpZjsiIGNsYXNzPSIiPg0KPGkgY2xhc3M9IiI+PHNwYW4gbGFuZz0iZW4tS0UiIGNsYXNz
PSIiPjIwMDE6ZGI4OmVlOjI6NDA6OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBFbmQuWCAoUFNQKSZuYnNwOyBbR2kwLzAvMC8wLCBMaW5rLUxv
Y2FsXSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBpc2lzLTY0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEluVXNlJm5ic3A7IFk8bzpwIGNsYXNzPSIi
PjwvbzpwPjwvc3Bhbj48L2k+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4w
MDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
IiBjbGFzcz0iIj4NCjxpIGNsYXNzPSIiPjxzcGFuIGxhbmc9ImVuLUtFIiBjbGFzcz0iIj4yMDAx
OmRiODplZToyOjQxOjombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7RW5kLlggKFBTUCkmbmJzcDsgW0dpMC8wLzAvMSwgTGluay1Mb2NhbF0mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
aXNpcy02NCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJblVzZSZuYnNwOyBZPG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9pPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBm
b250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9
IiI+DQo8aSBjbGFzcz0iIj48c3BhbiBsYW5nPSJlbi1LRSIgY2xhc3M9IiI+MjAwMTpkYjg6ZWU6
Mjo0Mjo6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEVuZC5YIChQU1ApJm5ic3A7IFtHaTAvMC8wLzMsIExpbmstTG9jYWxdJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlzaXMtNjQm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgSW5Vc2UmbmJzcDsgWTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwv
aT48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXpl
OiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPGkg
Y2xhc3M9IiI+PHNwYW4gbGFuZz0iZW4tS0UiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvaT48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAw
MDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsi
IGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPlNvIGZyb20gbXkgcGVyc3Bl
Y3RpdmUg4oCTIEkgaGF2ZSB0byB3b25kZXIgYWJvdXQgdGhlIHByb2R1Y3Rpb24gZGVwbG95bWVu
dHMg4oCTIGJlY2F1c2UgcGFydGljdWxhcmx5IG9uIHRoaXMgbGFzdCBwb2ludCDigJMgaWYgcGVv
cGxlIGhhdmUgYmVlbiBwdXR0aW5nIHRoaXMgc3R1ZmYgaW4gcHJvZHVjdGlvbiwgYW5kIHRoZSBp
bXBsZW1lbnRhdGlvbiBpcyBzbyBkaWZmZXJlbnQgZnJvbSB0aGUgdGV4dCwgaXRzDQogZ29pbmcg
dG8gY3JlYXRlIHNvbWUgcmF0aGVyIGludGVyZXN0aW5nIGJyZWFrYWdlIGdvaW5nIGZvcndhcmQg
aWYgbXkgcmVhZGluZyBvZiB0aGUgdGV4dCBpcyBjb3JyZWN0LjxvOnAgY2xhc3M9IiI+PC9vOnA+
PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250
LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5Bbnl3YXkg4oCTIHdpbGwgc2VuZCBzb21lIHBh
Y2tldCBjYXB0dXJlcyBob3BlZnVsbHkgaW4gdGhlIG5leHQgNDggaG91cnMgb25jZSBJ4oCZdmUg
Z290IGEgbW9yZSBjb21wbGV0ZSBzZXQgb2YgY2FwdHVyZXMgZnJvbSBteSBsYWIgc2V0dXAuPG86
cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAw
Y20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj48bzpwIGNsYXNz
PSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBj
bSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1z
ZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPlRoYW5rczxvOnAg
Y2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNt
IDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+PG86cCBjbGFzcz0i
Ij4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5BbmRyZXc8bzpwIGNs
YXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAw
LjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJp
ZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAu
MDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4m
bmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXItc3R5bGU6IG5vbmUg
bm9uZSBub25lIHNvbGlkOyBib3JkZXItbGVmdC13aWR0aDogMS41cHQ7IGJvcmRlci1sZWZ0LWNv
bG9yOiBibHVlOyBwYWRkaW5nOiAwY20gMGNtIDBjbSA0cHQ7IiBjbGFzcz0iIj4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IHN0eWxlPSJib3JkZXItc3R5bGU6IHNvbGlkIG5vbmUgbm9uZTsgYm9yZGVy
LXRvcC13aWR0aDogMXB0OyBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7IHBh
ZGRpbmc6IDNwdCAwY20gMGNtOyIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAw
Y20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IiBjbGFzcz0iIj4NCjxiIGNsYXNzPSIiPjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0i
Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxzcGFuIGNsYXNz
PSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5zcHJpbmcgJmx0OzxhIGhyZWY9
Im1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZyIgY2xhc3M9IiI+c3ByaW5nLWJvdW5jZXNA
aWV0Zi5vcmc8L2E+Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj48YiBjbGFzcz0iIj5Pbg0KIEJlaGFsZiBPZjxzcGFuIGNsYXNzPSJBcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+QWxleGFuZHJlIFBldHJlc2N1PGJyIGNsYXNz
PSIiPg0KPGIgY2xhc3M9IiI+U2VudDo8L2I+PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPk1vbmRheSwgMTYgRGVjZW1iZXIgMjAxOSAxNzozNDxiciBjbGFz
cz0iIj4NCjxiIGNsYXNzPSIiPlRvOjwvYj48c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+U1BSSU5HIFdHIGVtYWlsIGxpc3QgJmx0OzxhIGhyZWY9Im1haWx0
bzpzcHJpbmdAaWV0Zi5vcmciIGNsYXNzPSIiPnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PGJyIGNs
YXNzPSIiPg0KPGIgY2xhc3M9IiI+U3ViamVjdDo8L2I+PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPltzcHJpbmddIHBhY2tldCBjYXB0dXJlcyBmb3IgZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2PzxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog
MGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KSGksIFNQUklOR2Vy
cyw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpNeSBjb21tZW50cyBvbiBTUnY2IHJlbGF0
ZSB0byBhIHdvcnJ5IGFib3V0IG1vZGlmeWluZyBwYWNrZXRzIGluIHRyYW5zaXQuPGJyIGNsYXNz
PSIiPg0KPGJyIGNsYXNzPSIiPg0KSW4gb3JkZXIgdG8gYmV0dGVyIGV4cGxhaW4gbXlzZWxmLCBv
ciBtYXliZSB0byByZW1vdmUgdGhlIHdvcnJ5PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCmFsdG9nZXRoZXIsIEkgd291bGQgbGlr
ZSB0byBhc2sgZm9yIHBhY2tldCBkdW1wcyBvZiBTUnY2LjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCkJ5IGxvb2tpbmcgYXQgdGhlIHBhY2tldCBjb250ZW50cyB0aGF0IGdvIGludG8gdGhl
IG5ldHdvcmsgaXQgaXMgbXVjaDxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQplYXNpZXIgdG8gY2xhcmlmeSBhbmQgdG8gYXZvaWQg
bWlzdW5kZXJzdGFuZGluZ3MuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KQWxleDxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyIGNsYXNzPSIiPg0Kc3ByaW5nIG1haWxpbmcgbGlzdDxiciBjbGFz
cz0iIj4NCjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHN0eWxlPSJjb2xvcjogcHVy
cGxlOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPnNwcmluZ0BpZXRmLm9y
ZzwvYT48YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZyIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjog
dW5kZXJsaW5lOyIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9zcHJpbmc8L2E+PG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IENvdXJp
ZXJOZXdQU01UOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJp
YW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v
cm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3Jt
OiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25l
OyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxiciBzdHlsZT0iY2FyZXQtY29s
b3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IENvdXJpZXJOZXdQU01UOyBmb250LXNpemU6
IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9u
dC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3Rh
cnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTog
bm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4
OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJjYXJldC1j
b2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogQ291cmllck5ld1BTTVQ7IGZvbnQtc2l6
ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBm
b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBz
dGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNl
OiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAw
cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAh
aW1wb3J0YW50OyIgY2xhc3M9IiI+c3ByaW5nDQogbWFpbGluZyBsaXN0PC9zcGFuPjxiciBzdHls
ZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IENvdXJpZXJOZXdQU01U
OyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6
IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4
dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3
aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9r
ZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxhIGhyZWY9
Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHN0eWxlPSJjb2xvcjogcHVycGxlOyB0ZXh0LWRlY29y
YXRpb246IHVuZGVybGluZTsgZm9udC1mYW1pbHk6IENvdXJpZXJOZXdQU01UOyBmb250LXNpemU6
IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9u
dC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczogYXV0bzsg
dGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25l
OyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyAt
d2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6
IDBweDsiIGNsYXNzPSIiPnNwcmluZ0BpZXRmLm9yZzwvYT48YnIgc3R5bGU9ImNhcmV0LWNvbG9y
OiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyTmV3UFNNVDsgZm9udC1zaXplOiAx
MnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQt
d2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0
OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5v
cm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsg
dGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRl
eHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBmb250LWZhbWlseTogQ291cmllck5ld1BTTVQ7IGZv
bnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBvcnBoYW5z
OiBhdXRvOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zv
cm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdpZG93czogYXV0bzsgd29yZC1zcGFjaW5n
OiAwcHg7IC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzsgLXdlYmtpdC10ZXh0LXN0cm9r
ZS13aWR0aDogMHB4OyIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmc8L2E+PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0i
Ij4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_7BD918AB4A054F27A92242ECD99401D1ciscocom_--


From nobody Thu Dec 19 13:17:27 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80D52120865 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:17:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level: 
X-Spam-Status: No, score=-0.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 X-x2Tba7_eW2 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:17:24 -0800 (PST)
Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0: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 087641200DF for <spring@ietf.org>; Thu, 19 Dec 2019 13:17:24 -0800 (PST)
Received: by mail-oi1-x231.google.com with SMTP id 18so3011231oin.9 for <spring@ietf.org>; Thu, 19 Dec 2019 13:17:24 -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=gfzHfi9+UgwdqR5ctcLK3XegbEJON993rckedu6sDhI=; b=co8Gxo3QUlgHdaTv1nDTqfph3iEvIvBEAWIw7G27K65h2Pg+cCTDpn2FDZQR1v8S6P 1DYB8zAAinA+jyZP/UaHGqUu9a/mGJOoFqETqF0yohQfaqILDzib6Jgm6YVRao6xN4DT LImrt11/6MkUQMYYGQGjeSXD9GY92lC/PK+uk8LsCtpuIDanmxSVBbdUgBAa7uDIpDiI q5NDHVupYlF1kggyYCBoadQzdIR5Mekm6IABuQI8D4jLD7Kp2QoBYFlCjdMFHuTn9XNV H5PJFblt46xknyZC0D4iBt8unyu3yo0pupc0FeNxGCTWBIsMy4hZMZ0qzvLx+6c5eQfl J3gA==
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=gfzHfi9+UgwdqR5ctcLK3XegbEJON993rckedu6sDhI=; b=dw2wF3OXJ7WzCm96ORNzxmfVG50bly9MxasTZA8VSxK4d4iRxBBBMze1nMvthzwZC4 BusVjKq41n33VnkAdEiqUManlgwODg/ZY1z4z49lrskbdqAdx1tGSHoAMizmS+jypG0+ SM4cXtXIn9x8d7xGij4XLG0jqOAth16vT5jpW+RQpgQN2Cp8zmvAtHl5sBa+iKFuNYHK ARsXsnNaQoREpMhjQvL37rerIIPgNEG1qFn+QKXkKSJmRzJ+2w8goYM95C+Cn+sXgVUK xwINAk3vvetPHCWniqlYJfBfSQVVrLsyutLWMlQb1uLOk15iAAQGZ4jgwFJnMZtDb1q5 1TAw==
X-Gm-Message-State: APjAAAWI5bLFw+C1qNM2Vof0gBbZCIYAeGfP37R4mSkt+C91p0oJn3EH fG5yp+JB/t5CUToBFKCDWtVDBqOPEkBEg7cTJxQ=
X-Google-Smtp-Source: APXvYqwiu/P11QDloV97shWxGgCZumvhL9bNov9p3jqdoG2G7JnQDo6r/UGw+yO60QOCYqBjVWZGH8Rn48/ROwEHZFc=
X-Received: by 2002:aca:cf50:: with SMTP id f77mr3198642oig.60.1576790243328;  Thu, 19 Dec 2019 13:17:23 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com>
In-Reply-To: <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Fri, 20 Dec 2019 08:16:56 +1100
Message-ID: <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000056c5c6059a1516e4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/kgHV8kc_ekQf7hgrLWygXJe9yzk>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 21:17:25 -0000

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

On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril), <pcamaril@cisco.com>
wrote:

> Hi,
>
> As mentioned in the draft, the choice of the locator length is deployment
> specific.
> LINE has deployed SRv6 using a locator different than a /64.
>

This is effectively an appeal to authority.

What makes what LINE has done the best and right thing to do?

I can already see they're using the IPv4 link-local 169.254/16 prefix in a
manner that wildly violates how it is specified to be used in RFC3927. See
Slides 9, 12, 24.

Tying your IPv6 addressing plan to IPv4 addressing could end up imposing
IPv4's addressing limitations on IPv6 - defeating the primary purpose of
IPv6 - providing many more addresses than IPv4.

Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because they're
using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite there being no
central registry.  Their 40 bit Global ID of "17" could be random, although
I'm guessing not, as random numbers would usually have far less zeros in
them. These sorts of ULA errors are why I presented "Getting IPv6
Addressing Right" at AusNOG this year -
https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-ad=
dressing-right
 .


This is an Internet Draft, so this is the best time to make these sorts of
changes, as it is much easier now. When things become RFCs it becomes much
harder (and much, much harder when they become Internet Standards).

If somebody has deployed Internet Draft level technology, they have to
accept the risk that what they've deployed might not comply with the
eventual RFC.

Regards,
Mark.



> Cheers,
> Pablo.
>
> [1]
> https://speakerdeck.com/line_developers/line-data-center-networking-with-=
srv6
>
> =EF=BB=BF-----Original Message-----
> From: spring <spring-bounces@ietf.org> on behalf of Alexandre Petrescu <
> alexandre.petrescu@gmail.com>
> Date: Thursday, 19 December 2019 at 09:44
> To: "spring@ietf.org" <spring@ietf.org>
> Subject: Re: [spring] 64-bit locators
>
>
>
>     Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :
>     [...]
>
>     > VLSM [variable length subnet mask] is fundamentally hard,
>
>     We need VLSM in other places too, such as in ULA prefixes fd and fc.
>
>     I think it is indeed a difficult to grasp concept, but it is there fo=
r
>     growth.
>
>     Alex
>
>     >
>     > Regards,
>     > Mark.
>     >
>     >     __
>     >
>     >     In this case, we should probably change the document to reflect
>     >     implemented behavior.____
>     >
>     >     __ __
>     >
>     >
>     >
>     Ron____
>     >
>     >     __ __
>     >
>     >
>     >     Juniper Business Use Only
>     >
>     >     _______________________________________________
>     >     spring mailing list
>     >     spring@ietf.org <mailto:spring@ietf.org>
>     >     https://www.ietf.org/mailman/listinfo/spring
>     >
>     >
>     > _______________________________________________
>     > spring mailing list
>     > spring@ietf.org
>     > https://www.ietf.org/mailman/listinfo/spring
>     >
>
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org
>     https://www.ietf.org/mailman/listinfo/spring
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, 19 Dec 2019, 22:48 Pablo Cama=
rillo (pcamaril), &lt;<a href=3D"mailto:pcamaril@cisco.com" rel=3D"noreferr=
er" target=3D"_blank">pcamaril@cisco.com</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex">Hi,<br>
<br>
As mentioned in the draft, the choice of the locator length is deployment s=
pecific.<br>
LINE has deployed SRv6 using a locator different than a /64.<br></blockquot=
e></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">This is effecti=
vely an appeal to authority.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">What makes what LINE has done the best and right thing to do?</div><di=
v dir=3D"auto"><br></div><div>I can already see they&#39;re using the IPv4 =
link-local 169.254/16 prefix in a manner that wildly violates how it is spe=
cified to be used in RFC3927. See Slides 9, 12, 24.<br></div><div><br></div=
><div>Tying your IPv6 addressing plan to IPv4 addressing could end up impos=
ing IPv4&#39;s addressing limitations on IPv6 - defeating the primary purpo=
se of IPv6 - providing many more addresses than IPv4.<br></div><div><br></d=
iv><div>Slide 32 shows they&#39;re violating RFC 4193 (IPv6 ULAs), because =
they&#39;re using ULA-Cs (&#39;fc&#39;) rather than ULA-Ls (&#39;fd&#39;), =
despite there being no central registry.=C2=A0 Their 40 bit Global ID of &q=
uot;17&quot; could be random, although I&#39;m guessing not, as random numb=
ers would usually have far less zeros in them. These sorts of ULA errors ar=
e why I presented &quot;Getting IPv6 Addressing Right&quot; at AusNOG this =
year -=C2=A0<a href=3D"https://www.slideshare.net/markzzzsmith/ausnog-2019-=
getting-ipv6-private-addressing-right">https://www.slideshare.net/markzzzsm=
ith/ausnog-2019-getting-ipv6-private-addressing-right</a>=C2=A0.</div></div=
><div dir=3D"auto"><div><br></div><div><br></div><div>This is an Internet D=
raft, so this is the best time to make these sorts of changes, as it is muc=
h easier now. When things become RFCs it becomes much harder (and much, muc=
h harder when they become Internet Standards).<br></div><div dir=3D"auto"><=
br></div><div>If somebody has deployed Internet Draft level technology, the=
y have to accept the risk that what they&#39;ve deployed might not comply w=
ith the eventual RFC.</div><div dir=3D"auto"><br></div><div>Regards,</div><=
div>Mark.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div=
 dir=3D"auto"><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>
Cheers,<br>
Pablo.<br>
<br>
[1] <a href=3D"https://speakerdeck.com/line_developers/line-data-center-net=
working-with-srv6" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blan=
k">https://speakerdeck.com/line_developers/line-data-center-networking-with=
-srv6</a><br>
<br>
=EF=BB=BF-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf =
of Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" r=
el=3D"noreferrer noreferrer" target=3D"_blank">alexandre.petrescu@gmail.com=
</a>&gt;<br>
Date: Thursday, 19 December 2019 at 09:44<br>
To: &quot;<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" =
target=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ie=
tf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a>=
&gt;<br>
Subject: Re: [spring] 64-bit locators<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :<br>
=C2=A0 =C2=A0 [...]<br>
<br>
=C2=A0 =C2=A0 &gt; VLSM [variable length subnet mask] is fundamentally hard=
,<br>
<br>
=C2=A0 =C2=A0 We need VLSM in other places too, such as in ULA prefixes fd =
and fc.<br>
<br>
=C2=A0 =C2=A0 I think it is indeed a difficult to grasp concept, but it is =
there for <br>
=C2=A0 =C2=A0 growth.<br>
<br>
=C2=A0 =C2=A0 Alex<br>
<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; Regards,<br>
=C2=A0 =C2=A0 &gt; Mark.<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0In this case, we should probably chan=
ge the document to reflect<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0implemented behavior.____<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron____<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Juniper Business Use Only<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0_____________________________________=
__________<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0spring mailing list<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:spring@ietf.org" re=
l=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a> &lt;mailt=
o:<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=
=3D"_blank">spring@ietf.org</a>&gt;<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/spring" rel=3D"noreferrer noreferrer noreferrer" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/spring</a><br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; _______________________________________________<br>
=C2=A0 =C2=A0 &gt; spring mailing list<br>
=C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer nor=
eferrer" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring"=
 rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://www.iet=
f.org/mailman/listinfo/spring</a><br>
=C2=A0 =C2=A0 &gt; <br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferr=
er" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=
=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.or=
g/mailman/listinfo/spring</a><br>
<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div></div></div>
</div>

--00000000000056c5c6059a1516e4--


From nobody Thu Dec 19 13:39:50 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 895771208F8 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:39:48 -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, SPF_HELO_NONE=0.001, 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 dLqKKgdVXcMB for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:39:46 -0800 (PST)
Received: from mail-pj1-x1042.google.com (mail-pj1-x1042.google.com [IPv6:2607:f8b0:4864:20::1042]) (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 119A3120865 for <spring@ietf.org>; Thu, 19 Dec 2019 13:39:46 -0800 (PST)
Received: by mail-pj1-x1042.google.com with SMTP id n96so3132470pjc.3 for <spring@ietf.org>; Thu, 19 Dec 2019 13:39:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=w5mWpO7lv6I3OYhmhIVPKtPPxhIVHkumUWnDRP1xEMU=; b=tJpLig7YWWPgrtTvzZIv7WXPXgdR5P9OkT8rCnqkZ+lI4IZB0ptY7npQmU/wQ+fGOg qmhXGdtpxKpxjS/Z34svnRkS6DuTtd+WBjKt/c0++ECazljrVojeogX5X81AWYnCXRz7 j97+7hcNLOL6ZbrhWa8rC5Nf+xKDbmdnCygXvbE0e66M4BtCIa/GBy2naIJCPrUZfGbz I6jGefHSGj+WyiAZDlpakOC1+AuDc+oHec36GPPAPA6KRk0tMuxHCyWllQGSxbCYXIcp tl6+eKy4+Ws3SxNBtnVG1l9YkJu7LGXgqn9FEE0hxCanBfrXkdd9Q9DW+egmA14P4Af3 MZwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=w5mWpO7lv6I3OYhmhIVPKtPPxhIVHkumUWnDRP1xEMU=; b=B8ehbyGYZ8OPkAzPmJrWLlyhWGGjCF2VH6B6voEM7fZ2oLR6Z7HS9qUvc5ItobG74A 6Lm2NEyCJWyvqYtjl5GAqj3stQ6BeDZsWrAWUkn5zK1FbF5KsAJdTEtzEbAJF73Hb3P7 nq6D6Oj3VCYQVKrCPjiOwrmGPCb+QEqID7Nk00XYugcEfJz7dubkkTp/AEslOViFUoCf Se+AebUeyMQwzzIqxzKvrJ5JgkvSEfjntXvA8OQBlBNixV83nDQ+TYtr7PPJFG+SBSDq 4lV4ZTNJ1F7flrIYgJlDPc2Fz+XUt6NOqKaSBBrciVCXsWXXQwNkDxjsZgEF+03FI9tM +9SA==
X-Gm-Message-State: APjAAAVPMB4sSg2T84l5DLQJm0jXuFmNYiB/pEcfGbhR+mL0Owmp1oYL YFn0e13fynPz0+P75HoGWmB8uw78
X-Google-Smtp-Source: APXvYqxCfQA07GZO+4Kvky2BBKmg3e3EE7JYwCssaSKGKtl/op21Ra9QpnRXgu8VHOa1RQ6IinCIBA==
X-Received: by 2002:a17:90a:fe02:: with SMTP id ck2mr11793582pjb.10.1576791585315;  Thu, 19 Dec 2019 13:39:45 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id f127sm10011063pfa.112.2019.12.19.13.39.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Dec 2019 13:39:44 -0800 (PST)
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com>
Date: Fri, 20 Dec 2019 10:39:39 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/12x3H-5I6rSIojStCFyZ-dh7ato>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 21:39:49 -0000

Sorry, I am still confused, see in line:

On 20-Dec-19 00:53, Pablo Camarillo (pcamaril) wrote:
> Brian,
> 
> Inline.
> 
> Thank you,
> Pablo.
> 
> -----Original Message-----
> From: Brian E Carpenter <brian.e.carpenter@gmail.com>
> Date: Saturday, 14 December 2019 at 21:04
> To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
> Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
> 
>     Hi Pablo,
>     
>     See in line:
>     
>     On 14-Dec-19 22:34, Pablo Camarillo (pcamaril) wrote:
>     > Brian,
>     > 
>     > Many thanks for having another look to the draft. Please see inline [PC].
>     > 
>     > Thank you,
>     > Pablo.
>     > 
>     > -----Original Message-----
>     > From: spring <spring-bounces@ietf.org> on behalf of Brian E Carpenter <brian.e.carpenter@gmail.com>
>     > Date: Wednesday, 11 December 2019 at 23:06
>     > To: "spring@ietf.org" <spring@ietf.org>
>     > Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
>     > 
>     >     So, I've tried to look at this with fresh eyes, and thanks for the
>     >     various updates and clarifications.
>     >     
>     >     (I'm still not on the SPRING list so please leave me in CC.)
>     >     
>     >     I remain a bit puzzled. First, a quote from the SRH specification
>     >     (draft-ietf-6man-segment-routing-header-26):
>     >     
>     >     > 4.2.  Transit Node
>     >     > 
>     >     >    As specified in [RFC8200], the only node allowed to inspect the
>     >     >    Routing Extension Header (and therefore the SRH), is the node
>     >     >    corresponding to the DA of the packet.  Any other transit node MUST
>     >     >    NOT inspect the underneath routing header and MUST forward the packet
>     >     >    toward the DA according to its IPv6 routing table.
>     >     
>     >     Next, a quote from the current draft:
>     >     
>     >     >    SRH[n]: A shorter representation of Segment List[n], as defined in
>     >     >    [I-D.ietf-6man-segment-routing-header].
>     >     > 
>     >     >    When a packet is intercepted on a wire, it is possible that SRH[SL]
>     >     >    is different from the DA.
>     >     
>     >     Huh? That would be extremely unusual in the normal interpretation
>     >     of a routing header, where is RH[SL] is by definition the next
>     >     destination where the RH will be processed. Any other node is a transit
>     >     node, and I don't see anything in draft-ietf-6man-segment-routing-header-26
>     >     that allows for anything else. So it seems to me that the quoted statement
>     >     needs an explanation of why it isn't a violation of
>     >     draft-ietf-6man-segment-routing-header-26, not to mention why it's useful.
>     > 
>     > PC: This occurs when we use the reduced SRH as described in: https://tools.ietf.org/html/draft-ietf-6man-segment-routing-header-26#section-4.1.1
> 
>     OK, well that definitely needs to be added to the draft, since it is very far from
>     obvious to a newcomer.
> 
> PC: I have removed this sentence from the latest revision of the draft. Unneeded, misleading and covered in the SRH. See rev07. Thank you for your comment.

Thanks.

> 
>     > If you think this sentence does not reflect that, I can edit it for the next revision of the draft. 
>     >     
>     >     That leads us back to:
>     >     
>     >     > 4.16.1.  PSP: Penultimate Segment Pop of the SRH
>     >     > 
>     >     >    The SRH processing of the End, End.X and End.T behaviors are
>     >     >    modified: after the instruction "S14.  Update IPv6 DA with Segment
>     >     >    List[Segments Left]" is executed, the following instructions must be
>     >     >    executed as well:
>     >     > 
>     >     >  S14.1.   If (Segments Left == 0) {
>     >     >  S14.2.      Update the Next Header field in the preceding header to the
>     >     >                 Next Header value of the SRH
>     >     >  S14.3.      Decrease the IPv6 header Payload Length by the Hdr Ext Len
>     >     >                 value of the SRH
>     >     >  S14.4.      Remove the SRH from the IPv6 extension header chain
>     >     >  S14.5.   }
>     >     
>     >     This is clearly a breach of RFC8200, but it can never be reached if DA == SRH[SL]. 
>     
>     > PC: PSP executes at the segment that is the Destination Address.
>     
>     I am probably being stupid, but I don't understand what is "penultimate" about
>     a condition where SL == 0 and the packet has reached the node that owns DA.
>     Where will the packet be sent next, since it's already at the final DA?
> 
> PC: You are reading line 14 of a pseudocode. In the previous lines we have received a packet with Segments Left = 1, and we have decremented by one such value.

If I have this right, the PSP case is inserted in this pseudocode:

  S14.   Update IPv6 DA with Segment List[Segments Left]
  S15.   Submit the packet to the egress IPv6 FIB lookup and
            transmission to the new destination

which produces:

  S14.   Update IPv6 DA with Segment List[Segments Left]
  S14.1.   If (Segments Left == 0) {
  S14.2.      Update the Next Header field in the preceding header to the
                 Next Header value of the SRH
  S14.3.      Decrease the IPv6 header Payload Length by the Hdr Ext Len
                 value of the SRH
  S14.4.      Remove the SRH from the IPv6 extension header chain
  S14.5.   }
  S15.   Submit the packet to the egress IPv6 FIB lookup and
            transmission to the new destination

That's explicitly removing the header before forwarding the packet. How
can that not be a violation of RFC 8200? And where is it forwarded to, since
we are already at the DA?

    Brian


From nobody Thu Dec 19 13:57:52 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9354120180 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:57:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 K4mnGnytX2zf for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 13:57:47 -0800 (PST)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 8B5541200CC for <spring@ietf.org>; Thu, 19 Dec 2019 13:57:47 -0800 (PST)
Received: by mail-io1-xd2d.google.com with SMTP id b10so7345140iof.11 for <spring@ietf.org>; Thu, 19 Dec 2019 13:57:47 -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=bY/mcsBQZgu2pzvujwmCqXlTXcTR7qbVIA6a0NRUbKo=; b=kz74Qm+/rTviMVtf7hoj4qLoZ5dA+nl3sHyUSfAQGMz9nJtstVVphUr+xZ67dkbKMY M9T+uWIpjJBb/EstGRQos0skvt4WLSu6YVd/9DlRppAyx+47f9w+7BYNPc1B0gyk4z0x 4i3/ZfEB+9E6S3zxOU0/lPx7S49jxYr3lOJHTD5gO/RaCX2+QjUFB9eHoPcWttmzSK4u fHT4VdliUZYBSrGxMrZJvOno75ZrBSxWnnGUs2DCtTq2CvUI2UmrMAanUL7UZ7ljEDQ3 H120oNl0pXqZs5re5uMCmvSrg2seaYjnVWh3m3DJahzAo91E77Cm8oy1gFddLlf0T4fs oD1g==
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=bY/mcsBQZgu2pzvujwmCqXlTXcTR7qbVIA6a0NRUbKo=; b=FdzD6zE1LX3ky/kCRyoLXghihNLpl5g8xo54pGfg9d0XZrwoEsV2rKI1K/k8wo8EEL loHeQDhh9fDk8GZIEP6iriB91YrValXWtm2iQS0z6MZQzlVn25eo8yO+Tapqsd47sxVn VxRbubvhoZTD7hytfebwwUbYd+jQMpAIGCPVq8m2BN9FIjn0RuQbl9kUyb5izeB8nS+U q966CiLTQZLUc1AQvi2R7qoYydeICCnrfIng144BVPB5+oCMvdID9wysSBSIL2Fkfadf x0AMB69mWsSgyyJtBGmyf2J9JKCkojQZnJ9X2YN9DbDYkDy0p9hUo2GcXgJP4dfpPeva 9ZuQ==
X-Gm-Message-State: APjAAAU3Nl2EXN941yA3E9DgIM9COQ7N2i7fRF2KaRxzuVcnNJiSppnE 3rCYuG+udVS96Nk0H7UUxhLQjMPUE2PBsLRAFbk=
X-Google-Smtp-Source: APXvYqwa2NN5HL5MYBxUI/TPDbaQIt0RopNWkCAkbCYoWsT0F41f+iIfA7tgGKXbk5elGhIuc/U0ckLSyDWWz8k8PVI=
X-Received: by 2002:a6b:c9ca:: with SMTP id z193mr7367664iof.276.1576792666725;  Thu, 19 Dec 2019 13:57:46 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
In-Reply-To: <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Dec 2019 16:57:36 -0500
Message-ID: <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>,  "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c8dfcd059a15a6fc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/x6UuBsfA9OR6dVkShaqatzVS9R4>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 21:57:51 -0000

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

On Thu, Dec 19, 2019 at 4:17 PM Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril), <pcamaril@cisco.co=
m>
> wrote:
>
>> Hi,
>>
>> As mentioned in the draft, the choice of the locator length is deploymen=
t
>> specific.
>> LINE has deployed SRv6 using a locator different than a /64.
>>
>
> This is effectively an appeal to authority.
>
> What makes what LINE has done the best and right thing to do?
>
> I can already see they're using the IPv4 link-local 169.254/16 prefix in =
a
> manner that wildly violates how it is specified to be used in RFC3927. Se=
e
> Slides 9, 12, 24.
>
> Tying your IPv6 addressing plan to IPv4 addressing could end up imposing
> IPv4's addressing limitations on IPv6 - defeating the primary purpose of
> IPv6 - providing many more addresses than IPv4.
>
> Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because they're
> using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite there being no
> central registry.  Their 40 bit Global ID of "17" could be random, althou=
gh
> I'm guessing not, as random numbers would usually have far less zeros in
> them. These sorts of ULA errors are why I presented "Getting IPv6
> Addressing Right" at AusNOG this year -
> https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-=
addressing-right
>  .
>
>
> This is an Internet Draft, so this is the best time to make these sorts o=
f
> changes, as it is much easier now. When things become RFCs it becomes muc=
h
> harder (and much, much harder when they become Internet Standards).
>
> If somebody has deployed Internet Draft level technology, they have to
> accept the risk that what they've deployed might not comply with the
> eventual RFC.
>
> Regards,
> Mark.
>


 [Gyan] For IPv6 addressing you can have any length prefix up to /128.  i
am all for flexibility with vlsm even though may not be widely used.

SRv6 SID encoding differs in that we had 3 fields
{locator;function;arguments} that I think it makes sense to be fixed in the
specification as Ron has brought up.

>From an operator perspective for programmability as SRv6 deployments with
or without centralized controller, fixed length of the 3 fields makes sense
so operators can easily craft ACLs for deployments.

I think we could go crazy with the sizing but I think since 64 bit boundary
exists today for slaac we could make the locator /64 as well is fine.  We
could split the other 2 fields evenly 32 bits each or make the function
longer.  I think we=E2=80=99ll defined sizing is important so SID addressin=
g plan
is not chaotic.

>
>
>
>> Cheers,
>> Pablo.
>>
>> [1]
>> https://speakerdeck.com/line_developers/line-data-center-networking-with=
-srv6
>>
>> =EF=BB=BF-----Original Message-----
>> From: spring <spring-bounces@ietf.org> on behalf of Alexandre Petrescu <
>> alexandre.petrescu@gmail.com>
>> Date: Thursday, 19 December 2019 at 09:44
>> To: "spring@ietf.org" <spring@ietf.org>
>> Subject: Re: [spring] 64-bit locators
>>
>>
>>
>>     Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :
>>     [...]
>>
>>     > VLSM [variable length subnet mask] is fundamentally hard,
>>
>>     We need VLSM in other places too, such as in ULA prefixes fd and fc.
>>
>>     I think it is indeed a difficult to grasp concept, but it is there
>> for
>>     growth.
>>
>>     Alex
>>
>>     >
>>     > Regards,
>>     > Mark.
>>     >
>>     >     __
>>     >
>>     >     In this case, we should probably change the document to reflec=
t
>>     >     implemented behavior.____
>>     >
>>     >     __ __
>>     >
>>     >
>>     >
>>       Ron____
>>     >
>>     >     __ __
>>     >
>>     >
>>     >     Juniper Business Use Only
>>     >
>>     >     _______________________________________________
>>     >     spring mailing list
>>     >     spring@ietf.org <mailto:spring@ietf.org>
>>     >     https://www.ietf.org/mailman/listinfo/spring
>>     >
>>     >
>>     > _______________________________________________
>>     > spring mailing list
>>     > spring@ietf.org
>>     > https://www.ietf.org/mailman/listinfo/spring
>>     >
>>
>>     _______________________________________________
>>     spring mailing list
>>     spring@ietf.org
>>     https://www.ietf.org/mailman/listinfo/spring
>>
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Dec 19, 2019 at 4:17 PM Mark Smith &lt;<a href=3D"m=
ailto:markzzzsmith@gmail.com">markzzzsmith@gmail.com</a>&gt; wrote:<br></di=
v><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"auto"><div><b=
r><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On T=
hu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril), &lt;<a href=3D"mailto:pc=
amaril@cisco.com" rel=3D"noreferrer" target=3D"_blank">pcamaril@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">Hi,<br>
<br>
As mentioned in the draft, the choice of the locator length is deployment s=
pecific.<br>
LINE has deployed SRv6 using a locator different than a /64.<br></blockquot=
e></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">This is effecti=
vely an appeal to authority.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">What makes what LINE has done the best and right thing to do?</div><di=
v dir=3D"auto"><br></div><div>I can already see they&#39;re using the IPv4 =
link-local 169.254/16 prefix in a manner that wildly violates how it is spe=
cified to be used in RFC3927. See Slides 9, 12, 24.<br></div><div><br></div=
><div>Tying your IPv6 addressing plan to IPv4 addressing could end up impos=
ing IPv4&#39;s addressing limitations on IPv6 - defeating the primary purpo=
se of IPv6 - providing many more addresses than IPv4.<br></div><div><br></d=
iv><div>Slide 32 shows they&#39;re violating RFC 4193 (IPv6 ULAs), because =
they&#39;re using ULA-Cs (&#39;fc&#39;) rather than ULA-Ls (&#39;fd&#39;), =
despite there being no central registry.=C2=A0 Their 40 bit Global ID of &q=
uot;17&quot; could be random, although I&#39;m guessing not, as random numb=
ers would usually have far less zeros in them. These sorts of ULA errors ar=
e why I presented &quot;Getting IPv6 Addressing Right&quot; at AusNOG this =
year -=C2=A0<a href=3D"https://www.slideshare.net/markzzzsmith/ausnog-2019-=
getting-ipv6-private-addressing-right" target=3D"_blank">https://www.slides=
hare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-right</a>=
=C2=A0.</div></div><div dir=3D"auto"><div><br></div><div><br></div><div>Thi=
s is an Internet Draft, so this is the best time to make these sorts of cha=
nges, as it is much easier now. When things become RFCs it becomes much har=
der (and much, much harder when they become Internet Standards).<br></div><=
div dir=3D"auto"><br></div><div>If somebody has deployed Internet Draft lev=
el technology, they have to accept the risk that what they&#39;ve deployed =
might not comply with the eventual RFC.</div><div dir=3D"auto"><br></div><d=
iv>Regards,</div><div>Mark.</div></div></div><div dir=3D"ltr"><div dir=3D"a=
uto"><div dir=3D"auto"></div></div></div></blockquote><div dir=3D"auto">=C2=
=A0 =C2=A0 =C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0</div><div dir=3D"aut=
o">=C2=A0[Gyan] For IPv6 addressing you can have any length prefix up to /1=
28. =C2=A0i am all for flexibility with vlsm even though may not be widely =
used.<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">SRv6 SID encod=
ing differs in that we had 3 fields {locator;function;arguments} that I thi=
nk it makes sense to be fixed in the specification as Ron has brought up. =
=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">From an operator =
perspective for programmability as SRv6 deployments with or without central=
ized controller, fixed length of the 3 fields makes sense so operators can =
easily craft ACLs for deployments. =C2=A0</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">I think we could go crazy with the sizing but I think sin=
ce 64 bit boundary exists today for slaac we could make the locator /64 as =
well is fine.=C2=A0 We could split the other 2 fields evenly 32 bits each o=
r make the function longer.=C2=A0 I think we=E2=80=99ll defined sizing is i=
mportant so SID addressing plan is not chaotic.</div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">
<br>
Cheers,<br>
Pablo.<br>
<br>
[1] <a href=3D"https://speakerdeck.com/line_developers/line-data-center-net=
working-with-srv6" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blan=
k">https://speakerdeck.com/line_developers/line-data-center-networking-with=
-srv6</a><br>
<br>
=EF=BB=BF-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf =
of Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" r=
el=3D"noreferrer noreferrer" target=3D"_blank">alexandre.petrescu@gmail.com=
</a>&gt;<br>
Date: Thursday, 19 December 2019 at 09:44<br>
To: &quot;<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" =
target=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ie=
tf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a>=
&gt;<br>
Subject: Re: [spring] 64-bit locators<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :<br>
=C2=A0 =C2=A0 [...]<br>
<br>
=C2=A0 =C2=A0 &gt; VLSM [variable length subnet mask] is fundamentally hard=
,<br>
<br>
=C2=A0 =C2=A0 We need VLSM in other places too, such as in ULA prefixes fd =
and fc.<br>
<br>
=C2=A0 =C2=A0 I think it is indeed a difficult to grasp concept, but it is =
there for <br>
=C2=A0 =C2=A0 growth.<br>
<br>
=C2=A0 =C2=A0 Alex<br>
<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; Regards,<br>
=C2=A0 =C2=A0 &gt; Mark.<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0In this case, we should probably chan=
ge the document to reflect<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0implemented behavior.____<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron____<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Juniper Business Use Only<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0_____________________________________=
__________<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0spring mailing list<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:spring@ietf.org" re=
l=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a> &lt;mailt=
o:<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=
=3D"_blank">spring@ietf.org</a>&gt;<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/spring" rel=3D"noreferrer noreferrer noreferrer" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/spring</a><br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; _______________________________________________<br>
=C2=A0 =C2=A0 &gt; spring mailing list<br>
=C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer nor=
eferrer" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring"=
 rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://www.iet=
f.org/mailman/listinfo/spring</a><br>
=C2=A0 =C2=A0 &gt; <br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferr=
er" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=
=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.or=
g/mailman/listinfo/spring</a><br>
<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div></div></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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000c8dfcd059a15a6fc--


From nobody Thu Dec 19 14:12:46 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 143F4120180 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 14:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 LzyeS9KlNhkt for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 14:12:42 -0800 (PST)
Received: from mail-io1-xd35.google.com (mail-io1-xd35.google.com [IPv6:2607:f8b0:4864:20::d35]) (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 B2DB0120048 for <spring@ietf.org>; Thu, 19 Dec 2019 14:12:41 -0800 (PST)
Received: by mail-io1-xd35.google.com with SMTP id b10so7382269iof.11 for <spring@ietf.org>; Thu, 19 Dec 2019 14:12:41 -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=eRHbo8r9V1R5eTVbEDgZZvfSTMAl1dMKw+wFIOhwrNQ=; b=NKTIOmJnKLRMVe1ZdXotfmId0iLezBwaDH/ZPxrVOJw7K3hg0WUp3m8191485R/bLY DIVFc3tCiOeDldRX3SmgksBr4R5R94cmBr0j+bap8R3vlRX7M/aJpuSrm0yxaYiw9Gwp txIMj1vETP781YrtoKtLvd3IF+aaeQNJDZLk5loYeiJn2Xw4FNSLGJqCpN2DFinZTpRz 7tyOBXoMFC/V5VnrqTE9LLReVzNdMQyVUDZBfGcwz5ILhKr5SpnlmsgkoMWIiBUNW/Cc 22srycooB1ZHhmnlSKAhpqfxBCQgQmL3Bv3wan6yMUHam0KyDNXY9KREA1SGikdXNZOW 0fAQ==
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=eRHbo8r9V1R5eTVbEDgZZvfSTMAl1dMKw+wFIOhwrNQ=; b=unguLkpaF3LztqBdcgjFR8yrTCmK/oU72P5EFIR7tSuP/PdnR2EP3yoquPaP2tjhIQ snZ2a6Z8ysfNNUmFwb9iwwLWN4JSlbVqne24urcQgZrCC0QSZpAiXUQ7Hi+fQ/ODUqGt Gie3A18HP8d6TZYzpspi5nQHZt2AAx75guZ+bRGtg5r3KQzGXL0dmljZ0QHbkAubjCk1 H6S66gzxn7ZwHluwt6X1GOXIr2QunilskTg2bxPPxYtDOldGsQUvmPGXgC2sIxiGj8z1 sipTwQxmKtbGwej0OBghy8L3bScrMXus/3hQlA7VCsarbbvEcy8HwuuFT7nyO6oj0EIc 6ZBw==
X-Gm-Message-State: APjAAAXK9iawGX/6owKlWNqSmeYtUYLmHT9KU5eNE16MVweLs8lNG2oj LeJiHVM7EenfBHPOlgQde3pk0hClqVQRR17VZRw=
X-Google-Smtp-Source: APXvYqyjv26jZS9sF2USITnWVwTlYiPML0GESE9I5TurPnY8DFLCV6BPQ+CU3KmjZa88GNeybP56tvHXduCHSKEoo/o=
X-Received: by 2002:a02:6c41:: with SMTP id w62mr9516012jab.52.1576793560784;  Thu, 19 Dec 2019 14:12:40 -0800 (PST)
MIME-Version: 1.0
References: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com>
In-Reply-To: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Dec 2019 17:12:12 -0500
Message-ID: <CABNhwV2Y2JiKXOKCaHTVnWKYneX0F_FoC1gMV2FdLx0MUmSQJg@mail.gmail.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Cc: "Voyer, Daniel" <daniel.voyer@bell.ca>,  "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001321b1059a15dca5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/sA5xuArSOK7Ek7krglWM6qN47Sc>
Subject: Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 22:12:45 -0000

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

On Thu, Dec 19, 2019 at 6:47 AM Pablo Camarillo (pcamaril) <
pcamaril@cisco.com> wrote:

> Gyan,
>
>
>
> The End.DX4/End.DX6 can be seen as an equivalent to the MPLS per-CE VPN
> label.
>
> The End.DT4/End.DT6 can be seen as an equivalent to the MPLS per-VRF VPN
> label.
>
>
>
> I believe that they cannot be combined.
>

   I was proposing if possible to combine End.DX4 with End.DT4 and End.DX6
with End.DT6.


Also noticed that dx4 and dx6 also have global table IPv4 IPv6 PE-CE
scenario where there is not any vpn label signaled.  The L3 vpn service sid
is signaled only for tenant VRF vpnv4 vpnv6.  Since global does not have
vpn service label how would that work.

I think you would have to create a separate End.x variant for global v4 v6.

For the end.dt46  I am not sure why you would have a combined 46 sid as v4
and v6 would have their separate edge PE-CE peering and the other separate
end. dx4 dx6 dt4 dt6 should accommodate.  The only think I am guessing is a
Recent update on BESS WG regarding sending IPv4 prefixes with IPv6 NLRI.
In that scenario you would just have a PE-CE v6 peer only and that would
fall under dx6 dt6.  So even then I don=E2=80=99t think this dt64 is necess=
ary.


>
> Cheers,
>
> Pablo.
>
>
>
> *From: *Gyan Mishra <hayabusagsm@gmail.com>
> *Date: *Sunday, 15 December 2019 at 08:29
> *To: *"Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
> *Cc: *"Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Voyer, Daniel" =
<
> daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
> *Subject: *Re: [spring] USD/USP question in
> draft-ietf-spring-srv6-network-programming-06.txt
>
>
>
>
>
> Hi Wang & Pablo & Spring Authors,
>
>
>
> Had another question?
>
>
>
> These 4 sections.  Trying to understand the difference between end.dx4
> end.dx6 and end.dt4 and end.dt6.  They both seem very similar.  One says
> xconnect but other has v4 v6 lookup but for both you have to signal  L3 v=
pn
> services sid.  Not sure why both SIDs dx dt Sid function why they cannot =
be
> combined.
>
>
>
> I noticed this difference below that the dx4 dt4 account for the global
> table scenario where the PE-CE is native IPv4 or IPv6.  In the MPLS world
> that use case is very different in that there is not any L3 vpn label and
> do the label stack only had a single topmost label.  Also in the MPLS
> scenario with IPv6 global table PE-CE with a IPv4 core you require BGP -L=
U
> labeled unicast =E2=80=9Csend label=E2=80=9D to label all the IPv6 prefix=
ed tunneled over
> IPv4.   Since that scenario is very different with global table does it
> make sense to have a separate End.x variant for global table for both IPv=
4
> and IPv6.
>
>
>
>    Note that an End.DT6 may be defined for the main IPv6 table in which
>
>    case and End.DT6 supports the equivalent of an IPv6inIPv6
>
>    decapsulation (without VPN/tenant implication).
>
>
>
>      4.4 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05#section-4.4>.  End.DX6: Decapsulation and IPv6 cross-connect . .=
 . . . .  12 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-12>
>
>      4.5 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05#section-4.5>.  End.DX4: Decapsulation and IPv4 cross-connect . .=
 . . . .  13 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-13>
>
>      4.6 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05#section-4.6>.  End.DT6: Decapsulation and specific IPv6 table lo=
okup . .  14 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-14>
>
>      4.7 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05#section-4.7>.  End.DT4: Decapsulation and specific IPv4 table lo=
okup . .  15 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-15>
>
>
>
> Also I was trying to understand end.dt46.
>
>
>
> So if the PE-CE edge is dual stacked anhas both v4 and v6 you have a VRF =
tenant v4 and v6 separate peers signaled via L3 vpn services TLV.  So why d=
o you need this end.dt46 sid
>
>
>
> 4.8 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programmi=
ng-05#section-4.8>.  End.DT46: Decapsulation and specific IP table lookup  =
. .  16 <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-program=
ming-05#page-16>
>
>
>
>
>
> Kind Regards,
>
>
>
> Gyan
>
>
>
> On Sun, Dec 15, 2019 at 2:06 AM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
> Hi Wang
>
>
>
> I have a question regarding the PSP, USP and USD sections I pasted below.
>
>
>
> I just sent an email to Spring WG related to PSP and technically why that
> is necessary as that is a legacy concept that has parity to MPLS but is n=
ot
> used today due to QOS issues.  Please see that email related to that topi=
c.
>
>
>
>
>
> In the PSP section can If we have to keep PSP can we add verbiage that
> states that PSP removal of the SRH header occurs on the Penultimate egres=
s
> P node.
>
>
>
> In the USP section can we also add that all remaining SRH present in the
> packet are popped on the egress PE ultimate node.
>
>
>
> In looking at these 3 SID functions the PSP and USP pop the EH and the US=
P
> removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc can po=
p
> the services L3vpn headers.
>
>
>
> Why can=E2=80=99t the USD 6in6 encapsulation removal be done on with the =
USP SID?
>
>
>
> Why does the USP and USD SID have to be separate?
>
>
> 4.16.1
> <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-0=
5#section-4.16.1>.
> PSP: Penultimate Segment Pop of the SRH
>
>
>
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>
>    modified: after the instruction "S14.  Update IPv6 DA with Segment
>
>    List[Segments Left]" is executed, the following instructions must be
>
>    executed as well:
>
>
>
>    S14.1.   If (updated SL =3D=3D 0) {
>
>    S14.2.      Pop the SRH
>
>    S14.3.   }
>
>
>
> 4.16.2
> <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-0=
5#section-4.16.2>.
> USP: Ultimate Segment Pop of the SRH
>
>
>
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>
>    modified: the instructions S02-S04 are substituted by the following
>
>    ones:
>
>
>
>    S02.   If (Segments Left =3D=3D 0) {
>
>    S03.       Pop the SRH
>
>    S04.   }
>
>
>
> 4.16.3
> <https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-0=
5#section-4.16.3>.
> USD: Ultimate Segment Decapsulation
>
>
>
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>
>    modified: the instructions S02-S04 are substituted by the following
>
>    ones:
>
>
>
>    S02.   If (Segments Left =3D=3D 0) {
>
>    S03.      Skip the SRH processing and proceed to the next header
>
>    S04.   }
>
>
>
>
>
>    Further on, the Upper-layer header processing of the End, End.X and
>
>    End.T behaviors are modified as follows:
>
>
>
>
>
> Kind regards,
>
>
>
> Gyan
>
>
>
> On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) <
> weibin.wang@nokia-sbell.com> wrote:
>
> Hi Pablo:
>
>
>
> After the 2 context assumption in previous version of this draft,  =E2=80=
=9Cwe
> assume that there is no other extension header than the SRH.=E2=80=9D  an=
d  =E2=80=9CWe
> assume
>
>    that the SRH may be present multiple times inside each packet=E2=80=9D=
, are
> removed in this last draft, I feel a bit confusion on USD SID, as well as
> combination of USD & USP.
>
>
>
> First, within the content of this last draft, the word =E2=80=9CFurther o=
n=E2=80=9D marked
> red in the following pseudocode in section =E2=80=9C4.16.3=E2=80=9D is ha=
rd to understand
> if the packet being processed has other EH embed between SRH and
> Upper-layer header, such as AH or other EH, then the processing control o=
f
> this packet will be passed to normal IPv6 module from current SRH
> processing module in SR-Node, so my question is : Can its control after
> completing AH processing (for example)  be back to SRH module (or call it
> pseudocode module) to proceed the next header like =E2=80=9Cupper-lay hea=
der type
> =3D=3D41 or 4=E2=80=9D.
>
> Or, if not, Did you created a new EH processing protocol stack instance i=
n
> parallel to normal IPv6 module within the scope of SRH processing in
> SR-node.
>
>
>
> 4.16.3.  USD: Ultimate Segment Decapsulation
>
>
>
> S02.   If (Segments Left =3D=3D 0) {
>
>    S03.      Skip the SRH processing and proceed to the next header
>
>    S04.   }
>
>
>
> Further on, the Upper-layer header processing of the End, End.X and
>
>    End.T behaviors are modified as follows:
>
>
>
>    End:
>
>    S01. If (Upper-layer Header type =3D=3D 41 || 4) {
>
>    S02.    Remove the outer IPv6 Header with all its extension headers
>
>    S03.    Submit the packet to the egress IP FIB lookup and
>
>               transmission to the new destination
>
>    S04. } Else {
>
>    S05.    Send an ICMP Parameter Problem message to the Source Address
>
>               Code 4 (SR Upper-layer Header Error),
>
>               Pointer set to the offset of the upper-layer header.
>
>               Interrupt packet processing and discard the packet.
>
>
>
>    S06. }
>
>
>
> From my understanding, the all processing action about specific SID must
> be completed successively. That is to say, upon USD, the upper-layer head=
er
> (type 41 or 4) must be followed the SRH header being processed currently,
> or second SRH following the same rule (of course, the draft not consideri=
ng
> 2 or more successive SRHs).
>
>
>
> Second, the mixed SIDs function with combination of USD and USP (even
> PSP&USD&USP), I think, it is easy to understand when the two assumption
> above exist, but now I think it isn=E2=80=99t clear if you only provide t=
he
> following sentence in this draft, i.e.  =E2=80=9Cif =E2=80=A6 else=E2=80=
=A6=E2=80=9D statement:
>
> =E2=80=9CAn implementation that supports the USD flavor in conjunction wi=
th
>
>    the USP flavor MAY optimize the packet processing by first looking
>
>    whether the conditions for the USD flavor are met, in which case it
>
>    can proceed with USD processing else do USP processing.=E2=80=9D
>
> This confusion is also described in my another mail. Of course, if the
> first question is addressed then this confusion does not exist.
>
>
>
> By the way, is it really no different in text description before and afte=
r
> the two context assumption above removed?
>
>
>
>
>
> *Cheers !*
>
>
>
> *WANG Weibin*
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
>
>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
>
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Dec 19, 2019 at 6:47 AM Pablo Camarillo (pcamaril) =
&lt;<a href=3D"mailto:pcamaril@cisco.com">pcamaril@cisco.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">





<div lang=3D"ES" link=3D"blue" vlink=3D"purple">
<div class=3D"m_3966645952822736322WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Gyan,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">The End.DX4/End.DX6 can be seen=
 as an equivalent to the MPLS per-CE VPN label.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">The End.DT4/End.DT6 can be seen=
 as an equivalent to the MPLS per-VRF VPN label.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">I believe that they cannot be c=
ombined.</span></p></div></div></blockquote><div dir=3D"auto"><br></div><di=
v dir=3D"auto">=C2=A0 =C2=A0I was proposing if possible to combine End.DX4 =
with End.DT4 and End.DX6 with End.DT6.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Also noticed that dx4 and dx6 al=
so have global table IPv4 IPv6 PE-CE scenario where there is not any vpn la=
bel signaled.=C2=A0 The L3 vpn service sid is signaled only for tenant VRF =
vpnv4 vpnv6.=C2=A0 Since global does not have vpn service label how would t=
hat work.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I think you wo=
uld have to create a separate End.x variant for global v4 v6.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">For the end.dt46 =C2=A0I am not sure =
why you would have a combined 46 sid as v4 and v6 would have their separate=
 edge PE-CE peering and the other separate end. dx4 dx6 dt4 dt6 should acco=
mmodate.=C2=A0 The only think I am guessing is a Recent update on BESS WG r=
egarding sending IPv4 prefixes with IPv6 NLRI.=C2=A0 In that scenario you w=
ould just have a PE-CE v6 peer only and that would fall under dx6 dt6.=C2=
=A0 So even then I don=E2=80=99t think this dt64 is necessary.</div><div di=
r=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang=3D"ES" link=
=3D"blue" vlink=3D"purple"><div class=3D"m_3966645952822736322WordSection1"=
><p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Cheers,<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Pablo.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span style=3D"font-=
size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.c=
om</a>&gt;<br>
<b>Date: </b>Sunday, 15 December 2019 at 08:29<br>
<b>To: </b>&quot;Wang, Weibin (NSB - CN/Shanghai)&quot; &lt;<a href=3D"mail=
to:weibin.wang@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia-sbell.c=
om</a>&gt;<br>
<b>Cc: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pca=
maril@cisco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;, &quot;Voyer,=
 Daniel&quot; &lt;<a href=3D"mailto:daniel.voyer@bell.ca" target=3D"_blank"=
>daniel.voyer@bell.ca</a>&gt;, &quot;<a href=3D"mailto:spring@ietf.org" tar=
get=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ietf.=
org" target=3D"_blank">spring@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [spring] USD/USP question in draft-ietf-spring-srv6-net=
work-programming-06.txt<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Hi Wang &amp; Pablo &am=
p; Spring Authors,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Had another question?<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">These 4 sections.=C2=A0=
 Trying to understand the difference between end.dx4 end.dx6 and end.dt4 an=
d end.dt6.=C2=A0 They both seem very similar.=C2=A0 One says xconnect but o=
ther has v4 v6 lookup but for both you have to signal
 =C2=A0L3 vpn services sid.=C2=A0 Not sure why both SIDs dx dt Sid function=
 why they cannot be combined.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">I noticed this differen=
ce below that the dx4 dt4 account for the global table scenario where the P=
E-CE is native IPv4 or IPv6.=C2=A0 In the MPLS world that use case is very =
different in that there is not any L3 vpn
 label and do the label stack only had a single topmost label.=C2=A0 Also i=
n the MPLS scenario with IPv6 global table PE-CE with a IPv4 core you requi=
re BGP -LU labeled unicast =E2=80=9Csend label=E2=80=9D to label all the IP=
v6 prefixed tunneled over IPv4. =C2=A0 Since that scenario
 is very different with global table does it make sense to have a separate =
End.x variant for global table for both IPv4 and IPv6.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">=C2=A0=C2=A0 Note that an End.DT6 may be defined for the main IPv=
6 table in which<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">=C2=A0=
=C2=A0 case and End.DT6 supports the equivalent of an IPv6inIPv6<u></u><u><=
/u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">=C2=A0=
=C2=A0 decapsulation (without VPN/tenant implication).<u></u><u></u></span>=
</pre>
</div>
<div>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">=C2=A0=C2=A0=C2=A0=C2=A0 </span><a href=3D"https://tools.ietf.org=
/html/draft-ietf-spring-srv6-network-programming-05#section-4.4" target=3D"=
_blank"><span style=3D"font-size:11.0pt">4.4</span></a><span style=3D"font-=
size:11.0pt">.=C2=A0 End.DX6: Decapsulation and IPv6 cross-connect . . . . =
. .=C2=A0 </span><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-s=
rv6-network-programming-05#page-12" target=3D"_blank"><span style=3D"font-s=
ize:11.0pt">12</span></a><span style=3D"font-size:11.0pt"><u></u><u></u></s=
pan></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">=C2=A0=
=C2=A0=C2=A0=C2=A0 </span><a href=3D"https://tools.ietf.org/html/draft-ietf=
-spring-srv6-network-programming-05#section-4.5" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt">4.5</span></a><span style=3D"font-size:11.0pt">.=
=C2=A0 End.DX4: Decapsulation and IPv4 cross-connect . . . . . .=C2=A0 </sp=
an><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-13" target=3D"_blank"><span style=3D"font-size:11.0pt">13=
</span></a><span style=3D"font-size:11.0pt"><u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">=C2=A0=
=C2=A0=C2=A0=C2=A0 </span><a href=3D"https://tools.ietf.org/html/draft-ietf=
-spring-srv6-network-programming-05#section-4.6" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt">4.6</span></a><span style=3D"font-size:11.0pt">.=
=C2=A0 End.DT6: Decapsulation and specific IPv6 table lookup . .=C2=A0 </sp=
an><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-14" target=3D"_blank"><span style=3D"font-size:11.0pt">14=
</span></a><span style=3D"font-size:11.0pt"><u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">=C2=A0=
=C2=A0=C2=A0=C2=A0 </span><a href=3D"https://tools.ietf.org/html/draft-ietf=
-spring-srv6-network-programming-05#section-4.7" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt">4.7</span></a><span style=3D"font-size:11.0pt">.=
=C2=A0 End.DT4: Decapsulation and specific IPv4 table lookup . .=C2=A0 </sp=
an><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-network-pr=
ogramming-05#page-15" target=3D"_blank"><span style=3D"font-size:11.0pt">15=
</span></a><span style=3D"font-size:11.0pt"><u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">Also I was trying to understand end.dt46.<u></u><u></u></span></p=
re>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">So if the PE-CE edge is dual stacked anhas both v4 and v6 you hav=
e a VRF tenant v4 and v6 separate peers signaled via L3 vpn services TLV.=
=C2=A0 So why do you need this end.dt46 sid<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><a href=3D"https://tool=
s.ietf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.8" =
target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:HelveticaNeue=
">4.8</span></a><span style=3D"font-size:11.0pt;font-family:HelveticaNeue">=
.=C2=A0 End.DT46: Decapsulation and specific IP table lookup=C2=A0 . .=C2=
=A0 </span><a href=3D"https://tools.ietf.org/html/draft-ietf-spring-srv6-ne=
twork-programming-05#page-16" target=3D"_blank"><span style=3D"font-size:11=
.0pt;font-family:HelveticaNeue">16</span></a><span style=3D"font-size:11.0p=
t"><u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">=C2=A0=C2=A0=C2=A0=C2=A0 <u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">Kind Regards,<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">Gyan<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></pre>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">On Sun, Dec 15, 2019 at=
 2:06 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D=
"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">Hi Wang<u></u><u></u></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">I have a question regarding the PSP, USP and USD sections I pasted b=
elow.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">I just sent an email to Spring WG related to PSP and technically why=
 that is necessary as that is a legacy concept that has parity to MPLS but =
is not used today due to QOS issues.=C2=A0
 Please see that email related to that topic.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">In the PSP section can If we have to keep PSP can we add verbiage th=
at states that PSP removal of the SRH header occurs on the Penultimate egre=
ss P node.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">In the USP section can we also add that all remaining SRH present in=
 the packet are popped on the egress PE ultimate node.<u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">In looking at these 3 SID functions the PSP and USP pop the EH and t=
he USP removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc c=
an pop the services L3vpn headers.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">Why can=E2=80=99t the USD 6in6 encapsulation removal be done on with=
 the USP SID?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131">Why does the USP and USD SID have to be separate?<u></u><u></u></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"color:#3=
13131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<h4 style=3D"margin-left:36.0pt"><a href=3D"https://tools.ietf.org/html/dra=
ft-ietf-spring-srv6-network-programming-05#section-4.16.1" target=3D"_blank=
"><span style=3D"font-family:&quot;Courier New&quot;;color:black;text-decor=
ation:none">4.16.1</span></a><span style=3D"font-family:&quot;Courier New&q=
uot;;color:#313131">.=C2=A0
 PSP: Penultimate Segment Pop of the SRH<u></u><u></u></span></h4>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 The SRH processing of the End, End.X and End.T behaviors are<u></u><u><=
/u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 modified: after the instruction &quot;S14.=C2=A0 Update IPv6 DA with Se=
gment<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 List[Segments Left]&quot; is executed, the following instructions must =
be<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 executed as well:<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S14.1.=C2=A0=C2=A0 If (updated SL =3D=3D 0) {<u></u><u></u></span></pre=
>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S14.2.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pop the SRH<u></u><u></u></span></=
pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S14.3.=C2=A0=C2=A0 }<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<h4 style=3D"margin-left:36.0pt;font-size:1rem"><a href=3D"https://tools.ie=
tf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.16.2" t=
arget=3D"_blank"><span style=3D"font-family:&quot;Courier New&quot;;color:b=
lack;text-decoration:none">4.16.2</span></a><span style=3D"font-family:&quo=
t;Courier New&quot;;color:#313131">.=C2=A0
 USP: Ultimate Segment Pop of the SRH<u></u><u></u></span></h4>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 The SRH processing of the End, End.X and End.T behaviors are<u></u><u><=
/u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 modified: the instructions S02-S04 are substituted by the following<u><=
/u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 ones:<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0) {<u></u><u></u></span></pr=
e>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pop the SRH<u></u><u></u></spa=
n></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S04.=C2=A0=C2=A0 }<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<div>
<h4 style=3D"margin-left:36.0pt;font-size:1rem"><a href=3D"https://tools.ie=
tf.org/html/draft-ietf-spring-srv6-network-programming-05#section-4.16.3" t=
arget=3D"_blank"><span style=3D"font-family:&quot;Courier New&quot;;color:b=
lack;text-decoration:none">4.16.3</span></a><a name=3D"m_396664595282273632=
2_m_2685507279811859512_m_-752785492408952"></a><span style=3D"font-family:=
&quot;Courier New&quot;;color:#757575">.=C2=A0
 USD: Ultimate Segment Decapsulation<u></u><u></u></span></h4>
</div>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 The SRH processing of the End, End.X and End.T behaviors are<u></u><u><=
/u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 modified: the instructions S02-S04 are substituted by the following<u><=
/u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 ones:<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0) {<u></u><u></u></span></pr=
e>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Skip the SRH processing and proceed =
to the next header<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 S04.=C2=A0=C2=A0 }<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131"><u></u>=C2=
=A0<u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 Further on, the Upper-layer header processing of the End, End.X and<u><=
/u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"color:#313131">=C2=A0=C2=
=A0 End.T behaviors are modified as follows:<u></u><u></u></span></pre>
<pre style=3D"margin-left:36.0pt;white-space:pre-wrap;font-size:1rem;break-=
before:page"><span style=3D"color:#313131"><u></u>=C2=A0<u></u></span></pre=
>
<pre style=3D"margin-left:36.0pt;white-space:pre-wrap;font-size:1rem;break-=
before:page"><span style=3D"color:#313131"><u></u>=C2=A0<u></u></span></pre=
>
<pre style=3D"margin-left:36.0pt;white-space:pre-wrap;font-size:1rem;break-=
before:page"><span style=3D"color:#313131">Kind regards,<u></u><u></u></spa=
n></pre>
<pre style=3D"margin-left:36.0pt;white-space:pre-wrap;font-size:1rem;break-=
before:page"><span style=3D"color:#313131"><u></u>=C2=A0<u></u></span></pre=
>
<pre style=3D"margin-left:36.0pt;white-space:pre-wrap;font-size:1rem;break-=
before:page"><span style=3D"color:#313131">Gyan<u></u><u></u></span></pre>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">On Sat, Dec 14, 2019 at=
 9:08 PM Wang, Weibin (NSB - CN/Shanghai) &lt;<a href=3D"mailto:weibin.wang=
@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia-sbell.com</a>&gt; wro=
te:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">Hi Pablo:<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US">After the 2 context assumption in previous version of =
this draft, =C2=A0=E2=80=9C</span><span lang=3D"EN-US" style=3D"font-size:1=
0.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffdf5">w=
e assume that there is no other extension header than the SRH.</span><span =
lang=3D"EN-US">=E2=80=9D
 =C2=A0and =C2=A0=E2=80=9C</span><span lang=3D"EN-US" style=3D"font-size:10=
.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffdf5">We=
 assume</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 that the SRH may be pr=
esent multiple times inside each packet</span><span lang=3D"EN-US">=E2=80=
=9D, are removed in this last draft, I feel a bit confusion on USD SID,
 as well as combination of USD &amp; USP.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">First, within the content of this last draft, the word=
 =E2=80=9CFurther on=E2=80=9D marked red in the following pseudocode in sec=
tion =E2=80=9C4.16.3=E2=80=9D is hard to understand if the packet being pro=
cessed has other EH embed between SRH and Upper-layer header, such
 as AH or other EH, then the processing control of this packet will be pass=
ed to normal IPv6 module from current SRH processing module in SR-Node, so =
my question is : Can its control after completing AH processing (for exampl=
e) =C2=A0be back to SRH module (or call
 it pseudocode module) to proceed the next header like =E2=80=9Cupper-lay h=
eader type =3D=3D41 or 4=E2=80=9D.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">Or, if not, Did you created a new EH processing protoc=
ol stack instance in parallel to normal IPv6 module within the scope of SRH=
 processing in SR-node.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">4.16.3.=C2=A0 USD: Ultimate Segment=
 Decapsulation</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0</span><span lang=3D"EN-US"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">S02.=C2=A0=C2=A0 If (Segments Left =
=3D=3D 0) {</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 Skip the SRH processing and proceed to the next header</span><=
span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S04.=C2=A0=C2=A0 }</sp=
an><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:red;background:#fffdf5">Further on,
</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Cou=
rier New&quot;;color:black;background:#fffdf5">the Upper-layer header proce=
ssing of the End, End.X and</span><span lang=3D"EN-US"><u></u><u></u></span=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 End.T behaviors are mo=
dified as follows:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0</span><span lang=3D"EN-US"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 End:</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S01. If (Upper-layer H=
eader type =3D=3D 41 || 4) {</span><span lang=3D"EN-US"><u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S02.=C2=A0=C2=A0=C2=A0=
 Remove the outer IPv6 Header with all its extension headers</span><span la=
ng=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=
 Submit the packet to the egress IP FIB lookup and</span><span lang=3D"EN-U=
S"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 transmission to the new desti=
nation</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S04. } Else {</span><s=
pan lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S05.=C2=A0=C2=A0=C2=A0=
 Send an ICMP Parameter Problem message to the Source Address</span><span l=
ang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Code 4 (SR Upper-layer Header=
 Error),</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pointer set to the offset of =
the upper-layer header.</span><span lang=3D"EN-US"><u></u><u></u></span></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Interrupt packet processing a=
nd discard the packet.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0</span><span lang=3D"EN-US"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 S06. }</span><span lan=
g=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">From my understanding, the all processing action about=
 specific SID must be completed successively. That is to say, upon USD, the=
 upper-layer header (type 41 or 4) must be followed the SRH header being pr=
ocessed currently, or second SRH following
 the same rule (of course, the draft not considering 2 or more successive S=
RHs). <u></u>
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">Second, the mixed SIDs function with combination of US=
D and USP (even PSP&amp;USD&amp;USP), I think, it is easy to understand whe=
n the two assumption above exist, but now I think it isn=E2=80=99t clear if=
 you only provide the following sentence in this draft,
 i.e. =C2=A0=E2=80=9Cif =E2=80=A6 else=E2=80=A6=E2=80=9D statement:<u></u><=
u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US">=E2=80=9C</span><span lang=3D"EN-US" style=3D"font-siz=
e:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#fffdf5=
">An implementation that supports the USD flavor in conjunction with</span>=
<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 the USP flavor MAY opt=
imize the packet processing by first looking</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;word-break:break-all">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 whether the conditions=
 for the USD flavor are met, in which case it</span><span lang=3D"EN-US"><u=
></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Courier Ne=
w&quot;;color:black;background:#fffdf5">=C2=A0=C2=A0 can proceed with USD p=
rocessing else do USP processing.</span><span lang=3D"EN-US">=E2=80=9D<u></=
u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">This confusion is also described in my another mail. O=
f course, if the first question is addressed then this confusion does not e=
xist.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">By the way, is it really no different in text descript=
ion before and after the two context assumption above removed?<u></u><u></u=
></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-align:justify">
<i><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Times N=
ew Roman&quot;,serif">Cheers !</span></i><span lang=3D"EN-US"><u></u><u></u=
></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-align:justify">
<b><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Times N=
ew Roman&quot;,serif">=C2=A0</span></b><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-align:justify">
<b><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Times N=
ew Roman&quot;,serif">WANG Weibin</span></b><span lang=3D"EN-US"><u></u><u>=
</u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">_______________________=
________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">Gyan S. Mishra</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">IT Network Engineering &amp; Technology=C2=A0=
</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">Verizon Communications=C2=A0Inc. (VZ)</span><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050"><a href=3D"https://www.google.com/maps/search=
/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a> =
FDC1 3rd Floor</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">Silver Spring, MD 20904</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">United States</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;background-image:initial=
;background-position:initial;background-repeat:initial">
<span style=3D"color:#500050">Phone:=C2=A0301 502-1347</span><u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;background-image:initial=
;background-position:initial;background-repeat:initial">
<span style=3D"color:#500050">Email:=C2=A0</span><a href=3D"mailto:gyan.s.m=
ishra@verizon.com" target=3D"_blank"><span style=3D"color:#1155cc">gyan.s.m=
ishra@verizon.com</span></a><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;background-image:initial=
;background-position:initial;background-repeat:initial">
<a href=3D"http://www.linkedin.com/in/networking-technologies-consultant" t=
arget=3D"_blank"><span style=3D"font-family:&quot;Arial&quot;,sans-serif;bo=
rder:none windowtext 1.0pt;padding:0cm">www.linkedin.com/in/networking-tech=
nologies-consultant</span></a></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">Gyan S. Mishra</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">IT Network Engineering &amp; Technology=C2=A0=
</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">Verizon Communications=C2=A0Inc. (VZ)</span><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050"><a href=3D"https://www.google.com/maps/search=
/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a> =
FDC1 3rd Floor</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">Silver Spring, MD 20904</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"color:#500050">United States</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;background-image:initial=
;background-position:initial;background-repeat:initial">
<span style=3D"color:#500050">Phone:=C2=A0301 502-1347</span><u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;background-image:initial=
;background-position:initial;background-repeat:initial">
<span style=3D"color:#500050">Email:=C2=A0</span><a href=3D"mailto:gyan.s.m=
ishra@verizon.com" target=3D"_blank"><span style=3D"color:#1155cc">gyan.s.m=
ishra@verizon.com</span></a><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;background-image:initial=
;background-position:initial;background-repeat:initial">
<a href=3D"http://www.linkedin.com/in/networking-technologies-consultant" t=
arget=3D"_blank"><span style=3D"font-family:&quot;Arial&quot;,sans-serif;bo=
rder:none windowtext 1.0pt;padding:0cm">www.linkedin.com/in/networking-tech=
nologies-consultant</span></a></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><u></u>=C2=A0<u></u></p=
>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--0000000000001321b1059a15dca5--


From nobody Thu Dec 19 14:51:25 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F719120048 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 14:51:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 wHpq1ukJa5XF for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 14:51:20 -0800 (PST)
Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (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 667E212001A for <spring@ietf.org>; Thu, 19 Dec 2019 14:51:20 -0800 (PST)
Received: by mail-io1-xd2b.google.com with SMTP id c16so3918914ioo.8 for <spring@ietf.org>; Thu, 19 Dec 2019 14:51:20 -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=jrhJcz5zkRcFzkqugA0Cg563GYPOrd15iWVS2yrumUM=; b=nJunpxwqFyoBFBM9m2EARk/3JLS4LaXFGmCFeVJJmOCG91yXnMdgkpD2G33axreq5P VZ7ldzEZXw0xWfGgos1ciJ8lDhGM6+KfbRjaGRfYDbSfw2Gx4mfd8sIkZIWJCxVoSedS HqutPWL1tAi7DXed8Z8W7X6fRKk5+ZxfD+aMbu7993bKymi06ML4WHnlMfZTlMCU+n6h RCb5L2ckdrDvyO5NprhUXESyxmzjtbdCx8SCctF3MT756EiovJ+c3mmaUewmmla3sjwW /P5A9dw1LOQwXbYU5lwdQ3M+lBcyPT0bB+Fu1mI/b1ybaAjipzvNQAnRCeWLgH+aSt3Q QWTA==
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=jrhJcz5zkRcFzkqugA0Cg563GYPOrd15iWVS2yrumUM=; b=aHPjNZ+ECcFlBhX8vj7JySU9vNSWy1zKKUZ/jrCOH5zmtoR/lsFfUGtdNM1XKtwk7v 8j7qTlumtY4VpHUg5wR+oc+KhYhnA7qDIdvFi+w6+zxDgV17DBFI11/c4E4xNZGyikhU x2HMNYt6TwXwWhNZSahSxCjeFzzuLnN7Iy2yw1kJwyTbNuPVq4uBX7UjdDNYKspFmBe6 NOIL2DZYF0eoNGwGl05riXW60pVkNFOwXTYuUNYLe79EIsHpZdC6t/wu8vdCkS2dzaUE 8jJFDdSA0ONm6XP/1GvrBSH0QZOLHwwi1Qyyqigh8YtEa4IQNA6ofz78XAowY/2mYj0L z4XQ==
X-Gm-Message-State: APjAAAU0gjvhPkQXBEHmxBqfZf/DTooMpSXCFu03JhHpKK3FBYWY3zzO KUk03AKOVWaRgAo7gbTyu12y8R+Tc9rmKIGeArk=
X-Google-Smtp-Source: APXvYqyYdfqs5B1bEofxGjmvOdbLWRX+C6ilyrmlsuTvquD6DcFnXirvHYOxa8hQ7GUm4RNYeyVrGL8pBWfF2+q211Q=
X-Received: by 2002:a02:13c2:: with SMTP id 185mr3737269jaz.0.1576795879429; Thu, 19 Dec 2019 14:51:19 -0800 (PST)
MIME-Version: 1.0
References: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com> <BN7PR05MB56990E24B6226A6B020F3E2CAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56990E24B6226A6B020F3E2CAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Dec 2019 17:51:08 -0500
Message-ID: <CABNhwV0wszssBRkPLuY95Mok7B10T6taSXvcn9Kt45hz5fEzxw@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Voyer, Daniel" <daniel.voyer@bell.ca>,  "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000046e6cf059a1666d8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pv9C5K3xlX8Kc76LM_C5Sb63Vdg>
Subject: Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 22:51:24 -0000

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

On Thu, Dec 19, 2019 at 11:28 AM Ron Bonica <rbonica@juniper.net> wrote:

> Pablo,
>
>
>
> In L3VPN, all of these are combined into a single 20-bit MPLS label. Why
> can SRv6 not do likewise?
>
>
>
>                                              Ron
>
>  [Gyan] Very good point.  All of those are related to BOS=3D1 vpn service
> label.  This is covered with BESS in detail in the L3 vpn service SID.
>
https://tools.ietf.org/pdf/draft-ietf-bess-srv6-services-01.pdf
> SRv6 programming is related to the end.x cross connects within the SR
> domain similar to in MPLS terms =E2=80=9Ctopmost label=E2=80=9D.  So the =
external to SRv6
> domain,  PE-CE M-BGP BGP services is really separate covered by the draft
> above.
>



>
> Juniper Business Use Only
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Pablo Camarillo
> (pcamaril)
> *Sent:* Thursday, December 19, 2019 6:47 AM
> *To:* Wang, Weibin (NSB - CN/Shanghai) <weibin.wang@nokia-sbell.com>;
> Gyan Mishra <hayabusagsm@gmail.com>
> *Cc:* spring@ietf.org; Voyer, Daniel <daniel.voyer@bell.ca>
> *Subject:* [spring] End.DT/End.DX SIDs (was Re: USD/USP question in
> draft-ietf-spring-srv6-network-programming-06.txt)
>
>
>
> Gyan,
>
>
>
> The End.DX4/End.DX6 can be seen as an equivalent to the MPLS per-CE VPN
> label.
>
> The End.DT4/End.DT6 can be seen as an equivalent to the MPLS per-VRF VPN
> label.
>
>
>
> I believe that they cannot be combined.
>
>
>
> Cheers,
>
> Pablo.
>
>
>
> *From: *Gyan Mishra <hayabusagsm@gmail.com>
> *Date: *Sunday, 15 December 2019 at 08:29
> *To: *"Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
> *Cc: *"Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Voyer, Daniel" =
<
> daniel.voyer@bell.ca>, "spring@ietf.org" <spring@ietf.org>
> *Subject: *Re: [spring] USD/USP question in
> draft-ietf-spring-srv6-network-programming-06.txt
>
>
>
>
>
> Hi Wang & Pablo & Spring Authors,
>
>
>
> Had another question?
>
>
>
> These 4 sections.  Trying to understand the difference between end.dx4
> end.dx6 and end.dt4 and end.dt6.  They both seem very similar.  One says
> xconnect but other has v4 v6 lookup but for both you have to signal  L3 v=
pn
> services sid.  Not sure why both SIDs dx dt Sid function why they cannot =
be
> combined.
>
>
>
> I noticed this difference below that the dx4 dt4 account for the global
> table scenario where the PE-CE is native IPv4 or IPv6.  In the MPLS world
> that use case is very different in that there is not any L3 vpn label and
> do the label stack only had a single topmost label.  Also in the MPLS
> scenario with IPv6 global table PE-CE with a IPv4 core you require BGP -L=
U
> labeled unicast =E2=80=9Csend label=E2=80=9D to label all the IPv6 prefix=
ed tunneled over
> IPv4.   Since that scenario is very different with global table does it
> make sense to have a separate End.x variant for global table for both IPv=
4
> and IPv6.
>
>
>
>    Note that an End.DT6 may be defined for the main IPv6 table in which
>
>    case and End.DT6 supports the equivalent of an IPv6inIPv6
>
>    decapsulation (without VPN/tenant implication).
>
>
>
>      4.4 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ie=
tf-spring-srv6-network-programming-05*section-4.4__;Iw!!NEt6yMaO-gk!QzHlcRg=
lDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JAaJnI7_$>.  End.DX6: Deca=
psulation and IPv6 cross-connect . . . . . .  12 <https://urldefense.com/v3=
/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05=
*page-12__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZL=
WOSxDhU6JH8Abwf7$>
>
>      4.5 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ie=
tf-spring-srv6-network-programming-05*section-4.5__;Iw!!NEt6yMaO-gk!QzHlcRg=
lDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JEh8sRB2$>.  End.DX4: Deca=
psulation and IPv4 cross-connect . . . . . .  13 <https://urldefense.com/v3=
/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05=
*page-13__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZL=
WOSxDhU6JHAg09NC$>
>
>      4.6 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ie=
tf-spring-srv6-network-programming-05*section-4.6__;Iw!!NEt6yMaO-gk!QzHlcRg=
lDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JHVgWtPg$>.  End.DT6: Deca=
psulation and specific IPv6 table lookup . .  14 <https://urldefense.com/v3=
/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05=
*page-14__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZL=
WOSxDhU6JA89XfKV$>
>
>      4.7 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ie=
tf-spring-srv6-network-programming-05*section-4.7__;Iw!!NEt6yMaO-gk!QzHlcRg=
lDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JF59SaCO$>.  End.DT4: Deca=
psulation and specific IPv4 table lookup . .  15 <https://urldefense.com/v3=
/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05=
*page-15__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZL=
WOSxDhU6JICjeckL$>
>
>
>
> Also I was trying to understand end.dt46.
>
>
>
> So if the PE-CE edge is dual stacked anhas both v4 and v6 you have a VRF =
tenant v4 and v6 separate peers signaled via L3 vpn services TLV.  So why d=
o you need this end.dt46 sid
>
>
>
> 4.8 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.8__;Iw!!NEt6yMaO-gk!QzHlcRglDrow=
Iq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMbbI6-v$>.  End.DT46: Decapsul=
ation and specific IP table lookup  . .  16 <https://urldefense.com/v3/__ht=
tps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page=
-16__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxD=
hU6JMihsn8k$>
>
>
>
>
>
> Kind Regards,
>
>
>
> Gyan
>
>
>
> On Sun, Dec 15, 2019 at 2:06 AM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
> Hi Wang
>
>
>
> I have a question regarding the PSP, USP and USD sections I pasted below.
>
>
>
> I just sent an email to Spring WG related to PSP and technically why that
> is necessary as that is a legacy concept that has parity to MPLS but is n=
ot
> used today due to QOS issues.  Please see that email related to that topi=
c.
>
>
>
>
>
> In the PSP section can If we have to keep PSP can we add verbiage that
> states that PSP removal of the SRH header occurs on the Penultimate egres=
s
> P node.
>
>
>
> In the USP section can we also add that all remaining SRH present in the
> packet are popped on the egress PE ultimate node.
>
>
>
> In looking at these 3 SID functions the PSP and USP pop the EH and the US=
P
> removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc can po=
p
> the services L3vpn headers.
>
>
>
> Why can=E2=80=99t the USD 6in6 encapsulation removal be done on with the =
USP SID?
>
>
>
> Why does the USP and USD SID have to be separate?
>
>
> 4.16.1
> <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring=
-srv6-network-programming-05*section-4.16.1__;Iw!!NEt6yMaO-gk!QzHlcRglDrowI=
q4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JNXuPqZh$>.
> PSP: Penultimate Segment Pop of the SRH
>
>
>
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>
>    modified: after the instruction "S14.  Update IPv6 DA with Segment
>
>    List[Segments Left]" is executed, the following instructions must be
>
>    executed as well:
>
>
>
>    S14.1.   If (updated SL =3D=3D 0) {
>
>    S14.2.      Pop the SRH
>
>    S14.3.   }
>
>
>
> 4.16.2
> <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring=
-srv6-network-programming-05*section-4.16.2__;Iw!!NEt6yMaO-gk!QzHlcRglDrowI=
q4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JLGcpaqu$>.
> USP: Ultimate Segment Pop of the SRH
>
>
>
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>
>    modified: the instructions S02-S04 are substituted by the following
>
>    ones:
>
>
>
>    S02.   If (Segments Left =3D=3D 0) {
>
>    S03.       Pop the SRH
>
>    S04.   }
>
>
>
> 4.16.3
> <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring=
-srv6-network-programming-05*section-4.16.3__;Iw!!NEt6yMaO-gk!QzHlcRglDrowI=
q4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JKFZ-dKZ$>.
> USD: Ultimate Segment Decapsulation
>
>
>
>
>
>    The SRH processing of the End, End.X and End.T behaviors are
>
>    modified: the instructions S02-S04 are substituted by the following
>
>    ones:
>
>
>
>    S02.   If (Segments Left =3D=3D 0) {
>
>    S03.      Skip the SRH processing and proceed to the next header
>
>    S04.   }
>
>
>
>
>
>    Further on, the Upper-layer header processing of the End, End.X and
>
>    End.T behaviors are modified as follows:
>
>
>
>
>
> Kind regards,
>
>
>
> Gyan
>
>
>
> On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) <
> weibin.wang@nokia-sbell.com> wrote:
>
> Hi Pablo:
>
>
>
> After the 2 context assumption in previous version of this draft,  =E2=80=
=9Cwe
> assume that there is no other extension header than the SRH.=E2=80=9D  an=
d  =E2=80=9CWe
> assume
>
>    that the SRH may be present multiple times inside each packet=E2=80=9D=
, are
> removed in this last draft, I feel a bit confusion on USD SID, as well as
> combination of USD & USP.
>
>
>
> First, within the content of this last draft, the word =E2=80=9CFurther o=
n=E2=80=9D marked
> red in the following pseudocode in section =E2=80=9C4.16.3=E2=80=9D is ha=
rd to understand
> if the packet being processed has other EH embed between SRH and
> Upper-layer header, such as AH or other EH, then the processing control o=
f
> this packet will be passed to normal IPv6 module from current SRH
> processing module in SR-Node, so my question is : Can its control after
> completing AH processing (for example)  be back to SRH module (or call it
> pseudocode module) to proceed the next header like =E2=80=9Cupper-lay hea=
der type
> =3D=3D41 or 4=E2=80=9D.
>
> Or, if not, Did you created a new EH processing protocol stack instance i=
n
> parallel to normal IPv6 module within the scope of SRH processing in
> SR-node.
>
>
>
> 4.16.3.  USD: Ultimate Segment Decapsulation
>
>
>
> S02.   If (Segments Left =3D=3D 0) {
>
>    S03.      Skip the SRH processing and proceed to the next header
>
>    S04.   }
>
>
>
> Further on, the Upper-layer header processing of the End, End.X and
>
>    End.T behaviors are modified as follows:
>
>
>
>    End:
>
>    S01. If (Upper-layer Header type =3D=3D 41 || 4) {
>
>    S02.    Remove the outer IPv6 Header with all its extension headers
>
>    S03.    Submit the packet to the egress IP FIB lookup and
>
>               transmission to the new destination
>
>    S04. } Else {
>
>    S05.    Send an ICMP Parameter Problem message to the Source Address
>
>               Code 4 (SR Upper-layer Header Error),
>
>               Pointer set to the offset of the upper-layer header.
>
>               Interrupt packet processing and discard the packet.
>
>
>
>    S06. }
>
>
>
> From my understanding, the all processing action about specific SID must
> be completed successively. That is to say, upon USD, the upper-layer head=
er
> (type 41 or 4) must be followed the SRH header being processed currently,
> or second SRH following the same rule (of course, the draft not consideri=
ng
> 2 or more successive SRHs).
>
>
>
> Second, the mixed SIDs function with combination of USD and USP (even
> PSP&USD&USP), I think, it is easy to understand when the two assumption
> above exist, but now I think it isn=E2=80=99t clear if you only provide t=
he
> following sentence in this draft, i.e.  =E2=80=9Cif =E2=80=A6 else=E2=80=
=A6=E2=80=9D statement:
>
> =E2=80=9CAn implementation that supports the USD flavor in conjunction wi=
th
>
>    the USP flavor MAY optimize the packet processing by first looking
>
>    whether the conditions for the USD flavor are met, in which case it
>
>    can proceed with USD processing else do USP processing.=E2=80=9D
>
> This confusion is also described in my another mail. Of course, if the
> first question is addressed then this confusion does not exist.
>
>
>
> By the way, is it really no different in text description before and afte=
r
> the two context assumption above removed?
>
>
>
>
>
> *Cheers !*
>
>
>
> *WANG Weibin*
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI9=
7MuU_$>
>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
> <https://urldefense.com/v3/__http:/www.linkedin.com/in/networking-technol=
ogies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyL=
IXp1ZLWOSxDhU6JI36IPfx$>
>
>
>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike?entry=3Dgmail&sou=
rce=3Dg>
> FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
> <https://urldefense.com/v3/__http:/www.linkedin.com/in/networking-technol=
ogies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyL=
IXp1ZLWOSxDhU6JI36IPfx$>
>
>
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Dec 19, 2019 at 11:28 AM Ron Bonica &lt;<a href=3D"=
mailto:rbonica@juniper.net">rbonica@juniper.net</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_6430819898041253466WordSection1">
<p class=3D"MsoNormal">Pablo,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">In L3VPN, all of these are combined into a single 20=
-bit MPLS label. Why can SRv6 not do likewise?<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ron<u></u><=
u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0[Gyan] Very good point.=C2=A0 All of th=
ose are related to BOS=3D1 vpn service label.=C2=A0 This is covered with BE=
SS in detail in the L3 vpn service SID. =C2=A0</p></div></div></blockquote>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"p=
urple"><div class=3D"m_6430819898041253466WordSection1"><p class=3D"MsoNorm=
al"><a href=3D"https://tools.ietf.org/pdf/draft-ietf-bess-srv6-services-01.=
pdf">https://tools.ietf.org/pdf/draft-ietf-bess-srv6-services-01.pdf</a>=C2=
=A0</p><div dir=3D"auto">SRv6 programming is related to the end.x cross con=
nects within the SR domain similar to in MPLS terms =E2=80=9Ctopmost label=
=E2=80=9D.=C2=A0 So the external to SRv6 domain, =C2=A0PE-CE M-BGP BGP serv=
ices is really separate covered by the draft above.</div></div></div></bloc=
kquote><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"m_6430819898041253466WordSection1"><div dir=3D"auto"></div><blockq=
uote class=3D"gmail_quote" style=3D"width:382px;margin:0px 0px 0px 0.8ex;bo=
rder-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,2=
04);padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><d=
iv class=3D"m_6430819898041253466WordSection1"><p class=3D"MsoNormal"></p><=
/div></div></blockquote></div></div></blockquote><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"m_643=
0819898041253466WordSection1"><p class=3D"MsoNormal"><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"m_6430819898041253466msipfooter30b3d538" align=3D"center" style=
=3D"margin:0in;margin-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><u></u><u></u></p></div></div><div lang=3D"EN-US" link=3D"blue" vlink=3D"p=
urple"><div class=3D"m_6430819898041253466WordSection1">
<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> spring &lt;<a href=3D"mailto:spring-bou=
nces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>&gt; <b>On Beha=
lf Of
</b>Pablo Camarillo (pcamaril)<br>
<b>Sent:</b> Thursday, December 19, 2019 6:47 AM<br>
<b>To:</b> Wang, Weibin (NSB - CN/Shanghai) &lt;<a href=3D"mailto:weibin.wa=
ng@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia-sbell.com</a>&gt;; =
Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">=
hayabusagsm@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf=
.org</a>; Voyer, Daniel &lt;<a href=3D"mailto:daniel.voyer@bell.ca" target=
=3D"_blank">daniel.voyer@bell.ca</a>&gt;<br>
<b>Subject:</b> [spring] End.DT/End.DX SIDs (was Re: USD/USP question in dr=
aft-ietf-spring-srv6-network-programming-06.txt)<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Gyan,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">The End.DX4/End.DX6 can be seen=
 as an equivalent to the MPLS per-CE VPN label.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">The End.DT4/End.DT6 can be seen=
 as an equivalent to the MPLS per-VRF VPN label.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">I believe that they cannot be c=
ombined.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Cheers,<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Pablo.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span lang=3D"ES" styl=
e=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"ES" style=3D"font-size:12.0pt;color:black">Gyan Mi=
shra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabus=
agsm@gmail.com</a>&gt;<br>
<b>Date: </b>Sunday, 15 December 2019 at 08:29<br>
<b>To: </b>&quot;Wang, Weibin (NSB - CN/Shanghai)&quot; &lt;<a href=3D"mail=
to:weibin.wang@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia-sbell.c=
om</a>&gt;<br>
<b>Cc: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pca=
maril@cisco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;, &quot;Voyer,=
 Daniel&quot; &lt;<a href=3D"mailto:daniel.voyer@bell.ca" target=3D"_blank"=
>daniel.voyer@bell.ca</a>&gt;, &quot;<a href=3D"mailto:spring@ietf.org" tar=
get=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ietf.=
org" target=3D"_blank">spring@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [spring] USD/USP question in draft-ietf-spring-srv6-net=
work-programming-06.txt<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">Hi Wang=
 &amp; Pablo &amp; Spring Authors,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">Had ano=
ther question?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">These 4=
 sections.=C2=A0 Trying to understand the difference between end.dx4 end.dx=
6 and end.dt4 and end.dt6.=C2=A0 They both seem very similar.=C2=A0 One say=
s xconnect but other has v4 v6 lookup but for both you
 have to signal =C2=A0L3 vpn services sid.=C2=A0 Not sure why both SIDs dx =
dt Sid function why they cannot be combined.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">I notic=
ed this difference below that the dx4 dt4 account for the global table scen=
ario where the PE-CE is native IPv4 or IPv6.=C2=A0 In the MPLS world that u=
se case is very different in that there is
 not any L3 vpn label and do the label stack only had a single topmost labe=
l.=C2=A0 Also in the MPLS scenario with IPv6 global table PE-CE with a IPv4=
 core you require BGP -LU labeled unicast =E2=80=9Csend label=E2=80=9D to l=
abel all the IPv6 prefixed tunneled over IPv4. =C2=A0 Since
 that scenario is very different with global table does it make sense to ha=
ve a separate End.x variant for global table for both IPv4 and IPv6.<u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">=C2=A0=C2=A0 Note that an End.DT6 may be defined for =
the main IPv6 table in which<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">=C2=A0=C2=A0 case and End.DT6 supports the equivalent of an IPv6inIPv6<u>=
</u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">=C2=A0=C2=A0 decapsulation (without VPN/tenant implication).<u></u><u></u=
></span></pre>
</div>
<div>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">=C2=A0=C2=A0=C2=A0=C2=A0 </span><span lang=3D"ES"><a =
href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-s=
pring-srv6-network-programming-05*section-4.4__;Iw!!NEt6yMaO-gk!QzHlcRglDro=
wIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JAaJnI7_$" target=3D"_blank"><=
span style=3D"font-size:11.0pt">4.4</span></a></span><span lang=3D"ES" styl=
e=3D"font-size:11.0pt">.=C2=A0 End.DX6: Decapsulation and IPv6 cross-connec=
t . . . . . .=C2=A0 </span><span lang=3D"ES"><a href=3D"https://urldefense.=
com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programm=
ing-05*page-12__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyL=
IXp1ZLWOSxDhU6JH8Abwf7$" target=3D"_blank"><span style=3D"font-size:11.0pt"=
>12</span></a></span><span lang=3D"ES" style=3D"font-size:11.0pt"><u></u><u=
></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">=C2=A0=C2=A0=C2=A0=C2=A0 </span><span lang=3D"ES"><a href=3D"https://urld=
efense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05*section-4.5__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JEh8sRB2$" target=3D"_blank"><span style=3D"font-s=
ize:11.0pt">4.5</span></a></span><span lang=3D"ES" style=3D"font-size:11.0p=
t">.=C2=A0 End.DX4: Decapsulation and IPv4 cross-connect . . . . . .=C2=A0 =
</span><span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tool=
s.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-13__;Iw!=
!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JHAg09=
NC$" target=3D"_blank"><span style=3D"font-size:11.0pt">13</span></a></span=
><span lang=3D"ES" style=3D"font-size:11.0pt"><u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">=C2=A0=C2=A0=C2=A0=C2=A0 </span><span lang=3D"ES"><a href=3D"https://urld=
efense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05*section-4.6__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JHVgWtPg$" target=3D"_blank"><span style=3D"font-s=
ize:11.0pt">4.6</span></a></span><span lang=3D"ES" style=3D"font-size:11.0p=
t">.=C2=A0 End.DT6: Decapsulation and specific IPv6 table lookup . .=C2=A0 =
</span><span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tool=
s.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-14__;Iw!=
!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JA89Xf=
KV$" target=3D"_blank"><span style=3D"font-size:11.0pt">14</span></a></span=
><span lang=3D"ES" style=3D"font-size:11.0pt"><u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"font-size:11.0pt=
">=C2=A0=C2=A0=C2=A0=C2=A0 </span><span lang=3D"ES"><a href=3D"https://urld=
efense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-p=
rogramming-05*section-4.7__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JF59SaCO$" target=3D"_blank"><span style=3D"font-s=
ize:11.0pt">4.7</span></a></span><span lang=3D"ES" style=3D"font-size:11.0p=
t">.=C2=A0 End.DT4: Decapsulation and specific IPv4 table lookup . .=C2=A0 =
</span><span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tool=
s.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-15__;Iw!=
!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JICjec=
kL$" target=3D"_blank"><span style=3D"font-size:11.0pt">15</span></a></span=
><span lang=3D"ES" style=3D"font-size:11.0pt"><u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">Also I was trying to understand end.dt46.<u></u><u></=
u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">So if the PE-CE edge is dual stacked anhas both v4 an=
d v6 you have a VRF tenant v4 and v6 separate peers signaled via L3 vpn ser=
vices TLV.=C2=A0 So why do you need this end.dt46 sid<u></u><u></u></span><=
/pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES"><a href=
=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sprin=
g-srv6-network-programming-05*section-4.8__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4=
p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMbbI6-v$" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:HelveticaNeue">4.8</span></a></span>=
<span lang=3D"ES" style=3D"font-size:11.0pt;font-family:HelveticaNeue">.=C2=
=A0 End.DT46: Decapsulation and specific IP table lookup=C2=A0 . .=C2=A0 </=
span><span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.=
ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-16__;Iw!!N=
Et6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMihsn8k=
$" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:HelveticaN=
eue">16</span></a></span><span lang=3D"ES" style=3D"font-size:11.0pt"><u></=
u><u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">=C2=A0=C2=A0=C2=A0=C2=A0 <u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">Kind Regards,<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt">Gyan<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in;break-before:page"><span lang=3D"ES" style=
=3D"font-size:11.0pt"><u></u>=C2=A0<u></u></span></pre>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">On Sun,=
 Dec 15, 2019 at 2:06 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmai=
l.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<u></u><u></u>=
</span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">Hi Wang<u></u><u></u></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">I have a question regarding the PSP, USP and USD section=
s I pasted below.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">I just sent an email to Spring WG related to PSP and tec=
hnically why that is necessary as that is a legacy concept that has parity =
to MPLS but is not used today due to QOS issues.=C2=A0
 Please see that email related to that topic.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">In the PSP section can If we have to keep PSP can we add=
 verbiage that states that PSP removal of the SRH header occurs on the Penu=
ltimate egress P node.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">In the USP section can we also add that all remaining SR=
H present in the packet are popped on the egress PE ultimate node.<u></u><u=
></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">In looking at these 3 SID functions the PSP and USP pop =
the EH and the USP removes the 6in6 encapsulation so that the other end.x d=
t4 dt6 etc can pop the services L3vpn headers.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">Why can=E2=80=99t the USD 6in6 encapsulation removal be =
done on with the USP SID?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131">Why does the USP and USD SID have to be separate?<u></u>=
<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES" style=
=3D"color:#313131"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<h4 style=3D"margin-left:.5in"><span lang=3D"ES"><a href=3D"https://urldefe=
nse.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-prog=
ramming-05*section-4.16.1__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrne=
oRiLDYAClyLIXp1ZLWOSxDhU6JNXuPqZh$" target=3D"_blank"><span style=3D"font-f=
amily:&quot;Courier New&quot;,serif;color:black;text-decoration:none">4.16.=
1</span></a></span><span lang=3D"ES" style=3D"font-family:&quot;Courier New=
&quot;,serif;color:#313131">.=C2=A0
 PSP: Penultimate Segment Pop of the SRH<u></u><u></u></span></h4>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 The SRH processing of the End, End.X and End.T behaviors are<u=
></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 modified: after the instruction &quot;S14.=C2=A0 Update IPv6 D=
A with Segment<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 List[Segments Left]&quot; is executed, the following instructi=
ons must be<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 executed as well:<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S14.1.=C2=A0=C2=A0 If (updated SL =3D=3D 0) {<u></u><u></u></s=
pan></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S14.2.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pop the SRH<u></u><u></u>=
</span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S14.3.=C2=A0=C2=A0 }<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<h4 style=3D"margin-left:.5in;font-size:1rem"><span lang=3D"ES"><a href=3D"=
https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-sr=
v6-network-programming-05*section-4.16.2__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JLGcpaqu$" target=3D"_blank"><span =
style=3D"font-family:&quot;Courier New&quot;,serif;color:black;text-decorat=
ion:none">4.16.2</span></a></span><span lang=3D"ES" style=3D"font-family:&q=
uot;Courier New&quot;,serif;color:#313131">.=C2=A0
 USP: Ultimate Segment Pop of the SRH<u></u><u></u></span></h4>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 The SRH processing of the End, End.X and End.T behaviors are<u=
></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 modified: the instructions S02-S04 are substituted by the foll=
owing<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 ones:<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0) {<u></u><u></u></=
span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pop the SRH<u></u><u>=
</u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S04.=C2=A0=C2=A0 }<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<div>
<h4 style=3D"margin-left:.5in;font-size:1rem"><span lang=3D"ES"><a href=3D"=
https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-sr=
v6-network-programming-05*section-4.16.3__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JKFZ-dKZ$" target=3D"_blank"><span =
style=3D"font-family:&quot;Courier New&quot;,serif;color:black;text-decorat=
ion:none">4.16.3</span></a></span><a name=3D"m_6430819898041253466_m_268550=
7279811859512_m_-752785492408952"></a><span lang=3D"ES" style=3D"font-famil=
y:&quot;Courier New&quot;,serif;color:#757575">.=C2=A0
 USD: Ultimate Segment Decapsulation<u></u><u></u></span></h4>
</div>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 The SRH processing of the End, End.X and End.T behaviors are<u=
></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 modified: the instructions S02-S04 are substituted by the foll=
owing<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 ones:<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0) {<u></u><u></u></=
span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Skip the SRH processing and=
 proceed to the next header<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 S04.=C2=A0=C2=A0 }<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131"><=
u></u>=C2=A0<u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 Further on, the Upper-layer header processing of the End, End.=
X and<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span lang=3D"ES" style=3D"color:#313131">=
=C2=A0=C2=A0 End.T behaviors are modified as follows:<u></u><u></u></span><=
/pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131"><u></u>=C2=A0<u></u></=
span></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131"><u></u>=C2=A0<u></u></=
span></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131">Kind regards,<u></u><u=
></u></span></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131"><u></u>=C2=A0<u></u></=
span></pre>
<pre style=3D"margin-left:.5in;white-space:pre-wrap;font-size:1rem;break-be=
fore:page"><span lang=3D"ES" style=3D"color:#313131">Gyan<u></u><u></u></sp=
an></pre>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">On Sat,=
 Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) &lt;<a href=3D"ma=
ilto:weibin.wang@nokia-sbell.com" target=3D"_blank">weibin.wang@nokia-sbell=
.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
Hi Pablo:<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
After the 2 context assumption in previous version of this draft, =C2=A0=E2=
=80=9C<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,s=
erif;color:black;background:#fffdf5">we assume that there is no other exten=
sion header than the SRH.</span>=E2=80=9D =C2=A0and =C2=A0=E2=80=9C<span st=
yle=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;color:bla=
ck;background:#fffdf5">We
 assume</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 that the SRH may be present mul=
tiple times inside each packet</span>=E2=80=9D, are removed in this last dr=
aft, I feel a bit confusion on USD SID, as well as combination
 of USD &amp; USP.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
First, within the content of this last draft, the word =E2=80=9CFurther on=
=E2=80=9D marked red in the following pseudocode in section =E2=80=9C4.16.3=
=E2=80=9D is hard to understand if the packet being processed has other EH =
embed between SRH and Upper-layer header, such as AH or other EH,
 then the processing control of this packet will be passed to normal IPv6 m=
odule from current SRH processing module in SR-Node, so my question is : Ca=
n its control after completing AH processing (for example) =C2=A0be back to=
 SRH module (or call it pseudocode module)
 to proceed the next header like =E2=80=9Cupper-lay header type =3D=3D41 or=
 4=E2=80=9D.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
Or, if not, Did you created a new EH processing protocol stack instance in =
parallel to normal IPv6 module within the scope of SRH processing in SR-nod=
e.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">4.16.3.=C2=A0 USD: Ultimate Segment Decapsul=
ation</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">S02.=C2=A0=C2=A0 If (Segments Left =3D=3D 0)=
 {</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 Skip the SRH processing and proceed to the next header</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S04.=C2=A0=C2=A0 }</span><u></u=
><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:red;background:#fffdf5">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,=
serif;color:black;background:#fffdf5">the Upper-layer header processing of =
the End, End.X and</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 End.T behaviors are modified as=
 follows:</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 End:</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S01. If (Upper-layer Header typ=
e =3D=3D 41 || 4) {</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S02.=C2=A0=C2=A0=C2=A0 Remove t=
he outer IPv6 Header with all its extension headers</span><u></u><u></u></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S03.=C2=A0=C2=A0=C2=A0 Submit t=
he packet to the egress IP FIB lookup and</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 transmission to the new destination</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S04. } Else {</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S05.=C2=A0=C2=A0=C2=A0 Send an =
ICMP Parameter Problem message to the Source Address</span><u></u><u></u></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Code 4 (SR Upper-layer Header Error),<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pointer set to the offset of the upper=
-layer header.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Interrupt packet processing and discar=
d the packet.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 S06. }</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
>From my understanding, the all processing action about specific SID must be=
 completed successively. That is to say, upon USD, the upper-layer header (=
type 41 or 4) must be followed the SRH header being processed currently, or=
 second SRH following the same rule
 (of course, the draft not considering 2 or more successive SRHs). <u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
Second, the mixed SIDs function with combination of USD and USP (even PSP&a=
mp;USD&amp;USP), I think, it is easy to understand when the two assumption =
above exist, but now I think it isn=E2=80=99t clear if you only provide the=
 following sentence in this draft, i.e. =C2=A0=E2=80=9Cif =E2=80=A6 else=E2=
=80=A6=E2=80=9D
 statement:<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
=E2=80=9C<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot=
;,serif;color:black;background:#fffdf5">An implementation that supports the=
 USD flavor in conjunction with</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 the USP flavor MAY optimize the=
 packet processing by first looking</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 whether the conditions for the =
USD flavor are met, in which case it</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;,serif;c=
olor:black;background:#fffdf5">=C2=A0=C2=A0 can proceed with USD processing=
 else do USP processing.</span>=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
This confusion is also described in my another mail. Of course, if the firs=
t question is addressed then this confusion does not exist.<u></u><u></u></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
By the way, is it really no different in text description before and after =
the two context assumption above removed?<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-align:justify">
<i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">Cheers !</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-align:justify">
<b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">=C2=A0</span></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-align:justify">
<b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">WANG Weibin</span></b><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">_______=
________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo=
/spring__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOS=
xDhU6JI97MuU_$" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">-- <u><=
/u><u></u></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Gyan S. Mishra</span><span lang=
=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">IT Network Engineering &amp; Tech=
nology=C2=A0</span><span lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Verizon Communications=C2=A0Inc. =
(VZ)</span><span lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050"><a href=3D"https://www.google.com=
/maps/search/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columb=
ia Pike</a> FDC1 3rd Floor</span><span lang=3D"ES"><u></u><u></u></span></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Silver Spring, MD 20904</span><sp=
an lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">United States</span><span lang=3D=
"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;background-image:initial;b=
ackground-position:initial;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Phone:=C2=A0301 502-1347</span><s=
pan lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;background-image:initial;b=
ackground-position:initial;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Email:=C2=A0</span><span lang=3D"=
ES"><a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span st=
yle=3D"color:#1155cc">gyan.s.mishra@verizon.com</span></a><u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;background-image:initial;b=
ackground-position:initial;background-repeat:initial">
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__http:/www.linkedin=
.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$" target=3D"_blank"><span =
style=3D"font-family:&quot;Arial&quot;,sans-serif;border:none windowtext 1.=
0pt;padding:0in">www.linkedin.com/in/networking-technologies-consultant</sp=
an></a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES">-- <u><=
/u><u></u></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Gyan S. Mishra</span><span lang=
=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">IT Network Engineering &amp; Tech=
nology=C2=A0</span><span lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Verizon Communications=C2=A0Inc. =
(VZ)</span><span lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050"><a href=3D"https://www.google.com=
/maps/search/13101+Columbia+Pike?entry=3Dgmail&amp;source=3Dg">13101 Columb=
ia Pike</a> FDC1 3rd Floor</span><span lang=3D"ES"><u></u><u></u></span></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">Silver Spring, MD 20904</span><sp=
an lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">
<span lang=3D"ES" style=3D"color:#500050">United States</span><span lang=3D=
"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;background-image:initial;b=
ackground-position:initial;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Phone:=C2=A0301 502-1347</span><s=
pan lang=3D"ES"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;background-image:initial;b=
ackground-position:initial;background-repeat:initial">
<span lang=3D"ES" style=3D"color:#500050">Email:=C2=A0</span><span lang=3D"=
ES"><a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span st=
yle=3D"color:#1155cc">gyan.s.mishra@verizon.com</span></a><u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;background-image:initial;b=
ackground-position:initial;background-repeat:initial">
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__http:/www.linkedin=
.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$" target=3D"_blank"><span =
style=3D"font-family:&quot;Arial&quot;,sans-serif;border:none windowtext 1.=
0pt;padding:0in">www.linkedin.com/in/networking-technologies-consultant</sp=
an></a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"ES"><u></u>=
=C2=A0<u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--00000000000046e6cf059a1666d8--


From nobody Thu Dec 19 15:02:09 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FA7D120089 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:02:08 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 5glblu-wHQjQ for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:02:06 -0800 (PST)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 5DEAF12001A for <spring@ietf.org>; Thu, 19 Dec 2019 15:02:06 -0800 (PST)
Received: by mail-qt1-x82d.google.com with SMTP id d18so3825503qtj.10 for <spring@ietf.org>; Thu, 19 Dec 2019 15:02:06 -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=HLkr/H6kbsy+zcsQ+6OSQu3pGxX3W8XpUxihqtv9mwU=; b=RbDB44vx50G0v/wqHt0RvKJaOAkfllT+0Wp4al6w/RdpssIn8w3KD0PnC2auaNGD4n umIDwTUL3KMLc0k0kOm6ZVwLZgNZJ3WmtkH4MWLZgFvnB9w8KBXDoen2j4wp9UGmDtug +YO70UsuqCz7O97AKY9sZ+kbtIU5g2iFRPIwEEJGVyYi2mE24lAYBIQIyei/AXH4nn0Q 1T2X/RRfF2xd3w4dN5B6b8CkizJIfgWdb1rpURooXIgvxtz+amkfDBn+NiN5b5gP7LBf s+ShPIVyKPpUasp3qR7PQYeaz4v26ckt3fbbuzOLUbWPUYwDhWo7Vh/3bUlVKLVFWlAh V0ng==
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=HLkr/H6kbsy+zcsQ+6OSQu3pGxX3W8XpUxihqtv9mwU=; b=JhQBeNo3UejcPTKT78t2sh5p5gF1fImRg5tGzEVy0ucYmokg3dfFC62OqoApEQWOtb h+Wh4ZSJDqbIks34a5pw3zBdh/HY+Dlsvu/KqZ4cXVjfTH6YLBXR8bILrIdiK1KRZ3PS MpnzQforQnmJLoQF56p5bTBVBYbVlKeA0j1yPnrgfJujRwDyiYtzw5TeafDQajUekNyo sIdtOgQk0+d+siPEHZQINXsyP66qnQbw3Ln+g0dk1SFzvl/VISWnVuX9RZm2R8sJWLEe 65Jw2aKYE3LIhp2GfezBrvLAPha8M+pP3tKqBVPDcheU9rYV7C1aTtPe2tMqdf+0kHIC yW1Q==
X-Gm-Message-State: APjAAAX8Hd95RDVJR5/HOOMXTa3sHBCXGYMPEb2Bcm82qW37JvPCiilC 7v/Y7lbop7zgHVPp4meK4n6UiYqYxCHULrxBabvHcQ==
X-Google-Smtp-Source: APXvYqxmekBfZs5itmbjzJDas28Lf4alg69GLCXmwLkJunrs3AsYNvp2MmEgUo8rMc1hYVaIDeKoJyGYXsp6Qqxo29s=
X-Received: by 2002:ac8:3703:: with SMTP id o3mr9238801qtb.208.1576796525399;  Thu, 19 Dec 2019 15:02:05 -0800 (PST)
MIME-Version: 1.0
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com>
In-Reply-To: <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 00:01:57 +0100
Message-ID: <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c7a317059a168c5f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/B7z-eUTlY6h9xUOvDXWFB_Dm2fc>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 23:02:08 -0000

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

>   And where is it forwarded to, since we are already at the DA?

PSP operates at the n-1 segment end of the SR path so naturally after
swapping DA it is forwarded to the segment end. Note that we are all along
operating on the encapsulated header ... original packet including its
original IPv6 header is sitting as passenger here.

So last segment here will received encapsulated IPv6 packet will
decapsulate it and fwd based on the original DA.

Seems very simple :)

Cheers,
R.

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

<div dir=3D"ltr"><div dir=3D"ltr">&gt;=C2=A0 =C2=A0And where is it forwarde=
d to, since we are already at the DA?</div><div dir=3D"ltr"><br></div><div>=
PSP operates at the n-1 segment end of the SR path so naturally after swapp=
ing DA it is forwarded to the segment end. Note that we are all along opera=
ting on the encapsulated header ... original packet including its original =
IPv6 header is sitting as passenger here.=C2=A0</div><div><br></div><div>So=
 last segment here will received encapsulated IPv6 packet will decapsulate =
it and fwd based on the original DA.=C2=A0</div><div><br></div><div>Seems v=
ery simple :)=C2=A0</div><div><br></div><div>Cheers,</div><div>R.</div></di=
v>

--000000000000c7a317059a168c5f--


From nobody Thu Dec 19 15:06:45 2019
Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D59C120089 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:06:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_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 (1024-bit key) header.d=joelhalpern.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 BY6mbQ2pikVn for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:06:43 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 40D2012001A for <spring@ietf.org>; Thu, 19 Dec 2019 15:06:43 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 47f6vR1RZ6z6GDFl; Thu, 19 Dec 2019 15:06:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1576796803; bh=Ye5mQzmsU/M1k/psk8mhNxtemDlVkW/jpgHirdQwi7I=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=nUXXghnLNhMXQOguXghS0F2TQQrHH7NinAvsea7HqdS4KDhLQJtAdNLlUak5E3wBl Q+TNPnZNFzMJTCwBWfgzshCThGe00PN069sn9jCOmkiMMVQlyllAzyz2HEHnJCS/zc 3Bp8P/EtTWbZ664HXf5L+fow6iPa0aqje7vfqLVY=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 47f6vQ4XjHz6GDCw; Thu, 19 Dec 2019 15:06:42 -0800 (PST)
To: Robert Raszuk <robert@raszuk.net>
Cc: "spring@ietf.org" <spring@ietf.org>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <aef3f572-92a7-5fac-2ec9-8616a74fde13@joelhalpern.com>
Date: Thu, 19 Dec 2019 18:06:40 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@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/spring/llEZFmVQWdHEeq61tiueoPK64Cs>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 23:06:44 -0000

Robert, you say we are operating on the encapsulating header.
Do things still work right for the case that the authors felt was 
important in the SRH document where the source and destination hosts are 
inside the SR Domain, and therefore there is only one IPv6 header?  (I 
would not be surprised if they do still work.  But your assertion in the 
email below, and the repeated mention that the encapsulated case was the 
only case during the header insertion discussion in Singapore leaves me 
needing to clarify.)

Yours,
Joel

On 12/19/2019 6:01 PM, Robert Raszuk wrote:
>  >Â  Â And where is it forwarded to, since we are already at the DA?
> 
> PSP operates at the n-1 segment end of the SR path so naturally after 
> swapping DA it is forwarded to the segment end. Note that we are all 
> along operating on the encapsulated header ... original packet including 
> its original IPv6 header is sitting as passenger here.
> 
> So last segment here will received encapsulated IPv6 packet will 
> decapsulate it and fwd based on the original DA.
> 
> Seems very simple :)
> 
> Cheers,
> R.
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Thu Dec 19 15:07:20 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA193120125 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:07:19 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 woN7qPaUMYrt for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:07:17 -0800 (PST)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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 882C812001A for <spring@ietf.org>; Thu, 19 Dec 2019 15:07:17 -0800 (PST)
Received: by mail-qk1-x734.google.com with SMTP id c17so6091863qkg.7 for <spring@ietf.org>; Thu, 19 Dec 2019 15:07:17 -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=SwP1XBXlOVY6VH0I2KjKEaLke8jo6KIfEjCuoq39qs0=; b=CfZ75jNZLJNv96q5cF3VzSNaakE1bVimnfsbF7kUdErMiaYdUIpvmOHINms8TeFYPq VzHg1XS2Pfh0TuVizm2irmyIEMUw4ja/dpmv46KfoTZLVQlDcnSJpb4M7gxmu83/Iutj V4UynzweHyankO3Fl3AC6+RAUz6e6sYTZLG87nM9cEi8qXFpYpjOHNdzWlbVVvzNol// kAIO4DecarfseMp+Nspj1EyZ+PQnpPde1tNXBf4MRlVvwWZHRwcWahCaTX1428PMkjbg Vp5G8IzWByA9gYIiug+TP6DdjGM1woIo/bPAdL0ZxLMOKWVTmN9DEjDzvIzr9zOkZqCu UR9g==
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=SwP1XBXlOVY6VH0I2KjKEaLke8jo6KIfEjCuoq39qs0=; b=nb1cGEzPIBxWMPone0cw13uqbwSxZJe780An+eQmSDIKu5uXalZyRBdTuR7RT/QNeY tjj5r5ubWxKHP6WhPfrYIZdPoM4DCPCd17oZcrcLaoWtLcPUg9Qy/0yrdokBAuISGLvG qa3JYdNUVjclYRlTJnzGjYzPSAJVrUUUt2SHzlWwemCfaWmH8+1bT+41uGMKfz3RMMtc 4mWyQKjqFQOZ0Rm53YZt7D1kk2y2c7rs58xYbWVhBYyChzff1TgNv3gWoygCOjNNsvdq uP4Z2cJUwm5cl6cufx7reErwAq6ti2pYeYbrMpRIum901y/eH93kuwwUqS3OeEJw2nGv 810A==
X-Gm-Message-State: APjAAAWIpY2Iwt9s2nsjpbf7b3cE1Vso3U6xpFmYcxNfG7TAsxNvu243 5b+GWMlSWlZvYsGmkJj4/KM6zYCQ6D8yvfXo8BE6Dw==
X-Google-Smtp-Source: APXvYqzJco62CCmHNv0hErkPfHDPf4U7silKTDCVo9cHRQaKkHpJ/DQ75iP2xazjTyB2JkkfivuDIO+w3ygPcXJR7a4=
X-Received: by 2002:a37:274a:: with SMTP id n71mr10216093qkn.302.1576796836376;  Thu, 19 Dec 2019 15:07:16 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com>
In-Reply-To: <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 00:07:08 +0100
Message-ID: <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Mark Smith <markzzzsmith@gmail.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="00000000000050c4a4059a169fb4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cdz_c1-4QlLXDeRQR--sLRTvHsI>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 23:07:20 -0000

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

Fixed length of any field LOC:FUNC:ARGs makes no sense to me. What is
optimal for Ron or Mark may not be optimal for me.

While we are at that fixed size of 128 bits of IPv6 also makes no sense -
but that vessel left the harbour a while ago.

Cheers,
R.




On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
>
> On Thu, Dec 19, 2019 at 4:17 PM Mark Smith <markzzzsmith@gmail.com> wrote=
:
>
>>
>>
>> On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril), <
>> pcamaril@cisco.com> wrote:
>>
>>> Hi,
>>>
>>> As mentioned in the draft, the choice of the locator length is
>>> deployment specific.
>>> LINE has deployed SRv6 using a locator different than a /64.
>>>
>>
>> This is effectively an appeal to authority.
>>
>> What makes what LINE has done the best and right thing to do?
>>
>> I can already see they're using the IPv4 link-local 169.254/16 prefix in
>> a manner that wildly violates how it is specified to be used in RFC3927.
>> See Slides 9, 12, 24.
>>
>> Tying your IPv6 addressing plan to IPv4 addressing could end up imposing
>> IPv4's addressing limitations on IPv6 - defeating the primary purpose of
>> IPv6 - providing many more addresses than IPv4.
>>
>> Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because they're
>> using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite there being no
>> central registry.  Their 40 bit Global ID of "17" could be random, altho=
ugh
>> I'm guessing not, as random numbers would usually have far less zeros in
>> them. These sorts of ULA errors are why I presented "Getting IPv6
>> Addressing Right" at AusNOG this year -
>> https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private=
-addressing-right
>>  .
>>
>>
>> This is an Internet Draft, so this is the best time to make these sorts
>> of changes, as it is much easier now. When things become RFCs it becomes
>> much harder (and much, much harder when they become Internet Standards).
>>
>> If somebody has deployed Internet Draft level technology, they have to
>> accept the risk that what they've deployed might not comply with the
>> eventual RFC.
>>
>> Regards,
>> Mark.
>>
>
>
>  [Gyan] For IPv6 addressing you can have any length prefix up to /128.  i
> am all for flexibility with vlsm even though may not be widely used.
>
> SRv6 SID encoding differs in that we had 3 fields
> {locator;function;arguments} that I think it makes sense to be fixed in t=
he
> specification as Ron has brought up.
>
> From an operator perspective for programmability as SRv6 deployments with
> or without centralized controller, fixed length of the 3 fields makes sen=
se
> so operators can easily craft ACLs for deployments.
>
> I think we could go crazy with the sizing but I think since 64 bit
> boundary exists today for slaac we could make the locator /64 as well is
> fine.  We could split the other 2 fields evenly 32 bits each or make the
> function longer.  I think we=E2=80=99ll defined sizing is important so SI=
D
> addressing plan is not chaotic.
>
>>
>>
>>
>>> Cheers,
>>> Pablo.
>>>
>>> [1]
>>> https://speakerdeck.com/line_developers/line-data-center-networking-wit=
h-srv6
>>>
>>> =EF=BB=BF-----Original Message-----
>>> From: spring <spring-bounces@ietf.org> on behalf of Alexandre Petrescu =
<
>>> alexandre.petrescu@gmail.com>
>>> Date: Thursday, 19 December 2019 at 09:44
>>> To: "spring@ietf.org" <spring@ietf.org>
>>> Subject: Re: [spring] 64-bit locators
>>>
>>>
>>>
>>>     Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :
>>>     [...]
>>>
>>>     > VLSM [variable length subnet mask] is fundamentally hard,
>>>
>>>     We need VLSM in other places too, such as in ULA prefixes fd and fc=
.
>>>
>>>     I think it is indeed a difficult to grasp concept, but it is there
>>> for
>>>     growth.
>>>
>>>     Alex
>>>
>>>     >
>>>     > Regards,
>>>     > Mark.
>>>     >
>>>     >     __
>>>     >
>>>     >     In this case, we should probably change the document to refle=
ct
>>>     >     implemented behavior.____
>>>     >
>>>     >     __ __
>>>     >
>>>     >
>>>     >
>>>       Ron____
>>>     >
>>>     >     __ __
>>>     >
>>>     >
>>>     >     Juniper Business Use Only
>>>     >
>>>     >     _______________________________________________
>>>     >     spring mailing list
>>>     >     spring@ietf.org <mailto:spring@ietf.org>
>>>     >     https://www.ietf.org/mailman/listinfo/spring
>>>     >
>>>     >
>>>     > _______________________________________________
>>>     > spring mailing list
>>>     > spring@ietf.org
>>>     > https://www.ietf.org/mailman/listinfo/spring
>>>     >
>>>
>>>     _______________________________________________
>>>     spring mailing list
>>>     spring@ietf.org
>>>     https://www.ietf.org/mailman/listinfo/spring
>>>
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div><br></div>Fixed length=C2=A0of any field LOC:FUNC:ARG=
s makes no sense to me. What is optimal for Ron or Mark may not be optimal =
for me.=C2=A0<div><br></div><div>While we are at that fixed size of 128 bit=
s of IPv6 also makes no sense - but that vessel left the harbour a while ag=
o.=C2=A0</div><div><br></div><div>Cheers,</div><div>R.</div><div><br><div><=
br></div><div><br></div></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra =
&lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><br>=
</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_a=
ttr">On Thu, Dec 19, 2019 at 4:17 PM Mark Smith &lt;<a href=3D"mailto:markz=
zzsmith@gmail.com" target=3D"_blank">markzzzsmith@gmail.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"=
><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril)=
, &lt;<a href=3D"mailto:pcamaril@cisco.com" rel=3D"noreferrer" target=3D"_b=
lank">pcamaril@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">Hi,<br>
<br>
As mentioned in the draft, the choice of the locator length is deployment s=
pecific.<br>
LINE has deployed SRv6 using a locator different than a /64.<br></blockquot=
e></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">This is effecti=
vely an appeal to authority.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">What makes what LINE has done the best and right thing to do?</div><di=
v dir=3D"auto"><br></div><div>I can already see they&#39;re using the IPv4 =
link-local 169.254/16 prefix in a manner that wildly violates how it is spe=
cified to be used in RFC3927. See Slides 9, 12, 24.<br></div><div><br></div=
><div>Tying your IPv6 addressing plan to IPv4 addressing could end up impos=
ing IPv4&#39;s addressing limitations on IPv6 - defeating the primary purpo=
se of IPv6 - providing many more addresses than IPv4.<br></div><div><br></d=
iv><div>Slide 32 shows they&#39;re violating RFC 4193 (IPv6 ULAs), because =
they&#39;re using ULA-Cs (&#39;fc&#39;) rather than ULA-Ls (&#39;fd&#39;), =
despite there being no central registry.=C2=A0 Their 40 bit Global ID of &q=
uot;17&quot; could be random, although I&#39;m guessing not, as random numb=
ers would usually have far less zeros in them. These sorts of ULA errors ar=
e why I presented &quot;Getting IPv6 Addressing Right&quot; at AusNOG this =
year -=C2=A0<a href=3D"https://www.slideshare.net/markzzzsmith/ausnog-2019-=
getting-ipv6-private-addressing-right" target=3D"_blank">https://www.slides=
hare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-right</a>=
=C2=A0.</div></div><div dir=3D"auto"><div><br></div><div><br></div><div>Thi=
s is an Internet Draft, so this is the best time to make these sorts of cha=
nges, as it is much easier now. When things become RFCs it becomes much har=
der (and much, much harder when they become Internet Standards).<br></div><=
div dir=3D"auto"><br></div><div>If somebody has deployed Internet Draft lev=
el technology, they have to accept the risk that what they&#39;ve deployed =
might not comply with the eventual RFC.</div><div dir=3D"auto"><br></div><d=
iv>Regards,</div><div>Mark.</div></div></div><div dir=3D"ltr"><div dir=3D"a=
uto"><div dir=3D"auto"></div></div></div></blockquote><div dir=3D"auto">=C2=
=A0 =C2=A0 =C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0</div><div dir=3D"aut=
o">=C2=A0[Gyan] For IPv6 addressing you can have any length prefix up to /1=
28. =C2=A0i am all for flexibility with vlsm even though may not be widely =
used.<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">SRv6 SID encod=
ing differs in that we had 3 fields {locator;function;arguments} that I thi=
nk it makes sense to be fixed in the specification as Ron has brought up. =
=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">From an operator =
perspective for programmability as SRv6 deployments with or without central=
ized controller, fixed length of the 3 fields makes sense so operators can =
easily craft ACLs for deployments. =C2=A0</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">I think we could go crazy with the sizing but I think sin=
ce 64 bit boundary exists today for slaac we could make the locator /64 as =
well is fine.=C2=A0 We could split the other 2 fields evenly 32 bits each o=
r make the function longer.=C2=A0 I think we=E2=80=99ll defined sizing is i=
mportant so SID addressing plan is not chaotic.</div><blockquote class=3D"g=
mail_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"auto"><div dir=3D"=
auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><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">
<br>
Cheers,<br>
Pablo.<br>
<br>
[1] <a href=3D"https://speakerdeck.com/line_developers/line-data-center-net=
working-with-srv6" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blan=
k">https://speakerdeck.com/line_developers/line-data-center-networking-with=
-srv6</a><br>
<br>
=EF=BB=BF-----Original Message-----<br>
From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" rel=3D"noreferr=
er noreferrer" target=3D"_blank">spring-bounces@ietf.org</a>&gt; on behalf =
of Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" r=
el=3D"noreferrer noreferrer" target=3D"_blank">alexandre.petrescu@gmail.com=
</a>&gt;<br>
Date: Thursday, 19 December 2019 at 09:44<br>
To: &quot;<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" =
target=3D"_blank">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ie=
tf.org" rel=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a>=
&gt;<br>
Subject: Re: [spring] 64-bit locators<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :<br>
=C2=A0 =C2=A0 [...]<br>
<br>
=C2=A0 =C2=A0 &gt; VLSM [variable length subnet mask] is fundamentally hard=
,<br>
<br>
=C2=A0 =C2=A0 We need VLSM in other places too, such as in ULA prefixes fd =
and fc.<br>
<br>
=C2=A0 =C2=A0 I think it is indeed a difficult to grasp concept, but it is =
there for <br>
=C2=A0 =C2=A0 growth.<br>
<br>
=C2=A0 =C2=A0 Alex<br>
<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; Regards,<br>
=C2=A0 =C2=A0 &gt; Mark.<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0In this case, we should probably chan=
ge the document to reflect<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0implemented behavior.____<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron____<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Juniper Business Use Only<br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0_____________________________________=
__________<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0spring mailing list<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:spring@ietf.org" re=
l=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a> &lt;mailt=
o:<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=
=3D"_blank">spring@ietf.org</a>&gt;<br>
=C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/spring" rel=3D"noreferrer noreferrer noreferrer" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/spring</a><br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; <br>
=C2=A0 =C2=A0 &gt; _______________________________________________<br>
=C2=A0 =C2=A0 &gt; spring mailing list<br>
=C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer nor=
eferrer" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring"=
 rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://www.iet=
f.org/mailman/listinfo/spring</a><br>
=C2=A0 =C2=A0 &gt; <br>
<br>
=C2=A0 =C2=A0 _______________________________________________<br>
=C2=A0 =C2=A0 spring mailing list<br>
=C2=A0 =C2=A0 <a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferr=
er" target=3D"_blank">spring@ietf.org</a><br>
=C2=A0 =C2=A0 <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=
=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.or=
g/mailman/listinfo/spring</a><br>
<br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div></div></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></div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div><div=
 dir=3D"ltr"><div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"fo=
nt-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;ba=
ckground-position:initial;background-repeat:initial">Gyan S. Mishra</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal"><span style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);=
background-image:initial;background-position:initial;background-repeat:init=
ial">IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></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>

--00000000000050c4a4059a169fb4--


From nobody Thu Dec 19 15:11:09 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C05612001A for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:11:08 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 awIK-HIxv3ml for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:11:06 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 B1685120089 for <spring@ietf.org>; Thu, 19 Dec 2019 15:11:06 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id k40so6523973qtk.8 for <spring@ietf.org>; Thu, 19 Dec 2019 15:11:06 -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=WeIx4AZ4hxn9jyC/SY4LGZDwe6Iq8DObI6BUUSa2/uI=; b=MPXHtzGat7EIlHv091YOrPz8v0swn+p+dmhJ9L9+yFPvtGGBPPwEqt2P0NQ4Zi6F8e d7mYlQa1I/PSnZRa9ToZlD/CDfOcYk79nnbCLAL2ayC7ejq4PD2Hzk4lOUz6oF13ILw2 FCrX1r53UaVViIMa889SHc72JdGFTScPYx947XiamuRYbxlCgTfRzBE+S/zQ0ZlIhrlq jYBrzZVaV//EbKFp3EduK3S8FCiuA3JAFRykQlBR9ELbsFSEs/PgKGYpZTMNXcC8EQMs orD6v7Com044rmMpZw/nlbU9Jm6C0PUpdk6HmeY1RQCJWQzndm/udkhXhbOhyN5fYPoi ZkUw==
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=WeIx4AZ4hxn9jyC/SY4LGZDwe6Iq8DObI6BUUSa2/uI=; b=I3dadv4DNXiA1khb0JCP2+Rb8V7jClKhjVf0N9dmVGJ+cOFUjXCgEPO1bo3pgdlAnR Q1sfSrhBTvPjDxCegty+GXJpAMt7yuBL1+QsNa99gi7HJ946LTKvAVG6L8CDBz7GzFIi c7u405qrzIonO7FDOhXLo+bweqjk9tmdfGIOpqw/SEeXRGXsq4+TnJFl8RYKxHvjuavD fUte3C+vDqR+AdqIPtwT70IKqlDWlLmI3j/rsOapG7Tou1c8dr7jWrhE/Nc9gG7ugWpd 6N02s+/SmxZS/UgnOm/3ms3pqHCGC9vmFwXXTvnKisMbJEt84pxGJH1f2IPjONk8Jxt5 acbQ==
X-Gm-Message-State: APjAAAV0U0DZZ//9WK0lf0aCxNSPX6rZgVv/1sPgTCc48zWfI1bvnF4D oENkWGrNSoWSl/E1q1DGa641HJK611BcQUBGX/JOgqYdTyg=
X-Google-Smtp-Source: APXvYqwLXFXpVWFEkIbw2jMn6HeHLfazv8/+gGMewb/3nqdxIHj7zki1zHD9eG9tb7fm/U1bqtD1t4KV1GxqSk802uQ=
X-Received: by 2002:aed:2584:: with SMTP id x4mr9746935qtc.343.1576797065847;  Thu, 19 Dec 2019 15:11:05 -0800 (PST)
MIME-Version: 1.0
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <aef3f572-92a7-5fac-2ec9-8616a74fde13@joelhalpern.com>
In-Reply-To: <aef3f572-92a7-5fac-2ec9-8616a74fde13@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 00:10:58 +0100
Message-ID: <CAOj+MMEt=yL=qBYPwBKmwube9FSohZvwBc2JBaKHsrRCdkzFwA@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fe3ac0059a16ac61"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8yiHp24cp2wqzk5bCR8Nnah5QhY>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 23:11:08 -0000

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

Hi Joel,

Yes I do not see why things would not work if original SRC would insert SRH
and PSP would happen leaving original DA to forward.  Case of no encap.

I was more responding to Brian's question "Where are we forwarding if we
are at DA" ... that very DA was the encapsulated one I presume.

But your observation is correct.

Many thx,
R.




On Fri, Dec 20, 2019 at 12:06 AM Joel M. Halpern <jmh@joelhalpern.com>
wrote:

> Robert, you say we are operating on the encapsulating header.
> Do things still work right for the case that the authors felt was
> important in the SRH document where the source and destination hosts are
> inside the SR Domain, and therefore there is only one IPv6 header?  (I
> would not be surprised if they do still work.  But your assertion in the
> email below, and the repeated mention that the encapsulated case was the
> only case during the header insertion discussion in Singapore leaves me
> needing to clarify.)
>
> Yours,
> Joel
>
> On 12/19/2019 6:01 PM, Robert Raszuk wrote:
> >  >   And where is it forwarded to, since we are already at the DA?
> >
> > PSP operates at the n-1 segment end of the SR path so naturally after
> > swapping DA it is forwarded to the segment end. Note that we are all
> > along operating on the encapsulated header ... original packet including
> > its original IPv6 header is sitting as passenger here.
> >
> > So last segment here will received encapsulated IPv6 packet will
> > decapsulate it and fwd based on the original DA.
> >
> > Seems very simple :)
> >
> > Cheers,
> > R.
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org
> > https://www.ietf.org/mailman/listinfo/spring
> >
>

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

<div dir=3D"ltr">Hi Joel,<div><br></div><div>Yes I do not see why things wo=
uld not work if original=C2=A0SRC would insert SRH and PSP would happen lea=
ving original=C2=A0DA to forward.=C2=A0 Case of no encap.=C2=A0</div><div><=
br></div><div>I was more responding to Brian&#39;s question &quot;Where are=
 we forwarding if we are at DA&quot; ... that very DA was the encapsulated=
=C2=A0one I presume.=C2=A0</div><div><br></div><div>But your observation is=
 correct.=C2=A0</div><div><br></div><div>Many thx,<br>R.</div><div><br></di=
v><div><br></div><div><br></div></div><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr" class=3D"gmail_attr">On Fri, Dec 20, 2019 at 12:06 AM Joel M. Ha=
lpern &lt;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.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">Robert,=
 you say we are operating on the encapsulating header.<br>
Do things still work right for the case that the authors felt was <br>
important in the SRH document where the source and destination hosts are <b=
r>
inside the SR Domain, and therefore there is only one IPv6 header?=C2=A0 (I=
 <br>
would not be surprised if they do still work.=C2=A0 But your assertion in t=
he <br>
email below, and the repeated mention that the encapsulated case was the <b=
r>
only case during the header insertion discussion in Singapore leaves me <br=
>
needing to clarify.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 12/19/2019 6:01 PM, Robert Raszuk wrote:<br>
&gt;=C2=A0 &gt;=C2=A0 =C2=A0And where is it forwarded to, since we are alre=
ady at the DA?<br>
&gt; <br>
&gt; PSP operates at the n-1 segment end of the SR path so naturally after =
<br>
&gt; swapping DA it is forwarded to the segment end. Note that we are all <=
br>
&gt; along operating on the encapsulated header ... original packet includi=
ng <br>
&gt; its original IPv6 header is sitting as passenger here.<br>
&gt; <br>
&gt; So last segment here will received encapsulated IPv6 packet will <br>
&gt; decapsulate it and fwd based on the original DA.<br>
&gt; <br>
&gt; Seems very simple :)<br>
&gt; <br>
&gt; Cheers,<br>
&gt; R.<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br=
>
&gt; <br>
</blockquote></div>

--000000000000fe3ac0059a16ac61--


From nobody Thu Dec 19 15:41:50 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02456120044 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=ANa45gEl; dkim=pass (1024-bit key) header.d=juniper.net header.b=XlwBkvdi
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 YxU_TBuizIVz for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:41:46 -0800 (PST)
Received: from mx0a-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 20EBD12001A for <spring@ietf.org>; Thu, 19 Dec 2019 15:41:46 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBJNaaxR001576; Thu, 19 Dec 2019 15:41:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=odL/akhEEidEzjKUlPMNYvVPkSyLbGtpXQP9soo9Qxs=; b=ANa45gElMDL2Ht4ZVDMaAWxHhymyvk4/M8vDBjllv4Zum8F9YOzNe4rbiSjZed+KXxqM JBI9E1RqrxQgpUE9Kvd0ROyhPtzpiGT5QlaU2bPJEV8XDSUfMbAgfZgsgYn88rQ2RWKA KVxEg6e6J7xQM/dGSJu32AEdcCD2DXAPVGe2D8kgw3E5CMofjwvbpp6QAEYV7mYz8rg6 Oy9YNl7W9tOwBLBm1TvBaQjdcUGtAnLZs7XZLYt8VJtuXnMrugU/GNZL3PnU9hX9A58a cNwaNjcHELrwLiaIISLZk7+dGYcoIM2sFsOsWtc1OLrjZA3Vt9VY2YqfO3n7rLaG5/MR gQ== 
Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp2057.outbound.protection.outlook.com [104.47.44.57]) by mx0a-00273201.pphosted.com with ESMTP id 2wydrwbqcx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Dec 2019 15:41:44 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L9Yfx++VdLMu0dq8xv+G6sJb4m32FgOrtHOVYj4ckqHtb0naOXBYVqaBajLZE8e+U/HqKLHFIORgRhhQA5XlC/AFbHN1/WZ4xLsEzOOEK4qGbZzEs/3NIs+LKXbIwtiIIZ1edj8WwfV9o8KzaXFf0nq2R3a1afxY8CxkrlFg1Lfd8tbNMi9+Ut693zhrsVIOazjk4A42K6o/ziSblQdyV0P/KkZnUmisNHIT8E8LJaNoz8x02BghJKC6kiR+2/e108GSqmX1CS71iL9rLcLxWOyf+/njRcVJ3nvTB4CVLBO8uYiNSvdLH4Y4GheKpQD8jJPac8ZFoHgtAIgojJ4qfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=odL/akhEEidEzjKUlPMNYvVPkSyLbGtpXQP9soo9Qxs=; b=D08M2e4xwko/MQCBFw1VTB/T1arEuFhdKjSimIEue6PkflGc5QvxAQ7hk1ka1nL5xkc7kcu8m0p3xf+jq+b4y6jfpSkxD2Kk2m30YdZv9X59ZLZYr7o2GFLsE45cAk7QLTeXF+VeSk1nK0hdAphSP3gc13RH9FmPxyrya4a/WjgHB1sjWQuGHLnhaYBI/PoRhzTrtQPgQaKhTPfoeJZ2H3kskYMOgeSWMsWT7pXTiuIC4dn7FMkfXQpLdxhLjn3YobIG9ynT7IH0CGqwcaLmt96P/t9MStvv0CBjKN6Jb6yNFMjVhnwGSA1QG9b4+SbYhkbJDHk/WvwChJPjf2nrpA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=odL/akhEEidEzjKUlPMNYvVPkSyLbGtpXQP9soo9Qxs=; b=XlwBkvdiJpQ2IAzN1pYLFlPE1fS4Hvm6PX9RyAqb5t59mWjBy9Vu8yFQsN3MNnu7QxSnP2rWXB6hUmzqGK/9BjezzeVh6vzoF6I6+2g5i4XUxA2hu7Y1KdorxHG9pHTadsvzjRaAD4kSN4qYIXON/GxMIFL/xxM7vPAHL2AlmZU=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4196.namprd05.prod.outlook.com (52.132.219.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.4; Thu, 19 Dec 2019 23:41:41 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Thu, 19 Dec 2019 23:41:41 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming Endpoint Behavior Registry
Thread-Index: AQHVtoHXyNp/0/nWV0u1EoYxSNGFmKfBva+AgABgQSA=
Content-Class: 
Date: Thu, 19 Dec 2019 23:41:40 +0000
Message-ID: <BN7PR05MB56999FF3CF568E0EEF30A0ABAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <ef681968-6fd5-1639-99de-c644e7ec5ec0@joelhalpern.com> <B2DC1409-C8E4-4D7E-BDC8-D4CD561B487F@cisco.com>
In-Reply-To: <B2DC1409-C8E4-4D7E-BDC8-D4CD561B487F@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-19T23:41:39.6997849Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=ece99275-9a50-4e69-804d-35c4a6662a4c; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 5b36f5e5-4252-485e-b047-08d784dcffae
x-ms-traffictypediagnostic: BN7PR05MB4196:
x-microsoft-antispam-prvs: <BN7PR05MB4196559277088DBC7D84D926AE520@BN7PR05MB4196.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(39860400002)(136003)(366004)(346002)(13464003)(189003)(199004)(64756008)(76116006)(66446008)(8676002)(53546011)(6506007)(110136005)(316002)(7696005)(478600001)(966005)(71200400001)(8936002)(186003)(66556008)(55016002)(26005)(66946007)(2906002)(86362001)(52536014)(33656002)(66476007)(81156014)(81166006)(9686003)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4196; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: n745DxeLATprXxT6AXvJB3hzDnY3WPDaSpbNGoOFOHJEmDzSfmni0snxAp1MpKHYT9sxKdSjWT6hbpCf8usbuaZAnx87IS2icJb/lIe1tin+NAOcyfTkzCN/Yys+R++fM1V6jI3nmQOeNxKCjenfrIh/i5iJJKxMHZ7vha/t08Zo/uxEOkpT0b/PN95S9W1/2go2wHzErQKJdO6nXyA+2KCbGAvEwYgFMydvHHn6jVSaMH/K307jv16Ef1i3Anvg3jty+lqkX+SUKKD0WYEQOWqKFB9dU+y61uNjyX5RRrLV9zG7lfFUzimxaERtxALEUx2ZYNbXW7ZUiqJ+/9ZbHq3KMMOm/o47WiOd52JqScB5YQaSFA/cx0cxxItM0Ofo6f59ur0LIUUjtMyqvhFkI72GWNMTeCi+AAnCmyHvbkRiEQZLF4vMf6EjUtrMNN3dKN/wET3D6a4Cz07fmbi54ru3V6o17qgL/RRWg7mOs04f7u1hD7hxIZHFSJmANlkHmB4s0S3p9CkK+xtWUlovDre/xt11TH4LWhMt5jsNwNQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56999FF3CF568E0EEF30A0ABAE520BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 5b36f5e5-4252-485e-b047-08d784dcffae
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 23:41:40.9916 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rN2IPxsJqZ5m/4C2dQlVc7+ss+DUuLAJhWAtTnit68e51IHitZ+NF6eWH2PFvBj2UXapgDWfyOY8Rd2Csl6q7Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4196
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-19_07:2019-12-17,2019-12-19 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 impostorscore=0 clxscore=1015 malwarescore=0 bulkscore=0 priorityscore=1501 mlxscore=0 suspectscore=0 lowpriorityscore=0 adultscore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912190173
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/d45B3wI5UBliIE0aoJPU-PDNe7w>
Subject: Re: [spring] SRv6 Network Programming Endpoint Behavior Registry
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 23:41:49 -0000

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

UGFibG8sDQoNCkNvdWxkIHlvdSBtYWtlIHRoYXQgY2xlYXIgaW4gU2VjdGlvbiA5LjIuIEkgcmVh
ZCBpdCB0aGUgb3RoZXIgd2F5Lg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUm9uDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQpG
cm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgUGFibG8g
Q2FtYXJpbGxvIChwY2FtYXJpbCkNClNlbnQ6IFRodXJzZGF5LCBEZWNlbWJlciAxOSwgMjAxOSAx
Mjo1NCBQTQ0KVG86IEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT47IHNwcmlu
Z0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWlu
ZyBFbmRwb2ludCBCZWhhdmlvciBSZWdpc3RyeQ0KDQoNCkpvZWwsDQoNCg0KDQpUaGFuayB5b3Ug
Zm9yIHlvdXIgcXVlc3Rpb24uIFlvdXIgb3JpZ2luYWwgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0
Lg0KDQoNCg0KVGhlIHRhYmxlIOKAnFNSdjYgRW5kcG9pbnQgQmVoYXZpb3Jz4oCdIGNvbnRhaW5z
IGJlaGF2aW9ycy4gQmVoYXZpb3JzIGFyZSBub3QgcHJlc2VudCBpbiB0aGUgU1J2NiBTSURzLiBU
aGV5IGFyZSBvbmx5IHVzZWQgaW4gdGhlIGNvbnRyb2wgcGxhbmUuDQoNCg0KDQpBcyB5b3UgcmVx
dWVzdGVkLCBoZXJlIGlzIHRoZSByZWxldmFudCBwaWVjZSBvZiB0ZXh0Og0KDQoNCg0KU2VjdGlv
biAyIChUZXJtaW5vbG9neSk6DQoNCiAgIFNSdjYgU0lEIGZ1bmN0aW9uOiBUaGUgZnVuY3Rpb24g
cGFydCBvZiB0aGUgU0lEIGlzIGFuIG9wYXF1ZQ0KDQogICBpZGVudGlmaWNhdGlvbiBvZiBhIGxv
Y2FsIGJlaGF2aW9yIGJvdW5kIHRvIHRoZSBTSUQuICBJdCBpcyBmb3JtYWxseQ0KDQogICBkZWZp
bmVkIGluIFNlY3Rpb24gMy4xPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmctMDcqc2VjdGlvbi0zLjFfXztJdyEhTkV0NnlNYU8tZ2shVG4waXhBOHgyRWQ1eGRMdXNOckg1
SEM5OW9WSFgzUEFwb0x6bThfLUNqUmpnX0ZwR0tsRWxXdnV4bHFnTjlyWSQ+IG9mIHRoaXMgZG9j
dW1lbnQuDQoNCg0KDQogICBTUnY2IHNlZ21lbnQgZW5kcG9pbnQgYmVoYXZpb3I6IEEgcGFja2V0
IHByb2Nlc3NpbmcgYmVoYXZpb3IgZXhlY3V0ZWQNCg0KICAgYXQgYW4gU1J2NiBzZWdtZW50IGVu
ZHBvaW50Lg0KDQoNClNlY3Rpb24gMy4xIChTSUQgRm9ybWF0KToNCg0KICAgVGhpcyBkb2N1bWVu
dCBkZWZpbmVzIGFuIFNSdjYgU0lEIGFzIGNvbnNpc3Rpbmcgb2YgTE9DOkZVTkNUOkFSRywNCg0K
ICAgd2hlcmUgYSBsb2NhdG9yIChMT0MpIGlzIGVuY29kZWQgaW4gdGhlIEwgbW9zdCBzaWduaWZp
Y2FudCBiaXRzIG9mDQoNCiAgIHRoZSBTSUQsIGZvbGxvd2VkIGJ5IEYgYml0cyBvZiBmdW5jdGlv
biAoRlVOQ1QpIGFuZCBBIGJpdHMgb2YNCg0KICAgYXJndW1lbnRzIChBUkcpLg0KDQouLi4NCg0K
ICAgVGhlIEZVTkNUIGlzIGFuIG9wYXF1ZSBpZGVudGlmaWNhdGlvbiBvZiBhIGxvY2FsIGJlaGF2
aW9yIGJvdW5kIHRvDQoNCiAgIHRoZSBTSUQuDQoNCg0KDQogICBUaGUgdGVybSAiZnVuY3Rpb24i
IHJlZmVycyB0byB0aGUgYml0LXN0cmluZyBpbiB0aGUgU1J2NiBTSUQuICBUaGUNCg0KICAgdGVy
bSAiYmVoYXZpb3IiIGlkZW50aWZpZXMgdGhlIGJlaGF2aW9yIGJvdW5kIHRvIHRoZSBTSUQuDQoN
Cg0KU2VjdGlvbiA5LjIgKElBTkEpDQoNCiAgICBUYWJsZSAzOiBTUnY2IEVuZHBvaW50IEJlaGF2
aW9ycyBSZWdpc3RyeQ0KDQoNCg0KVGhhbmsgeW91LA0KDQpQYWJsby4NCg0KDQoNCu+7vy0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0
Zi5vcmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gb24gYmVoYWxmIG9mICJKb2Vs
IE0uIEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0bzpqbWhAam9lbGhhbHBlcm4u
Y29tPj4NCg0KRGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMTY6MzUNCg0KVG86
ICJzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4iIDxzcHJpbmdAaWV0Zi5v
cmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+DQoNClN1YmplY3Q6IFtzcHJpbmddIFNSdjYgTmV0
d29yayBQcm9ncmFtbWluZyBFbmRwb2ludCBCZWhhdmlvciBSZWdpc3RyeQ0KDQoNCg0KICAgIElu
IHRhbGtpbmcgd2l0aCBmb2xrcywgYW5kIGxvb2tpbmcgYXQgdGhlIGRyYWZ0LCBJIHJlYWxpemVk
IHRoYXQgdGhlcmUNCg0KICAgIHdlcmUgdHdvIGRpZmZlcmVudCBpbnRlcnByZXRhdGlvbnMgb2Yg
dGhlIEVuZHBvaW50IEJlaGF2aW9yIFJlZ2lzdHJ5Lg0KDQogICAgSSBjYW4gbm90IHRlbGwgd2hp
Y2ggaXMgaW50ZW5kZWQuDQoNCg0KDQogICAgSSBoYWQgYXNzdW1lZCwgcG9zc2libHkgaW5jb3Jy
ZWN0bHksIHRoYXQgdGhlIGxpc3Qgb2YgY29kZSBwb2ludHMgd2FzIGENCg0KICAgIGxpc3Qgb2Yg
Y29kZSBwb2ludHMgdG8gdXNlIGluIHJvdXRpbmcgYW5kIGNvbnRyb2wgcHJvdG9jb2xzIChzbyBh
bGwgdGhlDQoNCiAgICBjb250cm9sIG1lY2hhbmlzbXMgc291bGQgaGF2ZSBpbnRlci1jaGFuZ2Vh
YmxlIHNlbWFudGljcyBmb3IgU1J2NiBTSURzLg0KDQogICAgSSB0aHVzIGFzc3VtZWQgdGhhdCBv
bmUgd291bGQgc2VlIGluIHJvdXRpbmcgYW4gYWR2ZXJ0aXNlbWVudCB0aGF0IGluDQoNCiAgICBz
b21lIGZvcm0gc2FpZCAiU0lEIHByZWZpeCBYIGlzIHNlcnZpY2VkIGJ5IG5vZGUgWSBhbmQgcHJv
dmlkZXMNCg0KICAgIGZ1bmN0aW9uYWxpdHkgb2YgRW5kcG9pbnQgQmVoYXZpb3IgWiwgd2l0aCB0
aGUgcmVtYWluaW5nIGJpdHMgYXMgZGVmaW5lZA0KDQogICAgaW4gdGhlIHJlZ2lzdHJ5LiINCg0K
DQoNCiAgICBPdGhlciBmb2xrcyBoYXZlIHJlYWQgdGhpcyB0ZXh0IGFzIGRlZmluaW5nIHRoZSBi
aXRzIHRoYXQgbXVzdCBhcHBlYXIgaW4NCg0KICAgIHRoZSBleHBsaWNpdCBTSUQgaW4gdGhlIFNJ
RCBsaXN0LCBiZXR3ZWVuIHRoZSBsb2FjdG9yIHBvcnRpb24gYW5kIHRoZQ0KDQogICAgYXJndW1l
bnRzLiAgVGhpcyB3b3VsZCBwcm92aWRlIHNvbWUgc21hbGwgc2F2aW5ncyBpbiB0aGUgcm91dGlu
ZyBhbmQNCg0KICAgIGNvbnRyb2wgaW5mcmFzdHJ1Y3R1cmUgKGJ1dCBub3QgYSBsb3Qgc2luY2Ug
dGhlcmUgc3RpbGwgbmVlZCB0byBiZQ0KDQogICAgYWR2ZXJ0aXNlbWVudHMgYWJvdXQgd2hhdCBF
bmRwb2ludCBCZWhhdmlvcnMgZWFjaCBub2RlIGFjdHVhbGx5DQoNCiAgICBzdXBwb3J0cy4pICBU
aGlzIHdvdWxkIHNlZW0gdG8gY29uc3RyYWluIGltcGxlbWVudGF0aW9ucyB0byB1c2UgZXhhY3Rs
eQ0KDQogICAgdGhlc2UgY29kZSBwb2ludC4gIEkgYW0gcmVtaW5kZWQgb2YgZGlmZnNlcnYsIHdo
ZXJlIHdlIGxvb2tlZCBhdCBkb2luZw0KDQogICAgdGhhdCBhbmQgY29uY2x1ZGVkIHRoYXQgb3Bl
cmF0b3IgbmVlZHMgd2VyZSBzdWNoIHRoYXQgaXQgZGlkIG5vdCBtYWtlDQoNCiAgICBzZW5zZSB0
byBtYW5kYXRlIHRoZSBvbi10aGUtd2lyZSBjb2RlIHBvaW50Lg0KDQoNCg0KICAgIENhbiB0aGUg
YXV0aG9ycyBwbGVhc2UgY2xhcmlmeSB3aGljaCBtZWFuaW5nIHRoZXkgaW50ZW5kPyAgUG9zc2li
bHkgYnkNCg0KICAgIHBvaW50aW5nIG1lIGF0IHRoZSB3b3JkaW5nIGluIHRoZSBkb2N1bWVudCB0
aGF0IG1ha2VzIGl0IGNsZWFyPw0KDQoNCg0KICAgIFRoYW5rIHlvdSwNCg0KICAgIEpvZWwNCg0K
DQoNCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
DQogICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KDQogICAgc3ByaW5nQGlldGYub3JnPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmc+DQoNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3NwcmluZw0KDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29QbGFpblRleHQsIGxp
Lk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1z
dHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3Vy
aWVyIE5ldyIsc2VyaWY7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUt
bmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3IixzZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQjt9DQpwLm1zb25vcm1h
bDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25v
cm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6
MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uUGxhaW5U
ZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiUGxhaW4gVGV4dCBDaGFyIjsNCgltc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQiOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1MzgsIGxpLm1zaXBmb290ZXIz
MGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXttc28tc3R5bGUtbmFtZTptc2lwZm9v
dGVyMzBiM2Q1Mzg7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBp
bjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9u
dC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQouTXNv
Q2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAu
MHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46
NzAuODVwdCA4NS4wNXB0IDcwLjg1cHQgODUuMDVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFb
ZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0i
ZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91
dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIj
MDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBhYmxvLDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Q291bGQgeW91IG1ha2Ug
dGhhdCBjbGVhciBpbiBTZWN0aW9uIDkuMi4gSSByZWFkIGl0IHRoZSBvdGhlciB3YXkuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgUm9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGln
bj0iY2VudGVyIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1h
bGlnbjpjZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+
SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4gc3ByaW5nICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsNCjxi
Pk9uIEJlaGFsZiBPZiA8L2I+UGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCk8YnI+DQo8Yj5TZW50
OjwvYj4gVGh1cnNkYXksIERlY2VtYmVyIDE5LCAyMDE5IDEyOjU0IFBNPGJyPg0KPGI+VG86PC9i
PiBKb2VsIE0uIEhhbHBlcm4gJmx0O2ptaEBqb2VsaGFscGVybi5jb20mZ3Q7OyBzcHJpbmdAaWV0
Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9n
cmFtbWluZyBFbmRwb2ludCBCZWhhdmlvciBSZWdpc3RyeTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5Kb2VsLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVO
LUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij48c3BhbiBsYW5nPSJFTi1HQiI+VGhhbmsgeW91IGZvciB5b3VyIHF1ZXN0aW9uLiBZb3VyIG9y
aWdpbmFsIHVuZGVyc3RhbmRpbmcgaXMgY29ycmVjdC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5UaGUgdGFibGUg4oCcU1J2
NiBFbmRwb2ludCBCZWhhdmlvcnPigJ0gY29udGFpbnMgYmVoYXZpb3JzLiBCZWhhdmlvcnMgYXJl
IG5vdCBwcmVzZW50IGluIHRoZSBTUnY2IFNJRHMuIFRoZXkgYXJlIG9ubHkgdXNlZCBpbiB0aGUg
Y29udHJvbCBwbGFuZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+QXMgeW91IHJlcXVl
c3RlZCwgaGVyZSBpcyB0aGUgcmVsZXZhbnQgcGllY2Ugb2YgdGV4dDo8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1H
QiI+U2VjdGlvbiAyIChUZXJtaW5vbG9neSk6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBTUnY2IFNJRCBmdW5jdGlvbjog
VGhlIGZ1bmN0aW9uIHBhcnQgb2YgdGhlIFNJRCBpcyBhbiBvcGFxdWU8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgaWRl
bnRpZmljYXRpb24gb2YgYSBsb2NhbCBiZWhhdmlvciBib3VuZCB0byB0aGUgU0lELiZuYnNwOyBJ
dCBpcyBmb3JtYWxseTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBkZWZpbmVkIGluIDwvc3Bhbj48c3BhbiBsYW5nPSJF
UyIgc3R5bGU9ImNvbG9yOmJsYWNrIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3
b3JrLXByb2dyYW1taW5nLTA3KnNlY3Rpb24tMy4xX187SXchIU5FdDZ5TWFPLWdrIVRuMGl4QTh4
MkVkNXhkTHVzTnJINUhDOTlvVkhYM1BBcG9Mem04Xy1DalJqZ19GcEdLbEVsV3Z1eGxxZ045clkk
Ij48c3BhbiBsYW5nPSJFTi1VUyI+U2VjdGlvbiAzLjE8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiBvZiB0aGlzIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBT
UnY2IHNlZ21lbnQgZW5kcG9pbnQgYmVoYXZpb3I6IEEgcGFja2V0IHByb2Nlc3NpbmcgYmVoYXZp
b3IgZXhlY3V0ZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgYXQgYW4gU1J2NiBzZWdtZW50IGVuZHBvaW50LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PjxzcGFuIGxhbmc9IkVOLUdCIj5TZWN0aW9uIDMuMSAoU0lEIEZvcm1hdCk6PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBU
aGlzIGRvY3VtZW50IGRlZmluZXMgYW4gU1J2NiBTSUQgYXMgY29uc2lzdGluZyBvZiBMT0M6RlVO
Q1Q6QVJHLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyB3aGVyZSBhIGxvY2F0b3IgKExPQykgaXMgZW5jb2RlZCBpbiB0
aGUgTCBtb3N0IHNpZ25pZmljYW50IGJpdHMgb2Y8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGhlIFNJRCwgZm9sbG93
ZWQgYnkgRiBiaXRzIG9mIGZ1bmN0aW9uIChGVU5DVCkgYW5kIEEgYml0cyBvZjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyBhcmd1bWVudHMgKEFSRykuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Li4uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBUaGUgRlVOQ1QgaXMg
YW4gb3BhcXVlIGlkZW50aWZpY2F0aW9uIG9mIGEgbG9jYWwgYmVoYXZpb3IgYm91bmQgdG88bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgdGhlIFNJRC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIHRlcm0gJnF1b3Q7ZnVuY3Rp
b24mcXVvdDsgcmVmZXJzIHRvIHRoZSBiaXQtc3RyaW5nIGluIHRoZSBTUnY2IFNJRC4mbmJzcDsg
VGhlPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7IHRlcm0gJnF1b3Q7YmVoYXZpb3ImcXVvdDsgaWRlbnRpZmllcyB0aGUg
YmVoYXZpb3IgYm91bmQgdG8gdGhlIFNJRC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+U2VjdGlv
biA5LjIgKElBTkEpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZT48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyBUYWJsZSAzOiBTUnY2IEVuZHBvaW50IDxiPjxz
cGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+QmVoYXZp
b3JzPC9zcGFuPjwvYj4gUmVnaXN0cnk8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+VGhhbmsgeW91LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
UGFibG8uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj7v
u78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5Gcm9tOiBzcHJpbmcgJmx0Ozxh
IGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZyI+c3ByaW5nLWJvdW5jZXNAaWV0
Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgJnF1b3Q7Sm9lbCBNLiBIYWxwZXJuJnF1b3Q7ICZs
dDs8YSBocmVmPSJtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbSI+am1oQGpvZWxoYWxwZXJuLmNv
bTwvYT4mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iRU4tR0IiPkRhdGU6IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDE2
OjM1PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
bGFuZz0iRU4tR0IiPlRvOiAmcXVvdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj5z
cHJpbmdAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5TdWJqZWN0OiBbc3ByaW5nXSBT
UnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgRW5kcG9pbnQgQmVoYXZpb3IgUmVnaXN0cnk8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1H
QiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyBJbiB0YWxraW5nIHdpdGggZm9s
a3MsIGFuZCBsb29raW5nIGF0IHRoZSBkcmFmdCwgSSByZWFsaXplZCB0aGF0IHRoZXJlDQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7d2VyZSB0d28gZGlmZmVyZW50IGludGVycHJl
dGF0aW9ucyBvZiB0aGUgRW5kcG9pbnQgQmVoYXZpb3IgUmVnaXN0cnkuDQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SSBjYW4gbm90IHRlbGwgd2hpY2ggaXMgaW50ZW5kZWQuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7SSBoYWQgYXNzdW1lZCwgcG9zc2libHkgaW5jb3JyZWN0bHksIHRoYXQgdGhlIGxpc3Qgb2Yg
Y29kZSBwb2ludHMgd2FzIGENCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtsaXN0
IG9mIGNvZGUgcG9pbnRzIHRvIHVzZSBpbiByb3V0aW5nIGFuZCBjb250cm9sIHByb3RvY29scyAo
c28gYWxsIHRoZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2NvbnRyb2wgbWVj
aGFuaXNtcyBzb3VsZCBoYXZlIGludGVyLWNoYW5nZWFibGUgc2VtYW50aWNzIGZvciBTUnY2IFNJ
RHMuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SSB0aHVzIGFzc3VtZWQgdGhh
dCBvbmUgd291bGQgc2VlIGluIHJvdXRpbmcgYW4gYWR2ZXJ0aXNlbWVudCB0aGF0IGluDQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c29tZSBmb3JtIHNhaWQgJnF1b3Q7U0lEIHBy
ZWZpeCBYIGlzIHNlcnZpY2VkIGJ5IG5vZGUgWSBhbmQgcHJvdmlkZXMNCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtmdW5jdGlvbmFsaXR5IG9mIEVuZHBvaW50IEJlaGF2aW9yIFos
IHdpdGggdGhlIHJlbWFpbmluZyBiaXRzIGFzIGRlZmluZWQNCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDtpbiB0aGUgcmVnaXN0cnkuJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNw
OyZuYnNwOyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7T3RoZXIgZm9sa3MgaGF2
ZSByZWFkIHRoaXMgdGV4dCBhcyBkZWZpbmluZyB0aGUgYml0cyB0aGF0IG11c3QgYXBwZWFyIGlu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBs
YW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dGhlIGV4cGxpY2l0IFNJRCBpbiB0
aGUgU0lEIGxpc3QsIGJldHdlZW4gdGhlIGxvYWN0b3IgcG9ydGlvbiBhbmQgdGhlDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1H
QiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7YXJndW1lbnRzLiZuYnNwOyBUaGlzIHdvdWxkIHBy
b3ZpZGUgc29tZSBzbWFsbCBzYXZpbmdzIGluIHRoZSByb3V0aW5nIGFuZA0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO2NvbnRyb2wgaW5mcmFzdHJ1Y3R1cmUgKGJ1dCBub3QgYSBs
b3Qgc2luY2UgdGhlcmUgc3RpbGwgbmVlZCB0byBiZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwO2FkdmVydGlzZW1lbnRzIGFib3V0IHdoYXQgRW5kcG9pbnQgQmVoYXZpb3JzIGVh
Y2ggbm9kZSBhY3R1YWxseQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3N1cHBv
cnRzLikmbmJzcDsgVGhpcyB3b3VsZCBzZWVtIHRvIGNvbnN0cmFpbiBpbXBsZW1lbnRhdGlvbnMg
dG8gdXNlIGV4YWN0bHkNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt0aGVzZSBj
b2RlIHBvaW50LiZuYnNwOyBJIGFtIHJlbWluZGVkIG9mIGRpZmZzZXJ2LCB3aGVyZSB3ZSBsb29r
ZWQgYXQgZG9pbmcNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt0aGF0IGFuZCBj
b25jbHVkZWQgdGhhdCBvcGVyYXRvciBuZWVkcyB3ZXJlIHN1Y2ggdGhhdCBpdCBkaWQgbm90IG1h
a2UNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtzZW5zZSB0byBtYW5kYXRlIHRo
ZSBvbi10aGUtd2lyZSBjb2RlIHBvaW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsgPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0NhbiB0aGUgYXV0aG9ycyBwbGVhc2UgY2xh
cmlmeSB3aGljaCBtZWFuaW5nIHRoZXkgaW50ZW5kPyZuYnNwOyBQb3NzaWJseSBieQ0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4t
R0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3BvaW50aW5nIG1lIGF0IHRoZSB3b3JkaW5nIGlu
IHRoZSBkb2N1bWVudCB0aGF0IG1ha2VzIGl0IGNsZWFyPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsm
bmJzcDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1RoYW5rIHlvdSw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1H
QiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IEpvZWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9
IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsgc3ByaW5n
IG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRv
OnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDsmbmJz
cDsmbmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmciPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BN7PR05MB56999FF3CF568E0EEF30A0ABAE520BN7PR05MB5699namp_--


From nobody Thu Dec 19 15:47:20 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4DE5120044 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:47:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=ozOhULj7; dkim=pass (1024-bit key) header.d=juniper.net header.b=OfqIU2EE
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 PF6WDoZKoJBc for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 15:47:15 -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 7F3DC12001A for <spring@ietf.org>; Thu, 19 Dec 2019 15:47:15 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBJNkcgw020507; Thu, 19 Dec 2019 15:47:13 -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=oNlfGvIzoDxuixojqHfZJbpTDWXqlXPWK2nptWY9JXE=; b=ozOhULj7zIre8u/8760sS1e+O0PbtrnCy+Q6XB6kKqFt9J23VNRIvwbBYyGpjgSPQHPL qN5LajXYtdY6CQKDHug2M90AXakCWtg77PVzzQuC6KFnFKrILCALVH0TPD144rWobB4F j4J9jMfmSXPip7Rhd2K+7imM307eFgvByCr3X6LlJtjgpqRaBjY9j9uxDJzkpjgNzqj5 HuGeIP0O2UkQYPLBi0+7Hl1NZv/jJZeOEMembPPd/C9/kE18ZwdJClMccPmRU3fuqTAS TKybGKY2zXCQ5X+ykUoMPW5Z3AoPvt9iMKto76Xtugk8TlcfTmSBgRILG8WnVvbm8oU3 gw== 
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2056.outbound.protection.outlook.com [104.47.46.56]) by mx0b-00273201.pphosted.com with ESMTP id 2x05dwheck-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Dec 2019 15:47:13 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RxW+mMGHStpHRuOteHkAj6gJceGyM+S5tdj6ecSCjzdogjSgcj1rRwfnZddfqdgJiTcn4l+tINM6tEkcbplupWDhUuoEPOS+FriSWlMKSotq8BA0M8DNQxR9qP34rVUzKNiB4ScC3zY5WLDxWXvGQgLPX6nRmDfPL4pg/HZ0cn+l9TG754QskfxwMKMbUNALIpxfwghGPjdvyYcfFMHrR4gTkg7zEtyvsjybOE4c/Ng+u/IVwh+ixCMF4t4Jj87Ec5D3mW3xahId2vuw33b3AWUOE32kUcz7/IXGcbl90TKRu5n6JuIs3plA0sl0JKgtv93feZ+yxSdM6iOstOZoSA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oNlfGvIzoDxuixojqHfZJbpTDWXqlXPWK2nptWY9JXE=; b=PxvTOlfPSnsRxD53K1xRvZtk7+rlRswsLNHBxZ+u/owHm54u3RaTGj0MezeK5Syr/NCVsfZvWqbQ27S8j933eVipwjhz1bEN67SzcjAFzu4KsiRto7BSLJSuBWNwxs48ezUR4dFK3a0MCiDW7hTEIwNx73wYyjG88srygO/hqjIOzLLJZcBgus9/s3jtJ9rk8gMDm+U4QgrXGvCiu6W9+DTWMe+05gtCh3YDZey+T5bMQn8EiCrkhQ2QWsr6Sa7GAfqRlZFQtxYs+UBSXOQ1aJi6ZWTsHgT8pfOx3JZFyLBDO7BR28Kb6KyPGLj5/yFUvDg6ueCk6vtdyZC/pcVWZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oNlfGvIzoDxuixojqHfZJbpTDWXqlXPWK2nptWY9JXE=; b=OfqIU2EEzxvWePm/rvebea/UiyUEMKWjg3u0N4hVSjsH4cDDG0OMmBlkC1KEXJSlNoH7lCSW/7k7koZe/MrJN36dDeVjbGDHFiAg9y25eAUJS2bNq+R4tzmLEcF6hCjG6D3mPFxU0KJBpcQrVKFx5d439borEwRBfDhZWLxqWVw=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4131.namprd05.prod.outlook.com (52.132.217.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.4; Thu, 19 Dec 2019 23:47:10 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.012; Thu, 19 Dec 2019 23:47:10 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Mark Smith <markzzzsmith@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAUnbEA=
Content-Class: 
Date: Thu, 19 Dec 2019 23:47:10 +0000
Message-ID: <BN7PR05MB5699F68A3CFC044F74962FB3AE520@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
In-Reply-To: <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-19T23:47:09.1971849Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=ab368305-8247-4200-acaf-704c74c017d9; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b339e049-e6aa-4631-7aa9-08d784ddc3ce
x-ms-traffictypediagnostic: BN7PR05MB4131:
x-microsoft-antispam-prvs: <BN7PR05MB41310146E88D954D8AAEE625AE520@BN7PR05MB4131.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(396003)(366004)(346002)(136003)(376002)(189003)(199004)(13464003)(186003)(66446008)(26005)(54906003)(76116006)(316002)(66476007)(71200400001)(9686003)(52536014)(4326008)(966005)(66574012)(64756008)(66556008)(110136005)(8936002)(7696005)(66946007)(6506007)(53546011)(86362001)(55016002)(81166006)(2906002)(33656002)(81156014)(478600001)(8676002)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4131; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RJfADYAWUJmFOavFl4dmkwshoT41eyRr32FTEMEcU+LzgXNsKjjPgrzpZcV08EXLS7WyiopNr4sTiJSibDvSr2bH2D2W2PlpXwuZf7QpAlAMecjaNHjC+8sBo2/FWajo2Zxv2PMEwJD9KxE4NLhuXaNYx8HTtwOz4l1xrX2E7zQMQybIjSCiAQM/XMXWDxwQXn7qlElbc9UfI5uWjyT0Qubv4Kw+5nxSkTqTaElSzf4JwYwnN8EVuUQDXmqrEA68wnrkSp5fQjhDjukRxkOOAi63Pr9mVD0Ne8DNApABkOcaCHfYfTnoDx32/L7butyYUSuRPY7B+wiulEtzZTBMTVK6bbu2bIXaV2Nn4qYBWCELNnj0XLhm5oK5gNXrO8WzqP0qkKkVT9xP9/1O9ErFftl7KortUo9OjPWfLHPZB079YUi9/I6wIuKsTX1NAoeW3NmvFRoDZvqO8BQk7iAhNefMwAx6vWvf7E7vVJK2tKiMyGzp2xOMcF2W+20ryebHg0dgZo1hAv5AwUEBR84dJmZf2v+fLztp0ZvHYzWA6BQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699F68A3CFC044F74962FB3AE520BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: b339e049-e6aa-4631-7aa9-08d784ddc3ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2019 23:47:10.3042 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LNYmToV8JHBdTEjmD2rUTx0xFb/Dmgvv1lhkiWJm6YZCBqjtKxdbc30cUShBIDUZweTMUjXC0Gs4vHHMFspQFA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4131
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-19_08:2019-12-17,2019-12-19 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 mlxlogscore=999 adultscore=0 suspectscore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912190173
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Y7Hh4Z2CjDpUP-CRdhsR3VgAt08>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 23:47:19 -0000

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

KzENCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9m
IE1hcmsgU21pdGgNClNlbnQ6IFRodXJzZGF5LCBEZWNlbWJlciAxOSwgMjAxOSA0OjE3IFBNDQpU
bzogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbT4NCkNjOiBB
bGV4YW5kcmUgUGV0cmVzY3UgPGFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20+OyBTUFJJTkcg
V0cgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRv
cnMNCg0KDQpPbiBUaHUsIDE5IERlYyAyMDE5LCAyMjo0OCBQYWJsbyBDYW1hcmlsbG8gKHBjYW1h
cmlsKSwgPHBjYW1hcmlsQGNpc2NvLmNvbTxtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tPj4gd3Jv
dGU6DQpIaSwNCg0KQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhlIGNob2ljZSBvZiB0aGUg
bG9jYXRvciBsZW5ndGggaXMgZGVwbG95bWVudCBzcGVjaWZpYy4NCkxJTkUgaGFzIGRlcGxveWVk
IFNSdjYgdXNpbmcgYSBsb2NhdG9yIGRpZmZlcmVudCB0aGFuIGEgLzY0Lg0KDQpUaGlzIGlzIGVm
ZmVjdGl2ZWx5IGFuIGFwcGVhbCB0byBhdXRob3JpdHkuDQoNCldoYXQgbWFrZXMgd2hhdCBMSU5F
IGhhcyBkb25lIHRoZSBiZXN0IGFuZCByaWdodCB0aGluZyB0byBkbz8NCg0KSSBjYW4gYWxyZWFk
eSBzZWUgdGhleSdyZSB1c2luZyB0aGUgSVB2NCBsaW5rLWxvY2FsIDE2OS4yNTQvMTYgcHJlZml4
IGluIGEgbWFubmVyIHRoYXQgd2lsZGx5IHZpb2xhdGVzIGhvdyBpdCBpcyBzcGVjaWZpZWQgdG8g
YmUgdXNlZCBpbiBSRkMzOTI3LiBTZWUgU2xpZGVzIDksIDEyLCAyNC4NCg0KVHlpbmcgeW91ciBJ
UHY2IGFkZHJlc3NpbmcgcGxhbiB0byBJUHY0IGFkZHJlc3NpbmcgY291bGQgZW5kIHVwIGltcG9z
aW5nIElQdjQncyBhZGRyZXNzaW5nIGxpbWl0YXRpb25zIG9uIElQdjYgLSBkZWZlYXRpbmcgdGhl
IHByaW1hcnkgcHVycG9zZSBvZiBJUHY2IC0gcHJvdmlkaW5nIG1hbnkgbW9yZSBhZGRyZXNzZXMg
dGhhbiBJUHY0Lg0KDQpTbGlkZSAzMiBzaG93cyB0aGV5J3JlIHZpb2xhdGluZyBSRkMgNDE5MyAo
SVB2NiBVTEFzKSwgYmVjYXVzZSB0aGV5J3JlIHVzaW5nIFVMQS1DcyAoJ2ZjJykgcmF0aGVyIHRo
YW4gVUxBLUxzICgnZmQnKSwgZGVzcGl0ZSB0aGVyZSBiZWluZyBubyBjZW50cmFsIHJlZ2lzdHJ5
LiAgVGhlaXIgNDAgYml0IEdsb2JhbCBJRCBvZiAiMTciIGNvdWxkIGJlIHJhbmRvbSwgYWx0aG91
Z2ggSSdtIGd1ZXNzaW5nIG5vdCwgYXMgcmFuZG9tIG51bWJlcnMgd291bGQgdXN1YWxseSBoYXZl
IGZhciBsZXNzIHplcm9zIGluIHRoZW0uIFRoZXNlIHNvcnRzIG9mIFVMQSBlcnJvcnMgYXJlIHdo
eSBJIHByZXNlbnRlZCAiR2V0dGluZyBJUHY2IEFkZHJlc3NpbmcgUmlnaHQiIGF0IEF1c05PRyB0
aGlzIHllYXIgLSBodHRwczovL3d3dy5zbGlkZXNoYXJlLm5ldC9tYXJrenp6c21pdGgvYXVzbm9n
LTIwMTktZ2V0dGluZy1pcHY2LXByaXZhdGUtYWRkcmVzc2luZy1yaWdodDxodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5zbGlkZXNoYXJlLm5ldC9tYXJrenp6c21pdGgvYXVz
bm9nLTIwMTktZ2V0dGluZy1pcHY2LXByaXZhdGUtYWRkcmVzc2luZy1yaWdodF9fOyEhTkV0NnlN
YU8tZ2shVXlaTTlMZXY2MHM1NnRLa3h2VDFpZEN1X0docUNDMTZaUmhxVW9idll4bUcwdW9uamxo
S19ueDhGM1Q5NlhzeSQ+IC4NCg0KDQpUaGlzIGlzIGFuIEludGVybmV0IERyYWZ0LCBzbyB0aGlz
IGlzIHRoZSBiZXN0IHRpbWUgdG8gbWFrZSB0aGVzZSBzb3J0cyBvZiBjaGFuZ2VzLCBhcyBpdCBp
cyBtdWNoIGVhc2llciBub3cuIFdoZW4gdGhpbmdzIGJlY29tZSBSRkNzIGl0IGJlY29tZXMgbXVj
aCBoYXJkZXIgKGFuZCBtdWNoLCBtdWNoIGhhcmRlciB3aGVuIHRoZXkgYmVjb21lIEludGVybmV0
IFN0YW5kYXJkcykuDQoNCklmIHNvbWVib2R5IGhhcyBkZXBsb3llZCBJbnRlcm5ldCBEcmFmdCBs
ZXZlbCB0ZWNobm9sb2d5LCB0aGV5IGhhdmUgdG8gYWNjZXB0IHRoZSByaXNrIHRoYXQgd2hhdCB0
aGV5J3ZlIGRlcGxveWVkIG1pZ2h0IG5vdCBjb21wbHkgd2l0aCB0aGUgZXZlbnR1YWwgUkZDLg0K
DQpSZWdhcmRzLA0KTWFyay4NCg0KDQoNCkNoZWVycywNClBhYmxvLg0KDQpbMV0gaHR0cHM6Ly9z
cGVha2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2lu
Zy13aXRoLXNydjY8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9zcGVha2VyZGVj
ay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13aXRoLXNy
djZfXzshIU5FdDZ5TWFPLWdrIVV5Wk05TGV2NjBzNTZ0S2t4dlQxaWRDdV9HaHFDQzE2WlJocVVv
YnZZeG1HMHVvbmpsaEtfbng4Rl9jWHJrUFMkPg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86c3ByaW5n
LWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgQWxleGFuZHJlIFBldHJlc2N1IDxhbGV4
YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPG1haWx0bzphbGV4YW5kcmUucGV0cmVzY3VAZ21haWwu
Y29tPj4NCkRhdGU6IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0DQpUbzogInNw
cmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiIgPHNwcmluZ0BpZXRmLm9yZzxt
YWlsdG86c3ByaW5nQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9j
YXRvcnMNCg0KDQoNCiAgICBMZSAxOS8xMi8yMDE5IMOgIDAwOjEzLCBNYXJrIFNtaXRoIGEgw6lj
cml0IDoNCiAgICBbLi4uXQ0KDQogICAgPiBWTFNNIFt2YXJpYWJsZSBsZW5ndGggc3VibmV0IG1h
c2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFyZCwNCg0KICAgIFdlIG5lZWQgVkxTTSBpbiBvdGhlciBw
bGFjZXMgdG9vLCBzdWNoIGFzIGluIFVMQSBwcmVmaXhlcyBmZCBhbmQgZmMuDQoNCiAgICBJIHRo
aW5rIGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQgaXQgaXMg
dGhlcmUgZm9yDQogICAgZ3Jvd3RoLg0KDQogICAgQWxleA0KDQogICAgPg0KICAgID4gUmVnYXJk
cywNCiAgICA+IE1hcmsuDQogICAgPg0KICAgID4gICAgIF9fDQogICAgPg0KICAgID4gICAgIElu
IHRoaXMgY2FzZSwgd2Ugc2hvdWxkIHByb2JhYmx5IGNoYW5nZSB0aGUgZG9jdW1lbnQgdG8gcmVm
bGVjdA0KICAgID4gICAgIGltcGxlbWVudGVkIGJlaGF2aW9yLl9fX18NCiAgICA+DQogICAgPiAg
ICAgX18gX18NCiAgICA+DQogICAgPg0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbl9fX18NCiAg
ICA+DQogICAgPiAgICAgX18gX18NCiAgICA+DQogICAgPg0KICAgID4gICAgIEp1bmlwZXIgQnVz
aW5lc3MgVXNlIE9ubHkNCiAgICA+DQogICAgPiAgICAgX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+ICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQog
ICAgPiAgICAgc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86
c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KICAgID4gICAgIGh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187
ISFORXQ2eU1hTy1nayFVeVpNOUxldjYwczU2dEtreHZUMWlkQ3VfR2hxQ0MxNlpSaHFVb2J2WXht
RzB1b25qbGhLX254OEYtVmVPRllKJD4NCiAgICA+DQogICAgPg0KICAgID4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+IHNwcmluZyBtYWlsaW5n
IGxpc3QNCiAgICA+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KICAg
ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmdfXzshIU5FdDZ5TWFPLWdrIVV5Wk05TGV2NjBzNTZ0S2t4dlQxaWRDdV9HaHFDQzE2WlJo
cVVvYnZZeG1HMHVvbmpsaEtfbng4Ri1WZU9GWUokPg0KICAgID4NCg0KICAgIF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgc3ByaW5nIG1haWxpbmcg
bGlzdA0KICAgIHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KICAgIGh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
X187ISFORXQ2eU1hTy1nayFVeVpNOUxldjYwczU2dEtreHZUMWlkQ3VfR2hxQ0MxNlpSaHFVb2J2
WXhtRzB1b25qbGhLX254OEYtVmVPRllKJD4NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYu
b3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVXlaTTlMZXY2
MHM1NnRLa3h2VDFpZEN1X0docUNDMTZaUmhxVW9idll4bUcwdW9uamxoS19ueDhGLVZlT0ZZSiQ+
DQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1MzgsIGxpLm1z
aXBmb290ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXttc28tc3R5bGUtbmFt
ZTptc2lwZm9vdGVyMzBiM2Q1Mzg7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2lu
LXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDow
aW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250
LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsN
CgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwh
W2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9
ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlv
dXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+JiM0MzsxPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9i
PiBzcHJpbmcgJmx0O3NwcmluZy1ib3VuY2VzQGlldGYub3JnJmd0OyA8Yj5PbiBCZWhhbGYgT2YN
CjwvYj5NYXJrIFNtaXRoPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBEZWNlbWJlciAxOSwg
MjAxOSA0OjE3IFBNPGJyPg0KPGI+VG86PC9iPiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSAm
bHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gQWxleGFuZHJlIFBldHJl
c2N1ICZsdDthbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tJmd0OzsgU1BSSU5HIFdHICZsdDtz
cHJpbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSA2NC1i
aXQgbG9jYXRvcnM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVGh1LCAxOSBEZWMgMjAxOSwgMjI6NDgg
UGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCksICZsdDs8YSBocmVmPSJtYWlsdG86cGNhbWFyaWxA
Y2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cGNhbWFyaWxAY2lzY28uY29tPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGksPGJyPg0KPGJyPg0K
QXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhlIGNob2ljZSBvZiB0aGUgbG9jYXRvciBsZW5n
dGggaXMgZGVwbG95bWVudCBzcGVjaWZpYy48YnI+DQpMSU5FIGhhcyBkZXBsb3llZCBTUnY2IHVz
aW5nIGEgbG9jYXRvciBkaWZmZXJlbnQgdGhhbiBhIC82NC48bzpwPjwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5U
aGlzIGlzIGVmZmVjdGl2ZWx5IGFuIGFwcGVhbCB0byBhdXRob3JpdHkuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldoYXQgbWFrZXMgd2hhdCBM
SU5FIGhhcyBkb25lIHRoZSBiZXN0IGFuZCByaWdodCB0aGluZyB0byBkbz88bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBjYW4gYWxyZWFkeSBz
ZWUgdGhleSdyZSB1c2luZyB0aGUgSVB2NCBsaW5rLWxvY2FsIDE2OS4yNTQvMTYgcHJlZml4IGlu
IGEgbWFubmVyIHRoYXQgd2lsZGx5IHZpb2xhdGVzIGhvdyBpdCBpcyBzcGVjaWZpZWQgdG8gYmUg
dXNlZCBpbiBSRkMzOTI3LiBTZWUgU2xpZGVzIDksIDEyLCAyNC48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VHlpbmcgeW91ciBJUHY2IGFkZHJl
c3NpbmcgcGxhbiB0byBJUHY0IGFkZHJlc3NpbmcgY291bGQgZW5kIHVwIGltcG9zaW5nIElQdjQn
cyBhZGRyZXNzaW5nIGxpbWl0YXRpb25zIG9uIElQdjYgLSBkZWZlYXRpbmcgdGhlIHByaW1hcnkg
cHVycG9zZSBvZiBJUHY2IC0gcHJvdmlkaW5nIG1hbnkgbW9yZSBhZGRyZXNzZXMgdGhhbiBJUHY0
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5T
bGlkZSAzMiBzaG93cyB0aGV5J3JlIHZpb2xhdGluZyBSRkMgNDE5MyAoSVB2NiBVTEFzKSwgYmVj
YXVzZSB0aGV5J3JlIHVzaW5nIFVMQS1DcyAoJ2ZjJykgcmF0aGVyIHRoYW4gVUxBLUxzICgnZmQn
KSwgZGVzcGl0ZSB0aGVyZSBiZWluZyBubyBjZW50cmFsIHJlZ2lzdHJ5LiZuYnNwOyBUaGVpciA0
MCBiaXQgR2xvYmFsIElEIG9mICZxdW90OzE3JnF1b3Q7IGNvdWxkIGJlIHJhbmRvbSwgYWx0aG91
Z2ggSSdtIGd1ZXNzaW5nIG5vdCwgYXMNCiByYW5kb20gbnVtYmVycyB3b3VsZCB1c3VhbGx5IGhh
dmUgZmFyIGxlc3MgemVyb3MgaW4gdGhlbS4gVGhlc2Ugc29ydHMgb2YgVUxBIGVycm9ycyBhcmUg
d2h5IEkgcHJlc2VudGVkICZxdW90O0dldHRpbmcgSVB2NiBBZGRyZXNzaW5nIFJpZ2h0JnF1b3Q7
IGF0IEF1c05PRyB0aGlzIHllYXIgLSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ctMjAx
OS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0X187ISFORXQ2eU1hTy1nayFV
eVpNOUxldjYwczU2dEtreHZUMWlkQ3VfR2hxQ0MxNlpSaHFVb2J2WXhtRzB1b25qbGhLX254OEYz
VDk2WHN5JCI+aHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0y
MDE5LWdldHRpbmctaXB2Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQ8L2E+Jm5ic3A7LjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlRoaXMgaXMgYW4gSW50ZXJuZXQgRHJhZnQsIHNvIHRoaXMgaXMgdGhlIGJlc3Qg
dGltZSB0byBtYWtlIHRoZXNlIHNvcnRzIG9mIGNoYW5nZXMsIGFzIGl0IGlzIG11Y2ggZWFzaWVy
IG5vdy4gV2hlbiB0aGluZ3MgYmVjb21lIFJGQ3MgaXQgYmVjb21lcyBtdWNoIGhhcmRlciAoYW5k
IG11Y2gsIG11Y2ggaGFyZGVyIHdoZW4gdGhleSBiZWNvbWUgSW50ZXJuZXQgU3RhbmRhcmRzKS48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYg
c29tZWJvZHkgaGFzIGRlcGxveWVkIEludGVybmV0IERyYWZ0IGxldmVsIHRlY2hub2xvZ3ksIHRo
ZXkgaGF2ZSB0byBhY2NlcHQgdGhlIHJpc2sgdGhhdCB3aGF0IHRoZXkndmUgZGVwbG95ZWQgbWln
aHQgbm90IGNvbXBseSB3aXRoIHRoZSBldmVudHVhbCBSRkMuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYXJrLjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjtt
YXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCkNoZWVycyw8
YnI+DQpQYWJsby48YnI+DQo8YnI+DQpbMV0gPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi9zcGVha2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1j
ZW50ZXItbmV0d29ya2luZy13aXRoLXNydjZfXzshIU5FdDZ5TWFPLWdrIVV5Wk05TGV2NjBzNTZ0
S2t4dlQxaWRDdV9HaHFDQzE2WlJocVVvYnZZeG1HMHVvbmpsaEtfbng4Rl9jWHJrUFMkIiB0YXJn
ZXQ9Il9ibGFuayI+DQpodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGlu
ZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2NjwvYT48YnI+DQo8YnI+DQrvu78tLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxicj4NCkZyb206IHNwcmluZyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nLWJvdW5j
ZXNAaWV0Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgQWxleGFuZHJlIFBldHJlc2N1ICZsdDs8
YSBocmVmPSJtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb208L2E+Jmd0Ozxicj4NCkRhdGU6IFRodXJz
ZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0PGJyPg0KVG86ICZxdW90OzxhIGhyZWY9Im1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+
JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gNjQt
Yml0IGxvY2F0b3JzPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBMZSAxOS8x
Mi8yMDE5IMOgIDAwOjEzLCBNYXJrIFNtaXRoIGEgw6ljcml0IDo8YnI+DQombmJzcDsgJm5ic3A7
IFsuLi5dPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IFZMU00gW3ZhcmlhYmxlIGxlbmd0
aCBzdWJuZXQgbWFza10gaXMgZnVuZGFtZW50YWxseSBoYXJkLDxicj4NCjxicj4NCiZuYnNwOyAm
bmJzcDsgV2UgbmVlZCBWTFNNIGluIG90aGVyIHBsYWNlcyB0b28sIHN1Y2ggYXMgaW4gVUxBIHBy
ZWZpeGVzIGZkIGFuZCBmYy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7IEkgdGhpbmsgaXQgaXMg
aW5kZWVkIGEgZGlmZmljdWx0IHRvIGdyYXNwIGNvbmNlcHQsIGJ1dCBpdCBpcyB0aGVyZSBmb3Ig
PGJyPg0KJm5ic3A7ICZuYnNwOyBncm93dGguPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBBbGV4
PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBS
ZWdhcmRzLDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBNYXJrLjxicj4NCiZuYnNwOyAmbmJzcDsg
Jmd0OyA8YnI+DQombmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fPGJyPg0K
Jm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7SW4gdGhpcyBjYXNlLCB3ZSBzaG91bGQgcHJvYmFibHkgY2hhbmdlIHRoZSBkb2N1bWVu
dCB0byByZWZsZWN0PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtp
bXBsZW1lbnRlZCBiZWhhdmlvci5fX19fPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZu
YnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X18gX188YnI+DQombmJzcDsgJm5i
c3A7ICZndDsgPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyBSb25fX19fPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7X18gX188YnI+DQombmJzcDsgJm5ic3A7ICZndDsgPGJyPg0K
Jm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8
YnI+DQombmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJm5ic3A7ICZuYnNw
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9
Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8
L2E+Jmd0Ozxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJl
Zj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVV5Wk05TGV2NjBzNTZ0S2t4dlQxaWRD
dV9HaHFDQzE2WlJocVVvYnZZeG1HMHVvbmpsaEtfbng4Ri1WZU9GWUokIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0K
Jm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQombmJzcDsg
Jm5ic3A7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X188YnI+DQombmJzcDsgJm5ic3A7ICZndDsgc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCiZuYnNw
OyAmbmJzcDsgJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVm
PSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVXlaTTlMZXY2MHM1NnRLa3h2VDFpZEN1
X0docUNDMTZaUmhxVW9idll4bUcwdW9uamxoS19ueDhGLVZlT0ZZSiQiIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9hPjxicj4N
CiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJm5ic3A7ICZuYnNwOyBz
cHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJm5ic3A7ICZuYnNwOyA8YSBocmVmPSJtYWlsdG86c3By
aW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCiZu
YnNwOyAmbmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVV5Wk05
TGV2NjBzNTZ0S2t4dlQxaWRDdV9HaHFDQzE2WlJocVVvYnZZeG1HMHVvbmpsaEtfbng4Ri1WZU9G
WUokIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3NwcmluZzwvYT48YnI+DQo8YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxicj4NCnNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBo
cmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYu
b3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFVeVpN
OUxldjYwczU2dEtreHZUMWlkQ3VfR2hxQ0MxNlpSaHFVb2J2WXhtRzB1b25qbGhLX254OEYtVmVP
RllKJCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vc3ByaW5nPC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGlnbj0iY2Vu
dGVyIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1hbGlnbjpj
ZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+SnVuaXBl
ciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
DQo=

--_000_BN7PR05MB5699F68A3CFC044F74962FB3AE520BN7PR05MB5699namp_--


From nobody Thu Dec 19 17:44:55 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5A60120013 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 17:44:54 -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, SPF_HELO_NONE=0.001, 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 iL1--SBOdcAv for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 17:44:52 -0800 (PST)
Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (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 4092812000F for <spring@ietf.org>; Thu, 19 Dec 2019 17:44:52 -0800 (PST)
Received: by mail-pj1-x102e.google.com with SMTP id u63so3259829pjb.0 for <spring@ietf.org>; Thu, 19 Dec 2019 17:44:52 -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-language:content-transfer-encoding; bh=fpnByLd3EeJRLOHTm9KiOMl6PjfwaMuCV9n369UDvQQ=; b=rC0kb08mP3as5S/ltFrcAS4+JQ7aG3J4yIXNMvDdtBB2AQxPAmajMNXiDsMXZBpVLv y4UkfYu11xZkRZQDr3VwdTNraLuqFa8v2CBFjAzw8vI9OHeZlY5f7pfsvfhYG86vHjVp aRtiXtKCpfXXjIKL6VCb/JwLo1dHgu9NvBdN8agIbmzetcxTlnCKdpDMnPKHu8qMAaPZ qrUVD+eCTpyFlT/PI/UI5CttfSXKkayuYih7eO+tAThFAA9uWj/XIkJXFmgEopshCmGl DaXUhLHLfpGm2IN6C+MshN9d1NSKvQKySZGVntba8MsKAU3q/cKt7n1heDndxkPUKBUN GqAA==
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-language :content-transfer-encoding; bh=fpnByLd3EeJRLOHTm9KiOMl6PjfwaMuCV9n369UDvQQ=; b=e7pEGCnuUB+NHq0OCFV8lPLRwkIZm86qCaA5GOOU3pg7rDUSWM2w7JkV1cg04HNUsZ 2mWzk0PdtMQQgGaaktqaFJ9y3E5Xe8NkU/6fvM9uOjJ/ZwR7UOu+E30mJn3vHPT4u0K8 1XtGZdgVCq5olkpRf/BWdZscdDFkwoOrd3/xZ9cboWKSnyNpsFaLcIyq9C4IwASkt/Wq 43xDBRvAx3gvZN3Qc5zM/jyovDGCp9Ytz0da1WnSmZ2VpYq4bjcG7H6Zceb+s++iOheF PdvgQMY6UaFUmghxr14TIElS1zd4RmrHTv4/3V0VtwQ9BoSNjWZe+YWl/xWaddheRpMB 42Yg==
X-Gm-Message-State: APjAAAX+hJ5YN7rHj5hvTZz4xc726Vc4IucCWFDLZ3mEp+TKaAu8NUdV nrlb7tUAaYDwmGz8Y2StYOAGCuHX
X-Google-Smtp-Source: APXvYqx/Ao0zqpR/tCtztuJ2psvIV6MXDBYNSgf+qhf3H5RNA81G2ceXsMYMzzq8AK/u2xJzTH6MXw==
X-Received: by 2002:a17:90a:65ca:: with SMTP id i10mr13508365pjs.28.1576806291471;  Thu, 19 Dec 2019 17:44:51 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id 189sm10317344pfw.73.2019.12.19.17.44.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Dec 2019 17:44:50 -0800 (PST)
To: Robert Raszuk <robert@raszuk.net>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
Date: Fri, 20 Dec 2019 14:44:45 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4DFXHwyhDG6b5rNCxrD_x8ACYsU>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 01:44:55 -0000

On 20-Dec-19 12:01, Robert Raszuk wrote:
>>=C2=A0 =C2=A0And where is it forwarded to, since we are already at the =
DA?
>=20
> PSP operates at the n-1 segment end of the SR path so naturally after s=
wapping DA it is forwarded to the segment end. Note that we are all along=
 operating on the encapsulated header ... original packet including its o=
riginal IPv6 header is sitting as passenger here.=C2=A0
>=20
> So last segment here will received encapsulated IPv6 packet will decaps=
ulate it and fwd based on the original DA.=C2=A0
>=20
> Seems very simple :)=C2=A0

Right, but the language in the PSP sub-section does not talk about decaps=
ulation. I think the root problem may be using the word "pop", which is r=
elevant in the MPLS label stack context but not here, without additional =
definition.

    Brian


From nobody Thu Dec 19 19:39:32 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E830A120116 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 19:39:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 XcdNj6dUlylS for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 19:39:26 -0800 (PST)
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 EC10912006F for <spring@ietf.org>; Thu, 19 Dec 2019 19:39:25 -0800 (PST)
Received: by mail-lj1-x22f.google.com with SMTP id u71so8485321lje.11 for <spring@ietf.org>; Thu, 19 Dec 2019 19:39:25 -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=SY98bJqqCAv+x3gz/jukZHKkSLotmP7Yt4acXQ5p++Y=; b=ROacb7h90E+sqpHkjSo0HRTEB5bBNMda069gpS4vEqH7+6Y/aPDJcKwRtbobgggf+g nSSzcGV1Bj34NlomzKPtKraGDtL/36IHzhcPRAhD/stkOgaYMjzEFboRTZP5jwXEB4O7 OWombXeRsWBN0l0FqiE+c/jVWOfRElxJO5h1UBV/tGbgTmD2aoFk2zvIUO7FJbLDjJ5+ 7y+6Tuy4YdFWcqSaA4hEy8dRC1iPQZSgM9C0+AKcdk1lujDo1Vy1pEa6DwWalfJ6N2P/ 10M4Ul3fhBy7mjGXQddTZJd33NyNzaOt0PNp1k5L0dsVMJE0teIcjALZaS4T+V8fv2sq iFPg==
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=SY98bJqqCAv+x3gz/jukZHKkSLotmP7Yt4acXQ5p++Y=; b=UhuMCkVS+B8wvk7LKoJYtVCYZ0OKOVlFcRi2EpizMKVio/8B5S91rkgPAbWs4TeRhy FFb5qT4fMLcfCjpfBC8PFB8SSvDNUpYN6mSkl2Wzj8lqz3o3AB1AIckVUEba1OlxdP3h ZoB2Wh4YrMoxwBoFnZoJSGyey6ZCj2rlBfaXJHJ+/pF/NIy2cDUKbw/jy5xB8QvTlfH+ FXj2V/8HbVOBJsb+ICXgpetIt9VY2geVM72Jp9JwicyEI6vjoRPfQd2vSrHd4gjUQIoT F85ZMJS7cwEHSpiXDWDHvGZlwyaOHc3mfWMiMNho3onLjNkK5l4sFcxGqzQl0M9KqK1b y2ng==
X-Gm-Message-State: APjAAAVKEviaNKpI3OHXTcmD6qPqt/TLnmeB1Zb3ODso/UstR7j5P5iB KIF2dNbYg6brN/o65oPgnk9TWj2I2YMhQ03XcaFHow==
X-Google-Smtp-Source: APXvYqyydbnLBSzzbJjhWLAGUGoGAx2wF6AXgXUR94JVNWnn0b7MIbcfba9VcRu0pDjqs6C4JOWS6bxRNqhXEpo29kI=
X-Received: by 2002:a2e:6c06:: with SMTP id h6mr7987005ljc.246.1576813163658;  Thu, 19 Dec 2019 19:39:23 -0800 (PST)
MIME-Version: 1.0
References: <157681308946.15810.5035622155250288552.idtracker@ietfa.amsl.com>
In-Reply-To: <157681308946.15810.5035622155250288552.idtracker@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 19 Dec 2019 19:39:12 -0800
Message-ID: <CA+RyBmXnL0x+_MPsdZ1epKA9tSU5zhpOWKj=WuQi0HJGZp0sjQ@mail.gmail.com>
To: spring <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007f41a9059a1a6c91"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/AbxFucAsLme5HVv5BFKeVa6VOQc>
Subject: [spring] Fwd: New Version Notification for draft-mirsky-spring-bfd-09.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 03:39:31 -0000

--0000000000007f41a9059a1a6c91
Content-Type: text/plain; charset="UTF-8"

Dear All,
a new section Implementation Status has been added.
Your comments and questions are alwaysl

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Thu, Dec 19, 2019 at 7:38 PM
Subject: New Version Notification for draft-mirsky-spring-bfd-09.txt
To: Ilya Varlashkin <ilya@nobulus.com>, Gregory Mirsky <
gregimirsky@gmail.com>, Ilya Varlashkin <Ilya@nobulus.com>, Jeff Tantsura <
jefftant.ietf@gmail.com>, Mach Chen (Guoyi) <mach.chen@huawei.com>



A new version of I-D, draft-mirsky-spring-bfd-09.txt
has been successfully submitted by Greg Mirsky and posted to the
IETF repository.

Name:           draft-mirsky-spring-bfd
Revision:       09
Title:          Bidirectional Forwarding Detection (BFD) in Segment Routing
Networks Using MPLS Dataplane
Document date:  2019-12-19
Group:          Individual Submission
Pages:          13
URL:
https://www.ietf.org/internet-drafts/draft-mirsky-spring-bfd-09.txt
Status:         https://datatracker.ietf.org/doc/draft-mirsky-spring-bfd/
Htmlized:       https://tools.ietf.org/html/draft-mirsky-spring-bfd-09
Htmlized:
https://datatracker.ietf.org/doc/html/draft-mirsky-spring-bfd
Diff:           https://www.ietf.org/rfcdiff?url2=draft-mirsky-spring-bfd-09

Abstract:
   Segment Routing (SR) architecture leverages the paradigm of source
   routing.  It can be realized in the Multiprotocol Label Switching
   (MPLS) network without any change to the data plane.  A segment is
   encoded as an MPLS label, and an ordered list of segments is encoded
   as a stack of labels.  Bidirectional Forwarding Detection (BFD) is
   expected to monitor any existing path between systems.  This document
   defines how to use Label Switched Path Ping to bootstrap a BFD
   session, control path in reverse direction of the SR-MPLS tunnel and
   applicability of BFD Demand mode in the SR-MPLS domain.




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.

The IETF Secretariat

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

<div dir=3D"ltr">Dear All,<div>a new section Implementation Status has been=
 added.</div><div>Your comments and questions are alwaysl<br><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">---------- Forwarded=
 message ---------<br>From: <span dir=3D"auto">&lt;<a href=3D"mailto:intern=
et-drafts@ietf.org">internet-drafts@ietf.org</a>&gt;</span><br>Date: Thu, D=
ec 19, 2019 at 7:38 PM<br>Subject: New Version Notification for draft-mirsk=
y-spring-bfd-09.txt<br>To: Ilya Varlashkin &lt;<a href=3D"mailto:ilya@nobul=
us.com">ilya@nobulus.com</a>&gt;, Gregory Mirsky &lt;<a href=3D"mailto:greg=
imirsky@gmail.com">gregimirsky@gmail.com</a>&gt;, Ilya Varlashkin &lt;<a hr=
ef=3D"mailto:Ilya@nobulus.com">Ilya@nobulus.com</a>&gt;, Jeff Tantsura &lt;=
<a href=3D"mailto:jefftant.ietf@gmail.com">jefftant.ietf@gmail.com</a>&gt;,=
 Mach Chen (Guoyi) &lt;<a href=3D"mailto:mach.chen@huawei.com">mach.chen@hu=
awei.com</a>&gt;<br></div><br><br><br>
A new version of I-D, draft-mirsky-spring-bfd-09.txt<br>
has been successfully submitted by Greg Mirsky and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mirsky-spring-bfd<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A009<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Bidirectional Forwarding Detection=
 (BFD) in Segment Routing Networks Using MPLS Dataplane<br>
Document date:=C2=A0 2019-12-19<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 13<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-mirsky-spring-bfd-09.txt" rel=3D"noreferrer" targe=
t=3D"_blank">https://www.ietf.org/internet-drafts/draft-mirsky-spring-bfd-0=
9.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-mirsky-spring-bfd/" rel=3D"noreferrer" target=3D"_blank">ht=
tps://datatracker.ietf.org/doc/draft-mirsky-spring-bfd/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-mirsky-spring-bfd-09" rel=3D"noreferrer" target=3D"_blank">https://to=
ols.ietf.org/html/draft-mirsky-spring-bfd-09</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-mirsky-spring-bfd" rel=3D"noreferrer" target=3D"_blank">htt=
ps://datatracker.ietf.org/doc/html/draft-mirsky-spring-bfd</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-mirsky-spring-bfd-09" rel=3D"noreferrer" target=3D"=
_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-mirsky-spring-bfd-09</a><=
br>
<br>
Abstract:<br>
=C2=A0 =C2=A0Segment Routing (SR) architecture leverages the paradigm of so=
urce<br>
=C2=A0 =C2=A0routing.=C2=A0 It can be realized in the Multiprotocol Label S=
witching<br>
=C2=A0 =C2=A0(MPLS) network without any change to the data plane.=C2=A0 A s=
egment is<br>
=C2=A0 =C2=A0encoded as an MPLS label, and an ordered list of segments is e=
ncoded<br>
=C2=A0 =C2=A0as a stack of labels.=C2=A0 Bidirectional Forwarding Detection=
 (BFD) is<br>
=C2=A0 =C2=A0expected to monitor any existing path between systems.=C2=A0 T=
his document<br>
=C2=A0 =C2=A0defines how to use Label Switched Path Ping to bootstrap a BFD=
<br>
=C2=A0 =C2=A0session, control path in reverse direction of the SR-MPLS tunn=
el and<br>
=C2=A0 =C2=A0applicability of BFD Demand mode in the SR-MPLS domain.<br>
<br>
<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>
The IETF Secretariat<br>
<br>
</div></div></div>

--0000000000007f41a9059a1a6c91--


From nobody Thu Dec 19 19:40:43 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCA3812006F for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 19:40:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 4bQNjotgab9d for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 19:40:37 -0800 (PST)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (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 CEE3612001A for <spring@ietf.org>; Thu, 19 Dec 2019 19:40:36 -0800 (PST)
Received: by mail-lf1-x12c.google.com with SMTP id f15so5876813lfl.13 for <spring@ietf.org>; Thu, 19 Dec 2019 19:40:36 -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=N1hm3KHiY38GQatnuj2q9LJ8EoffUtQP+0ocQ0d2aFM=; b=Zd1g0sLZKb6DN78W9mUrBgOHbCxE5omEOxMJozyk8QWepFTtbqFnQKPKtEphBxKJNN O0VYjz87AJmYzsK1Hr/2NMKvtdulDJD1nq48rL99WDLQnAJZpbDpAHm9bXmHZJYfzjKa dws0fUnO5QV+5J1bPMuDAeDogeoy5EKVaB6uzoEeAYA3MDzd5K/w2X3pOLw9Ws2+KHj3 VQp8CPxTR70j0Ksx17AMLSwtbrGW471SEgjOj6DqC4wo88DHkU8OBysbl3Kcm9jJZy1p hhQhltyrsXpYRvfsZox5XPoUWruFYYs5I6Cp3j1JBFf/msEYcHKx1HZnHAiV47g1H/wZ QTPA==
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=N1hm3KHiY38GQatnuj2q9LJ8EoffUtQP+0ocQ0d2aFM=; b=dmCaBnC3RLhLLRcgls85j+Spvigs4Wm2yQWuYB/Oetx+TYDMcXXHX22qRgH7MMmTRU td7Frve5pDJ/vWpuEZqSIblvm1QCSU8A7EJqP0aBoPcHkD2T0/SbleU4sYqtqGek3h3O SDBSqfiz6SdhzvoqTt5xGFqwyf3bAlYh/S6HXQ7HzIJDTdSI7YYLwWxckWT2uyptyIEI l6eVZyAq3mfbx/ToNly0ZHFt9RCZD4G4hOsDFHVWvFCFlzu1o8Lrj5zBm+IlLbv7tNMC Fyuq0u6RTrOMpX23Wj4wksCofcGPLsyqS5rIz1fU/cp3VU+SmbSr72XXGTRhNH0w5zJu Kttw==
X-Gm-Message-State: APjAAAUvEMyU6QYEF0nzqqFYpqSV4Cdn+ZS2niYzT+vpjXhLwDW1JZac +nBTKZfgXoU/dDAZU5UrhSyArTHSziZQc3Z3g6Akag==
X-Google-Smtp-Source: APXvYqzt4zQ7YuL8idu1kr+8tGQeQG/cB5b08DppQjtpSAyQO9l/Z7g4oosuStIj4K0AKtk9KBIrCaBhh+M7otKiTv4=
X-Received: by 2002:a19:ca59:: with SMTP id h25mr7382434lfj.27.1576813234601;  Thu, 19 Dec 2019 19:40:34 -0800 (PST)
MIME-Version: 1.0
References: <157681308946.15810.5035622155250288552.idtracker@ietfa.amsl.com> <CA+RyBmXnL0x+_MPsdZ1epKA9tSU5zhpOWKj=WuQi0HJGZp0sjQ@mail.gmail.com>
In-Reply-To: <CA+RyBmXnL0x+_MPsdZ1epKA9tSU5zhpOWKj=WuQi0HJGZp0sjQ@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 19 Dec 2019 19:40:23 -0800
Message-ID: <CA+RyBmX__d5mHRTVpVT2Q_irg17Tdi1gAgAa7wgDFtwEAHv_Jg@mail.gmail.com>
To: spring <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b9c2bc059a1a7085"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/YsqZdnOdooSdZLUnu7qVIbFfoxA>
Subject: Re: [spring] New Version Notification for draft-mirsky-spring-bfd-09.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 03:40:42 -0000

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

Dear All,
Your comments and questions are always welcome and greatly appreciated.

Best regards,
Greg

On Thu, Dec 19, 2019 at 7:39 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Dear All,
> a new section Implementation Status has been added.
> Your comments and questions are alwaysl
>
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org>
> Date: Thu, Dec 19, 2019 at 7:38 PM
> Subject: New Version Notification for draft-mirsky-spring-bfd-09.txt
> To: Ilya Varlashkin <ilya@nobulus.com>, Gregory Mirsky <
> gregimirsky@gmail.com>, Ilya Varlashkin <Ilya@nobulus.com>, Jeff Tantsura
> <jefftant.ietf@gmail.com>, Mach Chen (Guoyi) <mach.chen@huawei.com>
>
>
>
> A new version of I-D, draft-mirsky-spring-bfd-09.txt
> has been successfully submitted by Greg Mirsky and posted to the
> IETF repository.
>
> Name:           draft-mirsky-spring-bfd
> Revision:       09
> Title:          Bidirectional Forwarding Detection (BFD) in Segment
> Routing Networks Using MPLS Dataplane
> Document date:  2019-12-19
> Group:          Individual Submission
> Pages:          13
> URL:
> https://www.ietf.org/internet-drafts/draft-mirsky-spring-bfd-09.txt
> Status:         https://datatracker.ietf.org/doc/draft-mirsky-spring-bfd/
> Htmlized:       https://tools.ietf.org/html/draft-mirsky-spring-bfd-09
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-mirsky-spring-bfd
> Diff:
> https://www.ietf.org/rfcdiff?url2=draft-mirsky-spring-bfd-09
>
> Abstract:
>    Segment Routing (SR) architecture leverages the paradigm of source
>    routing.  It can be realized in the Multiprotocol Label Switching
>    (MPLS) network without any change to the data plane.  A segment is
>    encoded as an MPLS label, and an ordered list of segments is encoded
>    as a stack of labels.  Bidirectional Forwarding Detection (BFD) is
>    expected to monitor any existing path between systems.  This document
>    defines how to use Label Switched Path Ping to bootstrap a BFD
>    session, control path in reverse direction of the SR-MPLS tunnel and
>    applicability of BFD Demand mode in the SR-MPLS domain.
>
>
>
>
> 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.
>
> The IETF Secretariat
>
>

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

<div dir=3D"ltr">Dear All,<div>Your comments and questions are always welco=
me and greatly appreciated.<div><br></div><div>Best regards,</div><div>Greg=
</div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Thu, Dec 19, 2019 at 7:39 PM Greg Mirsky &lt;<a href=3D"mail=
to:gregimirsky@gmail.com">gregimirsky@gmail.com</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Dear All,<d=
iv>a new section Implementation Status has been added.</div><div>Your comme=
nts and questions are alwaysl<br><br><div class=3D"gmail_quote"><div dir=3D=
"ltr" class=3D"gmail_attr">---------- Forwarded message ---------<br>From: =
<span dir=3D"auto">&lt;<a href=3D"mailto:internet-drafts@ietf.org" target=
=3D"_blank">internet-drafts@ietf.org</a>&gt;</span><br>Date: Thu, Dec 19, 2=
019 at 7:38 PM<br>Subject: New Version Notification for draft-mirsky-spring=
-bfd-09.txt<br>To: Ilya Varlashkin &lt;<a href=3D"mailto:ilya@nobulus.com" =
target=3D"_blank">ilya@nobulus.com</a>&gt;, Gregory Mirsky &lt;<a href=3D"m=
ailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt=
;, Ilya Varlashkin &lt;<a href=3D"mailto:Ilya@nobulus.com" target=3D"_blank=
">Ilya@nobulus.com</a>&gt;, Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ie=
tf@gmail.com" target=3D"_blank">jefftant.ietf@gmail.com</a>&gt;, Mach Chen =
(Guoyi) &lt;<a href=3D"mailto:mach.chen@huawei.com" target=3D"_blank">mach.=
chen@huawei.com</a>&gt;<br></div><br><br><br>
A new version of I-D, draft-mirsky-spring-bfd-09.txt<br>
has been successfully submitted by Greg Mirsky and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mirsky-spring-bfd<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A009<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Bidirectional Forwarding Detection=
 (BFD) in Segment Routing Networks Using MPLS Dataplane<br>
Document date:=C2=A0 2019-12-19<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 13<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-mirsky-spring-bfd-09.txt" rel=3D"noreferrer" targe=
t=3D"_blank">https://www.ietf.org/internet-drafts/draft-mirsky-spring-bfd-0=
9.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-mirsky-spring-bfd/" rel=3D"noreferrer" target=3D"_blank">ht=
tps://datatracker.ietf.org/doc/draft-mirsky-spring-bfd/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-mirsky-spring-bfd-09" rel=3D"noreferrer" target=3D"_blank">https://to=
ols.ietf.org/html/draft-mirsky-spring-bfd-09</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-mirsky-spring-bfd" rel=3D"noreferrer" target=3D"_blank">htt=
ps://datatracker.ietf.org/doc/html/draft-mirsky-spring-bfd</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-mirsky-spring-bfd-09" rel=3D"noreferrer" target=3D"=
_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-mirsky-spring-bfd-09</a><=
br>
<br>
Abstract:<br>
=C2=A0 =C2=A0Segment Routing (SR) architecture leverages the paradigm of so=
urce<br>
=C2=A0 =C2=A0routing.=C2=A0 It can be realized in the Multiprotocol Label S=
witching<br>
=C2=A0 =C2=A0(MPLS) network without any change to the data plane.=C2=A0 A s=
egment is<br>
=C2=A0 =C2=A0encoded as an MPLS label, and an ordered list of segments is e=
ncoded<br>
=C2=A0 =C2=A0as a stack of labels.=C2=A0 Bidirectional Forwarding Detection=
 (BFD) is<br>
=C2=A0 =C2=A0expected to monitor any existing path between systems.=C2=A0 T=
his document<br>
=C2=A0 =C2=A0defines how to use Label Switched Path Ping to bootstrap a BFD=
<br>
=C2=A0 =C2=A0session, control path in reverse direction of the SR-MPLS tunn=
el and<br>
=C2=A0 =C2=A0applicability of BFD Demand mode in the SR-MPLS domain.<br>
<br>
<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>
The IETF Secretariat<br>
<br>
</div></div></div>
</blockquote></div>

--000000000000b9c2bc059a1a7085--


From nobody Thu Dec 19 19:47:53 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20E7C12006F; Thu, 19 Dec 2019 19:47:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 0jBrGhgNAL5G; Thu, 19 Dec 2019 19:47:49 -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 E32B4120047; Thu, 19 Dec 2019 19:47:48 -0800 (PST)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 867389062CF373D6C2E7; Fri, 20 Dec 2019 03:47:46 +0000 (GMT)
Received: from lhreml736-chm.china.huawei.com (10.201.108.87) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 20 Dec 2019 03:47:45 +0000
Received: from lhreml736-chm.china.huawei.com (10.201.108.87) by lhreml736-chm.china.huawei.com (10.201.108.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 20 Dec 2019 03:47:46 +0000
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml736-chm.china.huawei.com (10.201.108.87) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 20 Dec 2019 03:47:45 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.131]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0439.000; Fri, 20 Dec 2019 11:47:40 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>, draft-ietf-spring-srv6-network-programming <draft-ietf-spring-srv6-network-programming@ietf.org>
Thread-Topic: IPR poll for draft-ietf-spring-srv6-network-programming
Thread-Index: AdWri8PrYNknLVMMSPK3l23i6uOM3wLXETQA
Date: Fri, 20 Dec 2019 03:47:41 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE14BA530E@DGGEML532-MBX.china.huawei.com>
References: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <26660_1575564615_5DE93547_26660_39_1_53C29892C857584299CBF5D05346208A48D1A2A9@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.165]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SZ8iXzAbAFf3V7rmx8Ke5esKzuo>
Subject: [spring] =?gb2312?b?tPC4tDogSVBSIHBvbGwgZm9yIGRyYWZ0LWlldGYtc3By?= =?gb2312?b?aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw==?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 03:47:51 -0000

SGkgYWxsLCANCg0KQSByZW1pbmRlciBmb3IgdGhpcyBJUFIgUG9sbC4gDQoNClRoZSBtaXNzaW5n
IGF1dGhvcnM6IFAuIENhbWFyaWxsbw0KVGhlIG1pc3NpbmcgY29udHJpYnV0b3JzOiBQcmVtIEpv
bm5hbGFnYWRkYSwgTWlsYWQgU2hhcmlmLCBHYXVyYXYgTmFpaywgQXJ0aGkgQXl5YW5nYXINCg0K
UGxlYXNlIGxldCBtZSBrbm93IGlmIHlvdSBoYXZlIGFscmVhZHkgcmVwbGllZC4gVGhhbmsgeW91
ISANCg0KQmVzdCByZWdhcmRzLCANClNodXBpbmcNCg0KDQoNCi0tLS0t08q8/tStvP4tLS0tLQ0K
t6K8/sjLOiBzcHJpbmcgW21haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZ10gtPqx7SBicnVu
by5kZWNyYWVuZUBvcmFuZ2UuY29tDQq3osvNyrG85DogMjAxOcTqMTLUwjbI1SAwOjUwDQrK1bz+
yMs6ICdTUFJJTkcgV0cgTGlzdCcgPHNwcmluZ0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZyA8ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nQGlldGYub3JnPg0K1vfM4jogW3NwcmluZ10gSVBSIHBvbGwgZm9yIGRyYWZ0
LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZw0KDQpIaSBTUFJJTkcgV0csDQoN
CkluIHBhcmFsbGVsIHRvIHRoZSBXR0xDIGZvciBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdv
cmstcHJvZ3JhbW1pbmcsIHdlIHdvdWxkIGxpa2UgdG8gcG9sbCBmb3IgSVBSLg0KDQpJZiB5b3Ug
YXJlIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1u
ZXR3b3JrLXByb2dyYW1taW5nIFsxXSBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLiBJZiB5
b3UgYXJlIGF3YXJlIG9mIElQUiwgcGxlYXNlIGluZGljYXRlIHdoZXRoZXIgaXQgaGFzIGJlZW4g
ZGlzY2xvc2VkIGluIGFjY29yZGFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyAoUkZDcyAzOTc5LCA0
ODc5LCAzNjY5IGFuZCA1Mzc4IHByb3ZpZGUgbW9yZSBkZXRhaWxzKS4NCg0KSWYgeW91IGFyZSBh
biAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsIHJl
Z2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuIA0KDQpU
aGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdW50aWwgSVBSIGNvbmZpcm1hdGlvbnMgaGF2
ZSBiZWVuIHJlY2VpdmVkIGZyb20gYWxsIGF1dGhvcnMgYW5kIGNvbnRyaWJ1dG9ycy4NCg0KVGhh
bmsgeW91LA0KQnJ1bm8NCg0KWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUNCg0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkNl
IG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9y
bWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9u
YyBwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlv
bi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBz
aWduYWxlciBhIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNl
cyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMg
ZCdhbHRlcmF0aW9uLCBPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBt
ZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNClRoaXMg
bWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBw
cml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7IHRoZXkg
c2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jp
c2F0aW9uLg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNl
IG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNo
bWVudHMuDQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZv
ciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQu
DQpUaGFuayB5b3UuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJpbmdAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQo=


From nobody Thu Dec 19 19:51:54 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B53312006F; Thu, 19 Dec 2019 19:51:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 ZI7aKtKtL4Lw; Thu, 19 Dec 2019 19:51:51 -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 087B3120047; Thu, 19 Dec 2019 19:51:51 -0800 (PST)
Received: from LHREML712-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 32AFF21E689F0AC695D3; Fri, 20 Dec 2019 03:51:49 +0000 (GMT)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by LHREML712-CAH.china.huawei.com (10.201.108.35) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 20 Dec 2019 03:51:48 +0000
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Fri, 20 Dec 2019 03:51:48 +0000
Received: from DGGEML406-HUB.china.huawei.com (10.3.17.50) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Fri, 20 Dec 2019 03:51:48 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.131]) by dggeml406-hub.china.huawei.com ([10.3.17.50]) with mapi id 14.03.0439.000; Fri, 20 Dec 2019 11:51:42 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "draft-voyer-spring-sr-replication-segment@ietf.org" <draft-voyer-spring-sr-replication-segment@ietf.org>
CC: spring <spring@ietf.org>
Thread-Topic: IPR Poll: draft-voyer-spring-sr-replication-segment
Thread-Index: AdWZercV+XdEVZ/yTWOOVJruoYO+Wgdbd4Tg
Date: Fri, 20 Dec 2019 03:51:42 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
References: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.165]
Content-Type: multipart/alternative; boundary="_000_4278D47A901B3041A737953BAA078ADE14BA532BDGGEML532MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Y5boEySLzJ_TN5tWG29cDohFZAM>
Subject: [spring] =?gb2312?b?tPC4tDogSVBSIFBvbGw6IGRyYWZ0LXZveWVyLXNwcmlu?= =?gb2312?b?Zy1zci1yZXBsaWNhdGlvbi1zZWdtZW50?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 03:51:53 -0000

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

SGkgYWxsLA0KDQpBIHJlbWluZGVyIGZvciB0aGlzIElQUiBQb2xsLg0KDQpUaGUgbWlzc2luZyBh
dXRob3JzOiBSLiBQYXJla2gsIFouIFpoYW5nDQpUaGUgbWlzc2luZyBjb250cmlidXRvcnM6IEt1
cnRpcyBHaWxsaXMNCg0KUGxlYXNlIGxldCBtZSBrbm93IGlmIHlvdSBoYXZlIGFscmVhZHkgcmVw
bGllZC4gVGhhbmsgeW91IQ0KDQpCZXN0IHJlZ2FyZHMsDQpTaHVwaW5nDQoNCg0Kt6K8/sjLOiBz
cHJpbmcgW21haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZ10gtPqx7SBicnVuby5kZWNyYWVu
ZUBvcmFuZ2UuY29tDQq3osvNyrG85DogMjAxOcTqMTHUwjEzyNUgMTowNA0KytW8/sjLOiBkcmFm
dC12b3llci1zcHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudEBpZXRmLm9yZw0Ks63LzTogc3By
aW5nIDxzcHJpbmdAaWV0Zi5vcmc+DQrW98ziOiBbc3ByaW5nXSBJUFIgUG9sbDogZHJhZnQtdm95
ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnQNCg0KSGkgQXV0aG9ycywgU1BSSU5HIFdH
LA0KDQpBdXRob3JzIG9mIGRyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdtZW50
IFsxXSBoYXZlIGFza2VkIGZvciBXRyBhZG9wdGlvbi4NCkJlZm9yZSB0aGUgY2FsbCBmb3Igd29y
a2luZyBncm91cCBhZG9wdGlvbiB3ZSB3b3VsZCBsaWtlIHRvIHBvbGwgZm9yIElQUi4NCg0KSWYg
eW91IGFyZSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0LXZveWVyLXNwcmluZy1z
ci1yZXBsaWNhdGlvbi1zZWdtZW50IHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwuDQpJZiB5
b3UgYXJlIGF3YXJlIG9mIElQUiwgcGxlYXNlIGluZGljYXRlIHdoZXRoZXIgaXQgaGFzIGJlZW4g
ZGlzY2xvc2VkIGluDQphY2NvcmRhbmNlIHRvIHRoZSBJRVRGIElQUiBydWxlcyAoZGV0YWlsZWQg
YXJlIGRlc2NyaWJlZCBpbiBSRkNzIDM5NzksIDQ4NzksIDM2NjkgYW5kIDUzNzgpLg0KDQpJZiB5
b3UgYXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3IqIHBsZWFzZSByZXNwb25kIHRvIHRoaXMg
ZW1haWwsIG9uIHRoZSBTUFJJTkcgbWFpbGluZyBsaXN0LA0KcmVnYXJkbGVzcyBvZiB3aGV0aGVy
IG9yIG5vdCB5b3UncmUgYXdhcmUgb2YgYW55IElQUi4gSWYgeW91IGFyZSBub3QgYW4NCmF1dGhv
ciBvciBjb250cmlidXRvciwgcGxlYXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSdy
ZSBhd2FyZSBvZg0KSVBSIHRoYXQgaGFzIG5vdCB5ZXQgYmVlbiBkaXNjbG9zZWQuDQoNClRoaXMg
ZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSBpbnRvIHRoZSB3b3JraW5nIGdyb3VwIHVudGlsIHN1
Y2ggdGltZSBhcw0Kd2UgaGF2ZSByZWNlaXZlZCBJUFIgY29uZmlybWF0aW9ucyBmcm9tIGFsbCBh
dXRob3JzIGFuZCBjb250cmlidXRvcnMuDQoNClRoYW5rcyENCg0KUm9iICYgQnJ1bm8NCg0KDQpb
MV0gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBs
aWNhdGlvbi1zZWdtZW50LTAwDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQoNCg0KQ2UgbWVzc2FnZSBldCBzZXMg
cGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVu
dGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQoNCnBhcyBldHJlIGRp
ZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2
ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQoNCmEg
bCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMu
IExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRp
b24sDQoNCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2Ug
YSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0KDQoNClRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQoNCnRoZXkg
c2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jp
c2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVh
c2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRh
Y2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJs
ZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lm
aWVkLg0KDQpUaGFuayB5b3UuDQo=

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"=B4=BF=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:"Calibri",sans-serif;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLChar
	{mso-style-name:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD";
	font-family:"Courier New";
	mso-fareast-language:EN-US;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.PrformatHTML, li.PrformatHTML, div.PrformatHTML
	{mso-style-name:"Pr=A8=A6format=A8=A6 HTML";
	mso-style-link:"Pr=A8=A6format=A8=A6 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.PrformatHTMLCar
	{mso-style-name:"Pr=A8=A6format=A8=A6 HTML Car";
	mso-style-priority:99;
	mso-style-link:"Pr=A8=A6format=A8=A6 HTML";
	font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle24
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.Char
	{mso-style-name:"=B4=BF=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=B4=BF=CE=C4=B1=BE;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1963027895;
	mso-list-template-ids:-956167048;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Hi all,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">A reminder for this IPR Poll.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">The missing authors: R. Parekh, Z. Zha=
ng<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">The missing contributors: Kurtis Gilli=
s<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Please let me know if you have already=
 replied. Thank you!
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Best regards,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Shuping<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif;mso-fareast-language:ZH-CN">=B7=A2=BC=FE=C8=CB<s=
pan lang=3D"EN-US">:</span></span></b><span lang=3D"EN-US" style=3D"font-fa=
mily:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif;mso-fareast-language:Z=
H-CN"> spring [mailto:spring-bounces@ietf.org]
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif;mso-fareast-language:ZH-CN">=B4=FA=B1=ED
</span></b><span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif;mso-fareast-language:ZH-CN">bruno.decraene@orang=
e.com<br>
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif;mso-fareast-language:ZH-CN">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D=
"EN-US">:</span></span></b><span lang=3D"EN-US" style=3D"font-family:&quot;=
=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif;mso-fareast-language:ZH-CN"> 2019=
</span><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans=
-serif;mso-fareast-language:ZH-CN">=C4=EA<span lang=3D"EN-US">11</span>=D4=
=C2<span lang=3D"EN-US">13</span>=C8=D5<span lang=3D"EN-US">
 1:04<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> draft-voyer-spring-sr-replication-segment@ietf.org<br>
</span><b>=B3=AD=CB=CD<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> spring &lt;spring@ietf.org&gt;<br>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> [spring] IPR Poll: draft-voyer-spring-sr-replication-segment<o:p></o:p></=
span></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">Hi Authors, SPRING =
WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">Authors of draft-vo=
yer-spring-sr-replication-segment [1] have asked for WG adoption.<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">Before the call for=
 working group adoption&nbsp;we would like to poll for IPR.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">If you are aware of=
 IPR that applies to&nbsp;draft-voyer-spring-sr-replication-segment please =
respond to this email.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">If you are aware of=
 IPR, please indicate whether it has been disclosed in
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">accordance to the I=
ETF IPR rules (detailed are described in RFCs 3979, 4879, 3669 and 5378).<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">If you are an *auth=
or or contributor*&nbsp;please respond to this email, on the SPRING mailing=
 list,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">regardless of wheth=
er or not you're aware of any IPR. If you are not an
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">author or contribut=
or, please explicitly respond only if you're aware of
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">IPR that has not ye=
t been disclosed.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">This document will =
not advance into the working group until such time as
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">we have received IP=
R confirmations from all authors and contributors.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR">Thanks!<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR">Rob &amp; Bruno<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">[1] <a href=3D"https://tools.ietf.=
org/html/draft-voyer-spring-sr-replication-segment-00">
https://tools.ietf.org/html/draft-voyer-spring-sr-replication-segment-00</a=
><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"FR">____________________________________________________=
_____________________________________________________________________<o:p><=
/o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces j=
ointes. Les messages electroniques etant susceptibles d'alteration,<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied witho=
ut authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<o:p></o:p></span></p=
re>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>
</body>
</html>

--_000_4278D47A901B3041A737953BAA078ADE14BA532BDGGEML532MBXchi_--


From nobody Thu Dec 19 19:55:02 2019
Return-Path: <li_zhenqiang@hotmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EFFF12006F; Thu, 19 Dec 2019 19:55:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.124
X-Spam-Level: 
X-Spam-Status: No, score=-1.124 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=0.874, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 (2048-bit key) header.d=hotmail.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 Bp2WVE0g_7H8; Thu, 19 Dec 2019 19:54:59 -0800 (PST)
Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255051.outbound.protection.outlook.com [40.92.255.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF76F120047; Thu, 19 Dec 2019 19:54:58 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tu2RshW3k1PHu6lstZC1ZKhUSDBA1jWuhm9x8ODyaN+CwkLvDvJ0GJCqCINvwIzloeV+7NY67yJir6gtqNBeobH8VfWu7UuzWXAW90jF4bT7qYZZdkKI04MinQh7sWMtvv46iUh14dCpp+myAlIvIeC7zy8jaYfWRCyHrLNaUoXLIMAbj+5dA1R+45jpzBdnWfJ7v6tdSkn3D07BNaQaP20YP4OqHuj7mVgaHj9aczXt+gq46CWCu0IgwKJCZBJ4OKhRwsR+9cl8n+GVdHp2QoP3akXl/+jL6NRDtBOpSjEfm53EppjdZm+m3gEPL2vzpfyWphgPDd3MyV5g+AJciw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1zX2cStFJrMtsotedPYsyW4hCsWWUxx+1Y70YkpIFQo=; b=bjVt+FYJDH573b0vnkX/IpQNkTn31AO52DBDLZLD8KCdeNjfZ1XgiKKhuNptWHHISwlyfPPIMFLsdOjv/BJrG1bwiTJURTug1Cce13V4FwQNFJQJmyVFRc29jPDmSLlta895UUNm/juxq+WnSZ9fUyNHsylpGb1yTcqUYhEMriKQbMb5eLjeRY6LYDUPMpFx+rzMBMsc1WNQ8Y9kui0CmriG5yQHzuaEx/8/nwzMPvhNk+C34kVyXOeAk8Bunti6kFsciKeQmAp2xKzvxAbEFSM6OhoFgOKKUhbCXjoDnqIq4Y6v9g93kQrIffRx8mgBMGZk9VqBIjTN3x8aK+5TTw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.com; dmarc=pass action=none header.from=hotmail.com; dkim=pass header.d=hotmail.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1zX2cStFJrMtsotedPYsyW4hCsWWUxx+1Y70YkpIFQo=; b=pWN9QZOxx+9g4HYTCbgSpHZTd2/aQbQDE5lh5XR/R0mM8QTqCLDv6hkKn1PHanUGwDzCr6xVy02McYFPDIaCv3LKeEcoVt8vdg2EcOZRJUSHpyKlNJPeTDpet3DU1R/Iz+tzjHHLwm8RzwIgvPh5oZC6lBmi8pb6Y/PM2LstyCO5Qxj8Up2kYY8xks2XsLM09hue5pCJm5RwWTTbLf8qRM8IiRSwC2ykdT15ERv/Al2K4B1lKACIjQzyjVEsFaN5tvmoUyWTZy0b2ibc5/BXYm0fA0JnobI482Ea6dBvWNV4Ro9F8uw7E9Y5DYd8uZ/FEESDLRm2GzDef7QV7flxbA==
Received: from HK2APC01FT053.eop-APC01.prod.protection.outlook.com (10.152.248.55) by HK2APC01HT115.eop-APC01.prod.protection.outlook.com (10.152.249.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Fri, 20 Dec 2019 03:54:54 +0000
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com (10.152.248.59) by HK2APC01FT053.mail.protection.outlook.com (10.152.249.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14 via Frontend Transport; Fri, 20 Dec 2019 03:54:54 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:367EEA580BCB53BF9471D0030CA602F0F7829D3D752D687CCB8FDE605D192593; UpperCasedChecksum:D40EFD0C6363DA8417B7FF466426AD7CEB01181C531DFA085DB364BD07201F43; SizeAsReceived:7764; Count:50
Received: from HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52]) by HK0PR03MB4066.apcprd03.prod.outlook.com ([fe80::ad00:a3b6:1bac:6f52%7]) with mapi id 15.20.2559.012; Fri, 20 Dec 2019 03:54:54 +0000
Date: Fri, 20 Dec 2019 11:55:06 +0800
From: "li_zhenqiang@hotmail.com" <li_zhenqiang@hotmail.com>
To: "Dongjie (Jimmy)" <jie.dong@huawei.com>,  "spring@ietf.org" <spring@ietf.org>
Cc: "spring-chairs@ietf.org" <spring-chairs@ietf.org>
References: <76CD132C3ADEF848BD84D028D243C927CD4F18A0@NKGEML515-MBX.china.huawei.com>
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
Message-ID: <HK0PR03MB4066565C1E5AFE69635EFD27FC2D0@HK0PR03MB4066.apcprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart638112861148_=----"
X-ClientProxiedBy: HK2PR02CA0179.apcprd02.prod.outlook.com (2603:1096:201:21::15) To HK0PR03MB4066.apcprd03.prod.outlook.com (2603:1096:203:9d::21)
X-Microsoft-Original-Message-ID: <2019122011550533263434@hotmail.com>
MIME-Version: 1.0
Received: from cmcc-PC (183.243.243.19) by HK2PR02CA0179.apcprd02.prod.outlook.com (2603:1096:201:21::15) with Microsoft SMTP Server (version=TLS1_1, cipher=) via Frontend Transport; Fri, 20 Dec 2019 03:54:52 +0000
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.9.156[cn]
X-Microsoft-Original-Message-ID: <2019122011550533263434@hotmail.com>
X-TMN: [VpoYupmpMKIDmKhyiF8+78JEJVcnmdXV]
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 50
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: ba8c1573-5cbd-4ed5-50d6-08d785005ea4
X-MS-TrafficTypeDiagnostic: HK2APC01HT115:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: wd5RPibheCco/L0ZGBZW6vzLPXdwjgPvNDr4uUzqnJp6RnAeBS2BkVh3UbyG1ZQbTgDZjRMVHANO1N8H23rQaGnxTFsieNtkPSW42qZH70BOCXSzxP2DgohYqZ8cBuW7LkM6wqbHKDmN7iB6ewSgwrQIbdhjd3M6O07Z1xgzyPAW1LJLvYkoleSeZnBtpTlhMi1Vu8jnGi7euCcMwqduti69pJGa5tJngKxvIV3OoU4=
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ba8c1573-5cbd-4ed5-50d6-08d785005ea4
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Dec 2019 03:54:53.8990 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT115
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pAkXVep-WZw3urVnGnA4Kdh6SXQ>
Subject: Re: [spring] Update and request to adopt draft-dong-spring-sr-for-enhanced-vpn
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 03:55:02 -0000

------=_001_NextPart638112861148_=----
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

RGVhciBBbGwsDQoNClJlc291cmNlIGF3YXJlbmVzcyBzZWdtZW50IHJvdXRpbmcgaXMgZXNzZW50
aWFsIGZvciBlbmhhbmNlZCBWUE4uICBUaGlzIGZlYXR1cmUgYWxzbyBlbnJpY2hlcyBTUFJJTkcg
YnkgdGFraW5nIHRoZSByZXNvdXJjZSBvZiBlYWNoIGhvcCBlbnJvdXRlIGludG8gYWNjb3VudCB3
aGVuIGRvaW5nIHRoZSBzb3VyY2Ugcm91dGluZy4NCkhvcGUgYWxsIHRoZSBjb21tZW50cyBhbmQg
c3VnZ2VzdGlvbnMgYXJlIGluY29ycG9yYXRlZCBpbiB0aGlzIHZlcnNpb24uIEFzIGEgY28tYXV0
aG9yIEkgYmVsaWV2ZSBpdCBpcyByZWFkeSBmb3IgV0cgYWRvcHRpb24gY2FsbC4NCg0KQmVzdCBS
ZWdhcmRzLA0KWmhlbnFpYW5nIExpDQoNCg0KbGlfemhlbnFpYW5nQGhvdG1haWwuY29tDQogDQpG
cm9tOiBEb25namllIChKaW1teSkNCkRhdGU6IDIwMTktMTItMTYgMTg6MzYNClRvOiBzcHJpbmdA
aWV0Zi5vcmcNCkNDOiBzcHJpbmctY2hhaXJzQGlldGYub3JnDQpTdWJqZWN0OiBbc3ByaW5nXSBV
cGRhdGUgYW5kIHJlcXVlc3QgdG8gYWRvcHQgZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFu
Y2VkLXZwbg0KRGVhciBXRywgDQogDQpXZSBqdXN0IHN1Ym1pdHRlZCBhIG5ldyByZXZpc2lvbiBv
ZiBkcmFmdC1kb25nLXNwcmluZy1zci1mb3ItZW5oYW5jZWQtdnBuIHRvIHNvbHZlIHRoZSBjb21t
ZW50cyBhbmQgc3VnZ2VzdGlvbnMgcmVjZWl2ZWQgYm90aCBkdXJpbmcgSUVURjEwNiBhbmQgb24g
dGhlIG1haWwgbGlzdC4NCiANClRoZSBtYWpvciBjaGFuZ2VzIGFyZToNCiANCjEuIEZvbGxvd2lu
ZyB0aGUgY2hhaXJzJyBzdWdnZXN0aW9uLCB3ZSByZWR1Y2VkIHRoZSBkZXNjcmlwdGlvbiBhYm91
dCBuZXR3b3JrIHNsaWNpbmcgYW5kIGVuaGFuY2VkIFZQTiBzZXJ2aWNlIGZyb20gdGhlIGFic3Ry
YWN0LCBpbnRyb2R1Y3Rpb24gYW5kIHRoZSBmb2xsb3dpbmcgc2VjdGlvbnMsIHNvIHRoYXQgaXQg
bWFpbmx5IGZvY3VzZXMgb24gdGhlIFNSIGJhc2VkIGRhdGEgcGxhbmUgbWVjaGFuaXNtLCB1c2Ug
Y2FzZSBhbmQgcHJvY2VkdXJlcy4gDQogDQoyLiBTb2x2ZSB0aGUgY29tbWVudHMgcmVjZWl2ZWQg
ZnJvbSBTYXNoYSAodGhhbmtzIGFnYWluKS4NCiANCjMuIFNvbWUgZWRpdG9yaWFsIGNoYW5nZXMu
IA0KIA0KQWZ0ZXIgdGhpcyB1cGRhdGUsIHRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGEgZ2VuZXJp
YyBtZWNoYW5pc20gdG8gZW5oYW5jZSBTUiB3aXRoIHJlc291cmNlIGF3YXJlbmVzcywgYW5kIHRo
ZSBtYWpvciBjb250ZW50IG9mIHRoZSBkb2N1bWVudCBoYXMgYmVlbiBzdGFibGUuIFRodXMgdGhl
IGNvLWF1dGhvcnMgYmVsaWV2ZSBpdCBpcyByZWFkeSBmb3IgU1BSSU5HIFdHIHRvIGFkb3B0IGl0
LCBhbmQgd291bGQgbGlrZSB0byBzb2xpY2l0IHRvIGluaXRpYXRlIHRoZSBhZG9wdGlvbiBwb2xs
IG9uIHRoaXMgZG9jdW1lbnQuIFRoYW5rcy4gDQogDQpCZXN0IHJlZ2FyZHMsDQpKaWUNCiANCi0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcg
W21haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmddIA0KU2VudDogTW9uZGF5LCBEZWNlbWJl
ciAxNiwgMjAxOSA1OjEzIFBNDQpUbzogVGFrdXlhIE1peWFzYWthIDx0YS1taXlhc2FrYUBrZGRp
LmNvbT47IFpoZW5xaWFuZyBMaSA8bGlfemhlbnFpYW5nQGhvdG1haWwuY29tPjsgRmVuZ3dlaSBR
aW4gPHFpbmZlbmd3ZWlAY2hpbmFtb2JpbGUuY29tPjsgU3Rld2FydCBCcnlhbnQgPHN0ZXdhcnQu
YnJ5YW50QGdtYWlsLmNvbT47IFlvbmdxaW5nIFpodSA8emh1eXEuZ2RAY2hpbmF0ZWxlY29tLmNu
PjsgRG9uZ2ppZSAoSmltbXkpIDxqaWUuZG9uZ0BodWF3ZWkuY29tPg0KU3ViamVjdDogTmV3IFZl
cnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1kb25nLXNwcmluZy1zci1mb3ItZW5oYW5jZWQt
dnBuLTA2LnR4dA0KIA0KIA0KQSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LWRvbmctc3ByaW5n
LXNyLWZvci1lbmhhbmNlZC12cG4tMDYudHh0DQpoYXMgYmVlbiBzdWNjZXNzZnVsbHkgc3VibWl0
dGVkIGJ5IEppZSBEb25nIGFuZCBwb3N0ZWQgdG8gdGhlIElFVEYgcmVwb3NpdG9yeS4NCiANCk5h
bWU6IGRyYWZ0LWRvbmctc3ByaW5nLXNyLWZvci1lbmhhbmNlZC12cG4NClJldmlzaW9uOiAwNg0K
VGl0bGU6IFNlZ21lbnQgUm91dGluZyBmb3IgUmVzb3VyY2UgUGFydGl0aW9uZWQgVmlydHVhbCBO
ZXR3b3Jrcw0KRG9jdW1lbnQgZGF0ZTogMjAxOS0xMi0xNg0KR3JvdXA6IEluZGl2aWR1YWwgU3Vi
bWlzc2lvbg0KUGFnZXM6IDE4DQpVUkw6ICAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzL2RyYWZ0LWRvbmctc3ByaW5nLXNyLWZvci1lbmhhbmNlZC12cG4tMDYu
dHh0DQpTdGF0dXM6ICAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2VkLXZwbi8NCkh0bWxpemVkOiAgICAgICBodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2Vk
LXZwbi0wNg0KSHRtbGl6ZWQ6ICAgICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2h0bWwvZHJhZnQtZG9uZy1zcHJpbmctc3ItZm9yLWVuaGFuY2VkLXZwbg0KRGlmZjogICAgICAg
ICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1kb25nLXNwcmluZy1z
ci1mb3ItZW5oYW5jZWQtdnBuLTA2DQogDQpBYnN0cmFjdDoNCiAgIFRoaXMgZG9jdW1lbnQgZGVz
Y3JpYmVzIHRoZSBtZWNoYW5pc20gdG8gYXNzb2NpYXRlIFNlZ21lbnQgUm91dGluZw0KICAgSWRl
bnRpZmllcnMgKFNJRHMpIHdpdGggbmV0d29yayByZXNvdXJjZSBhdHRyaWJ1dGVzLiAgVGhlIHJl
c291cmNlLQ0KICAgYXdhcmUgU0lEcyByZXRhaW4gdGhlaXIgb3JpZ2luYWwgZnVuY3Rpb25hbGl0
eSwgd2l0aCB0aGUgYWRkaXRpb25hbA0KICAgc2VtYW50aWNzIG9mIGlkZW50aWZ5aW5nIHRoZSBz
ZXQgb2YgbmV0d29yayByZXNvdXJjZXMgYXZhaWxhYmxlIGZvcg0KICAgdGhlIHBhY2tldCBwcm9j
ZXNzaW5nIGFjdGlvbi4gIFRoZXNlIFNJRHMgY2FuIGJlIHVzZWQgdG8gYnVpbGQgU0lEDQogICBs
aXN0cyB3aXRoIHJlc2VydmVkIG5ldHdvcmsgcmVzb3VyY2VzLCB3aGljaCBjYW4gYmUgdXNlZCBm
b3IgbWFueQ0KICAgbmV0d29yayBzY2VuYXJpb3MuICBPbmUgdHlwaWNhbCB1c2UgY2FzZSBpcyB0
byBwcm92aWRlIFNSIHZpcnR1YWwNCiAgIG5ldHdvcmtzIHdpdGggcmVxdWlyZWQgbmV0d29yayB0
b3BvbG9neSBhbmQgcmVzb3VyY2UgYXR0cmlidXRlcy4gIFRoZQ0KICAgcHJvcG9zZWQgbWVjaGFu
aXNtIGlzIGFwcGxpY2FibGUgdG8gYm90aCBzZWdtZW50IHJvdXRpbmcgd2l0aCBNUExTDQogICBk
YXRhIHBsYW5lIChTUi1NUExTKSBhbmQgc2VnbWVudCByb3V0aW5nIHdpdGggSVB2NiBkYXRhIHBs
YW5lIChTUnY2KS4NCiANCiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiANCiANClBsZWFz
ZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1l
IG9mIHN1Ym1pc3Npb24gdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2
YWlsYWJsZSBhdCB0b29scy5pZXRmLm9yZy4NCiANClRoZSBJRVRGIFNlY3JldGFyaWF0DQogDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0Kc3ByaW5nIG1h
aWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZw0K

------=_001_NextPart638112861148_=----
Content-Type: text/html;
	charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

<html><head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bo=
ttom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: ????=
; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>=0A=
<div><span></span>Dear All,</div><div><br></div><div>Resource awareness seg=
ment routing is essential for enhanced VPN. &nbsp;This feature also enriche=
s SPRING by taking the resource of each hop enroute into account when doing=
 the source routing.</div><div>Hope all the comments and suggestions are in=
corporated in this version. As a co-author I believe it is ready for WG ado=
ption call.</div>=0A=
<div><br></div><div>Best Regards,</div><div>Zhenqiang Li</div><hr style=3D"=
width: 210px; height: 1px;" color=3D"#b5c4df" size=3D"1" align=3D"left">=0A=
<div><span><div style=3D"MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10p=
t"><div>li_zhenqiang@hotmail.com</div></div></span></div>=0A=
<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5e=
m"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1.0p=
t;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT=
: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefe=
f; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a href=3D=
"mailto:jie.dong@huawei.com">Dongjie (Jimmy)</a></div><div><b>Date:</b>&nbs=
p;2019-12-16&nbsp;18:36</div><div><b>To:</b>&nbsp;<a href=3D"mailto:spring@=
ietf.org">spring@ietf.org</a></div><div><b>CC:</b>&nbsp;<a href=3D"mailto:s=
pring-chairs@ietf.org">spring-chairs@ietf.org</a></div><div><b>Subject:</b>=
&nbsp;[spring] Update and request to adopt draft-dong-spring-sr-for-enhance=
d-vpn</div></div></div><div><div>Dear WG, </div>=0A=
<div>&nbsp;</div>=0A=
<div>We just submitted a new revision of draft-dong-spring-sr-for-enhanced-=
vpn to solve the comments and suggestions received both during IETF106 and =
on the mail list.</div>=0A=
<div>&nbsp;</div>=0A=
<div>The major changes are:</div>=0A=
<div>&nbsp;</div>=0A=
<div>1. Following the chairs' suggestion, we reduced the description about =
network slicing and enhanced VPN service from the abstract, introduction an=
d the following sections, so that it mainly focuses on the SR based data pl=
ane mechanism, use case and procedures. </div>=0A=
<div>&nbsp;</div>=0A=
<div>2. Solve the comments received from Sasha (thanks again).</div>=0A=
<div>&nbsp;</div>=0A=
<div>3. Some editorial changes. </div>=0A=
<div>&nbsp;</div>=0A=
<div>After this update, this document describes a generic mechanism to enha=
nce SR with resource awareness, and the major content of the document has b=
een stable. Thus the co-authors believe it is ready for SPRING WG to adopt =
it, and would like to solicit to initiate the adoption poll on this documen=
t. Thanks. </div>=0A=
<div>&nbsp;</div>=0A=
<div>Best regards,</div>=0A=
<div>Jie</div>=0A=
<div>&nbsp;</div>=0A=
<div>-----Original Message-----</div>=0A=
<div>From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] </div=
>=0A=
<div>Sent: Monday, December 16, 2019 5:13 PM</div>=0A=
<div>To: Takuya Miyasaka &lt;ta-miyasaka@kddi.com&gt;; Zhenqiang Li &lt;li_=
zhenqiang@hotmail.com&gt;; Fengwei Qin &lt;qinfengwei@chinamobile.com&gt;; =
Stewart Bryant &lt;stewart.bryant@gmail.com&gt;; Yongqing Zhu &lt;zhuyq.gd@=
chinatelecom.cn&gt;; Dongjie (Jimmy) &lt;jie.dong@huawei.com&gt;</div>=0A=
<div>Subject: New Version Notification for draft-dong-spring-sr-for-enhance=
d-vpn-06.txt</div>=0A=
<div>&nbsp;</div>=0A=
<div>&nbsp;</div>=0A=
<div>A new version of I-D, draft-dong-spring-sr-for-enhanced-vpn-06.txt</di=
v>=0A=
<div>has been successfully submitted by Jie Dong and posted to the IETF rep=
ository.</div>=0A=
<div>&nbsp;</div>=0A=
<div>Name:		draft-dong-spring-sr-for-enhanced-vpn</div>=0A=
<div>Revision:	06</div>=0A=
<div>Title:		Segment Routing for Resource Partitioned Virtual Networks</div=
>=0A=
<div>Document date:	2019-12-16</div>=0A=
<div>Group:		Individual Submission</div>=0A=
<div>Pages:		18</div>=0A=
<div>URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 https://www.ietf.org/internet-drafts/draft-dong-spring-sr-for-enhanced-vpn=
-06.txt</div>=0A=
<div>Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://datatr=
acker.ietf.org/doc/draft-dong-spring-sr-for-enhanced-vpn/</div>=0A=
<div>Htmlized:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://tools.ietf.org/h=
tml/draft-dong-spring-sr-for-enhanced-vpn-06</div>=0A=
<div>Htmlized:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://datatracker.ietf=
.org/doc/html/draft-dong-spring-sr-for-enhanced-vpn</div>=0A=
<div>Diff:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http=
s://www.ietf.org/rfcdiff?url2=3Ddraft-dong-spring-sr-for-enhanced-vpn-06</d=
iv>=0A=
<div>&nbsp;</div>=0A=
<div>Abstract:</div>=0A=
<div>&nbsp;&nbsp; This document describes the mechanism to associate Segmen=
t Routing</div>=0A=
<div>&nbsp;&nbsp; Identifiers (SIDs) with network resource attributes.&nbsp=
; The resource-</div>=0A=
<div>&nbsp;&nbsp; aware SIDs retain their original functionality, with the =
additional</div>=0A=
<div>&nbsp;&nbsp; semantics of identifying the set of network resources ava=
ilable for</div>=0A=
<div>&nbsp;&nbsp; the packet processing action.&nbsp; These SIDs can be use=
d to build SID</div>=0A=
<div>&nbsp;&nbsp; lists with reserved network resources, which can be used =
for many</div>=0A=
<div>&nbsp;&nbsp; network scenarios.&nbsp; One typical use case is to provi=
de SR virtual</div>=0A=
<div>&nbsp;&nbsp; networks with required network topology and resource attr=
ibutes.&nbsp; The</div>=0A=
<div>&nbsp;&nbsp; proposed mechanism is applicable to both segment routing =
with MPLS</div>=0A=
<div>&nbsp;&nbsp; data plane (SR-MPLS) and segment routing with IPv6 data p=
lane (SRv6).</div>=0A=
<div>&nbsp;</div>=0A=
<div>&nbsp;</div>=0A=
<div>&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;&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;&nbsp;&nbsp; </div>=0A=
<div>&nbsp;</div>=0A=
<div>&nbsp;</div>=0A=
<div>Please note that it may take a couple of minutes from the time of subm=
ission until the htmlized version and diff are available at tools.ietf.org.=
</div>=0A=
<div>&nbsp;</div>=0A=
<div>The IETF Secretariat</div>=0A=
<div>&nbsp;</div>=0A=
<div>_______________________________________________</div>=0A=
<div>spring mailing list</div>=0A=
<div>spring@ietf.org</div>=0A=
<div>https://www.ietf.org/mailman/listinfo/spring</div>=0A=
</div></blockquote>=0A=
</body></html>=

------=_001_NextPart638112861148_=------


From nobody Thu Dec 19 21:10:35 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62BF81207FD for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 21:10:32 -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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AFaBxEwG5SyV for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 21:10:28 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B5EB120045 for <spring@ietf.org>; Thu, 19 Dec 2019 21:10:27 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01lp2054.outbound.protection.outlook.com [104.47.1.54]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-248-E7ewBjaQOqi5Os5C0DXn0w-1; Fri, 20 Dec 2019 05:10:21 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5334.eurprd03.prod.outlook.com (20.179.46.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Fri, 20 Dec 2019 05:10:19 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2559.015; Fri, 20 Dec 2019 05:10:18 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB30yUuQpd+rN06ZUFj620sk56e90UZAgAP/IQCAAKne0A==
Date: Fri, 20 Dec 2019 05:10:18 +0000
Message-ID: <DBBPR03MB5415F3C4E591DA8100B538CDEE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <7BD918AB-4A05-4F27-A922-42ECD99401D1@cisco.com>
In-Reply-To: <7BD918AB-4A05-4F27-A922-42ECD99401D1@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2c0f:fe40:3:1:885a:9913:a5d8:815f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: eb2ed4cd-d338-440a-bb77-08d7850ae830
x-ms-traffictypediagnostic: DBBPR03MB5334:
x-microsoft-antispam-prvs: <DBBPR03MB53342F5551408C7216079A39EE2D0@DBBPR03MB5334.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1751;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(346002)(366004)(376002)(39860400002)(189003)(199004)(55016002)(8676002)(478600001)(33656002)(316002)(8936002)(54906003)(6506007)(81166006)(81156014)(966005)(66476007)(66446008)(186003)(9686003)(76116006)(66946007)(64756008)(66556008)(7696005)(66574012)(2906002)(5660300002)(6916009)(4326008)(86362001)(52536014)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5334; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Qqq0sj19TWA8EfRBOtPHH4+NnQEvJ6A27Am66kzx7Z1PF8QIKW//J9ynoaY4JPYy1jQsHMG/3SdypUp68++/cVRoFWUVr/hbgNgOAjV7nzJ8gVmsuhBGIVrF1rGPZX3H56tOs/SXiA1n04B/sh4h1F6BrwqNK6oHLnDmLk4XRT+7e1NHgApReqLbHOEe+yiLUxsb0mDBv+Nhnbd9atbvtLOVE5XfCtXlmuKDF7zOgIhDI/diiPkyrbCVmB/FcAyGXprJ0E4hUrdPfi6nyumKDYvvcyekRAdVcBvJatEScTm9geRV/MwYAmKN5msN1dxc+u/mBON7ADWWBWZprSw72lUSny9N5O3o8SgkObLjyhEkzoueA6gZCMIsibkj9BCnbgDuyMoqF1OiGEj4c8eq+BvKoCi+eEpDWC+T+USuV3y5DSjRtaBqCR9S0Wsi1MNBWHSelT0fb/h84loBQK82rx9eQBmVT5F05yt+gK/Mc7w=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eb2ed4cd-d338-440a-bb77-08d7850ae830
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 05:10:18.6880 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: gT37UmCidvErbvJ2i50FQp4e1wVhr0NK8el+k1cyX/1LM4jxEKL5xc/bXpYKM+/63kDV8o5oaolT/+03tvYg//V050PDWkFT7/WRd/JY9WM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5334
X-MC-Unique: E7ewBjaQOqi5Os5C0DXn0w-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB5415F3C4E591DA8100B538CDEE2D0DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Fq8I3UY-dmardpS-TF69rElNMcE>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 05:10:32 -0000

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

SGkgRGFycmVuLA0KDQoNCg0KDQoNCj4gWW91IHN0YXRlIHRoYXQg4oCcY29kZSBzZWVtcyB0byBi
ZSAqd2F5KiBvZmYgdGhlIGRyYWZ04oCdLCBidXQgdGhlcmUgaXMgbm90aGluZyBpbiB5b3VyIGVt
YWlsIHRvIHN1cHBvcnQgdGhpcy4NCg0KDQoNCkZpcnN0bHkgLSB0aGlzIHF1b3RlIGxlYXZlcyBv
dXQgYSBrZXkgc3RhdGVtZW50IGluIG15IG9yaWdpbmFsIGVtYWlsIC0gdGhhdCBJIG1heSBoYXZl
IGJlZW4gcmVhZGluZyB0aGUgZG9jdW1lbnQgaW5jb3JyZWN0bHkuDQoNCg0KDQo+IFlvdSBoYXZl
IG1hZGUgY2xhaW1zIGJhc2VkIG9uIHVuZm9ydHVuYXRlIG1pc3VuZGVyc3RhbmRpbmdzIG9mIFNS
djYuDQoNCg0KDQpBIG1pc3VuZGVyc3RhbmRpbmcgdGhhdCBxdWl0ZSBmcmFua2x5IHNob3VsZCBj
b25jZXJuIHRoZSBhdXRob3JzIG9mIHRoaXMgZHJhZnQsIHNpbmNlIGl0IGhhcyBiZWVuIGNsZWFy
bHkgZGVtb25zdHJhdGVkIGluIHN1YnNlcXVlbnQgZW1haWxzIHRoYXQgSSB3YXMgbm90IGFsb25l
IGluIHRoaXMgbWlzdW5kZXJzdGFuZGluZywgcGxlYXNlIHNlZSBodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9kNDVCM3dJNVVCbGlJRTBhb0pQVS1QRE5lN3cgYW5k
IGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL0piTDIyWFVMeWlO
QTlISDlMRkFOWnBpNEJicw0KDQoNCg0KPiBMZXTigJlzIHJldHVybiBmb2N1cyB0byBkaXNjdXNz
aW5nIHRlY2huaWNhbCBwb2ludHMgYW5kIHByb2dyZXNzaW5nIHRoZSBXRyBhZ2VuZGEgYW5kIG1p
bGVzdG9uZXMgd2l0aCBkaWxpZ2VuY2UgYW5kIGEgY29uc3RydWN0aXZlIG1pbmRzZXQuDQoNCg0K
DQpXaHkgZG8gd2Ugc3RhbmRhcmRpemU/ICBGb3IgdGhlIHB1cnBvc2Ugb2YgaW50ZXItb3AuICBX
aHkgaXMgcnVubmluZyBjb2RlIGNlbnRyYWwgdG8gSUVURiBwaGlsb3NvcGhpZXM/ICBJbiBteSB2
aWV3LCBpdHMgc28gdGhhdCBwZW9wbGUgY2FuIGRlbW9uc3RyYXRlIHdoYXQgaXMgaW4gdGhlIGRy
YWZ0IGFuZCBzbyB0aGF0IHRoZSB1bmRlcnN0YW5kaW5nIG9mIHdoYXQgaXMgaW4gdGhlIGRyYWZ0
IGNhbiBiZSB0ZXN0ZWQgaW4gcmVhbCBjb2RlLiAgSW5kZWVkLCBJIHBvaW50IHRvIHRoZSBpbnRy
b2R1Y3Rpb24gb2YgdGhpcyBkcmFmdDoNCg0KDQpUaGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIFNS
djYgTmV0d29yayBQcm9ncmFtbWluZyBjb25jZXB0IGFuZCBhaW1zDQphdCBzdGFuZGFyZGl6aW5n
IHRoZSBtYWluIHNlZ21lbnQgcm91dGluZyBmdW5jdGlvbnMgdG8gZW5hYmxlIHRoZQ0KY3JlYXRp
b24gb2YgaW50ZXJvcGVyYWJsZSBvdmVybGF5cyB3aXRoIHVuZGVybGF5IG9wdGltaXphdGlvbiBh
bmQNCnNlcnZpY2UgcHJvZ3JhbW1pbmcuDQoNClRoZXJlZm9yZSDigJMgaWYgdGhlIHRleHQgaW4g
dGhlIGRyYWZ0IGlzIGJlaW5nIG1pcy1pbnRlcnByZXRlZCDigJMgSSB3b3VsZCBzYXkgdGhhdCB0
aGUgcXVlc3Rpb25pbmcgb2YgdGhpcyBpcyBib3RoIHJlbGV2YW50IGFuZCBjb25zdHJ1Y3RpdmUg
4oCTIGJlY2F1c2UgYSBtaXMtcmVhZGluZyBvZiB0aGlzIGJ5IG11bHRpcGxlIHBlb3BsZSwgYm90
aCB2ZW5kb3JzIGFuZCBvcGVyYXRvcnMgYWxpa2UgaXQgd291bGQgc2VlbSwgd291bGQgcmVzdWx0
IGluIHNpZ25pZmljYW50IGNoYWxsZW5nZXMgdG8gaW50ZXItb3AgaW1wbGVtZW50YXRpb25zIG9m
IHNhaWQgdGV4dC4gSSB3b3VsZCBhbHNvIHBvaW50IG91dCB0aGF0IHRoZSBjb3JuZXJzdG9uZSBv
ZiB0aGUgSUVURiBpcyB0byBmaW5kIGNvbnNlbnN1cywgIGFuZCBhIG1ham9yIHBhcnQgb2YgbWVl
dGluZyBXRyBtaWxlc3RvbmVzIHJldm9sdmVzIGFyb3VuZCBmaW5kaW5nIG9mIGNvbnNlbnN1cy4g
IEkgcXVlc3Rpb24gaG93IHdlIHdpbGwgZmluZCBjb25zZW5zdXMgaWYgaXQgaXMgZGVtb25zdHJh
YmxlIHRoYXQgdGhlIHBhcnRpY2lwYW50cyBpbiB0aGlzIHByb2Nlc3MgaGF2ZSB0b3RhbGx5IGRp
ZmZlcmVudCBpbnRlcnByZXRhdGlvbnMgb2Ygd2hhdCBpcyBpbiB0aGUgZG9jdW1lbnQuICBJdCB0
aGVyZWZvcmUgbW92ZXMgdG8gdGhlIGF1dGhvcnMgdG8gY2xhcmlmeSBpbiB0aGUgdGV4dCBzbyB0
aGF0IHRoZSBtZWFuaW5nIGJlY29tZXMgY2xlYXIgYW5kIHByZXNlbnQgc28gdGhhdCBhIHNoYXJl
ZCB1bmRlcnN0YW5kaW5nIGNhbiBiZSBnYWluZWQgdG8gdGhlbiBnYXVnZSB0aGUgY29uc2Vuc3Vz
LiAgQXMgc3VjaCwgSSB2aWV3IHRoaXMgbm90IG9ubHkgYXMgY29uc3RydWN0aXZlLCBidXQgZGls
aWdlbnQsIGFuZCBJIHZpZXcgdGhpcyBhbHNvIGFzIGEgdGVjaG5pY2FsIHBvaW50LCBzaW5jZSB0
aGUgbWlzdW5kZXJzdGFuZGluZ3Mgb2YgdGhlIHRleHQgcmV2b2x2ZSBhcm91bmQgdGVjaG5pY2Fs
IGlzc3VlcyBpbiBhIHRlY2huaWNhbCBkcmFmdC4NCg0KDQoNCkFzIHN1Y2gsIGRvIHlvdSBub3Qg
ZmVlbCB0aGF0IGEgbW9yZSBhcHByb3ByaWF0ZSByZXNwb25zZSB0byBteSBlbWFpbCB3b3VsZCBo
YXZlIGJlZW4sIOKAnFlvdSBzZWVtIHRvIGhhdmUgbWlzdW5kZXJzdG9vZCwgcGVyaGFwcyB3ZSBj
YW4gcHJvdmlkZSBzb21lIHRleHQgaW4gb3JkZXIgdG8gZW5zdXJlIHN1Y2ggbWlzdW5kZXJzdGFu
ZGluZ3MgYXJlIGxlc3MgbGlrZWx5IHRvIG9jY3VyPw0KDQoNCg0KVGhhbmtzDQoNCg0KDQpBbmRy
ZXcNCg0KDQoNCk9uIERlYyAxNywgMjAxOSwgYXQgMTI6NTcgQU0sIEFuZHJldyBBbHN0b24gPG1h
aWx0bzpBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPiB3cm90ZToNCg0KDQoNCkFsZXgs
DQoNCg0KDQpXaWxsIHRyeSBhbmQgZ2V0IHlvdSBzb21lIGNhcHR1cmVzIG9mZiB0aGUgZGV2aWNl
cyBJ4oCZdmUgYmVlbiB0ZXN0aW5nIG9uIOKAkyBpbiBvcmRlciB0byBtYWtlIHN1cmUgSSB1bmRl
cnN0b29kIHRoaXMgZHJhZnQgcHJvcGVybHksIGFuZCBpbiBsaWdodCBvZiB0aGUgZGVwbG95bWVu
dCBzdGF0dXMgZHJhZnQsIEkgZGVjaWRlZCB0byBwbGF5IGEgbG90IG1vcmUgZGVlcGx5IGFuZCBz
ZXR1cCBhIGJpdCBvZiBhIGxhYi4gIEnigJltIHN0aWxsIGRvaW5nIHRlc3RzIGFuZCBzb29uIGFz
IEkgaGF2ZSBzb21lIG90aGVyIGJpdHMgY29tcGxldGVkIHdpbGwgc2VuZCB0aHJvdWdoIHRoZSBw
YWNrZXQgY2FwdHVyZXMgZnJvbSB0aG9zZSBhZ2FpbnN0IChTaW5jZSB0aGUgWFIgYm94ZXMgdGhh
dCBJIGhhdmUgdG8gdGVzdCBvbiBzZWVtIHRvIGhhdmUgYWJzb2x1dGVseSBubyBhYmlsaXR5IHRv
IHNldHVwIHRyYWZmaWMgc3RlZXJpbmcgd2l0aCBTUnY2IChhbmQgSSBhY3R1YWxseSBoYXZlIHJl
cXVlc3RlZCBkZXRhaWxzIG9mIGhvdyB0byBjb25maWd1cmUgdGhpcyBpbiB0aGUgcGFzdCBidXQg
Z290dGVuIG5vIHJlc3BvbnNlKSwgSeKAmW0ganVzdCBmaW5pc2hpbmcgdGhlIGNvZGUgdG8gaW5q
ZWN0IHBhY2tldHMgZnJvbSBvdXRzaWRlIHdpdGggYSBzaWQgc3RhY2sgdG8gdGVzdCB0aGlzLiAg
SSBhbHNvIGFja25vd2xlZGdlIHRoYXQgSeKAmW0gcnVubmluZyB0ZXN0cyBhZ2FpbnN0IGNvZGUg
dGhhdCBpcyBpbXBsZW1lbnRpbmcgYSBkcmFmdCB0aGF0IHNlZW1zIGZhciBmcm9tIGZpbmFsIOKA
kyBhbmQgc28gc2hvdWxkbuKAmXQgaGF2ZSB0aGF0IG1hbnkgZXhwZWN0YXRpb25zLg0KDQoNCg0K
VGhhdCBiZWluZyBzYWlkLCBJbiBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBkcmFmdCDigJMgSSBk
byBoYXZlIHNvbWUgY29uY2VybnMgdGhhdCB0aGVyZSBpcyBhIGRyYWZ0IHRoYXQgc3BlY2lmaWVz
IHRoYXQgcGVvcGxlIGhhdmUgcHV0IHRoaXMgc3R1ZmYgaW50byBwcm9kdWN0aW9uIOKAkyB5ZXQg
dGhlIGltcGxlbWVudGF0aW9uIGluIGN1cnJlbnQgc2hpcHBpbmcgY29kZSBzZWVtcyB0byBiZSAq
d2F5KiBvZmYgdGhlIGRyYWZ0IGFuZCBjb250cmFyeSB0byB0aGluZ3Mgd2UgaGF2ZSBiZWVuIHRv
bGQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAuDQoNCg0KDQpTb21lIG9mIHRoZSBtb3JlIGludGVyZXN0
aW5nIGZpbmRzIHNvIGZhcjoNCg0KDQoNCuKAoiBJbiBNb250cmVhbCDigJMgSSBxdWVzdGlvbmVk
IHRoZSBncm93dGggaW4gdGhlIElHUCB0YWJsZXMg4oCTIHNpbmNlIEkgd291bGQgaGF2ZSB0byB1
c2UgYSBzZXBhcmF0ZSBsb2NhdG9yIG9uIGVhY2ggcm91dGVyIOKAkyBJIHdhcyBleHBsaWNpdGx5
IHRvbGQgdGhpcyB3YXNu4oCZdCBuZWNlc3NhcnkgYW5kIGNvdWxkIHVzZSB0aGUgbG9vcGJhY2tz
IOKAkyBub3Qgc28gaW4gY3VycmVudCBjb2RlIOKAkyB1c2Ugb2YgdGhlIGxvb3BiYWNrIG1hcmtz
IHRoZSBsb2NhdG9yIGFzIGRvd24uDQoNCg0KDQrigKIgTG9jYXRvciBzaXplIGlzIG5vdCBjb25m
aWd1cmFibGUgYXMgYW55dGhpbmcgb3RoZXIgdGhhbiBhIC82NA0KDQoNCg0K4oCiIFhSIDcuMC4x
IGNsYWltcyBhIG1heGltdW0gbnVtYmVyIG9mIFNJROKAmXMgYXQgODAwMCDigJMgSeKAmW0gc3Rp
bGwgdW5jbGVhciBpZiB0aGlzIGxpbWl0YXRpb24gaW4gdGhlIGNvZGUgaXMgYmFzZWQgb24gbG9j
YWxseSBjb25maWd1cmVkIFNJROKAmXMgb3IgcmVjZWl2ZWQgU0lE4oCZcyDigJMgYW5kIHdpbGwg
cnVuIHNvbWUgdGVzdHMgb24gdGhpcyBpbiB0aGUgY29taW5nIGRheSBvciB0d28gdG8gdmVyaWZ5
DQoNCg0KDQrigKIgVGhlcmUgc2VlbXMgdG8gYmUgYSBsaW1pdCBvbiBhIHNpbmdsZSBsb2NhdG9y
IHBlciBib3gg4oCTIEnigJltIHN0aWxsIHRyeWluZyB0byBmaWd1cmUgb3V0IHdoYXQgaW1wYWN0
IHRoaXMgd2lsbCBoYXZlIGluIGEgbXVsdGktYXJlYSBvciBtdWx0aS1sZXZlbCBJR1AgZGVwbG95
bWVudCBzY2VuYXJpby4NCg0KDQoNCuKAoiBCeSBkZWZhdWx0IHdoZW4gY29uZmlndXJpbmcgYSBs
b2NhdG9yIOKAkyB0aGUgZGV2aWNlIGNvbmZpZ3VyZXMgYSBzZXBhcmF0ZSBFbmQuWCAoUFNQKSBm
b3IgZWFjaCBpbnRlcmZhY2Ug4oCTIG5vdyDigJMgdGhpcyBpcyB3aGVyZSB0aGluZ3MgZ2V0IGlu
dGVyZXN0aW5nLiAgSWYgSSBhbSByZWFkaW5nIHRoZSBOUCB0ZXh0IGNvcnJlY3RseSwgRW5kLlgg
KFBTUCkgc2hvdWxkIGJlIGxvY2F0b3I6MDAwNjo6ICAtIEhvd2V2ZXIsIGluIHRoZSBzaGlwcGlu
ZyBjb2RlLCB0aGF0IGlzIG5vdCB0aGUgY2FzZSBhdCBhbGwg4oCTIGFzIHBlciB0aGUgYmVsb3c6
DQoNCg0KDQpSUC8wL1JQMC9DUFUwOlNSVjYtUjIjc2hvdyBzZWdtZW50LXJvdXRpbmcgc3J2NiBs
b2NhdG9yIFIyIHNpZCBTdW4gRGVjIDE1IDA0OjU2OjEwLjkxMyBVVEMNCg0KU0lEICAgICAgICAg
ICAgICAgICAgICAgICAgIEJlaGF2aW9yICAgICBDb250ZXh0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgT3duZXIgICAgICAgICAgICAgICBTdGF0ZSAgUlcNCg0KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0gIC0tLS0tLS0tLS0tICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAg
LS0tLS0tLS0tLS0tLS0tLS0tICAtLS0tLSAgLS0NCg0KMjAwMTpkYjg6ZWU6MjoxOjogICAgICAg
ICAgIEVuZCAoUFNQKSAgICAnZGVmYXVsdCc6MSAgICAgICAgICAgICAgICAgICAgICAgc2lkbWdy
ICAgICAgICAgICAgICBJblVzZSAgWQ0KDQoyMDAxOmRiODplZToyOjExOjogICAgICAgICAgRW5k
Lk9QICAgICAgICdkZWZhdWx0JyAgICAgICAgICAgICAgICAgICAgICAgICBzaWRtZ3IgICAgICAg
ICAgICAgIEluVXNlICBZDQoNCjIwMDE6ZGI4OmVlOjI6NDA6OiAgICAgICAgICBFbmQuWCAoUFNQ
KSAgW0dpMC8wLzAvMCwgTGluay1Mb2NhbF0gICAgICAgICAgIGlzaXMtNjQgICAgICAgICAgICAg
SW5Vc2UgIFkNCg0KMjAwMTpkYjg6ZWU6Mjo0MTo6ICAgICAgICAgIEVuZC5YIChQU1ApICBbR2kw
LzAvMC8xLCBMaW5rLUxvY2FsXSAgICAgICAgICAgaXNpcy02NCAgICAgICAgICAgICBJblVzZSAg
WQ0KDQoyMDAxOmRiODplZToyOjQyOjogICAgICAgICAgRW5kLlggKFBTUCkgIFtHaTAvMC8wLzMs
IExpbmstTG9jYWxdICAgICAgICAgICBpc2lzLTY0ICAgICAgICAgICAgIEluVXNlICBZDQoNCg0K
DQpTbyBmcm9tIG15IHBlcnNwZWN0aXZlIOKAkyBJIGhhdmUgdG8gd29uZGVyIGFib3V0IHRoZSBw
cm9kdWN0aW9uIGRlcGxveW1lbnRzIOKAkyBiZWNhdXNlIHBhcnRpY3VsYXJseSBvbiB0aGlzIGxh
c3QgcG9pbnQg4oCTIGlmIHBlb3BsZSBoYXZlIGJlZW4gcHV0dGluZyB0aGlzIHN0dWZmIGluIHBy
b2R1Y3Rpb24sIGFuZCB0aGUgaW1wbGVtZW50YXRpb24gaXMgc28gZGlmZmVyZW50IGZyb20gdGhl
IHRleHQsIGl0cyBnb2luZyB0byBjcmVhdGUgc29tZSByYXRoZXIgaW50ZXJlc3RpbmcgYnJlYWth
Z2UgZ29pbmcgZm9yd2FyZCBpZiBteSByZWFkaW5nIG9mIHRoZSB0ZXh0IGlzIGNvcnJlY3QuDQoN
Cg0KDQpBbnl3YXkg4oCTIHdpbGwgc2VuZCBzb21lIHBhY2tldCBjYXB0dXJlcyBob3BlZnVsbHkg
aW4gdGhlIG5leHQgNDggaG91cnMgb25jZSBJ4oCZdmUgZ290IGEgbW9yZSBjb21wbGV0ZSBzZXQg
b2YgY2FwdHVyZXMgZnJvbSBteSBsYWIgc2V0dXAuDQoNCg0KDQpUaGFua3MNCg0KDQoNCkFuZHJl
dw0KDQoNCg0KDQoNCkZyb206IHNwcmluZyA8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3Jn
PiBPbiBCZWhhbGYgT2YgQWxleGFuZHJlIFBldHJlc2N1DQoNClNlbnQ6IE1vbmRheSwgMTYgRGVj
ZW1iZXIgMjAxOSAxNzozNA0KDQpUbzogU1BSSU5HIFdHIGVtYWlsIGxpc3QgPG1haWx0bzpzcHJp
bmdAaWV0Zi5vcmc+DQoNClN1YmplY3Q6IFtzcHJpbmddIHBhY2tldCBjYXB0dXJlcyBmb3IgZHJh
ZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2Pw0KDQoNCg0KSGksIFNQ
UklOR2VycywNCg0KDQoNCk15IGNvbW1lbnRzIG9uIFNSdjYgcmVsYXRlIHRvIGEgd29ycnkgYWJv
dXQgbW9kaWZ5aW5nIHBhY2tldHMgaW4gdHJhbnNpdC4NCg0KDQoNCkluIG9yZGVyIHRvIGJldHRl
ciBleHBsYWluIG15c2VsZiwgb3IgbWF5YmUgdG8gcmVtb3ZlIHRoZSB3b3JyeQ0KDQphbHRvZ2V0
aGVyLCBJIHdvdWxkIGxpa2UgdG8gYXNrIGZvciBwYWNrZXQgZHVtcHMgb2YgU1J2Ni4NCg0KDQoN
CkJ5IGxvb2tpbmcgYXQgdGhlIHBhY2tldCBjb250ZW50cyB0aGF0IGdvIGludG8gdGhlIG5ldHdv
cmsgaXQgaXMgbXVjaA0KDQplYXNpZXIgdG8gY2xhcmlmeSBhbmQgdG8gYXZvaWQgbWlzdW5kZXJz
dGFuZGluZ3MuDQoNCg0KDQpBbGV4DQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KDQpzcHJpbmcgbWFpbGluZyBsaXN0DQoNCm1haWx0bzpzcHJp
bmdAaWV0Zi5vcmcNCg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJp
bmcNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0K
c3ByaW5nIG1haWxpbmcgbGlzdA0KDQptYWlsdG86c3ByaW5nQGlldGYub3JnDQoNCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQoNCg0K
--_000_DBBPR03MB5415F3C4E591DA8100B538CDEE2D0DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNv
UGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglt
c28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnByZQ0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENo
YXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgs
IGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1w
cmlvcml0eTozNDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNt
Ow0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250
LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5h
cHBsZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVkLXNw
YWNlO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bh
bi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0IENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCI7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVM7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQ
cmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s
aW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQou
TXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6
MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCglt
YXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7
cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7
bXNvLWxpc3QtaWQ6MjIxMDE2NDgxOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo5NDc2NTkzNDt9
DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3Qt
aWQ6MTExODI1NjgwMjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTg3NjUzMTk0O30NCkBsaXN0
IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MTA4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTps
ZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUy
LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZl
bDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDoxMjEx
MTg5OTg3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxOTYxNzc1MTYwO30NCkBsaXN0IGwyOmxl
dmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMw0KCXttc28tbGlzdC1pZDoxNDMwMjcyNjU4
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoyMDkzNjcwMDAyO30NCkBsaXN0IGwzOmxldmVsMQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDUNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzps
ZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDkNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDoxNjU2MTAxNTA2Ow0KCW1z
by1saXN0LXRlbXBsYXRlLWlkczo1NTkyMTM2MDQ7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NzIu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVs
NA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206
MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1
bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzpp
ZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtl
bmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9ImVuLUtFIiBsaW5rPSJibHVlIiB2bGluaz0i
cHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+SGkgRGFycmVuLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1L
RSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj5Zb3Ugc3Rh
dGUgdGhhdCZuYnNwO+KAnGNvZGUgc2VlbXMgdG8gYmUgKndheSogb2ZmIHRoZSBkcmFmdOKAnSwg
YnV0IHRoZXJlIGlzIG5vdGhpbmcgaW4geW91ciBlbWFpbCB0byBzdXBwb3J0Jm5ic3A7dGhpcy4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJlbi1LRSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkZpcnN0bHkgLSB0aGlzIHF1b3RlIGxlYXZl
cyBvdXQgYSBrZXkgc3RhdGVtZW50IGluIG15IG9yaWdpbmFsIGVtYWlsIC0gdGhhdCBJIG1heSBo
YXZlIGJlZW4gcmVhZGluZyB0aGUgZG9jdW1lbnQgaW5jb3JyZWN0bHkuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mZ3Q7IDwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+WW91IGhhdmUgbWFkZSZu
YnNwO2NsYWltcyBiYXNlZCBvbiB1bmZvcnR1bmF0ZSBtaXN1bmRlcnN0YW5kaW5ncyBvZiBTUnY2
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9ImVuLUtFIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+QSBtaXN1bmRlcnN0YW5kaW5nIHRoYXQgcXVpdGUg
ZnJhbmtseSBzaG91bGQgY29uY2VybiB0aGUgYXV0aG9ycyBvZiB0aGlzIGRyYWZ0LCBzaW5jZSBp
dCBoYXMgYmVlbiBjbGVhcmx5IGRlbW9uc3RyYXRlZCBpbiBzdWJzZXF1ZW50IGVtYWlscyB0aGF0
IEkgd2FzIG5vdCBhbG9uZSBpbiB0aGlzIG1pc3VuZGVyc3RhbmRpbmcsIHBsZWFzZSBzZWUNCjxh
IGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL2Q0NUIz
d0k1VUJsaUlFMGFvSlBVLVBETmU3dyI+DQpodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2Fy
Y2gvbXNnL3NwcmluZy9kNDVCM3dJNVVCbGlJRTBhb0pQVS1QRE5lN3c8L2E+IGFuZCA8YSBocmVm
PSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9KYkwyMlhVTHlp
TkE5SEg5TEZBTlpwaTRCYnMiPg0KaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21z
Zy9zcHJpbmcvSmJMMjJYVUx5aU5BOUhIOUxGQU5acGk0QmJzPC9hPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jmd0OyA8L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPkxldOKAmXMgcmV0dXJuIGZv
Y3VzJm5ic3A7dG8gZGlzY3Vzc2luZyB0ZWNobmljYWwgcG9pbnRzIGFuZCBwcm9ncmVzc2luZyB0
aGUgV0cgYWdlbmRhIGFuZCBtaWxlc3RvbmVzJm5ic3A7d2l0aCBkaWxpZ2VuY2UgYW5kIGEgY29u
c3RydWN0aXZlIG1pbmRzZXQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5XaHkgZG8gd2Ugc3Rh
bmRhcmRpemU/ICZuYnNwO0ZvciB0aGUgcHVycG9zZSBvZiBpbnRlci1vcC4mbmJzcDsgV2h5IGlz
IHJ1bm5pbmcgY29kZSBjZW50cmFsIHRvIElFVEYgcGhpbG9zb3BoaWVzPyZuYnNwOyBJbiBteSB2
aWV3LCBpdHMgc28gdGhhdCBwZW9wbGUgY2FuIGRlbW9uc3RyYXRlIHdoYXQgaXMgaW4gdGhlIGRy
YWZ0IGFuZCBzbyB0aGF0IHRoZSB1bmRlcnN0YW5kaW5nIG9mIHdoYXQgaXMNCiBpbiB0aGUgZHJh
ZnQgY2FuIGJlIHRlc3RlZCBpbiByZWFsIGNvZGUuJm5ic3A7IEluZGVlZCwgSSBwb2ludCB0byB0
aGUgaW50cm9kdWN0aW9uIG9mIHRoaXMgZHJhZnQ6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij5UaGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyBjb25j
ZXB0IGFuZCBhaW1zPG86cD48L286cD48L3NwYW4+PC9pPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5hdCBzdGFuZGFyZGl6aW5nIHRoZSBtYWluIHNl
Z21lbnQgcm91dGluZyBmdW5jdGlvbnMNCjxiPnRvIGVuYWJsZSB0aGU8bzpwPjwvbzpwPjwvYj48
L3NwYW4+PC9pPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj5jcmVhdGlvbiBvZiBpbnRlcm9wZXJhYmxlIG92ZXJsYXlzPC9zcGFuPjwvaT48L2I+
PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiB3aXRoIHVuZGVybGF5IG9wdGltaXphdGlvbiBhbmQ8
bzpwPjwvbzpwPjwvc3Bhbj48L2k+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGk+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2siPnNlcnZpY2UgcHJvZ3JhbW1pbmcuPG86cD48L286cD48L3NwYW4+PC9p
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+VGhlcmVmb3JlIOKAkyBpZiB0aGUgdGV4dCBpbiB0aGUgZHJhZnQgaXMgYmVpbmcgbWlzLWlu
dGVycHJldGVkIOKAkyBJIHdvdWxkIHNheSB0aGF0IHRoZSBxdWVzdGlvbmluZyBvZiB0aGlzIGlz
IGJvdGggcmVsZXZhbnQgYW5kIGNvbnN0cnVjdGl2ZSDigJMgYmVjYXVzZSBhIG1pcy1yZWFkaW5n
IG9mIHRoaXMgYnkgbXVsdGlwbGUgcGVvcGxlLCBib3RoIHZlbmRvcnMgYW5kIG9wZXJhdG9ycw0K
IGFsaWtlIGl0IHdvdWxkIHNlZW0sIHdvdWxkIHJlc3VsdCBpbiBzaWduaWZpY2FudCBjaGFsbGVu
Z2VzIHRvIGludGVyLW9wIGltcGxlbWVudGF0aW9ucyBvZiBzYWlkIHRleHQuIEkgd291bGQgYWxz
byBwb2ludCBvdXQgdGhhdCB0aGUgY29ybmVyc3RvbmUgb2YgdGhlIElFVEYgaXMgdG8gZmluZCBj
b25zZW5zdXMsICZuYnNwO2FuZCBhIG1ham9yIHBhcnQgb2YgbWVldGluZyBXRyBtaWxlc3RvbmVz
IHJldm9sdmVzIGFyb3VuZCBmaW5kaW5nIG9mIGNvbnNlbnN1cy4mbmJzcDsNCiBJIHF1ZXN0aW9u
IGhvdyB3ZSB3aWxsIGZpbmQgY29uc2Vuc3VzIGlmIGl0IGlzIGRlbW9uc3RyYWJsZSB0aGF0IHRo
ZSBwYXJ0aWNpcGFudHMgaW4gdGhpcyBwcm9jZXNzIGhhdmUgdG90YWxseSBkaWZmZXJlbnQgaW50
ZXJwcmV0YXRpb25zIG9mIHdoYXQgaXMgaW4gdGhlIGRvY3VtZW50LiZuYnNwOyBJdCB0aGVyZWZv
cmUgbW92ZXMgdG8gdGhlIGF1dGhvcnMgdG8gY2xhcmlmeSBpbiB0aGUgdGV4dCBzbyB0aGF0IHRo
ZSBtZWFuaW5nIGJlY29tZXMgY2xlYXINCiBhbmQgcHJlc2VudCBzbyB0aGF0IGEgc2hhcmVkIHVu
ZGVyc3RhbmRpbmcgY2FuIGJlIGdhaW5lZCB0byB0aGVuIGdhdWdlIHRoZSBjb25zZW5zdXMuJm5i
c3A7IEFzIHN1Y2gsIEkgdmlldyB0aGlzIG5vdCBvbmx5IGFzIGNvbnN0cnVjdGl2ZSwgYnV0IGRp
bGlnZW50LCBhbmQgSSB2aWV3IHRoaXMgYWxzbyBhcyBhIHRlY2huaWNhbCBwb2ludCwgc2luY2Ug
dGhlIG1pc3VuZGVyc3RhbmRpbmdzIG9mIHRoZSB0ZXh0IHJldm9sdmUgYXJvdW5kIHRlY2huaWNh
bA0KIGlzc3VlcyBpbiBhIHRlY2huaWNhbCBkcmFmdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMi
PkFzIHN1Y2gsIGRvIHlvdSBub3QgZmVlbCB0aGF0IGEgbW9yZSBhcHByb3ByaWF0ZSByZXNwb25z
ZSB0byBteSBlbWFpbCB3b3VsZCBoYXZlIGJlZW4sIOKAnFlvdSBzZWVtIHRvIGhhdmUgbWlzdW5k
ZXJzdG9vZCwgcGVyaGFwcyB3ZSBjYW4gcHJvdmlkZSBzb21lIHRleHQgaW4gb3JkZXIgdG8gZW5z
dXJlIHN1Y2ggbWlzdW5kZXJzdGFuZGluZ3MgYXJlIGxlc3MgbGlrZWx5IHRvDQogb2NjdXI/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFu
ZHJldzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+T24gRGVjIDE3LCAyMDE5LCBhdCAxMjo1NyBB
TSwgQW5kcmV3IEFsc3RvbiAmbHQ7bWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5j
b20mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+QWxleCw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
bGFuZz0iZW4tS0UiPldpbGwgdHJ5IGFuZCBnZXQgeW91IHNvbWUgY2FwdHVyZXMgb2ZmIHRoZSBk
ZXZpY2VzIEnigJl2ZSBiZWVuIHRlc3Rpbmcgb24g4oCTIGluIG9yZGVyIHRvIG1ha2Ugc3VyZSBJ
IHVuZGVyc3Rvb2QgdGhpcyBkcmFmdCBwcm9wZXJseSwgYW5kIGluIGxpZ2h0IG9mIHRoZSBkZXBs
b3ltZW50IHN0YXR1cyBkcmFmdCwgSSBkZWNpZGVkIHRvIHBsYXkgYSBsb3QgbW9yZSBkZWVwbHkg
YW5kDQogc2V0dXAgYSBiaXQgb2YgYSBsYWIuJm5ic3A7IEnigJltIHN0aWxsIGRvaW5nIHRlc3Rz
IGFuZCBzb29uIGFzIEkgaGF2ZSBzb21lIG90aGVyIGJpdHMgY29tcGxldGVkIHdpbGwgc2VuZCB0
aHJvdWdoIHRoZSBwYWNrZXQgY2FwdHVyZXMgZnJvbSB0aG9zZSBhZ2FpbnN0IChTaW5jZSB0aGUg
WFIgYm94ZXMgdGhhdCBJIGhhdmUgdG8gdGVzdCBvbiBzZWVtIHRvIGhhdmUgYWJzb2x1dGVseSBu
byBhYmlsaXR5IHRvIHNldHVwIHRyYWZmaWMgc3RlZXJpbmcgd2l0aA0KIFNSdjYgKGFuZCBJIGFj
dHVhbGx5IGhhdmUgcmVxdWVzdGVkIGRldGFpbHMgb2YgaG93IHRvIGNvbmZpZ3VyZSB0aGlzIGlu
IHRoZSBwYXN0IGJ1dCBnb3R0ZW4gbm8gcmVzcG9uc2UpLCBJ4oCZbSBqdXN0IGZpbmlzaGluZyB0
aGUgY29kZSB0byBpbmplY3QgcGFja2V0cyBmcm9tIG91dHNpZGUgd2l0aCBhIHNpZCBzdGFjayB0
byB0ZXN0IHRoaXMuJm5ic3A7IEkgYWxzbyBhY2tub3dsZWRnZSB0aGF0IEnigJltIHJ1bm5pbmcg
dGVzdHMgYWdhaW5zdCBjb2RlIHRoYXQNCiBpcyBpbXBsZW1lbnRpbmcgYSBkcmFmdCB0aGF0IHNl
ZW1zIGZhciBmcm9tIGZpbmFsIOKAkyBhbmQgc28gc2hvdWxkbuKAmXQgaGF2ZSB0aGF0IG1hbnkg
ZXhwZWN0YXRpb25zLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+VGhhdCBiZWluZyBzYWlkLCBJ
biBsaWdodCBvZiB0aGUgZGVwbG95bWVudCBkcmFmdCDigJMgSSBkbyBoYXZlIHNvbWUgY29uY2Vy
bnMgdGhhdCB0aGVyZSBpcyBhIGRyYWZ0IHRoYXQgc3BlY2lmaWVzIHRoYXQgcGVvcGxlIGhhdmUg
cHV0IHRoaXMgc3R1ZmYgaW50byBwcm9kdWN0aW9uIOKAkyB5ZXQgdGhlIGltcGxlbWVudGF0aW9u
IGluIGN1cnJlbnQgc2hpcHBpbmcgY29kZSBzZWVtcw0KIHRvIGJlICp3YXkqIG9mZiB0aGUgZHJh
ZnQgYW5kIGNvbnRyYXJ5IHRvIHRoaW5ncyB3ZSBoYXZlIGJlZW4gdG9sZCBpbiB0aGUgd29ya2lu
ZyBncm91cC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPlNvbWUgb2YgdGhlIG1vcmUgaW50ZXJl
c3RpbmcgZmluZHMgc28gZmFyOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+4oCiIEluIE1vbnRy
ZWFsIOKAkyBJIHF1ZXN0aW9uZWQgdGhlIGdyb3d0aCBpbiB0aGUgSUdQIHRhYmxlcyDigJMgc2lu
Y2UgSSB3b3VsZCBoYXZlIHRvIHVzZSBhIHNlcGFyYXRlIGxvY2F0b3Igb24gZWFjaCByb3V0ZXIg
4oCTIEkgd2FzIGV4cGxpY2l0bHkgdG9sZCB0aGlzIHdhc27igJl0IG5lY2Vzc2FyeSBhbmQgY291
bGQgdXNlIHRoZSBsb29wYmFja3Mg4oCTIG5vdCBzbyBpbiBjdXJyZW50DQogY29kZSDigJMgdXNl
IG9mIHRoZSBsb29wYmFjayBtYXJrcyB0aGUgbG9jYXRvciBhcyBkb3duLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBs
YW5nPSJlbi1LRSI+4oCiIExvY2F0b3Igc2l6ZSBpcyBub3QgY29uZmlndXJhYmxlIGFzIGFueXRo
aW5nIG90aGVyIHRoYW4gYSAvNjQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPuKAoiBYUiA3LjAu
MSBjbGFpbXMgYSBtYXhpbXVtIG51bWJlciBvZiBTSUTigJlzIGF0IDgwMDAg4oCTIEnigJltIHN0
aWxsIHVuY2xlYXIgaWYgdGhpcyBsaW1pdGF0aW9uIGluIHRoZSBjb2RlIGlzIGJhc2VkIG9uIGxv
Y2FsbHkgY29uZmlndXJlZCBTSUTigJlzIG9yIHJlY2VpdmVkIFNJROKAmXMg4oCTIGFuZCB3aWxs
IHJ1biBzb21lIHRlc3RzIG9uIHRoaXMgaW4gdGhlIGNvbWluZyBkYXkgb3IgdHdvDQogdG8gdmVy
aWZ5PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
bGFuZz0iZW4tS0UiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj7igKIgVGhlcmUgc2VlbXMgdG8gYmUgYSBsaW1p
dCBvbiBhIHNpbmdsZSBsb2NhdG9yIHBlciBib3gg4oCTIEnigJltIHN0aWxsIHRyeWluZyB0byBm
aWd1cmUgb3V0IHdoYXQgaW1wYWN0IHRoaXMgd2lsbCBoYXZlIGluIGEgbXVsdGktYXJlYSBvciBt
dWx0aS1sZXZlbCBJR1AgZGVwbG95bWVudCBzY2VuYXJpby48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4t
S0UiPuKAoiBCeSBkZWZhdWx0IHdoZW4gY29uZmlndXJpbmcgYSBsb2NhdG9yIOKAkyB0aGUgZGV2
aWNlIGNvbmZpZ3VyZXMgYSBzZXBhcmF0ZSBFbmQuWCAoUFNQKSBmb3IgZWFjaCBpbnRlcmZhY2Ug
4oCTIG5vdyDigJMgdGhpcyBpcyB3aGVyZSB0aGluZ3MgZ2V0IGludGVyZXN0aW5nLiZuYnNwOyBJ
ZiBJIGFtIHJlYWRpbmcgdGhlIE5QIHRleHQgY29ycmVjdGx5LCBFbmQuWCAoUFNQKSBzaG91bGQg
YmUNCiBsb2NhdG9yOjAwMDY6OiZuYnNwOyAtIEhvd2V2ZXIsIGluIHRoZSBzaGlwcGluZyBjb2Rl
LCB0aGF0IGlzIG5vdCB0aGUgY2FzZSBhdCBhbGwg4oCTIGFzIHBlciB0aGUgYmVsb3c6PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4t
S0UiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PjxzcGFuIGxhbmc9ImVuLUtFIj5SUC8wL1JQMC9DUFUwOlNSVjYtUjIjc2hvdyBzZWdtZW50LXJv
dXRpbmcgc3J2NiBsb2NhdG9yIFIyIHNpZCBTdW4gRGVjIDE1IDA0OjU2OjEwLjkxMyBVVEM8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJl
bi1LRSI+U0lEJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEJlaGF2aW9yJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IENvbnRleHQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgT3duZXImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU3RhdGUmbmJzcDsgUlc8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5n
PSJlbi1LRSI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0mbmJzcDsgLS0tLS0tLS0tLS0mbmJz
cDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJm5ic3A7Jm5ic3A7Jm5ic3A7IC0tLS0t
LS0tLS0tLS0tLS0tLSZuYnNwOyAtLS0tLSZuYnNwOyAtLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4yMDAxOmRiODplZToy
OjE6OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBFbmQgKFBTUCkmbmJzcDsmbmJzcDsmbmJzcDsgJ2RlZmF1bHQnOjEmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgc2lkbWdyJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEluVXNlJm5ic3A7IFk8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1L
RSI+MjAwMTpkYjg6ZWU6MjoxMTo6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEVuZC5PUCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAnZGVmYXVsdCcmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2lkbWdyJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IEluVXNlJm5ic3A7IFk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+MjAwMTpkYjg6ZWU6Mjo0MDo6
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEVu
ZC5YIChQU1ApJm5ic3A7IFtHaTAvMC8wLzAsIExpbmstTG9jYWxdJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlzaXMtNjQmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgSW5Vc2UmbmJzcDsgWTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4yMDAxOmRiODplZToyOjQxOjombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7RW5kLlggKFBT
UCkmbmJzcDsgW0dpMC8wLzAvMSwgTGluay1Mb2NhbF0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaXNpcy02NCZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBJblVzZSZuYnNwOyBZPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPjIwMDE6ZGI4OmVlOjI6NDI6OiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBFbmQuWCAoUFNQKSZuYnNw
OyBbR2kwLzAvMC8zLCBMaW5rLUxvY2FsXSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpc2lzLTY0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEluVXNl
Jm5ic3A7IFk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPlNvIGZyb20gbXkgcGVyc3BlY3RpdmUg
4oCTIEkgaGF2ZSB0byB3b25kZXIgYWJvdXQgdGhlIHByb2R1Y3Rpb24gZGVwbG95bWVudHMg4oCT
IGJlY2F1c2UgcGFydGljdWxhcmx5IG9uIHRoaXMgbGFzdCBwb2ludCDigJMgaWYgcGVvcGxlIGhh
dmUgYmVlbiBwdXR0aW5nIHRoaXMgc3R1ZmYgaW4gcHJvZHVjdGlvbiwgYW5kIHRoZSBpbXBsZW1l
bnRhdGlvbiBpcyBzbyBkaWZmZXJlbnQgZnJvbQ0KIHRoZSB0ZXh0LCBpdHMgZ29pbmcgdG8gY3Jl
YXRlIHNvbWUgcmF0aGVyIGludGVyZXN0aW5nIGJyZWFrYWdlIGdvaW5nIGZvcndhcmQgaWYgbXkg
cmVhZGluZyBvZiB0aGUgdGV4dCBpcyBjb3JyZWN0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+
QW55d2F5IOKAkyB3aWxsIHNlbmQgc29tZSBwYWNrZXQgY2FwdHVyZXMgaG9wZWZ1bGx5IGluIHRo
ZSBuZXh0IDQ4IGhvdXJzIG9uY2UgSeKAmXZlIGdvdCBhIG1vcmUgY29tcGxldGUgc2V0IG9mIGNh
cHR1cmVzIGZyb20gbXkgbGFiIHNldHVwLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+VGhhbmtz
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFu
Zz0iZW4tS0UiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj5BbmRyZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0Ui
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9ImVuLUtFIj5Gcm9tOiZuYnNwO3NwcmluZyAmbHQ7bWFpbHRvOnNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnJmd0OyZuYnNwO09uIEJlaGFsZiBPZiZuYnNwO0FsZXhhbmRyZSBQZXRyZXNj
dTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9ImVuLUtFIj5TZW50OiZuYnNwO01vbmRheSwgMTYgRGVjZW1iZXIgMjAxOSAxNzozNDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVu
LUtFIj5UbzombmJzcDtTUFJJTkcgV0cgZW1haWwgbGlzdCAmbHQ7bWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZyZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJlbi1LRSI+U3ViamVjdDombmJzcDtbc3ByaW5nXSBwYWNrZXQgY2FwdHVyZXMg
Zm9yIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNj88bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1L
RSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iZW4tS0UiPkhpLCBTUFJJTkdlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtF
Ij5NeSBjb21tZW50cyBvbiBTUnY2IHJlbGF0ZSB0byBhIHdvcnJ5IGFib3V0IG1vZGlmeWluZyBw
YWNrZXRzIGluIHRyYW5zaXQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj5JbiBvcmRlciB0byBi
ZXR0ZXIgZXhwbGFpbiBteXNlbGYsIG9yIG1heWJlIHRvIHJlbW92ZSB0aGUgd29ycnkmbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5n
PSJlbi1LRSI+YWx0b2dldGhlciwgSSB3b3VsZCBsaWtlIHRvIGFzayBmb3IgcGFja2V0IGR1bXBz
IG9mIFNSdjYuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj5CeSBsb29raW5nIGF0IHRoZSBwYWNr
ZXQgY29udGVudHMgdGhhdCBnbyBpbnRvIHRoZSBuZXR3b3JrIGl0IGlzIG11Y2gmbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJl
bi1LRSI+ZWFzaWVyIHRvIGNsYXJpZnkgYW5kIHRvIGF2b2lkIG1pc3VuZGVyc3RhbmRpbmdzLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9
ImVuLUtFIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+QWxleDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+X19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+c3By
aW5nIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj5tYWlsdG86c3ByaW5nQGlldGYub3JnPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4tS0Ui
PjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIj5o
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1LRSI+
c3ByaW5nIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxzcGFuIGxhbmc9ImVuLUtFIj5tYWlsdG86c3ByaW5nQGlldGYub3JnPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iZW4t
S0UiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJlbi1L
RSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
DQo=
--_000_DBBPR03MB5415F3C4E591DA8100B538CDEE2D0DBBPR03MB5415eurp_--



From nobody Thu Dec 19 21:35:33 2019
Return-Path: <rishabhp@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E12F120811; Thu, 19 Dec 2019 21:35:31 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 Rj58uAW05Qf0; Thu, 19 Dec 2019 21:35:29 -0800 (PST)
Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (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 DD38A120043; Thu, 19 Dec 2019 21:35:25 -0800 (PST)
Received: by mail-wr1-x430.google.com with SMTP id z3so8189120wru.3; Thu, 19 Dec 2019 21:35:25 -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:content-transfer-encoding; bh=/FymdpgPwvvTdvbM9ZKpE8KIdJGMDX4og6ymdEHKMRk=; b=uZdrVsLJ+n01r5GPiXNGOtnNXjyCldM0RS6F4euy1wd1aARdR1EdSwuvlr4a8gQ1pz wK+rkQRu2lGGTmicLxmYdlOLQlXbsfgfuaBEPqfclnm77b8WUNrx3QdzCRq+BOsI7e6D 5E8meZV6l+iP1H4OS7+eiiKtPWr4Q9G2tvDNrtZ1hwl81PczIzmn95R6Nhgb1AfjQdPc 48oUHt6xtGzmJ+MqMEsfLTwEqRA5n4QKW7bVEaPu7OJ4W0/r8Et02S6mZU8SwzXGr7Gv vjCNV1/IIBngMK/3kpwQyMusFyR+zXsQWDcmfLUMHgD6woYjZY0fBoTaA2/vdzSwh0g5 pwvg==
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:content-transfer-encoding; bh=/FymdpgPwvvTdvbM9ZKpE8KIdJGMDX4og6ymdEHKMRk=; b=JVPrW58rY9iQXxNaLZi4+IqucxKej+vjL+YueihcTE3geE0Jf/a6+KfBp+V5ovIWUz 9f/6pxCDigEGOnO3/u3ltQuq+0lmgpe7G5AFabt+XuUNlMLTH7z1ck4PifBO3JninqWc M60Xv+YsBMkTqRKGGGlrwFujTfVjZQtYgsH9Xh+P7Ik0u68n585fWsuSrSoT/hJ1xyQL TqyquFzu+wcxmw+pTCViyIYhpvdP9NQuJzNOSQUmlcWCo1ysJNPmIutVVL+zHbXwQ8IH rs92yn5d+zm6ABN38Rtvfo2x38Z3EjcaAJEGQ60bIgeatjx4uWvOcO/z5E8UZLJVntNE 8puA==
X-Gm-Message-State: APjAAAUAVxjSB3O1kkLcgQbGKF18nEnzVbEukAEsxQ+Nlbt3goYVNKvd RQNebwbF+/TVSczREGWC9Of8rETvEX0u8CAzLC4=
X-Google-Smtp-Source: APXvYqxNVYb0cBlkLZnxrrLUyMmMb0Vj7bCSZtlYKYuil5+1cIJ0Dbn1lW9LDsqnZjQwNQA3z9wCKqQ1KGuFkqAdU8o=
X-Received: by 2002:a5d:6b47:: with SMTP id x7mr13139502wrw.277.1576820124335;  Thu, 19 Dec 2019 21:35:24 -0800 (PST)
MIME-Version: 1.0
References: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
In-Reply-To: <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
From: Rishabh Parekh <rishabhp@gmail.com>
Date: Thu, 19 Dec 2019 21:35:11 -0800
Message-ID: <CABjMoXZyjnMKtReB4+jW+htWK3VfCUh2tO+v+iVtXUouor3b-Q@mail.gmail.com>
To: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
Cc: "bruno.decraene@orange.com" <bruno.decraene@orange.com>,  "draft-voyer-spring-sr-replication-segment@ietf.org" <draft-voyer-spring-sr-replication-segment@ietf.org>,  spring <spring@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ORf8SDAeo-xL8bXTOKI4VUsa__U>
Subject: Re: [spring]  =?utf-8?b?562U5aSNOiBJUFIgUG9sbDogZHJhZnQtdm95ZXItc3By?= =?utf-8?q?ing-sr-replication-segment?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 05:35:31 -0000

Shuping,
I had replied on 13th Nov.

https://mailarchive.ietf.org/arch/msg/spring/1Bi0X0AQgvdRFcFyoubQla7Vjto

-Rishabh Parekh

On Thu, Dec 19, 2019 at 7:52 PM Pengshuping (Peng Shuping)
<pengshuping@huawei.com> wrote:
>
> Hi all,
>
>
>
> A reminder for this IPR Poll.
>
>
>
> The missing authors: R. Parekh, Z. Zhang
>
> The missing contributors: Kurtis Gillis
>
>
>
> Please let me know if you have already replied. Thank you!
>
>
>
> Best regards,
>
> Shuping
>
>
>
>
>
> =E5=8F=91=E4=BB=B6=E4=BA=BA: spring [mailto:spring-bounces@ietf.org] =E4=
=BB=A3=E8=A1=A8 bruno.decraene@orange.com
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B411=E6=9C=8813=E6=97=A5=
 1:04
> =E6=94=B6=E4=BB=B6=E4=BA=BA: draft-voyer-spring-sr-replication-segment@ie=
tf.org
> =E6=8A=84=E9=80=81: spring <spring@ietf.org>
> =E4=B8=BB=E9=A2=98: [spring] IPR Poll: draft-voyer-spring-sr-replication-=
segment
>
>
>
> Hi Authors, SPRING WG,
>
>
>
> Authors of draft-voyer-spring-sr-replication-segment [1] have asked for W=
G adoption.
>
> Before the call for working group adoption we would like to poll for IPR.
>
>
>
> If you are aware of IPR that applies to draft-voyer-spring-sr-replication=
-segment please respond to this email.
>
> If you are aware of IPR, please indicate whether it has been disclosed in
>
> accordance to the IETF IPR rules (detailed are described in RFCs 3979, 48=
79, 3669 and 5378).
>
>
>
> If you are an *author or contributor* please respond to this email, on th=
e SPRING mailing list,
>
> regardless of whether or not you're aware of any IPR. If you are not an
>
> author or contributor, please explicitly respond only if you're aware of
>
> IPR that has not yet been disclosed.
>
>
>
> This document will not advance into the working group until such time as
>
> we have received IPR confirmations from all authors and contributors.
>
>
>
> Thanks!
>
>
>
> Rob & Bruno
>
>
>
>
>
> [1] https://tools.ietf.org/html/draft-voyer-spring-sr-replication-segment=
-00
>
>
>
> _________________________________________________________________________=
________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged i=
nformation 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 de=
lete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
>
> Thank you.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


From nobody Thu Dec 19 21:45:59 2019
Return-Path: <rishabhp@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26079120840; Thu, 19 Dec 2019 21:45:57 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 pKeKAFIpEa1C; Thu, 19 Dec 2019 21:45:55 -0800 (PST)
Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) (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 D3ECD120819; Thu, 19 Dec 2019 21:45:54 -0800 (PST)
Received: by mail-wm1-x32c.google.com with SMTP id p9so7672427wmc.2; Thu, 19 Dec 2019 21:45:54 -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:content-transfer-encoding; bh=xRXouPZFwA6jTQRP7C0/mahY7sEuLlt+E851xo36Lrk=; b=qKxfxrvwSLyvGW6JaB0U3k2UFGjE41/8ljUH/HTAVWzc8G/ykVAzGavXuNLIefIIW9 c4NbxNTCJzNQ1M9V00HaRMDpvJ0z4sdAp7l0EVI7wPxlXIDlDJkNE89z4istti2BVOm+ Krxc/v05iZpaOwz0ZcSF51GyBGngPjRdaJbu1HSKdtcI3SRFyD++8B1c+t1npEdBqRsc mtQqM8TAU86pXzC1es1RMvmsuOXWNTVI5WbtsWHrMfxnHvhTifhps4lYMMr5KuO6av8c 1ezPYbSLUjQRV4dEkzp0Ku1mh0oiK51OHLM6lEr0IkmKjRmF20gHWWBQt7H62VxE3gEE DeUg==
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:content-transfer-encoding; bh=xRXouPZFwA6jTQRP7C0/mahY7sEuLlt+E851xo36Lrk=; b=rsA226INY6LQrWcnCynqIrJMVgKOpB93l2Hlfo+I78V5qyoNhr28rQNJECflGznp6Q LaJMmf1Zvoc9S4+QjHpMWFKRMb6ex723dobhjMemEJiYuU5ZZVb3APmVIUxOL//YPwH7 AWQq24nnoiE6j2/hHSA4CEXvOczVQ/07kjh0SSdFfu8k5oz+Fnkd5K3P8ta69rzyeOUR TtFcgxdcOpfFL4J4dl3BIv7on8G/dhvRfGfEFr/Fzx8sSjH9WcoI/Ij3yGtlzaArO+kS mirRSHYgV9X5QX6r96v9SWR6efO578+x7VqpxynxaV5JMxEfGigStPHaIzp7VQzrqB/k lPCA==
X-Gm-Message-State: APjAAAX/iUdnijhRNsNxMZjgPnigyGXRtHKMB+XESd6LJHW0wozKSfju x+SOv0NXiEuteE9R0crdVEBH/CORosjmRRNRj10=
X-Google-Smtp-Source: APXvYqwB0WhsNvyzPrMCHqeTTcn6gOa0ediuU+VoBwrI+liZGxSk261IH/o2o1aeuEpZ8hgwiJITJMrWGaNmCzfPpPs=
X-Received: by 2002:a05:600c:10cd:: with SMTP id l13mr14836742wmd.102.1576820753281;  Thu, 19 Dec 2019 21:45:53 -0800 (PST)
MIME-Version: 1.0
References: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
In-Reply-To: <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
From: Rishabh Parekh <rishabhp@gmail.com>
Date: Thu, 19 Dec 2019 21:45:42 -0800
Message-ID: <CABjMoXYK9TaZ21j6w9o2nw5vYGoALPgGv=MdhwMEeDDCGX-x4A@mail.gmail.com>
To: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
Cc: "bruno.decraene@orange.com" <bruno.decraene@orange.com>,  "draft-voyer-spring-sr-replication-segment@ietf.org" <draft-voyer-spring-sr-replication-segment@ietf.org>,  spring <spring@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Wk1MlpYk7fDSaxa94AjAN2B0zYY>
Subject: Re: [spring]  =?utf-8?b?562U5aSNOiBJUFIgUG9sbDogZHJhZnQtdm95ZXItc3By?= =?utf-8?q?ing-sr-replication-segment?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 05:45:57 -0000

Shuping,
Jeffrey Zhang has also replied on 13th Nov.


https://mailarchive.ietf.org/arch/msg/spring/bxoZuvyAY7X_roxnOULvqc1Dd-Q

-Rishabh

On Thu, Dec 19, 2019 at 7:52 PM Pengshuping (Peng Shuping)
<pengshuping@huawei.com> wrote:
>
> Hi all,
>
>
>
> A reminder for this IPR Poll.
>
>
>
> The missing authors: R. Parekh, Z. Zhang
>
> The missing contributors: Kurtis Gillis
>
>
>
> Please let me know if you have already replied. Thank you!
>
>
>
> Best regards,
>
> Shuping
>
>
>
>
>
> =E5=8F=91=E4=BB=B6=E4=BA=BA: spring [mailto:spring-bounces@ietf.org] =E4=
=BB=A3=E8=A1=A8 bruno.decraene@orange.com
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B411=E6=9C=8813=E6=97=A5=
 1:04
> =E6=94=B6=E4=BB=B6=E4=BA=BA: draft-voyer-spring-sr-replication-segment@ie=
tf.org
> =E6=8A=84=E9=80=81: spring <spring@ietf.org>
> =E4=B8=BB=E9=A2=98: [spring] IPR Poll: draft-voyer-spring-sr-replication-=
segment
>
>
>
> Hi Authors, SPRING WG,
>
>
>
> Authors of draft-voyer-spring-sr-replication-segment [1] have asked for W=
G adoption.
>
> Before the call for working group adoption we would like to poll for IPR.
>
>
>
> If you are aware of IPR that applies to draft-voyer-spring-sr-replication=
-segment please respond to this email.
>
> If you are aware of IPR, please indicate whether it has been disclosed in
>
> accordance to the IETF IPR rules (detailed are described in RFCs 3979, 48=
79, 3669 and 5378).
>
>
>
> If you are an *author or contributor* please respond to this email, on th=
e SPRING mailing list,
>
> regardless of whether or not you're aware of any IPR. If you are not an
>
> author or contributor, please explicitly respond only if you're aware of
>
> IPR that has not yet been disclosed.
>
>
>
> This document will not advance into the working group until such time as
>
> we have received IPR confirmations from all authors and contributors.
>
>
>
> Thanks!
>
>
>
> Rob & Bruno
>
>
>
>
>
> [1] https://tools.ietf.org/html/draft-voyer-spring-sr-replication-segment=
-00
>
>
>
> _________________________________________________________________________=
________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged i=
nformation 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 de=
lete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
>
> Thank you.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring


From nobody Thu Dec 19 22:12:21 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 596D1120043; Thu, 19 Dec 2019 22:12:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 NmPdUQfzFN3k; Thu, 19 Dec 2019 22:12:17 -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 198D3120033; Thu, 19 Dec 2019 22:12:17 -0800 (PST)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 104A7F91FACDD49197A5; Fri, 20 Dec 2019 06:12:12 +0000 (GMT)
Received: from lhreml722-chm.china.huawei.com (10.201.108.73) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 20 Dec 2019 06:12:11 +0000
Received: from lhreml722-chm.china.huawei.com (10.201.108.73) by lhreml722-chm.china.huawei.com (10.201.108.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 20 Dec 2019 06:12:11 +0000
Received: from DGGEML405-HUB.china.huawei.com (10.3.17.49) by lhreml722-chm.china.huawei.com (10.201.108.73) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 20 Dec 2019 06:12:10 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.131]) by dggeml405-hub.china.huawei.com ([10.3.17.49]) with mapi id 14.03.0439.000; Fri, 20 Dec 2019 14:12:03 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Rishabh Parekh <rishabhp@gmail.com>
CC: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "draft-voyer-spring-sr-replication-segment@ietf.org" <draft-voyer-spring-sr-replication-segment@ietf.org>, spring <spring@ietf.org>
Thread-Topic: =?utf-8?B?W3NwcmluZ10g562U5aSNOiBJUFIgUG9sbDogZHJhZnQtdm95ZXItc3ByaW5n?= =?utf-8?Q?-sr-replication-segment?=
Thread-Index: AdWZercV+XdEVZ/yTWOOVJruoYO+Wgdbd4Tg//+aJwD//3LPEA==
Date: Fri, 20 Dec 2019 06:12:03 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE14BA7142@DGGEML532-MBX.china.huawei.com>
References: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com> <CABjMoXYK9TaZ21j6w9o2nw5vYGoALPgGv=MdhwMEeDDCGX-x4A@mail.gmail.com>
In-Reply-To: <CABjMoXYK9TaZ21j6w9o2nw5vYGoALPgGv=MdhwMEeDDCGX-x4A@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.108.203.165]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/zENM6YBSiNma7O0WBkZO6vsoDTA>
Subject: [spring] =?utf-8?b?562U5aSNOiAg562U5aSNOiBJUFIgUG9sbDogZHJhZnQt?= =?utf-8?q?voyer-spring-sr-replication-segment?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 06:12:19 -0000

SGkgUmlzaGFiaCwNCg0KVGhhbmsgeW91IGZvciBsZXR0aW5nIG1lIGtub3cgdGhhdCBib3RoIG9m
IHlvdSBoYXZlIHJlcGxpZWQuIA0KDQpCZXN0IHJlZ2FyZHMsIA0KU2h1cGluZyANCg0KDQotLS0t
LemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IFJpc2hhYmggUGFyZWtoIFttYWlsdG86cmlz
aGFiaHBAZ21haWwuY29tXSANCuWPkemAgeaXtumXtDogMjAxOeW5tDEy5pyIMjDml6UgMTM6NDYN
CuaUtuS7tuS6ujogUGVuZ3NodXBpbmcgKFBlbmcgU2h1cGluZykgPHBlbmdzaHVwaW5nQGh1YXdl
aS5jb20+DQrmioTpgIE6IGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb207IGRyYWZ0LXZveWVyLXNw
cmluZy1zci1yZXBsaWNhdGlvbi1zZWdtZW50QGlldGYub3JnOyBzcHJpbmcgPHNwcmluZ0BpZXRm
Lm9yZz4NCuS4u+mimDogUmU6IFtzcHJpbmddIOetlOWkjTogSVBSIFBvbGw6IGRyYWZ0LXZveWVy
LXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdtZW50DQoNClNodXBpbmcsDQpKZWZmcmV5IFpoYW5n
IGhhcyBhbHNvIHJlcGxpZWQgb24gMTN0aCBOb3YuDQoNCg0KaHR0cHM6Ly9tYWlsYXJjaGl2ZS5p
ZXRmLm9yZy9hcmNoL21zZy9zcHJpbmcvYnhvWnV2eUFZN1hfcm94bk9VTHZxYzFEZC1RDQoNCi1S
aXNoYWJoDQoNCk9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDc6NTIgUE0gUGVuZ3NodXBpbmcgKFBl
bmcgU2h1cGluZykgPHBlbmdzaHVwaW5nQGh1YXdlaS5jb20+IHdyb3RlOg0KPg0KPiBIaSBhbGws
DQo+DQo+DQo+DQo+IEEgcmVtaW5kZXIgZm9yIHRoaXMgSVBSIFBvbGwuDQo+DQo+DQo+DQo+IFRo
ZSBtaXNzaW5nIGF1dGhvcnM6IFIuIFBhcmVraCwgWi4gWmhhbmcNCj4NCj4gVGhlIG1pc3Npbmcg
Y29udHJpYnV0b3JzOiBLdXJ0aXMgR2lsbGlzDQo+DQo+DQo+DQo+IFBsZWFzZSBsZXQgbWUga25v
dyBpZiB5b3UgaGF2ZSBhbHJlYWR5IHJlcGxpZWQuIFRoYW5rIHlvdSENCj4NCj4NCj4NCj4gQmVz
dCByZWdhcmRzLA0KPg0KPiBTaHVwaW5nDQo+DQo+DQo+DQo+DQo+DQo+IOWPkeS7tuS6ujogc3By
aW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCANCj4gYnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbQ0KPiDlj5HpgIHml7bpl7Q6IDIwMTnlubQxMeaciDEz5pelIDE6MDQN
Cj4g5pS25Lu25Lq6OiBkcmFmdC12b3llci1zcHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudEBp
ZXRmLm9yZw0KPiDmioTpgIE6IHNwcmluZyA8c3ByaW5nQGlldGYub3JnPg0KPiDkuLvpopg6IFtz
cHJpbmddIElQUiBQb2xsOiBkcmFmdC12b3llci1zcHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVu
dA0KPg0KPg0KPg0KPiBIaSBBdXRob3JzLCBTUFJJTkcgV0csDQo+DQo+DQo+DQo+IEF1dGhvcnMg
b2YgZHJhZnQtdm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnQgWzFdIGhhdmUgYXNr
ZWQgZm9yIFdHIGFkb3B0aW9uLg0KPg0KPiBCZWZvcmUgdGhlIGNhbGwgZm9yIHdvcmtpbmcgZ3Jv
dXAgYWRvcHRpb24gd2Ugd291bGQgbGlrZSB0byBwb2xsIGZvciBJUFIuDQo+DQo+DQo+DQo+IElm
IHlvdSBhcmUgYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC12b3llci1zcHJpbmct
c3ItcmVwbGljYXRpb24tc2VnbWVudCBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLg0KPg0K
PiBJZiB5b3UgYXJlIGF3YXJlIG9mIElQUiwgcGxlYXNlIGluZGljYXRlIHdoZXRoZXIgaXQgaGFz
IGJlZW4gZGlzY2xvc2VkIA0KPiBpbg0KPg0KPiBhY2NvcmRhbmNlIHRvIHRoZSBJRVRGIElQUiBy
dWxlcyAoZGV0YWlsZWQgYXJlIGRlc2NyaWJlZCBpbiBSRkNzIDM5NzksIDQ4NzksIDM2NjkgYW5k
IDUzNzgpLg0KPg0KPg0KPg0KPiBJZiB5b3UgYXJlIGFuICphdXRob3Igb3IgY29udHJpYnV0b3Iq
IHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwsIG9uIA0KPiB0aGUgU1BSSU5HIG1haWxpbmcg
bGlzdCwNCj4NCj4gcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UncmUgYXdhcmUgb2Yg
YW55IElQUi4gSWYgeW91IGFyZSBub3QgDQo+IGFuDQo+DQo+IGF1dGhvciBvciBjb250cmlidXRv
ciwgcGxlYXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSdyZSBhd2FyZSANCj4gb2YN
Cj4NCj4gSVBSIHRoYXQgaGFzIG5vdCB5ZXQgYmVlbiBkaXNjbG9zZWQuDQo+DQo+DQo+DQo+IFRo
aXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSBpbnRvIHRoZSB3b3JraW5nIGdyb3VwIHVudGls
IHN1Y2ggdGltZSANCj4gYXMNCj4NCj4gd2UgaGF2ZSByZWNlaXZlZCBJUFIgY29uZmlybWF0aW9u
cyBmcm9tIGFsbCBhdXRob3JzIGFuZCBjb250cmlidXRvcnMuDQo+DQo+DQo+DQo+IFRoYW5rcyEN
Cj4NCj4NCj4NCj4gUm9iICYgQnJ1bm8NCj4NCj4NCj4NCj4NCj4NCj4gWzFdIA0KPiBodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNl
Z21lbnQtDQo+IDAwDQo+DQo+DQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+DQo+DQo+DQo+IENlIG1lc3Nh
Z2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9u
cyANCj4gY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMN
Cj4NCj4gcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlz
YXRpb24uIFNpIHZvdXMgYXZleiANCj4gcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWls
bGV6IGxlIHNpZ25hbGVyDQo+DQo+IGEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNp
IHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyANCj4gbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KPg0KPiBPcmFuZ2UgZGVjbGluZSB0b3V0
ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBm
YWxzaWZpZS4gTWVyY2kuDQo+DQo+DQo+DQo+IFRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1l
bnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciANCj4gcHJpdmlsZWdlZCBpbmZvcm1hdGlv
biB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KPg0KPiB0aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCj4NCj4g
SWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0
aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQo+
DQo+IEFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1l
c3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCj4N
Cj4gVGhhbmsgeW91Lg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZw0KPiBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0K


From nobody Thu Dec 19 22:22:31 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 853CB1208A3 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 22:22:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 vD9vixjOi3Ld for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 22:22:27 -0800 (PST)
Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0: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 8BAC6120219 for <spring@ietf.org>; Thu, 19 Dec 2019 22:22:27 -0800 (PST)
Received: by mail-il1-x12f.google.com with SMTP id v69so6988010ili.10 for <spring@ietf.org>; Thu, 19 Dec 2019 22:22: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=BW3slfZvKMFiP1aDp4XvLoLaWHFU4lFKtVfvEmPJkkY=; b=eyTL3FwBfhpgpNIZhXgnj94lwNjl/UKSpOUBn+VnHlgB95zPW0u1FZJHf6nqpGldpk jcHMCu1euuCKpTmw5sWX2nUlUG1IwP/vraQ/ltj1aCF7N+luuIKvzkkSpimpx7W+foEF 6p2JmHK1HEM4LLsdxiwX+0Uzrs5YCQb+Qfry5J0uzO8Byfi/9cdgbgQ66yu2Tk4e0PNK 3X8qJodmjT31dSYyzOsrrmKLa7AcqBpEVoBp2uolkyWOfzR6WaS7a50KQy0K+REKyDGK wY6SMDmtSazC6MDqG8Au4U6xRQgT5g0BtU0b3MlEjb2lRzaMPvBgc2Y2yz0a5pp6+zp/ 37Rw==
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=BW3slfZvKMFiP1aDp4XvLoLaWHFU4lFKtVfvEmPJkkY=; b=GJzHN6ZDYHFNPNqDhaNaI+EeM9MCmiRtblLhIbiuRYUFkYDY6GS3noaGkHzfZHr++f ZiFQNTe1wgXB082msmCjFS2dYdoD2zt0M1qIL9O9O+dkCnEwBt4FuoWizkyF+HlwQ8FY kRK3BhWwg5FHQ2nAcFuEtpPABKMwgqiMKxGzZgSDGVwFjnnag4b6Bz+JaURIP8JNtkHg BAdLFHCgj6uNEiSTTsO989wcFdVC7xT9UUpIwommQ66E+DqS699dfnyk61LaxLOM81s/ tNxuX94VDLC+IOoSWboxSfb8j26BOBZRzMhFaPFknm5cyjDvFJbOVzL6AKvW+3ld160E CD+g==
X-Gm-Message-State: APjAAAUoQjjh16VFcuMF7RAosf2dyq8yOCf+VpMWU5mIJcA3B0/og93Q WKx6dZ5ZaeLjYocmIPbTyUqFaI23KxINfmTzVlk=
X-Google-Smtp-Source: APXvYqzamHRGMMWe+BgmMDiHhU53Uv+7v/DRI/3Vw22lnnT8c7yESIRRQivEW77zU5dj3YzlhhuNwGix3zo0UifeyzI=
X-Received: by 2002:a92:dc91:: with SMTP id c17mr11495254iln.78.1576822946661;  Thu, 19 Dec 2019 22:22:26 -0800 (PST)
MIME-Version: 1.0
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
In-Reply-To: <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 20 Dec 2019 01:22:15 -0500
Message-ID: <CABNhwV3Gr2Td5deuqgRV7eWsKQnbqUwH_dkbox9PGZ==JybHxw@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Robert Raszuk <robert@raszuk.net>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009c0800059a1cb387"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/fZpOOAgKR_L56B05cSg5ujk_UAg>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 06:22:30 -0000

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

On Thu, Dec 19, 2019 at 8:45 PM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 20-Dec-19 12:01, Robert Raszuk wrote:
> >>   And where is it forwarded to, since we are already at the DA?
> >
> > PSP operates at the n-1 segment end of the SR path so naturally after
> swapping DA it is forwarded to the segment end. Note that we are all alon=
g
> operating on the encapsulated header ... original packet including its
> original IPv6 header is sitting as passenger here.
> >
> > So last segment here will received encapsulated IPv6 packet will
> decapsulate it and fwd based on the original DA.
> >
> > Seems very simple :)
>
> Right, but the language in the PSP sub-section does not talk about
> decapsulation. I think the root problem may be using the word "pop", whic=
h
> is relevant in the MPLS label stack context but not here, without
> additional definition.
>

  [Gyan] I agree with what Brian is saying that pop in MPLS PHP or UHP you
are popping an MPLS label 4 byte shim, where here you are removing the SRH
header.  Not a really a pop.  The MPLS shim is an encapsulation since it=E2=
=80=99s
sits between the L2 and L3 header.  I think if we fix the verbiage and
change from pop to remove we may want to come up with some other name like
PSR & USR if =E2=80=9Cremove=E2=80=9D was used.

>
>     Brian
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Dec 19, 2019 at 8:45 PM Brian E Carpenter &lt;<a hr=
ef=3D"mailto:brian.e.carpenter@gmail.com">brian.e.carpenter@gmail.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">On 20-Dec-19 12:01, Rober=
t Raszuk wrote:<br>
&gt;&gt;=C2=A0 =C2=A0And where is it forwarded to, since we are already at =
the DA?<br>
&gt; <br>
&gt; PSP operates at the n-1 segment end of the SR path so naturally after =
swapping DA it is forwarded to the segment end. Note that we are all along =
operating on the encapsulated header ... original packet including its orig=
inal IPv6 header is sitting as passenger here.=C2=A0<br>
&gt; <br>
&gt; So last segment here will received encapsulated IPv6 packet will decap=
sulate it and fwd based on the original DA.=C2=A0<br>
&gt; <br>
&gt; Seems very simple :)=C2=A0<br>
<br>
Right, but the language in the PSP sub-section does not talk about decapsul=
ation. I think the root problem may be using the word &quot;pop&quot;, whic=
h is relevant in the MPLS label stack context but not here, without additio=
nal definition.<br>
</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 [Gyan] I =
agree with what Brian is saying that pop in MPLS PHP or UHP you are popping=
 an MPLS label 4 byte shim, where here you are removing the SRH header.=C2=
=A0 Not a really a pop.=C2=A0 The MPLS shim is an encapsulation since it=E2=
=80=99s sits between the L2 and L3 header.=C2=A0 I think if we fix the verb=
iage and change from pop to remove we may want to come up with some other n=
ame like PSR &amp; USR if =E2=80=9Cremove=E2=80=9D was used.</div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex"><br>
=C2=A0 =C2=A0 Brian<br>
<br>
_______________________________________________<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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--0000000000009c0800059a1cb387--


From nobody Thu Dec 19 23:21:50 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC548120129 for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 23:21:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 s15Y8naVma-V for <spring@ietfa.amsl.com>; Thu, 19 Dec 2019 23:21:47 -0800 (PST)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (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 0C28012006E for <spring@ietf.org>; Thu, 19 Dec 2019 23:21:47 -0800 (PST)
Received: by mail-io1-xd2c.google.com with SMTP id r13so8420468ioa.3 for <spring@ietf.org>; Thu, 19 Dec 2019 23:21:47 -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=kM7lIGcCdaDiaTUQ5p/tph3+dQMimL+nVJFJyh31hQI=; b=NhrsJOjEvH53NubNsCtP8UKE0BRcVETHEvBK5R26LQXX94AaZvqAI2O76QxVm0lMES m3HUem8vUhJnxV0oG2cqiT6uU+sar6T1YJpvSjUiTQD07l0wL1FpVv61wHjR+eNUyRqX dQX3HCOLvWr8wCNQRryn2Kz3spGrXl2vTLr3f5Sq2NVHJHy8a5WbScmXNOSA1ShwsxXj xfhOJLyDby+6qzL64nC1wAgKDKyoj8bEC18Ubmv7ghoD71cTpoCkXZQm/1XDy1eRfvor xEc6jgQWcKJHQEFwvyjgTEhI2pasTum7KwUuwaJ5zDHk5pjytdcPHvhfzzNjy/zED6i5 hPXg==
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=kM7lIGcCdaDiaTUQ5p/tph3+dQMimL+nVJFJyh31hQI=; b=UuBgug0DB63b7uskhhRNYpQ75gxJo8Q+N10kNDHdwCwmYbrw3L36WmuBKv8DZ3W2Ga m6H1DWMENeX7bbCdKhJd6/3MYmTy7FSxCoZ3d3AKRzexWG+5OmCyvlPPzq9XLlprqDw1 oUabiqiUts1yeRE11QhEpcdSJTZOnmKhDuzWWtkSDDvG9fBCfm3bC1ZAqNAeblY6efvK inHIWJKxdEKtLriiWQ1AguaLLFeqjBoe10gczBWIUFuQ6B1H5REIszfVIqriy7j9VR6s p0bI5+o5EqLwwyIwtoVXghmBU/U6LOsF0wkvsdeFFuU+W3IpNSjWnLQGbtM1dNPoVcVS DA+Q==
X-Gm-Message-State: APjAAAXLpE6BsDF3tkrUXS98O5cyfq4K9NOmHzoeae4o5nQ5pozh9NGV OydFXD46aUN9mGU/DBeevDgISQQ1jZ1EFmjTMgQPQYKf9Jo=
X-Google-Smtp-Source: APXvYqwvvri5xttF9vkmnn/iBsULvam3AJAfxckdla/Q1vT+qEqt61M/NqVfL+YPnRPbAvb/bfV/eB+Mx0FYqkuFrDs=
X-Received: by 2002:a6b:ee07:: with SMTP id i7mr4260428ioh.78.1576826506220; Thu, 19 Dec 2019 23:21:46 -0800 (PST)
MIME-Version: 1.0
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com> <CABNhwV3Gr2Td5deuqgRV7eWsKQnbqUwH_dkbox9PGZ==JybHxw@mail.gmail.com>
In-Reply-To: <CABNhwV3Gr2Td5deuqgRV7eWsKQnbqUwH_dkbox9PGZ==JybHxw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 20 Dec 2019 02:21:35 -0500
Message-ID: <CABNhwV3z7C2TeH90HNbJOCR=ruoWA6a26Y9mhHthSBE7soNf+w@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Robert Raszuk <robert@raszuk.net>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c699f2059a1d874e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4vYLrC8UJWH7uSVVfpCmmQ30tGg>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 07:21:49 -0000

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

On Fri, Dec 20, 2019 at 1:22 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
>
> On Thu, Dec 19, 2019 at 8:45 PM Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
>
>> On 20-Dec-19 12:01, Robert Raszuk wrote:
>> >>   And where is it forwarded to, since we are already at the DA?
>> >
>> > PSP operates at the n-1 segment end of the SR path so naturally after
>> swapping DA it is forwarded to the segment end. Note that we are all alo=
ng
>> operating on the encapsulated header ... original packet including its
>> original IPv6 header is sitting as passenger here.
>> >
>> > So last segment here will received encapsulated IPv6 packet will
>> decapsulate it and fwd based on the original DA.
>> >
>> > Seems very simple :)
>>
>> Right, but the language in the PSP sub-section does not talk about
>> decapsulation. I think the root problem may be using the word "pop", whi=
ch
>> is relevant in the MPLS label stack context but not here, without
>> additional definition.
>>
>
>   [Gyan] I agree with what Brian is saying that pop in MPLS PHP or UHP yo=
u
> are popping an MPLS label 4 byte shim, where here you are removing the SR=
H
> header.  Not a really a pop.  The MPLS shim is an encapsulation since it=
=E2=80=99s
> sits between the L2 and L3 header.  I think if we fix the verbiage and
> change from pop to remove we may want to come up with some other name lik=
e
> PSR & USR if =E2=80=9Cremove=E2=80=9D was used.
>
>>
      With both SRv6 and MPLS within their respective domains when the
packet comes in from external to the domain on the PE-CE attachment circuit
with MPLS the label  4 byte shim imposition or encapsulation happens on the
PE upon forwarding on any MPLS enabled =E2=80=9Ccore=E2=80=9D  interface PE=
-P link.  With
SRv6 the 6in6 encapsulation occurs when a packet from the PE-CE attachment
circuit originating from outside the SRv6 domain hits the SRv6 source node
ingress PE which 6in6 encapsulates the packet from the CE and then adds the
SRH header to source route the packet through the SRv6 domain.  With mpls
the label disposition happens with PHP on egress P penultimate node.  So
that de-encapsulation with SRv6 ends up mapping to USD end.x SID function
where the original 6in6 encapsulation done on the SRv6 source node is now
removed.  So big difference here in nomenclature with PSP and USP removing
SRH and not performing any de-encapsulation which is decoupled to a
separate USD function.

>
>>     Brian
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> --
>
> Gyan S. Mishra
>
> IT Network Engineering & Technology
>
> Verizon Communications Inc. (VZ)
>
> 13101 Columbia Pike FDC1 3rd Floor
>
> Silver Spring, MD 20904
>
> United States
>
> Phone: 301 502-1347
>
> Email: gyan.s.mishra@verizon.com
>
> www.linkedin.com/in/networking-technologies-consultant
>
> --

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Dec 20, 2019 at 1:22 AM Gyan Mishra &lt;<a href=3D"=
mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div><br></div><div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 19, 2019 at 8:45 =
PM Brian E Carpenter &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" tar=
get=3D"_blank">brian.e.carpenter@gmail.com</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">On 20-Dec-19 12:01, Robert Raszuk wrote:<br>
&gt;&gt;=C2=A0 =C2=A0And where is it forwarded to, since we are already at =
the DA?<br>
&gt; <br>
&gt; PSP operates at the n-1 segment end of the SR path so naturally after =
swapping DA it is forwarded to the segment end. Note that we are all along =
operating on the encapsulated header ... original packet including its orig=
inal IPv6 header is sitting as passenger here.=C2=A0<br>
&gt; <br>
&gt; So last segment here will received encapsulated IPv6 packet will decap=
sulate it and fwd based on the original DA.=C2=A0<br>
&gt; <br>
&gt; Seems very simple :)=C2=A0<br>
<br>
Right, but the language in the PSP sub-section does not talk about decapsul=
ation. I think the root problem may be using the word &quot;pop&quot;, whic=
h is relevant in the MPLS label stack context but not here, without additio=
nal definition.<br>
</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 [Gyan] I =
agree with what Brian is saying that pop in MPLS PHP or UHP you are popping=
 an MPLS label 4 byte shim, where here you are removing the SRH header.=C2=
=A0 Not a really a pop.=C2=A0 The MPLS shim is an encapsulation since it=E2=
=80=99s sits between the L2 and L3 header.=C2=A0 I think if we fix the verb=
iage and change from pop to remove we may want to come up with some other n=
ame like PSR &amp; USR if =E2=80=9Cremove=E2=80=9D was used.</div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex"></blockquote></div></div></blockquote><div dir=3D"aut=
o">=C2=A0 =C2=A0 =C2=A0=C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 W=
ith both SRv6 and MPLS within their respective domains when the packet come=
s in from external to the domain on the PE-CE attachment circuit with MPLS =
the label =C2=A04 byte shim imposition or encapsulation happens on the PE u=
pon forwarding on any MPLS enabled =E2=80=9Ccore=E2=80=9D =C2=A0interface P=
E-P link.=C2=A0 With SRv6 the 6in6 encapsulation occurs when a packet from =
the PE-CE attachment circuit originating from outside the SRv6 domain hits =
the SRv6 source node ingress PE which 6in6 encapsulates the packet from the=
 CE and then adds the SRH header to source route the packet through the SRv=
6 domain.=C2=A0 With mpls the label disposition happens with PHP on egress =
P penultimate node.=C2=A0 So that de-encapsulation with SRv6 ends up mappin=
g to USD end.x SID function where the original 6in6 encapsulation done on t=
he SRv6 source node is now removed.=C2=A0 So big difference here in nomencl=
ature with PSP and USP removing SRH and not performing any de-encapsulation=
 which is decoupled to a separate USD function.</div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><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=
>
=C2=A0 =C2=A0 Brian<br>
<br>
_______________________________________________<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></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div><p cl=
ass=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:rgb(8=
0,0,80);background-image:initial;background-position:initial;background-rep=
eat:initial">Gyan S. Mishra</span><span style=3D"color:rgb(80,0,80);backgro=
und-image:initial;background-position:initial;background-repeat:initial"><s=
pan></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:Cal=
ibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posi=
tion:initial;background-repeat:initial">IT Network Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000c699f2059a1d874e--


From nobody Fri Dec 20 01:19:02 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDFD11201E4 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 01:19:00 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 jshJDprmoy-W for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 01:18:59 -0800 (PST)
Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (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 DA22D12018B for <spring@ietf.org>; Fri, 20 Dec 2019 01:18:58 -0800 (PST)
Received: by mail-qk1-x72d.google.com with SMTP id r14so7042577qke.13 for <spring@ietf.org>; Fri, 20 Dec 2019 01:18:58 -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=qriLDFFPtWhLf0ig8n+E5Ah9Ozyi4aOEYCQU69VWBTo=; b=F66BF0tcNGPDCR5zHwrdQN2agQ2dkhlYgS6njXOypjIh1mwHnXWdPfH6zHiFaahd8c wEWQZWlME7C4EwXgPUv3IE1oxb/u6zO6FXBiOnOwOWKrAKecL5WOv8O/E9qIVj84CVsS pD8ODkubPOAzZ3vcJvBqtZxCgVtKAt8YMg6+udqB3oEkBk75cnxZq7RVD2N3Aq/00LWc /jMez5VQeeyXdsiOa8mI+Ev/v1JSlyYLmeRvakNROsvZCCn4IZmuJoZb69HBFsZDEO71 TFP0U1LvkoOI3FMowpiQgoPGPFYGL8wv6gRfd9USW+6wEMbYjeWpgjR25CdKThpbAC9G vqbA==
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=qriLDFFPtWhLf0ig8n+E5Ah9Ozyi4aOEYCQU69VWBTo=; b=YwNFvemVHcRl0CYbXshgJZQkHWeiYny0WNqz+aCAC3rm5EbHXFdHfA2xFWkf+iwGEp goDZ2r4Vo8xauDysjXAi5jbRG608lECprJNoOq58tiSnIfpE+H8H6CIX7r4y9EX/cqqX 6a35nntheEfghGmIZISPFQv3TYGYiG/xphC0KRNXQxsv4faISGmqnsJxvmqX1aMyoGmd PyizqRs3xsNjC3nX0tvfvas97nwIt2xYXTTmaYy+AS5lQAELt+mgO27WzrywPXcMeYKS nXMq5g55Mrt/P1cjTUyFmxY+yX2ovdbL9vx71qj+/VK+udj/wSqvYB7mYn20wQE8BYQ3 Ut0A==
X-Gm-Message-State: APjAAAVa/tqxxp68Bi/zJqX8XHLwAkrsdfnNiabLC4KbI3be78383Vmq WKhs6PQ7WRKMz4nAYaNmjVJFj8stAE4UbguoXEQr9w==
X-Google-Smtp-Source: APXvYqzIx4Fpy6oY8SEPbISkCWuuR3gwO82UFp5ih1BAoazhDSpZPKgyWhtoOw01Iv53M1qLnlGMdV5OnPIeJ3jcFM0=
X-Received: by 2002:a37:4ac6:: with SMTP id x189mr12090733qka.219.1576833537471;  Fri, 20 Dec 2019 01:18:57 -0800 (PST)
MIME-Version: 1.0
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
In-Reply-To: <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 10:18:50 +0100
Message-ID: <CAOj+MMEom8JcffnOdH0dsDnN5hzfPASsm=0uz8O+P68=EP_z0A@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000df3a25059a1f2a74"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/4wJ8DNPEJqI54q88BCniTDrrB7o>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 09:19:01 -0000

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

Hi Brian,

Right, but the language in the PSP sub-section does not talk about
> decapsulation.


Sure as in a way there is no decapsulation there. This is Segment N-1 node
not Final Segment End node.

Of course the other way to look at this would be to conceptually describe
this as decapsulation at *each* segment end point and on most just copy the
SRH to a new IPv6 header and on PSP happening on Segment N-1 to not copy
it.

I think the root problem may be using the word "pop", which is relevant in
> the MPLS label stack context but not here, without additional definition.


Well I agree. "POP" does not sound like the best terminology choice here
for SRH removal or deletion :). Now all what is needed for WG to convince
Pablo for massive editing ....

Happy Holidays,
R.

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

<div dir=3D"ltr"><div>Hi Brian,</div><div><br></div><div class=3D"gmail_quo=
te"><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">Right, but the langua=
ge in the PSP sub-section does not talk about decapsulation. </blockquote><=
div><br></div><div>Sure as in a way there is no decapsulation there. This i=
s Segment N-1 node not Final Segment End node.=C2=A0</div><div><br></div><d=
iv>Of course the other way to look at this would be to conceptually describ=
e this as decapsulation at *each* segment end point and on most just copy t=
he SRH to a new IPv6 header and on PSP happening on Segment N-1 to not copy=
 it.=C2=A0</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">I think the root problem may be using the word &quot;pop&quot;, which=
 is relevant in the MPLS label stack context but not here, without addition=
al definition.</blockquote><div><br></div><div>Well I agree. &quot;POP&quot=
; does not sound like the best terminology choice here for SRH removal or d=
eletion :). Now all what is needed for WG to convince Pablo for massive edi=
ting ....=C2=A0</div><div><br></div><div>Happy Holidays,</div><div>R.</div>=
<div>=C2=A0</div></div></div>

--000000000000df3a25059a1f2a74--


From nobody Fri Dec 20 02:33:53 2019
Return-Path: <fernando@gont.com.ar>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C0531200F3 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 02:33:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.307
X-Spam-Level: 
X-Spam-Status: No, score=-0.307 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IJOKRLf5LELU for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 02:33:49 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A510120882 for <spring@ietf.org>; Fri, 20 Dec 2019 02:33:48 -0800 (PST)
Received: from [192.168.1.8] (unknown [181.113.146.253]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 4C20986A8D; Fri, 20 Dec 2019 11:33:45 +0100 (CET)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Robert Raszuk <robert@raszuk.net>
Cc: "spring@ietf.org" <spring@ietf.org>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Autocrypt: addr=fernando@gont.com.ar; prefer-encrypt=mutual; keydata= mQINBE5so2gBEACzBQBLUy8nzgAzSZn6ViXT6TmZBFNYNqTpPRvTVtUqF6+tkI+IEd9N2E8p pXUXCd0W4dkxz6o7pagnK63m4QSueggvp881RVVHOF8oTSHOdnGxLfLeLNJFKE1FOutU3vod GK/wG/Fwzkv9MebdXpMlLV8nnJuAt66XGl/lU1JrNfrKO4SoYQi4TsB/waUQcygh7OR/PEO0 EttiU8kZUbZNv58WH+PAj/rdZCrgUSiGXiWUQQKShqKnJxLuAcTcg5YRwL8se/V6ciW0QR9i /sr52gSmLLbW5N3hAoO+nv1V/9SjJAUvzXu43k8sua/XlCXkqU7uLj41CRR72JeUZ4DQsYfP LfNPC98ZGTVxbWbFtLXxpzzDDT8i3uo7w1LJ2Ij/d5ezcARqw01HGljWWxnidUrjbTpxkJ9X EllcsH94mer728j/HKzC9OcTuz6WUBP3Crgl6Q47gY5ZIiF0lsmd9/wxbaq5NiJ+lGuBRZrD v0dQx9KmyI0/pH2AF8cW897/6ypvcyD/1/11CJcN+uAGIrklwJlVpRSbKbFtGC6In592lhu7 wnK8cgyP5cTU+vva9+g6P1wehi4bylXdlKc6mMphbtSA+T3WBNP557+mh3L62l4pGaEGidcZ DLYT2Ud18eAJmxU3HnM8P3iZZgeoK7oqgb53/eg96vkONXNIOwARAQABtCVGZXJuYW5kbyBH b250IDxmZ29udEBzaTZuZXR3b3Jrcy5jb20+iQJBBBMBAgArAhsjBQkSzAMABgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAUCTmylpQIZAQAKCRCuJQ1VHU50kv7wD/9fuNtTfxSLk3B3Hs3p ixTy8YXVjdkVwWlnJjFd7BOWmg7sI+LDhpjGfT6+ddOiwkumnvUZpObodj4ysH0i8c7P4C5t F9yu7WjklSlrB5Rth2CGChg5bKt541z2WHkFFxys9qBLmCSYDeKQkzLqhCjIUJizY2kOJ2GI MnSFDzJjhSFEh//oW830Y8fel1xnf/NVF+lBVtRMtMOfoWUqDjvP3sJ1G4zgkDCnF0CfncLx +hq2Mv26Uq9OTzvLH9aSQQ/f067BOkKAJKsfHdborX4E96ISTz57/4xECRSMr5dVsKVm4Y// uVIsb+L5z+a32FaiBZIAKDgnJO7Z8j6CV5e5yfuBTtX52Yi9HjYYqnYJGSDxYd6igD4bWu+7 xmJPHjkdqZgGV6dQIgiUfqkU+s5Cv350vK48CMaT/ZLo2BdsMhWsmaHmb+waePUMyq6E4E9x 9Js+EJb9ZiCfxS9exgieZQpet1L36IvhiwByvkQM009ywfa30JeMOltUtfLi5V06WQWsTzPL 5C+4cpkguSuAJVDTctjCA0moIeVDOpJ8WH9voQ4IeWapQnX35OIoj1jGJqqYdx65gc1ygbyx b8vw+pJ9E5GLse5TQnYifOWpXzX9053dtbwp/2OVhU4KLlzfCPCEsoTyfu9nIZxdI2PMwiL5 M85BfjX4NmwBLmPGoLkCDQRObKNoARAAqqXCkr250BchRDmi+05F5UQFgylUh10XTAJxBeaQ UNtdxZiZRm6jgomSrqeYtricM9t9K0qb4X2ZXmAMW8o8AYW3RrQHTjcBwMnAKzUIEXXWaLfG cid/ygmvWzIHgMDQKP+MUq1AGQrnvt/MRLvZLyczAV1RTXS58qNaxtaSpc3K/yrDozh/a4pu WcUsVvIkzyx43sqcwamDSBb6U8JFoZizuLXiARLLASgyHrrCedNIZdWSx0z0iHEpZIelA2ih AGLiSMtmtikVEyrJICgO81DkKNCbBbPg+7fi23V6M24+3syHk3IdQibTtBMxinIPyLFF0byJ aGm0fmjefhnmVJyCIl/FDkCHprVhTme57G2/WdoGnUvnT7mcwDRb8XY5nNRkOJsqqLPemKjz kx8mXdQbunXtX9bKyVgd1gIl+LLsxbdzRCch773UBVoortPdK3kMyLtZ4uMeDX3comjx+6VL bztUdJ1Zc9/njwVG8fgmQ+0Kj5+bzQfUY+MmX0HTXIx3B4R1I1a8QoOwi1N+iZNdewV5Zfq+ 29NlQLnVPjCRCKbaz9k6RJ2oIti55YUI6zSsL3lmlOXsRbXN5bRswFczkNSCJxJMlDiyAUIC WOay7ymzvgzPa+BY/mYn94vRaurDQ4/ljOfj6oqgfjts+dJev4Jj89vp8MQI3KJpZPEAEQEA AYkCJQQYAQIADwUCTmyjaAIbDAUJEswDAAAKCRCuJQ1VHU50km4xEACho45PZrUjY4Zl2opR DFNo5a6roTOPpgwO9PcBb3I5F8yX2Dnew+9OhgWXbBhAFq4DCx+9Gjs43Bn60qbZTDbLGJ/m 8N4PwEiq0e5MKceYcbetEdEUWhm5L6psU9ZZ82GR3UGxPXYe+oifEoJjOXQ39avf9S8p3yKP Diil0E79rn7LbJjMcgMLyjFg9SDoJ6pHLtniJoDhEAaSSgeV7Y745+gyMIdtQmrFHfqrFdjq D6G0HE+Z68ywc5KN67YxhvhBmSycs1ZSKAXv1zLDlXdmjHDHkU3xMcB+RkuiTba8yRFYwb/n j62CC4NhFTuIKOc4ta3dJsyXTGh/hO9UjWUnmAGfd0fnzTBZF8Qlnw/8ftx5lt4/O+eqY1EN RITScnPzXE/wMOlTtdkddQ+QN6xt6jyR2XtAIi7aAFHypIqA3lLI9hF9x+lj4UQ2yA9LqpoX 6URpPOd13JhAyDe47cwsP1u9Y+OBvQTVLSvw7Liu2b4KjqL4lx++VdBi7dXsjJ6kjIRjI6Lb WVpxe8LumMCuVDepTafBZ49gr7Fgc4F9ZSCo6ChgQNLn6WDzIkqFX+42KuHz90AHWhuW+KZR 1aJylERWeTcMCGUSBptd48KniWmD6kPKpzwoMkJtEXTuO2lVuborxzwuqOTNuYg9lWDl7zKt wPI9brGzquUHy4qRrA==
Message-ID: <d263a778-7d2c-6386-c612-cbabc9674dc1@gont.com.ar>
Date: Fri, 20 Dec 2019 00:22:00 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2
MIME-Version: 1.0
In-Reply-To: <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/hi7wtITi9wM6mL2tht7AEEqkq0E>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 10:33:51 -0000

On 19/12/19 20:44, Brian E Carpenter wrote:
> On 20-Dec-19 12:01, Robert Raszuk wrote:
>>> Â  Â And where is it forwarded to, since we are already at the DA?
>>
>> PSP operates at the n-1 segment end of the SR path so naturally after swapping DA it is forwarded to the segment end. Note that we are all along operating on the encapsulated header ... original packet including its original IPv6 header is sitting as passenger here.Â 
>>
>> So last segment here will received encapsulated IPv6 packet will decapsulate it and fwd based on the original DA.Â 
>>
>> Seems very simple :)Â 
> 
> Right, but the language in the PSP sub-section does not talk about decapsulation. 

Because it's not. :-) They are deleting an EH.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Dec 20 03:13:02 2019
Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E483B1200E6 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 03:12:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=UaQyzP1w; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=q1L2Fc6T
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 rVn3mod1gsFT for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 03:12:55 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54236120886 for <spring@ietf.org>; Fri, 20 Dec 2019 03:12:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=29506; q=dns/txt; s=iport; t=1576840375; x=1578049975; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=EGUHHDUWxTiWpKbGEEuUjpUyrP6MQqWqcEzLAyjwVSc=; b=UaQyzP1wdpVAgZhOLQNe5EajNFAuiUvTTr0MCiqUSFKbE6lypCmOf6PK 35to6qKy9gMKy82VpPUfHVU9js/Ducnu2zT4hK+czXzJOEW/DiIyjurQk 6ChiwP4GoWdTDh2yEAdaEanKURKC3UunUgFZVVV/LlrDQjzdI/EdBUxkC I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AqZSzBRWaOBWASruY8e9tgQgbohvV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSANSJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtank2ENlBWURN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CTCwAUrPxd/4MNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXyBHgEuJAUnBWwPSSAECyqHTQOKdIJfiV6OKoFCgRADVAkBAQE?= =?us-ascii?q?MAQEYAQwIAgEBg3tFAoIcJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQECAQE?= =?us-ascii?q?BEBsTAQEqAgsBBAsCAQgRBAEBIQcHIQYLFAkIAgQOBQgagwGBeU0DDiABAgw?= =?us-ascii?q?DoDICgTiIYYIngn4BAQWBNQGDbw0LggwJgTaFHYZ8GoFBP4ESRoJMPoIbSQE?= =?us-ascii?q?BgTABDAYBIQwRDgkIgwSCLI0jEhKISIlhjl5DCoI0hzKFO4UFhEGCRHaHBZA?= =?us-ascii?q?WlyOCHI9mAgQCBAUCDgEBBYFpImdxcBU7gmwJRxgNWIw6DBeBBAEOgj2FFIU?= =?us-ascii?q?/dIEoj3AOF4IbAQE?=
X-IronPort-AV: E=Sophos;i="5.69,335,1571702400";  d="scan'208,217";a="686601595"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 11:12:52 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKBCpUj005630 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 11:12:52 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 05:12:51 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 05:12:50 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 05:12:49 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OKT/9JF1Q93B/pk1atPUx5hGjexd/y4Vgx//8JGKAk4K4VqDa1iutujx7ZQMW2awRkKvFToUWTBzTPT+Nf1yoDajO1wb5/k1pFORUSaFZL80W0YNjQ8cACkbRKO9GQxNnZwBfr+f9ZNMaWgI7cctaRpfXmycR/P+Db9XoibsrpBfDDgsBrnvcD2/6APDzK7nn+xASIuPwKL8+kVudk2SmGaMwk0Di4GiDCTFBBlZc1lPCOYNj6E8vSvuSA6wUCswJabfgGub6Mopud7l8v2oIV8iC/tDhaYLM9jZ7kh7gy2cKCKtrNddrUSUDOyI3qV8WWB8r2OaJvYRyowcIO2XQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ELATsYa8jI21XnE35rvFoh1NG5J5OIw3SKun+kdHB4o=; b=kES7yrZVvkwRFj2cpHdKuDD/iv1h0w3lE7ILvcyfWNc8WQbxLLM2/Y5e55rs+/OCiqclrEUQbfltDmoeu+sNGSYKiKxiWmdd5/Z4IOQ4g9YBcdeDuoUaHn5+9oYaBENMsHXdRcwOSCwL5y/Bnsz0gAu4EHw0+3BvIXB+IcmQaG5oC4pTrQfy/9K5IZfXl9G6RuP5FQoHc21IO7kFAT4sNSUdLMe16vnXgyDAqR5qdlXLb4HIQMf0HjWKDqKBMZ31BNza3b2pEMFiLajmel2NSxVeOK+li+v+B1Aj0FIOuVS2RSwXCWXAhM0jQrP+IXrY/It0XbXcocuVfwLRouy8lA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ELATsYa8jI21XnE35rvFoh1NG5J5OIw3SKun+kdHB4o=; b=q1L2Fc6T1EPH+b0DGtg9CCezP6HkNngDFJfJ/LmEbcfpMJcV8LYNxYQShehVtM6e3JcrHWxdEY7qDqWOjOn4zo+HUMrEuvl2W84TWrw6xsg/bAdMp6xH66etHhmkXWfWM0WMjKvfdvLqXdVogjfs3mqC+rd8Iw7tEOkqNsTIOmI=
Received: from BN7PR11MB2594.namprd11.prod.outlook.com (52.135.246.159) by BN7PR11MB2611.namprd11.prod.outlook.com (52.135.253.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.13; Fri, 20 Dec 2019 11:12:48 +0000
Received: from BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::a1ac:55fa:69f2:f586]) by BN7PR11MB2594.namprd11.prod.outlook.com ([fe80::a1ac:55fa:69f2:f586%2]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 11:12:48 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG email list <spring@ietf.org>
Thread-Topic: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
Thread-Index: AQHVtB36LqRt8ge3IEiSVk1C5IoX8ae91ZSAgAP60oCAAK7oAIAAXx5B
Date: Fri, 20 Dec 2019 11:12:48 +0000
Message-ID: <BN7PR11MB2594239BD21083EC255C4969C82D0@BN7PR11MB2594.namprd11.prod.outlook.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <cb8ef6ef-d244-5b27-01a3-fe2a01b322b2@gmail.com> <DBBPR03MB541590C24AEC6486C530DD24EE500@DBBPR03MB5415.eurprd03.prod.outlook.com> <7BD918AB-4A05-4F27-A922-42ECD99401D1@cisco.com>, <DBBPR03MB5415F3C4E591DA8100B538CDEE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB5415F3C4E591DA8100B538CDEE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com; 
x-originating-ip: [2607:f2c0:e4b8:1201:fc89:5419:9851:c3f2]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8b9f1e79-c60c-437f-3180-08d7853d8bfd
x-ms-traffictypediagnostic: BN7PR11MB2611:
x-microsoft-antispam-prvs: <BN7PR11MB26119E8308022A0FE52D5EBDC82D0@BN7PR11MB2611.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(39860400002)(376002)(346002)(396003)(189003)(199004)(53484002)(469094003)(33656002)(9686003)(55016002)(478600001)(4326008)(2906002)(76116006)(54906003)(6506007)(7696005)(52536014)(86362001)(81166006)(8676002)(81156014)(186003)(966005)(66946007)(316002)(6916009)(66446008)(66574012)(66556008)(53546011)(64756008)(66476007)(8936002)(71200400001)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2611; H:BN7PR11MB2594.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PE80+sjO7Uqm7DHX2c0KrkA1o463AdJgkKZMII6AD/wcvJWuhYRyyF7ZvMke+GN9e2sLT8WMxNlYpj/J5gI+qGvY0oipdfQvsKv9toHB1pdGNMeYHwIFm9tlqANIxitEkhNgOMV8JrT+qE8eCLy+8+HEkMe1udpkz2fB5kn0sH6y0mUujbQJAbZq4OkdzA0Hdcevtuh4CemgeDGiUcRjFOTjXxVEie5oY+021AoSKkYxqNdc9fruQa+ylP3NUvUoI8d+RNx3ns3i5bO89etye1YpXx4Wdu/0Tm11OHH3tGgyod9lMsbD9feUUP7nvQdWzzToqjiEqnrDdheT0rkfmB2QtWRd4s6LWbkkVxYRl/Sr+eomlzzcN2KvPeTGFZnhUW/0cxAW1Ic9YwW91NgKZDLcfyCoFqd+NPl/idhU7XoARxgz11VXwXbBp/4fW2t4GmOZ8FiKsDBcb1LLN9WRXW+gkHW6oVGlYLYv1ooNUjhK5DCdvL1yqmWVy0CQ5VwZn35nJcybNDgVUDb7q9+0aQrHI1EmSrlQQXIfFT86zJ2pA2FT9Yavh5GoWH3+HTWh
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR11MB2594239BD21083EC255C4969C82D0BN7PR11MB2594namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b9f1e79-c60c-437f-3180-08d7853d8bfd
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 11:12:48.3860 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KOV93Q9AaugSLDoXgSYYlb4Plx7VueyDq/QLOffeVOAacVmaK1o5WDKZ/LNiu1PXT5F8h6uk8LaaO+KTHvr3kQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2611
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xch-rcd-010.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Ida9nDUjuco5brA1vWgx1gK2XgI>
Subject: Re: [spring] packet captures for draft-ietf-spring-srv6-network-programming-06?
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 11:13:00 -0000

--_000_BN7PR11MB2594239BD21083EC255C4969C82D0BN7PR11MB2594namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hello Andrew.

Perhaps brevity can help here.  I=92m only replying to the last sentence of=
 your email.

Were you to have initiated this thread with =93This implementation allocate=
d multiple END.X SIDs, is that in opposition to section... of draft...? I i=
nterpret section ... to mean ....=94

My reply could have been =93You seem to have misunderstood, allow me to exp=
lain... =94 then we could have had a good conversation and arrived at the c=
larifying text.

I hope this helps.

Thanks!
  Darren

________________________________
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Sent: Friday, December 20, 2019 12:10:18 AM
To: Darren Dukes (ddukes) <ddukes@cisco.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>; SPRING WG email list=
 <spring@ietf.org>
Subject: RE: [spring] packet captures for draft-ietf-spring-srv6-network-pr=
ogramming-06?


Hi Darren,





> You state that =93code seems to be *way* off the draft=94, but there is n=
othing in your email to support this.



Firstly - this quote leaves out a key statement in my original email - that=
 I may have been reading the document incorrectly.



> You have made claims based on unfortunate misunderstandings of SRv6.



A misunderstanding that quite frankly should concern the authors of this dr=
aft, since it has been clearly demonstrated in subsequent emails that I was=
 not alone in this misunderstanding, please seehttps://mailarchive.ietf.org=
/arch/msg/spring/d45B3wI5UBliIE0aoJPU-PDNe7w and https://mailarchive.ietf.o=
rg/arch/msg/spring/JbL22XULyiNA9HH9LFANZpi4Bbs



> Let=92s return focus to discussing technical points and progressing the W=
G agenda and milestones with diligence and a constructive mindset.



Why do we standardize?  For the purpose of inter-op.  Why is running code c=
entral to IETF philosophies?  In my view, its so that people can demonstrat=
e what is in the draft and so that the understanding of what is in the draf=
t can be tested in real code.  Indeed, I point to the introduction of this =
draft:



This document defines the SRv6 Network Programming concept and aims

at standardizing the main segment routing functionsto enable the

creation of interoperable overlays with underlay optimization and

service programming.

Therefore =96 if the text in the draft is being mis-interpreted =96 I would=
 say that the questioning of this is both relevant and constructive =96 bec=
ause a mis-reading of this by multiple people, both vendors and operators a=
like it would seem, would result in significant challenges to inter-op impl=
ementations of said text. I would also point out that the cornerstone of th=
e IETF is to find consensus,  and a major part of meeting WG milestones rev=
olves around finding of consensus.  I question how we will find consensus i=
f it is demonstrable that the participants in this process have totally dif=
ferent interpretations of what is in the document.  It therefore moves to t=
he authors to clarify in the text so that the meaning becomes clear and pre=
sent so that a shared understanding can be gained to then gauge the consens=
us.  As such, I view this not only as constructive, but diligent, and I vie=
w this also as a technical point, since the misunderstandings of the text r=
evolve around technical issues in a technical draft.



As such, do you not feel that a more appropriate response to my email would=
 have been, =93You seem to have misunderstood, perhaps we can provide some =
text in order to ensure such misunderstandings are less likely to occur?



Thanks



Andrew



On Dec 17, 2019, at 12:57 AM, Andrew Alston <mailto:Andrew.Alston@liquidtel=
ecom.com> wrote:



Alex,



Will try and get you some captures off the devices I=92ve been testing on =
=96 in order to make sure I understood this draft properly, and in light of=
 the deployment status draft, I decided to play a lot more deeply and setup=
 a bit of a lab.  I=92m still doing tests and soon as I have some other bit=
s completed will send through the packet captures from those against (Since=
 the XR boxes that I have to test on seem to have absolutely no ability to =
setup traffic steering with SRv6 (and I actually have requested details of =
how to configure this in the past but gotten no response), I=92m just finis=
hing the code to inject packets from outside with a sid stack to test this.=
  I also acknowledge that I=92m running tests against code that is implemen=
ting a draft that seems far from final =96 and so shouldn=92t have that man=
y expectations.



That being said, In light of the deployment draft =96 I do have some concer=
ns that there is a draft that specifies that people have put this stuff int=
o production =96 yet the implementation in current shipping code seems to b=
e *way* off the draft and contrary to things we have been told in the worki=
ng group.



Some of the more interesting finds so far:



=95 In Montreal =96 I questioned the growth in the IGP tables =96 since I w=
ould have to use a separate locator on each router =96 I was explicitly tol=
d this wasn=92t necessary and could use the loopbacks =96 not so in current=
 code =96 use of the loopback marks the locator as down.



=95 Locator size is not configurable as anything other than a /64



=95 XR 7.0.1 claims a maximum number of SID=92s at 8000 =96 I=92m still unc=
lear if this limitation in the code is based on locally configured SID=92s =
or received SID=92s =96 and will run some tests on this in the coming day o=
r two to verify



=95 There seems to be a limit on a single locator per box =96 I=92m still t=
rying to figure out what impact this will have in a multi-area or multi-lev=
el IGP deployment scenario.



=95 By default when configuring a locator =96 the device configures a separ=
ate End.X (PSP) for each interface =96 now =96 this is where things get int=
eresting.  If I am reading the NP text correctly, End.X (PSP) should be loc=
ator:0006::  - However, in the shipping code, that is not the case at all =
=96 as per the below:



RP/0/RP0/CPU0:SRV6-R2#show segment-routing srv6 locator R2 sid Sun Dec 15 0=
4:56:10.913 UTC

SID                         Behavior     Context                           =
Owner               State  RW

--------------------------  -----------  ------------------------------    =
------------------  -----  --

2001:db8:ee:2:1::           End (PSP)    'default':1                       =
sidmgr              InUse  Y

2001:db8:ee:2:11::          End.OP       'default'                         =
sidmgr              InUse  Y

2001:db8:ee:2:40::          End.X (PSP)  [Gi0/0/0/0, Link-Local]           =
isis-64             InUse  Y

2001:db8:ee:2:41::          End.X (PSP)  [Gi0/0/0/1, Link-Local]           =
isis-64             InUse  Y

2001:db8:ee:2:42::          End.X (PSP)  [Gi0/0/0/3, Link-Local]           =
isis-64             InUse  Y



So from my perspective =96 I have to wonder about the production deployment=
s =96 because particularly on this last point =96 if people have been putti=
ng this stuff in production, and the implementation is so different from th=
e text, its going to create some rather interesting breakage going forward =
if my reading of the text is correct.



Anyway =96 will send some packet captures hopefully in the next 48 hours on=
ce I=92ve got a more complete set of captures from my lab setup.



Thanks



Andrew





From: spring <mailto:spring-bounces@ietf.org> On Behalf Of Alexandre Petres=
cu

Sent: Monday, 16 December 2019 17:34

To: SPRING WG email list <mailto:spring@ietf.org>

Subject: [spring] packet captures for draft-ietf-spring-srv6-network-progra=
mming-06?



Hi, SPRINGers,



My comments on SRv6 relate to a worry about modifying packets in transit.



In order to better explain myself, or maybe to remove the worry

altogether, I would like to ask for packet dumps of SRv6.



By looking at the packet contents that go into the network it is much

easier to clarify and to avoid misunderstandings.



Alex



_______________________________________________

spring mailing list

mailto:spring@ietf.org

https://www.ietf.org/mailman/listinfo/spring

_______________________________________________

spring mailing list

mailto:spring@ietf.org

https://www.ietf.org/mailman/listinfo/spring



--_000_BN7PR11MB2594239BD21083EC255C4969C82D0BN7PR11MB2594namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr" data-ogsc=3D"" style=3D"">
<div dir=3D"ltr">
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<meta content=3D"text/html; charset=3DWindows-1252">
</div>
<div dir=3D"ltr">
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
Hello Andrew.&nbsp;</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<span style=3D"font-size: 1rem;"><br>
</span></div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<span style=3D"font-size: 1rem;">Perhaps brevity can help here. &nbsp;I=92m=
 only replying to the last sentence of your email.</span><br>
</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<br>
</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
Were you to have initiated this thread with =93This implementation allocate=
d multiple END.X SIDs, is that in opposition to section... of draft...? I i=
nterpret section ... to mean ....=94</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<br>
</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
My reply could have been =93You seem to have misunderstood, allow me to exp=
lain... =94 then we could have had a good conversation and arrived at the c=
larifying text.</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<br>
</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
I hope this helps.&nbsp;</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<br>
</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
Thanks!</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
&nbsp; Darren&nbsp;</div>
<div dir=3D"ltr" style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 2=
55, 255); text-align: left;">
<br>
</div>
</div>
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" co=
lor=3D"#000000" style=3D"font-size: 11pt;" data-ogsc=3D""><b>From:</b> Andr=
ew Alston &lt;Andrew.Alston@liquidtelecom.com&gt;<br>
<b>Sent:</b> Friday, December 20, 2019 12:10:18 AM<br>
<b>To:</b> Darren Dukes (ddukes) &lt;ddukes@cisco.com&gt;<br>
<b>Cc:</b> Alexandre Petrescu &lt;alexandre.petrescu@gmail.com&gt;; SPRING =
WG email list &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> RE: [spring] packet captures for draft-ietf-spring-srv6-net=
work-programming-06?</font>
<div>&nbsp;</div>
</div>
<style><!--@font-face	{font-family:"Cambria Math"}@font-face	{font-family:C=
alibri}p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal	{margin:0cm;	margin-b=
ottom:.0001pt;	font-size:11.0pt;	font-family:"Calibri",sans-serif}a:link, s=
pan.x_MsoHyperlink	{color:blue;	text-decoration:underline}a:visited, span.x=
_MsoHyperlinkFollowed	{color:purple;	text-decoration:underline}p.x_MsoPlain=
Text, li.x_MsoPlainText, div.x_MsoPlainText	{margin:0cm;	margin-bottom:.000=
1pt;	font-size:11.0pt;	font-family:"Calibri",sans-serif}pre	{margin:0cm;	ma=
rgin-bottom:.0001pt;	font-size:10.0pt;	font-family:"Courier New"}p.x_MsoLis=
tParagraph, li.x_MsoListParagraph, div.x_MsoListParagraph	{margin-right:0cm=
;	margin-left:0cm;	font-size:11.0pt;	font-family:"Calibri",sans-serif}p.x_m=
sonormal0, li.x_msonormal0, div.x_msonormal0	{margin-right:0cm;	margin-left=
:0cm;	font-size:11.0pt;	font-family:"Calibri",sans-serif}span.x_EmailStyle2=
0	{font-family:"Calibri",sans-serif;	color:windowtext}span.x_PlainTextChar	=
{font-family:"Calibri",sans-serif}span.x_HTMLPreformattedChar	{font-family:=
"Courier New"}.x_MsoChpDefault	{font-size:10.0pt}@page WordSection1	{margin=
:72.0pt 72.0pt 72.0pt 72.0pt}ol	{margin-bottom:0cm}ul	{margin-bottom:0cm}--=
></style>
<div lang=3D"en-KE">
<div class=3D"x_WordSection1">
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Hi Darren,</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&gt; </span><span lang=3D"=
en-KE">You state that&nbsp;=93code seems to be *way* off the draft=94, but =
there is nothing in your email to support&nbsp;this.&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">Firstly - this quote leave=
s out a key statement in my original email - that I may have been reading t=
he document incorrectly.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&gt; </span><span lang=3D"=
en-KE">You have made&nbsp;claims based on unfortunate misunderstandings of =
SRv6.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">A misunderstanding that qu=
ite frankly should concern the authors of this draft, since it has been cle=
arly demonstrated in subsequent emails that I was not alone in this misunde=
rstanding, please see<a href=3D"https://mailarchive.ietf.org/arch/msg/sprin=
g/d45B3wI5UBliIE0aoJPU-PDNe7w" data-ogsc=3D"" style=3D"">https://mailarchiv=
e.ietf.org/arch/msg/spring/d45B3wI5UBliIE0aoJPU-PDNe7w</a>
 and <a href=3D"https://mailarchive.ietf.org/arch/msg/spring/JbL22XULyiNA9H=
H9LFANZpi4Bbs" data-ogsc=3D"" style=3D"">
https://mailarchive.ietf.org/arch/msg/spring/JbL22XULyiNA9HH9LFANZpi4Bbs</a=
></span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&gt; </span><span lang=3D"=
en-KE">Let=92s return focus&nbsp;to discussing technical points and progres=
sing the WG agenda and milestones&nbsp;with diligence and a constructive mi=
ndset.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">Why do we standardize? &nb=
sp;For the purpose of inter-op.&nbsp; Why is running code central to IETF p=
hilosophies?&nbsp; In my view, its so that people can demonstrate what is i=
n the draft and so that the understanding of what is
 in the draft can be tested in real code.&nbsp; Indeed, I point to the intr=
oduction of this draft:</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoNormal"><i><span style=3D"font-size: 10pt; font-family: &q=
uot;Courier New&quot;; color: black;">This document defines the SRv6 Networ=
k Programming concept and aims</span></i></p>
<p class=3D"x_MsoNormal"><i><span style=3D"font-size: 10pt; font-family: &q=
uot;Courier New&quot;; color: black;">at standardizing the main segment rou=
ting functions<b>to enable the</b></span></i></p>
<p class=3D"x_MsoNormal"><b><i><span style=3D"font-size: 10pt; font-family:=
 &quot;Courier New&quot;; color: black;">creation of interoperable overlays=
</span></i></b><i><span style=3D"font-size: 10pt; font-family: &quot;Courie=
r New&quot;; color: black;"> with underlay optimization and</span></i></p>
<p class=3D"x_MsoNormal"><i><span style=3D"font-size: 10pt; font-family: &q=
uot;Courier New&quot;; color: black;">service programming.</span></i></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US"></span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">Therefore =96 if the text =
in the draft is being mis-interpreted =96 I would say that the questioning =
of this is both relevant and constructive =96 because a mis-reading of this=
 by multiple people, both vendors and operators
 alike it would seem, would result in significant challenges to inter-op im=
plementations of said text. I would also point out that the cornerstone of =
the IETF is to find consensus, &nbsp;and a major part of meeting WG milesto=
nes revolves around finding of consensus.&nbsp;
 I question how we will find consensus if it is demonstrable that the parti=
cipants in this process have totally different interpretations of what is i=
n the document.&nbsp; It therefore moves to the authors to clarify in the t=
ext so that the meaning becomes clear
 and present so that a shared understanding can be gained to then gauge the=
 consensus.&nbsp; As such, I view this not only as constructive, but dilige=
nt, and I view this also as a technical point, since the misunderstandings =
of the text revolve around technical
 issues in a technical draft.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">As such, do you not feel t=
hat a more appropriate response to my email would have been, =93You seem to=
 have misunderstood, perhaps we can provide some text in order to ensure su=
ch misunderstandings are less likely to
 occur?</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">Thanks</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">Andrew</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">On Dec 17, 2019, at 12:57 =
AM, Andrew Alston &lt;mailto:Andrew.Alston@liquidtelecom.com&gt; wrote:</sp=
an></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Alex,</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Will try and get you some =
captures off the devices I=92ve been testing on =96 in order to make sure I=
 understood this draft properly, and in light of the deployment status draf=
t, I decided to play a lot more deeply and
 setup a bit of a lab.&nbsp; I=92m still doing tests and soon as I have som=
e other bits completed will send through the packet captures from those aga=
inst (Since the XR boxes that I have to test on seem to have absolutely no =
ability to setup traffic steering with
 SRv6 (and I actually have requested details of how to configure this in th=
e past but gotten no response), I=92m just finishing the code to inject pac=
kets from outside with a sid stack to test this.&nbsp; I also acknowledge t=
hat I=92m running tests against code that
 is implementing a draft that seems far from final =96 and so shouldn=92t h=
ave that many expectations.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">That being said, In light =
of the deployment draft =96 I do have some concerns that there is a draft t=
hat specifies that people have put this stuff into production =96 yet the i=
mplementation in current shipping code seems
 to be *way* off the draft and contrary to things we have been told in the =
working group.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Some of the more interesti=
ng finds so far:</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">=95 In Montreal =96 I ques=
tioned the growth in the IGP tables =96 since I would have to use a separat=
e locator on each router =96 I was explicitly told this wasn=92t necessary =
and could use the loopbacks =96 not so in current
 code =96 use of the loopback marks the locator as down.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">=95 Locator size is not co=
nfigurable as anything other than a /64</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">=95 XR 7.0.1 claims a maxi=
mum number of SID=92s at 8000 =96 I=92m still unclear if this limitation in=
 the code is based on locally configured SID=92s or received SID=92s =96 an=
d will run some tests on this in the coming day or
 two to verify</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">=95 There seems to be a li=
mit on a single locator per box =96 I=92m still trying to figure out what i=
mpact this will have in a multi-area or multi-level IGP deployment scenario=
.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">=95 By default when config=
uring a locator =96 the device configures a separate End.X (PSP) for each i=
nterface =96 now =96 this is where things get interesting.&nbsp; If I am re=
ading the NP text correctly, End.X (PSP) should be
 locator:0006::&nbsp; - However, in the shipping code, that is not the case=
 at all =96 as per the below:</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">RP/0/RP0/CPU0:SRV6-R2#show=
 segment-routing srv6 locator R2 sid Sun Dec 15 04:56:10.913 UTC</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">SID&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Behavior&nbsp;&nbsp;&nbsp;&n=
bsp; Context&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; Owner&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; State&nbsp; RW</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">--------------------------=
&nbsp; -----------&nbsp; ------------------------------&nbsp;&nbsp;&nbsp; -=
-----------------&nbsp; -----&nbsp; --</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">2001:db8:ee:2:1::&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End (PSP)&nbsp;&nbsp;&n=
bsp; 'default':1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s=
idmgr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; InUse&nbsp; Y</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">2001:db8:ee:2:11::&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End.OP&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; 'default'&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; sidmgr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; InUse&nbsp; Y</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">2001:db8:ee:2:40::&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End.X (PSP)&nbsp; [Gi0/0/0/0=
, Link-Local]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i=
sis-64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; InUse&nbsp; Y</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">2001:db8:ee:2:41::&nbsp;&n=
bsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End.X (PSP)&nbsp; [Gi0/0/0/1=
, Link-Local]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i=
sis-64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; InUse&nbsp; Y</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">2001:db8:ee:2:42::&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End.X (PSP)&nbsp; [Gi0/0/0/3=
, Link-Local]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i=
sis-64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; InUse&nbsp; Y</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">So from my perspective =96=
 I have to wonder about the production deployments =96 because particularly=
 on this last point =96 if people have been putting this stuff in productio=
n, and the implementation is so different
 from the text, its going to create some rather interesting breakage going =
forward if my reading of the text is correct.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Anyway =96 will send some =
packet captures hopefully in the next 48 hours once I=92ve got a more compl=
ete set of captures from my lab setup.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Thanks</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Andrew</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">From:&nbsp;spring &lt;mail=
to:spring-bounces@ietf.org&gt;&nbsp;On Behalf Of&nbsp;Alexandre Petrescu</s=
pan></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Sent:&nbsp;Monday, 16 Dece=
mber 2019 17:34</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">To:&nbsp;SPRING WG email l=
ist &lt;mailto:spring@ietf.org&gt;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Subject:&nbsp;[spring] pac=
ket captures for draft-ietf-spring-srv6-network-programming-06?</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Hi, SPRINGers,</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">My comments on SRv6 relate=
 to a worry about modifying packets in transit.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">In order to better explain=
 myself, or maybe to remove the worry&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">altogether, I would like t=
o ask for packet dumps of SRv6.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">By looking at the packet c=
ontents that go into the network it is much&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">easier to clarify and to a=
void misunderstandings.</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">Alex</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">__________________________=
_____________________</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">spring mailing list</span>=
</p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">mailto:spring@ietf.org</sp=
an></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE"><a href=3D"https://www.iet=
f.org/mailman/listinfo/spring" data-ogsc=3D"" style=3D"">https://www.ietf.o=
rg/mailman/listinfo/spring</a></span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">__________________________=
_____________________</span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">spring mailing list</span>=
</p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">mailto:spring@ietf.org</sp=
an></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE"><a href=3D"https://www.iet=
f.org/mailman/listinfo/spring" data-ogsc=3D"" style=3D"">https://www.ietf.o=
rg/mailman/listinfo/spring</a></span></p>
<p class=3D"x_MsoPlainText"><span lang=3D"en-KE">&nbsp;</span></p>
</div>
</div>
</div>
<!--{"start":[0,1,6,0,99],"end":[0,1,6,0,99]}--></div>
<!--{"start":[0],"end":[0]}--></div>
</div>
</body>
</html>

--_000_BN7PR11MB2594239BD21083EC255C4969C82D0BN7PR11MB2594namp_--


From nobody Fri Dec 20 04:44:15 2019
Return-Path: <weibin.wang@nokia-sbell.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22C31120106 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 04:44:14 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 0W_5SEhhkwPB for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 04:44:10 -0800 (PST)
Received: from cnshjsmin05.nokia-sbell.com (cnshjsmin05.nokia-sbell.com [116.246.26.45]) (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 812931200F7 for <spring@ietf.org>; Fri, 20 Dec 2019 04:44:08 -0800 (PST)
X-AuditID: ac18929d-ae3ff7000000138b-c4-5dfcc19b53af
Received: from CNSHPPEXCH1604.nsn-intra.net (Unknown_Domain [135.251.51.104]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by cnshjsmin05.nokia-sbell.com (Symantec Messaging Gateway) with SMTP id 47.B8.05003.B91CCFD5; Fri, 20 Dec 2019 20:42:03 +0800 (HKT)
Received: from CNSHPPEXCH1605.nsn-intra.net (135.251.51.105) by CNSHPPEXCH1604.nsn-intra.net (135.251.51.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 20 Dec 2019 20:42:03 +0800
Received: from CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) by CNSHPPEXCH1605.nsn-intra.net ([135.251.51.105]) with mapi id 15.01.1713.007; Fri, 20 Dec 2019 20:42:03 +0800
From: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: different meaning of destination address in draft-ietf-spring-srv6-network-programming
Thread-Index: AdW3JC8rtn3qhR26TEecxPzuCB6VbA==
Date: Fri, 20 Dec 2019 12:42:02 +0000
Message-ID: <e56efa4aa5334edf876fc610632d2a8f@nokia-sbell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.251.51.115]
Content-Type: multipart/alternative; boundary="_000_e56efa4aa5334edf876fc610632d2a8fnokiasbellcom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeLIzCtJLcpLzFFi42Jp/22coSty6E+swd8+RYtfx3exWBy/8JvR gcljyu+NrB5LlvxkCmCK4rJJSc3JLEst0rdL4Mr4d2oyY0FXSsWDuc/ZGxg7IroYOTkkBEwk Xsw8wg5iCwkcYpI4dC6li5ELyP7LKHFm2SkmCGcTo8TGHfeZQarYBNwkJm3bxQZiiwiYSkzd cIUVxGYWUJdYtv8CC4gtLJAo0fprM1RNmsT3lXNYIGw9iXW3LzOB2CwCqhIHV50D28wrYCex 6OsUMJtRQEzi+6k1TBAzxSVuPZnPBHGpgMSSPeeZIWxRiZeP/wHt5QCylST6NkCVp0rs/7CR CWKkoMTJmU9YJjAKz0IyaRaSsllIyiDiOhILdn9ig7C1JZYtfM0MY5858JgJWXwBI/sqRunk vOKMrOLczDwDU728/OzMRN3ipNScHL3k/NxNjMBYWiMxae4Oxs7O+EOMAhyMSjy8J/b9iRVi TSwrrsw9xCjBwawkwnu742esEG9KYmVValF+fFFpTmrxIUZpDhYlcd6WyQtjhQTSE0tSs1NT C1KLYLJMHJxSDYwtMlGbJZ+sfRijckjk2uuNVnJ+a4sM+FM3XPTcVTlF/eicjP4HCZZck706 Eoqko9J5/srERLKEPnBTd83XULn9bNmpjWxK7/8/sbS0Sdr13eROfQ5DkFNIrTnnw/dlrF9s GmrOaKTqLaste7dI2fZBIU+WZM+3woO+a5bvi/lyvWDe7m4vViWW4oxEQy3mouJEAFoiiiKh AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/aELH3gVKQ6jKt0kLwmPTFLr2TS8>
Subject: [spring] different meaning of destination address in draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 12:44:14 -0000

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

Hi Authors:

I have a bit confusion on understanding the meaning of "B2" in packet P1 an=
d P2 in following section 5.1 in the latest draft;
I notice that "H.Encaps" cover two application scenario which you have ment=
ioned in text, one is for CE-ingress PE for L3VPN using SR-policy, the othe=
r is TI-LFA in intermediate Node within SRv6 domain;
First for L3VPN scenario and the P1 is native packet toward ingress PE from=
 CE;
So, I believe that "B2" in packet P1 is common ipv6 address (rfc4291), not =
SID.
Of course, I believe B2 in P2 always be SID, because it is included Segment=
 List and it isn't last one.
As a result, I think the same B2 have different meaning in P1 and P2 in thi=
s example.
That lead easily to be confused.  it is better to using another letter in p=
acket P1.

Second scenario, the P1 steered at PLR for TI-LFA;
With this scenario, of course, the B2 in P1 may have any meaning, it may be=
 SID (END.DT4) or rfc4291-style GUA address (native IPv6 traffic). So, B2 i=
n P1 has still different meaning compared with B2 in P2, because B2 in P2 i=
s only SID.

So you had better distinguish the letter "B2" in P1 and P2 at same example,=
 Is it right?

5.1.  H.Encaps: SR Headend with Encapsulation in an SRv6 Policy

   Node N receives two packets P1=3D(A, B2) and P2=3D(A,B2)(B3, B2, B1;
   SL=3D1).  B2 is neither a local address nor SID of N.

   N steers the transit packets P1 and P2 into an SR Policy with a
   Source Address T and a Segment list <S1, S2, S3>.

   The H.Encaps transit encapsulation behavior is defined as follows:

   S01.   Push an IPv6 header with its own SRH (S3, S2, S1; SL=3D2)
   S02.   Set outer IPv6 SA =3D T and outer IPv6 DA =3D S1
   S03.   Set outer payload length, traffic class and flow label
   S04.   Update the Next-Header value
   S05.   Decrement inner Hop Limit or TTL
   S06.   Submit the packet to the IPv6 module for transmission to S1

   After the H.Encaps behavior, P1 and P2 respectively look like:

   - (T, S1) (S3, S2, S1; SL=3D2) (A, B2)

   - (T, S1) (S3, S2, S1; SL=3D2) (A, B2) (B3, B2, B1; SL=3D1)




Cheers !

WANG Weibin


--_000_e56efa4aa5334edf876fc610632d2a8fnokiasbellcom_
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:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* 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;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size: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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Authors:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have a bit confusion on understanding the meaning =
of &#8220;B2&#8221; in packet P1 and P2 in following section 5.1 in the lat=
est draft;<o:p></o:p></p>
<p class=3D"MsoNormal">I notice that &#8220;H.Encaps&#8221; cover two appli=
cation scenario which you have mentioned in text, one is for CE-ingress PE =
for L3VPN using SR-policy, the other is TI-LFA in intermediate Node within =
SRv6 domain; &nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">First for L3VPN scenario and the P1 is native packet=
 toward ingress PE from CE;<o:p></o:p></p>
<p class=3D"MsoNormal">So, I believe that &#8220;B2&#8221; in packet P1 is =
common ipv6 address (rfc4291), not SID.<o:p></o:p></p>
<p class=3D"MsoNormal">Of course, I believe B2 in P2 always be SID, because=
 it is included Segment List and it isn&#8217;t last one.<o:p></o:p></p>
<p class=3D"MsoNormal">As a result, I think the same B2 have different mean=
ing in P1 and P2 in this example.<o:p></o:p></p>
<p class=3D"MsoNormal">That lead easily to be confused. &nbsp;it is better =
to using another letter in packet P1.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Second scenario, the P1 steered at PLR for TI-LFA;<o=
:p></o:p></p>
<p class=3D"MsoNormal">With this scenario, of course, the B2 in P1 may have=
 any meaning, it may be SID (END.DT4) or rfc4291-style GUA address (native =
IPv6 traffic). So, B2 in P1 has still different meaning compared with B2 in=
 P2, because B2 in P2 is only SID.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">So you had better distinguish the letter &#8220;B2&#=
8221; in P1 and P2 at same example, Is it right?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">5.1.&nbsp; H.Encaps: SR Headend with Encapsulation in an SRv6 Policy<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; Node N receives two packets P1=3D(A,
</span><b><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quo=
t;;color:red;background:#FFFDF5">B2</span></b><span style=3D"font-size:10.5=
pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFDF5">) an=
d P2=3D(A,</span><b><span style=3D"font-size:10.5pt;font-family:&quot;Couri=
er New&quot;;color:red;background:#FFFDF5">B2</span></b><span style=3D"font=
-size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FF=
FDF5">)(B3,
 B2, B1;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; SL=3D1).&nbsp; B2 is neither a local address nor SID of N.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; N steers the transit packets P1 and P2 into an SR Policy w=
ith a<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; Source Address T and a Segment list &lt;S1, S2, S3&gt;.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; The H.Encaps transit encapsulation behavior is defined as =
follows:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S01.&nbsp;&nbsp; Push an IPv6 header with its own SRH (S3,=
 S2, S1; SL=3D2)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S02.&nbsp;&nbsp; Set outer IPv6 SA =3D T and outer IPv6 DA=
 =3D S1<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S03.&nbsp;&nbsp; Set outer payload length, traffic class a=
nd flow label<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S04.&nbsp;&nbsp; Update the Next-Header value<o:p></o:p></=
span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S05.&nbsp;&nbsp; Decrement inner Hop Limit or TTL<o:p></o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; S06.&nbsp;&nbsp; Submit the packet to the IPv6 module for =
transmission to S1<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; After the H.Encaps behavior, P1 and P2 respectively look l=
ike:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5">&nbsp;&nbsp; - (T, S1) (S3, S2, S1; SL=3D2) (A, B2)<o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"word-break:break-all"><span style=3D"font-s=
ize:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFFD=
F5"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Co=
urier New&quot;;color:black;background:#FFFDF5">&nbsp;&nbsp; - (T, S1) (S3,=
 S2, S1; SL=3D2) (A, B2) (B3, B2, B1; SL=3D1)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">Cheers !<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif"><o:p>&nbsp;</o:p></span></b></p>
<p class=3D"MsoNormal" style=3D"text-align:justify;text-justify:inter-ideog=
raph"><b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&=
quot;,serif">WANG Weibin<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_e56efa4aa5334edf876fc610632d2a8fnokiasbellcom_--


From nobody Fri Dec 20 07:19:00 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E87CF120098 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.631
X-Spam-Level: 
X-Spam-Status: No, score=-2.631 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, 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 6kaRiduP-KxH for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:18:57 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 E22EB12009E for <spring@ietf.org>; Fri, 20 Dec 2019 07:18:56 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBKFIqYI023504; Fri, 20 Dec 2019 16:18:52 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 5A725206EAE; Fri, 20 Dec 2019 16:18:52 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 44C36206DCC; Fri, 20 Dec 2019 16:18:52 +0100 (CET)
Received: from [10.11.240.44] ([10.11.240.44]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBKFIpfW011281; Fri, 20 Dec 2019 16:18:51 +0100
To: Robert Raszuk <robert@raszuk.net>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: Mark Smith <markzzzsmith@gmail.com>, SPRING WG <spring@ietf.org>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <069e6021-537c-422a-37da-f090a6ac334b@gmail.com>
Date: Fri, 20 Dec 2019 16:18:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/mFb86QX3R24nl_NnHhcfURcWEig>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:18:59 -0000

Le 20/12/2019 Ã  00:07, Robert Raszuk a Ã©critÂ :
> 
> Fixed lengthÂ of any field LOC:FUNC:ARGs makes no sense to me. What is 
> optimal for Ron or Mark may not be optimal for me.

I think I can legitimately wonder whether the 'SID' Segment Identfier 
should not be something else than an IP address.

Making a SID an IP address might lead to other well-known confusions 
like in OSPF: there is a Router ID which is an IP address in some 
manufacturer's speak, it works fine, but it does not reply to ping under 
any configuration whatsoever.

That is not a good thing.  The router id looks like an IP address but it 
is not one.  When migrating OSPF to IPv6 all was changed but the Router 
ID stayed like an IPv4 address.  So it is an IPv6 OSPF but has some IPv4 
in it.

The column-hextet notation, or more precisely something like 
"2001:db8::", denotes an IP address.  Not only is it a Documentaiton 
Prefix, but it is an IP address.  There is an RFC for it.  It is somehow 
reserved and it shouldnt be used for something else, otherwise it 
creates confusion.

It could be easy to create a new space for SID, with its distinct 
notation, like 64bit identifiers "ab_cd_ef_gh_01_02__".  Nobody would 
try to ping these because they dont look like IP addresses.

Then, we might wonder whether these SIDs should be fixed or variable length.

Alex

> 
> While we are at that fixed size of 128 bits of IPv6 also makes no sense 
> - but that vessel left the harbour a while ago.
> 
> Cheers,
> R.
> 
> 
> 
> 
> On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra <hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>> wrote:
> 
> 
> 
>     On Thu, Dec 19, 2019 at 4:17 PM Mark Smith <markzzzsmith@gmail.com
>     <mailto:markzzzsmith@gmail.com>> wrote:
> 
> 
> 
>         On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),
>         <pcamaril@cisco.com <mailto:pcamaril@cisco.com>> wrote:
> 
>             Hi,
> 
>             As mentioned in the draft, the choice of the locator length
>             is deployment specific.
>             LINE has deployed SRv6 using a locator different than a /64.
> 
> 
>         This is effectively an appeal to authority.
> 
>         What makes what LINE has done the best and right thing to do?
> 
>         I can already see they're using the IPv4 link-local 169.254/16
>         prefix in a manner that wildly violates how it is specified to
>         be used in RFC3927. See Slides 9, 12, 24.
> 
>         Tying your IPv6 addressing plan to IPv4 addressing could end up
>         imposing IPv4's addressing limitations on IPv6 - defeating the
>         primary purpose of IPv6 - providing many more addresses than IPv4.
> 
>         Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because
>         they're using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite
>         there being no central registry.Â  Their 40 bit Global ID of "17"
>         could be random, although I'm guessing not, as random numbers
>         would usually have far less zeros in them. These sorts of ULA
>         errors are why I presented "Getting IPv6 Addressing Right" at
>         AusNOG this year -
>         https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-rightÂ .
> 
> 
>         This is an Internet Draft, so this is the best time to make
>         these sorts of changes, as it is much easier now. When things
>         become RFCs it becomes much harder (and much, much harder when
>         they become Internet Standards).
> 
>         If somebody has deployed Internet Draft level technology, they
>         have to accept the risk that what they've deployed might not
>         comply with the eventual RFC.
> 
>         Regards,
>         Mark.
> 
>      Â [Gyan] For IPv6 addressing you can have any length prefix up to
>     /128. Â i am all for flexibility with vlsm even though may not be
>     widely used.
> 
>     SRv6 SID encoding differs in that we had 3 fields
>     {locator;function;arguments} that I think it makes sense to be fixed
>     in the specification as Ron has brought up.
> 
>      From an operator perspective for programmability as SRv6
>     deployments with or without centralized controller, fixed length of
>     the 3 fields makes sense so operators can easily craft ACLs for
>     deployments.
> 
>     I think we could go crazy with the sizing but I think since 64 bit
>     boundary exists today for slaac we could make the locator /64 as
>     well is fine.Â  We could split the other 2 fields evenly 32 bits each
>     or make the function longer.Â  I think weâ€™ll defined sizing is
>     important so SID addressing plan is not chaotic.
> 
> 
> 
> 
>             Cheers,
>             Pablo.
> 
>             [1]
>             https://speakerdeck.com/line_developers/line-data-center-networking-with-srv6
> 
>             ï»¿-----Original Message-----
>             From: spring <spring-bounces@ietf.org
>             <mailto:spring-bounces@ietf.org>> on behalf of Alexandre
>             Petrescu <alexandre.petrescu@gmail.com
>             <mailto:alexandre.petrescu@gmail.com>>
>             Date: Thursday, 19 December 2019 at 09:44
>             To: "spring@ietf.org <mailto:spring@ietf.org>"
>             <spring@ietf.org <mailto:spring@ietf.org>>
>             Subject: Re: [spring] 64-bit locators
> 
> 
> 
>              Â  Â  Le 19/12/2019 Ã  00:13, Mark Smith a Ã©crit :
>              Â  Â  [...]
> 
>              Â  Â  > VLSM [variable length subnet mask] is fundamentally hard,
> 
>              Â  Â  We need VLSM in other places too, such as in ULA
>             prefixes fd and fc.
> 
>              Â  Â  I think it is indeed a difficult to grasp concept, but
>             it is there for
>              Â  Â  growth.
> 
>              Â  Â  Alex
> 
>              Â  Â  >
>              Â  Â  > Regards,
>              Â  Â  > Mark.
>              Â  Â  >
>              Â  Â  >Â  Â  Â __
>              Â  Â  >
>              Â  Â  >Â  Â  Â In this case, we should probably change the
>             document to reflect
>              Â  Â  >Â  Â  Â implemented behavior.____
>              Â  Â  >
>              Â  Â  >Â  Â  Â __ __
>              Â  Â  >
>              Â  Â  >
>              Â  Â  >                                                     
>              Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Ron____
>              Â  Â  >
>              Â  Â  >Â  Â  Â __ __
>              Â  Â  >
>              Â  Â  >
>              Â  Â  >Â  Â  Â Juniper Business Use Only
>              Â  Â  >
>              Â  Â  >Â  Â  Â _______________________________________________
>              Â  Â  >Â  Â  Â spring mailing list
>              Â  Â  > spring@ietf.org <mailto:spring@ietf.org>
>             <mailto:spring@ietf.org <mailto:spring@ietf.org>>
>              Â  Â  > https://www.ietf.org/mailman/listinfo/spring
>              Â  Â  >
>              Â  Â  >
>              Â  Â  > _______________________________________________
>              Â  Â  > spring mailing list
>              Â  Â  > spring@ietf.org <mailto:spring@ietf.org>
>              Â  Â  > https://www.ietf.org/mailman/listinfo/spring
>              Â  Â  >
> 
>              Â  Â  _______________________________________________
>              Â  Â  spring mailing list
>             spring@ietf.org <mailto:spring@ietf.org>
>             https://www.ietf.org/mailman/listinfo/spring
> 
> 
>             _______________________________________________
>             spring mailing list
>             spring@ietf.org <mailto:spring@ietf.org>
>             https://www.ietf.org/mailman/listinfo/spring
> 
>         _______________________________________________
>         spring mailing list
>         spring@ietf.org <mailto:spring@ietf.org>
>         https://www.ietf.org/mailman/listinfo/spring
> 
>     -- 
> 
>     Gyan S. Mishra
> 
>     IT Network Engineering & Technology
> 
>     Verizon CommunicationsÂ Inc. (VZ)
> 
>     13101 Columbia Pike FDC1 3rd Floor
> 
>     Silver Spring, MD 20904
> 
>     United States
> 
>     Phone:Â 301 502-1347
> 
>     Email: gyan.s.mishra@verizon.com <mailto:gyan.s.mishra@verizon.com>
> 
>     www.linkedin.com/in/networking-technologies-consultant
>     <http://www.linkedin.com/in/networking-technologies-consultant>
> 
> 
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org <mailto:spring@ietf.org>
>     https://www.ietf.org/mailman/listinfo/spring
> 


From nobody Fri Dec 20 07:24:13 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2FDC1200B2 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:24:11 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 nNC_zmefX-n0 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:24:09 -0800 (PST)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 079E31200B1 for <spring@ietf.org>; Fri, 20 Dec 2019 07:24:09 -0800 (PST)
Received: by mail-qt1-x82d.google.com with SMTP id j5so8459808qtq.9 for <spring@ietf.org>; Fri, 20 Dec 2019 07:24:08 -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=CxoAcEj80ZrPOp207rt5Dd9YphxgBzt1F7+SR/VZ+hg=; b=EpNI5B+jhDAUdOTb/2QWC0OsDfSzOdRV0XDc7mAZUv21vBsGLwOQHCN5SK8xNZncFs OAOHUVGDqdsqAXbQa6/N8HLjvju8MYa/0bU1hjya69Ph5ERl9mzSd9I6DG+5vU9w3Y0B YJU5HO9Qr37wmnQYcVSys48IQVNSzkFj/7JP/lHvqHakI7BJJ2uOOVMVVnh1XVBoKy1t 0iedOZUfXezI6cHspxzcS/Br1uLzxT2T2VV0G0Zk0wnnWaKkOIdgjSodfU+l+XiJz17p zHhUI9lC06t6mAXk+ujw3fljbLIzZvHc3kKjjPM4Pw+z6RVTS5ne5xUk+Lk6I3qeTHbJ ihTA==
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=CxoAcEj80ZrPOp207rt5Dd9YphxgBzt1F7+SR/VZ+hg=; b=hDbUn5PjXBtemTBoNXENrxzDXQs/p3prTfVfqShUGBB1AOHqNRZsIGe0+30b/jC8IX HO3S44g2Sm3KFnvMt5yAsINoxeagFl8/5Ey+OpYqKBrcTHhLR1R1ugHAKH443DzVnmo6 cR5yZQVJH4p/gQHN4wma1YvrronQkPLgcDjphbLuyQA6AvJeRTMzeYpRCYT341mOi753 V+zRPLF/PwQA5NH4StbvWMfO1rUrGHh+CHWaqFEB5ar3JoDqJmXSflbHnBu3UbwUmfBp wNdsZBQibxvZ3K5NbY7rCEOIWeNGRdmATM3IMgzZvq7WvRSrLQnevWelxi2V2NHPRbk+ DQ/g==
X-Gm-Message-State: APjAAAVK4Vpe97xib0yhFwCVFZfLCodT5dklrmbz4gBwvuGY0O7FMRAr BcCd1geHl8atYGHLm7fV+ZFs8LJdimzapxUkzSuPWg==
X-Google-Smtp-Source: APXvYqwSE49eZ58TUjHSk+hE9yePDw2gr/DtWhqy+pixMCrXwSGfePAHOnp7X58XYbHeBKWAK0j23GBsa2XO04qXsqs=
X-Received: by 2002:ac8:a8b:: with SMTP id d11mr11782748qti.94.1576855448069;  Fri, 20 Dec 2019 07:24:08 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com>
In-Reply-To: <069e6021-537c-422a-37da-f090a6ac334b@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 16:23:53 +0100
Message-ID: <CAOj+MMF9k0RfOG5EdXtYAC94NBzqUUME0jH8qZyOxL6dTL-biA@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Mark Smith <markzzzsmith@gmail.com>,  SPRING WG <spring@ietf.org>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000d833cd059a24445f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2yHH3216ZaXf2QrDb5Q79NArINI>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:24:12 -0000

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

Alexandre,

You are missing a huge two advantages of actually using part of SID to be a
routable prefix. You do not need a mapping plane + nodes not SR aware just
forward vanilla IPv6 packets. With basic IGP or BGP IPv6 reachability you
can easily construct you segment paths.

And to your point of router_id not being pingable .. well a lot of
deployments use loopback address as router_id and it is easily pingable
when advertised via routing protocol of your choice.

Thx,
R.


On Fri, Dec 20, 2019 at 4:18 PM Alexandre Petrescu <
alexandre.petrescu@gmail.com> wrote:

>
>
> Le 20/12/2019 =C3=A0 00:07, Robert Raszuk a =C3=A9crit :
> >
> > Fixed length of any field LOC:FUNC:ARGs makes no sense to me. What is
> > optimal for Ron or Mark may not be optimal for me.
>
> I think I can legitimately wonder whether the 'SID' Segment Identfier
> should not be something else than an IP address.
>
> Making a SID an IP address might lead to other well-known confusions
> like in OSPF: there is a Router ID which is an IP address in some
> manufacturer's speak, it works fine, but it does not reply to ping under
> any configuration whatsoever.
>
> That is not a good thing.  The router id looks like an IP address but it
> is not one.  When migrating OSPF to IPv6 all was changed but the Router
> ID stayed like an IPv4 address.  So it is an IPv6 OSPF but has some IPv4
> in it.
>
> The column-hextet notation, or more precisely something like
> "2001:db8::", denotes an IP address.  Not only is it a Documentaiton
> Prefix, but it is an IP address.  There is an RFC for it.  It is somehow
> reserved and it shouldnt be used for something else, otherwise it
> creates confusion.
>
> It could be easy to create a new space for SID, with its distinct
> notation, like 64bit identifiers "ab_cd_ef_gh_01_02__".  Nobody would
> try to ping these because they dont look like IP addresses.
>
> Then, we might wonder whether these SIDs should be fixed or variable
> length.
>
> Alex
>
> >
> > While we are at that fixed size of 128 bits of IPv6 also makes no sense
> > - but that vessel left the harbour a while ago.
> >
> > Cheers,
> > R.
> >
> >
> >
> >
> > On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra <hayabusagsm@gmail.com
> > <mailto:hayabusagsm@gmail.com>> wrote:
> >
> >
> >
> >     On Thu, Dec 19, 2019 at 4:17 PM Mark Smith <markzzzsmith@gmail.com
> >     <mailto:markzzzsmith@gmail.com>> wrote:
> >
> >
> >
> >         On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),
> >         <pcamaril@cisco.com <mailto:pcamaril@cisco.com>> wrote:
> >
> >             Hi,
> >
> >             As mentioned in the draft, the choice of the locator length
> >             is deployment specific.
> >             LINE has deployed SRv6 using a locator different than a /64=
.
> >
> >
> >         This is effectively an appeal to authority.
> >
> >         What makes what LINE has done the best and right thing to do?
> >
> >         I can already see they're using the IPv4 link-local 169.254/16
> >         prefix in a manner that wildly violates how it is specified to
> >         be used in RFC3927. See Slides 9, 12, 24.
> >
> >         Tying your IPv6 addressing plan to IPv4 addressing could end up
> >         imposing IPv4's addressing limitations on IPv6 - defeating the
> >         primary purpose of IPv6 - providing many more addresses than
> IPv4.
> >
> >         Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because
> >         they're using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite
> >         there being no central registry.  Their 40 bit Global ID of "17=
"
> >         could be random, although I'm guessing not, as random numbers
> >         would usually have far less zeros in them. These sorts of ULA
> >         errors are why I presented "Getting IPv6 Addressing Right" at
> >         AusNOG this year -
> >
> https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-=
addressing-right
>  .
> >
> >
> >         This is an Internet Draft, so this is the best time to make
> >         these sorts of changes, as it is much easier now. When things
> >         become RFCs it becomes much harder (and much, much harder when
> >         they become Internet Standards).
> >
> >         If somebody has deployed Internet Draft level technology, they
> >         have to accept the risk that what they've deployed might not
> >         comply with the eventual RFC.
> >
> >         Regards,
> >         Mark.
> >
> >       [Gyan] For IPv6 addressing you can have any length prefix up to
> >     /128.  i am all for flexibility with vlsm even though may not be
> >     widely used.
> >
> >     SRv6 SID encoding differs in that we had 3 fields
> >     {locator;function;arguments} that I think it makes sense to be fixe=
d
> >     in the specification as Ron has brought up.
> >
> >      From an operator perspective for programmability as SRv6
> >     deployments with or without centralized controller, fixed length of
> >     the 3 fields makes sense so operators can easily craft ACLs for
> >     deployments.
> >
> >     I think we could go crazy with the sizing but I think since 64 bit
> >     boundary exists today for slaac we could make the locator /64 as
> >     well is fine.  We could split the other 2 fields evenly 32 bits eac=
h
> >     or make the function longer.  I think we=E2=80=99ll defined sizing =
is
> >     important so SID addressing plan is not chaotic.
> >
> >
> >
> >
> >             Cheers,
> >             Pablo.
> >
> >             [1]
> >
> https://speakerdeck.com/line_developers/line-data-center-networking-with-=
srv6
> >
> >             =EF=BB=BF-----Original Message-----
> >             From: spring <spring-bounces@ietf.org
> >             <mailto:spring-bounces@ietf.org>> on behalf of Alexandre
> >             Petrescu <alexandre.petrescu@gmail.com
> >             <mailto:alexandre.petrescu@gmail.com>>
> >             Date: Thursday, 19 December 2019 at 09:44
> >             To: "spring@ietf.org <mailto:spring@ietf.org>"
> >             <spring@ietf.org <mailto:spring@ietf.org>>
> >             Subject: Re: [spring] 64-bit locators
> >
> >
> >
> >                  Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :
> >                  [...]
> >
> >                  > VLSM [variable length subnet mask] is fundamentally
> hard,
> >
> >                  We need VLSM in other places too, such as in ULA
> >             prefixes fd and fc.
> >
> >                  I think it is indeed a difficult to grasp concept, but
> >             it is there for
> >                  growth.
> >
> >                  Alex
> >
> >                  >
> >                  > Regards,
> >                  > Mark.
> >                  >
> >                  >     __
> >                  >
> >                  >     In this case, we should probably change the
> >             document to reflect
> >                  >     implemented behavior.____
> >                  >
> >                  >     __ __
> >                  >
> >                  >
> >                  >
> >                                  Ron____
> >                  >
> >                  >     __ __
> >                  >
> >                  >
> >                  >     Juniper Business Use Only
> >                  >
> >                  >     _______________________________________________
> >                  >     spring mailing list
> >                  > spring@ietf.org <mailto:spring@ietf.org>
> >             <mailto:spring@ietf.org <mailto:spring@ietf.org>>
> >                  > https://www.ietf.org/mailman/listinfo/spring
> >                  >
> >                  >
> >                  > _______________________________________________
> >                  > spring mailing list
> >                  > spring@ietf.org <mailto:spring@ietf.org>
> >                  > https://www.ietf.org/mailman/listinfo/spring
> >                  >
> >
> >                  _______________________________________________
> >                  spring mailing list
> >             spring@ietf.org <mailto:spring@ietf.org>
> >             https://www.ietf.org/mailman/listinfo/spring
> >
> >
> >             _______________________________________________
> >             spring mailing list
> >             spring@ietf.org <mailto:spring@ietf.org>
> >             https://www.ietf.org/mailman/listinfo/spring
> >
> >         _______________________________________________
> >         spring mailing list
> >         spring@ietf.org <mailto:spring@ietf.org>
> >         https://www.ietf.org/mailman/listinfo/spring
> >
> >     --
> >
> >     Gyan S. Mishra
> >
> >     IT Network Engineering & Technology
> >
> >     Verizon Communications Inc. (VZ)
> >
> >     13101 Columbia Pike FDC1 3rd Floor
> >
> >     Silver Spring, MD 20904
> >
> >     United States
> >
> >     Phone: 301 502-1347
> >
> >     Email: gyan.s.mishra@verizon.com <mailto:gyan.s.mishra@verizon.com>
> >
> >     www.linkedin.com/in/networking-technologies-consultant
> >     <http://www.linkedin.com/in/networking-technologies-consultant>
> >
> >
> >     _______________________________________________
> >     spring mailing list
> >     spring@ietf.org <mailto:spring@ietf.org>
> >     https://www.ietf.org/mailman/listinfo/spring
> >
>

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

<div dir=3D"ltr">Alexandre,<div><br></div><div>You are missing a huge two a=
dvantages of actually using part of SID to be a routable prefix. You do not=
 need a mapping plane + nodes not SR aware just forward vanilla IPv6 packet=
s. With basic IGP or BGP IPv6 reachability you can easily construct you seg=
ment paths.=C2=A0</div><div><br></div><div>And to your point of router_id n=
ot being pingable .. well a lot of deployments use loopback address as rout=
er_id and it is easily pingable when advertised via routing protocol=C2=A0o=
f your choice.=C2=A0</div><div><br></div><div>Thx,<br>R.</div><div><br></di=
v></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr=
">On Fri, Dec 20, 2019 at 4:18 PM Alexandre Petrescu &lt;<a href=3D"mailto:=
alexandre.petrescu@gmail.com">alexandre.petrescu@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"><br>
<br>
Le 20/12/2019 =C3=A0 00:07, Robert Raszuk a =C3=A9crit=C2=A0:<br>
&gt; <br>
&gt; Fixed length=C2=A0of any field LOC:FUNC:ARGs makes no sense to me. Wha=
t is <br>
&gt; optimal for Ron or Mark may not be optimal for me.<br>
<br>
I think I can legitimately wonder whether the &#39;SID&#39; Segment Identfi=
er <br>
should not be something else than an IP address.<br>
<br>
Making a SID an IP address might lead to other well-known confusions <br>
like in OSPF: there is a Router ID which is an IP address in some <br>
manufacturer&#39;s speak, it works fine, but it does not reply to ping unde=
r <br>
any configuration whatsoever.<br>
<br>
That is not a good thing.=C2=A0 The router id looks like an IP address but =
it <br>
is not one.=C2=A0 When migrating OSPF to IPv6 all was changed but the Route=
r <br>
ID stayed like an IPv4 address.=C2=A0 So it is an IPv6 OSPF but has some IP=
v4 <br>
in it.<br>
<br>
The column-hextet notation, or more precisely something like <br>
&quot;2001:db8::&quot;, denotes an IP address.=C2=A0 Not only is it a Docum=
entaiton <br>
Prefix, but it is an IP address.=C2=A0 There is an RFC for it.=C2=A0 It is =
somehow <br>
reserved and it shouldnt be used for something else, otherwise it <br>
creates confusion.<br>
<br>
It could be easy to create a new space for SID, with its distinct <br>
notation, like 64bit identifiers &quot;ab_cd_ef_gh_01_02__&quot;.=C2=A0 Nob=
ody would <br>
try to ping these because they dont look like IP addresses.<br>
<br>
Then, we might wonder whether these SIDs should be fixed or variable length=
.<br>
<br>
Alex<br>
<br>
&gt; <br>
&gt; While we are at that fixed size of 128 bits of IPv6 also makes no sens=
e <br>
&gt; - but that vessel left the harbour a while ago.<br>
&gt; <br>
&gt; Cheers,<br>
&gt; R.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra &lt;<a href=3D"mailto:hay=
abusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">=
hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On Thu, Dec 19, 2019 at 4:17 PM Mark Smith &lt;<a h=
ref=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank">markzzzsmith@gmail.=
com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:markzzzsmith@gmail.com=
" target=3D"_blank">markzzzsmith@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On Thu, 19 Dec 2019, 22:48 Pablo Cama=
rillo (pcamaril),<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:pcamaril@cisco.=
com" target=3D"_blank">pcamaril@cisco.com</a> &lt;mailto:<a href=3D"mailto:=
pcamaril@cisco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;&gt; wrote:=
<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0As mentioned in the dra=
ft, the choice of the locator length<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0is deployment specific.=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0LINE has deployed SRv6 =
using a locator different than a /64.<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0This is effectively an appeal to auth=
ority.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0What makes what LINE has done the bes=
t and right thing to do?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I can already see they&#39;re using t=
he IPv4 link-local 169.254/16<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0prefix in a manner that wildly violat=
es how it is specified to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0be used in RFC3927. See Slides 9, 12,=
 24.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tying your IPv6 addressing plan to IP=
v4 addressing could end up<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0imposing IPv4&#39;s addressing limita=
tions on IPv6 - defeating the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0primary purpose of IPv6 - providing m=
any more addresses than IPv4.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Slide 32 shows they&#39;re violating =
RFC 4193 (IPv6 ULAs), because<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0they&#39;re using ULA-Cs (&#39;fc&#39=
;) rather than ULA-Ls (&#39;fd&#39;), despite<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0there being no central registry.=C2=
=A0 Their 40 bit Global ID of &quot;17&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0could be random, although I&#39;m gue=
ssing not, as random numbers<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0would usually have far less zeros in =
them. These sorts of ULA<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0errors are why I presented &quot;Gett=
ing IPv6 Addressing Right&quot; at<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0AusNOG this year -<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.slideshare.net=
/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-right" rel=3D"nor=
eferrer" target=3D"_blank">https://www.slideshare.net/markzzzsmith/ausnog-2=
019-getting-ipv6-private-addressing-right</a>=C2=A0.<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0This is an Internet Draft, so this is=
 the best time to make<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0these sorts of changes, as it is much=
 easier now. When things<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0become RFCs it becomes much harder (a=
nd much, much harder when<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0they become Internet Standards).<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0If somebody has deployed Internet Dra=
ft level technology, they<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0have to accept the risk that what the=
y&#39;ve deployed might not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0comply with the eventual RFC.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Regards,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Mark.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0[Gyan] For IPv6 addressing you can have any =
length prefix up to<br>
&gt;=C2=A0 =C2=A0 =C2=A0/128. =C2=A0i am all for flexibility with vlsm even=
 though may not be<br>
&gt;=C2=A0 =C2=A0 =C2=A0widely used.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0SRv6 SID encoding differs in that we had 3 fields<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0{locator;function;arguments} that I think it makes =
sense to be fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0in the specification as Ron has brought up.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 From an operator perspective for programmability a=
s SRv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0deployments with or without centralized controller,=
 fixed length of<br>
&gt;=C2=A0 =C2=A0 =C2=A0the 3 fields makes sense so operators can easily cr=
aft ACLs for<br>
&gt;=C2=A0 =C2=A0 =C2=A0deployments.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0I think we could go crazy with the sizing but I thi=
nk since 64 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary exists today for slaac we could make the l=
ocator /64 as<br>
&gt;=C2=A0 =C2=A0 =C2=A0well is fine.=C2=A0 We could split the other 2 fiel=
ds evenly 32 bits each<br>
&gt;=C2=A0 =C2=A0 =C2=A0or make the function longer.=C2=A0 I think we=E2=80=
=99ll defined sizing is<br>
&gt;=C2=A0 =C2=A0 =C2=A0important so SID addressing plan is not chaotic.<br=
>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Cheers,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Pablo.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0[1]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://spea=
kerdeck.com/line_developers/line-data-center-networking-with-srv6" rel=3D"n=
oreferrer" target=3D"_blank">https://speakerdeck.com/line_developers/line-d=
ata-center-networking-with-srv6</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=EF=BB=BF-----Original =
Message-----<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0From: spring &lt;<a hre=
f=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">spring-bounces@ietf.=
org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"m=
ailto:spring-bounces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a=
>&gt;&gt; on behalf of Alexandre<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Petrescu &lt;<a href=3D=
"mailto:alexandre.petrescu@gmail.com" target=3D"_blank">alexandre.petrescu@=
gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"m=
ailto:alexandre.petrescu@gmail.com" target=3D"_blank">alexandre.petrescu@gm=
ail.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Date: Thursday, 19 Dece=
mber 2019 at 09:44<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0To: &quot;<a href=3D"ma=
ilto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a h=
ref=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&qu=
ot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:s=
pring@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D=
"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Subject: Re: [spring] 6=
4-bit locators<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Le 19/12=
/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [...]<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; VLS=
M [variable length subnet mask] is fundamentally hard,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 We need =
VLSM in other places too, such as in ULA<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0prefixes fd and fc.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 I think =
it is indeed a difficult to grasp concept, but<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0it is there for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 growth.<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Alex<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Reg=
ards,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Mar=
k.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0__<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0In this case, we should probably change the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0document to reflect<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0implemented behavior.____<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0__ __<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ron____<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0__ __<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0Juniper Business Use Only<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0_______________________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=
=A0 =C2=A0 =C2=A0spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; <a =
href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;m=
ailto:<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org<=
/a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"m=
ailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a =
href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;&g=
t;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; <a =
href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; ___=
____________________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; spr=
ing mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; <a =
href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;m=
ailto:<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org<=
/a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; <a =
href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ________=
_______________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 spring m=
ailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.=
ietf.org/mailman/listinfo/spring" rel=3D"noreferrer" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_______________________=
________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:sprin=
g@ietf.org" target=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.=
ietf.org/mailman/listinfo/spring" rel=3D"noreferrer" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_____________________________________=
__________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:spring@ietf.org" ta=
rget=3D"_blank">spring@ietf.org</a> &lt;mailto:<a href=3D"mailto:spring@iet=
f.org" target=3D"_blank">spring@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/spring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.o=
rg/mailman/listinfo/spring</a><br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0-- <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Gyan S. Mishra<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0IT Network Engineering &amp; Technology<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Verizon Communications=C2=A0Inc. (VZ)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A013101 Columbia Pike FDC1 3rd Floor<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Silver Spring, MD 20904<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0United States<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Phone:=C2=A0301 502-1347<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Email: <a href=3D"mailto:gyan.s.mishra@verizon.com"=
 target=3D"_blank">gyan.s.mishra@verizon.com</a> &lt;mailto:<a href=3D"mail=
to:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@verizon.com</=
a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"http://www.linkedin.com/in/networking-te=
chnologies-consultant" rel=3D"noreferrer" target=3D"_blank">www.linkedin.co=
m/in/networking-technologies-consultant</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.linkedin.com/in/networkin=
g-technologies-consultant" rel=3D"noreferrer" target=3D"_blank">http://www.=
linkedin.com/in/networking-technologies-consultant</a>&gt;<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0_______________________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0spring mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:spring@ietf.org" target=3D"_blank=
">spring@ietf.org</a> &lt;mailto:<a href=3D"mailto:spring@ietf.org" target=
=3D"_blank">spring@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailman/listinfo/sp=
ring" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/lis=
tinfo/spring</a><br>
&gt; <br>
</blockquote></div>

--000000000000d833cd059a24445f--


From nobody Fri Dec 20 07:33:40 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CE3C120241 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:33:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q1YKwBnPlbIt for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:33:34 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [146.101.78.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AE451200C3 for <spring@ietf.org>; Fri, 20 Dec 2019 07:33:33 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2056.outbound.protection.outlook.com [104.47.6.56]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-153-gYEQe13IMZC94O5k-NUFEw-1; Fri, 20 Dec 2019 15:33:27 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5432.eurprd03.prod.outlook.com (20.179.46.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Fri, 20 Dec 2019 15:33:25 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2559.015; Fri, 20 Dec 2019 15:33:24 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Robert Raszuk <robert@raszuk.net>, Gyan Mishra <hayabusagsm@gmail.com>
CC: SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruA=
Date: Fri, 20 Dec 2019 15:33:24 +0000
Message-ID: <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com>
In-Reply-To: <069e6021-537c-422a-37da-f090a6ac334b@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2c0f:fe40:3:1:885a:9913:a5d8:815f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2c03a732-a502-4b84-301a-08d78561f412
x-ms-traffictypediagnostic: DBBPR03MB5432:
x-microsoft-antispam-prvs: <DBBPR03MB5432D2A896DAB90CE534DE16EE2D0@DBBPR03MB5432.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(376002)(366004)(136003)(396003)(13464003)(189003)(199004)(6506007)(53546011)(4326008)(478600001)(8676002)(45080400002)(33656002)(966005)(8936002)(71200400001)(86362001)(81166006)(81156014)(2906002)(5660300002)(9686003)(316002)(110136005)(66574012)(66946007)(186003)(76116006)(64756008)(66556008)(66476007)(66446008)(52536014)(7696005)(54906003)(55016002); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5432; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Sgw9ExXD5savzTrDBdt7YosLQhmzfMAyDhGj7/Fal7gkpz5R2yQVwREAVvQnIgQ7py9bqRFQXa+e09jZMu3E6n4CEzHVRtOE8QXhNIIopzPN+MwXeVu9hkv80vONP1Kb7QDf/gk6b7fZTc0mpNM0D4u/mEcYtnZYRjQrvSj1L74uvUESrxdrFjS7wu4vhziRxb1iFkVF7UqnEuyl9zCR2KWKN6uMktNB98m+iX01oljxFDjzPf0Uyv7r1QWd06AtU7vmCkHL/9pNN4G7tjDPbsvZJiEJ71pYKuSl3EBit6RKb0ViKBLGX6dpGT4wHyG9DayXhSbnwW1BWq+FvubI7+AtVQmrhaov+rGvz9QHVBwbQgPbrWDbSVfTV/7rSd/5+gUVBHX/nsm6WuJdR6muHQKRN90pw42cuL0eKk464lDdZjGKcwsBqjvdu9uN+gYWqQLzItpfaWnFbbcEiFjEy1y7R60cTs+m9GWLKq+XyQYj1g3soNM3u7/n7YSrGWeI+fF2+MN6YGVtPVAeMnCpWq68Cm22MaDIU5p7klpV2lg=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2c03a732-a502-4b84-301a-08d78561f412
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 15:33:24.7460 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: R9autha3lgcjULuzDuyYD00My3mIMAutEHLq/Dvmlv7XGIejRbmBEjGemnDARx3HZkBfryxq3q4HzUQm76TP2syUfxrOtpBDv8afzoD0T0k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5432
X-MC-Unique: gYEQe13IMZC94O5k-NUFEw-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB5415CDB6870E8E6B69522E40EE2D0DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/HJqX5mQSRF5fYSibmUfohgWxnyc>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:33:38 -0000

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

KzENCg0KSSBoYXZlIGxvbmcgYXJndWVkIHRoYXQgU1J2NiBlc3NlbnRpYWxseSByZWRlZmluZXMg
YW5kIG92ZXJsb2FkcyB0aGUgaXB2NiBhZGRyZXNzIGFzIGRlZmluZWQg4oCTIHRoZSBhcmd1bWVu
dCB0aGF0IEkgaGF2ZSBiZWVuIGdpdmVuIGlzIHRoYXQgdGhlIFNJRCBpcyBpbiBmYWN0IG5vdCBh
biBhZGRyZXNzIOKAkyBob3dldmVyIOKAkyBieSB2aXJ0dWUgb2YgdGhlIGZhY3QgdGhhdCB0aGUg
U0lEIGluIFNSdjYgaXMgY29waWVkIGludG8gdGhlIGFkZHJlc3MgZmllbGQgZHVyaW5nIHRyYWZm
aWMgc3RlZXJpbmcg4oCTIGFuZCByb3V0aW5nIG9jY3VycyBiYXNlZCBvbiB0aGF0IERBIOKAkyBp
dCBtb3N0IGNlcnRhaW5seSBpcyBhbiBhZGRyZXNzLg0KDQpTbyAgd2UgYXJlIGxlZnQgd2l0aCBh
IGNoaWNrZW4gYW5kIGVnZyBzaXR1YXRpb24g4oCTIGlzIHRoZSBTSUQgYW4gYWRkcmVzcyBvciBp
c27igJl0IGl0LiAgSWYgaXQgaXNu4oCZdCDigJMgSSAxMDAlIGFncmVlIHdpdGggeW91IHRoYXQg
c29tZXRoaW5nIGVsc2Ugc2hvdWxkIGJlIHVzZWQg4oCTIGluIHdoaWNoIGNhc2UgaG93IGRvIHlv
dSBhZGRyZXNzIHRoZSBzdGVlcmluZyBpc3N1ZS4gIElmIGl0IGlzIGFuIGFkZHJlc3Mg4oCTIHRo
ZW4gdGhpcyBkcmFmdCBmdW5kYW1lbnRhbGx5IHJlZGVmaW5lcyB0aGUgSVB2NiBhZGRyZXNzIHNl
bWFudGljcyDigJMgYW5kIEkgd291bGQgYXJndWUgdGhhdCBzaG91bGQgb25seSBiZSBkb25lIGJ5
IGFuIHVwZGF0ZSBvZiBSRkM0MjkxLCBhbmQgcG90ZW50aWFsbHkgYSBudW1iZXIgb2Ygb3RoZXIg
ZG9jdW1lbnRzIHdoaWNoIHJlbHkgb24gdGhlIGN1cnJlbnQgc2VtYW50aWMuDQoNCkJ1dCDigJMg
ZWl0aGVyIHdheSDigJMgSSBkbyBub3QgdGhpbmsgd2UgY2FuIGFyZ3VlIHRoYXQgdGhlIFNJRCBh
bmQgYSB2NiBhZGRyZXNzIGFyZSBjdXJyZW50bHkgZGlmZmVyZW50IHRoaW5ncyBpbiB0aGUgZHJh
ZnRzIOKAkyBzaW5jZSBhIFNJRCBpcyBjb3BpZWQgaW50byB0aGUgREEgZmllbGQg4oCTIGFuZCB1
c2VkIHRvIHJvdXRlIG9uIOKAkyBhbmQgd2hpbGUgdGhhdCByZW1haW5zIOKAkyBJIGhhdmUgc3Rh
dGVkIGJlZm9yZSwgYW5kIHdpbGwgc3RhdGUgYWdhaW4sIEkgaGF2ZSBkZWVwIGNvbmNlcm5zIGFz
IHRvIHRoZSB1bmtub3duIGNvbnNlcXVlbmNlcyBvZiBmdW5kYW1lbnRhbGx5IGNoYW5naW5nIHRo
ZSBzZW1hbnRpY3Mgb2YgYW4gYWRkcmVzcyBhcyBpdCB3YXMgZGVmaW5lZCBpbiBvdGhlciBSRkPi
gJlzIGFuZCBhcyBoYXZlIHdpZGUgZGVwbG95bWVudC4NCg0KVGhhbmtzDQoNCkFuZHJldw0KDQoN
CkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBBbGV4
YW5kcmUgUGV0cmVzY3UNClNlbnQ6IEZyaWRheSwgMjAgRGVjZW1iZXIgMjAxOSAxODoxOQ0KVG86
IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0PjsgR3lhbiBNaXNocmEgPGhheWFidXNh
Z3NtQGdtYWlsLmNvbT4NCkNjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IE1hcmsgU21p
dGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+OyBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSA8
cGNhbWFyaWxAY2lzY28uY29tPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9y
cw0KDQoNCg0KTGUgMjAvMTIvMjAxOSDDoCAwMDowNywgUm9iZXJ0IFJhc3p1ayBhIMOpY3JpdCA6
DQo+DQo+IEZpeGVkIGxlbmd0aCBvZiBhbnkgZmllbGQgTE9DOkZVTkM6QVJHcyBtYWtlcyBubyBz
ZW5zZSB0byBtZS4gV2hhdCBpcw0KPiBvcHRpbWFsIGZvciBSb24gb3IgTWFyayBtYXkgbm90IGJl
IG9wdGltYWwgZm9yIG1lLg0KDQpJIHRoaW5rIEkgY2FuIGxlZ2l0aW1hdGVseSB3b25kZXIgd2hl
dGhlciB0aGUgJ1NJRCcgU2VnbWVudCBJZGVudGZpZXINCnNob3VsZCBub3QgYmUgc29tZXRoaW5n
IGVsc2UgdGhhbiBhbiBJUCBhZGRyZXNzLg0KDQpNYWtpbmcgYSBTSUQgYW4gSVAgYWRkcmVzcyBt
aWdodCBsZWFkIHRvIG90aGVyIHdlbGwta25vd24gY29uZnVzaW9ucw0KbGlrZSBpbiBPU1BGOiB0
aGVyZSBpcyBhIFJvdXRlciBJRCB3aGljaCBpcyBhbiBJUCBhZGRyZXNzIGluIHNvbWUNCm1hbnVm
YWN0dXJlcidzIHNwZWFrLCBpdCB3b3JrcyBmaW5lLCBidXQgaXQgZG9lcyBub3QgcmVwbHkgdG8g
cGluZyB1bmRlcg0KYW55IGNvbmZpZ3VyYXRpb24gd2hhdHNvZXZlci4NCg0KVGhhdCBpcyBub3Qg
YSBnb29kIHRoaW5nLiBUaGUgcm91dGVyIGlkIGxvb2tzIGxpa2UgYW4gSVAgYWRkcmVzcyBidXQg
aXQNCmlzIG5vdCBvbmUuIFdoZW4gbWlncmF0aW5nIE9TUEYgdG8gSVB2NiBhbGwgd2FzIGNoYW5n
ZWQgYnV0IHRoZSBSb3V0ZXINCklEIHN0YXllZCBsaWtlIGFuIElQdjQgYWRkcmVzcy4gU28gaXQg
aXMgYW4gSVB2NiBPU1BGIGJ1dCBoYXMgc29tZSBJUHY0DQppbiBpdC4NCg0KVGhlIGNvbHVtbi1o
ZXh0ZXQgbm90YXRpb24sIG9yIG1vcmUgcHJlY2lzZWx5IHNvbWV0aGluZyBsaWtlDQoiMjAwMTpk
Yjg6OiIsIGRlbm90ZXMgYW4gSVAgYWRkcmVzcy4gTm90IG9ubHkgaXMgaXQgYSBEb2N1bWVudGFp
dG9uDQpQcmVmaXgsIGJ1dCBpdCBpcyBhbiBJUCBhZGRyZXNzLiBUaGVyZSBpcyBhbiBSRkMgZm9y
IGl0LiBJdCBpcyBzb21laG93DQpyZXNlcnZlZCBhbmQgaXQgc2hvdWxkbnQgYmUgdXNlZCBmb3Ig
c29tZXRoaW5nIGVsc2UsIG90aGVyd2lzZSBpdA0KY3JlYXRlcyBjb25mdXNpb24uDQoNCkl0IGNv
dWxkIGJlIGVhc3kgdG8gY3JlYXRlIGEgbmV3IHNwYWNlIGZvciBTSUQsIHdpdGggaXRzIGRpc3Rp
bmN0DQpub3RhdGlvbiwgbGlrZSA2NGJpdCBpZGVudGlmaWVycyAiYWJfY2RfZWZfZ2hfMDFfMDJf
XyIuIE5vYm9keSB3b3VsZA0KdHJ5IHRvIHBpbmcgdGhlc2UgYmVjYXVzZSB0aGV5IGRvbnQgbG9v
ayBsaWtlIElQIGFkZHJlc3Nlcy4NCg0KVGhlbiwgd2UgbWlnaHQgd29uZGVyIHdoZXRoZXIgdGhl
c2UgU0lEcyBzaG91bGQgYmUgZml4ZWQgb3IgdmFyaWFibGUgbGVuZ3RoLg0KDQpBbGV4DQoNCj4N
Cj4gV2hpbGUgd2UgYXJlIGF0IHRoYXQgZml4ZWQgc2l6ZSBvZiAxMjggYml0cyBvZiBJUHY2IGFs
c28gbWFrZXMgbm8gc2Vuc2UNCj4gLSBidXQgdGhhdCB2ZXNzZWwgbGVmdCB0aGUgaGFyYm91ciBh
IHdoaWxlIGFnby4NCj4NCj4gQ2hlZXJzLA0KPiBSLg0KPg0KPg0KPg0KPg0KPiBPbiBUaHUsIERl
YyAxOSwgMjAxOSBhdCAxMDo1NyBQTSBHeWFuIE1pc2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwuY29t
DQo8bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSUyMCUwYj4+IDxtYWlsdG86aGF5YWJ1c2Fn
c21AZ21haWwuY29tPj4gd3JvdGU6DQo+DQo+DQo+DQo+IE9uIFRodSwgRGVjIDE5LCAyMDE5IGF0
IDQ6MTcgUE0gTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbQ0KPG1haWx0bzptYXJr
enp6c21pdGhAZ21haWwuY29tJTBiPj4gPG1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tPj4g
d3JvdGU6DQo+DQo+DQo+DQo+IE9uIFRodSwgMTkgRGVjIDIwMTksIDIyOjQ4IFBhYmxvIENhbWFy
aWxsbyAocGNhbWFyaWwpLA0KPiA8cGNhbWFyaWxAY2lzY28uY29tIDxtYWlsdG86cGNhbWFyaWxA
Y2lzY28uY29tPG1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20lMjAlM2NtYWlsdG86cGNhbWFyaWxA
Y2lzY28uY29tPj4+IHdyb3RlOg0KPg0KPiBIaSwNCj4NCj4gQXMgbWVudGlvbmVkIGluIHRoZSBk
cmFmdCwgdGhlIGNob2ljZSBvZiB0aGUgbG9jYXRvciBsZW5ndGgNCj4gaXMgZGVwbG95bWVudCBz
cGVjaWZpYy4NCj4gTElORSBoYXMgZGVwbG95ZWQgU1J2NiB1c2luZyBhIGxvY2F0b3IgZGlmZmVy
ZW50IHRoYW4gYSAvNjQuDQo+DQo+DQo+IFRoaXMgaXMgZWZmZWN0aXZlbHkgYW4gYXBwZWFsIHRv
IGF1dGhvcml0eS4NCj4NCj4gV2hhdCBtYWtlcyB3aGF0IExJTkUgaGFzIGRvbmUgdGhlIGJlc3Qg
YW5kIHJpZ2h0IHRoaW5nIHRvIGRvPw0KPg0KPiBJIGNhbiBhbHJlYWR5IHNlZSB0aGV5J3JlIHVz
aW5nIHRoZSBJUHY0IGxpbmstbG9jYWwgMTY5LjI1NC8xNg0KPiBwcmVmaXggaW4gYSBtYW5uZXIg
dGhhdCB3aWxkbHkgdmlvbGF0ZXMgaG93IGl0IGlzIHNwZWNpZmllZCB0bw0KPiBiZSB1c2VkIGlu
IFJGQzM5MjcuIFNlZSBTbGlkZXMgOSwgMTIsIDI0Lg0KPg0KPiBUeWluZyB5b3VyIElQdjYgYWRk
cmVzc2luZyBwbGFuIHRvIElQdjQgYWRkcmVzc2luZyBjb3VsZCBlbmQgdXANCj4gaW1wb3Npbmcg
SVB2NCdzIGFkZHJlc3NpbmcgbGltaXRhdGlvbnMgb24gSVB2NiAtIGRlZmVhdGluZyB0aGUNCj4g
cHJpbWFyeSBwdXJwb3NlIG9mIElQdjYgLSBwcm92aWRpbmcgbWFueSBtb3JlIGFkZHJlc3NlcyB0
aGFuIElQdjQuDQo+DQo+IFNsaWRlIDMyIHNob3dzIHRoZXkncmUgdmlvbGF0aW5nIFJGQyA0MTkz
IChJUHY2IFVMQXMpLCBiZWNhdXNlDQo+IHRoZXkncmUgdXNpbmcgVUxBLUNzICgnZmMnKSByYXRo
ZXIgdGhhbiBVTEEtTHMgKCdmZCcpLCBkZXNwaXRlDQo+IHRoZXJlIGJlaW5nIG5vIGNlbnRyYWwg
cmVnaXN0cnkuICBUaGVpciA0MCBiaXQgR2xvYmFsIElEIG9mICIxNyINCj4gY291bGQgYmUgcmFu
ZG9tLCBhbHRob3VnaCBJJ20gZ3Vlc3Npbmcgbm90LCBhcyByYW5kb20gbnVtYmVycw0KPiB3b3Vs
ZCB1c3VhbGx5IGhhdmUgZmFyIGxlc3MgemVyb3MgaW4gdGhlbS4gVGhlc2Ugc29ydHMgb2YgVUxB
DQo+IGVycm9ycyBhcmUgd2h5IEkgcHJlc2VudGVkICJHZXR0aW5nIElQdjYgQWRkcmVzc2luZyBS
aWdodCIgYXQNCj4gQXVzTk9HIHRoaXMgeWVhciAtDQo+IGh0dHBzOi8vd3d3LnNsaWRlc2hhcmUu
bmV0L21hcmt6enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNz
aW5nLXJpZ2h0PGh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ct
MjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0PiAuDQo+DQo+DQo+IFRo
aXMgaXMgYW4gSW50ZXJuZXQgRHJhZnQsIHNvIHRoaXMgaXMgdGhlIGJlc3QgdGltZSB0byBtYWtl
DQo+IHRoZXNlIHNvcnRzIG9mIGNoYW5nZXMsIGFzIGl0IGlzIG11Y2ggZWFzaWVyIG5vdy4gV2hl
biB0aGluZ3MNCj4gYmVjb21lIFJGQ3MgaXQgYmVjb21lcyBtdWNoIGhhcmRlciAoYW5kIG11Y2gs
IG11Y2ggaGFyZGVyIHdoZW4NCj4gdGhleSBiZWNvbWUgSW50ZXJuZXQgU3RhbmRhcmRzKS4NCj4N
Cj4gSWYgc29tZWJvZHkgaGFzIGRlcGxveWVkIEludGVybmV0IERyYWZ0IGxldmVsIHRlY2hub2xv
Z3ksIHRoZXkNCj4gaGF2ZSB0byBhY2NlcHQgdGhlIHJpc2sgdGhhdCB3aGF0IHRoZXkndmUgZGVw
bG95ZWQgbWlnaHQgbm90DQo+IGNvbXBseSB3aXRoIHRoZSBldmVudHVhbCBSRkMuDQo+DQo+IFJl
Z2FyZHMsDQo+IE1hcmsuDQo+DQo+ICBbR3lhbl0gRm9yIElQdjYgYWRkcmVzc2luZyB5b3UgY2Fu
IGhhdmUgYW55IGxlbmd0aCBwcmVmaXggdXAgdG8NCj4gLzEyOC4gIGkgYW0gYWxsIGZvciBmbGV4
aWJpbGl0eSB3aXRoIHZsc20gZXZlbiB0aG91Z2ggbWF5IG5vdCBiZQ0KPiB3aWRlbHkgdXNlZC4N
Cj4NCj4gU1J2NiBTSUQgZW5jb2RpbmcgZGlmZmVycyBpbiB0aGF0IHdlIGhhZCAzIGZpZWxkcw0K
PiB7bG9jYXRvcjtmdW5jdGlvbjthcmd1bWVudHN9IHRoYXQgSSB0aGluayBpdCBtYWtlcyBzZW5z
ZSB0byBiZSBmaXhlZA0KPiBpbiB0aGUgc3BlY2lmaWNhdGlvbiBhcyBSb24gaGFzIGJyb3VnaHQg
dXAuDQo+DQo+IEZyb20gYW4gb3BlcmF0b3IgcGVyc3BlY3RpdmUgZm9yIHByb2dyYW1tYWJpbGl0
eSBhcyBTUnY2DQo+IGRlcGxveW1lbnRzIHdpdGggb3Igd2l0aG91dCBjZW50cmFsaXplZCBjb250
cm9sbGVyLCBmaXhlZCBsZW5ndGggb2YNCj4gdGhlIDMgZmllbGRzIG1ha2VzIHNlbnNlIHNvIG9w
ZXJhdG9ycyBjYW4gZWFzaWx5IGNyYWZ0IEFDTHMgZm9yDQo+IGRlcGxveW1lbnRzLg0KPg0KPiBJ
IHRoaW5rIHdlIGNvdWxkIGdvIGNyYXp5IHdpdGggdGhlIHNpemluZyBidXQgSSB0aGluayBzaW5j
ZSA2NCBiaXQNCj4gYm91bmRhcnkgZXhpc3RzIHRvZGF5IGZvciBzbGFhYyB3ZSBjb3VsZCBtYWtl
IHRoZSBsb2NhdG9yIC82NCBhcw0KPiB3ZWxsIGlzIGZpbmUuICBXZSBjb3VsZCBzcGxpdCB0aGUg
b3RoZXIgMiBmaWVsZHMgZXZlbmx5IDMyIGJpdHMgZWFjaA0KPiBvciBtYWtlIHRoZSBmdW5jdGlv
biBsb25nZXIuICBJIHRoaW5rIHdl4oCZbGwgZGVmaW5lZCBzaXppbmcgaXMNCj4gaW1wb3J0YW50
IHNvIFNJRCBhZGRyZXNzaW5nIHBsYW4gaXMgbm90IGNoYW90aWMuDQo+DQo+DQo+DQo+DQo+IENo
ZWVycywNCj4gUGFibG8uDQo+DQo+IFsxXQ0KPiBodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5l
X2RldmVsb3BlcnMvbGluZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2NjxodHRwczov
L3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGluZS1kYXRhLWNlbnRlci1uZXR3b3Jr
aW5nLXdpdGgtc3J2Nj4NCj4NCj4g77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv
bTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZw0KPG1haWx0bzpzcHJpbmctYm91bmNl
c0BpZXRmLm9yZyUwYj4+IDxtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhh
bGYgb2YgQWxleGFuZHJlDQo+IFBldHJlc2N1IDxhbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29t
DQo8bWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20lMGI+PiA8bWFpbHRvOmFsZXhh
bmRyZS5wZXRyZXNjdUBnbWFpbC5jb20+Pg0KPiBEYXRlOiBUaHVyc2RheSwgMTkgRGVjZW1iZXIg
MjAxOSBhdCAwOTo0NA0KPiBUbzogInNwcmluZ0BpZXRmLm9yZyA8bWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZz48bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUyMCUzY21haWx0bzpzcHJpbmdAaWV0Zi5vcmcl
M2U+Ig0KPiA8c3ByaW5nQGlldGYub3JnIDxtYWlsdG86c3ByaW5nQGlldGYub3JnPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnPj4+DQo+IFN1YmplY3Q6
IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnMNCj4NCj4NCj4NCj4gICAgIExlIDE5LzEyLzIw
MTkgw6AgMDA6MTMsIE1hcmsgU21pdGggYSDDqWNyaXQgOg0KPiAgICAgWy4uLl0NCj4NCj4gICAg
ID4gVkxTTSBbdmFyaWFibGUgbGVuZ3RoIHN1Ym5ldCBtYXNrXSBpcyBmdW5kYW1lbnRhbGx5IGhh
cmQsDQo+DQo+ICAgICBXZSBuZWVkIFZMU00gaW4gb3RoZXIgcGxhY2VzIHRvbywgc3VjaCBhcyBp
biBVTEENCj4gcHJlZml4ZXMgZmQgYW5kIGZjLg0KPg0KPiAgICAgSSB0aGluayBpdCBpcyBpbmRl
ZWQgYSBkaWZmaWN1bHQgdG8gZ3Jhc3AgY29uY2VwdCwgYnV0DQo+IGl0IGlzIHRoZXJlIGZvcg0K
PiAgICAgZ3Jvd3RoLg0KPg0KPiAgICAgQWxleA0KPg0KPiAgICAgPg0KPiAgICAgPiBSZWdhcmRz
LA0KPiAgICAgPiBNYXJrLg0KPiAgICAgPg0KPiAgICAgPiAgICAgX18NCj4gICAgID4NCj4gICAg
ID4gICAgIEluIHRoaXMgY2FzZSwgd2Ugc2hvdWxkIHByb2JhYmx5IGNoYW5nZSB0aGUNCj4gZG9j
dW1lbnQgdG8gcmVmbGVjdA0KPiAgICAgPiAgICAgaW1wbGVtZW50ZWQgYmVoYXZpb3IuX19fXw0K
PiAgICAgPg0KPiAgICAgPiAgICAgX18gX18NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4NCj4g
ICAgICAgICAgICAgICAgICAgICBSb25fX19fDQo+ICAgICA+DQo+ICAgICA+ICAgICBfXyBfXw0K
PiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0K
PiAgICAgPg0KPiAgICAgPiAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4gICAgID4gICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCj4gICAgID4gc3By
aW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86c3ByaW5nQGlldGYu
b3JnPg0KPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzxt
YWlsdG86c3ByaW5nQGlldGYub3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+Pg0KPiAg
ICAgPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzxodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZz4NCj4gICAgID4NCj4gICAgID4N
Cj4gICAgID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cj4gICAgID4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiAgICAgPiBzcHJpbmdAaWV0Zi5vcmc8bWFp
bHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+ICAgICA+IGh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPg0KPiAgICAgPg0KPg0KPiAgICAgX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gICAgIHNwcmluZyBt
YWlsaW5nIGxpc3QNCj4gc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxt
YWlsdG86c3ByaW5nQGlldGYub3JnPg0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwcmluZzxodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nwcmlu
Zz4NCj4NCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+IGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxt
YWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc+DQo+DQo+IC0tDQo+DQo+IEd5YW4gUy4gTWlzaHJh
DQo+DQo+IElUIE5ldHdvcmsgRW5naW5lZXJpbmcgJiBUZWNobm9sb2d5DQo+DQo+IFZlcml6b24g
Q29tbXVuaWNhdGlvbnMgSW5jLiAoVlopDQo+DQo+IDEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAz
cmQgRmxvb3INCj4NCj4gU2lsdmVyIFNwcmluZywgTUQgMjA5MDQNCj4NCj4gVW5pdGVkIFN0YXRl
cw0KPg0KPiBQaG9uZTogMzAxIDUwMi0xMzQ3DQo+DQo+IEVtYWlsOiBneWFuLnMubWlzaHJhQHZl
cml6b24uY29tPG1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tPiA8bWFpbHRvOmd5YW4u
cy5taXNocmFAdmVyaXpvbi5jb20+DQo+DQo+IHd3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2lu
Zy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDxodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3
b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50Pg0KPiA8aHR0cDovL3d3dy5saW5rZWRpbi5j
b20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDxodHRwOi8vd3d3Lmxpbmtl
ZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50Pj4NCj4NCj4NCj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gc3ByaW5n
IG1haWxpbmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4g
PG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nPg0KPg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0
Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzxodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZz4NCg==
--_000_DBBPR03MB5415CDB6870E8E6B69522E40EE2D0DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
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
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlv
bjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0
IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9ImVuLUtFIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mIzQzOzE8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIGhhdmUgbG9uZyBhcmd1ZWQgdGhhdCBTUnY2IGVz
c2VudGlhbGx5IHJlZGVmaW5lcyBhbmQgb3ZlcmxvYWRzIHRoZSBpcHY2IGFkZHJlc3MgYXMgZGVm
aW5lZCDigJMgdGhlIGFyZ3VtZW50IHRoYXQgSSBoYXZlIGJlZW4gZ2l2ZW4gaXMgdGhhdCB0aGUg
U0lEIGlzIGluIGZhY3Qgbm90IGFuIGFkZHJlc3Mg4oCTIGhvd2V2ZXINCiDigJMgYnkgdmlydHVl
IG9mIHRoZSBmYWN0IHRoYXQgdGhlIFNJRCBpbiBTUnY2IGlzIGNvcGllZCBpbnRvIHRoZSBhZGRy
ZXNzIGZpZWxkIGR1cmluZyB0cmFmZmljIHN0ZWVyaW5nIOKAkyBhbmQgcm91dGluZyBvY2N1cnMg
YmFzZWQgb24gdGhhdCBEQSDigJMgaXQgbW9zdCBjZXJ0YWlubHkgaXMgYW4gYWRkcmVzcy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5TbyAmbmJzcDt3ZSBhcmUgbGVmdCB3aXRoIGEg
Y2hpY2tlbiBhbmQgZWdnIHNpdHVhdGlvbiDigJMgaXMgdGhlIFNJRCBhbiBhZGRyZXNzIG9yIGlz
buKAmXQgaXQuJm5ic3A7IElmIGl0IGlzbuKAmXQg4oCTIEkgMTAwJSBhZ3JlZSB3aXRoIHlvdSB0
aGF0IHNvbWV0aGluZyBlbHNlIHNob3VsZCBiZSB1c2VkIOKAkyBpbiB3aGljaCBjYXNlIGhvdyBk
byB5b3UNCiBhZGRyZXNzIHRoZSBzdGVlcmluZyBpc3N1ZS4mbmJzcDsgSWYgaXQgaXMgYW4gYWRk
cmVzcyDigJMgdGhlbiB0aGlzIGRyYWZ0IGZ1bmRhbWVudGFsbHkgcmVkZWZpbmVzIHRoZSBJUHY2
IGFkZHJlc3Mgc2VtYW50aWNzIOKAkyBhbmQgSSB3b3VsZCBhcmd1ZSB0aGF0IHNob3VsZCBvbmx5
IGJlIGRvbmUgYnkgYW4gdXBkYXRlIG9mIFJGQzQyOTEsIGFuZCBwb3RlbnRpYWxseSBhIG51bWJl
ciBvZiBvdGhlciBkb2N1bWVudHMgd2hpY2ggcmVseSBvbiB0aGUgY3VycmVudA0KIHNlbWFudGlj
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkJ1dCDigJMgZWl0aGVyIHdheSDigJMg
SSBkbyBub3QgdGhpbmsgd2UgY2FuIGFyZ3VlIHRoYXQgdGhlIFNJRCBhbmQgYSB2NiBhZGRyZXNz
IGFyZSBjdXJyZW50bHkgZGlmZmVyZW50IHRoaW5ncyBpbiB0aGUgZHJhZnRzIOKAkyBzaW5jZSBh
IFNJRCBpcyBjb3BpZWQgaW50byB0aGUgREEgZmllbGQg4oCTIGFuZCB1c2VkIHRvIHJvdXRlDQog
b24g4oCTIGFuZCB3aGlsZSB0aGF0IHJlbWFpbnMg4oCTIEkgaGF2ZSBzdGF0ZWQgYmVmb3JlLCBh
bmQgd2lsbCBzdGF0ZSBhZ2FpbiwgSSBoYXZlIGRlZXAgY29uY2VybnMgYXMgdG8gdGhlIHVua25v
d24gY29uc2VxdWVuY2VzIG9mIGZ1bmRhbWVudGFsbHkgY2hhbmdpbmcgdGhlIHNlbWFudGljcyBv
ZiBhbiBhZGRyZXNzIGFzIGl0IHdhcyBkZWZpbmVkIGluIG90aGVyIFJGQ+KAmXMgYW5kIGFzIGhh
dmUgd2lkZSBkZXBsb3ltZW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5r
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNt
IDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpz
b2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBs
YW5nPSJFTi1VUyI+IHNwcmluZyAmbHQ7c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5P
biBCZWhhbGYgT2YgPC9iPkFsZXhhbmRyZSBQZXRyZXNjdTxicj4NCjxiPlNlbnQ6PC9iPiBGcmlk
YXksIDIwIERlY2VtYmVyIDIwMTkgMTg6MTk8YnI+DQo8Yj5Ubzo8L2I+IFJvYmVydCBSYXN6dWsg
Jmx0O3JvYmVydEByYXN6dWsubmV0Jmd0OzsgR3lhbiBNaXNocmEgJmx0O2hheWFidXNhZ3NtQGdt
YWlsLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IFNQUklORyBXRyAmbHQ7c3ByaW5nQGlldGYub3Jn
Jmd0OzsgTWFyayBTbWl0aCAmbHQ7bWFya3p6enNtaXRoQGdtYWlsLmNvbSZndDs7IFBhYmxvIENh
bWFyaWxsbyAocGNhbWFyaWwpICZsdDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7PGJyPg0KPGI+U3Vi
amVjdDo8L2I+IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8YnI+DQpMZSAyMC8xMi8yMDE5IMOg
IDAwOjA3LCBSb2JlcnQgUmFzenVrIGEgw6ljcml0Jm5ic3A7Ojxicj4NCiZndDsgPGJyPg0KJmd0
OyBGaXhlZCBsZW5ndGgmbmJzcDtvZiBhbnkgZmllbGQgTE9DOkZVTkM6QVJHcyBtYWtlcyBubyBz
ZW5zZSB0byBtZS4gV2hhdCBpcyA8YnI+DQomZ3Q7IG9wdGltYWwgZm9yIFJvbiBvciBNYXJrIG1h
eSBub3QgYmUgb3B0aW1hbCBmb3IgbWUuPGJyPg0KPGJyPg0KSSB0aGluayBJIGNhbiBsZWdpdGlt
YXRlbHkgd29uZGVyIHdoZXRoZXIgdGhlICdTSUQnIFNlZ21lbnQgSWRlbnRmaWVyIDxicj4NCnNo
b3VsZCBub3QgYmUgc29tZXRoaW5nIGVsc2UgdGhhbiBhbiBJUCBhZGRyZXNzLjxicj4NCjxicj4N
Ck1ha2luZyBhIFNJRCBhbiBJUCBhZGRyZXNzIG1pZ2h0IGxlYWQgdG8gb3RoZXIgd2VsbC1rbm93
biBjb25mdXNpb25zIDxicj4NCmxpa2UgaW4gT1NQRjogdGhlcmUgaXMgYSBSb3V0ZXIgSUQgd2hp
Y2ggaXMgYW4gSVAgYWRkcmVzcyBpbiBzb21lIDxicj4NCm1hbnVmYWN0dXJlcidzIHNwZWFrLCBp
dCB3b3JrcyBmaW5lLCBidXQgaXQgZG9lcyBub3QgcmVwbHkgdG8gcGluZyB1bmRlciA8YnI+DQph
bnkgY29uZmlndXJhdGlvbiB3aGF0c29ldmVyLjxicj4NCjxicj4NClRoYXQgaXMgbm90IGEgZ29v
ZCB0aGluZy4gVGhlIHJvdXRlciBpZCBsb29rcyBsaWtlIGFuIElQIGFkZHJlc3MgYnV0IGl0IDxi
cj4NCmlzIG5vdCBvbmUuIFdoZW4gbWlncmF0aW5nIE9TUEYgdG8gSVB2NiBhbGwgd2FzIGNoYW5n
ZWQgYnV0IHRoZSBSb3V0ZXIgPGJyPg0KSUQgc3RheWVkIGxpa2UgYW4gSVB2NCBhZGRyZXNzLiBT
byBpdCBpcyBhbiBJUHY2IE9TUEYgYnV0IGhhcyBzb21lIElQdjQgPGJyPg0KaW4gaXQuPGJyPg0K
PGJyPg0KVGhlIGNvbHVtbi1oZXh0ZXQgbm90YXRpb24sIG9yIG1vcmUgcHJlY2lzZWx5IHNvbWV0
aGluZyBsaWtlIDxicj4NCiZxdW90OzIwMDE6ZGI4OjomcXVvdDssIGRlbm90ZXMgYW4gSVAgYWRk
cmVzcy4gTm90IG9ubHkgaXMgaXQgYSBEb2N1bWVudGFpdG9uIDxicj4NClByZWZpeCwgYnV0IGl0
IGlzIGFuIElQIGFkZHJlc3MuIFRoZXJlIGlzIGFuIFJGQyBmb3IgaXQuIEl0IGlzIHNvbWVob3cg
PGJyPg0KcmVzZXJ2ZWQgYW5kIGl0IHNob3VsZG50IGJlIHVzZWQgZm9yIHNvbWV0aGluZyBlbHNl
LCBvdGhlcndpc2UgaXQgPGJyPg0KY3JlYXRlcyBjb25mdXNpb24uPGJyPg0KPGJyPg0KSXQgY291
bGQgYmUgZWFzeSB0byBjcmVhdGUgYSBuZXcgc3BhY2UgZm9yIFNJRCwgd2l0aCBpdHMgZGlzdGlu
Y3QgPGJyPg0Kbm90YXRpb24sIGxpa2UgNjRiaXQgaWRlbnRpZmllcnMgJnF1b3Q7YWJfY2RfZWZf
Z2hfMDFfMDJfXyZxdW90Oy4gTm9ib2R5IHdvdWxkIDxicj4NCnRyeSB0byBwaW5nIHRoZXNlIGJl
Y2F1c2UgdGhleSBkb250IGxvb2sgbGlrZSBJUCBhZGRyZXNzZXMuPGJyPg0KPGJyPg0KVGhlbiwg
d2UgbWlnaHQgd29uZGVyIHdoZXRoZXIgdGhlc2UgU0lEcyBzaG91bGQgYmUgZml4ZWQgb3IgdmFy
aWFibGUgbGVuZ3RoLjxicj4NCjxicj4NCkFsZXg8YnI+DQo8YnI+DQomZ3Q7IDxicj4NCiZndDsg
V2hpbGUgd2UgYXJlIGF0IHRoYXQgZml4ZWQgc2l6ZSBvZiAxMjggYml0cyBvZiBJUHY2IGFsc28g
bWFrZXMgbm8gc2Vuc2UgPGJyPg0KJmd0OyAtIGJ1dCB0aGF0IHZlc3NlbCBsZWZ0IHRoZSBoYXJi
b3VyIGEgd2hpbGUgYWdvLjxicj4NCiZndDsgPGJyPg0KJmd0OyBDaGVlcnMsPGJyPg0KJmd0OyBS
Ljxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBP
biBUaHUsIERlYyAxOSwgMjAxOSBhdCAxMDo1NyBQTSBHeWFuIE1pc2hyYSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSUyMCUwYiI+aGF5YWJ1c2Fnc21AZ21haWwuY29t
DQo8YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNv
bSI+bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+DQom
Z3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIFRodSwgRGVjIDE5LCAyMDE5
IGF0IDQ6MTcgUE0gTWFyayBTbWl0aCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBn
bWFpbC5jb20lMGIiPm1hcmt6enpzbWl0aEBnbWFpbC5jb208YnI+DQo8L2E+Jmd0OyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20iPm1haWx0bzptYXJrenp6c21pdGhA
Z21haWwuY29tPC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IDxicj4NCiZndDsgT24gVGh1LCAxOSBEZWMgMjAxOSwgMjI6NDggUGFibG8gQ2FtYXJpbGxv
IChwY2FtYXJpbCksPGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnBjYW1hcmlsQGNpc2Nv
LmNvbSUyMCUzY21haWx0bzpwY2FtYXJpbEBjaXNjby5jb20iPnBjYW1hcmlsQGNpc2NvLmNvbSAm
bHQ7bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7
IDxicj4NCiZndDsgSGksPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEFzIG1lbnRpb25lZCBpbiB0aGUg
ZHJhZnQsIHRoZSBjaG9pY2Ugb2YgdGhlIGxvY2F0b3IgbGVuZ3RoPGJyPg0KJmd0OyBpcyBkZXBs
b3ltZW50IHNwZWNpZmljLjxicj4NCiZndDsgTElORSBoYXMgZGVwbG95ZWQgU1J2NiB1c2luZyBh
IGxvY2F0b3IgZGlmZmVyZW50IHRoYW4gYSAvNjQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4N
CiZndDsgVGhpcyBpcyBlZmZlY3RpdmVseSBhbiBhcHBlYWwgdG8gYXV0aG9yaXR5Ljxicj4NCiZn
dDsgPGJyPg0KJmd0OyBXaGF0IG1ha2VzIHdoYXQgTElORSBoYXMgZG9uZSB0aGUgYmVzdCBhbmQg
cmlnaHQgdGhpbmcgdG8gZG8/PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEkgY2FuIGFscmVhZHkgc2Vl
IHRoZXkncmUgdXNpbmcgdGhlIElQdjQgbGluay1sb2NhbCAxNjkuMjU0LzE2PGJyPg0KJmd0OyBw
cmVmaXggaW4gYSBtYW5uZXIgdGhhdCB3aWxkbHkgdmlvbGF0ZXMgaG93IGl0IGlzIHNwZWNpZmll
ZCB0bzxicj4NCiZndDsgYmUgdXNlZCBpbiBSRkMzOTI3LiBTZWUgU2xpZGVzIDksIDEyLCAyNC48
YnI+DQomZ3Q7IDxicj4NCiZndDsgVHlpbmcgeW91ciBJUHY2IGFkZHJlc3NpbmcgcGxhbiB0byBJ
UHY0IGFkZHJlc3NpbmcgY291bGQgZW5kIHVwPGJyPg0KJmd0OyBpbXBvc2luZyBJUHY0J3MgYWRk
cmVzc2luZyBsaW1pdGF0aW9ucyBvbiBJUHY2IC0gZGVmZWF0aW5nIHRoZTxicj4NCiZndDsgcHJp
bWFyeSBwdXJwb3NlIG9mIElQdjYgLSBwcm92aWRpbmcgbWFueSBtb3JlIGFkZHJlc3NlcyB0aGFu
IElQdjQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFNsaWRlIDMyIHNob3dzIHRoZXkncmUgdmlvbGF0
aW5nIFJGQyA0MTkzIChJUHY2IFVMQXMpLCBiZWNhdXNlPGJyPg0KJmd0OyB0aGV5J3JlIHVzaW5n
IFVMQS1DcyAoJ2ZjJykgcmF0aGVyIHRoYW4gVUxBLUxzICgnZmQnKSwgZGVzcGl0ZTxicj4NCiZn
dDsgdGhlcmUgYmVpbmcgbm8gY2VudHJhbCByZWdpc3RyeS4mbmJzcDsgVGhlaXIgNDAgYml0IEds
b2JhbCBJRCBvZiAmcXVvdDsxNyZxdW90Ozxicj4NCiZndDsgY291bGQgYmUgcmFuZG9tLCBhbHRo
b3VnaCBJJ20gZ3Vlc3Npbmcgbm90LCBhcyByYW5kb20gbnVtYmVyczxicj4NCiZndDsgd291bGQg
dXN1YWxseSBoYXZlIGZhciBsZXNzIHplcm9zIGluIHRoZW0uIFRoZXNlIHNvcnRzIG9mIFVMQTxi
cj4NCiZndDsgZXJyb3JzIGFyZSB3aHkgSSBwcmVzZW50ZWQgJnF1b3Q7R2V0dGluZyBJUHY2IEFk
ZHJlc3NpbmcgUmlnaHQmcXVvdDsgYXQ8YnI+DQomZ3Q7IEF1c05PRyB0aGlzIHllYXIgLTxicj4N
CiZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1
c25vZy0yMDE5LWdldHRpbmctaXB2Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQiPg0KaHR0cHM6
Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRpbmctaXB2
Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQ8L2E+Jm5ic3A7Ljxicj4NCiZndDsgPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IFRoaXMgaXMgYW4gSW50ZXJuZXQgRHJhZnQsIHNvIHRoaXMgaXMgdGhlIGJl
c3QgdGltZSB0byBtYWtlPGJyPg0KJmd0OyB0aGVzZSBzb3J0cyBvZiBjaGFuZ2VzLCBhcyBpdCBp
cyBtdWNoIGVhc2llciBub3cuIFdoZW4gdGhpbmdzPGJyPg0KJmd0OyBiZWNvbWUgUkZDcyBpdCBi
ZWNvbWVzIG11Y2ggaGFyZGVyIChhbmQgbXVjaCwgbXVjaCBoYXJkZXIgd2hlbjxicj4NCiZndDsg
dGhleSBiZWNvbWUgSW50ZXJuZXQgU3RhbmRhcmRzKS48YnI+DQomZ3Q7IDxicj4NCiZndDsgSWYg
c29tZWJvZHkgaGFzIGRlcGxveWVkIEludGVybmV0IERyYWZ0IGxldmVsIHRlY2hub2xvZ3ksIHRo
ZXk8YnI+DQomZ3Q7IGhhdmUgdG8gYWNjZXB0IHRoZSByaXNrIHRoYXQgd2hhdCB0aGV5J3ZlIGRl
cGxveWVkIG1pZ2h0IG5vdDxicj4NCiZndDsgY29tcGx5IHdpdGggdGhlIGV2ZW50dWFsIFJGQy48
YnI+DQomZ3Q7IDxicj4NCiZndDsgUmVnYXJkcyw8YnI+DQomZ3Q7IE1hcmsuPGJyPg0KJmd0OyA8
YnI+DQomZ3Q7ICZuYnNwO1tHeWFuXSBGb3IgSVB2NiBhZGRyZXNzaW5nIHlvdSBjYW4gaGF2ZSBh
bnkgbGVuZ3RoIHByZWZpeCB1cCB0bzxicj4NCiZndDsgLzEyOC4gJm5ic3A7aSBhbSBhbGwgZm9y
IGZsZXhpYmlsaXR5IHdpdGggdmxzbSBldmVuIHRob3VnaCBtYXkgbm90IGJlPGJyPg0KJmd0OyB3
aWRlbHkgdXNlZC48YnI+DQomZ3Q7IDxicj4NCiZndDsgU1J2NiBTSUQgZW5jb2RpbmcgZGlmZmVy
cyBpbiB0aGF0IHdlIGhhZCAzIGZpZWxkczxicj4NCiZndDsge2xvY2F0b3I7ZnVuY3Rpb247YXJn
dW1lbnRzfSB0aGF0IEkgdGhpbmsgaXQgbWFrZXMgc2Vuc2UgdG8gYmUgZml4ZWQ8YnI+DQomZ3Q7
IGluIHRoZSBzcGVjaWZpY2F0aW9uIGFzIFJvbiBoYXMgYnJvdWdodCB1cC48YnI+DQomZ3Q7IDxi
cj4NCiZndDsgRnJvbSBhbiBvcGVyYXRvciBwZXJzcGVjdGl2ZSBmb3IgcHJvZ3JhbW1hYmlsaXR5
IGFzIFNSdjY8YnI+DQomZ3Q7IGRlcGxveW1lbnRzIHdpdGggb3Igd2l0aG91dCBjZW50cmFsaXpl
ZCBjb250cm9sbGVyLCBmaXhlZCBsZW5ndGggb2Y8YnI+DQomZ3Q7IHRoZSAzIGZpZWxkcyBtYWtl
cyBzZW5zZSBzbyBvcGVyYXRvcnMgY2FuIGVhc2lseSBjcmFmdCBBQ0xzIGZvcjxicj4NCiZndDsg
ZGVwbG95bWVudHMuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEkgdGhpbmsgd2UgY291bGQgZ28gY3Jh
enkgd2l0aCB0aGUgc2l6aW5nIGJ1dCBJIHRoaW5rIHNpbmNlIDY0IGJpdDxicj4NCiZndDsgYm91
bmRhcnkgZXhpc3RzIHRvZGF5IGZvciBzbGFhYyB3ZSBjb3VsZCBtYWtlIHRoZSBsb2NhdG9yIC82
NCBhczxicj4NCiZndDsgd2VsbCBpcyBmaW5lLiZuYnNwOyBXZSBjb3VsZCBzcGxpdCB0aGUgb3Ro
ZXIgMiBmaWVsZHMgZXZlbmx5IDMyIGJpdHMgZWFjaDxicj4NCiZndDsgb3IgbWFrZSB0aGUgZnVu
Y3Rpb24gbG9uZ2VyLiZuYnNwOyBJIHRoaW5rIHdl4oCZbGwgZGVmaW5lZCBzaXppbmcgaXM8YnI+
DQomZ3Q7IGltcG9ydGFudCBzbyBTSUQgYWRkcmVzc2luZyBwbGFuIGlzIG5vdCBjaGFvdGljLjxi
cj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBDaGVl
cnMsPGJyPg0KJmd0OyBQYWJsby48YnI+DQomZ3Q7IDxicj4NCiZndDsgWzFdPGJyPg0KJmd0OyA8
YSBocmVmPSJodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGluZS1kYXRh
LWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2NiI+DQpodHRwczovL3NwZWFrZXJkZWNrLmNvbS9s
aW5lX2RldmVsb3BlcnMvbGluZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2NjwvYT48
YnI+DQomZ3Q7IDxicj4NCiZndDsg77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQom
Z3Q7IEZyb206IHNwcmluZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYu
b3JnJTBiIj5zcHJpbmctYm91bmNlc0BpZXRmLm9yZzxicj4NCjwvYT4mZ3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmciPm1haWx0bzpzcHJpbmctYm91bmNlc0Bp
ZXRmLm9yZzwvYT4mZ3Q7Jmd0OyBvbiBiZWhhbGYgb2YgQWxleGFuZHJlPGJyPg0KJmd0OyBQZXRy
ZXNjdSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20lMGIi
PmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb208YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20iPm1haWx0bzphbGV4YW5kcmUucGV0
cmVzY3VAZ21haWwuY29tPC9hPiZndDsmZ3Q7PGJyPg0KJmd0OyBEYXRlOiBUaHVyc2RheSwgMTkg
RGVjZW1iZXIgMjAxOSBhdCAwOTo0NDxicj4NCiZndDsgVG86ICZxdW90OzxhIGhyZWY9Im1haWx0
bzpzcHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnJTNlIj5zcHJpbmdA
aWV0Zi5vcmcgJmx0O21haWx0bzpzcHJpbmdAaWV0Zi5vcmcmZ3Q7PC9hPiZxdW90Ozxicj4NCiZn
dDsgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5n
QGlldGYub3JnIj5zcHJpbmdAaWV0Zi5vcmcgJmx0O21haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+
Jmd0OyZndDs8YnI+DQomZ3Q7IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8
YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsg
TGUgMTkvMTIvMjAxOSDDoCAwMDoxMywgTWFyayBTbWl0aCBhIMOpY3JpdCA6PGJyPg0KJmd0OyAm
bmJzcDsgJm5ic3A7IFsuLi5dPGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0
OyBWTFNNIFt2YXJpYWJsZSBsZW5ndGggc3VibmV0IG1hc2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFy
ZCw8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBXZSBuZWVkIFZMU00gaW4gb3Ro
ZXIgcGxhY2VzIHRvbywgc3VjaCBhcyBpbiBVTEE8YnI+DQomZ3Q7IHByZWZpeGVzIGZkIGFuZCBm
Yy48YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBJIHRoaW5rIGl0IGlzIGluZGVl
ZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQ8YnI+DQomZ3Q7IGl0IGlzIHRoZXJl
IGZvcjxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBncm93dGguPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
ICZuYnNwOyAmbmJzcDsgQWxleDxicj4NCiZndDsgPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBSZWdhcmRzLDxicj4NCiZndDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7IE1hcmsuPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7
ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X188YnI+DQomZ3Q7ICZuYnNw
OyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDtJbiB0aGlzIGNhc2UsIHdlIHNob3VsZCBwcm9iYWJseSBjaGFuZ2UgdGhlPGJyPg0KJmd0
OyBkb2N1bWVudCB0byByZWZsZWN0PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO2ltcGxlbWVudGVkIGJlaGF2aW9yLl9fX188YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDtfXyBfXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5i
c3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBSb25fX19fPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNw
OyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X18gX188YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsg
Jm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0p1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8
YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDtzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgPGEgaHJl
Zj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7
PGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUyMCUzY21haWx0
bzpzcHJpbmdAaWV0Zi5vcmciPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmcgJmx0O21haWx0bzpzcHJp
bmdAaWV0Zi5vcmc8L2E+Jmd0OyZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyI+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7ICZu
YnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAm
bmJzcDsgJm5ic3A7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0
PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZyI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5i
c3A7ICZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmciPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+
PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7
ICZuYnNwOyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi
cj4NCiZndDsgJm5ic3A7ICZuYnNwOyBzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBo
cmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+ICZsdDs8YSBo
cmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj5tYWlsdG86c3ByaW5nQGlldGYub3JnPC9hPiZn
dDs8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vc3ByaW5nIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
PC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0
PGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj5zcHJpbmdAaWV0Zi5v
cmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj5tYWlsdG86c3ByaW5n
QGlldGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vc3ByaW5nIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgc3ByaW5nIG1haWxpbmcg
bGlzdDxicj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGll
dGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+bWFpbHRvOnNw
cmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgLS0gPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IEd5YW4gUy4gTWlzaHJhPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IElUIE5ldHdv
cmsgRW5naW5lZXJpbmcgJmFtcDsgVGVjaG5vbG9neTxicj4NCiZndDsgPGJyPg0KJmd0OyBWZXJp
em9uIENvbW11bmljYXRpb25zJm5ic3A7SW5jLiAoVlopPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDEz
MTAxIENvbHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3I8YnI+DQomZ3Q7IDxicj4NCiZndDsgU2ls
dmVyIFNwcmluZywgTUQgMjA5MDQ8YnI+DQomZ3Q7IDxicj4NCiZndDsgVW5pdGVkIFN0YXRlczxi
cj4NCiZndDsgPGJyPg0KJmd0OyBQaG9uZTombmJzcDszMDEgNTAyLTEzNDc8YnI+DQomZ3Q7IDxi
cj4NCiZndDsgRW1haWw6IDxhIGhyZWY9Im1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29t
Ij5neWFuLnMubWlzaHJhQHZlcml6b24uY29tPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmd5YW4u
cy5taXNocmFAdmVyaXpvbi5jb20iPm1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tPC9h
PiZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGEgaHJlZj0iaHR0cDovL3d3dy5saW5rZWRpbi5j
b20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudCI+DQp3d3cubGlua2VkaW4u
Y29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8L2E+PGJyPg0KJmd0OyAm
bHQ7PGEgaHJlZj0iaHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9s
b2dpZXMtY29uc3VsdGFudCI+aHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10
ZWNobm9sb2dpZXMtY29uc3VsdGFudDwvYT4mZ3Q7PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4N
CiZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+
DQomZ3Q7IHNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpzcHJp
bmdAaWV0Zi5vcmciPnNwcmluZ0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJp
bmdAaWV0Zi5vcmciPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGEg
aHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciPg0KaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0KJmd0OyA8
YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xzxicj4NCnNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86c3ByaW5nQGll
dGYub3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
Ym9keT4NCjwvaHRtbD4NCg==
--_000_DBBPR03MB5415CDB6870E8E6B69522E40EE2D0DBBPR03MB5415eurp_--



From nobody Fri Dec 20 07:42:09 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35C0D120143; Fri, 20 Dec 2019 07:42:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=l1ZHkxfC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=YZXy/fTC
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 M3qiZQ7VSF0y; Fri, 20 Dec 2019 07:41:58 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 875EF12010C; Fri, 20 Dec 2019 07:41:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=31373; q=dns/txt; s=iport; t=1576856518; x=1578066118; h=from:to:cc:subject:date:message-id:mime-version; bh=CpXGVp/tHXZ3taJzLk19NcbU5O5HZFxfloyKfwlhpgM=; b=l1ZHkxfCmSTYo0R+Ey2LtcP7CAW8IkbHRgtD9aCYQssKzrxYIW8qolkB 970VsEywGyqv84wUa3V05MuNkAJjgvgNjvTdkjZBZCJIpvK0W23SscAcK z7ZVVI9ax3yRDoSRKUz7Wf58HRw4c5LWdkM3zs3hwLMceQJSzD/djk3AM A=;
IronPort-PHdr: =?us-ascii?q?9a23=3ATq2ezhdfqH/AZU/WO2w5o0iVlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwKUD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFl?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eezjay0SF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DCDwCZ6/xd/5xdJa1lHgELHIMaL1A?= =?us-ascii?q?FbFggBAsqhAeDRgOKdII6JZgIgUKBEANUCQEBAQwBARgBBQ8CAQGDe0UCF4I?= =?us-ascii?q?FJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQEDAQEQCwYdAQEsCwELBgEIEQM?= =?us-ascii?q?BAQEhBwMCBCULFAkKBAENBRoIgwABgXlNAy4BAgygUgKBOIhhdYEygn4BAQW?= =?us-ascii?q?BSUGDExiCDAMGgTaFHYZ8GoFBP4ERASYMFIJMPoJkAQECAQGBRzgNCYJaMoI?= =?us-ascii?q?sjTUSCYJohVeJYY4zbgqCNIZMZo5mG4JEh3uBQ45TjlGIUpICAgQCBAUCDgE?= =?us-ascii?q?BBYFpIoFYcBUaISoBgkFQGA2MbiQMF4NQhRSFP3QBgSeSOgEB?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400";  d="scan'208,217";a="386918795"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 15:41:43 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKFfgs4017929 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 15:41:43 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 09:41:42 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 10:41:41 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 09:41:41 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NTVHVDFmH2adt+39EQxKAdKW9lM2mVAs9WFYbBOTbwYeSOdV2dTOWDa0cWZu6zJ24KdoR2ivUAqiNIfSMf9wvh89I3r/jD+9btja62OpY7jwuJmQPINbcDwtRE+nL73A9xP3PHZFsu/42Vs8A2xm06B5nlkc1PdEF7rixuQLxzivGq0YOl2GwzOGt5d8DW09UKfKqp01190qNbttLrRWPRpPRF65ZI/Odo3/MFC6/DYFmf5aNZR8nEw18mLuKgPrDVoTs/f9Hxt9d1xBqYlDVTMuqIxu0ejGXR0GiJBhaemmn6EWI3WCWELUCYNInvYJjuZVpxaLM90BLZKQSa5OPA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CpXGVp/tHXZ3taJzLk19NcbU5O5HZFxfloyKfwlhpgM=; b=lt3ki6Zz7v6XYsJGT+od34sGPH7N5m2FSOjUkmXXBVzLfgSEjQ1hnUtCabcINiYAOL5uaaC8/5/t0TYZGH97H7BL9ucadkAq2/mzyxTwImU7pXjpiLPgWRzTBCGEI/XaOaE9BiJOK26wnFrINbICpL9cWRfRER8H76lZWftnBmjhL8uV5AdNUCtBJtIDRa8c6ETvrhNT3ROCKELMR8FgcMhOapz4JfEHyzvdX9jMiCYfmMtlRfJRIce3pDldqJ+jkTvGo+lhu4gPRrAgCvJaUfKKQZ6PctIrYi8kFLfXK2c8/x7IDMQ9sTD8yeVyNMcXoifTL7udgAnmxcny4y0lnA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CpXGVp/tHXZ3taJzLk19NcbU5O5HZFxfloyKfwlhpgM=; b=YZXy/fTC2JvMCZMgU6MoFxIHcWGvjHuTP/MP8DBjYxxFx7AzDf1L+Skfuvc5gDLt8Idg8Hbq7cW2aivp8fU6OTdjcQnF6lSJWW4JGKNMuyMX1iEfFosvlYeJIFXAlZSKUm+zfvRQp+nbEjo2iRIM2lZ97s1U/CsNCjmWbDyEbe0=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB4363.namprd11.prod.outlook.com (52.132.248.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Fri, 20 Dec 2019 15:41:40 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Fri, 20 Dec 2019 15:41:40 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
CC: 6man Chairs <6man-chairs@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVt0vyoCx1YOJrTk65d/nHDJ2JGA==
Date: Fri, 20 Dec 2019 15:41:39 +0000
Message-ID: <404921DA-48AE-41A7-8313-4DBA792466C6@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 69dee776-b6e9-4ee5-c84d-08d785631b2e
x-ms-traffictypediagnostic: DM6PR11MB4363:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB43635FFECA4FB214D4CE3B62DE2D0@DM6PR11MB4363.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(13464003)(6512007)(6486002)(2906002)(33656002)(4001150100001)(86362001)(36756003)(2616005)(110136005)(6506007)(54906003)(186003)(53546011)(76116006)(66446008)(66476007)(66556008)(91956017)(316002)(64756008)(8936002)(81156014)(8676002)(81166006)(9326002)(66946007)(478600001)(966005)(5660300002)(71200400001)(107886003)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4363; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: m3zZe7CJCbZ4mZ7yC0hmTo/GhEJk/BgFcxDcCxajpAB+sMRP9Lfh2iK5lBgxFS7PVOYFDzo6tou7DfS/y3F9DypNEhXi8tnmllX1U6VVtdn8ZjhsrDyXtPH3b+ONZctvZypLIffFRh0IBuKnIbCSMM8La7h3/mnDYFPrFyo78cxVJhTi1hwHjLVRztbSy0NmmXWgo+8L/9ta56NhPx7+NlAP7IJZa25DDAOE4WD/NuoCrpTbGRywT65zh7z3whP3+fWpRNUCuJYmSWePP/JbNYARiDxMNMOceeeTL1nFp+Gz3LtaM/eycxSawqUIfz56fBRx3cog0vael15afY6eWmy7t7/9pmEAeZM7fHgI2Os32pUJB6FwS49yRp1bWrnD89pecWY1IQHdjakpn329+K1L3iirrKiLR7Fi8p4tz6wqM6IgnGdX5tiWfkhCZ2hdtsK9uJ7HM3lHLSNArYi614WWLVyHkUB2pDXxWJ3/hUrIgNE1hIOgMFnCok0wGVKhF23H3BhmswWbzrTnMclcyHDyYukyDB1W6W0Eou0n204=
Content-Type: multipart/alternative; boundary="_000_404921DA48AE41A783134DBA792466C6ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 69dee776-b6e9-4ee5-c84d-08d785631b2e
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 15:41:40.0002 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7ca+FnF5kL9oYimNDVltJ8mgMeeN0CmefG2wV+yJ3Y2NuaFXYn/6x1+TaQOwMJeX
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4363
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Fw-w-GhD5I35ickLCJpySZ4LqBI>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:42:01 -0000

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

SGkgUm9uLA0KDQpUaGFua3MgZm9yIHlvdXIgcmV2aWV3Lg0KDQpVbmZvcnR1bmF0ZWx5LCB5b3Ug
c2VlbSB0byBoYXZlIG5vdCBnZXQgdGhlIGxhdGVzdCB2ZXJzaW9uIGZyb20gdGhlIEdpdGh1YiAo
d2hpY2ggd2FzIGxhdGVyIHBvc3RlZCBhcyB2MDMpLg0KR29vZCBuZXdzIGlzIHRoYXQgeW91ciBj
b21tZW50cyB3ZXJlIGFkZHJlc3NlZCBpbiB0aGUgbGF0ZXN0IHZlcnNpb24uDQoNClBsZWFzZSBz
ZWUgc3BlY2lmaWNzIGluLWxpbmUuDQoNCkhhcHB5IEhvbGlkYXlzIQ0KDQpUaGFua3MNCg0KUmVn
YXJkcyDigKYgWmFmYXINCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4g
b24gYmVoYWxmIG9mIFJvbiBCb25pY2EgPHJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRm
Lm9yZz4NCkRhdGU6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTgsIDIwMTkgYXQgNDowNyBQTQ0KVG86
IE9sZSBUcm9hbiA8b3Ryb2FuQGVtcGxveWVlcy5vcmc+LCA2bWFuIFdHIDxpcHY2QGlldGYub3Jn
PiwgU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc+DQpDYzogNm1hbiBDaGFpcnMgPDZtYW4tY2hh
aXJzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIDZtYW4gdy5nLiBsYXN0IGNhbGwg
Zm9yIDxkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtPg0KDQpPbGUsDQoNCkkgaGF2ZSBy
ZXZpZXdlZCB2ZXJzaW9uLTAyIG9mIHRoaXMgZG9jdW1lbnQgYW5kIGJlbGlldmUgdGhhdCBpdCBz
dGlsbCBoYXMgdGhlIGZvbGxvd2luZyBtYWpvciBpc3N1ZXM6DQoNCi0gU2VjdGlvbiAzLjEuMSBh
c3N1bWVzIGltcGxlbWVudGF0aW9uIGRldGFpbHMgKGUuZy4sIHRoYXQgdGhlIGltcGxlbWVudGF0
aW9uIGhhcyBhbiBPQU0gcHJvY2VzcykgYnV0IGZhaWxzIHRvIGRlc2NyaWJlIGFueSBleHRlcm5h
bGx5IG9ic2VydmFibGUgYmVoYXZpb3IuIFRoZSBleHRlcm5hbGx5IG9ic2VydmFibGUgYmVoYXZp
b3JzIGFyZSBkZXNjcmliZWQsIGluY29tcGxldGVseSwgaW4gU2VjdGlvbnMgNC4xLjIgYW5kIDQu
Mi4yLg0KDQpbWkFdIExpa2UgeW91IG1lbnRpb25lZCwgcHJvY2Vzc2luZyBkZXRhaWxzIHdlcmUg
ZW1iZWRkZWQgaW4gdGhlIFNlY3Rpb24gNC4gV2UgYnJvdWdodCB0aGVtIHVwIGluIHRoZSBTZWN0
aW9uIDMgYW5kIGFsc28gYWRkZWQgYWRkaXRpb25hbCBub3JtYXRpdmUgbGFuZ3VhZ2UgaW4gU2Vj
dGlvbiA0LiBTcGVjaWZpY2FsbHksIEluIHRoZSBuZXcgcmV2aXNpb246DQoNCiAgKiAgIFdlIGhh
dmUgYWRkZWQgbm9ybWF0aXZlIHRleHQgYXQgdGhlIGJlZ2lubmluZyBvZiAzLjEuMSB3aGVyZSBP
LWJpdCBpcyBkZWZpbmVkLg0KICAqICAgU2VjdGlvbnMgMy4zIGFuZCAzLjQgYWRkcyBub3JtYXRp
dmUgdGV4dHMgZm9yIE9BTSBTSURzLg0KICAqICAgNC4xLjIgYW5kIDQuMi4yIGZ1cnRoZXIgYWRk
cyBhZGRpdGlvbmFsIG5vcm1hdGl2ZSB0ZXh0IGZvciBQaW5nIGFuZCB0cmFjZXJvdXRlIHVzZS1j
YXNlcywgcmVzcGVjdGl2ZWx5Lg0KDQotIFNlY3Rpb24gMy41IHNlZW1zIHRvIGJlIGluY29tcGxl
dGUuIFdoYXQgVExWIGFyZSB3ZSB0YWxraW5nIGFib3V0IGFuZCB3aGF0IHJvbGUgZG9lcyBpdCBw
bGF5Pw0KDQpbWkFdIFRoaXMgaGFzIGJlZW4gYWxyZWFkeSBhZGRyZXNzZWQuIFNwZWNpZmljYWxs
eSwgaW5kZWVkLCB0aGUgZHJhZnQgZG9lcyBub3QgZGVmaW5lIGFueSBUTFYgZm9yIE9BTSBwdXJw
b3Nlcy4gSG93ZXZlciwgc2VjdGlvbiB3YXMgYWRkZWQgYXMgZnV0dXJlIGRyYWZ0cyBtYXkgZGVm
aW5lIE9BTSBUTFZzLiBIb3dldmVyLCB0aGUgc2VjdGlvbiBoYXMgYmVlbiByZW1vdmVkIGluIHRo
ZSBuZXcgcmV2aXNpb24uDQoNCi0gU2VjdGlvbiA0IHRhbGtzIGFib3V0IGZ1dHVyZSByZXZpc2lv
bnMgb2YgdGhpcyBkb2N1bWVudC4gQXJlbid0IHdlIGluIFdHTEM/DQoNCltaQV0gVGhpcyBoYXMg
YmVlbiBhbHJlYWR5IGFkZHJlc3NlZCBpbiB0aGUgbGF0ZXN0IHZlcnNpb24uDQoNCi0gU2VjdGlv
biA0LjEuMi4xIC0gV2hlbiB0aGUgcGluZyBzdWNjZWVkcywgd2hhdCBkb2VzIHRoZSBzdWNjZXNz
IG1lc3NhZ2UgbG9vayBsaWtlPyBBbiBJQ01QIEVjaG8gUmVzcG9uc2U/IFdoYXQgaXMgdGhlIHNv
dXJjZSBhZGRyZXNzPyBBIFNJRD8NCg0KW1pBXSBZZXMsIGl0IGlzIGFuIElDTVAgRWNobyBSZXNw
b25zZSBJQ01QIEVjaG8gUmVzcG9uc2UuIFRoZSB2MDMgc3BlY2lmaWNhbGx5IG1lbnRpb25zIHRo
ZSBzYW1lLiBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0LCB0aGUgdXBwZXIgbGF5ZXIgaGVhZGVy
IHByb2Nlc3NpbmcgZm9sbG93cyBSRkM0NDQzLg0KDQotIFNlY3Rpb24gNC4xLjIuMiAtIERvZXMg
dGhpcyB3b3JrIHdpdGggUFNQPw0KDQpbWkFdIFRoaXMgZG9lcyBub3QgYXBwbHkuIFRoZXJlIGlz
IG5vIFBTUCBmbGF2b3IgZGVmaW5lZCBmb3IgRU5ELk9QIFNJRC4NCg0KLSBTZWN0aW9uIDQuMi4y
LjEgLSBEbyB3ZSBuZWVkIHRvIGV4YW1pbmUgZmxhZ3MgZXZlbiB3aGVuIFNMID09IDA/DQoNClta
QV0gVGhlIE8tYml0IGlzIGZvciB0ZWxlbWV0cnkgcHVycG9zZSBhbmQgcGFja2V0cyB3aXRoIFNM
PTAgYXJlIGFsc28gdGVsZW1ldGVyZWQuDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFJvbg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQot
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogaXB2NiA8aXB2Ni1ib3VuY2VzQGlldGYu
b3JnPG1haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmc+PiBPbiBCZWhhbGYgT2YgT2xlIFRyb2Fu
DQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDQsIDIwMTkgMzo1MyBQTQ0KVG86IDZtYW4gV0cg
PGlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+PjsgU1BSSU5HIFdHIDxzcHJpbmdA
aWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+DQpDYzogNm1hbiBDaGFpcnMgPDZtYW4t
Y2hhaXJzQGlldGYub3JnPG1haWx0bzo2bWFuLWNoYWlyc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiA2
bWFuIHcuZy4gbGFzdCBjYWxsIGZvciA8ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbT4N
Cg0KSGVsbG8sDQoNCiAgQXMgYWdyZWVkIGluIHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4g
U2luZ2Fwb3JlLCB0aGlzIG1lc3NhZ2Ugc3RhcnRzIGEgbmV3IHR3byB3ZWVrIDZNQU4gV29ya2lu
ZyBHcm91cCBMYXN0IENhbGwgb24gYWR2YW5jaW5nOg0KDQogIFRpdGxlICAgIDogT3BlcmF0aW9u
cywgQWRtaW5pc3RyYXRpb24sIGFuZCBNYWludGVuYW5jZSAoT0FNKSBpbiBTZWdtZW50IFJvdXRp
bmcgTmV0d29ya3Mgd2l0aCBJUHY2IERhdGEgcGxhbmUgKFNSdjYpDQogIEF1dGhvciAgIDogWi4g
QWxpLCBDLiBGaWxzZmlscywgUy4gTWF0c3VzaGltYSwgRC4gVm95ZXIsIE0uIENoZW4NCiAgRmls
ZW5hbWUgOiBkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtLTAyDQogIFBhZ2VzICAgIDog
MjMNCiAgRGF0ZSAgICAgOiAyMDE5LTExLTIwDQoNCiAgICBodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNw
cmluZy1zcnY2LW9hbS9fXzshOFdvQTZSakM4MWMhWFNxbnpqWktBTlA0MWN2TmE4eWJTallDdVRE
TzZYQ0hqUXlaNEFSTnR4NE1oWVdHN3ZkRXZYaS0yMk5vLXpEbSQ8aHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFu
LXNwcmluZy1zcnY2LW9hbS9fXzshOFdvQTZSakM4MWMhWFNxbnpqWktBTlA0MWN2TmE4eWJTallD
dVRETzZYQ0hqUXlaNEFSTnR4NE1oWVdHN3ZkRXZYaS0yMk5vLXpEbSQ+DQoNCmFzIGEgUHJvcG9z
ZWQgU3RhbmRhcmQuDQoNClN1YnN0YW50aXZlIGNvbW1lbnRzIGFuZCBzdGF0ZW1lbnRzIG9mIHN1
cHBvcnQgZm9yIHB1Ymxpc2hpbmcgdGhpcyBkb2N1bWVudCBzaG91bGQgYmUgZGlyZWN0ZWQgdG8g
dGhlIG1haWxpbmcgbGlzdC4NCkVkaXRvcmlhbCBzdWdnZXN0aW9ucyBjYW4gYmUgc2VudCB0byB0
aGUgYXV0aG9yLiBUaGlzIGxhc3QgY2FsbCB3aWxsIGVuZCBvbiB0aGUgMTh0aCBvZiBEZWNlbWJl
ciAyMDE5Lg0KDQpUbyBpbXByb3ZlIGRvY3VtZW50IHF1YWxpdHkgYW5kIGVuc3VyZSB0aGF0IGJ1
Z3MgYXJlIGNhdWdodCBhcyBlYXJseSBhcyBwb3NzaWJsZSwgd2Ugd291bGQgcmVxdWlyZSBhdCBs
ZWFzdCB0d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2aWV3IG9mIHRoZSBkb2N1bWVu
dC4gIFBsZWFzZSBsZXQgdGhlIGNoYWlycyBrbm93IGlmIHlvdSBhcmUgd2lsbGluZyB0byBiZSBh
IHJldmlld2VyLg0KDQpUaGUgbGFzdCBjYWxsIHdpbGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBzcHJp
bmcgd29ya2luZyBncm91cCwgd2l0aCBkaXNjdXNzaW9uIGRpcmVjdGVkIHRvIHRoZSBpcHY2IGxp
c3QuDQoNClRoYW5rcywNCkJvYiAmIE9sZSwgNm1hbiBjby1jaGFpcnMNCg0KDQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KSUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnPG1h
aWx0bzppcHY2QGlldGYub3JnPg0KQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lw
djZfXzshOFdvQTZSakM4MWMhWFNxbnpqWktBTlA0MWN2TmE4eWJTallDdVRETzZYQ0hqUXlaNEFS
TnR4NE1oWVdHN3ZkRXZYaS0yLTF5UjVaTCQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2X187IThXb0E2UmpDODFjIVhT
cW56alpLQU5QNDFjdk5hOHliU2pZQ3VURE82WENIalF5WjRBUk50eDRNaFlXRzd2ZEV2WGktMi0x
eVI1WkwkPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9zcHJpbmcNCg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNv
TGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1h
cmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxl
ZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMt
c2VyaWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXtt
c28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFy
Z2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVm
dDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5N
c29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdp
bjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0
LWlkOjE0NjQ4MTc5NjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTcyMDQ5NDU1ODt9DQpAbGlz
dCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjMyMzUxMDMxNjsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6LTIxNDczMjkyMTg7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Oi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDMN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZl
bDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTps
ZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1
bA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFu
Zz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNl
Y3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFJvbiwgPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoYW5rcyBmb3IgeW91ciByZXZpZXcuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5V
bmZvcnR1bmF0ZWx5LCB5b3Ugc2VlbSB0byBoYXZlIG5vdCBnZXQgdGhlIGxhdGVzdCB2ZXJzaW9u
IGZyb20gdGhlIEdpdGh1YiAod2hpY2ggd2FzIGxhdGVyIHBvc3RlZCBhcyB2MDMpLg0KPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Hb29kIG5ld3MgaXMgdGhhdCB5b3VyIGNv
bW1lbnRzIHdlcmUgYWRkcmVzc2VkIGluIHRoZSBsYXRlc3QgdmVyc2lvbi4NCjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5QbGVhc2Ugc2VlIHNwZWNpZmljcyBpbi1saW5lLiA8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+SGFwcHkgSG9saWRheXMhIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyDigKYgWmFm
YXIgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5zcHJpbmcgJmx0
O3NwcmluZy1ib3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgUm9uIEJvbmljYSAmbHQ7
cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnJmd0Ozxicj4NCjxiPkRhdGU6IDwv
Yj5XZWRuZXNkYXksIERlY2VtYmVyIDE4LCAyMDE5IGF0IDQ6MDcgUE08YnI+DQo8Yj5UbzogPC9i
Pk9sZSBUcm9hbiAmbHQ7b3Ryb2FuQGVtcGxveWVlcy5vcmcmZ3Q7LCA2bWFuIFdHICZsdDtpcHY2
QGlldGYub3JnJmd0OywgU1BSSU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+
Q2M6IDwvYj42bWFuIENoYWlycyAmbHQ7Nm1hbi1jaGFpcnNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+
U3ViamVjdDogPC9iPlJlOiBbc3ByaW5nXSA2bWFuIHcuZy4gbGFzdCBjYWxsIGZvciAmbHQ7ZHJh
ZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbSZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9sZSw8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIHJldmlld2VkIHZl
cnNpb24tMDIgb2YgdGhpcyBkb2N1bWVudCBhbmQgYmVsaWV2ZSB0aGF0IGl0IHN0aWxsIGhhcyB0
aGUgZm9sbG93aW5nIG1ham9yIGlzc3Vlczo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBTZWN0aW9uIDMuMS4xIGFzc3VtZXMgaW1wbGVtZW50
YXRpb24gZGV0YWlscyAoZS5nLiwgdGhhdCB0aGUgaW1wbGVtZW50YXRpb24gaGFzIGFuIE9BTSBw
cm9jZXNzKSBidXQgZmFpbHMgdG8gZGVzY3JpYmUgYW55IGV4dGVybmFsbHkgb2JzZXJ2YWJsZSBi
ZWhhdmlvci4gVGhlIGV4dGVybmFsbHkgb2JzZXJ2YWJsZSBiZWhhdmlvcnMgYXJlIGRlc2NyaWJl
ZCwgaW5jb21wbGV0ZWx5LCBpbiBTZWN0aW9ucyA0LjEuMg0KIGFuZCA0LjIuMi48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+W1pBXSA8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkxpa2UgeW91IG1l
bnRpb25lZCwgcHJvY2Vzc2luZyBkZXRhaWxzIHdlcmUgZW1iZWRkZWQgaW4gdGhlIFNlY3Rpb24g
NC4gV2UgYnJvdWdodCB0aGVtIHVwIGluIHRoZSBTZWN0aW9uIDMgYW5kIGFsc28gYWRkZWQgYWRk
aXRpb25hbCBub3JtYXRpdmUgbGFuZ3VhZ2UgaW4gU2VjdGlvbiA0LiBTcGVjaWZpY2FsbHksIElu
IHRoZSBuZXcgcmV2aXNpb246DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8dWwgc3R5bGU9Im1h
cmdpbi10b3A6MGluIiB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
Y29sb3I6YmxhY2s7bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzMiPldlIGhhdmUgYWRkZWQgbm9ybWF0
aXZlIHRleHQgYXQgdGhlIGJlZ2lubmluZyBvZiAzLjEuMSB3aGVyZSBPLWJpdCBpcyBkZWZpbmVk
LjxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImNvbG9yOmJsYWNr
O21zby1saXN0OmwxIGxldmVsMSBsZm8zIj5TZWN0aW9ucyAzLjMgYW5kIDMuNCBhZGRzIG5vcm1h
dGl2ZSB0ZXh0cyBmb3IgT0FNIFNJRHMuPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0iY29sb3I6YmxhY2s7bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzMiPjQuMS4yIGFu
ZCA0LjIuMiBmdXJ0aGVyIGFkZHMgYWRkaXRpb25hbCBub3JtYXRpdmUgdGV4dCBmb3IgUGluZyBh
bmQgdHJhY2Vyb3V0ZSB1c2UtY2FzZXMsIHJlc3BlY3RpdmVseS48bzpwPjwvbzpwPjwvbGk+PC91
bD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBTZWN0aW9uIDMuNSBz
ZWVtcyB0byBiZSBpbmNvbXBsZXRlLiBXaGF0IFRMViBhcmUgd2UgdGFsa2luZyBhYm91dCBhbmQg
d2hhdCByb2xlIGRvZXMgaXQgcGxheT88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+W1pBXSBUaGlzIGhhcyBiZWVuIGFscmVhZHkgYWRkcmVzc2VkLiBTcGVjaWZpY2FsbHks
IGluZGVlZCwgPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4NCnRoZSBkcmFmdCBkb2VzIG5vdCBk
ZWZpbmUgYW55IFRMViBmb3IgT0FNIHB1cnBvc2VzLiBIb3dldmVyLCBzZWN0aW9uIHdhcyBhZGRl
ZCBhcyBmdXR1cmUgZHJhZnRzIG1heSBkZWZpbmUgT0FNIFRMVnMuIEhvd2V2ZXIsIHRoZSBzZWN0
aW9uIGhhcyBiZWVuIHJlbW92ZWQgaW4gdGhlIG5ldyByZXZpc2lvbi4NCjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBTZWN0aW9uIDQgdGFsa3MgYWJvdXQg
ZnV0dXJlIHJldmlzaW9ucyBvZiB0aGlzIGRvY3VtZW50LiBBcmVuJ3Qgd2UgaW4gV0dMQz88bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+W1pBXSBUaGlzIGhhcyBiZWVuIGFscmVhZHkgYWRkcmVzc2Vk
IGluIHRoZSBsYXRlc3QgdmVyc2lvbi4gPG86cD4NCjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBTZWN0aW9uIDQuMS4yLjEgLSBXaGVuIHRoZSBwaW5n
IHN1Y2NlZWRzLCB3aGF0IGRvZXMgdGhlIHN1Y2Nlc3MgbWVzc2FnZSBsb29rIGxpa2U/IEFuIElD
TVAgRWNobyBSZXNwb25zZT8gV2hhdCBpcyB0aGUgc291cmNlIGFkZHJlc3M/IEEgU0lEPzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5bWkFdIFllcywgaXQgaXMgYW4gSUNN
UCBFY2hvIFJlc3BvbnNlIElDTVAgRWNobyBSZXNwb25zZS4gVGhlIHYwMyBzcGVjaWZpY2FsbHkg
bWVudGlvbnMgdGhlIHNhbWUuIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIHRoZSB1cHBlciBs
YXllciBoZWFkZXIgcHJvY2Vzc2luZyBmb2xsb3dzIFJGQzQ0NDMuJm5ic3A7Jm5ic3A7DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBTZWN0aW9uIDQuMS4yLjIgLSBE
b2VzIHRoaXMgd29yayB3aXRoIFBTUD8gPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPltaQV0gVGhpcyBkb2VzIG5vdCBhcHBseS4gVGhlcmUgaXMgbm8gUFNQIGZsYXZvciBk
ZWZpbmVkIGZvciBFTkQuT1AgU0lELg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPi0gU2VjdGlvbiA0LjIuMi4xIC0gRG8gd2UgbmVlZCB0byBleGFtaW5lIGZsYWdzIGV2
ZW4gd2hlbiBTTCA9PSAwPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5b
WkFdIFRoZSBPLWJpdCBpcyBmb3IgdGVsZW1ldHJ5IHB1cnBvc2UgYW5kIHBhY2tldHMgd2l0aCBT
TD0wIGFyZSBhbHNvIHRlbGVtZXRlcmVkLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Um9uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5Gcm9tOiBpcHY2ICZsdDs8YSBocmVmPSJtYWlsdG86aXB2Ni1i
b3VuY2VzQGlldGYub3JnIj5pcHY2LWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBPbiBCZWhhbGYg
T2YgT2xlIFRyb2FuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5TZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDQsIDIwMTkgMzo1MyBQTTxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VG86IDZtYW4gV0cg
Jmx0OzxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIj5pcHY2QGlldGYub3JnPC9hPiZndDs7
IFNQUklORyBXRyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGll
dGYub3JnPC9hPiZndDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkNjOiA2bWFuIENoYWlycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOjZtYW4tY2hhaXJz
QGlldGYub3JnIj42bWFuLWNoYWlyc0BpZXRmLm9yZzwvYT4mZ3Q7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdWJqZWN0OiA2bWFuIHcuZy4gbGFz
dCBjYWxsIGZvciAmbHQ7ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbSZndDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVsbG8sPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OyZuYnNwO0FzIGFncmVlZCBpbiB0aGUgd29ya2luZyBncm91cCBzZXNzaW9uIGluIFNpbmdhcG9y
ZSwgdGhpcyBtZXNzYWdlIHN0YXJ0cyBhIG5ldyB0d28gd2VlayA2TUFOIFdvcmtpbmcgR3JvdXAg
TGFzdCBDYWxsIG9uIGFkdmFuY2luZzo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7VGl0bGUmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDs6IE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2UgKE9BTSkg
aW4gU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5lIChTUnY2KTxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
Jm5ic3A7QXV0aG9yJm5ic3A7Jm5ic3A7IDogWi4gQWxpLCBDLiBGaWxzZmlscywgUy4gTWF0c3Vz
aGltYSwgRC4gVm95ZXIsIE0uIENoZW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwO0ZpbGVuYW1lIDogZHJhZnQtaWV0Zi02bWFu
LXNwcmluZy1zcnY2LW9hbS0wMjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7UGFnZXMmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs6
IDIzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDsmbmJzcDtEYXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogMjAxOS0xMS0yMDxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iaHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS9fXzshOFdvQTZSakM4MWMhWFNxbnpqWktBTlA0
MWN2TmE4eWJTallDdVRETzZYQ0hqUXlaNEFSTnR4NE1oWVdHN3ZkRXZYaS0yMk5vLXpEbSQiPmh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9kcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtL19fOyE4V29BNlJqQzgxYyFYU3Fuempa
S0FOUDQxY3ZOYTh5YlNqWUN1VERPNlhDSGpReVo0QVJOdHg0TWhZV0c3dmRFdlhpLTIyTm8tekRt
JDwvYT4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5hcyBhIFByb3Bvc2VkIFN0YW5kYXJkLiZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdWJzdGFudGl2ZSBjb21tZW50
cyBhbmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0IGZvciBwdWJsaXNoaW5nIHRoaXMgZG9jdW1lbnQg
c2hvdWxkIGJlIGRpcmVjdGVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FZGl0b3JpYWwgc3VnZ2VzdGlvbnMg
Y2FuIGJlIHNlbnQgdG8gdGhlIGF1dGhvci4gVGhpcyBsYXN0IGNhbGwgd2lsbCBlbmQgb24gdGhl
IDE4dGggb2YgRGVjZW1iZXIgMjAxOS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VG8gaW1wcm92ZSBkb2N1bWVudCBxdWFsaXR5IGFuZCBlbnN1
cmUgdGhhdCBidWdzIGFyZSBjYXVnaHQgYXMgZWFybHkgYXMgcG9zc2libGUsIHdlIHdvdWxkIHJl
cXVpcmUgYXQgbGVhc3QgdHdvIHJldmlld2VycyB0byBkbyBhIGNvbXBsZXRlIHJldmlldyBvZiB0
aGUgZG9jdW1lbnQuJm5ic3A7Jm5ic3A7UGxlYXNlIGxldCB0aGUgY2hhaXJzIGtub3cgaWYgeW91
IGFyZSB3aWxsaW5nIHRvIGJlIGEgcmV2aWV3ZXIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBsYXN0IGNhbGwgd2lsbCBiZSBmb3J3YXJk
ZWQgdG8gdGhlIHNwcmluZyB3b3JraW5nIGdyb3VwLCB3aXRoIGRpc2N1c3Npb24gZGlyZWN0ZWQg
dG8gdGhlIGlwdjYgbGlzdC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Qm9iICZhbXA7IE9sZSwgNm1hbiBjby1jaGFpcnM8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVU
RiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9y
ZyI+aXB2NkBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2lwdjZfXzshOFdvQTZSakM4MWMhWFNxbnpqWktBTlA0MWN2TmE4eWJTallDdVRETzZYQ0hqUXla
NEFSTnR4NE1oWVdHN3ZkRXZYaS0yLTF5UjVaTCQiPg0KaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92
My9fX2h0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2Nl9fOyE4V29BNlJq
QzgxYyFYU3FuempaS0FOUDQxY3ZOYTh5YlNqWUN1VERPNlhDSGpReVo0QVJOdHg0TWhZV0c3dmRF
dlhpLTItMXlSNVpMJDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5zcHJpbmcgbWFpbGluZyBsaXN0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj5z
cHJpbmdAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3NwcmluZyI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8
L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_404921DA48AE41A783134DBA792466C6ciscocom_--


From nobody Fri Dec 20 07:45:43 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 617AE1200BA for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:45:39 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 4oArO69VrCKm for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:45:36 -0800 (PST)
Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) (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 55CE61200B1 for <spring@ietf.org>; Fri, 20 Dec 2019 07:45:36 -0800 (PST)
Received: by mail-qk1-x72f.google.com with SMTP id c16so7956244qko.6 for <spring@ietf.org>; Fri, 20 Dec 2019 07:45:36 -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=I7sOpjQT7K0OL5cfEf5WElRplO04RRvs3Bz2idWSuIk=; b=IP9hBRYSHG5Zb82WltjPb43u2d3N+erHc8UCoIY51RfNVK2ZTBa/1vKwr4aXo3Yewy kdBHRqTCeaecRmiQ04CbObsnw6jUp8GHIUWV0rxzxKwuarsXDACrJqiztJaPLc0kSh5b gzFHu7DbKlASrdz/yUnX+I/cahl4oHHk/3CdHSuHbtTlhgXyIA+8rmgai3pcFB5YPVPo DtnqZZ4NhIUO3I2d108axDx77XsgXamA6qQ7Lg1hD0F6nthJV/tVOVe7sLY0FCmCgBqe vN/365E3GF55DZ8Rkp3m+3M9XegJoRxMDAMhc7qmE3MXmrhQwedoG/XEaqH7S+N8Pcf3 TMdg==
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=I7sOpjQT7K0OL5cfEf5WElRplO04RRvs3Bz2idWSuIk=; b=psd4q8QhoXKz4Vx0QJllqw8Y/YA2ge8bqjgM/sbnR86FHlzSZEC9ucWEOMstdKIiBb lNJ/oWVMY7aVpHbmmq1zyY09APLrXJ5OPXxZgTnRMxLKbTV/xcrYOigS+4id/OVvxvTs i29fkARO4HKLIdcUvalnkpmVIycpujkYCfocdo2mbdV1/SycECQsI6LTcUrqdj7YIOHu W7aHjOaGUmEmXht4dTtwSd3tfwP/bp1MZ9KK78/vALQ20IqQAenvXS5jwdXhwFt3mJS4 2O4aK8UjRUfIsG6cD2p2PDeofXk+IlWnwLxHK84mfkdWxYCroAzBlOju2rw8TQAORRZT Jxtw==
X-Gm-Message-State: APjAAAWc0BTXgQ4+qjQKA4j1u7iS8FiCBE3FvXUgdE+OFtoKUt5jc7of XaHI87HtDhXana/DmLrrhRuWGPemIJ+U6HZInEkIDg==
X-Google-Smtp-Source: APXvYqzjoMGLHUwmfb4vO5IV0IAxUApNolFZL9HB9+GDuuyPKUTqOvQ1HALfGKrU2f+QXAHj0jp1+SljlldfMKG5HEU=
X-Received: by 2002:ae9:e887:: with SMTP id a129mr13676948qkg.465.1576856735255;  Fri, 20 Dec 2019 07:45:35 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 16:45:20 +0100
Message-ID: <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>,  SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>,  "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000009124e8059a2491db"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Xa0x29MUF75Qc8wC02Jcsir6Y6k>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:45:39 -0000

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

> So  we are left with a chicken and egg situation =E2=80=93 is the SID an =
address
or isn=E2=80=99t it.

I do not see here neither chicken nor an egg here. SID definition for SRv6
is very clear. It is <LOC:FUNC:ARG>.

Done.

Obviously LOCator part is routable.

Thx,
R.

On Fri, Dec 20, 2019 at 4:33 PM Andrew Alston <
Andrew.Alston@liquidtelecom.com> wrote:

> +1
>
>
>
> I have long argued that SRv6 essentially redefines and overloads the ipv6
> address as defined =E2=80=93 the argument that I have been given is that =
the SID is
> in fact not an address =E2=80=93 however =E2=80=93 by virtue of the fact =
that the SID in
> SRv6 is copied into the address field during traffic steering =E2=80=93 a=
nd routing
> occurs based on that DA =E2=80=93 it most certainly is an address.
>
>
>
> So  we are left with a chicken and egg situation =E2=80=93 is the SID an =
address
> or isn=E2=80=99t it.  If it isn=E2=80=99t =E2=80=93 I 100% agree with you=
 that something else
> should be used =E2=80=93 in which case how do you address the steering is=
sue.  If
> it is an address =E2=80=93 then this draft fundamentally redefines the IP=
v6 address
> semantics =E2=80=93 and I would argue that should only be done by an upda=
te of
> RFC4291, and potentially a number of other documents which rely on the
> current semantic.
>
>
>
> But =E2=80=93 either way =E2=80=93 I do not think we can argue that the S=
ID and a v6
> address are currently different things in the drafts =E2=80=93 since a SI=
D is
> copied into the DA field =E2=80=93 and used to route on =E2=80=93 and whi=
le that remains =E2=80=93
> I have stated before, and will state again, I have deep concerns as to th=
e
> unknown consequences of fundamentally changing the semantics of an addres=
s
> as it was defined in other RFC=E2=80=99s and as have wide deployment.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Alexandre Petresc=
u
> *Sent:* Friday, 20 December 2019 18:19
> *To:* Robert Raszuk <robert@raszuk.net>; Gyan Mishra <
> hayabusagsm@gmail.com>
> *Cc:* SPRING WG <spring@ietf.org>; Mark Smith <markzzzsmith@gmail.com>;
> Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
>
>
> Le 20/12/2019 =C3=A0 00:07, Robert Raszuk a =C3=A9crit :
> >
> > Fixed length of any field LOC:FUNC:ARGs makes no sense to me. What is
> > optimal for Ron or Mark may not be optimal for me.
>
> I think I can legitimately wonder whether the 'SID' Segment Identfier
> should not be something else than an IP address.
>
> Making a SID an IP address might lead to other well-known confusions
> like in OSPF: there is a Router ID which is an IP address in some
> manufacturer's speak, it works fine, but it does not reply to ping under
> any configuration whatsoever.
>
> That is not a good thing. The router id looks like an IP address but it
> is not one. When migrating OSPF to IPv6 all was changed but the Router
> ID stayed like an IPv4 address. So it is an IPv6 OSPF but has some IPv4
> in it.
>
> The column-hextet notation, or more precisely something like
> "2001:db8::", denotes an IP address. Not only is it a Documentaiton
> Prefix, but it is an IP address. There is an RFC for it. It is somehow
> reserved and it shouldnt be used for something else, otherwise it
> creates confusion.
>
> It could be easy to create a new space for SID, with its distinct
> notation, like 64bit identifiers "ab_cd_ef_gh_01_02__". Nobody would
> try to ping these because they dont look like IP addresses.
>
> Then, we might wonder whether these SIDs should be fixed or variable
> length.
>
> Alex
>
> >
> > While we are at that fixed size of 128 bits of IPv6 also makes no sense
> > - but that vessel left the harbour a while ago.
> >
> > Cheers,
> > R.
> >
> >
> >
> >
> > On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra <hayabusagsm@gmail.com
> <hayabusagsm@gmail.com%20%0b>> <mailto:hayabusagsm@gmail.com
> <hayabusagsm@gmail.com>>> wrote:
> >
> >
> >
> > On Thu, Dec 19, 2019 at 4:17 PM Mark Smith <markzzzsmith@gmail.com
> <markzzzsmith@gmail.com%0b>> <mailto:markzzzsmith@gmail.com
> <markzzzsmith@gmail.com>>> wrote:
> >
> >
> >
> > On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),
> > <pcamaril@cisco.com <mailto:pcamaril@cisco.com>> wrote:
> >
> > Hi,
> >
> > As mentioned in the draft, the choice of the locator length
> > is deployment specific.
> > LINE has deployed SRv6 using a locator different than a /64.
> >
> >
> > This is effectively an appeal to authority.
> >
> > What makes what LINE has done the best and right thing to do?
> >
> > I can already see they're using the IPv4 link-local 169.254/16
> > prefix in a manner that wildly violates how it is specified to
> > be used in RFC3927. See Slides 9, 12, 24.
> >
> > Tying your IPv6 addressing plan to IPv4 addressing could end up
> > imposing IPv4's addressing limitations on IPv6 - defeating the
> > primary purpose of IPv6 - providing many more addresses than IPv4.
> >
> > Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because
> > they're using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite
> > there being no central registry.  Their 40 bit Global ID of "17"
> > could be random, although I'm guessing not, as random numbers
> > would usually have far less zeros in them. These sorts of ULA
> > errors are why I presented "Getting IPv6 Addressing Right" at
> > AusNOG this year -
> >
> https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-=
addressing-right
>  .
> >
> >
> > This is an Internet Draft, so this is the best time to make
> > these sorts of changes, as it is much easier now. When things
> > become RFCs it becomes much harder (and much, much harder when
> > they become Internet Standards).
> >
> > If somebody has deployed Internet Draft level technology, they
> > have to accept the risk that what they've deployed might not
> > comply with the eventual RFC.
> >
> > Regards,
> > Mark.
> >
> >  [Gyan] For IPv6 addressing you can have any length prefix up to
> > /128.  i am all for flexibility with vlsm even though may not be
> > widely used.
> >
> > SRv6 SID encoding differs in that we had 3 fields
> > {locator;function;arguments} that I think it makes sense to be fixed
> > in the specification as Ron has brought up.
> >
> > From an operator perspective for programmability as SRv6
> > deployments with or without centralized controller, fixed length of
> > the 3 fields makes sense so operators can easily craft ACLs for
> > deployments.
> >
> > I think we could go crazy with the sizing but I think since 64 bit
> > boundary exists today for slaac we could make the locator /64 as
> > well is fine.  We could split the other 2 fields evenly 32 bits each
> > or make the function longer.  I think we=E2=80=99ll defined sizing is
> > important so SID addressing plan is not chaotic.
> >
> >
> >
> >
> > Cheers,
> > Pablo.
> >
> > [1]
> >
> https://speakerdeck.com/line_developers/line-data-center-networking-with-=
srv6
> >
> > =EF=BB=BF-----Original Message-----
> > From: spring <spring-bounces@ietf.org
> <spring-bounces@ietf.org%0b>> <mailto:spring-bounces@ietf.org
> <spring-bounces@ietf.org>>> on behalf of Alexandre
> > Petrescu <alexandre.petrescu@gmail.com
> <alexandre.petrescu@gmail.com%0b>> <mailto:alexandre.petrescu@gmail.com
> <alexandre.petrescu@gmail.com>>>
> > Date: Thursday, 19 December 2019 at 09:44
> > To: "spring@ietf.org <mailto:spring@ietf.org>"
> > <spring@ietf.org <mailto:spring@ietf.org>>
> > Subject: Re: [spring] 64-bit locators
> >
> >
> >
> >     Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :
> >     [...]
> >
> >     > VLSM [variable length subnet mask] is fundamentally hard,
> >
> >     We need VLSM in other places too, such as in ULA
> > prefixes fd and fc.
> >
> >     I think it is indeed a difficult to grasp concept, but
> > it is there for
> >     growth.
> >
> >     Alex
> >
> >     >
> >     > Regards,
> >     > Mark.
> >     >
> >     >     __
> >     >
> >     >     In this case, we should probably change the
> > document to reflect
> >     >     implemented behavior.____
> >     >
> >     >     __ __
> >     >
> >     >
> >     >
> >                     Ron____
> >     >
> >     >     __ __
> >     >
> >     >
> >     >     Juniper Business Use Only
> >     >
> >     >     _______________________________________________
> >     >     spring mailing list
> >     > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > <mailto:spring@ietf.org <mailto:spring@ietf.org
> <spring@ietf.org%20%3cmailto:spring@ietf.org>>>
> >     > https://www.ietf.org/mailman/listinfo/spring
> >     >
> >     >
> >     > _______________________________________________
> >     > spring mailing list
> >     > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> >     > https://www.ietf.org/mailman/listinfo/spring
> >     >
> >
> >     _______________________________________________
> >     spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> >
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> >
> > --
> >
> > Gyan S. Mishra
> >
> > IT Network Engineering & Technology
> >
> > Verizon Communications Inc. (VZ)
> >
> > 13101 Columbia Pike FDC1 3rd Floor
> >
> > Silver Spring, MD 20904
> >
> > United States
> >
> > Phone: 301 502-1347
> >
> > Email: gyan.s.mishra@verizon.com <mailto:gyan.s.mishra@verizon.com
> <gyan.s.mishra@verizon.com>>
> >
> > www.linkedin.com/in/networking-technologies-consultant
> > <http://www.linkedin.com/in/networking-technologies-consultant>
> >
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">&gt; So =C2=A0we are left with a chicken and egg situation=
 =E2=80=93 is the SID an address or isn=E2=80=99t it.=C2=A0=C2=A0=C2=A0<br>=
<div><br></div><div>I do not see here neither chicken nor an egg here. SID =
definition for SRv6 is very clear. It is &lt;LOC:FUNC:ARG&gt;.=C2=A0</div><=
div><br></div><div>Done.=C2=A0</div><div><br></div><div>Obviously LOCator p=
art is routable.=C2=A0</div><div><br></div><div>Thx,<br>R.</div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Dec=
 20, 2019 at 4:33 PM Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liqu=
idtelecom.com">Andrew.Alston@liquidtelecom.com</a>&gt; wrote:<br></div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"en-KE">
<div class=3D"gmail-m_1355057771284747610WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">+1<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have long argued that SRv6 es=
sentially redefines and overloads the ipv6 address as defined =E2=80=93 the=
 argument that I have been given is that the SID is in fact not an address =
=E2=80=93 however
 =E2=80=93 by virtue of the fact that the SID in SRv6 is copied into the ad=
dress field during traffic steering =E2=80=93 and routing occurs based on t=
hat DA =E2=80=93 it most certainly is an address.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">So =C2=A0we are left with a chi=
cken and egg situation =E2=80=93 is the SID an address or isn=E2=80=99t it.=
=C2=A0 If it isn=E2=80=99t =E2=80=93 I 100% agree with you that something e=
lse should be used =E2=80=93 in which case how do you
 address the steering issue.=C2=A0 If it is an address =E2=80=93 then this =
draft fundamentally redefines the IPv6 address semantics =E2=80=93 and I wo=
uld argue that should only be done by an update of RFC4291, and potentially=
 a number of other documents which rely on the current
 semantic.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">But =E2=80=93 either way =E2=80=
=93 I do not think we can argue that the SID and a v6 address are currently=
 different things in the drafts =E2=80=93 since a SID is copied into the DA=
 field =E2=80=93 and used to route
 on =E2=80=93 and while that remains =E2=80=93 I have stated before, and wi=
ll state again, I have deep concerns as to the unknown consequences of fund=
amentally changing the semantics of an address as it was defined in other R=
FC=E2=80=99s and as have wide deployment.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> spring &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D=
"_blank">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Friday, 20 December 2019 18:19<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;; Gyan Mishra &lt;<a href=3D"mailto:hayab=
usagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; Mark Smith &lt;<a href=3D"mailto:markzzzsmith@g=
mail.com" target=3D"_blank">markzzzsmith@gmail.com</a>&gt;; Pablo Camarillo=
 (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com" target=3D"_blank">pca=
maril@cisco.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><br>
<br>
Le 20/12/2019 =C3=A0 00:07, Robert Raszuk a =C3=A9crit=C2=A0:<br>
&gt; <br>
&gt; Fixed length=C2=A0of any field LOC:FUNC:ARGs makes no sense to me. Wha=
t is <br>
&gt; optimal for Ron or Mark may not be optimal for me.<br>
<br>
I think I can legitimately wonder whether the &#39;SID&#39; Segment Identfi=
er <br>
should not be something else than an IP address.<br>
<br>
Making a SID an IP address might lead to other well-known confusions <br>
like in OSPF: there is a Router ID which is an IP address in some <br>
manufacturer&#39;s speak, it works fine, but it does not reply to ping unde=
r <br>
any configuration whatsoever.<br>
<br>
That is not a good thing. The router id looks like an IP address but it <br=
>
is not one. When migrating OSPF to IPv6 all was changed but the Router <br>
ID stayed like an IPv4 address. So it is an IPv6 OSPF but has some IPv4 <br=
>
in it.<br>
<br>
The column-hextet notation, or more precisely something like <br>
&quot;2001:db8::&quot;, denotes an IP address. Not only is it a Documentait=
on <br>
Prefix, but it is an IP address. There is an RFC for it. It is somehow <br>
reserved and it shouldnt be used for something else, otherwise it <br>
creates confusion.<br>
<br>
It could be easy to create a new space for SID, with its distinct <br>
notation, like 64bit identifiers &quot;ab_cd_ef_gh_01_02__&quot;. Nobody wo=
uld <br>
try to ping these because they dont look like IP addresses.<br>
<br>
Then, we might wonder whether these SIDs should be fixed or variable length=
.<br>
<br>
Alex<br>
<br>
&gt; <br>
&gt; While we are at that fixed size of 128 bits of IPv6 also makes no sens=
e <br>
&gt; - but that vessel left the harbour a while ago.<br>
&gt; <br>
&gt; Cheers,<br>
&gt; R.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra &lt;<a href=3D"mailto:hay=
abusagsm@gmail.com%20%0b" target=3D"_blank">hayabusagsm@gmail.com
<br>
</a>&gt; &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">mai=
lto:hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, Dec 19, 2019 at 4:17 PM Mark Smith &lt;<a href=3D"mailto:markz=
zzsmith@gmail.com%0b" target=3D"_blank">markzzzsmith@gmail.com<br>
</a>&gt; &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank">ma=
ilto:markzzzsmith@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),<br>
&gt; &lt;<a href=3D"mailto:pcamaril@cisco.com%20%3cmailto:pcamaril@cisco.co=
m" target=3D"_blank">pcamaril@cisco.com &lt;mailto:pcamaril@cisco.com</a>&g=
t;&gt; wrote:<br>
&gt; <br>
&gt; Hi,<br>
&gt; <br>
&gt; As mentioned in the draft, the choice of the locator length<br>
&gt; is deployment specific.<br>
&gt; LINE has deployed SRv6 using a locator different than a /64.<br>
&gt; <br>
&gt; <br>
&gt; This is effectively an appeal to authority.<br>
&gt; <br>
&gt; What makes what LINE has done the best and right thing to do?<br>
&gt; <br>
&gt; I can already see they&#39;re using the IPv4 link-local 169.254/16<br>
&gt; prefix in a manner that wildly violates how it is specified to<br>
&gt; be used in RFC3927. See Slides 9, 12, 24.<br>
&gt; <br>
&gt; Tying your IPv6 addressing plan to IPv4 addressing could end up<br>
&gt; imposing IPv4&#39;s addressing limitations on IPv6 - defeating the<br>
&gt; primary purpose of IPv6 - providing many more addresses than IPv4.<br>
&gt; <br>
&gt; Slide 32 shows they&#39;re violating RFC 4193 (IPv6 ULAs), because<br>
&gt; they&#39;re using ULA-Cs (&#39;fc&#39;) rather than ULA-Ls (&#39;fd&#3=
9;), despite<br>
&gt; there being no central registry.=C2=A0 Their 40 bit Global ID of &quot=
;17&quot;<br>
&gt; could be random, although I&#39;m guessing not, as random numbers<br>
&gt; would usually have far less zeros in them. These sorts of ULA<br>
&gt; errors are why I presented &quot;Getting IPv6 Addressing Right&quot; a=
t<br>
&gt; AusNOG this year -<br>
&gt; <a href=3D"https://www.slideshare.net/markzzzsmith/ausnog-2019-getting=
-ipv6-private-addressing-right" target=3D"_blank">
https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-ad=
dressing-right</a>=C2=A0.<br>
&gt; <br>
&gt; <br>
&gt; This is an Internet Draft, so this is the best time to make<br>
&gt; these sorts of changes, as it is much easier now. When things<br>
&gt; become RFCs it becomes much harder (and much, much harder when<br>
&gt; they become Internet Standards).<br>
&gt; <br>
&gt; If somebody has deployed Internet Draft level technology, they<br>
&gt; have to accept the risk that what they&#39;ve deployed might not<br>
&gt; comply with the eventual RFC.<br>
&gt; <br>
&gt; Regards,<br>
&gt; Mark.<br>
&gt; <br>
&gt; =C2=A0[Gyan] For IPv6 addressing you can have any length prefix up to<=
br>
&gt; /128. =C2=A0i am all for flexibility with vlsm even though may not be<=
br>
&gt; widely used.<br>
&gt; <br>
&gt; SRv6 SID encoding differs in that we had 3 fields<br>
&gt; {locator;function;arguments} that I think it makes sense to be fixed<b=
r>
&gt; in the specification as Ron has brought up.<br>
&gt; <br>
&gt; From an operator perspective for programmability as SRv6<br>
&gt; deployments with or without centralized controller, fixed length of<br=
>
&gt; the 3 fields makes sense so operators can easily craft ACLs for<br>
&gt; deployments.<br>
&gt; <br>
&gt; I think we could go crazy with the sizing but I think since 64 bit<br>
&gt; boundary exists today for slaac we could make the locator /64 as<br>
&gt; well is fine.=C2=A0 We could split the other 2 fields evenly 32 bits e=
ach<br>
&gt; or make the function longer.=C2=A0 I think we=E2=80=99ll defined sizin=
g is<br>
&gt; important so SID addressing plan is not chaotic.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Cheers,<br>
&gt; Pablo.<br>
&gt; <br>
&gt; [1]<br>
&gt; <a href=3D"https://speakerdeck.com/line_developers/line-data-center-ne=
tworking-with-srv6" target=3D"_blank">
https://speakerdeck.com/line_developers/line-data-center-networking-with-sr=
v6</a><br>
&gt; <br>
&gt; =EF=BB=BF-----Original Message-----<br>
&gt; From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org%0b" target=
=3D"_blank">spring-bounces@ietf.org<br>
</a>&gt; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">m=
ailto:spring-bounces@ietf.org</a>&gt;&gt; on behalf of Alexandre<br>
&gt; Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com%0b" target=
=3D"_blank">alexandre.petrescu@gmail.com<br>
</a>&gt; &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_bla=
nk">mailto:alexandre.petrescu@gmail.com</a>&gt;&gt;<br>
&gt; Date: Thursday, 19 December 2019 at 09:44<br>
&gt; To: &quot;<a href=3D"mailto:spring@ietf.org%20%3cmailto:spring@ietf.or=
g%3e" target=3D"_blank">spring@ietf.org &lt;mailto:spring@ietf.org&gt;</a>&=
quot;<br>
&gt; &lt;<a href=3D"mailto:spring@ietf.org%20%3cmailto:spring@ietf.org" tar=
get=3D"_blank">spring@ietf.org &lt;mailto:spring@ietf.org</a>&gt;&gt;<br>
&gt; Subject: Re: [spring] 64-bit locators<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; =C2=A0 =C2=A0 Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :<br=
>
&gt; =C2=A0 =C2=A0 [...]<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 &gt; VLSM [variable length subnet mask] is fundamentally=
 hard,<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 We need VLSM in other places too, such as in ULA<br>
&gt; prefixes fd and fc.<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 I think it is indeed a difficult to grasp concept, but<b=
r>
&gt; it is there for<br>
&gt; =C2=A0 =C2=A0 growth.<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 Alex<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt; Regards,<br>
&gt; =C2=A0 =C2=A0 &gt; Mark.<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0In this case, we should probably=
 change the<br>
&gt; document to reflect<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0implemented behavior.____<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt; <br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
Ron____<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Juniper Business Use Only<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0________________________________=
_______________<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0spring mailing list<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank=
">spring@ietf.org</a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_bla=
nk">mailto:spring@ietf.org</a>&gt;<br>
&gt; &lt;<a href=3D"mailto:spring@ietf.org%20%3cmailto:spring@ietf.org" tar=
get=3D"_blank">mailto:spring@ietf.org &lt;mailto:spring@ietf.org</a>&gt;&gt=
;<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/sp=
ring" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt; _______________________________________________<br>
&gt; =C2=A0 =C2=A0 &gt; spring mailing list<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank=
">spring@ietf.org</a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_bla=
nk">mailto:spring@ietf.org</a>&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/sp=
ring" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 _______________________________________________<br>
&gt; =C2=A0 =C2=A0 spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_bl=
ank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_bl=
ank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_bl=
ank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; Gyan S. Mishra<br>
&gt; <br>
&gt; IT Network Engineering &amp; Technology<br>
&gt; <br>
&gt; Verizon Communications=C2=A0Inc. (VZ)<br>
&gt; <br>
&gt; 13101 Columbia Pike FDC1 3rd Floor<br>
&gt; <br>
&gt; Silver Spring, MD 20904<br>
&gt; <br>
&gt; United States<br>
&gt; <br>
&gt; Phone:=C2=A0301 502-1347<br>
&gt; <br>
&gt; Email: <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">=
gyan.s.mishra@verizon.com</a> &lt;<a href=3D"mailto:gyan.s.mishra@verizon.c=
om" target=3D"_blank">mailto:gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; <br>
&gt; <a href=3D"http://www.linkedin.com/in/networking-technologies-consulta=
nt" target=3D"_blank">
www.linkedin.com/in/networking-technologies-consultant</a><br>
&gt; &lt;<a href=3D"http://www.linkedin.com/in/networking-technologies-cons=
ultant" target=3D"_blank">http://www.linkedin.com/in/networking-technologie=
s-consultant</a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/spring" target=3D"_bl=
ank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
<br>
_______________________________________________<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" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/spring</a><u></u><u></u></p>
</div>
</div>
</div>

</blockquote></div>

--0000000000009124e8059a2491db--


From nobody Fri Dec 20 07:47:00 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B0BD1200B8; Fri, 20 Dec 2019 07:46:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.497
X-Spam-Level: 
X-Spam-Status: No, score=-14.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=KWGvsywu; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=gPSEberw
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 Ji6njtOmLY_p; Fri, 20 Dec 2019 07:46:55 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D09741200B1; Fri, 20 Dec 2019 07:46:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=65275; q=dns/txt; s=iport; t=1576856814; x=1578066414; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=/ixsqKvyaQlucEnl8y9ttu6vZgNegMSqYoyyCHo0vnY=; b=KWGvsywuMa54KGCgAhYDQrLMlrZmic5q+8jc5aFuJy53MlLI9q1a2aId cH6HFyHd9p/xbJlz+KpNZUh22QMZt5OdjWFNLYrDlShUYF6mabRSxCIMQ 3KcGF/hkezmm/2BPpn7wjBwkZ8P9rphBsikxbCL9kcOiKhZzaSz6ACsBa s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AySSBEhWeevsQUXtREOuT9mcOvVTV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSANiJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dEwd4TgxRmBceEDUPhK/u/fSU+HexJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C/CACl7Pxd/4wNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXyBHi8pJwVsWCAECyqEB4NGA4p0gl+JXo4qglIDVAkBAQEMAQE?= =?us-ascii?q?YAQoKAgEBg3tFAheCBSQ4EwIDDQEBBAEBAQIBBQRthQsBBQIkDIVeAQEBAQI?= =?us-ascii?q?BAQEQCAMGHQEBLAsBBAsCAQgRAwECASABBgMCAgIfBgsUCQgCBA4FIoMAAYF?= =?us-ascii?q?5TQMOIAECDKBHAoE4iGF1gTKCfgEBBYE5Ag5BgxcNC4IMAwaBNoUdhnwagUE?= =?us-ascii?q?/gREBJiCCTD6CG0kBAQMBgXYJDQmCWjKCLI01EgcHJII/hVeJYY4tBitDCoI?= =?us-ascii?q?0hzKBWYNihQWEJhuCRId7gUOCfotVhEGSYoIcj2YCBAIEBQIOAQEFgWkigVh?= =?us-ascii?q?wFRohKgGCQVAYDYMUh0uCMwwXFW8BCIJDhRSFP3QBgSeSOgEB?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400";  d="scan'208,217";a="681743183"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 15:46:34 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKFkYDJ026048 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 15:46:34 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 09:46:33 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 09:46:12 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 09:46:12 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dOk+1hlFT1oErc10k61t+g0xeB1hOGLLxjdbWYSTyFeJj5nmntlByzQBvt/2v8dDad+FaKKuBpgjIrXFvwCApPpICHoa9bmsqwvwlH3HNYN/yM1TEiCpnWQ/hpl6dS9r7UiSavdVvwkLCNjzw3fL4LL+N4eIfavkdvpBPpIDB8DwnLqvpb7P3vWWMLjNRfUInwVEMkBlqeSuiiosrg8hCDaxEYu1yNPNs6gYZMmpUM4Lp5Q9zSHB8BMQYdYKqRcVAxTKf6jlbO6xv4ZoJnVgIYG6+txKNDy5gLLq3Y64wfz25Vcr8S4cgNgogvcCXFiFscow4PWDA9LYUCbcVz6hZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/ixsqKvyaQlucEnl8y9ttu6vZgNegMSqYoyyCHo0vnY=; b=F5rshYPg8+/2dMuW5NLbpAJIvydmJG/jMYynawOrkX9agnC75Dfcbv3JSA0L6OLdknRtgaZNL4+Osx1Vyy5z4Q9j60ZQXdQ0M+hxlzx2xdMAV2rCIKUQxiBmqrszjnY/FdPPnAVo9HZ/FlCstzwmbPeFFNSMM/vcCvKaZQruZ/Ey4w01IBzUkTiMFsINfZowRUOseH/YzncbPLAkciaknHLpRh19optJvaNDgNAwxfGufLRjRbBiFn8vzXXgOp9zYjOt6Y1YL2cZc2WcjYmeydlzy7qAbaqz891MvdMUu6ZelH2WaeuP78kwEVUzu9oUcHx85EXbTEUTiduBueXKzA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/ixsqKvyaQlucEnl8y9ttu6vZgNegMSqYoyyCHo0vnY=; b=gPSEberwWboIKMSKpSP8FUqIV7fLlYAc+fqBcaiVRkkvM8FyAr8Bvf6gedMhLj9cLi4EV9qukiZq0u9fxyxuyKNS9UyNQoKja4Z70g70TYW+ca9xVlkkSkWgZqGI/1t3dn0YXQJ5jEiir5lS6h1HbGTY9KPhqT5RA/8++aEQCGY=
Received: from DM6PR11MB3129.namprd11.prod.outlook.com (20.177.217.75) by DM6PR11MB2587.namprd11.prod.outlook.com (20.176.97.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.16; Fri, 20 Dec 2019 15:46:11 +0000
Received: from DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8]) by DM6PR11MB3129.namprd11.prod.outlook.com ([fe80::1ca8:c9f1:4a81:74f8%4]) with mapi id 15.20.2559.015; Fri, 20 Dec 2019 15:46:11 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>, 6man WG <ipv6@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
Thread-Index: AQHVtgWkvTytpCGUsketLxaHNct8MafBOQ0AgABR6ICAAATTgIAAA70A///P2YCAAFhRgIABHZ6A
Date: Fri, 20 Dec 2019 15:46:10 +0000
Message-ID: <54B4EB6B-1A87-423B-976E-54CF739C1DCA@cisco.com>
References: <ECC21DA8-0156-41D2-921E-177389D3C904@employees.org> <15bc440b-1dbc-0930-137f-f016ca527c2c@joelhalpern.com> <8FAF234D-B5C9-42C7-B483-F57C4ECB349F@cisco.com> <6c3eabf3-410d-ecb6-324f-967544b29a30@joelhalpern.com> <95afdc48-b88a-ab1f-f51f-13193ba5dc1c@joelhalpern.com> <8F662D6A-1720-4D31-AEB8-6A3F7E40E996@cisco.com> <13540a0f-a653-2e52-d253-062b647454d7@joelhalpern.com> <CAOj+MMF7PKF6-P1Gey5o5N72DFJUHpaf23NXWdpLmVr-Z3ksCQ@mail.gmail.com> <CA+RyBmWtUhzqB78jjMh=WfxhAZ2o_Q8beR=qufEeXFrWMZMWkA@mail.gmail.com> <CAOj+MMHVaHSRSSJ0-yfsmE4kiKPREx61JxJ5hoX0ezTzCJBHdA@mail.gmail.com> <CA+RyBmWfN2XOVp07E0844AgtVDjQxT-AGpy4FjKNCqjwFtbFow@mail.gmail.com> <8B69112B-5093-4109-8423-9B54A2744A19@cisco.com> <CA+RyBmXE6n-WswWCJXhOox7=EK8NKhjgF8qdxsOURP1c99Cv5Q@mail.gmail.com>
In-Reply-To: <CA+RyBmXE6n-WswWCJXhOox7=EK8NKhjgF8qdxsOURP1c99Cv5Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1006::31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 65ba898e-2f43-4543-5d72-08d78563bcae
x-ms-traffictypediagnostic: DM6PR11MB2587:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB2587D4DA2C4058BD83EDFB6BDE2D0@DM6PR11MB2587.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(136003)(376002)(346002)(39860400002)(366004)(189003)(199004)(478600001)(2616005)(66476007)(66556008)(64756008)(966005)(71200400001)(66574012)(5660300002)(30864003)(107886003)(6916009)(316002)(36756003)(6512007)(4326008)(86362001)(8936002)(8676002)(81156014)(81166006)(54906003)(6486002)(33656002)(6506007)(76116006)(4001150100001)(53546011)(2906002)(186003)(66946007)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2587; H:DM6PR11MB3129.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eDKRpTaMd7iHfa3ClQ5s/m9SNddHodf3PUv4uh0TPsXIxDuO39z8uRjoggg4YTW2O3HsaR2f7Sn4aWJqMdA9x6zDxD81F18HJt6Ptom9v9KzRsLIltFVTCB1SJYnArHybnimO8RYvCdJLAFKjP9GK806l/td5HvNfE/2x1y34PXB/YxjOhMI2p3m+9H7cwmLoL0NZ4444IePGORGCJITicNEvYKDHC+O6q9717PZzZlknQVAwiHH/E6PTssd5af3yVJSJc5GlRpkGVICbTiE3lY5SyFkBGVgPBrTbIZHcXBBE/nFLoo0N6delyDJkLNnORN64nhg+1Y6ADn5U5qYAlLNYeYR2kC7DDfO4pVWpibV/uZcXWxUN0x1C5fjVC7FeZ7RyyPzm2ZNnB6MZJoJiuHEi6YzNJbZF7DbfiVzY2eqm3YJ60X9TTPenp7x5NFq4H5pLrag+ATrieHtyZP9FWsX0m/PUnxOM0P3TNSx2sw=
Content-Type: multipart/alternative; boundary="_000_54B4EB6B1A87423B976E54CF739C1DCAciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 65ba898e-2f43-4543-5d72-08d78563bcae
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 15:46:10.9025 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aewnLVcj0lyYMkDZXp09gh25OF2h0gtOFqfLEhB38MED23qF/M1odeaDhAiQOh5b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2587
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xch-rcd-010.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/gh3LnINrn0txnfyQXOKguuPXjUM>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam> - END.OTP
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:46:59 -0000

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

SGkgR3JlZywgSm9lbCwNCg0KV2UgY2FuIGFkZCBjbGFyaWZpY2F0aW9uIHRleHQuDQoNCkhhcHB5
IEhvbGlkYXlzIQ0KDQpUaGFua3MNCg0KUmVnYXJkcyDigKYgWmFmYXINCg0KRnJvbTogR3JlZyBN
aXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCkRhdGU6IFRodXJzZGF5LCBEZWNlbWJlciAx
OSwgMjAxOSBhdCAxMjo0NCBQTQ0KVG86ICJaYWZhciBBbGkgKHphbGkpIiA8emFsaUBjaXNjby5j
b20+DQpDYzogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ+LCBTUFJJTkcgV0cgPHNw
cmluZ0BpZXRmLm9yZz4sIDZtYW4gV0cgPGlwdjZAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3Nw
cmluZ10gNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2
Ni1vYW0+IC0gRU5ELk9UUA0KDQpIaSBaYWZhciwNCnRoYW5rIHlvdSBmb3IgeW91ciBjbGFyaWZp
Y2F0aW9uLCBtb3N0IGhlbHBmdWwuIElmIEVORC5PVFAgaXMgbm90IGludGVuZGVkIHRvIGJlIHVz
ZWQgaW4gY29uanVuY3Rpb24gd2l0aCBpT0FNIGluIFVJUHY2LCBtYXkgSSBzdWdnZXN0IHRvIGFk
ZCBhIHRleHQgd2hpY2ggd2lsbCBtYWtlIHRoYXQgZXhwbGljaXQuIEZvciBleGFtcGxlLA0KRU5E
Lk9UUCBNVVNUIE5PVCBiZSB1c2VkIGluIElQdjYgcGFja2V0cyB0aGF0IGluY2x1ZGUgaU9BTS4g
SWYgRU5ELk9UUCBhbmQgaU9BTSBhcmUgYm90aCBwcmVzZW50IGluIHRoZSBJUHY2IHBhY2tldCwg
RU5ELk9UUCBwcm9jZXNzaW5nIE1VU1QgYmUgc2tpcHBlZCBhbmQgb25seSBpT0FNIE1VU1QgYmUg
cHJvY2Vzc2VkLiBBbiBpbXBsZW1lbnRhdGlvbiBNVVNUIHVzZSBtZWNoYW5pc21zLCBlLmcuLCBs
b2dnaW5nLCB0byBpbmZvcm0gYW4gb3BlcmF0b3Igb2YgdGhlIGNvbmZsaWN0IGJldHdlZW4gT0FN
IGZ1bmN0aW9ucy4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gVGh1LCBEZWMgMTksIDIwMTkgYXQg
OToyNyBBTSBaYWZhciBBbGkgKHphbGkpIDx6YWxpQGNpc2NvLmNvbTxtYWlsdG86emFsaUBjaXNj
by5jb20+PiB3cm90ZToNCkhpIEdyZWcsDQoNClRoZSBFTkQuT1RQIFNJRCBpcyBOT1QgZGVmaW5l
ZCBvciB0byBiZSB1c2VkIGZvciBpbi1zaXR1IE9BTS4NCg0KVGhhbmtzDQoNClJlZ2FyZHMg4oCm
IFphZmFyDQoNCkZyb206IGlwdjYgPGlwdjYtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86aXB2Ni1i
b3VuY2VzQGlldGYub3JnPj4gb24gYmVoYWxmIG9mIEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBn
bWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+DQpEYXRlOiBUaHVyc2RheSwg
RGVjZW1iZXIgMTksIDIwMTkgYXQgMTA6MjEgQU0NClRvOiBSb2JlcnQgUmFzenVrIDxyb2JlcnRA
cmFzenVrLm5ldDxtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQ+Pg0KQ2M6IFNQUklORyBXRyA8c3By
aW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+PiwgNm1hbiBXRyA8aXB2NkBpZXRm
Lm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gNm1hbiB3
LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0+IC0gRU5E
Lk9UUA0KDQpIaSBSb2JlcnQsDQp0aGFuayB5b3UgZm9yIHlvdXIgcXVpY2sgcmVzcG9uc2UuIENv
dWxkIHlvdSBwbGVhc2UgaGVscCBtZSB1bmRlcnN0YW5kIGhvdyB0aGlzIHByb3Bvc2VkIG1lY2hh
bmlzbSBjb21wbGVtZW50cyB3aGF0IGlzIGRlZmluZWQgaW4gdGhlIGNvbWJpbmF0aW9uIG9mIGlP
QU0gZGF0YTxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pcHBtLWlvYW0t
ZGF0YS0wOD4gYW5kIGlPQU0gaW4gSVB2NjxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1pcHBtLWlvYW0taXB2Ni1vcHRpb25zLTAwPiBkcmFmdHM/IEFzIEkgdW5kZXJzdGFu
ZCBpdCwgdGhlIGRhdGEgZHJhZnQgYWxyZWFkeSBpbmNsdWRlcyB0aGUgbWVjaGFuaXNtIHRvIHRy
aWdnZXIgdGhlIHRpbWVzdGFtcCBjb2xsZWN0aW9uIG9uIGEgbm9kZSBieSBzZXR0aW5nIHRoZSBh
cHByb3ByaWF0ZSBmbGFncyBpbiB0aGUgSU9BTS1UcmFjZS1UeXBlIGZpZWxkLiBBbmQgdGhlIElP
QU0tVHJhY2UtVHlwZSBmaWVsZCBpcyBwYXJ0IG9mIGlPQU0gaW4gSVB2NiBlbmNhcHN1bGF0aW9u
LiBJZiB0aGF0IGlzIHRoZSBjYXNlLCBJIGRvbid0IHNlZSB0aGUgZ2FwIHRoYXQgbmVlZHMgdG8g
YmUgY2xvc2VkIGJ1dCB0aGUgZHVwbGljYXRpb24gb2YgZnVuY3Rpb25hbGl0eSBieSB0aGUgcHJv
cG9zZWQgRU5ELi5PVFAgZnVuY3Rpb24uDQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFRodSwgRGVj
IDE5LCAyMDE5IGF0IDc6MDYgQU0gUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8bWFp
bHRvOnJvYmVydEByYXN6dWsuLm5ldD4+IHdyb3RlOg0KSGkgR3JlZywNCg0KPiBJIGJlbGlldmUg
dGhhdCBpT0FNIGFscmVhZHkgaGFzIGRlZmluZWQgYSBtZXRob2QgdG8gY29sbGVjdCB0aW1lc3Rh
bXBzDQo+IGFuZCB0aGUgbWV0aG9kIHRvIHRyaWdnZXIgdGltZXN0YW1waW5nIGRlc2NyaWJlZCBp
biB0aGUgZHJhZnQgd2UncmUNCj4gZGlzY3Vzc2luZyBpcyBkdXBsaWNhdGluZyB0aGF0LiBXb3Vs
ZCB5b3UgYWdyZWU/DQoNCk5vcGUgbm90IGF0IGFsbC4NCg0KVGhlIHRpbWVzdGFtcGluZyBpcyBu
ZWVkZWQgaW4gdGhlIFNSIHBhdGhzIGluIHRoZSBvdXRlciBoZWFkZXIuIGlPQU0gc2F5czoNCg0K
DQogICBTY29wZTogVGhpcyBkb2N1bWVudCBkZWZpbmVzIHRoZSBkYXRhIGZpZWxkcyBhbmQgYXNz
b2NpYXRlZCBkYXRhDQoNCiAgIHR5cGVzIGZvciBpbi1zaXR1IE9BTS4gIFRoZSBpbi1zaXR1IE9B
TSBkYXRhIGZpZWxkIGNhbiBiZSB0cmFuc3BvcnRlZA0KDQogICBieSBhIHZhcmlldHkgb2YgdHJh
bnNwb3J0IHByb3RvY29scywgaW5jbHVkaW5nIE5TSCwgU2VnbWVudCBSb3V0aW5nLA0KDQogICBH
ZW5ldmUsIElQdjYsIG9yIElQdjQuICBTcGVjaWZpY2F0aW9uIGRldGFpbHMgZm9yIHRoZXNlIGRp
ZmZlcmVudA0KDQogICB0cmFuc3BvcnQgcHJvdG9jb2xzIGFyZSBvdXRzaWRlIHRoZSBzY29wZSBv
ZiB0aGlzIGRvY3VtZW50Lg0KDQoNCg0KSSB0aGluayBjdXJyZW50IFNSIE9BTSBkcmFmdCBmaWxs
cyB0aGF0IGdhcC4NCg0KDQoNClRoeA0KDQpSLg0KDQoNCg0KDQoNCk9uIFRodSwgRGVjIDE5LCAy
MDE5IGF0IDM6NDkgUE0gR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86
Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQpIaSBSb2JlcnQsDQpjb3VsZCB5b3UgcGxl
YXNlIGNsYXJpZnkgeW91ciBzdGF0ZW1lbnQgInRoZXJlIGlzIGh1Z2UgdmFsdWUgaW4gZGVmaW5p
bmcgcGFja2V0IHRpbWVzdGFtcGluZyBpbiBhbGwgb2FtIGRvY3VtZW50cyBJRVRGIHByb2R1Y2Vz
IHRoZXNlIGRheXMiPyBJcyB0aGF0IGFwcGxpY2FibGUgdG8gQWN0aXZlIE9BTSBtZXRob2RzIG9y
IHRvIG90aGVyIE9BTSBtZXRob2RvbG9naWVzLCBpbmNsdWRpbmcsIFBhc3NpdmUgYW5kIEh5YnJp
ZD8gSWYgdGhlIHRpbWVzdGFtcGluZyBvcGVyYXRpb24gaXMgZW50aXJlbHkgbG9jYWwgdG8gYSBu
ZXR3b3JraW5nIG5vZGUgaXMgYXBwbGllZCB0byBhIGRhdGEgZmxvdywgaW4gb3RoZXIgd29yZHMs
IHRoZSB0aW1lc3RhbXAgdmFsdWUgaXMgbm90IHN0b3JlZCBpbiB0aGUgZm9yd2FyZGVkIGRvd25z
dHJlYW0gZGF0YSBwYWNrZXQsIHdoaWNoIHBlcmZvcm1hbmNlIG1ldHJpYyB5b3VyIGV4cGVjdCB0
byBwcm9kdWNlPyBPciBpcyB0aGUgZXhwZWN0YXRpb24gdG8gdXNlIHRoZSBBbHRlcm5hdGUgTWFy
a2luZyBtZXRob2RvbG9neSwgYXMgZGVzY3JpYmVkIGluIFJGQyA4MzIxLCBpbiBjb21iaW5hdGlv
biB3aXRoIHRoZSBsb2NhbCB0aW1lc3RhbXBpbmc/IElmIHRoZSBwcm9kdWN0IG9mIHRoZSB0aW1l
c3RhbXBpbmcgb3BlcmF0aW9uIGlzIHN0b3JlZCBpbiB0aGUgZGF0YSBwYWNrZXQsIHRoZW4gaG93
IGlzIHRoYXQgZGlmZmVyZW50IGZyb20gd2hhdCBpcyBhbHJlYWR5IGRlc2NyaWJlZCBpbiB0aGUg
aU9BTSBkcmFmdCB5b3UndmUgcmVmZXJlbmNlZD8gSSBiZWxpZXZlIHRoYXQgaU9BTSBhbHJlYWR5
IGhhcyBkZWZpbmVkIGEgbWV0aG9kIHRvIGNvbGxlY3QgdGltZXN0YW1wcyBhbmQgdGhlIG1ldGhv
ZCB0byB0cmlnZ2VyIHRpbWVzdGFtcGluZyBkZXNjcmliZWQgaW4gdGhlIGRyYWZ0IHdlJ3JlIGRp
c2N1c3NpbmcgaXMgZHVwbGljYXRpbmcgdGhhdC4gV291bGQgeW91IGFncmVlPw0KDQpSZWdhcmRz
LA0KR3JlZw0KDQpPbiBUaHUsIERlYyAxOSwgMjAxOSBhdCAxOjU2IEFNIFJvYmVydCBSYXN6dWsg
PHJvYmVydEByYXN6dWsubmV0PG1haWx0bzpyb2JlcnRAcmFzenVrLm5ldD4+IHdyb3RlOg0KSGkg
Sm9lbCwNCg0KPiAgSG93ZXZlciwgdGhlcmUgaXMgbm8gZGVmaW5lZCBiZWhhdmlvciB0aGF0IEkg
a25vdyBvZiB0aGF0IGNhbiBtYWtlIHVzZQ0KPiBvZiB0aGlzIHRpbWVzdGFtcC4NCg0KTm90IHN1
cmUgaG93IHRvIHJlYWQgdGhhdCBzdGF0ZW1lbnQuIEFyZSB5b3UgZXhwZWN0aW5nIElFVEYgZHJh
ZnQgdG8gdGVsbCB2ZW5kb3IgdGhhdCBjb21wdXRpbmcgZGVsdGEgb2YgTiB2YWx1ZXMgaXMgbmVl
ZGVkID8gT3IgaXMgSUVURiBkcmFmdCBuZWVkZWQgdG8gdGVsbCBwYWNrZXQgYW5hbHl6ZXJzIHRv
IGV2YWx1YXRlIHRoZSBxdWFsaXR5IG9mIHRoZSBwYXRoIGJhc2VkIG9uIHBhY2tldHMgdGltZXN0
YW1wcyA/IFllcyByb3V0ZXJzIG1heSBuZXZlciBiZSBpbnZvbHZlZCBpbiBzdWNoIHByb2Nlc3Np
bmcsIGJ1dCBvdGhlciBuZXR3b3JrIG1vbml0b3JpbmcgY29tcG9uZW50cyBkby4NCg0KU3VyZSBj
dXJyZW50IG5ldHdvcmtpbmcgaW4gdGhpcyByZWdhcmQgaXMgaW4gc3RvbmUgYWdlcywgYnV0IHRo
ZXJlIGFyZSByZWFsIGVmZm9ydHMgYW5kIHdvcmtpbmcgY29kZSB3aGljaCBnb2VzIGJleW9uZCB0
aGF0IGFscmVhZHkgaW4gcGxhY2UuIEV4YW1wbGU6IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhLTA4DQoNClNvIHRoZXJlIGlzIGh1Z2UgdmFsdWUg
aW4gZGVmaW5pbmcgcGFja2V0IHRpbWVzdGFtcGluZyBpbiBhbGwgb2FtIGRvY3VtZW50cyBJRVRG
IHByb2R1Y2VzIHRoZXNlIGRheXMgYW5kIGl0IHdvdWxkIGJlIHJhdGhlciBkaXNzZXJ2aWNlIHRv
IHJlbW92ZSBzdWNoIGltcG9ydGFudCBvcHRpb24uDQoNClRoeCwNCnIuDQoNCg0KT24gVGh1LCBE
ZWMgMTksIDIwMTkgYXQgMTo0NSBBTSBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5j
b208bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20+PiB3cm90ZToNCklmIEkgYW0gcmVhZGluZyB0
aGUgZHJhZnQgY29ycmVjdGx5LCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEVORC5PUCBhbmQNCkVO
RC5PVFAgaXMgdGhhdCBhbiBpbnRlcm5hbCBwcm9jZXNzIGlzIHRvIGF0dGFjaCBpbiBzb21lIGlu
dGVybmFsDQpsb2NhdGlvbiBhIHRpbWVzdGFtcCB0byB0aGUgcGFja2V0LiAgSW4gdGhlIGFic3Ry
YWN0LCBJIHVuZGVyc3RhbmQgd2h5DQpzdWNoIGNuYSBiZSB1c2VmdWwuDQoNCkhvd2V2ZXIsIHRo
ZXJlIGlzIG5vIGRlZmluZWQgYmVoYXZpb3IgdGhhdCBJIGtub3cgb2YgdGhhdCBjYW4gbWFrZSB1
c2UNCm9mIHRoaXMgdGltZXN0YW1wLiAgVW50aWwgc3VjaCBhIGJlaGF2aW9yIGlzIGRlZmluZWQs
IHdoYXQgaXMgdGhlIHZhbHVlDQppbiBkZWZpbmluZyB0aGUgRU5ELk9UUCBiZWhhdmlvcj8gIChU
YWtlbiBpbiB0aGUgZXh0cmVtZSwgdW50aWwgdGhlcmUgaXMNCnN1Y2ggYSBkZWZpbml0aW9uLCBh
bnkgaW1wbGVtZW50YXRpb24gd2hpY2ggdHJlYXRlZCBFTkQuT1RQIGFzIEVORC5PUA0Kd291bGQg
c2VlbSB0byBiZSBpbmRpc3Rpbmd1aXNoYWJsZSBmcm9tIHByb3BlciBvcGVyYXRpb24gaW4gdGVy
bXMgb2YNCmJlaGF2aW9yIG9uIHRoZSB3aXJlLikNCg0KWW91cnMsDQpKb2VsDQoNCk9uIDEyLzE4
LzIwMTkgNzowMSBQTSwgWmFmYXIgQWxpICh6YWxpKSB3cm90ZToNCj4gSGkgSm9lbCwNCj4NCj4g
VGhhbmtzIGZvciB5b3VyIHJldmlldy4NCj4NCj4gVGhlIHByb2Nlc3NpbmcgZGV0YWlscyB3ZXJl
IGVtYmVkZGVkIGluIHRoZSBTZWN0aW9uIDQuDQo+DQo+IFdlIGJyb3VnaHQgdGhlbSB1cCBpbiB0
aGUgU2VjdGlvbiAzIGFuZCBhbHNvIGFkZGVkIGFkZGl0aW9uYWwgbm9ybWF0aXZlDQo+IGxhbmd1
YWdlIGluIFNlY3Rpb24gNC4NCj4NCj4gV2UgaGF2ZSBiZWVuIG1haW50YWluaW5nIHRoZSBsYXRl
c3QgdmVyc2lvbiBvZiB0aGUgZHJhZnQgaW4gdGhlIEdpdGh1Yi4uLg0KPg0KPiBIb3dldmVyLCB3
ZSBhbHNvIHBvc3RlZCB0aGUgbGF0ZXN0IGRpZmZzLCB3aGljaCBhZGRyZXNzZXMgeW91ciBjb21t
ZW50cw0KPiBhcyBmb2xsb3dzOg0KPg0KPiAgICogSW4gdGhlIG5ldyByZXZpc2lvbiwgd2UgaGF2
ZSBhZGRlZCBub3JtYXRpdmUgdGV4dCBhdCB0aGUgYmVnaW5uaW5nDQo+ICAgICBvZiAzLjEuMSB3
aGVyZSBPLWJpdCBpcyBkZWZpbmVkLg0KPiAgICogU2VjdGlvbnMgMy4zIGFuZCAzLjQgYWRkcyBu
b3JtYXRpdmUgdGV4dHMgZm9yIE9BTSBTSURzLg0KPiAgICogNC4xLjIgYW5kIDQuMi4yIGZ1cnRo
ZXIgYWRkcyBhZGRpdGlvbmFsIG5vcm1hdGl2ZSB0ZXh0IGZvciBQaW5nIGFuZA0KPiAgICAgdHJh
Y2Vyb3V0ZSB1c2UtY2FzZXMsIHJlc3BlY3RpdmVseS4NCj4NCj4gTGF0ZXN0IHZlcnNpb24gaXMg
a2VwdCBpbiB0aGUgR2l0aHViIGFuZCBhbHNvIHVwbG9hZGVkIGFzDQo+IGh0dHBzOi8vd3d3Lmll
dGYub3JnL3N0YWdpbmcvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMy50eHQuDQo+
DQo+IFRoYW5rcw0KPg0KPiBSZWdhcmRzIOKApiBaYWZhcg0KPg0KPiAqRnJvbTogKiJKb2VsIE0u
IEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29t
Pj4NCj4gKkRhdGU6ICpUaHVyc2RheSwgRGVjZW1iZXIgNSwgMjAxOSBhdCAxMDowMSBQTQ0KPiAq
VG86ICoiWmFmYXIgQWxpICh6YWxpKSIgPHphbGlAY2lzY28uY29tPG1haWx0bzp6YWxpQGNpc2Nv
LmNvbT4+LCA2bWFuIFdHIDxpcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPj4sDQo+
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KPiAq
U3ViamVjdDogKlJlOiA2bWFuIHcuZy4gbGFzdCBjYWxsIGZvciA8ZHJhZnQtaWV0Zi02bWFuLXNw
cmluZy1zcnY2LW9hbT4NCj4NCj4gU29ycnksIG1pbm9yIHR5cG8uICBTUkgsIG5vdCBOU0gsIGlu
IHRoZSA0dGggcGFyYWdyYXBoLg0KPg0KPiBKb2VsDQo+DQo+IE9uIDEyLzUvMjAxOSA5OjQyIFBN
LCBKb2VsIE0uIEhhbHBlcm4gd3JvdGU6DQo+DQo+ICAgICBUaGUgbm9ybWF0aXZlIGJlaGF2aW9y
IGZvciB0aGUgYml0cyBpbiB2YXJpb3VzIHBsYWNlcyBzYXlzIHRoYXQgdGhlDQo+DQo+ICAgICBw
YWNrZXQgaXMgcHVudGVkIHRvIHRoZSBjb250cm9sIHByb2Nlc3MuICBJbiBhbmQgb2YgaXRzZWxm
LCB0aGF0IGlzDQo+ICAgICBmaW5lLg0KPg0KPiAgICAgSG93ZXZlciwgaW4gb3JkZXIgZm9yIHRo
YXQgdG8gYmUgdXNlZnVsLCB0aGUgY29udHJvbCBwcm9jZXNzIGhhcyB0bw0KPiAgICAga25vdw0K
Pg0KPiAgICAgd2hhdCB0byBkbyB3aXRoIHRoZSBwYWNrZXQgd2hlbiBpdCBnZXRzIHRoZXJlLiAg
SW4gdGhlIGNsYXNzaWMgY2FzZSBvZg0KPg0KPiAgICAgcm91dGVyIHJlZGlyZWN0LCB0aGlzIGlz
IGNvdXBsZWQgd2l0aCBkZWZpbml0aW9uIG9mIHZhcmlvdXMgY29udGVudCB0bw0KPg0KPiAgICAg
YmUgcHJvY2Vzc2VkIGJ5IHRoZSByb3V0ZXIgY29udHJvbCBsb2dpYy4NCj4NCj4gICAgIEluIHRo
ZSBjYXNlIG9mIHRoaXMgZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5vcm1hdGl2ZSBkZWZpbml0aW9u
IG9mIHdoYXQNCj4NCj4gICAgIHRoZSBjb250cm9sIHByb2Nlc3MgaXMgdG8gZG8gd2l0aCB0aGUg
cGFja2V0LiAgQW5kIHBhcnRpY3VsYXJseQ0KPiAgICAgc2luY2UgaW4NCj4NCj4gICAgIG1hbnkg
b2YgdGhlIGNhc2VzIGRlc2NyaWJlZCB0aGUgcGFja2V0IHRoYXQgaXMgcHVudGVkIHN0aWxsIGhh
cyBhbiBTUkgsDQo+DQo+ICAgICBub3JtYWwgcGFja2V0IHByb2Nlc3Npbmcgd291bGQgc2ltcGx5
IHJlYWNoIHRoZSBzYW1lICJwdW50IiBzdGVwLiAgV2l0aA0KPg0KPiAgICAgbm93aGVyZSB0byBw
dW50IGl0Lg0KPg0KPiAgICAgWW91IGFzc3N1bWUgaW4gdGhlIGV4YW1wbGVzIHRoYXQgc29tZSBm
b3JtcyBvZiBwYXJzaW5nIHRoYXQgYnlwYXNzIHRoZQ0KPg0KPiAgICAgTlNIIHdpbGwgdGFrZSBw
bGFjZS4gIEJ1dCBwcm9jZXNzaW5nIGRvZXMgbm90IHRha2UgcGxhY2UgYnkgaW5zdGluY3Qgb3IN
Cj4NCj4gICAgIG1hZ2ljLiAgSXQgdGFrZXMgcGxhY2UgYmVjYXVzZSB3ZSB3cml0ZSBSRkNzIHRo
YXQgZGVzY3JpYmUgd2hhdCBoYXMgdG8NCj4NCj4gICAgIGhhcHBlbi4gIFdpdGhvdXQgc29tZSBk
ZWZpbml0aW9uIG9mIHRoZSByZXF1aXJlZCBwYXJzaW5nLCBhbmQgSSBiZWxpZXZlDQo+DQo+ICAg
ICAoYWx0aG91Z2ggSSBhbSBndWVzc2luZyBkdWUgdG8gdGhlIGxhY2sgb2YgZGVzY3JpcHRpb24p
IHdlIGFsc28gbmVlZA0KPg0KPiAgICAgc29tZSBub3JtYXRpdmUgZGVzY3JpcHRpb24gb2Ygd2hh
dCB0aGUgY29udHJvbCBwcm9jZXNzIGlzIHJlcXVpcmVkDQo+ICAgICB0byBkby4NCj4NCj4gICAg
IE5vdGUgdGhhdCBpbiBtb3N0IE9BTSwgd2UgZGVmaW5lIHRoZSBiZWhhdmlvciB0aGF0IGlzIHJl
cXVpcmVkLCBhbmQNCj4gICAgIHRoZW4NCj4NCj4gICAgIGluZGljYXRlIHdoZXJlIGl0IGlzIHBl
cm1pdHRlZCB0byB1c2UgdGhlIGNvbnRyb2wgcGxhbmUgdG8gYWNoaWV2ZSBpdC4NCj4NCj4gICAg
IFRoaXMgcmVzdWx0cyBpbiBhIGNsZWFyIHNwZWNpZmljYXRpb24sIGFuZCBpbXBsZW1lbnRhdGlv
biBmbGV4aWJpbGl0eS4NCj4NCj4gICAgIFlvdXJzLA0KPg0KPiAgICAgSm9lbA0KPg0KPiAgICAg
T24gMTIvNS8yMDE5IDk6MzQgUE0sIFphZmFyIEFsaSAoemFsaSkgd3JvdGU6DQo+DQo+ICAgICAg
ICAgSGkgSm9lbCwNCj4NCj4gICAgICAgICBJIGRpZCBub3QgdW5kZXJzdGFuZCB5b3VyIGNvbW1l
bnQuDQo+DQo+ICAgICAgICAgQ2FuIHlvdSBwbGVhc2UgcG9pbnQgdG8gc3BlY2lmaWMgdGV4dCBp
biB0aGUgZHJhZnQgZm9yIHdoaWNoIHRoZQ0KPiAgICAgICAgIGRyYWZ0DQo+DQo+ICAgICAgICAg
bmVlZHMgdG8gZGVmaW5lIG5vcm1hdGl2ZSBiZWhhdmlvciBmb3IgdGhlICJub2RlIHB1bnQgcHJv
Y2Vzc29yDQo+ICAgICAgICAgbG9vaw0KPg0KPiAgICAgICAgIHBhc3QgdGhlIFNSSCBhbmQgbWFr
ZSBkZXRlcm1pbmF0aW9ucyBiYXNlZCBvbiB0aGUgY29udGVudC4iPw0KPg0KPiAgICAgICAgIFRo
YW5rcw0KPg0KPiAgICAgICAgIFJlZ2FyZHMg4oCmIFphZmFyDQo+DQo+ICAgICAgICAgKkZyb206
ICppcHY2IDxpcHY2LWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmlwdjYtYm91bmNlc0BpZXRmLm9y
Zz4NCj4gICAgICAgICA8bWFpbHRvOmlwdjYtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86aXB2Ni1i
b3VuY2VzQGlldGYub3JnPj4+IG9uIGJlaGFsZiBvZiAiSm9lbCBNLiBIYWxwZXJuIg0KPg0KPiAg
ICAgICAgIDxqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0bzpqbWhAam9lbGhhbHBlcm4uLi5jb20+
IDxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbTxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbT4+
Pg0KPg0KPiAgICAgICAgICpEYXRlOiAqV2VkbmVzZGF5LCBEZWNlbWJlciA0LCAyMDE5IGF0IDQ6
MzcgUE0NCj4NCj4gICAgICAgICAqVG86ICpPbGUgVHJvYW4gPG90cm9hbkBlbXBsb3llZXMub3Jn
PG1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZz4NCj4gICAgICAgICA8bWFpbHRvOm90cm9hbkBl
bXBsb3llZXMub3JnPG1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZz4+PiwgNm1hbiBXRyA8aXB2
NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4NCj4gICAgICAgICA8bWFpbHRvOmlwdjZA
aWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+Pj4sDQo+DQo+ICAgICAgICAgU1BSSU5HIFdH
IDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdA
aWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+Pg0KPg0KPiAgICAgICAgICpTdWJqZWN0
OiAqUmU6IDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yDQo+ICAgICAgICAgPGRyYWZ0LWlldGYtNm1h
bi1zcHJpbmctc3J2Ni1vYW0+DQo+DQo+ICAgICAgICAgSSByZS1yZWFkIHRoaXMgZHJhZnQsIGFu
ZCBJIGFtIGFmcmFpZCBpdCBpcyBjdXJyZW50bHkNCj4gICAgICAgICB1bmRlci1zcGVjaWZpZWQu
DQo+DQo+ICAgICAgICAgSW4gb3JkZXIgZm9yIHRoZSB2YXJpb3VzIGV4YW1wbGVzIHRvIHdvcmss
IHRoZXJlIGlzIGFzc3VtZWQNCj4gICAgICAgICBiZWhhdmlvciBieQ0KPg0KPiAgICAgICAgIHRo
ZSBwcm9jZXNzb3IgdG8gd2hpY2ggcGFja2V0cyBhcmUgcHVudGVkLiAgSSBjb3VsZCBub3QgZmlu
ZA0KPiAgICAgICAgIHdoZXJlIHRoaXMNCj4NCj4gICAgICAgICBub3JtYXRpdmUgYmVoYXZpb3Ig
aXMgZGVzY3JpYmVkIGV4cGxpY2l0bHkuICBJdCBhcHBlYXJzIHRoYXQgdGhlDQo+DQo+ICAgICAg
ICAgYmVoYXZpb3IgcmVxdWlyZXMgdGhhdCB0aGUgbm9kZSAicHVudCBwcm9jZXNzb3IiIGxvb2sg
cGFzdCB0aGUNCj4gICAgICAgICBTUkggYW5kDQo+DQo+ICAgICAgICAgbWFrZSBkZXRlcm1pbmF0
aW9ucyBiYXNlZCBvbiB0aGUgY29udGVudC4gIFRoaXMgbmVlZHMgdG8gYmUNCj4gICAgICAgICBk
ZXNjcmliZWQNCj4NCj4gICAgICAgICBleHBsaWNpdGx5LiAgQW5kIGl0IG5lZWRzIHNvbWUgZGlz
Y3Vzc2lvbiBvZiB3aHkgaXQgaXMgbGVnaXRpbWF0ZSB0bw0KPg0KPiAgICAgICAgIGxvb2sgcGFz
dCB0aGUgU1JIIHdoZW4gdGhlIFNSSCBkb2VzIG5vdCBzaG93IFNMPTAuDQo+DQo+ICAgICAgICAg
WW91cnMsDQo+DQo+ICAgICAgICAgSm9lbA0KPg0KPiAgICAgICAgIE9uIDEyLzQvMjAxOSAzOjUz
IFBNLCBPbGUgVHJvYW4gd3JvdGU6DQo+DQo+ICAgICAgICAgICAgICBIZWxsbywNCj4NCj4gICAg
ICAgICAgICAgICAgICAgQXMgYWdyZWVkIGluIHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4g
U2luZ2Fwb3JlLCB0aGlzDQo+DQo+ICAgICAgICAgICAgICBtZXNzYWdlIHN0YXJ0cyBhIG5ldyB0
d28gd2VlayA2TUFOIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uDQo+DQo+ICAgICAgICAgYWR2
YW5jaW5nOg0KPg0KPiAgICAgICAgICAgICAgICAgICBUaXRsZSAgICA6IE9wZXJhdGlvbnMsIEFk
bWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2UNCj4gICAgICAgICAoT0FNKSBpbg0KPg0KPiAg
ICAgICAgICAgICAgU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5l
IChTUnY2KQ0KPg0KPiAgICAgICAgICAgICAgICAgICBBdXRob3IgICA6IFouIEFsaSwgQy4gRmls
c2ZpbHMsIFMuIE1hdHN1c2hpbWEsIEQuDQo+ICAgICAgICAgVm95ZXIsIE0uIENoZW4NCj4NCj4g
ICAgICAgICAgICAgICAgICAgRmlsZW5hbWUgOiBkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYt
b2FtLTAyDQo+DQo+ICAgICAgICAgICAgICAgICAgIFBhZ2VzICAgIDogMjMNCj4NCj4gICAgICAg
ICAgICAgICAgICAgRGF0ZSAgICAgOiAyMDE5LTExLTIwDQo+DQo+ICAgICAgICAgaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS8N
Cj4NCj4gICAgICAgICAgICAgIGFzIGEgUHJvcG9zZWQgU3RhbmRhcmQuDQo+DQo+ICAgICAgICAg
ICAgICBTdWJzdGFudGl2ZSBjb21tZW50cyBhbmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0IGZvcg0K
PiAgICAgICAgIHB1Ymxpc2hpbmcgdGhpcw0KPg0KPiAgICAgICAgICAgICAgZG9jdW1lbnQgc2hv
dWxkIGJlIGRpcmVjdGVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuDQo+DQo+ICAgICAgICAgICAgICBF
ZGl0b3JpYWwgc3VnZ2VzdGlvbnMgY2FuIGJlIHNlbnQgdG8gdGhlIGF1dGhvci4gVGhpcyBsYXN0
DQo+ICAgICAgICAgY2FsbCB3aWxsDQo+DQo+ICAgICAgICAgICAgICBlbmQgb24gdGhlIDE4dGgg
b2YgRGVjZW1iZXIgMjAxOS4NCj4NCj4gICAgICAgICAgICAgIFRvIGltcHJvdmUgZG9jdW1lbnQg
cXVhbGl0eSBhbmQgZW5zdXJlIHRoYXQgYnVncyBhcmUgY2F1Z2h0DQo+ICAgICAgICAgYXMgZWFy
bHkNCj4NCj4gICAgICAgICAgICAgIGFzIHBvc3NpYmxlLCB3ZSB3b3VsZCByZXF1aXJlIGF0IGxl
YXN0DQo+DQo+ICAgICAgICAgICAgICB0d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2
aWV3IG9mIHRoZQ0KPiAgICAgICAgIGRvY3VtZW50LiAgUGxlYXNlIGxldA0KPg0KPiAgICAgICAg
ICAgICAgdGhlIGNoYWlycyBrbm93IGlmIHlvdSBhcmUgd2lsbGluZyB0byBiZSBhIHJldmlld2Vy
Lg0KPg0KPiAgICAgICAgICAgICAgVGhlIGxhc3QgY2FsbCB3aWxsIGJlIGZvcndhcmRlZCB0byB0
aGUgc3ByaW5nIHdvcmtpbmcNCj4gICAgICAgICBncm91cCwgd2l0aA0KPg0KPiAgICAgICAgICAg
ICAgZGlzY3Vzc2lvbiBkaXJlY3RlZCB0byB0aGUgaXB2NiBsaXN0Lg0KPg0KPiAgICAgICAgICAg
ICAgVGhhbmtzLA0KPg0KPiAgICAgICAgICAgICAgQm9iICYgT2xlLCA2bWFuIGNvLWNoYWlycw0K
Pg0KPg0KPiAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+ICAgICAgICAgICAgICBJRVRGIElQdjYg
d29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QNCj4NCj4gICAgICAgICBpcHY2QGlldGYub3JnPG1h
aWx0bzppcHY2QGlldGYub3JnPiA8bWFpbHRvOmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0
Zi5vcmc+PiA8bWFpbHRvOmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+Pg0KPg0K
PiAgICAgICAgICAgICAgQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6DQo+ICAgICAgICAgaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQo+DQo+DQo+ICAgICAgICAgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCj4NCj4gICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPg0KPiAgICAgICAgIElFVEYgSVB2
NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdA0KPg0KPiAgICAgICAgIGlwdjZAaWV0Zi5vcmc8
bWFpbHRvOmlwdjZAaWV0Zi5vcmc+IDxtYWlsdG86aXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBp
ZXRmLm9yZz4+IDxtYWlsdG86aXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4+DQo+
DQo+ICAgICAgICAgQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vaXB2Ng0KPg0KPiAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+ICAg
ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KPg0KPiAgICAgSUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBs
aXN0DQo+DQo+ICAgICBpcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPiA8bWFpbHRv
OmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+Pg0KPg0KPiAgICAgQWRtaW5pc3Ry
YXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2
Ng0KPg0KPiAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9y
ZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9zcHJpbmcNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJRVRGIElQdjYgd29ya2luZyBncm91cCBtYWls
aW5nIGxpc3QNCmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+DQpBZG1pbmlzdHJh
dGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi
SFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30N
CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxl
LW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLmFwcGxlLWNvbnZl
cnRlZC1zcGFjZQ0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1jb252ZXJ0ZWQtc3BhY2U7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEw
LjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2lu
OjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5r
PSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5IaSBHcmVnLCBKb2VsLCA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
V2UgY2FuIGFkZCBjbGFyaWZpY2F0aW9uIHRleHQuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkhhcHB5IEhvbGlkYXlzISZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2Fy
ZHMg4oCmIFphZmFyIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJv
bTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+
R3JlZyBNaXJza3kgJmx0O2dyZWdpbWlyc2t5QGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8
L2I+VGh1cnNkYXksIERlY2VtYmVyIDE5LCAyMDE5IGF0IDEyOjQ0IFBNPGJyPg0KPGI+VG86IDwv
Yj4mcXVvdDtaYWZhciBBbGkgKHphbGkpJnF1b3Q7ICZsdDt6YWxpQGNpc2NvLmNvbSZndDs8YnI+
DQo8Yj5DYzogPC9iPlJvYmVydCBSYXN6dWsgJmx0O3JvYmVydEByYXN6dWsubmV0Jmd0OywgU1BS
SU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7LCA2bWFuIFdHICZsdDtpcHY2QGlldGYub3Jn
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3NwcmluZ10gNm1hbiB3LmcuIGxhc3QgY2Fs
bCBmb3IgJmx0O2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0mZ3Q7IC0gRU5ELk9UUDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SGkgWmFmYXIsIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PnRoYW5rIHlvdSBmb3IgeW91ciBjbGFyaWZpY2F0aW9uLCBtb3N0IGhlbHBmdWwuIElmIEVORC5P
VFAgaXMgbm90IGludGVuZGVkIHRvIGJlIHVzZWQgaW4gY29uanVuY3Rpb24mbmJzcDt3aXRoIGlP
QU0gaW4gVUlQdjYsIG1heSBJIHN1Z2dlc3QgdG8gYWRkIGEgdGV4dCB3aGljaCZuYnNwO3dpbGwg
bWFrZSB0aGF0IGV4cGxpY2l0LiBGb3IgZXhhbXBsZSw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tcmlnaHQ6MGluIj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FTkQuT1RQIE1VU1QgTk9UIGJlIHVzZWQgaW4g
SVB2NiBwYWNrZXRzIHRoYXQgaW5jbHVkZSBpT0FNLiBJZiBFTkQuT1RQIGFuZCBpT0FNIGFyZSBi
b3RoIHByZXNlbnQgaW4gdGhlIElQdjYgcGFja2V0LCBFTkQuT1RQIHByb2Nlc3NpbmcgTVVTVCBi
ZSBza2lwcGVkIGFuZCBvbmx5IGlPQU0gTVVTVCBiZSBwcm9jZXNzZWQuIEFuIGltcGxlbWVudGF0
aW9uIE1VU1QgdXNlIG1lY2hhbmlzbXMsIGUuZy4sIGxvZ2dpbmcsDQogdG8gaW5mb3JtIGFuIG9w
ZXJhdG9yIG9mIHRoZSBjb25mbGljdCBiZXR3ZWVuIE9BTSBmdW5jdGlvbnMuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5HcmVnPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPk9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDk6MjcgQU0gWmFmYXIgQWxpICh6YWxpKSAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnphbGlAY2lzY28uY29tIj56YWxpQGNpc2NvLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpIEdyZWcsDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPlRoZSBFTkQuT1RQIFNJRCBpcyBOT1QgZGVmaW5lZCBvciB0byBiZSB1c2VkIGZvciBp
bi1zaXR1IE9BTS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoYW5rczxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5SZWdhcmRzIOKApiBaYWZhcg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPmlwdjYgJmx0Ozxh
IGhyZWY9Im1haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pcHY2
LWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgR3JlZyBNaXJza3kgJmx0Ozxh
IGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ncmVn
aW1pcnNreUBnbWFpbC5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgRGVj
ZW1iZXIgMTksIDIwMTkgYXQgMTA6MjEgQU08YnI+DQo8Yj5UbzogPC9iPlJvYmVydCBSYXN6dWsg
Jmx0OzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPnJv
YmVydEByYXN6dWsubmV0PC9hPiZndDs8YnI+DQo8Yj5DYzogPC9iPlNQUklORyBXRyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRm
Lm9yZzwvYT4mZ3Q7LCA2bWFuIFdHICZsdDs8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwv
Yj5SZTogW3NwcmluZ10gNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgJmx0O2RyYWZ0LWlldGYtNm1h
bi1zcHJpbmctc3J2Ni1vYW0mZ3Q7IC0gRU5ELk9UUDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpIFJvYmVydCwNCjxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+dGhhbmsgeW91IGZvciB5
b3VyIHF1aWNrIHJlc3BvbnNlLiBDb3VsZCB5b3UgcGxlYXNlIGhlbHAgbWUgdW5kZXJzdGFuZCBo
b3cgdGhpcyBwcm9wb3NlZCBtZWNoYW5pc20gY29tcGxlbWVudHMgd2hhdCBpcyBkZWZpbmVkIGlu
IHRoZSBjb21iaW5hdGlvbiBvZg0KPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEtMDgiIHRhcmdldD0iX2JsYW5rIj4NCmlPQU0gZGF0
YTwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRm
LWlwcG0taW9hbS1pcHY2LW9wdGlvbnMtMDAiIHRhcmdldD0iX2JsYW5rIj4NCmlPQU0gaW4gSVB2
NjwvYT4gZHJhZnRzPyBBcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBkYXRhIGRyYWZ0IGFscmVhZHkg
aW5jbHVkZXMgdGhlIG1lY2hhbmlzbSB0byB0cmlnZ2VyIHRoZSB0aW1lc3RhbXAgY29sbGVjdGlv
biBvbiBhIG5vZGUgYnkgc2V0dGluZyB0aGUgYXBwcm9wcmlhdGUgZmxhZ3MgaW4gdGhlJm5ic3A7
SU9BTS1UcmFjZS1UeXBlIGZpZWxkLiBBbmQgdGhlIElPQU0tVHJhY2UtVHlwZSBmaWVsZCBpcyBw
YXJ0IG9mIGlPQU0gaW4gSVB2NiBlbmNhcHN1bGF0aW9uLg0KIElmIHRoYXQgaXMmbmJzcDt0aGUg
Y2FzZSwgSSBkb24ndCBzZWUgdGhlIGdhcCB0aGF0IG5lZWRzIHRvIGJlIGNsb3NlZCBidXQgdGhl
IGR1cGxpY2F0aW9uIG9mIGZ1bmN0aW9uYWxpdHkgYnkgdGhlIHByb3Bvc2VkIEVORC4uT1RQIGZ1
bmN0aW9uLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+R3JlZzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+T24gVGh1LCBEZWMgMTksIDIwMTkgYXQgNzowNiBBTSBSb2Jl
cnQgUmFzenVrICZsdDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay4ubmV0IiB0YXJnZXQ9
Il9ibGFuayI+cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSBHcmVnLA0KPG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jmd0OyBJIGJlbGlldmUgdGhhdCBp
T0FNIGFscmVhZHkgaGFzIGRlZmluZWQgYSBtZXRob2QgdG8gY29sbGVjdCB0aW1lc3RhbXBzJm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZndDsgYW5kIHRoZSBtZXRob2QgdG8gdHJpZ2dlciB0aW1lc3RhbXBpbmcgZGVzY3JpYmVkIGlu
IHRoZSBkcmFmdCB3ZSdyZSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mZ3Q7IGRpc2N1c3NpbmcgaXMgZHVwbGljYXRpbmcgdGhhdC4g
V291bGQgeW91IGFncmVlPyZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Tm9wZSBub3QgYXQgYWxsLiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhl
IHRpbWVzdGFtcGluZyBpcyBuZWVkZWQgaW4gdGhlIFNSIHBhdGhzIGluIHRoZSBvdXRlciBoZWFk
ZXIuIGlPQU0gc2F5czo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlIHN0
eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsm
bmJzcDsgU2NvcGU6IFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0aGUgZGF0YSBmaWVsZHMgYW5kIGFz
c29jaWF0ZWQgZGF0YTwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0eXBlcyBmb3IgaW4tc2l0dSBPQU0uJm5ic3A7IFRo
ZSBpbi1zaXR1IE9BTSBkYXRhIGZpZWxkIGNhbiBiZSB0cmFuc3BvcnRlZDwvc3Bhbj48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBi
eSBhIHZhcmlldHkgb2YgdHJhbnNwb3J0IHByb3RvY29scywgaW5jbHVkaW5nIE5TSCwgU2VnbWVu
dCBSb3V0aW5nLDwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyBHZW5ldmUsIElQdjYsIG9yIElQdjQuIDxiPiZuYnNwO1Nw
ZWNpZmljYXRpb24gZGV0YWlscyBmb3IgdGhlc2UgZGlmZmVyZW50PC9iPjwvc3Bhbj48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT48Yj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyB0cmFuc3BvcnQgcHJvdG9jb2xzIGFyZSBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzIGRvY3Vt
ZW50Ljwvc3Bhbj48L2I+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9y
ZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcHJlPg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPkkgdGhpbmsgY3VycmVudCBTUiBPQU0gZHJhZnQgZmlsbHMgdGhhdCBn
YXAuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8
L2Rpdj4NCjxkaXY+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+VGh4PC9zcGFuPjxv
OnA+PC9vOnA+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Ui48L3NwYW4+PG86cD48L286cD48L3ByZT4NCjwvZGl2Pg0KPHByZT48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+T24gVGh1LCBEZWMgMTksIDIw
MTkgYXQgMzo0OSBQTSBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5
QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBp
bjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhp
IFJvYmVydCwNCjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Y291bGQgeW91IHBsZWFzZSBjbGFyaWZ5IHlvdXIgc3RhdGVtZW50ICZxdW90O3RoZXJlIGlzIGh1
Z2UgdmFsdWUgaW4mbmJzcDtkZWZpbmluZyZuYnNwO3BhY2tldCB0aW1lc3RhbXBpbmcgaW4gYWxs
IG9hbSZuYnNwO2RvY3VtZW50cyBJRVRGIHByb2R1Y2VzIHRoZXNlIGRheXMmcXVvdDs/IElzIHRo
YXQgYXBwbGljYWJsZSB0byBBY3RpdmUgT0FNIG1ldGhvZHMNCiBvciB0byBvdGhlciBPQU0gbWV0
aG9kb2xvZ2llcywgaW5jbHVkaW5nLCBQYXNzaXZlIGFuZCBIeWJyaWQ/IElmIHRoZSB0aW1lc3Rh
bXBpbmcgb3BlcmF0aW9uIGlzIGVudGlyZWx5IGxvY2FsIHRvIGEgbmV0d29ya2luZyBub2RlIGlz
IGFwcGxpZWQgdG8gYSBkYXRhIGZsb3csIGluIG90aGVyIHdvcmRzLCB0aGUgdGltZXN0YW1wIHZh
bHVlIGlzIG5vdCBzdG9yZWQgaW4gdGhlIGZvcndhcmRlZCBkb3duc3RyZWFtIGRhdGEgcGFja2V0
LCB3aGljaCBwZXJmb3JtYW5jZQ0KIG1ldHJpYyB5b3VyIGV4cGVjdCB0byBwcm9kdWNlPyBPciBp
cyB0aGUgZXhwZWN0YXRpb24gdG8gdXNlIHRoZSBBbHRlcm5hdGUgTWFya2luZyBtZXRob2RvbG9n
eSwgYXMgZGVzY3JpYmVkIGluIFJGQyA4MzIxLCBpbiBjb21iaW5hdGlvbiB3aXRoIHRoZSBsb2Nh
bCB0aW1lc3RhbXBpbmc/IElmIHRoZSBwcm9kdWN0IG9mIHRoZSB0aW1lc3RhbXBpbmcgb3BlcmF0
aW9uIGlzIHN0b3JlZCBpbiB0aGUgZGF0YSBwYWNrZXQsIHRoZW4gaG93IGlzIHRoYXQNCiBkaWZm
ZXJlbnQgZnJvbSB3aGF0IGlzIGFscmVhZHkgZGVzY3JpYmVkIGluIHRoZSBpT0FNIGRyYWZ0IHlv
dSd2ZSByZWZlcmVuY2VkPyBJIGJlbGlldmUgdGhhdCBpT0FNIGFscmVhZHkgaGFzIGRlZmluZWQg
YSBtZXRob2QgdG8gY29sbGVjdCB0aW1lc3RhbXBzIGFuZCB0aGUgbWV0aG9kIHRvIHRyaWdnZXIg
dGltZXN0YW1waW5nIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgd2UncmUgZGlzY3Vzc2luZyBpcyBk
dXBsaWNhdGluZyB0aGF0LiBXb3VsZCB5b3UNCiBhZ3JlZT88bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlJlZ2FyZHMsPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyZWc8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFRodSwg
RGVjIDE5LCAyMDE5IGF0IDE6NTYgQU0gUm9iZXJ0IFJhc3p1ayAmbHQ7PGEgaHJlZj0ibWFpbHRv
OnJvYmVydEByYXN6dWsubmV0IiB0YXJnZXQ9Il9ibGFuayI+cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+
Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGlu
IDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdo
dDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+SGkgSm9lbCw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZndDsmbmJzcDsgSG93ZXZlciwgdGhlcmUgaXMgbm8gZGVmaW5l
ZCBiZWhhdmlvciB0aGF0IEkga25vdyBvZiB0aGF0IGNhbiBtYWtlIHVzZSZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mZ3Q7Jm5ic3A7
b2YgdGhpcyB0aW1lc3RhbXAuJm5ic3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Tm90IHN1cmUgaG93IHRvIHJlYWQgdGhh
dCBzdGF0ZW1lbnQuIEFyZSB5b3UgZXhwZWN0aW5nIElFVEYgZHJhZnQgdG8gdGVsbCB2ZW5kb3Ig
dGhhdCBjb21wdXRpbmcmbmJzcDtkZWx0YSBvZiBOIHZhbHVlcyBpcyBuZWVkZWQgPyBPciBpcyBJ
RVRGIGRyYWZ0IG5lZWRlZCB0byB0ZWxsIHBhY2tldCBhbmFseXplcnMgdG8NCiBldmFsdWF0ZSB0
aGUgcXVhbGl0eSBvZiB0aGUgcGF0aCBiYXNlZCBvbiBwYWNrZXRzIHRpbWVzdGFtcHMgPyBZZXMg
cm91dGVycyBtYXkgbmV2ZXIgYmUgaW52b2x2ZWQgaW4gc3VjaCBwcm9jZXNzaW5nLCBidXQgb3Ro
ZXIgbmV0d29yayBtb25pdG9yaW5nIGNvbXBvbmVudHMgZG8uJm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TdXJlIGN1cnJlbnQg
bmV0d29ya2luZyBpbiB0aGlzIHJlZ2FyZCBpcyBpbiBzdG9uZSBhZ2VzLCBidXQgdGhlcmUgYXJl
IHJlYWwgZWZmb3J0cyBhbmQgd29ya2luZyBjb2RlIHdoaWNoIGdvZXMgYmV5b25kIHRoYXQgYWxy
ZWFkeSBpbiBwbGFjZS4gRXhhbXBsZToNCjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhLTA4IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0wODwvYT48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PlNvIHRoZXJlIGlzIGh1Z2UgdmFsdWUgaW4mbmJzcDtkZWZpbmluZyZuYnNwO3BhY2tldCB0aW1l
c3RhbXBpbmcgaW4gYWxsIG9hbSZuYnNwO2RvY3VtZW50cyBJRVRGIHByb2R1Y2VzIHRoZXNlIGRh
eXMgYW5kIGl0IHdvdWxkIGJlIHJhdGhlciBkaXNzZXJ2aWNlIHRvIHJlbW92ZSBzdWNoIGltcG9y
dGFudCBvcHRpb24uJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5UaHgsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPnIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDE6NDUgQU0gSm9l
bCBNLiBIYWxwZXJuICZsdDs8YSBocmVmPSJtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPmptaEBqb2VsaGFscGVybi5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPklmIEkgYW0gcmVhZGluZyB0aGUgZHJhZnQg
Y29ycmVjdGx5LCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEVORC5PUCBhbmQNCjxicj4NCkVORC5P
VFAgaXMgdGhhdCBhbiBpbnRlcm5hbCBwcm9jZXNzIGlzIHRvIGF0dGFjaCBpbiBzb21lIGludGVy
bmFsIDxicj4NCmxvY2F0aW9uIGEgdGltZXN0YW1wIHRvIHRoZSBwYWNrZXQuJm5ic3A7IEluIHRo
ZSBhYnN0cmFjdCwgSSB1bmRlcnN0YW5kIHdoeSA8YnI+DQpzdWNoIGNuYSBiZSB1c2VmdWwuPGJy
Pg0KPGJyPg0KSG93ZXZlciwgdGhlcmUgaXMgbm8gZGVmaW5lZCBiZWhhdmlvciB0aGF0IEkga25v
dyBvZiB0aGF0IGNhbiBtYWtlIHVzZSA8YnI+DQpvZiB0aGlzIHRpbWVzdGFtcC4mbmJzcDsgVW50
aWwgc3VjaCBhIGJlaGF2aW9yIGlzIGRlZmluZWQsIHdoYXQgaXMgdGhlIHZhbHVlIDxicj4NCmlu
IGRlZmluaW5nIHRoZSBFTkQuT1RQIGJlaGF2aW9yPyZuYnNwOyAoVGFrZW4gaW4gdGhlIGV4dHJl
bWUsIHVudGlsIHRoZXJlIGlzIDxicj4NCnN1Y2ggYSBkZWZpbml0aW9uLCBhbnkgaW1wbGVtZW50
YXRpb24gd2hpY2ggdHJlYXRlZCBFTkQuT1RQIGFzIEVORC5PUCA8YnI+DQp3b3VsZCBzZWVtIHRv
IGJlIGluZGlzdGluZ3Vpc2hhYmxlIGZyb20gcHJvcGVyIG9wZXJhdGlvbiBpbiB0ZXJtcyBvZiA8
YnI+DQpiZWhhdmlvciBvbiB0aGUgd2lyZS4pPGJyPg0KPGJyPg0KWW91cnMsPGJyPg0KSm9lbDxi
cj4NCjxicj4NCk9uIDEyLzE4LzIwMTkgNzowMSBQTSwgWmFmYXIgQWxpICh6YWxpKSB3cm90ZTo8
YnI+DQomZ3Q7IEhpIEpvZWwsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoYW5rcyBmb3IgeW91ciBy
ZXZpZXcuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoZSBwcm9jZXNzaW5nIGRldGFpbHMgd2VyZSBl
bWJlZGRlZCBpbiB0aGUgU2VjdGlvbiA0Ljxicj4NCiZndDsgPGJyPg0KJmd0OyBXZSBicm91Z2h0
IHRoZW0gdXAgaW4gdGhlIFNlY3Rpb24gMyBhbmQgYWxzbyBhZGRlZCBhZGRpdGlvbmFsIG5vcm1h
dGl2ZSA8YnI+DQomZ3Q7IGxhbmd1YWdlIGluIFNlY3Rpb24gNC48YnI+DQomZ3Q7IDxicj4NCiZn
dDsgV2UgaGF2ZSBiZWVuIG1haW50YWluaW5nIHRoZSBsYXRlc3QgdmVyc2lvbiBvZiB0aGUgZHJh
ZnQgaW4gdGhlIEdpdGh1Yi4uLjxicj4NCiZndDsgPGJyPg0KJmd0OyBIb3dldmVyLCB3ZSBhbHNv
IHBvc3RlZCB0aGUgbGF0ZXN0IGRpZmZzLCB3aGljaCBhZGRyZXNzZXMgeW91ciBjb21tZW50cyA8
YnI+DQomZ3Q7IGFzIGZvbGxvd3M6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyog
SW4gdGhlIG5ldyByZXZpc2lvbiwgd2UgaGF2ZSBhZGRlZCBub3JtYXRpdmUgdGV4dCBhdCB0aGUg
YmVnaW5uaW5nPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7b2YgMy4xLjEgd2hlcmUgTy1i
aXQgaXMgZGVmaW5lZC48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyogU2VjdGlvbnMgMy4zIGFuZCAz
LjQgYWRkcyBub3JtYXRpdmUgdGV4dHMgZm9yIE9BTSBTSURzLjxicj4NCiZndDsmbmJzcDsgJm5i
c3A7KiA0LjEuMiBhbmQgNC4yLjIgZnVydGhlciBhZGRzIGFkZGl0aW9uYWwgbm9ybWF0aXZlIHRl
eHQgZm9yIFBpbmcgYW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dHJhY2Vyb3V0ZSB1
c2UtY2FzZXMsIHJlc3BlY3RpdmVseS4gPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IExhdGVzdCB2ZXJz
aW9uIGlzIGtlcHQgaW4gdGhlIEdpdGh1YiBhbmQgYWxzbyB1cGxvYWRlZCBhcyA8YnI+DQomZ3Q7
IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3N0YWdpbmcvZHJhZnQtaWV0Zi02bWFuLXNw
cmluZy1zcnY2LW9hbS0wMy50eHQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYu
b3JnL3N0YWdpbmcvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMy50eHQ8L2E+Ljxi
cj4NCiZndDsgPGJyPg0KJmd0OyBUaGFua3M8YnI+DQomZ3Q7IDxicj4NCiZndDsgUmVnYXJkcyDi
gKYgWmFmYXI8YnI+DQomZ3Q7IDxicj4NCiZndDsgKkZyb206IComcXVvdDtKb2VsIE0uIEhhbHBl
cm4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tIiB0YXJnZXQ9
Il9ibGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyAqRGF0ZTogKlRo
dXJzZGF5LCBEZWNlbWJlciA1LCAyMDE5IGF0IDEwOjAxIFBNPGJyPg0KJmd0OyAqVG86IComcXVv
dDtaYWZhciBBbGkgKHphbGkpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86emFsaUBjaXNjby5j
b20iIHRhcmdldD0iX2JsYW5rIj56YWxpQGNpc2NvLmNvbTwvYT4mZ3Q7LCA2bWFuIFdHICZsdDs8
YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5v
cmc8L2E+Jmd0OywNCjxicj4NCiZndDsgU1BSSU5HIFdHICZsdDs8YSBocmVmPSJtYWlsdG86c3By
aW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+
DQomZ3Q7ICpTdWJqZWN0OiAqUmU6IDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yICZsdDtkcmFmdC1p
ZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyBTb3JyeSwg
bWlub3IgdHlwby4mbmJzcDsmbmJzcDtTUkgsIG5vdCBOU0gsIGluIHRoZSA0dGggcGFyYWdyYXBo
Ljxicj4NCiZndDsgPGJyPg0KJmd0OyBKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIDEyLzUv
MjAxOSA5OjQyIFBNLCBKb2VsIE0uIEhhbHBlcm4gd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtUaGUgbm9ybWF0aXZlIGJlaGF2aW9yIGZvciB0aGUgYml0cyBp
biB2YXJpb3VzIHBsYWNlcyBzYXlzIHRoYXQgdGhlPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtwYWNrZXQgaXMgcHVudGVkIHRvIHRoZSBjb250cm9sIHByb2Nlc3MuJm5i
c3A7IEluIGFuZCBvZiBpdHNlbGYsIHRoYXQgaXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDtmaW5lLjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7SG93ZXZlciwg
aW4gb3JkZXIgZm9yIHRoYXQgdG8gYmUgdXNlZnVsLCB0aGUgY29udHJvbCBwcm9jZXNzIGhhcyB0
bzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2tub3c8YnI+DQomZ3Q7IDxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO3doYXQgdG8gZG8gd2l0aCB0aGUgcGFja2V0IHdoZW4gaXQgZ2V0
cyB0aGVyZS4mbmJzcDsgSW4gdGhlIGNsYXNzaWMgY2FzZSBvZjxicj4NCiZndDsgPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7cm91dGVyIHJlZGlyZWN0LCB0aGlzIGlzIGNvdXBsZWQgd2l0
aCBkZWZpbml0aW9uIG9mIHZhcmlvdXMgY29udGVudCB0bzxicj4NCiZndDsgPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7YmUgcHJvY2Vzc2VkIGJ5IHRoZSByb3V0ZXIgY29udHJvbCBsb2dp
Yy48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0luIHRoZSBjYXNlIG9m
IHRoaXMgZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5vcm1hdGl2ZSBkZWZpbml0aW9uIG9mIHdoYXQ8
YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3RoZSBjb250cm9sIHByb2Nl
c3MgaXMgdG8gZG8gd2l0aCB0aGUgcGFja2V0LiZuYnNwOyBBbmQgcGFydGljdWxhcmx5PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c2luY2UgaW48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwO21hbnkgb2YgdGhlIGNhc2VzIGRlc2NyaWJlZCB0aGUgcGFja2V0IHRo
YXQgaXMgcHVudGVkIHN0aWxsIGhhcyBhbiBTUkgsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtub3JtYWwgcGFja2V0IHByb2Nlc3Npbmcgd291bGQgc2ltcGx5IHJlYWNo
IHRoZSBzYW1lICZxdW90O3B1bnQmcXVvdDsgc3RlcC4mbmJzcDsgV2l0aDxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bm93aGVyZSB0byBwdW50IGl0Ljxicj4NCiZndDsg
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7WW91IGFzc3N1bWUgaW4gdGhlIGV4YW1wbGVz
IHRoYXQgc29tZSBmb3JtcyBvZiBwYXJzaW5nIHRoYXQgYnlwYXNzIHRoZTxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7TlNIIHdpbGwgdGFrZSBwbGFjZS4mbmJzcDsgQnV0
IHByb2Nlc3NpbmcgZG9lcyBub3QgdGFrZSBwbGFjZSBieSBpbnN0aW5jdCBvcjxicj4NCiZndDsg
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bWFnaWMuJm5ic3A7IEl0IHRha2VzIHBsYWNl
IGJlY2F1c2Ugd2Ugd3JpdGUgUkZDcyB0aGF0IGRlc2NyaWJlIHdoYXQgaGFzIHRvPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtoYXBwZW4uJm5ic3A7IFdpdGhvdXQgc29t
ZSBkZWZpbml0aW9uIG9mIHRoZSByZXF1aXJlZCBwYXJzaW5nLCBhbmQgSSBiZWxpZXZlPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsoYWx0aG91Z2ggSSBhbSBndWVzc2lu
ZyBkdWUgdG8gdGhlIGxhY2sgb2YgZGVzY3JpcHRpb24pIHdlIGFsc28gbmVlZDxicj4NCiZndDsg
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c29tZSBub3JtYXRpdmUgZGVzY3JpcHRpb24g
b2Ygd2hhdCB0aGUgY29udHJvbCBwcm9jZXNzIGlzIHJlcXVpcmVkPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7dG8gZG8uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDtOb3RlIHRoYXQgaW4gbW9zdCBPQU0sIHdlIGRlZmluZSB0aGUgYmVoYXZpb3IgdGhhdCBpcyBy
ZXF1aXJlZCwgYW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlbjxicj4NCiZndDsg
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7aW5kaWNhdGUgd2hlcmUgaXQgaXMgcGVybWl0
dGVkIHRvIHVzZSB0aGUgY29udHJvbCBwbGFuZSB0byBhY2hpZXZlIGl0Ljxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7VGhpcyByZXN1bHRzIGluIGEgY2xlYXIgc3BlY2lm
aWNhdGlvbiwgYW5kIGltcGxlbWVudGF0aW9uIGZsZXhpYmlsaXR5Ljxicj4NCiZndDsgPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7WW91cnMsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDtPbiAxMi81LzIwMTkgOTozNCBQTSwgWmFmYXIgQWxpICh6YWxpKSB3cm90ZTo8YnI+DQomZ3Q7
IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SGkgSm9lbCw8YnI+
DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SSBkaWQg
bm90IHVuZGVyc3RhbmQgeW91ciBjb21tZW50Ljxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtDYW4geW91IHBsZWFzZSBwb2ludCB0byBzcGVjaWZp
YyB0ZXh0IGluIHRoZSBkcmFmdCBmb3Igd2hpY2ggdGhlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtkcmFmdDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtuZWVkcyB0byBkZWZpbmUgbm9ybWF0aXZlIGJlaGF2aW9y
IGZvciB0aGUgJnF1b3Q7bm9kZSBwdW50IHByb2Nlc3Nvcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7bG9vazxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtwYXN0IHRoZSBTUkggYW5kIG1ha2UgZGV0ZXJtaW5hdGlv
bnMgYmFzZWQgb24gdGhlIGNvbnRlbnQuJnF1b3Q7Pzxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtUaGFua3M8YnI+DQomZ3Q7IDxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7UmVnYXJkcyDigKYgWmFmYXI8YnI+DQom
Z3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7KkZyb206ICpp
cHY2ICZsdDs8YSBocmVmPSJtYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+aXB2Ni1ib3VuY2VzQGlldGYub3JnPC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2Ni1ib3VuY2Vz
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2Ni1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsm
Z3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDtKb2VsIE0uIEhhbHBlcm4mcXVvdDs8YnI+DQomZ3Q7IDxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0OzxhIGhyZWY9Im1h
aWx0bzpqbWhAam9lbGhhbHBlcm4uLi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhAam9lbGhhbHBl
cm4uY29tPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29t
IiB0YXJnZXQ9Il9ibGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7Jmd0Ozxicj4NCiZn
dDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsqRGF0ZTogKldl
ZG5lc2RheSwgRGVjZW1iZXIgNCwgMjAxOSBhdCA0OjM3IFBNPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOypUbzogKk9sZSBUcm9hbiAmbHQ7PGEg
aHJlZj0ibWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnIiB0YXJnZXQ9Il9ibGFuayI+b3Ryb2Fu
QGVtcGxveWVlcy5vcmc8L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPm90cm9hbkBlbXBsb3llZXMub3JnPC9hPiZndDsmZ3Q7LCA2bWFuIFdHICZs
dDs8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0
Zi5vcmc8L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7
bWFpbHRvOjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2
NkBpZXRmLm9yZzwvYT4mZ3Q7Jmd0Oyw8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7U1BSSU5HIFdHICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5n
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7bWFpbHRv
OjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdA
aWV0Zi5vcmc8L2E+Jmd0OyZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7KlN1YmplY3Q6ICpSZTogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3I8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDtkcmFmdC1pZXRm
LTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIHJlLXJlYWQgdGhpcyBkcmFmdCwgYW5kIEkgYW0gYWZy
YWlkIGl0IGlzIGN1cnJlbnRseTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7dW5kZXItc3BlY2lmaWVkLjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtJbiBvcmRlciBmb3IgdGhlIHZhcmlvdXMgZXhhbXBsZXMgdG8g
d29yaywgdGhlcmUgaXMgYXNzdW1lZDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7YmVoYXZpb3IgYnk8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7dGhlIHByb2Nlc3NvciB0byB3aGljaCBwYWNrZXRzIGFyZSBwdW50
ZWQuJm5ic3A7Jm5ic3A7SSBjb3VsZCBub3QgZmluZDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7d2hlcmUgdGhpczxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtub3JtYXRpdmUgYmVoYXZpb3IgaXMgZGVzY3JpYmVk
IGV4cGxpY2l0bHkuJm5ic3A7Jm5ic3A7SXQgYXBwZWFycyB0aGF0IHRoZTxicj4NCiZndDsgPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtiZWhhdmlvciByZXF1aXJl
cyB0aGF0IHRoZSBub2RlICZxdW90O3B1bnQgcHJvY2Vzc29yJnF1b3Q7IGxvb2sgcGFzdCB0aGU8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1NSSCBhbmQ8YnI+DQom
Z3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7bWFrZSBkZXRl
cm1pbmF0aW9ucyBiYXNlZCBvbiB0aGUgY29udGVudC4mbmJzcDsmbmJzcDtUaGlzIG5lZWRzIHRv
IGJlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkZXNjcmliZWQ8
YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZXhw
bGljaXRseS4mbmJzcDsmbmJzcDtBbmQgaXQgbmVlZHMgc29tZSBkaXNjdXNzaW9uIG9mIHdoeSBp
dCBpcyBsZWdpdGltYXRlIHRvPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO2xvb2sgcGFzdCB0aGUgU1JIIHdoZW4gdGhlIFNSSCBkb2VzIG5vdCBz
aG93IFNMPTAuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO1lvdXJzLDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO09uIDEyLzQvMjAxOSAzOjUzIFBNLCBPbGUgVHJvYW4gd3JvdGU6PGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsm
bmJzcDsmbmJzcDsgSGVsbG8sPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7QXMgYWdyZWVkIGluIHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4gU2luZ2Fw
b3JlLCB0aGlzPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgbWVzc2FnZSBzdGFydHMgYSBuZXcgdHdvIHdlZWsg
Nk1BTiBXb3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDthZHZhbmNpbmc6PGJyPg0KJmd0OyA8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGl0bGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDs6IE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2U8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyhPQU0pIGluPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsgU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5lIChTUnY2KTxi
cj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0F1dGhvciZuYnNw
OyZuYnNwOyA6IFouIEFsaSwgQy4gRmlsc2ZpbHMsIFMuIE1hdHN1c2hpbWEsIEQuPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtWb3llciwgTS4gQ2hlbjxicj4NCiZn
dDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0ZpbGVuYW1lIDogZHJhZnQt
aWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO1BhZ2VzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7OiAyMzxicj4N
CiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0RhdGUmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgOiAyMDE5LTExLTIwPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmlu
Zy1zcnY2LW9hbS88L2E+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgYXMgYSBQcm9wb3NlZCBTdGFuZGFyZC48
YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyZuYnNwOyZuYnNwOyBTdWJzdGFudGl2ZSBjb21tZW50cyBhbmQgc3RhdGVtZW50cyBvZiBz
dXBwb3J0IGZvcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7cHVi
bGlzaGluZyB0aGlzPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgZG9jdW1lbnQgc2hvdWxkIGJlIGRpcmVjdGVk
IHRvIHRoZSBtYWlsaW5nIGxpc3QuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgRWRpdG9yaWFsIHN1Z2dlc3Rp
b25zIGNhbiBiZSBzZW50IHRvIHRoZSBhdXRob3IuIFRoaXMgbGFzdDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Y2FsbCB3aWxsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgZW5k
IG9uIHRoZSAxOHRoIG9mIERlY2VtYmVyIDIwMTkuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgVG8gaW1wcm92
ZSBkb2N1bWVudCBxdWFsaXR5IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBjYXVnaHQ8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2FzIGVhcmx5PGJyPg0KJmd0OyA8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsm
bmJzcDsgYXMgcG9zc2libGUsIHdlIHdvdWxkIHJlcXVpcmUgYXQgbGVhc3Q8YnI+DQomZ3Q7IDxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZu
YnNwOyB0d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUgcmV2aWV3IG9mIHRoZTxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZG9jdW1lbnQuJm5ic3A7Jm5ic3A7
UGxlYXNlIGxldDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBjaGFpcnMga25vdyBpZiB5b3UgYXJlIHdp
bGxpbmcgdG8gYmUgYSByZXZpZXdlci48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgbGFzdCBjYWxsIHdp
bGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBzcHJpbmcgd29ya2luZzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Z3JvdXAsIHdpdGg8YnI+DQomZ3Q7IDxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBkaXNj
dXNzaW9uIGRpcmVjdGVkIHRvIHRoZSBpcHY2IGxpc3QuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgVGhhbmtz
LDxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEJvYiAmYW1wOyBPbGUsIDZtYW4gY28tY2hhaXJzPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7IElFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdDxi
cj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBo
cmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8
L2E+ICZsdDttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5pcHY2QGlldGYub3JnPC9hPiZndDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2
NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZn
dDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7IEFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9pcHY2IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9pcHY2PC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SUVURiBJUHY2IHdvcmtpbmcg
Z3JvdXAgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+aXB2NkBpZXRmLm9yZzwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2NkBp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+Jmd0OyAmbHQ7bWFpbHRv
OjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRm
Lm9yZzwvYT4mZ3Q7PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO0FkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NjwvYT48YnI+DQomZ3Q7IDxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7
IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJRVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5n
IGxpc3Q8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1h
aWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRmLm9yZzwvYT4gJmx0
O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlw
djZAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7QWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vaXB2NiIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pcHY2PC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQomZ3Q7IDxicj4NCjxicj4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0Kc3ByaW5nIG1haWxp
bmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tPGJyPg0KSUVURiBJUHY2IHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJl
Zj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pcHY2QGlldGYub3JnPC9h
Pjxicj4NCkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiA8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2NjwvYT48YnI+DQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+
PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_54B4EB6B1A87423B976E54CF739C1DCAciscocom_--


From nobody Fri Dec 20 07:50:30 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 079F7120098 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:50:28 -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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ffDWwSMKTjD3 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:50:24 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 071F41200B1 for <spring@ietf.org>; Fri, 20 Dec 2019 07:50:23 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2053.outbound.protection.outlook.com [104.47.13.53]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-136-DWhLmQALO-msKv-FL98eeQ-1; Fri, 20 Dec 2019 15:50:17 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5368.eurprd03.prod.outlook.com (20.179.45.211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.18; Fri, 20 Dec 2019 15:50:14 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2559.015; Fri, 20 Dec 2019 15:50:14 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>, SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruAAANoaAAAAIVcA
Date: Fri, 20 Dec 2019 15:50:14 +0000
Message-ID: <DBBPR03MB54156546800063A85AF17591EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com>
In-Reply-To: <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2c0f:fe40:3:1:885a:9913:a5d8:815f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: a61e9195-6624-48e5-0cf8-08d785644deb
x-ms-traffictypediagnostic: DBBPR03MB5368:
x-microsoft-antispam-prvs: <DBBPR03MB5368A5A3E5D573F8FD63C654EE2D0@DBBPR03MB5368.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(39860400002)(346002)(136003)(376002)(189003)(13464003)(199004)(966005)(55016002)(64756008)(54906003)(6916009)(52536014)(9686003)(186003)(66574012)(81166006)(4326008)(66556008)(5660300002)(81156014)(53546011)(6506007)(478600001)(7696005)(2906002)(76116006)(66946007)(45080400002)(66476007)(33656002)(71200400001)(316002)(66446008)(8676002)(86362001)(8936002); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5368; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RzqoDU3gck9A/nULBeJza4sRjUtN+JhkrXvakrDAKADOX185FqkINdNyZNlyFcZb1gaz0qzGLiZ3hd8MRYiqzI3ob8Xk9m+iPI0xj2h/tO8S+CNoKPyg5VJkgQvs39UJNqrFxaDDUWYHkeyxS0b2GqieMJW/Ur1sx98tAZors1AberfDldRJlLskRQ/5+i6+49PEbHKgUkM3UhxaqjEtlmzqpxPGbluwyY9oR+un5H2AedqOkUlhA9OaaKKkGAt8r9yt/AwermdhKQiHKVgXLpmbUcBHnAcNHCh7pqBx2EC74IwsIvJCUGYSgB3bgb3Pv8nD5mW5uEF0h1UL7WTq/x4K+/WX7NwMa2Alt13Vcn9o1jE6NWuerQ5woG4bxNGD4QfDFrV4j365gT1dJh4bepofx765biCL8j5MsHDXx0pqy6KYEcjQLWyJem7eqJEDcCuUGURVSioQw16RtuN+GsuYqSP9XNSnUFwv1HIB55bko9AyhqCvHOrLg5z60+Z9OrzsVMHsfoDcbxUN/Wur2GEvFIh7yIg2EeIQdoCLhMs=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a61e9195-6624-48e5-0cf8-08d785644deb
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 15:50:14.5149 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Z3xui26lRVErm0XgE/gw8cc4mrU3IZwM/b83S71IfF2oMtPPlTIj/+GbS3ZyyREMzIjbZj2yIoU4Bci0C7xWFM1DZRjVVqleqcxLtYuBvY8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5368
X-MC-Unique: DWhLmQALO-msKv-FL98eeQ-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB54156546800063A85AF17591EE2D0DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/6cToFuHRaug1gqFEtPLH13hsY4g>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:50:28 -0000

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

V2hpY2ggbWFrZXMgdGhhdCBhbiBhZGRyZXNzIGluIG15IGJvb2suDQoNCkxldCBtZSBwdXQgdGhp
cyBhbm90aGVyIHdheSDigJMgaWYgYSBob3VzZSBpcyAxOTQgeHh4eCBkcml2ZSDigJMgdGhhdCBp
cyBhbiBpZGVudGlmaWVyLiAgVGhlIG1vbWVudCB5b3Ugc2VuZCBtYWlsIHRvIGl0IOKAkyB0aGF0
IGlzIGFuIGFkZHJlc3MuDQoNClRoZXJlZm9yZSDigJMgdGhpcyByZWRlZmluZXMgdGhlIGFkZHJl
c3Mgc2VtYW50aWNzIOKAkyBhbmQgdGhhdCDigJMgc2hvdWxkIGJlIGFjY29tcGFuaWVkIGJ5IGFu
IHVwZGF0ZSB0byBzYWlkIGRyYWZ0cyB0byBhdm9pZCBjb25mdXNpb24gYW5kIHRvIGF2b2lkIHBv
dGVudGlhbCBmdXR1cmUgY29tcGxpY2F0aW9ucw0KDQpBbmRyZXcNCg0KDQpGcm9tOiBSb2JlcnQg
UmFzenVrIDxyb2JlcnRAcmFzenVrLm5ldD4NClNlbnQ6IEZyaWRheSwgMjAgRGVjZW1iZXIgMjAx
OSAxODo0NQ0KVG86IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5j
b20+DQpDYzogQWxleGFuZHJlIFBldHJlc2N1IDxhbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29t
PjsgR3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5n
QGlldGYub3JnPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47IFBhYmxvIENh
bWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb20+DQpTdWJqZWN0OiBSZTogW3Nw
cmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCj4gU28gIHdlIGFyZSBsZWZ0IHdpdGggYSBjaGlja2Vu
IGFuZCBlZ2cgc2l0dWF0aW9uIOKAkyBpcyB0aGUgU0lEIGFuIGFkZHJlc3Mgb3IgaXNu4oCZdCBp
dC4NCg0KSSBkbyBub3Qgc2VlIGhlcmUgbmVpdGhlciBjaGlja2VuIG5vciBhbiBlZ2cgaGVyZS4g
U0lEIGRlZmluaXRpb24gZm9yIFNSdjYgaXMgdmVyeSBjbGVhci4gSXQgaXMgPExPQzpGVU5DOkFS
Rz4uDQoNCkRvbmUuDQoNCk9idmlvdXNseSBMT0NhdG9yIHBhcnQgaXMgcm91dGFibGUuDQoNClRo
eCwNClIuDQoNCk9uIEZyaSwgRGVjIDIwLCAyMDE5IGF0IDQ6MzMgUE0gQW5kcmV3IEFsc3RvbiA8
QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbTxtYWlsdG86QW5kcmV3LkFsc3RvbkBsaXF1
aWR0ZWxlY29tLmNvbT4+IHdyb3RlOg0KKzENCg0KSSBoYXZlIGxvbmcgYXJndWVkIHRoYXQgU1J2
NiBlc3NlbnRpYWxseSByZWRlZmluZXMgYW5kIG92ZXJsb2FkcyB0aGUgaXB2NiBhZGRyZXNzIGFz
IGRlZmluZWQg4oCTIHRoZSBhcmd1bWVudCB0aGF0IEkgaGF2ZSBiZWVuIGdpdmVuIGlzIHRoYXQg
dGhlIFNJRCBpcyBpbiBmYWN0IG5vdCBhbiBhZGRyZXNzIOKAkyBob3dldmVyIOKAkyBieSB2aXJ0
dWUgb2YgdGhlIGZhY3QgdGhhdCB0aGUgU0lEIGluIFNSdjYgaXMgY29waWVkIGludG8gdGhlIGFk
ZHJlc3MgZmllbGQgZHVyaW5nIHRyYWZmaWMgc3RlZXJpbmcg4oCTIGFuZCByb3V0aW5nIG9jY3Vy
cyBiYXNlZCBvbiB0aGF0IERBIOKAkyBpdCBtb3N0IGNlcnRhaW5seSBpcyBhbiBhZGRyZXNzLg0K
DQpTbyAgd2UgYXJlIGxlZnQgd2l0aCBhIGNoaWNrZW4gYW5kIGVnZyBzaXR1YXRpb24g4oCTIGlz
IHRoZSBTSUQgYW4gYWRkcmVzcyBvciBpc27igJl0IGl0LiAgSWYgaXQgaXNu4oCZdCDigJMgSSAx
MDAlIGFncmVlIHdpdGggeW91IHRoYXQgc29tZXRoaW5nIGVsc2Ugc2hvdWxkIGJlIHVzZWQg4oCT
IGluIHdoaWNoIGNhc2UgaG93IGRvIHlvdSBhZGRyZXNzIHRoZSBzdGVlcmluZyBpc3N1ZS4gIElm
IGl0IGlzIGFuIGFkZHJlc3Mg4oCTIHRoZW4gdGhpcyBkcmFmdCBmdW5kYW1lbnRhbGx5IHJlZGVm
aW5lcyB0aGUgSVB2NiBhZGRyZXNzIHNlbWFudGljcyDigJMgYW5kIEkgd291bGQgYXJndWUgdGhh
dCBzaG91bGQgb25seSBiZSBkb25lIGJ5IGFuIHVwZGF0ZSBvZiBSRkM0MjkxLCBhbmQgcG90ZW50
aWFsbHkgYSBudW1iZXIgb2Ygb3RoZXIgZG9jdW1lbnRzIHdoaWNoIHJlbHkgb24gdGhlIGN1cnJl
bnQgc2VtYW50aWMuDQoNCkJ1dCDigJMgZWl0aGVyIHdheSDigJMgSSBkbyBub3QgdGhpbmsgd2Ug
Y2FuIGFyZ3VlIHRoYXQgdGhlIFNJRCBhbmQgYSB2NiBhZGRyZXNzIGFyZSBjdXJyZW50bHkgZGlm
ZmVyZW50IHRoaW5ncyBpbiB0aGUgZHJhZnRzIOKAkyBzaW5jZSBhIFNJRCBpcyBjb3BpZWQgaW50
byB0aGUgREEgZmllbGQg4oCTIGFuZCB1c2VkIHRvIHJvdXRlIG9uIOKAkyBhbmQgd2hpbGUgdGhh
dCByZW1haW5zIOKAkyBJIGhhdmUgc3RhdGVkIGJlZm9yZSwgYW5kIHdpbGwgc3RhdGUgYWdhaW4s
IEkgaGF2ZSBkZWVwIGNvbmNlcm5zIGFzIHRvIHRoZSB1bmtub3duIGNvbnNlcXVlbmNlcyBvZiBm
dW5kYW1lbnRhbGx5IGNoYW5naW5nIHRoZSBzZW1hbnRpY3Mgb2YgYW4gYWRkcmVzcyBhcyBpdCB3
YXMgZGVmaW5lZCBpbiBvdGhlciBSRkPigJlzIGFuZCBhcyBoYXZlIHdpZGUgZGVwbG95bWVudC4N
Cg0KVGhhbmtzDQoNCkFuZHJldw0KDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0
Zi5vcmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIEFsZXhh
bmRyZSBQZXRyZXNjdQ0KU2VudDogRnJpZGF5LCAyMCBEZWNlbWJlciAyMDE5IDE4OjE5DQpUbzog
Um9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8bWFpbHRvOnJvYmVydEByYXN6dWsubmV0
Pj47IEd5YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb208bWFpbHRvOmhheWFidXNhZ3Nt
QGdtYWlsLmNvbT4+DQpDYzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZz4+OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPG1haWx0bzpt
YXJrenp6c21pdGhAZ21haWwuY29tPj47IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2Ft
YXJpbEBjaXNjby5jb208bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbT4+DQpTdWJqZWN0OiBSZTog
W3NwcmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCg0KDQpMZSAyMC8xMi8yMDE5IMOgIDAwOjA3LCBS
b2JlcnQgUmFzenVrIGEgw6ljcml0IDoNCj4NCj4gRml4ZWQgbGVuZ3RoIG9mIGFueSBmaWVsZCBM
T0M6RlVOQzpBUkdzIG1ha2VzIG5vIHNlbnNlIHRvIG1lLiBXaGF0IGlzDQo+IG9wdGltYWwgZm9y
IFJvbiBvciBNYXJrIG1heSBub3QgYmUgb3B0aW1hbCBmb3IgbWUuDQoNCkkgdGhpbmsgSSBjYW4g
bGVnaXRpbWF0ZWx5IHdvbmRlciB3aGV0aGVyIHRoZSAnU0lEJyBTZWdtZW50IElkZW50Zmllcg0K
c2hvdWxkIG5vdCBiZSBzb21ldGhpbmcgZWxzZSB0aGFuIGFuIElQIGFkZHJlc3MuDQoNCk1ha2lu
ZyBhIFNJRCBhbiBJUCBhZGRyZXNzIG1pZ2h0IGxlYWQgdG8gb3RoZXIgd2VsbC1rbm93biBjb25m
dXNpb25zDQpsaWtlIGluIE9TUEY6IHRoZXJlIGlzIGEgUm91dGVyIElEIHdoaWNoIGlzIGFuIElQ
IGFkZHJlc3MgaW4gc29tZQ0KbWFudWZhY3R1cmVyJ3Mgc3BlYWssIGl0IHdvcmtzIGZpbmUsIGJ1
dCBpdCBkb2VzIG5vdCByZXBseSB0byBwaW5nIHVuZGVyDQphbnkgY29uZmlndXJhdGlvbiB3aGF0
c29ldmVyLg0KDQpUaGF0IGlzIG5vdCBhIGdvb2QgdGhpbmcuIFRoZSByb3V0ZXIgaWQgbG9va3Mg
bGlrZSBhbiBJUCBhZGRyZXNzIGJ1dCBpdA0KaXMgbm90IG9uZS4gV2hlbiBtaWdyYXRpbmcgT1NQ
RiB0byBJUHY2IGFsbCB3YXMgY2hhbmdlZCBidXQgdGhlIFJvdXRlcg0KSUQgc3RheWVkIGxpa2Ug
YW4gSVB2NCBhZGRyZXNzLiBTbyBpdCBpcyBhbiBJUHY2IE9TUEYgYnV0IGhhcyBzb21lIElQdjQN
CmluIGl0Lg0KDQpUaGUgY29sdW1uLWhleHRldCBub3RhdGlvbiwgb3IgbW9yZSBwcmVjaXNlbHkg
c29tZXRoaW5nIGxpa2UNCiIyMDAxOmRiODo6IiwgZGVub3RlcyBhbiBJUCBhZGRyZXNzLiBOb3Qg
b25seSBpcyBpdCBhIERvY3VtZW50YWl0b24NClByZWZpeCwgYnV0IGl0IGlzIGFuIElQIGFkZHJl
c3MuIFRoZXJlIGlzIGFuIFJGQyBmb3IgaXQuIEl0IGlzIHNvbWVob3cNCnJlc2VydmVkIGFuZCBp
dCBzaG91bGRudCBiZSB1c2VkIGZvciBzb21ldGhpbmcgZWxzZSwgb3RoZXJ3aXNlIGl0DQpjcmVh
dGVzIGNvbmZ1c2lvbi4NCg0KSXQgY291bGQgYmUgZWFzeSB0byBjcmVhdGUgYSBuZXcgc3BhY2Ug
Zm9yIFNJRCwgd2l0aCBpdHMgZGlzdGluY3QNCm5vdGF0aW9uLCBsaWtlIDY0Yml0IGlkZW50aWZp
ZXJzICJhYl9jZF9lZl9naF8wMV8wMl9fIi4gTm9ib2R5IHdvdWxkDQp0cnkgdG8gcGluZyB0aGVz
ZSBiZWNhdXNlIHRoZXkgZG9udCBsb29rIGxpa2UgSVAgYWRkcmVzc2VzLg0KDQpUaGVuLCB3ZSBt
aWdodCB3b25kZXIgd2hldGhlciB0aGVzZSBTSURzIHNob3VsZCBiZSBmaXhlZCBvciB2YXJpYWJs
ZSBsZW5ndGguDQoNCkFsZXgNCg0KPg0KPiBXaGlsZSB3ZSBhcmUgYXQgdGhhdCBmaXhlZCBzaXpl
IG9mIDEyOCBiaXRzIG9mIElQdjYgYWxzbyBtYWtlcyBubyBzZW5zZQ0KPiAtIGJ1dCB0aGF0IHZl
c3NlbCBsZWZ0IHRoZSBoYXJib3VyIGEgd2hpbGUgYWdvLg0KPg0KPiBDaGVlcnMsDQo+IFIuDQo+
DQo+DQo+DQo+DQo+IE9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDEwOjU3IFBNIEd5YW4gTWlzaHJh
IDxoYXlhYnVzYWdzbUBnbWFpbC5jb20NCjxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tJTIw
JTBiPj4gPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+PiB3cm90ZToNCj4NCj4NCj4NCj4g
T24gVGh1LCBEZWMgMTksIDIwMTkgYXQgNDoxNyBQTSBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhA
Z21haWwuY29tDQo8bWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20lMGI+PiA8bWFpbHRvOm1h
cmt6enpzbWl0aEBnbWFpbC5jb20+PiB3cm90ZToNCj4NCj4NCj4NCj4gT24gVGh1LCAxOSBEZWMg
MjAxOSwgMjI6NDggUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCksDQo+IDxwY2FtYXJpbEBjaXNj
by5jb20gPG1haWx0bzpwY2FtYXJpbEBjaXNjby5jb208bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNv
bSUyMCUzY21haWx0bzpwY2FtYXJpbEBjaXNjby5jb20+Pj4gd3JvdGU6DQo+DQo+IEhpLA0KPg0K
PiBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0LCB0aGUgY2hvaWNlIG9mIHRoZSBsb2NhdG9yIGxl
bmd0aA0KPiBpcyBkZXBsb3ltZW50IHNwZWNpZmljLg0KPiBMSU5FIGhhcyBkZXBsb3llZCBTUnY2
IHVzaW5nIGEgbG9jYXRvciBkaWZmZXJlbnQgdGhhbiBhIC82NC4NCj4NCj4NCj4gVGhpcyBpcyBl
ZmZlY3RpdmVseSBhbiBhcHBlYWwgdG8gYXV0aG9yaXR5Lg0KPg0KPiBXaGF0IG1ha2VzIHdoYXQg
TElORSBoYXMgZG9uZSB0aGUgYmVzdCBhbmQgcmlnaHQgdGhpbmcgdG8gZG8/DQo+DQo+IEkgY2Fu
IGFscmVhZHkgc2VlIHRoZXkncmUgdXNpbmcgdGhlIElQdjQgbGluay1sb2NhbCAxNjkuMjU0LzE2
DQo+IHByZWZpeCBpbiBhIG1hbm5lciB0aGF0IHdpbGRseSB2aW9sYXRlcyBob3cgaXQgaXMgc3Bl
Y2lmaWVkIHRvDQo+IGJlIHVzZWQgaW4gUkZDMzkyNy4gU2VlIFNsaWRlcyA5LCAxMiwgMjQuDQo+
DQo+IFR5aW5nIHlvdXIgSVB2NiBhZGRyZXNzaW5nIHBsYW4gdG8gSVB2NCBhZGRyZXNzaW5nIGNv
dWxkIGVuZCB1cA0KPiBpbXBvc2luZyBJUHY0J3MgYWRkcmVzc2luZyBsaW1pdGF0aW9ucyBvbiBJ
UHY2IC0gZGVmZWF0aW5nIHRoZQ0KPiBwcmltYXJ5IHB1cnBvc2Ugb2YgSVB2NiAtIHByb3ZpZGlu
ZyBtYW55IG1vcmUgYWRkcmVzc2VzIHRoYW4gSVB2NC4NCj4NCj4gU2xpZGUgMzIgc2hvd3MgdGhl
eSdyZSB2aW9sYXRpbmcgUkZDIDQxOTMgKElQdjYgVUxBcyksIGJlY2F1c2UNCj4gdGhleSdyZSB1
c2luZyBVTEEtQ3MgKCdmYycpIHJhdGhlciB0aGFuIFVMQS1McyAoJ2ZkJyksIGRlc3BpdGUNCj4g
dGhlcmUgYmVpbmcgbm8gY2VudHJhbCByZWdpc3RyeS4gIFRoZWlyIDQwIGJpdCBHbG9iYWwgSUQg
b2YgIjE3Ig0KPiBjb3VsZCBiZSByYW5kb20sIGFsdGhvdWdoIEknbSBndWVzc2luZyBub3QsIGFz
IHJhbmRvbSBudW1iZXJzDQo+IHdvdWxkIHVzdWFsbHkgaGF2ZSBmYXIgbGVzcyB6ZXJvcyBpbiB0
aGVtLiBUaGVzZSBzb3J0cyBvZiBVTEENCj4gZXJyb3JzIGFyZSB3aHkgSSBwcmVzZW50ZWQgIkdl
dHRpbmcgSVB2NiBBZGRyZXNzaW5nIFJpZ2h0IiBhdA0KPiBBdXNOT0cgdGhpcyB5ZWFyIC0NCj4g
aHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRp
bmctaXB2Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQ8aHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5u
ZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRpbmctaXB2Ni1wcml2YXRlLWFkZHJlc3Np
bmctcmlnaHQ+IC4NCj4NCj4NCj4gVGhpcyBpcyBhbiBJbnRlcm5ldCBEcmFmdCwgc28gdGhpcyBp
cyB0aGUgYmVzdCB0aW1lIHRvIG1ha2UNCj4gdGhlc2Ugc29ydHMgb2YgY2hhbmdlcywgYXMgaXQg
aXMgbXVjaCBlYXNpZXIgbm93LiBXaGVuIHRoaW5ncw0KPiBiZWNvbWUgUkZDcyBpdCBiZWNvbWVz
IG11Y2ggaGFyZGVyIChhbmQgbXVjaCwgbXVjaCBoYXJkZXIgd2hlbg0KPiB0aGV5IGJlY29tZSBJ
bnRlcm5ldCBTdGFuZGFyZHMpLg0KPg0KPiBJZiBzb21lYm9keSBoYXMgZGVwbG95ZWQgSW50ZXJu
ZXQgRHJhZnQgbGV2ZWwgdGVjaG5vbG9neSwgdGhleQ0KPiBoYXZlIHRvIGFjY2VwdCB0aGUgcmlz
ayB0aGF0IHdoYXQgdGhleSd2ZSBkZXBsb3llZCBtaWdodCBub3QNCj4gY29tcGx5IHdpdGggdGhl
IGV2ZW50dWFsIFJGQy4NCj4NCj4gUmVnYXJkcywNCj4gTWFyay4NCj4NCj4gIFtHeWFuXSBGb3Ig
SVB2NiBhZGRyZXNzaW5nIHlvdSBjYW4gaGF2ZSBhbnkgbGVuZ3RoIHByZWZpeCB1cCB0bw0KPiAv
MTI4LiAgaSBhbSBhbGwgZm9yIGZsZXhpYmlsaXR5IHdpdGggdmxzbSBldmVuIHRob3VnaCBtYXkg
bm90IGJlDQo+IHdpZGVseSB1c2VkLg0KPg0KPiBTUnY2IFNJRCBlbmNvZGluZyBkaWZmZXJzIGlu
IHRoYXQgd2UgaGFkIDMgZmllbGRzDQo+IHtsb2NhdG9yO2Z1bmN0aW9uO2FyZ3VtZW50c30gdGhh
dCBJIHRoaW5rIGl0IG1ha2VzIHNlbnNlIHRvIGJlIGZpeGVkDQo+IGluIHRoZSBzcGVjaWZpY2F0
aW9uIGFzIFJvbiBoYXMgYnJvdWdodCB1cC4NCj4NCj4gRnJvbSBhbiBvcGVyYXRvciBwZXJzcGVj
dGl2ZSBmb3IgcHJvZ3JhbW1hYmlsaXR5IGFzIFNSdjYNCj4gZGVwbG95bWVudHMgd2l0aCBvciB3
aXRob3V0IGNlbnRyYWxpemVkIGNvbnRyb2xsZXIsIGZpeGVkIGxlbmd0aCBvZg0KPiB0aGUgMyBm
aWVsZHMgbWFrZXMgc2Vuc2Ugc28gb3BlcmF0b3JzIGNhbiBlYXNpbHkgY3JhZnQgQUNMcyBmb3IN
Cj4gZGVwbG95bWVudHMuDQo+DQo+IEkgdGhpbmsgd2UgY291bGQgZ28gY3Jhenkgd2l0aCB0aGUg
c2l6aW5nIGJ1dCBJIHRoaW5rIHNpbmNlIDY0IGJpdA0KPiBib3VuZGFyeSBleGlzdHMgdG9kYXkg
Zm9yIHNsYWFjIHdlIGNvdWxkIG1ha2UgdGhlIGxvY2F0b3IgLzY0IGFzDQo+IHdlbGwgaXMgZmlu
ZS4gIFdlIGNvdWxkIHNwbGl0IHRoZSBvdGhlciAyIGZpZWxkcyBldmVubHkgMzIgYml0cyBlYWNo
DQo+IG9yIG1ha2UgdGhlIGZ1bmN0aW9uIGxvbmdlci4gIEkgdGhpbmsgd2XigJlsbCBkZWZpbmVk
IHNpemluZyBpcw0KPiBpbXBvcnRhbnQgc28gU0lEIGFkZHJlc3NpbmcgcGxhbiBpcyBub3QgY2hh
b3RpYy4NCj4NCj4NCj4NCj4NCj4gQ2hlZXJzLA0KPiBQYWJsby4NCj4NCj4gWzFdDQo+IGh0dHBz
Oi8vc3BlYWtlcmRlY2suY29tL2xpbmVfZGV2ZWxvcGVycy9saW5lLWRhdGEtY2VudGVyLW5ldHdv
cmtpbmctd2l0aC1zcnY2PGh0dHBzOi8vc3BlYWtlcmRlY2suY29tL2xpbmVfZGV2ZWxvcGVycy9s
aW5lLWRhdGEtY2VudGVyLW5ldHdvcmtpbmctd2l0aC1zcnY2Pg0KPg0KPiDvu78tLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3Jn
DQo8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnJTBiPj4gPG1haWx0bzpzcHJpbmctYm91
bmNlc0BpZXRmLm9yZz4+IG9uIGJlaGFsZiBvZiBBbGV4YW5kcmUNCj4gUGV0cmVzY3UgPGFsZXhh
bmRyZS5wZXRyZXNjdUBnbWFpbC5jb20NCjxtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWls
LmNvbSUwYj4+IDxtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbT4+DQo+IERhdGU6
IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0DQo+IFRvOiAic3ByaW5nQGlldGYu
b3JnIDxtYWlsdG86c3ByaW5nQGlldGYub3JnPjxtYWlsdG86c3ByaW5nQGlldGYub3JnJTIwJTNj
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUzZT4iDQo+IDxzcHJpbmdAaWV0Zi5vcmcgPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUyMCUzY21haWx0bzpzcHJpbmdA
aWV0Zi5vcmc+Pj4NCj4gU3ViamVjdDogUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9ycw0KPg0K
Pg0KPg0KPiAgICAgTGUgMTkvMTIvMjAxOSDDoCAwMDoxMywgTWFyayBTbWl0aCBhIMOpY3JpdCA6
DQo+ICAgICBbLi4uXQ0KPg0KPiAgICAgPiBWTFNNIFt2YXJpYWJsZSBsZW5ndGggc3VibmV0IG1h
c2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFyZCwNCj4NCj4gICAgIFdlIG5lZWQgVkxTTSBpbiBvdGhl
ciBwbGFjZXMgdG9vLCBzdWNoIGFzIGluIFVMQQ0KPiBwcmVmaXhlcyBmZCBhbmQgZmMuDQo+DQo+
ICAgICBJIHRoaW5rIGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBi
dXQNCj4gaXQgaXMgdGhlcmUgZm9yDQo+ICAgICBncm93dGguDQo+DQo+ICAgICBBbGV4DQo+DQo+
ICAgICA+DQo+ICAgICA+IFJlZ2FyZHMsDQo+ICAgICA+IE1hcmsuDQo+ICAgICA+DQo+ICAgICA+
ICAgICBfXw0KPiAgICAgPg0KPiAgICAgPiAgICAgSW4gdGhpcyBjYXNlLCB3ZSBzaG91bGQgcHJv
YmFibHkgY2hhbmdlIHRoZQ0KPiBkb2N1bWVudCB0byByZWZsZWN0DQo+ICAgICA+ICAgICBpbXBs
ZW1lbnRlZCBiZWhhdmlvci5fX19fDQo+ICAgICA+DQo+ICAgICA+ICAgICBfXyBfXw0KPiAgICAg
Pg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgICAgICAgICAgICAgICAgIFJvbl9fX18NCj4gICAg
ID4NCj4gICAgID4gICAgIF9fIF9fDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICBKdW5p
cGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo+ICAgICA+DQo+ICAgICA+ICAgICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgPiAgICAgc3ByaW5nIG1h
aWxpbmcgbGlzdA0KPiAgICAgPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9y
Zz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+IDxtYWlsdG86c3ByaW5nQGlldGYub3JnIDxt
YWlsdG86c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86
c3ByaW5nQGlldGYub3JnPj4+DQo+ICAgICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nPg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+ICAg
ICA+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZz4NCj4gICAgID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9zcHJpbmc8aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc+DQo+
ICAgICA+DQo+DQo+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KPiAgICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmc8bWFp
bHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+IGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vc3ByaW5nPg0KPg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmlu
Z0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9y
Zz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc+DQo+DQo+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IHNwcmluZyBtYWlsaW5nIGxp
c3QNCj4gc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86c3By
aW5nQGlldGYub3JnPg0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nw
cmluZzxodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZz4NCj4NCj4g
LS0NCj4NCj4gR3lhbiBTLiBNaXNocmENCj4NCj4gSVQgTmV0d29yayBFbmdpbmVlcmluZyAmIFRl
Y2hub2xvZ3kNCj4NCj4gVmVyaXpvbiBDb21tdW5pY2F0aW9ucyBJbmMuIChWWikNCj4NCj4gMTMx
MDEgQ29sdW1iaWEgUGlrZSBGREMxIDNyZCBGbG9vcg0KPg0KPiBTaWx2ZXIgU3ByaW5nLCBNRCAy
MDkwNA0KPg0KPiBVbml0ZWQgU3RhdGVzDQo+DQo+IFBob25lOiAzMDEgNTAyLTEzNDcNCj4NCj4g
RW1haWw6IGd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208bWFpbHRvOmd5YW4ucy5taXNocmFAdmVy
aXpvbi5jb20+IDxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbT4NCj4NCj4gd3d3Lmxp
bmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50PGh0dHA6Ly93
d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ+DQo+
IDxodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25z
dWx0YW50PGh0dHA6Ly93d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVz
LWNvbnN1bHRhbnQ+Pg0KPg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxt
YWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc+DQo+DQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJpbmdAaWV0
Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nPg0K
--_000_DBBPR03MB54156546800063A85AF17591EE2D0DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
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
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJlbi1LRSIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJX
b3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+V2hpY2ggbWFrZXMgdGhhdCBhbiBhZGRy
ZXNzIGluIG15IGJvb2suPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+TGV0IG1lIHB1
dCB0aGlzIGFub3RoZXIgd2F5IOKAkyBpZiBhIGhvdXNlIGlzIDE5NCB4eHh4IGRyaXZlIOKAkyB0
aGF0IGlzIGFuIGlkZW50aWZpZXIuJm5ic3A7IFRoZSBtb21lbnQgeW91IHNlbmQgbWFpbCB0byBp
dCDigJMgdGhhdCBpcyBhbiBhZGRyZXNzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PlRoZXJlZm9yZSDigJMgdGhpcyByZWRlZmluZXMgdGhlIGFkZHJlc3Mgc2VtYW50aWNzIOKAkyBh
bmQgdGhhdCDigJMgc2hvdWxkIGJlIGFjY29tcGFuaWVkIGJ5IGFuIHVwZGF0ZSB0byBzYWlkIGRy
YWZ0cyB0byBhdm9pZCBjb25mdXNpb24gYW5kIHRvIGF2b2lkIHBvdGVudGlhbCBmdXR1cmUgY29t
cGxpY2F0aW9uczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFuZHJldzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9ImVuLUtFIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGlu
ZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwv
Yj48c3BhbiBsYW5nPSJFTi1VUyI+IFJvYmVydCBSYXN6dWsgJmx0O3JvYmVydEByYXN6dWsubmV0
Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgMjAgRGVjZW1iZXIgMjAxOSAxODo0NTxi
cj4NCjxiPlRvOjwvYj4gQW5kcmV3IEFsc3RvbiAmbHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxl
Y29tLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IEFsZXhhbmRyZSBQZXRyZXNjdSAmbHQ7YWxleGFu
ZHJlLnBldHJlc2N1QGdtYWlsLmNvbSZndDs7IEd5YW4gTWlzaHJhICZsdDtoYXlhYnVzYWdzbUBn
bWFpbC5jb20mZ3Q7OyBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs7IE1hcmsgU21p
dGggJmx0O21hcmt6enpzbWl0aEBnbWFpbC5jb20mZ3Q7OyBQYWJsbyBDYW1hcmlsbG8gKHBjYW1h
cmlsKSAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTog
W3NwcmluZ10gNjQtYml0IGxvY2F0b3JzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgU28gJm5ic3A7d2UgYXJlIGxlZnQgd2l0aCBhIGNo
aWNrZW4gYW5kIGVnZyBzaXR1YXRpb24g4oCTIGlzIHRoZSBTSUQgYW4gYWRkcmVzcyBvciBpc27i
gJl0IGl0LiZuYnNwOyZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+SSBkbyBub3Qgc2VlIGhlcmUgbmVpdGhlciBjaGlja2VuIG5vciBhbiBl
Z2cgaGVyZS4gU0lEIGRlZmluaXRpb24gZm9yIFNSdjYgaXMgdmVyeSBjbGVhci4gSXQgaXMgJmx0
O0xPQzpGVU5DOkFSRyZndDsuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkRvbmUuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9idmlvdXNseSBMT0NhdG9yIHBhcnQgaXMg
cm91dGFibGUuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlRoeCw8YnI+DQpSLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIERlYyAyMCwgMjAxOSBhdCA0OjMzIFBNIEFu
ZHJldyBBbHN0b24gJmx0OzxhIGhyZWY9Im1haWx0bzpBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVj
b20uY29tIj5BbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPC9hPiZndDsgd3JvdGU6PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiYjNDM7MTwvc3Bhbj48c3BhbiBsYW5n
PSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij5JIGhhdmUgbG9uZyBhcmd1ZWQgdGhhdCBTUnY2IGVzc2VudGlhbGx5IHJlZGVmaW5lcyBhbmQg
b3ZlcmxvYWRzIHRoZSBpcHY2IGFkZHJlc3MgYXMgZGVmaW5lZCDigJMgdGhlIGFyZ3VtZW50IHRo
YXQgSSBoYXZlIGJlZW4gZ2l2ZW4gaXMgdGhhdCB0aGUgU0lEIGlzIGluIGZhY3QNCiBub3QgYW4g
YWRkcmVzcyDigJMgaG93ZXZlciDigJMgYnkgdmlydHVlIG9mIHRoZSBmYWN0IHRoYXQgdGhlIFNJ
RCBpbiBTUnY2IGlzIGNvcGllZCBpbnRvIHRoZSBhZGRyZXNzIGZpZWxkIGR1cmluZyB0cmFmZmlj
IHN0ZWVyaW5nIOKAkyBhbmQgcm91dGluZyBvY2N1cnMgYmFzZWQgb24gdGhhdCBEQSDigJMgaXQg
bW9zdCBjZXJ0YWlubHkgaXMgYW4gYWRkcmVzcy48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U28gJm5ic3A7
d2UgYXJlIGxlZnQgd2l0aCBhIGNoaWNrZW4gYW5kIGVnZyBzaXR1YXRpb24g4oCTIGlzIHRoZSBT
SUQgYW4gYWRkcmVzcyBvciBpc27igJl0IGl0LiZuYnNwOyBJZiBpdCBpc27igJl0IOKAkyBJIDEw
MCUgYWdyZWUgd2l0aCB5b3UgdGhhdCBzb21ldGhpbmcgZWxzZSBzaG91bGQgYmUgdXNlZA0KIOKA
kyBpbiB3aGljaCBjYXNlIGhvdyBkbyB5b3UgYWRkcmVzcyB0aGUgc3RlZXJpbmcgaXNzdWUuJm5i
c3A7IElmIGl0IGlzIGFuIGFkZHJlc3Mg4oCTIHRoZW4gdGhpcyBkcmFmdCBmdW5kYW1lbnRhbGx5
IHJlZGVmaW5lcyB0aGUgSVB2NiBhZGRyZXNzIHNlbWFudGljcyDigJMgYW5kIEkgd291bGQgYXJn
dWUgdGhhdCBzaG91bGQgb25seSBiZSBkb25lIGJ5IGFuIHVwZGF0ZSBvZiBSRkM0MjkxLCBhbmQg
cG90ZW50aWFsbHkgYSBudW1iZXIgb2Ygb3RoZXIgZG9jdW1lbnRzDQogd2hpY2ggcmVseSBvbiB0
aGUgY3VycmVudCBzZW1hbnRpYy48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+QnV0IOKAkyBlaXRoZXIgd2F5
IOKAkyBJIGRvIG5vdCB0aGluayB3ZSBjYW4gYXJndWUgdGhhdCB0aGUgU0lEIGFuZCBhIHY2IGFk
ZHJlc3MgYXJlIGN1cnJlbnRseSBkaWZmZXJlbnQgdGhpbmdzIGluIHRoZSBkcmFmdHMg4oCTIHNp
bmNlIGEgU0lEIGlzIGNvcGllZCBpbnRvIHRoZSBEQQ0KIGZpZWxkIOKAkyBhbmQgdXNlZCB0byBy
b3V0ZSBvbiDigJMgYW5kIHdoaWxlIHRoYXQgcmVtYWlucyDigJMgSSBoYXZlIHN0YXRlZCBiZWZv
cmUsIGFuZCB3aWxsIHN0YXRlIGFnYWluLCBJIGhhdmUgZGVlcCBjb25jZXJucyBhcyB0byB0aGUg
dW5rbm93biBjb25zZXF1ZW5jZXMgb2YgZnVuZGFtZW50YWxseSBjaGFuZ2luZyB0aGUgc2VtYW50
aWNzIG9mIGFuIGFkZHJlc3MgYXMgaXQgd2FzIGRlZmluZWQgaW4gb3RoZXIgUkZD4oCZcyBhbmQg
YXMgaGF2ZSB3aWRlDQogZGVwbG95bWVudC48L3NwYW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmtzPC9zcGFu
PjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iZW4t
S0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPkFuZHJldzwvc3Bhbj48c3BhbiBsYW5nPSJlbi1LRSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtFIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBw
dCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVO
LVVTIj4gc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5zcHJpbmctYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7DQo8Yj5PbiBC
ZWhhbGYgT2YgPC9iPkFsZXhhbmRyZSBQZXRyZXNjdTxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXks
IDIwIERlY2VtYmVyIDIwMTkgMTg6MTk8YnI+DQo8Yj5Ubzo8L2I+IFJvYmVydCBSYXN6dWsgJmx0
OzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPnJvYmVy
dEByYXN6dWsubmV0PC9hPiZndDs7IEd5YW4gTWlzaHJhICZsdDs8YSBocmVmPSJtYWlsdG86aGF5
YWJ1c2Fnc21AZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+aGF5YWJ1c2Fnc21AZ21haWwuY29t
PC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IFNQUklORyBXRyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNw
cmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7OyBN
YXJrIFNtaXRoICZsdDs8YSBocmVmPSJtYWlsdG86bWFya3p6enNtaXRoQGdtYWlsLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPm1hcmt6enpzbWl0aEBnbWFpbC5jb208L2E+Jmd0OzsgUGFibG8gQ2FtYXJp
bGxvIChwY2FtYXJpbCkgJmx0OzxhIGhyZWY9Im1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20iIHRh
cmdldD0iX2JsYW5rIj5wY2FtYXJpbEBjaXNjby5jb208L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzPC9zcGFuPjxzcGFuIGxhbmc9ImVuLUtF
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJlbi1LRSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJlbi1LRSI+PGJyPg0KPGJyPg0KTGUg
MjAvMTIvMjAxOSDDoCAwMDowNywgUm9iZXJ0IFJhc3p1ayBhIMOpY3JpdCZuYnNwOzo8YnI+DQom
Z3Q7IDxicj4NCiZndDsgRml4ZWQgbGVuZ3RoJm5ic3A7b2YgYW55IGZpZWxkIExPQzpGVU5DOkFS
R3MgbWFrZXMgbm8gc2Vuc2UgdG8gbWUuIFdoYXQgaXMgPGJyPg0KJmd0OyBvcHRpbWFsIGZvciBS
b24gb3IgTWFyayBtYXkgbm90IGJlIG9wdGltYWwgZm9yIG1lLjxicj4NCjxicj4NCkkgdGhpbmsg
SSBjYW4gbGVnaXRpbWF0ZWx5IHdvbmRlciB3aGV0aGVyIHRoZSAnU0lEJyBTZWdtZW50IElkZW50
ZmllciA8YnI+DQpzaG91bGQgbm90IGJlIHNvbWV0aGluZyBlbHNlIHRoYW4gYW4gSVAgYWRkcmVz
cy48YnI+DQo8YnI+DQpNYWtpbmcgYSBTSUQgYW4gSVAgYWRkcmVzcyBtaWdodCBsZWFkIHRvIG90
aGVyIHdlbGwta25vd24gY29uZnVzaW9ucyA8YnI+DQpsaWtlIGluIE9TUEY6IHRoZXJlIGlzIGEg
Um91dGVyIElEIHdoaWNoIGlzIGFuIElQIGFkZHJlc3MgaW4gc29tZSA8YnI+DQptYW51ZmFjdHVy
ZXIncyBzcGVhaywgaXQgd29ya3MgZmluZSwgYnV0IGl0IGRvZXMgbm90IHJlcGx5IHRvIHBpbmcg
dW5kZXIgPGJyPg0KYW55IGNvbmZpZ3VyYXRpb24gd2hhdHNvZXZlci48YnI+DQo8YnI+DQpUaGF0
IGlzIG5vdCBhIGdvb2QgdGhpbmcuIFRoZSByb3V0ZXIgaWQgbG9va3MgbGlrZSBhbiBJUCBhZGRy
ZXNzIGJ1dCBpdCA8YnI+DQppcyBub3Qgb25lLiBXaGVuIG1pZ3JhdGluZyBPU1BGIHRvIElQdjYg
YWxsIHdhcyBjaGFuZ2VkIGJ1dCB0aGUgUm91dGVyIDxicj4NCklEIHN0YXllZCBsaWtlIGFuIElQ
djQgYWRkcmVzcy4gU28gaXQgaXMgYW4gSVB2NiBPU1BGIGJ1dCBoYXMgc29tZSBJUHY0IDxicj4N
CmluIGl0Ljxicj4NCjxicj4NClRoZSBjb2x1bW4taGV4dGV0IG5vdGF0aW9uLCBvciBtb3JlIHBy
ZWNpc2VseSBzb21ldGhpbmcgbGlrZSA8YnI+DQomcXVvdDsyMDAxOmRiODo6JnF1b3Q7LCBkZW5v
dGVzIGFuIElQIGFkZHJlc3MuIE5vdCBvbmx5IGlzIGl0IGEgRG9jdW1lbnRhaXRvbiA8YnI+DQpQ
cmVmaXgsIGJ1dCBpdCBpcyBhbiBJUCBhZGRyZXNzLiBUaGVyZSBpcyBhbiBSRkMgZm9yIGl0LiBJ
dCBpcyBzb21laG93IDxicj4NCnJlc2VydmVkIGFuZCBpdCBzaG91bGRudCBiZSB1c2VkIGZvciBz
b21ldGhpbmcgZWxzZSwgb3RoZXJ3aXNlIGl0IDxicj4NCmNyZWF0ZXMgY29uZnVzaW9uLjxicj4N
Cjxicj4NCkl0IGNvdWxkIGJlIGVhc3kgdG8gY3JlYXRlIGEgbmV3IHNwYWNlIGZvciBTSUQsIHdp
dGggaXRzIGRpc3RpbmN0IDxicj4NCm5vdGF0aW9uLCBsaWtlIDY0Yml0IGlkZW50aWZpZXJzICZx
dW90O2FiX2NkX2VmX2doXzAxXzAyX18mcXVvdDsuIE5vYm9keSB3b3VsZCA8YnI+DQp0cnkgdG8g
cGluZyB0aGVzZSBiZWNhdXNlIHRoZXkgZG9udCBsb29rIGxpa2UgSVAgYWRkcmVzc2VzLjxicj4N
Cjxicj4NClRoZW4sIHdlIG1pZ2h0IHdvbmRlciB3aGV0aGVyIHRoZXNlIFNJRHMgc2hvdWxkIGJl
IGZpeGVkIG9yIHZhcmlhYmxlIGxlbmd0aC48YnI+DQo8YnI+DQpBbGV4PGJyPg0KPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IFdoaWxlIHdlIGFyZSBhdCB0aGF0IGZpeGVkIHNpemUgb2YgMTI4IGJpdHMg
b2YgSVB2NiBhbHNvIG1ha2VzIG5vIHNlbnNlIDxicj4NCiZndDsgLSBidXQgdGhhdCB2ZXNzZWwg
bGVmdCB0aGUgaGFyYm91ciBhIHdoaWxlIGFnby48YnI+DQomZ3Q7IDxicj4NCiZndDsgQ2hlZXJz
LDxicj4NCiZndDsgUi48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
IDxicj4NCiZndDsgT24gVGh1LCBEZWMgMTksIDIwMTkgYXQgMTA6NTcgUE0gR3lhbiBNaXNocmEg
Jmx0OzxhIGhyZWY9Im1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20lMjAlMGIiIHRhcmdldD0i
X2JsYW5rIj5oYXlhYnVzYWdzbUBnbWFpbC5jb20NCjxicj4NCjwvYT4mZ3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmhh
eWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7IDxicj4NCiZn
dDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDQ6MTcgUE0g
TWFyayBTbWl0aCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20lMGIi
IHRhcmdldD0iX2JsYW5rIj5tYXJrenp6c21pdGhAZ21haWwuY29tPGJyPg0KPC9hPiZndDsgJmx0
OzxhIGhyZWY9Im1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+
bWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb208L2E+Jmd0OyZndDsgd3JvdGU6PGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBPbiBUaHUsIDE5IERlYyAyMDE5LCAy
Mjo0OCBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSw8YnI+DQomZ3Q7ICZsdDs8YSBocmVmPSJt
YWlsdG86cGNhbWFyaWxAY2lzY28uY29tJTIwJTNjbWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPnBjYW1hcmlsQGNpc2NvLmNvbSAmbHQ7bWFpbHRvOnBjYW1hcmlsQGNp
c2NvLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7IDxicj4NCiZndDsgSGksPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIHRoZSBjaG9pY2Ugb2Yg
dGhlIGxvY2F0b3IgbGVuZ3RoPGJyPg0KJmd0OyBpcyBkZXBsb3ltZW50IHNwZWNpZmljLjxicj4N
CiZndDsgTElORSBoYXMgZGVwbG95ZWQgU1J2NiB1c2luZyBhIGxvY2F0b3IgZGlmZmVyZW50IHRo
YW4gYSAvNjQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhpcyBpcyBlZmZlY3Rp
dmVseSBhbiBhcHBlYWwgdG8gYXV0aG9yaXR5Ljxicj4NCiZndDsgPGJyPg0KJmd0OyBXaGF0IG1h
a2VzIHdoYXQgTElORSBoYXMgZG9uZSB0aGUgYmVzdCBhbmQgcmlnaHQgdGhpbmcgdG8gZG8/PGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IEkgY2FuIGFscmVhZHkgc2VlIHRoZXkncmUgdXNpbmcgdGhlIElQ
djQgbGluay1sb2NhbCAxNjkuMjU0LzE2PGJyPg0KJmd0OyBwcmVmaXggaW4gYSBtYW5uZXIgdGhh
dCB3aWxkbHkgdmlvbGF0ZXMgaG93IGl0IGlzIHNwZWNpZmllZCB0bzxicj4NCiZndDsgYmUgdXNl
ZCBpbiBSRkMzOTI3LiBTZWUgU2xpZGVzIDksIDEyLCAyNC48YnI+DQomZ3Q7IDxicj4NCiZndDsg
VHlpbmcgeW91ciBJUHY2IGFkZHJlc3NpbmcgcGxhbiB0byBJUHY0IGFkZHJlc3NpbmcgY291bGQg
ZW5kIHVwPGJyPg0KJmd0OyBpbXBvc2luZyBJUHY0J3MgYWRkcmVzc2luZyBsaW1pdGF0aW9ucyBv
biBJUHY2IC0gZGVmZWF0aW5nIHRoZTxicj4NCiZndDsgcHJpbWFyeSBwdXJwb3NlIG9mIElQdjYg
LSBwcm92aWRpbmcgbWFueSBtb3JlIGFkZHJlc3NlcyB0aGFuIElQdjQuPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7IFNsaWRlIDMyIHNob3dzIHRoZXkncmUgdmlvbGF0aW5nIFJGQyA0MTkzIChJUHY2IFVM
QXMpLCBiZWNhdXNlPGJyPg0KJmd0OyB0aGV5J3JlIHVzaW5nIFVMQS1DcyAoJ2ZjJykgcmF0aGVy
IHRoYW4gVUxBLUxzICgnZmQnKSwgZGVzcGl0ZTxicj4NCiZndDsgdGhlcmUgYmVpbmcgbm8gY2Vu
dHJhbCByZWdpc3RyeS4mbmJzcDsgVGhlaXIgNDAgYml0IEdsb2JhbCBJRCBvZiAmcXVvdDsxNyZx
dW90Ozxicj4NCiZndDsgY291bGQgYmUgcmFuZG9tLCBhbHRob3VnaCBJJ20gZ3Vlc3Npbmcgbm90
LCBhcyByYW5kb20gbnVtYmVyczxicj4NCiZndDsgd291bGQgdXN1YWxseSBoYXZlIGZhciBsZXNz
IHplcm9zIGluIHRoZW0uIFRoZXNlIHNvcnRzIG9mIFVMQTxicj4NCiZndDsgZXJyb3JzIGFyZSB3
aHkgSSBwcmVzZW50ZWQgJnF1b3Q7R2V0dGluZyBJUHY2IEFkZHJlc3NpbmcgUmlnaHQmcXVvdDsg
YXQ8YnI+DQomZ3Q7IEF1c05PRyB0aGlzIHllYXIgLTxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6
Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRpbmctaXB2
Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3
LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYtcHJp
dmF0ZS1hZGRyZXNzaW5nLXJpZ2h0PC9hPiZuYnNwOy48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJy
Pg0KJmd0OyBUaGlzIGlzIGFuIEludGVybmV0IERyYWZ0LCBzbyB0aGlzIGlzIHRoZSBiZXN0IHRp
bWUgdG8gbWFrZTxicj4NCiZndDsgdGhlc2Ugc29ydHMgb2YgY2hhbmdlcywgYXMgaXQgaXMgbXVj
aCBlYXNpZXIgbm93LiBXaGVuIHRoaW5nczxicj4NCiZndDsgYmVjb21lIFJGQ3MgaXQgYmVjb21l
cyBtdWNoIGhhcmRlciAoYW5kIG11Y2gsIG11Y2ggaGFyZGVyIHdoZW48YnI+DQomZ3Q7IHRoZXkg
YmVjb21lIEludGVybmV0IFN0YW5kYXJkcykuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IElmIHNvbWVi
b2R5IGhhcyBkZXBsb3llZCBJbnRlcm5ldCBEcmFmdCBsZXZlbCB0ZWNobm9sb2d5LCB0aGV5PGJy
Pg0KJmd0OyBoYXZlIHRvIGFjY2VwdCB0aGUgcmlzayB0aGF0IHdoYXQgdGhleSd2ZSBkZXBsb3ll
ZCBtaWdodCBub3Q8YnI+DQomZ3Q7IGNvbXBseSB3aXRoIHRoZSBldmVudHVhbCBSRkMuPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OyBNYXJrLjxicj4NCiZndDsgPGJyPg0K
Jmd0OyAmbmJzcDtbR3lhbl0gRm9yIElQdjYgYWRkcmVzc2luZyB5b3UgY2FuIGhhdmUgYW55IGxl
bmd0aCBwcmVmaXggdXAgdG88YnI+DQomZ3Q7IC8xMjguICZuYnNwO2kgYW0gYWxsIGZvciBmbGV4
aWJpbGl0eSB3aXRoIHZsc20gZXZlbiB0aG91Z2ggbWF5IG5vdCBiZTxicj4NCiZndDsgd2lkZWx5
IHVzZWQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFNSdjYgU0lEIGVuY29kaW5nIGRpZmZlcnMgaW4g
dGhhdCB3ZSBoYWQgMyBmaWVsZHM8YnI+DQomZ3Q7IHtsb2NhdG9yO2Z1bmN0aW9uO2FyZ3VtZW50
c30gdGhhdCBJIHRoaW5rIGl0IG1ha2VzIHNlbnNlIHRvIGJlIGZpeGVkPGJyPg0KJmd0OyBpbiB0
aGUgc3BlY2lmaWNhdGlvbiBhcyBSb24gaGFzIGJyb3VnaHQgdXAuPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IEZyb20gYW4gb3BlcmF0b3IgcGVyc3BlY3RpdmUgZm9yIHByb2dyYW1tYWJpbGl0eSBhcyBT
UnY2PGJyPg0KJmd0OyBkZXBsb3ltZW50cyB3aXRoIG9yIHdpdGhvdXQgY2VudHJhbGl6ZWQgY29u
dHJvbGxlciwgZml4ZWQgbGVuZ3RoIG9mPGJyPg0KJmd0OyB0aGUgMyBmaWVsZHMgbWFrZXMgc2Vu
c2Ugc28gb3BlcmF0b3JzIGNhbiBlYXNpbHkgY3JhZnQgQUNMcyBmb3I8YnI+DQomZ3Q7IGRlcGxv
eW1lbnRzLjxicj4NCiZndDsgPGJyPg0KJmd0OyBJIHRoaW5rIHdlIGNvdWxkIGdvIGNyYXp5IHdp
dGggdGhlIHNpemluZyBidXQgSSB0aGluayBzaW5jZSA2NCBiaXQ8YnI+DQomZ3Q7IGJvdW5kYXJ5
IGV4aXN0cyB0b2RheSBmb3Igc2xhYWMgd2UgY291bGQgbWFrZSB0aGUgbG9jYXRvciAvNjQgYXM8
YnI+DQomZ3Q7IHdlbGwgaXMgZmluZS4mbmJzcDsgV2UgY291bGQgc3BsaXQgdGhlIG90aGVyIDIg
ZmllbGRzIGV2ZW5seSAzMiBiaXRzIGVhY2g8YnI+DQomZ3Q7IG9yIG1ha2UgdGhlIGZ1bmN0aW9u
IGxvbmdlci4mbmJzcDsgSSB0aGluayB3ZeKAmWxsIGRlZmluZWQgc2l6aW5nIGlzPGJyPg0KJmd0
OyBpbXBvcnRhbnQgc28gU0lEIGFkZHJlc3NpbmcgcGxhbiBpcyBub3QgY2hhb3RpYy48YnI+DQom
Z3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgQ2hlZXJzLDxi
cj4NCiZndDsgUGFibG8uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFsxXTxicj4NCiZndDsgPGEgaHJl
Zj0iaHR0cHM6Ly9zcGVha2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1jZW50
ZXItbmV0d29ya2luZy13aXRoLXNydjYiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vc3BlYWtl
cmRlY2suY29tL2xpbmVfZGV2ZWxvcGVycy9saW5lLWRhdGEtY2VudGVyLW5ldHdvcmtpbmctd2l0
aC1zcnY2PC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyDvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLTxicj4NCiZndDsgRnJvbTogc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nLWJv
dW5jZXNAaWV0Zi5vcmclMGIiIHRhcmdldD0iX2JsYW5rIj5zcHJpbmctYm91bmNlc0BpZXRmLm9y
Zzxicj4NCjwvYT4mZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0
OyZndDsgb24gYmVoYWxmIG9mIEFsZXhhbmRyZTxicj4NCiZndDsgUGV0cmVzY3UgJmx0OzxhIGhy
ZWY9Im1haWx0bzphbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tJTBiIiB0YXJnZXQ9Il9ibGFu
ayI+YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbTxicj4NCjwvYT4mZ3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1h
aWx0bzphbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPC9hPiZndDsmZ3Q7PGJyPg0KJmd0OyBE
YXRlOiBUaHVyc2RheSwgMTkgRGVjZW1iZXIgMjAxOSBhdCAwOTo0NDxicj4NCiZndDsgVG86ICZx
dW90OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGll
dGYub3JnJTNlIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnICZsdDttYWlsdG86c3By
aW5nQGlldGYub3JnJmd0OzwvYT4mcXVvdDs8YnI+DQomZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
c3ByaW5nQGlldGYub3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPnNwcmluZ0BpZXRmLm9yZyAmbHQ7bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7Jmd0
Ozxicj4NCiZndDsgU3ViamVjdDogUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9yczxicj4NCiZn
dDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBMZSAxOS8x
Mi8yMDE5IMOgIDAwOjEzLCBNYXJrIFNtaXRoIGEgw6ljcml0IDo8YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgWy4uLl08YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFZMU00g
W3ZhcmlhYmxlIGxlbmd0aCBzdWJuZXQgbWFza10gaXMgZnVuZGFtZW50YWxseSBoYXJkLDxicj4N
CiZndDsgPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7IFdlIG5lZWQgVkxTTSBpbiBvdGhlciBwbGFj
ZXMgdG9vLCBzdWNoIGFzIGluIFVMQTxicj4NCiZndDsgcHJlZml4ZXMgZmQgYW5kIGZjLjxicj4N
CiZndDsgPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7IEkgdGhpbmsgaXQgaXMgaW5kZWVkIGEgZGlm
ZmljdWx0IHRvIGdyYXNwIGNvbmNlcHQsIGJ1dDxicj4NCiZndDsgaXQgaXMgdGhlcmUgZm9yPGJy
Pg0KJmd0OyAmbmJzcDsgJm5ic3A7IGdyb3d0aC48YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7
ICZuYnNwOyBBbGV4PGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4N
CiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7
ICZndDsgTWFyay48YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtfXzxicj4NCiZndDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0lu
IHRoaXMgY2FzZSwgd2Ugc2hvdWxkIHByb2JhYmx5IGNoYW5nZSB0aGU8YnI+DQomZ3Q7IGRvY3Vt
ZW50IHRvIHJlZmxlY3Q8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7aW1wbGVtZW50ZWQgYmVoYXZpb3IuX19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fIF9f
PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFJv
bl9fX188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtfXyBfXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTxicj4NCiZn
dDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3Nwcmlu
ZyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVmPSJtYWls
dG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0
bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpz
cHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyAmbHQ7bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4m
Z3Q7Jmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7ICZu
YnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAm
bmJzcDsgJm5ic3A7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0
PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nQGlldGYu
b3JnPC9hPiZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVmPSJodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyIgdGFyZ2V0PSJfYmxhbmsiPg0K
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0KJmd0
OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsg
Jm5ic3A7ICZuYnNwOyBzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBocmVmPSJtYWls
dG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0
bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZndDsgPGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyPg0KJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBocmVm
PSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3Jn
PC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
Pm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRhcmdldD0iX2JsYW5rIj4N
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZn
dDsgPGJyPg0KJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxicj4NCiZndDsgc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCiZndDsgPGEgaHJlZj0ibWFp
bHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4g
Jmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWls
dG86c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7IDxi
cj4NCiZndDsgLS0gPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEd5YW4gUy4gTWlzaHJhPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IElUIE5ldHdvcmsgRW5naW5lZXJpbmcgJmFtcDsgVGVjaG5vbG9neTxicj4N
CiZndDsgPGJyPg0KJmd0OyBWZXJpem9uIENvbW11bmljYXRpb25zJm5ic3A7SW5jLiAoVlopPGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IDEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3I8YnI+
DQomZ3Q7IDxicj4NCiZndDsgU2lsdmVyIFNwcmluZywgTUQgMjA5MDQ8YnI+DQomZ3Q7IDxicj4N
CiZndDsgVW5pdGVkIFN0YXRlczxicj4NCiZndDsgPGJyPg0KJmd0OyBQaG9uZTombmJzcDszMDEg
NTAyLTEzNDc8YnI+DQomZ3Q7IDxicj4NCiZndDsgRW1haWw6IDxhIGhyZWY9Im1haWx0bzpneWFu
LnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3lhbi5zLm1pc2hyYUB2ZXJp
em9uLmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29t
IiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208L2E+Jmd0
Ozxicj4NCiZndDsgPGJyPg0KJmd0OyA8YSBocmVmPSJodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9p
bi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50IiB0YXJnZXQ9Il9ibGFuayI+DQp3
d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8L2E+
PGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0iaHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29y
a2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly93d3cu
bGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8L2E+Jmd0
Ozxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0PGJy
Pg0KJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsg
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmciIHRh
cmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nPC9hPjxicj4NCiZndDsgPGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnI+DQpzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJl
Zj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9y
ZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3NwcmluZyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vc3ByaW5nPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwv
aHRtbD4NCg==
--_000_DBBPR03MB54156546800063A85AF17591EE2D0DBBPR03MB5415eurp_--



From nobody Fri Dec 20 07:57:52 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 262B51200CE for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:57:51 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 VyocajMLilLF for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 07:57:47 -0800 (PST)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 E96AF1200CC for <spring@ietf.org>; Fri, 20 Dec 2019 07:57:46 -0800 (PST)
Received: by mail-qt1-x830.google.com with SMTP id 5so8590653qtz.1 for <spring@ietf.org>; Fri, 20 Dec 2019 07:57: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=fzg5nXJJYM1aWDOs1OMRO4Z4jpcnC/sfpRGmwTyUx0Y=; b=G85lZfxiB066fjY6JnpS0x1p+nr5+/Kr2RDYgqoR3H9mhU3/dDHWMkwBWEdsXuJw/n XwqVeArE8ZB8Q22fzf0vJVMWF7IpKWvFll9BApbd0hwW+WpcdQfBY6zsfa1prmgFVNIN RMmcxikwD7JgRgc1AqjFSojY2gCTOEk4rfcIrI7LqPXAvRz7UYmzxhWGPbVAkVtJUaX7 LN3wdm4KOm0WFtx/6ZjYmWckPomT7AospUkSy7KASKLyqwY3yBXLM38OS6pfz34eQMdg qgYTFHSzx6Obwy+m6lggCF/c6yE3DWgtHQj4i7G5aGtqs++nLyY6ThQ4PPb3uk6/bUZB O9VQ==
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=fzg5nXJJYM1aWDOs1OMRO4Z4jpcnC/sfpRGmwTyUx0Y=; b=Z28B1O07uV03KDHBZhvqJx1jNFDK+yDRGhdyISLWPXJQ48uRG3CPymwNUK22fCn9R2 d36HhqtbALyDcw/+kxuSRHSfi5k5JiSVvTcWdWGpDaGZqHnV/eiaNi801Pn2f/O+PfUF xGq3aVbKQYr535gessdmGoI/eCe8K/UQ04j2V2ZMWOZK9sgNo6YayLmFHXwH3X4uiK6R ssQhAAwNVUEkM+FrI/ia98GjYDMv9e9uqhqxHSMcr1qkFCwcLwvNvYd2SneB0pWhJmxE lqMF0nqU/0EStopj+R+V8UeMZYraHawkFL10XD2xjuuDyXLfYx7ViP/MJhxo5A0kXiiG 0fYQ==
X-Gm-Message-State: APjAAAVXzFn3Bhw4H2kT+e2Tnc8kh4oipEHq9tSjP+P/qpx/6bVO4/zP WrWW2S8PxS1g+8iaiqHV4OOzW1KGHJrT95SJBr5wWQ==
X-Google-Smtp-Source: APXvYqw+PfbuGSiWSArUs/Arr0yQvsXH3n7swkUj9XldmgiFrUPp+A5KrEAZ/qmrV7jhPJEKeW7khzedPQ2qo9jSuZw=
X-Received: by 2002:aed:2584:: with SMTP id x4mr12691745qtc.343.1576857465838;  Fri, 20 Dec 2019 07:57:45 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <DBBPR03MB54156546800063A85AF17591EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB54156546800063A85AF17591EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 16:57:31 +0100
Message-ID: <CAOj+MMHbqFCR9jZDrTHTy00MQTWEP30Zm6PhZtNriFW99edORw@mail.gmail.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>,  SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>,  "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000001cfab4059a24bd2f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7rGXO-PbG6wLVTOJTIbcRpR8B6c>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 15:57:51 -0000

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

> Therefore =E2=80=93 this redefines the address semantics =E2=80=93 and th=
at =E2=80=93 should be
> accompanied by an update to said drafts to avoid confusion and to avoid
> potential future complications
>

Please observe that we have a lot of IETF documents putting various stuff
into IPv6 128 bits. Take rfc7599 as an easy example. Where do you see
anyone in IETF requested to update IPv6 base specs when any of such
documents were going via standards track ?

Cheers,
R.

>

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div>=C2=A0</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 lang=3D"en-KE"><div class=3D"gmail=
-m_1062584999393579664WordSection1"><p class=3D"MsoNormal"><span lang=3D"EN=
-US">Therefore =E2=80=93 this redefines the address semantics =E2=80=93 and=
 that =E2=80=93 should be accompanied by an update to said drafts to avoid =
confusion and to avoid potential future complications</span></p></div></div=
></blockquote><div><br></div><div>Please observe that we have a lot of IETF=
 documents putting various stuff into IPv6 128 bits. Take rfc7599 as an eas=
y example. Where do you see anyone in IETF requested to update IPv6 base sp=
ecs when any of such documents=C2=A0were going via standards track ?=C2=A0<=
/div><div><br></div><div>Cheers,<br>R.</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 lang=3D"en-KE"><div class=3D"gmail-m_10625849993935=
79664WordSection1"><div style=3D"border-top:none;border-right:none;border-b=
ottom:none;border-left:1.5pt solid blue;padding:0cm 0cm 0cm 4pt"><div><bloc=
kquote style=3D"border-top:none;border-right:none;border-bottom:none;border=
-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;=
margin-right:0cm"><div><div><div style=3D"border-top:none;border-right:none=
;border-bottom:none;border-left:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

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

--0000000000001cfab4059a24bd2f--


From nobody Fri Dec 20 08:18:16 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F2C5120806 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 08:18:14 -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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vT2lmXLUA1j9 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 08:18:12 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCC4912016E for <spring@ietf.org>; Fri, 20 Dec 2019 08:18:11 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2051.outbound.protection.outlook.com [104.47.13.51]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-50-isG8qSr9M2iTKWsq5debdA-1; Fri, 20 Dec 2019 16:18:06 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5270.eurprd03.prod.outlook.com (20.179.45.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Fri, 20 Dec 2019 16:18:04 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2559.015; Fri, 20 Dec 2019 16:18:04 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>, SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruAAANoaAAAAIVcAAABLloAAAF/eEA==
Date: Fri, 20 Dec 2019 16:18:04 +0000
Message-ID: <DBBPR03MB54159E584DBFDC88FAF6C00BEE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <DBBPR03MB54156546800063A85AF17591EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHbqFCR9jZDrTHTy00MQTWEP30Zm6PhZtNriFW99edORw@mail.gmail.com>
In-Reply-To: <CAOj+MMHbqFCR9jZDrTHTy00MQTWEP30Zm6PhZtNriFW99edORw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2c0f:fe40:3:1:885a:9913:a5d8:815f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: f4b4f7fd-66ac-4d8b-66cf-08d78568314f
x-ms-traffictypediagnostic: DBBPR03MB5270:
x-microsoft-antispam-prvs: <DBBPR03MB5270620587F14D0E9F9CA011EE2D0@DBBPR03MB5270.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(346002)(376002)(396003)(39860400002)(189003)(199004)(76116006)(52536014)(81156014)(8676002)(478600001)(86362001)(8936002)(81166006)(186003)(64756008)(6916009)(4326008)(66946007)(66476007)(7696005)(6506007)(9686003)(33656002)(55016002)(71200400001)(53546011)(316002)(2906002)(5660300002)(66446008)(54906003)(66556008); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5270; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KpcQsX5+TBZCvJuJd0r95VxR1GSvayF7iUCvjKYYggRNQFteHWuCXoY9l7HTaY+iDFrjnvBEc9ucfZL6vqzlR9ShEL2Y2ynScwHgOg9GZBlqU1ydb9jDGSrXV+nRcc6PAi4mpYNKis5eIzkpXeJebvSScpa7BeLCkUhddBIlCyi1TbAZQUR4WUdPxPALqlDU6ej7lPOkG3kZMwxV/xTlDflYDCw9Z2S+w32Pzef/CFVOmsg5UiObmvlbLGOQEyc7d3rtpKzYkJ5/0spycIRLVAeslxbGf/gfkwQ4UlRXwgVDVmLqpQiXzr10b5fYJWeNvIECK7csVyyKNHB2RULcYmQFLtmnK2V+RA9k6NnxxEMwbB6lC0ha7inGZ4/quqiYhvTXqySpdtnF0Ouw61zuU5wsaIJIpQFPtODadl+PBoHxUvALbf7c31z3Ape2w6Lk
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f4b4f7fd-66ac-4d8b-66cf-08d78568314f
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 16:18:04.5715 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3yNMGLSINtnLdnT9VNQ3L+hXIK1Ml0fi8cFLKfEVCgkscA2BUc9LGAPxlmJ0VoLsCG3LHHA3BkRthiOUrZXyF82S3ATgoF6lAEoJm0Q4eRc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5270
X-MC-Unique: isG8qSr9M2iTKWsq5debdA-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_DBBPR03MB54159E584DBFDC88FAF6C00BEE2D0DBBPR03MB5415eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/68g7z4p6wHcdUXIHQF_Ie0qO-h4>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 16:18:15 -0000

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

SW4gbXkgdmlldyDigJMgdGhlcmUgaXMgYSBmdW5kYW1lbnRhbCBkaWZmZXJlbmNlLg0KDQpUaGUg
c3RhdGVkIHJmYyByZWZlcnMgdG8gYSBkZXJpdmVkIGludGVyZmFjZSBpZGVudGlmaWVyIOKAkyB3
aXRoIGFuIGludGVyZmFjZSBpZGVudGlmaWVyIGJlaW5nIGEgd2VsbCBkZWZpbmVkIGNvbmNlcHQg
aW4gUkZDNDI5MSDigJMgaXQgc3BlY2lmaWVzIHRoZSBhY3Rpb25zIHRha2VuIG9uIHNhaWQgaW50
ZXJmYWNlIGlkZW50aWZpZXIg4oCTIGl0IGRvZXMgbm90IGFsdGVyIHRoZSBzcGVjaWZpY2F0aW9u
Lg0KDQpIZXJlIOKAkyB5b3UgaGF2ZSBnb25lIHdheSBiZXlvbmQgdGhhdC4NCg0KVGhpcyBhY3R1
YWxseSBlbGltaW5hdGVzIHRoZSBpbnRlcmZhY2UgaWRlbnRpZmllciBmcm9tIHRoZSBhZGRyZXNz
IGFuZCByZXBsYWNlcyB0aGUgaW50ZXJmYWNlIGlkZW50aWZpZXIgd2l0aCBzb21ldGhpbmcgdGhh
dCBoYXMgbm8gYmVhcmluZyBvbiBhbiBpbnRlcmZhY2Ug4oCTIHRoYXQgaXMgYSByZWRlZmluaXRp
b24gb2YgdGhlIHNwZWNpZmljYXRpb24uDQoNCkFuZHJldw0KDQpGcm9tOiBSb2JlcnQgUmFzenVr
IDxyb2JlcnRAcmFzenVrLm5ldD4NClNlbnQ6IEZyaWRheSwgMjAgRGVjZW1iZXIgMjAxOSAxODo1
OA0KVG86IEFuZHJldyBBbHN0b24gPEFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20+DQpD
YzogQWxleGFuZHJlIFBldHJlc2N1IDxhbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPjsgR3lh
biBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT47IFNQUklORyBXRyA8c3ByaW5nQGlldGYu
b3JnPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT47IFBhYmxvIENhbWFyaWxs
byAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb20+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10g
NjQtYml0IGxvY2F0b3JzDQoNCg0KVGhlcmVmb3JlIOKAkyB0aGlzIHJlZGVmaW5lcyB0aGUgYWRk
cmVzcyBzZW1hbnRpY3Mg4oCTIGFuZCB0aGF0IOKAkyBzaG91bGQgYmUgYWNjb21wYW5pZWQgYnkg
YW4gdXBkYXRlIHRvIHNhaWQgZHJhZnRzIHRvIGF2b2lkIGNvbmZ1c2lvbiBhbmQgdG8gYXZvaWQg
cG90ZW50aWFsIGZ1dHVyZSBjb21wbGljYXRpb25zDQoNClBsZWFzZSBvYnNlcnZlIHRoYXQgd2Ug
aGF2ZSBhIGxvdCBvZiBJRVRGIGRvY3VtZW50cyBwdXR0aW5nIHZhcmlvdXMgc3R1ZmYgaW50byBJ
UHY2IDEyOCBiaXRzLiBUYWtlIHJmYzc1OTkgYXMgYW4gZWFzeSBleGFtcGxlLiBXaGVyZSBkbyB5
b3Ugc2VlIGFueW9uZSBpbiBJRVRGIHJlcXVlc3RlZCB0byB1cGRhdGUgSVB2NiBiYXNlIHNwZWNz
IHdoZW4gYW55IG9mIHN1Y2ggZG9jdW1lbnRzIHdlcmUgZ29pbmcgdmlhIHN0YW5kYXJkcyB0cmFj
ayA/DQoNCkNoZWVycywNClIuDQo=
--_000_DBBPR03MB54159E584DBFDC88FAF6C00BEE2D0DBBPR03MB5415eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBo
LCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowY207DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltYXJn
aW4tYm90dG9tOjBjbTsNCgltYXJnaW4tbGVmdDozNi4wcHQ7DQoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28t
c3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2lu
LXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDow
Y207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIu
MHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3Qt
aWQ6NjM4MTUyODUzOw0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczoxNDI1MTU4ODc4IC0xNzY0OTcxNTA0IDUzNjg3MDkzNyA1MzY4NzA5MzkgNTM2ODcwOTI3
IDUzNjg3MDkzNyA1MzY4NzA5MzkgNTM2ODcwOTI3IDUzNjg3MDkzNyA1MzY4NzA5Mzk7fQ0KQGxp
c3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10ZXh0OiIlMVwuXCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0
IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3Qg
bDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9t
YW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJ
e21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpA
bGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdo
dDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwN
Cgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3ht
bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6
ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBl
bGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tS0UiIGxp
bms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5JbiBteSB2aWV3IOKAkyB0aGVyZSBpcyBhIGZ1bmRhbWVudGFs
IGRpZmZlcmVuY2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIHN0YXRlZCBy
ZmMgcmVmZXJzIHRvIGEgZGVyaXZlZCBpbnRlcmZhY2UgaWRlbnRpZmllciDigJMgd2l0aCBhbiBp
bnRlcmZhY2UgaWRlbnRpZmllciBiZWluZyBhIHdlbGwgZGVmaW5lZCBjb25jZXB0IGluIFJGQzQy
OTEg4oCTIGl0IHNwZWNpZmllcyB0aGUgYWN0aW9ucyB0YWtlbiBvbiBzYWlkIGludGVyZmFjZSBp
ZGVudGlmaWVyDQog4oCTIGl0IGRvZXMgbm90IGFsdGVyIHRoZSBzcGVjaWZpY2F0aW9uLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkhlcmUg4oCTIHlvdSBoYXZlIGdvbmUgd2F5IGJl
eW9uZCB0aGF0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoaXMgYWN0dWFsbHkg
ZWxpbWluYXRlcyB0aGUgaW50ZXJmYWNlIGlkZW50aWZpZXIgZnJvbSB0aGUgYWRkcmVzcyBhbmQg
cmVwbGFjZXMgdGhlIGludGVyZmFjZSBpZGVudGlmaWVyIHdpdGggc29tZXRoaW5nIHRoYXQgaGFz
IG5vIGJlYXJpbmcgb24gYW4gaW50ZXJmYWNlIOKAkyB0aGF0IGlzIGEgcmVkZWZpbml0aW9uIG9m
DQogdGhlIHNwZWNpZmljYXRpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QW5k
cmV3PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJF
Ti1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUm9iZXJ0IFJhc3p1ayAm
bHQ7cm9iZXJ0QHJhc3p1ay5uZXQmZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCAyMCBE
ZWNlbWJlciAyMDE5IDE4OjU4PGJyPg0KPGI+VG86PC9iPiBBbmRyZXcgQWxzdG9uICZsdDtBbmRy
ZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gQWxleGFuZHJl
IFBldHJlc2N1ICZsdDthbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tJmd0OzsgR3lhbiBNaXNo
cmEgJmx0O2hheWFidXNhZ3NtQGdtYWlsLmNvbSZndDs7IFNQUklORyBXRyAmbHQ7c3ByaW5nQGll
dGYub3JnJmd0OzsgTWFyayBTbWl0aCAmbHQ7bWFya3p6enNtaXRoQGdtYWlsLmNvbSZndDs7IFBh
YmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7PGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2
LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhlcmVmb3JlIOKAkyB0
aGlzIHJlZGVmaW5lcyB0aGUgYWRkcmVzcyBzZW1hbnRpY3Mg4oCTIGFuZCB0aGF0IOKAkyBzaG91
bGQgYmUgYWNjb21wYW5pZWQgYnkgYW4gdXBkYXRlIHRvIHNhaWQgZHJhZnRzIHRvIGF2b2lkIGNv
bmZ1c2lvbiBhbmQgdG8gYXZvaWQgcG90ZW50aWFsIGZ1dHVyZQ0KIGNvbXBsaWNhdGlvbnM8L3Nw
YW4+PHNwYW4gbGFuZz0iZW4tS0UiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QbGVhc2Ug
b2JzZXJ2ZSB0aGF0IHdlIGhhdmUgYSBsb3Qgb2YgSUVURiBkb2N1bWVudHMgcHV0dGluZyB2YXJp
b3VzIHN0dWZmIGludG8gSVB2NiAxMjggYml0cy4gVGFrZSByZmM3NTk5IGFzIGFuIGVhc3kgZXhh
bXBsZS4gV2hlcmUgZG8geW91IHNlZSBhbnlvbmUgaW4gSUVURiByZXF1ZXN0ZWQgdG8gdXBkYXRl
IElQdjYgYmFzZSBzcGVjcyB3aGVuIGFueSBvZiBzdWNoIGRvY3VtZW50cyZuYnNwO3dlcmUgZ29p
bmcgdmlhDQogc3RhbmRhcmRzIHRyYWNrID8mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2hlZXJzLDxicj4NClIuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o
dG1sPg0K
--_000_DBBPR03MB54159E584DBFDC88FAF6C00BEE2D0DBBPR03MB5415eurp_--


From nobody Fri Dec 20 08:24:33 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C1F2120836 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 08:24:30 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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=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 gjRvSIsfD-KP for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 08:24:28 -0800 (PST)
Received: from mail-qv1-xf2c.google.com (mail-qv1-xf2c.google.com [IPv6:2607:f8b0:4864:20::f2c]) (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 59620120840 for <spring@ietf.org>; Fri, 20 Dec 2019 08:24:24 -0800 (PST)
Received: by mail-qv1-xf2c.google.com with SMTP id y8so3823276qvk.6 for <spring@ietf.org>; Fri, 20 Dec 2019 08:24:24 -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=4Dq4jnhH721aGfIu5OTbLAUFoxY1J5rAJ/uUOQ+CnYE=; b=Bvzi/DiM1WgO+X5O9MRRHfUnqsWX+iNwaIegc2ZCHYKiNSsvq3x3J+uG8gwqi1TB6u 2Mp1hTZEeMbr4uIX14c9YYodU7z+spPbF+Sr3vsgctutaujb77X6fWF05/L0/5MGXcp5 9RGt0KKaw7PfVPJnVRe1PMtQSHzWbqZ+YTL+o4E7BbdCOTfFhuU4c59UpDmnAQR/p8b9 JwpQXIqdPBOsKXfp9YPfRM4CZLnXcUdPQHI2gOgKBr4Y+9/zDstMDYJCr/uYixaIzZrC LWsWsRO+4GKp7h540dXdLL5CNR06KVdHsW78KUbZ0Yihn7hKX0RfURhl8lMezgSS9gT8 HVRA==
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=4Dq4jnhH721aGfIu5OTbLAUFoxY1J5rAJ/uUOQ+CnYE=; b=eo/qiw029H5L2lXZBo4rx3vs2v8ToIHRr4Dgr2XjeHd3v1755/DDE6jid2k/8h1DNY 8bcsRvZvbxLGvaOWF/tXHU5dYih7CahY6HDPb3ESexloQSKbG4Iazm2KrRUHvLmf7g8F +t7lF7tsxeTmj2noHo7xX1Ftxj9cHHcPl67V14ZsG4088MdV63zgsYWRe/joWxO23BGK j3NYzQiulpOXVqY3ugTxePXK6/bKyb6r09YNvmfVEhaCcCgs2oh1u6HPldQV2ixP/zhW qVNBKNiAzoN08H1fwgq5rQUf5QJLXBjPTNdD+jIXbtOqlAZDBtzXNkB8PygK1MEIDZB4 UQpg==
X-Gm-Message-State: APjAAAV67+vhCw4nnLYV815iI6w0M1iVOVQvIbrLD18swCM4ac2rWAib ZTZRnrGtj9EDKJMjR5Vfgec2Or708KX9p340u2syZA==
X-Google-Smtp-Source: APXvYqz0IzUsOQP2Lb0scMxT89McmLVryT+7tHQ0oox02tguSvLJbOP6ScWbr8AZbDAYEDicXTc9KalLQYqtKaGZ/qI=
X-Received: by 2002:a0c:e84d:: with SMTP id l13mr13086436qvo.53.1576859063277;  Fri, 20 Dec 2019 08:24:23 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <DBBPR03MB54156546800063A85AF17591EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHbqFCR9jZDrTHTy00MQTWEP30Zm6PhZtNriFW99edORw@mail.gmail.com> <DBBPR03MB54159E584DBFDC88FAF6C00BEE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
In-Reply-To: <DBBPR03MB54159E584DBFDC88FAF6C00BEE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 20 Dec 2019 17:24:08 +0100
Message-ID: <CAOj+MMF=x8egpsjqemz9rvbsmqCn=_9k=9Fb8fCMkgcQ4i3yDA@mail.gmail.com>
To: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>,  SPRING WG <spring@ietf.org>, Mark Smith <markzzzsmith@gmail.com>,  "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Content-Type: multipart/alternative; boundary="00000000000053f274059a251c54"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2eNf0Jfx50ChjnX2dfdpLC5i95I>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 16:24:30 -0000

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

Really ?

If in an implementation SID would be just a logical interface on a box
doesn't it deserve to be both routable as well as have an arbitrary opaque
ID assigned to it ?

On Fri, Dec 20, 2019 at 5:18 PM Andrew Alston <
Andrew.Alston@liquidtelecom.com> wrote:

> In my view =E2=80=93 there is a fundamental difference.
>
>
>
> The stated rfc refers to a derived interface identifier =E2=80=93 with an
> interface identifier being a well defined concept in RFC4291 =E2=80=93 it=
 specifies
> the actions taken on said interface identifier =E2=80=93 it does not alte=
r the
> specification.
>
>
>
> Here =E2=80=93 you have gone way beyond that.
>
>
>
> This actually eliminates the interface identifier from the address and
> replaces the interface identifier with something that has no bearing on a=
n
> interface =E2=80=93 that is a redefinition of the specification.
>
>
>
> Andrew
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Friday, 20 December 2019 18:58
> *To:* Andrew Alston <Andrew.Alston@liquidtelecom.com>
> *Cc:* Alexandre Petrescu <alexandre.petrescu@gmail.com>; Gyan Mishra <
> hayabusagsm@gmail.com>; SPRING WG <spring@ietf.org>; Mark Smith <
> markzzzsmith@gmail.com>; Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
>
>
> Therefore =E2=80=93 this redefines the address semantics =E2=80=93 and th=
at =E2=80=93 should be
> accompanied by an update to said drafts to avoid confusion and to avoid
> potential future complications
>
>
>
> Please observe that we have a lot of IETF documents putting various stuff
> into IPv6 128 bits. Take rfc7599 as an easy example. Where do you see
> anyone in IETF requested to update IPv6 base specs when any of such
> documents were going via standards track ?
>
>
>
> Cheers,
> R.
>

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

<div dir=3D"ltr">Really ?=C2=A0<div><br></div><div>If in an implementation =
SID would be just a logical interface on a box doesn&#39;t it deserve to be=
 both routable as well as have an arbitrary opaque ID assigned to it ?=C2=
=A0</div><div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Fri, Dec 20, 2019 at 5:18 PM Andrew Alston &lt;<a hr=
ef=3D"mailto:Andrew.Alston@liquidtelecom.com">Andrew.Alston@liquidtelecom.c=
om</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">





<div lang=3D"en-KE">
<div class=3D"gmail-m_254647569286314941WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">In my view =E2=80=93 there is a=
 fundamental difference.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The stated rfc refers to a deri=
ved interface identifier =E2=80=93 with an interface identifier being a wel=
l defined concept in RFC4291 =E2=80=93 it specifies the actions taken on sa=
id interface identifier
 =E2=80=93 it does not alter the specification.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Here =E2=80=93 you have gone wa=
y beyond that.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This actually eliminates the in=
terface identifier from the address and replaces the interface identifier w=
ith something that has no bearing on an interface =E2=80=93 that is a redef=
inition of
 the specification.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Andrew<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=
=3D"_blank">robert@raszuk.net</a>&gt;
<br>
<b>Sent:</b> Friday, 20 December 2019 18:58<br>
<b>To:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" target=3D"_blank">Andrew.Alston@liquidtelecom.com</a>&gt;<br>
<b>Cc:</b> Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmai=
l.com" target=3D"_blank">alexandre.petrescu@gmail.com</a>&gt;; Gyan Mishra =
&lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@=
gmail.com</a>&gt;; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=
=3D"_blank">spring@ietf.org</a>&gt;; Mark Smith &lt;<a href=3D"mailto:markz=
zzsmith@gmail.com" target=3D"_blank">markzzzsmith@gmail.com</a>&gt;; Pablo =
Camarillo (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com" target=3D"_b=
lank">pcamaril@cisco.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Therefore =E2=80=93 this redefi=
nes the address semantics =E2=80=93 and that =E2=80=93 should be accompanie=
d by an update to said drafts to avoid confusion and to avoid potential fut=
ure
 complications</span><span lang=3D"en-KE"><u></u><u></u></span></p>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please observe that we have a lot of IETF documents =
putting various stuff into IPv6 128 bits. Take rfc7599 as an easy example. =
Where do you see anyone in IETF requested to update IPv6 base specs when an=
y of such documents=C2=A0were going via
 standards track ?=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<br>
R.<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div>

--00000000000053f274059a251c54--


From nobody Fri Dec 20 08:58:02 2019
Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC72312084D for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 08:58:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 W6clYriacGCM for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 08:57:59 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CF25120859 for <spring@ietf.org>; Fri, 20 Dec 2019 08:57:59 -0800 (PST)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) by opfedar26.francetelecom.fr (ESMTP service) with ESMTP id 47fZgT1BYGzFqQt for <spring@ietf.org>; Fri, 20 Dec 2019 17:57:57 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.42]) by opfedar06.francetelecom.fr (ESMTP service) with ESMTP id 47fZgT0Kq3z3wbV for <spring@ietf.org>; Fri, 20 Dec 2019 17:57:57 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBMA2.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Fri, 20 Dec 2019 17:57:57 +0100
From: <bruno.decraene@orange.com>
To: 'SPRING WG List' <spring@ietf.org>
Thread-Topic: WG status - pending calls
Thread-Index: AdW3VRibbwDDUKaATWa2S/ScjKOqUg==
Date: Fri, 20 Dec 2019 16:57:56 +0000
Message-ID: <19505_1576861077_5DFCFD95_19505_187_12_53C29892C857584299CBF5D05346208A48D3BD97@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D3BD97OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Wn77DyZL2kIRbO-OMpQ5KB1Q_B0>
Subject: [spring] WG status - pending calls
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 16:58:01 -0000

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

Hi SPRING,

A number of authors have asked for their document to be adopted or last cal=
led.
Chairs have some backlog on this. The WG has also been pretty busy over the=
 last 6 months with a set of subjects triggering many emails and this is no=
t always the best time to ask for review of additional documents (versus sh=
ort '+1').
Chairs/WG will work on this calls in 2020. In the meantime, for a better tr=
ansparency, Shuping has been kind enough to track this on the wiki https://=
trac.ietf.org/trac/spring Thank you Shuping.
If your document is missing from the list of pending calls for adoption/las=
t call, please send an email to the chairs or to the list, as you wish.
Otherwise, your request is been tracked.

Content of this page is subject to change. In particular, the goal is not t=
o duplicate the information already tracked in the ietf datatracker. E.g. h=
ttps://datatracker.ietf.org/doc/search?name=3D&sort=3D&activedrafts=3Don&by=
=3Dgroup&group=3Dspring

I take this opportunity to wish everyone Merry Christmas, an Happy New Year=
 and possibly Happy Holidays.
--Bruno



___________________________________________________________________________=
______________________________________________

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_53C29892C857584299CBF5D05346208A48D3BD97OPEXCAUBM43corp_
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"ProgId" content=3D"Word.Document">
<meta name=3D"Generator" content=3D"Microsoft Word 14">
<meta name=3D"Originator" content=3D"Microsoft Word 14">
<link rel=3D"File-List" href=3D"cid:filelist.xml@01D5B75F.01EA8320"><!--[if=
 gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>FR</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" DefSemi=
Hidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" LatentStyleCount=3D=
"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" Name=3D"he=
ading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" Name=3D"c=
aption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragraph F=
ont"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Placehold=
er Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" Unhide=
WhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" Name=3D"Revision"=
/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" Unhid=
eWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" Name=3D"T=
OC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Times New Roman";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536859905 -1073732485 9 0 511 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Tableau Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
</style><![endif]--><!--[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"blue" vlink=3D"purple" style=3D"tab-interval:35.4=
pt">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi SPRING,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">A number of authors have asked for their document to be adopted or last =
called.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">Chairs have some backlog on this. The WG has also been pretty busy over =
the last 6 months with a set of subjects triggering many emails and this is=
 not always the best time to ask for review
 of additional documents (versus short &#8216;&#43;1&#8217;).<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">Chairs/WG will work on this calls in 2020. In the meantime, for a better=
 transparency, Shuping has been kind enough to track this on the wiki
<a href=3D"https://trac.ietf.org/trac/spring">https://trac.ietf.org/trac/sp=
ring</a> Thank you Shuping.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">If your document is missing from the list of pending calls for adoption/=
last call, please send an email to the chairs or to the list, as you wish.<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">Otherwise, your request is been tracked.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">Content of this page is subject to change. In particular, the goal is no=
t to duplicate the information already tracked in the
<span class=3D"SpellE">ietf</span> <span class=3D"SpellE">datatracker</span=
>. E.g. <a href=3D"https://datatracker.ietf.org/doc/search?name=3D&amp;sort=
=3D&amp;activedrafts=3Don&amp;by=3Dgroup&amp;group=3Dspring">
https://datatracker.ietf.org/doc/search?name=3D&amp;sort=3D&amp;activedraft=
s=3Don&amp;by=3Dgroup&amp;group=3Dspring</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">I take this opportunity to wish everyone Merry Christmas, an Happy New Y=
ear and possibly Happy Holidays.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S">--Bruno<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-ansi-language:EN-U=
S"><o:p>&nbsp;</o:p></span></p>
</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_53C29892C857584299CBF5D05346208A48D3BD97OPEXCAUBM43corp_--


From nobody Fri Dec 20 09:28:40 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 688D812086F for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:28:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level: 
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DqvkYuNZ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Pbg2euJh
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 4-mCDZt3IN5c for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:28:36 -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 42681120856 for <spring@ietf.org>; Fri, 20 Dec 2019 09:28:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8318; q=dns/txt; s=iport; t=1576862916; x=1578072516; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=4fAZv5XgBYV5n7wW3DtNBWQGZAYMCu6tlTeqPqN1dCQ=; b=DqvkYuNZS7fvwBmLORy/3HDianzpp0tgri8KOl+vUvvj39K+2hy6iqvk b1v/0XSKu28A9B3HYz49664tjSrgkHxpMk1g3I9cPIZvcQOVNI0STcUGc HiCWdCnvbtnHWFk8oNxP6bWNIMxEYfKiWgNKKansi+efgYFVedB1PMDpX E=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ak8MNchOwK0jN8LV4fNYl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjjJ/fvZjY7GOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DWCABWBP1d/5ldJa1lHQEBAQkBEQU?= =?us-ascii?q?FAYF8gU0pJwWBRCAECyoKg32DRgOKc4I6JYlejiqCUgNUCQEBAQwBAS0CAQG?= =?us-ascii?q?EQAIXggUkOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQITEREMAQE3AQsGARk?= =?us-ascii?q?DAQEBAwImAgQfERUICgQOBSKDAIJHAw4gAaEIAoE4iGF1gTKCfgEBBYJKgkw?= =?us-ascii?q?NC4IMCYEOKIp7gR4agUE/gTgMFIF8gQ6CG4IILRAjglYyggoijUeCcYV7mBt?= =?us-ascii?q?DCoI0jG2FBYQmG4JEh3uEQYtVkBeJKI9mAgQCBAUCDgEBBYFpIoFYcBU7KgG?= =?us-ascii?q?CQVAYDY0SDBeBBAEOgj2KU3SBKI96gTABgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400"; d="scan'208";a="689220825"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:28:35 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHSY9J010486 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:28:35 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-010.cisco.com (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:28:34 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:28:33 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 12:28:32 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FspMExaIg7xsVjIJkjXOTrVgRvC0qQsCDRyihP/MMAKSupyzGrwNFdqlSFculjHqTsQ7S3aZR8EG1Zfk2C4vuzmsnJPDgtByG40bvdTlSKk+tk4N2I46fDc57CjO9MyEwh6Ykt2CVJ+Y785yInremDqzYz16H9ozuuxQaN+cQepSPDGExogRzmn5HZmWJFHDGJ9n2ku9AgptvWlesFz2GzLA3S38XDzcFUJI+LWR/MBCF3wt909f+0PZSmb3Dx39JPaKWZ2f4rOLVkxWxUefXg8Q/+hvtHCS9BiXLKz/0DDn9M+VFrvdvSENugT2M0z/oLt7w6chYnsQiH+BYoer+A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4fAZv5XgBYV5n7wW3DtNBWQGZAYMCu6tlTeqPqN1dCQ=; b=lDYZ+j6xX3eGwdW2ahhCwx7/sKeIbz1qKV8GQajviseILlsfISTj4p84ccUxfCWV1/rnplNvI2Z0laok2sBlhxb3zUY1KcrU6TlujpupJj6CVRi6/WrYePmyjMtau1KrRoJpNQN8Zm2nBlPO9VAs7OSLNkoIzM7YnP4fZ4s/R41TZqhLkCrS2Fk7HCkNwKO4nDm2t6rdav5pzzUCBDa+y5/Y2Mm0nAeFNe3qn9/kFF3YAxo8LTKtskV/gR7J6DDQolb5xHw9AM9c6q8ZqD5kf7XDoC1K8EDn8Zow0erDORRRrjz5FRoZ6pF+fHYoWkwQa+OwuBVzzbifSrc6vs0ZWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4fAZv5XgBYV5n7wW3DtNBWQGZAYMCu6tlTeqPqN1dCQ=; b=Pbg2euJh4om9nb+4+2OieoOCBIAzw640Amgp3iCm80ZOQRhVJ1wikKcY0aRyBSsHMapaUcOQciJfiho+ZC/Lxma2fDC9/r8WnYNYIO1dTbbbLLUcBtXQYJ2pighrZ5UpvprIgmHcKpvNqAl4Cb2oEZdbMsTPOTSIjuPrLd3LojU=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1597.namprd11.prod.outlook.com (10.172.54.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Fri, 20 Dec 2019 17:28:31 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:28:31 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
CC: "spring@ietf.org" <spring@ietf.org>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Thread-Topic: H.Encaps pseudocode (was Re: [spring] Question about SRv6 Insert function)
Thread-Index: AQHVt1rm0v1w16PvuE6pPRNCSa7eGw==
Date: Fri, 20 Dec 2019 17:28:31 +0000
Message-ID: <45DDD98C-E642-4817-83EB-BB0B031C0BD0@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b24f177a-0891-4e08-5e57-08d7857208b8
x-ms-traffictypediagnostic: MWHPR11MB1597:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR11MB1597447FA0FAAE9FB5FFE900C92D0@MWHPR11MB1597.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(136003)(376002)(346002)(39860400002)(199004)(189003)(13464003)(107886003)(2906002)(8676002)(186003)(81166006)(2616005)(71200400001)(6916009)(6486002)(66574012)(5660300002)(6506007)(86362001)(91956017)(76116006)(53546011)(4326008)(478600001)(33656002)(66946007)(66476007)(66556008)(66446008)(8936002)(54906003)(64756008)(36756003)(316002)(6512007)(81156014)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1597; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zFGJflEzGZrJtD15Ow+zVrJpNEksNl+e8pmPnwImOjQ3G3IiMXm+UvB30KP+qdlKeV73S5O4cfS41yQW4ggIQjDUCjIWheDIrJ9P9MFWw/SPB6pFwE19RZNICvc3zt3J+4eCDnGyIrwKfn2/F6utfcmOSHK5WEYAtN1XqwnUo/NDzVjfXb8R3ZUUyOhIMOU9N/7dFzQc7NqoTkBAK4qjtPvvE6JwjpiFnyq7iN0ulz1Q2qIp8hZoK8tpjNuM58DFKerCS+3tytQxsMRAmy+9IIMe6vIvuwyNEOqnuBPff8nq7hb/nqTscDH1TytiqtcFsnw99mhhn1UAdf436enDiVv0U/LtoZH9R3GdTdG/GA8KjYiQmE0W5xO9+TA/zDf+tjmf0ygpi4rQ9FiGULosyI16hZmg6XmHV2M8WLq3HzNNexaUcEZxSlU+3S4jJf7VMRyXczYYBjdoEoxcEcGveRXzYUF0HKGE+z3FK14mGfVyrrnSg+bx082OwMj8Ho1p
Content-Type: text/plain; charset="utf-8"
Content-ID: <87EF0786558A5F4D8199589C670B8BCD@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b24f177a-0891-4e08-5e57-08d7857208b8
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:28:31.4621 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XjnQr1N5EbrSxDeuokcyreLymSuipVPjQ0AMUXS+eLqvVahJbEYU0Ie86lN5fbWHTXW+m7Yf6YZSpqEQFCo+0Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1597
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xch-aln-010.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ViohSSO0yOlw5dT9bA-o8AxGCZQ>
Subject: [spring] H.Encaps pseudocode (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:28:38 -0000

QWxleCwNCg0KSSB3aWxsIHVwZGF0ZSB0aGUgbGluZSAwNCBhcyBzdWdnZXN0ZWQgdG8gY2xhcmlm
eSB0aGF0IGl0IHJlZmVycyB0byB0aGUgb3V0ZXIgSVB2NiBoZWFkZXIuIFRoYW5rIHlvdS4NCk1v
cmUgaW5saW5lLg0KDQpIYXBweSBIb2xpZGF5cywNClBhYmxvLg0KDQrvu78tLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KRnJvbTogQWxleGFuZHJlIFBldHJlc2N1IDxhbGV4YW5kcmUucGV0cmVz
Y3VAZ21haWwuY29tPg0KRGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMTQ6MzMN
ClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCAi
c3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmdd
IFF1ZXN0aW9uIGFib3V0IFNSdjYgSW5zZXJ0IGZ1bmN0aW9uDQoNCiAgICANCiAgICANCiAgICBM
ZSAxOS8xMi8yMDE5IMOgIDEyOjUyLCBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSBhIMOpY3Jp
dCA6DQogICAgPiBIaSBBbGV4Lg0KICAgID4gDQogICAgPiBQbGVhc2Ugc2VlIGlubGluZS4NCiAg
ICA+IA0KICAgID4gTWFueSB0aGFua3MsDQogICAgPiANCiAgICA+IFBhYmxvLg0KICAgID4gDQog
ICAgPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICA+DQogICAgPg0KICAgID4gDQogICAgKkZyb206KkFs
ZXhhbmRyZSBQZXRyZXNjdSA8YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbT4gKlNlbnQ6Kg0K
ICAgID4gTW9uZGF5LCBEZWNlbWJlciAxNiwgMjAxOSAzOjMxIFBNICpUbzoqIFBhYmxvIENhbWFy
aWxsbyAocGNhbWFyaWwpIA0KICAgID4gPHBjYW1hcmlsQGNpc2NvLmNvbT47IGlwdjZAaWV0Zi5v
cmcgPGlwdjZAaWV0Zi5vcmc+ICpTdWJqZWN0OiogUmU6IA0KICAgID4gW3NwcmluZ10gUXVlc3Rp
b24gYWJvdXQgU1J2NiBJbnNlcnQgZnVuY3Rpb24NCiAgICA+IA0KICAgID4gSGksIFNQUklOR2Vy
cywNCiAgICA+IA0KICAgID4gVGhpcyBpcyBteSBmaXJzdCBwb3N0IHRvIHRoaXMgbGlzdC4NCiAg
ICA+IA0KICAgID4gVGhpcyBpcyBhYm91dCBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmctMDYgbW9yZSANCiAgICA+IHByZWNpc2VseSB0aGUgVC5FbmNhcHMgc2VjdGlv
biA1LjIuDQogICAgPiANCiAgICA+IExlIDExLzEyLzIwMTkgw6AgMjE6MDUsIFBhYmxvIENhbWFy
aWxsbyAocGNhbWFyaWwpIGEgw6ljcml0IDoNCiAgICA+PiBBbGV4LA0KICAgID4+IA0KICAgID4+
IFRoZSBwcmVjaXNlIGRlZmluaXRpb24gVC5FbmNhcHMgaXMgZG9uZSBpbiBzZWN0aW9uIDUuMSBb
NS4yIG5vd10gb2YNCiAgICA+PiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmctMDYuIElmIHlvdSBoYXZlIGFueSANCiAgICA+PiBjb21tZW50IG9uIHN1Y2ggZGVmaW5p
dGlvbiBwbGVhc2UgbGV0IG1lIGtub3cgLW9uIGEgc2VwYXJhdGUgdGhyZWFkDQogICAgPj4gYW5k
IGRpcmVjdGVkIHRvIFNQUklORyBtYWlsZXItLg0KICAgID4gDQogICAgPiBUaGFuayB5b3UgZm9y
IHRoZSByZXBseS4NCiAgICA+IA0KICAgID4gUGxlYXNlIG1ha2UgdGhlIFQuRW5jYXBzIHBhcnQg
b2YgdGhlIGRyYWZ0IGVhc2llciBmb3IgbWUgdG8gcmVhZCwgDQogICAgPiBlLmcuOiAtZXhwYW5k
IHdoYXQgaXQgbWVhbnMgJ1MwMSc7IGlzIGl0ICdTdGVwIDAxJywgbGlrZSBpbiBCQVNJQyANCiAg
ICA+IHByb2dyYW1taW5nIGxhbmd1YWdlPw0KICAgID4gDQogICAgPiBQQzogU2FtZSBmb3JtYXQg
YXMgaW4gb3RoZXIgZG9jdW1lbnRzIChlLmcuIFNSSCkuDQogICAgDQogICAgV2hhdCBpcyB0aGUg
b3RoZXIgZG9jdW1lbnQgU1JIPw0KDQpQQzogZHJhZnQtaWV0Zi02bWFuLXNlZ21lbnQtcm91dGlu
Zy1oZWFkZXItMjYNCiAgICANCiAgICA+IC1jbGFyaWZ5IHRoYXQgdGhlIG9yaWdpbmFsIHBhY2tl
dCBpbiB0cmFuc2l0IGlzIG5vdCBtb2RpZmllZCB1cG9uIA0KICAgID4gdHJhbnNpdGlvbiAobW9k
dWxvIHRoZSBIb3AgTGltaXQgZmllbGQgYW5kIHRoZSBTZWdtZW50cyBMZWZ0IGZpZWxkIGlmDQog
ICAgPiBwcmVzZW50KTsgbmV3IHBhY2tldCBpcyBjcmVhdGVkIHRvIGNhcnJ5IHRoZSBvcmlnaW5h
bCBwYWNrZXQgLSB5ZXMuDQogICAgPiANCiAgICA+IFBDOiBJIGhhdmUgYWRkZWQgYSBwYXJhZ3Jh
cGggaW4gdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoZSBkcmFmdCB0byANCiAgICA+IGNhcHR1cmUg
eW91ciBwb2ludC4gU2VlIHJldjA3LiBNYW55IHRoYW5rcy4NCiAgICANCiAgICBJIHRoaW5rIHlv
dSBtZWFuIHRoYXQgeW91IGFkZGVkIHRoaXMgcGFyYWdyYXBoOg0KICAgID4gVGhlIFQuRW5jYXBz
IHJlY2VpdmVkIHBhY2tldCBpcyBlbmNhcHN1bGF0ZWQgdW5tb2RpZmllZCAod2l0aCB0aGUNCiAg
ICA+IGV4Y2VwdGlvbiBvZiB0aGUgVFRMIG9yIEhvcCBMaW1pdCB0aGF0IGlzIGRlY3JlbWVudGVk
IGFzIGRlc2NyaWJlZCBpbg0KICAgID4gW1JGQzI0NzNdKS4NCiAgICANCiAgICBJIHRoaW5rIGl0
IGlzIGdvb2QgdG8gc2F5IHRoZSBwYWNrZXQgaXMgZW5jYXBzdWxhdGVkIHVubW9kaWZpZWQuDQog
ICAgDQogICAgSW5kZWVkIHRoZSBIb3AgTGltaXQgaXMgdGhlIHNvbGUgZXhjZXB0aW9uLiAgSSB0
aGluayB0aGUgVFRMIHNob3VsZCBub3QNCiAgICBiZSBtZW50aW9uZWQuICAoc2lkZSBub3RlOiBl
YWNoIElQdjQgb2NjdXJlbmNlIHNob3VsZCBiZSBkcm9wcGVkIGZyb20NCiAgICBldmVyeXdoZXJl
IGluIHRoZSBkb2N1bWVudCBub3cgOi0pDQogICAgDQogICAgPiAtY2xhcmlmeSB3aGF0IGl0IG1l
YW5zICdhIHBhY2tldCAoQSwgUzIpKFMzLCBTMiwgUzE7IFNMPTEpJzsgYmVjYXVzZSANCiAgICA+
IGl0IGlzIGNvbmZ1c2luZyBpbiBzZXZlcmFsIHdheXM7IChBLFMyKSBpbnZpdGVzIHRvIHRoaW5r
IGl0IGlzIHNyYyANCiAgICA+IGFuZCBkc3QgYWRkcmVzc2VzLCBidXQgdGhlaXIgcGxhY2UgaXMg
c3dpdGNoZWQgKHRoZSBub3JtYWwgb3JkZXIgaXMgDQogICAgPiBTb3VyY2UsIERlc3RpbmF0aW9u
KS4gIFMgaW4gJ1MyJyBtaWdodCBtZWFuIGEgU291cmNlIEFkZHJlc3MgYnV0DQogICAgPiBhbHNv
IG1pZ2h0IG1lYW4gYSBTZWdtZW50IElELCBvciBhIERlc3RpbmF0aW9uIGFkZHJlc3MuICBDb25m
dXNpb24NCiAgICA+IHNob3VsZCBiZSBhdm9pZGVkLCBhdCBsZWFzdCBpbiBteSBtaW5kLg0KICAg
ID4gDQogICAgPiBQQzogVGhpcyBpcyBleHBsYWluZWQgaW4gdGhlIHRlcm1pbm9sb2d5IHNlY3Rp
b24gb2YgdGhlIGRyYWZ0ICh3aXRoDQogICAgPiBhIGRldGFpbGVkIGV4YW1wbGUpLg0KICAgIA0K
ICAgIEl0IGlzIGluZGVlZCBpbiB0aGUgdGVybWlub2xvZ3kgc2VjdGlvbi4NCiAgICANCiAgICBJ
dCBjbGFyaWZpZXMgbWFueSB0aGluZ3MgdG8gbWUuDQogICAgDQogICAgSSBhbSBzdGlsbCBsZWZ0
IHdpdGggdGhlIHF1ZXN0aW9uOiBpcyBhIFNlZ21lbnQgSWRlbnRpZmllciBhbiBJUHY2IA0KICAg
IGFkZHJlc3M/ICAoYWxsIHRoZSAxMjhiaXRzIG9mIGl0KS4gIEkgY2FudCBmaW5kIGFuIGFuc3dl
ciBuZWl0aGVyIGluIA0KICAgIHRoaXMgSS1EIG5laXRoZXIgaW4gaXRzIHJlZmVyZW5jZSBSRkM4
NDAyICJTZWdtZW50IFJvdXRpbmciIHRlcm1pbm9sb2d5IA0KICAgIHNlY3Rpb24uDQoNClBDOiBT
ZWUgdGhlIGZpcnN0IHBhcmFncmFwaCBvZiBzZWN0aW9uIDMuDQogICAgDQogICAgVGhpcyBpcyBp
bXBvcnRhbnQgdG8ga25vdywgYmVjYXVzZSBpbiBiZWxvdyB0aGUgdGV4dCBzYXlzIGEgZGVzdGlu
YXRpb24gDQogICAgYWRkcmVzcyBpcyBhbiBTMSAoREE9UzEpIGFuZCBpdCBhbHNvIHNheXMgdGhh
dCBTMSBpcyBwYXJ0IG9mIGEgc2VnbWVudCBsaXN0Lg0KICAgIA0KICAgIEluIGEgZGVzdGluYXRp
b24gYWRkcmVzcyBmaWVsZCBvbmUgY2FudCBoYXZlIHNvbWV0aGluZyBlbHNlIHRoYW4gYW4gSVB2
NiANCiAgICBhZGRyZXNzLiAgQnV0IGEgc2VnbWVudCBpZGVudGlmaWVyIGNvdWxkIGJlIHNvbWV0
aGluZyBlbHNlIHRoYW4gYW4gSVB2NiANCiAgICBhZGRyZXNzLCBpZiBzbyBpdCB3YW50ZWQuICAo
c29tZXdoZXJlIGVsc2UgcGVvcGxlIHRhbGsgYWJvdXQgJ2xvY2F0b3InIA0KICAgIGJlaW5nIGEg
NjRiaXQgdmFsdWUsIEkgYW0gbm90IHN1cmUpLg0KDQpQQzogUmVhZCBzZWN0aW9uIDMuMS4NCiAg
ICANCiAgICBBYm91dCBteSBpbml0aWFsIHdvcnJ5IC0gbm93IFQuRW5jYXBzIGNhaG5nZWQgaXRz
IG5hbWUgaW50byBILkVuY2FwcywgcmlnaHQ/DQoNClBDOiBZZXMuIA0KICAgIA0KICAgIEl0IHNl
ZW1zIHRvIG5vdCBtb2RpZnkgcGFja2V0cyBpbiB0cmFuc2l0LCBidXQgdG8gZW5jYXBzdWxhdGUg
dGhlbSwgDQogICAgd2hpY2ggaXMgb2suDQoNClBDOiBJbmRlZWQuDQogICAgDQogICAgPiAgICBO
b2RlIE4gcmVjZWl2ZXMgdHdvIHBhY2tldHMgUDE9KEEsIEIyKSBhbmQgUDI9KEEsQjIpKEIzLCBC
MiwgQjE7DQogICAgPiAgICBTTD0xKS4gIEIyIGlzIG5laXRoZXIgYSBsb2NhbCBhZGRyZXNzIG5v
ciBTSUQgb2YgTi4NCiAgICA+IA0KICAgID4gICAgTiBzdGVlcnMgdGhlIHRyYW5zaXQgcGFja2V0
cyBQMSBhbmQgUDIgaW50byBhbiBTUiBQb2xpY3kgd2l0aCBhDQogICAgPiAgICBTb3VyY2UgQWRk
cmVzcyBUIGFuZCBhIFNlZ21lbnQgbGlzdCA8UzEsIFMyLCBTMz4uDQogICAgPiANCiAgICA+ICAg
IFRoZSBILkVuY2FwcyB0cmFuc2l0IGVuY2Fwc3VsYXRpb24gYmVoYXZpb3IgaXMgZGVmaW5lZCBh
cyBmb2xsb3dzOg0KICAgID4gDQogICAgPiAgICBTMDEuICAgUHVzaCBhbiBJUHY2IGhlYWRlciB3
aXRoIGl0cyBvd24gU1JIIChTMywgUzIsIFMxOyBTTD0yKQ0KICAgID4gICAgUzAyLiAgIFNldCBv
dXRlciBJUHY2IFNBID0gVCBhbmQgb3V0ZXIgSVB2NiBEQSA9IFMxDQogICAgPiAgICBTMDMuICAg
U2V0IG91dGVyIHBheWxvYWQgbGVuZ3RoLCB0cmFmZmljIGNsYXNzIGFuZCBmbG93IGxhYmVsDQog
ICAgPiAgICBTMDQuICAgVXBkYXRlIHRoZSBOZXh0LUhlYWRlciB2YWx1ZQ0KICAgIA0KICAgICdV
cGRhdGUnIG9yIHJhdGhlciAnY3JlYXRlJz8gIEkgaG9wZSBpdCBpcyB0aGUgbmV4dC1oZWFkZXIg
dmFsdWUgb2YgdGhlIA0KICAgIG91dGVyIElQdjYgaGVhZGVyOyB0aGlzIGlzIHRoZSBmaXJzdCB0
aW1lIHRvIHB1dCBzb21ldGhpbmcgaW5zaWRlLCBzbyBpdCANCiAgICBpcyByYXRoZXIgYSBjcmVh
dGlvbi4NCiAgICANCiAgICAnVXBkYXRpbmcnIG1ha2VzIHRoaW5rIHRoYXQgbWF5YmUgdGhlIG5l
eHQgaGVhZGVyIHZhbHVlIG9mIHRoZSBpbm5lciANCiAgICAob3JpZ2luYWwpIHBhY2tldCBpcyB1
cGRhdGVkIGZyb20gdmFsdWUgeCB0byB5Lg0KICAgIA0KICAgIE9yPw0KICAgIA0KICAgID4gICAg
UzA1LiAgIERlY3JlbWVudCBpbm5lciBIb3AgTGltaXQgb3IgVFRMDQogICAgPiAgICBTMDYuICAg
U3VibWl0IHRoZSBwYWNrZXQgdG8gdGhlIElQdjYgbW9kdWxlIGZvciB0cmFuc21pc3Npb24gdG8g
UzENCiAgICA+IA0KICAgID4gICAgQWZ0ZXIgdGhlIEguRW5jYXBzIGJlaGF2aW9yLCBQMSBhbmQg
UDIgcmVzcGVjdGl2ZWx5IGxvb2sgbGlrZToNCiAgICA+IA0KICAgID4gICAgLSAoVCwgUzEpIChT
MywgUzIsIFMxOyBTTD0yKSAoQSwgQjIpDQogICAgPiANCiAgICA+ICAgIC0gKFQsIFMxKSAoUzMs
IFMyLCBTMTsgU0w9MikgKEEsIEIyKSAoQjMsIEIyLCBCMTsgU0w9MSkNCiAgICANCiAgICBJdCBs
b29rcyBvayAtIHRoZSBQMSBhbmQgUDIgcGFja2V0cyBoYXZlIG5vdCBiZWVuIG1vZGlmaWVkIGlu
IHRyYW5zaXQsIA0KICAgIGJ1dCBlbmNhcHN1bGF0ZWQuDQogICAgDQogICAgSSB3b25kZXIgdGhv
dWdoIGFib3V0IHRoZSAxIHZhbHVlIGZvciBTTCAoU0w9MSkgaW4gUDIgb3JpZ2luYWwgYW5kIFAy
IA0KICAgIHRyYW5zaXRlZC4gIEkgd29uZGVyIHdoZXRoZXIgaXQgc2hvdWxkIGJlIGRlY3JlbWVu
dGVkIG9yIG5vdC4gIEkgdGhpbmsgDQogICAgaXQgbWlnaHQgY29tcGxpY2F0ZWQgYnV0IEkgZG8g
bm90IG1pbmQuDQogICAgDQogICAgQWxleA0KICAgIA0KDQo=


From nobody Fri Dec 20 09:30:23 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40CA6120856 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:30:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Yv93C1xK; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=N0ice8zp
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 tNfwZxC2EWLz for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:30:19 -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 6D0E912084D for <spring@ietf.org>; Fri, 20 Dec 2019 09:30:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26107; q=dns/txt; s=iport; t=1576863019; x=1578072619; h=from:to:cc:subject:date:message-id:mime-version; bh=6P9QkDV5S6izvxxOHsxJgDH4Isy+3nrnCaUFX+EHXZA=; b=Yv93C1xKKH2zVBCGHAHKkK9/V8zXcoyre/KiTGRZmioUCrtdPQk9O+EH 410f+tBf5QhyyBERnMatLf9Pl1m/OoEjrhEXbH0cdKF/Uz1wzCITbpT09 yvFApHx/eSRk9RG2ACm2hFLEFPxTzJQzBa2jEe6XTmzFMyVkCgFY+3zjP 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3A27Q5kxNrb2uZ3o/DpHwl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjjJ/fvZjY7GOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFAwC3A/1d/5hdJa1lHQEBAQkBEQU?= =?us-ascii?q?FAYFrBQELAYEdL1AFbA5KIAQLKgqDfYNGA4pzgl+YCIFCgRADVAkBAQEMAQE?= =?us-ascii?q?tAgEBhEACF4IFJDcGDgIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAxIRHQEBNwE?= =?us-ascii?q?RAQgOAwMBAQEhBwMCBDAUCQoEDgUigwABgXlNAy4BoQoCgTiIYXWBMoJ+AQE?= =?us-ascii?q?FgkqCTRiCDAmBNgGMGBqBQT+BOCCCHi4+gmQEgS4BEgE/FoJaMoIsjTWDA4V?= =?us-ascii?q?XiWGPIQqCNJYYG5pVhEGkZAIEAgQFAg4BAQWBaCNncXAVZQGCQVAYDY0SDBe?= =?us-ascii?q?DUIpTdAGBJ5AIgSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400";  d="scan'208,217";a="397258671"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:30:18 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHUIH3003126 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:30:18 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:30:17 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 12:30:16 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 12:30:16 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S+UiZoVKHYciNhjiJPrkOJaB0aFt07EdQ6ByruGvTdHXSIPKj5FmFVSl+thMOowddcRSz95dkhazskIF3TfQokaoWp66H9Uoh0uN6yaiMl6Ns6TWGrep2cDLBaVyHoD6CqPiw35UMxnAwQQD3HxwAxFNZzMMALUXOmE84uZ7J4RuRzeWvOfBvkdWeTef3uwOixVNpOjQMkKfoAc28bKq8vys+ArRGfGXDKKzqplIrgxRdifp6yd/htVMMwSb8ZOmOacV8326hHPqLlE1OuAd+qQSv5EhbAi+MCNc49fsfA2PrnmHcNuT5srLCUnF44S6zCzsyx67Obosle/Gt2RIew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6P9QkDV5S6izvxxOHsxJgDH4Isy+3nrnCaUFX+EHXZA=; b=m4m3C1CEui80zK0WJxvx/mERWu8Hcc+9ORyXeMIjN/o/2IORz5SKmLnkSZNZDn1cALHwMtm1VHoc5gjq0IK12O6BCtM3M6FHBeWbrKuqTnJutxzMI+ysmp+q58PAAgojrdGGJpMmB93Nc76ecmphuepeECUydpXcsJ7KyYj5zRAIpA9Mm0ehHKbT1Nks1HXV1s8VtYScZaqVS23oZBkx1F0IAzKLwX5x8T15+6OAR/xRWmtU+vMcrr35u9HqJDBLNTWCbwXrVUkg+m+d2TmIdXCxSWkwOimHkCDTfOBR8vzwrYcYhYx6Ewji15MkLJWwQg1mnPeS7u+ImIcf2WeOaA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6P9QkDV5S6izvxxOHsxJgDH4Isy+3nrnCaUFX+EHXZA=; b=N0ice8zpGRufKKzG2hE+DZnRjGXnNWQvRUJoRTtTV6dz/55fGbWswqEmyDxTsdfhikMUqKCUFgaNfuzel1poEBf1uxgVBHIELknCXgiIi/LgBAuHM6Fruh4ycF6+Svtv5A36ncKLRapj/ezsd5BEg9fj6/4GFxAlzwEi8u1SH+k=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1567.namprd11.prod.outlook.com (10.172.54.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Fri, 20 Dec 2019 17:30:15 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:30:15 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AQHVt1sjI5E9vezZDUu0pc5hCyLTqw==
Date: Fri, 20 Dec 2019 17:30:15 +0000
Message-ID: <B91AA98B-F605-4C6B-AFAF-C9FDEA703460@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fa6b2589-d78a-4d1d-2ecf-08d785724687
x-ms-traffictypediagnostic: MWHPR11MB1567:
x-microsoft-antispam-prvs: <MWHPR11MB1567C7B01BA1943D4725635CC92D0@MWHPR11MB1567.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(136003)(346002)(366004)(39860400002)(189003)(199004)(71200400001)(4326008)(86362001)(2906002)(316002)(6916009)(478600001)(6486002)(81156014)(81166006)(6506007)(53546011)(186003)(36756003)(8936002)(26005)(33656002)(8676002)(6512007)(5660300002)(2616005)(66556008)(66476007)(64756008)(66446008)(66946007)(91956017)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1567; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /wnTmeZ1GLT8/YlhomhFWsVnC2n/innm1eD/C8keC9jiv5ckRkRumb1Pi0dy3UgTgUsZMwN+bWEc/VOtedUQ8wGLM1bzIDljSqQzWpIfWMtADBE9j/QcHEJnY03Hjo86jeZkQFBWqgGkT79SMxITfEoSwBHWvOPUunyTjPqRQ3lImFYpOh51ty0zHa8Fz1/4oQCRtlKUBm3Mo4LDMvRqD+t7p28A1da7Hr7265Zp3WFR2mmzf3AMduC16yKzXmqX3TWg2xgyN0uthB2nqr/kQfTgl0Sd5Nq0VA/mY6IkFGDX3gQwg6EccRnZvfUenz6vQHCVxLgYTxjcHdv4Uo1iq9FD+ja79jQsUkdGefX/cRHwPbrksifZ8WSgtMiBlobVrKL7S0u4P7jq7pH4I+9hYMxbiz+NQyYlE85lpzOCXpniszWsndcQwspSQvix1Ev3
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_B91AA98BF6054C6BAFAFC9FDEA703460ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fa6b2589-d78a-4d1d-2ecf-08d785724687
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:30:15.1895 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: t702GufWdw0qDjeio3mYOaJMfiVKIWkNOrDkt0JT23czHS4M0/z0Detl+DaZC/eG4Hc0qtyhVPvB8SLI+2kbEg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1567
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nyYCBkqvol5WYj0rcKsg3gS-LXA>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:30:21 -0000

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

Um9uLA0KDQpJIGd1ZXNzIHRoYXQgZHJhZnQtaWV0Zi02bWFuLXNlZ21lbnQtcm91dGluZy1oZWFk
ZXIgZG9lcyBub3QgY29udGFpbiBhbnkgZXhwbGljaXQgdGV4dCBhYm91dCBpdCBiZWNhdXNlIGl0
IGlzIG5vdCBuZWVkZWQuDQpJbnN0ZWFkIGRyYWZ0LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmct
aGVhZGVyIGNvbnRhaW5zIGEgcmVmZXJlbmNlIHRvIFJGQzQ0NDMgdGhhdCBkZXRhaWxzIGluIHNl
Y3Rpb24gMi4yIGhvdyB0byBzZWxlY3QgaXQuDQoNClRoZXJlIGlzIG5vIHRleHQgaW4gZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIHRoYXQgY2hhbmdlcyBzdWNoIGJl
aGF2aW9yLg0KDQpIYXBweSBIb2xpZGF5cywNClBhYmxvLg0KDQpGcm9tOiBzcHJpbmcgPHNwcmlu
Zy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgUm9uIEJvbmljYSA8cmJvbmljYT00MGp1
bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPg0KRGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIw
MTkgYXQgMTQ6NTkNClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBj
aXNjby5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDog
UmU6IFtzcHJpbmddIFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyAtIElDTVAgU291cmNlIEFkZHJl
c3MgU2VsZWN0aW9uDQoNClBhYmxvLA0KDQpDYW4geW91IHByb3ZpZGUgYSBzcGVjaWZpYyByZWZl
cmVuY2UgaW50byBkcmFmdC1pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcj8gSSBjYW7i
gJl0IGZpbmQgdGhlIGFuc3dlciB0byBteSBxdWVzdGlvbiBpbiB0aGVyZS4NCg0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVz
ZSBPbmx5DQpGcm9tOiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSA8cGNhbWFyaWxAY2lzY28u
Y29tPg0KU2VudDogVGh1cnNkYXksIERlY2VtYmVyIDE5LCAyMDE5IDY6NDcgQU0NClRvOiBSb24g
Qm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pjsgc3ByaW5nQGlldGYub3JnDQpTdWJqZWN0OiBS
ZTogU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIC0gSUNNUCBTb3VyY2UgQWRkcmVzcyBTZWxlY3Rp
b24NCg0KUm9uLA0KDQpUaGlzIGlzIGV4YWN0bHkgdGhlIHNhbWUgYXMgaW4gdGhlIFNSSC4NClRo
ZXJlIGlzIG5vIHRleHQgaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nIHRoYXQgY2hhbmdlcyB0aGlzLg0KDQpDaGVlcnMsDQpQYWJsby4NCg0KRnJvbTogUm9uIEJv
bmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldDxtYWlsdG86cmJvbmljYUBqdW5pcGVyLm5ldD4+DQpE
YXRlOiBNb25kYXksIDkgRGVjZW1iZXIgMjAxOSBhdCAyMzo0OA0KVG86ICJQYWJsbyBDYW1hcmls
bG8gKHBjYW1hcmlsKSIgPHBjYW1hcmlsQGNpc2NvLmNvbTxtYWlsdG86cGNhbWFyaWxAY2lzY28u
Y29tPj4sIFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+
PiwgNm1hbiA8Nm1hbkBpZXRmLm9yZzxtYWlsdG86Nm1hbkBpZXRmLm9yZz4+DQpTdWJqZWN0OiBS
RTogU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIC0gSUNNUCBTb3VyY2UgQWRkcmVzcyBTZWxlY3Rp
b24NCg0KUGFibG8sDQoNClNlY3Rpb24gMi4yIG9mIFJGQyA0NDQzIG9mZmVycyB0d28gb3B0aW9u
cy4gSWYgeW91IHRoaW5rIHRoYXQgYSBTSUQgaXMgYSB1bmljYXN0IGFkZHJlc3MsIHRoZSBmaXJz
dCBvcHRpb24gaXMgYXBwbGljYWJsZS4gSWYgeW91IHRoaW5rIHRoYXQgYSBTSUQgaXMgbm90IGEg
dW5pY2FzdCBhZGRyZXNzLCB0aGUgc2Vjb25kIG9wdGlvbiBpcyBhcHBsaWNhYmxlLg0KDQpXaGlj
aCBkaWQgeW91IGNob29zZT8NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCg0KSnVuaXBlciBC
dXNpbmVzcyBVc2UgT25seQ0KRnJvbTogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1h
cmlsQGNpc2NvLmNvbTxtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tPj4NClNlbnQ6IE1vbmRheSwg
RGVjZW1iZXIgOSwgMjAxOSAxMDoxOCBBTQ0KVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBl
ci5uZXQ8bWFpbHRvOnJib25pY2FAanVuaXBlci5uZXQ+PjsgU1BSSU5HIFdHIDxzcHJpbmdAaWV0
Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+OyA2bWFuIDw2bWFuQGlldGYub3JnPG1haWx0
bzo2bWFuQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBTUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcg
LSBJQ01QIFNvdXJjZSBBZGRyZXNzIFNlbGVjdGlvbg0KDQpSb24sDQoNCkFzIHlvdSBwb2ludGVk
IG91dCBpbiB5b3VyIGVtYWlsLCBSRkM0NDQzIFNlY3Rpb24gMi4yIGlzIHZlcnkgY2xlYXIgYWJv
dXQgaG93IHRvIHNlbGVjdCB0aGUgc291cmNlIGFkZHJlc3MuDQpkcmFmdC1pZXRmLXNwcmluZy1z
cnY2LW5ldHdvcmstcHJvZ3JhbW1pbmcgZG9lcyBub3QgY2hhbmdlIHRoaXMuDQoNClRoYW5rcywN
ClBhYmxvLg0KDQpGcm9tOiBpcHY2IDxpcHY2LWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmlwdjYt
Ym91bmNlc0BpZXRmLm9yZz4+IG9uIGJlaGFsZiBvZiBSb24gQm9uaWNhIDxyYm9uaWNhPTQwanVu
aXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOnJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFy
Yy5pZXRmLm9yZz4+DQpEYXRlOiBGcmlkYXksIDYgRGVjZW1iZXIgMjAxOSBhdCAxNzo0MA0KVG86
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+PiwgNm1h
biA8Nm1hbkBpZXRmLm9yZzxtYWlsdG86Nm1hbkBpZXRmLm9yZz4+DQpTdWJqZWN0OiBTUnY2IE5l
dHdvcmsgUHJvZ3JhbW1pbmcgLSBJQ01QIFNvdXJjZSBBZGRyZXNzIFNlbGVjdGlvbg0KDQpBdXRo
b3JzLA0KDQpXaGVuIGFuIFNSdjYgbm9kZSBzZW5kcyBhbiBJQ01QIG1lc3NhZ2UsIGhvdyBkb2Vz
IGl0IHNlbGVjdCB0aGUgSUNNUCBtZXNzYWdl4oCZcyBzb3VyY2UgYWRkcmVzcz8NCg0KU2VjdGlv
biAyLjIgb2YgUkZDIDQ0NDMgb2ZmZXJzIHR3byBvcHRpb25zLiBJZiB5b3UgdGhpbmsgdGhhdCBh
IFNJRCBpcyBhIHVuaWNhc3QgYWRkcmVzcywgdGhlIGZpcnN0IG9wdGlvbiBpcyBhcHBsaWNhYmxl
LiBJZiB5b3UgdGhpbmsgdGhhdCBhIFNJRCBpcyBub3QgYSB1bmljYXN0IGFkZHJlc3MsIHRoZSBz
ZWNvbmQgb3B0aW9uIGlzIGFwcGxpY2FibGUuDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCkp1bmlw
ZXIgQnVzaW5lc3MgVXNlIE9ubHkNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQpwLm1zaXBmb290ZXIzMGIzZDUzOCwgbGkubXNpcGZvb3RlcjMwYjNkNTM4LCBkaXYubXNpcGZv
b3RlcjMwYjNkNTM4DQoJe21zby1zdHlsZS1uYW1lOm1zaXBmb290ZXIzMGIzZDUzODsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcy
LjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQot
LT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxpbms9IiMwNTYzQzEiIHZsaW5r
PSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5Sb24sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SSBndWVzcyB0aGF0IGRyYWZ0
LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyIGRvZXMgbm90IGNvbnRhaW4gYW55IGV4
cGxpY2l0IHRleHQgYWJvdXQgaXQgYmVjYXVzZSBpdCBpcyBub3QgbmVlZGVkLg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SW5zdGVhZCBkcmFmdC1pZXRmLTZtYW4t
c2VnbWVudC1yb3V0aW5nLWhlYWRlciBjb250YWlucyBhIHJlZmVyZW5jZSB0byBSRkM0NDQzIHRo
YXQgZGV0YWlscyBpbiBzZWN0aW9uIDIuMiBob3cgdG8gc2VsZWN0IGl0LjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+VGhlcmUgaXMgbm8gdGV4dCBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmst
cHJvZ3JhbW1pbmcgdGhhdCBjaGFuZ2VzIHN1Y2ggYmVoYXZpb3IuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5IYXBweSBIb2xpZGF5cyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UGFibG8uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5zcHJpbmcgJmx0O3NwcmluZy1ib3VuY2VzQGll
dGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgUm9uIEJvbmljYSAmbHQ7cmJvbmljYT00MGp1bmlwZXIu
bmV0QGRtYXJjLmlldGYub3JnJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgMTkgRGVj
ZW1iZXIgMjAxOSBhdCAxNDo1OTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UGFibG8gQ2FtYXJpbGxv
IChwY2FtYXJpbCkmcXVvdDsgJmx0O3BjYW1hcmlsQGNpc2NvLmNvbSZndDssICZxdW90O3Nwcmlu
Z0BpZXRmLm9yZyZxdW90OyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6
IDwvYj5SZTogW3NwcmluZ10gU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIC0gSUNNUCBTb3VyY2Ug
QWRkcmVzcyBTZWxlY3Rpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
UGFibG8sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5DYW4geW91IHByb3ZpZGUgYSBzcGVjaWZpYyByZWZlcmVu
Y2UgaW50byBkcmFmdC1pZXRmLTZtYW4tc2VnbWVudC1yb3V0aW5nLWhlYWRlcj8gSSBjYW7igJl0
IGZpbmQgdGhlIGFuc3dlciB0byBteSBxdWVzdGlvbiBpbiB0aGVyZS48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBSb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290ZXIzMGIz
ZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowY207bWFyZ2lu
LXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDozNi4wcHQ7bWFyZ2luLWJv
dHRvbTouMDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNrIj5KdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyI+IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDtwY2FtYXJp
bEBjaXNjby5jb20mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIERlY2VtYmVyIDE5
LCAyMDE5IDY6NDcgQU08YnI+DQo8Yj5Ubzo8L2I+IFJvbiBCb25pY2EgJmx0O3Jib25pY2FAanVu
aXBlci5uZXQmZ3Q7OyBzcHJpbmdAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFNS
djYgTmV0d29yayBQcm9ncmFtbWluZyAtIElDTVAgU291cmNlIEFkZHJlc3MgU2VsZWN0aW9uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Um9uLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiPlRoaXMgaXMgZXhh
Y3RseSB0aGUgc2FtZSBhcyBpbiB0aGUgU1JILjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiPlRoZXJlIGlzIG5vIHRleHQgaW4gZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nIHRoYXQgY2hhbmdlcyB0aGlzLjwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0Ii
PiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPkNoZWVycyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLUdCIj5QYWJsby48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwv
c3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9y
OmJsYWNrIj5Sb24gQm9uaWNhICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnJib25pY2FAanVu
aXBlci5uZXQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+cmJv
bmljYUBqdW5pcGVyLm5ldDwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPk1vbmRheSwg
OSBEZWNlbWJlciAyMDE5IGF0IDIzOjQ4PGJyPg0KPGI+VG86IDwvYj4mcXVvdDtQYWJsbyBDYW1h
cmlsbG8gKHBjYW1hcmlsKSZxdW90OyAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpwY2FtYXJp
bEBjaXNjby5jb20iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+
cGNhbWFyaWxAY2lzY28uY29tPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDssIFNQUklORyBXRyAmbHQ7PC9zcGFuPjxh
IGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdCI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDssDQogNm1hbiAm
bHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzo2bWFuQGlldGYub3JnIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjZtYW5AaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Ozxi
cj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogU1J2NiBOZXR3b3JrIFByb2dyYW1taW5nIC0gSUNNUCBT
b3VyY2UgQWRkcmVzcyBTZWxlY3Rpb248L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5QYWJsbyw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNl
Y3Rpb24gMi4yIG9mIFJGQyA0NDQzIG9mZmVycyB0d28gb3B0aW9ucy4gSWYgeW91IHRoaW5rIHRo
YXQgYSBTSUQgaXMgYSB1bmljYXN0IGFkZHJlc3MsIHRoZSBmaXJzdCBvcHRpb24gaXMgYXBwbGlj
YWJsZS4gSWYgeW91IHRoaW5rIHRoYXQgYSBTSUQgaXMgbm90IGEgdW5pY2FzdCBhZGRyZXNzLCB0
aGUgc2Vjb25kIG9wdGlvbg0KIGlzIGFwcGxpY2FibGUuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5XaGljaCBk
aWQgeW91IGNob29zZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBSb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJtc2lwZm9vdGVyMzBiM2Q1MzgiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFy
Z2luLWxlZnQ6NzIuMHB0O21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0LWFsaWduOmNlbnRlciI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+
SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxiPjxzcGFuIGxhbmc9
IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBQYWJsbyBDYW1hcmls
bG8gKHBjYW1hcmlsKSAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpwY2FtYXJpbEBjaXNjby5j
b20iPjxzcGFuIGxhbmc9IkVOLVVTIj5wY2FtYXJpbEBjaXNjby5jb208L3NwYW4+PC9hPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5LCBEZWNlbWJlciA5
LCAyMDE5IDEwOjE4IEFNPGJyPg0KPGI+VG86PC9iPiBSb24gQm9uaWNhICZsdDs8L3NwYW4+PGEg
aHJlZj0ibWFpbHRvOnJib25pY2FAanVuaXBlci5uZXQiPjxzcGFuIGxhbmc9IkVOLVVTIj5yYm9u
aWNhQGp1bmlwZXIubmV0PC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OzsgU1BSSU5H
IFdHICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gbGFu
Zz0iRU4tVVMiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPiZn
dDs7IDZtYW4NCiAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzo2bWFuQGlldGYub3JnIj48c3Bh
biBsYW5nPSJFTi1VUyI+Nm1hbkBpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMi
PiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFNSdjYgTmV0d29yayBQcm9ncmFtbWluZyAt
IElDTVAgU291cmNlIEFkZHJlc3MgU2VsZWN0aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1HQiI+Um9uLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4g
bGFuZz0iRU4tR0IiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tR0IiPkFzIHlvdSBwb2ludGVkIG91dCBpbiB5b3VyIGVtYWlsLCBS
RkM0NDQzIFNlY3Rpb24gMi4yIGlzIHZlcnkgY2xlYXIgYWJvdXQgaG93IHRvIHNlbGVjdCB0aGUg
c291cmNlIGFkZHJlc3MuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48
c3BhbiBsYW5nPSJFTi1HQiI+ZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1t
aW5nIGRvZXMgbm90IGNoYW5nZSB0aGlzLg0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+VGhhbmtzLDwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tR0IiPlBhYmxvLjwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tR0Ii
PiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjEwOC4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5pcHY2ICZsdDs8L3NwYW4+PGEg
aHJlZj0ibWFpbHRvOmlwdjYtYm91bmNlc0BpZXRmLm9yZyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij5pcHY2LWJvdW5jZXNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0
OyBvbiBiZWhhbGYNCiBvZiBSb24gQm9uaWNhICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnJi
b25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij5yYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5v
cmc8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5GcmlkYXksIDYgRGVjZW1iZXIgMjAx
OSBhdCAxNzo0MDxicj4NCjxiPlRvOiA8L2I+U1BSSU5HIFdHICZsdDs8L3NwYW4+PGEgaHJlZj0i
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0Ij5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0OywgNm1hbiAmbHQ7PC9zcGFu
PjxhIGhyZWY9Im1haWx0bzo2bWFuQGlldGYub3JnIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQiPjZtYW5AaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPlN1
YmplY3Q6IDwvYj5TUnY2IE5ldHdvcmsgUHJvZ3JhbW1pbmcgLSBJQ01QIFNvdXJjZSBBZGRyZXNz
IFNlbGVjdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEwOC4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+QXV0aG9ycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V2hlbiBhbiBT
UnY2IG5vZGUgc2VuZHMgYW4gSUNNUCBtZXNzYWdlLCBob3cgZG9lcyBpdCBzZWxlY3QgdGhlIElD
TVAgbWVzc2FnZeKAmXMgc291cmNlIGFkZHJlc3M/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNlY3Rpb24g
Mi4yIG9mIFJGQyA0NDQzIG9mZmVycyB0d28gb3B0aW9ucy4gSWYgeW91IHRoaW5rIHRoYXQgYSBT
SUQgaXMgYSB1bmljYXN0IGFkZHJlc3MsIHRoZSBmaXJzdCBvcHRpb24gaXMgYXBwbGljYWJsZS4g
SWYgeW91IHRoaW5rIHRoYXQgYSBTSUQgaXMgbm90IGEgdW5pY2FzdCBhZGRyZXNzLCB0aGUgc2Vj
b25kIG9wdGlvbg0KIGlzIGFwcGxpY2FibGUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0K
PC9zcGFuPlJvbjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDox
MDguMHB0Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGlnbj0i
Y2VudGVyIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBjbTttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjEwOC4wcHQ7bWFyZ2luLWJvdHRvbTouMDAwMXB0
O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Y29sb3I6
YmxhY2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=

--_000_B91AA98BF6054C6BAFAFC9FDEA703460ciscocom_--


From nobody Fri Dec 20 09:32:40 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BF61120856 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:32:39 -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, 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 header.b=Z34miPRP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=kaDDSYTo
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 rQtfNYeYmUsV for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:32:37 -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 014B712084D for <spring@ietf.org>; Fri, 20 Dec 2019 09:32:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9738; q=dns/txt; s=iport; t=1576863157; x=1578072757; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=veZkgCmQomZOHLahiuxKD5QDXgFQx/vnSKiAIKWx4Mo=; b=Z34miPRPMomztSh5WK9ruoMtgX702KZiAf0xcdT4Df69swzI+AWAunWd BIUg1k98TL1xRWX4OpDTe+39FDo10kWi/gIfx76zUcWMYjPx0Nnjxu55q SmTzp28oE+rFd3kkx1S5yg5kK/Uiqo7IaUIqpmtQLRKlrqogSTKiSxOT6 g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AFCRnzhK8BiBWuBTzKNmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFXwJfvjdS0+NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DnAQAPBf1d/4QNJK1fBhsBAQEBAQE?= =?us-ascii?q?BBQEBAREBAQMDAQEBgXyBTVAFbFggBAsqCoN9g0YDinOCX4lejiqBQoEQA1Q?= =?us-ascii?q?JAQEBDAEBJQgCAQGEQAIXggUkOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQI?= =?us-ascii?q?BEhERDAEBNwEEBwQCAQgRAwECAQICJgICAh8RFQgIAgQOBSKDAAGCRgMOIAE?= =?us-ascii?q?OoHkCgTiIYXWBMoJ+AQEFgkqCTA0LggwDBoEOKIwZGoFBP4ERJyCCTD6CG0k?= =?us-ascii?q?BAQIBgUgKDoMQMoIsjU6Cao84jl5DCoI0hzKJYAZahCYbgkSHe5AWkBeHDII?= =?us-ascii?q?cj2YCBAIEBQIOAQEFgWkigVhwFTsqAYJBUBgNig2DBYNzhRSFP3QBAYEmkSo?= =?us-ascii?q?BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400"; d="scan'208";a="386718340"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:32:36 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHWaoD028916 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:32:36 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:32:35 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:32:34 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 12:32:34 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZHcEseVo+fcw3ygA/r0VX4pll4ROlpAJUY/7iqN+HU9wlX+x1ltMaMYz3+wUpImeyZ28jRFZ2Mb8c1oLh+upQ1zbuePKKTlmU2XJG93AOiGy+8C9s0lBwvCX2RLbT0UMF2lwaxBz90TmXASyMOQz6eZHu0KKN6Q1zVbg7Swxna+Km5971ppmMFvFQ4aawJ0GeiB1w1pHE/wd3fcgZC5JX5y+hZpVLtH7mIyyvEaaDwTGtjsDlTrXuH3T3sjHuh1HpMcRCL+sZ/BiGqjOT15Bfp0X6tatYDarPpivB7ryJwS/4EGtcuRQ9d7OlZlJr54TFk33Gg3pZxVjrtPp446apQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=veZkgCmQomZOHLahiuxKD5QDXgFQx/vnSKiAIKWx4Mo=; b=nsnZPsegWt9d+eYNxcZ9I33m5LvceUC1GAahCeRntxYn2medQlgQt5HhnGbWy4fpcfoBlmmOlOG8Tp3aNN4tWPvuzpq/tz0Y1gZciTQN1cF1CEBsmqLzEPAQqnBdo4NUjE57lZ2HwShlyqRugnyIUbZ8zEzyW1wayQQIuBt8E8JR43+n+lOV0UOXdvMPIEAM+8Av5Mb5ig6qlvqIpnBUrcCbbBqNHp8MOjWhHUKc63efZZWAJ/qKJjN/cO8F239qWeEbxXdsr1BQcKDiZV+M6gNJe8F9dGgsESRHzrcSIwC4WLBHDUAD9DgCVLVb/QSoEvKuscDqd0Qs8XxYNwG7bQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=veZkgCmQomZOHLahiuxKD5QDXgFQx/vnSKiAIKWx4Mo=; b=kaDDSYTojjARyrNvjzLwa7cpav1WC95JuWemgFHD4O9060eYpTPo60qjpuxhGqqTyjRkLm0pcf4037jlHz2tMtDTU51fKSs4K7xKbMFxjrpKouY0AWLMlW5b9KpxzDD+41fJWLIXmobSwMRFovo6R+DK6RgliGgu8Zkpy2Iuu08=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1567.namprd11.prod.outlook.com (10.172.54.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Fri, 20 Dec 2019 17:32:33 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:32:33 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
Thread-Index: AQHVsFzuMqEE0m+BQku/EkspZFszBae1fbKAgAP1rwCAAJ9GAIACcpCAgAWDsICAAV2BAA==
Date: Fri, 20 Dec 2019 17:30:35 +0000
Message-ID: <7EA318BC-20C2-447C-AD43-9510B859F51D@cisco.com>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com>
In-Reply-To: <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 223bed0b-caba-4bf1-afaa-08d7857298cd
x-ms-traffictypediagnostic: MWHPR11MB1567:
x-microsoft-antispam-prvs: <MWHPR11MB1567DC921E6840420BD7D380C92D0@MWHPR11MB1567.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(136003)(346002)(366004)(39860400002)(13464003)(51914003)(189003)(199004)(71200400001)(4326008)(86362001)(2906002)(966005)(316002)(6916009)(478600001)(6486002)(81156014)(81166006)(6506007)(53546011)(186003)(36756003)(8936002)(26005)(33656002)(8676002)(6512007)(5660300002)(2616005)(66556008)(66476007)(64756008)(66446008)(66946007)(91956017)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1567; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iZEU/bxVl6cgfPPFEwwG6OTasgwnjhAa6iYGXMsVsbQNJC7toDQlu6VX4yDZi8a2IRYm12O4PgF4HzAJ96WNDEnnVUZ9Jop+0UNDXP+yP9jZXQpBuiomzbC5kSqAUTruwpoNJL3q/rvlbjV6SqNSqhvNoD0Mg+boE3uLbbrei5FPNZQLS4mesfg2qmA6sDEm3tCaSuYIF27Ew2cc1Jg0E5RYx6TBwoa8pW9s+Mp40C7cGf42aW4ax0YzBtXUT+vFtmeUb2oofklzGj/A2ruY7r+H5uUz6YWBdsYt737sISgjheSw/tQl72Xt+jfTvwDZbfOlYi4k6ysFh5dkH943l84QknLkTsJdIDftZrUaHuWbwYY53a7knB0fWLkYgFNBaxTH9JNL+tbeNvrejRCL6veQZc/tv4SRtbhnFmeDbg2TZwwKDxY0kL1guHjTGBRD00iDnmHre8ibqmi/n7ya6Xb3m29BO4vo0emdHnHrq6G4qGbMWWsR+s1J2ReVJ6S8ja1C13rpdcIlwxvfa541fJVtwwtBc3SgveocQAodJNcPcjscPe+C9MN6Hd6+Njgy
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <54EFC6AF15759C40AC47DBF05782332D@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 223bed0b-caba-4bf1-afaa-08d7857298cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:32:33.1967 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WJNUn0PBaXLEo3vDFHaqWpV7V+whOfenGPgWbym2OjAz5xJv0JCQ5RZB2IgAOtungwcaBQnUh4wo6/9YQcHugQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1567
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/yGLjTRkBVcAtDUrGtiN16amZoTs>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:32:39 -0000

SW5saW5lLg0KDQpUaGFua3MuDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t
OiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPg0KRGF0ZTog
VGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMjI6MzkNClRvOiAiUGFibG8gQ2FtYXJpbGxv
IChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8c3By
aW5nQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzcHJpbmddIEktRCBBY3Rpb246IGRyYWZ0LWll
dGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50eHQNCg0KICAgIFNvcnJ5LCBJ
IGFtIHN0aWxsIGNvbmZ1c2VkLCBzZWUgaW4gbGluZToNCiAgICANCiAgICBPbiAyMC1EZWMtMTkg
MDA6NTMsIFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIHdyb3RlOg0KICAgID4gQnJpYW4sDQog
ICAgPiANCiAgICA+IElubGluZS4NCiAgICA+IA0KICAgID4gVGhhbmsgeW91LA0KICAgID4gUGFi
bG8uDQogICAgPiANCiAgICA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgPiBGcm9t
OiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPg0KICAgID4g
RGF0ZTogU2F0dXJkYXksIDE0IERlY2VtYmVyIDIwMTkgYXQgMjE6MDQNCiAgICA+IFRvOiAiUGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+LCAic3ByaW5nQGll
dGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KICAgID4gU3ViamVjdDogUmU6IFtzcHJpbmddIEkt
RCBBY3Rpb246IGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50
eHQNCiAgICA+IA0KICAgID4gICAgIEhpIFBhYmxvLA0KICAgID4gICAgIA0KICAgID4gICAgIFNl
ZSBpbiBsaW5lOg0KICAgID4gICAgIA0KICAgID4gICAgIE9uIDE0LURlYy0xOSAyMjozNCwgUGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgd3JvdGU6DQogICAgPiAgICAgPiBCcmlhbiwNCiAgICA+
ICAgICA+IA0KICAgID4gICAgID4gTWFueSB0aGFua3MgZm9yIGhhdmluZyBhbm90aGVyIGxvb2sg
dG8gdGhlIGRyYWZ0LiBQbGVhc2Ugc2VlIGlubGluZSBbUENdLg0KICAgID4gICAgID4gDQogICAg
PiAgICAgPiBUaGFuayB5b3UsDQogICAgPiAgICAgPiBQYWJsby4NCiAgICA+ICAgICA+IA0KICAg
ID4gICAgID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICA+ICAgICA+IEZyb206IHNw
cmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBCcmlhbiBFIENhcnBl
bnRlciA8YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPg0KICAgID4gICAgID4gRGF0ZTogV2Vk
bmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDIzOjA2DQogICAgPiAgICAgPiBUbzogInNwcmlu
Z0BpZXRmLm9yZyIgPHNwcmluZ0BpZXRmLm9yZz4NCiAgICA+ICAgICA+IFN1YmplY3Q6IFJlOiBb
c3ByaW5nXSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3Jh
bW1pbmctMDYudHh0DQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICBTbywgSSd2ZSB0cmll
ZCB0byBsb29rIGF0IHRoaXMgd2l0aCBmcmVzaCBleWVzLCBhbmQgdGhhbmtzIGZvciB0aGUNCiAg
ICA+ICAgICA+ICAgICB2YXJpb3VzIHVwZGF0ZXMgYW5kIGNsYXJpZmljYXRpb25zLg0KICAgID4g
ICAgID4gICAgIA0KICAgID4gICAgID4gICAgIChJJ20gc3RpbGwgbm90IG9uIHRoZSBTUFJJTkcg
bGlzdCBzbyBwbGVhc2UgbGVhdmUgbWUgaW4gQ0MuKQ0KICAgID4gICAgID4gICAgIA0KICAgID4g
ICAgID4gICAgIEkgcmVtYWluIGEgYml0IHB1enpsZWQuIEZpcnN0LCBhIHF1b3RlIGZyb20gdGhl
IFNSSCBzcGVjaWZpY2F0aW9uDQogICAgPiAgICAgPiAgICAgKGRyYWZ0LWlldGYtNm1hbi1zZWdt
ZW50LXJvdXRpbmctaGVhZGVyLTI2KToNCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAg
ICA+IDQuMi4gIFRyYW5zaXQgTm9kZQ0KICAgID4gICAgID4gICAgID4gDQogICAgPiAgICAgPiAg
ICAgPiAgICBBcyBzcGVjaWZpZWQgaW4gW1JGQzgyMDBdLCB0aGUgb25seSBub2RlIGFsbG93ZWQg
dG8gaW5zcGVjdCB0aGUNCiAgICA+ICAgICA+ICAgICA+ICAgIFJvdXRpbmcgRXh0ZW5zaW9uIEhl
YWRlciAoYW5kIHRoZXJlZm9yZSB0aGUgU1JIKSwgaXMgdGhlIG5vZGUNCiAgICA+ICAgICA+ICAg
ICA+ICAgIGNvcnJlc3BvbmRpbmcgdG8gdGhlIERBIG9mIHRoZSBwYWNrZXQuICBBbnkgb3RoZXIg
dHJhbnNpdCBub2RlIE1VU1QNCiAgICA+ICAgICA+ICAgICA+ICAgIE5PVCBpbnNwZWN0IHRoZSB1
bmRlcm5lYXRoIHJvdXRpbmcgaGVhZGVyIGFuZCBNVVNUIGZvcndhcmQgdGhlIHBhY2tldA0KICAg
ID4gICAgID4gICAgID4gICAgdG93YXJkIHRoZSBEQSBhY2NvcmRpbmcgdG8gaXRzIElQdjYgcm91
dGluZyB0YWJsZS4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBOZXh0LCBhIHF1
b3RlIGZyb20gdGhlIGN1cnJlbnQgZHJhZnQ6DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAg
PiAgICAgPiAgICBTUkhbbl06IEEgc2hvcnRlciByZXByZXNlbnRhdGlvbiBvZiBTZWdtZW50IExp
c3Rbbl0sIGFzIGRlZmluZWQgaW4NCiAgICA+ICAgICA+ICAgICA+ICAgIFtJLUQuaWV0Zi02bWFu
LXNlZ21lbnQtcm91dGluZy1oZWFkZXJdLg0KICAgID4gICAgID4gICAgID4gDQogICAgPiAgICAg
PiAgICAgPiAgICBXaGVuIGEgcGFja2V0IGlzIGludGVyY2VwdGVkIG9uIGEgd2lyZSwgaXQgaXMg
cG9zc2libGUgdGhhdCBTUkhbU0xdDQogICAgPiAgICAgPiAgICAgPiAgICBpcyBkaWZmZXJlbnQg
ZnJvbSB0aGUgREEuDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgSHVoPyBUaGF0
IHdvdWxkIGJlIGV4dHJlbWVseSB1bnVzdWFsIGluIHRoZSBub3JtYWwgaW50ZXJwcmV0YXRpb24N
CiAgICA+ICAgICA+ICAgICBvZiBhIHJvdXRpbmcgaGVhZGVyLCB3aGVyZSBpcyBSSFtTTF0gaXMg
YnkgZGVmaW5pdGlvbiB0aGUgbmV4dA0KICAgID4gICAgID4gICAgIGRlc3RpbmF0aW9uIHdoZXJl
IHRoZSBSSCB3aWxsIGJlIHByb2Nlc3NlZC4gQW55IG90aGVyIG5vZGUgaXMgYSB0cmFuc2l0DQog
ICAgPiAgICAgPiAgICAgbm9kZSwgYW5kIEkgZG9uJ3Qgc2VlIGFueXRoaW5nIGluIGRyYWZ0LWll
dGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLTI2DQogICAgPiAgICAgPiAgICAgdGhhdCBh
bGxvd3MgZm9yIGFueXRoaW5nIGVsc2UuIFNvIGl0IHNlZW1zIHRvIG1lIHRoYXQgdGhlIHF1b3Rl
ZCBzdGF0ZW1lbnQNCiAgICA+ICAgICA+ICAgICBuZWVkcyBhbiBleHBsYW5hdGlvbiBvZiB3aHkg
aXQgaXNuJ3QgYSB2aW9sYXRpb24gb2YNCiAgICA+ICAgICA+ICAgICBkcmFmdC1pZXRmLTZtYW4t
c2VnbWVudC1yb3V0aW5nLWhlYWRlci0yNiwgbm90IHRvIG1lbnRpb24gd2h5IGl0J3MgdXNlZnVs
Lg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiBQQzogVGhpcyBvY2N1cnMgd2hlbiB3ZSB1c2Ug
dGhlIHJlZHVjZWQgU1JIIGFzIGRlc2NyaWJlZCBpbjogaHR0cHM6Ly90b29scy5pZXRmLm9yZy9o
dG1sL2RyYWZ0LWlldGYtNm1hbi1zZWdtZW50LXJvdXRpbmctaGVhZGVyLTI2I3NlY3Rpb24tNC4x
LjENCiAgICA+IA0KICAgID4gICAgIE9LLCB3ZWxsIHRoYXQgZGVmaW5pdGVseSBuZWVkcyB0byBi
ZSBhZGRlZCB0byB0aGUgZHJhZnQsIHNpbmNlIGl0IGlzIHZlcnkgZmFyIGZyb20NCiAgICA+ICAg
ICBvYnZpb3VzIHRvIGEgbmV3Y29tZXIuDQogICAgPiANCiAgICA+IFBDOiBJIGhhdmUgcmVtb3Zl
ZCB0aGlzIHNlbnRlbmNlIGZyb20gdGhlIGxhdGVzdCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuIFVu
bmVlZGVkLCBtaXNsZWFkaW5nIGFuZCBjb3ZlcmVkIGluIHRoZSBTUkguIFNlZSByZXYwNy4gVGhh
bmsgeW91IGZvciB5b3VyIGNvbW1lbnQuDQogICAgDQogICAgVGhhbmtzLg0KICAgIA0KICAgID4g
DQogICAgPiAgICAgPiBJZiB5b3UgdGhpbmsgdGhpcyBzZW50ZW5jZSBkb2VzIG5vdCByZWZsZWN0
IHRoYXQsIEkgY2FuIGVkaXQgaXQgZm9yIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC4g
DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgVGhhdCBsZWFkcyB1cyBiYWNrIHRv
Og0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgID4gNC4xNi4xLiAgUFNQOiBQZW51
bHRpbWF0ZSBTZWdtZW50IFBvcCBvZiB0aGUgU1JIDQogICAgPiAgICAgPiAgICAgPiANCiAgICA+
ICAgICA+ICAgICA+ICAgIFRoZSBTUkggcHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBFbmQuWCBhbmQg
RW5kLlQgYmVoYXZpb3JzIGFyZQ0KICAgID4gICAgID4gICAgID4gICAgbW9kaWZpZWQ6IGFmdGVy
IHRoZSBpbnN0cnVjdGlvbiAiUzE0LiAgVXBkYXRlIElQdjYgREEgd2l0aCBTZWdtZW50DQogICAg
PiAgICAgPiAgICAgPiAgICBMaXN0W1NlZ21lbnRzIExlZnRdIiBpcyBleGVjdXRlZCwgdGhlIGZv
bGxvd2luZyBpbnN0cnVjdGlvbnMgbXVzdCBiZQ0KICAgID4gICAgID4gICAgID4gICAgZXhlY3V0
ZWQgYXMgd2VsbDoNCiAgICA+ICAgICA+ICAgICA+IA0KICAgID4gICAgID4gICAgID4gIFMxNC4x
LiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCiAgICA+ICAgICA+ICAgICA+ICBTMTQuMi4g
ICAgICBVcGRhdGUgdGhlIE5leHQgSGVhZGVyIGZpZWxkIGluIHRoZSBwcmVjZWRpbmcgaGVhZGVy
IHRvIHRoZQ0KICAgID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgIE5leHQgSGVhZGVyIHZh
bHVlIG9mIHRoZSBTUkgNCiAgICA+ICAgICA+ICAgICA+ICBTMTQuMy4gICAgICBEZWNyZWFzZSB0
aGUgSVB2NiBoZWFkZXIgUGF5bG9hZCBMZW5ndGggYnkgdGhlIEhkciBFeHQgTGVuDQogICAgPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICAgICAgdmFsdWUgb2YgdGhlIFNSSA0KICAgID4gICAgID4g
ICAgID4gIFMxNC40LiAgICAgIFJlbW92ZSB0aGUgU1JIIGZyb20gdGhlIElQdjYgZXh0ZW5zaW9u
IGhlYWRlciBjaGFpbg0KICAgID4gICAgID4gICAgID4gIFMxNC41LiAgIH0NCiAgICA+ICAgICA+
ICAgICANCiAgICA+ICAgICA+ICAgICBUaGlzIGlzIGNsZWFybHkgYSBicmVhY2ggb2YgUkZDODIw
MCwgYnV0IGl0IGNhbiBuZXZlciBiZSByZWFjaGVkIGlmIERBID09IFNSSFtTTF0uIA0KICAgID4g
ICAgIA0KICAgID4gICAgID4gUEM6IFBTUCBleGVjdXRlcyBhdCB0aGUgc2VnbWVudCB0aGF0IGlz
IHRoZSBEZXN0aW5hdGlvbiBBZGRyZXNzLg0KICAgID4gICAgIA0KICAgID4gICAgIEkgYW0gcHJv
YmFibHkgYmVpbmcgc3R1cGlkLCBidXQgSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgaXMgInBlbnVs
dGltYXRlIiBhYm91dA0KICAgID4gICAgIGEgY29uZGl0aW9uIHdoZXJlIFNMID09IDAgYW5kIHRo
ZSBwYWNrZXQgaGFzIHJlYWNoZWQgdGhlIG5vZGUgdGhhdCBvd25zIERBLg0KICAgID4gICAgIFdo
ZXJlIHdpbGwgdGhlIHBhY2tldCBiZSBzZW50IG5leHQsIHNpbmNlIGl0J3MgYWxyZWFkeSBhdCB0
aGUgZmluYWwgREE/DQogICAgPiANCiAgICA+IFBDOiBZb3UgYXJlIHJlYWRpbmcgbGluZSAxNCBv
ZiBhIHBzZXVkb2NvZGUuIEluIHRoZSBwcmV2aW91cyBsaW5lcyB3ZSBoYXZlIHJlY2VpdmVkIGEg
cGFja2V0IHdpdGggU2VnbWVudHMgTGVmdCA9IDEsIGFuZCB3ZSBoYXZlIGRlY3JlbWVudGVkIGJ5
IG9uZSBzdWNoIHZhbHVlLg0KICAgIA0KICAgIElmIEkgaGF2ZSB0aGlzIHJpZ2h0LCB0aGUgUFNQ
IGNhc2UgaXMgaW5zZXJ0ZWQgaW4gdGhpcyBwc2V1ZG9jb2RlOg0KICAgIA0KICAgICAgUzE0LiAg
IFVwZGF0ZSBJUHY2IERBIHdpdGggU2VnbWVudCBMaXN0W1NlZ21lbnRzIExlZnRdDQogICAgICBT
MTUuICAgU3VibWl0IHRoZSBwYWNrZXQgdG8gdGhlIGVncmVzcyBJUHY2IEZJQiBsb29rdXAgYW5k
DQogICAgICAgICAgICAgICAgdHJhbnNtaXNzaW9uIHRvIHRoZSBuZXcgZGVzdGluYXRpb24NCiAg
ICANCiAgICB3aGljaCBwcm9kdWNlczoNCiAgICANCiAgICAgIFMxNC4gICBVcGRhdGUgSVB2NiBE
QSB3aXRoIFNlZ21lbnQgTGlzdFtTZWdtZW50cyBMZWZ0XQ0KICAgICAgUzE0LjEuICAgSWYgKFNl
Z21lbnRzIExlZnQgPT0gMCkgew0KICAgICAgUzE0LjIuICAgICAgVXBkYXRlIHRoZSBOZXh0IEhl
YWRlciBmaWVsZCBpbiB0aGUgcHJlY2VkaW5nIGhlYWRlciB0byB0aGUNCiAgICAgICAgICAgICAg
ICAgICAgIE5leHQgSGVhZGVyIHZhbHVlIG9mIHRoZSBTUkgNCiAgICAgIFMxNC4zLiAgICAgIERl
Y3JlYXNlIHRoZSBJUHY2IGhlYWRlciBQYXlsb2FkIExlbmd0aCBieSB0aGUgSGRyIEV4dCBMZW4N
CiAgICAgICAgICAgICAgICAgICAgIHZhbHVlIG9mIHRoZSBTUkgNCiAgICAgIFMxNC40LiAgICAg
IFJlbW92ZSB0aGUgU1JIIGZyb20gdGhlIElQdjYgZXh0ZW5zaW9uIGhlYWRlciBjaGFpbg0KICAg
ICAgUzE0LjUuICAgfQ0KICAgICAgUzE1LiAgIFN1Ym1pdCB0aGUgcGFja2V0IHRvIHRoZSBlZ3Jl
c3MgSVB2NiBGSUIgbG9va3VwIGFuZA0KICAgICAgICAgICAgICAgIHRyYW5zbWlzc2lvbiB0byB0
aGUgbmV3IGRlc3RpbmF0aW9uDQogICAgDQogICAgVGhhdCdzIGV4cGxpY2l0bHkgcmVtb3Zpbmcg
dGhlIGhlYWRlciBiZWZvcmUgZm9yd2FyZGluZyB0aGUgcGFja2V0LiBIb3cNCiAgICBjYW4gdGhh
dCBub3QgYmUgYSB2aW9sYXRpb24gb2YgUkZDIDgyMDA/IEFuZCB3aGVyZSBpcyBpdCBmb3J3YXJk
ZWQgdG8sIHNpbmNlDQogICAgd2UgYXJlIGFscmVhZHkgYXQgdGhlIERBPw0KDQpQQzoNCkkgcmVj
ZWl2ZSBhIHBhY2tldCBhdCB0aGUgbm9kZSBpZGVudGlmaWVkIGluIHRoZSBEZXN0aW5hdGlvbiBB
ZGRyZXNzIGZpZWxkIG9mIHRoZSBJUHY2IGhlYWRlci4NCkkgcHJvY2VzcyB0aGUgZXh0ZW5zaW9u
IGhlYWRlciBhbmQgZGVsZXRlIGl0IChpbiB0aGF0IHNhbWUgbm9kZSkuDQpUaGUgcGFja2V0LCB3
aXRoIHRoZSB1cGRhdGVkIERlc3RpbmF0aW9uIEFkZHJlc3MsIGlzIGZvcndhcmRlZCB0b3dhcmRz
IHRoZSBub2RlIGlkZW50aWZpZWQgaW4gdGhlIERlc3RpbmF0aW9uIEFkZHJlc3MgZmllbGQgb2Yg
dGhlIElQdjYgaGVhZGVyLg0KICAgIA0KICAgICAgICBCcmlhbg0KICAgIA0KDQo=


From nobody Fri Dec 20 09:35:11 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A94C5120875 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:35:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=dChdUTL4; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Kszvj1kI
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 jAdXii6QFV0L for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:35:07 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1500312084D for <spring@ietf.org>; Fri, 20 Dec 2019 09:35:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26583; q=dns/txt; s=iport; t=1576863307; x=1578072907; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=kg38N62blwBRd187yoE5NXctBNC58mPX/tpyGRiSaEY=; b=dChdUTL4iJ3qt1fiH30040o2b8pX5CO9JzP0G+fI55mgftfTwsaDnOIM XhuA+EaZoWzFAdwXQ8hduswXXzdPNVQR2sLJRpgtJCWch1V0QcNSFg0ya BK3P/PUOzAJVY7x/5KRq4xtoIdVICMofc23TIQ/9bw2h7hlzXkW4/KpPo 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AQQ68TxV/vI/hAUS/59UEA6YxtvrV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankiF81HXUVk+1mwMFNeH4D1YFiB6nA=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BZAADvBP1d/5BdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBagQBAQELAYEdL1AFbFggBAsqCoN9g0YDinOCX4lejiq?= =?us-ascii?q?BLoEkA1QJAQEBDAEBGAEMCAIBAYN7RQIXggUkNgcOAgMNAQEEAQEBAgEFBG2?= =?us-ascii?q?FNwELhV4BAQEBAgEBARARHQEBLAsBBAcEAgEIEQMBAigDAgICHwYLFAkIAQE?= =?us-ascii?q?EDgUigwABgXlNAw4gAQ6geAKBOIhhdYEygn4BAQWCSoJMDQuCDAMGgTYBjBg?= =?us-ascii?q?agUE/gREnIIJMPoIbIyYBAYF6CQ0JgloygiyQOIVXiWGOXkMKgjSHMopAhCY?= =?us-ascii?q?bmlWOUYhSghyPZgIEAgQFAg4BAQWBWQYsKoEucBU7KgGCQVAYDY0SDBeDUIR?= =?us-ascii?q?ZO4U/dIEokSoBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400";  d="scan'208,217";a="405807667"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:35:06 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHZ55g019005 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:35:05 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:35:05 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:35:04 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 11:35:04 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MqKwlzB6MQd4uX+giTtXVm/cIekY5fzpH9TyLf4HEeyiiC+Ebm2IKup6pDEhIZb4FAfUmL310q8lEuZvYdBzs+mN0BBHaLuiaD8QfMDOrJnSbsHUZOgLyImILFdZfehaNzBh9T/SDKzJJkz4rE3RNYeil04CNIbEQx8Rp5hvkx0SYZLOFTssPvxQCNToqcVB3M3wZLXo1imol7NSgaSG/EB5ME/J7+840W1Wtnq+SbWrltPDjKiRa+6jCR2tathSJDsYV1Vf9NI8m4bA7lK53bA19O0WvxQejtcjJiYA5LQcFd3lLmMIayH4UnXbs4F9qmMMUG/mx0zT4UrpFTwAdQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kg38N62blwBRd187yoE5NXctBNC58mPX/tpyGRiSaEY=; b=YlTqxLOcJGqd/GKqm5FQSzUUga5tb5IuGnLjcdNo9UrUYqWdVG9rUIo8RCdQxYwzl6MpsbICmJTxsR8+ZeMFhUAhki9GBKIpXtBxzwM12H7qvoMsc1InZB5W+duOJkKrUli3G6uRnQsmKNbwM4BhIdCfmxsZWe8y/W6zwVs8PvjKIeawh3qKmNvlW+OKVtlLe41zzN36wxzwnQIr3XaGxWSWxQCLHnCi8Tjo0MvbxSTBOWePGxg1npvFmUgM0dX5c5IT8fkDfqTgwZO2RNg8ww7awDJCq1N/9HNBieIKpzdDsztpZoGX8PqXz4kfz6cYWJKAQJuI94CrDu6avR6LFg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kg38N62blwBRd187yoE5NXctBNC58mPX/tpyGRiSaEY=; b=Kszvj1kIZrU6CmANu4eKvRAcjJt7ZkYGuv89UcVvzaJbkZKsQYdWrZbQ3cwIsoaeoqio4GeGMcfvvqQL4G2SdGYq7toXaBZl2dmmKAChWTYLBaVeiwWARb8l4UtBY+RkSR76UestDPVVxO2MrTuhqkWUwSumYy0QlARoiPPEZ04=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1423.namprd11.prod.outlook.com (10.169.233.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Fri, 20 Dec 2019 17:35:03 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:35:03 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "markzzzsmith@gmail.com" <markzzzsmith@gmail.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AACx9aIA=
Date: Fri, 20 Dec 2019 17:30:50 +0000
Message-ID: <FF9C640A-85DD-46E0-BE32-87B5AC650F42@cisco.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
In-Reply-To: <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 98a499ea-1057-417f-3254-08d78572f23c
x-ms-traffictypediagnostic: MWHPR11MB1423:
x-microsoft-antispam-prvs: <MWHPR11MB14231AF1BE8168DE72CD700FC92D0@MWHPR11MB1423.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(396003)(366004)(13464003)(199004)(189003)(33656002)(6506007)(66946007)(5660300002)(26005)(53546011)(186003)(2616005)(66446008)(54906003)(316002)(71200400001)(66574012)(6916009)(2906002)(4326008)(6486002)(8936002)(6512007)(81166006)(8676002)(478600001)(86362001)(36756003)(966005)(66556008)(81156014)(6666004)(91956017)(76116006)(66476007)(64756008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1423; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: v+ugX7yvN0p4Hscg20sZNbGK/jwZ1P1gz20b5Wg1GSKIX4KiRKTFLlIxZpS0W6T3vWXoyJllDmrgXIiF06nxVt28UDWaX9k7zL1R5k/B8rx96lkxi6Xk6Q6PBYPx6zmB+bJ08cEtORbRqo+vf/CZq2MhgR4dT2ptd9OIzcbvGlKwMKtepSor8tWCqLUnhpmSd/m/vxWTbhLTVMlMn/MTtrRbr8Y6Q3BNS5rq9ezhuFgCxYspeapuPX6Djt0CAwYvtsyg5cSDBf6uQglTuxgkmZExKXLUfYsUI8cM4saZQFhlGsbfnPrlFOwCLeYekL8f9NYGKqzjdGyK1B0mJPuA8LhzvUiCIip/ux+6Bz2In864Bu0aMfN8RM2spT/R55uHifRwbVJlMVGUkLnyC02S1p+Bkx2BTPnY6GJLATNXPrl+DaYTOQ0zoOGR1JI3VYvPxsR9S/rzaFl7M2a4P/ccbBi3Obkl4GKu+i9HWNiVtBeCKq13oX/9a38Y+GUMrcDC2gkoz6Up+9BpDxDpr1QiBD24P1NtU4XrlMsNtHlX8z4=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_FF9C640A85DD46E0BE3287B5AC650F42ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 98a499ea-1057-417f-3254-08d78572f23c
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:35:03.1892 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: n1KIjdGzne9VigFW2ZPlLHvEUlAajkHUrNh0jcr9lEl7y+Cqw99wo0eJZGTMUeN+JsldEJeISo1qJgAGitgHnQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1423
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/cYk258qaoxE3-ntpes61kE_O0yM>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:35:10 -0000

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

TWFyaywNCg0KTm90IHRoZSBpbnRlbnRpb24gYXQgYWxsIQ0KDQpUaGlzIHRocmVhZCBzdGFydGVk
IHRyeWluZyB0byBmaXggYSAvNjQgbG9jYXRvciB3aXRoIHRoZSBmb2xsb3dpbmcgYXJndW1lbnQ6
DQoNCiDigJxXaGlsZSB5b3UgbWlnaHQgc2F2ZSBhIElQdjYgYWRkcmVzcyBzcGFjZSB3aXRoIG1v
cmUgc3BlY2lmaWMgbG9jYXRvcnMsIHRoZSBzYXZpbmdzIG1pZ2h0IG5vdCBiZSB3b3J0aCB0aGUg
YWRtaW5pc3RyYXRpdmUgaGVhZGFjaGUu4oCdDQoNCkkgZG9u4oCZdCB0aGluayB0aGF0IG9wZXJh
dG9ycyBhZ3JlZSB0byB0aGUg4oCcYWRtaW5pc3RyYXRpdmUgaGVhZGFjaGXigJ0uIFRoZSBleGFt
cGxlIGlzIExJTkUgdGhhdCBoYXMgdm9sdW50YXJpbHkgZGVwbG95ZWQgdXNpbmcgYSAvOTYuDQpU
aGlzIGRvZXMgbm90IG1lYW4gdGhhdCB3ZSBzaG91bGQgdXNlIGEgZml4ZWQgLzk2LiBUaGlzIGRv
ZXMgbm90IG1lYW4gdGhhdCAvOTYgaXMgdGhlIG9wdGltYWwuIEhvd2V2ZXIsIHRoaXMgZG9lcyBt
ZWFuIHRoYXQgaW4gdGhlIGNvbnRleHQgb2YgTElORSBpdCB3YXMgdGhlaXIgcHJlZmVycmVkIG9w
dGlvbi4NCkVhY2ggb3BlcmF0b3Igd2lsbCBoYXZlIGEgZGlmZmVyZW50IHZpZXcsIGFuZCBhcyBS
b2JlcnQgc2FpZCwgd2hhdCBpcyBiZXN0IGZvciBYIHdpbGwgbm90IGJlIGZvciBZLg0KDQpGb3Ig
dGhpcyByZWFzb24sIGluIG15IG9waW5pb24gdGhlIGJlc3Qgb3B0aW9uIGlzIHRvIGtlZXAgaXQg
ZmxleGlibGUgYW5kIGxldCB0aGUgb3BlcmF0b3JzIGRlY2lkZSB3aGF0IHRvIHVzZS4gVGhpcyBp
cyB3aGF0IGlzIGN1cnJlbnRseSBzdGF0ZWQgaW4gdGhlIGRyYWZ0Lg0KDQpIYXBweSBIb2xpZGF5
cywNClBhYmxvLg0KDQpGcm9tOiBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0K
RGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMjI6MTcNClRvOiAiUGFibG8gQ2Ft
YXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJpbEBjaXNjby5jb20+DQpDYzogQWxleGFuZHJlIFBl
dHJlc2N1IDxhbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPiwgU1BSSU5HIFdHIDxzcHJpbmdA
aWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCg0KT24g
VGh1LCAxOSBEZWMgMjAxOSwgMjI6NDggUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCksIDxwY2Ft
YXJpbEBjaXNjby5jb208bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbT4+IHdyb3RlOg0KSGksDQoN
CkFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIHRoZSBjaG9pY2Ugb2YgdGhlIGxvY2F0b3IgbGVu
Z3RoIGlzIGRlcGxveW1lbnQgc3BlY2lmaWMuDQpMSU5FIGhhcyBkZXBsb3llZCBTUnY2IHVzaW5n
IGEgbG9jYXRvciBkaWZmZXJlbnQgdGhhbiBhIC82NC4NCg0KVGhpcyBpcyBlZmZlY3RpdmVseSBh
biBhcHBlYWwgdG8gYXV0aG9yaXR5Lg0KDQpXaGF0IG1ha2VzIHdoYXQgTElORSBoYXMgZG9uZSB0
aGUgYmVzdCBhbmQgcmlnaHQgdGhpbmcgdG8gZG8/DQoNCkkgY2FuIGFscmVhZHkgc2VlIHRoZXkn
cmUgdXNpbmcgdGhlIElQdjQgbGluay1sb2NhbCAxNjkuMjU0LzE2IHByZWZpeCBpbiBhIG1hbm5l
ciB0aGF0IHdpbGRseSB2aW9sYXRlcyBob3cgaXQgaXMgc3BlY2lmaWVkIHRvIGJlIHVzZWQgaW4g
UkZDMzkyNy4gU2VlIFNsaWRlcyA5LCAxMiwgMjQuDQoNClR5aW5nIHlvdXIgSVB2NiBhZGRyZXNz
aW5nIHBsYW4gdG8gSVB2NCBhZGRyZXNzaW5nIGNvdWxkIGVuZCB1cCBpbXBvc2luZyBJUHY0J3Mg
YWRkcmVzc2luZyBsaW1pdGF0aW9ucyBvbiBJUHY2IC0gZGVmZWF0aW5nIHRoZSBwcmltYXJ5IHB1
cnBvc2Ugb2YgSVB2NiAtIHByb3ZpZGluZyBtYW55IG1vcmUgYWRkcmVzc2VzIHRoYW4gSVB2NC4N
Cg0KU2xpZGUgMzIgc2hvd3MgdGhleSdyZSB2aW9sYXRpbmcgUkZDIDQxOTMgKElQdjYgVUxBcyks
IGJlY2F1c2UgdGhleSdyZSB1c2luZyBVTEEtQ3MgKCdmYycpIHJhdGhlciB0aGFuIFVMQS1McyAo
J2ZkJyksIGRlc3BpdGUgdGhlcmUgYmVpbmcgbm8gY2VudHJhbCByZWdpc3RyeS4gIFRoZWlyIDQw
IGJpdCBHbG9iYWwgSUQgb2YgIjE3IiBjb3VsZCBiZSByYW5kb20sIGFsdGhvdWdoIEknbSBndWVz
c2luZyBub3QsIGFzIHJhbmRvbSBudW1iZXJzIHdvdWxkIHVzdWFsbHkgaGF2ZSBmYXIgbGVzcyB6
ZXJvcyBpbiB0aGVtLiBUaGVzZSBzb3J0cyBvZiBVTEEgZXJyb3JzIGFyZSB3aHkgSSBwcmVzZW50
ZWQgIkdldHRpbmcgSVB2NiBBZGRyZXNzaW5nIFJpZ2h0IiBhdCBBdXNOT0cgdGhpcyB5ZWFyIC0g
aHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRp
bmctaXB2Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQgLg0KDQoNClRoaXMgaXMgYW4gSW50ZXJu
ZXQgRHJhZnQsIHNvIHRoaXMgaXMgdGhlIGJlc3QgdGltZSB0byBtYWtlIHRoZXNlIHNvcnRzIG9m
IGNoYW5nZXMsIGFzIGl0IGlzIG11Y2ggZWFzaWVyIG5vdy4gV2hlbiB0aGluZ3MgYmVjb21lIFJG
Q3MgaXQgYmVjb21lcyBtdWNoIGhhcmRlciAoYW5kIG11Y2gsIG11Y2ggaGFyZGVyIHdoZW4gdGhl
eSBiZWNvbWUgSW50ZXJuZXQgU3RhbmRhcmRzKS4NCg0KSWYgc29tZWJvZHkgaGFzIGRlcGxveWVk
IEludGVybmV0IERyYWZ0IGxldmVsIHRlY2hub2xvZ3ksIHRoZXkgaGF2ZSB0byBhY2NlcHQgdGhl
IHJpc2sgdGhhdCB3aGF0IHRoZXkndmUgZGVwbG95ZWQgbWlnaHQgbm90IGNvbXBseSB3aXRoIHRo
ZSBldmVudHVhbCBSRkMuDQoNClJlZ2FyZHMsDQpNYXJrLg0KDQoNCg0KQ2hlZXJzLA0KUGFibG8u
DQoNClsxXSBodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGluZS1kYXRh
LWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2Ng0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nLWJv
dW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgQWxleGFuZHJlIFBldHJlc2N1IDxhbGV4YW5k
cmUucGV0cmVzY3VAZ21haWwuY29tPG1haWx0bzphbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29t
Pj4NCkRhdGU6IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0DQpUbzogInNwcmlu
Z0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiIgPHNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRv
cnMNCg0KDQoNCiAgICBMZSAxOS8xMi8yMDE5IMOgIDAwOjEzLCBNYXJrIFNtaXRoIGEgw6ljcml0
IDoNCiAgICBbLi4uXQ0KDQogICAgPiBWTFNNIFt2YXJpYWJsZSBsZW5ndGggc3VibmV0IG1hc2td
IGlzIGZ1bmRhbWVudGFsbHkgaGFyZCwNCg0KICAgIFdlIG5lZWQgVkxTTSBpbiBvdGhlciBwbGFj
ZXMgdG9vLCBzdWNoIGFzIGluIFVMQSBwcmVmaXhlcyBmZCBhbmQgZmMuDQoNCiAgICBJIHRoaW5r
IGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQgaXQgaXMgdGhl
cmUgZm9yDQogICAgZ3Jvd3RoLg0KDQogICAgQWxleA0KDQogICAgPg0KICAgID4gUmVnYXJkcywN
CiAgICA+IE1hcmsuDQogICAgPg0KICAgID4gICAgIF9fDQogICAgPg0KICAgID4gICAgIEluIHRo
aXMgY2FzZSwgd2Ugc2hvdWxkIHByb2JhYmx5IGNoYW5nZSB0aGUgZG9jdW1lbnQgdG8gcmVmbGVj
dA0KICAgID4gICAgIGltcGxlbWVudGVkIGJlaGF2aW9yLl9fX18NCiAgICA+DQogICAgPiAgICAg
X18gX18NCiAgICA+DQogICAgPg0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbl9fX18NCiAgICA+
DQogICAgPiAgICAgX18gX18NCiAgICA+DQogICAgPg0KICAgID4gICAgIEp1bmlwZXIgQnVzaW5l
c3MgVXNlIE9ubHkNCiAgICA+DQogICAgPiAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCiAgICA+ICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAg
PiAgICAgc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86c3By
aW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KICAgID4gICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nDQogICAgPg0KICAgID4NCiAgICA+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiBz
cHJpbmcgbWFpbGluZyBsaXN0DQogICAgPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZz4NCiAgICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nDQogICAgPg0KDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnPG1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9zcHJpbmcNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nw
cmluZw0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5Ok1lbmxvOw0K
CXBhbm9zZS0xOjIgMTEgNiA5IDMgOCA0IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICov
DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5k
ZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6
IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9
DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZv
cm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6
IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp
bjo3MC44NXB0IDMuMGNtIDcwLjg1cHQgMy4wY207fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRVMiIGxp
bms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPk1hcmssPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Tm90
IHRoZSBpbnRlbnRpb24gYXQgYWxsITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRo
aXMgdGhyZWFkIHN0YXJ0ZWQgdHJ5aW5nIHRvIGZpeCBhIC82NCBsb2NhdG9yIHdpdGggdGhlIGZv
bGxvd2luZyBhcmd1bWVudDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlIHN0eWxlPSJiYWNr
Z3JvdW5kOndoaXRlIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+IOKAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTpNZW5sbztjb2xvcjojMjEyNTI5Ij5XaGlsZSB5b3UgbWlnaHQgc2F2
ZSBhIElQdjYgYWRkcmVzcyBzcGFjZSB3aXRoIG1vcmUgc3BlY2lmaWMgbG9jYXRvcnMsIHRoZSBz
YXZpbmdzIG1pZ2h0IG5vdCBiZSB3b3J0aCB0aGUgYWRtaW5pc3RyYXRpdmUgaGVhZGFjaGUu4oCd
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIGRvbuKAmXQgdGhpbmsgdGhhdCBv
cGVyYXRvcnMgYWdyZWUgdG8gdGhlIOKAnGFkbWluaXN0cmF0aXZlIGhlYWRhY2hl4oCdLiBUaGUg
ZXhhbXBsZSBpcyBMSU5FIHRoYXQgaGFzIHZvbHVudGFyaWx5IGRlcGxveWVkIHVzaW5nIGEgLzk2
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoaXMgZG9lcyBub3Qg
bWVhbiB0aGF0IHdlIHNob3VsZCB1c2UgYSBmaXhlZCAvOTYuIFRoaXMgZG9lcyBub3QgbWVhbiB0
aGF0IC85NiBpcyB0aGUgb3B0aW1hbC4gSG93ZXZlciwgdGhpcyBkb2VzIG1lYW4gdGhhdCBpbiB0
aGUgY29udGV4dCBvZiBMSU5FIGl0IHdhcyB0aGVpciBwcmVmZXJyZWQgb3B0aW9uLg0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+RWFjaCBvcGVyYXRvciB3aWxsIGhh
dmUgYSBkaWZmZXJlbnQgdmlldywgYW5kIGFzIFJvYmVydCBzYWlkLCB3aGF0IGlzIGJlc3QgZm9y
IFggd2lsbCBub3QgYmUgZm9yIFkuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5G
b3IgdGhpcyByZWFzb24sIGluIG15IG9waW5pb24gdGhlIGJlc3Qgb3B0aW9uIGlzIHRvIGtlZXAg
aXQgZmxleGlibGUgYW5kIGxldCB0aGUgb3BlcmF0b3JzIGRlY2lkZSB3aGF0IHRvIHVzZS4gVGhp
cyBpcyB3aGF0IGlzIGN1cnJlbnRseSBzdGF0ZWQgaW4gdGhlIGRyYWZ0LjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IYXBweSBIb2xpZGF5czwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij4sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UGFibG8uPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERG
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPk1hcmsgU21pdGgg
Jmx0O21hcmt6enpzbWl0aEBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5
LCAxOSBEZWNlbWJlciAyMDE5IGF0IDIyOjE3PGJyPg0KPGI+VG86IDwvYj4mcXVvdDtQYWJsbyBD
YW1hcmlsbG8gKHBjYW1hcmlsKSZxdW90OyAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0Ozxicj4N
CjxiPkNjOiA8L2I+QWxleGFuZHJlIFBldHJlc2N1ICZsdDthbGV4YW5kcmUucGV0cmVzY3VAZ21h
aWwuY29tJmd0OywgU1BSSU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3Vi
amVjdDogPC9iPlJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBjbTttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
MTIuMHB0O21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T24gVGh1LCAxOSBE
ZWMgMjAxOSwgMjI6NDggUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCksICZsdDs8L3NwYW4+PGEg
aHJlZj0ibWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGxh
bmc9IkVOLVVTIj5wY2FtYXJpbEBjaXNjby5jb208L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGlu
ZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SGksPGJyPg0K
PGJyPg0KQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhlIGNob2ljZSBvZiB0aGUgbG9jYXRv
ciBsZW5ndGggaXMgZGVwbG95bWVudCBzcGVjaWZpYy48YnI+DQpMSU5FIGhhcyBkZXBsb3llZCBT
UnY2IHVzaW5nIGEgbG9jYXRvciBkaWZmZXJlbnQgdGhhbiBhIC82NC48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhp
cyBpcyBlZmZlY3RpdmVseSBhbiBhcHBlYWwgdG8gYXV0aG9yaXR5LjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V2hhdCBtYWtlcyB3aGF0IExJTkUgaGFzIGRv
bmUgdGhlIGJlc3QgYW5kIHJpZ2h0IHRoaW5nIHRvIGRvPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SSBjYW4gYWxyZWFkeSBzZWUgdGhleSdyZSB1c2luZyB0
aGUgSVB2NCBsaW5rLWxvY2FsIDE2OS4yNTQvMTYgcHJlZml4IGluIGEgbWFubmVyIHRoYXQgd2ls
ZGx5IHZpb2xhdGVzIGhvdyBpdCBpcyBzcGVjaWZpZWQgdG8gYmUgdXNlZCBpbiBSRkMzOTI3LiBT
ZWUgU2xpZGVzIDksIDEyLCAyNC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlR5aW5nIHlvdXIgSVB2NiBhZGRyZXNzaW5nIHBsYW4gdG8gSVB2NCBhZGRyZXNz
aW5nIGNvdWxkIGVuZCB1cCBpbXBvc2luZyBJUHY0J3MgYWRkcmVzc2luZyBsaW1pdGF0aW9ucyBv
biBJUHY2IC0gZGVmZWF0aW5nIHRoZSBwcmltYXJ5IHB1cnBvc2Ugb2YgSVB2NiAtIHByb3ZpZGlu
ZyBtYW55IG1vcmUgYWRkcmVzc2VzIHRoYW4gSVB2NC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNsaWRlIDMyIHNob3dzIHRoZXkncmUgdmlvbGF0aW5nIFJG
QyA0MTkzIChJUHY2IFVMQXMpLCBiZWNhdXNlIHRoZXkncmUgdXNpbmcgVUxBLUNzICgnZmMnKSBy
YXRoZXIgdGhhbiBVTEEtTHMgKCdmZCcpLCBkZXNwaXRlIHRoZXJlIGJlaW5nIG5vIGNlbnRyYWwg
cmVnaXN0cnkuJm5ic3A7IFRoZWlyIDQwIGJpdCBHbG9iYWwgSUQgb2YgJnF1b3Q7MTcmcXVvdDsN
CiBjb3VsZCBiZSByYW5kb20sIGFsdGhvdWdoIEknbSBndWVzc2luZyBub3QsIGFzIHJhbmRvbSBu
dW1iZXJzIHdvdWxkIHVzdWFsbHkgaGF2ZSBmYXIgbGVzcyB6ZXJvcyBpbiB0aGVtLiBUaGVzZSBz
b3J0cyBvZiBVTEEgZXJyb3JzIGFyZSB3aHkgSSBwcmVzZW50ZWQgJnF1b3Q7R2V0dGluZyBJUHY2
IEFkZHJlc3NpbmcgUmlnaHQmcXVvdDsgYXQgQXVzTk9HIHRoaXMgeWVhciAtJm5ic3A7PC9zcGFu
PjxhIGhyZWY9Imh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ct
MjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+aHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5
LWdldHRpbmctaXB2Ni1wcml2YXRlLWFkZHJlc3NpbmctcmlnaHQ8L3NwYW4+PC9hPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBpcyBhbiBJbnRlcm5ldCBEcmFmdCwgc28gdGhpcyBp
cyB0aGUgYmVzdCB0aW1lIHRvIG1ha2UgdGhlc2Ugc29ydHMgb2YgY2hhbmdlcywgYXMgaXQgaXMg
bXVjaCBlYXNpZXIgbm93LiBXaGVuIHRoaW5ncyBiZWNvbWUgUkZDcyBpdCBiZWNvbWVzIG11Y2gg
aGFyZGVyIChhbmQgbXVjaCwgbXVjaCBoYXJkZXIgd2hlbiB0aGV5DQogYmVjb21lIEludGVybmV0
IFN0YW5kYXJkcykuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5JZiBzb21lYm9keSBoYXMgZGVwbG95ZWQgSW50ZXJuZXQgRHJhZnQgbGV2ZWwgdGVjaG5vbG9n
eSwgdGhleSBoYXZlIHRvIGFjY2VwdCB0aGUgcmlzayB0aGF0IHdoYXQgdGhleSd2ZSBkZXBsb3ll
ZCBtaWdodCBub3QgY29tcGx5IHdpdGggdGhlIGV2ZW50dWFsIFJGQy48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1hcmsuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPg0KQ2hlZXJzLDxicj4NClBhYmxvLjxicj4NCjxi
cj4NClsxXSA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9zcGVha2VyZGVjay5jb20vbGluZV9kZXZl
bG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13aXRoLXNydjYiIHRhcmdldD0iX2Js
YW5rIj48c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly9zcGVha2VyZGVjay5jb20vbGluZV9kZXZl
bG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13aXRoLXNydjY8L3NwYW4+PC9hPjxz
cGFuIGxhbmc9IkVOLVVTIj48YnI+DQo8YnI+DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxi
cj4NCkZyb206IHNwcmluZyAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNl
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGxhbmc9IkVOLVVTIj5zcHJpbmctYm91
bmNlc0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgb24gYmVoYWxm
IG9mIEFsZXhhbmRyZSBQZXRyZXNjdSAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzphbGV4YW5k
cmUucGV0cmVzY3VAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMi
PmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb208L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7PGJyPg0KRGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMDk6NDQ8YnI+
DQpUbzogJnF1b3Q7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj48c3BhbiBsYW5nPSJFTi1VUyI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48
c3BhbiBsYW5nPSJFTi1VUyI+JnF1b3Q7ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGxhbmc9IkVOLVVTIj5zcHJpbmdAaWV0
Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7PGJyPg0KU3ViamVjdDogUmU6
IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9yczxicj4NCjxicj4NCjxicj4NCjxicj4NCiZuYnNwOyAm
bmJzcDsgTGUgMTkvMTIvMjAxOSDDoCAwMDoxMywgTWFyayBTbWl0aCBhIMOpY3JpdCA6PGJyPg0K
Jm5ic3A7ICZuYnNwOyBbLi4uXTxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBWTFNNIFt2
YXJpYWJsZSBsZW5ndGggc3VibmV0IG1hc2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFyZCw8YnI+DQo8
YnI+DQombmJzcDsgJm5ic3A7IFdlIG5lZWQgVkxTTSBpbiBvdGhlciBwbGFjZXMgdG9vLCBzdWNo
IGFzIGluIFVMQSBwcmVmaXhlcyBmZCBhbmQgZmMuPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBJ
IHRoaW5rIGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQgaXQg
aXMgdGhlcmUgZm9yIDxicj4NCiZuYnNwOyAmbmJzcDsgZ3Jvd3RoLjxicj4NCjxicj4NCiZuYnNw
OyAmbmJzcDsgQWxleDxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQombmJzcDsg
Jm5ic3A7ICZndDsgUmVnYXJkcyw8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgTWFyay48YnI+DQom
bmJzcDsgJm5ic3A7ICZndDsgPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDtfXzxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQombmJzcDsgJm5ic3A7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO0luIHRoaXMgY2FzZSwgd2Ugc2hvdWxkIHByb2JhYmx5IGNoYW5n
ZSB0aGUgZG9jdW1lbnQgdG8gcmVmbGVjdDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7aW1wbGVtZW50ZWQgYmVoYXZpb3IuX19fXzxicj4NCiZuYnNwOyAmbmJzcDsg
Jmd0OyA8YnI+DQombmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fIF9fPGJy
Pg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyA8YnI+DQombmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgUm9uX19fXzxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQombmJz
cDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fIF9fPGJyPg0KJm5ic3A7ICZuYnNw
OyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQombmJzcDsgJm5ic3A7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO0p1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8YnI+DQombmJzcDsg
Jm5ic3A7ICZndDsgPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZuYnNw
OyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c3ByaW5nIG1haWxpbmcgbGlzdDxicj4N
CiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PC9zcGFuPjxhIGhyZWY9Im1h
aWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj48c3BhbiBsYW5nPSJFTi1VUyI+
c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+ICZsdDttYWlsdG86
PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj48
c3BhbiBsYW5nPSJFTi1VUyI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJF
Ti1VUyI+Jmd0Ozxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PC9z
cGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
IiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+PGJy
Pg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQombmJz
cDsgJm5ic3A7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+DQombmJzcDsgJm5ic3A7ICZndDsgc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCiZu
YnNwOyAmbmJzcDsgJmd0OyA8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGxhbmc9IkVOLVVTIj5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+
PC9hPjxzcGFuIGxhbmc9IkVOLVVTIj48YnI+DQombmJzcDsgJm5ic3A7ICZndDsgPC9zcGFuPjxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIiB0YXJn
ZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPg0KJm5i
c3A7ICZuYnNwOyAmZ3Q7IDxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQombmJzcDsgJm5ic3A7IHNwcmlu
ZyBtYWlsaW5nIGxpc3Q8YnI+DQombmJzcDsgJm5ic3A7IDwvc3Bhbj48YSBocmVmPSJtYWlsdG86
c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiPnNwcmlu
Z0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCiZuYnNwOyAmbmJz
cDsgPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1V
UyI+PGJyPg0KPGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188YnI+DQpzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KPC9zcGFuPjxhIGhyZWY9
Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj48c3BhbiBsYW5nPSJFTi1V
UyI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPg0KPC9z
cGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
IiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_FF9C640A85DD46E0BE3287B5AC650F42ciscocom_--


From nobody Fri Dec 20 09:36:18 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8388120875 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:36:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=kRWDQyPu; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=EEo5W7wi
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 gNEOdi8f0vZK for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:36:14 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C41BE12084D for <spring@ietf.org>; Fri, 20 Dec 2019 09:36:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=90369; q=dns/txt; s=iport; t=1576863373; x=1578072973; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=TFaWsqXoWWKKX05RFwfSjiPnWj9/GV5MH/6GRTnVrKI=; b=kRWDQyPuL34ZDBl9RMsDOkOH5ZAJJFs55zA54hHmNAOp1eJKz8MnWwX2 w3iRZeZJIZMNcGcLF6TZFe4hMq+wXypbiC5g8QL8CTq8asbS68kXJyIq+ KTGXEeAbRORtIPD1GaGhC5PNJ3GJZ+kvPiY12vQ4qhAknqoJpzWkAN2Ky o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AWMazfhWVyjF0xEyiwNNzcoM8PR3V8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankiF81HXUVk+1mwMFNeH4D1YFiB6nA=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AbAQAWBv1d/5hdJa1iAxoBAQEBAQE?= =?us-ascii?q?BAQEDAQEBAREBAQECAgEBAQGBfIEeLyQsBWwOSiAECyoKg32DRgOKc4JfiV6?= =?us-ascii?q?OKoFCgRADVAkBAQEMAQEYAQUPAgEBg3tFAheCBSQ4EwIDDQEBBAEBAQIBBQR?= =?us-ascii?q?thTcMhV4BAQEBAwEBEAgJHQEBByULAQ0CAgEGAhEDAQEBFgsBAgQDAgICGQY?= =?us-ascii?q?GCxQJCAIEAQ0FIoMAAYF5TQMuAQ6QFpBkAoE4iGF1gTKCfgEBBYUaDQuCDAk?= =?us-ascii?q?FgTGMGRqBQT+BEAEnIIJMPoIbSQEBA4EbEgERAgEGHhEJAQUHCQkIgkkygiy?= =?us-ascii?q?NdmWBXYVXiWGOLTFDCoI0hzKFcoROhCYbgkSHe5AWjlGBRocMghyPZgIEAgQ?= =?us-ascii?q?FAg4BAQWBaSJncXAVOyoBgkEJRxgNjG4kDAUSFYM7hRSDGYImdAEBAS53kSo?= =?us-ascii?q?BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400";  d="scan'208,217";a="405808289"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:36:12 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHaCcc012811 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:36:12 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-010.cisco.com (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:36:11 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:36:05 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 11:36:05 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mc6OcKy7JQAKPPNKEK8xic5HW+4/zZ+lC+6wdHEnq4e9y2f6ZCFzo7qhffXvZSIQgmAyYHxTgMXkQHWHv3YO5aZIxut9kGyKoLEW+IgG1AAX041z1gnWgkl3MjsK+TQdpGKub4DmhsVgJgc0qphzEkW1y0YpZGqSGL2fn5iocybeufyafxIgq1hRsp1/2epMNA9jrjdLIK/G3xF39B+nvgPZ2Fso4Yhp45ar5wFNgFi70WfHUMywJ+Kna9mVq/071IuY6VOKdq8Gxi0F9xnzyOViHSh7HEiEhMMcMMWGvr1uHx/9kalY6C0lIPnJiRMaoix3J1p9+o0wRNNWEoWaGw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TFaWsqXoWWKKX05RFwfSjiPnWj9/GV5MH/6GRTnVrKI=; b=ifBXliRZkQz+I4vBWAdDdj80d0P12G7urrirTEc4kJcqi42cUmpdDPz805WDB7pB+gW3aegnPt6+R3Y966dJDiUBvPUFiu6xy80qp1ixyN4Nz68qP8nUs+0MtugbDk7tMBahPe+w4smVsIvfHTeJ/vX786BdDtTeVwLPvoP4rvpHawOZ23BaA5qYk6PGBp8szC4eEtEp4S777vCGzpsWDbtPUbisMp/LBdwql9LXIwCnw7uC8mpZyG+qZpl4tgibdjiQ071Ndj31yNXULWdWNlwpJTytmghslb8S8cIFAaPHgYRrNDnT8q0+JLWzUddhw2NQv/kYIIRx+WXFoPcsSg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TFaWsqXoWWKKX05RFwfSjiPnWj9/GV5MH/6GRTnVrKI=; b=EEo5W7wio08YL8YhfQWJddjTzLoYnzbOi9iumEqRa0U4M1ne7CMKM0PLBBNS61xkU3gDWSqPCsvEhwE6A3d4vTHZpI8v+06tg50pJ4f/sjUt1p/gSHSvWi8aM7OO7srV5wYpN81RwTDDfTRmeQCqMINVQ+rKlT0KlwKuxC2XRzc=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1646.namprd11.prod.outlook.com (10.172.54.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Fri, 20 Dec 2019 17:36:03 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:36:03 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "weibin.wang@nokia-sbell.com" <weibin.wang@nokia-sbell.com>, "hayabusagsm@gmail.com" <hayabusagsm@gmail.com>, "rbonica@juniper.net" <rbonica@juniper.net>
CC: "spring@ietf.org" <spring@ietf.org>, "Voyer, Daniel" <daniel.voyer@bell.ca>
Thread-Topic: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
Thread-Index: AQHVtolr+cZQ6NfVLEO5Ur16kgACR6fDWjcA
Date: Fri, 20 Dec 2019 17:31:09 +0000
Message-ID: <C3D7A3D0-15C4-4B99-A168-C0D41BA57B96@cisco.com>
References: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com> <BN7PR05MB56990E24B6226A6B020F3E2CAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56990E24B6226A6B020F3E2CAE520@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: da8d0dc5-8017-45e2-180b-08d7857315fa
x-ms-traffictypediagnostic: MWHPR11MB1646:
x-microsoft-antispam-prvs: <MWHPR11MB16469DB19930054DAD77A305C92D0@MWHPR11MB1646.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(39860400002)(136003)(396003)(366004)(199004)(189003)(81156014)(186003)(316002)(76116006)(26005)(6486002)(66446008)(66556008)(66476007)(2906002)(64756008)(66946007)(86362001)(33656002)(966005)(5660300002)(6506007)(53546011)(91956017)(8676002)(478600001)(8936002)(2616005)(6512007)(54906003)(81166006)(4326008)(110136005)(36756003)(71200400001)(45080400002)(12620500001)(559001)(579004); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1646; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: M38KH1o8SGw4JIpPA9BvvV+Jm2X18avsNLKkWtf9KSulGXEipbld1ZmCwQn+2k+vgZVjsZkGx9F9cVR9ryMvpHQ77d15xUFaqrpLp3tYPz0+2gHhW0UbeL0wIMJT3Pagw0pN8TJAF+KZ4cnmpEJWMuNMEhOOP1tHI54EhTFlHnExkCdnMLINtdMdZgxa8EFPgv2GUptgVc5nmjvkowyVKaDNjx78HnURMoR72xV9mW7OoSmlbAHaac3xHgJeUCa1hAWvs+E5CnUPHBYIFONw7gjRDCZrWbDY+fq5NqYSvqntUzDpsQ8bYBAw+hZ9fkB7+c2Vg9YkpFLGIQlkZ6f0k2lK5mjSXZa6gBhk/d0QOXrkV+chz/TFqcet2DLEfWDQWEVUDkhzh5feK9oQsBUfBW367ljbxqayqjeVSn7rotdC1CTM7Mc/v9+5scu7cosGaphpehyiS16lKy9JJUr1jXXBxbmpURneDIZfrMTrURE0i+VLeSoAw32aG+t5Lb5JhZvlnAOhsGVRH8W6dCFm5TBxkkcpG747T6+SSnodf1c=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_C3D7A3D015C44B99A168C0D41BA57B96ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: da8d0dc5-8017-45e2-180b-08d7857315fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:36:03.1859 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xii9y+vFb8q6WVkYr0ckBjGlIs4dwVfp6deZcBqbxf8L6mLbgRVlDIfvR+oErODcMvxzDJVLY4DrJQzJVNWZhw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1646
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xch-aln-010.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/fEsji-X_O3SD0KAXVHUblVHud0A>
Subject: Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:36:17 -0000

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

Um9uLCBHeWFuLA0KDQpTZWN0aW9ucyA0LjQgdG8gNC44IG9mIGRyYWZ0LWlldGYtc3ByaW5nLXNy
djYtbmV0d29yay1wcm9ncmFtbWluZyBkZWZpbmUgdGhlIGxvY2FsIGRhdGFwbGFuZSBwcm9jZXNz
aW5nIG9uIHRoZSBlZ3Jlc3MgUEUuDQoNCkFzIGZhciBhcyBMM1ZQTiBzaWduYWxpbmcgaXMgY29u
Y2VybmVkIFtkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc10sIHRoZSBlZ3Jlc3MgUEUgc2ln
bmFscyBvcGFxdWUgYmVoYXZpb3IgZm9yIHRoZSBTSUQsIHNvIGl0IGlzIHRyYW5zcGFyZW50IHRv
IHRoZSBjb250cm9sIHBsYW5lLiBXaGV0aGVyIHRoZSBlZ3Jlc3MgUEUgaXMgZG9pbmcgRW5kLkRY
IG9yIEVuZC5EVCBpcyB0cmFuc3BhcmVudCB0byB0aGUgaW5ncmVzcyBQRS4NCg0KSGFwcHkgaG9s
aWRheXMsDQpQYWJsby4NCg0KRnJvbTogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4N
CkRhdGU6IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDE3OjI5DQpUbzogIlBhYmxvIENh
bWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgIldhbmcsIFdlaWJpbiAo
TlNCIC0gQ04vU2hhbmdoYWkpIiA8d2VpYmluLndhbmdAbm9raWEtc2JlbGwuY29tPiwgR3lhbiBN
aXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT4NCkNjOiAic3ByaW5nQGlldGYub3JnIiA8c3By
aW5nQGlldGYub3JnPiwgIlZveWVyLCBEYW5pZWwiIDxkYW5pZWwudm95ZXJAYmVsbC5jYT4NClN1
YmplY3Q6IFJFOiBbc3ByaW5nXSBFbmQuRFQvRW5kLkRYIFNJRHMgKHdhcyBSZTogVVNEL1VTUCBx
dWVzdGlvbiBpbiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDYu
dHh0KQ0KDQpQYWJsbywNCg0KSW4gTDNWUE4sIGFsbCBvZiB0aGVzZSBhcmUgY29tYmluZWQgaW50
byBhIHNpbmdsZSAyMC1iaXQgTVBMUyBsYWJlbC4gV2h5IGNhbiBTUnY2IG5vdCBkbyBsaWtld2lz
ZT8NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQoN
Cg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkNClNl
bnQ6IFRodXJzZGF5LCBEZWNlbWJlciAxOSwgMjAxOSA2OjQ3IEFNDQpUbzogV2FuZywgV2VpYmlu
IChOU0IgLSBDTi9TaGFuZ2hhaSkgPHdlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNvbT47IEd5YW4g
TWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb20+DQpDYzogc3ByaW5nQGlldGYub3JnOyBWb3ll
ciwgRGFuaWVsIDxkYW5pZWwudm95ZXJAYmVsbC5jYT4NClN1YmplY3Q6IFtzcHJpbmddIEVuZC5E
VC9FbmQuRFggU0lEcyAod2FzIFJlOiBVU0QvVVNQIHF1ZXN0aW9uIGluIGRyYWZ0LWlldGYtc3By
aW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50eHQpDQoNCkd5YW4sDQoNClRoZSBFbmQu
RFg0L0VuZC5EWDYgY2FuIGJlIHNlZW4gYXMgYW4gZXF1aXZhbGVudCB0byB0aGUgTVBMUyBwZXIt
Q0UgVlBOIGxhYmVsLg0KVGhlIEVuZC5EVDQvRW5kLkRUNiBjYW4gYmUgc2VlbiBhcyBhbiBlcXVp
dmFsZW50IHRvIHRoZSBNUExTIHBlci1WUkYgVlBOIGxhYmVsLg0KDQpJIGJlbGlldmUgdGhhdCB0
aGV5IGNhbm5vdCBiZSBjb21iaW5lZC4NCg0KQ2hlZXJzLA0KUGFibG8uDQoNCkZyb206IEd5YW4g
TWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb208bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNv
bT4+DQpEYXRlOiBTdW5kYXksIDE1IERlY2VtYmVyIDIwMTkgYXQgMDg6MjkNClRvOiAiV2FuZywg
V2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkiIDx3ZWliaW4ud2FuZ0Bub2tpYS1zYmVsbC5jb208
bWFpbHRvOndlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNvbT4+DQpDYzogIlBhYmxvIENhbWFyaWxs
byAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPG1haWx0bzpwY2FtYXJpbEBjaXNjby5j
b20+PiwgIlZveWVyLCBEYW5pZWwiIDxkYW5pZWwudm95ZXJAYmVsbC5jYTxtYWlsdG86ZGFuaWVs
LnZveWVyQGJlbGwuY2E+PiwgInNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3Jn
PiIgPHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPj4NClN1YmplY3Q6IFJl
OiBbc3ByaW5nXSBVU0QvVVNQIHF1ZXN0aW9uIGluIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0
d29yay1wcm9ncmFtbWluZy0wNi50eHQNCg0KDQpIaSBXYW5nICYgUGFibG8gJiBTcHJpbmcgQXV0
aG9ycywNCg0KSGFkIGFub3RoZXIgcXVlc3Rpb24/DQoNClRoZXNlIDQgc2VjdGlvbnMuICBUcnlp
bmcgdG8gdW5kZXJzdGFuZCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGVuZC5keDQgZW5kLmR4NiBh
bmQgZW5kLmR0NCBhbmQgZW5kLmR0Ni4gIFRoZXkgYm90aCBzZWVtIHZlcnkgc2ltaWxhci4gIE9u
ZSBzYXlzIHhjb25uZWN0IGJ1dCBvdGhlciBoYXMgdjQgdjYgbG9va3VwIGJ1dCBmb3IgYm90aCB5
b3UgaGF2ZSB0byBzaWduYWwgIEwzIHZwbiBzZXJ2aWNlcyBzaWQuICBOb3Qgc3VyZSB3aHkgYm90
aCBTSURzIGR4IGR0IFNpZCBmdW5jdGlvbiB3aHkgdGhleSBjYW5ub3QgYmUgY29tYmluZWQuDQoN
Ckkgbm90aWNlZCB0aGlzIGRpZmZlcmVuY2UgYmVsb3cgdGhhdCB0aGUgZHg0IGR0NCBhY2NvdW50
IGZvciB0aGUgZ2xvYmFsIHRhYmxlIHNjZW5hcmlvIHdoZXJlIHRoZSBQRS1DRSBpcyBuYXRpdmUg
SVB2NCBvciBJUHY2LiAgSW4gdGhlIE1QTFMgd29ybGQgdGhhdCB1c2UgY2FzZSBpcyB2ZXJ5IGRp
ZmZlcmVudCBpbiB0aGF0IHRoZXJlIGlzIG5vdCBhbnkgTDMgdnBuIGxhYmVsIGFuZCBkbyB0aGUg
bGFiZWwgc3RhY2sgb25seSBoYWQgYSBzaW5nbGUgdG9wbW9zdCBsYWJlbC4gIEFsc28gaW4gdGhl
IE1QTFMgc2NlbmFyaW8gd2l0aCBJUHY2IGdsb2JhbCB0YWJsZSBQRS1DRSB3aXRoIGEgSVB2NCBj
b3JlIHlvdSByZXF1aXJlIEJHUCAtTFUgbGFiZWxlZCB1bmljYXN0IOKAnHNlbmQgbGFiZWzigJ0g
dG8gbGFiZWwgYWxsIHRoZSBJUHY2IHByZWZpeGVkIHR1bm5lbGVkIG92ZXIgSVB2NC4gICBTaW5j
ZSB0aGF0IHNjZW5hcmlvIGlzIHZlcnkgZGlmZmVyZW50IHdpdGggZ2xvYmFsIHRhYmxlIGRvZXMg
aXQgbWFrZSBzZW5zZSB0byBoYXZlIGEgc2VwYXJhdGUgRW5kLnggdmFyaWFudCBmb3IgZ2xvYmFs
IHRhYmxlIGZvciBib3RoIElQdjQgYW5kIElQdjYuDQoNCg0KICAgTm90ZSB0aGF0IGFuIEVuZC5E
VDYgbWF5IGJlIGRlZmluZWQgZm9yIHRoZSBtYWluIElQdjYgdGFibGUgaW4gd2hpY2gNCg0KICAg
Y2FzZSBhbmQgRW5kLkRUNiBzdXBwb3J0cyB0aGUgZXF1aXZhbGVudCBvZiBhbiBJUHY2aW5JUHY2
DQoNCiAgIGRlY2Fwc3VsYXRpb24gKHdpdGhvdXQgVlBOL3RlbmFudCBpbXBsaWNhdGlvbikuDQoN
Cg0KDQogICAgIDQuNDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Rvb2xzLmll
dGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1
KnNlY3Rpb24tNC40X187SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0Tndz
YndybmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2SkFhSm5JN18kPi4gIEVuZC5EWDY6IERlY2Fw
c3VsYXRpb24gYW5kIElQdjYgY3Jvc3MtY29ubmVjdCAuIC4gLiAuIC4gLiAgMTI8aHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
c3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpwYWdlLTEyX187SXchIU5FdDZ5TWFP
LWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hE
aFU2Skg4QWJ3ZjckPg0KDQogICAgIDQuNTxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXBy
b2dyYW1taW5nLTA1KnNlY3Rpb24tNC41X187SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lx
NHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2SkVoOHNSQjIkPi4gIEVu
ZC5EWDQ6IERlY2Fwc3VsYXRpb24gYW5kIElQdjQgY3Jvc3MtY29ubmVjdCAuIC4gLiAuIC4gLiAg
MTM8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpwYWdlLTEzX187
SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5
TElYcDFaTFdPU3hEaFU2SkhBZzA5TkMkPg0KDQogICAgIDQuNjxodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1KnNlY3Rpb24tNC42X187SXchIU5FdDZ5TWFPLWdrIVF6
SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2SkhW
Z1d0UGckPi4gIEVuZC5EVDY6IERlY2Fwc3VsYXRpb24gYW5kIHNwZWNpZmljIElQdjYgdGFibGUg
bG9va3VwIC4gLiAgMTQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5p
ZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0w
NSpwYWdlLTE0X187SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndy
bmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2SkE4OVhmS1YkPg0KDQogICAgIDQuNzxodHRwczov
L3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1KnNlY3Rpb24tNC43X187SXchIU5F
dDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElYcDFa
TFdPU3hEaFU2SkY1OVNhQ08kPi4gIEVuZC5EVDQ6IERlY2Fwc3VsYXRpb24gYW5kIHNwZWNpZmlj
IElQdjQgdGFibGUgbG9va3VwIC4gLiAgMTU8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1w
cm9ncmFtbWluZy0wNSpwYWdlLTE1X187SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3
a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2SklDamVja0wkPg0KDQoNCg0K
QWxzbyBJIHdhcyB0cnlpbmcgdG8gdW5kZXJzdGFuZCBlbmQuZHQ0Ni4NCg0KDQoNClNvIGlmIHRo
ZSBQRS1DRSBlZGdlIGlzIGR1YWwgc3RhY2tlZCBhbmhhcyBib3RoIHY0IGFuZCB2NiB5b3UgaGF2
ZSBhIFZSRiB0ZW5hbnQgdjQgYW5kIHY2IHNlcGFyYXRlIHBlZXJzIHNpZ25hbGVkIHZpYSBMMyB2
cG4gc2VydmljZXMgVExWLiAgU28gd2h5IGRvIHlvdSBuZWVkIHRoaXMgZW5kLmR0NDYgc2lkDQoN
Cg0KDQo0Ljg8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpzZWN0
aW9uLTQuOF9fO0l3ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5l
b1JpTERZQUNseUxJWHAxWkxXT1N4RGhVNkpNYmJJNi12JD4uICBFbmQuRFQ0NjogRGVjYXBzdWxh
dGlvbiBhbmQgc3BlY2lmaWMgSVAgdGFibGUgbG9va3VwICAuIC4gIDE2PGh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmlu
Zy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqcGFnZS0xNl9fO0l3ISFORXQ2eU1hTy1nayFR
ekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4RGhVNkpN
aWhzbjhrJD4NCg0KDQoNCg0KDQpLaW5kIFJlZ2FyZHMsDQoNCg0KDQpHeWFuDQoNCg0KT24gU3Vu
LCBEZWMgMTUsIDIwMTkgYXQgMjowNiBBTSBHeWFuIE1pc2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwu
Y29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+PiB3cm90ZToNCkhpIFdhbmcNCg0KSSBo
YXZlIGEgcXVlc3Rpb24gcmVnYXJkaW5nIHRoZSBQU1AsIFVTUCBhbmQgVVNEIHNlY3Rpb25zIEkg
cGFzdGVkIGJlbG93Lg0KDQpJIGp1c3Qgc2VudCBhbiBlbWFpbCB0byBTcHJpbmcgV0cgcmVsYXRl
ZCB0byBQU1AgYW5kIHRlY2huaWNhbGx5IHdoeSB0aGF0IGlzIG5lY2Vzc2FyeSBhcyB0aGF0IGlz
IGEgbGVnYWN5IGNvbmNlcHQgdGhhdCBoYXMgcGFyaXR5IHRvIE1QTFMgYnV0IGlzIG5vdCB1c2Vk
IHRvZGF5IGR1ZSB0byBRT1MgaXNzdWVzLiAgUGxlYXNlIHNlZSB0aGF0IGVtYWlsIHJlbGF0ZWQg
dG8gdGhhdCB0b3BpYy4NCg0KDQpJbiB0aGUgUFNQIHNlY3Rpb24gY2FuIElmIHdlIGhhdmUgdG8g
a2VlcCBQU1AgY2FuIHdlIGFkZCB2ZXJiaWFnZSB0aGF0IHN0YXRlcyB0aGF0IFBTUCByZW1vdmFs
IG9mIHRoZSBTUkggaGVhZGVyIG9jY3VycyBvbiB0aGUgUGVudWx0aW1hdGUgZWdyZXNzIFAgbm9k
ZS4NCg0KSW4gdGhlIFVTUCBzZWN0aW9uIGNhbiB3ZSBhbHNvIGFkZCB0aGF0IGFsbCByZW1haW5p
bmcgU1JIIHByZXNlbnQgaW4gdGhlIHBhY2tldCBhcmUgcG9wcGVkIG9uIHRoZSBlZ3Jlc3MgUEUg
dWx0aW1hdGUgbm9kZS4NCg0KSW4gbG9va2luZyBhdCB0aGVzZSAzIFNJRCBmdW5jdGlvbnMgdGhl
IFBTUCBhbmQgVVNQIHBvcCB0aGUgRUggYW5kIHRoZSBVU1AgcmVtb3ZlcyB0aGUgNmluNiBlbmNh
cHN1bGF0aW9uIHNvIHRoYXQgdGhlIG90aGVyIGVuZC54IGR0NCBkdDYgZXRjIGNhbiBwb3AgdGhl
IHNlcnZpY2VzIEwzdnBuIGhlYWRlcnMuDQoNCldoeSBjYW7igJl0IHRoZSBVU0QgNmluNiBlbmNh
cHN1bGF0aW9uIHJlbW92YWwgYmUgZG9uZSBvbiB3aXRoIHRoZSBVU1AgU0lEPw0KDQpXaHkgZG9l
cyB0aGUgVVNQIGFuZCBVU0QgU0lEIGhhdmUgdG8gYmUgc2VwYXJhdGU/DQoNCjQuMTYuMTxodHRw
czovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQt
aWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1KnNlY3Rpb24tNC4xNi4xX187
SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5
TElYcDFaTFdPU3hEaFU2Sk5YdVBxWmgkPi4gIFBTUDogUGVudWx0aW1hdGUgU2VnbWVudCBQb3Ag
b2YgdGhlIFNSSA0KDQoNCg0KDQoNCiAgIFRoZSBTUkggcHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBF
bmQuWCBhbmQgRW5kLlQgYmVoYXZpb3JzIGFyZQ0KDQogICBtb2RpZmllZDogYWZ0ZXIgdGhlIGlu
c3RydWN0aW9uICJTMTQuICBVcGRhdGUgSVB2NiBEQSB3aXRoIFNlZ21lbnQNCg0KICAgTGlzdFtT
ZWdtZW50cyBMZWZ0XSIgaXMgZXhlY3V0ZWQsIHRoZSBmb2xsb3dpbmcgaW5zdHJ1Y3Rpb25zIG11
c3QgYmUNCg0KICAgZXhlY3V0ZWQgYXMgd2VsbDoNCg0KDQoNCiAgIFMxNC4xLiAgIElmICh1cGRh
dGVkIFNMID09IDApIHsNCg0KICAgUzE0LjIuICAgICAgUG9wIHRoZSBTUkgNCg0KICAgUzE0LjMu
ICAgfQ0KDQoNCg0KNC4xNi4yPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1p
bmctMDUqc2VjdGlvbi00LjE2LjJfXztJdyEhTkV0NnlNYU8tZ2shUXpIbGNSZ2xEcm93SXE0cDdr
YlVVOHROd3Nid3JuZW9SaUxEWUFDbHlMSVhwMVpMV09TeERoVTZKTEdjcGFxdSQ+LiAgVVNQOiBV
bHRpbWF0ZSBTZWdtZW50IFBvcCBvZiB0aGUgU1JIDQoNCg0KDQoNCg0KICAgVGhlIFNSSCBwcm9j
ZXNzaW5nIG9mIHRoZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlDQoNCiAgIG1v
ZGlmaWVkOiB0aGUgaW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBm
b2xsb3dpbmcNCg0KICAgb25lczoNCg0KDQoNCiAgIFMwMi4gICBJZiAoU2VnbWVudHMgTGVmdCA9
PSAwKSB7DQoNCiAgIFMwMy4gICAgICAgUG9wIHRoZSBTUkgNCg0KICAgUzA0LiAgIH0NCg0KDQoN
CjQuMTYuMzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3Jn
L2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1KnNlY3Rp
b24tNC4xNi4zX187SXchIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndy
bmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2SktGWi1kS1okPi4gIFVTRDogVWx0aW1hdGUgU2Vn
bWVudCBEZWNhcHN1bGF0aW9uDQoNCg0KDQoNCg0KICAgVGhlIFNSSCBwcm9jZXNzaW5nIG9mIHRo
ZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlDQoNCiAgIG1vZGlmaWVkOiB0aGUg
aW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1dGVkIGJ5IHRoZSBmb2xsb3dpbmcNCg0K
ICAgb25lczoNCg0KDQoNCiAgIFMwMi4gICBJZiAoU2VnbWVudHMgTGVmdCA9PSAwKSB7DQoNCiAg
IFMwMy4gICAgICBTa2lwIHRoZSBTUkggcHJvY2Vzc2luZyBhbmQgcHJvY2VlZCB0byB0aGUgbmV4
dCBoZWFkZXINCg0KICAgUzA0LiAgIH0NCg0KDQoNCg0KDQogICBGdXJ0aGVyIG9uLCB0aGUgVXBw
ZXItbGF5ZXIgaGVhZGVyIHByb2Nlc3Npbmcgb2YgdGhlIEVuZCwgRW5kLlggYW5kDQoNCiAgIEVu
ZC5UIGJlaGF2aW9ycyBhcmUgbW9kaWZpZWQgYXMgZm9sbG93czoNCg0KDQoNCg0KDQpLaW5kIHJl
Z2FyZHMsDQoNCg0KDQpHeWFuDQoNCk9uIFNhdCwgRGVjIDE0LCAyMDE5IGF0IDk6MDggUE0gV2Fu
ZywgV2VpYmluIChOU0IgLSBDTi9TaGFuZ2hhaSkgPHdlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNv
bTxtYWlsdG86d2VpYmluLndhbmdAbm9raWEtc2JlbGwuY29tPj4gd3JvdGU6DQpIaSBQYWJsbzoN
Cg0KQWZ0ZXIgdGhlIDIgY29udGV4dCBhc3N1bXB0aW9uIGluIHByZXZpb3VzIHZlcnNpb24gb2Yg
dGhpcyBkcmFmdCwgIOKAnHdlIGFzc3VtZSB0aGF0IHRoZXJlIGlzIG5vIG90aGVyIGV4dGVuc2lv
biBoZWFkZXIgdGhhbiB0aGUgU1JILuKAnSAgYW5kICDigJxXZSBhc3N1bWUNCiAgIHRoYXQgdGhl
IFNSSCBtYXkgYmUgcHJlc2VudCBtdWx0aXBsZSB0aW1lcyBpbnNpZGUgZWFjaCBwYWNrZXTigJ0s
IGFyZSByZW1vdmVkIGluIHRoaXMgbGFzdCBkcmFmdCwgSSBmZWVsIGEgYml0IGNvbmZ1c2lvbiBv
biBVU0QgU0lELCBhcyB3ZWxsIGFzIGNvbWJpbmF0aW9uIG9mIFVTRCAmIFVTUC4NCg0KRmlyc3Qs
IHdpdGhpbiB0aGUgY29udGVudCBvZiB0aGlzIGxhc3QgZHJhZnQsIHRoZSB3b3JkIOKAnEZ1cnRo
ZXIgb27igJ0gbWFya2VkIHJlZCBpbiB0aGUgZm9sbG93aW5nIHBzZXVkb2NvZGUgaW4gc2VjdGlv
biDigJw0LjE2LjPigJ0gaXMgaGFyZCB0byB1bmRlcnN0YW5kIGlmIHRoZSBwYWNrZXQgYmVpbmcg
cHJvY2Vzc2VkIGhhcyBvdGhlciBFSCBlbWJlZCBiZXR3ZWVuIFNSSCBhbmQgVXBwZXItbGF5ZXIg
aGVhZGVyLCBzdWNoIGFzIEFIIG9yIG90aGVyIEVILCB0aGVuIHRoZSBwcm9jZXNzaW5nIGNvbnRy
b2wgb2YgdGhpcyBwYWNrZXQgd2lsbCBiZSBwYXNzZWQgdG8gbm9ybWFsIElQdjYgbW9kdWxlIGZy
b20gY3VycmVudCBTUkggcHJvY2Vzc2luZyBtb2R1bGUgaW4gU1ItTm9kZSwgc28gbXkgcXVlc3Rp
b24gaXMgOiBDYW4gaXRzIGNvbnRyb2wgYWZ0ZXIgY29tcGxldGluZyBBSCBwcm9jZXNzaW5nIChm
b3IgZXhhbXBsZSkgIGJlIGJhY2sgdG8gU1JIIG1vZHVsZSAob3IgY2FsbCBpdCBwc2V1ZG9jb2Rl
IG1vZHVsZSkgdG8gcHJvY2VlZCB0aGUgbmV4dCBoZWFkZXIgbGlrZSDigJx1cHBlci1sYXkgaGVh
ZGVyIHR5cGUgPT00MSBvciA04oCdLg0KT3IsIGlmIG5vdCwgRGlkIHlvdSBjcmVhdGVkIGEgbmV3
IEVIIHByb2Nlc3NpbmcgcHJvdG9jb2wgc3RhY2sgaW5zdGFuY2UgaW4gcGFyYWxsZWwgdG8gbm9y
bWFsIElQdjYgbW9kdWxlIHdpdGhpbiB0aGUgc2NvcGUgb2YgU1JIIHByb2Nlc3NpbmcgaW4gU1It
bm9kZS4NCg0KNC4xNi4zLiAgVVNEOiBVbHRpbWF0ZSBTZWdtZW50IERlY2Fwc3VsYXRpb24NCg0K
UzAyLiAgIElmIChTZWdtZW50cyBMZWZ0ID09IDApIHsNCiAgIFMwMy4gICAgICBTa2lwIHRoZSBT
UkggcHJvY2Vzc2luZyBhbmQgcHJvY2VlZCB0byB0aGUgbmV4dCBoZWFkZXINCiAgIFMwNC4gICB9
DQoNCkZ1cnRoZXIgb24sIHRoZSBVcHBlci1sYXllciBoZWFkZXIgcHJvY2Vzc2luZyBvZiB0aGUg
RW5kLCBFbmQuWCBhbmQNCiAgIEVuZC5UIGJlaGF2aW9ycyBhcmUgbW9kaWZpZWQgYXMgZm9sbG93
czoNCg0KICAgRW5kOg0KICAgUzAxLiBJZiAoVXBwZXItbGF5ZXIgSGVhZGVyIHR5cGUgPT0gNDEg
fHwgNCkgew0KICAgUzAyLiAgICBSZW1vdmUgdGhlIG91dGVyIElQdjYgSGVhZGVyIHdpdGggYWxs
IGl0cyBleHRlbnNpb24gaGVhZGVycw0KICAgUzAzLiAgICBTdWJtaXQgdGhlIHBhY2tldCB0byB0
aGUgZWdyZXNzIElQIEZJQiBsb29rdXAgYW5kDQogICAgICAgICAgICAgIHRyYW5zbWlzc2lvbiB0
byB0aGUgbmV3IGRlc3RpbmF0aW9uDQogICBTMDQuIH0gRWxzZSB7DQogICBTMDUuICAgIFNlbmQg
YW4gSUNNUCBQYXJhbWV0ZXIgUHJvYmxlbSBtZXNzYWdlIHRvIHRoZSBTb3VyY2UgQWRkcmVzcw0K
ICAgICAgICAgICAgICBDb2RlIDQgKFNSIFVwcGVyLWxheWVyIEhlYWRlciBFcnJvciksDQogICAg
ICAgICAgICAgIFBvaW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhl
YWRlci4NCiAgICAgICAgICAgICAgSW50ZXJydXB0IHBhY2tldCBwcm9jZXNzaW5nIGFuZCBkaXNj
YXJkIHRoZSBwYWNrZXQuDQoNCiAgIFMwNi4gfQ0KDQpGcm9tIG15IHVuZGVyc3RhbmRpbmcsIHRo
ZSBhbGwgcHJvY2Vzc2luZyBhY3Rpb24gYWJvdXQgc3BlY2lmaWMgU0lEIG11c3QgYmUgY29tcGxl
dGVkIHN1Y2Nlc3NpdmVseS4gVGhhdCBpcyB0byBzYXksIHVwb24gVVNELCB0aGUgdXBwZXItbGF5
ZXIgaGVhZGVyICh0eXBlIDQxIG9yIDQpIG11c3QgYmUgZm9sbG93ZWQgdGhlIFNSSCBoZWFkZXIg
YmVpbmcgcHJvY2Vzc2VkIGN1cnJlbnRseSwgb3Igc2Vjb25kIFNSSCBmb2xsb3dpbmcgdGhlIHNh
bWUgcnVsZSAob2YgY291cnNlLCB0aGUgZHJhZnQgbm90IGNvbnNpZGVyaW5nIDIgb3IgbW9yZSBz
dWNjZXNzaXZlIFNSSHMpLg0KDQpTZWNvbmQsIHRoZSBtaXhlZCBTSURzIGZ1bmN0aW9uIHdpdGgg
Y29tYmluYXRpb24gb2YgVVNEIGFuZCBVU1AgKGV2ZW4gUFNQJlVTRCZVU1ApLCBJIHRoaW5rLCBp
dCBpcyBlYXN5IHRvIHVuZGVyc3RhbmQgd2hlbiB0aGUgdHdvIGFzc3VtcHRpb24gYWJvdmUgZXhp
c3QsIGJ1dCBub3cgSSB0aGluayBpdCBpc27igJl0IGNsZWFyIGlmIHlvdSBvbmx5IHByb3ZpZGUg
dGhlIGZvbGxvd2luZyBzZW50ZW5jZSBpbiB0aGlzIGRyYWZ0LCBpLmUuICDigJxpZiDigKYgZWxz
ZeKApuKAnSBzdGF0ZW1lbnQ6DQrigJxBbiBpbXBsZW1lbnRhdGlvbiB0aGF0IHN1cHBvcnRzIHRo
ZSBVU0QgZmxhdm9yIGluIGNvbmp1bmN0aW9uIHdpdGgNCiAgIHRoZSBVU1AgZmxhdm9yIE1BWSBv
cHRpbWl6ZSB0aGUgcGFja2V0IHByb2Nlc3NpbmcgYnkgZmlyc3QgbG9va2luZw0KICAgd2hldGhl
ciB0aGUgY29uZGl0aW9ucyBmb3IgdGhlIFVTRCBmbGF2b3IgYXJlIG1ldCwgaW4gd2hpY2ggY2Fz
ZSBpdA0KICAgY2FuIHByb2NlZWQgd2l0aCBVU0QgcHJvY2Vzc2luZyBlbHNlIGRvIFVTUCBwcm9j
ZXNzaW5nLuKAnQ0KVGhpcyBjb25mdXNpb24gaXMgYWxzbyBkZXNjcmliZWQgaW4gbXkgYW5vdGhl
ciBtYWlsLiBPZiBjb3Vyc2UsIGlmIHRoZSBmaXJzdCBxdWVzdGlvbiBpcyBhZGRyZXNzZWQgdGhl
biB0aGlzIGNvbmZ1c2lvbiBkb2VzIG5vdCBleGlzdC4NCg0KQnkgdGhlIHdheSwgaXMgaXQgcmVh
bGx5IG5vIGRpZmZlcmVudCBpbiB0ZXh0IGRlc2NyaXB0aW9uIGJlZm9yZSBhbmQgYWZ0ZXIgdGhl
IHR3byBjb250ZXh0IGFzc3VtcHRpb24gYWJvdmUgcmVtb3ZlZD8NCg0KDQpDaGVlcnMgIQ0KDQpX
QU5HIFdlaWJpbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndy
bmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2Skk5N011VV8kPg0KLS0NCkd5YW4gUy4gTWlzaHJh
DQpJVCBOZXR3b3JrIEVuZ2luZWVyaW5nICYgVGVjaG5vbG9neQ0KVmVyaXpvbiBDb21tdW5pY2F0
aW9ucyBJbmMuIChWWikNCjEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3INClNpbHZl
ciBTcHJpbmcsIE1EIDIwOTA0DQpVbml0ZWQgU3RhdGVzDQpQaG9uZTogMzAxIDUwMi0xMzQ3DQpF
bWFpbDogZ3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJp
em9uLmNvbT4NCnd3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29u
c3VsdGFudDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cDovd3d3LmxpbmtlZGluLmNv
bS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50X187ISFORXQ2eU1hTy1nayFR
ekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4RGhVNkpJ
MzZJUGZ4JD4NCg0KLS0NCkd5YW4gUy4gTWlzaHJhDQpJVCBOZXR3b3JrIEVuZ2luZWVyaW5nICYg
VGVjaG5vbG9neQ0KVmVyaXpvbiBDb21tdW5pY2F0aW9ucyBJbmMuIChWWikNCjEzMTAxIENvbHVt
YmlhIFBpa2UgRkRDMSAzcmQgRmxvb3INClNpbHZlciBTcHJpbmcsIE1EIDIwOTA0DQpVbml0ZWQg
U3RhdGVzDQpQaG9uZTogMzAxIDUwMi0xMzQ3DQpFbWFpbDogZ3lhbi5zLm1pc2hyYUB2ZXJpem9u
LmNvbTxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbT4NCnd3dy5saW5rZWRpbi5jb20v
aW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDxodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cDovd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2ll
cy1jb25zdWx0YW50X187ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3
cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4RGhVNkpJMzZJUGZ4JD4NCg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYWxpYnJp
IExpZ2h0IjsNCglwYW5vc2UtMToyIDE1IDMgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6SGVsdmV0aWNhTmV1ZTsNCglwYW5vc2UtMToyIDAg
NSAzIDAgMCAwIDIgMCA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwg
bGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0KaDQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6
IkhlYWRpbmcgNCBDaGFyIjsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmln
aHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNv
bG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsN
CgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0Kc3Bhbi5IZWFkaW5nNENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IkhlYWRpbmcgNCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCglt
c28tc3R5bGUtbGluazoiSGVhZGluZyA0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSBMaWdodCIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMkY1NDk2Ow0KCWZvbnQtc3R5bGU6aXRhbGljO30NCnNwYW4u
SFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQ
cmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnAubXNpcGZvb3RlcjMwYjNk
NTM4LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVyMzBiM2Q1MzgNCgl7bXNv
LXN0eWxlLW5hbWU6bXNpcGZvb3RlcjMwYjNkNTM4Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRv
Ow0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFy
Z2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9u
bHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIu
MHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcwLjg1cHQgMy4wY20gNzAuODVwdCAzLjBjbTt9DQpkaXYu
V29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+
DQo8Ym9keSBsYW5nPSJFUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Um9uLCBHeWFuLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+U2VjdGlvbnMgNC40IHRvIDQuOCBvZiBkcmFmdC1pZXRmLXNwcmluZy1zcnY2LW5l
dHdvcmstcHJvZ3JhbW1pbmcgZGVmaW5lIHRoZSBsb2NhbCBkYXRhcGxhbmUgcHJvY2Vzc2luZyBv
biB0aGUgZWdyZXNzIFBFLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QXMgZmFyIGFzIEwzVlBOIHNpZ25h
bGluZyBpcyBjb25jZXJuZWQgW2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzXSwgdGhlIGVn
cmVzcyBQRSBzaWduYWxzIG9wYXF1ZSBiZWhhdmlvciBmb3IgdGhlIFNJRCwgc28gaXQgaXMgdHJh
bnNwYXJlbnQgdG8gdGhlIGNvbnRyb2wgcGxhbmUuIFdoZXRoZXIgdGhlIGVncmVzcyBQRSBpcyBk
b2luZyBFbmQuRFggb3IgRW5kLkRUIGlzDQogdHJhbnNwYXJlbnQgdG8gdGhlIGluZ3Jlc3MgUEUu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGFwcHkgaG9saWRheXMsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UGFibG8uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRp
bmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlJvbiBCb25pY2EgJmx0O3Jib25pY2FA
anVuaXBlci5uZXQmZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCAxOSBEZWNlbWJlciAy
MDE5IGF0IDE3OjI5PGJyPg0KPGI+VG86IDwvYj4mcXVvdDtQYWJsbyBDYW1hcmlsbG8gKHBjYW1h
cmlsKSZxdW90OyAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0OywgJnF1b3Q7V2FuZywgV2VpYmlu
IChOU0IgLSBDTi9TaGFuZ2hhaSkmcXVvdDsgJmx0O3dlaWJpbi53YW5nQG5va2lhLXNiZWxsLmNv
bSZndDssIEd5YW4gTWlzaHJhICZsdDtoYXlhYnVzYWdzbUBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+
Q2M6IDwvYj4mcXVvdDtzcHJpbmdAaWV0Zi5vcmcmcXVvdDsgJmx0O3NwcmluZ0BpZXRmLm9yZyZn
dDssICZxdW90O1ZveWVyLCBEYW5pZWwmcXVvdDsgJmx0O2RhbmllbC52b3llckBiZWxsLmNhJmd0
Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogW3NwcmluZ10gRW5kLkRUL0VuZC5EWCBTSURzICh3
YXMgUmU6IFVTRC9VU1AgcXVlc3Rpb24gaW4gZHJhZnQtaWV0Zi1zcHJpbmctc3J2Ni1uZXR3b3Jr
LXByb2dyYW1taW5nLTA2LnR4dCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+UGFibG8sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JbiBMM1ZQTiwgYWxsIG9mIHRoZXNlIGFyZSBjb21i
aW5lZCBpbnRvIGEgc2luZ2xlIDIwLWJpdCBNUExTIGxhYmVsLiBXaHkgY2FuIFNSdjYgbm90IGRv
IGxpa2V3aXNlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IFJvbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Im1zaXBmb290ZXIzMGIzZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDowY207bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJn
aW4tbGVmdDozNi4wcHQ7bWFyZ2luLWJvdHRvbTouMDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4N
CjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNrIj5K
dW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0i
RU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IHNwcmluZyAmbHQ7c3By
aW5nLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlBhYmxvIENhbWFy
aWxsbyAocGNhbWFyaWwpPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBEZWNlbWJlciAxOSwg
MjAxOSA2OjQ3IEFNPGJyPg0KPGI+VG86PC9iPiBXYW5nLCBXZWliaW4gKE5TQiAtIENOL1NoYW5n
aGFpKSAmbHQ7d2VpYmluLndhbmdAbm9raWEtc2JlbGwuY29tJmd0OzsgR3lhbiBNaXNocmEgJmx0
O2hheWFidXNhZ3NtQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IHNwcmluZ0BpZXRmLm9y
ZzsgVm95ZXIsIERhbmllbCAmbHQ7ZGFuaWVsLnZveWVyQGJlbGwuY2EmZ3Q7PGJyPg0KPGI+U3Vi
amVjdDo8L2I+IFtzcHJpbmddIEVuZC5EVC9FbmQuRFggU0lEcyAod2FzIFJlOiBVU0QvVVNQIHF1
ZXN0aW9uIGluIGRyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNi50
eHQpPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+R3lhbiw8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLUdCIj5UaGUg
RW5kLkRYNC9FbmQuRFg2IGNhbiBiZSBzZWVuIGFzIGFuIGVxdWl2YWxlbnQgdG8gdGhlIE1QTFMg
cGVyLUNFIFZQTiBsYWJlbC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLUdCIj5UaGUgRW5kLkRUNC9FbmQuRFQ2IGNhbiBiZSBzZWVuIGFzIGFu
IGVxdWl2YWxlbnQgdG8gdGhlIE1QTFMgcGVyLVZSRiBWUE4gbGFiZWwuPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+SSBi
ZWxpZXZlIHRoYXQgdGhleSBjYW5ub3QgYmUgY29tYmluZWQuPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+Q2hlZXJzLDwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tR0Ii
PlBhYmxvLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tR0IiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERG
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkd5YW4gTWlzaHJh
ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5oYXlhYnVzYWdzbUBnbWFpbC5j
b208L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5TdW5kYXksIDE1IERlY2VtYmVyIDIw
MTkgYXQgMDg6Mjk8YnI+DQo8Yj5UbzogPC9iPiZxdW90O1dhbmcsIFdlaWJpbiAoTlNCIC0gQ04v
U2hhbmdoYWkpJnF1b3Q7ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOndlaWJpbi53YW5nQG5v
a2lhLXNiZWxsLmNvbSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
Ij53ZWliaW4ud2FuZ0Bub2tpYS1zYmVsbC5jb208L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPkNjOiA8
L2I+JnF1b3Q7UGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkmcXVvdDsgJmx0Ozwvc3Bhbj48YSBo
cmVmPSJtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQiPnBjYW1hcmlsQGNpc2NvLmNvbTwvc3Bhbj48L2E+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mZ3Q7LCAmcXVv
dDtWb3llciwgRGFuaWVsJnF1b3Q7ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmRhbmllbC52
b3llckBiZWxsLmNhIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQi
PmRhbmllbC52b3llckBiZWxsLmNhPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDssDQogJnF1b3Q7PC9zcGFuPjxhIGhy
ZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZxdW90OyAmbHQ7PC9zcGFu
PjxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdCI+c3ByaW5nQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDs8YnI+DQo8
Yj5TdWJqZWN0OiA8L2I+UmU6IFtzcHJpbmddIFVTRC9VU1AgcXVlc3Rpb24gaW4gZHJhZnQtaWV0
Zi1zcHJpbmctc3J2Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA2LnR4dDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPkhpIFdhbmcgJmFtcDsgUGFibG8gJmFtcDsgU3ByaW5nIEF1dGhvcnMsPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5IYWQgYW5vdGhlciBxdWVzdGlvbj88
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZXNlIDQgc2Vj
dGlvbnMuJm5ic3A7IFRyeWluZyB0byB1bmRlcnN0YW5kIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4g
ZW5kLmR4NCBlbmQuZHg2IGFuZCBlbmQuZHQ0IGFuZCBlbmQuZHQ2LiZuYnNwOyBUaGV5IGJvdGgg
c2VlbSB2ZXJ5IHNpbWlsYXIuJm5ic3A7IE9uZSBzYXlzIHhjb25uZWN0IGJ1dCBvdGhlciBoYXMg
djQgdjYgbG9va3VwIGJ1dCBmb3IgYm90aA0KIHlvdSBoYXZlIHRvIHNpZ25hbCAmbmJzcDtMMyB2
cG4gc2VydmljZXMgc2lkLiZuYnNwOyBOb3Qgc3VyZSB3aHkgYm90aCBTSURzIGR4IGR0IFNpZCBm
dW5jdGlvbiB3aHkgdGhleSBjYW5ub3QgYmUgY29tYmluZWQuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIG5vdGljZWQgdGhpcyBkaWZmZXJlbmNlIGJlbG93
IHRoYXQgdGhlIGR4NCBkdDQgYWNjb3VudCBmb3IgdGhlIGdsb2JhbCB0YWJsZSBzY2VuYXJpbyB3
aGVyZSB0aGUgUEUtQ0UgaXMgbmF0aXZlIElQdjQgb3IgSVB2Ni4mbmJzcDsgSW4gdGhlIE1QTFMg
d29ybGQgdGhhdCB1c2UgY2FzZSBpcyB2ZXJ5IGRpZmZlcmVudCBpbiB0aGF0IHRoZXJlDQogaXMg
bm90IGFueSBMMyB2cG4gbGFiZWwgYW5kIGRvIHRoZSBsYWJlbCBzdGFjayBvbmx5IGhhZCBhIHNp
bmdsZSB0b3Btb3N0IGxhYmVsLiZuYnNwOyBBbHNvIGluIHRoZSBNUExTIHNjZW5hcmlvIHdpdGgg
SVB2NiBnbG9iYWwgdGFibGUgUEUtQ0Ugd2l0aCBhIElQdjQgY29yZSB5b3UgcmVxdWlyZSBCR1Ag
LUxVIGxhYmVsZWQgdW5pY2FzdCDigJxzZW5kIGxhYmVs4oCdIHRvIGxhYmVsIGFsbCB0aGUgSVB2
NiBwcmVmaXhlZCB0dW5uZWxlZCBvdmVyIElQdjQuICZuYnNwOyBTaW5jZQ0KIHRoYXQgc2NlbmFy
aW8gaXMgdmVyeSBkaWZmZXJlbnQgd2l0aCBnbG9iYWwgdGFibGUgZG9lcyBpdCBtYWtlIHNlbnNl
IHRvIGhhdmUgYSBzZXBhcmF0ZSBFbmQueCB2YXJpYW50IGZvciBnbG9iYWwgdGFibGUgZm9yIGJv
dGggSVB2NCBhbmQgSVB2Ni48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyBOb3RlIHRoYXQg
YW4gRW5kLkRUNiBtYXkgYmUgZGVmaW5lZCBmb3IgdGhlIG1haW4gSVB2NiB0YWJsZSBpbiB3aGlj
aDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IGNhc2UgYW5kIEVuZC5EVDYgc3VwcG9ydHMgdGhl
IGVxdWl2YWxlbnQgb2YgYW4gSVB2NmluSVB2Njwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IGRl
Y2Fwc3VsYXRpb24gKHdpdGhvdXQgVlBOL3RlbmFudCBpbXBsaWNhdGlvbikuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPGRpdj4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDticmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0O2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2Ry
YWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpzZWN0aW9uLTQuNF9f
O0l3ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNs
eUxJWHAxWkxXT1N4RGhVNkpBYUpuSTdfJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij40LjQ8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+LiZuYnNwOyBFbmQuRFg2OiBEZWNhcHN1bGF0aW9uIGFuZCBJUHY2IGNy
b3NzLWNvbm5lY3QgLiAuIC4gLiAuIC4mbmJzcDsgPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNw
cmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqcGFnZS0xMl9fO0l3ISFORXQ2eU1hTy1n
ayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4RGhV
NkpIOEFid2Y3JCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4x
Mjwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PGEgaHJl
Zj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpzZWN0aW9uLTQu
NV9fO0l3ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZ
QUNseUxJWHAxWkxXT1N4RGhVNkpFaDhzUkIyJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij40LjU8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+LiZuYnNwOyBFbmQuRFg0OiBEZWNhcHN1bGF0aW9uIGFuZCBJUHY0
IGNyb3NzLWNvbm5lY3QgLiAuIC4gLiAuIC4mbmJzcDsgPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqcGFnZS0xM19fO0l3ISFORXQ2eU1h
Ty1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4
RGhVNkpIQWcwOU5DJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij4xMzwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9o
dG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpzZWN0aW9u
LTQuNl9fO0l3ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1Jp
TERZQUNseUxJWHAxWkxXT1N4RGhVNkpIVmdXdFBnJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij40LjY8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+LiZuYnNwOyBFbmQuRFQ2OiBEZWNhcHN1bGF0aW9uIGFuZCBz
cGVjaWZpYyBJUHY2IHRhYmxlIGxvb2t1cCAuIC4mbmJzcDsgPC9zcGFuPjxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1p
ZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqcGFnZS0xNF9fO0l3ISFORXQ2
eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAxWkxX
T1N4RGhVNkpBODlYZktWJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4xNDwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpzZWN0
aW9uLTQuN19fO0l3ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5l
b1JpTERZQUNseUxJWHAxWkxXT1N4RGhVNkpGNTlTYUNPJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij40Ljc8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+LiZuYnNwOyBFbmQuRFQ0OiBEZWNhcHN1bGF0aW9uIGFu
ZCBzcGVjaWZpYyBJUHY0IHRhYmxlIGxvb2t1cCAuIC4mbmJzcDsgPC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqcGFnZS0xNV9fO0l3ISFO
RXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAx
WkxXT1N4RGhVNkpJQ2plY2tMJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4xNTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O2JyZWFrLWJlZm9yZTpwYWdl
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+QWxzbyBJIHdhcyB0cnlpbmcgdG8gdW5kZXJzdGFu
ZCBlbmQuZHQ0Ni48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O2JyZWFrLWJlZm9yZTpwYWdlIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+U28gaWYgdGhlIFBFLUNFIGVkZ2UgaXMgZHVhbCBzdGFj
a2VkIGFuaGFzIGJvdGggdjQgYW5kIHY2IHlvdSBoYXZlIGEgVlJGIHRlbmFudCB2NCBhbmQgdjYg
c2VwYXJhdGUgcGVlcnMgc2lnbmFsZWQgdmlhIEwzIHZwbiBzZXJ2aWNlcyBUTFYuJm5ic3A7IFNv
IHdoeSBkbyB5b3UgbmVlZCB0aGlzIGVuZC5kdDQ2IHNpZDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDticmVhay1iZWZvcmU6cGFn
ZSI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5nLXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpz
ZWN0aW9uLTQuOF9fO0l3ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3
cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4RGhVNkpNYmJJNi12JCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYU5ldWUiPjQuODwv
c3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OkhlbHZldGljYU5ldWUiPi4mbmJzcDsgRW5kLkRUNDY6IERlY2Fwc3VsYXRpb24gYW5k
IHNwZWNpZmljIElQIHRhYmxlIGxvb2t1cCZuYnNwOyAuIC4mbmJzcDsgPC9zcGFuPjxhIGhyZWY9
Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9k
cmFmdC1pZXRmLXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqcGFnZS0xNl9fO0l3
ISFORXQ2eU1hTy1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJ
WHAxWkxXT1N4RGhVNkpNaWhzbjhrJCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYU5ldWUiPjE2PC9zcGFuPjwvYT48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7YnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDticmVhay1i
ZWZvcmU6cGFnZSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5L
aW5kIFJlZ2FyZHMsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDticmVhay1iZWZvcmU6cGFnZSI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0O2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkd5YW48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O2Jy
ZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFN1biwgRGVjIDE1LCAyMDE5
IGF0IDI6MDYgQU0gR3lhbiBNaXNocmEgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86aGF5YWJ1
c2Fnc21AZ21haWwuY29tIj48c3BhbiBsYW5nPSJFTi1VUyI+aGF5YWJ1c2Fnc21AZ21haWwuY29t
PC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxl
ZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEz
MTMxIj5IaSBXYW5nPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEz
MSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPkkgaGF2ZSBh
IHF1ZXN0aW9uIHJlZ2FyZGluZyB0aGUgUFNQLCBVU1AgYW5kIFVTRCBzZWN0aW9ucyBJIHBhc3Rl
ZCBiZWxvdy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPkkganVzdCBzZW50IGFuIGVtYWls
IHRvIFNwcmluZyBXRyByZWxhdGVkIHRvIFBTUCBhbmQgdGVjaG5pY2FsbHkgd2h5IHRoYXQgaXMg
bmVjZXNzYXJ5IGFzIHRoYXQgaXMgYSBsZWdhY3kgY29uY2VwdCB0aGF0IGhhcyBwYXJpdHkgdG8g
TVBMUyBidXQgaXMgbm90IHVzZWQgdG9kYXkgZHVlIHRvDQogUU9TIGlzc3Vlcy4mbmJzcDsgUGxl
YXNlIHNlZSB0aGF0IGVtYWlsIHJlbGF0ZWQgdG8gdGhhdCB0b3BpYy48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMx
Ij5JbiB0aGUgUFNQIHNlY3Rpb24gY2FuIElmIHdlIGhhdmUgdG8ga2VlcCBQU1AgY2FuIHdlIGFk
ZCB2ZXJiaWFnZSB0aGF0IHN0YXRlcyB0aGF0IFBTUCByZW1vdmFsIG9mIHRoZSBTUkggaGVhZGVy
IG9jY3VycyBvbiB0aGUgUGVudWx0aW1hdGUgZWdyZXNzIFAgbm9kZS48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOiMzMTMxMzEiPkluIHRoZSBVU1Agc2VjdGlvbiBjYW4gd2UgYWxzbyBhZGQgdGhhdCBhbGwg
cmVtYWluaW5nIFNSSCBwcmVzZW50IGluIHRoZSBwYWNrZXQgYXJlIHBvcHBlZCBvbiB0aGUgZWdy
ZXNzIFBFIHVsdGltYXRlIG5vZGUuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMx
MzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj5JbiBsb29r
aW5nIGF0IHRoZXNlIDMgU0lEIGZ1bmN0aW9ucyB0aGUgUFNQIGFuZCBVU1AgcG9wIHRoZSBFSCBh
bmQgdGhlIFVTUCByZW1vdmVzIHRoZSA2aW42IGVuY2Fwc3VsYXRpb24gc28gdGhhdCB0aGUgb3Ro
ZXIgZW5kLnggZHQ0IGR0NiBldGMgY2FuIHBvcCB0aGUgc2VydmljZXMgTDN2cG4NCiBoZWFkZXJz
Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+V2h5IGNhbuKAmXQgdGhlIFVTRCA2aW42IGVu
Y2Fwc3VsYXRpb24gcmVtb3ZhbCBiZSBkb25lIG9uIHdpdGggdGhlIFVTUCBTSUQ/PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjojMzEzMTMxIj5XaHkgZG9lcyB0aGUgVVNQIGFuZCBVU0QgU0lEIGhhdmUgdG8g
YmUgc2VwYXJhdGU/PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPGg0IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRm
LXNwcmluZy1zcnY2LW5ldHdvcmstcHJvZ3JhbW1pbmctMDUqc2VjdGlvbi00LjE2LjFfXztJdyEh
TkV0NnlNYU8tZ2shUXpIbGNSZ2xEcm93SXE0cDdrYlVVOHROd3Nid3JuZW9SaUxEWUFDbHlMSVhw
MVpMV09TeERoVTZKTlh1UHFaaCQiIHRhcmdldD0iX2JsYW5rIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO3Rl
eHQtZGVjb3JhdGlvbjpub25lIj40LjE2LjE8L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzMxMzEzMSI+
LiZuYnNwOw0KIFBTUDogUGVudWx0aW1hdGUgU2VnbWVudCBQb3Agb2YgdGhlIFNSSDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9oND4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMx
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IFRoZSBTUkgg
cHJvY2Vzc2luZyBvZiB0aGUgRW5kLCBFbmQuWCBhbmQgRW5kLlQgYmVoYXZpb3JzIGFyZTwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMx
MzEzMSI+Jm5ic3A7Jm5ic3A7IG1vZGlmaWVkOiBhZnRlciB0aGUgaW5zdHJ1Y3Rpb24gJnF1b3Q7
UzE0LiZuYnNwOyBVcGRhdGUgSVB2NiBEQSB3aXRoIFNlZ21lbnQ8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZu
YnNwOyBMaXN0W1NlZ21lbnRzIExlZnRdJnF1b3Q7IGlzIGV4ZWN1dGVkLCB0aGUgZm9sbG93aW5n
IGluc3RydWN0aW9ucyBtdXN0IGJlPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgZXhlY3V0ZWQgYXMg
d2VsbDo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IFMxNC4xLiZuYnNw
OyZuYnNwOyBJZiAodXBkYXRlZCBTTCA9PSAwKSB7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgUzE0
LjIuJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBvcCB0aGUgU1JIPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4m
bmJzcDsmbmJzcDsgUzE0LjMuJm5ic3A7Jm5ic3A7IH08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8aDQgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdDtmb250LXNpemU6MXJlbSI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc3ByaW5n
LXNydjYtbmV0d29yay1wcm9ncmFtbWluZy0wNSpzZWN0aW9uLTQuMTYuMl9fO0l3ISFORXQ2eU1h
Ty1nayFRekhsY1JnbERyb3dJcTRwN2tiVVU4dE53c2J3cm5lb1JpTERZQUNseUxJWHAxWkxXT1N4
RGhVNkpMR2NwYXF1JCIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7dGV4dC1kZWNv
cmF0aW9uOm5vbmUiPjQuMTYuMjwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojMzEzMTMxIj4uJm5ic3A7
DQogVVNQOiBVbHRpbWF0ZSBTZWdtZW50IFBvcCBvZiB0aGUgU1JIPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L2g0Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOzwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
IzMxMzEzMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgVGhlIFNSSCBwcm9jZXNzaW5n
IG9mIHRoZSBFbmQsIEVuZC5YIGFuZCBFbmQuVCBiZWhhdmlvcnMgYXJlPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJz
cDsmbmJzcDsgbW9kaWZpZWQ6IHRoZSBpbnN0cnVjdGlvbnMgUzAyLVMwNCBhcmUgc3Vic3RpdHV0
ZWQgYnkgdGhlIGZvbGxvd2luZzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IG9uZXM6PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMx
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBTMDIuJm5ic3A7Jm5ic3A7IElmIChTZWdt
ZW50cyBMZWZ0ID09IDApIHs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBTMDMuJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBvcCB0aGUgU1JIPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcy
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJz
cDsgUzA0LiZuYnNwOyZuYnNwOyB9PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPGRpdj4NCjxoNCBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0O2ZvbnQtc2l6ZToxcmVtIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cHM6L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zcHJpbmctc3J2
Ni1uZXR3b3JrLXByb2dyYW1taW5nLTA1KnNlY3Rpb24tNC4xNi4zX187SXchIU5FdDZ5TWFPLWdr
IVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElYcDFaTFdPU3hEaFU2
SktGWi1kS1okIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazt0ZXh0LWRlY29yYXRp
b246bm9uZSI+NC4xNi4zPC9zcGFuPjwvYT48YSBuYW1lPSJtXzI2ODU1MDcyNzk4MTE4NTk1MTJf
bV8tNzUyNzg1NDkyNDA4OTUyIj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzU3NTc1Ij4uJm5ic3A7DQogVVNE
OiBVbHRpbWF0ZSBTZWdtZW50IERlY2Fwc3VsYXRpb248L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvaDQ+DQo8L2Rpdj4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IFRoZSBTUkggcHJvY2Vzc2lu
ZyBvZiB0aGUgRW5kLCBFbmQuWCBhbmQgRW5kLlQgYmVoYXZpb3JzIGFyZTwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5i
c3A7Jm5ic3A7IG1vZGlmaWVkOiB0aGUgaW5zdHJ1Y3Rpb25zIFMwMi1TMDQgYXJlIHN1YnN0aXR1
dGVkIGJ5IHRoZSBmb2xsb3dpbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBvbmVzOjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEz
MSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyBJZiAoU2Vn
bWVudHMgTGVmdCA9PSAwKSB7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBTa2lwIHRoZSBTUkggcHJvY2Vzc2luZyBhbmQgcHJvY2VlZCB0
byB0aGUgbmV4dCBoZWFkZXI8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOyZuYnNwOyBTMDQuJm5ic3A7Jm5ic3A7
IH08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcy
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDsmbmJz
cDsgRnVydGhlciBvbiwgdGhlIFVwcGVyLWxheWVyIGhlYWRlciBwcm9jZXNzaW5nIG9mIHRoZSBF
bmQsIEVuZC5YIGFuZDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7Jm5ic3A7IEVuZC5UIGJlaGF2aW9ycyBhcmUg
bW9kaWZpZWQgYXMgZm9sbG93czo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3doaXRlLXNwYWNl
OnByZS13cmFwO2ZvbnQtc2l6ZToxcmVtO2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Zm9udC1zaXplOjFyZW07YnJlYWstYmVmb3JlOnBhZ2Ui
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzMxMzEzMSI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtmb250LXNpemU6MXJlbTticmVh
ay1iZWZvcmU6cGFnZSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMzEzMTMxIj5L
aW5kIHJlZ2FyZHMsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt3aGl0ZS1zcGFjZTpwcmUtd3Jh
cDtmb250LXNpemU6MXJlbTticmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjojMzEzMTMxIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3doaXRl
LXNwYWNlOnByZS13cmFwO2ZvbnQtc2l6ZToxcmVtO2JyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMzMTMxMzEiPkd5YW48L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+T24gU2F0LCBEZWMgMTQsIDIwMTkgYXQgOTowOCBQTSBXYW5n
LCBXZWliaW4gKE5TQiAtIENOL1NoYW5naGFpKSAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzp3
ZWliaW4ud2FuZ0Bub2tpYS1zYmVsbC5jb20iIHRhcmdldD0iX2JsYW5rIj48c3BhbiBsYW5nPSJF
Ti1VUyI+d2VpYmluLndhbmdAbm9raWEtc2JlbGwuY29tPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJF
Ti1VUyI+Jmd0Ow0KIHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0i
RU4tVVMiPkhpIFBhYmxvOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4w
cHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPkFmdGVyIHRoZSAy
IGNvbnRleHQgYXNzdW1wdGlvbiBpbiBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoaXMgZHJhZnQsICZu
YnNwO+KAnDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3Vu
ZDojRkZGREY1Ij53ZSBhc3N1bWUgdGhhdCB0aGVyZSBpcyBubyBvdGhlciBleHRlbnNpb24gaGVh
ZGVyIHRoYW4gdGhlIFNSSC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPuKAnQ0KICZuYnNwO2Fu
ZCAmbmJzcDvigJw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tn
cm91bmQ6I0ZGRkRGNSI+V2UgYXNzdW1lPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0
O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
aztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyB0aGF0IHRoZSBTUkggbWF5IGJlIHBy
ZXNlbnQgbXVsdGlwbGUgdGltZXMgaW5zaWRlIGVhY2ggcGFja2V0PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj7igJ0sIGFyZSByZW1vdmVkIGluIHRoaXMgbGFzdCBkcmFmdCwgSSBmZWVsIGEgYml0
IGNvbmZ1c2lvbiBvbiBVU0QgU0lELA0KIGFzIHdlbGwgYXMgY29tYmluYXRpb24gb2YgVVNEICZh
bXA7IFVTUC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxz
cGFuIGxhbmc9IkVOLVVTIj5GaXJzdCwgd2l0aGluIHRoZSBjb250ZW50IG9mIHRoaXMgbGFzdCBk
cmFmdCwgdGhlIHdvcmQg4oCcRnVydGhlciBvbuKAnSBtYXJrZWQgcmVkIGluIHRoZSBmb2xsb3dp
bmcgcHNldWRvY29kZSBpbiBzZWN0aW9uIOKAnDQuMTYuM+KAnSBpcyBoYXJkIHRvIHVuZGVyc3Rh
bmQgaWYgdGhlIHBhY2tldCBiZWluZyBwcm9jZXNzZWQgaGFzIG90aGVyIEVIIGVtYmVkIGJldHdl
ZW4gU1JIIGFuZCBVcHBlci1sYXllciBoZWFkZXIsIHN1Y2gNCiBhcyBBSCBvciBvdGhlciBFSCwg
dGhlbiB0aGUgcHJvY2Vzc2luZyBjb250cm9sIG9mIHRoaXMgcGFja2V0IHdpbGwgYmUgcGFzc2Vk
IHRvIG5vcm1hbCBJUHY2IG1vZHVsZSBmcm9tIGN1cnJlbnQgU1JIIHByb2Nlc3NpbmcgbW9kdWxl
IGluIFNSLU5vZGUsIHNvIG15IHF1ZXN0aW9uIGlzIDogQ2FuIGl0cyBjb250cm9sIGFmdGVyIGNv
bXBsZXRpbmcgQUggcHJvY2Vzc2luZyAoZm9yIGV4YW1wbGUpICZuYnNwO2JlIGJhY2sgdG8gU1JI
IG1vZHVsZSAob3IgY2FsbA0KIGl0IHBzZXVkb2NvZGUgbW9kdWxlKSB0byBwcm9jZWVkIHRoZSBu
ZXh0IGhlYWRlciBsaWtlIOKAnHVwcGVyLWxheSBoZWFkZXIgdHlwZSA9PTQxIG9yIDTigJ0uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Ojcy
LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+T3IsIGlmIG5vdCwgRGlkIHlvdSBjcmVhdGVkIGEg
bmV3IEVIIHByb2Nlc3NpbmcgcHJvdG9jb2wgc3RhY2sgaW5zdGFuY2UgaW4gcGFyYWxsZWwgdG8g
bm9ybWFsIElQdjYgbW9kdWxlIHdpdGhpbiB0aGUgc2NvcGUgb2YgU1JIIHByb2Nlc3NpbmcgaW4g
U1Itbm9kZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPjQuMTYu
My4mbmJzcDsgVVNEOiBVbHRpbWF0ZSBTZWdtZW50IERlY2Fwc3VsYXRpb248L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttYXJnaW4tbGVmdDo3Mi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPlMwMi4mbmJzcDsm
bmJzcDsgSWYgKFNlZ21lbnRzIExlZnQgPT0gMCkgezwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjcyLjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBTa2lwIHRoZSBTUkggcHJvY2Vzc2luZyBhbmQgcHJvY2VlZCB0
byB0aGUgbmV4dCBoZWFkZXI8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7
Jm5ic3A7IFMwNC4mbmJzcDsmbmJzcDsgfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBw
dCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFs
bCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6cmVkO2JhY2tncm91bmQ6I0ZGRkRGNSI+
RnVydGhlciBvbiwNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFj
a2dyb3VuZDojRkZGREY1Ij50aGUgVXBwZXItbGF5ZXIgaGVhZGVyIHByb2Nlc3Npbmcgb2YgdGhl
IEVuZCwgRW5kLlggYW5kPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0O3dvcmQtYnJl
YWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3Jv
dW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyBFbmQuVCBiZWhhdmlvcnMgYXJlIG1vZGlmaWVkIGFz
IGZvbGxvd3M6PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0O3dvcmQtYnJlYWs6YnJl
YWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNG
RkZERjUiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdDt3b3JkLWJyZWFr
OmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3Vu
ZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgRW5kOjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Ojcy
LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAxLiBJZiAoVXBwZXItbGF5
ZXIgSGVhZGVyIHR5cGUgPT0gNDEgfHwgNCkgezwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Ojcy
LjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzAyLiZuYnNwOyZuYnNwOyZu
YnNwOyBSZW1vdmUgdGhlIG91dGVyIElQdjYgSGVhZGVyIHdpdGggYWxsIGl0cyBleHRlbnNpb24g
aGVhZGVyczwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdDt3b3JkLWJyZWFrOmJyZWFr
LWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZG
REY1Ij4mbmJzcDsmbmJzcDsgUzAzLiZuYnNwOyZuYnNwOyZuYnNwOyBTdWJtaXQgdGhlIHBhY2tl
dCB0byB0aGUgZWdyZXNzIElQIEZJQiBsb29rdXAgYW5kPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6NzIuMHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cmFu
c21pc3Npb24gdG8gdGhlIG5ldyBkZXN0aW5hdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjcyLjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJzcDsmbmJzcDsgUzA0LiB9IEVsc2Ugezwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdDt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij4mbmJz
cDsmbmJzcDsgUzA1LiZuYnNwOyZuYnNwOyZuYnNwOyBTZW5kIGFuIElDTVAgUGFyYW1ldGVyIFBy
b2JsZW0gbWVzc2FnZSB0byB0aGUgU291cmNlIEFkZHJlc3M8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDo3Mi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENv
ZGUgNCAoU1IgVXBwZXItbGF5ZXIgSGVhZGVyIEVycm9yKSw8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDo3Mi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBv
aW50ZXIgc2V0IHRvIHRoZSBvZmZzZXQgb2YgdGhlIHVwcGVyLWxheWVyIGhlYWRlci48L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IEludGVycnVwdCBwYWNrZXQgcHJvY2Vzc2luZyBhbmQgZGlzY2FyZCB0aGUg
cGFja2V0Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdDt3b3JkLWJyZWFrOmJyZWFr
LWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZG
REY1Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7
IFMwNi4gfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+RnJvbSBteSB1bmRlcnN0
YW5kaW5nLCB0aGUgYWxsIHByb2Nlc3NpbmcgYWN0aW9uIGFib3V0IHNwZWNpZmljIFNJRCBtdXN0
IGJlIGNvbXBsZXRlZCBzdWNjZXNzaXZlbHkuIFRoYXQgaXMgdG8gc2F5LCB1cG9uIFVTRCwgdGhl
IHVwcGVyLWxheWVyIGhlYWRlciAodHlwZSA0MSBvciA0KSBtdXN0IGJlIGZvbGxvd2VkIHRoZSBT
UkggaGVhZGVyIGJlaW5nIHByb2Nlc3NlZCBjdXJyZW50bHksIG9yIHNlY29uZCBTUkggZm9sbG93
aW5nDQogdGhlIHNhbWUgcnVsZSAob2YgY291cnNlLCB0aGUgZHJhZnQgbm90IGNvbnNpZGVyaW5n
IDIgb3IgbW9yZSBzdWNjZXNzaXZlIFNSSHMpLiA8bzpwPg0KPC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPlNlY29uZCwgdGhlIG1peGVk
IFNJRHMgZnVuY3Rpb24gd2l0aCBjb21iaW5hdGlvbiBvZiBVU0QgYW5kIFVTUCAoZXZlbiBQU1Am
YW1wO1VTRCZhbXA7VVNQKSwgSSB0aGluaywgaXQgaXMgZWFzeSB0byB1bmRlcnN0YW5kIHdoZW4g
dGhlIHR3byBhc3N1bXB0aW9uIGFib3ZlIGV4aXN0LCBidXQgbm93IEkgdGhpbmsgaXQgaXNu4oCZ
dCBjbGVhciBpZiB5b3Ugb25seSBwcm92aWRlIHRoZSBmb2xsb3dpbmcgc2VudGVuY2UgaW4gdGhp
cyBkcmFmdCwNCiBpLmUuICZuYnNwO+KAnGlmIOKApiBlbHNl4oCm4oCdIHN0YXRlbWVudDo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIu
MHB0O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIj7igJw8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+QW4g
aW1wbGVtZW50YXRpb24gdGhhdCBzdXBwb3J0cyB0aGUgVVNEIGZsYXZvciBpbiBjb25qdW5jdGlv
biB3aXRoPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0O3dvcmQtYnJlYWs6YnJlYWst
YWxsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZE
RjUiPiZuYnNwOyZuYnNwOyB0aGUgVVNQIGZsYXZvciBNQVkgb3B0aW1pemUgdGhlIHBhY2tldCBw
cm9jZXNzaW5nIGJ5IGZpcnN0IGxvb2tpbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4w
cHQ7d29yZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IHdoZXRoZXIgdGhlIGNvbmRpdGlv
bnMgZm9yIHRoZSBVU0QgZmxhdm9yIGFyZSBtZXQsIGluIHdoaWNoIGNhc2UgaXQ8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+Jm5ic3A7Jm5ic3A7IGNhbiBwcm9jZWVkIHdpdGggVVNE
IHByb2Nlc3NpbmcgZWxzZSBkbyBVU1AgcHJvY2Vzc2luZy48L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPuKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJn
aW4tbGVmdDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgY29uZnVzaW9uIGlzIGFs
c28gZGVzY3JpYmVkIGluIG15IGFub3RoZXIgbWFpbC4gT2YgY291cnNlLCBpZiB0aGUgZmlyc3Qg
cXVlc3Rpb24gaXMgYWRkcmVzc2VkIHRoZW4gdGhpcyBjb25mdXNpb24gZG9lcyBub3QgZXhpc3Qu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjcyLjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8c3BhbiBsYW5n
PSJFTi1VUyI+QnkgdGhlIHdheSwgaXMgaXQgcmVhbGx5IG5vIGRpZmZlcmVudCBpbiB0ZXh0IGRl
c2NyaXB0aW9uIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIHR3byBjb250ZXh0IGFzc3VtcHRpb24gYWJv
dmUgcmVtb3ZlZD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4N
CjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtYWxpZ246anVzdGlmeSI+DQo8
aT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj5DaGVlcnMgITwvc3Bhbj48L2k+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1hbGlnbjpqdXN0aWZ5Ij4NCjxiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDo3Mi4wcHQ7dGV4dC1hbGlnbjpqdXN0aWZ5Ij4NCjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDssc2VyaWYiPldBTkcgV2VpYmluPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCnNwcmluZyBtYWlsaW5n
IGxpc3Q8YnI+DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPjxzcGFuIGxhbmc9IkVOLVVTIj5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjxz
cGFuIGxhbmc9IkVOLVVTIj48YnI+DQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzsh
IU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5TElY
cDFaTFdPU3hEaFU2Skk5N011VV8kIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9zcGFuPjwvYT48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0K
PC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4tLSA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
IzUwMDA1MCI+R3lhbiBTLiBNaXNocmE8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQi
Pg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5JVCBOZXR3b3JrIEVu
Z2luZWVyaW5nICZhbXA7IFRlY2hub2xvZ3kmbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDo3Mi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5WZXJp
em9uIENvbW11bmljYXRpb25zJm5ic3A7SW5jLiAoVlopPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6NzIuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+MTMx
MDEgQ29sdW1iaWEgUGlrZSBGREMxIDNyZCBGbG9vcjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjcyLjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiM1MDAwNTAiPlNpbHZl
ciBTcHJpbmcsIE1EIDIwOTA0PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+VW5pdGVkIFN0YXRlczwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdDtiYWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFj
a2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWwiPg0KPHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5QaG9uZTombmJzcDszMDEgNTAy
LTEzNDc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQ7YmFja2dyb3VuZC1pbWFnZTpp
bml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0
aWFsIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+RW1haWw6Jm5i
c3A7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJn
ZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMTE1NUNDIj5neWFu
LnMubWlzaHJhQHZlcml6b24uY29tPC9zcGFuPjwvYT48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBw
dDtiYWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2Jh
Y2tncm91bmQtcmVwZWF0OmluaXRpYWwiPg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHA6L3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMt
Y29uc3VsdGFudF9fOyEhTkV0NnlNYU8tZ2shUXpIbGNSZ2xEcm93SXE0cDdrYlVVOHROd3Nid3Ju
ZW9SaUxEWUFDbHlMSVhwMVpMV09TeERoVTZKSTM2SVBmeCQiIHRhcmdldD0iX2JsYW5rIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMt
c2VyaWY7Ym9yZGVyOm5vbmUgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOjBjbSI+d3d3Lmxpbmtl
ZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50PC9zcGFuPjwvYT48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+LS0gPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0OjcyLjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiM1MDAwNTAiPkd5
YW4gUy4gTWlzaHJhPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+SVQgTmV0d29yayBFbmdpbmVlcmluZyAm
YW1wOyBUZWNobm9sb2d5Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4N
CjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+VmVyaXpvbiBDb21tdW5p
Y2F0aW9ucyZuYnNwO0luYy4gKFZaKTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+
DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiM1MDAwNTAiPjEzMTAxIENvbHVtYmlh
IFBpa2UgRkRDMSAzcmQgRmxvb3I8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0K
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojNTAwMDUwIj5TaWx2ZXIgU3ByaW5nLCBN
RCAyMDkwNDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiM1MDAwNTAiPlVuaXRlZCBTdGF0ZXM8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDo3Mi4wcHQ7YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9z
aXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsIj4NCjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iY29sb3I6IzUwMDA1MCI+UGhvbmU6Jm5ic3A7MzAxIDUwMi0xMzQ3PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0O2JhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNr
Z3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbCI+DQo8c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiM1MDAwNTAiPkVtYWlsOiZuYnNwOzwvc3Bhbj48
YSBocmVmPSJtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbSIgdGFyZ2V0PSJfYmxhbmsi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzExNTVDQyI+Z3lhbi5zLm1pc2hyYUB2
ZXJpem9uLmNvbTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQ7YmFja2dyb3Vu
ZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXJl
cGVhdDppbml0aWFsIj4NCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
Oi93d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnRf
XzshIU5FdDZ5TWFPLWdrIVF6SGxjUmdsRHJvd0lxNHA3a2JVVTh0TndzYndybmVvUmlMRFlBQ2x5
TElYcDFaTFdPU3hEaFU2SkkzNklQZngkIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2JvcmRl
cjpub25lIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20iPnd3dy5saW5rZWRpbi5jb20vaW4v
bmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDwvc3Bhbj48L2E+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_C3D7A3D015C44B99A168C0D41BA57B96ciscocom_--


From nobody Fri Dec 20 09:38:12 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D604120875 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:38:10 -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, 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 header.b=bLnMo2rH; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QRbpyKYf
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 JIlq6WhQvOSj for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:38:08 -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 0C28C12084D for <spring@ietf.org>; Fri, 20 Dec 2019 09:38:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12506; q=dns/txt; s=iport; t=1576863488; x=1578073088; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=2tNkasVgO7LQTPOGhHBvDpXiogFM9B6n4HmLuZG4flI=; b=bLnMo2rHOLRclPNT0DJFQycG2WGhrYD7fPLG1xmjf/ycKOHJd1sL795c L4Q1wOMIehMjpYGAg1wVg9mTBZ9MENNoh7fDTqz9vN5yqYciKvaDjzgK8 8fDIZUjijUpZGwROCoVu/y6oa8Jech4wvAvKlRcpFoZDhJ93FqOID1Jsz U=;
IronPort-PHdr: =?us-ascii?q?9a23=3A7t+0qRPwLEplCfWo2SUl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjjJ/fvZjY7GOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ClDgDYBf1d/5ldJa1lHQEBAQkBEQU?= =?us-ascii?q?FAYF8gU1QBWxYIAQLKgqDfYNGA4p0ToFsJZgIgUKBEANUCQEBAQwBARgGDwI?= =?us-ascii?q?BAYFMgi9FAheCBSQ4EwIDDQEBBAEBAQIBBQRthQsGJgyFXgEBAQEDAQEQEQQ?= =?us-ascii?q?NDAEBLAwLBAIBCA4DAwEBAQMCJgICAiULFQgIAgQBEiKDAAE1ghEDLgEOoHk?= =?us-ascii?q?CgTiIYXV/M4J+AQEFgTUBg2EYggwDBoEOKIwZGoFBP4ERJwwUgh4uPoJkAQG?= =?us-ascii?q?BMBuDKDKCLI15gj+PFI9FCoI0hzKFO4krG4JEjmaJK4tygl+BRocMjnaDDAI?= =?us-ascii?q?EAgQFAg4BAQWBaSJncXAVOyoBgkFQGA2LHIF2CQMXg1CFFIU/dAGBJ5EqAYE?= =?us-ascii?q?PAQE?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400"; d="scan'208";a="387085978"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:38:07 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHc7P2024956 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:38:07 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:38:06 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:38:05 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 12:38:04 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X4N4Z3qLuyWYts0N/QdYeN71Uklr5MCvxvxJsLeDgEePGY6j3Gh+BbLqeCJ7SeYiIqLK9am5u098g2BiF3V35Iy1/BjZJv2W3rTNVcckmmx40oHtpSTlKJMdOlFvaWQBG+AVjzlw+QeWtI3IvuLyH8bOQqCAUAge+YrgTtMpVM6EwA6nvrwCHxLUKPuzYL34k4iTqQ+vGe7VxVpNFld8A/ouswS3cLKFWsIiGg3z5WZNEdQshIwmTLW/wT55v/GDCzCUJ75/39xrKAT8DAmp+X+tmkkRd41opeOhowgZWNy9FYUcoxCDxfNn+MeBijyLGpa/KEKVGbh/9vcrObF77w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2tNkasVgO7LQTPOGhHBvDpXiogFM9B6n4HmLuZG4flI=; b=Q7nFj1ZucFKZnhwoNDcptWKlZ5bbxywGqt28spMNKkz0BkHzCzZSvzGtWop28fCM2kdk50tCJVh6pmX9I+muK2jtcFbfYj1dv5fNv8StKqy+UmU1TRnpj+yGvc1DUmEOWwt6HcATBf/ICDGI17CGE7ShyYSmgyuE/YJdpTseX0KJ7QAgPKxeqbKWaD12rGXpOHOCkvbEZfIkmbpacuA6j1C4AYrHiZ6moTwR3zWRq02sGca5SfNdhZKoGQI4LdQKA1X8letw9U1XvXbXkJ5nsB9RUXc8ikAkthZgQGbPQznhLviA/p9x8F5zc940fHseKMEnx3A7dS0p4FrOq4xeyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2tNkasVgO7LQTPOGhHBvDpXiogFM9B6n4HmLuZG4flI=; b=QRbpyKYfucsmeSen4mnXdIU1vHrbOJ2j7fFfxgmuK9pv05dqxN/R+nNLSKl8HMZR+Lk1h6n5yOMYVfFyorkm3Mxj4gUsUdx1iQQkQQGwIKtJH/1SEA4LX8296ktUMveqha8kkD3xx9MDnqt72BkN2tUKQOuZgaXf3ggERjFO63o=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1646.namprd11.prod.outlook.com (10.172.54.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Fri, 20 Dec 2019 17:38:03 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:38:03 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, "Joel M. Halpern" <jmh@joelhalpern.com>,  "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85jMV33kJTkH0WlnUgh9KVMGKe15N2AgAEXEoCAAnzoAIAE/jYAgATx/AA=
Date: Fri, 20 Dec 2019 17:36:01 +0000
Message-ID: <81A30B25-9857-467E-85AE-1FE84B6F3197@cisco.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com> <58ED78D3-9E0C-4556-8853-8754B361DF6D@cisco.com> <BN7PR05MB5699D79B1FC40662EE9E95B6AE500@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB5699D79B1FC40662EE9E95B6AE500@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f141de0b-8357-4e06-ad31-08d785735d7f
x-ms-traffictypediagnostic: MWHPR11MB1646:
x-microsoft-antispam-prvs: <MWHPR11MB1646C7DBED997B2A490383D0C92D0@MWHPR11MB1646.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(396003)(136003)(39860400002)(376002)(346002)(13464003)(51444003)(189003)(199004)(8936002)(478600001)(6512007)(2616005)(8676002)(81166006)(36756003)(71200400001)(110136005)(91956017)(316002)(186003)(66574012)(81156014)(76116006)(5660300002)(33656002)(966005)(53546011)(6506007)(66946007)(26005)(6486002)(66446008)(66556008)(66476007)(2906002)(64756008)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1646; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: d6YJrTLF6uj+yGnvc72pvnup0tyLbC5rGg4JR5cNMTXUsniNcMUcBUNz3KxMD3XxNGGUXfPV2Ei6vRd/ZH1wcC3OsNAQIXiIjFDG4cGF6ydLbaK+MaafQZ99CsddowNDtFRtDN5bQ0VthA55u3uLB4Zmjx5207BoJuloX9gTcm5LT/yLSd8DM/pql9R/U06lRRGJxJXnUEEGZV2tebI52DcDpFf4bTDRiJ842kgyxdrAjKVWHdQpg/C/JK3qROJxAhYWdj/hCaGUnxXx2YZ3QlX717d1FjCM8WLeX+ofL+me8X0m+OqRfjLWbb9OYMNgFGqutEXNnf4XNAq2+dKkMA1oKQn7JUqL0bSoGEPLWFMcFafDUPiMQMW/pt9D/QMLqm4bbbyP8Fj5urnrl4HGhHQQG7cCY4ENTLBnimZyZYu6Kf3CGwhoSoiIxnJz+VbeFuzq6y3cYZKAHg7Sc8KePthvpQFtiquh+ESYuX2TbZPGgLVdfyXmYFNK2/5M/Owk6wSYzam2bMW4ZRBrm/vfVYDHwHCo6s8B3pd0MdAyI0z9fBfsZIg0rzsnXU2waM63
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <4D36A2687759F9418127910047C295D1@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f141de0b-8357-4e06-ad31-08d785735d7f
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:38:03.1836 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: M+2qUkKlZySxlYbmWdBdyQz7q4Hz3rRiS9jelktQb/LA4Nq6QE8Iwj0xmmy4sVt87KsH+YVG3fhfNiBZ5wkUAQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1646
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/yRkDJlXd71k0VUqagM3D77vYcFI>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:38:10 -0000

IEhpIFJvbiwNCg0KSSBndWVzcyB3ZSBhcmUgbWFraW5nIHNvbWUgcHJvZ3Jlc3MgaGVyZSBidXQg
Z29pbmcgaW4gc29tZSBjaXJjbGVzLiBTbyBmYXIgd2UgaGF2ZSBtb3ZlZCBmcm9tIOKAnHRoaXMg
dmlvbGF0ZXMgUkZDODIwMOKAnSB0byDigJx0aGVyZSBhcmUgbm8gdXNlLWNhc2VzIG9yIGJlbmVm
aXRz4oCdIHRvIOKAnHRoaXMgaXMgY29tcGxleCBmb3IgYW4gQVNJQ+KAnSB0byDigJx3aGF0IGlz
IHRoZSBiZW5lZml0IGFnYWlu4oCdIGFuZCBub3cgYmFjayB0byDigJx0aGlzIGlzIGNvbXBsZXgg
Zm9yIGFuIEFTSUPigJ0uDQoNCkFzIGZvciBob3cgZWFzeSBvciBub3Qgc29tZXRoaW5nIGlzLCB0
aGUgUFNQIGJlaGF2aW9yIGhhcyBiZWVuIGltcGxlbWVudGVkIGFuZCBkZXBsb3llZCAocnVubmlu
ZyBjb2RlKS4gVGhlIHVzZS1jYXNlcyBoYXZlIGJlZW4gZGVzY3JpYmVkIGFuZCBwb3NpdGl2ZWx5
IHJlaW5mb3JjZWQgYnkgb3BlcmF0b3JzLiBJIGRvbid0IHRoaW5rIHRoZXJlIGlzIGFueSBmdXJ0
aGVyIGV4cGxhbmF0aW9uIHRvIHByb3ZpZGUuDQoNCkhhcHB5IEhvbGlkYXlzLA0KUGFibG8uDQoN
Cg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFJvbiBCb25pY2EgPHJib25p
Y2FAanVuaXBlci5uZXQ+DQpEYXRlOiBUdWVzZGF5LCAxNyBEZWNlbWJlciAyMDE5IGF0IDE2OjA2
DQpUbzogIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwg
IkpvZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+LCAic3ByaW5nQGlldGYub3Jn
IiA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtzcHJpbmddIElzIHNydjYgUFNQIGEg
Z29vZCBpZGVhDQoNCiAgICBQYWJsbywNCiAgICANCiAgICBJbiB5b3VyIG1lc3NhZ2UgYmVsb3cs
IGFyZSB5b3UgYXJndWluZyB0aGF0IGl0IGlzIGVhc2llciBmb3IgdGhlIHBlbnVsdGltYXRlIG5v
ZGUgdG8gcmVtb3ZlIHRoZSBTUkggdGhhbiBpdCBpcyBmb3IgdGhlIHVsdGltYXRlIG5vZGUgdG8g
aWdub3JlIGl0PyBJIHRoaW5rIHRoYXQgd291bGQgYmUgYSBzdHJldGNoLg0KICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFJvbg0KICAgIA0KICAgIA0KICAgIA0KICAgIEp1bmlwZXIgQnVz
aW5lc3MgVXNlIE9ubHkNCiAgICANCiAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAg
IEZyb206IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb20+IA0K
ICAgIFNlbnQ6IFNhdHVyZGF5LCBEZWNlbWJlciAxNCwgMjAxOSA0OjUwIEFNDQogICAgVG86IFJv
biBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2Vs
aGFscGVybi5jb20+OyBzcHJpbmdAaWV0Zi5vcmcNCiAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10g
SXMgc3J2NiBQU1AgYSBnb29kIGlkZWENCiAgICANCiAgICBSb24sDQogICAgDQogICAgV2hhdCBp
cyB0aGUgInByaWNlIHBhaWQgYnkgdGhlIHBlbnVsdGltYXRlIHNlZ21lbnQiPyBBbGwgdGhlIGN1
cnJlbnQgaW1wbGVtZW50YXRpb25zIGRvIHRoaXMgYXQgbGluZXJhdGUgd2l0aCBubyBwZXJmb3Jt
YW5jZSBkZWdyYWRhdGlvbiBhcyBJIGhhdmUgZXhwbGFpbmVkIGluIG15IGVtYWlsIGJlZm9yZS4N
CiAgICANCiAgICBUaGVyZSBpcyBzdWJzdGFudGlhbCBiZW5lZml0LiBGb3VyIG9wZXJhdG9ycyBo
YXZlIGRlcGxveWVkIFBTUCwgd2hpY2ggcHJvdmVzIHRoZSBiZW5lZml0LiANCiAgICBJdCBlbmFi
bGVzIG5ldyB1c2UtY2FzZXMgdGhhdCBoYXZlIGJlZW4gcHJvdmlkZWQgYnkgb3RoZXIgbWVtYmVy
cyBpbiB0aGUgbGlzdC4gWzFdLCBbMl0gYW5kIFs1XS4NCiAgICBGcm9tIG9wZXJhdGlvbmFsIHBl
cnNwZWN0aXZlIGl0IGlzIG5vdCBjb21wbGV4IGFzIGV4cGxhaW5lZCBpbiBbM10uDQogICAgT3Bl
cmF0b3JzIGhhdmUgZXhwcmVzc2VkIHRoZWlyIHZhbHVlIGluIFs0XSBhbmQgWzVdLg0KICAgIA0K
ICAgIFsxXS4tIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy93VExKUWt6QzZ4d1NOUGJoQjg0VkgwbUxYeDBfXzsh
IU5FdDZ5TWFPLWdrIVR6SjhfWnlEdld2TFBOd3NhbFE2UmlCem9Ma1A2VmozMGVHYURWRkVXZERx
X0lkUGtXd2FJTDRJY2RYZUJ6a18kIA0KICAgIFsyXS4tIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9WMFpwalZM
U1ZaeEhhQndlY1hGeHFKamxnX2NfXzshIU5FdDZ5TWFPLWdrIVR6SjhfWnlEdld2TFBOd3NhbFE2
UmlCem9Ma1A2VmozMGVHYURWRkVXZERxX0lkUGtXd2FJTDRJY1U5YmloQmMkIA0KICAgIFszXS4t
IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL3NwcmluZy9zc29id2VtclB6MHVFWmp2UkNaUDFlNGxfbDBfXzshIU5FdDZ5TWFP
LWdrIVR6SjhfWnlEdld2TFBOd3NhbFE2UmlCem9Ma1A2VmozMGVHYURWRkVXZERxX0lkUGtXd2FJ
TDRJY2Nfd285MDIkIA0KICAgIFs0XS4tIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
czovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NwcmluZy9LWENCSFQ4VHB5MTdTNUJz
SlhMQlMzNXlaYmtfXzshIU5FdDZ5TWFPLWdrIVR6SjhfWnlEdld2TFBOd3NhbFE2UmlCem9Ma1A2
VmozMGVHYURWRkVXZERxX0lkUGtXd2FJTDRJY1JYb19xLTEkIA0KICAgIFs1XS4tIGh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNn
L3NwcmluZy9FcmNFck4zOVJJbHprTDVTS05WQWVFV3BuQUlfXzshIU5FdDZ5TWFPLWdrIVR6Sjhf
WnlEdld2TFBOd3NhbFE2UmlCem9Ma1A2VmozMGVHYURWRkVXZERxX0lkUGtXd2FJTDRJY2VHUHBT
YWIkIA0KICAgIA0KICAgIENoZWVycywNCiAgICBQYWJsby4NCiAgICANCiAgICAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KICAgIEZyb206IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5u
ZXQ+DQogICAgRGF0ZTogVGh1cnNkYXksIDEyIERlY2VtYmVyIDIwMTkgYXQgMjE6NTANCiAgICBU
bzogIlBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIiA8cGNhbWFyaWxAY2lzY28uY29tPiwgIkpv
ZWwgTS4gSGFscGVybiIgPGptaEBqb2VsaGFscGVybi5jb20+LCAic3ByaW5nQGlldGYub3JnIiA8
c3ByaW5nQGlldGYub3JnPg0KICAgIFN1YmplY3Q6IFJFOiBbc3ByaW5nXSBJcyBzcnY2IFBTUCBh
IGdvb2QgaWRlYQ0KICAgIA0KICAgICAgICBQYWJsbywNCiAgICAgICAgDQogICAgICAgIEkgYW0g
bm90IGNvbnZpbmNlZCB0aGUgYmVuZWZpdCBkZXJpdmVkIGJ5IHRoZSB1bHRpbWF0ZSBzZWdtZW50
IGp1c3RpZmllcyB0aGUgcHJpY2UgcGFpZCBieSB0aGUgcGVudWx0aW1hdGUgc2VnbWVudC4gU3Bl
Y2lmaWNhbGx5LA0KICAgICAgICANCiAgICAgICAgLSB0aGUgdWx0aW1hdGUgc2VnbWVudCBiZW5l
Zml0cyBiZWNhdXNlIGl0IGRvZXNuJ3QgaGF2ZSB0byBza2lwIG92ZXIgdGhlIFNSSCB3aXRoIFNM
ID09IDANCiAgICAgICAgLSBpbiBvcmRlciBmb3IgdGhlIHVsdGltYXRlIHNlZ21lbnQgdG8gZGVy
aXZlIHRoaXMgYmVuZWZpdCwgdGhlIHBlbnVsdGltYXRlIHNlZ21lbnQgbmVlZHMgdG8gcmVtb3Zl
IGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiB0aGUgcGFja2V0IGFuZCB1cGRhdGUgdHdvIGZpZWxk
cyBpbiB0aGUgSVB2NiBoZWFkZXINCiAgICAgICAgDQogICAgICAgIEFzIEpvZWwgc2FpZCwgd2Ug
dHlwaWNhbGx5IGRvbid0IGFkZCBvcHRpb25zIChpLmUuLCBjb21wbGV4aXR5KSB0byBhIHNwZWNp
ZmljYXRpb24gdW5sZXNzIHRoZXJlIGlzIHN1YnN0YW50aWFsIGJlbmVmaXQuDQogICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUm9uDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBK
dW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQogICAgICAgIA0KICAgICAgICAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYu
b3JnPiBPbiBCZWhhbGYgT2YgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkNCiAgICAgICAgU2Vu
dDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMSwgMjAxOSAzOjEyIFBNDQogICAgICAgIFRvOiBKb2Vs
IE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+OyBzcHJpbmdAaWV0Zi5vcmcNCiAgICAg
ICAgU3ViamVjdDogUmU6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgICAg
IA0KICAgICAgICBKb2VsLA0KICAgICAgICANCiAgICAgICAgMS4tIFRoZSB1c2UtY2FzZSBmb3Ig
UFNQIGhhcyBhbHJlYWR5IGJlZW4gcHJvdmlkZWQgYXQgdGhlIG1haWxlci4gVGhlcmUgYXJlIHNj
ZW5hcmlvcyB3aGVyZSBpdCBwcm92aWRlcyBiZW5lZml0cyB0byBvcGVyYXRvcnMuDQogICAgICAg
IA0KICAgICAgICAyLi0gVGhlIFBTUCBiZWhhdmlvciBpcyBvcHRpb25hbC4gSXQgaXMgdXAgdG8g
dGhlIG9wZXJhdG9yIGluIGhpcyBkZXBsb3ltZW50IHRvIGRlY2lkZSB3aGV0aGVyIHRvIGVuYWJs
ZSBpdCBvciBub3QgYXQgb25lIHBhcnRpY3VsYXIgcm91dGVyLg0KICAgICAgICBTaW1pbGFybHks
IGEgdmVuZG9yIG1heSBkZWNpZGUgbm90IHRvIGltcGxlbWVudCBpdC4gVGhlIFBTUCBiZWhhdmlv
ciBoYXMgYmVlbiBpbXBsZW1lbnRlZCBieSBzZXZlcmFsIHZlbmRvcnMgYW5kIGRlcGxveWVkIChz
ZWUgdGhlIHNydjYgZGVwbG95bWVudCBkcmFmdCkuDQogICAgICAgIA0KICAgICAgICAzLi0gQSBu
ZXR3b3JrIG1heSBoYXZlIFBTUCBlbmFibGVkIGF0IHNvbWUgbm9kZXMgYW5kIG5vdCBhdCBvdGhl
cnMuICBFdmVyeXRoaW5nIGlzIHN0aWxsIGludGVyb3BlcmFibGUgYW5kIHdvcmtzIGZpbmUuICAN
CiAgICAgICAgDQogICAgICAgIDQuLSBQU1AgaXMgbm90IGEgY29tcGxleCBvcGVyYXRpb24gaW4g
aGFyZHdhcmUgKGRvYWJsZSBhdCBsaW5lcmF0ZSBvbiBleGlzdGluZyBtZXJjaGFudCBzaWxpY29u
KS4gDQogICAgICAgIEV4YW1wbGU6IEl0IGhhcyBiZWVuIGltcGxlbWVudGVkIGFuZCBkZXBsb3ll
ZCBvbiBCcm9hZGNvbSBKL0orLiBJZiBJIHJlY2FsbCBjb3JyZWN0bHkgQnJvYWRjb20gSmVyaWNo
bysgc3RhcnRlZCBzaGlwcGluZyBpbiBNYXJjaCAyMDE2ISBQU1AgaXMgc3VwcG9ydGVkIG9uIHRo
aXMgcGxhdGZvcm0gYXQgbGluZXJhdGUgd2l0aCBubyBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiAo
bmVpdGhlciBQUFBTIG5vciBCVykuDQogICAgICAgIEdpdmVuIHRoYXQgdGhpcyBpcyBkb2FibGUg
aW4gYSBwbGF0Zm9ybSBmcm9tIG1vcmUgdGhhbiAzIHllYXJzIGFnbywgSSBmYWlsIHRvIHNlZSBo
b3cgeW91IG5lZWQgInZlcnkgc3BlY2lhbCBwcm92aXNpb24iIHRvIGRvIHRoaXMuDQogICAgICAg
IA0KICAgICAgICBJcyBpdCByZWFsbHkgc29tZXRoaW5nIHRoYXQgaG9ycmlibGUgdG8gcHJvdmlk
ZSBmcmVlZG9tIG9mIGNob2ljZSB0byB0aGUgb3BlcmF0b3JzIGRlcGxveWluZz8NCiAgICAgICAg
DQogICAgICAgIEluIHN1bW1hcnksIGl0IGNhbiBiZSBpbXBsZW1lbnRlZCB3aXRob3V0IGFueSBi
dXJkZW4gaW4gaGFyZHdhcmUgYW5kIGRlcGxveW1lbnQgZXhwZXJpZW5jZSBwcm92ZSB0aGlzIGlz
IGJlbmVmaWNpYWwgdG8gb3BlcmF0b3JzLg0KICAgICAgICANCiAgICAgICAgVGhhbmtzLA0KICAg
ICAgICBQYWJsby4NCiAgICAgICAgDQogICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQogICAgICAgIEZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFs
ZiBvZiAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJuLmNvbT4NCiAgICAgICAgRGF0
ZTogV2VkbmVzZGF5LCAxMSBEZWNlbWJlciAyMDE5IGF0IDAzOjU1DQogICAgICAgIFRvOiAic3By
aW5nQGlldGYub3JnIiA8c3ByaW5nQGlldGYub3JnPg0KICAgICAgICBTdWJqZWN0OiBbc3ByaW5n
XSBJcyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KICAgICAgICANCiAgICAgICAgICAgIEZvciBwdXJw
b3NlcyBvZiB0aGlzIHRocmVhZCwgZXZlbiBpZiB5b3UgdGhpbmsgUFNQIHZpb2xhdGVzIFJGQyA4
MjAwLCANCiAgICAgICAgICAgIGxldCB1cyBhc3N1bWUgdGhhdCBpdCBpcyBsZWdhbC4NCiAgICAg
ICAgICAgIA0KICAgICAgICAgICAgQXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUgUFNQIHNpdHVhdGlv
biBpczoNCiAgICAgICAgICAgIG8gdGhlIHBhY2tldCBhcnJpdmVzIGF0IHRoZSBwbGFjZSAobGV0
J3Mgbm90IGFyZ3VlIGFib3V0IHdoZXRoZXIgU0lEcyANCiAgICAgICAgICAgIGFyZSBsb2NhdG9y
cykgaWRlbnRpZmllZCBieSB0aGUgU0lEIGluIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGZpZWxk
DQogICAgICAgICAgICBvIHRoYXQgU0lEIGlzIHRoZSBuZXh0IHRvIGxhc3QgU0lEIGluIHRoZSBT
SUQgbGlzdA0KICAgICAgICAgICAgbyB0aGF0IHNpZCBpcyBtYXJrZWQgYXMgLyBrbm93biB0byBi
ZSBQU1ANCiAgICAgICAgICAgIG8gYXQgdGhlIGludGVuZGVkIHBsYWNlIGluIHRoZSBwcm9jZXNz
aW5nIHBzZXVkb2NvZGUsIHRoZSBsYXN0IChmaXJzdCkgDQogICAgICAgICAgICBlbnRyeSBpbiB0
aGUgU1JIIGlzIGNvcGllZCBpbnRvIHRoZSBkZXN0aW5hdGlvbiBJUHY2IGFkZHJlc3MgZmllbGQg
b2YgDQogICAgICAgICAgICB0aGUgcGFja2V0DQogICAgICAgICAgICAtPiBUaGUgU1JIIGJlaW5n
IHVzZWQgaXMgdGhlbiByZW1vdmVkIGZyb20gdGhlIHBhY2tldC4NCiAgICAgICAgICAgIA0KICAg
ICAgICAgICAgSW4gb3JkZXIgdG8gZXZhbHVhdGUgd2hldGhlciB0aGlzIGlzIGEgZ29vZCBpZGVh
LCB3ZSBoYXZlIHRvIGhhdmUgc29tZSANCiAgICAgICAgICAgIGlkZWEgb2YgdGhlIGJlbmVmaXQu
ICBJdCBtYXkgYmUgdGhhdCBJIGFtIG1pc3Npbmcgc29tZSBvZiB0aGUgYmVuZWZpdCwgDQogICAg
ICAgICAgICBhbmQgSSB3b3VsZCBhcHByZWNpYXRlIGNsYXJpZmljYXRpb24uDQogICAgICAgICAg
ICBBcyBmYXIgYXMgSSBjYW4gdGVsbCwgdGhlIGJlbmVmaXQgb2YgdGhpcyByZW1vdmFsIGlzIHRo
YXQgaW4gZXhjaGFuZ2UgDQogICAgICAgICAgICBmb3IgdGhpcyBub2RlIGRvaW5nIHRoZSB3b3Jr
IG9mIHJlbW92aW5nIHRoZSBTUkgsIHRoZSBmaW5hbCBub2RlIGluIHRoZSANCiAgICAgICAgICAg
IFNSSCBkb2VzIG5vdCBoYXZlIHRvIHByb2Nlc3MgdGhlIFNSSCBhdCBhbGwsIGFzIGl0IGhhcyBi
ZWVuIHJlbW92ZWQuDQogICAgICAgICAgICANCiAgICAgICAgICAgIEkgaGF2ZSB0cm91YmxlIHNl
ZWluZyBob3cgdGhhdCB3b3JrIHRyYWRlb2ZmIGNhbiBiZSBiZW5lZmljaWFsLiANCiAgICAgICAg
ICAgIFJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBhY2tldCBpcyBhIGNvbXBs
ZXggb3BlcmF0aW9uLiANCiAgICAgICAgICAgIERvaW5nIHNvIGluIFNpbGljb24gKHdlIGV4cGVj
dCB0aGlzIHRvIGJlIGRvbmUgaW4gdGhlIGZhc3QgcGF0aCBvZiANCiAgICAgICAgICAgIHNpZ25p
ZmljYW50IGZvcndhcmRlcnMgYXMgSSB1bmRlcnN0YW5kIGl0KSByZXF1aXJlcyB2ZXJ5IHNwZWNp
YWwgDQogICAgICAgICAgICBwcm92aXNpb24uICBFdmVuIGluIHNvZnR3YXJlLCByZW1vdmluZyBi
eXRlcyBmcm9tIHRoZSBtaWRkbGUgb2YgYSBwYWNrZXQgDQogICAgICAgICAgICByZXF1aXJlcyBz
b21ld2hlcmUgYmV0d2VlbiBzb21lIGFuZCBhIGxvdCBvZiBleHRyYSB3b3JrLiAgSXQgaXMgDQog
ICAgICAgICAgICBkaXN0aW5jdGx5IE5PVCBmcmVlLg0KICAgICAgICAgICAgDQogICAgICAgICAg
ICBJbiBjb250cmFzdCwgd2UgaGF2ZSBhc3N1bWVkIHRoYXQgdGhlIHdvcmsgb2YgcHJvY2Vzc2lu
ZyBTUkggaXRzZWxmIGlzIA0KICAgICAgICAgICAgdHJhY3RhYmxlLCBzaW5jZSBvdGhlcndpc2Ug
YWxsIG9mIFNSdjYgd291bGQgYmUgcHJvYmxlbWF0aWMuICBTbyB3aHkgaXMgDQogICAgICAgICAg
ICB0aGlzIG5lY2Vzc2FyeS4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgWW91cnMsDQogICAg
ICAgICAgICBKb2VsDQogICAgICAgICAgICANCiAgICAgICAgICAgIFBTOiBOb3RlIHRoYXQgYm90
aCB0aGUgTVBMUyBjYXNlIGFuZCB0aGUgZW5jYXBzdWxhdGlvbiBjYXNlIGFyZSB2ZXJ5IA0KICAg
ICAgICAgICAgZGlmZmVyZW50IGluIHRoYXQgdGhlIG1hdGVyaWFsIGJlaW5nIHJlbW92ZWQgaXMg
YXQgdGhlIGZyb250IG9mIHRoZSBJUCANCiAgICAgICAgICAgIHBhY2tldC4gIFBvcCBvciBwcmVw
ZW5kIGFyZSBNVUNIIGVhc2llciB0aGFuIG1pZGRsZS1yZW1vdmFsIChvciANCiAgICAgICAgICAg
IG1pZGRsZS1pbnNlcnRpb24pLg0KICAgICAgICAgICAgDQogICAgICAgICAgICBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICAgICAgc3ByaW5n
IG1haWxpbmcgbGlzdA0KICAgICAgICAgICAgc3ByaW5nQGlldGYub3JnDQogICAgICAgICAgICBo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVV2ZDVEUlVJSmxzbW9iNWE3cjRKUmdNTWJa
Y0U2MEpPUElXM0syTXViS3BJdUtYQTFyNzh2c0ZwV0FIYThoVzIkIA0KICAgICAgICAgICAgDQog
ICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAgIHNwcmluZ0BpZXRm
Lm9yZw0KICAgICAgICBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVV2ZDVEUlVJSmxz
bW9iNWE3cjRKUmdNTWJaY0U2MEpPUElXM0syTXViS3BJdUtYQTFyNzh2c0ZwV0FIYThoVzIkIA0K
ICAgICAgICANCiAgICANCg0K


From nobody Fri Dec 20 09:39:41 2019
Return-Path: <pcamaril@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6095412087A for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:39:39 -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, 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 header.b=WXiipQe1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=rJaXYYLN
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 if4eVuDDdCu5 for <spring@ietfa.amsl.com>; Fri, 20 Dec 2019 09:39:37 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5316312084D for <spring@ietf.org>; Fri, 20 Dec 2019 09:39:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2106; q=dns/txt; s=iport; t=1576863577; x=1578073177; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=AZQ007J0JAT6OKdG1wqSCwfyg5DaUsSvrUdKkAKmh3w=; b=WXiipQe17biceFeY0lt7qpg3zw++Qyj3gm4bj3ZP8bt523N8Wly0+YKx snUSmk9+UcKZelmWTHRwiTkYCMCg5ncOQdvp98yXXx+TTEt/Ewf2QX16l XIJJgOzeMp7OB8dntR4d/2wiZrxSa8jLCOxcu3hXBlpkVQ1sKgE+vK0y0 U=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ae2eKVxLsmV31+jYbqdmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFXwJfvjdS0+NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D9DwB6Bv1d/4sNJK1lHgELHINJUAV?= =?us-ascii?q?sWCAECyoKg32DRgOKdE6CEYlejiqCUgNUCQEBAQwBARgLCgIBAYN7RQIXggU?= =?us-ascii?q?kOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQQBEBERDAEBLAwLBgEZAwECAwI?= =?us-ascii?q?mAgQfBgsVCAoEARIigwABgkYDLgEOoHsCgTiIYXWBMoJ+AQEFgkqCUA0Lggw?= =?us-ascii?q?DBoEOKIwZGoFBP4E4IIMKghtJAQGBPT2CeTKCCiKQOJ4WQwqCNJFyhCYbgkS?= =?us-ascii?q?YEY5RgUaJKI9mAgQCBAUCDgEBBYFpIoFYcBU7KgGCQVAYDY0Sg3OFFIU/dIE?= =?us-ascii?q?oj3qBMAGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.69,336,1571702400"; d="scan'208";a="387002101"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Dec 2019 17:39:36 +0000
Received: from XCH-RCD-007.cisco.com (xch-rcd-007.cisco.com [173.37.102.17]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id xBKHdaAW030914 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Dec 2019 17:39:36 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-007.cisco.com (173.37.102.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:39:35 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Dec 2019 11:39:34 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Dec 2019 12:39:34 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V5CHfGITX1huzxvKMw5QMo3hdQu9j5az6H2+ycvEp9WpOVuiuHbQf9O7ElDSLB//FfMnbp/EFG/HoYfnaPauv+fON0NpxMqcbFnqPuEBj1DBHzfnr9/a7GIKX/XzBmtNh3bfu88itjDwLBEcvzJXTlpoQbLSFFNru5L4/i7aBF5rrptIyyRlghyW6/UQF4FJkiKTCZ2MCmGLd7rCBcCVVC9ZLDDKbLbVXTXklGUmSDly4JR4Ialm1a0NKv5z7iYa2BSgjG2pdmPYAqHrMMGeD92VOnJcaKCqJWe88FsHaV1L1cte9/y/QDdNZSSWmD5ohrAxbXSmqE/X4tCtl9+9gw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AZQ007J0JAT6OKdG1wqSCwfyg5DaUsSvrUdKkAKmh3w=; b=ickKnDt3HQtkJ+GXDoQWzgBWKHTqHXrfBcVi+EWz4aDk7Fc1Y/IoGJ6FfQdYgRMR39mHqrHZqa4Otx4c5LvA8m3sxgsqP9cdgejWUBvkL/AEeAu9roOTA+ujFpFArxODkht/gCfrt3KV69YHwoP/ribitA6cMGx1Ldy4mhOBtibQ+g6m92Z9Nxxutn6x8aAMe0c2QbB5pwARhbBAVhQu3k88qdA0Hak/jhDJRGf07ygOA3pJbMiWG/W7ALHR6co5V2fN88nQHfLEsHBv7z+J+GbveTTMwgpgYC5H5KklWPSouu5Oi7uDHSU+adaV6TkzfDwLB1y2MR469zbZAwO7lw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AZQ007J0JAT6OKdG1wqSCwfyg5DaUsSvrUdKkAKmh3w=; b=rJaXYYLNXZsH6YKmZr/NfAJ5PGyOlroKhEvQUyYkyPx1feD9xBNvlEn8robWKYHiAkSqNzDz+q7xzSQPf/DoVEViBUp+oYAXqrxRSZ+MbBGI2CQA6il99QNfD1clPhaey0xZaDqOavihm22fTi6Ld6ATRY2v/RHLF6vjUNxNbUI=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1646.namprd11.prod.outlook.com (10.172.54.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.19; Fri, 20 Dec 2019 17:39:33 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 17:39:33 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: H.Encaps pseudocode (was Re: [spring] Question about SRv6 Insert function)
Thread-Index: AQHVtn7jq/wO+S8rUUy05upnM7pvhw==
Date: Fri, 20 Dec 2019 17:36:36 +0000
Message-ID: <37B6B8E6-82B3-4DC2-B532-BE2667E749A4@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com; 
x-originating-ip: [173.38.220.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e8e3a320-a025-48f3-7d7b-08d785739324
x-ms-traffictypediagnostic: MWHPR11MB1646:
x-microsoft-antispam-prvs: <MWHPR11MB16462A5125DD94D071178C96C92D0@MWHPR11MB1646.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 025796F161
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(396003)(136003)(39860400002)(376002)(346002)(13464003)(189003)(199004)(8936002)(478600001)(6512007)(2616005)(8676002)(81166006)(36756003)(71200400001)(110136005)(91956017)(316002)(186003)(66574012)(81156014)(76116006)(5660300002)(33656002)(966005)(53546011)(6506007)(66946007)(26005)(6486002)(66446008)(66556008)(66476007)(2906002)(64756008)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1646; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Uewq4a7lmbtENv5PJAjLHjcrh42CgG1GFNeW81G7+LY1PCJvBoXytzLdg22/4J9mnPwYbBDG1faIxf8ZdcixFak5LcplTGnBUetiCWmvCmhYpSZwq2pGlzHNYWjecx0HOePvZKSNtI4jG9DKsGF/ZryeRIvMFsLC1jyq7HuOmXo6qaeJ766qZahpXaZcvcZp8cymn5jGxMqSmLKE2CscIQab6Q5hw1yqLyps9cjQW2XnZ25Gbax7IYfCoGMTWXBdyLJoYdHtnC7pORvRA6GtqdHcX3MVWxUjY503k2MAA2lJABLLxgyByXE0fHaUW35XCKa/e2R533KQGGn5wuNoj0hqcVvSyjqHAUUpS9tsjIl7DwT4LMA8KlZIPaffahXAj7q3JAPa6tW2IJc032FQMErYX3szGTPoVQ96xXDoEEGjNfSyg8nPyUYOFf19Pll+dpTqMN/REQRJFzy0X0C+S8vPZW1xn+PUNHLcx242VbgWKoe+WKzwUiuu3HA5l7ejTgy8yTJE7njOQNWKgFS7iA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <52A005D0A423D446A8A70B280C229AEC@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e8e3a320-a025-48f3-7d7b-08d785739324
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 17:39:33.1860 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: g04m9e+ZV6Mht9FnQmX1efVv5APJzskmLpCaWxUVmkaJmmr4RraAXX+GoLUIiMoP3yDK895khKUT7tafQjpYmg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1646
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.17, xch-rcd-007.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SUgYc_AQfVsH4xF0ByPLyurneTw>
Subject: [spring] H.Encaps pseudocode (was Re: Question about SRv6 Insert function)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Dec 2019 17:39:39 -0000

SSB3aWxsIHVwZGF0ZSBpdCB0byBQMScgYW5kIFAyJyBhcyBzdWdnZXN0ZWQuIFRoYW5rIHlvdS4N
Cg0KSGFwcHkgSG9saWRheXMsDQpQYWJsby4NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
CkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBBbGV4
YW5kcmUgUGV0cmVzY3UgPGFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20+DQpEYXRlOiBUaHVy
c2RheSwgMTkgRGVjZW1iZXIgMjAxOSBhdCAxNTowOQ0KVG86ICJzcHJpbmdAaWV0Zi5vcmciIDxz
cHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gUXVlc3Rpb24gYWJvdXQgU1J2
NiBJbnNlcnQgZnVuY3Rpb24NCg0KICAgIA0KICAgIA0KICAgIExlIDE5LzEyLzIwMTkgw6AgMTQ6
MzMsIEFsZXhhbmRyZSBQZXRyZXNjdSBhIMOpY3JpdCA6DQogICAgPiANCiAgICA+IA0KICAgID4g
TGUgMTkvMTIvMjAxOSDDoCAxMjo1MiwgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgYSDDqWNy
aXQgOg0KICAgIFsuLi5dDQogICAgPj4gICAgUzA1LiAgIERlY3JlbWVudCBpbm5lciBIb3AgTGlt
aXQgb3IgVFRMDQogICAgPj4gICAgUzA2LiAgIFN1Ym1pdCB0aGUgcGFja2V0IHRvIHRoZSBJUHY2
IG1vZHVsZSBmb3IgdHJhbnNtaXNzaW9uIHRvIFMxDQogICAgPj4NCiAgICA+PiAgICBBZnRlciB0
aGUgSC5FbmNhcHMgYmVoYXZpb3IsIFAxIGFuZCBQMiByZXNwZWN0aXZlbHkgbG9vayBsaWtlOg0K
ICAgIA0KICAgIFAxIGFuZCBQMiByZXNwZWN0aXZlbHkgZG9udCBsb29rIGxpa2UgdGhhdC4gIFRo
ZXkgYXJlIGVuY2Fwc3VsYXRlZC4NCiAgICBUaGVzZSBhcmUgbmV3IHBhY2tldHMgdGhhdCBhcmUg
Y3JlYXRlZC4NCiAgICANCiAgICA+PiAgICAtIChULCBTMSkgKFMzLCBTMiwgUzE7IFNMPTIpIChB
LCBCMikNCiAgICA+Pg0KICAgID4+ICAgIC0gKFQsIFMxKSAoUzMsIFMyLCBTMTsgU0w9MikgKEEs
IEIyKSAoQjMsIEIyLCBCMTsgU0w9MSkNCiAgICANCiAgICBUaGUgUDEgYW5kIFAyIGFyZSBpbmRl
ZWQgbm90IG1vZGlmaWVkLCB0aGV5IGFyZSBlbmNhcHN1bGF0ZWQuICBCdXQgdGhlcmUgDQogICAg
YXJlIG5ldyBwYWNrZXRzIHRoYXQgYXJlIHNob3duIHRoZXJlOiBQMWAgYW5kIFAyYCBpZiB5b3Ug
d2lzaC4NCiAgICANCiAgICBBZnRlciBlbmNhcHN1bGF0aW9uIG9uZSBjb3VsZG50IHNheSB0aGF0
IGEgcGFja2V0IGxvb2tzIGxpa2UgYmVmb3JlLg0KICAgIA0KICAgIEFuIGVuY2Fwc3VsYXRlZCBw
YWNrZXQgZG9lcyBub3Qga25vdyB3aGF0J3MgaGFwcGVuaW5nIHRvIGl0c2VsZiwgYW5kIGhhcyAN
CiAgICBubyBpZGVhIGFib3V0IGl0cyBlbmNhcHN1bGF0aW5nIGhlYWRlci4NCiAgICANCiAgICBB
bGV4DQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCiAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgc3ByaW5nQGlldGYub3JnDQogICAg
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmcNCiAgICANCg0KDQo=


From nobody Sat Dec 21 11:22:36 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0381B12006B for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 11:22:35 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 dvdU1x7pPT4T for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 11:22:33 -0800 (PST)
Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (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 462CE12004F for <spring@ietf.org>; Sat, 21 Dec 2019 11:22:33 -0800 (PST)
Received: by mail-pl1-x633.google.com with SMTP id g6so5537786plt.2 for <spring@ietf.org>; Sat, 21 Dec 2019 11:22:33 -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-language:content-transfer-encoding; bh=gj5hvyQYRC6hiDdn7CIqOLdI76Anv+Gapl1eSQyGx2s=; b=eM3EGjlKwvMexf1b+rJqDCCL4YFoIDt0n+OFwD5g/Zrxf+f+MQ36Uv1u1S2nGJegP3 c0dMNRjETfrg+PTWyRngkJMFJIpc5p0on6AWs66mxxrSAbRZJONxuVadYUOMb8LN78Y9 fuaUFIW7LfhffDgSjGx1VyvmRnX4WVwXoaO0RRqqnFBys2hRXZIaoiKKF/AzyN7DAk5Q p0BkbTQzWwXfAC8GWltOaDr02acFUVX3puVS+T/TPByq2E113V2KQQcVr3SPDRbGJ1qd jJ29ANu6poRs92FxCJcXPTlovM1H+wfA0B9ngciVY9DVkuW2SBWYAtX63xW7w9qRiAQx HWOw==
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-language :content-transfer-encoding; bh=gj5hvyQYRC6hiDdn7CIqOLdI76Anv+Gapl1eSQyGx2s=; b=ZLc1Orzh1uJaEIC/6EazXNWzNw19Ia1la/iMioM5Qx/6VKBj5cvNB+Dlx3T6g5X4mY OZsu3PA0quXkIZ/paQV4pMuOZ5IrCdNqf3FRbXP5UqM0LdRJAPliB7cddlBOiLVEY8NE AzOmhAUT1zhvESJv7UAu1E1LT1AC5n0wQRB88GMn9vBFhqYN+igJ+iCGBGWUZeCMJKo7 xvjtpIuuXW9f4GSa1EzQzy5HoEjSBHpdW+oQnGswRPpdryyMjYsAklYBXfr5tMQxKZLa wkaXx9uexol35iithWHypben566YvuvvAIjibUBeNW+0nNDPAMZwcaJp7G4s2V+BH2hO rp4A==
X-Gm-Message-State: APjAAAWZm8m8c3T2qZFL6sudZ9Fgay6RZCeQxSNM93BSkBm7KyLAaeNG smIi1CHcYmWu184k9YfbqqQGXfqq
X-Google-Smtp-Source: APXvYqwjmcLT/aTEuBnpWYTVlc+YfdyJa3XrCvuhDgTN3lz70y3HPzFJbj6kFzy+MWRyRq7HBOnklg==
X-Received: by 2002:a17:902:9a49:: with SMTP id x9mr309318plv.24.1576956152400;  Sat, 21 Dec 2019 11:22:32 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id h128sm18573552pfe.172.2019.12.21.11.22.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Dec 2019 11:22:31 -0800 (PST)
To: Robert Raszuk <robert@raszuk.net>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com> <CAOj+MMEom8JcffnOdH0dsDnN5hzfPASsm=0uz8O+P68=EP_z0A@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <42cac054-ac09-fff3-4ed1-1890c7803ec9@gmail.com>
Date: Sun, 22 Dec 2019 08:22:28 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAOj+MMEom8JcffnOdH0dsDnN5hzfPASsm=0uz8O+P68=EP_z0A@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/rgZfn5TAlk5RXDM5141PdrZLIBE>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 19:22:35 -0000

On 20-Dec-19 22:18, Robert Raszuk wrote:
> Hi Brian,
> 
>     Right, but the language in the PSP sub-section does not talk about decapsulation. 
> 
> 
> Sure as in a way there is no decapsulation there. This is Segment N-1 node not Final Segment End node.

If there is no decapsulation and the words mean what they say, then there is certainly a violation of RFC 8200. That needs to be said *explicitly* in the text so that the community can decide what to do about it.

> 
> Of course the other way to look at this would be to conceptually describe this as decapsulation at *each* segment end point and on most just copy the SRH to a new IPv6 header and on PSP happening on Segment N-1 to not copy it.

No, we're not talking about "conceptual" decapsulation. If a packet addressed to address A contains a packet addressed to address B, it isn't going to get to B unless A physically decapsulates it. (Since we're in a state where Segments Left == 0, we're already at the end
of the segment list in the RH, so I don't see where Segment N-1 comes in.)

Where are the diagrams showing example packets to illustrate exactly what happens during PSP?

> 
>     I think the root problem may be using the word "pop", which is relevant in the MPLS label stack context but not here, without additional definition.
> 
> 
> Well I agree. "POP" does not sound like the best terminology choice here for SRH removal or deletion :). Now all what is needed for WG to convince Pablo for massive editing .... 

Yes, but that is precisely because MPLS is designed to support a label stack with pushing and popping, and IPv6 is not designed that way. So "pop" really is completely false terminology when referring to an IPv6 header.

If the explanation was that the original packet is fully decapsulated at the PSP node, so that the SRH disappears along with the rest of the encapsulating header, we wouldn't be having this conversation.

> Happy Holidays,

Indeed!
   Brian


From nobody Sat Dec 21 11:33:34 2019
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBDA912006D for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 11:33: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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 rQIiIgBTe-Ru for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 11:33:30 -0800 (PST)
Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) (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 549A712004F for <spring@ietf.org>; Sat, 21 Dec 2019 11:33:30 -0800 (PST)
Received: by mail-pf1-x42e.google.com with SMTP id i6so224318pfc.1 for <spring@ietf.org>; Sat, 21 Dec 2019 11:33:30 -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-language:content-transfer-encoding; bh=3v4EbUkVhs70SiQXJ1uOBzdDwIBK9ndSkVUtXcuMz0c=; b=NnBWCrfy2eiUMr76R7Pu1ZbYcc8zvJDtWaZ4iadCoL3S9z0uCQ34+lWUHWtfUAdlap kcDCItP7Fs1sy/2vO/chto5y2C56R3SD7p9rCXV2MJy94XRo6881Pllqy2SpziQqfWHA y+QSQgjcGZv0gOpna4OwfTuTk7DqvjaJ35EZG7mFWV8Dk2vrNL1qCSOgoR4iSfHS0gCj NAtIt2Mu4inzQCH7NakyZJZa86rW1fTgXVkTxuhVAonNZspB1STy0i658lvvte+iiISe NaiSmc+b2Owq70ACSBpQojRYgDZVgMt4sB0F9+B4FHLbPag0xtmAbwEgpRoEgiBItAgb n7cA==
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-language :content-transfer-encoding; bh=3v4EbUkVhs70SiQXJ1uOBzdDwIBK9ndSkVUtXcuMz0c=; b=MHnp/hefsW5B3EE1fGHVLN3eG/bKEs+lSdK9rdTLNyBHobSiKcIG6o4GcXtJ5pBeHj E2zVSmQDEGBC8bPeBBcUYyE1M/jt3jUDibBYeAryXEapMHaePqsjUz/Mkk8OHYD4EXIV daKFsS8f8KkBFBXaajWabV0x2VTXL2qt7PICR8UbWhWotcRJfoGWbH9FiWcqy6YvQe7d FAEVbz4qt3PYlBTQbS4hhwyAly2DPjD40h84Y9rNLmSYuZi+3GHVaBP2kMLO7VUK5m7u TgWPAFr+4XEkeEwiiZ67RIdnI60heM+U/UBMncIGB0pplp0Q7rKuid51Rnk8LJtWtyHt LNjA==
X-Gm-Message-State: APjAAAUm334mRwX+fogzGnggoZ+fqg/HlFCFTNcmzu39vI3SrWfhCY7x R3sN7p3K+u9y0FXO84Z80iANQXhx
X-Google-Smtp-Source: APXvYqyVqBkIciPJcuheGfDU0xCUUojxElM+i7AnF79jA2BiCTDNp4PzEkxagkhuXRH6jtI97/muXA==
X-Received: by 2002:a63:6d4f:: with SMTP id i76mr20120089pgc.301.1576956809476;  Sat, 21 Dec 2019 11:33:29 -0800 (PST)
Received: from [192.168.178.30] (228.147.69.111.dynamic.snap.net.nz. [111.69.147.228]) by smtp.gmail.com with ESMTPSA id 81sm18644497pfx.30.2019.12.21.11.33.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Dec 2019 11:33:28 -0800 (PST)
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Cc: "spring@ietf.org" <spring@ietf.org>
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <7EA318BC-20C2-447C-AD43-9510B859F51D@cisco.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <108693d1-472d-8170-02a7-37997a502e9c@gmail.com>
Date: Sun, 22 Dec 2019 08:33:26 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <7EA318BC-20C2-447C-AD43-9510B859F51D@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/WhfplE5qyZPpwxdcRMI_MaR3qxo>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 19:33:33 -0000

Comment at the end:

On 21-Dec-19 06:30, Pablo Camarillo (pcamaril) wrote:
> Inline.
>=20
> Thanks.
>=20
> =EF=BB=BF-----Original Message-----
> From: Brian E Carpenter <brian.e.carpenter@gmail.com>
> Date: Thursday, 19 December 2019 at 22:39
> To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org=
" <spring@ietf.org>
> Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-progra=
mming-06.txt
>=20
>     Sorry, I am still confused, see in line:
>    =20
>     On 20-Dec-19 00:53, Pablo Camarillo (pcamaril) wrote:
>     > Brian,
>     >=20
>     > Inline.
>     >=20
>     > Thank you,
>     > Pablo.
>     >=20
>     > -----Original Message-----
>     > From: Brian E Carpenter <brian.e.carpenter@gmail.com>
>     > Date: Saturday, 14 December 2019 at 21:04
>     > To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ie=
tf.org" <spring@ietf.org>
>     > Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-=
programming-06.txt
>     >=20
>     >     Hi Pablo,
>     >    =20
>     >     See in line:
>     >    =20
>     >     On 14-Dec-19 22:34, Pablo Camarillo (pcamaril) wrote:
>     >     > Brian,
>     >     >=20
>     >     > Many thanks for having another look to the draft. Please se=
e inline [PC].
>     >     >=20
>     >     > Thank you,
>     >     > Pablo.
>     >     >=20
>     >     > -----Original Message-----
>     >     > From: spring <spring-bounces@ietf.org> on behalf of Brian E=
 Carpenter <brian.e.carpenter@gmail.com>
>     >     > Date: Wednesday, 11 December 2019 at 23:06
>     >     > To: "spring@ietf.org" <spring@ietf.org>
>     >     > Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-ne=
twork-programming-06.txt
>     >     >=20
>     >     >     So, I've tried to look at this with fresh eyes, and tha=
nks for the
>     >     >     various updates and clarifications.
>     >     >    =20
>     >     >     (I'm still not on the SPRING list so please leave me in=
 CC.)
>     >     >    =20
>     >     >     I remain a bit puzzled. First, a quote from the SRH spe=
cification
>     >     >     (draft-ietf-6man-segment-routing-header-26):
>     >     >    =20
>     >     >     > 4.2.  Transit Node
>     >     >     >=20
>     >     >     >    As specified in [RFC8200], the only node allowed t=
o inspect the
>     >     >     >    Routing Extension Header (and therefore the SRH), =
is the node
>     >     >     >    corresponding to the DA of the packet.  Any other =
transit node MUST
>     >     >     >    NOT inspect the underneath routing header and MUST=
 forward the packet
>     >     >     >    toward the DA according to its IPv6 routing table.=

>     >     >    =20
>     >     >     Next, a quote from the current draft:
>     >     >    =20
>     >     >     >    SRH[n]: A shorter representation of Segment List[n=
], as defined in
>     >     >     >    [I-D.ietf-6man-segment-routing-header].
>     >     >     >=20
>     >     >     >    When a packet is intercepted on a wire, it is poss=
ible that SRH[SL]
>     >     >     >    is different from the DA.
>     >     >    =20
>     >     >     Huh? That would be extremely unusual in the normal inte=
rpretation
>     >     >     of a routing header, where is RH[SL] is by definition t=
he next
>     >     >     destination where the RH will be processed. Any other n=
ode is a transit
>     >     >     node, and I don't see anything in draft-ietf-6man-segme=
nt-routing-header-26
>     >     >     that allows for anything else. So it seems to me that t=
he quoted statement
>     >     >     needs an explanation of why it isn't a violation of
>     >     >     draft-ietf-6man-segment-routing-header-26, not to menti=
on why it's useful.
>     >     >=20
>     >     > PC: This occurs when we use the reduced SRH as described in=
: https://tools.ietf.org/html/draft-ietf-6man-segment-routing-header-26#s=
ection-4.1.1
>     >=20
>     >     OK, well that definitely needs to be added to the draft, sinc=
e it is very far from
>     >     obvious to a newcomer.
>     >=20
>     > PC: I have removed this sentence from the latest revision of the =
draft. Unneeded, misleading and covered in the SRH. See rev07. Thank you =
for your comment.
>    =20
>     Thanks.
>    =20
>     >=20
>     >     > If you think this sentence does not reflect that, I can edi=
t it for the next revision of the draft.=20
>     >     >    =20
>     >     >     That leads us back to:
>     >     >    =20
>     >     >     > 4.16.1.  PSP: Penultimate Segment Pop of the SRH
>     >     >     >=20
>     >     >     >    The SRH processing of the End, End.X and End.T beh=
aviors are
>     >     >     >    modified: after the instruction "S14.  Update IPv6=
 DA with Segment
>     >     >     >    List[Segments Left]" is executed, the following in=
structions must be
>     >     >     >    executed as well:
>     >     >     >=20
>     >     >     >  S14.1.   If (Segments Left =3D=3D 0) {
>     >     >     >  S14.2.      Update the Next Header field in the prec=
eding header to the
>     >     >     >                 Next Header value of the SRH
>     >     >     >  S14.3.      Decrease the IPv6 header Payload Length =
by the Hdr Ext Len
>     >     >     >                 value of the SRH
>     >     >     >  S14.4.      Remove the SRH from the IPv6 extension h=
eader chain
>     >     >     >  S14.5.   }
>     >     >    =20
>     >     >     This is clearly a breach of RFC8200, but it can never b=
e reached if DA =3D=3D SRH[SL].=20
>     >    =20
>     >     > PC: PSP executes at the segment that is the Destination Add=
ress.
>     >    =20
>     >     I am probably being stupid, but I don't understand what is "p=
enultimate" about
>     >     a condition where SL =3D=3D 0 and the packet has reached the =
node that owns DA.
>     >     Where will the packet be sent next, since it's already at the=
 final DA?
>     >=20
>     > PC: You are reading line 14 of a pseudocode. In the previous line=
s we have received a packet with Segments Left =3D 1, and we have decreme=
nted by one such value.
>    =20
>     If I have this right, the PSP case is inserted in this pseudocode:
>    =20
>       S14.   Update IPv6 DA with Segment List[Segments Left]
>       S15.   Submit the packet to the egress IPv6 FIB lookup and
>                 transmission to the new destination
>    =20
>     which produces:
>    =20
>       S14.   Update IPv6 DA with Segment List[Segments Left]
>       S14.1.   If (Segments Left =3D=3D 0) {
>       S14.2.      Update the Next Header field in the preceding header =
to the
>                      Next Header value of the SRH
>       S14.3.      Decrease the IPv6 header Payload Length by the Hdr Ex=
t Len
>                      value of the SRH
>       S14.4.      Remove the SRH from the IPv6 extension header chain
>       S14.5.   }
>       S15.   Submit the packet to the egress IPv6 FIB lookup and
>                 transmission to the new destination
>    =20
>     That's explicitly removing the header before forwarding the packet.=
 How
>     can that not be a violation of RFC 8200? And where is it forwarded =
to, since
>     we are already at the DA?
>=20
> PC:
> I receive a packet at the node identified in the Destination Address fi=
eld of the IPv6 header.
> I process the extension header and delete it (in that same node).
> The packet, with the updated Destination Address, is forwarded towards =
the node identified in the Destination Address field of the IPv6 header.

Thanks, I understand that. I think that after the holidays we need to tak=
e that explanation back to 6MAN, where I suspect we will find strong obje=
ctions. This means that two strange things are happening to the packet: i=
n-flight deletion of a header and NAT.

As I just said to Robert, MPLS was designed in a way that makes this natu=
ral, but IPv6 wasn't. The natural solution for IPv6 is Penultimate Segmen=
t Decapsulation, not PSP, I think.

Regards
    Brian


From nobody Sat Dec 21 11:59:40 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6224D12006D for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 11:59:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=skBuvRbt; dkim=pass (1024-bit key) header.d=juniper.net header.b=MGWJrE/6
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 4F5m-LWwooNk for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 11:59:36 -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 CA3E612004F for <spring@ietf.org>; Sat, 21 Dec 2019 11:59:36 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBLJxZWn019245; Sat, 21 Dec 2019 11:59:35 -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=Lg4wf1stV0ZxTEDEVA1TsldxkcJVlb6pnlWXxWv/KKg=; b=skBuvRbtl8gmlcZLhOyTXyfml82NU91cYsel8wWOfUG0/G1W6ShQt/zGiKf1remnpwEM bkkYol7U448bCzcqJMcUcFCIASbGOfKyrDXQMJ4/T9ftAkAkT1jOXbU5SajlxhhbCLFL Lt+PjX5HmygJOMUkzQ+3r0JpLhYgZNtWtiycN19Qg5iTsiNf9q7WYuM4oRJ6FaU6RU7L nJ5nu8S6yqgGsZ2io7FSMQ83Br6PwcRehe9LRQOWxPNf+n8c05sNv/feFcxnCjqt4yFQ 2t9oK7FouG0EGJ2QtrO+v8NE/AafWgbMBwNdED19Q+a6dP/r+7DlpShMrFx5HUCkVfec Xg== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2175.outbound.protection.outlook.com [104.47.59.175]) by mx0b-00273201.pphosted.com with ESMTP id 2x1j6q8cka-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 21 Dec 2019 11:59:35 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fHkTPUjTCAF8lI0BmZ0tvEn8l8B3hfoiHG7dN85hl5DrXJ1JgtIhudksdRm2UvRaqZ3w2R0W4OSW2CSmcJ0kPhFiPwZVW0Hzrs37oiNQM6mn8lq+BSRJo4K8MYtjpvlV4gKkxgYrJptQh91U8Gc3fS7NzgVrB/cXWpJQOEyYo46ecPXxfXsQv2wKuV+tfPnx57PFYf1aaXXovpt6iP8Y2sreOyKHPif3IyXFU3CcQMf5yfewrELbQodVsvfECgSdLrMOthZEyTgN2zYe2RU90LKQ/bnK8OwVT0RrMSIAom0jIYU4AYqOmgHUmq7kKAqFtPnthnjbQLBFW0XidAlPOg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Lg4wf1stV0ZxTEDEVA1TsldxkcJVlb6pnlWXxWv/KKg=; b=d2bxPgOLqL/sWuwMBaQGePltUrMXO9ATuQoEN62iJ84kMIIxrluijSnp4pjSNWxpuH2BpkH9dszwuyGeFyTgiZ+WmPLTaKzoGt5VoEHQNCjdXRYRfReAqoAEWoXFc5VLZlTwVC4qyuQpfJCSZAjRSPq0j19ywDocp39PU4Kx9bmlHwwUR7IcRRJItRAINEHgb7xs9zkz8W199s0W+PR44XjW9HcpcG223z2ajFg8EVg04qkgt6AKNtcrMCLyImVxuC1eMgJYaxXguNYh4EADT9xHnDLTgx2W1kYzO3uyuT0MJF1cBqWV1IMigb0S11p5GZiWDw4q0xWuUOImrnmlIA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Lg4wf1stV0ZxTEDEVA1TsldxkcJVlb6pnlWXxWv/KKg=; b=MGWJrE/6uLSiCrlkSblJylv6kuu4G7WBdSF9FGz0lRjH2sZsQX0qatAM7G91Q0i/5gvAr7ZRzE6RW/HpvOA0+iDeGEAE5h0K6tKOsLUayTUZ8Ly2wSfKzBFm4DfrTfp9pNh546SfWBGqn/JPCOvy59YP/DPmkJtEy6FIImUCFKk=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5922.namprd05.prod.outlook.com (20.176.28.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.12; Sat, 21 Dec 2019 19:59:31 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.017; Sat, 21 Dec 2019 19:59:31 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AQHVt1sjI5E9vezZDUu0pc5hCyLTq6fFADeQ
Content-Class: 
Date: Sat, 21 Dec 2019 19:59:30 +0000
Message-ID: <BN7PR05MB5699B27F84C5E8051028D97AAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <B91AA98B-F605-4C6B-AFAF-C9FDEA703460@cisco.com>
In-Reply-To: <B91AA98B-F605-4C6B-AFAF-C9FDEA703460@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-21T19:59:25.3694961Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=fdbab709-d5fe-4744-a398-6df8ce817717; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 4cdbd5cb-2054-4dd2-9eb4-08d786504b39
x-ms-traffictypediagnostic: BN7PR05MB5922:
x-microsoft-antispam-prvs: <BN7PR05MB59227967F5F351EE2ED19C00AE2C0@BN7PR05MB5922.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0258E7CCD4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39850400004)(366004)(376002)(136003)(346002)(199004)(189003)(478600001)(86362001)(76116006)(81156014)(33656002)(5660300002)(55016002)(9686003)(52536014)(66946007)(66556008)(7696005)(186003)(8676002)(8936002)(66446008)(64756008)(4326008)(2906002)(26005)(6916009)(66476007)(71200400001)(316002)(53546011)(6506007)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5922; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZL1rMsDB18qnEu4uweEXAXdxXg4p3OD0FsMlsS1orp9bOxAQCAVlAgdrE95u0zZwlV+1lJ0ZBvaGkKI8vw2sH1XNSrZpqH/QuQ6FlKeTsL6oltBHYSqz9P7NjQfSbpobldlXugF8lJ3L86oV3uN6ol/KfMO/pk7pUaB7d3wILC1ZKSssuZFvLLNe8VMBdUxOWQObJCf6Br1OGjUpcA+DUHrvqUQ4JQ9JC7IFG/XjQwE0/gQkl7SCML92N3J2yWfurksIg4GKWgiVKuOAUW5nx2L4tWiYaVs6gmMlCzc6uWv6iA5ZGNvwKhVmEoumLSDy7MtTHkVUjds+XsqgXDCB3Pq/F9pr4jOh2ULRC0n0QVqZ8ZEeagtYeF8FeaybSNs2rsmJ4b7ZziAMjqkj49phjIP8hRJWa6xEkQcZftBfaKWVrfe8S1t/CAdVh34+BNGW
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699B27F84C5E8051028D97AAE2C0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 4cdbd5cb-2054-4dd2-9eb4-08d786504b39
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2019 19:59:30.8800 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fp+w9OqzkNSxwYHtUasPHhL6dZTBkO6+VEKR5fz01HTaiDCNt61MfuQsqjgkx/EDl4EQe6XwTVjT1PtEDtw94w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5922
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-21_06:2019-12-17,2019-12-21 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 suspectscore=0 phishscore=0 clxscore=1015 impostorscore=0 bulkscore=0 spamscore=0 priorityscore=1501 mlxscore=0 mlxlogscore=999 adultscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912210176
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/pUOuWF6s3dKZmxpe0J7e7UW92zI>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Selection
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 19:59:39 -0000

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

Pablo,

Section 2.2 of RFC 4443 offers the following options:

"   (a) If the message is a response to a message sent to one of the
       node's unicast addresses, the Source Address of the reply MUST be
       that same address.

   (b) If the message is a response to a message sent to any other
       address, such as

       - a multicast group address,
       - an anycast address implemented by the node, or
       - a unicast address that does not belong to the node

      the Source Address of the ICMPv6 packet MUST be a unicast address
      belonging to the node. "

So, the question boils down to whether you consider a SID to be one of the =
node's unicast addresses. If so, the answer is a). If not, the answer is b)=
.

So, which is it?

                                                    Happy Holidays,
                                                         Ron





Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
Sent: Friday, December 20, 2019 12:30 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: spring@ietf.org
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Select=
ion

Ron,

I guess that draft-ietf-6man-segment-routing-header does not contain any ex=
plicit text about it because it is not needed.
Instead draft-ietf-6man-segment-routing-header contains a reference to RFC4=
443 that details in section 2.2 how to select it.

There is no text in draft-ietf-spring-srv6-network-programming that changes=
 such behavior.

Happy Holidays,
Pablo.

From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on b=
ehalf of Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org<mailto:rbonica=
=3D40juniper.net@dmarc.ietf.org>>
Date: Thursday, 19 December 2019 at 14:59
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>, "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:sp=
ring@ietf.org>>
Subject: Re: [spring] SRv6 Network Programming - ICMP Source Address Select=
ion

Pablo,

Can you provide a specific reference into draft-ietf-6man-segment-routing-h=
eader? I can't find the answer to my question in there.

                                                                           =
              Ron





Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>
Sent: Thursday, December 19, 2019 6:47 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; spring@ie=
tf.org<mailto:spring@ietf.org>
Subject: Re: SRv6 Network Programming - ICMP Source Address Selection

Ron,

This is exactly the same as in the SRH.
There is no text in draft-ietf-spring-srv6-network-programming that changes=
 this.

Cheers,
Pablo.

From: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Date: Monday, 9 December 2019 at 23:48
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>, SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>, 6man <6man@ietf=
.org<mailto:6man@ietf.org>>
Subject: RE: SRv6 Network Programming - ICMP Source Address Selection

Pablo,

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

Which did you choose?

                                                                         Ro=
n



Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>
Sent: Monday, December 9, 2019 10:18 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>; SPRING WG=
 <spring@ietf.org<mailto:spring@ietf.org>>; 6man <6man@ietf.org<mailto:6man=
@ietf.org>>
Subject: Re: SRv6 Network Programming - ICMP Source Address Selection

Ron,

As you pointed out in your email, RFC4443 Section 2.2 is very clear about h=
ow to select the source address.
draft-ietf-spring-srv6-network-programming does not change this.

Thanks,
Pablo.

From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> on behalf =
of Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org<mailto:rbonica=3D40ju=
niper.net@dmarc.ietf.org>>
Date: Friday, 6 December 2019 at 17:40
To: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>, 6man <6man@ietf.or=
g<mailto:6man@ietf.org>>
Subject: SRv6 Network Programming - ICMP Source Address Selection

Authors,

When an SRv6 node sends an ICMP message, how does it select the ICMP messag=
e's source address?

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a un=
icast address, the first option is applicable. If you think that a SID is n=
ot a unicast address, the second option is applicable.

                                                                     Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Section 2.2 of RFC 4443 offers the following options=
:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&#8220;&nbsp;&nbsp; (a) If the message is a response=
 to a message sent to one of the<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; node's unicast =
addresses, the Source Address of the reply MUST be<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; that same addre=
ss.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; (b) If the message is a response to a m=
essage sent to any other<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address, such a=
s<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - a multicast g=
roup address,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - an anycast ad=
dress implemented by the node, or<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - a unicast add=
ress that does not belong to the node<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the Source Address of=
 the ICMPv6 packet MUST be a unicast address<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; belonging to the node=
. &#8220;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">So, the question boils down to whether you consider =
a SID to be one of the node&#8217;s unicast addresses. If so, the answer is=
 a). If not, the answer is b).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">So, which is it?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Happy Holidays,<o:p></o:p></p>
<p class=3D"MsoNormal">&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Pablo Camarillo (pcamaril) &lt;pcamaril=
@cisco.com&gt;
<br>
<b>Sent:</b> Friday, December 20, 2019 12:30 PM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> spring@ietf.org<br>
<b>Subject:</b> Re: [spring] SRv6 Network Programming - ICMP Source Address=
 Selection<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Ron,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">I guess that draft-ietf-6man-se=
gment-routing-header does not contain any explicit text about it because it=
 is not needed.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Instead draft-ietf-6man-segment=
-routing-header contains a reference to RFC4443 that details in section 2.2=
 how to select it.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">There is no text in draft-ietf-spring-srv6-network-p=
rogramming that changes such behavior.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Happy Holidays,<o:p></o:p></p>
<p class=3D"MsoNormal">Pablo.<o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span style=3D"font-si=
ze:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">spring &lt;<a href=
=3D"mailto:spring-bounces@ietf.org">spring-bounces@ietf.org</a>&gt; on beha=
lf of Ron Bonica &lt;<a href=3D"mailto:rbonica=3D40juniper.net@dmarc.ietf.o=
rg">rbonica=3D40juniper.net@dmarc.ietf.org</a>&gt;<br>
<b>Date: </b>Thursday, 19 December 2019 at 14:59<br>
<b>To: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pca=
maril@cisco.com">pcamaril@cisco.com</a>&gt;, &quot;<a href=3D"mailto:spring=
@ietf.org">spring@ietf.org</a>&quot; &lt;<a href=3D"mailto:spring@ietf.org"=
>spring@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [spring] SRv6 Network Programming - ICMP Source Address=
 Selection<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Can you provide a specifi=
c reference into draft-ietf-6man-segment-routing-header? I can&#8217;t find=
 the answer to my question in there.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:.5in;margin-bottom:.00=
01pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b>From:</b> Pablo Camari=
llo (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com">pcamaril@cisco.com=
</a>&gt;
<br>
<b>Sent:</b> Thursday, December 19, 2019 6:47 AM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net">rbonica@ju=
niper.net</a>&gt;;
<a href=3D"mailto:spring@ietf.org">spring@ietf.org</a><br>
<b>Subject:</b> Re: SRv6 Network Programming - ICMP Source Address Selectio=
n<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Ron,=
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">This=
 is exactly the same as in the SRH.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Ther=
e is no text in draft-ietf-spring-srv6-network-programming that changes thi=
s.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Chee=
rs,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Pabl=
o.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><b><span style=3D"font-s=
ize:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Ron Bonica &lt;</sp=
an><span lang=3D"ES"><a href=3D"mailto:rbonica@juniper.net"><span lang=3D"E=
N-US" style=3D"font-size:12.0pt">rbonica@juniper.net</span></a></span><span=
 style=3D"font-size:12.0pt;color:black">&gt;<br>
<b>Date: </b>Monday, 9 December 2019 at 23:48<br>
<b>To: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;</span><span lang=3D"=
ES"><a href=3D"mailto:pcamaril@cisco.com"><span lang=3D"EN-US" style=3D"fon=
t-size:12.0pt">pcamaril@cisco.com</span></a></span><span style=3D"font-size=
:12.0pt;color:black">&gt;, SPRING WG &lt;</span><span lang=3D"ES"><a href=
=3D"mailto:spring@ietf.org"><span lang=3D"EN-US" style=3D"font-size:12.0pt"=
>spring@ietf.org</span></a></span><span style=3D"font-size:12.0pt;color:bla=
ck">&gt;,
 6man &lt;</span><span lang=3D"ES"><a href=3D"mailto:6man@ietf.org"><span l=
ang=3D"EN-US" style=3D"font-size:12.0pt">6man@ietf.org</span></a></span><sp=
an style=3D"font-size:12.0pt;color:black">&gt;<br>
<b>Subject: </b>RE: SRv6 Network Programming - ICMP Source Address Selectio=
n</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Section 2.2 of RFC 4443 =
offers two options. If you think that a SID is a unicast address, the first=
 option is applicable. If you think that a SID is not a unicast address, th=
e second option is applicable.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Which did you choose?<o:=
p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:1.0in;margin-bottom:.0=
001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><b>From:</b> Pablo Camar=
illo (pcamaril) &lt;<span lang=3D"ES"><a href=3D"mailto:pcamaril@cisco.com"=
><span lang=3D"EN-US">pcamaril@cisco.com</span></a></span>&gt;
<br>
<b>Sent:</b> Monday, December 9, 2019 10:18 AM<br>
<b>To:</b> Ron Bonica &lt;<span lang=3D"ES"><a href=3D"mailto:rbonica@junip=
er.net"><span lang=3D"EN-US">rbonica@juniper.net</span></a></span>&gt;; SPR=
ING WG &lt;<span lang=3D"ES"><a href=3D"mailto:spring@ietf.org"><span lang=
=3D"EN-US">spring@ietf.org</span></a></span>&gt;; 6man &lt;<span lang=3D"ES=
"><a href=3D"mailto:6man@ietf.org"><span lang=3D"EN-US">6man@ietf.org</span=
></a></span>&gt;<br>
<b>Subject:</b> Re: SRv6 Network Programming - ICMP Source Address Selectio=
n<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">Ron=
,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">&nb=
sp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">As =
you pointed out in your email, RFC4443 Section 2.2 is very clear about how =
to select the source address.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">dra=
ft-ietf-spring-srv6-network-programming does not change this.
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">&nb=
sp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">Tha=
nks,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">Pab=
lo.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span lang=3D"EN-GB">&nb=
sp;</span><o:p></o:p></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><b><span style=3D"font-s=
ize:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">ipv6 &lt;</span><sp=
an lang=3D"ES"><a href=3D"mailto:ipv6-bounces@ietf.org"><span lang=3D"EN-US=
" style=3D"font-size:12.0pt">ipv6-bounces@ietf.org</span></a></span><span s=
tyle=3D"font-size:12.0pt;color:black">&gt; on behalf
 of Ron Bonica &lt;</span><span lang=3D"ES"><a href=3D"mailto:rbonica=3D40j=
uniper.net@dmarc.ietf.org"><span lang=3D"EN-US" style=3D"font-size:12.0pt">=
rbonica=3D40juniper.net@dmarc.ietf.org</span></a></span><span style=3D"font=
-size:12.0pt;color:black">&gt;<br>
<b>Date: </b>Friday, 6 December 2019 at 17:40<br>
<b>To: </b>SPRING WG &lt;</span><span lang=3D"ES"><a href=3D"mailto:spring@=
ietf.org"><span lang=3D"EN-US" style=3D"font-size:12.0pt">spring@ietf.org</=
span></a></span><span style=3D"font-size:12.0pt;color:black">&gt;, 6man &lt=
;</span><span lang=3D"ES"><a href=3D"mailto:6man@ietf.org"><span lang=3D"EN=
-US" style=3D"font-size:12.0pt">6man@ietf.org</span></a></span><span style=
=3D"font-size:12.0pt;color:black">&gt;<br>
<b>Subject: </b>SRv6 Network Programming - ICMP Source Address Selection</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">Authors,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">When an SRv6 node sends =
an ICMP message, how does it select the ICMP message&#8217;s source address=
?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">Section 2.2 of RFC 4443 =
offers two options. If you think that a SID is a unicast address, the first=
 option is applicable. If you think that a SID is not a unicast address, th=
e second option is applicable.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;
<span lang=3D"ES">Ron<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span lang=3D"ES">&nbsp;=
<o:p></o:p></span></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:1.5in;margin-bottom:.0=
001pt;text-align:center">
<span lang=3D"ES" style=3D"font-size:7.0pt;color:black">Juniper Business Us=
e Only</span><span lang=3D"ES"><o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BN7PR05MB5699B27F84C5E8051028D97AAE2C0BN7PR05MB5699namp_--


From nobody Sat Dec 21 12:32:53 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E715A120072 for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 12:32:51 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=EZAph+WQ; dkim=pass (1024-bit key) header.d=juniper.net header.b=M2QkRv+0
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 3zJZe7cZ0zQH for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 12:32:48 -0800 (PST)
Received: from mx0a-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 B0779120025 for <spring@ietf.org>; Sat, 21 Dec 2019 12:32:48 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBLKUR9Q022370; Sat, 21 Dec 2019 12:32:46 -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=c8+XgK2ijqkaCZU/6G4Kzy+Sz5LYIZcuBTcHCd9+1+k=; b=EZAph+WQ0Shu5TLpMP8vkN1m2wS7Rsedzf5MLFhOk+uUlpabWdod8FCOZP8DPyTX7he8 BI6qKsvNEBfwwwlMtaQuhK9xyt2YTc8Oj5ZpDSunSNqqwEfBR5Vm5zFIZWGfQTVz/gX5 5uCgJ5o1SxkTh96WLaV7U8B/9hjQLWgPGRKIPPcqpdWa7wjYxJjCbBJ0+WPR3u7hBlBK nIoXdGvGhj6PZKBcLIqE2hCzBnyt0t0I3+nDoRXxDu7wAIanSVnKIQcy+hCyeG8NezvR bAUfXwbzq9ybic7Lilm+w2je2J7JKdlaecFi0Z42O+BKyjpShQiGgqcI5HmtYxSifpZO yA== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2170.outbound.protection.outlook.com [104.47.59.170]) by mx0a-00273201.pphosted.com with ESMTP id 2x1k9v0bkv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 21 Dec 2019 12:32:45 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GS4AiUlrl5OX2Av5OfUqgc9HMxZmePHPEBhnYSU+3KHi/szpDDVxVHIUpyNhfnFJvVNRhJd5jOZC8VJFWHuzSp2tWCyHiPqWYnTXXGlZKY2tUZr2OgZKBekpnsdPRcdfzpiqWNNQIPjKMeAWXD/CajtDOMWfYP5YZKi3YiRgq9vAFKs5urpSfBhHh23tGVSD6+7tC5yn58d4tQyGkT4CIWjaZoRCgALpvhc8pdC8rVS1Z7JgTyqQau1jsRa4F0B956RPymlP6SfbmWBT9/tyo1tdYsRXi/w3wKz2Ck6TOGeacM7p9w7SzbiAzRAxCd+idR6zZP+RUEOLhqEICnuyMQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c8+XgK2ijqkaCZU/6G4Kzy+Sz5LYIZcuBTcHCd9+1+k=; b=Vn+61jTYx53Mea5dMl9+zIjGGXNRYnaO5IBYAUbp1JJcOctLGJggVCxAHW7ZThr0PSEFxEjQobFDW2ZdiO/gCgUhB9n703l7Rmxph8Y5YoTDqNzW7psARjIl/65/Y6eTJSdwugTBz1ZdPk6pdnSpdmdtV6n9Xl90vx0Zh6X9vFb84Tq/OgfBW4P/YwBfgrWEXwEkLeZOYuqD0pRQGS3w1omwBiG7fnrsTwRDVntknUJfWQe22IdCXuuS1AYa6cxqrL6i6QQFmm5n3Xd1iZ+VrZ3Vd1ngQeYV65J/1L5Hhbg1bXgIF6dqjbdoE5wSeuZ4tkJdc+9ycX56rw4+bzECsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c8+XgK2ijqkaCZU/6G4Kzy+Sz5LYIZcuBTcHCd9+1+k=; b=M2QkRv+0ebb3tJy0WYr2YTzBY6QeBJPXofZJiybO8JTCSOuT39Gc3IBL6yNi+NiDQq+yqK1D19pIXlpTsXxqA4gXhlvsCYFIs2fYRvydvcKHRe99xQn3FPW8Rm4RtVgb9r2EytbeeIQQzSkGeGAdKCfGttbMh/9/8R3G9jkgtoo=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5826.namprd05.prod.outlook.com (20.176.179.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.6; Sat, 21 Dec 2019 20:32:43 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.017; Sat, 21 Dec 2019 20:32:43 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>, Andrew Alston <Andrew.Alston@liquidtelecom.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruAAANoaAAA8Om3w
Content-Class: 
Date: Sat, 21 Dec 2019 20:32:42 +0000
Message-ID: <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com>
In-Reply-To: <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-21T20:32:37.3727325Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=4bc65e94-cd9f-45d8-b700-aafb29608bbb; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 394249d4-cb95-4675-3ef6-08d78654ee5b
x-ms-traffictypediagnostic: BN7PR05MB5826:
x-microsoft-antispam-prvs: <BN7PR05MB58264F7D91093BB7B1895730AE2C0@BN7PR05MB5826.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0258E7CCD4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39850400004)(136003)(396003)(376002)(346002)(199004)(13464003)(189003)(33656002)(966005)(81156014)(64756008)(8676002)(81166006)(478600001)(76116006)(66446008)(2906002)(4326008)(9686003)(45080400002)(316002)(66556008)(86362001)(66946007)(66574012)(26005)(6506007)(53546011)(52536014)(66476007)(110136005)(55016002)(7696005)(186003)(8936002)(54906003)(71200400001)(5660300002)(12620500001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5826; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Z856r5WR1jkd9lXivldSOkZu50VLjdWJ72qGD2xHBl1TBSPGpJHDDqmdy4rPGgBYmCYtIB2XzGGF9hXOvhvmR8WZ8sOqW11wwE5YmGKTYmpqcmmxQHNFZmS7hW8DnC60UJdrRfZLE3eRPRv9TemHOcohile1ENL2k2Zli7z4RH8DRx1tFiXFgh4YnPBvwXkwJaPfx8WBn+e2W6GfEkLbVegBmrk1ocYb7Yest7hNTLM2zzKJ/DhlskZvEPO2T23pQhbixLMHselYcC5/J7Sfonk08UFNtBnMyB/Sy9bv3eMlgc8fWZbogXjnpgy9/9ZtFvSNZ7z1oP93eOab3Fc0BlXtX2pf4FTOnQUhltidAqjNlx1PXNiSDAzvWSF2bvBL3cmyuvTnSZp7sjin9XJ5+1RiLVSOrBj6cnVp314gjkSdP9eyK6fWjPHJ7ZWQ/8OMBAmuO5XFwZNsFu7PdOMfsDbMdpwVkCVIz9JTe69oC8ebEMtz4RuRQL06GgW/42XsZC/UYI/E89qnUiuv1eqt+xsN84J1tLNnLXhkG+vyyPJlfA7sxQ5bih7QNOMxpp90
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 394249d4-cb95-4675-3ef6-08d78654ee5b
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2019 20:32:42.8198 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Rsubs/a38RYydeNTgbGkYiUpOm7X1Qv/pfLYrUpxHg+d93UF0RH7bQDC1lrujQn+sVl3UT0344shf/DuHPJP2Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5826
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-21_06:2019-12-17,2019-12-21 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 spamscore=0 clxscore=1015 bulkscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912210181
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/N0RCwlXzmGG1hMpO360AvveI-SA>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 20:32:52 -0000

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

Um9iZXJ0LA0KDQpMZWF2aW5nIGJvdGggY2hpY2tlbnMgYW5kIGVnZ3MgaW4gdGhlIGhlbiBob3Vz
ZeKApuKApi4uDQoNCldlIGhhdmUgbmV2ZXIgZXhwbGljaXRseSBzdGF0ZWQgd2hldGhlciBhIFNJ
RCAqaXMqIGFuZCBJUHY2IGFkZHJlc3Mgb3IgKm1lcmVseSByZXNlbWJsZXMqIGFuIElQdjYgYWRk
cmVzcy4gV2hpY2ggaXMgaXQ/DQoNCkhpbnQ6IFRoaXMgaXMgYSBtdWx0aXBsZSBjaG9pY2UgcXVl
c3Rpb24uIE9ubHkgb25lIGFuc3dlciBjYW4gYmUgY29ycmVjdCDwn5iJDQoNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYXBweSBIb2xpZGF5cywN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUm9uDQoNCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4gT24gQmVo
YWxmIE9mIFJvYmVydCBSYXN6dWsNClNlbnQ6IEZyaWRheSwgRGVjZW1iZXIgMjAsIDIwMTkgMTA6
NDUgQU0NClRvOiBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29t
Pg0KQ2M6IEFsZXhhbmRyZSBQZXRyZXNjdSA8YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbT47
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPjsgR3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdt
YWlsLmNvbT47IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb20+
OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPg0KU3ViamVjdDogUmU6IFtzcHJp
bmddIDY0LWJpdCBsb2NhdG9ycw0KDQo+IFNvICB3ZSBhcmUgbGVmdCB3aXRoIGEgY2hpY2tlbiBh
bmQgZWdnIHNpdHVhdGlvbiDigJMgaXMgdGhlIFNJRCBhbiBhZGRyZXNzIG9yIGlzbuKAmXQgaXQu
DQoNCkkgZG8gbm90IHNlZSBoZXJlIG5laXRoZXIgY2hpY2tlbiBub3IgYW4gZWdnIGhlcmUuIFNJ
RCBkZWZpbml0aW9uIGZvciBTUnY2IGlzIHZlcnkgY2xlYXIuIEl0IGlzIDxMT0M6RlVOQzpBUkc+
Lg0KDQpEb25lLg0KDQpPYnZpb3VzbHkgTE9DYXRvciBwYXJ0IGlzIHJvdXRhYmxlLg0KDQpUaHgs
DQpSLg0KDQpPbiBGcmksIERlYyAyMCwgMjAxOSBhdCA0OjMzIFBNIEFuZHJldyBBbHN0b24gPEFu
ZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb208bWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlk
dGVsZWNvbS5jb20+PiB3cm90ZToNCisxDQoNCkkgaGF2ZSBsb25nIGFyZ3VlZCB0aGF0IFNSdjYg
ZXNzZW50aWFsbHkgcmVkZWZpbmVzIGFuZCBvdmVybG9hZHMgdGhlIGlwdjYgYWRkcmVzcyBhcyBk
ZWZpbmVkIOKAkyB0aGUgYXJndW1lbnQgdGhhdCBJIGhhdmUgYmVlbiBnaXZlbiBpcyB0aGF0IHRo
ZSBTSUQgaXMgaW4gZmFjdCBub3QgYW4gYWRkcmVzcyDigJMgaG93ZXZlciDigJMgYnkgdmlydHVl
IG9mIHRoZSBmYWN0IHRoYXQgdGhlIFNJRCBpbiBTUnY2IGlzIGNvcGllZCBpbnRvIHRoZSBhZGRy
ZXNzIGZpZWxkIGR1cmluZyB0cmFmZmljIHN0ZWVyaW5nIOKAkyBhbmQgcm91dGluZyBvY2N1cnMg
YmFzZWQgb24gdGhhdCBEQSDigJMgaXQgbW9zdCBjZXJ0YWlubHkgaXMgYW4gYWRkcmVzcy4NCg0K
U28gIHdlIGFyZSBsZWZ0IHdpdGggYSBjaGlja2VuIGFuZCBlZ2cgc2l0dWF0aW9uIOKAkyBpcyB0
aGUgU0lEIGFuIGFkZHJlc3Mgb3IgaXNu4oCZdCBpdC4gIElmIGl0IGlzbuKAmXQg4oCTIEkgMTAw
JSBhZ3JlZSB3aXRoIHlvdSB0aGF0IHNvbWV0aGluZyBlbHNlIHNob3VsZCBiZSB1c2VkIOKAkyBp
biB3aGljaCBjYXNlIGhvdyBkbyB5b3UgYWRkcmVzcyB0aGUgc3RlZXJpbmcgaXNzdWUuICBJZiBp
dCBpcyBhbiBhZGRyZXNzIOKAkyB0aGVuIHRoaXMgZHJhZnQgZnVuZGFtZW50YWxseSByZWRlZmlu
ZXMgdGhlIElQdjYgYWRkcmVzcyBzZW1hbnRpY3Mg4oCTIGFuZCBJIHdvdWxkIGFyZ3VlIHRoYXQg
c2hvdWxkIG9ubHkgYmUgZG9uZSBieSBhbiB1cGRhdGUgb2YgUkZDNDI5MSwgYW5kIHBvdGVudGlh
bGx5IGEgbnVtYmVyIG9mIG90aGVyIGRvY3VtZW50cyB3aGljaCByZWx5IG9uIHRoZSBjdXJyZW50
IHNlbWFudGljLg0KDQpCdXQg4oCTIGVpdGhlciB3YXkg4oCTIEkgZG8gbm90IHRoaW5rIHdlIGNh
biBhcmd1ZSB0aGF0IHRoZSBTSUQgYW5kIGEgdjYgYWRkcmVzcyBhcmUgY3VycmVudGx5IGRpZmZl
cmVudCB0aGluZ3MgaW4gdGhlIGRyYWZ0cyDigJMgc2luY2UgYSBTSUQgaXMgY29waWVkIGludG8g
dGhlIERBIGZpZWxkIOKAkyBhbmQgdXNlZCB0byByb3V0ZSBvbiDigJMgYW5kIHdoaWxlIHRoYXQg
cmVtYWlucyDigJMgSSBoYXZlIHN0YXRlZCBiZWZvcmUsIGFuZCB3aWxsIHN0YXRlIGFnYWluLCBJ
IGhhdmUgZGVlcCBjb25jZXJucyBhcyB0byB0aGUgdW5rbm93biBjb25zZXF1ZW5jZXMgb2YgZnVu
ZGFtZW50YWxseSBjaGFuZ2luZyB0aGUgc2VtYW50aWNzIG9mIGFuIGFkZHJlc3MgYXMgaXQgd2Fz
IGRlZmluZWQgaW4gb3RoZXIgUkZD4oCZcyBhbmQgYXMgaGF2ZSB3aWRlIGRlcGxveW1lbnQuDQoN
ClRoYW5rcw0KDQpBbmRyZXcNCg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KRnJv
bTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nLWJvdW5jZXNA
aWV0Zi5vcmc+PiBPbiBCZWhhbGYgT2YgQWxleGFuZHJlIFBldHJlc2N1DQpTZW50OiBGcmlkYXks
IDIwIERlY2VtYmVyIDIwMTkgMTg6MTkNClRvOiBSb2JlcnQgUmFzenVrIDxyb2JlcnRAcmFzenVr
Lm5ldDxtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQ+PjsgR3lhbiBNaXNocmEgPGhheWFidXNhZ3Nt
QGdtYWlsLmNvbTxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPj4NCkNjOiBTUFJJTkcgV0cg
PHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPj47IE1hcmsgU21pdGggPG1h
cmt6enpzbWl0aEBnbWFpbC5jb208bWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20+PjsgUGFi
bG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbTxtYWlsdG86cGNhbWFy
aWxAY2lzY28uY29tPj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnMNCg0K
DQoNCkxlIDIwLzEyLzIwMTkgw6AgMDA6MDcsIFJvYmVydCBSYXN6dWsgYSDDqWNyaXQgOg0KPg0K
PiBGaXhlZCBsZW5ndGggb2YgYW55IGZpZWxkIExPQzpGVU5DOkFSR3MgbWFrZXMgbm8gc2Vuc2Ug
dG8gbWUuIFdoYXQgaXMNCj4gb3B0aW1hbCBmb3IgUm9uIG9yIE1hcmsgbWF5IG5vdCBiZSBvcHRp
bWFsIGZvciBtZS4NCg0KSSB0aGluayBJIGNhbiBsZWdpdGltYXRlbHkgd29uZGVyIHdoZXRoZXIg
dGhlICdTSUQnIFNlZ21lbnQgSWRlbnRmaWVyDQpzaG91bGQgbm90IGJlIHNvbWV0aGluZyBlbHNl
IHRoYW4gYW4gSVAgYWRkcmVzcy4NCg0KTWFraW5nIGEgU0lEIGFuIElQIGFkZHJlc3MgbWlnaHQg
bGVhZCB0byBvdGhlciB3ZWxsLWtub3duIGNvbmZ1c2lvbnMNCmxpa2UgaW4gT1NQRjogdGhlcmUg
aXMgYSBSb3V0ZXIgSUQgd2hpY2ggaXMgYW4gSVAgYWRkcmVzcyBpbiBzb21lDQptYW51ZmFjdHVy
ZXIncyBzcGVhaywgaXQgd29ya3MgZmluZSwgYnV0IGl0IGRvZXMgbm90IHJlcGx5IHRvIHBpbmcg
dW5kZXINCmFueSBjb25maWd1cmF0aW9uIHdoYXRzb2V2ZXIuDQoNClRoYXQgaXMgbm90IGEgZ29v
ZCB0aGluZy4gVGhlIHJvdXRlciBpZCBsb29rcyBsaWtlIGFuIElQIGFkZHJlc3MgYnV0IGl0DQpp
cyBub3Qgb25lLiBXaGVuIG1pZ3JhdGluZyBPU1BGIHRvIElQdjYgYWxsIHdhcyBjaGFuZ2VkIGJ1
dCB0aGUgUm91dGVyDQpJRCBzdGF5ZWQgbGlrZSBhbiBJUHY0IGFkZHJlc3MuIFNvIGl0IGlzIGFu
IElQdjYgT1NQRiBidXQgaGFzIHNvbWUgSVB2NA0KaW4gaXQuDQoNClRoZSBjb2x1bW4taGV4dGV0
IG5vdGF0aW9uLCBvciBtb3JlIHByZWNpc2VseSBzb21ldGhpbmcgbGlrZQ0KIjIwMDE6ZGI4Ojoi
LCBkZW5vdGVzIGFuIElQIGFkZHJlc3MuIE5vdCBvbmx5IGlzIGl0IGEgRG9jdW1lbnRhaXRvbg0K
UHJlZml4LCBidXQgaXQgaXMgYW4gSVAgYWRkcmVzcy4gVGhlcmUgaXMgYW4gUkZDIGZvciBpdC4g
SXQgaXMgc29tZWhvdw0KcmVzZXJ2ZWQgYW5kIGl0IHNob3VsZG50IGJlIHVzZWQgZm9yIHNvbWV0
aGluZyBlbHNlLCBvdGhlcndpc2UgaXQNCmNyZWF0ZXMgY29uZnVzaW9uLg0KDQpJdCBjb3VsZCBi
ZSBlYXN5IHRvIGNyZWF0ZSBhIG5ldyBzcGFjZSBmb3IgU0lELCB3aXRoIGl0cyBkaXN0aW5jdA0K
bm90YXRpb24sIGxpa2UgNjRiaXQgaWRlbnRpZmllcnMgImFiX2NkX2VmX2doXzAxXzAyX18iLiBO
b2JvZHkgd291bGQNCnRyeSB0byBwaW5nIHRoZXNlIGJlY2F1c2UgdGhleSBkb250IGxvb2sgbGlr
ZSBJUCBhZGRyZXNzZXMuDQoNClRoZW4sIHdlIG1pZ2h0IHdvbmRlciB3aGV0aGVyIHRoZXNlIFNJ
RHMgc2hvdWxkIGJlIGZpeGVkIG9yIHZhcmlhYmxlIGxlbmd0aC4uDQoNCkFsZXgNCg0KPg0KPiBX
aGlsZSB3ZSBhcmUgYXQgdGhhdCBmaXhlZCBzaXplIG9mIDEyOCBiaXRzIG9mIElQdjYgYWxzbyBt
YWtlcyBubyBzZW5zZQ0KPiAtIGJ1dCB0aGF0IHZlc3NlbCBsZWZ0IHRoZSBoYXJib3VyIGEgd2hp
bGUgYWdvLg0KPg0KPiBDaGVlcnMsDQo+IFIuDQo+DQo+DQo+DQo+DQo+IE9uIFRodSwgRGVjIDE5
LCAyMDE5IGF0IDEwOjU3IFBNIEd5YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb20NCjxt
YWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tJTIwJTBiPj4gPG1haWx0bzpoYXlhYnVzYWdzbUBn
bWFpbC5jb20+PiB3cm90ZToNCj4NCj4NCj4NCj4gT24gVGh1LCBEZWMgMTksIDIwMTkgYXQgNDox
NyBQTSBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tDQo8bWFpbHRvOm1hcmt6enpz
bWl0aEBnbWFpbC5jb20lMGI+PiA8bWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20+PiB3cm90
ZToNCj4NCj4NCj4NCj4gT24gVGh1LCAxOSBEZWMgMjAxOSwgMjI6NDggUGFibG8gQ2FtYXJpbGxv
IChwY2FtYXJpbCksDQo+IDxwY2FtYXJpbEBjaXNjby5jb20gPG1haWx0bzpwY2FtYXJpbEBjaXNj
by5jb208bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbSUyMCUzY21haWx0bzpwY2FtYXJpbEBjaXNj
by5jb20+Pj4gd3JvdGU6DQo+DQo+IEhpLA0KPg0KPiBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0
LCB0aGUgY2hvaWNlIG9mIHRoZSBsb2NhdG9yIGxlbmd0aA0KPiBpcyBkZXBsb3ltZW50IHNwZWNp
ZmljLg0KPiBMSU5FIGhhcyBkZXBsb3llZCBTUnY2IHVzaW5nIGEgbG9jYXRvciBkaWZmZXJlbnQg
dGhhbiBhIC82NC4NCj4NCj4NCj4gVGhpcyBpcyBlZmZlY3RpdmVseSBhbiBhcHBlYWwgdG8gYXV0
aG9yaXR5Lg0KPg0KPiBXaGF0IG1ha2VzIHdoYXQgTElORSBoYXMgZG9uZSB0aGUgYmVzdCBhbmQg
cmlnaHQgdGhpbmcgdG8gZG8/DQo+DQo+IEkgY2FuIGFscmVhZHkgc2VlIHRoZXkncmUgdXNpbmcg
dGhlIElQdjQgbGluay1sb2NhbCAxNjkuMjU0LzE2DQo+IHByZWZpeCBpbiBhIG1hbm5lciB0aGF0
IHdpbGRseSB2aW9sYXRlcyBob3cgaXQgaXMgc3BlY2lmaWVkIHRvDQo+IGJlIHVzZWQgaW4gUkZD
MzkyNy4gU2VlIFNsaWRlcyA5LCAxMiwgMjQuDQo+DQo+IFR5aW5nIHlvdXIgSVB2NiBhZGRyZXNz
aW5nIHBsYW4gdG8gSVB2NCBhZGRyZXNzaW5nIGNvdWxkIGVuZCB1cA0KPiBpbXBvc2luZyBJUHY0
J3MgYWRkcmVzc2luZyBsaW1pdGF0aW9ucyBvbiBJUHY2IC0gZGVmZWF0aW5nIHRoZQ0KPiBwcmlt
YXJ5IHB1cnBvc2Ugb2YgSVB2NiAtIHByb3ZpZGluZyBtYW55IG1vcmUgYWRkcmVzc2VzIHRoYW4g
SVB2NC4NCj4NCj4gU2xpZGUgMzIgc2hvd3MgdGhleSdyZSB2aW9sYXRpbmcgUkZDIDQxOTMgKElQ
djYgVUxBcyksIGJlY2F1c2UNCj4gdGhleSdyZSB1c2luZyBVTEEtQ3MgKCdmYycpIHJhdGhlciB0
aGFuIFVMQS1McyAoJ2ZkJyksIGRlc3BpdGUNCj4gdGhlcmUgYmVpbmcgbm8gY2VudHJhbCByZWdp
c3RyeS4gIFRoZWlyIDQwIGJpdCBHbG9iYWwgSUQgb2YgIjE3Ig0KPiBjb3VsZCBiZSByYW5kb20s
IGFsdGhvdWdoIEknbSBndWVzc2luZyBub3QsIGFzIHJhbmRvbSBudW1iZXJzDQo+IHdvdWxkIHVz
dWFsbHkgaGF2ZSBmYXIgbGVzcyB6ZXJvcyBpbiB0aGVtLiBUaGVzZSBzb3J0cyBvZiBVTEENCj4g
ZXJyb3JzIGFyZSB3aHkgSSBwcmVzZW50ZWQgIkdldHRpbmcgSVB2NiBBZGRyZXNzaW5nIFJpZ2h0
IiBhdA0KPiBBdXNOT0cgdGhpcyB5ZWFyIC0NCj4gaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQv
bWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRpbmctaXB2Ni1wcml2YXRlLWFkZHJlc3Npbmct
cmlnaHQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuc2xpZGVzaGFyZS5u
ZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRpbmctaXB2Ni1wcml2YXRlLWFkZHJlc3Np
bmctcmlnaHRfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6
YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDJEQXV0YVgkPiAuDQo+DQo+DQo+IFRoaXMgaXMgYW4g
SW50ZXJuZXQgRHJhZnQsIHNvIHRoaXMgaXMgdGhlIGJlc3QgdGltZSB0byBtYWtlDQo+IHRoZXNl
IHNvcnRzIG9mIGNoYW5nZXMsIGFzIGl0IGlzIG11Y2ggZWFzaWVyIG5vdy4gV2hlbiB0aGluZ3MN
Cj4gYmVjb21lIFJGQ3MgaXQgYmVjb21lcyBtdWNoIGhhcmRlciAoYW5kIG11Y2gsIG11Y2ggaGFy
ZGVyIHdoZW4NCj4gdGhleSBiZWNvbWUgSW50ZXJuZXQgU3RhbmRhcmRzKS4NCj4NCj4gSWYgc29t
ZWJvZHkgaGFzIGRlcGxveWVkIEludGVybmV0IERyYWZ0IGxldmVsIHRlY2hub2xvZ3ksIHRoZXkN
Cj4gaGF2ZSB0byBhY2NlcHQgdGhlIHJpc2sgdGhhdCB3aGF0IHRoZXkndmUgZGVwbG95ZWQgbWln
aHQgbm90DQo+IGNvbXBseSB3aXRoIHRoZSBldmVudHVhbCBSRkMuDQo+DQo+IFJlZ2FyZHMsDQo+
IE1hcmsuDQo+DQo+ICBbR3lhbl0gRm9yIElQdjYgYWRkcmVzc2luZyB5b3UgY2FuIGhhdmUgYW55
IGxlbmd0aCBwcmVmaXggdXAgdG8NCj4gLzEyOC4gIGkgYW0gYWxsIGZvciBmbGV4aWJpbGl0eSB3
aXRoIHZsc20gZXZlbiB0aG91Z2ggbWF5IG5vdCBiZQ0KPiB3aWRlbHkgdXNlZC4NCj4NCj4gU1J2
NiBTSUQgZW5jb2RpbmcgZGlmZmVycyBpbiB0aGF0IHdlIGhhZCAzIGZpZWxkcw0KPiB7bG9jYXRv
cjtmdW5jdGlvbjthcmd1bWVudHN9IHRoYXQgSSB0aGluayBpdCBtYWtlcyBzZW5zZSB0byBiZSBm
aXhlZA0KPiBpbiB0aGUgc3BlY2lmaWNhdGlvbiBhcyBSb24gaGFzIGJyb3VnaHQgdXAuDQo+DQo+
IEZyb20gYW4gb3BlcmF0b3IgcGVyc3BlY3RpdmUgZm9yIHByb2dyYW1tYWJpbGl0eSBhcyBTUnY2
DQo+IGRlcGxveW1lbnRzIHdpdGggb3Igd2l0aG91dCBjZW50cmFsaXplZCBjb250cm9sbGVyLCBm
aXhlZCBsZW5ndGggb2YNCj4gdGhlIDMgZmllbGRzIG1ha2VzIHNlbnNlIHNvIG9wZXJhdG9ycyBj
YW4gZWFzaWx5IGNyYWZ0IEFDTHMgZm9yDQo+IGRlcGxveW1lbnRzLg0KPg0KPiBJIHRoaW5rIHdl
IGNvdWxkIGdvIGNyYXp5IHdpdGggdGhlIHNpemluZyBidXQgSSB0aGluayBzaW5jZSA2NCBiaXQN
Cj4gYm91bmRhcnkgZXhpc3RzIHRvZGF5IGZvciBzbGFhYyB3ZSBjb3VsZCBtYWtlIHRoZSBsb2Nh
dG9yIC82NCBhcw0KPiB3ZWxsIGlzIGZpbmUuICBXZSBjb3VsZCBzcGxpdCB0aGUgb3RoZXIgMiBm
aWVsZHMgZXZlbmx5IDMyIGJpdHMgZWFjaA0KPiBvciBtYWtlIHRoZSBmdW5jdGlvbiBsb25nZXIu
ICBJIHRoaW5rIHdl4oCZbGwgZGVmaW5lZCBzaXppbmcgaXMNCj4gaW1wb3J0YW50IHNvIFNJRCBh
ZGRyZXNzaW5nIHBsYW4gaXMgbm90IGNoYW90aWMuDQo+DQo+DQo+DQo+DQo+IENoZWVycywNCj4g
UGFibG8uDQo+DQo+IFsxXQ0KPiBodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3Bl
cnMvbGluZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2NjxodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGluZS1k
YXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2Nl9fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdM
ZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIOER2a1NkRiQ+
DQo+DQo+IO+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IHNwcmluZyA8c3By
aW5nLWJvdW5jZXNAaWV0Zi5vcmcNCjxtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmclMGI+
PiA8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gb24gYmVoYWxmIG9mIEFsZXhhbmRy
ZQ0KPiBQZXRyZXNjdSA8YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbQ0KPG1haWx0bzphbGV4
YW5kcmUucGV0cmVzY3VAZ21haWwuY29tJTBiPj4gPG1haWx0bzphbGV4YW5kcmUucGV0cmVzY3VA
Z21haWwuY29tPj4NCj4gRGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMDk6NDQN
Cj4gVG86ICJzcHJpbmdAaWV0Zi5vcmcgPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+PG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnJTNlPiINCj4gPHNwcmlu
Z0BpZXRmLm9yZyA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3Jn
JTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+Pg0KPiBTdWJqZWN0OiBSZTogW3NwcmluZ10g
NjQtYml0IGxvY2F0b3JzDQo+DQo+DQo+DQo+ICAgICBMZSAxOS8xMi8yMDE5IMOgIDAwOjEzLCBN
YXJrIFNtaXRoIGEgw6ljcml0IDoNCj4gICAgIFsuLi5dDQo+DQo+ICAgICA+IFZMU00gW3Zhcmlh
YmxlIGxlbmd0aCBzdWJuZXQgbWFza10gaXMgZnVuZGFtZW50YWxseSBoYXJkLA0KPg0KPiAgICAg
V2UgbmVlZCBWTFNNIGluIG90aGVyIHBsYWNlcyB0b28sIHN1Y2ggYXMgaW4gVUxBDQo+IHByZWZp
eGVzIGZkIGFuZCBmYy4NCj4NCj4gICAgIEkgdGhpbmsgaXQgaXMgaW5kZWVkIGEgZGlmZmljdWx0
IHRvIGdyYXNwIGNvbmNlcHQsIGJ1dA0KPiBpdCBpcyB0aGVyZSBmb3INCj4gICAgIGdyb3d0aC4N
Cj4NCj4gICAgIEFsZXgNCj4NCj4gICAgID4NCj4gICAgID4gUmVnYXJkcywNCj4gICAgID4gTWFy
ay4NCj4gICAgID4NCj4gICAgID4gICAgIF9fDQo+ICAgICA+DQo+ICAgICA+ICAgICBJbiB0aGlz
IGNhc2UsIHdlIHNob3VsZCBwcm9iYWJseSBjaGFuZ2UgdGhlDQo+IGRvY3VtZW50IHRvIHJlZmxl
Y3QNCj4gICAgID4gICAgIGltcGxlbWVudGVkIGJlaGF2aW9yLl9fX18NCj4gICAgID4NCj4gICAg
ID4gICAgIF9fIF9fDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICAgICAgICAgICAg
ICAgICAgUm9uX19fXw0KPiAgICAgPg0KPiAgICAgPiAgICAgX18gX18NCj4gICAgID4NCj4gICAg
ID4NCj4gICAgID4gICAgIEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCj4gICAgID4NCj4gICAg
ID4gICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+
ICAgICA+ICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQo+ICAgICA+IHNwcmluZ0BpZXRmLm9yZzxt
YWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gPG1haWx0
bzpzcHJpbmdAaWV0Zi5vcmcgPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZyUyMCUzY21haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pj4NCj4gICAgID4gaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5F
dDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVm
b0MzcVk4WHJMSDBLc19TVS0kPg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgPiBzcHJpbmcgbWFp
bGluZyBsaXN0DQo+ICAgICA+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3Jn
PiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gICAgID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRl
a0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBL
c19TVS0kPg0KPiAgICAgPg0KPg0KPiAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCj4gICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCj4gc3ByaW5nQGll
dGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0K
PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzxodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nw
cmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4
S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQ+DQo+DQo+DQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IHNwcmluZyBtYWlsaW5nIGxpc3QNCj4g
c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86c3ByaW5nQGll
dGYub3JnPg0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2
SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQ+DQo+DQo+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IHNwcmluZyBtYWlsaW5nIGxp
c3QNCj4gc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+IDxtYWlsdG86c3By
aW5nQGlldGYub3JnPg0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nw
cmluZzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhr
MGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQ+DQo+DQo+IC0tDQo+
DQo+IEd5YW4gUy4gTWlzaHJhDQo+DQo+IElUIE5ldHdvcmsgRW5naW5lZXJpbmcgJiBUZWNobm9s
b2d5DQo+DQo+IFZlcml6b24gQ29tbXVuaWNhdGlvbnMgSW5jLiAoVlopDQo+DQo+IDEzMTAxIENv
bHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3INCj4NCj4gU2lsdmVyIFNwcmluZywgTUQgMjA5MDQN
Cj4NCj4gVW5pdGVkIFN0YXRlcw0KPg0KPiBQaG9uZTogMzAxIDUwMi0xMzQ3DQo+DQo+IEVtYWls
OiBneWFuLnMubWlzaHJhQHZlcml6b24uY29tPG1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24u
Y29tPiA8bWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb20+DQo+DQo+IHd3dy5saW5rZWRp
bi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDxodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cDovd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hu
b2xvZ2llcy1jb25zdWx0YW50X187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGsw
bGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEg3NmlhaDZXJD4NCj4gPGh0dHA6Ly93
d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8aHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHA6L3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29y
a2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudF9fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUlj
MW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxINzZpYWg2VyQ+Pg0K
Pg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGll
dGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRl
a0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBL
c19TVS0kPg0KPg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdA
aWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2
SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQ+DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiU2Vnb2UgVUkgRW1vamkiOw0KCXBhbm9z
ZS0xOjIgMTEgNSAyIDQgMiA0IDIgMiAzO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFy
Z2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnAubXNp
cGZvb3RlcjMwYjNkNTM4LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVyMzBi
M2Q1MzgNCgl7bXNvLXN0eWxlLW5hbWU6bXNpcGZvb3RlcjMwYjNkNTM4Ow0KCW1zby1tYXJnaW4t
dG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5
cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjEN
Cgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJvYmVydCw8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+TGVhdmluZyBib3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91
c2XigKbigKYuLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBoYXZlIG5ldmVyIGV4cGxpY2l0
bHkgc3RhdGVkIHdoZXRoZXIgYSBTSUQgKjxiPmlzPC9iPiogYW5kIElQdjYgYWRkcmVzcyBvciAq
PGI+bWVyZWx5IHJlc2VtYmxlczwvYj4qIGFuIElQdjYgYWRkcmVzcy4gV2hpY2ggaXMgaXQ/PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpbnQ6IFRoaXMgaXMgYSBtdWx0aXBsZSBjaG9pY2UgcXVl
c3Rpb24uIE9ubHkgb25lIGFuc3dlciBjYW4gYmUgY29ycmVjdA0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJIEVtb2ppJnF1b3Q7LHNhbnMtc2VyaWYiPiYjMTI4NTIxOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhhcHB5
IEhvbGlkYXlzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJv
bjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBzcHJpbmcgJmx0O3NwcmluZy1ib3VuY2VzQGlldGYu
b3JnJmd0OyA8Yj5PbiBCZWhhbGYgT2YNCjwvYj5Sb2JlcnQgUmFzenVrPGJyPg0KPGI+U2VudDo8
L2I+IEZyaWRheSwgRGVjZW1iZXIgMjAsIDIwMTkgMTA6NDUgQU08YnI+DQo8Yj5Ubzo8L2I+IEFu
ZHJldyBBbHN0b24gJmx0O0FuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb20mZ3Q7PGJyPg0K
PGI+Q2M6PC9iPiBBbGV4YW5kcmUgUGV0cmVzY3UgJmx0O2FsZXhhbmRyZS5wZXRyZXNjdUBnbWFp
bC5jb20mZ3Q7OyBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs7IEd5YW4gTWlzaHJh
ICZsdDtoYXlhYnVzYWdzbUBnbWFpbC5jb20mZ3Q7OyBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmls
KSAmbHQ7cGNhbWFyaWxAY2lzY28uY29tJmd0OzsgTWFyayBTbWl0aCAmbHQ7bWFya3p6enNtaXRo
QGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJpbmddIDY0LWJpdCBs
b2NhdG9yczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyBTbyAmbmJzcDt3ZSBh
cmUgbGVmdCB3aXRoIGEgY2hpY2tlbiBhbmQgZWdnIHNpdHVhdGlvbiDigJMgaXMgdGhlIFNJRCBh
biBhZGRyZXNzIG9yIGlzbuKAmXQgaXQuJm5ic3A7Jm5ic3A7Jm5ic3A7PG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGRvIG5vdCBzZWUgaGVyZSBuZWl0aGVy
IGNoaWNrZW4gbm9yIGFuIGVnZyBoZXJlLiBTSUQgZGVmaW5pdGlvbiBmb3IgU1J2NiBpcyB2ZXJ5
IGNsZWFyLiBJdCBpcyAmbHQ7TE9DOkZVTkM6QVJHJmd0Oy4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9uZS4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2J2aW91c2x5
IExPQ2F0b3IgcGFydCBpcyByb3V0YWJsZS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGh4LDxicj4NClIuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgRGVjIDIwLCAy
MDE5IGF0IDQ6MzMgUE0gQW5kcmV3IEFsc3RvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5B
bHN0b25AbGlxdWlkdGVsZWNvbS5jb20iPkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb208
L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4g
MGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1y
aWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+JiM0MzsxPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIGhhdmUgbG9u
ZyBhcmd1ZWQgdGhhdCBTUnY2IGVzc2VudGlhbGx5IHJlZGVmaW5lcyBhbmQgb3ZlcmxvYWRzIHRo
ZSBpcHY2IGFkZHJlc3MgYXMgZGVmaW5lZCDigJMgdGhlIGFyZ3VtZW50IHRoYXQgSSBoYXZlIGJl
ZW4gZ2l2ZW4gaXMgdGhhdCB0aGUgU0lEIGlzIGluIGZhY3Qgbm90IGFuIGFkZHJlc3Mg4oCTIGhv
d2V2ZXINCiDigJMgYnkgdmlydHVlIG9mIHRoZSBmYWN0IHRoYXQgdGhlIFNJRCBpbiBTUnY2IGlz
IGNvcGllZCBpbnRvIHRoZSBhZGRyZXNzIGZpZWxkIGR1cmluZyB0cmFmZmljIHN0ZWVyaW5nIOKA
kyBhbmQgcm91dGluZyBvY2N1cnMgYmFzZWQgb24gdGhhdCBEQSDigJMgaXQgbW9zdCBjZXJ0YWlu
bHkgaXMgYW4gYWRkcmVzcy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlNvICZuYnNwO3dl
IGFyZSBsZWZ0IHdpdGggYSBjaGlja2VuIGFuZCBlZ2cgc2l0dWF0aW9uIOKAkyBpcyB0aGUgU0lE
IGFuIGFkZHJlc3Mgb3IgaXNu4oCZdCBpdC4mbmJzcDsgSWYgaXQgaXNu4oCZdCDigJMgSSAxMDAl
IGFncmVlIHdpdGggeW91IHRoYXQgc29tZXRoaW5nIGVsc2Ugc2hvdWxkIGJlIHVzZWQg4oCTIGlu
IHdoaWNoIGNhc2UgaG93DQogZG8geW91IGFkZHJlc3MgdGhlIHN0ZWVyaW5nIGlzc3VlLiZuYnNw
OyBJZiBpdCBpcyBhbiBhZGRyZXNzIOKAkyB0aGVuIHRoaXMgZHJhZnQgZnVuZGFtZW50YWxseSBy
ZWRlZmluZXMgdGhlIElQdjYgYWRkcmVzcyBzZW1hbnRpY3Mg4oCTIGFuZCBJIHdvdWxkIGFyZ3Vl
IHRoYXQgc2hvdWxkIG9ubHkgYmUgZG9uZSBieSBhbiB1cGRhdGUgb2YgUkZDNDI5MSwgYW5kIHBv
dGVudGlhbGx5IGEgbnVtYmVyIG9mIG90aGVyIGRvY3VtZW50cyB3aGljaCByZWx5IG9uIHRoZQ0K
IGN1cnJlbnQgc2VtYW50aWMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5CdXQg4oCTIGVp
dGhlciB3YXkg4oCTIEkgZG8gbm90IHRoaW5rIHdlIGNhbiBhcmd1ZSB0aGF0IHRoZSBTSUQgYW5k
IGEgdjYgYWRkcmVzcyBhcmUgY3VycmVudGx5IGRpZmZlcmVudCB0aGluZ3MgaW4gdGhlIGRyYWZ0
cyDigJMgc2luY2UgYSBTSUQgaXMgY29waWVkIGludG8gdGhlIERBIGZpZWxkIOKAkyBhbmQgdXNl
ZCB0bw0KIHJvdXRlIG9uIOKAkyBhbmQgd2hpbGUgdGhhdCByZW1haW5zIOKAkyBJIGhhdmUgc3Rh
dGVkIGJlZm9yZSwgYW5kIHdpbGwgc3RhdGUgYWdhaW4sIEkgaGF2ZSBkZWVwIGNvbmNlcm5zIGFz
IHRvIHRoZSB1bmtub3duIGNvbnNlcXVlbmNlcyBvZiBmdW5kYW1lbnRhbGx5IGNoYW5naW5nIHRo
ZSBzZW1hbnRpY3Mgb2YgYW4gYWRkcmVzcyBhcyBpdCB3YXMgZGVmaW5lZCBpbiBvdGhlciBSRkPi
gJlzIGFuZCBhcyBoYXZlIHdpZGUgZGVwbG95bWVudC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPlRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QW5kcmV3PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Im1zaXBmb290ZXIzMGIzZDUzOCIg
YWxpZ249ImNlbnRlciIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O3Rl
eHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Y29sb3I6Ymxh
Y2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6
MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+RnJvbTo8L2I+IHNwcmluZyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nLWJvdW5j
ZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5BbGV4YW5kcmUgUGV0cmVz
Y3U8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCAyMCBEZWNlbWJlciAyMDE5IDE4OjE5PGJyPg0K
PGI+VG86PC9iPiBSb2JlcnQgUmFzenVrICZsdDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1
ay5uZXQiIHRhcmdldD0iX2JsYW5rIj5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7OyBHeWFuIE1p
c2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPmhheWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBTUFJJ
TkcgV0cgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5zcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0OzsgTWFyayBTbWl0aCAmbHQ7PGEgaHJlZj0ibWFpbHRv
Om1hcmt6enpzbWl0aEBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5tYXJrenp6c21pdGhAZ21h
aWwuY29tPC9hPiZndDs7IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDs8YSBocmVmPSJt
YWlsdG86cGNhbWFyaWxAY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cGNhbWFyaWxAY2lzY28u
Y29tPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJpbmddIDY0LWJpdCBsb2Nh
dG9yczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxicj4NCjxi
cj4NCkxlIDIwLzEyLzIwMTkgw6AgMDA6MDcsIFJvYmVydCBSYXN6dWsgYSDDqWNyaXQmbmJzcDs6
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEZpeGVkIGxlbmd0aCZuYnNwO29mIGFueSBmaWVsZCBMT0M6
RlVOQzpBUkdzIG1ha2VzIG5vIHNlbnNlIHRvIG1lLiBXaGF0IGlzIDxicj4NCiZndDsgb3B0aW1h
bCBmb3IgUm9uIG9yIE1hcmsgbWF5IG5vdCBiZSBvcHRpbWFsIGZvciBtZS48YnI+DQo8YnI+DQpJ
IHRoaW5rIEkgY2FuIGxlZ2l0aW1hdGVseSB3b25kZXIgd2hldGhlciB0aGUgJ1NJRCcgU2VnbWVu
dCBJZGVudGZpZXIgPGJyPg0Kc2hvdWxkIG5vdCBiZSBzb21ldGhpbmcgZWxzZSB0aGFuIGFuIElQ
IGFkZHJlc3MuPGJyPg0KPGJyPg0KTWFraW5nIGEgU0lEIGFuIElQIGFkZHJlc3MgbWlnaHQgbGVh
ZCB0byBvdGhlciB3ZWxsLWtub3duIGNvbmZ1c2lvbnMgPGJyPg0KbGlrZSBpbiBPU1BGOiB0aGVy
ZSBpcyBhIFJvdXRlciBJRCB3aGljaCBpcyBhbiBJUCBhZGRyZXNzIGluIHNvbWUgPGJyPg0KbWFu
dWZhY3R1cmVyJ3Mgc3BlYWssIGl0IHdvcmtzIGZpbmUsIGJ1dCBpdCBkb2VzIG5vdCByZXBseSB0
byBwaW5nIHVuZGVyIDxicj4NCmFueSBjb25maWd1cmF0aW9uIHdoYXRzb2V2ZXIuPGJyPg0KPGJy
Pg0KVGhhdCBpcyBub3QgYSBnb29kIHRoaW5nLiBUaGUgcm91dGVyIGlkIGxvb2tzIGxpa2UgYW4g
SVAgYWRkcmVzcyBidXQgaXQgPGJyPg0KaXMgbm90IG9uZS4gV2hlbiBtaWdyYXRpbmcgT1NQRiB0
byBJUHY2IGFsbCB3YXMgY2hhbmdlZCBidXQgdGhlIFJvdXRlciA8YnI+DQpJRCBzdGF5ZWQgbGlr
ZSBhbiBJUHY0IGFkZHJlc3MuIFNvIGl0IGlzIGFuIElQdjYgT1NQRiBidXQgaGFzIHNvbWUgSVB2
NCA8YnI+DQppbiBpdC48YnI+DQo8YnI+DQpUaGUgY29sdW1uLWhleHRldCBub3RhdGlvbiwgb3Ig
bW9yZSBwcmVjaXNlbHkgc29tZXRoaW5nIGxpa2UgPGJyPg0KJnF1b3Q7MjAwMTpkYjg6OiZxdW90
OywgZGVub3RlcyBhbiBJUCBhZGRyZXNzLiBOb3Qgb25seSBpcyBpdCBhIERvY3VtZW50YWl0b24g
PGJyPg0KUHJlZml4LCBidXQgaXQgaXMgYW4gSVAgYWRkcmVzcy4gVGhlcmUgaXMgYW4gUkZDIGZv
ciBpdC4gSXQgaXMgc29tZWhvdyA8YnI+DQpyZXNlcnZlZCBhbmQgaXQgc2hvdWxkbnQgYmUgdXNl
ZCBmb3Igc29tZXRoaW5nIGVsc2UsIG90aGVyd2lzZSBpdCA8YnI+DQpjcmVhdGVzIGNvbmZ1c2lv
bi48YnI+DQo8YnI+DQpJdCBjb3VsZCBiZSBlYXN5IHRvIGNyZWF0ZSBhIG5ldyBzcGFjZSBmb3Ig
U0lELCB3aXRoIGl0cyBkaXN0aW5jdCA8YnI+DQpub3RhdGlvbiwgbGlrZSA2NGJpdCBpZGVudGlm
aWVycyAmcXVvdDthYl9jZF9lZl9naF8wMV8wMl9fJnF1b3Q7LiBOb2JvZHkgd291bGQgPGJyPg0K
dHJ5IHRvIHBpbmcgdGhlc2UgYmVjYXVzZSB0aGV5IGRvbnQgbG9vayBsaWtlIElQIGFkZHJlc3Nl
cy48YnI+DQo8YnI+DQpUaGVuLCB3ZSBtaWdodCB3b25kZXIgd2hldGhlciB0aGVzZSBTSURzIHNo
b3VsZCBiZSBmaXhlZCBvciB2YXJpYWJsZSBsZW5ndGguLjxicj4NCjxicj4NCkFsZXg8YnI+DQo8
YnI+DQomZ3Q7IDxicj4NCiZndDsgV2hpbGUgd2UgYXJlIGF0IHRoYXQgZml4ZWQgc2l6ZSBvZiAx
MjggYml0cyBvZiBJUHY2IGFsc28gbWFrZXMgbm8gc2Vuc2UgPGJyPg0KJmd0OyAtIGJ1dCB0aGF0
IHZlc3NlbCBsZWZ0IHRoZSBoYXJib3VyIGEgd2hpbGUgYWdvLjxicj4NCiZndDsgPGJyPg0KJmd0
OyBDaGVlcnMsPGJyPg0KJmd0OyBSLjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxi
cj4NCiZndDsgPGJyPg0KJmd0OyBPbiBUaHUsIERlYyAxOSwgMjAxOSBhdCAxMDo1NyBQTSBHeWFu
IE1pc2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSUyMCUwYiIg
dGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3NtQGdtYWlsLmNvbQ0KPGJyPg0KPC9hPiZndDsgJmx0
OzxhIGhyZWY9Im1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5t
YWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4NCiZndDsg
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgT24gVGh1LCBEZWMgMTksIDIwMTkgYXQg
NDoxNyBQTSBNYXJrIFNtaXRoICZsdDs8YSBocmVmPSJtYWlsdG86bWFya3p6enNtaXRoQGdtYWls
LmNvbSUwYiIgdGFyZ2V0PSJfYmxhbmsiPm1hcmt6enpzbWl0aEBnbWFpbC5jb208YnI+DQo8L2E+
Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20iIHRhcmdldD0i
X2JsYW5rIj5tYWlsdG86bWFya3p6enNtaXRoQGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8
YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIFRodSwgMTkgRGVj
IDIwMTksIDIyOjQ4IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpLDxicj4NCiZndDsgJmx0Ozxh
IGhyZWY9Im1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20lMjAlM2NtYWlsdG86cGNhbWFyaWxAY2lz
Y28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cGNhbWFyaWxAY2lzY28uY29tICZsdDttYWlsdG86cGNh
bWFyaWxAY2lzY28uY29tPC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyBI
aSw8YnI+DQomZ3Q7IDxicj4NCiZndDsgQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhlIGNo
b2ljZSBvZiB0aGUgbG9jYXRvciBsZW5ndGg8YnI+DQomZ3Q7IGlzIGRlcGxveW1lbnQgc3BlY2lm
aWMuPGJyPg0KJmd0OyBMSU5FIGhhcyBkZXBsb3llZCBTUnY2IHVzaW5nIGEgbG9jYXRvciBkaWZm
ZXJlbnQgdGhhbiBhIC82NC48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGlzIGlz
IGVmZmVjdGl2ZWx5IGFuIGFwcGVhbCB0byBhdXRob3JpdHkuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
IFdoYXQgbWFrZXMgd2hhdCBMSU5FIGhhcyBkb25lIHRoZSBiZXN0IGFuZCByaWdodCB0aGluZyB0
byBkbz88YnI+DQomZ3Q7IDxicj4NCiZndDsgSSBjYW4gYWxyZWFkeSBzZWUgdGhleSdyZSB1c2lu
ZyB0aGUgSVB2NCBsaW5rLWxvY2FsIDE2OS4yNTQvMTY8YnI+DQomZ3Q7IHByZWZpeCBpbiBhIG1h
bm5lciB0aGF0IHdpbGRseSB2aW9sYXRlcyBob3cgaXQgaXMgc3BlY2lmaWVkIHRvPGJyPg0KJmd0
OyBiZSB1c2VkIGluIFJGQzM5MjcuIFNlZSBTbGlkZXMgOSwgMTIsIDI0Ljxicj4NCiZndDsgPGJy
Pg0KJmd0OyBUeWluZyB5b3VyIElQdjYgYWRkcmVzc2luZyBwbGFuIHRvIElQdjQgYWRkcmVzc2lu
ZyBjb3VsZCBlbmQgdXA8YnI+DQomZ3Q7IGltcG9zaW5nIElQdjQncyBhZGRyZXNzaW5nIGxpbWl0
YXRpb25zIG9uIElQdjYgLSBkZWZlYXRpbmcgdGhlPGJyPg0KJmd0OyBwcmltYXJ5IHB1cnBvc2Ug
b2YgSVB2NiAtIHByb3ZpZGluZyBtYW55IG1vcmUgYWRkcmVzc2VzIHRoYW4gSVB2NC48YnI+DQom
Z3Q7IDxicj4NCiZndDsgU2xpZGUgMzIgc2hvd3MgdGhleSdyZSB2aW9sYXRpbmcgUkZDIDQxOTMg
KElQdjYgVUxBcyksIGJlY2F1c2U8YnI+DQomZ3Q7IHRoZXkncmUgdXNpbmcgVUxBLUNzICgnZmMn
KSByYXRoZXIgdGhhbiBVTEEtTHMgKCdmZCcpLCBkZXNwaXRlPGJyPg0KJmd0OyB0aGVyZSBiZWlu
ZyBubyBjZW50cmFsIHJlZ2lzdHJ5LiZuYnNwOyBUaGVpciA0MCBiaXQgR2xvYmFsIElEIG9mICZx
dW90OzE3JnF1b3Q7PGJyPg0KJmd0OyBjb3VsZCBiZSByYW5kb20sIGFsdGhvdWdoIEknbSBndWVz
c2luZyBub3QsIGFzIHJhbmRvbSBudW1iZXJzPGJyPg0KJmd0OyB3b3VsZCB1c3VhbGx5IGhhdmUg
ZmFyIGxlc3MgemVyb3MgaW4gdGhlbS4gVGhlc2Ugc29ydHMgb2YgVUxBPGJyPg0KJmd0OyBlcnJv
cnMgYXJlIHdoeSBJIHByZXNlbnRlZCAmcXVvdDtHZXR0aW5nIElQdjYgQWRkcmVzc2luZyBSaWdo
dCZxdW90OyBhdDxicj4NCiZndDsgQXVzTk9HIHRoaXMgeWVhciAtPGJyPg0KJmd0OyA8YSBocmVm
PSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5zbGlkZXNoYXJlLm5ldC9t
YXJrenp6c21pdGgvYXVzbm9nLTIwMTktZ2V0dGluZy1pcHY2LXByaXZhdGUtYWRkcmVzc2luZy1y
aWdodF9fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4
S1JEWEhmYVlwRWZvQzNxWThYckxIMkRBdXRhWCQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8v
d3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYt
cHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0PC9hPiZuYnNwOy48YnI+DQomZ3Q7IDxicj4NCiZndDsg
PGJyPg0KJmd0OyBUaGlzIGlzIGFuIEludGVybmV0IERyYWZ0LCBzbyB0aGlzIGlzIHRoZSBiZXN0
IHRpbWUgdG8gbWFrZTxicj4NCiZndDsgdGhlc2Ugc29ydHMgb2YgY2hhbmdlcywgYXMgaXQgaXMg
bXVjaCBlYXNpZXIgbm93LiBXaGVuIHRoaW5nczxicj4NCiZndDsgYmVjb21lIFJGQ3MgaXQgYmVj
b21lcyBtdWNoIGhhcmRlciAoYW5kIG11Y2gsIG11Y2ggaGFyZGVyIHdoZW48YnI+DQomZ3Q7IHRo
ZXkgYmVjb21lIEludGVybmV0IFN0YW5kYXJkcykuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IElmIHNv
bWVib2R5IGhhcyBkZXBsb3llZCBJbnRlcm5ldCBEcmFmdCBsZXZlbCB0ZWNobm9sb2d5LCB0aGV5
PGJyPg0KJmd0OyBoYXZlIHRvIGFjY2VwdCB0aGUgcmlzayB0aGF0IHdoYXQgdGhleSd2ZSBkZXBs
b3llZCBtaWdodCBub3Q8YnI+DQomZ3Q7IGNvbXBseSB3aXRoIHRoZSBldmVudHVhbCBSRkMuPGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OyBNYXJrLjxicj4NCiZndDsgPGJy
Pg0KJmd0OyAmbmJzcDtbR3lhbl0gRm9yIElQdjYgYWRkcmVzc2luZyB5b3UgY2FuIGhhdmUgYW55
IGxlbmd0aCBwcmVmaXggdXAgdG88YnI+DQomZ3Q7IC8xMjguICZuYnNwO2kgYW0gYWxsIGZvciBm
bGV4aWJpbGl0eSB3aXRoIHZsc20gZXZlbiB0aG91Z2ggbWF5IG5vdCBiZTxicj4NCiZndDsgd2lk
ZWx5IHVzZWQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFNSdjYgU0lEIGVuY29kaW5nIGRpZmZlcnMg
aW4gdGhhdCB3ZSBoYWQgMyBmaWVsZHM8YnI+DQomZ3Q7IHtsb2NhdG9yO2Z1bmN0aW9uO2FyZ3Vt
ZW50c30gdGhhdCBJIHRoaW5rIGl0IG1ha2VzIHNlbnNlIHRvIGJlIGZpeGVkPGJyPg0KJmd0OyBp
biB0aGUgc3BlY2lmaWNhdGlvbiBhcyBSb24gaGFzIGJyb3VnaHQgdXAuPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7IEZyb20gYW4gb3BlcmF0b3IgcGVyc3BlY3RpdmUgZm9yIHByb2dyYW1tYWJpbGl0eSBh
cyBTUnY2PGJyPg0KJmd0OyBkZXBsb3ltZW50cyB3aXRoIG9yIHdpdGhvdXQgY2VudHJhbGl6ZWQg
Y29udHJvbGxlciwgZml4ZWQgbGVuZ3RoIG9mPGJyPg0KJmd0OyB0aGUgMyBmaWVsZHMgbWFrZXMg
c2Vuc2Ugc28gb3BlcmF0b3JzIGNhbiBlYXNpbHkgY3JhZnQgQUNMcyBmb3I8YnI+DQomZ3Q7IGRl
cGxveW1lbnRzLjxicj4NCiZndDsgPGJyPg0KJmd0OyBJIHRoaW5rIHdlIGNvdWxkIGdvIGNyYXp5
IHdpdGggdGhlIHNpemluZyBidXQgSSB0aGluayBzaW5jZSA2NCBiaXQ8YnI+DQomZ3Q7IGJvdW5k
YXJ5IGV4aXN0cyB0b2RheSBmb3Igc2xhYWMgd2UgY291bGQgbWFrZSB0aGUgbG9jYXRvciAvNjQg
YXM8YnI+DQomZ3Q7IHdlbGwgaXMgZmluZS4mbmJzcDsgV2UgY291bGQgc3BsaXQgdGhlIG90aGVy
IDIgZmllbGRzIGV2ZW5seSAzMiBiaXRzIGVhY2g8YnI+DQomZ3Q7IG9yIG1ha2UgdGhlIGZ1bmN0
aW9uIGxvbmdlci4mbmJzcDsgSSB0aGluayB3ZeKAmWxsIGRlZmluZWQgc2l6aW5nIGlzPGJyPg0K
Jmd0OyBpbXBvcnRhbnQgc28gU0lEIGFkZHJlc3NpbmcgcGxhbiBpcyBub3QgY2hhb3RpYy48YnI+
DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgQ2hlZXJz
LDxicj4NCiZndDsgUGFibG8uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFsxXTxicj4NCiZndDsgPGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9zcGVha2VyZGVjay5jb20v
bGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13aXRoLXNydjZfXzsh
IU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZ
cEVmb0MzcVk4WHJMSDhEdmtTZEYkIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3NwZWFrZXJk
ZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGluZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgt
c3J2NjwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsg77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS08YnI+DQomZ3Q7IEZyb206IHNwcmluZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnJTBiIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8
YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsm
Z3Q7IG9uIGJlaGFsZiBvZiBBbGV4YW5kcmU8YnI+DQomZ3Q7IFBldHJlc2N1ICZsdDs8YSBocmVm
PSJtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSUwYiIgdGFyZ2V0PSJfYmxhbmsi
PmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb208YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWls
dG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0Ozxicj4NCiZndDsgRGF0
ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkgYXQgMDk6NDQ8YnI+DQomZ3Q7IFRvOiAmcXVv
dDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZyUzZSIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZyAmbHQ7bWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyZndDs8L2E+JnF1b3Q7PGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNw
cmluZ0BpZXRmLm9yZyUyMCUzY21haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5zcHJpbmdAaWV0Zi5vcmcgJmx0O21haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0OyZndDs8
YnI+DQomZ3Q7IFN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8YnI+DQomZ3Q7
IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgTGUgMTkvMTIv
MjAxOSDDoCAwMDoxMywgTWFyayBTbWl0aCBhIMOpY3JpdCA6PGJyPg0KJmd0OyAmbmJzcDsgJm5i
c3A7IFsuLi5dPGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBWTFNNIFt2
YXJpYWJsZSBsZW5ndGggc3VibmV0IG1hc2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFyZCw8YnI+DQom
Z3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBXZSBuZWVkIFZMU00gaW4gb3RoZXIgcGxhY2Vz
IHRvbywgc3VjaCBhcyBpbiBVTEE8YnI+DQomZ3Q7IHByZWZpeGVzIGZkIGFuZCBmYy48YnI+DQom
Z3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBJIHRoaW5rIGl0IGlzIGluZGVlZCBhIGRpZmZp
Y3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQ8YnI+DQomZ3Q7IGl0IGlzIHRoZXJlIGZvcjxicj4N
CiZndDsgJm5ic3A7ICZuYnNwOyBncm93dGguPGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgQWxleDxicj4NCiZndDsgPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQom
Z3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBSZWdhcmRzLDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7IE1hcmsuPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsg
Jmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJbiB0
aGlzIGNhc2UsIHdlIHNob3VsZCBwcm9iYWJseSBjaGFuZ2UgdGhlPGJyPg0KJmd0OyBkb2N1bWVu
dCB0byByZWZsZWN0PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwO2ltcGxlbWVudGVkIGJlaGF2aW9yLl9fX188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtfXyBfXzxi
cj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8
YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBSb25f
X19fPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X18gX188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwO0p1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8YnI+DQomZ3Q7
ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDtfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtzcHJpbmcg
bWFpbGluZyBsaXN0PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgPGEgaHJlZj0ibWFpbHRv
OnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4gJmx0
OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86
c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3By
aW5nQGlldGYub3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
Pm1haWx0bzpzcHJpbmdAaWV0Zi5vcmcgJmx0O21haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0
OyZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Nwcmlu
Z19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JE
WEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZndDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAm
bmJzcDsgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQom
Z3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNw
cmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+
Jmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5n
X187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRY
SGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0KJmd0OyAmbmJzcDsgJm5i
c3A7ICZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNw
OyBzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0
Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92
My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5
TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0Mz
cVk4WHJMSDBLc19TVS0kIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0
OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZn
dDsgc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9
Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nQGll
dGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2
eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9D
M3FZOFhyTEgwS3NfU1UtJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyBzcHJpbmcg
bWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNw
cmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+
Jmd0Ozxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRl
a0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBL
c19TVS0kIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgLS0gPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7IEd5YW4gUy4gTWlzaHJhPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IElUIE5ldHdvcmsgRW5n
aW5lZXJpbmcgJmFtcDsgVGVjaG5vbG9neTxicj4NCiZndDsgPGJyPg0KJmd0OyBWZXJpem9uIENv
bW11bmljYXRpb25zJm5ic3A7SW5jLiAoVlopPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDEzMTAxIENv
bHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3I8YnI+DQomZ3Q7IDxicj4NCiZndDsgU2lsdmVyIFNw
cmluZywgTUQgMjA5MDQ8YnI+DQomZ3Q7IDxicj4NCiZndDsgVW5pdGVkIFN0YXRlczxicj4NCiZn
dDsgPGJyPg0KJmd0OyBQaG9uZTombmJzcDszMDEgNTAyLTEzNDc8YnI+DQomZ3Q7IDxicj4NCiZn
dDsgRW1haWw6IDxhIGhyZWY9Im1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJn
ZXQ9Il9ibGFuayI+Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1h
aWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmd5
YW4ucy5taXNocmFAdmVyaXpvbi5jb208L2E+Jmd0Ozxicj4NCiZndDsgPGJyPg0KJmd0OyA8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cDovd3d3LmxpbmtlZGluLmNvbS9p
bi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50X187ISFORXQ2eU1hTy1nayFUZWtI
a0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEg3Nmlh
aDZXJCIgdGFyZ2V0PSJfYmxhbmsiPg0Kd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRl
Y2hub2xvZ2llcy1jb25zdWx0YW50PC9hPjxicj4NCiZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwOi93d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmct
dGVjaG5vbG9naWVzLWNvbnN1bHRhbnRfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNG
Qk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDc2aWFoNlckIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dp
ZXMtY29uc3VsdGFudDwvYT4mZ3Q7PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7IHNw
cmluZyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWls
dG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnNwcmluZ0BpZXRmLm9y
ZzwvYT4mZ3Q7PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8t
Z2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThY
ckxIMEtzX1NVLSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZndDsgPGJyPg0KPGJyPg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQpzcHJpbmcgbWFpbGluZyBs
aXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PnNwcmluZ0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0
NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZv
QzNxWThYckxIMEtzX1NVLSQiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
DQo=

--_000_BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0BN7PR05MB5699namp_--


From nobody Sat Dec 21 12:37:09 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F09C6120072 for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 12:37:07 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=pgb9hsjo; dkim=pass (1024-bit key) header.d=juniper.net header.b=GkiljFVo
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 Vi9EHyTejoPv for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 12:37:05 -0800 (PST)
Received: from mx0a-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 4517E120025 for <spring@ietf.org>; Sat, 21 Dec 2019 12:37:05 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBLKb593013923; Sat, 21 Dec 2019 12:37:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=zzSnXsMG0gyOKVxdXr4MIl1GCl+Ee25JEcMlQqYb7gM=; b=pgb9hsjo6yugMJr0CY7LIRQaAoQZ/RvxbAGSi669SMoVTssqMwpnU2wKAdcDgOpYA67U D3liRMnfsuNgJhO0Wrwasru+M5Sq8v14x57eQ1kfQfxZ/T7RgyKeq1n26u8mKRCptUYB 34IR1u30nsSq30HDzcxpsFB2OQNu5dibggQP9OKhUvO6ak+URNqX+N/rNpaGN4hlr+hd k8zpNxs1CrZOiQI9ISs9mzHDiKim3lT7O6vxT2ffV5VeltKBQ9JcmVB25NjLxAVkqCaK R/SDnb2i/w6Jr+Rfg+427d0OveVCaUVdgJsBBDinx2umicYQZ5Ce76kxoLEE2fpF8w9X dw== 
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2108.outbound.protection.outlook.com [104.47.70.108]) by mx0a-00273201.pphosted.com with ESMTP id 2x1j83rdev-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 21 Dec 2019 12:37:04 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XWENmfMnHHePv/+aDbbhU77wnnP1S7LlPCXh5EPlnriO7Qisdq1k2vG3Xfx/yP5UNESLU3pbyt4elisn1oJBUh5hTQIOAy7jR6vdvL44kwGD+JVHuhddLvE5eUOWibp8sgCUPqad3dBrav2xOBFvVvgKG2hL1MFaFoB2jXbbJSpF+6v1ICV0+x4kpUSc+divqRbII4OP8jtjid/Dkedf4/NKGnCTv+3ubrHkN7uV2Lqm1FaWTSSH//QiCGfyXtF3pW0FZStNM2JRAhI9DaN9v8BIVAnO36LP3WB13lvTvIOAtLIOWx/zamhGPp4X68Z/yp708GasK/o7Xp7MfHIYtQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zzSnXsMG0gyOKVxdXr4MIl1GCl+Ee25JEcMlQqYb7gM=; b=WNf8SLsl1t7dNC/sKZC9CdbhN7wHFxflG+nAWl+ZZYH6i7Er785abBJhHP5nO+UXaFQmbVAd4tYYuxCqbBnT4OrbjCWk4v3qYTF8NWV2F5by2QMDVla6bPogoK/pDOacljeeICAatD4ZTCSSDbsixLF69WSsaslALN9iamhoYSwQXt1rvBmOKBwd+hXpGv/eZ8FcuBoRHu1+YAMNW6lz/L+VC/JbxS27F8e9JNahJ/xcS1GhxJl151AaCj6bleAUawiOac94ktJnE9r/sTVuSiQj2PMYAok2g0v7xzZWrd2PxaRumk2C2QKcDmGqZzRfK06ly5x69J80L0fgBOPVuw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zzSnXsMG0gyOKVxdXr4MIl1GCl+Ee25JEcMlQqYb7gM=; b=GkiljFVopOvrIWiwFkEfZ46lePWoSnhmC6Ii+CUOr6HyKlJUOC4qMp4ICibM81857fIcGlyfzbtDUWsnoDfABJazurzhkx7ovszniIlAhUzuxFq2+A75XqmbXH7WjywBXXvWPWxZfw/safU7m8qpVSJJxZcTpvFTdAckZqxebXc=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5826.namprd05.prod.outlook.com (20.176.179.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.6; Sat, 21 Dec 2019 20:37:02 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.017; Sat, 21 Dec 2019 20:37:02 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, 'SPRING WG List' <spring@ietf.org>
Thread-Topic: WG status - pending calls
Thread-Index: AdW3VRibbwDDUKaATWa2S/ScjKOqUgA6SLpQ
Content-Class: 
Date: Sat, 21 Dec 2019 20:37:02 +0000
Message-ID: <BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <19505_1576861077_5DFCFD95_19505_187_12_53C29892C857584299CBF5D05346208A48D3BD97@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <19505_1576861077_5DFCFD95_19505_187_12_53C29892C857584299CBF5D05346208A48D3BD97@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-21T20:36:56.8694553Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=a2f6afd9-e8e4-4d22-bbad-b0307b1c5757; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 5741fb58-015d-4ff6-9a92-08d7865588fc
x-ms-traffictypediagnostic: BN7PR05MB5826:
x-microsoft-antispam-prvs: <BN7PR05MB58269FA5520A7C171C2AB246AE2C0@BN7PR05MB5826.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0258E7CCD4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39850400004)(136003)(396003)(376002)(346002)(199004)(189003)(55674003)(33656002)(966005)(81156014)(64756008)(8676002)(81166006)(478600001)(76116006)(66446008)(2906002)(9686003)(316002)(66556008)(86362001)(66946007)(26005)(6506007)(53546011)(52536014)(66476007)(110136005)(55016002)(7696005)(186003)(8936002)(71200400001)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5826; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QkmM9ruhRLamB3zrQRQ7XK9n0GaHqpp9YwjtHssTnAWlBbqh4nhFvqrmRe8tX8R4EcwF7K2hTppWUZjQWaLQNO+ksmUoTmc8oSd5nVjjK0s7OQG33G1E/9Q9PJlK0XC/z5bBsHFdkMtENrhVUNHjKzJKTzk/Gr1CejNvD0pszXe3d9Ri4bV93RV3zudKl6eSRlmkrWYSjSa8yBODHflABb6R1k+4wtDNH9VdHjAVIhpxgeXTVmQkruL6SKIXj4Q2yFfM2RvxvqCCBFg4Gw2h82tXHFxlibj5l1rTe8WtSvD0jBiRcyTlTqv7WyDOgdyGasKoUQNdyhELs3QWf4PwCq798dcERYCPdKO7Goqg8B7J8aDxtpLe1lqgWsBanBun8QOytPtI/hiLLT43CkWr6sJn0t51DtUW81e9Z6N8cfAITrOONGDtTqAByvqa9hxvbI0bbIilaa3EQmAq47YC7mCxExfIaTaS779ZHYl7+UiPgVbn/M1F10Uvci14aD6DWvSnirEod3THBJ+FTOalrv0L4JQoc89ObwEwGcq5Cf0=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 5741fb58-015d-4ff6-9a92-08d7865588fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2019 20:37:02.2224 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Tc4wgMkJKNaI07XSbCx21o8xmaiOwEIildPQ3TZOjpTp3NAEMFVnnsHVSWiAMNTZhgBoUCklNU/Zds+Jm/5m9w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5826
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-21_06:2019-12-17,2019-12-21 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 bulkscore=0 spamscore=0 adultscore=0 suspectscore=0 clxscore=1015 malwarescore=0 impostorscore=0 lowpriorityscore=0 mlxscore=0 priorityscore=1501 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912210181
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/RG71Z3Me305V9j09Edx5lsL64WM>
Subject: Re: [spring] WG status - pending calls
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 20:37:08 -0000

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

Shuping,

Please add draft-bonica-spring-sr-mapped-six as a candidate for adoption.

                                                                       Ron




Juniper Business Use Only
From: spring <spring-bounces@ietf.org> On Behalf Of bruno.decraene@orange.c=
om
Sent: Friday, December 20, 2019 11:58 AM
To: 'SPRING WG List' <spring@ietf.org>
Subject: [spring] WG status - pending calls

Hi SPRING,

A number of authors have asked for their document to be adopted or last cal=
led.
Chairs have some backlog on this. The WG has also been pretty busy over the=
 last 6 months with a set of subjects triggering many emails and this is no=
t always the best time to ask for review of additional documents (versus sh=
ort '+1').
Chairs/WG will work on this calls in 2020. In the meantime, for a better tr=
ansparency, Shuping has been kind enough to track this on the wiki https://=
trac.ietf.org/trac/spring<https://urldefense.com/v3/__https:/trac.ietf.org/=
trac/spring__;!!NEt6yMaO-gk!TG5-O8kd2fVPxVkN2IRvaGLVHkQ6cSPlDhE0xNBRC23Go4m=
lw3dAbBCJR3JqSYly$> Thank you Shuping.
If your document is missing from the list of pending calls for adoption/las=
t call, please send an email to the chairs or to the list, as you wish.
Otherwise, your request is been tracked.

Content of this page is subject to change. In particular, the goal is not t=
o duplicate the information already tracked in the ietf datatracker. E.g. h=
ttps://datatracker.ietf.org/doc/search?name=3D&sort=3D&activedrafts=3Don&by=
=3Dgroup&group=3Dspring<https://urldefense.com/v3/__https:/datatracker.ietf=
.org/doc/search?name=3D&sort=3D&activedrafts=3Don&by=3Dgroup&group=3Dspring=
__;!!NEt6yMaO-gk!TG5-O8kd2fVPxVkN2IRvaGLVHkQ6cSPlDhE0xNBRC23Go4mlw3dAbBCJR4=
69-5yL$>

I take this opportunity to wish everyone Merry Christmas, an Happy New Year=
 and possibly Happy Holidays.
--Bruno



___________________________________________________________________________=
______________________________________________



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_BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0BN7PR05MB5699namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New",serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Shuping,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please add draft-bonica-spring-sr-mapped-six as a ca=
ndidate for adoption.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> spring &lt;spring-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>bruno.decraene@orange.com<br>
<b>Sent:</b> Friday, December 20, 2019 11:58 AM<br>
<b>To:</b> 'SPRING WG List' &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> [spring] WG status - pending calls<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"FR">Hi SPRING,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">A number of authors have asked for their document to=
 be adopted or last called.<o:p></o:p></p>
<p class=3D"MsoNormal">Chairs have some backlog on this. The WG has also be=
en pretty busy over the last 6 months with a set of subjects triggering man=
y emails and this is not always the best time to ask for review of addition=
al documents (versus short &#8216;&#43;1&#8217;).<o:p></o:p></p>
<p class=3D"MsoNormal">Chairs/WG will work on this calls in 2020. In the me=
antime, for a better transparency, Shuping has been kind enough to track th=
is on the wiki
<a href=3D"https://urldefense.com/v3/__https:/trac.ietf.org/trac/spring__;!=
!NEt6yMaO-gk!TG5-O8kd2fVPxVkN2IRvaGLVHkQ6cSPlDhE0xNBRC23Go4mlw3dAbBCJR3JqSY=
ly$">
https://trac.ietf.org/trac/spring</a> Thank you Shuping.<o:p></o:p></p>
<p class=3D"MsoNormal">If your document is missing from the list of pending=
 calls for adoption/last call, please send an email to the chairs or to the=
 list, as you wish.<o:p></o:p></p>
<p class=3D"MsoNormal">Otherwise, your request is been tracked.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Content of this page is subject to change. In partic=
ular, the goal is not to duplicate the information already tracked in the i=
etf datatracker. E.g.
<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/sear=
ch?name=3D&amp;sort=3D&amp;activedrafts=3Don&amp;by=3Dgroup&amp;group=3Dspr=
ing__;!!NEt6yMaO-gk!TG5-O8kd2fVPxVkN2IRvaGLVHkQ6cSPlDhE0xNBRC23Go4mlw3dAbBC=
JR469-5yL$">
https://datatracker.ietf.org/doc/search?name=3D&amp;sort=3D&amp;activedraft=
s=3Don&amp;by=3Dgroup&amp;group=3Dspring</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I take this opportunity to wish everyone Merry Chris=
tmas, an Happy New Year and possibly Happy Holidays.<o:p></o:p></p>
<p class=3D"MsoNormal">--Bruno<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre><span lang=3D"FR">____________________________________________________=
_____________________________________________________________________<o:p><=
/o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces j=
ointes. Les messages electroniques etant susceptibles d'alteration,<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied witho=
ut authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<o:p></o:p></span></p=
re>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>
</body>
</html>

--_000_BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0BN7PR05MB5699namp_--


From nobody Sat Dec 21 12:55:55 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64D36120073 for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 12:55:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=hkpxbqtE; dkim=pass (1024-bit key) header.d=juniper.net header.b=awp/6jS7
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 HAWmC5yXq1-J for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 12:55:50 -0800 (PST)
Received: from mx0a-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 B0FC7120025 for <spring@ietf.org>; Sat, 21 Dec 2019 12:55:50 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBLKtndB030212; Sat, 21 Dec 2019 12:55:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=grjX0fCdp9v9JPfrz10tVt1VPudU1C38wYKpwrtguKc=; b=hkpxbqtEykfvF6srzAin5fqQQ7iTo+yjfHYY/42QbyxrNPdtfj80z3gNUguZEGQYUdfc ygBxbH8tk1Blth9+TEmy3k+jGCeAY5XEDAF+l32C8Uu2muMK37ZYeT6mfm+l1EgkiHX+ vTuZyPGnzlFev7RL6EKBEOzuCUNb/iZM0WPc37pz9uGHgR1rp+zkYLFnTugRUY+2y6Hu bXBYtgQftSwcLWOUqaXstN/GHcuFJg2D8A4/3aCXCdUj8OMXSQaGcdC/vQUM8DaZkmPg KM5C2pA4qHxbx4rx77LQtwSd0LdYPfJFg/DnLM0oq5hv4GK/k/350hM6h153Pc/iQ9mH LA== 
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by mx0a-00273201.pphosted.com with ESMTP id 2x1k9v0c4g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 21 Dec 2019 12:55:49 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X2IHt/u+fIKsyVMEGNzmLIo5iIQJ7nQY650H0tZDYbBKIQFP/NY6BLRla1jddsR4sYHqtL3ltRoO51lDL6vGpgIoXNRUhfddXsW9rtw1b02O1lgSnyCpAOxkS3lF7H3MzeTYGbzkla41Wcudrq7uSmxemyIC9n2oeJMUzu7o7uq2/saOzbBvLc2BzJKexH6pX9vplTAe39OF/m1tRYpuU5UlLxQF2pu7LGU2HwcSHOENu/evCivf5yGfdIKsqyxnV3p7IXoC3QZWGlpjb3I2usjxU/lgvXk3yVyOKd2o5cjt1S0V2GzmdhLa0M9/6uC1hs6tihzjtt4fsw/vVQFKYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=grjX0fCdp9v9JPfrz10tVt1VPudU1C38wYKpwrtguKc=; b=AAraHrBHWsLrxhjC2bao/wvrNhf7aIV6DqbYT+oYOU9jNFW1e9hpJqsUNyW5W64b7FjV9+SHr2/PY1r/6AXIDzGlq/cZoRq2AdDfUT8jPJpu/cP3ScycvjDR4KDMXh3oTsh0kmVebGRvjJudAse+whNO5+9LU9Pm4Yt2Qco0VvbUJAfPW06zU5Vx7kbAofgcwz6PzOacpw/qC9AFiWHV+hIe/L5zjlRBB7Xx8BQ8v7NDKVUxgjpHJtEtxFxMYs5kU2+ifIxq5vFNhwBK7G3v6FmEL7lVBZ2oS29M7yybU5Bo9BMEEJ78pdkDyNPWO4Bx92oPpAjvAgJH2aFft70JNA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=grjX0fCdp9v9JPfrz10tVt1VPudU1C38wYKpwrtguKc=; b=awp/6jS763/NAW5iC21NOzrsunQonhb0jEOk7PoBMBA7c/yibafadhmhxwoy7MLGaeepz1keEjrpHx/SyBVDQ1pCdwEx7MUDY9AX40klZv8HSrfA4PtH1iIgXirC06MUqrLsT3VkpuzsqfWC5Uz4aWxefBkYUEhQ8486/XEb9ZI=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5777.namprd05.prod.outlook.com (20.176.179.217) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.8; Sat, 21 Dec 2019 20:55:46 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::9461:cfa8:fab9:736c%7]) with mapi id 15.20.2559.017; Sat, 21 Dec 2019 20:55:46 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] Is srv6 PSP a good idea
Thread-Index: AQHVr85cKylyQvwmlUuU/o/AtwR+Fae1XsCAgAGaiECAAm7NgIAFC/uAgATkN4CAAcnpMA==
Content-Class: 
Date: Sat, 21 Dec 2019 20:55:45 +0000
Message-ID: <BN7PR05MB5699B44B0ABCDF7CB89D64AFAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <5c2a4b36-0c59-709e-23eb-00f4aa1ce52f@joelhalpern.com> <9B89F4C2-5594-4D31-8893-21F3F4A0DF6C@cisco.com> <BN7PR05MB569969EE8D1929E7069E1BB0AE550@BN7PR05MB5699.namprd05.prod.outlook.com> <58ED78D3-9E0C-4556-8853-8754B361DF6D@cisco.com> <BN7PR05MB5699D79B1FC40662EE9E95B6AE500@BN7PR05MB5699.namprd05.prod.outlook.com> <81A30B25-9857-467E-85AE-1FE84B6F3197@cisco.com>
In-Reply-To: <81A30B25-9857-467E-85AE-1FE84B6F3197@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-21T20:55:40.3656441Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=4958bb47-b925-41db-9504-44fec96bd4ea; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 1265ab3f-0cb2-4c84-483d-08d7865826a9
x-ms-traffictypediagnostic: BN7PR05MB5777:
x-microsoft-antispam-prvs: <BN7PR05MB57776B19F76057BF044684C7AE2C0@BN7PR05MB5777.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0258E7CCD4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39850400004)(396003)(376002)(346002)(136003)(199004)(189003)(13464003)(51444003)(55016002)(76116006)(2906002)(66946007)(66476007)(66556008)(71200400001)(9686003)(8936002)(81166006)(81156014)(8676002)(110136005)(52536014)(33656002)(64756008)(66446008)(316002)(7696005)(478600001)(966005)(5660300002)(66574012)(86362001)(26005)(53546011)(6506007)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5777; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zZJqkVM+KN87xVBPNN6nM1dKacevw7f3q/9EveCLMyDApt4cTDgbfaydlYDh5WXnek0XA2pY8NDnnSNDn6NlPD2DXo8/WKEA30FAnu1/1FbzRAJovXT4NDhcSmYeMdI8TgNXMzTqCp4CfRZc8vvv0pOLTsj3GTu1RWRUiXKQpfmy93awlCk5FaLYfw45FObupZBgo9U1rAV17tQaA3vCYi1EkuCD45ItKSuH53xs1VLFZObaV5hQr2bMGrr95TUfs6QdbUissH5pEsjJWTvL8sntmxnaS4Ze4/STDW9dQO/FexxR1dP5fq1DpT4oHqE+NmIMOb17Ur3c4YdRTnXXGmVw1Ie59HV/Np7exGzP61oPaBK96uIRLSvZhdMXvgx28jXBMAfQ9ata7KKCb3nFj1VPuj9894OouSLJM4cPuO1q+XNnvJwtWCjcyYK+HkY5ktnvZoIKmJOyZTeFQeIA0rurE9HGA1xJEzUcJYBhnnsqlUdN8zEU7+pPD8EHWIFplvlosO+FyOSMH+qGqQHBBodwSy2qvAXBVGRgRB+IcCwVn9FH+9N1EV/71YN+891J
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 1265ab3f-0cb2-4c84-483d-08d7865826a9
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2019 20:55:45.8197 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SIbhGgc0B8UDb+UadIU3kG2ZR+q92GJwehyPNfyBWMQ5rUZm0bBaSs6It6qHiRo9mvsbnwMZUWL2xf43iUssyQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5777
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-21_06:2019-12-17,2019-12-21 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 spamscore=0 clxscore=1015 bulkscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912210185
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9wwLfPu2l5-dfckl_-caguSDgN8>
Subject: Re: [spring] Is srv6 PSP a good idea
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 20:55:53 -0000

Q2hhaXJzLA0KDQpQbGVhc2UgY29udGludWUgdG8gdHJhY2sgdGhpcyBhcyBhbiBvcGVuIGlzc3Vl
Lg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0K
DQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCkZyb206IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb20+
IA0KU2VudDogRnJpZGF5LCBEZWNlbWJlciAyMCwgMjAxOSAxMjozNiBQTQ0KVG86IFJvbiBCb25p
Y2EgPHJib25pY2FAanVuaXBlci5uZXQ+OyBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVy
bi5jb20+OyBzcHJpbmdAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbc3ByaW5nXSBJcyBzcnY2IFBT
UCBhIGdvb2QgaWRlYQ0KDQogSGkgUm9uLA0KDQpJIGd1ZXNzIHdlIGFyZSBtYWtpbmcgc29tZSBw
cm9ncmVzcyBoZXJlIGJ1dCBnb2luZyBpbiBzb21lIGNpcmNsZXMuIFNvIGZhciB3ZSBoYXZlIG1v
dmVkIGZyb20g4oCcdGhpcyB2aW9sYXRlcyBSRkM4MjAw4oCdIHRvIOKAnHRoZXJlIGFyZSBubyB1
c2UtY2FzZXMgb3IgYmVuZWZpdHPigJ0gdG8g4oCcdGhpcyBpcyBjb21wbGV4IGZvciBhbiBBU0lD
4oCdIHRvIOKAnHdoYXQgaXMgdGhlIGJlbmVmaXQgYWdhaW7igJ0gYW5kIG5vdyBiYWNrIHRvIOKA
nHRoaXMgaXMgY29tcGxleCBmb3IgYW4gQVNJQ+KAnS4NCg0KQXMgZm9yIGhvdyBlYXN5IG9yIG5v
dCBzb21ldGhpbmcgaXMsIHRoZSBQU1AgYmVoYXZpb3IgaGFzIGJlZW4gaW1wbGVtZW50ZWQgYW5k
IGRlcGxveWVkIChydW5uaW5nIGNvZGUpLiBUaGUgdXNlLWNhc2VzIGhhdmUgYmVlbiBkZXNjcmli
ZWQgYW5kIHBvc2l0aXZlbHkgcmVpbmZvcmNlZCBieSBvcGVyYXRvcnMuIEkgZG9uJ3QgdGhpbmsg
dGhlcmUgaXMgYW55IGZ1cnRoZXIgZXhwbGFuYXRpb24gdG8gcHJvdmlkZS4NCg0KSGFwcHkgSG9s
aWRheXMsDQpQYWJsby4NCg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTog
Um9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD4NCkRhdGU6IFR1ZXNkYXksIDE3IERlY2Vt
YmVyIDIwMTkgYXQgMTY6MDYNClRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2Ft
YXJpbEBjaXNjby5jb20+LCAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJuLmNvbT4s
ICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW3Nwcmlu
Z10gSXMgc3J2NiBQU1AgYSBnb29kIGlkZWENCg0KICAgIFBhYmxvLA0KICAgIA0KICAgIEluIHlv
dXIgbWVzc2FnZSBiZWxvdywgYXJlIHlvdSBhcmd1aW5nIHRoYXQgaXQgaXMgZWFzaWVyIGZvciB0
aGUgcGVudWx0aW1hdGUgbm9kZSB0byByZW1vdmUgdGhlIFNSSCB0aGFuIGl0IGlzIGZvciB0aGUg
dWx0aW1hdGUgbm9kZSB0byBpZ25vcmUgaXQ/IEkgdGhpbmsgdGhhdCB3b3VsZCBiZSBhIHN0cmV0
Y2guDQogICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQogICAgDQogICAgDQogICAg
DQogICAgSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQogICAgRnJvbTogUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1h
cmlsQGNpc2NvLmNvbT4gDQogICAgU2VudDogU2F0dXJkYXksIERlY2VtYmVyIDE0LCAyMDE5IDQ6
NTAgQU0NCiAgICBUbzogUm9uIEJvbmljYSA8cmJvbmljYUBqdW5pcGVyLm5ldD47IEpvZWwgTS4g
SGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT47IHNwcmluZ0BpZXRmLm9yZw0KICAgIFN1Ympl
Y3Q6IFJlOiBbc3ByaW5nXSBJcyBzcnY2IFBTUCBhIGdvb2QgaWRlYQ0KICAgIA0KICAgIFJvbiwN
CiAgICANCiAgICBXaGF0IGlzIHRoZSAicHJpY2UgcGFpZCBieSB0aGUgcGVudWx0aW1hdGUgc2Vn
bWVudCI/IEFsbCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbnMgZG8gdGhpcyBhdCBsaW5lcmF0
ZSB3aXRoIG5vIHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uIGFzIEkgaGF2ZSBleHBsYWluZWQgaW4g
bXkgZW1haWwgYmVmb3JlLg0KICAgIA0KICAgIFRoZXJlIGlzIHN1YnN0YW50aWFsIGJlbmVmaXQu
IEZvdXIgb3BlcmF0b3JzIGhhdmUgZGVwbG95ZWQgUFNQLCB3aGljaCBwcm92ZXMgdGhlIGJlbmVm
aXQuIA0KICAgIEl0IGVuYWJsZXMgbmV3IHVzZS1jYXNlcyB0aGF0IGhhdmUgYmVlbiBwcm92aWRl
ZCBieSBvdGhlciBtZW1iZXJzIGluIHRoZSBsaXN0LiBbMV0sIFsyXSBhbmQgWzVdLg0KICAgIEZy
b20gb3BlcmF0aW9uYWwgcGVyc3BlY3RpdmUgaXQgaXMgbm90IGNvbXBsZXggYXMgZXhwbGFpbmVk
IGluIFszXS4NCiAgICBPcGVyYXRvcnMgaGF2ZSBleHByZXNzZWQgdGhlaXIgdmFsdWUgaW4gWzRd
IGFuZCBbNV0uDQogICAgDQogICAgWzFdLi0gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3dUTEpRa3pDNnh3U05Q
YmhCODRWSDBtTFh4MF9fOyEhTkV0NnlNYU8tZ2shVHpKOF9aeUR2V3ZMUE53c2FsUTZSaUJ6b0xr
UDZWajMwZUdhRFZGRVdkRHFfSWRQa1d3YUlMNEljZFhlQnprXyQgDQogICAgWzJdLi0gaHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc3ByaW5nL1YwWnBqVkxTVlp4SGFCd2VjWEZ4cUpqbGdfY19fOyEhTkV0NnlNYU8tZ2shVHpK
OF9aeUR2V3ZMUE53c2FsUTZSaUJ6b0xrUDZWajMwZUdhRFZGRVdkRHFfSWRQa1d3YUlMNEljVTli
aWhCYyQgDQogICAgWzNdLi0gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vbWFp
bGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL3Nzb2J3ZW1yUHowdUVaanZSQ1pQMWU0
bF9sMF9fOyEhTkV0NnlNYU8tZ2shVHpKOF9aeUR2V3ZMUE53c2FsUTZSaUJ6b0xrUDZWajMwZUdh
RFZGRVdkRHFfSWRQa1d3YUlMNEljY193bzkwMiQgDQogICAgWzRdLi0gaHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5n
L0tYQ0JIVDhUcHkxN1M1QnNKWExCUzM1eVpia19fOyEhTkV0NnlNYU8tZ2shVHpKOF9aeUR2V3ZM
UE53c2FsUTZSaUJ6b0xrUDZWajMwZUdhRFZGRVdkRHFfSWRQa1d3YUlMNEljUlhvX3EtMSQgDQog
ICAgWzVdLi0gaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vbWFpbGFyY2hpdmUu
aWV0Zi5vcmcvYXJjaC9tc2cvc3ByaW5nL0VyY0VyTjM5UklsemtMNVNLTlZBZUVXcG5BSV9fOyEh
TkV0NnlNYU8tZ2shVHpKOF9aeUR2V3ZMUE53c2FsUTZSaUJ6b0xrUDZWajMwZUdhRFZGRVdkRHFf
SWRQa1d3YUlMNEljZUdQcFNhYiQgDQogICAgDQogICAgQ2hlZXJzLA0KICAgIFBhYmxvLg0KICAg
IA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogUm9uIEJvbmljYSA8
cmJvbmljYUBqdW5pcGVyLm5ldD4NCiAgICBEYXRlOiBUaHVyc2RheSwgMTIgRGVjZW1iZXIgMjAx
OSBhdCAyMTo1MA0KICAgIFRvOiAiUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkiIDxwY2FtYXJp
bEBjaXNjby5jb20+LCAiSm9lbCBNLiBIYWxwZXJuIiA8am1oQGpvZWxoYWxwZXJuLmNvbT4sICJz
cHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgU3ViamVjdDogUkU6IFtzcHJp
bmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgDQogICAgICAgIFBhYmxvLA0KICAgICAg
ICANCiAgICAgICAgSSBhbSBub3QgY29udmluY2VkIHRoZSBiZW5lZml0IGRlcml2ZWQgYnkgdGhl
IHVsdGltYXRlIHNlZ21lbnQganVzdGlmaWVzIHRoZSBwcmljZSBwYWlkIGJ5IHRoZSBwZW51bHRp
bWF0ZSBzZWdtZW50LiBTcGVjaWZpY2FsbHksDQogICAgICAgIA0KICAgICAgICAtIHRoZSB1bHRp
bWF0ZSBzZWdtZW50IGJlbmVmaXRzIGJlY2F1c2UgaXQgZG9lc24ndCBoYXZlIHRvIHNraXAgb3Zl
ciB0aGUgU1JIIHdpdGggU0wgPT0gMA0KICAgICAgICAtIGluIG9yZGVyIGZvciB0aGUgdWx0aW1h
dGUgc2VnbWVudCB0byBkZXJpdmUgdGhpcyBiZW5lZml0LCB0aGUgcGVudWx0aW1hdGUgc2VnbWVu
dCBuZWVkcyB0byByZW1vdmUgYnl0ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIHRoZSBwYWNrZXQgYW5k
IHVwZGF0ZSB0d28gZmllbGRzIGluIHRoZSBJUHY2IGhlYWRlcg0KICAgICAgICANCiAgICAgICAg
QXMgSm9lbCBzYWlkLCB3ZSB0eXBpY2FsbHkgZG9uJ3QgYWRkIG9wdGlvbnMgKGkuZS4sIGNvbXBs
ZXhpdHkpIHRvIGEgc3BlY2lmaWNhdGlvbiB1bmxlc3MgdGhlcmUgaXMgc3Vic3RhbnRpYWwgYmVu
ZWZpdC4NCiAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBSb24NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAg
ICAgICAgDQogICAgICAgIEp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCiAgICAgICAgDQogICAg
ICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgIEZyb206IHNwcmluZyA8c3By
aW5nLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBQYWJsbyBDYW1hcmlsbG8gKHBjYW1h
cmlsKQ0KICAgICAgICBTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDExLCAyMDE5IDM6MTIgUE0N
CiAgICAgICAgVG86IEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT47IHNwcmlu
Z0BpZXRmLm9yZw0KICAgICAgICBTdWJqZWN0OiBSZTogW3NwcmluZ10gSXMgc3J2NiBQU1AgYSBn
b29kIGlkZWENCiAgICAgICAgDQogICAgICAgIEpvZWwsDQogICAgICAgIA0KICAgICAgICAxLi0g
VGhlIHVzZS1jYXNlIGZvciBQU1AgaGFzIGFscmVhZHkgYmVlbiBwcm92aWRlZCBhdCB0aGUgbWFp
bGVyLiBUaGVyZSBhcmUgc2NlbmFyaW9zIHdoZXJlIGl0IHByb3ZpZGVzIGJlbmVmaXRzIHRvIG9w
ZXJhdG9ycy4NCiAgICAgICAgDQogICAgICAgIDIuLSBUaGUgUFNQIGJlaGF2aW9yIGlzIG9wdGlv
bmFsLiBJdCBpcyB1cCB0byB0aGUgb3BlcmF0b3IgaW4gaGlzIGRlcGxveW1lbnQgdG8gZGVjaWRl
IHdoZXRoZXIgdG8gZW5hYmxlIGl0IG9yIG5vdCBhdCBvbmUgcGFydGljdWxhciByb3V0ZXIuDQog
ICAgICAgIFNpbWlsYXJseSwgYSB2ZW5kb3IgbWF5IGRlY2lkZSBub3QgdG8gaW1wbGVtZW50IGl0
LiBUaGUgUFNQIGJlaGF2aW9yIGhhcyBiZWVuIGltcGxlbWVudGVkIGJ5IHNldmVyYWwgdmVuZG9y
cyBhbmQgZGVwbG95ZWQgKHNlZSB0aGUgc3J2NiBkZXBsb3ltZW50IGRyYWZ0KS4NCiAgICAgICAg
DQogICAgICAgIDMuLSBBIG5ldHdvcmsgbWF5IGhhdmUgUFNQIGVuYWJsZWQgYXQgc29tZSBub2Rl
cyBhbmQgbm90IGF0IG90aGVycy4gIEV2ZXJ5dGhpbmcgaXMgc3RpbGwgaW50ZXJvcGVyYWJsZSBh
bmQgd29ya3MgZmluZS4gIA0KICAgICAgICANCiAgICAgICAgNC4tIFBTUCBpcyBub3QgYSBjb21w
bGV4IG9wZXJhdGlvbiBpbiBoYXJkd2FyZSAoZG9hYmxlIGF0IGxpbmVyYXRlIG9uIGV4aXN0aW5n
IG1lcmNoYW50IHNpbGljb24pLiANCiAgICAgICAgRXhhbXBsZTogSXQgaGFzIGJlZW4gaW1wbGVt
ZW50ZWQgYW5kIGRlcGxveWVkIG9uIEJyb2FkY29tIEovSisuIElmIEkgcmVjYWxsIGNvcnJlY3Rs
eSBCcm9hZGNvbSBKZXJpY2hvKyBzdGFydGVkIHNoaXBwaW5nIGluIE1hcmNoIDIwMTYhIFBTUCBp
cyBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybSBhdCBsaW5lcmF0ZSB3aXRoIG5vIHBlcmZvcm1h
bmNlIGRlZ3JhZGF0aW9uIChuZWl0aGVyIFBQUFMgbm9yIEJXKS4NCiAgICAgICAgR2l2ZW4gdGhh
dCB0aGlzIGlzIGRvYWJsZSBpbiBhIHBsYXRmb3JtIGZyb20gbW9yZSB0aGFuIDMgeWVhcnMgYWdv
LCBJIGZhaWwgdG8gc2VlIGhvdyB5b3UgbmVlZCAidmVyeSBzcGVjaWFsIHByb3Zpc2lvbiIgdG8g
ZG8gdGhpcy4NCiAgICAgICAgDQogICAgICAgIElzIGl0IHJlYWxseSBzb21ldGhpbmcgdGhhdCBo
b3JyaWJsZSB0byBwcm92aWRlIGZyZWVkb20gb2YgY2hvaWNlIHRvIHRoZSBvcGVyYXRvcnMgZGVw
bG95aW5nPw0KICAgICAgICANCiAgICAgICAgSW4gc3VtbWFyeSwgaXQgY2FuIGJlIGltcGxlbWVu
dGVkIHdpdGhvdXQgYW55IGJ1cmRlbiBpbiBoYXJkd2FyZSBhbmQgZGVwbG95bWVudCBleHBlcmll
bmNlIHByb3ZlIHRoaXMgaXMgYmVuZWZpY2lhbCB0byBvcGVyYXRvcnMuDQogICAgICAgIA0KICAg
ICAgICBUaGFua3MsDQogICAgICAgIFBhYmxvLg0KICAgICAgICANCiAgICAgICAgLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgICAgRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0Bp
ZXRmLm9yZz4gb24gYmVoYWxmIG9mICJKb2VsIE0uIEhhbHBlcm4iIDxqbWhAam9lbGhhbHBlcm4u
Y29tPg0KICAgICAgICBEYXRlOiBXZWRuZXNkYXksIDExIERlY2VtYmVyIDIwMTkgYXQgMDM6NTUN
CiAgICAgICAgVG86ICJzcHJpbmdAaWV0Zi5vcmciIDxzcHJpbmdAaWV0Zi5vcmc+DQogICAgICAg
IFN1YmplY3Q6IFtzcHJpbmddIElzIHNydjYgUFNQIGEgZ29vZCBpZGVhDQogICAgICAgIA0KICAg
ICAgICAgICAgRm9yIHB1cnBvc2VzIG9mIHRoaXMgdGhyZWFkLCBldmVuIGlmIHlvdSB0aGluayBQ
U1AgdmlvbGF0ZXMgUkZDIDgyMDAsIA0KICAgICAgICAgICAgbGV0IHVzIGFzc3VtZSB0aGF0IGl0
IGlzIGxlZ2FsLg0KICAgICAgICAgICAgDQogICAgICAgICAgICBBcyBJIHVuZGVyc3RhbmQgaXQs
IHRoZSBQU1Agc2l0dWF0aW9uIGlzOg0KICAgICAgICAgICAgbyB0aGUgcGFja2V0IGFycml2ZXMg
YXQgdGhlIHBsYWNlIChsZXQncyBub3QgYXJndWUgYWJvdXQgd2hldGhlciBTSURzIA0KICAgICAg
ICAgICAgYXJlIGxvY2F0b3JzKSBpZGVudGlmaWVkIGJ5IHRoZSBTSUQgaW4gdGhlIGRlc3RpbmF0
aW9uIGFkZHJlc3MgZmllbGQNCiAgICAgICAgICAgIG8gdGhhdCBTSUQgaXMgdGhlIG5leHQgdG8g
bGFzdCBTSUQgaW4gdGhlIFNJRCBsaXN0DQogICAgICAgICAgICBvIHRoYXQgc2lkIGlzIG1hcmtl
ZCBhcyAvIGtub3duIHRvIGJlIFBTUA0KICAgICAgICAgICAgbyBhdCB0aGUgaW50ZW5kZWQgcGxh
Y2UgaW4gdGhlIHByb2Nlc3NpbmcgcHNldWRvY29kZSwgdGhlIGxhc3QgKGZpcnN0KSANCiAgICAg
ICAgICAgIGVudHJ5IGluIHRoZSBTUkggaXMgY29waWVkIGludG8gdGhlIGRlc3RpbmF0aW9uIElQ
djYgYWRkcmVzcyBmaWVsZCBvZiANCiAgICAgICAgICAgIHRoZSBwYWNrZXQNCiAgICAgICAgICAg
IC0+IFRoZSBTUkggYmVpbmcgdXNlZCBpcyB0aGVuIHJlbW92ZWQgZnJvbSB0aGUgcGFja2V0Lg0K
ICAgICAgICAgICAgDQogICAgICAgICAgICBJbiBvcmRlciB0byBldmFsdWF0ZSB3aGV0aGVyIHRo
aXMgaXMgYSBnb29kIGlkZWEsIHdlIGhhdmUgdG8gaGF2ZSBzb21lIA0KICAgICAgICAgICAgaWRl
YSBvZiB0aGUgYmVuZWZpdC4gIEl0IG1heSBiZSB0aGF0IEkgYW0gbWlzc2luZyBzb21lIG9mIHRo
ZSBiZW5lZml0LCANCiAgICAgICAgICAgIGFuZCBJIHdvdWxkIGFwcHJlY2lhdGUgY2xhcmlmaWNh
dGlvbi4NCiAgICAgICAgICAgIEFzIGZhciBhcyBJIGNhbiB0ZWxsLCB0aGUgYmVuZWZpdCBvZiB0
aGlzIHJlbW92YWwgaXMgdGhhdCBpbiBleGNoYW5nZSANCiAgICAgICAgICAgIGZvciB0aGlzIG5v
ZGUgZG9pbmcgdGhlIHdvcmsgb2YgcmVtb3ZpbmcgdGhlIFNSSCwgdGhlIGZpbmFsIG5vZGUgaW4g
dGhlIA0KICAgICAgICAgICAgU1JIIGRvZXMgbm90IGhhdmUgdG8gcHJvY2VzcyB0aGUgU1JIIGF0
IGFsbCwgYXMgaXQgaGFzIGJlZW4gcmVtb3ZlZC4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAg
SSBoYXZlIHRyb3VibGUgc2VlaW5nIGhvdyB0aGF0IHdvcmsgdHJhZGVvZmYgY2FuIGJlIGJlbmVm
aWNpYWwuIA0KICAgICAgICAgICAgUmVtb3ZpbmcgYnl0ZXMgZnJvbSB0aGUgbWlkZGxlIG9mIGEg
cGFja2V0IGlzIGEgY29tcGxleCBvcGVyYXRpb24uIA0KICAgICAgICAgICAgRG9pbmcgc28gaW4g
U2lsaWNvbiAod2UgZXhwZWN0IHRoaXMgdG8gYmUgZG9uZSBpbiB0aGUgZmFzdCBwYXRoIG9mIA0K
ICAgICAgICAgICAgc2lnbmlmaWNhbnQgZm9yd2FyZGVycyBhcyBJIHVuZGVyc3RhbmQgaXQpIHJl
cXVpcmVzIHZlcnkgc3BlY2lhbCANCiAgICAgICAgICAgIHByb3Zpc2lvbi4gIEV2ZW4gaW4gc29m
dHdhcmUsIHJlbW92aW5nIGJ5dGVzIGZyb20gdGhlIG1pZGRsZSBvZiBhIHBhY2tldCANCiAgICAg
ICAgICAgIHJlcXVpcmVzIHNvbWV3aGVyZSBiZXR3ZWVuIHNvbWUgYW5kIGEgbG90IG9mIGV4dHJh
IHdvcmsuICBJdCBpcyANCiAgICAgICAgICAgIGRpc3RpbmN0bHkgTk9UIGZyZWUuDQogICAgICAg
ICAgICANCiAgICAgICAgICAgIEluIGNvbnRyYXN0LCB3ZSBoYXZlIGFzc3VtZWQgdGhhdCB0aGUg
d29yayBvZiBwcm9jZXNzaW5nIFNSSCBpdHNlbGYgaXMgDQogICAgICAgICAgICB0cmFjdGFibGUs
IHNpbmNlIG90aGVyd2lzZSBhbGwgb2YgU1J2NiB3b3VsZCBiZSBwcm9ibGVtYXRpYy4gIFNvIHdo
eSBpcyANCiAgICAgICAgICAgIHRoaXMgbmVjZXNzYXJ5Lg0KICAgICAgICAgICAgDQogICAgICAg
ICAgICBZb3VycywNCiAgICAgICAgICAgIEpvZWwNCiAgICAgICAgICAgIA0KICAgICAgICAgICAg
UFM6IE5vdGUgdGhhdCBib3RoIHRoZSBNUExTIGNhc2UgYW5kIHRoZSBlbmNhcHN1bGF0aW9uIGNh
c2UgYXJlIHZlcnkgDQogICAgICAgICAgICBkaWZmZXJlbnQgaW4gdGhhdCB0aGUgbWF0ZXJpYWwg
YmVpbmcgcmVtb3ZlZCBpcyBhdCB0aGUgZnJvbnQgb2YgdGhlIElQIA0KICAgICAgICAgICAgcGFj
a2V0LiAgUG9wIG9yIHByZXBlbmQgYXJlIE1VQ0ggZWFzaWVyIHRoYW4gbWlkZGxlLXJlbW92YWwg
KG9yIA0KICAgICAgICAgICAgbWlkZGxlLWluc2VydGlvbikuDQogICAgICAgICAgICANCiAgICAg
ICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQog
ICAgICAgICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQogICAgICAgICAgICBzcHJpbmdAaWV0Zi5v
cmcNCiAgICAgICAgICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVXZkNURSVUlK
bHNtb2I1YTdyNEpSZ01NYlpjRTYwSk9QSVczSzJNdWJLcEl1S1hBMXI3OHZzRnBXQUhhOGhXMiQg
DQogICAgICAgICAgICANCiAgICAgICAgDQogICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIHNwcmluZyBtYWlsaW5nIGxpc3QNCiAg
ICAgICAgc3ByaW5nQGlldGYub3JnDQogICAgICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlN
YU8tZ2shVXZkNURSVUlKbHNtb2I1YTdyNEpSZ01NYlpjRTYwSk9QSVczSzJNdWJLcEl1S1hBMXI3
OHZzRnBXQUhhOGhXMiQgDQogICAgICAgIA0KICAgIA0K


From nobody Sat Dec 21 14:26:49 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E2A712007A for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 14:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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, SPF_HELO_NONE=0.001, 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 RGIBVuXIUzXa for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 14:26:46 -0800 (PST)
Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) (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 7F6AF120025 for <spring@ietf.org>; Sat, 21 Dec 2019 14:26:46 -0800 (PST)
Received: by mail-pj1-x102f.google.com with SMTP id s7so5750322pjc.0 for <spring@ietf.org>; Sat, 21 Dec 2019 14:26:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:in-reply-to:to; bh=Bns1b/Ts1h2PYmnHnhBNa+keyF6F3/+/miYm8rw8LIs=; b=bUp5WcDfNcYcWcaCZ1uijcSHXtHJppHk0sL8s0vBV0vN6kAZfMrDIoqOini9efK6xA ZcATEa+mq2QqU9gMeZox8o3Bb2vl2/qW8x/p5dKyQrVbdNk7WFHr6PxOZ/OMjUM8Gf4B UNTvrJZ6fpcHM4kTL/GxTBKTiMLOww93GFD/GuG8SGqebHaxrT9Me2XSIhBLbnGlyYVi 4vzxUGuUkD6YU2IIof4YlIk4X7/U8oGu9s6EWvGBVtexO7C2+dPU9aEO4UbW97t9ocAz qmKxeWB1ZiNZDppnvHx2/40MwiGgCfQhgZkLHRx3Q9KSAYvb2nuRUAs2lZvzv9OoEMZg oKwA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:in-reply-to:to; bh=Bns1b/Ts1h2PYmnHnhBNa+keyF6F3/+/miYm8rw8LIs=; b=nryzEBPo9GL2gjCuqS5CNq6eX26bQU39ZstO7IzbBDQvwxy5298AKAv7v1PHMbc3o9 432C4tAulWd8f0gec/Hylel01aafDnG7NOKwxgzOWaCrt9Th2BEUSIbJSNuGYc68UEfi vlOLc+ky3SmQTKmR+IOa1scLMncBQvnY+pFAkYeyRRrjPECWOq85eOdd+XdpiFfh0UhF cXUU04uS0fEIq0R+jmJPfdqelBdsGhTOZlkGRNilU8PNLA3vcdrz0K7fNHH0H/MpHUYJ 3LeYSNETM4NQVkV0QLhrwb7iF0lJ70g1SXBkUShZkrdCdaBsHksO8bgb6ZbQVF0WSULp PW+Q==
X-Gm-Message-State: APjAAAWDg65Ugm6mP3D93pCcCgPSgPSF9Mtl2HnkkBYsbHa6NllzFhIS qEsvuZiaPOsvOFvnLfPjnOtCRyk7
X-Google-Smtp-Source: APXvYqxMY41gapuRmMHmfFW7jmjNsuK1oVtJcxrUCxWVMz4btest79GxXVplNSUSul5JNuY32M7FIA==
X-Received: by 2002:a17:902:a403:: with SMTP id p3mr8170047plq.126.1576967205584;  Sat, 21 Dec 2019 14:26:45 -0800 (PST)
Received: from ?IPv6:2607:fb90:84e8:10bc:1cd3:9112:ba62:6f2f? ([2607:fb90:84e8:10bc:1cd3:9112:ba62:6f2f]) by smtp.gmail.com with ESMTPSA id e6sm18230373pfh.32.2019.12.21.14.26.44 for <spring@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 21 Dec 2019 14:26:44 -0800 (PST)
Content-Type: multipart/alternative; boundary=Apple-Mail-D3156A25-04E8-464C-A10E-2636B6F615F8
Content-Transfer-Encoding: 7bit
From: Jeff Tantsura <jefftant.ietf@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Sat, 21 Dec 2019 14:26:43 -0800
Message-Id: <E7DFF108-0EA2-4B27-8DB9-B37E8982368E@gmail.com>
References: <BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
To: SPRING WG List <spring@ietf.org>
X-Mailer: iPhone Mail (17C54)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/yEtnSXzmlQohlfg9XqtNqp3WGt4>
Subject: Re: [spring] WG status - pending calls
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 22:26:48 -0000

--Apple-Mail-D3156A25-04E8-464C-A10E-2636B6F615F8
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Shuping,

Please also add draft-anand-spring-poi-sr-08.

Thanks and happy holidays!

Regards,
Jeff

> On Dec 21, 2019, at 12:37, Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.=
org> wrote:
>=20
> =EF=BB=BF
> Shuping,
> =20
> Please add draft-bonica-spring-sr-mapped-six as a candidate for adoption.
> =20
>                                                                        Ron=

> =20
> =20
> =20
> Juniper Business Use Only
> From: spring <spring-bounces@ietf.org> On Behalf Of bruno.decraene@orange.=
com
> Sent: Friday, December 20, 2019 11:58 AM
> To: 'SPRING WG List' <spring@ietf.org>
> Subject: [spring] WG status - pending calls
> =20
> Hi SPRING,
> =20
> A number of authors have asked for their document to be adopted or last ca=
lled.
> Chairs have some backlog on this. The WG has also been pretty busy over th=
e last 6 months with a set of subjects triggering many emails and this is no=
t always the best time to ask for review of additional documents (versus sho=
rt =E2=80=98+1=E2=80=99).
> Chairs/WG will work on this calls in 2020. In the meantime, for a better t=
ransparency, Shuping has been kind enough to track this on the wiki https://=
trac.ietf.org/trac/spring Thank you Shuping.
> If your document is missing from the list of pending calls for adoption/la=
st call, please send an email to the chairs or to the list, as you wish.
> Otherwise, your request is been tracked.
> =20
> Content of this page is subject to change. In particular, the goal is not t=
o duplicate the information already tracked in the ietf datatracker. E.g. ht=
tps://datatracker.ietf.org/doc/search?name=3D&sort=3D&activedrafts=3Don&by=3D=
group&group=3Dspring
> =20
> I take this opportunity to wish everyone Merry Christmas, an Happy New Yea=
r and possibly Happy Holidays.
> --Bruno
> =20
> =20
> __________________________________________________________________________=
_______________________________________________
> =20
> Ce message et ses pieces jointes peuvent contenir des informations confide=
ntielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez rec=
u ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages e=
lectroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou=
 falsifie. Merci.
> =20
> This message and its attachments may contain confidential or privileged in=
formation 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 del=
ete 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.
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring

--Apple-Mail-D3156A25-04E8-464C-A10E-2636B6F615F8
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">Shuping,<div><br></div><div>Please also add=
&nbsp;<span style=3D"color: rgb(0, 0, 0); font-family: &quot;PT Mono&quot;, M=
onaco, monospace; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0=
, 0); -webkit-text-size-adjust: 100%; background-color: rgb(255, 253, 245);"=
>draft-anand-spring-poi-sr-08.</span></div><div><span style=3D"color: rgb(0,=
 0, 0); font-family: &quot;PT Mono&quot;, Monaco, monospace; font-size: 14px=
; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 1=
00%; background-color: rgb(255, 253, 245);"><br></span></div><div><span styl=
e=3D"color: rgb(0, 0, 0); font-family: &quot;PT Mono&quot;, Monaco, monospac=
e; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-t=
ext-size-adjust: 100%; background-color: rgb(255, 253, 245);">Thanks and hap=
py holidays!</span></div><div><br><div dir=3D"ltr">Regards,<div>Jeff</div></=
div><div dir=3D"ltr"><br><blockquote type=3D"cite">On Dec 21, 2019, at 12:37=
, Ron Bonica &lt;rbonica=3D40juniper.net@dmarc.ietf.org&gt; wrote:<br><br></=
blockquote></div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF

<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">=

<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New",serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
..MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
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]-->


<div class=3D"WordSection1">
<p class=3D"MsoNormal">Shuping,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please add draft-bonica-spring-sr-mapped-six as a can=
didate for adoption.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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; Ron<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin-=
bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</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> spring &lt;spring-bounces@ietf.org&gt; <=
b>On Behalf Of
</b>bruno.decraene@orange.com<br>
<b>Sent:</b> Friday, December 20, 2019 11:58 AM<br>
<b>To:</b> 'SPRING WG List' &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> [spring] WG status - pending calls<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"FR">Hi SPRING,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">A number of authors have asked for their document to b=
e adopted or last called.<o:p></o:p></p>
<p class=3D"MsoNormal">Chairs have some backlog on this. The WG has also bee=
n pretty busy over the last 6 months with a set of subjects triggering many e=
mails and this is not always the best time to ask for review of additional d=
ocuments (versus short =E2=80=98+1=E2=80=99).<o:p></o:p></p>
<p class=3D"MsoNormal">Chairs/WG will work on this calls in 2020. In the mea=
ntime, for a better transparency, Shuping has been kind enough to track this=
 on the wiki
<a href=3D"https://urldefense.com/v3/__https:/trac.ietf.org/trac/spring__;!!=
NEt6yMaO-gk!TG5-O8kd2fVPxVkN2IRvaGLVHkQ6cSPlDhE0xNBRC23Go4mlw3dAbBCJR3JqSYly=
$">
https://trac.ietf.org/trac/spring</a> Thank you Shuping.<o:p></o:p></p>
<p class=3D"MsoNormal">If your document is missing from the list of pending c=
alls for adoption/last call, please send an email to the chairs or to the li=
st, as you wish.<o:p></o:p></p>
<p class=3D"MsoNormal">Otherwise, your request is been tracked.<o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Content of this page is subject to change. In particu=
lar, the goal is not to duplicate the information already tracked in the iet=
f datatracker. E.g.
<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/searc=
h?name=3D&amp;sort=3D&amp;activedrafts=3Don&amp;by=3Dgroup&amp;group=3Dsprin=
g__;!!NEt6yMaO-gk!TG5-O8kd2fVPxVkN2IRvaGLVHkQ6cSPlDhE0xNBRC23Go4mlw3dAbBCJR4=
69-5yL$">
https://datatracker.ietf.org/doc/search?name=3D&amp;sort=3D&amp;activedrafts=
=3Don&amp;by=3Dgroup&amp;group=3Dspring</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I take this opportunity to wish everyone Merry Christ=
mas, an Happy New Year and possibly Happy Holidays.<o:p></o:p></p>
<p class=3D"MsoNormal">--Bruno<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre><span lang=3D"FR">_____________________________________________________=
____________________________________________________________________<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir des=
 informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p><=
/span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisat=
ion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces jo=
intes. Les messages electroniques etant susceptibles d'alteration,<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a e=
te altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confiden=
tial or privileged information that may be protected by law;<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied withou=
t authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please noti=
fy the sender and delete this message and its attachments.<o:p></o:p></span>=
</pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for me=
ssages that have been modified, changed or falsified.<o:p></o:p></span></pre=
>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>


<span>_______________________________________________</span><br><span>spring=
 mailing list</span><br><span>spring@ietf.org</span><br><span>https://www.ie=
tf.org/mailman/listinfo/spring</span><br></div></blockquote></div></body></h=
tml>=

--Apple-Mail-D3156A25-04E8-464C-A10E-2636B6F615F8--


From nobody Sat Dec 21 15:38:12 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14FB812008B for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 15:38:10 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 IoFm_Wax_ql4 for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 15:38:08 -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 0714F12007C for <spring@ietf.org>; Sat, 21 Dec 2019 15:38:07 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id c16so10757248qko.6 for <spring@ietf.org>; Sat, 21 Dec 2019 15:38:07 -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=UXVApJMRkOrIVxySPfMe/Dedgy/xXUOdnB/XfpJJamU=; b=XnxzQzSlBKePzQytR/intf7v5mz23OLJ7jy4FwMTk1xQbljgEe84HG/De5FVoNLNV0 6JBfsFpJ43Cq1AnwdnTZIkUhfqrY/DiIWysIeRpx6HZqoVjAO1rjUeHSxkGsQRo9fdmc r0eiC8jCGJJiD6WMC+zINdjtBPKnLRekvzFFs6F8bWYsVaDA94XbDCGTUQ7ziBWgsALR +wuzRVusg9E9XFLSA7AiKgRINT2o8DrQS+ym+yc7//N0wKkyUX9E1YWOrhBl2qJyOM2B v7y2RkmZLDxssOdA8kNUiOIN7f3n2kurGhrBJ2++NKdG9PKPKG3j2t3CDBECWhNJfuhv CjYQ==
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=UXVApJMRkOrIVxySPfMe/Dedgy/xXUOdnB/XfpJJamU=; b=I8qHbFprktePApytKJ4/JBIwIsxqxmwLI8E/uWJwj+XfZv+XiLIMDSu998aHg3tJHY 6ih90v4xv7Y9567Wlgh6m0J+BRws+6y2X+diNu9RptMqBKU5Utbng/CbQQyWkgKCil9s /mLYhGdthor32OZdqgElqsVtHQbL6sx6iBWakKfKK3R9J/6aVgKi788MPw1Kau4lO2Hd hRvkXl9hwRa+q8aiBE8mBmisL+JpgBMKn+w6tBsOHRxA/ZCyc9bi7m4cRTVEnRDENZHD JRKmt1OCXbVgJq0e04auUB5ENt3lpb9W+maG/01fjYeDqbLY7+NrIg8Ex4PSRHbPGM+6 k/Qg==
X-Gm-Message-State: APjAAAV1eJibdBEH5iDswgYGXcA0Jy4mgVdSoskgj7Zq++5sKrMD4fT/ 3zq1bwhEMlERvOSKPEIRkOchO1HL/bRfjX+tGV70jQ==
X-Google-Smtp-Source: APXvYqyopb8jePCA5W9H1PJIRI2SNKfmkHrJwgIyOFSS8YIPQi0aK4PdGvwCZbswVcEdKpb+36oY4PsnXTn6ST/MPc8=
X-Received: by 2002:ae9:ed53:: with SMTP id c80mr19156641qkg.445.1576971486870;  Sat, 21 Dec 2019 15:38:06 -0800 (PST)
MIME-Version: 1.0
References: <157609408568.11496.11799785813274132900@ietfa.amsl.com> <4c762fc5-8a61-e182-a9cc-d45b0f586ccc@gmail.com> <3A12D735-7899-4679-8FC8-DF8875D40A62@cisco.com> <628e5dfb-7ba4-d841-ebeb-cfc52d7294f1@gmail.com> <ACEF56BF-B851-43B2-9211-B6C39C34DB63@cisco.com> <49b7e45f-a26f-cf4a-f8be-9aa917c34203@gmail.com> <CAOj+MMFBKFBxacT9Z=HR89U10d9=jG-b8ypx4ukQgb0EFfN=Uw@mail.gmail.com> <0f492db1-d168-473c-8447-9e08d51c2039@gmail.com> <CAOj+MMEom8JcffnOdH0dsDnN5hzfPASsm=0uz8O+P68=EP_z0A@mail.gmail.com> <42cac054-ac09-fff3-4ed1-1890c7803ec9@gmail.com>
In-Reply-To: <42cac054-ac09-fff3-4ed1-1890c7803ec9@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 22 Dec 2019 00:38:00 +0100
Message-ID: <CAOj+MMGOQRA173_VWtyS8jG3A9LLZ9OHJ6_0ET0B-AXzzU4ncQ@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004bd404059a3f49e8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZzoF-tOV-xVy5AbHtsjaZmOl9aM>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-06.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 23:38:10 -0000

--0000000000004bd404059a3f49e8
Content-Type: text/plain; charset="UTF-8"

> No, we're not talking about "conceptual" decapsulation.

Well if you want to take what has been said here to 6man after holidays no
one will stop you there.

But let's keep in mind that a lot of forwarding engines takes input from
various sources and generate a complete outbound rewrite of the packet
header from given offset.

No one I know at data plane is playing with atomic bits or octets overrides
in the packets. Leave alone that data plane does not even do full
processing on entire packets normally. All it does is to copy packet header
leaving the payload in fast local DRAM and just saving pointer to it.

So literally if we agree that IPv6 packet can be encapsulated before it
reaches final destination - what really happens at each segment endpoint if
you zoom in is a decapsulation and encapsulation operation. Hence full
compliance with all IPv6 specs.

IETF drafts usually never go to that level of detail as they do not have
to. Besides even what I just described above significantly differes in
pipeline processing vs run-to-completion NPUs.

So sure after Santa arrives we can argue about all of that for a long time.
But IMHO it would be best if first we really all well understand what are
we really after ...

Cheers,
Robert

On Sat, Dec 21, 2019 at 8:22 PM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 20-Dec-19 22:18, Robert Raszuk wrote:
> > Hi Brian,
> >
> >     Right, but the language in the PSP sub-section does not talk about
> decapsulation.
> >
> >
> > Sure as in a way there is no decapsulation there. This is Segment N-1
> node not Final Segment End node.
>
> If there is no decapsulation and the words mean what they say, then there
> is certainly a violation of RFC 8200. That needs to be said *explicitly* in
> the text so that the community can decide what to do about it.
>
> >
> > Of course the other way to look at this would be to conceptually
> describe this as decapsulation at *each* segment end point and on most just
> copy the SRH to a new IPv6 header and on PSP happening on Segment N-1 to
> not copy it.
>
> No, we're not talking about "conceptual" decapsulation. If a packet
> addressed to address A contains a packet addressed to address B, it isn't
> going to get to B unless A physically decapsulates it. (Since we're in a
> state where Segments Left == 0, we're already at the end
> of the segment list in the RH, so I don't see where Segment N-1 comes in.)
>
> Where are the diagrams showing example packets to illustrate exactly what
> happens during PSP?
>
> >
> >     I think the root problem may be using the word "pop", which is
> relevant in the MPLS label stack context but not here, without additional
> definition.
> >
> >
> > Well I agree. "POP" does not sound like the best terminology choice here
> for SRH removal or deletion :). Now all what is needed for WG to convince
> Pablo for massive editing ....
>
> Yes, but that is precisely because MPLS is designed to support a label
> stack with pushing and popping, and IPv6 is not designed that way. So "pop"
> really is completely false terminology when referring to an IPv6 header.
>
> If the explanation was that the original packet is fully decapsulated at
> the PSP node, so that the SRH disappears along with the rest of the
> encapsulating header, we wouldn't be having this conversation.
>
> > Happy Holidays,
>
> Indeed!
>    Brian
>
>

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

<div dir=3D"ltr">&gt; No, we&#39;re not talking about &quot;conceptual&quot=
; decapsulation.=C2=A0=C2=A0<br><div><br></div><div>Well if you want to tak=
e what has been said here to 6man after holidays no one will stop you there=
.=C2=A0</div><div><br></div><div>But let&#39;s keep in mind that a lot of f=
orwarding engines takes input from various sources and generate a complete =
outbound rewrite of the packet header from given offset.=C2=A0</div><div><b=
r></div><div>No one I know at data plane is playing with atomic bits or oct=
ets overrides in the packets. Leave alone that data plane does not even do =
full processing on entire packets normally. All it does is to copy packet h=
eader leaving the payload in fast local DRAM and=C2=A0just saving pointer t=
o it.=C2=A0</div><div><br></div><div>So literally if we agree that IPv6 pac=
ket can be encapsulated before it reaches final destination - what really h=
appens at each segment endpoint if you zoom in is a decapsulation and encap=
sulation operation. Hence full compliance with all IPv6 specs.=C2=A0</div><=
div><br></div><div>IETF drafts usually never go to that level of detail as =
they do not have to. Besides even=C2=A0what I just described above signific=
antly differes=C2=A0in pipeline processing vs run-to-completion NPUs.=C2=A0=
</div><div><br></div><div>So sure after Santa arrives we can argue about al=
l of that for a long time. But IMHO it would be best if first we=C2=A0reall=
y all well understand what are we really after ...=C2=A0</div><div><br></di=
v><div>Cheers,</div><div>Robert</div></div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 21, 2019 at 8:22 PM Brian =
E Carpenter &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com">brian.e.carp=
enter@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex">On 20-Dec-19 22:18, Robert Raszuk wrote:<br>
&gt; Hi Brian,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Right, but the language in the PSP sub-section does=
 not talk about decapsulation. <br>
&gt; <br>
&gt; <br>
&gt; Sure as in a way there is no decapsulation there. This is Segment N-1 =
node not Final Segment End node.<br>
<br>
If there is no decapsulation and the words mean what they say, then there i=
s certainly a violation of RFC 8200. That needs to be said *explicitly* in =
the text so that the community can decide what to do about it.<br>
<br>
&gt; <br>
&gt; Of course the other way to look at this would be to conceptually descr=
ibe this as decapsulation at *each* segment end point and on most just copy=
 the SRH to a new IPv6 header and on PSP happening on Segment N-1 to not co=
py it.<br>
<br>
No, we&#39;re not talking about &quot;conceptual&quot; decapsulation. If a =
packet addressed to address A contains a packet addressed to address B, it =
isn&#39;t going to get to B unless A physically decapsulates it. (Since we&=
#39;re in a state where Segments Left =3D=3D 0, we&#39;re already at the en=
d<br>
of the segment list in the RH, so I don&#39;t see where Segment N-1 comes i=
n.)<br>
<br>
Where are the diagrams showing example packets to illustrate exactly what h=
appens during PSP?<br>
<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0I think the root problem may be using the word &quo=
t;pop&quot;, which is relevant in the MPLS label stack context but not here=
, without additional definition.<br>
&gt; <br>
&gt; <br>
&gt; Well I agree. &quot;POP&quot; does not sound like the best terminology=
 choice here for SRH removal or deletion :). Now all what is needed for WG =
to convince Pablo for massive editing .... <br>
<br>
Yes, but that is precisely because MPLS is designed to support a label stac=
k with pushing and popping, and IPv6 is not designed that way. So &quot;pop=
&quot; really is completely false terminology when referring to an IPv6 hea=
der.<br>
<br>
If the explanation was that the original packet is fully decapsulated at th=
e PSP node, so that the SRH disappears along with the rest of the encapsula=
ting header, we wouldn&#39;t be having this conversation.<br>
<br>
&gt; Happy Holidays,<br>
<br>
Indeed!<br>
=C2=A0 =C2=A0Brian<br>
<br>
</blockquote></div>

--0000000000004bd404059a3f49e8--


From nobody Sat Dec 21 15:42:43 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72A2912008A for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 15:42:41 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 vB4vj6GMN5jJ for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 15:42:38 -0800 (PST)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 BD99012007C for <spring@ietf.org>; Sat, 21 Dec 2019 15:42:37 -0800 (PST)
Received: by mail-qt1-x830.google.com with SMTP id j5so11937501qtq.9 for <spring@ietf.org>; Sat, 21 Dec 2019 15:42:37 -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=EvdeBwBUt0AXQk8hI+PwDhDY4ptw0LANKSAHG1ve6Ik=; b=ZzADKL/qwm67BDojAIVmYinl7eqP+sjAwJCTSoBeEZ8yhhWzz6PXGWCad7C1WDBKUs rwt/B4xku820G7n1M9JPQ56yHfijgROG4va0GuuLA7JDFncMi/U7nPac3KTkT7nJT5/8 /mfzSzE7q2IqZ/8xzuta5GrVGXv8T68V4CKoYaIQa4NsZCR4GuuCP619wOYxs2pRqat6 B6RcUz3FV8/uNwDz4ob68wVblY/iT+t58DkQcgyLFYyByJBFrvyUC/olHZaTs1FH5vaV vb+ZV1odSQrg1vdmxplixNwDZGl46ebfDUAeJgDAwml8IHhveHjqPV3j9UCZPDuCWUkM EnYA==
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=EvdeBwBUt0AXQk8hI+PwDhDY4ptw0LANKSAHG1ve6Ik=; b=qnbhxmqIj1Y76ilmVaowtkHFV34sYcHgdK7LbccVlR1sErQ9iuyyusxZc2Ki4kl+fn iTmDAPkzYDWrMOd4Vv6e40RFJpZIV6H0f+S1Fx3fKd1XKppoAHxXoFnfSiNM1RK+x/1K qL0MR7nbEHO3DmvwG7okV3yNpEnirRZuDmt1wseexBq1SMhcZG07NaDSH9bCvL/EGim9 yF3edE8ZWzzXKpMJUqyCzKrrhoES147n09HqZAXGqTdf5k7BjkP5VPO6XKB2vUtTr+Kt JwPP7IvXbjTPRUJzve+gToazOzCyKRmMtJHTwvOTWrMN/q5ZIfL6fZSH2p5j7cWA/NkB 8XVQ==
X-Gm-Message-State: APjAAAXATAWqpJ5acjqAS75xG4i+H1gya5Uxi8gMgEd9b5cji+K4fwb/ 5Sd1T5eRDM/+nIbVo14fMmRnIfm4tE663EFfXSoN8A==
X-Google-Smtp-Source: APXvYqyaahEMb7vwodA735TEJXQ202PmvBefUr1KIFkmC//icza0A42rwSqFaFn7Lb839N5uNxJFhwltJwq/dhKN6Ho=
X-Received: by 2002:ac8:3703:: with SMTP id o3mr17436905qtb.208.1576971756774;  Sat, 21 Dec 2019 15:42:36 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 22 Dec 2019 00:42:30 +0100
Message-ID: <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>,  Mark Smith <markzzzsmith@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000623cf5059a3f5986"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/u1AzYFpDe-AhIxXdih2BEIz65Bk>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Dec 2019 23:42:42 -0000

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

Hey Ron,

> Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..

Indeed ... after all it is not Easter Time !

> Only one answer can be correct =F0=9F=98=89

To me this is very obvious ...

SID is NOT an IPv6 address. Part of the SID is a locator which is used for
vanilla IPv6 forwarding (based on IPv6 routing prefixes), but that is all
this 128 bit string has in common with IPv6.

Merry SID-less Christmas,
R.


On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica <rbonica@juniper.net> wrote:

> Robert,
>
>
>
> Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> We have never explicitly stated whether a SID **is** and IPv6 address or =
**merely
> resembles** an IPv6 address. Which is it?
>
>
>
> Hint: This is a multiple choice question. Only one answer can be correct
> =F0=9F=98=89
>
>
>
>                                                     Happy Holidays,
>
>                                                            Ron
>
>
>
>
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Robert Raszuk
> *Sent:* Friday, December 20, 2019 10:45 AM
> *To:* Andrew Alston <Andrew.Alston@liquidtelecom.com>
> *Cc:* Alexandre Petrescu <alexandre.petrescu@gmail.com>; SPRING WG <
> spring@ietf.org>; Gyan Mishra <hayabusagsm@gmail.com>; Pablo Camarillo
> (pcamaril) <pcamaril@cisco.com>; Mark Smith <markzzzsmith@gmail.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
> > So  we are left with a chicken and egg situation =E2=80=93 is the SID a=
n address
> or isn=E2=80=99t it.
>
>
>
> I do not see here neither chicken nor an egg here. SID definition for SRv=
6
> is very clear. It is <LOC:FUNC:ARG>.
>
>
>
> Done.
>
>
>
> Obviously LOCator part is routable.
>
>
>
> Thx,
> R.
>
>
>
> On Fri, Dec 20, 2019 at 4:33 PM Andrew Alston <
> Andrew.Alston@liquidtelecom.com> wrote:
>
> +1
>
>
>
> I have long argued that SRv6 essentially redefines and overloads the ipv6
> address as defined =E2=80=93 the argument that I have been given is that =
the SID is
> in fact not an address =E2=80=93 however =E2=80=93 by virtue of the fact =
that the SID in
> SRv6 is copied into the address field during traffic steering =E2=80=93 a=
nd routing
> occurs based on that DA =E2=80=93 it most certainly is an address.
>
>
>
> So  we are left with a chicken and egg situation =E2=80=93 is the SID an =
address
> or isn=E2=80=99t it.  If it isn=E2=80=99t =E2=80=93 I 100% agree with you=
 that something else
> should be used =E2=80=93 in which case how do you address the steering is=
sue.  If
> it is an address =E2=80=93 then this draft fundamentally redefines the IP=
v6 address
> semantics =E2=80=93 and I would argue that should only be done by an upda=
te of
> RFC4291, and potentially a number of other documents which rely on the
> current semantic.
>
>
>
> But =E2=80=93 either way =E2=80=93 I do not think we can argue that the S=
ID and a v6
> address are currently different things in the drafts =E2=80=93 since a SI=
D is
> copied into the DA field =E2=80=93 and used to route on =E2=80=93 and whi=
le that remains =E2=80=93
> I have stated before, and will state again, I have deep concerns as to th=
e
> unknown consequences of fundamentally changing the semantics of an addres=
s
> as it was defined in other RFC=E2=80=99s and as have wide deployment.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
>
>
> Juniper Business Use Only
>
> *From:* spring <spring-bounces@ietf.org> *On Behalf Of *Alexandre Petresc=
u
> *Sent:* Friday, 20 December 2019 18:19
> *To:* Robert Raszuk <robert@raszuk.net>; Gyan Mishra <
> hayabusagsm@gmail.com>
> *Cc:* SPRING WG <spring@ietf.org>; Mark Smith <markzzzsmith@gmail.com>;
> Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
>
>
> Le 20/12/2019 =C3=A0 00:07, Robert Raszuk a =C3=A9crit :
> >
> > Fixed length of any field LOC:FUNC:ARGs makes no sense to me. What is
> > optimal for Ron or Mark may not be optimal for me.
>
> I think I can legitimately wonder whether the 'SID' Segment Identfier
> should not be something else than an IP address.
>
> Making a SID an IP address might lead to other well-known confusions
> like in OSPF: there is a Router ID which is an IP address in some
> manufacturer's speak, it works fine, but it does not reply to ping under
> any configuration whatsoever.
>
> That is not a good thing. The router id looks like an IP address but it
> is not one. When migrating OSPF to IPv6 all was changed but the Router
> ID stayed like an IPv4 address. So it is an IPv6 OSPF but has some IPv4
> in it.
>
> The column-hextet notation, or more precisely something like
> "2001:db8::", denotes an IP address. Not only is it a Documentaiton
> Prefix, but it is an IP address. There is an RFC for it. It is somehow
> reserved and it shouldnt be used for something else, otherwise it
> creates confusion.
>
> It could be easy to create a new space for SID, with its distinct
> notation, like 64bit identifiers "ab_cd_ef_gh_01_02__". Nobody would
> try to ping these because they dont look like IP addresses.
>
> Then, we might wonder whether these SIDs should be fixed or variable
> length..
>
> Alex
>
> >
> > While we are at that fixed size of 128 bits of IPv6 also makes no sense
> > - but that vessel left the harbour a while ago.
> >
> > Cheers,
> > R.
> >
> >
> >
> >
> > On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra <hayabusagsm@gmail.com
> <hayabusagsm@gmail.com%20%0b>> <mailto:hayabusagsm@gmail.com
> <hayabusagsm@gmail.com>>> wrote:
> >
> >
> >
> > On Thu, Dec 19, 2019 at 4:17 PM Mark Smith <markzzzsmith@gmail.com
> <markzzzsmith@gmail.com%0b>> <mailto:markzzzsmith@gmail.com
> <markzzzsmith@gmail.com>>> wrote:
> >
> >
> >
> > On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),
> > <pcamaril@cisco.com <mailto:pcamaril@cisco.com>> wrote:
> >
> > Hi,
> >
> > As mentioned in the draft, the choice of the locator length
> > is deployment specific.
> > LINE has deployed SRv6 using a locator different than a /64.
> >
> >
> > This is effectively an appeal to authority.
> >
> > What makes what LINE has done the best and right thing to do?
> >
> > I can already see they're using the IPv4 link-local 169.254/16
> > prefix in a manner that wildly violates how it is specified to
> > be used in RFC3927. See Slides 9, 12, 24.
> >
> > Tying your IPv6 addressing plan to IPv4 addressing could end up
> > imposing IPv4's addressing limitations on IPv6 - defeating the
> > primary purpose of IPv6 - providing many more addresses than IPv4.
> >
> > Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because
> > they're using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite
> > there being no central registry.  Their 40 bit Global ID of "17"
> > could be random, although I'm guessing not, as random numbers
> > would usually have far less zeros in them. These sorts of ULA
> > errors are why I presented "Getting IPv6 Addressing Right" at
> > AusNOG this year -
> >
> https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-=
addressing-right
> <https://urldefense.com/v3/__https:/www.slideshare.net/markzzzsmith/ausno=
g-2019-getting-ipv6-private-addressing-right__;!!NEt6yMaO-gk!TekHkLxGLeIc1n=
TcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH2DAutaX$>
>  .
> >
> >
> > This is an Internet Draft, so this is the best time to make
> > these sorts of changes, as it is much easier now. When things
> > become RFCs it becomes much harder (and much, much harder when
> > they become Internet Standards).
> >
> > If somebody has deployed Internet Draft level technology, they
> > have to accept the risk that what they've deployed might not
> > comply with the eventual RFC.
> >
> > Regards,
> > Mark.
> >
> >  [Gyan] For IPv6 addressing you can have any length prefix up to
> > /128.  i am all for flexibility with vlsm even though may not be
> > widely used.
> >
> > SRv6 SID encoding differs in that we had 3 fields
> > {locator;function;arguments} that I think it makes sense to be fixed
> > in the specification as Ron has brought up.
> >
> > From an operator perspective for programmability as SRv6
> > deployments with or without centralized controller, fixed length of
> > the 3 fields makes sense so operators can easily craft ACLs for
> > deployments.
> >
> > I think we could go crazy with the sizing but I think since 64 bit
> > boundary exists today for slaac we could make the locator /64 as
> > well is fine.  We could split the other 2 fields evenly 32 bits each
> > or make the function longer.  I think we=E2=80=99ll defined sizing is
> > important so SID addressing plan is not chaotic.
> >
> >
> >
> >
> > Cheers,
> > Pablo.
> >
> > [1]
> >
> https://speakerdeck.com/line_developers/line-data-center-networking-with-=
srv6
> <https://urldefense.com/v3/__https:/speakerdeck.com/line_developers/line-=
data-center-networking-with-srv6__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl=
6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH8DvkSdF$>
> >
> > =EF=BB=BF-----Original Message-----
> > From: spring <spring-bounces@ietf.org
> <spring-bounces@ietf.org%0b>> <mailto:spring-bounces@ietf.org
> <spring-bounces@ietf.org>>> on behalf of Alexandre
> > Petrescu <alexandre.petrescu@gmail.com
> <alexandre.petrescu@gmail.com%0b>> <mailto:alexandre.petrescu@gmail.com
> <alexandre.petrescu@gmail.com>>>
> > Date: Thursday, 19 December 2019 at 09:44
> > To: "spring@ietf.org <mailto:spring@ietf.org>"
> > <spring@ietf.org <mailto:spring@ietf.org>>
> > Subject: Re: [spring] 64-bit locators
> >
> >
> >
> >     Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :
> >     [...]
> >
> >     > VLSM [variable length subnet mask] is fundamentally hard,
> >
> >     We need VLSM in other places too, such as in ULA
> > prefixes fd and fc.
> >
> >     I think it is indeed a difficult to grasp concept, but
> > it is there for
> >     growth.
> >
> >     Alex
> >
> >     >
> >     > Regards,
> >     > Mark.
> >     >
> >     >     __
> >     >
> >     >     In this case, we should probably change the
> > document to reflect
> >     >     implemented behavior.____
> >     >
> >     >     __ __
> >     >
> >     >
> >     >
> >                     Ron____
> >     >
> >     >     __ __
> >     >
> >     >
> >     >     Juniper Business Use Only
> >     >
> >     >     _______________________________________________
> >     >     spring mailing list
> >     > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > <mailto:spring@ietf.org <mailto:spring@ietf.org
> <spring@ietf.org%20%3cmailto:spring@ietf.org>>>
> >     > https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
> >     >
> >     >
> >     > _______________________________________________
> >     > spring mailing list
> >     > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> >     > https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
> >     >
> >
> >     _______________________________________________
> >     spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
> >
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
> >
> > --
> >
> > Gyan S. Mishra
> >
> > IT Network Engineering & Technology
> >
> > Verizon Communications Inc. (VZ)
> >
> > 13101 Columbia Pike FDC1 3rd Floor
> >
> > Silver Spring, MD 20904
> >
> > United States
> >
> > Phone: 301 502-1347
> >
> > Email: gyan.s.mishra@verizon.com <mailto:gyan.s.mishra@verizon.com
> <gyan.s.mishra@verizon.com>>
> >
> > www.linkedin.com/in/networking-technologies-consultant
> <https://urldefense.com/v3/__http:/www.linkedin.com/in/networking-technol=
ogies-consultant__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHf=
aYpEfoC3qY8XrLH76iah6W$>
> > <http://www.linkedin.com/in/networking-technologies-consultant
> <https://urldefense.com/v3/__http:/www.linkedin.com/in/networking-technol=
ogies-consultant__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHf=
aYpEfoC3qY8XrLH76iah6W$>
> >
> >
> >
> > _______________________________________________
> > spring mailing list
> > spring@ietf.org <mailto:spring@ietf.org <spring@ietf.org>>
> > https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring_=
_;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0K=
s_SU-$>
>
>

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

<div dir=3D"ltr">Hey Ron,<div><br></div><div>&gt; Leaving both chickens and=
 eggs in the hen house=E2=80=A6=E2=80=A6..=C2=A0=C2=A0<br></div><div><br></=
div><div>Indeed ... after all it is not Easter Time !=C2=A0</div><div><br><=
/div><div>&gt; Only one answer can be correct=C2=A0<span style=3D"font-fami=
ly:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=89</span>=C2=A0=C2=A0<b=
r></div><div><br></div><div>To me this is very obvious ...=C2=A0</div><div>=
<br></div><div>SID is NOT an IPv6 address. Part of the SID is a locator whi=
ch is used for vanilla IPv6 forwarding (based on IPv6 routing prefixes), bu=
t that is all this 128 bit string has in common with IPv6.=C2=A0</div><div>=
<br></div><div>Merry SID-less Christmas,<br>R.</div><div><br></div></div><b=
r><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, =
Dec 21, 2019 at 9:32 PM Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.ne=
t">rbonica@juniper.net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_-8737266525306084167WordSection1">
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Leaving both chickens and eggs in the hen house=E2=
=80=A6=E2=80=A6..<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">We have never explicitly stated whether a SID *<b>is=
</b>* and IPv6 address or *<b>merely resembles</b>* an IPv6 address. Which =
is it?<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hint: This is a multiple choice question. Only one a=
nswer can be correct
<span style=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=
=89</span><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Happy Holidays,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ro=
n<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> spring &lt;<a href=3D"mailto:spring-bou=
nces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>&gt; <b>On Beha=
lf Of
</b>Robert Raszuk<br>
<b>Sent:</b> Friday, December 20, 2019 10:45 AM<br>
<b>To:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" target=3D"_blank">Andrew.Alston@liquidtelecom.com</a>&gt;<br>
<b>Cc:</b> Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmai=
l.com" target=3D"_blank">alexandre.petrescu@gmail.com</a>&gt;; SPRING WG &l=
t;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>&=
gt;; Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_bl=
ank">hayabusagsm@gmail.com</a>&gt;; Pablo Camarillo (pcamaril) &lt;<a href=
=3D"mailto:pcamaril@cisco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;=
; Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank=
">markzzzsmith@gmail.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">&gt; So =C2=A0we are left with a chicken and egg sit=
uation =E2=80=93 is the SID an address or isn=E2=80=99t it.=C2=A0=C2=A0=C2=
=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I do not see here neither chicken nor an egg here. S=
ID definition for SRv6 is very clear. It is &lt;LOC:FUNC:ARG&gt;.=C2=A0<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Done.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Obviously LOCator part is routable.=C2=A0<u></u><u><=
/u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thx,<br>
R.<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Dec 20, 2019 at 4:33 PM Andrew Alston &lt;<a=
 href=3D"mailto:Andrew.Alston@liquidtelecom.com" target=3D"_blank">Andrew.A=
lston@liquidtelecom.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">+1<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I have long argued that SRv6 essentially redefines a=
nd overloads the ipv6 address as defined =E2=80=93 the argument that I have=
 been given is that the SID is in fact not an address =E2=80=93 however
 =E2=80=93 by virtue of the fact that the SID in SRv6 is copied into the ad=
dress field during traffic steering =E2=80=93 and routing occurs based on t=
hat DA =E2=80=93 it most certainly is an address.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So =C2=A0we are left with a chicken and egg situatio=
n =E2=80=93 is the SID an address or isn=E2=80=99t it.=C2=A0 If it isn=E2=
=80=99t =E2=80=93 I 100% agree with you that something else should be used =
=E2=80=93 in which case how
 do you address the steering issue.=C2=A0 If it is an address =E2=80=93 the=
n this draft fundamentally redefines the IPv6 address semantics =E2=80=93 a=
nd I would argue that should only be done by an update of RFC4291, and pote=
ntially a number of other documents which rely on the
 current semantic.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">But =E2=80=93 either way =E2=80=93 I do not think we=
 can argue that the SID and a v6 address are currently different things in =
the drafts =E2=80=93 since a SID is copied into the DA field =E2=80=93 and =
used to
 route on =E2=80=93 and while that remains =E2=80=93 I have stated before, =
and will state again, I have deep concerns as to the unknown consequences o=
f fundamentally changing the semantics of an address as it was defined in o=
ther RFC=E2=80=99s and as have wide deployment.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Andrew<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"gmail-m_-8737266525306084167msipfooter30b3d538" align=3D"center=
" style=3D"margin:0in 0in 0.0001pt;text-align:center">
<span style=3D"font-size:7pt;color:black">Juniper Business Use Only</span><=
u></u><u></u></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0in 0in 0in 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> spring &lt;<a href=3D"mailto:spring-bou=
nces@ietf.org" target=3D"_blank">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Alexandre Petrescu<br>
<b>Sent:</b> Friday, 20 December 2019 18:19<br>
<b>To:</b> Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net" target=3D=
"_blank">robert@raszuk.net</a>&gt;; Gyan Mishra &lt;<a href=3D"mailto:hayab=
usagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;; Mark Smith &lt;<a href=3D"mailto:markzzzsmith@g=
mail.com" target=3D"_blank">markzzzsmith@gmail.com</a>&gt;; Pablo Camarillo=
 (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com" target=3D"_blank">pca=
maril@cisco.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><br>
<br>
Le 20/12/2019 =C3=A0 00:07, Robert Raszuk a =C3=A9crit=C2=A0:<br>
&gt; <br>
&gt; Fixed length=C2=A0of any field LOC:FUNC:ARGs makes no sense to me. Wha=
t is <br>
&gt; optimal for Ron or Mark may not be optimal for me.<br>
<br>
I think I can legitimately wonder whether the &#39;SID&#39; Segment Identfi=
er <br>
should not be something else than an IP address.<br>
<br>
Making a SID an IP address might lead to other well-known confusions <br>
like in OSPF: there is a Router ID which is an IP address in some <br>
manufacturer&#39;s speak, it works fine, but it does not reply to ping unde=
r <br>
any configuration whatsoever.<br>
<br>
That is not a good thing. The router id looks like an IP address but it <br=
>
is not one. When migrating OSPF to IPv6 all was changed but the Router <br>
ID stayed like an IPv4 address. So it is an IPv6 OSPF but has some IPv4 <br=
>
in it.<br>
<br>
The column-hextet notation, or more precisely something like <br>
&quot;2001:db8::&quot;, denotes an IP address. Not only is it a Documentait=
on <br>
Prefix, but it is an IP address. There is an RFC for it. It is somehow <br>
reserved and it shouldnt be used for something else, otherwise it <br>
creates confusion.<br>
<br>
It could be easy to create a new space for SID, with its distinct <br>
notation, like 64bit identifiers &quot;ab_cd_ef_gh_01_02__&quot;. Nobody wo=
uld <br>
try to ping these because they dont look like IP addresses.<br>
<br>
Then, we might wonder whether these SIDs should be fixed or variable length=
..<br>
<br>
Alex<br>
<br>
&gt; <br>
&gt; While we are at that fixed size of 128 bits of IPv6 also makes no sens=
e <br>
&gt; - but that vessel left the harbour a while ago.<br>
&gt; <br>
&gt; Cheers,<br>
&gt; R.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra &lt;<a href=3D"mailto:hay=
abusagsm@gmail.com%20%0b" target=3D"_blank">hayabusagsm@gmail.com
<br>
</a>&gt; &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">mai=
lto:hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, Dec 19, 2019 at 4:17 PM Mark Smith &lt;<a href=3D"mailto:markz=
zzsmith@gmail.com%0b" target=3D"_blank">markzzzsmith@gmail.com<br>
</a>&gt; &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank">ma=
ilto:markzzzsmith@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),<br>
&gt; &lt;<a href=3D"mailto:pcamaril@cisco.com%20%3cmailto:pcamaril@cisco.co=
m" target=3D"_blank">pcamaril@cisco.com &lt;mailto:pcamaril@cisco.com</a>&g=
t;&gt; wrote:<br>
&gt; <br>
&gt; Hi,<br>
&gt; <br>
&gt; As mentioned in the draft, the choice of the locator length<br>
&gt; is deployment specific.<br>
&gt; LINE has deployed SRv6 using a locator different than a /64.<br>
&gt; <br>
&gt; <br>
&gt; This is effectively an appeal to authority.<br>
&gt; <br>
&gt; What makes what LINE has done the best and right thing to do?<br>
&gt; <br>
&gt; I can already see they&#39;re using the IPv4 link-local 169.254/16<br>
&gt; prefix in a manner that wildly violates how it is specified to<br>
&gt; be used in RFC3927. See Slides 9, 12, 24.<br>
&gt; <br>
&gt; Tying your IPv6 addressing plan to IPv4 addressing could end up<br>
&gt; imposing IPv4&#39;s addressing limitations on IPv6 - defeating the<br>
&gt; primary purpose of IPv6 - providing many more addresses than IPv4.<br>
&gt; <br>
&gt; Slide 32 shows they&#39;re violating RFC 4193 (IPv6 ULAs), because<br>
&gt; they&#39;re using ULA-Cs (&#39;fc&#39;) rather than ULA-Ls (&#39;fd&#3=
9;), despite<br>
&gt; there being no central registry.=C2=A0 Their 40 bit Global ID of &quot=
;17&quot;<br>
&gt; could be random, although I&#39;m guessing not, as random numbers<br>
&gt; would usually have far less zeros in them. These sorts of ULA<br>
&gt; errors are why I presented &quot;Getting IPv6 Addressing Right&quot; a=
t<br>
&gt; AusNOG this year -<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/www.slideshare.net/markz=
zzsmith/ausnog-2019-getting-ipv6-private-addressing-right__;!!NEt6yMaO-gk!T=
ekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH2DAutaX$" target=3D=
"_blank">
https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-ad=
dressing-right</a>=C2=A0.<br>
&gt; <br>
&gt; <br>
&gt; This is an Internet Draft, so this is the best time to make<br>
&gt; these sorts of changes, as it is much easier now. When things<br>
&gt; become RFCs it becomes much harder (and much, much harder when<br>
&gt; they become Internet Standards).<br>
&gt; <br>
&gt; If somebody has deployed Internet Draft level technology, they<br>
&gt; have to accept the risk that what they&#39;ve deployed might not<br>
&gt; comply with the eventual RFC.<br>
&gt; <br>
&gt; Regards,<br>
&gt; Mark.<br>
&gt; <br>
&gt; =C2=A0[Gyan] For IPv6 addressing you can have any length prefix up to<=
br>
&gt; /128. =C2=A0i am all for flexibility with vlsm even though may not be<=
br>
&gt; widely used.<br>
&gt; <br>
&gt; SRv6 SID encoding differs in that we had 3 fields<br>
&gt; {locator;function;arguments} that I think it makes sense to be fixed<b=
r>
&gt; in the specification as Ron has brought up.<br>
&gt; <br>
&gt; From an operator perspective for programmability as SRv6<br>
&gt; deployments with or without centralized controller, fixed length of<br=
>
&gt; the 3 fields makes sense so operators can easily craft ACLs for<br>
&gt; deployments.<br>
&gt; <br>
&gt; I think we could go crazy with the sizing but I think since 64 bit<br>
&gt; boundary exists today for slaac we could make the locator /64 as<br>
&gt; well is fine.=C2=A0 We could split the other 2 fields evenly 32 bits e=
ach<br>
&gt; or make the function longer.=C2=A0 I think we=E2=80=99ll defined sizin=
g is<br>
&gt; important so SID addressing plan is not chaotic.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Cheers,<br>
&gt; Pablo.<br>
&gt; <br>
&gt; [1]<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/speakerdeck.com/line_dev=
elopers/line-data-center-networking-with-srv6__;!!NEt6yMaO-gk!TekHkLxGLeIc1=
nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH8DvkSdF$" target=3D"_blank">
https://speakerdeck.com/line_developers/line-data-center-networking-with-sr=
v6</a><br>
&gt; <br>
&gt; =EF=BB=BF-----Original Message-----<br>
&gt; From: spring &lt;<a href=3D"mailto:spring-bounces@ietf.org%0b" target=
=3D"_blank">spring-bounces@ietf.org<br>
</a>&gt; &lt;<a href=3D"mailto:spring-bounces@ietf.org" target=3D"_blank">m=
ailto:spring-bounces@ietf.org</a>&gt;&gt; on behalf of Alexandre<br>
&gt; Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com%0b" target=
=3D"_blank">alexandre.petrescu@gmail.com<br>
</a>&gt; &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_bla=
nk">mailto:alexandre.petrescu@gmail.com</a>&gt;&gt;<br>
&gt; Date: Thursday, 19 December 2019 at 09:44<br>
&gt; To: &quot;<a href=3D"mailto:spring@ietf.org%20%3cmailto:spring@ietf.or=
g%3e" target=3D"_blank">spring@ietf.org &lt;mailto:spring@ietf.org&gt;</a>&=
quot;<br>
&gt; &lt;<a href=3D"mailto:spring@ietf.org%20%3cmailto:spring@ietf.org" tar=
get=3D"_blank">spring@ietf.org &lt;mailto:spring@ietf.org</a>&gt;&gt;<br>
&gt; Subject: Re: [spring] 64-bit locators<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; =C2=A0 =C2=A0 Le 19/12/2019 =C3=A0 00:13, Mark Smith a =C3=A9crit :<br=
>
&gt; =C2=A0 =C2=A0 [...]<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 &gt; VLSM [variable length subnet mask] is fundamentally=
 hard,<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 We need VLSM in other places too, such as in ULA<br>
&gt; prefixes fd and fc.<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 I think it is indeed a difficult to grasp concept, but<b=
r>
&gt; it is there for<br>
&gt; =C2=A0 =C2=A0 growth.<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 Alex<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt; Regards,<br>
&gt; =C2=A0 =C2=A0 &gt; Mark.<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0In this case, we should probably=
 change the<br>
&gt; document to reflect<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0implemented behavior.____<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt; <br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
Ron____<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Juniper Business Use Only<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0________________________________=
_______________<br>
&gt; =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0spring mailing list<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank=
">spring@ietf.org</a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_bla=
nk">mailto:spring@ietf.org</a>&gt;<br>
&gt; &lt;<a href=3D"mailto:spring@ietf.org%20%3cmailto:spring@ietf.org" tar=
get=3D"_blank">mailto:spring@ietf.org &lt;mailto:spring@ietf.org</a>&gt;&gt=
;<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"https://urldefense.com/v3/__https:/www.i=
etf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6=
JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; =C2=A0 =C2=A0 &gt; _______________________________________________<br>
&gt; =C2=A0 =C2=A0 &gt; spring mailing list<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank=
">spring@ietf.org</a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_bla=
nk">mailto:spring@ietf.org</a>&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; <a href=3D"https://urldefense.com/v3/__https:/www.i=
etf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6=
JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt; =C2=A0 =C2=A0 _______________________________________________<br>
&gt; =C2=A0 =C2=A0 spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/lis=
tinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpE=
foC3qY8XrLH0Ks_SU-$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/lis=
tinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpE=
foC3qY8XrLH0Ks_SU-$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/lis=
tinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpE=
foC3qY8XrLH0Ks_SU-$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; Gyan S. Mishra<br>
&gt; <br>
&gt; IT Network Engineering &amp; Technology<br>
&gt; <br>
&gt; Verizon Communications=C2=A0Inc. (VZ)<br>
&gt; <br>
&gt; 13101 Columbia Pike FDC1 3rd Floor<br>
&gt; <br>
&gt; Silver Spring, MD 20904<br>
&gt; <br>
&gt; United States<br>
&gt; <br>
&gt; Phone:=C2=A0301 502-1347<br>
&gt; <br>
&gt; Email: <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">=
gyan.s.mishra@verizon.com</a> &lt;<a href=3D"mailto:gyan.s.mishra@verizon.c=
om" target=3D"_blank">mailto:gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; <br>
&gt; <a href=3D"https://urldefense.com/v3/__http:/www.linkedin.com/in/netwo=
rking-technologies-consultant__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6Je=
FKzb7sxKRDXHfaYpEfoC3qY8XrLH76iah6W$" target=3D"_blank">
www.linkedin.com/in/networking-technologies-consultant</a><br>
&gt; &lt;<a href=3D"https://urldefense.com/v3/__http:/www.linkedin.com/in/n=
etworking-technologies-consultant__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhp=
l6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH76iah6W$" target=3D"_blank">http://www.link=
edin.com/in/networking-technologies-consultant</a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; spring mailing list<br>
&gt; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</=
a> &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blank">mailto:spring@i=
etf.org</a>&gt;<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/lis=
tinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpE=
foC3qY8XrLH0Ks_SU-$" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/spring</a><br>
&gt; <br>
<br>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo=
/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3q=
Y8XrLH0Ks_SU-$" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--000000000000623cf5059a3f5986--


From nobody Sat Dec 21 16:21:51 2019
Return-Path: <andrew.alston@liquidtelecom.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9367012006E for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 16:21:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.498
X-Spam-Level: 
X-Spam-Status: No, score=-2.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oaML9a1PcnYi for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 16:21:46 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [207.82.80.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FE50120025 for <spring@ietf.org>; Sat, 21 Dec 2019 16:21:45 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-he1eur02lp2057.outbound.protection.outlook.com [104.47.5.57]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-164-3Wfx61G4PSyR36djiHiddA-1; Sun, 22 Dec 2019 00:21:38 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com (20.179.47.79) by DBBPR03MB5464.eurprd03.prod.outlook.com (10.255.78.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.15; Sun, 22 Dec 2019 00:21:36 +0000
Received: from DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256]) by DBBPR03MB5415.eurprd03.prod.outlook.com ([fe80::f4ba:55b5:8f6c:5256%5]) with mapi id 15.20.2559.015; Sun, 22 Dec 2019 00:21:35 +0000
From: Andrew Alston <Andrew.Alston@liquidtelecom.com>
To: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica@juniper.net>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruAAANoaAAA8Om3wAAa6YQAAEiDRAA==
Date: Sun, 22 Dec 2019 00:21:35 +0000
Message-ID: <A813B6F6-0A46-40C1-9B5F-22FE99E5E831@liquidtelecom.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
In-Reply-To: <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1f.0.191110
x-originating-ip: [152.108.254.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d4945689-26a6-4a18-4d8e-08d78674e7cc
x-ms-traffictypediagnostic: DBBPR03MB5464:
x-microsoft-antispam-prvs: <DBBPR03MB5464F38844CE294F1099A059EE2F0@DBBPR03MB5464.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 02596AB7DA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(396003)(136003)(366004)(39850400004)(199004)(189003)(13464003)(76116006)(8936002)(6506007)(5660300002)(2906002)(91956017)(71200400001)(54906003)(8676002)(316002)(86362001)(81156014)(110136005)(6486002)(33656002)(30864003)(81166006)(186003)(45080400002)(478600001)(26005)(66574012)(4326008)(36756003)(66946007)(6512007)(64756008)(966005)(66476007)(66556008)(2616005)(53546011)(66446008); DIR:OUT; SFP:1102; SCL:1; SRVR:DBBPR03MB5464; H:DBBPR03MB5415.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hOuSiNs85gCN0gr180U9Lu6PFFWfW+RedvKy8kdZRcjizd7hY+s9iN5ZVkMZBvUVgdvKRvKLFWab1eVH0zSuUFUGBabsulaG+7UA5g86OH/JYsZMuAbH2gZVboSGQX7g0M1lVHHZumyWzNXlb3+IAEUNpeOwFL+dAO4zmPIAVRYmsaLWdvAZWBSIxrBtKXhResiJs/TpKLsm08890kMPTFVwToQDUGLZDubux3QYOin/dJYTETFwqO6CJldsJLUj20gecY16ykm4hZlDVEGitGF509i5rXSKBEbu2C0faV9uOjGhM/iRyirlvt75tCSbOeJLnr8lf4pvc59/SPcl08LNKD+a0qoDRgjX0cqrcYDmXEqck3o1YFKRW2Le3yBwWFFnSyi7uhHuR+6msd6Ztg3RLpIYxRfDfi3eTEEnnEf1h0KFFpPoLBHzoHJpjakQF6ceEPSqE3QptEBDkC5XoP5LZNiPlXqdiGj/RTG6lWwI1CTe/NW460j1YkxJPoGiUmfzOWIB6DW/yAsaAwXF8mbEjkxfWcEE32y8kGLfENQ=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: liquidtelecom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d4945689-26a6-4a18-4d8e-08d78674e7cc
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Dec 2019 00:21:35.7500 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 68792612-0f0e-46cb-b16a-fcb82fd80cb1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wClntQzUKNk+1nr/0JLoFfDlV2ur6JZNFnaiTctcLB1L3a9AZKZPRkjP7FefRoRi2QawcHklpY2nRhuoxfgWdwvk2y+7VxBmn7KNrZ54KeQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR03MB5464
X-MC-Unique: 3Wfx61G4PSyR36djiHiddA-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_A813B6F60A4640C19B5F22FE99E5E831liquidtelecomcom_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xk8_9Y-HNxEXrITIIMqvedduAhg>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Dec 2019 00:21:49 -0000

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

U28g4oCTIGxldCBtZSBnZXQgdGhpcyBzdHJhaWdodCDigJMNCg0KVGhlIGxvY2F0b3Igc2VjdGlv
biBvZiB0aGUgU0lEIGlzIGFuIGFkZHJlc3Mg4oCTIHRoZSByZXN0IGlzbuKAmXQ/DQoNCkJlY2F1
c2UgeW91IGNhbuKAmXQgaGF2ZSBpdCBhbnkgb3RoZXIgd2F5IOKAkyBpZiB5b3UgYXJlIHVzaW5n
IGl0IGZvciBmb3J3YXJkaW5nIOKAkyBhbmQgY29weWluZyBpbnRvIHRoZSBEQSBmaWVsZCAoeW91
IGtub3cg4oCTIGRlc3RpbmF0aW9uIEFERFJFU1MpICBpdOKAmXMgYW4gYWRkcmVzcyDigJMgcGVy
aW9kIOKAkyB3aGljaCDigJMgaXMgc3RpbGwgYSByZS1kZWZpbml0aW9uIG9mIHRoZSBzcGVjDQoN
ClRoYW5rcw0KDQpBbmRyZXcNCg0KDQpGcm9tOiBSb2JlcnQgUmFzenVrIDxyb2JlcnRAcmFzenVr
Lm5ldD4NCkRhdGU6IFN1bmRheSwgMjIgRGVjZW1iZXIgMjAxOSBhdCAwNzo0Mg0KVG86IFJvbiBC
b25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQpDYzogQW5kcmV3IEFsc3RvbiA8QW5kcmV3LkFs
c3RvbkBsaXF1aWR0ZWxlY29tLmNvbT4sIEFsZXhhbmRyZSBQZXRyZXNjdSA8YWxleGFuZHJlLnBl
dHJlc2N1QGdtYWlsLmNvbT4sIFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPiwgR3lhbiBNaXNo
cmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT4sICJQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSIg
PHBjYW1hcmlsQGNpc2NvLmNvbT4sIE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb20+
DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCkhleSBSb24sDQoNCj4g
TGVhdmluZyBib3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91c2XigKbigKYuLg0K
DQpJbmRlZWQgLi4uIGFmdGVyIGFsbCBpdCBpcyBub3QgRWFzdGVyIFRpbWUgIQ0KDQo+IE9ubHkg
b25lIGFuc3dlciBjYW4gYmUgY29ycmVjdCDwn5iJDQoNClRvIG1lIHRoaXMgaXMgdmVyeSBvYnZp
b3VzIC4uLg0KDQpTSUQgaXMgTk9UIGFuIElQdjYgYWRkcmVzcy4gUGFydCBvZiB0aGUgU0lEIGlz
IGEgbG9jYXRvciB3aGljaCBpcyB1c2VkIGZvciB2YW5pbGxhIElQdjYgZm9yd2FyZGluZyAoYmFz
ZWQgb24gSVB2NiByb3V0aW5nIHByZWZpeGVzKSwgYnV0IHRoYXQgaXMgYWxsIHRoaXMgMTI4IGJp
dCBzdHJpbmcgaGFzIGluIGNvbW1vbiB3aXRoIElQdjYuDQoNCk1lcnJ5IFNJRC1sZXNzIENocmlz
dG1hcywNClIuDQoNCg0KT24gU2F0LCBEZWMgMjEsIDIwMTkgYXQgOTozMiBQTSBSb24gQm9uaWNh
IDxyYm9uaWNhQGp1bmlwZXIubmV0PG1haWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0Pj4gd3JvdGU6
DQpSb2JlcnQsDQoNCkxlYXZpbmcgYm90aCBjaGlja2VucyBhbmQgZWdncyBpbiB0aGUgaGVuIGhv
dXNl4oCm4oCmLi4NCg0KV2UgaGF2ZSBuZXZlciBleHBsaWNpdGx5IHN0YXRlZCB3aGV0aGVyIGEg
U0lEICppcyogYW5kIElQdjYgYWRkcmVzcyBvciAqbWVyZWx5IHJlc2VtYmxlcyogYW4gSVB2NiBh
ZGRyZXNzLiBXaGljaCBpcyBpdD8NCg0KSGludDogVGhpcyBpcyBhIG11bHRpcGxlIGNob2ljZSBx
dWVzdGlvbi4gT25seSBvbmUgYW5zd2VyIGNhbiBiZSBjb3JyZWN0IPCfmIkNCg0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhcHB5IEhvbGlkYXlz
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBSb24NCg0KDQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnPG1haWx0
bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBSb2JlcnQgUmFzenVrDQpT
ZW50OiBGcmlkYXksIERlY2VtYmVyIDIwLCAyMDE5IDEwOjQ1IEFNDQpUbzogQW5kcmV3IEFsc3Rv
biA8QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbTxtYWlsdG86QW5kcmV3LkFsc3RvbkBs
aXF1aWR0ZWxlY29tLmNvbT4+DQpDYzogQWxleGFuZHJlIFBldHJlc2N1IDxhbGV4YW5kcmUucGV0
cmVzY3VAZ21haWwuY29tPG1haWx0bzphbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPj47IFNQ
UklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+PjsgR3lhbiBN
aXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbTxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29t
Pj47IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb208bWFpbHRv
OnBjYW1hcmlsQGNpc2NvLmNvbT4+OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29t
PG1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tPj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2
NC1iaXQgbG9jYXRvcnMNCg0KPiBTbyAgd2UgYXJlIGxlZnQgd2l0aCBhIGNoaWNrZW4gYW5kIGVn
ZyBzaXR1YXRpb24g4oCTIGlzIHRoZSBTSUQgYW4gYWRkcmVzcyBvciBpc27igJl0IGl0Lg0KDQpJ
IGRvIG5vdCBzZWUgaGVyZSBuZWl0aGVyIGNoaWNrZW4gbm9yIGFuIGVnZyBoZXJlLiBTSUQgZGVm
aW5pdGlvbiBmb3IgU1J2NiBpcyB2ZXJ5IGNsZWFyLiBJdCBpcyA8TE9DOkZVTkM6QVJHPi4NCg0K
RG9uZS4NCg0KT2J2aW91c2x5IExPQ2F0b3IgcGFydCBpcyByb3V0YWJsZS4NCg0KVGh4LA0KUi4N
Cg0KT24gRnJpLCBEZWMgMjAsIDIwMTkgYXQgNDozMyBQTSBBbmRyZXcgQWxzdG9uIDxBbmRyZXcu
QWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPG1haWx0bzpBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVj
b20uY29tPj4gd3JvdGU6DQorMQ0KDQpJIGhhdmUgbG9uZyBhcmd1ZWQgdGhhdCBTUnY2IGVzc2Vu
dGlhbGx5IHJlZGVmaW5lcyBhbmQgb3ZlcmxvYWRzIHRoZSBpcHY2IGFkZHJlc3MgYXMgZGVmaW5l
ZCDigJMgdGhlIGFyZ3VtZW50IHRoYXQgSSBoYXZlIGJlZW4gZ2l2ZW4gaXMgdGhhdCB0aGUgU0lE
IGlzIGluIGZhY3Qgbm90IGFuIGFkZHJlc3Mg4oCTIGhvd2V2ZXIg4oCTIGJ5IHZpcnR1ZSBvZiB0
aGUgZmFjdCB0aGF0IHRoZSBTSUQgaW4gU1J2NiBpcyBjb3BpZWQgaW50byB0aGUgYWRkcmVzcyBm
aWVsZCBkdXJpbmcgdHJhZmZpYyBzdGVlcmluZyDigJMgYW5kIHJvdXRpbmcgb2NjdXJzIGJhc2Vk
IG9uIHRoYXQgREEg4oCTIGl0IG1vc3QgY2VydGFpbmx5IGlzIGFuIGFkZHJlc3MuDQoNClNvICB3
ZSBhcmUgbGVmdCB3aXRoIGEgY2hpY2tlbiBhbmQgZWdnIHNpdHVhdGlvbiDigJMgaXMgdGhlIFNJ
RCBhbiBhZGRyZXNzIG9yIGlzbuKAmXQgaXQuICBJZiBpdCBpc27igJl0IOKAkyBJIDEwMCUgYWdy
ZWUgd2l0aCB5b3UgdGhhdCBzb21ldGhpbmcgZWxzZSBzaG91bGQgYmUgdXNlZCDigJMgaW4gd2hp
Y2ggY2FzZSBob3cgZG8geW91IGFkZHJlc3MgdGhlIHN0ZWVyaW5nIGlzc3VlLiAgSWYgaXQgaXMg
YW4gYWRkcmVzcyDigJMgdGhlbiB0aGlzIGRyYWZ0IGZ1bmRhbWVudGFsbHkgcmVkZWZpbmVzIHRo
ZSBJUHY2IGFkZHJlc3Mgc2VtYW50aWNzIOKAkyBhbmQgSSB3b3VsZCBhcmd1ZSB0aGF0IHNob3Vs
ZCBvbmx5IGJlIGRvbmUgYnkgYW4gdXBkYXRlIG9mIFJGQzQyOTEsIGFuZCBwb3RlbnRpYWxseSBh
IG51bWJlciBvZiBvdGhlciBkb2N1bWVudHMgd2hpY2ggcmVseSBvbiB0aGUgY3VycmVudCBzZW1h
bnRpYy4NCg0KQnV0IOKAkyBlaXRoZXIgd2F5IOKAkyBJIGRvIG5vdCB0aGluayB3ZSBjYW4gYXJn
dWUgdGhhdCB0aGUgU0lEIGFuZCBhIHY2IGFkZHJlc3MgYXJlIGN1cnJlbnRseSBkaWZmZXJlbnQg
dGhpbmdzIGluIHRoZSBkcmFmdHMg4oCTIHNpbmNlIGEgU0lEIGlzIGNvcGllZCBpbnRvIHRoZSBE
QSBmaWVsZCDigJMgYW5kIHVzZWQgdG8gcm91dGUgb24g4oCTIGFuZCB3aGlsZSB0aGF0IHJlbWFp
bnMg4oCTIEkgaGF2ZSBzdGF0ZWQgYmVmb3JlLCBhbmQgd2lsbCBzdGF0ZSBhZ2FpbiwgSSBoYXZl
IGRlZXAgY29uY2VybnMgYXMgdG8gdGhlIHVua25vd24gY29uc2VxdWVuY2VzIG9mIGZ1bmRhbWVu
dGFsbHkgY2hhbmdpbmcgdGhlIHNlbWFudGljcyBvZiBhbiBhZGRyZXNzIGFzIGl0IHdhcyBkZWZp
bmVkIGluIG90aGVyIFJGQ+KAmXMgYW5kIGFzIGhhdmUgd2lkZSBkZXBsb3ltZW50Lg0KDQpUaGFu
a3MNCg0KQW5kcmV3DQoNCg0KDQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCkZyb206IHNw
cmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYu
b3JnPj4gT24gQmVoYWxmIE9mIEFsZXhhbmRyZSBQZXRyZXNjdQ0KU2VudDogRnJpZGF5LCAyMCBE
ZWNlbWJlciAyMDE5IDE4OjE5DQpUbzogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8
bWFpbHRvOnJvYmVydEByYXN6dWsubmV0Pj47IEd5YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFp
bC5jb208bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbT4+DQpDYzogU1BSSU5HIFdHIDxzcHJp
bmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+OyBNYXJrIFNtaXRoIDxtYXJrenp6
c21pdGhAZ21haWwuY29tPG1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tPj47IFBhYmxvIENh
bWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJpbEBjaXNjby5jb208bWFpbHRvOnBjYW1hcmlsQGNp
c2NvLmNvbT4+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCg0KDQpM
ZSAyMC8xMi8yMDE5IMOgIDAwOjA3LCBSb2JlcnQgUmFzenVrIGEgw6ljcml0IDoNCj4NCj4gRml4
ZWQgbGVuZ3RoIG9mIGFueSBmaWVsZCBMT0M6RlVOQzpBUkdzIG1ha2VzIG5vIHNlbnNlIHRvIG1l
LiBXaGF0IGlzDQo+IG9wdGltYWwgZm9yIFJvbiBvciBNYXJrIG1heSBub3QgYmUgb3B0aW1hbCBm
b3IgbWUuDQoNCkkgdGhpbmsgSSBjYW4gbGVnaXRpbWF0ZWx5IHdvbmRlciB3aGV0aGVyIHRoZSAn
U0lEJyBTZWdtZW50IElkZW50Zmllcg0Kc2hvdWxkIG5vdCBiZSBzb21ldGhpbmcgZWxzZSB0aGFu
IGFuIElQIGFkZHJlc3MuDQoNCk1ha2luZyBhIFNJRCBhbiBJUCBhZGRyZXNzIG1pZ2h0IGxlYWQg
dG8gb3RoZXIgd2VsbC1rbm93biBjb25mdXNpb25zDQpsaWtlIGluIE9TUEY6IHRoZXJlIGlzIGEg
Um91dGVyIElEIHdoaWNoIGlzIGFuIElQIGFkZHJlc3MgaW4gc29tZQ0KbWFudWZhY3R1cmVyJ3Mg
c3BlYWssIGl0IHdvcmtzIGZpbmUsIGJ1dCBpdCBkb2VzIG5vdCByZXBseSB0byBwaW5nIHVuZGVy
DQphbnkgY29uZmlndXJhdGlvbiB3aGF0c29ldmVyLg0KDQpUaGF0IGlzIG5vdCBhIGdvb2QgdGhp
bmcuIFRoZSByb3V0ZXIgaWQgbG9va3MgbGlrZSBhbiBJUCBhZGRyZXNzIGJ1dCBpdA0KaXMgbm90
IG9uZS4gV2hlbiBtaWdyYXRpbmcgT1NQRiB0byBJUHY2IGFsbCB3YXMgY2hhbmdlZCBidXQgdGhl
IFJvdXRlcg0KSUQgc3RheWVkIGxpa2UgYW4gSVB2NCBhZGRyZXNzLiBTbyBpdCBpcyBhbiBJUHY2
IE9TUEYgYnV0IGhhcyBzb21lIElQdjQNCmluIGl0Lg0KDQpUaGUgY29sdW1uLWhleHRldCBub3Rh
dGlvbiwgb3IgbW9yZSBwcmVjaXNlbHkgc29tZXRoaW5nIGxpa2UNCiIyMDAxOmRiODo6IiwgZGVu
b3RlcyBhbiBJUCBhZGRyZXNzLiBOb3Qgb25seSBpcyBpdCBhIERvY3VtZW50YWl0b24NClByZWZp
eCwgYnV0IGl0IGlzIGFuIElQIGFkZHJlc3MuIFRoZXJlIGlzIGFuIFJGQyBmb3IgaXQuIEl0IGlz
IHNvbWVob3cNCnJlc2VydmVkIGFuZCBpdCBzaG91bGRudCBiZSB1c2VkIGZvciBzb21ldGhpbmcg
ZWxzZSwgb3RoZXJ3aXNlIGl0DQpjcmVhdGVzIGNvbmZ1c2lvbi4NCg0KSXQgY291bGQgYmUgZWFz
eSB0byBjcmVhdGUgYSBuZXcgc3BhY2UgZm9yIFNJRCwgd2l0aCBpdHMgZGlzdGluY3QNCm5vdGF0
aW9uLCBsaWtlIDY0Yml0IGlkZW50aWZpZXJzICJhYl9jZF9lZl9naF8wMV8wMl9fIi4gTm9ib2R5
IHdvdWxkDQp0cnkgdG8gcGluZyB0aGVzZSBiZWNhdXNlIHRoZXkgZG9udCBsb29rIGxpa2UgSVAg
YWRkcmVzc2VzLg0KDQpUaGVuLCB3ZSBtaWdodCB3b25kZXIgd2hldGhlciB0aGVzZSBTSURzIHNo
b3VsZCBiZSBmaXhlZCBvciB2YXJpYWJsZSBsZW5ndGguLg0KDQpBbGV4DQoNCj4NCj4gV2hpbGUg
d2UgYXJlIGF0IHRoYXQgZml4ZWQgc2l6ZSBvZiAxMjggYml0cyBvZiBJUHY2IGFsc28gbWFrZXMg
bm8gc2Vuc2UNCj4gLSBidXQgdGhhdCB2ZXNzZWwgbGVmdCB0aGUgaGFyYm91ciBhIHdoaWxlIGFn
by4NCj4NCj4gQ2hlZXJzLA0KPiBSLg0KPg0KPg0KPg0KPg0KPiBPbiBUaHUsIERlYyAxOSwgMjAx
OSBhdCAxMDo1NyBQTSBHeWFuIE1pc2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwuY29tDQo8bWFpbHRv
OmhheWFidXNhZ3NtQGdtYWlsLmNvbSUyMCUwYj4+IDxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwu
Y29tPj4gd3JvdGU6DQo+DQo+DQo+DQo+IE9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDQ6MTcgUE0g
TWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbQ0KPG1haWx0bzptYXJrenp6c21pdGhA
Z21haWwuY29tJTBiPj4gPG1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tPj4gd3JvdGU6DQo+
DQo+DQo+DQo+IE9uIFRodSwgMTkgRGVjIDIwMTksIDIyOjQ4IFBhYmxvIENhbWFyaWxsbyAocGNh
bWFyaWwpLA0KPiA8cGNhbWFyaWxAY2lzY28uY29tIDxtYWlsdG86cGNhbWFyaWxAY2lzY28uY29t
PG1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20lMjAlM2NtYWlsdG86cGNhbWFyaWxAY2lzY28uY29t
Pj4+IHdyb3RlOg0KPg0KPiBIaSwNCj4NCj4gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhl
IGNob2ljZSBvZiB0aGUgbG9jYXRvciBsZW5ndGgNCj4gaXMgZGVwbG95bWVudCBzcGVjaWZpYy4N
Cj4gTElORSBoYXMgZGVwbG95ZWQgU1J2NiB1c2luZyBhIGxvY2F0b3IgZGlmZmVyZW50IHRoYW4g
YSAvNjQuDQo+DQo+DQo+IFRoaXMgaXMgZWZmZWN0aXZlbHkgYW4gYXBwZWFsIHRvIGF1dGhvcml0
eS4NCj4NCj4gV2hhdCBtYWtlcyB3aGF0IExJTkUgaGFzIGRvbmUgdGhlIGJlc3QgYW5kIHJpZ2h0
IHRoaW5nIHRvIGRvPw0KPg0KPiBJIGNhbiBhbHJlYWR5IHNlZSB0aGV5J3JlIHVzaW5nIHRoZSBJ
UHY0IGxpbmstbG9jYWwgMTY5LjI1NC8xNg0KPiBwcmVmaXggaW4gYSBtYW5uZXIgdGhhdCB3aWxk
bHkgdmlvbGF0ZXMgaG93IGl0IGlzIHNwZWNpZmllZCB0bw0KPiBiZSB1c2VkIGluIFJGQzM5Mjcu
IFNlZSBTbGlkZXMgOSwgMTIsIDI0Lg0KPg0KPiBUeWluZyB5b3VyIElQdjYgYWRkcmVzc2luZyBw
bGFuIHRvIElQdjQgYWRkcmVzc2luZyBjb3VsZCBlbmQgdXANCj4gaW1wb3NpbmcgSVB2NCdzIGFk
ZHJlc3NpbmcgbGltaXRhdGlvbnMgb24gSVB2NiAtIGRlZmVhdGluZyB0aGUNCj4gcHJpbWFyeSBw
dXJwb3NlIG9mIElQdjYgLSBwcm92aWRpbmcgbWFueSBtb3JlIGFkZHJlc3NlcyB0aGFuIElQdjQu
DQo+DQo+IFNsaWRlIDMyIHNob3dzIHRoZXkncmUgdmlvbGF0aW5nIFJGQyA0MTkzIChJUHY2IFVM
QXMpLCBiZWNhdXNlDQo+IHRoZXkncmUgdXNpbmcgVUxBLUNzICgnZmMnKSByYXRoZXIgdGhhbiBV
TEEtTHMgKCdmZCcpLCBkZXNwaXRlDQo+IHRoZXJlIGJlaW5nIG5vIGNlbnRyYWwgcmVnaXN0cnku
ICBUaGVpciA0MCBiaXQgR2xvYmFsIElEIG9mICIxNyINCj4gY291bGQgYmUgcmFuZG9tLCBhbHRo
b3VnaCBJJ20gZ3Vlc3Npbmcgbm90LCBhcyByYW5kb20gbnVtYmVycw0KPiB3b3VsZCB1c3VhbGx5
IGhhdmUgZmFyIGxlc3MgemVyb3MgaW4gdGhlbS4gVGhlc2Ugc29ydHMgb2YgVUxBDQo+IGVycm9y
cyBhcmUgd2h5IEkgcHJlc2VudGVkICJHZXR0aW5nIElQdjYgQWRkcmVzc2luZyBSaWdodCIgYXQN
Cj4gQXVzTk9HIHRoaXMgeWVhciAtDQo+IGh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6
enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0
PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LnNsaWRlc2hhcmUubmV0L21h
cmt6enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJp
Z2h0X187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hL
UkRYSGZhWXBFZm9DM3FZOFhyTEgyREF1dGFYJD4gLg0KPg0KPg0KPiBUaGlzIGlzIGFuIEludGVy
bmV0IERyYWZ0LCBzbyB0aGlzIGlzIHRoZSBiZXN0IHRpbWUgdG8gbWFrZQ0KPiB0aGVzZSBzb3J0
cyBvZiBjaGFuZ2VzLCBhcyBpdCBpcyBtdWNoIGVhc2llciBub3cuIFdoZW4gdGhpbmdzDQo+IGJl
Y29tZSBSRkNzIGl0IGJlY29tZXMgbXVjaCBoYXJkZXIgKGFuZCBtdWNoLCBtdWNoIGhhcmRlciB3
aGVuDQo+IHRoZXkgYmVjb21lIEludGVybmV0IFN0YW5kYXJkcykuDQo+DQo+IElmIHNvbWVib2R5
IGhhcyBkZXBsb3llZCBJbnRlcm5ldCBEcmFmdCBsZXZlbCB0ZWNobm9sb2d5LCB0aGV5DQo+IGhh
dmUgdG8gYWNjZXB0IHRoZSByaXNrIHRoYXQgd2hhdCB0aGV5J3ZlIGRlcGxveWVkIG1pZ2h0IG5v
dA0KPiBjb21wbHkgd2l0aCB0aGUgZXZlbnR1YWwgUkZDLg0KPg0KPiBSZWdhcmRzLA0KPiBNYXJr
Lg0KPg0KPiAgW0d5YW5dIEZvciBJUHY2IGFkZHJlc3NpbmcgeW91IGNhbiBoYXZlIGFueSBsZW5n
dGggcHJlZml4IHVwIHRvDQo+IC8xMjguICBpIGFtIGFsbCBmb3IgZmxleGliaWxpdHkgd2l0aCB2
bHNtIGV2ZW4gdGhvdWdoIG1heSBub3QgYmUNCj4gd2lkZWx5IHVzZWQuDQo+DQo+IFNSdjYgU0lE
IGVuY29kaW5nIGRpZmZlcnMgaW4gdGhhdCB3ZSBoYWQgMyBmaWVsZHMNCj4ge2xvY2F0b3I7ZnVu
Y3Rpb247YXJndW1lbnRzfSB0aGF0IEkgdGhpbmsgaXQgbWFrZXMgc2Vuc2UgdG8gYmUgZml4ZWQN
Cj4gaW4gdGhlIHNwZWNpZmljYXRpb24gYXMgUm9uIGhhcyBicm91Z2h0IHVwLg0KPg0KPiBGcm9t
IGFuIG9wZXJhdG9yIHBlcnNwZWN0aXZlIGZvciBwcm9ncmFtbWFiaWxpdHkgYXMgU1J2Ng0KPiBk
ZXBsb3ltZW50cyB3aXRoIG9yIHdpdGhvdXQgY2VudHJhbGl6ZWQgY29udHJvbGxlciwgZml4ZWQg
bGVuZ3RoIG9mDQo+IHRoZSAzIGZpZWxkcyBtYWtlcyBzZW5zZSBzbyBvcGVyYXRvcnMgY2FuIGVh
c2lseSBjcmFmdCBBQ0xzIGZvcg0KPiBkZXBsb3ltZW50cy4NCj4NCj4gSSB0aGluayB3ZSBjb3Vs
ZCBnbyBjcmF6eSB3aXRoIHRoZSBzaXppbmcgYnV0IEkgdGhpbmsgc2luY2UgNjQgYml0DQo+IGJv
dW5kYXJ5IGV4aXN0cyB0b2RheSBmb3Igc2xhYWMgd2UgY291bGQgbWFrZSB0aGUgbG9jYXRvciAv
NjQgYXMNCj4gd2VsbCBpcyBmaW5lLiAgV2UgY291bGQgc3BsaXQgdGhlIG90aGVyIDIgZmllbGRz
IGV2ZW5seSAzMiBiaXRzIGVhY2gNCj4gb3IgbWFrZSB0aGUgZnVuY3Rpb24gbG9uZ2VyLiAgSSB0
aGluayB3ZeKAmWxsIGRlZmluZWQgc2l6aW5nIGlzDQo+IGltcG9ydGFudCBzbyBTSUQgYWRkcmVz
c2luZyBwbGFuIGlzIG5vdCBjaGFvdGljLg0KPg0KPg0KPg0KPg0KPiBDaGVlcnMsDQo+IFBhYmxv
Lg0KPg0KPiBbMV0NCj4gaHR0cHM6Ly9zcGVha2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xp
bmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13aXRoLXNydjY8aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi9zcGVha2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1j
ZW50ZXItbmV0d29ya2luZy13aXRoLXNydjZfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFu
VGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDhEdmtTZEYkPg0KPg0K
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3Vu
Y2VzQGlldGYub3JnDQo8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnJTBiPj4gPG1haWx0
bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZz4+IG9uIGJlaGFsZiBvZiBBbGV4YW5kcmUNCj4gUGV0
cmVzY3UgPGFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20NCjxtYWlsdG86YWxleGFuZHJlLnBl
dHJlc2N1QGdtYWlsLmNvbSUwYj4+IDxtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNv
bT4+DQo+IERhdGU6IFRodXJzZGF5LCAxOSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0DQo+IFRvOiAi
c3ByaW5nQGlldGYub3JnIDxtYWlsdG86c3ByaW5nQGlldGYub3JnPjxtYWlsdG86c3ByaW5nQGll
dGYub3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUzZT4iDQo+IDxzcHJpbmdAaWV0Zi5v
cmcgPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUyMCUzY21h
aWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pj4NCj4gU3ViamVjdDogUmU6IFtzcHJpbmddIDY0LWJpdCBs
b2NhdG9ycw0KPg0KPg0KPg0KPiAgICAgTGUgMTkvMTIvMjAxOSDDoCAwMDoxMywgTWFyayBTbWl0
aCBhIMOpY3JpdCA6DQo+ICAgICBbLi4uXQ0KPg0KPiAgICAgPiBWTFNNIFt2YXJpYWJsZSBsZW5n
dGggc3VibmV0IG1hc2tdIGlzIGZ1bmRhbWVudGFsbHkgaGFyZCwNCj4NCj4gICAgIFdlIG5lZWQg
VkxTTSBpbiBvdGhlciBwbGFjZXMgdG9vLCBzdWNoIGFzIGluIFVMQQ0KPiBwcmVmaXhlcyBmZCBh
bmQgZmMuDQo+DQo+ICAgICBJIHRoaW5rIGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFz
cCBjb25jZXB0LCBidXQNCj4gaXQgaXMgdGhlcmUgZm9yDQo+ICAgICBncm93dGguDQo+DQo+ICAg
ICBBbGV4DQo+DQo+ICAgICA+DQo+ICAgICA+IFJlZ2FyZHMsDQo+ICAgICA+IE1hcmsuDQo+ICAg
ICA+DQo+ICAgICA+ICAgICBfXw0KPiAgICAgPg0KPiAgICAgPiAgICAgSW4gdGhpcyBjYXNlLCB3
ZSBzaG91bGQgcHJvYmFibHkgY2hhbmdlIHRoZQ0KPiBkb2N1bWVudCB0byByZWZsZWN0DQo+ICAg
ICA+ICAgICBpbXBsZW1lbnRlZCBiZWhhdmlvci5fX19fDQo+ICAgICA+DQo+ICAgICA+ICAgICBf
XyBfXw0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgICAgICAgICAgICAgICAgIFJv
bl9fX18NCj4gICAgID4NCj4gICAgID4gICAgIF9fIF9fDQo+ICAgICA+DQo+ICAgICA+DQo+ICAg
ICA+ICAgICBKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQo+ICAgICA+DQo+ICAgICA+ICAgICBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgPiAg
ICAgc3ByaW5nIG1haWxpbmcgbGlzdA0KPiAgICAgPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNw
cmluZ0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+IDxtYWlsdG86c3ByaW5n
QGlldGYub3JnIDxtYWlsdG86c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmcl
MjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnPj4+DQo+ICAgICA+IGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19o
dHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1n
ayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhy
TEgwS3NfU1UtJD4NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gICAgID4gc3ByaW5nIG1haWxpbmcgbGlz
dA0KPiAgICAgPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0
bzpzcHJpbmdAaWV0Zi5vcmc+DQo+ICAgICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xl
SWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJD4N
Cj4gICAgID4NCj4NCj4gICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+ICAgICBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxt
YWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzsh
IU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZ
cEVmb0MzcVk4WHJMSDBLc19TVS0kPg0KPg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0Bp
ZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4N
Cj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6Yjdz
eEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBLc19TVS0kPg0KPg0KPiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNw
cmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkpl
Rkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBLc19TVS0kPg0KPg0KPiAtLQ0KPg0KPiBHeWFu
IFMuIE1pc2hyYQ0KPg0KPiBJVCBOZXR3b3JrIEVuZ2luZWVyaW5nICYgVGVjaG5vbG9neQ0KPg0K
PiBWZXJpem9uIENvbW11bmljYXRpb25zIEluYy4gKFZaKQ0KPg0KPiAxMzEwMSBDb2x1bWJpYSBQ
aWtlIEZEQzEgM3JkIEZsb29yDQo+DQo+IFNpbHZlciBTcHJpbmcsIE1EIDIwOTA0DQo+DQo+IFVu
aXRlZCBTdGF0ZXMNCj4NCj4gUGhvbmU6IDMwMSA1MDItMTM0Nw0KPg0KPiBFbWFpbDogZ3lhbi5z
Lm1pc2hyYUB2ZXJpem9uLmNvbTxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbT4gPG1h
aWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tPg0KPg0KPiB3d3cubGlua2VkaW4uY29tL2lu
L25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHA6L3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMt
Y29uc3VsdGFudF9fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVG
S3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxINzZpYWg2VyQ+DQo+IDxodHRwOi8vd3d3Lmxpbmtl
ZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50PGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwOi93d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVj
aG5vbG9naWVzLWNvbnN1bHRhbnRfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44
azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDc2aWFoNlckPj4NCj4NCj4NCj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gc3ByaW5n
IG1haWxpbmcgbGlzdA0KPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4g
PG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xl
SWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJD4N
Cj4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnNw
cmluZyBtYWlsaW5nIGxpc3QNCnNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3Jn
Pg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
cHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6Yjdz
eEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBLc19TVS0kPg0K
--_000_A813B6F60A4640C19B5F22FE99E5E831liquidtelecomcom_
Content-Type: text/html; charset=UTF-8
Content-ID: <647600B24691244E952CA4B7DB40DF4C@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJBcHBsZSBD
b2xvciBFbW9qaSI7DQoJcGFub3NlLTE6MCAwIDAgMCAwIDAgMCAwIDAgMDt9DQovKiBTdHlsZSBE
ZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0K
CXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29I
eXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1k
ZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93
ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29y
YXRpb246dW5kZXJsaW5lO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25v
cm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDph
dXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJ
bWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7fQ0KcC5nbWFpbC1tLTg3MzcyNjY1MjUzMDYwODQxNjdtc2lwZm9vdGVy
MzBiM2Q1MzgsIGxpLmdtYWlsLW0tODczNzI2NjUyNTMwNjA4NDE2N21zaXBmb290ZXIzMGIzZDUz
OCwgZGl2LmdtYWlsLW0tODczNzI2NjUyNTMwNjA4NDE2N21zaXBmb290ZXIzMGIzZDUzOA0KCXtt
c28tc3R5bGUtbmFtZTpnbWFpbC1tXy04NzM3MjY2NTI1MzA2MDg0MTY3bXNpcGZvb3RlcjMwYjNk
NTM4Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcy
LjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlv
bjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVl
IiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlNvIOKA
kyBsZXQgbWUgZ2V0IHRoaXMgc3RyYWlnaHQg4oCTDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIGxvY2F0b3Igc2VjdGlv
biBvZiB0aGUgU0lEIGlzIGFuIGFkZHJlc3Mg4oCTIHRoZSByZXN0IGlzbuKAmXQ/PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkJl
Y2F1c2UgeW91IGNhbuKAmXQgaGF2ZSBpdCBhbnkgb3RoZXIgd2F5IOKAkyBpZiB5b3UgYXJlIHVz
aW5nIGl0IGZvciBmb3J3YXJkaW5nIOKAkyBhbmQgY29weWluZyBpbnRvIHRoZSBEQSBmaWVsZCAo
eW91IGtub3cg4oCTIGRlc3RpbmF0aW9uIEFERFJFU1MpICZuYnNwO2l04oCZcyBhbiBhZGRyZXNz
IOKAkyBwZXJpb2Qg4oCTIHdoaWNoIOKAkyBpcyBzdGlsbCBhIHJlLWRlZmluaXRpb24NCiBvZiB0
aGUgc3BlYzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5UaGFua3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QW5kcmV3PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Sb2Jl
cnQgUmFzenVrICZsdDtyb2JlcnRAcmFzenVrLm5ldCZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+U3Vu
ZGF5LCAyMiBEZWNlbWJlciAyMDE5IGF0IDA3OjQyPGJyPg0KPGI+VG86IDwvYj5Sb24gQm9uaWNh
ICZsdDtyYm9uaWNhQGp1bmlwZXIubmV0Jmd0Ozxicj4NCjxiPkNjOiA8L2I+QW5kcmV3IEFsc3Rv
biAmbHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbSZndDssIEFsZXhhbmRyZSBQZXRy
ZXNjdSAmbHQ7YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSZndDssIFNQUklORyBXRyAmbHQ7
c3ByaW5nQGlldGYub3JnJmd0OywgR3lhbiBNaXNocmEgJmx0O2hheWFidXNhZ3NtQGdtYWlsLmNv
bSZndDssICZxdW90O1BhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpJnF1b3Q7ICZsdDtwY2FtYXJp
bEBjaXNjby5jb20mZ3Q7LCBNYXJrIFNtaXRoICZsdDttYXJrenp6c21pdGhAZ21haWwuY29tJmd0
Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5I
ZXkgUm9uLCA8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZn
dDsgTGVhdmluZyBib3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91c2XigKbigKYu
LiZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JbmRlZWQgLi4uIGFmdGVyIGFsbCBpdCBpcyBub3QgRWFzdGVyIFRpbWUgISZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mZ3Q7IE9ubHkgb25lIGFuc3dlciBjYW4gYmUgY29ycmVjdCZuYnNwOzxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcHBsZSBDb2xvciBFbW9qaSZxdW90OyI+JiMxMjg1MjE7PC9zcGFu
PiZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5UbyBtZSB0aGlzIGlzIHZlcnkgb2J2aW91cyAuLi4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U0lEIGlzIE5PVCBh
biBJUHY2IGFkZHJlc3MuIFBhcnQgb2YgdGhlIFNJRCBpcyBhIGxvY2F0b3Igd2hpY2ggaXMgdXNl
ZCBmb3IgdmFuaWxsYSBJUHY2IGZvcndhcmRpbmcgKGJhc2VkIG9uIElQdjYgcm91dGluZyBwcmVm
aXhlcyksIGJ1dCB0aGF0IGlzIGFsbCB0aGlzIDEyOCBiaXQgc3RyaW5nIGhhcyBpbiBjb21tb24g
d2l0aCBJUHY2LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5NZXJyeSBTSUQtbGVzcyBDaHJpc3RtYXMsPGJyPg0KUi48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBTYXQsIERl
YyAyMSwgMjAxOSBhdCA5OjMyIFBNIFJvbiBCb25pY2EgJmx0OzxhIGhyZWY9Im1haWx0bzpyYm9u
aWNhQGp1bmlwZXIubmV0Ij5yYm9uaWNhQGp1bmlwZXIubmV0PC9hPiZndDsgd3JvdGU6PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2lu
LWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Um9iZXJ0LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TGVhdmluZyBi
b3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91c2XigKbigKYuLjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+V2UgaGF2ZSBuZXZlciBleHBsaWNpdGx5IHN0YXRlZCB3aGV0aGVy
IGEgU0lEICo8Yj5pczwvYj4qIGFuZCBJUHY2IGFkZHJlc3Mgb3IgKjxiPm1lcmVseSByZXNlbWJs
ZXM8L2I+KiBhbiBJUHY2IGFkZHJlc3MuIFdoaWNoIGlzIGl0PzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+SGludDogVGhpcyBpcyBhIG11bHRpcGxlIGNob2ljZSBxdWVzdGlvbi4gT25seSBv
bmUgYW5zd2VyIGNhbiBiZSBjb3JyZWN0DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
QXBwbGUgQ29sb3IgRW1vamkmcXVvdDsiPiYjMTI4NTIxOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIYXBweSBIb2xpZGF5cyw8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJvbjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxiPkZyb206PC9iPiBzcHJpbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNl
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZy1ib3VuY2VzQGlldGYub3JnPC9hPiZn
dDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+Um9iZXJ0IFJhc3p1azxicj4NCjxiPlNlbnQ6PC9iPiBG
cmlkYXksIERlY2VtYmVyIDIwLCAyMDE5IDEwOjQ1IEFNPGJyPg0KPGI+VG86PC9iPiBBbmRyZXcg
QWxzdG9uICZsdDs8YSBocmVmPSJtYWlsdG86QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNvbS5jb208L2E+Jmd0
Ozxicj4NCjxiPkNjOjwvYj4gQWxleGFuZHJlIFBldHJlc2N1ICZsdDs8YSBocmVmPSJtYWlsdG86
YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFsZXhhbmRyZS5w
ZXRyZXNjdUBnbWFpbC5jb208L2E+Jmd0OzsgU1BSSU5HIFdHICZsdDs8YSBocmVmPSJtYWlsdG86
c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs7
IEd5YW4gTWlzaHJhICZsdDs8YSBocmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0
YXJnZXQ9Il9ibGFuayI+aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiZndDs7DQogUGFibG8gQ2Ft
YXJpbGxvIChwY2FtYXJpbCkgJmx0OzxhIGhyZWY9Im1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20i
IHRhcmdldD0iX2JsYW5rIj5wY2FtYXJpbEBjaXNjby5jb208L2E+Jmd0OzsgTWFyayBTbWl0aCAm
bHQ7PGEgaHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5r
Ij5tYXJrenp6c21pdGhAZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9yczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZndDsgU28gJm5ic3A7d2UgYXJlIGxlZnQgd2l0aCBhIGNoaWNrZW4gYW5kIGVnZyBzaXR1
YXRpb24g4oCTIGlzIHRoZSBTSUQgYW4gYWRkcmVzcyBvciBpc27igJl0IGl0LiZuYnNwOyZuYnNw
OyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PkkgZG8gbm90IHNlZSBoZXJlIG5laXRoZXIgY2hpY2tlbiBub3IgYW4gZWdnIGhlcmUuIFNJRCBk
ZWZpbml0aW9uIGZvciBTUnY2IGlzIHZlcnkgY2xlYXIuIEl0IGlzICZsdDtMT0M6RlVOQzpBUkcm
Z3Q7LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+RG9uZS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9idmlvdXNseSBMT0NhdG9yIHBhcnQgaXMgcm91dGFi
bGUuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5UaHgsPGJyPg0KUi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIEZyaSwgRGVjIDIwLCAyMDE5IGF0IDQ6MzMgUE0g
QW5kcmV3IEFsc3RvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVs
ZWNvbS5jb20iIHRhcmdldD0iX2JsYW5rIj5BbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29t
PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNt
IDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
cmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiYjNDM7MTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSBoYXZlIGxv
bmcgYXJndWVkIHRoYXQgU1J2NiBlc3NlbnRpYWxseSByZWRlZmluZXMgYW5kIG92ZXJsb2FkcyB0
aGUgaXB2NiBhZGRyZXNzIGFzIGRlZmluZWQg4oCTIHRoZSBhcmd1bWVudCB0aGF0IEkgaGF2ZSBi
ZWVuIGdpdmVuIGlzIHRoYXQgdGhlIFNJRCBpcyBpbiBmYWN0IG5vdCBhbiBhZGRyZXNzIOKAkyBo
b3dldmVyDQog4oCTIGJ5IHZpcnR1ZSBvZiB0aGUgZmFjdCB0aGF0IHRoZSBTSUQgaW4gU1J2NiBp
cyBjb3BpZWQgaW50byB0aGUgYWRkcmVzcyBmaWVsZCBkdXJpbmcgdHJhZmZpYyBzdGVlcmluZyDi
gJMgYW5kIHJvdXRpbmcgb2NjdXJzIGJhc2VkIG9uIHRoYXQgREEg4oCTIGl0IG1vc3QgY2VydGFp
bmx5IGlzIGFuIGFkZHJlc3MuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TbyAmbmJzcDt3
ZSBhcmUgbGVmdCB3aXRoIGEgY2hpY2tlbiBhbmQgZWdnIHNpdHVhdGlvbiDigJMgaXMgdGhlIFNJ
RCBhbiBhZGRyZXNzIG9yIGlzbuKAmXQgaXQuJm5ic3A7IElmIGl0IGlzbuKAmXQg4oCTIEkgMTAw
JSBhZ3JlZSB3aXRoIHlvdSB0aGF0IHNvbWV0aGluZyBlbHNlIHNob3VsZCBiZSB1c2VkIOKAkyBp
biB3aGljaCBjYXNlIGhvdw0KIGRvIHlvdSBhZGRyZXNzIHRoZSBzdGVlcmluZyBpc3N1ZS4mbmJz
cDsgSWYgaXQgaXMgYW4gYWRkcmVzcyDigJMgdGhlbiB0aGlzIGRyYWZ0IGZ1bmRhbWVudGFsbHkg
cmVkZWZpbmVzIHRoZSBJUHY2IGFkZHJlc3Mgc2VtYW50aWNzIOKAkyBhbmQgSSB3b3VsZCBhcmd1
ZSB0aGF0IHNob3VsZCBvbmx5IGJlIGRvbmUgYnkgYW4gdXBkYXRlIG9mIFJGQzQyOTEsIGFuZCBw
b3RlbnRpYWxseSBhIG51bWJlciBvZiBvdGhlciBkb2N1bWVudHMgd2hpY2ggcmVseSBvbiB0aGUN
CiBjdXJyZW50IHNlbWFudGljLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QnV0IOKAkyBl
aXRoZXIgd2F5IOKAkyBJIGRvIG5vdCB0aGluayB3ZSBjYW4gYXJndWUgdGhhdCB0aGUgU0lEIGFu
ZCBhIHY2IGFkZHJlc3MgYXJlIGN1cnJlbnRseSBkaWZmZXJlbnQgdGhpbmdzIGluIHRoZSBkcmFm
dHMg4oCTIHNpbmNlIGEgU0lEIGlzIGNvcGllZCBpbnRvIHRoZSBEQSBmaWVsZCDigJMgYW5kIHVz
ZWQgdG8NCiByb3V0ZSBvbiDigJMgYW5kIHdoaWxlIHRoYXQgcmVtYWlucyDigJMgSSBoYXZlIHN0
YXRlZCBiZWZvcmUsIGFuZCB3aWxsIHN0YXRlIGFnYWluLCBJIGhhdmUgZGVlcCBjb25jZXJucyBh
cyB0byB0aGUgdW5rbm93biBjb25zZXF1ZW5jZXMgb2YgZnVuZGFtZW50YWxseSBjaGFuZ2luZyB0
aGUgc2VtYW50aWNzIG9mIGFuIGFkZHJlc3MgYXMgaXQgd2FzIGRlZmluZWQgaW4gb3RoZXIgUkZD
4oCZcyBhbmQgYXMgaGF2ZSB3aWRlIGRlcGxveW1lbnQuPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkFuZHJldzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tODczNzI2NjUy
NTMwNjA4NDE2N21zaXBmb290ZXIzMGIzZDUzOCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1hcmdp
bjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O3RleHQtYWxpZ246Y2VudGVyIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6Ny4wcHQ7Y29sb3I6YmxhY2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9u
bHk8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+RnJv
bTo8L2I+IHNwcmluZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24g
QmVoYWxmIE9mIDwvYj5BbGV4YW5kcmUgUGV0cmVzY3U8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5
LCAyMCBEZWNlbWJlciAyMDE5IDE4OjE5PGJyPg0KPGI+VG86PC9iPiBSb2JlcnQgUmFzenVrICZs
dDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRhcmdldD0iX2JsYW5rIj5yb2Jl
cnRAcmFzenVrLm5ldDwvYT4mZ3Q7OyBHeWFuIE1pc2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhh
eWFidXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3NtQGdtYWlsLmNv
bTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBTUFJJTkcgV0cgJmx0OzxhIGhyZWY9Im1haWx0bzpz
cHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozsg
TWFyayBTbWl0aCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20iIHRh
cmdldD0iX2JsYW5rIj5tYXJrenp6c21pdGhAZ21haWwuY29tPC9hPiZndDs7IFBhYmxvIENhbWFy
aWxsbyAocGNhbWFyaWwpICZsdDs8YSBocmVmPSJtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tIiB0
YXJnZXQ9Il9ibGFuayI+cGNhbWFyaWxAY2lzY28uY29tPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0
OjwvYj4gUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9yczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxicj4NCjxicj4NCkxlIDIwLzEyLzIwMTkgw6AgMDA6MDcs
IFJvYmVydCBSYXN6dWsgYSDDqWNyaXQmbmJzcDs6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEZpeGVk
IGxlbmd0aCZuYnNwO29mIGFueSBmaWVsZCBMT0M6RlVOQzpBUkdzIG1ha2VzIG5vIHNlbnNlIHRv
IG1lLiBXaGF0IGlzIDxicj4NCiZndDsgb3B0aW1hbCBmb3IgUm9uIG9yIE1hcmsgbWF5IG5vdCBi
ZSBvcHRpbWFsIGZvciBtZS48YnI+DQo8YnI+DQpJIHRoaW5rIEkgY2FuIGxlZ2l0aW1hdGVseSB3
b25kZXIgd2hldGhlciB0aGUgJ1NJRCcgU2VnbWVudCBJZGVudGZpZXIgPGJyPg0Kc2hvdWxkIG5v
dCBiZSBzb21ldGhpbmcgZWxzZSB0aGFuIGFuIElQIGFkZHJlc3MuPGJyPg0KPGJyPg0KTWFraW5n
IGEgU0lEIGFuIElQIGFkZHJlc3MgbWlnaHQgbGVhZCB0byBvdGhlciB3ZWxsLWtub3duIGNvbmZ1
c2lvbnMgPGJyPg0KbGlrZSBpbiBPU1BGOiB0aGVyZSBpcyBhIFJvdXRlciBJRCB3aGljaCBpcyBh
biBJUCBhZGRyZXNzIGluIHNvbWUgPGJyPg0KbWFudWZhY3R1cmVyJ3Mgc3BlYWssIGl0IHdvcmtz
IGZpbmUsIGJ1dCBpdCBkb2VzIG5vdCByZXBseSB0byBwaW5nIHVuZGVyIDxicj4NCmFueSBjb25m
aWd1cmF0aW9uIHdoYXRzb2V2ZXIuPGJyPg0KPGJyPg0KVGhhdCBpcyBub3QgYSBnb29kIHRoaW5n
LiBUaGUgcm91dGVyIGlkIGxvb2tzIGxpa2UgYW4gSVAgYWRkcmVzcyBidXQgaXQgPGJyPg0KaXMg
bm90IG9uZS4gV2hlbiBtaWdyYXRpbmcgT1NQRiB0byBJUHY2IGFsbCB3YXMgY2hhbmdlZCBidXQg
dGhlIFJvdXRlciA8YnI+DQpJRCBzdGF5ZWQgbGlrZSBhbiBJUHY0IGFkZHJlc3MuIFNvIGl0IGlz
IGFuIElQdjYgT1NQRiBidXQgaGFzIHNvbWUgSVB2NCA8YnI+DQppbiBpdC48YnI+DQo8YnI+DQpU
aGUgY29sdW1uLWhleHRldCBub3RhdGlvbiwgb3IgbW9yZSBwcmVjaXNlbHkgc29tZXRoaW5nIGxp
a2UgPGJyPg0KJnF1b3Q7MjAwMTpkYjg6OiZxdW90OywgZGVub3RlcyBhbiBJUCBhZGRyZXNzLiBO
b3Qgb25seSBpcyBpdCBhIERvY3VtZW50YWl0b24gPGJyPg0KUHJlZml4LCBidXQgaXQgaXMgYW4g
SVAgYWRkcmVzcy4gVGhlcmUgaXMgYW4gUkZDIGZvciBpdC4gSXQgaXMgc29tZWhvdyA8YnI+DQpy
ZXNlcnZlZCBhbmQgaXQgc2hvdWxkbnQgYmUgdXNlZCBmb3Igc29tZXRoaW5nIGVsc2UsIG90aGVy
d2lzZSBpdCA8YnI+DQpjcmVhdGVzIGNvbmZ1c2lvbi48YnI+DQo8YnI+DQpJdCBjb3VsZCBiZSBl
YXN5IHRvIGNyZWF0ZSBhIG5ldyBzcGFjZSBmb3IgU0lELCB3aXRoIGl0cyBkaXN0aW5jdCA8YnI+
DQpub3RhdGlvbiwgbGlrZSA2NGJpdCBpZGVudGlmaWVycyAmcXVvdDthYl9jZF9lZl9naF8wMV8w
Ml9fJnF1b3Q7LiBOb2JvZHkgd291bGQgPGJyPg0KdHJ5IHRvIHBpbmcgdGhlc2UgYmVjYXVzZSB0
aGV5IGRvbnQgbG9vayBsaWtlIElQIGFkZHJlc3Nlcy48YnI+DQo8YnI+DQpUaGVuLCB3ZSBtaWdo
dCB3b25kZXIgd2hldGhlciB0aGVzZSBTSURzIHNob3VsZCBiZSBmaXhlZCBvciB2YXJpYWJsZSBs
ZW5ndGguLjxicj4NCjxicj4NCkFsZXg8YnI+DQo8YnI+DQomZ3Q7IDxicj4NCiZndDsgV2hpbGUg
d2UgYXJlIGF0IHRoYXQgZml4ZWQgc2l6ZSBvZiAxMjggYml0cyBvZiBJUHY2IGFsc28gbWFrZXMg
bm8gc2Vuc2UgPGJyPg0KJmd0OyAtIGJ1dCB0aGF0IHZlc3NlbCBsZWZ0IHRoZSBoYXJib3VyIGEg
d2hpbGUgYWdvLjxicj4NCiZndDsgPGJyPg0KJmd0OyBDaGVlcnMsPGJyPg0KJmd0OyBSLjxicj4N
CiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBPbiBUaHUs
IERlYyAxOSwgMjAxOSBhdCAxMDo1NyBQTSBHeWFuIE1pc2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmhheWFidXNhZ3NtQGdtYWlsLmNvbSUyMCUwYiIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3Nt
QGdtYWlsLmNvbQ0KPGJyPg0KPC9hPiZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpoYXlhYnVzYWdz
bUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29t
PC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4N
CiZndDsgT24gVGh1LCBEZWMgMTksIDIwMTkgYXQgNDoxNyBQTSBNYXJrIFNtaXRoICZsdDs8YSBo
cmVmPSJtYWlsdG86bWFya3p6enNtaXRoQGdtYWlsLmNvbSUwYiIgdGFyZ2V0PSJfYmxhbmsiPm1h
cmt6enpzbWl0aEBnbWFpbC5jb208YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1h
cmt6enpzbWl0aEBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86bWFya3p6enNtaXRo
QGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IE9uIFRodSwgMTkgRGVjIDIwMTksIDIyOjQ4IFBhYmxvIENhbWFyaWxs
byAocGNhbWFyaWwpLDxicj4NCiZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpwY2FtYXJpbEBjaXNj
by5jb20lMjAlM2NtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cGNh
bWFyaWxAY2lzY28uY29tICZsdDttYWlsdG86cGNhbWFyaWxAY2lzY28uY29tPC9hPiZndDsmZ3Q7
IHdyb3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyBIaSw8YnI+DQomZ3Q7IDxicj4NCiZndDsgQXMg
bWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhlIGNob2ljZSBvZiB0aGUgbG9jYXRvciBsZW5ndGg8
YnI+DQomZ3Q7IGlzIGRlcGxveW1lbnQgc3BlY2lmaWMuPGJyPg0KJmd0OyBMSU5FIGhhcyBkZXBs
b3llZCBTUnY2IHVzaW5nIGEgbG9jYXRvciBkaWZmZXJlbnQgdGhhbiBhIC82NC48YnI+DQomZ3Q7
IDxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGlzIGlzIGVmZmVjdGl2ZWx5IGFuIGFwcGVhbCB0byBh
dXRob3JpdHkuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFdoYXQgbWFrZXMgd2hhdCBMSU5FIGhhcyBk
b25lIHRoZSBiZXN0IGFuZCByaWdodCB0aGluZyB0byBkbz88YnI+DQomZ3Q7IDxicj4NCiZndDsg
SSBjYW4gYWxyZWFkeSBzZWUgdGhleSdyZSB1c2luZyB0aGUgSVB2NCBsaW5rLWxvY2FsIDE2OS4y
NTQvMTY8YnI+DQomZ3Q7IHByZWZpeCBpbiBhIG1hbm5lciB0aGF0IHdpbGRseSB2aW9sYXRlcyBo
b3cgaXQgaXMgc3BlY2lmaWVkIHRvPGJyPg0KJmd0OyBiZSB1c2VkIGluIFJGQzM5MjcuIFNlZSBT
bGlkZXMgOSwgMTIsIDI0Ljxicj4NCiZndDsgPGJyPg0KJmd0OyBUeWluZyB5b3VyIElQdjYgYWRk
cmVzc2luZyBwbGFuIHRvIElQdjQgYWRkcmVzc2luZyBjb3VsZCBlbmQgdXA8YnI+DQomZ3Q7IGlt
cG9zaW5nIElQdjQncyBhZGRyZXNzaW5nIGxpbWl0YXRpb25zIG9uIElQdjYgLSBkZWZlYXRpbmcg
dGhlPGJyPg0KJmd0OyBwcmltYXJ5IHB1cnBvc2Ugb2YgSVB2NiAtIHByb3ZpZGluZyBtYW55IG1v
cmUgYWRkcmVzc2VzIHRoYW4gSVB2NC48YnI+DQomZ3Q7IDxicj4NCiZndDsgU2xpZGUgMzIgc2hv
d3MgdGhleSdyZSB2aW9sYXRpbmcgUkZDIDQxOTMgKElQdjYgVUxBcyksIGJlY2F1c2U8YnI+DQom
Z3Q7IHRoZXkncmUgdXNpbmcgVUxBLUNzICgnZmMnKSByYXRoZXIgdGhhbiBVTEEtTHMgKCdmZCcp
LCBkZXNwaXRlPGJyPg0KJmd0OyB0aGVyZSBiZWluZyBubyBjZW50cmFsIHJlZ2lzdHJ5LiZuYnNw
OyBUaGVpciA0MCBiaXQgR2xvYmFsIElEIG9mICZxdW90OzE3JnF1b3Q7PGJyPg0KJmd0OyBjb3Vs
ZCBiZSByYW5kb20sIGFsdGhvdWdoIEknbSBndWVzc2luZyBub3QsIGFzIHJhbmRvbSBudW1iZXJz
PGJyPg0KJmd0OyB3b3VsZCB1c3VhbGx5IGhhdmUgZmFyIGxlc3MgemVyb3MgaW4gdGhlbS4gVGhl
c2Ugc29ydHMgb2YgVUxBPGJyPg0KJmd0OyBlcnJvcnMgYXJlIHdoeSBJIHByZXNlbnRlZCAmcXVv
dDtHZXR0aW5nIElQdjYgQWRkcmVzc2luZyBSaWdodCZxdW90OyBhdDxicj4NCiZndDsgQXVzTk9H
IHRoaXMgeWVhciAtPGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6L3d3dy5zbGlkZXNoYXJlLm5ldC9tYXJrenp6c21pdGgvYXVzbm9nLTIwMTktZ2V0
dGluZy1pcHY2LXByaXZhdGUtYWRkcmVzc2luZy1yaWdodF9fOyEhTkV0NnlNYU8tZ2shVGVrSGtM
eEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMkRBdXRh
WCQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpz
bWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0PC9h
PiZuYnNwOy48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGlzIGlzIGFuIEludGVy
bmV0IERyYWZ0LCBzbyB0aGlzIGlzIHRoZSBiZXN0IHRpbWUgdG8gbWFrZTxicj4NCiZndDsgdGhl
c2Ugc29ydHMgb2YgY2hhbmdlcywgYXMgaXQgaXMgbXVjaCBlYXNpZXIgbm93LiBXaGVuIHRoaW5n
czxicj4NCiZndDsgYmVjb21lIFJGQ3MgaXQgYmVjb21lcyBtdWNoIGhhcmRlciAoYW5kIG11Y2gs
IG11Y2ggaGFyZGVyIHdoZW48YnI+DQomZ3Q7IHRoZXkgYmVjb21lIEludGVybmV0IFN0YW5kYXJk
cykuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IElmIHNvbWVib2R5IGhhcyBkZXBsb3llZCBJbnRlcm5l
dCBEcmFmdCBsZXZlbCB0ZWNobm9sb2d5LCB0aGV5PGJyPg0KJmd0OyBoYXZlIHRvIGFjY2VwdCB0
aGUgcmlzayB0aGF0IHdoYXQgdGhleSd2ZSBkZXBsb3llZCBtaWdodCBub3Q8YnI+DQomZ3Q7IGNv
bXBseSB3aXRoIHRoZSBldmVudHVhbCBSRkMuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFJlZ2FyZHMs
PGJyPg0KJmd0OyBNYXJrLjxicj4NCiZndDsgPGJyPg0KJmd0OyAmbmJzcDtbR3lhbl0gRm9yIElQ
djYgYWRkcmVzc2luZyB5b3UgY2FuIGhhdmUgYW55IGxlbmd0aCBwcmVmaXggdXAgdG88YnI+DQom
Z3Q7IC8xMjguICZuYnNwO2kgYW0gYWxsIGZvciBmbGV4aWJpbGl0eSB3aXRoIHZsc20gZXZlbiB0
aG91Z2ggbWF5IG5vdCBiZTxicj4NCiZndDsgd2lkZWx5IHVzZWQuPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IFNSdjYgU0lEIGVuY29kaW5nIGRpZmZlcnMgaW4gdGhhdCB3ZSBoYWQgMyBmaWVsZHM8YnI+
DQomZ3Q7IHtsb2NhdG9yO2Z1bmN0aW9uO2FyZ3VtZW50c30gdGhhdCBJIHRoaW5rIGl0IG1ha2Vz
IHNlbnNlIHRvIGJlIGZpeGVkPGJyPg0KJmd0OyBpbiB0aGUgc3BlY2lmaWNhdGlvbiBhcyBSb24g
aGFzIGJyb3VnaHQgdXAuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEZyb20gYW4gb3BlcmF0b3IgcGVy
c3BlY3RpdmUgZm9yIHByb2dyYW1tYWJpbGl0eSBhcyBTUnY2PGJyPg0KJmd0OyBkZXBsb3ltZW50
cyB3aXRoIG9yIHdpdGhvdXQgY2VudHJhbGl6ZWQgY29udHJvbGxlciwgZml4ZWQgbGVuZ3RoIG9m
PGJyPg0KJmd0OyB0aGUgMyBmaWVsZHMgbWFrZXMgc2Vuc2Ugc28gb3BlcmF0b3JzIGNhbiBlYXNp
bHkgY3JhZnQgQUNMcyBmb3I8YnI+DQomZ3Q7IGRlcGxveW1lbnRzLjxicj4NCiZndDsgPGJyPg0K
Jmd0OyBJIHRoaW5rIHdlIGNvdWxkIGdvIGNyYXp5IHdpdGggdGhlIHNpemluZyBidXQgSSB0aGlu
ayBzaW5jZSA2NCBiaXQ8YnI+DQomZ3Q7IGJvdW5kYXJ5IGV4aXN0cyB0b2RheSBmb3Igc2xhYWMg
d2UgY291bGQgbWFrZSB0aGUgbG9jYXRvciAvNjQgYXM8YnI+DQomZ3Q7IHdlbGwgaXMgZmluZS4m
bmJzcDsgV2UgY291bGQgc3BsaXQgdGhlIG90aGVyIDIgZmllbGRzIGV2ZW5seSAzMiBiaXRzIGVh
Y2g8YnI+DQomZ3Q7IG9yIG1ha2UgdGhlIGZ1bmN0aW9uIGxvbmdlci4mbmJzcDsgSSB0aGluayB3
ZeKAmWxsIGRlZmluZWQgc2l6aW5nIGlzPGJyPg0KJmd0OyBpbXBvcnRhbnQgc28gU0lEIGFkZHJl
c3NpbmcgcGxhbiBpcyBub3QgY2hhb3RpYy48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgQ2hlZXJzLDxicj4NCiZndDsgUGFibG8uPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IFsxXTxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi9zcGVha2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1j
ZW50ZXItbmV0d29ya2luZy13aXRoLXNydjZfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFu
VGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDhEdmtTZEYkIiB0YXJn
ZXQ9Il9ibGFuayI+DQpodHRwczovL3NwZWFrZXJkZWNrLmNvbS9saW5lX2RldmVsb3BlcnMvbGlu
ZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2NjwvYT48YnI+DQomZ3Q7IDxicj4NCiZn
dDsgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQomZ3Q7IEZyb206IHNwcmluZyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnJTBiIiB0YXJnZXQ9Il9ibGFu
ayI+c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnNwcmlu
Zy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsmZ3Q7IG9uIGJlaGFsZiBvZiBBbGV4YW5kcmU8YnI+
DQomZ3Q7IFBldHJlc2N1ICZsdDs8YSBocmVmPSJtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdt
YWlsLmNvbSUwYiIgdGFyZ2V0PSJfYmxhbmsiPmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb208
YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFp
bC5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNv
bTwvYT4mZ3Q7Jmd0Ozxicj4NCiZndDsgRGF0ZTogVGh1cnNkYXksIDE5IERlY2VtYmVyIDIwMTkg
YXQgMDk6NDQ8YnI+DQomZ3Q7IFRvOiAmcXVvdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUzZSIgdGFyZ2V0PSJfYmxhbmsiPnNwcmlu
Z0BpZXRmLm9yZyAmbHQ7bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyZndDs8L2E+JnF1b3Q7PGJyPg0K
Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUyMCUzY21haWx0bzpzcHJp
bmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmcgJmx0O21haWx0bzpz
cHJpbmdAaWV0Zi5vcmc8L2E+Jmd0OyZndDs8YnI+DQomZ3Q7IFN1YmplY3Q6IFJlOiBbc3ByaW5n
XSA2NC1iaXQgbG9jYXRvcnM8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7ICZuYnNwOyAmbmJzcDsgTGUgMTkvMTIvMjAxOSDDoCAwMDoxMywgTWFyayBTbWl0aCBhIMOp
Y3JpdCA6PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7IFsuLi5dPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
ICZuYnNwOyAmbmJzcDsgJmd0OyBWTFNNIFt2YXJpYWJsZSBsZW5ndGggc3VibmV0IG1hc2tdIGlz
IGZ1bmRhbWVudGFsbHkgaGFyZCw8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBX
ZSBuZWVkIFZMU00gaW4gb3RoZXIgcGxhY2VzIHRvbywgc3VjaCBhcyBpbiBVTEE8YnI+DQomZ3Q7
IHByZWZpeGVzIGZkIGFuZCBmYy48YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBJ
IHRoaW5rIGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQ8YnI+
DQomZ3Q7IGl0IGlzIHRoZXJlIGZvcjxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBncm93dGguPGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgQWxleDxicj4NCiZndDsgPGJyPg0KJmd0
OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBSZWdhcmRz
LDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IE1hcmsuPGJyPg0KJmd0OyAmbmJzcDsgJm5i
c3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
X188YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJbiB0aGlzIGNhc2UsIHdlIHNob3VsZCBwcm9iYWJseSBj
aGFuZ2UgdGhlPGJyPg0KJmd0OyBkb2N1bWVudCB0byByZWZsZWN0PGJyPg0KJmd0OyAmbmJzcDsg
Jm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2ltcGxlbWVudGVkIGJlaGF2aW9yLl9fX188
YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtfXyBfXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJy
Pg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8
YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBSb25fX19fPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X18gX188
YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0p1bmlwZXIg
QnVzaW5lc3MgVXNlIE9ubHk8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsg
Jm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyAmbmJzcDsg
Jm5ic3A7ICZndDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQom
Z3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnJTIwJTNjbWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmcgJmx0O21h
aWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0OyZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsg
Jmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUlj
MW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQiIHRh
cmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nPC9hPjxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5i
c3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
IHNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVm
PSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3Jn
PC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
Pm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMx
blRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJCIgdGFy
Z2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJp
bmc8L2E+PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsg
Jm5ic3A7ICZuYnNwOyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0
OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5n
QGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGEgaHJl
Zj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBs
aHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBLc19TVS0kIiB0YXJnZXQ9Il9ibGFu
ayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+
DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCiZn
dDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmlu
Z0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7IDxhIGhy
ZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGsw
bGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJCIgdGFyZ2V0PSJfYmxh
bmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyPg0KJmd0OyBzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBocmVm
PSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3Jn
PC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
Pm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6
YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBLc19TVS0kIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7IDxi
cj4NCiZndDsgLS0gPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEd5YW4gUy4gTWlzaHJhPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IElUIE5ldHdvcmsgRW5naW5lZXJpbmcgJmFtcDsgVGVjaG5vbG9neTxicj4N
CiZndDsgPGJyPg0KJmd0OyBWZXJpem9uIENvbW11bmljYXRpb25zJm5ic3A7SW5jLiAoVlopPGJy
Pg0KJmd0OyA8YnI+DQomZ3Q7IDEzMTAxIENvbHVtYmlhIFBpa2UgRkRDMSAzcmQgRmxvb3I8YnI+
DQomZ3Q7IDxicj4NCiZndDsgU2lsdmVyIFNwcmluZywgTUQgMjA5MDQ8YnI+DQomZ3Q7IDxicj4N
CiZndDsgVW5pdGVkIFN0YXRlczxicj4NCiZndDsgPGJyPg0KJmd0OyBQaG9uZTombmJzcDszMDEg
NTAyLTEzNDc8YnI+DQomZ3Q7IDxicj4NCiZndDsgRW1haWw6IDxhIGhyZWY9Im1haWx0bzpneWFu
LnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3lhbi5zLm1pc2hyYUB2ZXJp
em9uLmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29t
IiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb208L2E+Jmd0
Ozxicj4NCiZndDsgPGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cDovd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25z
dWx0YW50X187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3
c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEg3NmlhaDZXJCIgdGFyZ2V0PSJfYmxhbmsiPg0Kd3d3Lmxp
bmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25zdWx0YW50PC9hPjxicj4N
CiZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwOi93d3cu
bGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnRfXzshIU5F
dDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVm
b0MzcVk4WHJMSDc2aWFoNlckIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy5saW5rZWRpbi5j
b20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudDwvYT4mZ3Q7PGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQomZ3Q7IHNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxh
IGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0
Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KJmd0OyA8YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2
SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQiIHRhcmdldD0iX2JsYW5rIj4N
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZn
dDsgPGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+DQpzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT48YnI+DQo8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhr
MGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQiIHRhcmdldD0iX2Js
YW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=
--_000_A813B6F60A4640C19B5F22FE99E5E831liquidtelecomcom_--


From nobody Sat Dec 21 18:41:33 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A52C212008D for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 18:41:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.531
X-Spam-Level: 
X-Spam-Status: No, score=-3.531 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, INVALID_MSGID=0.568, RCVD_IN_DNSWL_MED=-2.3, 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 a2EhcpiWSyRL for <spring@ietfa.amsl.com>; Sat, 21 Dec 2019 18:41:29 -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 1845F12008B for <spring@ietf.org>; Sat, 21 Dec 2019 18:41:29 -0800 (PST)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 64C14D962C49113EBC56; Sun, 22 Dec 2019 02:41:26 +0000 (GMT)
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 22 Dec 2019 02:41:25 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.63]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0439.000; Sun, 22 Dec 2019 10:41:20 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, SPRING WG List <spring@ietf.org>
Thread-Topic: [spring] WG status - pending calls
Thread-Index: AdW3VRibbwDDUKaATWa2S/ScjKOqUgA6SLpQ//+Y3oCAAM0/mA==
Date: Sun, 22 Dec 2019 02:41:19 +0000
Message-ID: A97075A3-EF47-49A5-8A4A-633900A6D8F5
References: <BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>, <E7DFF108-0EA2-4B27-8DB9-B37E8982368E@gmail.com>
In-Reply-To: <E7DFF108-0EA2-4B27-8DB9-B37E8982368E@gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_A97075A3EF4749A58A4A633900A6D8F5_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/hnj5dKSel0lLDRF9XKh--oUX4Tg>
Subject: Re: [spring] WG status - pending calls
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Dec 2019 02:41:32 -0000

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

RGVhciBSb24sIEplZmYsDQoNCkRvIHlvdSBtZWFuIHRvIHB1dCB1bmRlciB0aGUgIkRvY3VtZW50
cyBwbGFjZWQgaW4gc3RhdGUgIkNhbmRpZGF0ZSBmb3IgV0cgYWRvcHRpb24iIj8NCg0KUGxlYXNl
IG5vdGUgdGhhdCBpbiB0aGUgY3VycmVudCB3aWtpLCB0aGlzIGl0ZW0gaXMgb25seSB1c2VkIHRv
IHBsYWNlIHRoZSBkcmFmdCB3aGVuIGl0cyBzdGF0ZSBpcyBjaGFuZ2VkIHRvIHRoZSAiQ2FuZGlk
YXRlIGZvciBXRyBhZG9wdGlvbiIuIElmIEkgaGF2ZSBtaXNzZWQgc3VjaCBzdGF0ZSBjaGFuZ2Ug
ZW1haWwgZm9yIHlvdXIgZHJhZnQsIHBsZWFzZSBkbyBsZXQgbWUga25vdy4gVGhhbmsgeW91IQ0K
DQpNZXJyeSBDaHJpc3RtYXMgYW5kIEhhcHB5IE5ldyBZZWFyIQ0KDQpCZXN0IHJlZ2FyZHMNClNo
dXBpbmcNCg0KDQoNCuWPkeS7tuS6uu+8mkplZmYgVGFudHN1cmEgPGplZmZ0YW50LmlldGZAZ21h
aWwuY29tPg0K5pS25Lu25Lq677yaU1BSSU5HIFdHIExpc3QgPHNwcmluZ0BpZXRmLm9yZz4NCuaX
tuKAg+mXtO+8mjIwMTktMTItMjIgMDY6Mjc6MTQNCuS4u+KAg+mimO+8mlJlOiBbc3ByaW5nXSBX
RyBzdGF0dXMgLSBwZW5kaW5nIGNhbGxzDQoNClNodXBpbmcsDQoNClBsZWFzZSBhbHNvIGFkZCBk
cmFmdC1hbmFuZC1zcHJpbmctcG9pLXNyLTA4Lg0KDQpUaGFua3MgYW5kIGhhcHB5IGhvbGlkYXlz
IQ0KDQpSZWdhcmRzLA0KSmVmZg0KDQpPbiBEZWMgMjEsIDIwMTksIGF0IDEyOjM3LCBSb24gQm9u
aWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KDQrvu78N
ClNodXBpbmcsDQoNClBsZWFzZSBhZGQgZHJhZnQtYm9uaWNhLXNwcmluZy1zci1tYXBwZWQtc2l4
IGFzIGEgY2FuZGlkYXRlIGZvciBhZG9wdGlvbi4NCg0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQoN
Cg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNl
c0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20NClNlbnQ6
IEZyaWRheSwgRGVjZW1iZXIgMjAsIDIwMTkgMTE6NTggQU0NClRvOiAnU1BSSU5HIFdHIExpc3Qn
IDxzcHJpbmdAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbc3ByaW5nXSBXRyBzdGF0dXMgLSBwZW5kaW5n
IGNhbGxzDQoNCkhpIFNQUklORywNCg0KQSBudW1iZXIgb2YgYXV0aG9ycyBoYXZlIGFza2VkIGZv
ciB0aGVpciBkb2N1bWVudCB0byBiZSBhZG9wdGVkIG9yIGxhc3QgY2FsbGVkLg0KQ2hhaXJzIGhh
dmUgc29tZSBiYWNrbG9nIG9uIHRoaXMuIFRoZSBXRyBoYXMgYWxzbyBiZWVuIHByZXR0eSBidXN5
IG92ZXIgdGhlIGxhc3QgNiBtb250aHMgd2l0aCBhIHNldCBvZiBzdWJqZWN0cyB0cmlnZ2VyaW5n
IG1hbnkgZW1haWxzIGFuZCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIGJlc3QgdGltZSB0byBhc2sg
Zm9yIHJldmlldyBvZiBhZGRpdGlvbmFsIGRvY3VtZW50cyAodmVyc3VzIHNob3J0IOKAmCsx4oCZ
KS4NCkNoYWlycy9XRyB3aWxsIHdvcmsgb24gdGhpcyBjYWxscyBpbiAyMDIwLiBJbiB0aGUgbWVh
bnRpbWUsIGZvciBhIGJldHRlciB0cmFuc3BhcmVuY3ksIFNodXBpbmcgaGFzIGJlZW4ga2luZCBl
bm91Z2ggdG8gdHJhY2sgdGhpcyBvbiB0aGUgd2lraSBodHRwczovL3RyYWMuaWV0Zi5vcmcvdHJh
Yy9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi90cmFjLmlldGYub3Jn
L3RyYWMvc3ByaW5nX187ISFORXQ2eU1hTy1nayFURzUtTzhrZDJmVlB4VmtOMklSdmFHTFZIa1E2
Y1NQbERoRTB4TkJSQzIzR280bWx3M2RBYkJDSlIzSnFTWWx5JD4gVGhhbmsgeW91IFNodXBpbmcu
DQpJZiB5b3VyIGRvY3VtZW50IGlzIG1pc3NpbmcgZnJvbSB0aGUgbGlzdCBvZiBwZW5kaW5nIGNh
bGxzIGZvciBhZG9wdGlvbi9sYXN0IGNhbGwsIHBsZWFzZSBzZW5kIGFuIGVtYWlsIHRvIHRoZSBj
aGFpcnMgb3IgdG8gdGhlIGxpc3QsIGFzIHlvdSB3aXNoLg0KT3RoZXJ3aXNlLCB5b3VyIHJlcXVl
c3QgaXMgYmVlbiB0cmFja2VkLg0KDQpDb250ZW50IG9mIHRoaXMgcGFnZSBpcyBzdWJqZWN0IHRv
IGNoYW5nZS4gSW4gcGFydGljdWxhciwgdGhlIGdvYWwgaXMgbm90IHRvIGR1cGxpY2F0ZSB0aGUg
aW5mb3JtYXRpb24gYWxyZWFkeSB0cmFja2VkIGluIHRoZSBpZXRmIGRhdGF0cmFja2VyLiBFLmcu
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL3NlYXJjaD9uYW1lPSZzb3J0PSZhY3Rp
dmVkcmFmdHM9b24mYnk9Z3JvdXAmZ3JvdXA9c3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL3NlYXJjaD9uYW1lPSZzb3J0PSZh
Y3RpdmVkcmFmdHM9b24mYnk9Z3JvdXAmZ3JvdXA9c3ByaW5nX187ISFORXQ2eU1hTy1nayFURzUt
TzhrZDJmVlB4VmtOMklSdmFHTFZIa1E2Y1NQbERoRTB4TkJSQzIzR280bWx3M2RBYkJDSlI0Njkt
NXlMJD4NCg0KSSB0YWtlIHRoaXMgb3Bwb3J0dW5pdHkgdG8gd2lzaCBldmVyeW9uZSBNZXJyeSBD
aHJpc3RtYXMsIGFuIEhhcHB5IE5ldyBZZWFyIGFuZCBwb3NzaWJseSBIYXBweSBIb2xpZGF5cy4N
Ci0tQnJ1bm8NCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBq
b2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMg
b3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNlcywg
ZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3Ug
Y2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhwZWRp
dGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVz
c2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpP
cmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFs
dGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5IHNob3VsZCBu
b3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4N
Cg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlm
eSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMu
DQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1l
c3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCg0K
VGhhbmsgeW91Lg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdA0Kc3ByaW5nQGlldGYub3JnDQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZw0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IGRpcj0iYXV0byI+DQo8
c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KPCEtLQ0KKg0KCXt9DQpib2R5DQoJe2ZvbnQtZmFtaWx5
OkNhbGlicml9DQotLT4NCjwvc3R5bGU+DQo8ZGl2PkRlYXIgUm9uLCBKZWZmLDxicj4NCjxicj4N
CkRvIHlvdSBtZWFuIHRvIHB1dCB1bmRlciB0aGUgJnF1b3Q7RG9jdW1lbnRzIHBsYWNlZCBpbiBz
dGF0ZSAmcXVvdDtDYW5kaWRhdGUgZm9yIFdHIGFkb3B0aW9uJnF1b3Q7JnF1b3Q7Pw0KPGJyPg0K
PGJyPg0KUGxlYXNlIG5vdGUgdGhhdCBpbiB0aGUgY3VycmVudCB3aWtpLCB0aGlzIGl0ZW0gaXMg
b25seSB1c2VkIHRvIHBsYWNlIHRoZSBkcmFmdCB3aGVuIGl0cyBzdGF0ZSBpcyBjaGFuZ2VkIHRv
IHRoZSAmcXVvdDtDYW5kaWRhdGUgZm9yIFdHIGFkb3B0aW9uJnF1b3Q7LiBJZiBJIGhhdmUgbWlz
c2VkIHN1Y2ggc3RhdGUgY2hhbmdlIGVtYWlsIGZvciB5b3VyIGRyYWZ0LCBwbGVhc2UgZG8gbGV0
IG1lIGtub3cuIFRoYW5rIHlvdSENCjxicj4NCjxicj4NCk1lcnJ5IENocmlzdG1hcyBhbmQgSGFw
cHkgTmV3IFllYXIhIDxicj4NCjxicj4NCkJlc3QgcmVnYXJkczxicj4NClNodXBpbmcgPC9kaXY+
DQo8ZGl2PjwvZGl2Pg0KPGRpdj4NCjxwPjxicj4NCjxicj4NCjwvcD4NCjwvZGl2Pg0KPGRpdiBu
YW1lPSJBbnlPZmZpY2UtQmFja2dyb3VuZC1JbWFnZSIgc3R5bGU9ImJvcmRlci10b3A6MXB4IHNv
bGlkICNCNUM0REY7IHBhZGRpbmc6OHB4Ij4NCjxkaXYgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWst
YWxsIj48Yj7lj5Hku7bkurrvvJo8L2I+SmVmZiBUYW50c3VyYSAmbHQ7amVmZnRhbnQuaWV0ZkBn
bWFpbC5jb20mZ3Q7PC9kaXY+DQo8ZGl2IHN0eWxlPSJ3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PGI+
5pS25Lu25Lq677yaPC9iPlNQUklORyBXRyBMaXN0ICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PC9k
aXY+DQo8ZGl2IHN0eWxlPSJ3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PGI+5pe24oCD6Ze077yaPC9i
PjIwMTktMTItMjIgMDY6Mjc6MTQ8L2Rpdj4NCjxkaXYgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWst
YWxsIj48Yj7kuLvigIPpopjvvJo8L2I+UmU6IFtzcHJpbmddIFdHIHN0YXR1cyAtIHBlbmRpbmcg
Y2FsbHM8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+U2h1cGluZywNCjxk
aXY+PGJyPg0KPC9kaXY+DQo8ZGl2PlBsZWFzZSBhbHNvIGFkZCZuYnNwOzxzcGFuIHN0eWxlPSJj
b2xvcjpyZ2IoMCwwLDApOyBmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7LE1vbmFjbyxt
b25vc3BhY2U7IGZvbnQtc2l6ZToxNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsMjUzLDI0
NSkiPmRyYWZ0LWFuYW5kLXNwcmluZy1wb2ktc3ItMDguPC9zcGFuPjwvZGl2Pg0KPGRpdj48c3Bh
biBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTsgZm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
OyxNb25hY28sbW9ub3NwYWNlOyBmb250LXNpemU6MTRweDsgYmFja2dyb3VuZC1jb2xvcjpyZ2Io
MjU1LDI1MywyNDUpIj48YnI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2PjxzcGFuIHN0eWxlPSJjb2xv
cjpyZ2IoMCwwLDApOyBmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7LE1vbmFjbyxtb25v
c3BhY2U7IGZvbnQtc2l6ZToxNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsMjUzLDI0NSki
PlRoYW5rcyBhbmQgaGFwcHkgaG9saWRheXMhPC9zcGFuPjwvZGl2Pg0KPGRpdj48YnI+DQo8ZGl2
IGRpcj0ibHRyIj5SZWdhcmRzLA0KPGRpdj5KZWZmPC9kaXY+DQo8L2Rpdj4NCjxkaXYgZGlyPSJs
dHIiPjxicj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPk9uIERlYyAyMSwgMjAxOSwgYXQgMTI6
MzcsIFJvbiBCb25pY2EgJmx0O3Jib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZyZn
dDsgd3JvdGU6PGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YmxvY2txdW90ZSB0
eXBlPSJjaXRlIj4NCjxkaXYgZGlyPSJsdHIiPu+7vyA8c3R5bGU+DQo8IS0tDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgifQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eTpDYWxpYnJpfQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhc30NCnAuTXNvTm9y
bWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZn0NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7Y29sb3I6Ymx1ZTsN
Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlu
a0ZvbGxvd2VkDQoJe2NvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfQ0K
cHJlDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IixzZXJpZn0NCnNwYW4uSFRNTFByZWZv
cm1hdHRlZENoYXINCgl7Zm9udC1mYW1pbHk6Q29uc29sYXN9DQpwLm1zb25vcm1hbDAsIGxpLm1z
b25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWxl
ZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMt
c2VyaWZ9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7Zm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dH0NCnAubXNpcGZvb3Rl
cjMwYjNkNTM4LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVyMzBiM2Q1MzgN
Cgl7bWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZn0NCkBwYWdlIFdvcmRTZWN0aW9u
MQ0KCXttYXJnaW46NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdH0NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7fQ0KLS0+DQo8L3N0eWxlPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlNodXBpbmcsPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIGFkZCBkcmFmdC1ib25pY2Etc3By
aW5nLXNyLW1hcHBlZC1zaXggYXMgYSBjYW5kaWRhdGUgZm9yIGFkb3B0aW9uLjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBSb248L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGlnbj0iY2VudGVyIiBzdHls
ZT0ibWFyZ2luOjBpbjsgbWFyZ2luLWJvdHRvbTouMDAwMXB0OyB0ZXh0LWFsaWduOmNlbnRlciI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0OyBjb2xvcjpibGFjayI+SnVuaXBlciBCdXNp
bmVzcyBVc2UgT25seTwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
IGJvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDsgcGFkZGluZzozLjBwdCAwaW4gMGluIDBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gc3ByaW5nICZsdDtzcHJpbmct
Ym91bmNlc0BpZXRmLm9yZyZndDsgPGI+T24gQmVoYWxmIE9mDQo8L2I+YnJ1bm8uZGVjcmFlbmVA
b3JhbmdlLmNvbTxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIERlY2VtYmVyIDIwLCAyMDE5IDEx
OjU4IEFNPGJyPg0KPGI+VG86PC9iPiAnU1BSSU5HIFdHIExpc3QnICZsdDtzcHJpbmdAaWV0Zi5v
cmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFtzcHJpbmddIFdHIHN0YXR1cyAtIHBlbmRpbmcg
Y2FsbHM8L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPkhpIFNQUklORyw8L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPiZuYnNwOzwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BIG51bWJlciBvZiBhdXRob3JzIGhhdmUgYXNrZWQg
Zm9yIHRoZWlyIGRvY3VtZW50IHRvIGJlIGFkb3B0ZWQgb3IgbGFzdCBjYWxsZWQuPC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Q2hhaXJzIGhhdmUgc29tZSBiYWNrbG9nIG9uIHRoaXMuIFRoZSBX
RyBoYXMgYWxzbyBiZWVuIHByZXR0eSBidXN5IG92ZXIgdGhlIGxhc3QgNiBtb250aHMgd2l0aCBh
IHNldCBvZiBzdWJqZWN0cyB0cmlnZ2VyaW5nIG1hbnkgZW1haWxzIGFuZCB0aGlzIGlzIG5vdCBh
bHdheXMgdGhlIGJlc3QgdGltZSB0byBhc2sgZm9yIHJldmlldyBvZiBhZGRpdGlvbmFsIGRvY3Vt
ZW50cyAodmVyc3VzIHNob3J0IOKAmCYjNDM7MeKAmSkuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Q2hhaXJzL1dHIHdpbGwgd29yayBvbiB0aGlzIGNhbGxzIGluIDIwMjAuIEluIHRoZSBtZWFu
dGltZSwgZm9yIGEgYmV0dGVyIHRyYW5zcGFyZW5jeSwgU2h1cGluZyBoYXMgYmVlbiBraW5kIGVu
b3VnaCB0byB0cmFjayB0aGlzIG9uIHRoZSB3aWtpDQo8YSBocmVmPSJodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L3RyYWMuaWV0Zi5vcmcvdHJhYy9zcHJpbmdfXzshIU5FdDZ5TWFP
LWdrIVRHNS1POGtkMmZWUHhWa04ySVJ2YUdMVkhrUTZjU1BsRGhFMHhOQlJDMjNHbzRtbHczZEFi
QkNKUjNKcVNZbHkkIj4NCmh0dHBzOi8vdHJhYy5pZXRmLm9yZy90cmFjL3NwcmluZzwvYT4gVGhh
bmsgeW91IFNodXBpbmcuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYgeW91ciBkb2N1bWVu
dCBpcyBtaXNzaW5nIGZyb20gdGhlIGxpc3Qgb2YgcGVuZGluZyBjYWxscyBmb3IgYWRvcHRpb24v
bGFzdCBjYWxsLCBwbGVhc2Ugc2VuZCBhbiBlbWFpbCB0byB0aGUgY2hhaXJzIG9yIHRvIHRoZSBs
aXN0LCBhcyB5b3Ugd2lzaC48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PdGhlcndpc2UsIHlv
dXIgcmVxdWVzdCBpcyBiZWVuIHRyYWNrZWQuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q29udGVudCBvZiB0aGlzIHBhZ2UgaXMgc3Vi
amVjdCB0byBjaGFuZ2UuIEluIHBhcnRpY3VsYXIsIHRoZSBnb2FsIGlzIG5vdCB0byBkdXBsaWNh
dGUgdGhlIGluZm9ybWF0aW9uIGFscmVhZHkgdHJhY2tlZCBpbiB0aGUgaWV0ZiBkYXRhdHJhY2tl
ci4gRS5nLg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2Mvc2VhcmNoP25hbWU9JmFtcDtzb3J0PSZhbXA7YWN0aXZlZHJh
ZnRzPW9uJmFtcDtieT1ncm91cCZhbXA7Z3JvdXA9c3ByaW5nX187ISFORXQ2eU1hTy1nayFURzUt
TzhrZDJmVlB4VmtOMklSdmFHTFZIa1E2Y1NQbERoRTB4TkJSQzIzR280bWx3M2RBYkJDSlI0Njkt
NXlMJCI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9zZWFyY2g/bmFtZT0mYW1w
O3NvcnQ9JmFtcDthY3RpdmVkcmFmdHM9b24mYW1wO2J5PWdyb3VwJmFtcDtncm91cD1zcHJpbmc8
L2E+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+SSB0YWtlIHRoaXMgb3Bwb3J0dW5pdHkgdG8gd2lzaCBldmVyeW9uZSBNZXJyeSBDaHJp
c3RtYXMsIGFuIEhhcHB5IE5ldyBZZWFyIGFuZCBwb3NzaWJseSBIYXBweSBIb2xpZGF5cy48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLUJydW5vPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPHByZT48c3BhbiBs
YW5nPSJGUiI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPiZuYnNw
Ozwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPkNlIG1lc3NhZ2UgZXQgc2VzIHBp
ZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRp
ZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzwvc3Bhbj48L3ByZT4NCjxw
cmU+PHNwYW4gbGFuZz0iRlIiPnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVz
IHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJl
dXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyPC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJG
UiI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9p
bnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0
ZXJhdGlvbiw8L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5PcmFuZ2UgZGVjbGlu
ZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3Jt
ZSBvdSBmYWxzaWZpZS4gTWVyY2kuPC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+
Jm5ic3A7PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+VGhpcyBtZXNzYWdlIGFu
ZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQg
aW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8L3NwYW4+PC9wcmU+DQo8
cHJlPjxzcGFuIGxhbmc9IkZSIj50aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQg
b3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IGxhbmc9IkZSIj5JZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVh
c2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRh
Y2htZW50cy48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5BcyBlbWFpbHMgbWF5
IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUg
YmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuPC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBsYW5nPSJGUiI+VGhhbmsgeW91Ljwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPHNwYW4+X19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188L3NwYW4+PGJyPg0K
PHNwYW4+c3ByaW5nIG1haWxpbmcgbGlzdDwvc3Bhbj48YnI+DQo8c3Bhbj5zcHJpbmdAaWV0Zi5v
cmc8L3NwYW4+PGJyPg0KPHNwYW4+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9zcHJpbmc8L3NwYW4+PGJyPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_A97075A3EF4749A58A4A633900A6D8F5_--


From prvs=253ccbef0=kurtis.gillis@bell.ca  Mon Dec 23 11:15:25 2019
Return-Path: <prvs=253ccbef0=kurtis.gillis@bell.ca>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F065E120CD8; Mon, 23 Dec 2019 11:15:24 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 uo8KjzaopP1m; Mon, 23 Dec 2019 11:15:23 -0800 (PST)
Received: from ESA1-Wyn.bell.ca (esa1-wyn.bell.ca [67.69.243.161]) (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 BE3ED120096; Mon, 23 Dec 2019 11:15:22 -0800 (PST)
Received: from dm5cch-d00.bellca.int.bell.ca (HELO DG4MBX04-DOR.bell.corp.bce.ca) ([198.235.102.30]) by esa01corp-wyn.bell.corp.bce.ca with ESMTP; 23 Dec 2019 14:15:21 -0500
Received: from DG12MBX02-DOR.bell.corp.bce.ca (142.117.209.47) by DG4MBX04-DOR.bell.corp.bce.ca (142.117.209.33) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 23 Dec 2019 14:15:20 -0500
Received: from DG12MBX02-DOR.bell.corp.bce.ca (142.117.209.47) by DG12MBX02-DOR.bell.corp.bce.ca (142.117.209.47) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 23 Dec 2019 14:15:20 -0500
Received: from DG12MBX02-DOR.bell.corp.bce.ca ([172.24.222.32]) by DG12MBX02-DOR.bell.corp.bce.ca ([172.24.222.32]) with mapi id 15.00.1473.003;  Mon, 23 Dec 2019 14:15:20 -0500
From: "Gillis, Kurtis" <kurtis.gillis@bell.ca>
To: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "draft-voyer-spring-sr-replication-segment@ietf.org" <draft-voyer-spring-sr-replication-segment@ietf.org>
CC: spring <spring@ietf.org>
Thread-Topic: IPR Poll: draft-voyer-spring-sr-replication-segment
Thread-Index: AdWZercV+XdEVZ/yTWOOVJruoYO+Wgdbd4TgALcl3VA=
Date: Mon, 23 Dec 2019 19:15:20 +0000
Message-ID: <d1878fbe1cc04f10a5ead3d95009336b@DG12MBX02-DOR.bell.corp.bce.ca>
References: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
In-Reply-To: <4278D47A901B3041A737953BAA078ADE14BA532B@DGGEML532-MBX.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.24.25.8]
Content-Type: multipart/alternative; boundary="_000_d1878fbe1cc04f10a5ead3d95009336bDG12MBX02DORbellcorpbce_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/O13QKeFuT2cxUAQnlNtY0zSlyq0>
Subject: Re: [spring] IPR Poll: draft-voyer-spring-sr-replication-segment
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Dec 2019 19:20:14 -0000

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

VG8gd2hvbSBpdCBtYXkgY29uY2VybiwgSSBhbSBub3QgYXdhcmUgb2YgYW55IElQUiBwb2xsIHJl
bGF0ZWQgdG8gdGhpcyBkcmFmdC4NCg0KQ2hlZXJzLA0KS3VydGlzDQoNCkZyb206IFBlbmdzaHVw
aW5nIChQZW5nIFNodXBpbmcpIDxwZW5nc2h1cGluZ0BodWF3ZWkuY29tPg0KU2VudDogRGVjZW1i
ZXIgMTksIDIwMTkgMTE6NTIgUE0NClRvOiBicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tOyBkcmFm
dC12b3llci1zcHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudEBpZXRmLm9yZw0KQ2M6IHNwcmlu
ZyA8c3ByaW5nQGlldGYub3JnPg0KU3ViamVjdDog562U5aSNOiBJUFIgUG9sbDogZHJhZnQtdm95
ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnQNCg0KSGkgYWxsLA0KDQpBIHJlbWluZGVy
IGZvciB0aGlzIElQUiBQb2xsLg0KDQpUaGUgbWlzc2luZyBhdXRob3JzOiBSLiBQYXJla2gsIFou
IFpoYW5nDQpUaGUgbWlzc2luZyBjb250cmlidXRvcnM6IEt1cnRpcyBHaWxsaXMNCg0KUGxlYXNl
IGxldCBtZSBrbm93IGlmIHlvdSBoYXZlIGFscmVhZHkgcmVwbGllZC4gVGhhbmsgeW91IQ0KDQpC
ZXN0IHJlZ2FyZHMsDQpTaHVwaW5nDQoNCg0K5Y+R5Lu25Lq6OiBzcHJpbmcgW21haWx0bzpzcHJp
bmctYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208bWFp
bHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+DQrlj5HpgIHml7bpl7Q6IDIwMTnlubQxMeac
iDEz5pelIDE6MDQNCuaUtuS7tuS6ujogZHJhZnQtdm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9u
LXNlZ21lbnRAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlv
bi1zZWdtZW50QGlldGYub3JnPg0K5oqE6YCBOiBzcHJpbmcgPHNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPj4NCuS4u+mimDogW3NwcmluZ10gSVBSIFBvbGw6IGRyYWZ0LXZv
eWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdtZW50DQoNCkhpIEF1dGhvcnMsIFNQUklORyBX
RywNCg0KQXV0aG9ycyBvZiBkcmFmdC12b3llci1zcHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVu
dCBbMV0gaGF2ZSBhc2tlZCBmb3IgV0cgYWRvcHRpb24uDQpCZWZvcmUgdGhlIGNhbGwgZm9yIHdv
cmtpbmcgZ3JvdXAgYWRvcHRpb24gd2Ugd291bGQgbGlrZSB0byBwb2xsIGZvciBJUFIuDQoNCklm
IHlvdSBhcmUgYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC12b3llci1zcHJpbmct
c3ItcmVwbGljYXRpb24tc2VnbWVudCBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLg0KSWYg
eW91IGFyZSBhd2FyZSBvZiBJUFIsIHBsZWFzZSBpbmRpY2F0ZSB3aGV0aGVyIGl0IGhhcyBiZWVu
IGRpc2Nsb3NlZCBpbg0KYWNjb3JkYW5jZSB0byB0aGUgSUVURiBJUFIgcnVsZXMgKGRldGFpbGVk
IGFyZSBkZXNjcmliZWQgaW4gUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4KS4NCg0KSWYg
eW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVzcG9uZCB0byB0aGlz
IGVtYWlsLCBvbiB0aGUgU1BSSU5HIG1haWxpbmcgbGlzdCwNCnJlZ2FyZGxlc3Mgb2Ygd2hldGhl
ciBvciBub3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuIElmIHlvdSBhcmUgbm90IGFuDQphdXRo
b3Igb3IgY29udHJpYnV0b3IsIHBsZWFzZSBleHBsaWNpdGx5IHJlc3BvbmQgb25seSBpZiB5b3Un
cmUgYXdhcmUgb2YNCklQUiB0aGF0IGhhcyBub3QgeWV0IGJlZW4gZGlzY2xvc2VkLg0KDQpUaGlz
IGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgaW50byB0aGUgd29ya2luZyBncm91cCB1bnRpbCBz
dWNoIHRpbWUgYXMNCndlIGhhdmUgcmVjZWl2ZWQgSVBSIGNvbmZpcm1hdGlvbnMgZnJvbSBhbGwg
YXV0aG9ycyBhbmQgY29udHJpYnV0b3JzLg0KDQpUaGFua3MhDQoNClJvYiAmIEJydW5vDQoNCg0K
WzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC12b3llci1zcHJpbmctc3ItcmVw
bGljYXRpb24tc2VnbWVudC0wMA0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2Vz
IHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRl
bnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBk
aWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBh
dmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQph
IGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVz
LiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0
aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdl
IGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1l
c3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJp
dmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5
IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9y
aXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxl
YXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0
YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFi
bGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNp
ZmllZC4NCg0KVGhhbmsgeW91Lg0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVu
dD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8q
IEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0K
CXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIg
MTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1pY3Jvc29m
dCBZYUhlaSI7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiXEBNaWNyb3NvZnQgWWFIZWkiO30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6IlxAU2ltU3VuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0
eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9y
bWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVM7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N
CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5N
c29QbGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFy
Z2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjVwdDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTjt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJ
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ047fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0K
CXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1m
YW1pbHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KcC5tc29ub3Jt
YWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29u
b3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCglt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXpl
OjEyLjBwdDsNCglmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q047fQ0Kc3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0IENo
YXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4
dCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7
fQ0Kc3Bhbi5QcmZvcm1hdEhUTUxDYXINCgl7bXNvLXN0eWxlLW5hbWU6IlByXDAwRTlmb3JtYXRc
MDBFOSBIVE1MIENhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r
OiJQclwwMEU5Zm9ybWF0XDAwRTkgSFRNTCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsN
Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpGUjt9DQpwLlByZm9ybWF0SFRNTCwgbGkuUHJmb3JtYXRI
VE1MLCBkaXYuUHJmb3JtYXRIVE1MDQoJe21zby1zdHlsZS1uYW1lOiJQclwwMEU5Zm9ybWF0XDAw
RTkgSFRNTCI7DQoJbXNvLXN0eWxlLWxpbms6IlByXDAwRTlmb3JtYXRcMDBFOSBIVE1MIENhciI7
DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUzt9DQpwLkhUTUwsIGxpLkhUTUwsIGRpdi5IVE1MDQoJe21zby1zdHlsZS1uYW1l
OiJIVE1MIFw5ODg0XDhCQkVcNjgzQ1w1RjBGIjsNCgltc28tc3R5bGUtbGluazoiSFRNTCBcOTg4
NFw4QkJFXDY4M0NcNUYwRiBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnNwYW4uSFRNTENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IkhUTUwgXDk4ODRcOEJCRVw2ODNDXDVGMEYgQ2hhciI7DQoJbXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFw5ODg0XDhCQkVcNjgzQ1w1RjBG
IjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTO30NCnNwYW4uRW1haWxTdHlsZTI2DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bh
bi5FbWFpbFN0eWxlMjcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUy
OA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnAuYSwgbGkuYSwgZGl2LmENCgl7bXNvLXN0
eWxlLW5hbWU6XDdFQUZcNjU4N1w2NzJDOw0KCW1zby1zdHlsZS1saW5rOiJcN0VBRlw2NTg3XDY3
MkMgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z
aXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkNoYXINCgl7bXNvLXN0eWxlLW5hbWU6Ilw3RUFG
XDY1ODdcNjcyQyBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxp
bms6XDdFQUZcNjU4N1w2NzJDOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CnNwYW4uRW1haWxTdHlsZTMxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0No
cERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBw
dDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2lu
OjcwLjg1cHQgNzAuODVwdCA3MC44NXB0IDcwLjg1cHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwh
W2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9
ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlv
dXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1DQSIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRvIHdob20gaXQgbWF5
IGNvbmNlcm4sIEkgYW0gbm90IGF3YXJlIG9mIGFueSBJUFIgcG9sbCByZWxhdGVkIHRvIHRoaXMg
ZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5DaGVlcnMsPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPkt1cnRpczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
TiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPiBQZW5nc2h1cGluZyAoUGVuZyBTaHVwaW5nKSAmbHQ7cGVuZ3NodXBp
bmdAaHVhd2VpLmNvbSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBEZWNlbWJlciAxOSwgMjAxOSAx
MTo1MiBQTTxicj4NCjxiPlRvOjwvYj4gYnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTsgZHJhZnQt
dm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnRAaWV0Zi5vcmc8YnI+DQo8Yj5DYzo8
L2I+IHNwcmluZyAmbHQ7c3ByaW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiA8
L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuetlOWkjTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj46IElQUiBQb2xsOiBkcmFmdC12b3llci1z
cHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5IaSBhbGwsDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9y
OiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkEgcmVtaW5kZXIgZm9yIHRoaXMg
SVBSIFBvbGwuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPlRoZSBtaXNz
aW5nIGF1dGhvcnM6IFIuIFBhcmVraCwgWi4gWmhhbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+VGhlIG1pc3Np
bmcgY29udHJpYnV0b3JzOiBLdXJ0aXMgR2lsbGlzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj5QbGVhc2UgbGV0IG1lIGtub3cgaWYgeW91IGhhdmUgYWxyZWFkeSByZXBsaWVk
LiBUaGFuayB5b3UhDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3
RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkJlc3Qg
cmVnYXJkcywNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEO21z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5TaHVwaW5nPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0i
WkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fu
cy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Y+R5Lu25Lq6PC9zcGFuPjwvYj48
Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZ
YUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj46PC9zcGFu
PjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29m
dCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCiBz
cHJpbmcgWzxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZyI+bWFpbHRvOnNw
cmluZy1ib3VuY2VzQGlldGYub3JnPC9hPl0NCjwvc3Bhbj48Yj48c3BhbiBsYW5nPSJaSC1DTiIg
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlm
O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7ku6PooagNCjwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDss
c2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PGEgaHJlZj0ibWFpbHRvOmJy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb20iPmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208L2E+PGJy
Pg0KPC9zcGFuPjxiPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPuWPkemAgeaXtumXtDwvc3Bhbj48L2I+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+DQogMjAxOTwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIg
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlm
O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7lubQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+MTE8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04i
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pyIPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjEzPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNO
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaXpTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNl
cmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCiAxOjA0PGJyPg0KPC9zcGFuPjxiPjxz
cGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVp
JnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaUtuS7tuS6ujwv
c3Bhbj48L2I+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtN
aWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
TiI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtdm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9u
LXNlZ21lbnRAaWV0Zi5vcmciPmRyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdt
ZW50QGlldGYub3JnPC9hPjxicj4NCjwvc3Bhbj48Yj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj7mioTpgIE8L3NwYW4+PC9iPjxiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMt
c2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNh
bnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPg0KIHNwcmluZyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQo8
L3NwYW4+PGI+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNy
b3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
5Li76aKYPC9zcGFuPjwvYj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj4NCiBbc3ByaW5nXSBJUFIgUG9sbDogZHJhZnQtdm95ZXItc3ByaW5nLXNy
LXJlcGxpY2F0aW9uLXNlZ21lbnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+SGkgQXV0aG9ycywgU1BSSU5HIFdHLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxh
bmd1YWdlOkZSIj5BdXRob3JzIG9mIGRyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1z
ZWdtZW50IFsxXSBoYXZlIGFza2VkIGZvciBXRyBhZG9wdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RlIiPkJlZm9yZSB0aGUgY2FsbCBmb3Igd29ya2luZyBncm91cCBhZG9wdGlv
biZuYnNwO3dlIHdvdWxkIGxpa2UgdG8gcG9sbCBmb3IgSVBSLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFz
dC1sYW5ndWFnZTpGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj5J
ZiB5b3UgYXJlIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8mbmJzcDtkcmFmdC12b3llci1z
cHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudCBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWls
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+SWYgeW91IGFyZSBhd2FyZSBvZiBJ
UFIsIHBsZWFzZSBpbmRpY2F0ZSB3aGV0aGVyIGl0IGhhcyBiZWVuIGRpc2Nsb3NlZCBpbg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj5hY2NvcmRhbmNlIHRvIHRoZSBJRVRGIElQ
UiBydWxlcyAoZGV0YWlsZWQgYXJlIGRlc2NyaWJlZCBpbiBSRkNzIDM5NzksIDQ4NzksIDM2Njkg
YW5kIDUzNzgpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj5JZiB5b3UgYXJlIGFuICphdXRob3Igb3IgY29u
dHJpYnV0b3IqJm5ic3A7cGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbCwgb24gdGhlIFNQUklO
RyBtYWlsaW5nIGxpc3QsDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPnJlZ2Fy
ZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuIElmIHlvdSBh
cmUgbm90IGFuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPmF1dGhvciBvciBj
b250cmlidXRvciwgcGxlYXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSdyZSBhd2Fy
ZSBvZg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj5JUFIgdGhhdCBoYXMgbm90
IHlldCBiZWVuIGRpc2Nsb3NlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpGUiI+VGhpcyBkb2N1bWVudCB3aWxs
IG5vdCBhZHZhbmNlIGludG8gdGhlIHdvcmtpbmcgZ3JvdXAgdW50aWwgc3VjaCB0aW1lIGFzDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPndlIGhhdmUgcmVjZWl2ZWQgSVBSIGNv
bmZpcm1hdGlvbnMgZnJvbSBhbGwgYXV0aG9ycyBhbmQgY29udHJpYnV0b3JzLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28t
ZmFyZWFzdC1sYW5ndWFnZTpGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZS
Ij5UaGFua3MhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRlIiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkZSIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RlIiPlJvYiAmYW1wOyBCcnVubzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RlIiPlsxXSA8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdm95ZXIt
c3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnQtMDAiPg0KaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdtZW50LTAwPC9hPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZS
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPkNlIG1lc3NhZ2Ug
ZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBj
b25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+cGFzIGV0cmUgZGlmZnVzZXMs
IGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1
IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRl
dHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJv
bmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5PcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25z
YWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4g
TWVyY2kuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPlRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7PG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj50aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi48bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPklmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVs
ZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+QXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFu
Z2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNo
YW5nZWQgb3IgZmFsc2lmaWVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBs
YW5nPSJGUiI+VGhhbmsgeW91LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=

--_000_d1878fbe1cc04f10a5ead3d95009336bDG12MBX02DORbellcorpbce_--


From nobody Mon Dec 23 11:49:31 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E67E120CE2; Mon, 23 Dec 2019 11:49:23 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=swHgbjY4; dkim=pass (1024-bit key) header.d=juniper.net header.b=kryqnTEA
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 ACnZS0YjGfjB; Mon, 23 Dec 2019 11:49:20 -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 878A4120CDA; Mon, 23 Dec 2019 11:49:20 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBNJlvIk029264; Mon, 23 Dec 2019 11:49:17 -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=gYZtkrNnas3qibQJ4EvCBk1x2/2NaxjcahoP+X961q0=; b=swHgbjY4AS2urfVlDgcvoFDdNT8OESv5VPsoQ1RmTrEZ9ywEaFG1zBPcvCJdg0c9du12 LSoeDSdR46eCi6a3oWHIMX47sJu29K+gPt4QYBuDGq2DdTDQwVxsavw+/P0l6cvwqcfM JqR14N6upa7w9pLCcalhfY2Dd+4WZ7/jbQy0Iu99k+zhkJTVkYa5vgSBTcbWfF4+AHl2 XtYA0B4Ca4BGbsByYW33FhMHdQ+lD00DWXq0FWThhlIEU72+macPsY1M/G8ajcIaK1Go 2tpl1g/w8XwjXmSbHj5Ays8Vcsf/Y+ZXG9NwvMHJdO2k5G0mgy6un+1xojprAqcaFJpo fg== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2171.outbound.protection.outlook.com [104.47.59.171]) by mx0b-00273201.pphosted.com with ESMTP id 2x2wcngky0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Dec 2019 11:49:16 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VWQ5EnNHnqUnNHSm6i+oTTS1rV/3+i6DagQIOh0IV5MUDwG49ycOTzV3VIpvSV0cbcx3JBnE6lw1jI0Eo3IQx7MvN3aIxWCX7+eO0n8QHW+l2ZLpusNuy3tqmVNIxGn5phc9bK0joSXJ+QGCoOTHP+uDXJFfNVfuCk+naBFHwrc1NnIbfz3y3DkUYbZ4g0nCvHlZcomT2qhhbNHgF43RjDinea4JlYA19vUxvdCAJGD8QUB5wdF3mTJqbFf1lXVcN9AdEoUn0yLwr+K4vh445QyFW9sNE1OW2TGae6yYxigpB2gc3wb55JlIV7Dix5dS5B/MtzZmS0wnd6Ua0EAMwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gYZtkrNnas3qibQJ4EvCBk1x2/2NaxjcahoP+X961q0=; b=aC5WE06JCOwY/7tbyLPotD0QXTZMFM0TyoQY+gYXOI2t6nHYdX9rYMTfljWuqqPlFFHqKWLRyfYSVBsX8Cf+p2HkCEHiD+OM1RCUYNRNuNTwrKL/aUUUL/kaYIQmIdBw3w/nM5j9DtSFM+A9wU9KwLdFL77UiT00jFgrlDhAMFPKKaf9mlh1fxau6wtAxF9/qlCAQg5XWGfwN321b6s4ASpsbZ2dsFv/rv5OF6IHpjkQzzHyPjkTVCA73Jqs2Qwy2K/BnRfnht8vZGQiX2gEqcvPKStwiaQEq0JDUdqIKpJ/fbTF/+y1lmbRPTm9Y4+wWE4QSxtRPDFJBIavUYQc7Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gYZtkrNnas3qibQJ4EvCBk1x2/2NaxjcahoP+X961q0=; b=kryqnTEAPc6mFveNgItyEKH/OO2COB+hHEBXWsy2IcWWedbDUllKjuJe4qo3i63Tpk/pizIhIlaEZtIKMxwLbapG+GdiPYTwYt5mVKP/1Dog7EQLz8pDHi6ldfkF7cvZXgCCG+F8ORVxO23RfDfGBiJMccs0QUadS2wO1NczURA=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5875.namprd05.prod.outlook.com (20.176.30.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.9; Mon, 23 Dec 2019 19:49:12 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::5057:7533:97d:6dbc]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::5057:7533:97d:6dbc%7]) with mapi id 15.20.2581.007; Mon, 23 Dec 2019 19:49:11 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Zafar Ali (zali)" <zali@cisco.com>, Ole Troan <otroan@employees.org>, 6man WG <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
CC: 6man Chairs <6man-chairs@ietf.org>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVt0vyoCx1YOJrTk65d/nHDJ2JGKfIEzwA
Content-Class: 
Date: Mon, 23 Dec 2019 19:49:11 +0000
Message-ID: <BN7PR05MB56997DAF58F3B44CFEF41ABFAE2E0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <404921DA-48AE-41A7-8313-4DBA792466C6@cisco.com>
In-Reply-To: <404921DA-48AE-41A7-8313-4DBA792466C6@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-23T19:49:04.8702335Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=3b0f6ece-8832-4309-8095-3e4b31bfcdf0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d9d66614-1837-449c-87d1-08d787e12eb6
x-ms-traffictypediagnostic: BN7PR05MB5875:
x-microsoft-antispam-prvs: <BN7PR05MB5875C9281E91EA82B003250EAE2E0@BN7PR05MB5875.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0260457E99
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(376002)(346002)(136003)(39860400002)(199004)(189003)(13464003)(55016002)(33656002)(2906002)(81166006)(52536014)(81156014)(8676002)(8936002)(4326008)(71200400001)(9686003)(66946007)(66476007)(66556008)(64756008)(66446008)(4001150100001)(110136005)(76116006)(9326002)(316002)(7696005)(6506007)(186003)(53546011)(26005)(5660300002)(966005)(86362001)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5875; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ocGj8kJh4VAqPidfg3ULs0YhwEUiyo5T1757RwTH8goAfWiw0pff/QVv+xyLvCx7E09Dk7pkUud7howzNacstLsPVXs7NEM46vUWRBWL0NV77FblamyOU9vB7wFyfDJfz0ywZhJAc/HeKVIOERMNXjHixlmmW83t4mUR9RZNAz7Vlbd6b9J/E3LWfIjXCOJLZbeI8YEhrSDN8cg/eHuDiHTMg1Vt5pGRKhmoVwe0TFqyK6oCcOTIf/1QjgEsjnSf5ToQL92BQcoLitiCMTKdSU0khIcqH2WuZ2J4wRBRQCFb6b2Oseq5S2l/vtfWcJd3iLAcnh2glnSstrImdhfYQ/GnPeKzSC7+g8HRrs9qcaozssb3sHidJ4hX+Iiorf85KGzpawXY8GnY9QxWb+eqWsjFKSuujxSuXEzquzYP7Kjyk3/QQ6zopHt+j9vMBUhQ1Zq+JiHjrZlv9TMmoMn85uKvfjkbRdq4FtQ83C4IxFdeO6nqJTyYsHbNSIQFlSRT5N4/RGncZexyPXp/3MYMVujvL3uQ6YA5qMg9eLjyIIA=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56997DAF58F3B44CFEF41ABFAE2E0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: d9d66614-1837-449c-87d1-08d787e12eb6
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Dec 2019 19:49:11.6070 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oIwsaLPeweqJRE+TA4x0ollwMS04ZgBOaUmmnRTH2iD+9BDdmioRMXlTBWx8Ra2wcMiQ+8EG18gKqYgs8QUwgg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5875
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-23_07:2019-12-23,2019-12-23 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 lowpriorityscore=0 clxscore=1011 priorityscore=1501 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912230170
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/IgAaUjZZxMgxnL_cnh26_0Hqa6E>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Dec 2019 19:49:24 -0000

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

Hi Ali,

I have review what I believe to be the latest  version (in github) and have=
 the following comments:

Major
--------


  *   A close reading of Section 3.1.1 reveals that the O-flag is processed=
 even when Segments Left is equal to 0. This would make the SRH the only IP=
v6 Routing Header that requires processing when Segments Left is equal to z=
ero. Do you really want to go there?
  *   In Section 4.1.1, Classic PING isn't used to "ping a remote IP Prefix=
". It is used to query the liveness of an interface.
  *   In Section 4.1.1, N1 sends (A:1::, B:2:C31)(A:5::, B:4:C52, B:2:C31, =
SL=3D2, NH =3D  ICMPv6)(ICMPv6 Echo Request). The SRH contains an IPv6 addr=
ess that is not a SID ( A:1:: ). Is this legal?
  *   In Section 4.1.1.1, the PHP is not required. If N5 doesn't understand=
 SRH, it skips over it.
  *   In Section 4.2.1, N1 sends a traceroute (A:1::, B:2:C31)(A:5::, B:4:C=
52, B:2:C31, SL=3D2,). The SRH contains an IPv6 address that is not a SID (=
 A:1:: ). Is this legal?
  *
Minor
---------

  *   In Section 3.1.1 you make it clear that you duplicate the packet, for=
ward one copy and send the other copy for OAM processing. A strict reading =
of Sections 3.3 and 3.4 suggest that you send the one and only copy of the =
packet for OAM processing. You may forward the packet after OAM processing =
is complete. I don't think that this is what you mean to say.
Nits
-----

  *   You might want to reference RFC 2151 for Classic PING and Traceroute
  *   In Paragraph 2 of Section 4.1.2, you say that the PING failed because=
 the next header was ICMP and not SRH. That is true if B:4:C52 requires SL =
to be greater than 0, but not true in the general case. In the general case=
, the PING fails because the ENH is ICMP, and B:4:C52 requires something ot=
her than ICMP as the ENH.



Juniper Business Use Only
From: Zafar Ali (zali) <zali@cisco.com>
Sent: Friday, December 20, 2019 10:42 AM
To: Ron Bonica <rbonica@juniper.net>; Ole Troan <otroan@employees.org>; 6ma=
n WG <ipv6@ietf.org>; SPRING WG <spring@ietf.org>
Cc: 6man Chairs <6man-chairs@ietf.org>; Zafar Ali (zali) <zali@cisco.com>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-=
oam>

Hi Ron,

Thanks for your review.

Unfortunately, you seem to have not get the latest version from the Github =
(which was later posted as v03).
Good news is that your comments were addressed in the latest version.

Please see specifics in-line.

Happy Holidays!

Thanks

Regards ... Zafar

From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on b=
ehalf of Ron Bonica <rbonica=3D40juniper.net@dmarc.ietf.org<mailto:rbonica=
=3D40juniper.net@dmarc.ietf.org>>
Date: Wednesday, December 18, 2019 at 4:07 PM
To: Ole Troan <otroan@employees.org<mailto:otroan@employees.org>>, 6man WG =
<ipv6@ietf.org<mailto:ipv6@ietf.org>>, SPRING WG <spring@ietf.org<mailto:sp=
ring@ietf.org>>
Cc: 6man Chairs <6man-chairs@ietf.org<mailto:6man-chairs@ietf.org>>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-=
oam>

Ole,

I have reviewed version-02 of this document and believe that it still has t=
he following major issues:

- Section 3.1.1 assumes implementation details (e.g., that the implementati=
on has an OAM process) but fails to describe any externally observable beha=
vior. The externally observable behaviors are described, incompletely, in S=
ections 4.1.2 and 4.2.2.

[ZA] Like you mentioned, processing details were embedded in the Section 4.=
 We brought them up in the Section 3 and also added additional normative la=
nguage in Section 4. Specifically, In the new revision:

  *   We have added normative text at the beginning of 3.1.1 where O-bit is=
 defined.
  *   Sections 3.3 and 3.4 adds normative texts for OAM SIDs.
  *   4.1.2 and 4.2.2 further adds additional normative text for Ping and t=
raceroute use-cases, respectively.

- Section 3.5 seems to be incomplete. What TLV are we talking about and wha=
t role does it play?

[ZA] This has been already addressed. Specifically, indeed, the draft does =
not define any TLV for OAM purposes. However, section was added as future d=
rafts may define OAM TLVs. However, the section has been removed in the new=
 revision.

- Section 4 talks about future revisions of this document. Aren't we in WGL=
C?

[ZA] This has been already addressed in the latest version.

- Section 4.1.2.1 - When the ping succeeds, what does the success message l=
ook like? An ICMP Echo Response? What is the source address? A SID?

[ZA] Yes, it is an ICMP Echo Response ICMP Echo Response. The v03 specifica=
lly mentions the same. As mentioned in the draft, the upper layer header pr=
ocessing follows RFC4443.

- Section 4.1.2.2 - Does this work with PSP?

[ZA] This does not apply. There is no PSP flavor defined for END.OP SID.

- Section 4.2.2.1 - Do we need to examine flags even when SL =3D=3D 0?

[ZA] The O-bit is for telemetry purpose and packets with SL=3D0 are also te=
lemetered.


                                                                           =
                         Ron



Juniper Business Use Only

-----Original Message-----
From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> On Behalf =
Of Ole Troan
Sent: Wednesday, December 4, 2019 3:53 PM
To: 6man WG <ipv6@ietf.org<mailto:ipv6@ietf.org>>; SPRING WG <spring@ietf.o=
rg<mailto:spring@ietf.org>>
Cc: 6man Chairs <6man-chairs@ietf.org<mailto:6man-chairs@ietf.org>>
Subject: 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>

Hello,

  As agreed in the working group session in Singapore, this message starts =
a new two week 6MAN Working Group Last Call on advancing:

  Title    : Operations, Administration, and Maintenance (OAM) in Segment R=
outing Networks with IPv6 Data plane (SRv6)
  Author   : Z. Ali, C. Filsfils, S. Matsushima, D. Voyer, M. Chen
  Filename : draft-ietf-6man-spring-srv6-oam-02
  Pages    : 23
  Date     : 2019-11-20

    https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf=
-6man-spring-srv6-oam/__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4=
ARNtx4MhYWG7vdEvXi-22No-zDm$<https://urldefense.com/v3/__https:/datatracker=
.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/__;!8WoA6RjC81c!XSqnzjZKANP41=
cvNa8ybSjYCuTDO6XCHjQyZ4ARNtx4MhYWG7vdEvXi-22No-zDm$>

as a Proposed Standard.

Substantive comments and statements of support for publishing this document=
 should be directed to the mailing list.
Editorial suggestions can be sent to the author. This last call will end on=
 the 18th of December 2019.

To improve document quality and ensure that bugs are caught as early as pos=
sible, we would require at least two reviewers to do a complete review of t=
he document.  Please let the chairs know if you are willing to be a reviewe=
r.

The last call will be forwarded to the spring working group, with discussio=
n directed to the ipv6 list.

Thanks,
Bob & Ole, 6man co-chairs


--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://urldefense.com/v3/__https://www.ietf.org/m=
ailman/listinfo/ipv6__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4AR=
Ntx4MhYWG7vdEvXi-2-1yR5ZL$<https://urldefense.com/v3/__https:/www.ietf.org/=
mailman/listinfo/ipv6__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4A=
RNtx4MhYWG7vdEvXi-2-1yR5ZL$>
--------------------------------------------------------------------

_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__ht=
tps:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!Xe39zIjcBKwYFDvV6=
Q2GfJ7fv99Kfb1g8vhRkYOSD6cLIna-skv10h-rVkxUzyd9$>


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.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:36898418;
	mso-list-template-ids:-282558752;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:182480161;
	mso-list-template-ids:-1557226730;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2
	{mso-list-id:323510316;
	mso-list-template-ids:-2147329218;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:505291193;
	mso-list-type:hybrid;
	mso-list-template-ids:-626458740 1660588212 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l4
	{mso-list-id:577250853;
	mso-list-template-ids:403891518;}
@list l4:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5
	{mso-list-id:2020307462;
	mso-list-template-ids:892487556;}
@list l5:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l6
	{mso-list-id:2025858322;
	mso-list-type:hybrid;
	mso-list-template-ids:-1178711744 1497000594 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l6:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l6:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l6:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l6:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l6:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l6:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l6:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l6:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New",serif;}
@list l6:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ali,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have review what I believe to be the latest&nbsp; =
version (in github) and have the following comments:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Major<o:p></o:p></p>
<p class=3D"MsoNormal">--------&nbsp; <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"mso-list:l3 level1 lfo3">A close re=
ading of Section 3.1.1 reveals that the O-flag is processed even when Segme=
nts Left is equal to 0. This would make the SRH the only IPv6 Routing Heade=
r that requires processing when Segments
 Left is equal to zero. Do you really want to go there?<o:p></o:p></li><li =
class=3D"MsoListParagraph" style=3D"mso-list:l3 level1 lfo3">In Section 4.1=
.1, Classic PING isn&#8217;t used to &#8220;ping a remote IP Prefix&#8221;.=
 It is used to query the liveness of an interface.<o:p></o:p></li><li class=
=3D"MsoListParagraph" style=3D"mso-list:l3 level1 lfo3">In Section 4.1.1, N=
1 sends (A:1::, B:2:C31)(A:5::, B:4:C52, B:2:C31, SL=3D2, NH =3D &nbsp;ICMP=
v6)(ICMPv6 Echo Request). The SRH contains an IPv6 address that is not a SI=
D ( A:1:: ). Is this legal?<o:p></o:p></li><li class=3D"MsoListParagraph" s=
tyle=3D"mso-list:l3 level1 lfo3">In Section 4.1.1.1, the PHP is not require=
d. If N5 doesn&#8217;t understand SRH, it skips over it.<o:p></o:p></li><li=
 class=3D"MsoListParagraph" style=3D"mso-list:l3 level1 lfo3">In Section 4.=
2.1, N1 sends a traceroute (A:1::, B:2:C31)(A:5::, B:4:C52, B:2:C31, SL=3D2=
,). The SRH contains an IPv6 address that is not a SID ( A:1:: ). Is this l=
egal?<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"mso-list:l3 le=
vel1 lfo3"><o:p>&nbsp;</o:p></li></ul>
<p class=3D"MsoNormal">Minor<o:p></o:p></p>
<p class=3D"MsoNormal">--------- <o:p></o:p></p>
<ul type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"mso-list:l6 level1 lfo6">In Section=
 3.1.1 you make it clear that you duplicate the packet, forward one copy an=
d send the other copy for OAM processing. A strict reading of Sections 3.3 =
and 3.4 suggest that you send the one
 and only copy of the packet for OAM processing. You may forward the packet=
 after OAM processing is complete. I don&#8217;t think that this is what yo=
u mean to say.<o:p></o:p></li></ul>
<p class=3D"MsoNormal">Nits<br>
----- <o:p></o:p></p>
<ul type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"mso-list:l6 level1 lfo6">You might =
want to reference RFC 2151 for Classic PING and Traceroute<o:p></o:p></li><=
li class=3D"MsoListParagraph" style=3D"mso-list:l6 level1 lfo6">In Paragrap=
h 2 of Section 4.1.2, you say that the PING failed because the next header =
was ICMP and not SRH. That is true if B:4:C52 requires SL to be greater tha=
n 0, but not true in the general case.
 In the general case, the PING fails because the ENH is ICMP, and B:4:C52 r=
equires something other than ICMP as the ENH.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Zafar Ali (zali) &lt;zali@cisco.com&gt;=
 <br>
<b>Sent:</b> Friday, December 20, 2019 10:42 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;; Ole Troan &lt;otroan@emp=
loyees.org&gt;; 6man WG &lt;ipv6@ietf.org&gt;; SPRING WG &lt;spring@ietf.or=
g&gt;<br>
<b>Cc:</b> 6man Chairs &lt;6man-chairs@ietf.org&gt;; Zafar Ali (zali) &lt;z=
ali@cisco.com&gt;<br>
<b>Subject:</b> Re: [spring] 6man w.g. last call for &lt;draft-ietf-6man-sp=
ring-srv6-oam&gt;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Ron, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks for your review. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Unfortunately, you seem to have not get the latest v=
ersion from the Github (which was later posted as v03).
<o:p></o:p></p>
<p class=3D"MsoNormal">Good news is that your comments were addressed in th=
e latest version.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please see specifics in-line. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Happy Holidays! <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">Regards &#8230; Zafar <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12.0pt;color:black">From=
: </span></b><span style=3D"font-size:12.0pt;color:black">spring &lt;<a hre=
f=3D"mailto:spring-bounces@ietf.org">spring-bounces@ietf.org</a>&gt; on beh=
alf of Ron Bonica &lt;<a href=3D"mailto:rbonica=3D40juniper.net@dmarc.ietf.=
org">rbonica=3D40juniper.net@dmarc.ietf.org</a>&gt;<br>
<b>Date: </b>Wednesday, December 18, 2019 at 4:07 PM<br>
<b>To: </b>Ole Troan &lt;<a href=3D"mailto:otroan@employees.org">otroan@emp=
loyees.org</a>&gt;, 6man WG &lt;<a href=3D"mailto:ipv6@ietf.org">ipv6@ietf.=
org</a>&gt;, SPRING WG &lt;<a href=3D"mailto:spring@ietf.org">spring@ietf.o=
rg</a>&gt;<br>
<b>Cc: </b>6man Chairs &lt;<a href=3D"mailto:6man-chairs@ietf.org">6man-cha=
irs@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [spring] 6man w.g. last call for &lt;draft-ietf-6man-sp=
ring-srv6-oam&gt;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Ole,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I have reviewed version-02 of this document and beli=
eve that it still has the following major issues:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 3.1.1 assumes implementation details (e.g.=
, that the implementation has an OAM process) but fails to describe any ext=
ernally observable behavior. The externally observable behaviors are descri=
bed, incompletely, in Sections 4.1.2
 and 4.2.2.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[ZA] <span style=3D"color:black">Like you mentioned,=
 processing details were embedded in the Section 4. We brought them up in t=
he Section 3 and also added additional normative language in Section 4. Spe=
cifically, In the new revision:
<o:p></o:p></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoNormal" style=3D"color:black;mso-list:l2 level1 lfo10">We h=
ave added normative text at the beginning of 3.1.1 where O-bit is defined.<=
o:p></o:p></li><li class=3D"MsoNormal" style=3D"color:black;mso-list:l2 lev=
el1 lfo10">Sections 3.3 and 3.4 adds normative texts for OAM SIDs.<o:p></o:=
p></li><li class=3D"MsoNormal" style=3D"color:black;mso-list:l2 level1 lfo1=
0">4.1.2 and 4.2.2 further adds additional normative text for Ping and trac=
eroute use-cases, respectively.<o:p></o:p></li></ul>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 3.5 seems to be incomplete. What TLV are w=
e talking about and what role does it play?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[ZA] This has been already addressed. Specifically, =
indeed, <span style=3D"color:black">
the draft does not define any TLV for OAM purposes. However, section was ad=
ded as future drafts may define OAM TLVs. However, the section has been rem=
oved in the new revision.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 4 talks about future revisions of this doc=
ument. Aren't we in WGLC?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[ZA] This has been already addressed in the latest v=
ersion. <o:p>
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 4.1.2.1 - When the ping succeeds, what doe=
s the success message look like? An ICMP Echo Response? What is the source =
address? A SID?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[ZA] Yes, it is an ICMP Echo Response ICMP Echo Resp=
onse. The v03 specifically mentions the same. As mentioned in the draft, th=
e upper layer header processing follows RFC4443.&nbsp;&nbsp;
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 4.1.2.2 - Does this work with PSP? <o:p></=
o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[ZA] This does not apply. There is no PSP flavor def=
ined for END.OP SID.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 4.2.2.1 - Do we need to examine flags even=
 when SL =3D=3D 0?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[ZA] The O-bit is for telemetry purpose and packets =
with SL=3D0 are also telemetered.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&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;&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;&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;Ron<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Juniper Business Use Only<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">-----Original Message-----<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">From: ipv6 &lt;<a href=3D"mailto:ipv6-bounces@ietf.o=
rg">ipv6-bounces@ietf.org</a>&gt; On Behalf Of Ole Troan<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Sent: Wednesday, December 4, 2019 3:53 PM<o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal">To: 6man WG &lt;<a href=3D"mailto:ipv6@ietf.org">ipv=
6@ietf.org</a>&gt;; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org">spring=
@ietf.org</a>&gt;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Cc: 6man Chairs &lt;<a href=3D"mailto:6man-chairs@ie=
tf.org">6man-chairs@ietf.org</a>&gt;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Subject: 6man w.g. last call for &lt;draft-ietf-6man=
-spring-srv6-oam&gt;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Hello,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;As agreed in the working group session i=
n Singapore, this message starts a new two week 6MAN Working Group Last Cal=
l on advancing:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;Title&nbsp;&nbsp;&nbsp;&nbsp;: Operation=
s, Administration, and Maintenance (OAM) in Segment Routing Networks with I=
Pv6 Data plane (SRv6)<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;Author&nbsp;&nbsp; : Z. Ali, C. Filsfils=
, S. Matsushima, D. Voyer, M. Chen<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;Filename : draft-ietf-6man-spring-srv6-o=
am-02<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;Pages&nbsp;&nbsp;&nbsp;&nbsp;: 23<o:p></=
o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp; : 2019-11-2=
0<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&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; <o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;<a href=3D"https://urldefens=
e.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/=
__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4ARNtx4MhYWG7vdEvXi-22N=
o-zDm$">https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-=
ietf-6man-spring-srv6-oam/__;!8WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHj=
QyZ4ARNtx4MhYWG7vdEvXi-22No-zDm$</a>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">as a Proposed Standard.&nbsp;&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Substantive comments and statements of support for p=
ublishing this document should be directed to the mailing list.<o:p></o:p><=
/p>
</div>
<div>
<p class=3D"MsoNormal">Editorial suggestions can be sent to the author. Thi=
s last call will end on the 18th of December 2019.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">To improve document quality and ensure that bugs are=
 caught as early as possible, we would require at least two reviewers to do=
 a complete review of the document.&nbsp;&nbsp;Please let the chairs know i=
f you are willing to be a reviewer.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">The last call will be forwarded to the spring workin=
g group, with discussion directed to the ipv6 list.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Bob &amp; Ole, 6man co-chairs<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">----------------------------------------------------=
----------------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">IETF IPv6 working group mailing list<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"mailto:ipv6@ietf.org">ipv6@ietf.org</a><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Administrative Requests: <a href=3D"https://urldefen=
se.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!8WoA6RjC81c!XSqnzj=
ZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4ARNtx4MhYWG7vdEvXi-2-1yR5ZL$">
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6__;!8=
WoA6RjC81c!XSqnzjZKANP41cvNa8ybSjYCuTDO6XCHjQyZ4ARNtx4MhYWG7vdEvXi-2-1yR5ZL=
$</a><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">----------------------------------------------------=
----------------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">_______________________________________________<o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">spring mailing list<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"mailto:spring@ietf.org">spring@ietf.org</=
a><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/www.ie=
tf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!Xe39zIjcBKwYFDvV6Q2GfJ7fv99K=
fb1g8vhRkYOSD6cLIna-skv10h-rVkxUzyd9$">https://www.ietf.org/mailman/listinf=
o/spring</a><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB56997DAF58F3B44CFEF41ABFAE2E0BN7PR05MB5699namp_--


From nobody Mon Dec 23 12:16:58 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3947B120059 for <spring@ietfa.amsl.com>; Mon, 23 Dec 2019 12:16:56 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=ydqa1wom; dkim=pass (1024-bit key) header.d=juniper.net header.b=SI+CJl1P
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 cVyd-mOI4Yc9 for <spring@ietfa.amsl.com>; Mon, 23 Dec 2019 12:16:53 -0800 (PST)
Received: from mx0a-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 DC22012004E for <spring@ietf.org>; Mon, 23 Dec 2019 12:16:53 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBNKFaWO010198; Mon, 23 Dec 2019 12:16:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=dXvHR/tl6mwzBHDzAmws9I+eJc42iuw5kksQ/w7HclI=; b=ydqa1womYHuhf8KCoGALy4FPfQwoSS5s+K2ydIuSo3rGwKBzrrmR6evYlh2ImThnjvTF FoEUKWt7iD/1waTz9akNmwzWA5sAzPNC9Yw9E1coCy6nQi+hxM3HD9rdyRkYKzMEmUnX bU1IbXJjexlZRhyT4lLHDVQz+lqqBWk6wYlCE+BM4nlIyeR1n7DvDKn8mPgPeizcNPGj 3JfOCCxyb8wyubiucq6gNZpVtOFHLqGnNAdl2JwNeBdz0CZrvGiFn4URnQB4c3cpkqUP AIwjbgR8q5JzTK8/o/fyXCI+kYyoOdSiJudiTn1InnMelCgLAHjiQaAXoBRKlAIX4cpS tQ== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2172.outbound.protection.outlook.com [104.47.59.172]) by mx0a-00273201.pphosted.com with ESMTP id 2x1k9v2wv8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Dec 2019 12:16:48 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vt0EZma35Ludrs4XlThR4HEZc/YOsgBqiVYYFp+QWJj4WqiTA9RAN7lTc677mqw1fMb4nPkcicv2lrqttLBL5yMnXAcRIXdKLi6a0Mla+EVx2PXLCQ5nsbjyWpdrq3aYvomjtgtRwFmrzNJztip0plWisHPzA9puVaSIamkW9Jk40sJ0FHTRatWgQ/ocREiz3ZkthrOFS+L13sMFwL7FJVRiJrKa9+kX7f/MCwtXfh0zoSME/1B+MNQwkcSC175JwrorOZTvYJW/82gLA7WXnVBAKHImW3ytUONBr3Mq7IXqy6VRWxV8/PrPRC9pCAIGQ1SrK09oVxFezvdcMYceJw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dXvHR/tl6mwzBHDzAmws9I+eJc42iuw5kksQ/w7HclI=; b=a7pYlJltdWNgltg5MzZ4ew5aYsQDit9fLfy/38VDyb7kFEaNJk+ZEMbOGrGKM3LVLxHHa8g7KBt5cHLEFaGxxIP16YL3BdSKHv4lOEi+uIHdWRkqkWrrEeLbuT+K/4HcgoGg+AsLS5mUzgJaQnrJ3HxGY9sY3hGJFMuhtLzo4yGLQfJ6TyIEP+Q2cF4bIpp6oCpB1Dx4Rn6YNddt2PM6DVBs73KREtzV+8LgvHYS4wAMlWUpf5fcNd7wRBgeGVcvCDMxLZODpxn/+UCZ4LgDMD5OYTK1urCp06LRVldiJrecnP4Tu+4BtR2M3vVZ4yWW4y35MVbQMyzbqfm36fhEZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dXvHR/tl6mwzBHDzAmws9I+eJc42iuw5kksQ/w7HclI=; b=SI+CJl1PNVJqWL1k2EMDRE/6nAu01Qzrirr+tN4nxTDr9yQwfrZ5eL0W1h3SZEzKuY7Ngeac7+mQRACdFxY01w6VRjSQcPRxdDHsW3EXNZAMoyT2dKAijlNfRETodAQtM5vOun6nNMvhHfXYwOJ/NlInGbBEvckLAGokwj/DPO8=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4403.namprd05.prod.outlook.com (52.133.220.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2581.4; Mon, 23 Dec 2019 20:16:46 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::5057:7533:97d:6dbc]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::5057:7533:97d:6dbc%7]) with mapi id 15.20.2581.007; Mon, 23 Dec 2019 20:16:46 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>, Jeff Tantsura <jefftant.ietf@gmail.com>, SPRING WG List <spring@ietf.org>
Thread-Topic: [spring] WG status - pending calls
Thread-Index: AdW3VRibbwDDUKaATWa2S/ScjKOqUgA6SLpQAAPfU4AACORNgABXC4+w
Content-Class: 
Date: Mon, 23 Dec 2019 20:16:46 +0000
Message-ID: <BN7PR05MB56994633B1109954A5B17756AE2E0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>, <E7DFF108-0EA2-4B27-8DB9-B37E8982368E@gmail.com> A97075A3-EF47-49A5-8A4A-633900A6D8F5
In-Reply-To: A97075A3-EF47-49A5-8A4A-633900A6D8F5
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-23T20:16:39.8702866Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=d2b8a7bc-71a8-4d55-877d-9c928fcf4e5d; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e737220e-d031-4c0c-ac76-08d787e508e8
x-ms-traffictypediagnostic: BN7PR05MB4403:
x-microsoft-antispam-prvs: <BN7PR05MB44033C00431B89AA1372CCCCAE2E0@BN7PR05MB4403.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0260457E99
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(346002)(136003)(396003)(376002)(199004)(189003)(55674003)(8936002)(81156014)(52536014)(81166006)(478600001)(316002)(4001150100001)(9686003)(110136005)(2906002)(966005)(55016002)(186003)(26005)(71200400001)(9326002)(33656002)(66946007)(64756008)(66446008)(86362001)(8676002)(76116006)(66556008)(66476007)(53546011)(6506007)(7696005)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4403; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zwgRDxTLMTwyhTaI/M4WlIksqQvqek2mB/MPonUTdK1Btjj4W4cFAJm/ZxCDsaPLziOf/O3ZPLsN+g86Qw1fY2qrQLnK+usMPFnp0fmxQ2rJyMR14+MnTn1MQcMavdqEZSef/lcDsTCxwGCjLF+z7zwrUhn9QBA55F1gKWjZpr0TANqlW86qdccbjRtsRZzdS0HpKNIWYQCAPQunm7VB5UcwiSZj0vC3PJEr0LyiOZbGOl3WOmM5YvgGALIHkMpao8jZ2CVlD9pMcu0orTM7WRtERUQvXAWJaGxM2ad5zx6tzRqcTROaCgueyYRz9u+e4MkmRlqC0pBL2N87l1LkJblGQaDAGparzKZBo5xR46kQR7rLfg0KHtxLCaLk5flkoklzj5+1YqPt8Uoj/qcY07zupSmJlR8TO7sZPHf8tBEIpSM2cH2GR2aWDQ0y0jfH3ce6ogx3+NO4lhbfzLHDrcER1hquYAYb1WaToZ67vjz4JTlDNP3qHvyBdpmTu7d4SgY315nlhVqJ0ucVCPb+/m/4N61wdXuac1GNd7KC4kI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56994633B1109954A5B17756AE2E0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e737220e-d031-4c0c-ac76-08d787e508e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Dec 2019 20:16:46.1242 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2eIMKn32R56HBNQAUqOv7s0SLsJeqf3jXXbyETlvvj7qbrc/nWbeAmXFU42MMdVAvTFeXjlLLDxT+0KPHl9yQw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4403
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-23_09:2019-12-23,2019-12-23 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 spamscore=0 clxscore=1011 bulkscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912230171
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Ljj6MOKSc1arFQMVxDLvUUThzZw>
Subject: Re: [spring] WG status - pending calls
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Dec 2019 20:16:56 -0000

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

SGkgU2h1cGluZywNCg0KTXkgbWlzdGFrZS4gUGxlYXNlIHJlZ2lzdGVyIGRyYWZ0LWJvbmljYS1z
cHJpbmctc3ItbWFwcGVkLXNpeCB1bmRlciDigJxEb2N1bWVudHMgcmVxdWVzdGVkIGJ5IGF1dGhv
cnMgZm9yIFdHIGFkb3B0aW9u4oCdLg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvbg0KDQoNCg0K
DQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQpGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2Vz
QGlldGYub3JnPiBPbiBCZWhhbGYgT2YgUGVuZ3NodXBpbmcgKFBlbmcgU2h1cGluZykNClNlbnQ6
IFNhdHVyZGF5LCBEZWNlbWJlciAyMSwgMjAxOSA5OjQxIFBNDQpUbzogSmVmZiBUYW50c3VyYSA8
amVmZnRhbnQuaWV0ZkBnbWFpbC5jb20+OyBTUFJJTkcgV0cgTGlzdCA8c3ByaW5nQGlldGYub3Jn
Pg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdHIHN0YXR1cyAtIHBlbmRpbmcgY2FsbHMNCg0KRGVh
ciBSb24sIEplZmYsDQoNCkRvIHlvdSBtZWFuIHRvIHB1dCB1bmRlciB0aGUgIkRvY3VtZW50cyBw
bGFjZWQgaW4gc3RhdGUgIkNhbmRpZGF0ZSBmb3IgV0cgYWRvcHRpb24iIj8NCg0KUGxlYXNlIG5v
dGUgdGhhdCBpbiB0aGUgY3VycmVudCB3aWtpLCB0aGlzIGl0ZW0gaXMgb25seSB1c2VkIHRvIHBs
YWNlIHRoZSBkcmFmdCB3aGVuIGl0cyBzdGF0ZSBpcyBjaGFuZ2VkIHRvIHRoZSAiQ2FuZGlkYXRl
IGZvciBXRyBhZG9wdGlvbiIuIElmIEkgaGF2ZSBtaXNzZWQgc3VjaCBzdGF0ZSBjaGFuZ2UgZW1h
aWwgZm9yIHlvdXIgZHJhZnQsIHBsZWFzZSBkbyBsZXQgbWUga25vdy4gVGhhbmsgeW91IQ0KDQpN
ZXJyeSBDaHJpc3RtYXMgYW5kIEhhcHB5IE5ldyBZZWFyIQ0KDQpCZXN0IHJlZ2FyZHMNClNodXBp
bmcNCg0KDQrlj5Hku7bkurrvvJpKZWZmIFRhbnRzdXJhIDxqZWZmdGFudC5pZXRmQGdtYWlsLmNv
bTxtYWlsdG86amVmZnRhbnQuaWV0ZkBnbWFpbC5jb20+Pg0K5pS25Lu25Lq677yaU1BSSU5HIFdH
IExpc3QgPHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPj4NCuaXtuKAg+mX
tO+8mjIwMTktMTItMjIgMDY6Mjc6MTQNCuS4u+KAg+mimO+8mlJlOiBbc3ByaW5nXSBXRyBzdGF0
dXMgLSBwZW5kaW5nIGNhbGxzDQoNClNodXBpbmcsDQoNClBsZWFzZSBhbHNvIGFkZCBkcmFmdC1h
bmFuZC1zcHJpbmctcG9pLXNyLTA4Lg0KDQpUaGFua3MgYW5kIGhhcHB5IGhvbGlkYXlzIQ0KDQpS
ZWdhcmRzLA0KSmVmZg0KDQpPbiBEZWMgMjEsIDIwMTksIGF0IDEyOjM3LCBSb24gQm9uaWNhIDxy
Ym9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOnJib25pY2E9NDBqdW5p
cGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0K77u/DQpTaHVwaW5nLA0KDQpQbGVhc2Ug
YWRkIGRyYWZ0LWJvbmljYS1zcHJpbmctc3ItbWFwcGVkLXNpeCBhcyBhIGNhbmRpZGF0ZSBmb3Ig
YWRvcHRpb24uDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQoNCg0KDQoNCkp1bmlwZXIgQnVzaW5lc3Mg
VXNlIE9ubHkNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNw
cmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIGJydW5vLmRlY3JhZW5lQG9yYW5n
ZS5jb208bWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+DQpTZW50OiBGcmlkYXksIERl
Y2VtYmVyIDIwLCAyMDE5IDExOjU4IEFNDQpUbzogJ1NQUklORyBXRyBMaXN0JyA8c3ByaW5nQGll
dGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KU3ViamVjdDogW3NwcmluZ10gV0cgc3Rh
dHVzIC0gcGVuZGluZyBjYWxscw0KDQpIaSBTUFJJTkcsDQoNCkEgbnVtYmVyIG9mIGF1dGhvcnMg
aGF2ZSBhc2tlZCBmb3IgdGhlaXIgZG9jdW1lbnQgdG8gYmUgYWRvcHRlZCBvciBsYXN0IGNhbGxl
ZC4NCkNoYWlycyBoYXZlIHNvbWUgYmFja2xvZyBvbiB0aGlzLiBUaGUgV0cgaGFzIGFsc28gYmVl
biBwcmV0dHkgYnVzeSBvdmVyIHRoZSBsYXN0IDYgbW9udGhzIHdpdGggYSBzZXQgb2Ygc3ViamVj
dHMgdHJpZ2dlcmluZyBtYW55IGVtYWlscyBhbmQgdGhpcyBpcyBub3QgYWx3YXlzIHRoZSBiZXN0
IHRpbWUgdG8gYXNrIGZvciByZXZpZXcgb2YgYWRkaXRpb25hbCBkb2N1bWVudHMgKHZlcnN1cyBz
aG9ydCDigJgrMeKAmSkuDQpDaGFpcnMvV0cgd2lsbCB3b3JrIG9uIHRoaXMgY2FsbHMgaW4gMjAy
MC4gSW4gdGhlIG1lYW50aW1lLCBmb3IgYSBiZXR0ZXIgdHJhbnNwYXJlbmN5LCBTaHVwaW5nIGhh
cyBiZWVuIGtpbmQgZW5vdWdoIHRvIHRyYWNrIHRoaXMgb24gdGhlIHdpa2kgaHR0cHM6Ly90cmFj
LmlldGYub3JnL3RyYWMvc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
dHJhYy5pZXRmLm9yZy90cmFjL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVEc1LU84a2QyZlZQeFZr
TjJJUnZhR0xWSGtRNmNTUGxEaEUweE5CUkMyM0dvNG1sdzNkQWJCQ0pSM0pxU1lseSQ+IFRoYW5r
IHlvdSBTaHVwaW5nLg0KSWYgeW91ciBkb2N1bWVudCBpcyBtaXNzaW5nIGZyb20gdGhlIGxpc3Qg
b2YgcGVuZGluZyBjYWxscyBmb3IgYWRvcHRpb24vbGFzdCBjYWxsLCBwbGVhc2Ugc2VuZCBhbiBl
bWFpbCB0byB0aGUgY2hhaXJzIG9yIHRvIHRoZSBsaXN0LCBhcyB5b3Ugd2lzaC4NCk90aGVyd2lz
ZSwgeW91ciByZXF1ZXN0IGlzIGJlZW4gdHJhY2tlZC4NCg0KQ29udGVudCBvZiB0aGlzIHBhZ2Ug
aXMgc3ViamVjdCB0byBjaGFuZ2UuIEluIHBhcnRpY3VsYXIsIHRoZSBnb2FsIGlzIG5vdCB0byBk
dXBsaWNhdGUgdGhlIGluZm9ybWF0aW9uIGFscmVhZHkgdHJhY2tlZCBpbiB0aGUgaWV0ZiBkYXRh
dHJhY2tlci4gRS5nLiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9zZWFyY2g/bmFt
ZT0mc29ydD0mYWN0aXZlZHJhZnRzPW9uJmJ5PWdyb3VwJmdyb3VwPXNwcmluZzxodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9zZWFyY2g/
bmFtZT0mc29ydD0mYWN0aXZlZHJhZnRzPW9uJmJ5PWdyb3VwJmdyb3VwPXNwcmluZ19fOyEhTkV0
NnlNYU8tZ2shVEc1LU84a2QyZlZQeFZrTjJJUnZhR0xWSGtRNmNTUGxEaEUweE5CUkMyM0dvNG1s
dzNkQWJCQ0pSNDY5LTV5TCQ+DQoNCkkgdGFrZSB0aGlzIG9wcG9ydHVuaXR5IHRvIHdpc2ggZXZl
cnlvbmUgTWVycnkgQ2hyaXN0bWFzLCBhbiBIYXBweSBOZXcgWWVhciBhbmQgcG9zc2libHkgSGFw
cHkgSG9saWRheXMuDQotLUJydW5vDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCg0KDQpDZSBtZXNzYWdlIGV0
IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29u
ZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMNCg0KcGFzIGV0
cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZv
dXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIN
Cg0KYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9p
bnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0
ZXJhdGlvbiwNCg0KT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVz
c2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLg0KDQoNCg0KVGhp
cyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9y
IHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsNCg0K
dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1
dGhvcmlzYXRpb24uDQoNCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3Is
IHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRz
IGF0dGFjaG1lbnRzLg0KDQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3Qg
bGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBm
YWxzaWZpZWQuDQoNClRoYW5rIHlvdS4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJpbmdAaWV0Zi5vcmc8bWFp
bHRvOnNwcmluZ0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vc3ByaW5nDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Ik1TIEdvdGhpYyI7DQoJcGFub3NlLTE6MiAxMSA2IDkgNyAyIDUgOCAyIDQ7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Ik1pY3Jvc29mdCBKaGVuZ0hlaSI7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBNaWNyb3NvZnQgSmhlbmdIZWkiO30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxATVMgR290aGljIjsNCglwYW5vc2UtMToyIDEx
IDYgOSA3IDIgNSA4IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IixzZXJpZjt9DQpzcGFuLkhUTUxQ
cmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFy
IjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9y
bWF0dGVkIjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9ybWFsMDAsIGxpLm1zb25v
cm1hbDAwLCBkaXYubXNvbm9ybWFsMDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsMDsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAubXNpcGZvb3RlcjMwYjNkNTM4
LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVyMzBiM2Q1MzgNCgl7bXNvLXN0
eWxlLW5hbWU6bXNpcGZvb3RlcjMwYjNkNTM4Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0K
CW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2lu
LWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0Kc3Bhbi5odG1scHJlZm9ybWF0dGVkY2hhcjANCgl7bXNvLXN0eWxlLW5hbWU6
aHRtbHByZWZvcm1hdHRlZGNoYXI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5lbWFp
bHN0eWxlMjANCgl7bXNvLXN0eWxlLW5hbWU6ZW1haWxzdHlsZTIwOw0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5lbWFpbHN0eWxl
MjENCgl7bXNvLXN0eWxlLW5hbWU6ZW1haWxzdHlsZTIxOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5
bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0
aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4w
aW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxl
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIg
c3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQi
IGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+
DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgU2h1cGluZyw8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+TXkgbWlzdGFrZS4gUGxlYXNlIHJlZ2lzdGVyIGRyYWZ0LWJv
bmljYS1zcHJpbmctc3ItbWFwcGVkLXNpeCB1bmRlciDigJxEb2N1bWVudHMgcmVxdWVzdGVkIGJ5
IGF1dGhvcnMgZm9yIFdHIGFkb3B0aW9u4oCdLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUm9u
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMw
YjNkNTM4IiBhbGlnbj0iY2VudGVyIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4w
MDAxcHQ7dGV4dC1hbGlnbjpjZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtj
b2xvcjpibGFjayI+SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj5Gcm9tOjwvYj4gc3ByaW5nICZsdDtzcHJpbmctYm91bmNlc0BpZXRmLm9yZyZndDsgPGI+
T24gQmVoYWxmIE9mDQo8L2I+UGVuZ3NodXBpbmcgKFBlbmcgU2h1cGluZyk8YnI+DQo8Yj5TZW50
OjwvYj4gU2F0dXJkYXksIERlY2VtYmVyIDIxLCAyMDE5IDk6NDEgUE08YnI+DQo8Yj5Ubzo8L2I+
IEplZmYgVGFudHN1cmEgJmx0O2plZmZ0YW50LmlldGZAZ21haWwuY29tJmd0OzsgU1BSSU5HIFdH
IExpc3QgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtz
cHJpbmddIFdHIHN0YXR1cyAtIHBlbmRpbmcgY2FsbHM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5EZWFyIFJvbiwgSmVmZiw8YnI+DQo8YnI+DQpEbyB5b3Ug
bWVhbiB0byBwdXQgdW5kZXIgdGhlICZxdW90O0RvY3VtZW50cyBwbGFjZWQgaW4gc3RhdGUgJnF1
b3Q7Q2FuZGlkYXRlIGZvciBXRyBhZG9wdGlvbiZxdW90OyZxdW90Oz8NCjxicj4NCjxicj4NClBs
ZWFzZSBub3RlIHRoYXQgaW4gdGhlIGN1cnJlbnQgd2lraSwgdGhpcyBpdGVtIGlzIG9ubHkgdXNl
ZCB0byBwbGFjZSB0aGUgZHJhZnQgd2hlbiBpdHMgc3RhdGUgaXMgY2hhbmdlZCB0byB0aGUgJnF1
b3Q7Q2FuZGlkYXRlIGZvciBXRyBhZG9wdGlvbiZxdW90Oy4gSWYgSSBoYXZlIG1pc3NlZCBzdWNo
IHN0YXRlIGNoYW5nZSBlbWFpbCBmb3IgeW91ciBkcmFmdCwgcGxlYXNlIGRvIGxldCBtZSBrbm93
LiBUaGFuayB5b3UhDQo8YnI+DQo8YnI+DQpNZXJyeSBDaHJpc3RtYXMgYW5kIEhhcHB5IE5ldyBZ
ZWFyISA8YnI+DQo8YnI+DQpCZXN0IHJlZ2FyZHM8YnI+DQpTaHVwaW5nIDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6Ni4wcHQgMGluIDBpbiAwaW4iIG5hbWU9IkFu
eU9mZmljZS1CYWNrZ3JvdW5kLUltYWdlIj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0id29yZC1icmVhazpicmVhay1hbGwiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtNaWNyb3NvZnQgSmhlbmdIZWkmcXVvdDssc2Fucy1zZXJpZiI+5Y+R5Lu25Lq677yaPC9z
cGFuPjwvYj5KZWZmIFRhbnRzdXJhICZsdDs8YSBocmVmPSJtYWlsdG86amVmZnRhbnQuaWV0ZkBn
bWFpbC5jb20iPmplZmZ0YW50LmlldGZAZ21haWwuY29tPC9hPiZndDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ3b3JkLWJyZWFrOmJy
ZWFrLWFsbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01TIEdvdGhpYyZxdW90
OyI+5pS25Lu25Lq677yaPC9zcGFuPjwvYj5TUFJJTkcgV0cgTGlzdCAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ3b3JkLWJyZWFr
OmJyZWFrLWFsbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBK
aGVuZ0hlaSZxdW90OyxzYW5zLXNlcmlmIj7ml7Y8L3NwYW4+4oCDPC9iPjxiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgSmhlbmdIZWkmcXVvdDssc2Fucy1zZXJpZiI+
6Ze077yaPC9zcGFuPjwvYj4yMDE5LTEyLTIyIDA2OjI3OjE0PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0id29yZC1icmVhazpicmVhay1h
bGwiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNUyBHb3RoaWMmcXVvdDsiPuS4
uzwvc3Bhbj7igIM8L2I+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29m
dCBKaGVuZ0hlaSZxdW90OyxzYW5zLXNlcmlmIj7popjvvJo8L3NwYW4+PC9iPlJlOiBbc3ByaW5n
XSBXRyBzdGF0dXMgLSBwZW5kaW5nIGNhbGxzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2h1cGluZywgPG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QbGVhc2UgYWxzbyBhZGQmbmJzcDs8c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyxzZXJpZjtjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPmRyYWZ0LWFuYW5kLXNw
cmluZy1wb2ktc3ItMDguPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyxzZXJpZjtjb2xvcjpibGFjaztiYWNrZ3JvdW5k
OiNGRkZERjUiPlRoYW5rcyBhbmQgaGFwcHkgaG9saWRheXMhPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcywgPG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SmVmZjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRv
bToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdp
bi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPk9uIERlYyAyMSwgMjAxOSwgYXQgMTI6MzcsIFJv
biBCb25pY2EgJmx0OzxhIGhyZWY9Im1haWx0bzpyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMu
aWV0Zi5vcmciPnJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1y
aWdodDouNWluO21hcmdpbi1ib3R0b206MGluO21hcmdpbi1sZWZ0Oi41aW47bWFyZ2luLWJvdHRv
bTouMDAwMXB0Ij4NCu+7vyA8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5TaHVwaW5nLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QbGVhc2UgYWRkIGRyYWZ0LWJv
bmljYS1zcHJpbmctc3ItbWFwcGVkLXNpeCBhcyBhIGNhbmRpZGF0ZSBmb3IgYWRvcHRpb24uPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBSb248bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJtc2lwZm9vdGVyMzBiM2Q1MzgiIGFs
aWduPSJjZW50ZXIiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0
LWFsaWduOmNlbnRlciI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNr
Ij5KdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206
PC9iPiBzcHJpbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZyI+
c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj48YSBo
cmVmPSJtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSI+YnJ1bm8uZGVjcmFlbmVAb3Jh
bmdlLmNvbTwvYT48YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBEZWNlbWJlciAyMCwgMjAxOSAx
MTo1OCBBTTxicj4NCjxiPlRvOjwvYj4gJ1NQUklORyBXRyBMaXN0JyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gW3NwcmluZ10gV0cgc3RhdHVzIC0gcGVuZGluZyBjYWxsczxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPkhpIFNQUklORyw8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QSBudW1i
ZXIgb2YgYXV0aG9ycyBoYXZlIGFza2VkIGZvciB0aGVpciBkb2N1bWVudCB0byBiZSBhZG9wdGVk
IG9yIGxhc3QgY2FsbGVkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2hh
aXJzIGhhdmUgc29tZSBiYWNrbG9nIG9uIHRoaXMuIFRoZSBXRyBoYXMgYWxzbyBiZWVuIHByZXR0
eSBidXN5IG92ZXIgdGhlIGxhc3QgNiBtb250aHMgd2l0aCBhIHNldCBvZiBzdWJqZWN0cyB0cmln
Z2VyaW5nIG1hbnkgZW1haWxzIGFuZCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIGJlc3QgdGltZSB0
byBhc2sgZm9yIHJldmlldyBvZiBhZGRpdGlvbmFsIGRvY3VtZW50cyAodmVyc3VzIHNob3J0IOKA
mCYjNDM7MeKAmSkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DaGFpcnMv
V0cgd2lsbCB3b3JrIG9uIHRoaXMgY2FsbHMgaW4gMjAyMC4gSW4gdGhlIG1lYW50aW1lLCBmb3Ig
YSBiZXR0ZXIgdHJhbnNwYXJlbmN5LCBTaHVwaW5nIGhhcyBiZWVuIGtpbmQgZW5vdWdoIHRvIHRy
YWNrIHRoaXMgb24gdGhlIHdpa2kNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovdHJhYy5pZXRmLm9yZy90cmFjL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVEc1LU84
a2QyZlZQeFZrTjJJUnZhR0xWSGtRNmNTUGxEaEUweE5CUkMyM0dvNG1sdzNkQWJCQ0pSM0pxU1ls
eSQiPg0KaHR0cHM6Ly90cmFjLmlldGYub3JnL3RyYWMvc3ByaW5nPC9hPiBUaGFuayB5b3UgU2h1
cGluZy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHlvdXIgZG9jdW1l
bnQgaXMgbWlzc2luZyBmcm9tIHRoZSBsaXN0IG9mIHBlbmRpbmcgY2FsbHMgZm9yIGFkb3B0aW9u
L2xhc3QgY2FsbCwgcGxlYXNlIHNlbmQgYW4gZW1haWwgdG8gdGhlIGNoYWlycyBvciB0byB0aGUg
bGlzdCwgYXMgeW91IHdpc2guPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5P
dGhlcndpc2UsIHlvdXIgcmVxdWVzdCBpcyBiZWVuIHRyYWNrZWQuPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkNvbnRlbnQgb2YgdGhpcyBwYWdlIGlzIHN1YmplY3QgdG8gY2hhbmdlLiBJbiBwYXJ0
aWN1bGFyLCB0aGUgZ29hbCBpcyBub3QgdG8gZHVwbGljYXRlIHRoZSBpbmZvcm1hdGlvbiBhbHJl
YWR5IHRyYWNrZWQgaW4gdGhlIGlldGYgZGF0YXRyYWNrZXIuIEUuZy4NCjxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL3Nl
YXJjaD9uYW1lPSZhbXA7c29ydD0mYW1wO2FjdGl2ZWRyYWZ0cz1vbiZhbXA7Ynk9Z3JvdXAmYW1w
O2dyb3VwPXNwcmluZ19fOyEhTkV0NnlNYU8tZ2shVEc1LU84a2QyZlZQeFZrTjJJUnZhR0xWSGtR
NmNTUGxEaEUweE5CUkMyM0dvNG1sdzNkQWJCQ0pSNDY5LTV5TCQiPg0KaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2Mvc2VhcmNoP25hbWU9JmFtcDtzb3J0PSZhbXA7YWN0aXZlZHJhZnRz
PW9uJmFtcDtieT1ncm91cCZhbXA7Z3JvdXA9c3ByaW5nPC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5JIHRha2UgdGhpcyBvcHBvcnR1bml0eSB0byB3aXNoIGV2ZXJ5b25lIE1lcnJ5IENocmlz
dG1hcywgYW4gSGFwcHkgTmV3IFllYXIgYW5kIHBvc3NpYmx5IEhhcHB5IEhvbGlkYXlzLjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS1CcnVubzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X188L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+Q2UgbWVzc2FnZSBl
dCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNv
bmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jPC9zcGFuPjxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5wYXMgZXRyZSBkaWZmdXNlcywg
ZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3Ug
Y2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjwvc3Bhbj48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0
cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9u
aXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiw8L3NwYW4+PG86cD48L286cD48
L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNh
YmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBN
ZXJjaS48L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+VGhpcyBtZXNz
YWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZp
bGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8L3NwYW4+PG86
cD48L286cD48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPnRoZXkgc2hvdWxkIG5vdCBiZSBk
aXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLjwvc3Bhbj48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+SWYgeW91IGhhdmUgcmVjZWl2
ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxl
dGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5BcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5n
ZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hh
bmdlZCBvciBmYWxzaWZpZWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkZSIj5UaGFuayB5b3UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fPGJyPg0Kc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpzcHJp
bmdAaWV0Zi5vcmciPnNwcmluZ0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZyI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BN7PR05MB56994633B1109954A5B17756AE2E0BN7PR05MB5699namp_--


From nobody Mon Dec 23 12:51:37 2019
Return-Path: <zali@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9030120C2C; Mon, 23 Dec 2019 12:51:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.4
X-Spam-Level: 
X-Spam-Status: No, score=-14.4 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, HTTPS_HTTP_MISMATCH=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 header.b=NjO0WqEr; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=nuSOR7W1
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 QMTTVAa0WIPo; Mon, 23 Dec 2019 12:51:24 -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 D9D0A1200E3; Mon, 23 Dec 2019 12:51:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=55513; q=dns/txt; s=iport; t=1577134284; x=1578343884; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=4IdjohD2ILiEBCMas8tWFBpJSzBT2MAC+5UzuwsZF6w=; b=NjO0WqErgX/6LCshhtzv3J5mGVU0nKnLuWCG65LzVG7JVoSA33Sk06W6 zCXIDdvKqkjuvfeb7KSbGVkvf435tfj+X6pR2pW5xCcfBEMMLHLGPlmMg 6K9MD986eOCtHdWhFi55mlaXsp37fwtik9oRObmodAJCWcklBlxR/VfQs g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AiTeM2RbFMLUqYKDL0IW6nkb/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20QKbRp3VvvRDjeee87vtX2AN+96giDgDa9QNHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuPvfubgQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CXBgBoKAFe/5JdJa1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXyBIy9QBWwOSiAECyqECIFegWgDinqCX5gIgUKBEANQBAYDAQE?= =?us-ascii?q?BDAEBGAEFDwIBAYMKcUUCF4IHJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQE?= =?us-ascii?q?DAQEQCwYdAQEsCwELBAIBCA4DAwEBASEBBgMCAgIlCxQJCAIEAQ0FGgiDAAG?= =?us-ascii?q?BeU0DLgEOogECgTiIEAVMdYEygn4BAQWBSUGDEhiCDAMGN3+FHYZ8GoFBP4E?= =?us-ascii?q?RASYggkw+gmQBAQIBAYEsARIBBy8JDQmCWjKCLI03CAoJgmiFV4JChx+ONG4?= =?us-ascii?q?KgjSGTWaOZhuCRod7gUOOU45SiFKSBAIEAgQFAg4BAQWBaSJncXAVGiEqAYJ?= =?us-ascii?q?BUBgNjG4kDBeDUIUUhT90AYEnjQ+CMgEB?=
X-IronPort-AV: E=Sophos;i="5.69,348,1571702400";  d="scan'208,217";a="389188280"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Dec 2019 20:51:22 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id xBNKpLqY022383 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 23 Dec 2019 20:51:21 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 23 Dec 2019 14:51:20 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 23 Dec 2019 14:51:04 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 23 Dec 2019 15:51:02 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AD104kkZhiL8+kDZOE9Fe4ptaWb4ZthFqCoFBUWBA4NMxx2mRUIbAbwqRoCSZvgGwxtTM1PBWVt2+RxcZ/HVlXWcURsBuvDfuI5PRib+Y5LR7a5AoZm3Sh00049zw6xv76+4PgUpxluyczPBIUUYQbulM+b75faxmYF5UqWQa2Y3cKikY8YlbnV+8CFAnerBWmDFa7yyzlqZN8iOTJfNN2mP19nsbVqiViodDPLHMXUi70wP5PkQqRsM7ws0G35JG4lXjWwyMo7trfTZxCq/ip5pl2KHwxBZl2AIdgyh/6CRJnD04/kGqYxJmxyI9CWQFXNFEgJFRZdlsJ960dJDdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4IdjohD2ILiEBCMas8tWFBpJSzBT2MAC+5UzuwsZF6w=; b=D4am61rzvKiugmUlLs0L2MxrTGscfU0ThvYvduXV/ZscZk+pNQUav1qm743ykuZGWquoeFDxZwsHhzHn0OsKj4Us1/sH+6PuR6veV0YN0uw/ZBY6OArTLq9MvG+9LOMhO8m12Dm7XIh57EQ6cYtjnwU7PzGv5p3mhyFHD925T6Ywj68kmi2hw2utynRLBOZsjqEmubiybU+hnI34gDeMGGtFoLC6p5gevbUz7Rjm1o6RFwBPQujdwgFdJQphGl/aS3egafcAYzLeIOGY/Zi4zzRa1drg8NlGjNw2e9QVx9mbWxNfn7t3jYoCVuVjH5vFmxZpVfcUhKVYd9p6HLQTww==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4IdjohD2ILiEBCMas8tWFBpJSzBT2MAC+5UzuwsZF6w=; b=nuSOR7W1z3qaikA4I3p56CHwAMXSUXogh9QMVGeXHFtlEJM+7nID4X+HJ5dDrsOqZ8b1CmMhP0pvjWej96RVcyRDPLRFkm5cZIA6suH/ZCpxQlFNp0kInpiv5o/YdOaxkV2bWMMA+txnmXLmMAouyYH7oBONW/E9hpmQ1qpteDI=
Received: from CY4PR11MB1238.namprd11.prod.outlook.com (10.173.17.17) by CY4PR11MB1415.namprd11.prod.outlook.com (10.169.255.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.16; Mon, 23 Dec 2019 20:51:00 +0000
Received: from CY4PR11MB1238.namprd11.prod.outlook.com ([fe80::b812:7154:48ca:a2b9]) by CY4PR11MB1238.namprd11.prod.outlook.com ([fe80::b812:7154:48ca:a2b9%5]) with mapi id 15.20.2559.017; Mon, 23 Dec 2019 20:51:00 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, Ole Troan <otroan@employees.org>, "6man WG" <ipv6@ietf.org>, SPRING WG <spring@ietf.org>
CC: 6man Chairs <6man-chairs@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Thread-Topic: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
Thread-Index: AQHVt0vyoCx1YOJrTk65d/nHDJ2JGKfIEzwA///PtoA=
Date: Mon, 23 Dec 2019 20:51:00 +0000
Message-ID: <38D96E8F-08C4-4CD7-BF5E-5D4AB468FAD1@cisco.com>
References: <404921DA-48AE-41A7-8313-4DBA792466C6@cisco.com> <BN7PR05MB56997DAF58F3B44CFEF41ABFAE2E0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56997DAF58F3B44CFEF41ABFAE2E0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.20.0.191208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com; 
x-originating-ip: [2001:420:c0cc:1003::65]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf0c2eb1-285d-4632-a4fc-08d787e9d156
x-ms-traffictypediagnostic: CY4PR11MB1415:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <CY4PR11MB141549BDB00827350C8934EBDE2E0@CY4PR11MB1415.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0260457E99
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(366004)(39860400002)(136003)(396003)(189003)(199004)(13464003)(4326008)(5660300002)(2906002)(110136005)(186003)(8676002)(6486002)(81156014)(81166006)(107886003)(4001150100001)(33656002)(71200400001)(316002)(478600001)(54906003)(966005)(2616005)(91956017)(66556008)(76116006)(66446008)(64756008)(66946007)(9326002)(36756003)(8936002)(66476007)(6512007)(6506007)(86362001)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR11MB1415; H:CY4PR11MB1238.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: m0E9qMbq/JxnXMWpebJEe+AzrqG+ygV4o1f8zoTePWPyWoM6akND+q6Sw7rM6EiqOPh3yrOKntz3SclWqlIP2qudjY6W1t0n1txtIbc6/iadD23tsUGdROMH0YWwIEo7+6K7Y52SLWJQF30w39bmoo/5L73YfxghfkHcVJp5E13ehqUns0uD/ipkKJ8ijsZqXTs8SFb19pE33IJS7ElUOrKN847mH5uLICHYxBAGtGxXb6/QuHTk3WIVD44D0cTgLztZUDAF43ZVSbtb4GMX3YqbEnolnwWsVoK8k4Ef5V42WgS1Z7H1upmK3dAoIEB4r5wa1refovvL9InLyYdsNd3+58TdUOFQFHo3Z3Y4jmLU/l+b78slh+5ryS6+5nTQOzgTfnW5R6Lxz12NslIJ6gSE73e0mE2DhsLDRF20W7IyWg6VGdXj/AZYZbiGNxYc3XGdOjfRLEeuXnamKNVlpvKwvB6XcrNIglP7aIQJKc/g/oNpqLNIZS1vi5VcKNY580pR0Z8pDKFc94sSeTL6vOCwc50cJv6a3RcqcNrUrHw=
Content-Type: multipart/alternative; boundary="_000_38D96E8F08C44CD7BF5E5D4AB468FAD1ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cf0c2eb1-285d-4632-a4fc-08d787e9d156
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Dec 2019 20:51:00.5100 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0PHwuW9m7yy/aJ4hkah11vFrny4HpPF4FM1bNWTq85vx+ZXweD1LGUNBZFVSRFCU
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1415
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2zgDn7ProhlO0-cYoWfFTZ2Bj8s>
Subject: Re: [spring] 6man w.g. last call for <draft-ietf-6man-spring-srv6-oam>
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Dec 2019 20:51:28 -0000

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

SGkgUm9uLA0KDQpUaGFua3MgZm9yIHlvdXIgZGV0YWlsZWQgcmV2aWV3Lg0KDQpUaGlzIGlzIHRv
IGFja25vd2xlZGdlIHlvdXIgZW1haWwuDQpQbGVhc2UgZXhwZWN0IGRlbGF5cyBpbiByZXNwb25z
ZSBkdWUgdG8gdGhlIENocmlzdG1hcyBicmVhay4NCg0KSGFwcHkgSG9saWRheXMsDQoNClRoYW5r
cw0KDQpSZWdhcmRzIOKApiBaYWZhcg0KDQpGcm9tOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlw
ZXIubmV0Pg0KRGF0ZTogTW9uZGF5LCBEZWNlbWJlciAyMywgMjAxOSBhdCAyOjQ5IFBNDQpUbzog
IlphZmFyIEFsaSAoemFsaSkiIDx6YWxpQGNpc2NvLmNvbT4sIE9sZSBUcm9hbiA8b3Ryb2FuQGVt
cGxveWVlcy5vcmc+LCA2bWFuIFdHIDxpcHY2QGlldGYub3JnPiwgU1BSSU5HIFdHIDxzcHJpbmdA
aWV0Zi5vcmc+DQpDYzogNm1hbiBDaGFpcnMgPDZtYW4tY2hhaXJzQGlldGYub3JnPg0KU3ViamVj
dDogUkU6IFtzcHJpbmddIDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yIDxkcmFmdC1pZXRmLTZtYW4t
c3ByaW5nLXNydjYtb2FtPg0KDQpIaSBBbGksDQoNCkkgaGF2ZSByZXZpZXcgd2hhdCBJIGJlbGll
dmUgdG8gYmUgdGhlIGxhdGVzdCAgdmVyc2lvbiAoaW4gZ2l0aHViKSBhbmQgaGF2ZSB0aGUgZm9s
bG93aW5nIGNvbW1lbnRzOg0KDQpNYWpvcg0KLS0tLS0tLS0NCg0KDQogICogICBBIGNsb3NlIHJl
YWRpbmcgb2YgU2VjdGlvbiAzLjEuMSByZXZlYWxzIHRoYXQgdGhlIE8tZmxhZyBpcyBwcm9jZXNz
ZWQgZXZlbiB3aGVuIFNlZ21lbnRzIExlZnQgaXMgZXF1YWwgdG8gMC4gVGhpcyB3b3VsZCBtYWtl
IHRoZSBTUkggdGhlIG9ubHkgSVB2NiBSb3V0aW5nIEhlYWRlciB0aGF0IHJlcXVpcmVzIHByb2Nl
c3Npbmcgd2hlbiBTZWdtZW50cyBMZWZ0IGlzIGVxdWFsIHRvIHplcm8uIERvIHlvdSByZWFsbHkg
d2FudCB0byBnbyB0aGVyZT8NCiAgKiAgIEluIFNlY3Rpb24gNC4xLjEsIENsYXNzaWMgUElORyBp
c27igJl0IHVzZWQgdG8g4oCccGluZyBhIHJlbW90ZSBJUCBQcmVmaXjigJ0uIEl0IGlzIHVzZWQg
dG8gcXVlcnkgdGhlIGxpdmVuZXNzIG9mIGFuIGludGVyZmFjZS4NCiAgKiAgIEluIFNlY3Rpb24g
NC4xLjEsIE4xIHNlbmRzIChBOjE6OiwgQjoyOkMzMSkoQTo1OjosIEI6NDpDNTIsIEI6MjpDMzEs
IFNMPTIsIE5IID0gIElDTVB2NikoSUNNUHY2IEVjaG8gUmVxdWVzdCkuIFRoZSBTUkggY29udGFp
bnMgYW4gSVB2NiBhZGRyZXNzIHRoYXQgaXMgbm90IGEgU0lEICggQToxOjogKS4gSXMgdGhpcyBs
ZWdhbD8NCiAgKiAgIEluIFNlY3Rpb24gNC4xLjEuMSwgdGhlIFBIUCBpcyBub3QgcmVxdWlyZWQu
IElmIE41IGRvZXNu4oCZdCB1bmRlcnN0YW5kIFNSSCwgaXQgc2tpcHMgb3ZlciBpdC4NCiAgKiAg
IEluIFNlY3Rpb24gNC4yLjEsIE4xIHNlbmRzIGEgdHJhY2Vyb3V0ZSAoQToxOjosIEI6MjpDMzEp
KEE6NTo6LCBCOjQ6QzUyLCBCOjI6QzMxLCBTTD0yLCkuIFRoZSBTUkggY29udGFpbnMgYW4gSVB2
NiBhZGRyZXNzIHRoYXQgaXMgbm90IGEgU0lEICggQToxOjogKS4gSXMgdGhpcyBsZWdhbD8NCiAg
Kg0KTWlub3INCi0tLS0tLS0tLQ0KDQogICogICBJbiBTZWN0aW9uIDMuMS4xIHlvdSBtYWtlIGl0
IGNsZWFyIHRoYXQgeW91IGR1cGxpY2F0ZSB0aGUgcGFja2V0LCBmb3J3YXJkIG9uZSBjb3B5IGFu
ZCBzZW5kIHRoZSBvdGhlciBjb3B5IGZvciBPQU0gcHJvY2Vzc2luZy4gQSBzdHJpY3QgcmVhZGlu
ZyBvZiBTZWN0aW9ucyAzLjMgYW5kIDMuNCBzdWdnZXN0IHRoYXQgeW91IHNlbmQgdGhlIG9uZSBh
bmQgb25seSBjb3B5IG9mIHRoZSBwYWNrZXQgZm9yIE9BTSBwcm9jZXNzaW5nLiBZb3UgbWF5IGZv
cndhcmQgdGhlIHBhY2tldCBhZnRlciBPQU0gcHJvY2Vzc2luZyBpcyBjb21wbGV0ZS4gSSBkb27i
gJl0IHRoaW5rIHRoYXQgdGhpcyBpcyB3aGF0IHlvdSBtZWFuIHRvIHNheS4NCk5pdHMNCi0tLS0t
DQoNCiAgKiAgIFlvdSBtaWdodCB3YW50IHRvIHJlZmVyZW5jZSBSRkMgMjE1MSBmb3IgQ2xhc3Np
YyBQSU5HIGFuZCBUcmFjZXJvdXRlDQogICogICBJbiBQYXJhZ3JhcGggMiBvZiBTZWN0aW9uIDQu
MS4yLCB5b3Ugc2F5IHRoYXQgdGhlIFBJTkcgZmFpbGVkIGJlY2F1c2UgdGhlIG5leHQgaGVhZGVy
IHdhcyBJQ01QIGFuZCBub3QgU1JILiBUaGF0IGlzIHRydWUgaWYgQjo0OkM1MiByZXF1aXJlcyBT
TCB0byBiZSBncmVhdGVyIHRoYW4gMCwgYnV0IG5vdCB0cnVlIGluIHRoZSBnZW5lcmFsIGNhc2Uu
IEluIHRoZSBnZW5lcmFsIGNhc2UsIHRoZSBQSU5HIGZhaWxzIGJlY2F1c2UgdGhlIEVOSCBpcyBJ
Q01QLCBhbmQgQjo0OkM1MiByZXF1aXJlcyBzb21ldGhpbmcgb3RoZXIgdGhhbiBJQ01QIGFzIHRo
ZSBFTkguDQoNCg0KDQpKdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5DQpGcm9tOiBaYWZhciBBbGkg
KHphbGkpIDx6YWxpQGNpc2NvLmNvbT4NClNlbnQ6IEZyaWRheSwgRGVjZW1iZXIgMjAsIDIwMTkg
MTA6NDIgQU0NClRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PjsgT2xlIFRyb2Fu
IDxvdHJvYW5AZW1wbG95ZWVzLm9yZz47IDZtYW4gV0cgPGlwdjZAaWV0Zi5vcmc+OyBTUFJJTkcg
V0cgPHNwcmluZ0BpZXRmLm9yZz4NCkNjOiA2bWFuIENoYWlycyA8Nm1hbi1jaGFpcnNAaWV0Zi5v
cmc+OyBaYWZhciBBbGkgKHphbGkpIDx6YWxpQGNpc2NvLmNvbT4NClN1YmplY3Q6IFJlOiBbc3By
aW5nXSA2bWFuIHcuZy4gbGFzdCBjYWxsIGZvciA8ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2
LW9hbT4NCg0KSGkgUm9uLA0KDQpUaGFua3MgZm9yIHlvdXIgcmV2aWV3Lg0KDQpVbmZvcnR1bmF0
ZWx5LCB5b3Ugc2VlbSB0byBoYXZlIG5vdCBnZXQgdGhlIGxhdGVzdCB2ZXJzaW9uIGZyb20gdGhl
IEdpdGh1YiAod2hpY2ggd2FzIGxhdGVyIHBvc3RlZCBhcyB2MDMpLg0KR29vZCBuZXdzIGlzIHRo
YXQgeW91ciBjb21tZW50cyB3ZXJlIGFkZHJlc3NlZCBpbiB0aGUgbGF0ZXN0IHZlcnNpb24uDQoN
ClBsZWFzZSBzZWUgc3BlY2lmaWNzIGluLWxpbmUuDQoNCkhhcHB5IEhvbGlkYXlzIQ0KDQpUaGFu
a3MNCg0KUmVnYXJkcyDigKYgWmFmYXINCg0KRnJvbTogc3ByaW5nIDxzcHJpbmctYm91bmNlc0Bp
ZXRmLm9yZzxtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgUm9u
IEJvbmljYSA8cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPG1haWx0bzpyYm9u
aWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc+Pg0KRGF0ZTogV2VkbmVzZGF5LCBEZWNl
bWJlciAxOCwgMjAxOSBhdCA0OjA3IFBNDQpUbzogT2xlIFRyb2FuIDxvdHJvYW5AZW1wbG95ZWVz
Lm9yZzxtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmc+PiwgNm1hbiBXRyA8aXB2NkBpZXRmLm9y
ZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4+LCBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPj4NCkNjOiA2bWFuIENoYWlycyA8Nm1hbi1jaGFpcnNAaWV0Zi5v
cmc8bWFpbHRvOjZtYW4tY2hhaXJzQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2
bWFuIHcuZy4gbGFzdCBjYWxsIGZvciA8ZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbT4N
Cg0KT2xlLA0KDQpJIGhhdmUgcmV2aWV3ZWQgdmVyc2lvbi0wMiBvZiB0aGlzIGRvY3VtZW50IGFu
ZCBiZWxpZXZlIHRoYXQgaXQgc3RpbGwgaGFzIHRoZSBmb2xsb3dpbmcgbWFqb3IgaXNzdWVzOg0K
DQotIFNlY3Rpb24gMy4xLjEgYXNzdW1lcyBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIChlLmcuLCB0
aGF0IHRoZSBpbXBsZW1lbnRhdGlvbiBoYXMgYW4gT0FNIHByb2Nlc3MpIGJ1dCBmYWlscyB0byBk
ZXNjcmliZSBhbnkgZXh0ZXJuYWxseSBvYnNlcnZhYmxlIGJlaGF2aW9yLiBUaGUgZXh0ZXJuYWxs
eSBvYnNlcnZhYmxlIGJlaGF2aW9ycyBhcmUgZGVzY3JpYmVkLCBpbmNvbXBsZXRlbHksIGluIFNl
Y3Rpb25zIDQuMS4yIGFuZCA0LjIuMi4NCg0KW1pBXSBMaWtlIHlvdSBtZW50aW9uZWQsIHByb2Nl
c3NpbmcgZGV0YWlscyB3ZXJlIGVtYmVkZGVkIGluIHRoZSBTZWN0aW9uIDQuIFdlIGJyb3VnaHQg
dGhlbSB1cCBpbiB0aGUgU2VjdGlvbiAzIGFuZCBhbHNvIGFkZGVkIGFkZGl0aW9uYWwgbm9ybWF0
aXZlIGxhbmd1YWdlIGluIFNlY3Rpb24gNC4gU3BlY2lmaWNhbGx5LCBJbiB0aGUgbmV3IHJldmlz
aW9uOg0KDQogICogICBXZSBoYXZlIGFkZGVkIG5vcm1hdGl2ZSB0ZXh0IGF0IHRoZSBiZWdpbm5p
bmcgb2YgMy4xLjEgd2hlcmUgTy1iaXQgaXMgZGVmaW5lZC4NCiAgKiAgIFNlY3Rpb25zIDMuMyBh
bmQgMy40IGFkZHMgbm9ybWF0aXZlIHRleHRzIGZvciBPQU0gU0lEcy4NCiAgKiAgIDQuMS4yIGFu
ZCA0LjIuMiBmdXJ0aGVyIGFkZHMgYWRkaXRpb25hbCBub3JtYXRpdmUgdGV4dCBmb3IgUGluZyBh
bmQgdHJhY2Vyb3V0ZSB1c2UtY2FzZXMsIHJlc3BlY3RpdmVseS4NCg0KLSBTZWN0aW9uIDMuNSBz
ZWVtcyB0byBiZSBpbmNvbXBsZXRlLiBXaGF0IFRMViBhcmUgd2UgdGFsa2luZyBhYm91dCBhbmQg
d2hhdCByb2xlIGRvZXMgaXQgcGxheT8NCg0KW1pBXSBUaGlzIGhhcyBiZWVuIGFscmVhZHkgYWRk
cmVzc2VkLiBTcGVjaWZpY2FsbHksIGluZGVlZCwgdGhlIGRyYWZ0IGRvZXMgbm90IGRlZmluZSBh
bnkgVExWIGZvciBPQU0gcHVycG9zZXMuIEhvd2V2ZXIsIHNlY3Rpb24gd2FzIGFkZGVkIGFzIGZ1
dHVyZSBkcmFmdHMgbWF5IGRlZmluZSBPQU0gVExWcy4gSG93ZXZlciwgdGhlIHNlY3Rpb24gaGFz
IGJlZW4gcmVtb3ZlZCBpbiB0aGUgbmV3IHJldmlzaW9uLg0KDQotIFNlY3Rpb24gNCB0YWxrcyBh
Ym91dCBmdXR1cmUgcmV2aXNpb25zIG9mIHRoaXMgZG9jdW1lbnQuIEFyZW4ndCB3ZSBpbiBXR0xD
Pw0KDQpbWkFdIFRoaXMgaGFzIGJlZW4gYWxyZWFkeSBhZGRyZXNzZWQgaW4gdGhlIGxhdGVzdCB2
ZXJzaW9uLg0KDQotIFNlY3Rpb24gNC4xLjIuMSAtIFdoZW4gdGhlIHBpbmcgc3VjY2VlZHMsIHdo
YXQgZG9lcyB0aGUgc3VjY2VzcyBtZXNzYWdlIGxvb2sgbGlrZT8gQW4gSUNNUCBFY2hvIFJlc3Bv
bnNlPyBXaGF0IGlzIHRoZSBzb3VyY2UgYWRkcmVzcz8gQSBTSUQ/DQoNCltaQV0gWWVzLCBpdCBp
cyBhbiBJQ01QIEVjaG8gUmVzcG9uc2UgSUNNUCBFY2hvIFJlc3BvbnNlLiBUaGUgdjAzIHNwZWNp
ZmljYWxseSBtZW50aW9ucyB0aGUgc2FtZS4gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhl
IHVwcGVyIGxheWVyIGhlYWRlciBwcm9jZXNzaW5nIGZvbGxvd3MgUkZDNDQ0My4NCg0KLSBTZWN0
aW9uIDQuMS4yLjIgLSBEb2VzIHRoaXMgd29yayB3aXRoIFBTUD8NCg0KW1pBXSBUaGlzIGRvZXMg
bm90IGFwcGx5LiBUaGVyZSBpcyBubyBQU1AgZmxhdm9yIGRlZmluZWQgZm9yIEVORC5PUCBTSUQu
DQoNCi0gU2VjdGlvbiA0LjIuMi4xIC0gRG8gd2UgbmVlZCB0byBleGFtaW5lIGZsYWdzIGV2ZW4g
d2hlbiBTTCA9PSAwPw0KDQpbWkFdIFRoZSBPLWJpdCBpcyBmb3IgdGVsZW1ldHJ5IHB1cnBvc2Ug
YW5kIHBhY2tldHMgd2l0aCBTTD0wIGFyZSBhbHNvIHRlbGVtZXRlcmVkLg0KDQoNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb24NCg0KDQoNCkp1bmlwZXIgQnVz
aW5lc3MgVXNlIE9ubHkNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGlwdjYg
PGlwdjYtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnPj4gT24g
QmVoYWxmIE9mIE9sZSBUcm9hbg0KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciA0LCAyMDE5IDM6
NTMgUE0NClRvOiA2bWFuIFdHIDxpcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPj47
IFNQUklORyBXRyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KQ2M6
IDZtYW4gQ2hhaXJzIDw2bWFuLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86Nm1hbi1jaGFpcnNAaWV0
Zi5vcmc+Pg0KU3ViamVjdDogNm1hbiB3LmcuIGxhc3QgY2FsbCBmb3IgPGRyYWZ0LWlldGYtNm1h
bi1zcHJpbmctc3J2Ni1vYW0+DQoNCkhlbGxvLA0KDQogIEFzIGFncmVlZCBpbiB0aGUgd29ya2lu
ZyBncm91cCBzZXNzaW9uIGluIFNpbmdhcG9yZSwgdGhpcyBtZXNzYWdlIHN0YXJ0cyBhIG5ldyB0
d28gd2VlayA2TUFOIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uIGFkdmFuY2luZzoNCg0KICBU
aXRsZSAgICA6IE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2UgKE9B
TSkgaW4gU2VnbWVudCBSb3V0aW5nIE5ldHdvcmtzIHdpdGggSVB2NiBEYXRhIHBsYW5lIChTUnY2
KQ0KICBBdXRob3IgICA6IFouIEFsaSwgQy4gRmlsc2ZpbHMsIFMuIE1hdHN1c2hpbWEsIEQuIFZv
eWVyLCBNLiBDaGVuDQogIEZpbGVuYW1lIDogZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9h
bS0wMg0KICBQYWdlcyAgICA6IDIzDQogIERhdGUgICAgIDogMjAxOS0xMS0yMA0KDQogICAgaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vX187IThXb0E2UmpDODFjIVhTcW56alpL
QU5QNDFjdk5hOHliU2pZQ3VURE82WENIalF5WjRBUk50eDRNaFlXRzd2ZEV2WGktMjJOby16RG0k
PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0vX187IThXb0E2UmpDODFjIVhTcW56
alpLQU5QNDFjdk5hOHliU2pZQ3VURE82WENIalF5WjRBUk50eDRNaFlXRzd2ZEV2WGktMjJOby16
RG0kPg0KDQphcyBhIFByb3Bvc2VkIFN0YW5kYXJkLg0KDQpTdWJzdGFudGl2ZSBjb21tZW50cyBh
bmQgc3RhdGVtZW50cyBvZiBzdXBwb3J0IGZvciBwdWJsaXNoaW5nIHRoaXMgZG9jdW1lbnQgc2hv
dWxkIGJlIGRpcmVjdGVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuDQpFZGl0b3JpYWwgc3VnZ2VzdGlv
bnMgY2FuIGJlIHNlbnQgdG8gdGhlIGF1dGhvci4gVGhpcyBsYXN0IGNhbGwgd2lsbCBlbmQgb24g
dGhlIDE4dGggb2YgRGVjZW1iZXIgMjAxOS4NCg0KVG8gaW1wcm92ZSBkb2N1bWVudCBxdWFsaXR5
IGFuZCBlbnN1cmUgdGhhdCBidWdzIGFyZSBjYXVnaHQgYXMgZWFybHkgYXMgcG9zc2libGUsIHdl
IHdvdWxkIHJlcXVpcmUgYXQgbGVhc3QgdHdvIHJldmlld2VycyB0byBkbyBhIGNvbXBsZXRlIHJl
dmlldyBvZiB0aGUgZG9jdW1lbnQuICBQbGVhc2UgbGV0IHRoZSBjaGFpcnMga25vdyBpZiB5b3Ug
YXJlIHdpbGxpbmcgdG8gYmUgYSByZXZpZXdlci4NCg0KVGhlIGxhc3QgY2FsbCB3aWxsIGJlIGZv
cndhcmRlZCB0byB0aGUgc3ByaW5nIHdvcmtpbmcgZ3JvdXAsIHdpdGggZGlzY3Vzc2lvbiBkaXJl
Y3RlZCB0byB0aGUgaXB2NiBsaXN0Lg0KDQpUaGFua3MsDQpCb2IgJiBPbGUsIDZtYW4gY28tY2hh
aXJzDQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCklFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlz
dA0KaXB2NkBpZXRmLm9yZzxtYWlsdG86aXB2NkBpZXRmLm9yZz4NCkFkbWluaXN0cmF0aXZlIFJl
cXVlc3RzOiBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9pcHY2X187IThXb0E2UmpDODFjIVhTcW56alpLQU5QNDFjdk5hOHli
U2pZQ3VURE82WENIalF5WjRBUk50eDRNaFlXRzd2ZEV2WGktMi0xeVI1WkwkPGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaXB2
Nl9fOyE4V29BNlJqQzgxYyFYU3FuempaS0FOUDQxY3ZOYTh5YlNqWUN1VERPNlhDSGpReVo0QVJO
dHg0TWhZV0c3dmRFdlhpLTItMXlSNVpMJD4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpz
cHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19o
dHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1n
ayFYZTM5eklqY0JLd1lGRHZWNlEyR2ZKN2Z2OTlLZmIxZzh2aFJrWU9TRDZjTEluYS1za3YxMGgt
clZreFV6eWQ5JD4NCg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2
Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1zby1tYXJnaW4t
dG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1MzgsIGxpLm1zaXBm
b290ZXIzMGIzZDUzOCwgZGl2Lm1zaXBmb290ZXIzMGIzZDUzOA0KCXttc28tc3R5bGUtbmFtZTpt
c2lwZm9vdGVyMzBiM2Q1Mzg7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJp
Z2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47
DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNp
emU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCglt
YXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28t
bGlzdC1pZDozMjM1MTAzMTY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0yMTQ3MzI5MjE4O30N
CkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6NTA1MjkxMTkzOw0KCW1zby1saXN0LXR5
cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotNjI2NDU4NzQwIDE2NjA1ODgyMTIg
Njc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2
OTg2OTEgNjc2OTg2OTM7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDoy
Ow0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpAbGlzdCBsMTpsZXZlbDIN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBs
aXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2
ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZv
bnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDo4MzU2MDg5NjY7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQ3MjY1OTgzMDt9DQpAbGlzdCBsMjpsZXZlbDENCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsOA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzDQoJ
e21zby1saXN0LWlkOjkwOTQ2MzMyNzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTIxOTgxNjA4
O30NCkBsaXN0IGwzOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2
ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6
bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw5DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQNCgl7bXNvLWxpc3QtaWQ6OTQ3NTQyNDk0Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczotNDQ3OTgzNzU4O30NCkBsaXN0IGw0OmxldmVsMQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6
bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw0DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDQ6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw3DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDQ6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDUNCgl7bXNvLWxpc3Qt
aWQ6MTgzNjI2MTE3MzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTM5NDQ5NzY4Njt9DQpAbGlz
dCBsNTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw1OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw1OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsOA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw2DQoJe21zby1saXN0LWlkOjIwMjU4NTgzMjI7DQoJbXNvLWxpc3QtdHlwZTpo
eWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMTc4NzExNzQ0IDE0OTcwMDA1OTQgNjc2
OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2
OTEgNjc2OTg2OTM7fQ0KQGxpc3QgbDY6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDoyOw0K
CW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpAbGlzdCBsNjpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0
IGw2OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGw2OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDY6bGV2ZWw2DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw3
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDY6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpAbGlzdCBsNjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJn
aW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMi
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFJvbiwgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRo
YW5rcyBmb3IgeW91ciBkZXRhaWxlZCByZXZpZXcuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5U
aGlzIGlzIHRvIGFja25vd2xlZGdlIHlvdXIgZW1haWwuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+UGxlYXNlIGV4cGVjdCBkZWxheXMgaW4gcmVzcG9uc2UgZHVlIHRvIHRo
ZSBDaHJpc3RtYXMgYnJlYWsuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGFwcHkgSG9saWRh
eXMsIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyDigKYgWmFmYXIgPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAw
aW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Sb24gQm9uaWNhICZsdDtyYm9uaWNhQGp1bmlwZXIubmV0
Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25kYXksIERlY2VtYmVyIDIzLCAyMDE5IGF0IDI6NDkg
UE08YnI+DQo8Yj5UbzogPC9iPiZxdW90O1phZmFyIEFsaSAoemFsaSkmcXVvdDsgJmx0O3phbGlA
Y2lzY28uY29tJmd0OywgT2xlIFRyb2FuICZsdDtvdHJvYW5AZW1wbG95ZWVzLm9yZyZndDssIDZt
YW4gV0cgJmx0O2lwdjZAaWV0Zi5vcmcmZ3Q7LCBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5DYzogPC9iPjZtYW4gQ2hhaXJzICZsdDs2bWFuLWNoYWlyc0BpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IFtzcHJpbmddIDZtYW4gdy5nLiBsYXN0IGNh
bGwgZm9yICZsdDtkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNydjYtb2FtJmd0OzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBBbGksPC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBo
YXZlIHJldmlldyB3aGF0IEkgYmVsaWV2ZSB0byBiZSB0aGUgbGF0ZXN0Jm5ic3A7IHZlcnNpb24g
KGluIGdpdGh1YikgYW5kIGhhdmUgdGhlIGZvbGxvd2luZyBjb21tZW50czo8L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYWpvcjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0tLS0tLS0tJm5ic3A7IDwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9Im1zby1saXN0OmwxIGxldmVsMSBsZm8zIj5BIGNsb3NlIHJlYWRpbmcg
b2YgU2VjdGlvbiAzLjEuMSByZXZlYWxzIHRoYXQgdGhlIE8tZmxhZyBpcyBwcm9jZXNzZWQgZXZl
biB3aGVuIFNlZ21lbnRzIExlZnQgaXMgZXF1YWwgdG8gMC4gVGhpcyB3b3VsZCBtYWtlIHRoZSBT
UkggdGhlIG9ubHkgSVB2NiBSb3V0aW5nIEhlYWRlciB0aGF0IHJlcXVpcmVzIHByb2Nlc3Npbmcg
d2hlbiBTZWdtZW50cw0KIExlZnQgaXMgZXF1YWwgdG8gemVyby4gRG8geW91IHJlYWxseSB3YW50
IHRvIGdvIHRoZXJlPzxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvMyI+SW4gU2VjdGlvbiA0LjEuMSwgQ2xhc3Np
YyBQSU5HIGlzbuKAmXQgdXNlZCB0byDigJxwaW5nIGEgcmVtb3RlIElQIFByZWZpeOKAnS4gSXQg
aXMgdXNlZCB0byBxdWVyeSB0aGUgbGl2ZW5lc3Mgb2YgYW4gaW50ZXJmYWNlLjxvOnA+PC9vOnA+
PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtc28tbGlzdDpsMSBsZXZl
bDEgbGZvMyI+SW4gU2VjdGlvbiA0LjEuMSwgTjEgc2VuZHMgKEE6MTo6LCBCOjI6QzMxKShBOjU6
OiwgQjo0OkM1MiwgQjoyOkMzMSwgU0w9MiwgTkggPSAmbmJzcDtJQ01QdjYpKElDTVB2NiBFY2hv
IFJlcXVlc3QpLiBUaGUgU1JIIGNvbnRhaW5zIGFuIElQdjYgYWRkcmVzcyB0aGF0IGlzIG5vdCBh
IFNJRCAoIEE6MTo6ICkuIElzIHRoaXMgbGVnYWw/PG86cD48L286cD48L2xpPjxsaSBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1zby1saXN0OmwxIGxldmVsMSBsZm8zIj5JbiBTZWN0
aW9uIDQuMS4xLjEsIHRoZSBQSFAgaXMgbm90IHJlcXVpcmVkLiBJZiBONSBkb2VzbuKAmXQgdW5k
ZXJzdGFuZCBTUkgsIGl0IHNraXBzIG92ZXIgaXQuPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1zby1saXN0OmwxIGxldmVsMSBsZm8zIj5JbiBTZWN0
aW9uIDQuMi4xLCBOMSBzZW5kcyBhIHRyYWNlcm91dGUgKEE6MTo6LCBCOjI6QzMxKShBOjU6Oiwg
Qjo0OkM1MiwgQjoyOkMzMSwgU0w9MiwpLiBUaGUgU1JIIGNvbnRhaW5zIGFuIElQdjYgYWRkcmVz
cyB0aGF0IGlzIG5vdCBhIFNJRCAoIEE6MTo6ICkuIElzIHRoaXMgbGVnYWw/PG86cD48L286cD48
L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1zby1saXN0OmwxIGxldmVs
MSBsZm8zIj4mbmJzcDs8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk1pbm9yPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0tLS0tLS0tIDwvcD4NCjx1bCB0eXBl
PSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1zby1saXN0Omw2
IGxldmVsMSBsZm82Ij5JbiBTZWN0aW9uIDMuMS4xIHlvdSBtYWtlIGl0IGNsZWFyIHRoYXQgeW91
IGR1cGxpY2F0ZSB0aGUgcGFja2V0LCBmb3J3YXJkIG9uZSBjb3B5IGFuZCBzZW5kIHRoZSBvdGhl
ciBjb3B5IGZvciBPQU0gcHJvY2Vzc2luZy4gQSBzdHJpY3QgcmVhZGluZyBvZiBTZWN0aW9ucyAz
LjMgYW5kIDMuNCBzdWdnZXN0IHRoYXQgeW91IHNlbmQgdGhlIG9uZQ0KIGFuZCBvbmx5IGNvcHkg
b2YgdGhlIHBhY2tldCBmb3IgT0FNIHByb2Nlc3NpbmcuIFlvdSBtYXkgZm9yd2FyZCB0aGUgcGFj
a2V0IGFmdGVyIE9BTSBwcm9jZXNzaW5nIGlzIGNvbXBsZXRlLiBJIGRvbuKAmXQgdGhpbmsgdGhh
dCB0aGlzIGlzIHdoYXQgeW91IG1lYW4gdG8gc2F5LjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Tml0czxicj4NCi0tLS0tIDwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1zby1saXN0Omw2IGxldmVsMSBs
Zm82Ij5Zb3UgbWlnaHQgd2FudCB0byByZWZlcmVuY2UgUkZDIDIxNTEgZm9yIENsYXNzaWMgUElO
RyBhbmQgVHJhY2Vyb3V0ZTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtc28tbGlzdDpsNiBsZXZlbDEgbGZvNiI+SW4gUGFyYWdyYXBoIDIgb2YgU2Vj
dGlvbiA0LjEuMiwgeW91IHNheSB0aGF0IHRoZSBQSU5HIGZhaWxlZCBiZWNhdXNlIHRoZSBuZXh0
IGhlYWRlciB3YXMgSUNNUCBhbmQgbm90IFNSSC4gVGhhdCBpcyB0cnVlIGlmIEI6NDpDNTIgcmVx
dWlyZXMgU0wgdG8gYmUgZ3JlYXRlciB0aGFuIDAsIGJ1dCBub3QgdHJ1ZSBpbiB0aGUgZ2VuZXJh
bCBjYXNlLg0KIEluIHRoZSBnZW5lcmFsIGNhc2UsIHRoZSBQSU5HIGZhaWxzIGJlY2F1c2UgdGhl
IEVOSCBpcyBJQ01QLCBhbmQgQjo0OkM1MiByZXF1aXJlcyBzb21ldGhpbmcgb3RoZXIgdGhhbiBJ
Q01QIGFzIHRoZSBFTkguPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0i
bXNpcGZvb3RlcjMwYjNkNTM4IiBhbGlnbj0iY2VudGVyIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJn
aW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1hbGlnbjpjZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+RnJvbTo8L2I+IFphZmFyIEFsaSAoemFsaSkgJmx0O3phbGlAY2lzY28uY29tJmd0OyA8
YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBEZWNlbWJlciAyMCwgMjAxOSAxMDo0MiBBTTxicj4N
CjxiPlRvOjwvYj4gUm9uIEJvbmljYSAmbHQ7cmJvbmljYUBqdW5pcGVyLm5ldCZndDs7IE9sZSBU
cm9hbiAmbHQ7b3Ryb2FuQGVtcGxveWVlcy5vcmcmZ3Q7OyA2bWFuIFdHICZsdDtpcHY2QGlldGYu
b3JnJmd0OzsgU1BSSU5HIFdHICZsdDtzcHJpbmdAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6PC9i
PiA2bWFuIENoYWlycyAmbHQ7Nm1hbi1jaGFpcnNAaWV0Zi5vcmcmZ3Q7OyBaYWZhciBBbGkgKHph
bGkpICZsdDt6YWxpQGNpc2NvLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJp
bmddIDZtYW4gdy5nLiBsYXN0IGNhbGwgZm9yICZsdDtkcmFmdC1pZXRmLTZtYW4tc3ByaW5nLXNy
djYtb2FtJmd0OzwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBSb24sIDwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgeW91ciBy
ZXZpZXcuIDwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlVuZm9ydHVuYXRlbHksIHlvdSBzZWVtIHRvIGhhdmUgbm90IGdldCB0aGUgbGF0
ZXN0IHZlcnNpb24gZnJvbSB0aGUgR2l0aHViICh3aGljaCB3YXMgbGF0ZXIgcG9zdGVkIGFzIHYw
MykuDQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Hb29kIG5ld3MgaXMgdGhhdCB5b3VyIGNv
bW1lbnRzIHdlcmUgYWRkcmVzc2VkIGluIHRoZSBsYXRlc3QgdmVyc2lvbi4NCjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlBsZWFzZSBz
ZWUgc3BlY2lmaWNzIGluLWxpbmUuIDwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhhcHB5IEhvbGlkYXlzISA8L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtz
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5SZWdhcmRzIOKApiBaYWZhciA8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9z
cGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+c3ByaW5n
ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8L3NwYW4+
PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mZ3Q7DQogb24g
YmVoYWxmIG9mIFJvbiBCb25pY2EgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86cmJvbmljYT00
MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dCI+cmJvbmljYT00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Ozxicj4NCjxiPkRhdGU6IDwv
Yj5XZWRuZXNkYXksIERlY2VtYmVyIDE4LCAyMDE5IGF0IDQ6MDcgUE08YnI+DQo8Yj5UbzogPC9i
Pk9sZSBUcm9hbiAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9y
ZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPm90cm9hbkBlbXBsb3llZXMub3JnPC9z
cGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jmd0Oywg
Nm1hbiBXRyAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdCI+aXB2NkBpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDssDQogU1BSSU5HIFdHICZsdDs8
L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZndDs8YnI+DQo8Yj5DYzogPC9iPjZtYW4gQ2hhaXJz
ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOjZtYW4tY2hhaXJzQGlldGYub3JnIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Nm1hbi1jaGFpcnNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mZ3Q7PGJyPg0KPGI+U3Vi
amVjdDogPC9iPlJlOiBbc3ByaW5nXSA2bWFuIHcuZy4gbGFzdCBjYWxsIGZvciAmbHQ7ZHJhZnQt
aWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbSZndDs8L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+T2xlLDwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBy
ZXZpZXdlZCB2ZXJzaW9uLTAyIG9mIHRoaXMgZG9jdW1lbnQgYW5kIGJlbGlldmUgdGhhdCBpdCBz
dGlsbCBoYXMgdGhlIGZvbGxvd2luZyBtYWpvciBpc3N1ZXM6PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+LSBTZWN0aW9uIDMuMS4xIGFzc3VtZXMgaW1wbGVtZW50YXRpb24gZGV0YWls
cyAoZS5nLiwgdGhhdCB0aGUgaW1wbGVtZW50YXRpb24gaGFzIGFuIE9BTSBwcm9jZXNzKSBidXQg
ZmFpbHMgdG8gZGVzY3JpYmUgYW55IGV4dGVybmFsbHkgb2JzZXJ2YWJsZSBiZWhhdmlvci4gVGhl
IGV4dGVybmFsbHkgb2JzZXJ2YWJsZSBiZWhhdmlvcnMgYXJlIGRlc2NyaWJlZCwgaW5jb21wbGV0
ZWx5LCBpbiBTZWN0aW9ucyA0LjEuMg0KIGFuZCA0LjIuMi48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5bWkFdIDxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+TGlrZSB5b3UgbWVudGlvbmVkLCBwcm9jZXNzaW5nIGRldGFpbHMgd2VyZSBl
bWJlZGRlZCBpbiB0aGUgU2VjdGlvbiA0LiBXZSBicm91Z2h0IHRoZW0gdXAgaW4gdGhlIFNlY3Rp
b24gMyBhbmQgYWxzbyBhZGRlZCBhZGRpdGlvbmFsIG5vcm1hdGl2ZSBsYW5ndWFnZSBpbiBTZWN0
aW9uIDQuIFNwZWNpZmljYWxseSwgSW4gdGhlIG5ldyByZXZpc2lvbjoNCjwvc3Bhbj48L3A+DQo8
dWwgc3R5bGU9Im1hcmdpbi10b3A6MGluIiB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0iY29sb3I6YmxhY2s7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEwIj5XZSBoYXZl
IGFkZGVkIG5vcm1hdGl2ZSB0ZXh0IGF0IHRoZSBiZWdpbm5pbmcgb2YgMy4xLjEgd2hlcmUgTy1i
aXQgaXMgZGVmaW5lZC48bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJjb2xvcjpibGFjazttc28tbGlzdDpsMCBsZXZlbDEgbGZvMTAiPlNlY3Rpb25zIDMuMyBhbmQg
My40IGFkZHMgbm9ybWF0aXZlIHRleHRzIGZvciBPQU0gU0lEcy48bzpwPjwvbzpwPjwvbGk+PGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJjb2xvcjpibGFjazttc28tbGlzdDpsMCBsZXZlbDEg
bGZvMTAiPjQuMS4yIGFuZCA0LjIuMiBmdXJ0aGVyIGFkZHMgYWRkaXRpb25hbCBub3JtYXRpdmUg
dGV4dCBmb3IgUGluZyBhbmQgdHJhY2Vyb3V0ZSB1c2UtY2FzZXMsIHJlc3BlY3RpdmVseS48bzpw
PjwvbzpwPjwvbGk+PC91bD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0gU2VjdGlvbiAz
LjUgc2VlbXMgdG8gYmUgaW5jb21wbGV0ZS4gV2hhdCBUTFYgYXJlIHdlIHRhbGtpbmcgYWJvdXQg
YW5kIHdoYXQgcm9sZSBkb2VzIGl0IHBsYXk/PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W1pBXSBUaGlzIGhh
cyBiZWVuIGFscmVhZHkgYWRkcmVzc2VkLiBTcGVjaWZpY2FsbHksIGluZGVlZCwgPHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj4NCnRoZSBkcmFmdCBkb2VzIG5vdCBkZWZpbmUgYW55IFRMViBmb3Ig
T0FNIHB1cnBvc2VzLiBIb3dldmVyLCBzZWN0aW9uIHdhcyBhZGRlZCBhcyBmdXR1cmUgZHJhZnRz
IG1heSBkZWZpbmUgT0FNIFRMVnMuIEhvd2V2ZXIsIHRoZSBzZWN0aW9uIGhhcyBiZWVuIHJlbW92
ZWQgaW4gdGhlIG5ldyByZXZpc2lvbi4NCjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tIFNlY3Rp
b24gNCB0YWxrcyBhYm91dCBmdXR1cmUgcmV2aXNpb25zIG9mIHRoaXMgZG9jdW1lbnQuIEFyZW4n
dCB3ZSBpbiBXR0xDPzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPltaQV0gVGhpcyBoYXMgYmVlbiBhbHJlYWR5IGFkZHJlc3NlZCBpbiB0
aGUgbGF0ZXN0IHZlcnNpb24uIDwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0gU2Vj
dGlvbiA0LjEuMi4xIC0gV2hlbiB0aGUgcGluZyBzdWNjZWVkcywgd2hhdCBkb2VzIHRoZSBzdWNj
ZXNzIG1lc3NhZ2UgbG9vayBsaWtlPyBBbiBJQ01QIEVjaG8gUmVzcG9uc2U/IFdoYXQgaXMgdGhl
IHNvdXJjZSBhZGRyZXNzPyBBIFNJRD88L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5bWkFdIFllcywgaXQgaXMg
YW4gSUNNUCBFY2hvIFJlc3BvbnNlIElDTVAgRWNobyBSZXNwb25zZS4gVGhlIHYwMyBzcGVjaWZp
Y2FsbHkgbWVudGlvbnMgdGhlIHNhbWUuIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIHRoZSB1
cHBlciBsYXllciBoZWFkZXIgcHJvY2Vzc2luZyBmb2xsb3dzIFJGQzQ0NDMuJm5ic3A7Jm5ic3A7
DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4tIFNlY3Rpb24gNC4xLjIuMiAtIERvZXMgdGhpcyB3b3JrIHdp
dGggUFNQPyA8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5bWkFdIFRoaXMgZG9lcyBub3QgYXBwbHkuIFRoZXJl
IGlzIG5vIFBTUCBmbGF2b3IgZGVmaW5lZCBmb3IgRU5ELk9QIFNJRC4NCjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPi0gU2VjdGlvbiA0LjIuMi4xIC0gRG8gd2UgbmVlZCB0byBleGFtaW5lIGZsYWdzIGV2ZW4g
d2hlbiBTTCA9PSAwPzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPltaQV0gVGhlIE8tYml0IGlzIGZvciB0ZWxl
bWV0cnkgcHVycG9zZSBhbmQgcGFja2V0cyB3aXRoIFNMPTAgYXJlIGFsc28gdGVsZW1ldGVyZWQu
DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtSb248L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KdW5pcGVyIEJ1c2lu
ZXNzIFVzZSBPbmx5PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS08L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5G
cm9tOiBpcHY2ICZsdDs8YSBocmVmPSJtYWlsdG86aXB2Ni1ib3VuY2VzQGlldGYub3JnIj5pcHY2
LWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBPbiBCZWhhbGYgT2YgT2xlIFRyb2FuPC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2VudDogV2VkbmVzZGF5LCBEZWNlbWJl
ciA0LCAyMDE5IDM6NTMgUE08L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5UbzogNm1hbiBXRyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmlwdjZAaWV0Zi5vcmciPmlwdjZAaWV0
Zi5vcmc8L2E+Jmd0OzsgU1BSSU5HIFdHICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+Jmd0OzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkNjOiA2bWFuIENoYWlycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOjZtYW4tY2hh
aXJzQGlldGYub3JnIj42bWFuLWNoYWlyc0BpZXRmLm9yZzwvYT4mZ3Q7PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U3ViamVjdDogNm1hbiB3LmcuIGxhc3QgY2FsbCBm
b3IgJmx0O2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1vYW0mZ3Q7PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SGVsbG8sPC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7Jm5ic3A7QXMgYWdyZWVkIGluIHRoZSB3b3JraW5nIGdyb3VwIHNlc3Npb24gaW4gU2lu
Z2Fwb3JlLCB0aGlzIG1lc3NhZ2Ugc3RhcnRzIGEgbmV3IHR3byB3ZWVrIDZNQU4gV29ya2luZyBH
cm91cCBMYXN0IENhbGwgb24gYWR2YW5jaW5nOjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOyZuYnNwO1RpdGxlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7OiBPcGVyYXRpb25z
LCBBZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChPQU0pIGluIFNlZ21lbnQgUm91dGlu
ZyBOZXR3b3JrcyB3aXRoIElQdjYgRGF0YSBwbGFuZSAoU1J2Nik8L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDtBdXRob3ImbmJzcDsmbmJzcDsgOiBa
LiBBbGksIEMuIEZpbHNmaWxzLCBTLiBNYXRzdXNoaW1hLCBELiBWb3llciwgTS4gQ2hlbjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwO0ZpbGVuYW1l
IDogZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1zcnY2LW9hbS0wMjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwO1BhZ2VzJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7OiAyMzwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OyZuYnNwO0RhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiAyMDE5LTExLTIwPC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IDwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
czovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtNm1hbi1zcHJpbmctc3J2Ni1v
YW0vX187IThXb0E2UmpDODFjIVhTcW56alpLQU5QNDFjdk5hOHliU2pZQ3VURE82WENIalF5WjRB
Uk50eDRNaFlXRzd2ZEV2WGktMjJOby16RG0kIj5odHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi02bWFuLXNwcmluZy1z
cnY2LW9hbS9fXzshOFdvQTZSakM4MWMhWFNxbnpqWktBTlA0MWN2TmE4eWJTallDdVRETzZYQ0hq
UXlaNEFSTnR4NE1oWVdHN3ZkRXZYaS0yMk5vLXpEbSQ8L2E+DQo8L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5hcyBhIFByb3Bvc2VkIFN0YW5kYXJkLiZuYnNwOyZuYnNwOzwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlN1YnN0YW50aXZlIGNvbW1lbnRzIGFuZCBzdGF0ZW1l
bnRzIG9mIHN1cHBvcnQgZm9yIHB1Ymxpc2hpbmcgdGhpcyBkb2N1bWVudCBzaG91bGQgYmUgZGly
ZWN0ZWQgdG8gdGhlIG1haWxpbmcgbGlzdC48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5FZGl0b3JpYWwgc3VnZ2VzdGlvbnMgY2FuIGJlIHNlbnQgdG8gdGhlIGF1dGhv
ci4gVGhpcyBsYXN0IGNhbGwgd2lsbCBlbmQgb24gdGhlIDE4dGggb2YgRGVjZW1iZXIgMjAxOS48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UbyBpbXByb3ZlIGRvY3VtZW50IHF1YWxp
dHkgYW5kIGVuc3VyZSB0aGF0IGJ1Z3MgYXJlIGNhdWdodCBhcyBlYXJseSBhcyBwb3NzaWJsZSwg
d2Ugd291bGQgcmVxdWlyZSBhdCBsZWFzdCB0d28gcmV2aWV3ZXJzIHRvIGRvIGEgY29tcGxldGUg
cmV2aWV3IG9mIHRoZSBkb2N1bWVudC4mbmJzcDsmbmJzcDtQbGVhc2UgbGV0IHRoZSBjaGFpcnMg
a25vdyBpZiB5b3UgYXJlIHdpbGxpbmcgdG8gYmUgYSByZXZpZXdlci48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5UaGUgbGFzdCBjYWxsIHdpbGwgYmUgZm9yd2FyZGVkIHRvIHRoZSBz
cHJpbmcgd29ya2luZyBncm91cCwgd2l0aCBkaXNjdXNzaW9uIGRpcmVjdGVkIHRvIHRoZSBpcHY2
IGxpc3QuPC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJvYiAmYW1wOyBPbGUsIDZtYW4gY28tY2hh
aXJzPC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JRVRGIElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxp
c3Q8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJtYWls
dG86aXB2NkBpZXRmLm9yZyI+aXB2NkBpZXRmLm9yZzwvYT48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5BZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogPGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pcHY2X187IThXb0E2UmpDODFjIVhTcW56alpLQU5QNDFjdk5hOHliU2pZQ3VURE82WENI
alF5WjRBUk50eDRNaFlXRzd2ZEV2WGktMi0xeVI1WkwkIj4NCmh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjZfXzshOFdv
QTZSakM4MWMhWFNxbnpqWktBTlA0MWN2TmE4eWJTallDdVRETzZYQ0hqUXlaNEFSTnR4NE1oWVdH
N3ZkRXZYaS0yLTF5UjVaTCQ8L2E+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS08L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnNwcmluZyBtYWlsaW5nIGxpc3Q8L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnIj5zcHJpbmdAaWV0Zi5vcmc8L2E+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVhlMzl6SWpj
Qkt3WUZEdlY2UTJHZko3ZnY5OUtmYjFnOHZoUmtZT1NENmNMSW5hLXNrdjEwaC1yVmt4VXp5ZDkk
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_38D96E8F08C44CD7BF5E5D4AB468FAD1ciscocom_--


From nobody Mon Dec 23 15:36:14 2019
Return-Path: <stefano.salsano@uniroma2.it>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0656F12003E for <spring@ietfa.amsl.com>; Mon, 23 Dec 2019 15:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.298
X-Spam-Level: 
X-Spam-Status: No, score=-4.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=uniroma2.it header.b=K8HcacQX; dkim=pass (2048-bit key) header.d=uniroma2.it header.b=bxEMOwFX
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 DeY9aCmZYi-F for <spring@ietfa.amsl.com>; Mon, 23 Dec 2019 15:36:10 -0800 (PST)
Received: from smtp.uniroma2.it (smtp.uniroma2.it [160.80.6.23]) (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 5C54F120D21 for <spring@ietf.org>; Mon, 23 Dec 2019 15:36:08 -0800 (PST)
Received: from smtpauth-2019-1.uniroma2.it (smtpauth-2019-1.uniroma2.it [160.80.5.46]) by smtp-2015.uniroma2.it (8.14.4/8.14.4/Debian-8) with ESMTP id xBNNZxav008484 for <spring@ietf.org>; Tue, 24 Dec 2019 00:36:04 +0100
Received: from [192.168.1.99] (93-36-196-249.ip61.fastwebnet.it [93.36.196.249]) by smtpauth-2019-1.uniroma2.it (Postfix) with ESMTPSA id 9296B120057 for <spring@ietf.org>; Tue, 24 Dec 2019 00:35:55 +0100 (CET)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=uniroma2.it; s=ed201904; t=1577144155; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2DjYJNE5TV7d+lfxZsEkWfZ5k9ed8sTTZOezo9mYEJI=; b=K8HcacQXNqwunYkc373vpGoDP/48Ext7DgwvPDOnMXx3j5jcnXOYHirjCeAIwyAKJmYdvf VIl1QQOdkQp9U9CA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniroma2.it; s=rsa201904;  t=1577144155; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2DjYJNE5TV7d+lfxZsEkWfZ5k9ed8sTTZOezo9mYEJI=; b=bxEMOwFXQVSHt1FYbVlPC+MU2skaWJWDlMDw6OPNtbT+jeqm+m5TeULrGIHvlTXauIaHu+ h/Sz6P6nj8q3S+eXxDG94RETwo9uD6WfEfs45t4lWKZlv4BQT2yJhhtBNRWn5BPBF2rII+ n25sgpBlrlAvNWU3ML9749pGBOM4r4jKjGV6gjgGzOx0BAjGi4TBJN9f/5QEvx3NcYz2iy 7jJ5S8fA9Vqv7IR0VvDd9UOHAVaF85yQcsTJj6oVNreLu3gjVEDUfJvgD3CxbRKdMIj+Ij I2tYqQRx3Ui9cumcvmrCn2pGYJUYm0pTQpO7Pk7LHsiaWDrkwqw9pEiduPOzrA==
To: spring@ietf.org
References: <157675597092.27417.15494441164136615153@ietfa.amsl.com> <54EF2F5E-35B9-402B-9864-1237760B2A25@cisco.com>
From: Stefano Salsano <stefano.salsano@uniroma2.it>
Message-ID: <60315836-586d-faf0-4395-f3f9e2f6e5bf@uniroma2.it>
Date: Tue, 24 Dec 2019 00:35:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <54EF2F5E-35B9-402B-9864-1237760B2A25@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: it-IT
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.0 at smtp-2015
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SNAvqDPfYtF9sjZNqmMzI93A_KE>
Subject: Re: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-07.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Dec 2019 23:36:13 -0000

Il 2019-12-19 12:51, Pablo Camarillo (pcamaril) ha scritto:
> We have published a new revision of draft-ietf-spring-srv6-network-programming that addresses comments received throughout this week.
[...]
> -	Renamed Transit Behaviors section as discussed with Adrian

Hi Pablo,

I strongly agree with this change... it was misleading to refer to the 
encapsulation behaviors as "transit" behaviors

please align the terminology according to this change, my suggestions 
follow:

1) in section 7 Security Consideration
errata: This document introduces SRv6 Endpoint and Transit Nodes behaviors
corrige: This document introduces SRv6 Endpoint and SR Policy Headend 
behaviors

2) in section 8.4
errata: The following table summarizes which transit capabilities are
corrige: The following table summarizes which SR Policy Headend 
capabilities are

errata: Table 2: SRv6 transit behaviors signaling
corrige: Table 2: SRv6 Policy Headend behaviors signaling

3) in section 5.1
errata: The H.Encaps transit encapsulation behavior
corrige: The H.Encaps encapsulation behavior

ciao
Stefano


> ï»¿-----Original Message-----
> From: spring <spring-bounces@ietf.org> on behalf of "internet-drafts@ietf.org" <internet-drafts@ietf.org>
> Reply to: "spring@ietf.org" <spring@ietf.org>
> Date: Thursday, 19 December 2019 at 12:46
> To: "i-d-announce@ietf.org" <i-d-announce@ietf.org>
> Cc: "spring@ietf.org" <spring@ietf.org>
> Subject: [spring] I-D Action: draft-ietf-spring-srv6-network-programming-07.txt
> 
>      
>      A New Internet-Draft is available from the on-line Internet-Drafts directories.
>      This draft is a work item of the Source Packet Routing in Networking WG of the IETF.
>      
>              Title           : SRv6 Network Programming
>              Authors         : Clarence Filsfils
>                                Pablo Camarillo Garvia
>                                John Leddy
>                                Daniel Voyer
>                                Satoru Matsushima
>                                Zhenbin Li
>      	Filename        : draft-ietf-spring-srv6-network-programming-07.txt
>      	Pages           : 38
>      	Date            : 2019-12-19
>      
>      Abstract:
>         The SRv6 Network Programming framework enables a network operator or
>         an application to specify a packet packet processing program by
>         encoding a sequence of instructions in the IPv6 packet header.
>      
>         Each instruction is implemented on one or several nodes in the
>         network and identified by an SRv6 Segment Identifier in the packet.
>      
>         This document defines the SRv6 Network Programming concept and
>         specifies the base set of SRv6 behaviors that enables the creation of
>         interoperable overlays with underlay optimization (Service Level
>         Agreements).
>      
>      
>      The IETF datatracker status page for this draft is:
>      https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-network-programming/
>      
>      There are also htmlized versions available at:
>      https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-07
>      https://datatracker.ietf.org/doc/html/draft-ietf-spring-srv6-network-programming-07
>      
>      A diff from the previous version is available at:
>      https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-srv6-network-programming-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/
>      
>      _______________________________________________
>      spring mailing list
>      spring@ietf.org
>      https://www.ietf.org/mailman/listinfo/spring
>      
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 


-- 
*******************************************************************
Stefano Salsano
Professore Associato
Dipartimento Ingegneria Elettronica
Universita' di Roma Tor Vergata
Viale Politecnico, 1 - 00133 Roma - ITALY

http://netgroup.uniroma2.it/Stefano_Salsano/

E-mail  : stefano.salsano@uniroma2.it
Cell.   : +39 320 4307310
Office  : (Tel.) +39 06 72597770 (Fax.) +39 06 72597435
*******************************************************************


From nobody Mon Dec 23 17:35:58 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50199120CD8 for <spring@ietfa.amsl.com>; Mon, 23 Dec 2019 17:35:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.099
X-Spam-Level: 
X-Spam-Status: No, score=-4.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_MED=-2.3, 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 rMUtZUtDCuai for <spring@ietfa.amsl.com>; Mon, 23 Dec 2019 17:35:54 -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 554F8120020 for <spring@ietf.org>; Mon, 23 Dec 2019 17:35:54 -0800 (PST)
Received: from lhreml703-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id CA07B158BFFA0581A2CB; Tue, 24 Dec 2019 01:35:50 +0000 (GMT)
Received: from DGGEML405-HUB.china.huawei.com (10.3.17.49) by lhreml703-cah.china.huawei.com (10.201.108.44) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 24 Dec 2019 01:35:49 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.63]) by dggeml405-hub.china.huawei.com ([10.3.17.49]) with mapi id 14.03.0439.000; Tue, 24 Dec 2019 09:35:44 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Ron Bonica <rbonica@juniper.net>, Jeff Tantsura <jefftant.ietf@gmail.com>,  SPRING WG List <spring@ietf.org>
Thread-Topic: [spring] WG status - pending calls
Thread-Index: AdW3VRibbwDDUKaATWa2S/ScjKOqUgA6SLpQ//+Y3oCAAM0/mIACMxwA//8hCpA=
Date: Tue, 24 Dec 2019 01:35:44 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE14BEF670@DGGEML532-MBX.china.huawei.com>
References: <BN7PR05MB56990C1BE8C03FB70CF4CA2CAE2C0@BN7PR05MB5699.namprd05.prod.outlook.com>, <E7DFF108-0EA2-4B27-8DB9-B37E8982368E@gmail.com> A97075A3-EF47-49A5-8A4A-633900A6D8F5 <BN7PR05MB56994633B1109954A5B17756AE2E0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56994633B1109954A5B17756AE2E0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.165]
Content-Type: multipart/alternative; boundary="_000_4278D47A901B3041A737953BAA078ADE14BEF670DGGEML532MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/WLdNq_ZpVdEeqQjezFv0WdF7D90>
Subject: [spring] =?utf-8?b?562U5aSNOiAgV0cgc3RhdHVzIC0gcGVuZGluZyBjYWxs?= =?utf-8?q?s?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 01:35:57 -0000

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

SGkgUm9uLA0KDQpJdCBoYXMgYmVlbiBhZGRlZC4NCg0KU2h1cGluZw0KDQrlj5Hku7bkuro6IFJv
biBCb25pY2EgW21haWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0XQ0K5Y+R6YCB5pe26Ze0OiAyMDE5
5bm0MTLmnIgyNOaXpSA0OjE3DQrmlLbku7bkuro6IFBlbmdzaHVwaW5nIChQZW5nIFNodXBpbmcp
IDxwZW5nc2h1cGluZ0BodWF3ZWkuY29tPjsgSmVmZiBUYW50c3VyYSA8amVmZnRhbnQuaWV0ZkBn
bWFpbC5jb20+OyBTUFJJTkcgV0cgTGlzdCA8c3ByaW5nQGlldGYub3JnPg0K5Li76aKYOiBSRTog
W3NwcmluZ10gV0cgc3RhdHVzIC0gcGVuZGluZyBjYWxscw0KDQpIaSBTaHVwaW5nLA0KDQpNeSBt
aXN0YWtlLiBQbGVhc2UgcmVnaXN0ZXIgZHJhZnQtYm9uaWNhLXNwcmluZy1zci1tYXBwZWQtc2l4
IHVuZGVyIOKAnERvY3VtZW50cyByZXF1ZXN0ZWQgYnkgYXV0aG9ycyBmb3IgV0cgYWRvcHRpb27i
gJ0uDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQoNCg0KDQoNCkp1bmlwZXIgQnVzaW5lc3Mg
VXNlIE9ubHkNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNw
cmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIFBlbmdzaHVwaW5nIChQZW5nIFNo
dXBpbmcpDQpTZW50OiBTYXR1cmRheSwgRGVjZW1iZXIgMjEsIDIwMTkgOTo0MSBQTQ0KVG86IEpl
ZmYgVGFudHN1cmEgPGplZmZ0YW50LmlldGZAZ21haWwuY29tPG1haWx0bzpqZWZmdGFudC5pZXRm
QGdtYWlsLmNvbT4+OyBTUFJJTkcgV0cgTGlzdCA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJp
bmdAaWV0Zi5vcmc+Pg0KU3ViamVjdDogUmU6IFtzcHJpbmddIFdHIHN0YXR1cyAtIHBlbmRpbmcg
Y2FsbHMNCg0KRGVhciBSb24sIEplZmYsDQoNCkRvIHlvdSBtZWFuIHRvIHB1dCB1bmRlciB0aGUg
IkRvY3VtZW50cyBwbGFjZWQgaW4gc3RhdGUgIkNhbmRpZGF0ZSBmb3IgV0cgYWRvcHRpb24iIj8N
Cg0KUGxlYXNlIG5vdGUgdGhhdCBpbiB0aGUgY3VycmVudCB3aWtpLCB0aGlzIGl0ZW0gaXMgb25s
eSB1c2VkIHRvIHBsYWNlIHRoZSBkcmFmdCB3aGVuIGl0cyBzdGF0ZSBpcyBjaGFuZ2VkIHRvIHRo
ZSAiQ2FuZGlkYXRlIGZvciBXRyBhZG9wdGlvbiIuIElmIEkgaGF2ZSBtaXNzZWQgc3VjaCBzdGF0
ZSBjaGFuZ2UgZW1haWwgZm9yIHlvdXIgZHJhZnQsIHBsZWFzZSBkbyBsZXQgbWUga25vdy4gVGhh
bmsgeW91IQ0KDQpNZXJyeSBDaHJpc3RtYXMgYW5kIEhhcHB5IE5ldyBZZWFyIQ0KDQpCZXN0IHJl
Z2FyZHMNClNodXBpbmcNCg0KDQrlj5Hku7bkurrvvJpKZWZmIFRhbnRzdXJhIDxqZWZmdGFudC5p
ZXRmQGdtYWlsLmNvbTxtYWlsdG86amVmZnRhbnQuaWV0ZkBnbWFpbC5jb20+Pg0K5pS25Lu25Lq6
77yaU1BSSU5HIFdHIExpc3QgPHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3Jn
Pj4NCuaXtuKAg+mXtO+8mjIwMTktMTItMjIgMDY6Mjc6MTQNCuS4u+KAg+mimO+8mlJlOiBbc3By
aW5nXSBXRyBzdGF0dXMgLSBwZW5kaW5nIGNhbGxzDQoNClNodXBpbmcsDQoNClBsZWFzZSBhbHNv
IGFkZCBkcmFmdC1hbmFuZC1zcHJpbmctcG9pLXNyLTA4Lg0KDQpUaGFua3MgYW5kIGhhcHB5IGhv
bGlkYXlzIQ0KDQpSZWdhcmRzLA0KSmVmZg0KDQpPbiBEZWMgMjEsIDIwMTksIGF0IDEyOjM3LCBS
b24gQm9uaWNhIDxyYm9uaWNhPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOnJi
b25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0K77u/DQpTaHVwaW5n
LA0KDQpQbGVhc2UgYWRkIGRyYWZ0LWJvbmljYS1zcHJpbmctc3ItbWFwcGVkLXNpeCBhcyBhIGNh
bmRpZGF0ZSBmb3IgYWRvcHRpb24uDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUm9uDQoNCg0KDQoNCkp1bmlw
ZXIgQnVzaW5lc3MgVXNlIE9ubHkNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIGJydW5vLmRl
Y3JhZW5lQG9yYW5nZS5jb208bWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+DQpTZW50
OiBGcmlkYXksIERlY2VtYmVyIDIwLCAyMDE5IDExOjU4IEFNDQpUbzogJ1NQUklORyBXRyBMaXN0
JyA8c3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pg0KU3ViamVjdDogW3Nw
cmluZ10gV0cgc3RhdHVzIC0gcGVuZGluZyBjYWxscw0KDQpIaSBTUFJJTkcsDQoNCkEgbnVtYmVy
IG9mIGF1dGhvcnMgaGF2ZSBhc2tlZCBmb3IgdGhlaXIgZG9jdW1lbnQgdG8gYmUgYWRvcHRlZCBv
ciBsYXN0IGNhbGxlZC4NCkNoYWlycyBoYXZlIHNvbWUgYmFja2xvZyBvbiB0aGlzLiBUaGUgV0cg
aGFzIGFsc28gYmVlbiBwcmV0dHkgYnVzeSBvdmVyIHRoZSBsYXN0IDYgbW9udGhzIHdpdGggYSBz
ZXQgb2Ygc3ViamVjdHMgdHJpZ2dlcmluZyBtYW55IGVtYWlscyBhbmQgdGhpcyBpcyBub3QgYWx3
YXlzIHRoZSBiZXN0IHRpbWUgdG8gYXNrIGZvciByZXZpZXcgb2YgYWRkaXRpb25hbCBkb2N1bWVu
dHMgKHZlcnN1cyBzaG9ydCDigJgrMeKAmSkuDQpDaGFpcnMvV0cgd2lsbCB3b3JrIG9uIHRoaXMg
Y2FsbHMgaW4gMjAyMC4gSW4gdGhlIG1lYW50aW1lLCBmb3IgYSBiZXR0ZXIgdHJhbnNwYXJlbmN5
LCBTaHVwaW5nIGhhcyBiZWVuIGtpbmQgZW5vdWdoIHRvIHRyYWNrIHRoaXMgb24gdGhlIHdpa2kg
aHR0cHM6Ly90cmFjLmlldGYub3JnL3RyYWMvc3ByaW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovdHJhYy5pZXRmLm9yZy90cmFjL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVEc1
LU84a2QyZlZQeFZrTjJJUnZhR0xWSGtRNmNTUGxEaEUweE5CUkMyM0dvNG1sdzNkQWJCQ0pSM0px
U1lseSQ+IFRoYW5rIHlvdSBTaHVwaW5nLg0KSWYgeW91ciBkb2N1bWVudCBpcyBtaXNzaW5nIGZy
b20gdGhlIGxpc3Qgb2YgcGVuZGluZyBjYWxscyBmb3IgYWRvcHRpb24vbGFzdCBjYWxsLCBwbGVh
c2Ugc2VuZCBhbiBlbWFpbCB0byB0aGUgY2hhaXJzIG9yIHRvIHRoZSBsaXN0LCBhcyB5b3Ugd2lz
aC4NCk90aGVyd2lzZSwgeW91ciByZXF1ZXN0IGlzIGJlZW4gdHJhY2tlZC4NCg0KQ29udGVudCBv
ZiB0aGlzIHBhZ2UgaXMgc3ViamVjdCB0byBjaGFuZ2UuIEluIHBhcnRpY3VsYXIsIHRoZSBnb2Fs
IGlzIG5vdCB0byBkdXBsaWNhdGUgdGhlIGluZm9ybWF0aW9uIGFscmVhZHkgdHJhY2tlZCBpbiB0
aGUgaWV0ZiBkYXRhdHJhY2tlci4gRS5nLiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9zZWFyY2g/bmFtZT0mc29ydD0mYWN0aXZlZHJhZnRzPW9uJmJ5PWdyb3VwJmdyb3VwPXNwcmlu
ZzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9zZWFyY2g/bmFtZT0mc29ydD0mYWN0aXZlZHJhZnRzPW9uJmJ5PWdyb3VwJmdyb3VwPXNw
cmluZ19fOyEhTkV0NnlNYU8tZ2shVEc1LU84a2QyZlZQeFZrTjJJUnZhR0xWSGtRNmNTUGxEaEUw
eE5CUkMyM0dvNG1sdzNkQWJCQ0pSNDY5LTV5TCQ+DQoNCkkgdGFrZSB0aGlzIG9wcG9ydHVuaXR5
IHRvIHdpc2ggZXZlcnlvbmUgTWVycnkgQ2hyaXN0bWFzLCBhbiBIYXBweSBOZXcgWWVhciBhbmQg
cG9zc2libHkgSGFwcHkgSG9saWRheXMuDQotLUJydW5vDQoNCg0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCg0KDQpD
ZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZv
cm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRv
bmMNCg0KcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlz
YXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXog
bGUgc2lnbmFsZXINCg0KYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxl
cyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2Vw
dGlibGVzIGQnYWx0ZXJhdGlvbiwNCg0KT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxp
dGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNp
Lg0KDQoNCg0KVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29u
ZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVk
IGJ5IGxhdzsNCg0KdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGll
ZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uDQoNCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1h
aWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KDQpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9y
YW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwg
Y2hhbmdlZCBvciBmYWxzaWZpZWQuDQoNClRoYW5rIHlvdS4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzcHJpbmcgbWFpbGluZyBsaXN0DQpzcHJpbmdA
aWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vc3ByaW5nDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiTVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4IDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6IlxA5a6L5L2TIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk65b6u6L2v6ZuF6buROw0KCXBhbm9zZS0xOjIgMTEgNSAzIDIgMiA0
IDIgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxA5b6u6L2v6ZuF6buRIjsNCglw
YW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OiJcQE1TIEdvdGhpYyI7DQoJcGFub3NlLTE6MiAxMSA2IDkgNyAyIDUgOCAyIDQ7fQ0KQGZvbnQt
ZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDExIDYgOSAyIDIgNCAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJNaWNyb3NvZnQgSmhlbmdIZWkiOw0K
CXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6IlxATWljcm9zb2Z0IEpoZW5nSGVpIjsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIg
NDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwg
ZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6
bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNv
SHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBs
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnANCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZTox
Mi4wcHQ7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg6aKE6K6+5qC85byPIENoYXIiOw0KCW1hcmdpbjow
Y207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJI
VE1MIOmihOiuvuagvOW8jyBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0
eWxlLWxpbms6IkhUTUwg6aKE6K6+5qC85byPIjsNCglmb250LWZhbWlseToiQ291cmllciBOZXci
O30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0
eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1y
aWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNt
Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0KcC5tc29ub3JtYWwwMCwgbGkubXNvbm9ybWFsMDAsIGRpdi5tc29ub3JtYWwwMA0KCXttc28t
c3R5bGUtbmFtZTptc29ub3JtYWwwOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdp
bi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6
MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0KcC5tc2lwZm9vdGVyMzBiM2Q1MzgsIGxpLm1zaXBmb290ZXIzMGIzZDUzOCwgZGl2Lm1z
aXBmb290ZXIzMGIzZDUzOA0KCXttc28tc3R5bGUtbmFtZTptc2lwZm9vdGVyMzBiM2Q1Mzg7DQoJ
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLkhUTUxQcmVmb3JtYXR0ZWQs
IGxpLkhUTUxQcmVmb3JtYXR0ZWQsIGRpdi5IVE1MUHJlZm9ybWF0dGVkDQoJe21zby1zdHlsZS1u
YW1lOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5I
VE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQg
Q2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFBy
ZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5odG1scHJlZm9ybWF0
dGVkY2hhcjANCgl7bXNvLXN0eWxlLW5hbWU6aHRtbHByZWZvcm1hdHRlZGNoYXI7DQoJZm9udC1m
YW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5lbWFpbHN0eWxlMjANCgl7bXNvLXN0eWxlLW5hbWU6ZW1h
aWxzdHlsZTIwOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndp
bmRvd3RleHQ7fQ0Kc3Bhbi5lbWFpbHN0eWxlMjENCgl7bXNvLXN0eWxlLW5hbWU6ZW1haWxzdHls
ZTIxOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3Rl
eHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFu
LkVtYWlsU3R5bGUyOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4w
cHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iYmx1ZSIgdmxp
bms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMx
RjQ5N0QiPkhpIFJvbiwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+
SXQgaGFzIGJlZW4gYWRkZWQuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5
N0QiPlNodXBpbmcNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdE
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lj5Hku7bkuro8c3BhbiBsYW5n
PSJFTi1VUyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPiBSb24gQm9uaWNh
IFttYWlsdG86cmJvbmljYUBqdW5pcGVyLm5ldF0NCjxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemA
geaXtumXtDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1z
ZXJpZiI+IDIwMTk8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mb
hem7kSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8c3BhbiBsYW5nPSJFTi1VUyI+MTI8L3NwYW4+5pyI
PHNwYW4gbGFuZz0iRU4tVVMiPjI0PC9zcGFuPuaXpTxzcGFuIGxhbmc9IkVOLVVTIj4NCiA0OjE3
PGJyPg0KPC9zcGFuPjxiPuaUtuS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyI+IFBlbmdzaHVwaW5nIChQZW5nIFNodXBpbmcpICZsdDtwZW5nc2h1
cGluZ0BodWF3ZWkuY29tJmd0OzsgSmVmZiBUYW50c3VyYSAmbHQ7amVmZnRhbnQuaWV0ZkBnbWFp
bC5jb20mZ3Q7OyBTUFJJTkcgV0cgTGlzdCAmbHQ7c3ByaW5nQGlldGYub3JnJmd0Ozxicj4NCjwv
c3Bhbj48Yj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0i
RU4tVVMiPiBSRTogW3NwcmluZ10gV0cgc3RhdHVzIC0gcGVuZGluZyBjYWxsczxvOnA+PC9vOnA+
PC9zcGFuPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBTaHVwaW5nLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+TXkgbWlzdGFrZS4gUGxlYXNlIHJlZ2lzdGVyIGRyYWZ0LWJvbmljYS1zcHJpbmctc3It
bWFwcGVkLXNpeCB1bmRlciDigJxEb2N1bWVudHMgcmVxdWVzdGVkIGJ5IGF1dGhvcnMgZm9yIFdH
IGFkb3B0aW9u4oCdLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJvbjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJtc2lw
Zm9vdGVyMzBiM2Q1MzgiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1i
b3R0b206LjAwMDFwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+SnVuaXBlciBCdXNpbmVzcyBVc2UgT25s
eTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBzcHJpbmcg
Jmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9yZyI+c3ByaW5nLWJvdW5j
ZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5QZW5nc2h1cGluZyAoUGVu
ZyBTaHVwaW5nKTxicj4NCjxiPlNlbnQ6PC9iPiBTYXR1cmRheSwgRGVjZW1iZXIgMjEsIDIwMTkg
OTo0MSBQTTxicj4NCjxiPlRvOjwvYj4gSmVmZiBUYW50c3VyYSAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmplZmZ0YW50LmlldGZAZ21haWwuY29tIj5qZWZmdGFudC5pZXRmQGdtYWlsLmNvbTwvYT4mZ3Q7
OyBTUFJJTkcgV0cgTGlzdCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3By
aW5nQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzcHJpbmddIFdH
IHN0YXR1cyAtIHBlbmRpbmcgY2FsbHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+RGVhciBSb24sIEplZmYsPGJyPg0KPGJyPg0KRG8geW91IG1lYW4gdG8gcHV0IHVu
ZGVyIHRoZSAmcXVvdDtEb2N1bWVudHMgcGxhY2VkIGluIHN0YXRlICZxdW90O0NhbmRpZGF0ZSBm
b3IgV0cgYWRvcHRpb24mcXVvdDsmcXVvdDs/DQo8YnI+DQo8YnI+DQpQbGVhc2Ugbm90ZSB0aGF0
IGluIHRoZSBjdXJyZW50IHdpa2ksIHRoaXMgaXRlbSBpcyBvbmx5IHVzZWQgdG8gcGxhY2UgdGhl
IGRyYWZ0IHdoZW4gaXRzIHN0YXRlIGlzIGNoYW5nZWQgdG8gdGhlICZxdW90O0NhbmRpZGF0ZSBm
b3IgV0cgYWRvcHRpb24mcXVvdDsuIElmIEkgaGF2ZSBtaXNzZWQgc3VjaCBzdGF0ZSBjaGFuZ2Ug
ZW1haWwgZm9yIHlvdXIgZHJhZnQsIHBsZWFzZSBkbyBsZXQgbWUga25vdy4gVGhhbmsgeW91IQ0K
PGJyPg0KPGJyPg0KTWVycnkgQ2hyaXN0bWFzIGFuZCBIYXBweSBOZXcgWWVhciEgPGJyPg0KPGJy
Pg0KQmVzdCByZWdhcmRzPGJyPg0KU2h1cGluZyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjYuMHB0IDBj
bSAwY20gMGNtIiBuYW1lPSJBbnlPZmZpY2UtQmFja2dyb3VuZC1JbWFnZSI+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWstYWxsIj48Yj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IEpoZW5nSGVpJnF1b3Q7LHNhbnMtc2Vy
aWYiPuWPkeS7tuS6uu+8mjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPkplZmYgVGFudHN1
cmEgJmx0OzxhIGhyZWY9Im1haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbSI+amVmZnRhbnQu
aWV0ZkBnbWFpbC5jb208L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01TIEdvdGhpYyZxdW90OyI+5pS25Lu25Lq6
77yaPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+U1BSSU5HIFdHIExpc3QgJmx0OzxhIGhy
ZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9IndvcmQtYnJlYWs6YnJlYWstYWxsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IEpoZW5nSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPuaXtjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+4oCDPC9zcGFuPjwvYj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IEpoZW5nSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPumXtO+8mjwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiPjIwMTktMTItMjIgMDY6Mjc6MTQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0id29yZC1icmVh
azpicmVhay1hbGwiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNUyBHb3RoaWMm
cXVvdDsiPuS4uzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+4oCDPC9zcGFuPjwvYj48Yj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IEpoZW5nSGVpJnF1b3Q7LHNhbnMt
c2VyaWYiPumimO+8mjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPlJlOiBbc3ByaW5nXSBX
RyBzdGF0dXMgLSBwZW5kaW5nIGNhbGxzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNodXBpbmcsIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPlBsZWFzZSBhbHNvIGFkZCZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZGREY1Ij5kcmFmdC1hbmFuZC1z
cHJpbmctcG9pLXNyLTA4Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3Jv
dW5kOiNGRkZERjUiPlRoYW5rcyBhbmQgaGFwcHkgaG9saWRheXMhPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRz
LCA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPkplZmY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9j
a3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+T24gRGVjIDIxLCAyMDE5LCBhdCAxMjozNywgUm9uIEJvbmljYSAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnJib25pY2E9NDBqdW5pcGVyLm5ldEBkbWFyYy5pZXRmLm9yZyI+cmJvbmljYT00
MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDozNi4wcHQ7
bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MzYuMHB0O21hcmdpbi1ib3R0b206LjAwMDFw
dCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+77u/IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+U2h1cGluZyw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlBsZWFzZSBhZGQgZHJhZnQtYm9uaWNhLXNwcmluZy1zci1tYXBwZWQtc2l4
IGFzIGEgY2FuZGlkYXRlIGZvciBhZG9wdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBSb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGln
bj0iY2VudGVyIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1h
bGlnbjpjZW50ZXIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Y29sb3I6YmxhY2siPkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHk8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86
c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmciPnNwcmluZy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsN
CjxiPk9uIEJlaGFsZiBPZiA8L2I+PGEgaHJlZj0ibWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5n
ZS5jb20iPmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208L2E+PGJyPg0KPGI+U2VudDo8L2I+IEZy
aWRheSwgRGVjZW1iZXIgMjAsIDIwMTkgMTE6NTggQU08YnI+DQo8Yj5Ubzo8L2I+ICdTUFJJTkcg
V0cgTGlzdCcgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciPnNwcmluZ0BpZXRm
Lm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFtzcHJpbmddIFdHIHN0YXR1cyAtIHBl
bmRpbmcgY2FsbHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5IaSBTUFJJTkcsPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+QSBudW1iZXIgb2YgYXV0aG9ycyBoYXZlIGFza2VkIGZvciB0aGVpciBkb2N1bWVu
dCB0byBiZSBhZG9wdGVkIG9yIGxhc3QgY2FsbGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5DaGFpcnMgaGF2ZSBzb21lIGJh
Y2tsb2cgb24gdGhpcy4gVGhlIFdHIGhhcyBhbHNvIGJlZW4gcHJldHR5IGJ1c3kgb3ZlciB0aGUg
bGFzdCA2IG1vbnRocyB3aXRoIGEgc2V0IG9mIHN1YmplY3RzIHRyaWdnZXJpbmcgbWFueSBlbWFp
bHMgYW5kIHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgYmVzdCB0aW1lIHRvIGFzayBmb3IgcmV2aWV3
IG9mIGFkZGl0aW9uYWwgZG9jdW1lbnRzICh2ZXJzdXMNCiBzaG9ydCDigJgmIzQzOzHigJkpLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj5DaGFpcnMvV0cgd2lsbCB3b3JrIG9uIHRoaXMgY2FsbHMgaW4gMjAyMC4gSW4gdGhlIG1l
YW50aW1lLCBmb3IgYSBiZXR0ZXIgdHJhbnNwYXJlbmN5LCBTaHVwaW5nIGhhcyBiZWVuIGtpbmQg
ZW5vdWdoIHRvIHRyYWNrIHRoaXMgb24gdGhlIHdpa2kNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovdHJhYy5pZXRmLm9yZy90cmFjL3NwcmluZ19fOyEhTkV0NnlN
YU8tZ2shVEc1LU84a2QyZlZQeFZrTjJJUnZhR0xWSGtRNmNTUGxEaEUweE5CUkMyM0dvNG1sdzNk
QWJCQ0pSM0pxU1lseSQiPg0KaHR0cHM6Ly90cmFjLmlldGYub3JnL3RyYWMvc3ByaW5nPC9hPiBU
aGFuayB5b3UgU2h1cGluZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SWYgeW91ciBkb2N1bWVudCBpcyBtaXNzaW5nIGZyb20g
dGhlIGxpc3Qgb2YgcGVuZGluZyBjYWxscyBmb3IgYWRvcHRpb24vbGFzdCBjYWxsLCBwbGVhc2Ug
c2VuZCBhbiBlbWFpbCB0byB0aGUgY2hhaXJzIG9yIHRvIHRoZSBsaXN0LCBhcyB5b3Ugd2lzaC48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+T3RoZXJ3aXNlLCB5b3VyIHJlcXVlc3QgaXMgYmVlbiB0cmFja2VkLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+Q29udGVudCBvZiB0aGlzIHBhZ2UgaXMgc3ViamVjdCB0byBjaGFuZ2UuIEluIHBh
cnRpY3VsYXIsIHRoZSBnb2FsIGlzIG5vdCB0byBkdXBsaWNhdGUgdGhlIGluZm9ybWF0aW9uIGFs
cmVhZHkgdHJhY2tlZCBpbiB0aGUgaWV0ZiBkYXRhdHJhY2tlci4gRS5nLg0KPGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
c2VhcmNoP25hbWU9JmFtcDtzb3J0PSZhbXA7YWN0aXZlZHJhZnRzPW9uJmFtcDtieT1ncm91cCZh
bXA7Z3JvdXA9c3ByaW5nX187ISFORXQ2eU1hTy1nayFURzUtTzhrZDJmVlB4VmtOMklSdmFHTFZI
a1E2Y1NQbERoRTB4TkJSQzIzR280bWx3M2RBYkJDSlI0NjktNXlMJCI+DQpodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9zZWFyY2g/bmFtZT0mYW1wO3NvcnQ9JmFtcDthY3RpdmVkcmFm
dHM9b24mYW1wO2J5PWdyb3VwJmFtcDtncm91cD1zcHJpbmc8L2E+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5JIHRha2UgdGhpcyBvcHBvcnR1bml0eSB0byB3aXNoIGV2ZXJ5b25lIE1lcnJ5IENocmlzdG1h
cywgYW4gSGFwcHkgTmV3IFllYXIgYW5kIHBvc3NpYmx5IEhhcHB5IEhvbGlkYXlzLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4t
LUJydW5vPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cHJlPjxzcGFuIGxhbmc9IkZSIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkZSIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmly
IGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBk
b2l2ZW50IGRvbmM8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBv
dSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2Ug
cGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+YSBsJ2V4cGVk
aXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1l
c3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiw8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3Bh
biBsYW5nPSJGUiI+T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVz
c2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9
IkZSIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+VGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhh
dCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+dGhleSBzaG91bGQgbm90
IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNw
YW4gbGFuZz0iRlIiPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBs
ZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0
dGFjaG1lbnRzLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5BcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5n
ZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hh
bmdlZCBvciBmYWxzaWZpZWQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPlRoYW5rIHlvdS48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnI+DQpzcHJpbmcgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJl
Zj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+c3ByaW5nQGlldGYub3JnPC9hPjxicj4NCjxhIGhy
ZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nIj5odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
Ym9keT4NCjwvaHRtbD4NCg==

--_000_4278D47A901B3041A737953BAA078ADE14BEF670DGGEML532MBXchi_--


From nobody Mon Dec 23 17:40:21 2019
Return-Path: <pengshuping@huawei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0843712002F; Mon, 23 Dec 2019 17:40:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 Am7LDVPu-2LM; Mon, 23 Dec 2019 17:40:17 -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 9CFDA120020; Mon, 23 Dec 2019 17:40:17 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 445E57B40DFC921170EE; Tue, 24 Dec 2019 01:40:16 +0000 (GMT)
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 24 Dec 2019 01:40:15 +0000
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.63]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0439.000; Tue, 24 Dec 2019 09:40:10 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "draft-voyer-spring-sr-replication-segment@ietf.org" <draft-voyer-spring-sr-replication-segment@ietf.org>
CC: spring <spring@ietf.org>
Thread-Topic: IPR Poll: draft-voyer-spring-sr-replication-segment
Thread-Index: AdWZercV+XdEVZ/yTWOOVJruoYO+Wggf/Uuw
Date: Tue, 24 Dec 2019 01:40:10 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE14BEF68A@DGGEML532-MBX.china.huawei.com>
References: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
In-Reply-To: <1416_1573578258_5DCAE612_1416_318_1_53C29892C857584299CBF5D05346208A48C98379@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.165]
Content-Type: multipart/alternative; boundary="_000_4278D47A901B3041A737953BAA078ADE14BEF68ADGGEML532MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/tW-HHK7QzCw3ZBbFD0Dl7Eszd3k>
Subject: [spring] =?gb2312?b?tPC4tDogSVBSIFBvbGw6IGRyYWZ0LXZveWVyLXNwcmlu?= =?gb2312?b?Zy1zci1yZXBsaWNhdGlvbi1zZWdtZW50?=
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 01:40:20 -0000

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

RGVhciBDaGFpcnMsIGFsbCwNCg0KV2UgaGF2ZSByZWNlaXZlZCBJUFIgY29uZmlybWF0aW9ucyBm
cm9tIGFsbCBhdXRob3JzIGFuZCBjb250cmlidXRvcnMgb2YgdGhpcyBkcmFmdC4NCg0KTWVycnkg
Q2hyaXN0bWFzIGFuZCBIYXBweSBOZXcgWWVhciENCg0KQmVzdCByZWdhcmRzLA0KU2h1cGluZw0K
DQoNCreivP7Iyzogc3ByaW5nIFttYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmddILT6se0g
YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbQ0Kt6LLzcqxvOQ6IDIwMTnE6jEx1MIxM8jVIDE6MDQN
CsrVvP7IyzogZHJhZnQtdm95ZXItc3ByaW5nLXNyLXJlcGxpY2F0aW9uLXNlZ21lbnRAaWV0Zi5v
cmcNCrOty806IHNwcmluZyA8c3ByaW5nQGlldGYub3JnPg0K1vfM4jogW3NwcmluZ10gSVBSIFBv
bGw6IGRyYWZ0LXZveWVyLXNwcmluZy1zci1yZXBsaWNhdGlvbi1zZWdtZW50DQoNCkhpIEF1dGhv
cnMsIFNQUklORyBXRywNCg0KQXV0aG9ycyBvZiBkcmFmdC12b3llci1zcHJpbmctc3ItcmVwbGlj
YXRpb24tc2VnbWVudCBbMV0gaGF2ZSBhc2tlZCBmb3IgV0cgYWRvcHRpb24uDQpCZWZvcmUgdGhl
IGNhbGwgZm9yIHdvcmtpbmcgZ3JvdXAgYWRvcHRpb24gd2Ugd291bGQgbGlrZSB0byBwb2xsIGZv
ciBJUFIuDQoNCklmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC12
b3llci1zcHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudCBwbGVhc2UgcmVzcG9uZCB0byB0aGlz
IGVtYWlsLg0KSWYgeW91IGFyZSBhd2FyZSBvZiBJUFIsIHBsZWFzZSBpbmRpY2F0ZSB3aGV0aGVy
IGl0IGhhcyBiZWVuIGRpc2Nsb3NlZCBpbg0KYWNjb3JkYW5jZSB0byB0aGUgSUVURiBJUFIgcnVs
ZXMgKGRldGFpbGVkIGFyZSBkZXNjcmliZWQgaW4gUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1
Mzc4KS4NCg0KSWYgeW91IGFyZSBhbiAqYXV0aG9yIG9yIGNvbnRyaWJ1dG9yKiBwbGVhc2UgcmVz
cG9uZCB0byB0aGlzIGVtYWlsLCBvbiB0aGUgU1BSSU5HIG1haWxpbmcgbGlzdCwNCnJlZ2FyZGxl
c3Mgb2Ygd2hldGhlciBvciBub3QgeW91J3JlIGF3YXJlIG9mIGFueSBJUFIuIElmIHlvdSBhcmUg
bm90IGFuDQphdXRob3Igb3IgY29udHJpYnV0b3IsIHBsZWFzZSBleHBsaWNpdGx5IHJlc3BvbmQg
b25seSBpZiB5b3UncmUgYXdhcmUgb2YNCklQUiB0aGF0IGhhcyBub3QgeWV0IGJlZW4gZGlzY2xv
c2VkLg0KDQpUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgaW50byB0aGUgd29ya2luZyBn
cm91cCB1bnRpbCBzdWNoIHRpbWUgYXMNCndlIGhhdmUgcmVjZWl2ZWQgSVBSIGNvbmZpcm1hdGlv
bnMgZnJvbSBhbGwgYXV0aG9ycyBhbmQgY29udHJpYnV0b3JzLg0KDQpUaGFua3MhDQoNClJvYiAm
IEJydW5vDQoNCg0KWzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC12b3llci1z
cHJpbmctc3ItcmVwbGljYXRpb24tc2VnbWVudC0wMA0KDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1l
c3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0
aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0K
DQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlv
bi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBz
aWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBp
ZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJs
ZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBz
aSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoN
Cg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRl
bnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkg
bGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdp
dGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBp
biBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdl
IGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jhbmdl
IGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFu
Z2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsgeW91Lg0K

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLChar
	{mso-style-name:"HTML =D4=A4=C9=E8=B8=F1=CA=BD Char";
	mso-style-priority:99;
	mso-style-link:"HTML =D4=A4=C9=E8=B8=F1=CA=BD";
	font-family:"Courier New";
	mso-fareast-language:EN-US;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.PrformatHTML, li.PrformatHTML, div.PrformatHTML
	{mso-style-name:"Pr=A8=A6format=A8=A6 HTML";
	mso-style-link:"Pr=A8=A6format=A8=A6 HTML Car";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.PrformatHTMLCar
	{mso-style-name:"Pr=A8=A6format=A8=A6 HTML Car";
	mso-style-priority:99;
	mso-style-link:"Pr=A8=A6format=A8=A6 HTML";
	font-family:"Courier New";
	mso-fareast-language:FR;}
span.EmailStyle23
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
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"ZH-CN" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Dear Chairs, all,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">We have received IPR confirmations fro=
m all authors and contributors of this draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Merry Christmas and Happy New Year!
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Best regards,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Shuping
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif;mso-fareast-language:ZH-CN">=B7=A2=BC=FE=C8=CB<s=
pan lang=3D"EN-US">:</span></span></b><span lang=3D"EN-US" style=3D"font-fa=
mily:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif;mso-fareast-language:Z=
H-CN"> spring [mailto:spring-bounces@ietf.org]
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif;mso-fareast-language:ZH-CN">=B4=FA=B1=ED
</span></b><span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif;mso-fareast-language:ZH-CN">bruno.decraene@orang=
e.com<br>
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif;mso-fareast-language:ZH-CN">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D=
"EN-US">:</span></span></b><span lang=3D"EN-US" style=3D"font-family:&quot;=
=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif;mso-fareast-language:ZH-CN"> 2019=
</span><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans=
-serif;mso-fareast-language:ZH-CN">=C4=EA<span lang=3D"EN-US">11</span>=D4=
=C2<span lang=3D"EN-US">13</span>=C8=D5<span lang=3D"EN-US">
 1:04<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> draft-voyer-spring-sr-replication-segment@ietf.org<br>
</span><b>=B3=AD=CB=CD<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> spring &lt;spring@ietf.org&gt;<br>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> [spring] IPR Poll: draft-voyer-spring-sr-replication-segment<o:p></o:p></=
span></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">Hi Authors, SPRING =
WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">Authors of draft-vo=
yer-spring-sr-replication-segment [1] have asked for WG adoption.<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">Before the call for=
 working group adoption&nbsp;we would like to poll for IPR.<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">If you are aware of=
 IPR that applies to&nbsp;draft-voyer-spring-sr-replication-segment please =
respond to this email.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">If you are aware of=
 IPR, please indicate whether it has been disclosed in
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">accordance to the I=
ETF IPR rules (detailed are described in RFCs 3979, 4879, 3669 and 5378).<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">If you are an *auth=
or or contributor*&nbsp;please respond to this email, on the SPRING mailing=
 list,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">regardless of wheth=
er or not you're aware of any IPR. If you are not an
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">author or contribut=
or, please explicitly respond only if you're aware of
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">IPR that has not ye=
t been disclosed.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR"><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;Courier New&quot;;mso-fareast-language:FR">This document will =
not advance into the working group until such time as
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;mso-fareast-language:FR">we have received IP=
R confirmations from all authors and contributors.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR">Thanks!<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;mso-fareast-language:FR">Rob &amp; Bruno<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">[1] <a href=3D"https://tools.ietf.=
org/html/draft-voyer-spring-sr-replication-segment-00">
https://tools.ietf.org/html/draft-voyer-spring-sr-replication-segment-00</a=
><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"FR">____________________________________________________=
_____________________________________________________________________<o:p><=
/o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">Ce message et ses pieces jointes peuvent contenir de=
s informations confidentielles ou privilegiees et ne doivent donc<o:p></o:p=
></span></pre>
<pre><span lang=3D"FR">pas etre diffuses, exploites ou copies sans autorisa=
tion. Si vous avez recu ce message par erreur, veuillez le signaler<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">a l'expediteur et le detruire ainsi que les pieces j=
ointes. Les messages electroniques etant susceptibles d'alteration,<o:p></o=
:p></span></pre>
<pre><span lang=3D"FR">Orange decline toute responsabilite si ce message a =
ete altere, deforme ou falsifie. Merci.<o:p></o:p></span></pre>
<pre><span lang=3D"FR"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"FR">This message and its attachments may contain confide=
ntial or privileged information that may be protected by law;<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"FR">they should not be distributed, used or copied witho=
ut authorisation.<o:p></o:p></span></pre>
<pre><span lang=3D"FR">If you have received this email in error, please not=
ify the sender and delete this message and its attachments.<o:p></o:p></spa=
n></pre>
<pre><span lang=3D"FR">As emails may be altered, Orange is not liable for m=
essages that have been modified, changed or falsified.<o:p></o:p></span></p=
re>
<pre><span lang=3D"FR">Thank you.<o:p></o:p></span></pre>
</div>
</body>
</html>

--_000_4278D47A901B3041A737953BAA078ADE14BEF68ADGGEML532MBXchi_--


From nobody Fri Dec 27 07:21:34 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE6F3120164 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 07:21:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.99
X-Spam-Level: 
X-Spam-Status: No, score=-1.99 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_PH_SURBL=0.61] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=fkoi1/Hw; dkim=pass (1024-bit key) header.d=juniper.net header.b=PCc1s7vX
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 XDY7XnvrbIyA for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 07:21:29 -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 EDA4A120121 for <spring@ietf.org>; Fri, 27 Dec 2019 07:21:28 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBRFHwoF008196; Fri, 27 Dec 2019 07:21:26 -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=jrnoHVSUztQgJWNlu9Lm9ZaIvZ4tXPB0QBiNVn8QZZk=; b=fkoi1/Hw7PUkdD4GkqDw9SFLF3WNU9mR80NgBdfRfrzqv5WomOQWiEzZBe9x3G3+q6zD oOCR8Yc/oNHavyk7ze8IOg7/2pjz0dsLMGPB100XxTgfOjTeh+bQRtES9FvTp4hZ90RK CHfm3C0Khln4QZE1uIIPbirWh6hxtZiW63D5Wzgyet0HH2OxpewSRj9gE+tRDqpRoe0X Db6jZJD41drLqg5N53Mhg/bmZ9fknzIE5Lu8Sfbs0RcCYykAwLt0VwmPjQQyiuTESKQB yKlG9mhHphn2c6UqzPtx+97BqB4s69qNWwowaj+yfxYxRNTG6BqtTglpQzaLOcnSBNs6 hg== 
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0b-00273201.pphosted.com with ESMTP id 2x5esv0cpd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 27 Dec 2019 07:21:25 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J/nfis+w4t8odXCwjvf43+ITHblUSJ/Kp5LO6rCzLqgJg0qUJ/nYPfCgJMGh4w0Q0uCtCuuas9KANilneCy/4CZiTzeetaC0Ug1ZLnkCMaQ5ZRT/a6F9bO7Zh6ZiSUYAgpjTdtG/YnHyO0D+I2SN0fBfThmk3/fBnUdbK5D5aDKVP4dGN2WupWvKSW+FhXW8+pEiWqb9kNkXA1ZdD5ejT0Kh/Y4wNy+CgHyjopv/oPlSZgJd/Eq6rLCcoo7O+pRPeSxslVJkKHZf0C5JLd5Nwbp1GfnXtk7/3nTymkH/l3gTytoLwni8i1IdOZC14FSw2YiCZJM4L0/aYa5Lg1DWmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jrnoHVSUztQgJWNlu9Lm9ZaIvZ4tXPB0QBiNVn8QZZk=; b=ACL9bovv/Qkvj+ZtfQ4+atCMzkDHk1YFTB8WEIYmdJumJAIAuAsJqcwdqvduOGv0+C9vc1Oh6Fa8M2uwLZ3SPaRKkjgBFJhpYAzpQ9zGwLYlLGAZ7pkNDoIr4jloS30WZABEKRHx4eRm9GrO01kJV/2PsfFaNcPBrJb/YRtXd11wPPI/A0WjKHuE0NoODdkT0/AveJ/W1jfchnCHUFZMg41WjT3Ndrgs6Ku5Fxwun7Jx9JmubzhvVCU6oVHBYqnctVelpZKYCrKbcisnLwVi8ROoeSXD9ESuo9gEFuEAtHXw1Y7AQgpdcNrrykobFZ3GeGLP2PY5O+nXczSajA6Sqw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jrnoHVSUztQgJWNlu9Lm9ZaIvZ4tXPB0QBiNVn8QZZk=; b=PCc1s7vXLsZkV04OSmC9F3GVrmS/NFaIVQinqqC+87Anw9q2+Ltj1knfi6XpaW991cbZmTRFwQSOg6gJqWXCFvCrsck8Kn2serMLRAtzYlIkJk8fLKHeuvV9HNUK6BwctFxhfsM78rCvi+UiTpdC16K/8fYdGomvdD7ZcdNgFkM=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5923.namprd05.prod.outlook.com (20.176.30.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.8; Fri, 27 Dec 2019 15:21:21 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::38:575:7765:c445]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::38:575:7765:c445%3]) with mapi id 15.20.2602.009; Fri, 27 Dec 2019 15:21:21 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: Andrew Alston <Andrew.Alston@liquidtelecom.com>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Mark Smith <markzzzsmith@gmail.com>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruAAANoaAAA8Om3wAAa6YQABG2eCYA==
Content-Class: 
Date: Fri, 27 Dec 2019 15:21:21 +0000
Message-ID: <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
In-Reply-To: <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-27T15:21:12.8847341Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=44b4469d-9521-4950-979c-327a600442c3; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 8fe9a333-752e-47de-ef84-08d78ae06dc5
x-ms-traffictypediagnostic: BN7PR05MB5923:
x-microsoft-antispam-prvs: <BN7PR05MB59233E844A81DBA725277CA8AE2A0@BN7PR05MB5923.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0264FEA5C3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(39860400002)(396003)(346002)(366004)(13464003)(199004)(189003)(8936002)(5660300002)(33656002)(52536014)(186003)(30864003)(2906002)(86362001)(8676002)(81156014)(316002)(81166006)(53546011)(26005)(7696005)(66574012)(6506007)(54906003)(66946007)(66476007)(6916009)(66446008)(64756008)(66556008)(4326008)(76116006)(55016002)(966005)(9686003)(478600001)(45080400002)(71200400001)(12620500001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5923; H:BN7PR05MB5699.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3moSXk5E7IBp/EGETMy/rlyr3E4PL2s2RM3CvsZoooDnl3uLL5KEM/7yQNQvNdFonyvWr4VHPXa2/4ZVj4vXM0qQbSvFLqe5eF2XUPyAAG7HXwvOTn3grdvR+PBu0Hu0C77U3YehnJ9p6w/XxcFxqtkvyY8hFxqvs8rtpFXBqMPFWv4dy3BQtuvB7xhASw9GjrHkG0sstSK2OkBB/BPYThD4beqPOmYXYYiQZryFPP6if8cTVe34lLiW9UglAjda09JbvyZaq0K8PPKbh2cKtBaWkAiRZoZhcafr98bOTiG9yDg0G/wBACIfuAau2CEAcQ+/l2fihvV4bT3FE6kBzclfbdO9mMhS/Qxl57jB4KXZbeuE8D6x39MHnYmsSsf1nplk0iVhyHxjn4Ti6v6y4Egvoij856H+yehqnrICHeNmahRJKUJ2Eisx7ODURCpIuHIQHvgF4AV0MUPyCH6TqXpi0Ye8wfMNmzAd0iRFmOAbEgIKwdQ8cUBDU2vz9u7g9pZFCor/sImol0uv/aASveaK5gmbveRNj4TR41/Nz1fgy0r3RpK1hhnjsR+JZh4T
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 8fe9a333-752e-47de-ef84-08d78ae06dc5
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2019 15:21:21.2272 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YXvw8M63naEWr9bOl10Z2TMFK0kFq8NTr60t2B+tyZaoGg4a8FJO5cSGamk5e7qERA1D+DYLznx0mOmfcoog3g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5923
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-27_04:2019-12-24,2019-12-27 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 bulkscore=0 adultscore=0 spamscore=0 priorityscore=1501 malwarescore=0 phishscore=0 impostorscore=0 clxscore=1015 mlxlogscore=999 suspectscore=0 lowpriorityscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912270128
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/IaYkq2jcyLjWS-1m9JK8n8kiXpU>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 15:21:33 -0000

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

Um9iZXJ0LA0KDQpQZXJzb25hbGx5LCBJIGFncmVlIHdpdGggd2hhdCB5b3Ugc2F5IGJlbG93LiDi
gJxBIFNJRCBpcyBOT1QgYW4gSVB2NiBhZGRyZXNzLuKAnQ0KDQpIb3dldmVyLCBTZWN0aW9uIDIg
b2YgUkZDIDg0MDIgc2F5cyB0aGF0IHdlIGFyZSBib3RoIHdyb25nLiBJdCBkZWZpbmVzIGFuIFNS
djYgU0lEIGFzIGZvbGxvd3M6DQoNCg0K4oCcU1J2NiBTSUQ6IGFuIElQdjYgYWRkcmVzcyBleHBs
aWNpdGx5IGFzc29jaWF0ZWQgd2l0aCB0aGUgc2VnbWVudC7igJ0NCg0KU28sIGFzc3VtaW5nIHRo
YXQgYSBTSUQgaXMgYW4gSVB2NiBhZGRyZXNzLCB3ZSBtdXN0IGZpZ3VyZSBvdXQgaG93IGl0IGZp
dHMgaW50byB0aGUgSVB2NiBhZGRyZXNzaW5nIGFyY2hpdGVjdHVyZS4gUXVlc3Rpb25zIGxpa2Ug
dGhlIGZvbGxvd2luZyBtdXN0IGJlIGFuc3dlcmVkOg0KDQoNCiAgKiAgIEZyb20gd2hpY2ggc3Bl
Y2lhbCBwdXJwb3NlIHByZWZpeGVzIFtSRkMgNjg5MF0gIGNhbiBTSURzIGJlIGRyYXduPw0KICAq
ICAgQ2FuIGEgU0lEIGFwcGVhciBpbiB0aGUgc291cmNlIGFkZHJlc3MgZmllbGQgb2YgYW4gSVB2
NiBwYWNrZXQ/DQoNClNvIGZhciwgdGhlIGNvLWF1dGhvcnMgaGF2ZSBhdm9pZGVkIHN1Y2ggaXNz
dWVzLg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFJvbg0KDQoNCkZyb206IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsu
bmV0Pg0KU2VudDogU2F0dXJkYXksIERlY2VtYmVyIDIxLCAyMDE5IDY6NDMgUE0NClRvOiBSb24g
Qm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pg0KQ2M6IEFuZHJldyBBbHN0b24gPEFuZHJldy5B
bHN0b25AbGlxdWlkdGVsZWNvbS5jb20+OyBBbGV4YW5kcmUgUGV0cmVzY3UgPGFsZXhhbmRyZS5w
ZXRyZXNjdUBnbWFpbC5jb20+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz47IEd5YW4gTWlz
aHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb20+OyBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmlsKSA8
cGNhbWFyaWxAY2lzY28uY29tPjsgTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbT4N
ClN1YmplY3Q6IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnMNCg0KSGV5IFJvbiwNCg0KPiBM
ZWF2aW5nIGJvdGggY2hpY2tlbnMgYW5kIGVnZ3MgaW4gdGhlIGhlbiBob3VzZeKApuKApi4uDQoN
CkluZGVlZCAuLi4gYWZ0ZXIgYWxsIGl0IGlzIG5vdCBFYXN0ZXIgVGltZSAhDQoNCj4gT25seSBv
bmUgYW5zd2VyIGNhbiBiZSBjb3JyZWN0IPCfmIkNCg0KVG8gbWUgdGhpcyBpcyB2ZXJ5IG9idmlv
dXMgLi4uDQoNClNJRCBpcyBOT1QgYW4gSVB2NiBhZGRyZXNzLiBQYXJ0IG9mIHRoZSBTSUQgaXMg
YSBsb2NhdG9yIHdoaWNoIGlzIHVzZWQgZm9yIHZhbmlsbGEgSVB2NiBmb3J3YXJkaW5nIChiYXNl
ZCBvbiBJUHY2IHJvdXRpbmcgcHJlZml4ZXMpLCBidXQgdGhhdCBpcyBhbGwgdGhpcyAxMjggYml0
IHN0cmluZyBoYXMgaW4gY29tbW9uIHdpdGggSVB2Ni4NCg0KTWVycnkgU0lELWxlc3MgQ2hyaXN0
bWFzLA0KUi4NCg0KDQpPbiBTYXQsIERlYyAyMSwgMjAxOSBhdCA5OjMyIFBNIFJvbiBCb25pY2Eg
PHJib25pY2FAanVuaXBlci5uZXQ8bWFpbHRvOnJib25pY2FAanVuaXBlci5uZXQ+PiB3cm90ZToN
ClJvYmVydCwNCg0KTGVhdmluZyBib3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91
c2XigKbigKYuLg0KDQpXZSBoYXZlIG5ldmVyIGV4cGxpY2l0bHkgc3RhdGVkIHdoZXRoZXIgYSBT
SUQgKmlzKiBhbmQgSVB2NiBhZGRyZXNzIG9yICptZXJlbHkgcmVzZW1ibGVzKiBhbiBJUHY2IGFk
ZHJlc3MuIFdoaWNoIGlzIGl0Pw0KDQpIaW50OiBUaGlzIGlzIGEgbXVsdGlwbGUgY2hvaWNlIHF1
ZXN0aW9uLiBPbmx5IG9uZSBhbnN3ZXIgY2FuIGJlIGNvcnJlY3Qg8J+YiQ0KDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGFwcHkgSG9saWRheXMs
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFJvbg0KDQoNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRv
OnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIFJvYmVydCBSYXN6dWsNClNl
bnQ6IEZyaWRheSwgRGVjZW1iZXIgMjAsIDIwMTkgMTA6NDUgQU0NClRvOiBBbmRyZXcgQWxzdG9u
IDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPG1haWx0bzpBbmRyZXcuQWxzdG9uQGxp
cXVpZHRlbGVjb20uY29tPj4NCkNjOiBBbGV4YW5kcmUgUGV0cmVzY3UgPGFsZXhhbmRyZS5wZXRy
ZXNjdUBnbWFpbC5jb208bWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20+PjsgU1BS
SU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4+OyBHeWFuIE1p
c2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+
PjsgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgPHBjYW1hcmlsQGNpc2NvLmNvbTxtYWlsdG86
cGNhbWFyaWxAY2lzY28uY29tPj47IE1hcmsgU21pdGggPG1hcmt6enpzbWl0aEBnbWFpbC5jb208
bWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5jb20+Pg0KU3ViamVjdDogUmU6IFtzcHJpbmddIDY0
LWJpdCBsb2NhdG9ycw0KDQo+IFNvICB3ZSBhcmUgbGVmdCB3aXRoIGEgY2hpY2tlbiBhbmQgZWdn
IHNpdHVhdGlvbiDigJMgaXMgdGhlIFNJRCBhbiBhZGRyZXNzIG9yIGlzbuKAmXQgaXQuDQoNCkkg
ZG8gbm90IHNlZSBoZXJlIG5laXRoZXIgY2hpY2tlbiBub3IgYW4gZWdnIGhlcmUuIFNJRCBkZWZp
bml0aW9uIGZvciBTUnY2IGlzIHZlcnkgY2xlYXIuIEl0IGlzIDxMT0M6RlVOQzpBUkc+Lg0KDQpE
b25lLg0KDQpPYnZpb3VzbHkgTE9DYXRvciBwYXJ0IGlzIHJvdXRhYmxlLg0KDQpUaHgsDQpSLg0K
DQpPbiBGcmksIERlYyAyMCwgMjAxOSBhdCA0OjMzIFBNIEFuZHJldyBBbHN0b24gPEFuZHJldy5B
bHN0b25AbGlxdWlkdGVsZWNvbS5jb208bWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVsZWNv
bS5jb20+PiB3cm90ZToNCisxDQoNCkkgaGF2ZSBsb25nIGFyZ3VlZCB0aGF0IFNSdjYgZXNzZW50
aWFsbHkgcmVkZWZpbmVzIGFuZCBvdmVybG9hZHMgdGhlIGlwdjYgYWRkcmVzcyBhcyBkZWZpbmVk
IOKAkyB0aGUgYXJndW1lbnQgdGhhdCBJIGhhdmUgYmVlbiBnaXZlbiBpcyB0aGF0IHRoZSBTSUQg
aXMgaW4gZmFjdCBub3QgYW4gYWRkcmVzcyDigJMgaG93ZXZlciDigJMgYnkgdmlydHVlIG9mIHRo
ZSBmYWN0IHRoYXQgdGhlIFNJRCBpbiBTUnY2IGlzIGNvcGllZCBpbnRvIHRoZSBhZGRyZXNzIGZp
ZWxkIGR1cmluZyB0cmFmZmljIHN0ZWVyaW5nIOKAkyBhbmQgcm91dGluZyBvY2N1cnMgYmFzZWQg
b24gdGhhdCBEQSDigJMgaXQgbW9zdCBjZXJ0YWlubHkgaXMgYW4gYWRkcmVzcy4NCg0KU28gIHdl
IGFyZSBsZWZ0IHdpdGggYSBjaGlja2VuIGFuZCBlZ2cgc2l0dWF0aW9uIOKAkyBpcyB0aGUgU0lE
IGFuIGFkZHJlc3Mgb3IgaXNu4oCZdCBpdC4gIElmIGl0IGlzbuKAmXQg4oCTIEkgMTAwJSBhZ3Jl
ZSB3aXRoIHlvdSB0aGF0IHNvbWV0aGluZyBlbHNlIHNob3VsZCBiZSB1c2VkIOKAkyBpbiB3aGlj
aCBjYXNlIGhvdyBkbyB5b3UgYWRkcmVzcyB0aGUgc3RlZXJpbmcgaXNzdWUuICBJZiBpdCBpcyBh
biBhZGRyZXNzIOKAkyB0aGVuIHRoaXMgZHJhZnQgZnVuZGFtZW50YWxseSByZWRlZmluZXMgdGhl
IElQdjYgYWRkcmVzcyBzZW1hbnRpY3Mg4oCTIGFuZCBJIHdvdWxkIGFyZ3VlIHRoYXQgc2hvdWxk
IG9ubHkgYmUgZG9uZSBieSBhbiB1cGRhdGUgb2YgUkZDNDI5MSwgYW5kIHBvdGVudGlhbGx5IGEg
bnVtYmVyIG9mIG90aGVyIGRvY3VtZW50cyB3aGljaCByZWx5IG9uIHRoZSBjdXJyZW50IHNlbWFu
dGljLg0KDQpCdXQg4oCTIGVpdGhlciB3YXkg4oCTIEkgZG8gbm90IHRoaW5rIHdlIGNhbiBhcmd1
ZSB0aGF0IHRoZSBTSUQgYW5kIGEgdjYgYWRkcmVzcyBhcmUgY3VycmVudGx5IGRpZmZlcmVudCB0
aGluZ3MgaW4gdGhlIGRyYWZ0cyDigJMgc2luY2UgYSBTSUQgaXMgY29waWVkIGludG8gdGhlIERB
IGZpZWxkIOKAkyBhbmQgdXNlZCB0byByb3V0ZSBvbiDigJMgYW5kIHdoaWxlIHRoYXQgcmVtYWlu
cyDigJMgSSBoYXZlIHN0YXRlZCBiZWZvcmUsIGFuZCB3aWxsIHN0YXRlIGFnYWluLCBJIGhhdmUg
ZGVlcCBjb25jZXJucyBhcyB0byB0aGUgdW5rbm93biBjb25zZXF1ZW5jZXMgb2YgZnVuZGFtZW50
YWxseSBjaGFuZ2luZyB0aGUgc2VtYW50aWNzIG9mIGFuIGFkZHJlc3MgYXMgaXQgd2FzIGRlZmlu
ZWQgaW4gb3RoZXIgUkZD4oCZcyBhbmQgYXMgaGF2ZSB3aWRlIGRlcGxveW1lbnQuDQoNClRoYW5r
cw0KDQpBbmRyZXcNCg0KDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBVc2UgT25seQ0KDQoNCkp1bmlw
ZXIgQnVzaW5lc3MgVXNlIE9ubHkNCkZyb206IHNwcmluZyA8c3ByaW5nLWJvdW5jZXNAaWV0Zi5v
cmc8bWFpbHRvOnNwcmluZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIEFsZXhhbmRy
ZSBQZXRyZXNjdQ0KU2VudDogRnJpZGF5LCAyMCBEZWNlbWJlciAyMDE5IDE4OjE5DQpUbzogUm9i
ZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8bWFpbHRvOnJvYmVydEByYXN6dWsubmV0Pj47
IEd5YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb208bWFpbHRvOmhheWFidXNhZ3NtQGdt
YWlsLmNvbT4+DQpDYzogU1BSSU5HIFdHIDxzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZz4+OyBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAZ21haWwuY29tPG1haWx0bzptYXJr
enp6c21pdGhAZ21haWwuY29tPj47IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpIDxwY2FtYXJp
bEBjaXNjby5jb208bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbT4+DQpTdWJqZWN0OiBSZTogW3Nw
cmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCg0KDQpMZSAyMC8xMi8yMDE5IMOgIDAwOjA3LCBSb2Jl
cnQgUmFzenVrIGEgw6ljcml0IDoNCj4NCj4gRml4ZWQgbGVuZ3RoIG9mIGFueSBmaWVsZCBMT0M6
RlVOQzpBUkdzIG1ha2VzIG5vIHNlbnNlIHRvIG1lLiBXaGF0IGlzDQo+IG9wdGltYWwgZm9yIFJv
biBvciBNYXJrIG1heSBub3QgYmUgb3B0aW1hbCBmb3IgbWUuDQoNCkkgdGhpbmsgSSBjYW4gbGVn
aXRpbWF0ZWx5IHdvbmRlciB3aGV0aGVyIHRoZSAnU0lEJyBTZWdtZW50IElkZW50Zmllcg0Kc2hv
dWxkIG5vdCBiZSBzb21ldGhpbmcgZWxzZSB0aGFuIGFuIElQIGFkZHJlc3MuDQoNCk1ha2luZyBh
IFNJRCBhbiBJUCBhZGRyZXNzIG1pZ2h0IGxlYWQgdG8gb3RoZXIgd2VsbC1rbm93biBjb25mdXNp
b25zDQpsaWtlIGluIE9TUEY6IHRoZXJlIGlzIGEgUm91dGVyIElEIHdoaWNoIGlzIGFuIElQIGFk
ZHJlc3MgaW4gc29tZQ0KbWFudWZhY3R1cmVyJ3Mgc3BlYWssIGl0IHdvcmtzIGZpbmUsIGJ1dCBp
dCBkb2VzIG5vdCByZXBseSB0byBwaW5nIHVuZGVyDQphbnkgY29uZmlndXJhdGlvbiB3aGF0c29l
dmVyLg0KDQpUaGF0IGlzIG5vdCBhIGdvb2QgdGhpbmcuIFRoZSByb3V0ZXIgaWQgbG9va3MgbGlr
ZSBhbiBJUCBhZGRyZXNzIGJ1dCBpdA0KaXMgbm90IG9uZS4gV2hlbiBtaWdyYXRpbmcgT1NQRiB0
byBJUHY2IGFsbCB3YXMgY2hhbmdlZCBidXQgdGhlIFJvdXRlcg0KSUQgc3RheWVkIGxpa2UgYW4g
SVB2NCBhZGRyZXNzLiBTbyBpdCBpcyBhbiBJUHY2IE9TUEYgYnV0IGhhcyBzb21lIElQdjQNCmlu
IGl0Lg0KDQpUaGUgY29sdW1uLWhleHRldCBub3RhdGlvbiwgb3IgbW9yZSBwcmVjaXNlbHkgc29t
ZXRoaW5nIGxpa2UNCiIyMDAxOmRiODo6IiwgZGVub3RlcyBhbiBJUCBhZGRyZXNzLiBOb3Qgb25s
eSBpcyBpdCBhIERvY3VtZW50YWl0b24NClByZWZpeCwgYnV0IGl0IGlzIGFuIElQIGFkZHJlc3Mu
IFRoZXJlIGlzIGFuIFJGQyBmb3IgaXQuIEl0IGlzIHNvbWVob3cNCnJlc2VydmVkIGFuZCBpdCBz
aG91bGRudCBiZSB1c2VkIGZvciBzb21ldGhpbmcgZWxzZSwgb3RoZXJ3aXNlIGl0DQpjcmVhdGVz
IGNvbmZ1c2lvbi4NCg0KSXQgY291bGQgYmUgZWFzeSB0byBjcmVhdGUgYSBuZXcgc3BhY2UgZm9y
IFNJRCwgd2l0aCBpdHMgZGlzdGluY3QNCm5vdGF0aW9uLCBsaWtlIDY0Yml0IGlkZW50aWZpZXJz
ICJhYl9jZF9lZl9naF8wMV8wMl9fIi4gTm9ib2R5IHdvdWxkDQp0cnkgdG8gcGluZyB0aGVzZSBi
ZWNhdXNlIHRoZXkgZG9udCBsb29rIGxpa2UgSVAgYWRkcmVzc2VzLg0KDQpUaGVuLCB3ZSBtaWdo
dCB3b25kZXIgd2hldGhlciB0aGVzZSBTSURzIHNob3VsZCBiZSBmaXhlZCBvciB2YXJpYWJsZSBs
ZW5ndGguLg0KDQpBbGV4DQoNCj4NCj4gV2hpbGUgd2UgYXJlIGF0IHRoYXQgZml4ZWQgc2l6ZSBv
ZiAxMjggYml0cyBvZiBJUHY2IGFsc28gbWFrZXMgbm8gc2Vuc2UNCj4gLSBidXQgdGhhdCB2ZXNz
ZWwgbGVmdCB0aGUgaGFyYm91ciBhIHdoaWxlIGFnby4NCj4NCj4gQ2hlZXJzLA0KPiBSLg0KPg0K
Pg0KPg0KPg0KPiBPbiBUaHUsIERlYyAxOSwgMjAxOSBhdCAxMDo1NyBQTSBHeWFuIE1pc2hyYSA8
aGF5YWJ1c2Fnc21AZ21haWwuY29tDQo8bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSUyMCUw
Yj4+IDxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPj4gd3JvdGU6DQo+DQo+DQo+DQo+IE9u
IFRodSwgRGVjIDE5LCAyMDE5IGF0IDQ6MTcgUE0gTWFyayBTbWl0aCA8bWFya3p6enNtaXRoQGdt
YWlsLmNvbQ0KPG1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tJTBiPj4gPG1haWx0bzptYXJr
enp6c21pdGhAZ21haWwuY29tPj4gd3JvdGU6DQo+DQo+DQo+DQo+IE9uIFRodSwgMTkgRGVjIDIw
MTksIDIyOjQ4IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpLA0KPiA8cGNhbWFyaWxAY2lzY28u
Y29tIDxtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tPG1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20l
MjAlM2NtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tPj4+IHdyb3RlOg0KPg0KPiBIaSwNCj4NCj4g
QXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgdGhlIGNob2ljZSBvZiB0aGUgbG9jYXRvciBsZW5n
dGgNCj4gaXMgZGVwbG95bWVudCBzcGVjaWZpYy4NCj4gTElORSBoYXMgZGVwbG95ZWQgU1J2NiB1
c2luZyBhIGxvY2F0b3IgZGlmZmVyZW50IHRoYW4gYSAvNjQuDQo+DQo+DQo+IFRoaXMgaXMgZWZm
ZWN0aXZlbHkgYW4gYXBwZWFsIHRvIGF1dGhvcml0eS4NCj4NCj4gV2hhdCBtYWtlcyB3aGF0IExJ
TkUgaGFzIGRvbmUgdGhlIGJlc3QgYW5kIHJpZ2h0IHRoaW5nIHRvIGRvPw0KPg0KPiBJIGNhbiBh
bHJlYWR5IHNlZSB0aGV5J3JlIHVzaW5nIHRoZSBJUHY0IGxpbmstbG9jYWwgMTY5LjI1NC8xNg0K
PiBwcmVmaXggaW4gYSBtYW5uZXIgdGhhdCB3aWxkbHkgdmlvbGF0ZXMgaG93IGl0IGlzIHNwZWNp
ZmllZCB0bw0KPiBiZSB1c2VkIGluIFJGQzM5MjcuIFNlZSBTbGlkZXMgOSwgMTIsIDI0Lg0KPg0K
PiBUeWluZyB5b3VyIElQdjYgYWRkcmVzc2luZyBwbGFuIHRvIElQdjQgYWRkcmVzc2luZyBjb3Vs
ZCBlbmQgdXANCj4gaW1wb3NpbmcgSVB2NCdzIGFkZHJlc3NpbmcgbGltaXRhdGlvbnMgb24gSVB2
NiAtIGRlZmVhdGluZyB0aGUNCj4gcHJpbWFyeSBwdXJwb3NlIG9mIElQdjYgLSBwcm92aWRpbmcg
bWFueSBtb3JlIGFkZHJlc3NlcyB0aGFuIElQdjQuDQo+DQo+IFNsaWRlIDMyIHNob3dzIHRoZXkn
cmUgdmlvbGF0aW5nIFJGQyA0MTkzIChJUHY2IFVMQXMpLCBiZWNhdXNlDQo+IHRoZXkncmUgdXNp
bmcgVUxBLUNzICgnZmMnKSByYXRoZXIgdGhhbiBVTEEtTHMgKCdmZCcpLCBkZXNwaXRlDQo+IHRo
ZXJlIGJlaW5nIG5vIGNlbnRyYWwgcmVnaXN0cnkuICBUaGVpciA0MCBiaXQgR2xvYmFsIElEIG9m
ICIxNyINCj4gY291bGQgYmUgcmFuZG9tLCBhbHRob3VnaCBJJ20gZ3Vlc3Npbmcgbm90LCBhcyBy
YW5kb20gbnVtYmVycw0KPiB3b3VsZCB1c3VhbGx5IGhhdmUgZmFyIGxlc3MgemVyb3MgaW4gdGhl
bS4gVGhlc2Ugc29ydHMgb2YgVUxBDQo+IGVycm9ycyBhcmUgd2h5IEkgcHJlc2VudGVkICJHZXR0
aW5nIElQdjYgQWRkcmVzc2luZyBSaWdodCIgYXQNCj4gQXVzTk9HIHRoaXMgeWVhciAtDQo+IGh0
dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0aW5n
LWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpzbWl0aC9hdXNub2ctMjAxOS1nZXR0
aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0X187ISFORXQ2eU1hTy1nayFUZWtIa0x4
R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgyREF1dGFY
JD4gLg0KPg0KPg0KPiBUaGlzIGlzIGFuIEludGVybmV0IERyYWZ0LCBzbyB0aGlzIGlzIHRoZSBi
ZXN0IHRpbWUgdG8gbWFrZQ0KPiB0aGVzZSBzb3J0cyBvZiBjaGFuZ2VzLCBhcyBpdCBpcyBtdWNo
IGVhc2llciBub3cuIFdoZW4gdGhpbmdzDQo+IGJlY29tZSBSRkNzIGl0IGJlY29tZXMgbXVjaCBo
YXJkZXIgKGFuZCBtdWNoLCBtdWNoIGhhcmRlciB3aGVuDQo+IHRoZXkgYmVjb21lIEludGVybmV0
IFN0YW5kYXJkcykuDQo+DQo+IElmIHNvbWVib2R5IGhhcyBkZXBsb3llZCBJbnRlcm5ldCBEcmFm
dCBsZXZlbCB0ZWNobm9sb2d5LCB0aGV5DQo+IGhhdmUgdG8gYWNjZXB0IHRoZSByaXNrIHRoYXQg
d2hhdCB0aGV5J3ZlIGRlcGxveWVkIG1pZ2h0IG5vdA0KPiBjb21wbHkgd2l0aCB0aGUgZXZlbnR1
YWwgUkZDLg0KPg0KPiBSZWdhcmRzLA0KPiBNYXJrLg0KPg0KPiAgW0d5YW5dIEZvciBJUHY2IGFk
ZHJlc3NpbmcgeW91IGNhbiBoYXZlIGFueSBsZW5ndGggcHJlZml4IHVwIHRvDQo+IC8xMjguICBp
IGFtIGFsbCBmb3IgZmxleGliaWxpdHkgd2l0aCB2bHNtIGV2ZW4gdGhvdWdoIG1heSBub3QgYmUN
Cj4gd2lkZWx5IHVzZWQuDQo+DQo+IFNSdjYgU0lEIGVuY29kaW5nIGRpZmZlcnMgaW4gdGhhdCB3
ZSBoYWQgMyBmaWVsZHMNCj4ge2xvY2F0b3I7ZnVuY3Rpb247YXJndW1lbnRzfSB0aGF0IEkgdGhp
bmsgaXQgbWFrZXMgc2Vuc2UgdG8gYmUgZml4ZWQNCj4gaW4gdGhlIHNwZWNpZmljYXRpb24gYXMg
Um9uIGhhcyBicm91Z2h0IHVwLg0KPg0KPiBGcm9tIGFuIG9wZXJhdG9yIHBlcnNwZWN0aXZlIGZv
ciBwcm9ncmFtbWFiaWxpdHkgYXMgU1J2Ng0KPiBkZXBsb3ltZW50cyB3aXRoIG9yIHdpdGhvdXQg
Y2VudHJhbGl6ZWQgY29udHJvbGxlciwgZml4ZWQgbGVuZ3RoIG9mDQo+IHRoZSAzIGZpZWxkcyBt
YWtlcyBzZW5zZSBzbyBvcGVyYXRvcnMgY2FuIGVhc2lseSBjcmFmdCBBQ0xzIGZvcg0KPiBkZXBs
b3ltZW50cy4NCj4NCj4gSSB0aGluayB3ZSBjb3VsZCBnbyBjcmF6eSB3aXRoIHRoZSBzaXppbmcg
YnV0IEkgdGhpbmsgc2luY2UgNjQgYml0DQo+IGJvdW5kYXJ5IGV4aXN0cyB0b2RheSBmb3Igc2xh
YWMgd2UgY291bGQgbWFrZSB0aGUgbG9jYXRvciAvNjQgYXMNCj4gd2VsbCBpcyBmaW5lLiAgV2Ug
Y291bGQgc3BsaXQgdGhlIG90aGVyIDIgZmllbGRzIGV2ZW5seSAzMiBiaXRzIGVhY2gNCj4gb3Ig
bWFrZSB0aGUgZnVuY3Rpb24gbG9uZ2VyLiAgSSB0aGluayB3ZeKAmWxsIGRlZmluZWQgc2l6aW5n
IGlzDQo+IGltcG9ydGFudCBzbyBTSUQgYWRkcmVzc2luZyBwbGFuIGlzIG5vdCBjaGFvdGljLg0K
Pg0KPg0KPg0KPg0KPiBDaGVlcnMsDQo+IFBhYmxvLg0KPg0KPiBbMV0NCj4gaHR0cHM6Ly9zcGVh
a2VyZGVjay5jb20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13
aXRoLXNydjY8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9zcGVha2VyZGVjay5j
b20vbGluZV9kZXZlbG9wZXJzL2xpbmUtZGF0YS1jZW50ZXItbmV0d29ya2luZy13aXRoLXNydjZf
XzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhI
ZmFZcEVmb0MzcVk4WHJMSDhEdmtTZEYkPg0KPg0KPiDvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KPiBGcm9tOiBzcHJpbmcgPHNwcmluZy1ib3VuY2VzQGlldGYub3JnDQo8bWFpbHRvOnNw
cmluZy1ib3VuY2VzQGlldGYub3JnJTBiPj4gPG1haWx0bzpzcHJpbmctYm91bmNlc0BpZXRmLm9y
Zz4+IG9uIGJlaGFsZiBvZiBBbGV4YW5kcmUNCj4gUGV0cmVzY3UgPGFsZXhhbmRyZS5wZXRyZXNj
dUBnbWFpbC5jb20NCjxtYWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSUwYj4+IDxt
YWlsdG86YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbT4+DQo+IERhdGU6IFRodXJzZGF5LCAx
OSBEZWNlbWJlciAyMDE5IGF0IDA5OjQ0DQo+IFRvOiAic3ByaW5nQGlldGYub3JnIDxtYWlsdG86
c3ByaW5nQGlldGYub3JnPjxtYWlsdG86c3ByaW5nQGlldGYub3JnJTIwJTNjbWFpbHRvOnNwcmlu
Z0BpZXRmLm9yZyUzZT4iDQo+IDxzcHJpbmdAaWV0Zi5vcmcgPG1haWx0bzpzcHJpbmdAaWV0Zi5v
cmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyUyMCUzY21haWx0bzpzcHJpbmdAaWV0Zi5vcmc+Pj4N
Cj4gU3ViamVjdDogUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9ycw0KPg0KPg0KPg0KPiAgICAg
TGUgMTkvMTIvMjAxOSDDoCAwMDoxMywgTWFyayBTbWl0aCBhIMOpY3JpdCA6DQo+ICAgICBbLi4u
XQ0KPg0KPiAgICAgPiBWTFNNIFt2YXJpYWJsZSBsZW5ndGggc3VibmV0IG1hc2tdIGlzIGZ1bmRh
bWVudGFsbHkgaGFyZCwNCj4NCj4gICAgIFdlIG5lZWQgVkxTTSBpbiBvdGhlciBwbGFjZXMgdG9v
LCBzdWNoIGFzIGluIFVMQQ0KPiBwcmVmaXhlcyBmZCBhbmQgZmMuDQo+DQo+ICAgICBJIHRoaW5r
IGl0IGlzIGluZGVlZCBhIGRpZmZpY3VsdCB0byBncmFzcCBjb25jZXB0LCBidXQNCj4gaXQgaXMg
dGhlcmUgZm9yDQo+ICAgICBncm93dGguDQo+DQo+ICAgICBBbGV4DQo+DQo+ICAgICA+DQo+ICAg
ICA+IFJlZ2FyZHMsDQo+ICAgICA+IE1hcmsuDQo+ICAgICA+DQo+ICAgICA+ICAgICBfXw0KPiAg
ICAgPg0KPiAgICAgPiAgICAgSW4gdGhpcyBjYXNlLCB3ZSBzaG91bGQgcHJvYmFibHkgY2hhbmdl
IHRoZQ0KPiBkb2N1bWVudCB0byByZWZsZWN0DQo+ICAgICA+ICAgICBpbXBsZW1lbnRlZCBiZWhh
dmlvci5fX19fDQo+ICAgICA+DQo+ICAgICA+ICAgICBfXyBfXw0KPiAgICAgPg0KPiAgICAgPg0K
PiAgICAgPg0KPiAgICAgICAgICAgICAgICAgICAgIFJvbl9fX18NCj4gICAgID4NCj4gICAgID4g
ICAgIF9fIF9fDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICBKdW5pcGVyIEJ1c2luZXNz
IFVzZSBPbmx5DQo+ICAgICA+DQo+ICAgICA+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgPiAgICAgc3ByaW5nIG1haWxpbmcgbGlzdA0K
PiAgICAgPiBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0bzpz
cHJpbmdAaWV0Zi5vcmc+DQo+IDxtYWlsdG86c3ByaW5nQGlldGYub3JnIDxtYWlsdG86c3ByaW5n
QGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYu
b3JnPj4+DQo+ICAgICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3By
aW5nPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGsw
bGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJD4NCj4gICAgID4NCj4g
ICAgID4NCj4gICAgID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gICAgID4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiAgICAgPiBzcHJpbmdAaWV0Zi5v
cmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+DQo+ICAg
ICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3
c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJD4NCj4gICAgID4NCj4NCj4gICAgIF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ICAgICBzcHJpbmcg
bWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPiA8
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJ
YzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBLc19TVS0kPg0K
Pg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGll
dGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRl
a0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBL
c19TVS0kPg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiBzcHJpbmcgbWFpbGluZyBsaXN0DQo+IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86c3By
aW5nQGlldGYub3JnPiA8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFP
LWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4
WHJMSDBLc19TVS0kPg0KPg0KPiAtLQ0KPg0KPiBHeWFuIFMuIE1pc2hyYQ0KPg0KPiBJVCBOZXR3
b3JrIEVuZ2luZWVyaW5nICYgVGVjaG5vbG9neQ0KPg0KPiBWZXJpem9uIENvbW11bmljYXRpb25z
IEluYy4gKFZaKQ0KPg0KPiAxMzEwMSBDb2x1bWJpYSBQaWtlIEZEQzEgM3JkIEZsb29yDQo+DQo+
IFNpbHZlciBTcHJpbmcsIE1EIDIwOTA0DQo+DQo+IFVuaXRlZCBTdGF0ZXMNCj4NCj4gUGhvbmU6
IDMwMSA1MDItMTM0Nw0KPg0KPiBFbWFpbDogZ3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTxtYWls
dG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbT4gPG1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6
b24uY29tPg0KPg0KPiB3d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVz
LWNvbnN1bHRhbnQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHA6L3d3dy5saW5rZWRp
bi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9sb2dpZXMtY29uc3VsdGFudF9fOyEhTkV0NnlNYU8t
Z2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThY
ckxINzZpYWg2VyQ+DQo+IDxodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRl
Y2hub2xvZ2llcy1jb25zdWx0YW50PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwOi93
d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnRfXzsh
IU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZ
cEVmb0MzcVk4WHJMSDc2aWFoNlckPj4NCj4NCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gc3ByaW5nIG1haWxpbmcgbGlzdA0KPiBzcHJpbmdA
aWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4gPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+
DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nPGh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3
c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3NfU1UtJD4NCj4NCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnNwcmluZyBtYWlsaW5nIGxpc3QNCnNwcmlu
Z0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zcHJpbmc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdrIVRl
a0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDBL
c19TVS0kPg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJTZWdvZSBVSSBF
bW9qaSI7DQoJcGFub3NlLTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KLyogU3R5bGUgRGVmaW5p
dGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFy
Z2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJs
aW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRp
di5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9w
OjBpbjsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1hcmdpbi1ib3R0b206MGluOw0KCW1hcmdpbi1s
ZWZ0Oi41aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29u
b3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLmdtYWlsLW0tODczNzI2NjUyNTMw
NjA4NDE2N21zaXBmb290ZXIzMGIzZDUzOCwgbGkuZ21haWwtbS04NzM3MjY2NTI1MzA2MDg0MTY3
bXNpcGZvb3RlcjMwYjNkNTM4LCBkaXYuZ21haWwtbS04NzM3MjY2NTI1MzA2MDg0MTY3bXNpcGZv
b3RlcjMwYjNkNTM4DQoJe21zby1zdHlsZS1uYW1lOmdtYWlsLW1fLTg3MzcyNjY1MjUzMDYwODQx
Njdtc2lwZm9vdGVyMzBiM2Q1Mzg7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2lu
LXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDow
aW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
CnAubXNpcGZvb3RlcjMwYjNkNTM4LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9v
dGVyMzBiM2Q1MzgNCgl7bXNvLXN0eWxlLW5hbWU6bXNpcGZvb3RlcjMwYjNkNTM4Ow0KCW1zby1t
YXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0
eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2Vj
dGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEu
MGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBE
ZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MjAyODQzNTk0NTsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6MTIzMjM1NTA2ODt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxDQoJe21zby1s
aXN0LWlkOjIwOTA5OTkwNTY7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOi0xMzU3MTkxNTM4IC0xMzA2MjkyNTYgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2
ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQ0KQGxpc3Qg
bDE6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDowOw0KCW1zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtZm9udC1m
YW1pbHk6Q2FsaWJyaTt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVs
NA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyI7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMTpsZXZl
bDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
pzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpv
bA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8
ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Um9iZXJ0LDxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QZXJzb25hbGx5LCBJIGFncmVlIHdpdGggd2hhdCB5b3Ug
c2F5IGJlbG93LiDigJxBIFNJRCBpcyBOT1QgYW4gSVB2NiBhZGRyZXNzLuKAnTxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5Ib3dldmVyLCBTZWN0aW9uIDIgb2YgUkZDIDg0MDIgc2F5cyB0aGF0IHdl
IGFyZSBib3RoIHdyb25nLiBJdCBkZWZpbmVzIGFuIFNSdjYgU0lEIGFzIGZvbGxvd3M6PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj7igJxTUnY2IFNJRDogYW4gSVB2NiBhZGRyZXNzIGV4
cGxpY2l0bHkgYXNzb2NpYXRlZCB3aXRoIHRoZSBzZWdtZW50LuKAnTxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5TbywgYXNzdW1pbmcgdGhhdCBhIFNJRCBpcyBhbiBJUHY2IGFkZHJlc3MsIHdlIG11
c3QgZmlndXJlIG91dCBob3cgaXQgZml0cyBpbnRvIHRoZSBJUHY2IGFkZHJlc3NpbmcgYXJjaGl0
ZWN0dXJlLiBRdWVzdGlvbnMgbGlrZSB0aGUgZm9sbG93aW5nIG11c3QgYmUgYW5zd2VyZWQ6PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
Cjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwxIGxldmVsMSBs
Zm8zIj5Gcm9tIHdoaWNoIHNwZWNpYWwgcHVycG9zZSBwcmVmaXhlcyBbUkZDIDY4OTBdICZuYnNw
O2NhbiBTSURzIGJlIGRyYXduPzxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzMiPkNh
biBhIFNJRCBhcHBlYXIgaW4gdGhlIHNvdXJjZSBhZGRyZXNzIGZpZWxkIG9mIGFuIElQdjYgcGFj
a2V0PzxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TbyBmYXIsIHRoZSBjby1hdXRob3Jz
IGhhdmUgYXZvaWRlZCBzdWNoIGlzc3Vlcy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO1JvbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBSb2JlcnQgUmFz
enVrICZsdDtyb2JlcnRAcmFzenVrLm5ldCZndDsgPGJyPg0KPGI+U2VudDo8L2I+IFNhdHVyZGF5
LCBEZWNlbWJlciAyMSwgMjAxOSA2OjQzIFBNPGJyPg0KPGI+VG86PC9iPiBSb24gQm9uaWNhICZs
dDtyYm9uaWNhQGp1bmlwZXIubmV0Jmd0Ozxicj4NCjxiPkNjOjwvYj4gQW5kcmV3IEFsc3RvbiAm
bHQ7QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxlY29tLmNvbSZndDs7IEFsZXhhbmRyZSBQZXRyZXNj
dSAmbHQ7YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSZndDs7IFNQUklORyBXRyAmbHQ7c3By
aW5nQGlldGYub3JnJmd0OzsgR3lhbiBNaXNocmEgJmx0O2hheWFidXNhZ3NtQGdtYWlsLmNvbSZn
dDs7IFBhYmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDtwY2FtYXJpbEBjaXNjby5jb20mZ3Q7
OyBNYXJrIFNtaXRoICZsdDttYXJrenp6c21pdGhAZ21haWwuY29tJmd0Ozxicj4NCjxiPlN1Ympl
Y3Q6PC9iPiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5IZXkgUm9uLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jmd0OyBMZWF2aW5nIGJvdGggY2hpY2tlbnMgYW5kIGVnZ3MgaW4gdGhlIGhlbiBo
b3VzZeKApuKApi4uJm5ic3A7Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluZGVlZCAuLi4gYWZ0ZXIgYWxsIGl0IGlzIG5vdCBFYXN0
ZXIgVGltZSAhJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZndDsgT25seSBvbmUgYW5zd2VyIGNhbiBiZSBjb3JyZWN0Jm5ic3A7PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJIEVtb2ppJnF1b3Q7LHNhbnMtc2Vy
aWYiPiYjMTI4NTIxOzwvc3Bhbj4mbmJzcDsmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VG8gbWUgdGhpcyBpcyB2ZXJ5IG9idmlvdXMg
Li4uJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlNJRCBpcyBOT1QgYW4gSVB2NiBhZGRyZXNzLiBQYXJ0IG9mIHRoZSBTSUQgaXMgYSBs
b2NhdG9yIHdoaWNoIGlzIHVzZWQgZm9yIHZhbmlsbGEgSVB2NiBmb3J3YXJkaW5nIChiYXNlZCBv
biBJUHY2IHJvdXRpbmcgcHJlZml4ZXMpLCBidXQgdGhhdCBpcyBhbGwgdGhpcyAxMjggYml0IHN0
cmluZyBoYXMgaW4gY29tbW9uIHdpdGggSVB2Ni4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TWVycnkgU0lELWxlc3MgQ2hyaXN0bWFz
LDxicj4NClIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+T24gU2F0LCBEZWMgMjEsIDIwMTkgYXQgOTozMiBQTSBSb24gQm9uaWNhICZsdDs8
YSBocmVmPSJtYWlsdG86cmJvbmljYUBqdW5pcGVyLm5ldCI+cmJvbmljYUBqdW5pcGVyLm5ldDwv
YT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAw
aW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJp
Z2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5Sb2JlcnQsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5MZWF2aW5nIGJv
dGggY2hpY2tlbnMgYW5kIGVnZ3MgaW4gdGhlIGhlbiBob3VzZeKApuKApi4uPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5XZSBoYXZlIG5ldmVyIGV4cGxpY2l0bHkgc3RhdGVkIHdoZXRoZXIg
YSBTSUQgKjxiPmlzPC9iPiogYW5kIElQdjYgYWRkcmVzcyBvciAqPGI+bWVyZWx5IHJlc2VtYmxl
czwvYj4qIGFuIElQdjYgYWRkcmVzcy4gV2hpY2ggaXMgaXQ/PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5IaW50OiBUaGlzIGlzIGEgbXVsdGlwbGUgY2hvaWNlIHF1ZXN0aW9uLiBPbmx5IG9u
ZSBhbnN3ZXIgY2FuIGJlIGNvcnJlY3QNCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtT
ZWdvZSBVSSBFbW9qaSZxdW90OyxzYW5zLXNlcmlmIj4mIzEyODUyMTs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSGFwcHkgSG9saWRheXMs
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBSb248bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4gc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5n
LWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmctYm91bmNlc0BpZXRmLm9y
ZzwvYT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlJvYmVydCBSYXN6dWs8YnI+DQo8Yj5TZW50
OjwvYj4gRnJpZGF5LCBEZWNlbWJlciAyMCwgMjAxOSAxMDo0NSBBTTxicj4NCjxiPlRvOjwvYj4g
QW5kcmV3IEFsc3RvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5BbHN0b25AbGlxdWlkdGVs
ZWNvbS5jb20iIHRhcmdldD0iX2JsYW5rIj5BbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29t
PC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IEFsZXhhbmRyZSBQZXRyZXNjdSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmFsZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5hbGV4
YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPC9hPiZndDs7IFNQUklORyBXRyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwv
YT4mZ3Q7OyBHeWFuIE1pc2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWls
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7Ow0KIFBh
YmxvIENhbWFyaWxsbyAocGNhbWFyaWwpICZsdDs8YSBocmVmPSJtYWlsdG86cGNhbWFyaWxAY2lz
Y28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cGNhbWFyaWxAY2lzY28uY29tPC9hPiZndDs7IE1hcmsg
U21pdGggJmx0OzxhIGhyZWY9Im1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tIiB0YXJnZXQ9
Il9ibGFuayI+bWFya3p6enNtaXRoQGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8
L2I+IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mZ3Q7IFNvICZuYnNwO3dlIGFyZSBsZWZ0IHdpdGggYSBjaGlja2VuIGFuZCBl
Z2cgc2l0dWF0aW9uIOKAkyBpcyB0aGUgU0lEIGFuIGFkZHJlc3Mgb3IgaXNu4oCZdCBpdC4mbmJz
cDsmbmJzcDsmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5JIGRvIG5vdCBzZWUgaGVyZSBuZWl0aGVyIGNoaWNrZW4gbm9yIGFuIGVnZyBoZXJl
LiBTSUQgZGVmaW5pdGlvbiBmb3IgU1J2NiBpcyB2ZXJ5IGNsZWFyLiBJdCBpcyAmbHQ7TE9DOkZV
TkM6QVJHJmd0Oy4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkRvbmUuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PYnZpb3VzbHkgTE9DYXRvciBwYXJ0IGlz
IHJvdXRhYmxlLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+VGh4LDxicj4NClIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBGcmksIERlYyAyMCwgMjAxOSBhdCA0
OjMzIFBNIEFuZHJldyBBbHN0b24gJmx0OzxhIGhyZWY9Im1haWx0bzpBbmRyZXcuQWxzdG9uQGxp
cXVpZHRlbGVjb20uY29tIiB0YXJnZXQ9Il9ibGFuayI+QW5kcmV3LkFsc3RvbkBsaXF1aWR0ZWxl
Y29tLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mIzQzOzE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkg
aGF2ZSBsb25nIGFyZ3VlZCB0aGF0IFNSdjYgZXNzZW50aWFsbHkgcmVkZWZpbmVzIGFuZCBvdmVy
bG9hZHMgdGhlIGlwdjYgYWRkcmVzcyBhcyBkZWZpbmVkIOKAkyB0aGUgYXJndW1lbnQgdGhhdCBJ
IGhhdmUgYmVlbiBnaXZlbiBpcyB0aGF0IHRoZSBTSUQgaXMgaW4gZmFjdCBub3QgYW4gYWRkcmVz
cyDigJMgaG93ZXZlcg0KIOKAkyBieSB2aXJ0dWUgb2YgdGhlIGZhY3QgdGhhdCB0aGUgU0lEIGlu
IFNSdjYgaXMgY29waWVkIGludG8gdGhlIGFkZHJlc3MgZmllbGQgZHVyaW5nIHRyYWZmaWMgc3Rl
ZXJpbmcg4oCTIGFuZCByb3V0aW5nIG9jY3VycyBiYXNlZCBvbiB0aGF0IERBIOKAkyBpdCBtb3N0
IGNlcnRhaW5seSBpcyBhbiBhZGRyZXNzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U28g
Jm5ic3A7d2UgYXJlIGxlZnQgd2l0aCBhIGNoaWNrZW4gYW5kIGVnZyBzaXR1YXRpb24g4oCTIGlz
IHRoZSBTSUQgYW4gYWRkcmVzcyBvciBpc27igJl0IGl0LiZuYnNwOyBJZiBpdCBpc27igJl0IOKA
kyBJIDEwMCUgYWdyZWUgd2l0aCB5b3UgdGhhdCBzb21ldGhpbmcgZWxzZSBzaG91bGQgYmUgdXNl
ZCDigJMgaW4gd2hpY2ggY2FzZSBob3cNCiBkbyB5b3UgYWRkcmVzcyB0aGUgc3RlZXJpbmcgaXNz
dWUuJm5ic3A7IElmIGl0IGlzIGFuIGFkZHJlc3Mg4oCTIHRoZW4gdGhpcyBkcmFmdCBmdW5kYW1l
bnRhbGx5IHJlZGVmaW5lcyB0aGUgSVB2NiBhZGRyZXNzIHNlbWFudGljcyDigJMgYW5kIEkgd291
bGQgYXJndWUgdGhhdCBzaG91bGQgb25seSBiZSBkb25lIGJ5IGFuIHVwZGF0ZSBvZiBSRkM0Mjkx
LCBhbmQgcG90ZW50aWFsbHkgYSBudW1iZXIgb2Ygb3RoZXIgZG9jdW1lbnRzIHdoaWNoIHJlbHkg
b24gdGhlDQogY3VycmVudCBzZW1hbnRpYy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkJ1
dCDigJMgZWl0aGVyIHdheSDigJMgSSBkbyBub3QgdGhpbmsgd2UgY2FuIGFyZ3VlIHRoYXQgdGhl
IFNJRCBhbmQgYSB2NiBhZGRyZXNzIGFyZSBjdXJyZW50bHkgZGlmZmVyZW50IHRoaW5ncyBpbiB0
aGUgZHJhZnRzIOKAkyBzaW5jZSBhIFNJRCBpcyBjb3BpZWQgaW50byB0aGUgREEgZmllbGQg4oCT
IGFuZCB1c2VkIHRvDQogcm91dGUgb24g4oCTIGFuZCB3aGlsZSB0aGF0IHJlbWFpbnMg4oCTIEkg
aGF2ZSBzdGF0ZWQgYmVmb3JlLCBhbmQgd2lsbCBzdGF0ZSBhZ2FpbiwgSSBoYXZlIGRlZXAgY29u
Y2VybnMgYXMgdG8gdGhlIHVua25vd24gY29uc2VxdWVuY2VzIG9mIGZ1bmRhbWVudGFsbHkgY2hh
bmdpbmcgdGhlIHNlbWFudGljcyBvZiBhbiBhZGRyZXNzIGFzIGl0IHdhcyBkZWZpbmVkIGluIG90
aGVyIFJGQ+KAmXMgYW5kIGFzIGhhdmUgd2lkZSBkZXBsb3ltZW50LjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbmRyZXc8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJnbWFpbC1tLTg3
MzcyNjY1MjUzMDYwODQxNjdtc2lwZm9vdGVyMzBiM2Q1MzgiIGFsaWduPSJjZW50ZXIiIHN0eWxl
PSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNrIj5KdW5pcGVyIEJ1c2luZXNz
IFVzZSBPbmx5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0ibXNpcGZvb3RlcjMwYjNkNTM4IiBhbGlnbj0i
Y2VudGVyIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7dGV4dC1hbGln
bjpjZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtjb2xvcjpibGFjayI+SnVu
aXBlciBCdXNpbmVzcyBVc2UgT25seTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGlu
IDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpz
b2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4gc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86c3By
aW5nLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zcHJpbmctYm91bmNlc0BpZXRm
Lm9yZzwvYT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkFsZXhhbmRyZSBQZXRyZXNjdTxicj4N
CjxiPlNlbnQ6PC9iPiBGcmlkYXksIDIwIERlY2VtYmVyIDIwMTkgMTg6MTk8YnI+DQo8Yj5Ubzo8
L2I+IFJvYmVydCBSYXN6dWsgJmx0OzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5ldCIg
dGFyZ2V0PSJfYmxhbmsiPnJvYmVydEByYXN6dWsubmV0PC9hPiZndDs7IEd5YW4gTWlzaHJhICZs
dDs8YSBocmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+
aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IFNQUklORyBXRyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmlu
Z0BpZXRmLm9yZzwvYT4mZ3Q7OyBNYXJrIFNtaXRoICZsdDs8YSBocmVmPSJtYWlsdG86bWFya3p6
enNtaXRoQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1hcmt6enpzbWl0aEBnbWFpbC5jb208
L2E+Jmd0OzsgUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCkgJmx0OzxhIGhyZWY9Im1haWx0bzpw
Y2FtYXJpbEBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj5wY2FtYXJpbEBjaXNjby5jb208L2E+
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGJyPg0KPGJyPg0KTGUg
MjAvMTIvMjAxOSDDoCAwMDowNywgUm9iZXJ0IFJhc3p1ayBhIMOpY3JpdCZuYnNwOzo8YnI+DQom
Z3Q7IDxicj4NCiZndDsgRml4ZWQgbGVuZ3RoJm5ic3A7b2YgYW55IGZpZWxkIExPQzpGVU5DOkFS
R3MgbWFrZXMgbm8gc2Vuc2UgdG8gbWUuIFdoYXQgaXMgPGJyPg0KJmd0OyBvcHRpbWFsIGZvciBS
b24gb3IgTWFyayBtYXkgbm90IGJlIG9wdGltYWwgZm9yIG1lLjxicj4NCjxicj4NCkkgdGhpbmsg
SSBjYW4gbGVnaXRpbWF0ZWx5IHdvbmRlciB3aGV0aGVyIHRoZSAnU0lEJyBTZWdtZW50IElkZW50
ZmllciA8YnI+DQpzaG91bGQgbm90IGJlIHNvbWV0aGluZyBlbHNlIHRoYW4gYW4gSVAgYWRkcmVz
cy48YnI+DQo8YnI+DQpNYWtpbmcgYSBTSUQgYW4gSVAgYWRkcmVzcyBtaWdodCBsZWFkIHRvIG90
aGVyIHdlbGwta25vd24gY29uZnVzaW9ucyA8YnI+DQpsaWtlIGluIE9TUEY6IHRoZXJlIGlzIGEg
Um91dGVyIElEIHdoaWNoIGlzIGFuIElQIGFkZHJlc3MgaW4gc29tZSA8YnI+DQptYW51ZmFjdHVy
ZXIncyBzcGVhaywgaXQgd29ya3MgZmluZSwgYnV0IGl0IGRvZXMgbm90IHJlcGx5IHRvIHBpbmcg
dW5kZXIgPGJyPg0KYW55IGNvbmZpZ3VyYXRpb24gd2hhdHNvZXZlci48YnI+DQo8YnI+DQpUaGF0
IGlzIG5vdCBhIGdvb2QgdGhpbmcuIFRoZSByb3V0ZXIgaWQgbG9va3MgbGlrZSBhbiBJUCBhZGRy
ZXNzIGJ1dCBpdCA8YnI+DQppcyBub3Qgb25lLiBXaGVuIG1pZ3JhdGluZyBPU1BGIHRvIElQdjYg
YWxsIHdhcyBjaGFuZ2VkIGJ1dCB0aGUgUm91dGVyIDxicj4NCklEIHN0YXllZCBsaWtlIGFuIElQ
djQgYWRkcmVzcy4gU28gaXQgaXMgYW4gSVB2NiBPU1BGIGJ1dCBoYXMgc29tZSBJUHY0IDxicj4N
CmluIGl0Ljxicj4NCjxicj4NClRoZSBjb2x1bW4taGV4dGV0IG5vdGF0aW9uLCBvciBtb3JlIHBy
ZWNpc2VseSBzb21ldGhpbmcgbGlrZSA8YnI+DQomcXVvdDsyMDAxOmRiODo6JnF1b3Q7LCBkZW5v
dGVzIGFuIElQIGFkZHJlc3MuIE5vdCBvbmx5IGlzIGl0IGEgRG9jdW1lbnRhaXRvbiA8YnI+DQpQ
cmVmaXgsIGJ1dCBpdCBpcyBhbiBJUCBhZGRyZXNzLiBUaGVyZSBpcyBhbiBSRkMgZm9yIGl0LiBJ
dCBpcyBzb21laG93IDxicj4NCnJlc2VydmVkIGFuZCBpdCBzaG91bGRudCBiZSB1c2VkIGZvciBz
b21ldGhpbmcgZWxzZSwgb3RoZXJ3aXNlIGl0IDxicj4NCmNyZWF0ZXMgY29uZnVzaW9uLjxicj4N
Cjxicj4NCkl0IGNvdWxkIGJlIGVhc3kgdG8gY3JlYXRlIGEgbmV3IHNwYWNlIGZvciBTSUQsIHdp
dGggaXRzIGRpc3RpbmN0IDxicj4NCm5vdGF0aW9uLCBsaWtlIDY0Yml0IGlkZW50aWZpZXJzICZx
dW90O2FiX2NkX2VmX2doXzAxXzAyX18mcXVvdDsuIE5vYm9keSB3b3VsZCA8YnI+DQp0cnkgdG8g
cGluZyB0aGVzZSBiZWNhdXNlIHRoZXkgZG9udCBsb29rIGxpa2UgSVAgYWRkcmVzc2VzLjxicj4N
Cjxicj4NClRoZW4sIHdlIG1pZ2h0IHdvbmRlciB3aGV0aGVyIHRoZXNlIFNJRHMgc2hvdWxkIGJl
IGZpeGVkIG9yIHZhcmlhYmxlIGxlbmd0aC4uPGJyPg0KPGJyPg0KQWxleDxicj4NCjxicj4NCiZn
dDsgPGJyPg0KJmd0OyBXaGlsZSB3ZSBhcmUgYXQgdGhhdCBmaXhlZCBzaXplIG9mIDEyOCBiaXRz
IG9mIElQdjYgYWxzbyBtYWtlcyBubyBzZW5zZSA8YnI+DQomZ3Q7IC0gYnV0IHRoYXQgdmVzc2Vs
IGxlZnQgdGhlIGhhcmJvdXIgYSB3aGlsZSBhZ28uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IENoZWVy
cyw8YnI+DQomZ3Q7IFIuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IE9uIFRodSwgRGVjIDE5LCAyMDE5IGF0IDEwOjU3IFBNIEd5YW4gTWlzaHJh
ICZsdDs8YSBocmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tJTIwJTBiIiB0YXJnZXQ9
Il9ibGFuayI+aGF5YWJ1c2Fnc21AZ21haWwuY29tDQo8YnI+DQo8L2E+Jmd0OyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpo
YXlhYnVzYWdzbUBnbWFpbC5jb208L2E+Jmd0OyZndDsgd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBPbiBUaHUsIERlYyAxOSwgMjAxOSBhdCA0OjE3IFBN
IE1hcmsgU21pdGggJmx0OzxhIGhyZWY9Im1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tJTBi
IiB0YXJnZXQ9Il9ibGFuayI+bWFya3p6enNtaXRoQGdtYWlsLmNvbTxicj4NCjwvYT4mZ3Q7ICZs
dDs8YSBocmVmPSJtYWlsdG86bWFya3p6enNtaXRoQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsi
Pm1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tPC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4NCiZn
dDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgT24gVGh1LCAxOSBEZWMgMjAxOSwg
MjI6NDggUGFibG8gQ2FtYXJpbGxvIChwY2FtYXJpbCksPGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnBjYW1hcmlsQGNpc2NvLmNvbSUyMCUzY21haWx0bzpwY2FtYXJpbEBjaXNjby5jb20i
IHRhcmdldD0iX2JsYW5rIj5wY2FtYXJpbEBjaXNjby5jb20gJmx0O21haWx0bzpwY2FtYXJpbEBj
aXNjby5jb208L2E+Jmd0OyZndDsgd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEhpLDxicj4N
CiZndDsgPGJyPg0KJmd0OyBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0LCB0aGUgY2hvaWNlIG9m
IHRoZSBsb2NhdG9yIGxlbmd0aDxicj4NCiZndDsgaXMgZGVwbG95bWVudCBzcGVjaWZpYy48YnI+
DQomZ3Q7IExJTkUgaGFzIGRlcGxveWVkIFNSdjYgdXNpbmcgYSBsb2NhdG9yIGRpZmZlcmVudCB0
aGFuIGEgLzY0Ljxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoaXMgaXMgZWZmZWN0
aXZlbHkgYW4gYXBwZWFsIHRvIGF1dGhvcml0eS48YnI+DQomZ3Q7IDxicj4NCiZndDsgV2hhdCBt
YWtlcyB3aGF0IExJTkUgaGFzIGRvbmUgdGhlIGJlc3QgYW5kIHJpZ2h0IHRoaW5nIHRvIGRvPzxi
cj4NCiZndDsgPGJyPg0KJmd0OyBJIGNhbiBhbHJlYWR5IHNlZSB0aGV5J3JlIHVzaW5nIHRoZSBJ
UHY0IGxpbmstbG9jYWwgMTY5LjI1NC8xNjxicj4NCiZndDsgcHJlZml4IGluIGEgbWFubmVyIHRo
YXQgd2lsZGx5IHZpb2xhdGVzIGhvdyBpdCBpcyBzcGVjaWZpZWQgdG88YnI+DQomZ3Q7IGJlIHVz
ZWQgaW4gUkZDMzkyNy4gU2VlIFNsaWRlcyA5LCAxMiwgMjQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
IFR5aW5nIHlvdXIgSVB2NiBhZGRyZXNzaW5nIHBsYW4gdG8gSVB2NCBhZGRyZXNzaW5nIGNvdWxk
IGVuZCB1cDxicj4NCiZndDsgaW1wb3NpbmcgSVB2NCdzIGFkZHJlc3NpbmcgbGltaXRhdGlvbnMg
b24gSVB2NiAtIGRlZmVhdGluZyB0aGU8YnI+DQomZ3Q7IHByaW1hcnkgcHVycG9zZSBvZiBJUHY2
IC0gcHJvdmlkaW5nIG1hbnkgbW9yZSBhZGRyZXNzZXMgdGhhbiBJUHY0Ljxicj4NCiZndDsgPGJy
Pg0KJmd0OyBTbGlkZSAzMiBzaG93cyB0aGV5J3JlIHZpb2xhdGluZyBSRkMgNDE5MyAoSVB2NiBV
TEFzKSwgYmVjYXVzZTxicj4NCiZndDsgdGhleSdyZSB1c2luZyBVTEEtQ3MgKCdmYycpIHJhdGhl
ciB0aGFuIFVMQS1McyAoJ2ZkJyksIGRlc3BpdGU8YnI+DQomZ3Q7IHRoZXJlIGJlaW5nIG5vIGNl
bnRyYWwgcmVnaXN0cnkuJm5ic3A7IFRoZWlyIDQwIGJpdCBHbG9iYWwgSUQgb2YgJnF1b3Q7MTcm
cXVvdDs8YnI+DQomZ3Q7IGNvdWxkIGJlIHJhbmRvbSwgYWx0aG91Z2ggSSdtIGd1ZXNzaW5nIG5v
dCwgYXMgcmFuZG9tIG51bWJlcnM8YnI+DQomZ3Q7IHdvdWxkIHVzdWFsbHkgaGF2ZSBmYXIgbGVz
cyB6ZXJvcyBpbiB0aGVtLiBUaGVzZSBzb3J0cyBvZiBVTEE8YnI+DQomZ3Q7IGVycm9ycyBhcmUg
d2h5IEkgcHJlc2VudGVkICZxdW90O0dldHRpbmcgSVB2NiBBZGRyZXNzaW5nIFJpZ2h0JnF1b3Q7
IGF0PGJyPg0KJmd0OyBBdXNOT0cgdGhpcyB5ZWFyIC08YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LnNsaWRlc2hhcmUubmV0L21hcmt6enpz
bWl0aC9hdXNub2ctMjAxOS1nZXR0aW5nLWlwdjYtcHJpdmF0ZS1hZGRyZXNzaW5nLXJpZ2h0X187
ISFORXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZh
WXBFZm9DM3FZOFhyTEgyREF1dGFYJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuc2xp
ZGVzaGFyZS5uZXQvbWFya3p6enNtaXRoL2F1c25vZy0yMDE5LWdldHRpbmctaXB2Ni1wcml2YXRl
LWFkZHJlc3NpbmctcmlnaHQ8L2E+Jm5ic3A7Ljxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IFRoaXMgaXMgYW4gSW50ZXJuZXQgRHJhZnQsIHNvIHRoaXMgaXMgdGhlIGJlc3QgdGltZSB0
byBtYWtlPGJyPg0KJmd0OyB0aGVzZSBzb3J0cyBvZiBjaGFuZ2VzLCBhcyBpdCBpcyBtdWNoIGVh
c2llciBub3cuIFdoZW4gdGhpbmdzPGJyPg0KJmd0OyBiZWNvbWUgUkZDcyBpdCBiZWNvbWVzIG11
Y2ggaGFyZGVyIChhbmQgbXVjaCwgbXVjaCBoYXJkZXIgd2hlbjxicj4NCiZndDsgdGhleSBiZWNv
bWUgSW50ZXJuZXQgU3RhbmRhcmRzKS48YnI+DQomZ3Q7IDxicj4NCiZndDsgSWYgc29tZWJvZHkg
aGFzIGRlcGxveWVkIEludGVybmV0IERyYWZ0IGxldmVsIHRlY2hub2xvZ3ksIHRoZXk8YnI+DQom
Z3Q7IGhhdmUgdG8gYWNjZXB0IHRoZSByaXNrIHRoYXQgd2hhdCB0aGV5J3ZlIGRlcGxveWVkIG1p
Z2h0IG5vdDxicj4NCiZndDsgY29tcGx5IHdpdGggdGhlIGV2ZW50dWFsIFJGQy48YnI+DQomZ3Q7
IDxicj4NCiZndDsgUmVnYXJkcyw8YnI+DQomZ3Q7IE1hcmsuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
ICZuYnNwO1tHeWFuXSBGb3IgSVB2NiBhZGRyZXNzaW5nIHlvdSBjYW4gaGF2ZSBhbnkgbGVuZ3Ro
IHByZWZpeCB1cCB0bzxicj4NCiZndDsgLzEyOC4gJm5ic3A7aSBhbSBhbGwgZm9yIGZsZXhpYmls
aXR5IHdpdGggdmxzbSBldmVuIHRob3VnaCBtYXkgbm90IGJlPGJyPg0KJmd0OyB3aWRlbHkgdXNl
ZC48YnI+DQomZ3Q7IDxicj4NCiZndDsgU1J2NiBTSUQgZW5jb2RpbmcgZGlmZmVycyBpbiB0aGF0
IHdlIGhhZCAzIGZpZWxkczxicj4NCiZndDsge2xvY2F0b3I7ZnVuY3Rpb247YXJndW1lbnRzfSB0
aGF0IEkgdGhpbmsgaXQgbWFrZXMgc2Vuc2UgdG8gYmUgZml4ZWQ8YnI+DQomZ3Q7IGluIHRoZSBz
cGVjaWZpY2F0aW9uIGFzIFJvbiBoYXMgYnJvdWdodCB1cC48YnI+DQomZ3Q7IDxicj4NCiZndDsg
RnJvbSBhbiBvcGVyYXRvciBwZXJzcGVjdGl2ZSBmb3IgcHJvZ3JhbW1hYmlsaXR5IGFzIFNSdjY8
YnI+DQomZ3Q7IGRlcGxveW1lbnRzIHdpdGggb3Igd2l0aG91dCBjZW50cmFsaXplZCBjb250cm9s
bGVyLCBmaXhlZCBsZW5ndGggb2Y8YnI+DQomZ3Q7IHRoZSAzIGZpZWxkcyBtYWtlcyBzZW5zZSBz
byBvcGVyYXRvcnMgY2FuIGVhc2lseSBjcmFmdCBBQ0xzIGZvcjxicj4NCiZndDsgZGVwbG95bWVu
dHMuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEkgdGhpbmsgd2UgY291bGQgZ28gY3Jhenkgd2l0aCB0
aGUgc2l6aW5nIGJ1dCBJIHRoaW5rIHNpbmNlIDY0IGJpdDxicj4NCiZndDsgYm91bmRhcnkgZXhp
c3RzIHRvZGF5IGZvciBzbGFhYyB3ZSBjb3VsZCBtYWtlIHRoZSBsb2NhdG9yIC82NCBhczxicj4N
CiZndDsgd2VsbCBpcyBmaW5lLiZuYnNwOyBXZSBjb3VsZCBzcGxpdCB0aGUgb3RoZXIgMiBmaWVs
ZHMgZXZlbmx5IDMyIGJpdHMgZWFjaDxicj4NCiZndDsgb3IgbWFrZSB0aGUgZnVuY3Rpb24gbG9u
Z2VyLiZuYnNwOyBJIHRoaW5rIHdl4oCZbGwgZGVmaW5lZCBzaXppbmcgaXM8YnI+DQomZ3Q7IGlt
cG9ydGFudCBzbyBTSUQgYWRkcmVzc2luZyBwbGFuIGlzIG5vdCBjaGFvdGljLjxicj4NCiZndDsg
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBDaGVlcnMsPGJyPg0K
Jmd0OyBQYWJsby48YnI+DQomZ3Q7IDxicj4NCiZndDsgWzFdPGJyPg0KJmd0OyA8YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3NwZWFrZXJkZWNrLmNvbS9saW5lX2Rl
dmVsb3BlcnMvbGluZS1kYXRhLWNlbnRlci1uZXR3b3JraW5nLXdpdGgtc3J2Nl9fOyEhTkV0NnlN
YU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNx
WThYckxIOER2a1NkRiQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vc3BlYWtlcmRlY2suY29t
L2xpbmVfZGV2ZWxvcGVycy9saW5lLWRhdGEtY2VudGVyLW5ldHdvcmtpbmctd2l0aC1zcnY2PC9h
Pjxicj4NCiZndDsgPGJyPg0KJmd0OyDvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxicj4N
CiZndDsgRnJvbTogc3ByaW5nICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0
Zi5vcmclMGIiIHRhcmdldD0iX2JsYW5rIj5zcHJpbmctYm91bmNlc0BpZXRmLm9yZzxicj4NCjwv
YT4mZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyZndDsgb24g
YmVoYWxmIG9mIEFsZXhhbmRyZTxicj4NCiZndDsgUGV0cmVzY3UgJmx0OzxhIGhyZWY9Im1haWx0
bzphbGV4YW5kcmUucGV0cmVzY3VAZ21haWwuY29tJTBiIiB0YXJnZXQ9Il9ibGFuayI+YWxleGFu
ZHJlLnBldHJlc2N1QGdtYWlsLmNvbTxicj4NCjwvYT4mZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzphbGV4
YW5kcmUucGV0cmVzY3VAZ21haWwuY29tPC9hPiZndDsmZ3Q7PGJyPg0KJmd0OyBEYXRlOiBUaHVy
c2RheSwgMTkgRGVjZW1iZXIgMjAxOSBhdCAwOTo0NDxicj4NCiZndDsgVG86ICZxdW90OzxhIGhy
ZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnJTNl
IiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnICZsdDttYWlsdG86c3ByaW5nQGlldGYu
b3JnJmd0OzwvYT4mcXVvdDs8YnI+DQomZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGll
dGYub3JnJTIwJTNjbWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmlu
Z0BpZXRmLm9yZyAmbHQ7bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7Jmd0Ozxicj4NCiZn
dDsgU3ViamVjdDogUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9yczxicj4NCiZndDsgPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBMZSAxOS8xMi8yMDE5IMOg
IDAwOjEzLCBNYXJrIFNtaXRoIGEgw6ljcml0IDo8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgWy4u
Ll08YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFZMU00gW3ZhcmlhYmxl
IGxlbmd0aCBzdWJuZXQgbWFza10gaXMgZnVuZGFtZW50YWxseSBoYXJkLDxicj4NCiZndDsgPGJy
Pg0KJmd0OyAmbmJzcDsgJm5ic3A7IFdlIG5lZWQgVkxTTSBpbiBvdGhlciBwbGFjZXMgdG9vLCBz
dWNoIGFzIGluIFVMQTxicj4NCiZndDsgcHJlZml4ZXMgZmQgYW5kIGZjLjxicj4NCiZndDsgPGJy
Pg0KJmd0OyAmbmJzcDsgJm5ic3A7IEkgdGhpbmsgaXQgaXMgaW5kZWVkIGEgZGlmZmljdWx0IHRv
IGdyYXNwIGNvbmNlcHQsIGJ1dDxicj4NCiZndDsgaXQgaXMgdGhlcmUgZm9yPGJyPg0KJmd0OyAm
bmJzcDsgJm5ic3A7IGdyb3d0aC48YnI+DQomZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyBB
bGV4PGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgTWFy
ay48YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtfXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJy
Pg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0luIHRoaXMgY2Fz
ZSwgd2Ugc2hvdWxkIHByb2JhYmx5IGNoYW5nZSB0aGU8YnI+DQomZ3Q7IGRvY3VtZW50IHRvIHJl
ZmxlY3Q8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7aW1w
bGVtZW50ZWQgYmVoYXZpb3IuX19fXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K
Jmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fIF9fPGJyPg0KJmd0
OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZn
dDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFJvbl9fX188YnI+
DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDtfXyBfXzxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K
Jmd0OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7SnVuaXBlciBCdXNpbmVzcyBVc2UgT25seTxicj4NCiZndDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwO19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0K
Jmd0OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3NwcmluZyBtYWlsaW5n
IGxpc3Q8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5n
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdA
aWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0
Zi5vcmclMjAlM2NtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRv
OnNwcmluZ0BpZXRmLm9yZyAmbHQ7bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7Jmd0Ozxi
cj4NCiZndDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFO
RXQ2eU1hTy1nayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBF
Zm9DM3FZOFhyTEgwS3NfU1UtJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmc8L2E+PGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0K
Jmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgc3ByaW5nIG1haWxpbmcgbGlzdDxicj4NCiZndDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IDxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PGJy
Pg0KJmd0OyAmbmJzcDsgJm5ic3A7ICZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5F
dDZ5TWFPLWdrIVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVm
b0MzcVk4WHJMSDBLc19TVS0kIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsgPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyAmbmJzcDsgJm5ic3A7IHNwcmlu
ZyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86
c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwv
YT4mZ3Q7PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2sh
VGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxI
MEtzX1NVLSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyBzcHJp
bmcgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5nQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRv
OnNwcmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzpzcHJpbmdAaWV0Zi5vcmc8
L2E+Jmd0Ozxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zcHJpbmdfXzshIU5FdDZ5TWFPLWdr
IVRla0hrTHhHTGVJYzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJM
SDBLc19TVS0kIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3NwcmluZzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7IHNwcmluZyBtYWlsaW5n
IGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5zcHJpbmdAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86c3ByaW5nQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bWFpbHRvOnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7PGJy
Pg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwcmluZ19fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdM
ZUljMW5UY0ZCTjhrMGxocGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxIMEtzX1NVLSQi
IHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
c3ByaW5nPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyAtLSA8YnI+DQomZ3Q7IDxicj4NCiZndDsg
R3lhbiBTLiBNaXNocmE8YnI+DQomZ3Q7IDxicj4NCiZndDsgSVQgTmV0d29yayBFbmdpbmVlcmlu
ZyAmYW1wOyBUZWNobm9sb2d5PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFZlcml6b24gQ29tbXVuaWNh
dGlvbnMmbmJzcDtJbmMuIChWWik8YnI+DQomZ3Q7IDxicj4NCiZndDsgMTMxMDEgQ29sdW1iaWEg
UGlrZSBGREMxIDNyZCBGbG9vcjxicj4NCiZndDsgPGJyPg0KJmd0OyBTaWx2ZXIgU3ByaW5nLCBN
RCAyMDkwNDxicj4NCiZndDsgPGJyPg0KJmd0OyBVbml0ZWQgU3RhdGVzPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7IFBob25lOiZuYnNwOzMwMSA1MDItMTM0Nzxicj4NCiZndDsgPGJyPg0KJmd0OyBFbWFp
bDogPGEgaHJlZj0ibWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb20iIHRhcmdldD0iX2Js
YW5rIj5neWFuLnMubWlzaHJhQHZlcml6b24uY29tPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmd5
YW4ucy5taXNocmFAdmVyaXpvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86Z3lhbi5zLm1p
c2hyYUB2ZXJpem9uLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwOi93d3cubGlua2VkaW4uY29tL2luL25ldHdv
cmtpbmctdGVjaG5vbG9naWVzLWNvbnN1bHRhbnRfXzshIU5FdDZ5TWFPLWdrIVRla0hrTHhHTGVJ
YzFuVGNGQk44azBsaHBsNkplRkt6YjdzeEtSRFhIZmFZcEVmb0MzcVk4WHJMSDc2aWFoNlckIiB0
YXJnZXQ9Il9ibGFuayI+DQp3d3cubGlua2VkaW4uY29tL2luL25ldHdvcmtpbmctdGVjaG5vbG9n
aWVzLWNvbnN1bHRhbnQ8L2E+PGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHA6L3d3dy5saW5rZWRpbi5jb20vaW4vbmV0d29ya2luZy10ZWNobm9s
b2dpZXMtY29uc3VsdGFudF9fOyEhTkV0NnlNYU8tZ2shVGVrSGtMeEdMZUljMW5UY0ZCTjhrMGxo
cGw2SmVGS3piN3N4S1JEWEhmYVlwRWZvQzNxWThYckxINzZpYWg2VyQiIHRhcmdldD0iX2JsYW5r
Ij5odHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9uZXR3b3JraW5nLXRlY2hub2xvZ2llcy1jb25z
dWx0YW50PC9hPiZndDs8YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgc3ByaW5nIG1h
aWxpbmcgbGlzdDxicj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpzcHJp
bmdAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86c3ByaW5nQGlldGYub3JnPC9hPiZn
dDs8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1nayFUZWtI
a0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhyTEgwS3Nf
U1UtJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zcHJpbmc8L2E+PGJyPg0KJmd0OyA8YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCnNwcmluZyBtYWlsaW5nIGxpc3Q8YnI+
DQo8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c3ByaW5n
QGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19o
dHRwczovd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vc3ByaW5nX187ISFORXQ2eU1hTy1n
ayFUZWtIa0x4R0xlSWMxblRjRkJOOGswbGhwbDZKZUZLemI3c3hLUkRYSGZhWXBFZm9DM3FZOFhy
TEgwS3NfU1UtJCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vc3ByaW5nPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0BN7PR05MB5699namp_--


From nobody Fri Dec 27 09:06:42 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B6E41201C6 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 09:06:41 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 5DRq4lqMEwwL for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 09:06:38 -0800 (PST)
Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (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 4A10212012D for <spring@ietf.org>; Fri, 27 Dec 2019 09:05:21 -0800 (PST)
Received: by mail-qk1-x731.google.com with SMTP id k6so21936725qki.5 for <spring@ietf.org>; Fri, 27 Dec 2019 09:05:21 -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=5s2XRrTrlORbpouBABuExe2UVnOtYOMU6fVc26mKnnE=; b=VbguO+9vNslKDYsCY+6OkPvd7DjLApvYF2JgWb300Ee6gv6+P/6fTZbdaMH3ekHhXW 5ueHvGSwrLX8HPVpxaU8sj86BMLcM0BnHNmAi5Dvs+h1fyOn4p7hNEzKRHUfaYaoT/W2 ialhf/OWWqzinwHh7+MxZufDoy4aLLSkpbFmiw4JxskoEMDxUEcSIOde8iw/DX5YE74i 7r1Aa4iLzx6kAFqen9QmYyHzwYtb9leTXAKPDEwurC6S5PAJ1LwcXWbB25WPemNpl8MR U0eyowA29DaoThhexkjenfQsrbFg0VaQwUQCt3K/KU2+vN5Y7A4pL9QiMdMKVTwQ/QeG L3KA==
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=5s2XRrTrlORbpouBABuExe2UVnOtYOMU6fVc26mKnnE=; b=mJiOFF/QojpUa1Mg87fG2wSBnqUBef+DokcDi4QkPZJt7b6bUvM3na0jIqgKJbbnI8 fSPnOVSJhoUeW1mUsTy7dAoGtISy24kf6AP1/BWRhyNJud0yVLq6WG22ymXB1UsZ67WT r/Ij5/6MUGh8/VSkwzxVvq9lIEzAXxWbGvyw00tG3JVT44huTiof7pve5n12K+EA5BTI SryWELwFCFT8KhuFzOenhPYuo2756FnPcFCB3UGipfdnO5ArY1SfRXu5DilI5qm36hJK CGY7R/rbnpxISAvVlm//kB43e4xRV08Nl3YS8AV+/D9XLTDenlUE9Q17RSBPXsLLz1fZ ZC2A==
X-Gm-Message-State: APjAAAX1Q167yn3KHLR6VncZHPcq7vkZM+vS3Gz8bH1Eu4IFdDsFyIQD 4zUp7MLZ37goycRV8UhvxJbX4NDmGeITI7dXSXWc8A==
X-Google-Smtp-Source: APXvYqwDVup7n7AWtH7pE/DlFSX+qQ31uMHeUiHlp9fntfgZFrPnNjqVHDcrPwqUD2LbTOOR+rxsTmLhKCEmBHMb2z8=
X-Received: by 2002:a37:693:: with SMTP id 141mr43526108qkg.134.1577466320174;  Fri, 27 Dec 2019 09:05:20 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 27 Dec 2019 18:05:14 +0100
Message-ID: <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a8d4af059ab27f56"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/7Po7p7KMnhilXYW_Ryz9AqVNPSQ>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 17:06:41 -0000

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

Hi Ron,

Great to hear an agreement from you ! Must be power of Christmas :).

I actually see no conflict in the claim that SID is not an address in
itself with statement that it can be a routable entity which was I believe
the original intention of the text you quote.

I think your conclusion that we are both wrong based on section 2 of
RFC8402 sits at the fact that the term "address" is rather broad and used
(as already proven in other messages) imprecisely or loosely all over IETF.

It is just like router_id ... it is a numerical representation of a node
while the moment you put this numeric 32 bit string under logical interface
and advertise it - it suddenly becomes a valid destination target or for
that matter src originator.

So to your first question ... I think we agreed in the other mail from
which spaces the IPv6 locator can be used. Of course as things evolve
making any assumption that such binding is going to stay intact would be
rather weak advice to any hardware designer.

To your second point I think SID itself when mapped to interface can be a
src. I see really nothing which could prevent me to use any address as src
or dst in my network.

I am actually not sure where are you going with those if you will
"restrictions" as to the SID semantical components. To me SID is a locally
significant value in the network (including overlay network) which chooses
to use SRv6 and I really see no reason to constrain it in any additional
way.

Perhaps your point is that SID does not fit to RFC4291 IPv6 Addressing
Architecture. Well perhaps but if so RFC8402 should be listed in 4291 as
updating it - just like 5952, 6052, 7136, 7346, 7371, 8064 all do. Frankly
I am not sure why it is not there now in the first place.

Kind regards,
Robert.


On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica <rbonica@juniper.net> wrote:

> Robert,
>
>
>
> Personally, I agree with what you say below. =E2=80=9CA SID is NOT an IPv=
6
> address.=E2=80=9D
>
>
>
> However, Section 2 of RFC 8402 says that we are both wrong. It defines an
> SRv6 SID as follows:
>
>
>
> =E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segment=
.=E2=80=9D
>
>
>
> So, assuming that a SID is an IPv6 address, we must figure out how it fit=
s
> into the IPv6 addressing architecture. Questions like the following must =
be
> answered:
>
>
>
>    - From which special purpose prefixes [RFC 6890]  can SIDs be drawn?
>    - Can a SID appear in the source address field of an IPv6 packet?
>
>
>
> So far, the co-authors have avoided such issues.
>
>
>
>                                                               Ron
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Saturday, December 21, 2019 6:43 PM
> *To:* Ron Bonica <rbonica@juniper.net>
> *Cc:* Andrew Alston <Andrew.Alston@liquidtelecom.com>; Alexandre Petrescu
> <alexandre.petrescu@gmail.com>; SPRING WG <spring@ietf.org>; Gyan Mishra =
<
> hayabusagsm@gmail.com>; Pablo Camarillo (pcamaril) <pcamaril@cisco.com>;
> Mark Smith <markzzzsmith@gmail.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
> Hey Ron,
>
>
>
> > Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> Indeed ... after all it is not Easter Time !
>
>
>
> > Only one answer can be correct =F0=9F=98=89
>
>
>
> To me this is very obvious ...
>
>
>
> SID is NOT an IPv6 address. Part of the SID is a locator which is used fo=
r
> vanilla IPv6 forwarding (based on IPv6 routing prefixes), but that is all
> this 128 bit string has in common with IPv6.
>
>
>
> Merry SID-less Christmas,
> R.
>
>
>
>
>
> On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica <rbonica@juniper.net> wrote:
>
> Robert,
>
>
>
> Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> We have never explicitly stated whether a SID **is** and IPv6 address or =
**merely
> resembles** an IPv6 address. Which is it?
>
>
>
> Hint: This is a multiple choice question. Only one answer can be correct
> =F0=9F=98=89
>
>
>
>                                                     Happy Holidays,
>
>                                                            Ron
>
>
>
>

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

<div dir=3D"ltr"><div>Hi Ron,</div><div><br></div><div>Great=C2=A0to hear a=
n agreement from you ! Must be power of Christmas :).=C2=A0</div><div><br><=
/div><div>I actually see no conflict in the claim that SID is not an addres=
s in itself with statement that it can be a routable entity which was I bel=
ieve the original intention of the text you quote.=C2=A0</div><div><br></di=
v><div>I think your conclusion that we are both wrong based on section 2 of=
 RFC8402 sits at the fact that the term &quot;address&quot; is rather broad=
 and used (as already proven in other messages) imprecisely or loosely all =
over IETF.=C2=A0</div><div><br></div><div>It is just like router_id ... it =
is a numerical representation of a node while the moment you put this numer=
ic 32 bit string under logical interface and advertise it - it suddenly=C2=
=A0becomes a valid destination target or for that matter src originator.=C2=
=A0</div><div><br></div><div>So to your first question ... I think we agree=
d in the other mail from which spaces the IPv6 locator can be used. Of cour=
se as things evolve making any assumption that such binding is going to sta=
y intact would be rather weak advice to any hardware designer.=C2=A0</div><=
div><br></div><div>To your second=C2=A0point I think SID itself when mapped=
 to interface can be a src. I see really nothing which could prevent me to =
use any address as src or dst in my network.=C2=A0</div><div><br></div><div=
>I am actually not sure where are you going with those if you will &quot;re=
strictions&quot; as to the SID semantical components. To me SID is a locall=
y significant value in the network (including overlay network) which choose=
s to use SRv6 and I really see no reason to constrain it in any additional =
way.=C2=A0</div><div><br></div><div>Perhaps your point is that SID does not=
 fit to RFC4291 IPv6 Addressing Architecture. Well perhaps but if so RFC840=
2 should be listed in 4291 as updating it - just like=C2=A05952, 6052, 7136=
, 7346, 7371, 8064 all do. Frankly I am not sure why it is not there now in=
 the first place.=C2=A0</div><div><br></div><div>Kind regards,</div><div>Ro=
bert.</div><div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica &lt;<a href=
=3D"mailto:rbonica@juniper.net" target=3D"_blank">rbonica@juniper.net</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Personally, I agree with what you say below. =E2=80=
=9CA SID is NOT an IPv6 address.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">However, Section 2 of RFC 8402 says that we are both=
 wrong. It defines an SRv6 SID as follows:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p>=E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segmen=
t.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">So, assuming that a SID is an IPv6 address, we must =
figure out how it fits into the IPv6 addressing architecture. Questions lik=
e the following must be answered:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">From which special purpose prefixes [RFC 6890=
] =C2=A0can SIDs be drawn?<u></u><u></u></li><li style=3D"margin-left:0in">=
Can a SID appear in the source address field of an IPv6 packet?<u></u><u></=
u></li></ul>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">So far, the co-authors have avoided such issues.<u><=
/u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0Ron<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; <br>
<b>Sent:</b> Saturday, December 21, 2019 6:43 PM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"=
_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" target=3D"_blank">Andrew.Alston@liquidtelecom.com</a>&gt;; Alexandre P=
etrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_blan=
k">alexandre.petrescu@gmail.com</a>&gt;; SPRING WG &lt;<a href=3D"mailto:sp=
ring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;; Gyan Mishra &lt;<=
a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail=
.com</a>&gt;; Pablo Camarillo (pcamaril) &lt;<a href=3D"mailto:pcamaril@cis=
co.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;; Mark Smith &lt;<a hre=
f=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank">markzzzsmith@gmail.co=
m</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hey Ron,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Leaving both chickens and eggs in the hen house=
=E2=80=A6=E2=80=A6..=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Indeed ... after all it is not Easter Time !=C2=A0<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Only one answer can be correct=C2=A0<span style=
=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=89</span>=
=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To me this is very obvious ...=C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">SID is NOT an IPv6 address. Part of the SID is a loc=
ator which is used for vanilla IPv6 forwarding (based on IPv6 routing prefi=
xes), but that is all this 128 bit string has in common with IPv6.=C2=A0<u>=
</u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Merry SID-less Christmas,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net" target=3D"_blank">rbonica@juniper.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Leaving both chickens and eggs in the hen house=E2=
=80=A6=E2=80=A6..<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">We have never explicitly stated whether a SID *<b>is=
</b>* and IPv6 address or *<b>merely resembles</b>* an IPv6 address. Which =
is it?<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hint: This is a multiple choice question. Only one a=
nswer can be correct
<span style=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=
=89</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Happy Holidays,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ro=
n<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0</p><div><blockquote style=3D"border-top:none;=
border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204)=
;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt"><div><div><div style=3D"=
border-top:none;border-right:none;border-bottom:none;border-left:1.5pt soli=
d blue;padding:0in 0in 0in 4pt">
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

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

--000000000000a8d4af059ab27f56--


From nobody Fri Dec 27 11:29:12 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1D07120909 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 11:29:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MAY_BE_FORGED=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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 FUQUse4ohkZu for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 11:29:09 -0800 (PST)
Received: from mta7.iomartmail.com (mta7.iomartmail.com [62.128.193.157]) (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 602ED1208E0 for <spring@ietf.org>; Fri, 27 Dec 2019 11:29:08 -0800 (PST)
Received: from vs2.iomartmail.com (vs2.iomartmail.com [10.12.10.123]) by mta7.iomartmail.com (8.14.4/8.14.4) with ESMTP id xBRJT2kY028473; Fri, 27 Dec 2019 19:29:02 GMT
Received: from vs2.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B0C5C22044; Fri, 27 Dec 2019 19:29:02 +0000 (GMT)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs2.iomartmail.com (Postfix) with ESMTPS id 9BF9B22042; Fri, 27 Dec 2019 19:29:02 +0000 (GMT)
Received: from LAPTOPK7AS653V (185-58-55-221.customers.tirolnet.com [185.58.55.221] (may be forged)) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.4/8.14.4) with ESMTP id xBRJSXtP003884 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 27 Dec 2019 19:29:02 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Pablo Camarillo \(pcamaril\)'" <pcamaril@cisco.com>
Cc: <spring@ietf.org>
References: <17421_1575566127_5DE93B2F_17421_93_1_53C29892C857584299CBF5D05346208A48D1A3DA@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <035701d5ac4d$a3ea7ad0$ebbf7070$@olddog.co.uk> <0CB8E109-95E3-4A75-BCEF-1186817F68CE@cisco.com> <062c01d5b06f$bf4b76f0$3de264d0$@olddog.co.uk> <E46E18A8-BAD4-4B62-A1DC-4F315BE79E60@cisco.com>
In-Reply-To: <E46E18A8-BAD4-4B62-A1DC-4F315BE79E60@cisco.com>
Date: Fri, 27 Dec 2019 19:28:33 -0000
Organization: Old Dog Consulting
Message-ID: <000f01d5bceb$e56dc350$b04949f0$@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: AQKiVutP/sPEol3Kl3K9aNZrJmBKoAKU5q/XAgYPVnEB0w+WwgG5XkwopfPETVA=
Content-Language: en-gb
X-Originating-IP: 185.58.55.221
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-25132.002
X-TM-AS-Result: No--17.349-10.0-31-10
X-imss-scan-details: No--17.349-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-25132.002
X-TMASE-Result: 10--17.349000-10.000000
X-TMASE-MatchedRID: 8HTFlOrbAtGyoI+bK8UPQnFPUrVDm6jt1WwSQLxOvlUTvdh6VFADyTPL 4IpXLngeGTMtyR+11BAOTuh/VaLhzEl1QBuOVAUMaPXXRVSBBovIEQTlh1/QMVhs8uimgHNCJkK /E7btc7NA/wDjVQ3ooD6Ot1kkU6saSnUqDs/R//UD2WXLXdz+AQZyESFXAljfe7ijHq7g9obTZ9 Wt1IEO+BRx762Th3kz74stnIm4P8Bqh+ZwiDQlS5K9FvwQx1hFfLNHMurfykhTpFNEkr6HJsmWT +h5S9Ng2gkDLfDgF4ml8brZMAV8Y2As6CFGKh4grdLFFKR7dulpFbUvmRjLcgbYcy9YQl6eXZrp mK5A+7T7nGGoxPDfng1Vne6ruInSPmKDzjF+t1BxPA6arkYp0GQBrQiRNt2IqPGqHIPGZiNDAvn /gQtzahwgoGMJ+H2zYx1rfvEm9E3dszRFwcTb57zgL/eLACDEuoKFNtn4sqP+7KZICEbEshxpgC zz8XrXkkJ8gFxhltjGGYg3mTSEyVveAk06OSKsbWgRGvgWOREft0d48Iev3+QydRUvl3QTAEOxG w6OfA3VoERDD5Sflnc1ZaiuhQysD+bxlHlzfzUHIUJsejWV9CIk3dpe5X+hvjdkdo+07/6A2U4D oCTZiO1wbykd6xTu5u2idQTviR8WUcwJqSCXncBfYoduOb6LSkWlzdsmIx75w23Kuluq0bnKeol HNmVg5q5c/gQ8dUgKNPLapsvgO7/KM1zCNPCMAI0UpQvEYJm/yN2q8U674pm7qvjz9eAEBTybns JRoKb4t7Ggrzlk7iMc2ott4KOcBsdYbEqwgW6eAiCmPx4NwFkMvWAuahr8i2QFaYS1v20qtq5d3 cxkNQwWxr7XDKH8lExlQIQeRG0=
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/spring/IOA_4nlNPacD2v7Jue2dkGeOABk>
Subject: Re: [spring] WGLC - draft-ietf-spring-srv6-network-programming
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 19:29:12 -0000

Thanks Pablo and Happy Imminent New Year.

> I have reviewed your suggested changes and incorporated them
> in the latest revision of the document.=20

Great. I will try to pull that and review it soon.

> Please see below inline for more detail.

[snipped]
    =20
    >> 4.1
    >>
    >> I was surprised by...
    >>
    >>  S01. When an SRH is processed {
    >>  S02.   If (Segments Left =3D=3D 0) {
    >>  S03.      Send an ICMP Parameter Problem message to the Source =
Address
    >>               Code TBD-SRH (SR Upper-layer Header Error),
    >>               Pointer set to the offset of the upper-layer =
header,
    >>               interrupt packet processing and discard the packet
    >>  S04.   }
    >>  S05.   If (IPv6 Hop Limit <=3D 1) {
    >>  S06.      Send an ICMP Time Exceeded message to the Source =
Address,
    >>               Code 0 (Hop limit exceeded in transit),
    >>               interrupt packet processing and discard the packet
    >>  S07.   }
    >>
    >> Are you sure that Hop Limit processing is left so late? Isn't it =
one of
    >> the first things done with a packet before even the SRH is =
discovered to
    >> be present?
    >
    > PC: Is there any difference on the hop limit check if I do it two =
lines earlier?=20
    > I believe that the end result is the same.
    =20
    It makes a difference which ICMP error is sent. I would argue that =
you shouldn't be looking at the SRH of a packet when the Hop Limit has =
expired.

PC: I've checked with the SRH draft and the ICMP check is the last check =
happening in the pseudocode. I would tend to agree that this should be =
the last thing done once you have determined that the packet needs to be =
forwarded.=20

AF: So, just to check I understand what you are saying. If a packet =
arrives with Hop Limit already at zero you would still look inside the =
SRH?
 =20
    >> 4.1 (and other sections)
    >>=20
    >> I spent rather too much time trying to work out
    >>=20
    >>  S08.   max_LE =3D (Hdr Ext Len / 2) - 1
    >>  S09.   If ((Last Entry > max_LE) or (Segments Left > Last =
Entry+1)) {
    >>=20
    >> As far as I can see, for an SRH,
    >>=20
    >>   Hdr Ext Len =3D 7 + (16 * (Last Entry + 1) ) + sum(all TLV =
lengths)
    >>=20
    >> So, while I see that you want to check that Last Entry doesn't =
point out
    >> beyond the end of the SRH, I don't see how your computation of =
max_LE=20
    >> helps.
    >>=20
    >> What have I missed?
    >=20
    > PC: How do you propose to check whether Last Entry value exceeds
    > the maximum possible theoretical Last Entry value?
    > The only information you have is the Header Extension Length. =
Based
    > on this I compute the maximum theoretical Last Entry possible =
value,
    > and then just compare the values.
    >
    > Maybe I am the one who have missed something. If you have a =
simpler
    > proposal please let me know.
   =20
    OK, we agree that the right thing to do is work out the largest =
possible Last Entry value (max_LE) and compare it to the actual Last =
Entry value. That is good.
   =20
    I also agree that all you have in hand is the Header Extension =
Length (Hdr Ext Len)
   =20
    I just don't think that you are computing the right value for max_LE =
using max_LE =3D (Hdr Ext Len / 2) - 1.
   =20
    I would agree that max_LE < (Hdr Ext Len / 2) - 1  so that comparing =
Last Entry with that value provides a check. I just don't think it is a =
very precise check.
   =20
    Perhaps my understanding of the actual value of Hdr Ext Len is =
incorrect, but if I am right, then you could probably get closer to a =
good number.
  =20
PC: Ok. I rechecked it and I believe that we cannot get any better than =
that.
[RFC8200]
Hdr Ext Len         8-bit unsigned integer.  Length of the Routing
                              header in 8-octet units, not including the
                              first 8 octets.
[draft-ietf-6man-segment-routing-header-26]
o  Last Entry: contains the index (zero based), in the Segment List,
   of the last element of the Segment List.

Let us consider an SRH containing k SIDs and 0 or more TLVs.
Hdr Ext Len >=3D k x (16 / 8) =3D k x 2
Last Entry =3D k - 1

Isolating k on one side of each equation:
k <=3D Hdr Ext Len / 2
k =3D Last Entry + 1

Combining the two equations together:
Last Entry + 1 <=3D Hdr Ext Len / 2

Isolating Last Entry on one side of the equation:
Last Entry <=3D Hdr Ext Len / 2 - 1

Further note that, if no TLV is present, we have:
Last Entry =3D Hdr Ext Len / 2 - 1

PC: If I'm still missing the point let me know!

AF: Very (very) sorry. My bad.
I entirely missed " Length of the Routing header *in*8-octet*units*, not =
including the first 8 octets"
Now I feel stupid.

    >> 6.1
    >>=20
    >> I agree with this section, but I am concerned that you are =
updating=20
    >> draft-ietf-6man-segment-routing-header by adding normative =
language to
    >> describe nodes that process the SRH. Does that mean you should =
use an
    >> "Updates" clause in the document header?
    >> =20
    >> After describing CNT-1 and CNt-2 you say...
    >>=20
    >>   Furthermore, an SRv6 capable node maintains an aggregate =
counter
    >>   CNT-3 tracking the IPv6 traffic that was received with a =
destination
    >>   address matching a local interface address that is not a =
locally
    >>   instantiated SID and the next-header is SRH with SL>0.
    >>=20
    >> That looks like s/maintains/MUST maintain/ unless you have a =
reference
    >> for the assertion that it does maintain CNT-3.
    >
    > PC: I disagree that this is an update to the SRH. The SRH defines =
a
    > header and one type of segment processing.
    > Defining a counter is not related to the SRH at all.
    =20
    Well, perhaps you didn't just say what you meant to say because the =
text I quoted most clearly says that the counter is counting events =
related to the SRH.
   =20
    But to the point: the document says...
       Any SRv6 capable node SHOULD implement the following set of =
combined
       counters (packets and bytes):
    "Any SRv6 capable node" is clearly in the scope of =
draft-ietf-6man-segment-routing-header

PC: This document talks of the processing and behaviours of SRv6. And =
hence the counters are included in this draft.

AF: Last try before I give up on this one (you may be relieved to know).
Does every device that supports SRv6 have to support this document? I =
had formed the impression not: that is a simple SRv6 routing node =
functions fine without this document (even if this document also =
describes it's behaviour). But, in the quoted text you are adding =
description of function for all "SRv6 capable nodes" that is not =
described elsewhere. So either:
- it is not possible to have an SRv6 capable node prior to this draft
or
- you are updating some other document that describes SRv6 capable nodes

Many thanks for the work,
Adrian


From nobody Fri Dec 27 12:11:19 2019
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03D1B1200E5 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 12:11:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.022
X-Spam-Level: 
X-Spam-Status: No, score=-2.022 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_PH_SURBL=0.61] 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 5m5zOmXII4M0 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 12:11:15 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 1803412006F for <spring@ietf.org>; Fri, 27 Dec 2019 12:11:14 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBRKB9YA027515; Fri, 27 Dec 2019 21:11:09 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 70FB3202BF5; Fri, 27 Dec 2019 21:11:09 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 56A27201595; Fri, 27 Dec 2019 21:11:09 +0100 (CET)
Received: from [10.11.240.11] ([10.11.240.11]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id xBRKB8bg007724; Fri, 27 Dec 2019 21:11:08 +0100
To: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica@juniper.net>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>, SPRING WG <spring@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, Mark Smith <markzzzsmith@gmail.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <877e46a2-443b-1945-ea9a-8b178dcf34f2@gmail.com>
Date: Fri, 27 Dec 2019 21:11:08 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
MIME-Version: 1.0
In-Reply-To: <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/WUdAxUKdDjt9MSJPzH3pwC8s7vU>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 20:11:18 -0000

Le 22/12/2019 Ã  00:42, Robert Raszuk a Ã©critÂ :
> Hey Ron,
> 
>  > Leaving both chickens and eggs in the hen houseâ€¦â€¦..
> 
> Indeed ... after all it is not Easter Time !
> 
>  > Only one answer can be correct ðŸ˜‰
> 
> To me this is very obvious ...
> 
> SID is NOT an IPv6 address.

If not, then one cant represent it with the hextet-column notation 
"2001:db8::" because that denotes an IPv6 address.

A new notation for SID might be needed.

Alex

  Part of the SID is a locator which is used
> for vanilla IPv6 forwarding (based on IPv6 routing prefixes), but that 
> is all this 128 bit string has in common with IPv6.

If it
> 
> Merry SID-less Christmas,
> R.
> 
> 
> On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica <rbonica@juniper.net 
> <mailto:rbonica@juniper.net>> wrote:
> 
>     Robert,____
> 
>     __ __
> 
>     Leaving both chickens and eggs in the hen houseâ€¦â€¦..____
> 
>     __ __
> 
>     We have never explicitly stated whether a SID **is** and IPv6
>     address or **merely resembles** an IPv6 address. Which is it?____
> 
>     __ __
> 
>     Hint: This is a multiple choice question. Only one answer can be
>     correct ðŸ˜‰____
> 
>     __ __
> 
>      Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  Happy Holidays,____
> 
>      Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  Ron____
> 
>     __ __
> 
>     __ __
> 
>     *From:* spring <spring-bounces@ietf.org
>     <mailto:spring-bounces@ietf.org>> *On Behalf Of *Robert Raszuk
>     *Sent:* Friday, December 20, 2019 10:45 AM
>     *To:* Andrew Alston <Andrew.Alston@liquidtelecom.com
>     <mailto:Andrew.Alston@liquidtelecom.com>>
>     *Cc:* Alexandre Petrescu <alexandre.petrescu@gmail.com
>     <mailto:alexandre.petrescu@gmail.com>>; SPRING WG <spring@ietf.org
>     <mailto:spring@ietf.org>>; Gyan Mishra <hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>>; Pablo Camarillo (pcamaril)
>     <pcamaril@cisco.com <mailto:pcamaril@cisco.com>>; Mark Smith
>     <markzzzsmith@gmail.com <mailto:markzzzsmith@gmail.com>>
>     *Subject:* Re: [spring] 64-bit locators____
> 
>     __ __
> 
>      > So Â we are left with a chicken and egg situation â€“ is the SID an
>     address or isnâ€™t it. ____
> 
>     __ __
> 
>     I do not see here neither chicken nor an egg here. SID definition
>     for SRv6 is very clear. It is <LOC:FUNC:ARG>. ____
> 
>     __ __
> 
>     Done. ____
> 
>     __ __
> 
>     Obviously LOCator part is routable. ____
> 
>     __ __
> 
>     Thx,
>     R.____
> 
>     __ __
> 
>     On Fri, Dec 20, 2019 at 4:33 PM Andrew Alston
>     <Andrew.Alston@liquidtelecom.com
>     <mailto:Andrew.Alston@liquidtelecom.com>> wrote:____
> 
>         +1____
> 
>         ____
> 
>         I have long argued that SRv6 essentially redefines and overloads
>         the ipv6 address as defined â€“ the argument that I have been
>         given is that the SID is in fact not an address â€“ however â€“ by
>         virtue of the fact that the SID in SRv6 is copied into the
>         address field during traffic steering â€“ and routing occurs based
>         on that DA â€“ it most certainly is an address.____
> 
>         ____
> 
>         So Â we are left with a chicken and egg situation â€“ is the SID an
>         address or isnâ€™t it.Â  If it isnâ€™t â€“ I 100% agree with you that
>         something else should be used â€“ in which case how do you address
>         the steering issue.Â  If it is an address â€“ then this draft
>         fundamentally redefines the IPv6 address semantics â€“ and I would
>         argue that should only be done by an update of RFC4291, and
>         potentially a number of other documents which rely on the
>         current semantic.____
> 
>         ____
> 
>         But â€“ either way â€“ I do not think we can argue that the SID and
>         a v6 address are currently different things in the drafts â€“
>         since a SID is copied into the DA field â€“ and used to route on â€“
>         and while that remains â€“ I have stated before, and will state
>         again, I have deep concerns as to the unknown consequences of
>         fundamentally changing the semantics of an address as it was
>         defined in other RFCâ€™s and as have wide deployment.____
> 
>         ____
> 
>         Thanks____
> 
>         ____
> 
>         Andrew____
> 
>         ____
> 
>         ____
> 
>         __ __
> 
>         Juniper Business Use Only____
> 
>         *From:* spring <spring-bounces@ietf.org
>         <mailto:spring-bounces@ietf.org>> *On Behalf Of *Alexandre Petrescu
>         *Sent:* Friday, 20 December 2019 18:19
>         *To:* Robert Raszuk <robert@raszuk.net
>         <mailto:robert@raszuk.net>>; Gyan Mishra <hayabusagsm@gmail.com
>         <mailto:hayabusagsm@gmail.com>>
>         *Cc:* SPRING WG <spring@ietf.org <mailto:spring@ietf.org>>; Mark
>         Smith <markzzzsmith@gmail.com <mailto:markzzzsmith@gmail.com>>;
>         Pablo Camarillo (pcamaril) <pcamaril@cisco.com
>         <mailto:pcamaril@cisco.com>>
>         *Subject:* Re: [spring] 64-bit locators____
> 
>         ____
> 
> 
> 
>         Le 20/12/2019 Ã  00:07, Robert Raszuk a Ã©critÂ :
>          >
>          > Fixed lengthÂ of any field LOC:FUNC:ARGs makes no sense to me.
>         What is
>          > optimal for Ron or Mark may not be optimal for me.
> 
>         I think I can legitimately wonder whether the 'SID' Segment
>         Identfier
>         should not be something else than an IP address.
> 
>         Making a SID an IP address might lead to other well-known
>         confusions
>         like in OSPF: there is a Router ID which is an IP address in some
>         manufacturer's speak, it works fine, but it does not reply to
>         ping under
>         any configuration whatsoever.
> 
>         That is not a good thing. The router id looks like an IP address
>         but it
>         is not one. When migrating OSPF to IPv6 all was changed but the
>         Router
>         ID stayed like an IPv4 address. So it is an IPv6 OSPF but has
>         some IPv4
>         in it.
> 
>         The column-hextet notation, or more precisely something like
>         "2001:db8::", denotes an IP address. Not only is it a Documentaiton
>         Prefix, but it is an IP address. There is an RFC for it. It is
>         somehow
>         reserved and it shouldnt be used for something else, otherwise it
>         creates confusion.
> 
>         It could be easy to create a new space for SID, with its distinct
>         notation, like 64bit identifiers "ab_cd_ef_gh_01_02__". Nobody
>         would
>         try to ping these because they dont look like IP addresses.
> 
>         Then, we might wonder whether these SIDs should be fixed or
>         variable length..
> 
>         Alex
> 
>          >
>          > While we are at that fixed size of 128 bits of IPv6 also
>         makes no sense
>          > - but that vessel left the harbour a while ago.
>          >
>          > Cheers,
>          > R.
>          >
>          >
>          >
>          >
>          > On Thu, Dec 19, 2019 at 10:57 PM Gyan Mishra
>         <hayabusagsm@gmail.com
>         <mailto:hayabusagsm@gmail.com%20%0b>>
>         <mailto:hayabusagsm@gmail.com>> wrote:
>          >
>          >
>          >
>          > On Thu, Dec 19, 2019 at 4:17 PM Mark Smith
>         <markzzzsmith@gmail.com
>         <mailto:markzzzsmith@gmail.com%0b>>
>         <mailto:markzzzsmith@gmail.com>> wrote:
>          >
>          >
>          >
>          > On Thu, 19 Dec 2019, 22:48 Pablo Camarillo (pcamaril),
>          > <pcamaril@cisco.com <mailto:pcamaril@cisco.com
>         <mailto:pcamaril@cisco.com%20%3cmailto:pcamaril@cisco.com>>> wrote:
>          >
>          > Hi,
>          >
>          > As mentioned in the draft, the choice of the locator length
>          > is deployment specific.
>          > LINE has deployed SRv6 using a locator different than a /64.
>          >
>          >
>          > This is effectively an appeal to authority.
>          >
>          > What makes what LINE has done the best and right thing to do?
>          >
>          > I can already see they're using the IPv4 link-local 169.254/16
>          > prefix in a manner that wildly violates how it is specified to
>          > be used in RFC3927. See Slides 9, 12, 24.
>          >
>          > Tying your IPv6 addressing plan to IPv4 addressing could end up
>          > imposing IPv4's addressing limitations on IPv6 - defeating the
>          > primary purpose of IPv6 - providing many more addresses than
>         IPv4.
>          >
>          > Slide 32 shows they're violating RFC 4193 (IPv6 ULAs), because
>          > they're using ULA-Cs ('fc') rather than ULA-Ls ('fd'), despite
>          > there being no central registry.Â  Their 40 bit Global ID of "17"
>          > could be random, although I'm guessing not, as random numbers
>          > would usually have far less zeros in them. These sorts of ULA
>          > errors are why I presented "Getting IPv6 Addressing Right" at
>          > AusNOG this year -
>          >
>         https://www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-right
>         <https://urldefense.com/v3/__https:/www.slideshare.net/markzzzsmith/ausnog-2019-getting-ipv6-private-addressing-right__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH2DAutaX$>Â .
>          >
>          >
>          > This is an Internet Draft, so this is the best time to make
>          > these sorts of changes, as it is much easier now. When things
>          > become RFCs it becomes much harder (and much, much harder when
>          > they become Internet Standards).
>          >
>          > If somebody has deployed Internet Draft level technology, they
>          > have to accept the risk that what they've deployed might not
>          > comply with the eventual RFC.
>          >
>          > Regards,
>          > Mark.
>          >
>          > Â [Gyan] For IPv6 addressing you can have any length prefix up to
>          > /128. Â i am all for flexibility with vlsm even though may not be
>          > widely used.
>          >
>          > SRv6 SID encoding differs in that we had 3 fields
>          > {locator;function;arguments} that I think it makes sense to
>         be fixed
>          > in the specification as Ron has brought up.
>          >
>          > From an operator perspective for programmability as SRv6
>          > deployments with or without centralized controller, fixed
>         length of
>          > the 3 fields makes sense so operators can easily craft ACLs for
>          > deployments.
>          >
>          > I think we could go crazy with the sizing but I think since
>         64 bit
>          > boundary exists today for slaac we could make the locator /64 as
>          > well is fine.Â  We could split the other 2 fields evenly 32
>         bits each
>          > or make the function longer.Â  I think weâ€™ll defined sizing is
>          > important so SID addressing plan is not chaotic.
>          >
>          >
>          >
>          >
>          > Cheers,
>          > Pablo.
>          >
>          > [1]
>          >
>         https://speakerdeck.com/line_developers/line-data-center-networking-with-srv6
>         <https://urldefense.com/v3/__https:/speakerdeck.com/line_developers/line-data-center-networking-with-srv6__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH8DvkSdF$>
>          >
>          > ï»¿-----Original Message-----
>          > From: spring <spring-bounces@ietf.org
>         <mailto:spring-bounces@ietf.org%0b>>
>         <mailto:spring-bounces@ietf.org>> on behalf of Alexandre
>          > Petrescu <alexandre.petrescu@gmail.com
>         <mailto:alexandre.petrescu@gmail.com%0b>>
>         <mailto:alexandre.petrescu@gmail.com>>
>          > Date: Thursday, 19 December 2019 at 09:44
>          > To: "spring@ietf.org <mailto:spring@ietf.org>
>         <mailto:spring@ietf.org%20%3cmailto:spring@ietf.org%3e>"
>          > <spring@ietf.org <mailto:spring@ietf.org
>         <mailto:spring@ietf.org%20%3cmailto:spring@ietf.org>>>
>          > Subject: Re: [spring] 64-bit locators
>          >
>          >
>          >
>          > Â  Â  Le 19/12/2019 Ã  00:13, Mark Smith a Ã©crit :
>          > Â  Â  [...]
>          >
>          > Â  Â  > VLSM [variable length subnet mask] is fundamentally hard,
>          >
>          > Â  Â  We need VLSM in other places too, such as in ULA
>          > prefixes fd and fc.
>          >
>          > Â  Â  I think it is indeed a difficult to grasp concept, but
>          > it is there for
>          > Â  Â  growth.
>          >
>          > Â  Â  Alex
>          >
>          > Â  Â  >
>          > Â  Â  > Regards,
>          > Â  Â  > Mark.
>          > Â  Â  >
>          > Â  Â  >Â  Â  Â __
>          > Â  Â  >
>          > Â  Â  >Â  Â  Â In this case, we should probably change the
>          > document to reflect
>          > Â  Â  >Â  Â  Â implemented behavior.____
>          > Â  Â  >
>          > Â  Â  >Â  Â  Â __ __
>          > Â  Â  >
>          > Â  Â  >
>          > Â  Â  >
>          > Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Ron____
>          > Â  Â  >
>          > Â  Â  >Â  Â  Â __ __
>          > Â  Â  >
>          > Â  Â  >
>          > Â  Â  >Â  Â  Â Juniper Business Use Only
>          > Â  Â  >
>          > Â  Â  >Â  Â  Â _______________________________________________
>          > Â  Â  >Â  Â  Â spring mailing list
>          > Â  Â  > spring@ietf.org <mailto:spring@ietf.org>
>         <mailto:spring@ietf.org>
>          > <mailto:spring@ietf.org <mailto:spring@ietf.org
>         <mailto:spring@ietf.org%20%3cmailto:spring@ietf.org>>>
>          > Â  Â  > https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>
>          > Â  Â  >
>          > Â  Â  >
>          > Â  Â  > _______________________________________________
>          > Â  Â  > spring mailing list
>          > Â  Â  > spring@ietf.org <mailto:spring@ietf.org>
>         <mailto:spring@ietf.org>
>          > Â  Â  > https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>
>          > Â  Â  >
>          >
>          > Â  Â  _______________________________________________
>          > Â  Â  spring mailing list
>          > spring@ietf.org <mailto:spring@ietf.org> <mailto:spring@ietf.org>
>          > https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>
>          >
>          >
>          > _______________________________________________
>          > spring mailing list
>          > spring@ietf.org <mailto:spring@ietf.org> <mailto:spring@ietf.org>
>          > https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>
>          >
>          > _______________________________________________
>          > spring mailing list
>          > spring@ietf.org <mailto:spring@ietf.org> <mailto:spring@ietf.org>
>          > https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>
>          >
>          > --
>          >
>          > Gyan S. Mishra
>          >
>          > IT Network Engineering & Technology
>          >
>          > Verizon CommunicationsÂ Inc. (VZ)
>          >
>          > 13101 Columbia Pike FDC1 3rd Floor
>          >
>          > Silver Spring, MD 20904
>          >
>          > United States
>          >
>          > Phone:Â 301 502-1347
>          >
>          > Email: gyan.s.mishra@verizon.com
>         <mailto:gyan.s.mishra@verizon.com>
>         <mailto:gyan.s.mishra@verizon.com>
>          >
>          > www.linkedin.com/in/networking-technologies-consultant
>         <https://urldefense.com/v3/__http:/www.linkedin.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH76iah6W$>
>          >
>         <http://www.linkedin.com/in/networking-technologies-consultant
>         <https://urldefense.com/v3/__http:/www.linkedin.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH76iah6W$>>
>          >
>          >
>          > _______________________________________________
>          > spring mailing list
>          > spring@ietf.org <mailto:spring@ietf.org> <mailto:spring@ietf.org>
>          > https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>
>          >
> 
>         _______________________________________________
>         spring mailing list
>         spring@ietf.org <mailto:spring@ietf.org>
>         https://www.ietf.org/mailman/listinfo/spring
>         <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!TekHkLxGLeIc1nTcFBN8k0lhpl6JeFKzb7sxKRDXHfaYpEfoC3qY8XrLH0Ks_SU-$>____
> 


From nobody Fri Dec 27 14:16:57 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFF70120815 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 14:16:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 sRELpwN-G7dO for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 14:16:53 -0800 (PST)
Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) (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 8F8EA120639 for <spring@ietf.org>; Fri, 27 Dec 2019 14:16:53 -0800 (PST)
Received: by mail-ot1-x331.google.com with SMTP id k16so33309260otb.2 for <spring@ietf.org>; Fri, 27 Dec 2019 14:16:53 -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=nAfkRpWprEc7LHXOFayAIp57pn53PGK8gCMZXI7UKLI=; b=PyDypDGVg1mpOq2ksC3mq/wkBIqfh1WFpHtT0yAHnUizpKnEBmCJL40+EP1c6pfOGV s5ZxI88G6QyoobvcY/P6B7zEvXuvbMJAB+f1lKQzMNU61oDrivxTTVB6u1lPTWjeNI1I HiMNnzE8oI8P137I3nkIBhGY462a4mqQRUThiZWEJ169I/hM2veta1UcknROa9JYw7Jz sdmQFw3wJl0GTysEc+RfYbgeotP6EfDjGoJV8dFtqUG7QPuZAY+eNCX6JLnMk36+NBlz Os5JYjL1j9tRjaC/C6uZEfAE8QGGdNPobcGAvhIaj8FuSWcrfRopBqNB9fi2A90cdzfk dB2w==
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=nAfkRpWprEc7LHXOFayAIp57pn53PGK8gCMZXI7UKLI=; b=G5BYQAOgNB8bCRJpk5eznB6yRqpkflV11nnlDioFSnIH6VtMBVWMMmPrg8pAmu9MVk gaA1uHolXCWgD8VCQvjsdg6UXtoHlwiLYeQZaxfqmGQd2z5M6NO/aCpVGCuckYRv4Wl7 /2qdkj5PPEkt2b7sgcEM7SynkQtVw8tCoCxdjf0e/zekRqWxBTLkrUvz+xs/M5GLpj6W GqlCPgnT7Ge8cjWuudzOI/9gR8cDA97ChPtbR4G4z2I8N2uniBILIpNASt5RlBPMdHR7 FcUo1utPc7nFL84+lIru6Q1edKPKJsr2NAYwbrCAVgh5RqyuRnml6mxdNGHSAC3sEvuy MwWQ==
X-Gm-Message-State: APjAAAX9mf26fcbBnryRSq7s6dfkHOLBqf2U+s82+nhbuB5apZdTkSwx vXys3dxHFj05bxea65qK2x/dKDjnpAq3e1Ue7Dk=
X-Google-Smtp-Source: APXvYqw0vZ675Jftoz6H0VvlFqmhMLYxpNCQYx2LWqvaRO5rdh1hHE2tJg3kKMJQRRcm8PGxWXw/eJQArwavaCYI93I=
X-Received: by 2002:a05:6830:151a:: with SMTP id k26mr41177087otp.74.1577485012870;  Fri, 27 Dec 2019 14:16:52 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com>
In-Reply-To: <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 28 Dec 2019 09:16:40 +1100
Message-ID: <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d4ab18059ab6d9ed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/lXs6yBIV3ths-PNkRuc-cUCNCmg>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 22:16:56 -0000

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

On Sat, 28 Dec 2019, 04:06 Robert Raszuk, <robert@raszuk.net> wrote:

> Hi Ron,
>
> Great to hear an agreement from you ! Must be power of Christmas :).
>
> I actually see no conflict in the claim that SID is not an address in
> itself with statement that it can be a routable entity which was I believ=
e
> the original intention of the text you quote.
>

> I think your conclusion that we are both wrong based on section 2 of
> RFC8402 sits at the fact that the term "address" is rather broad and used
> (as already proven in other messages) imprecisely or loosely all over IET=
F.
>
> It is just like router_id ... it is a numerical representation of a node
> while the moment you put this numeric 32 bit string under logical interfa=
ce
> and advertise it - it suddenly becomes a valid destination target or for
> that matter src originator.
>

Router IDs aren't used outside of the protocol they're defined in. OSPF and
BGP don't eventually put the RID in an IPv4 packet's DA field.

I've used a router ID of 255.255.255.255 in OSPF as a temporary special RID
because our convention was to have the RID match the unicast OAM address of
the router. I knew the IPv4 broadcast address value wouldn't conflict. I
knew it wouldn't cause problems for OSPF because OSPF never uses it as an
IPv4 DA.

The key point is that RIDs look like IPv4 addresses, but are not. They only
have adopted the formatting convention of IPv4 addresses. They're 32 bit
quantities. They could have just as easily been formatted as 0x hex strings
e.g. 0xffffffff for my example. Their continued use as 32 bit quantities
and identifiers in IPv6 supporting OSPFv3 shows how decoupled from both
IPv4 and IPv6 they are.

SIDs on the other hand are at some point in time used as IPv6 destination
addresses. That means they have to either always comply with IPv6 address
requirements - RFC4291 - or be converted to meet IPv6 address requirements
when they're used as IPv6 addresses (e.g. they're 64 bit quantities that
are then used as an IPv6 Interface Identifier by prepending an IPv6
addressing compliant /64 prefix)



> So to your first question ... I think we agreed in the other mail from
> which spaces the IPv6 locator can be used. Of course as things evolve
> making any assumption that such binding is going to stay intact would be
> rather weak advice to any hardware designer.
>
> To your second point I think SID itself when mapped to interface can be a
> src. I see really nothing which could prevent me to use any address as sr=
c
> or dst in my network.
>
> I am actually not sure where are you going with those if you will
> "restrictions" as to the SID semantical components. To me SID is a locall=
y
> significant value in the network (including overlay network) which choose=
s
> to use SRv6 and I really see no reason to constrain it in any additional
> way.
>
> Perhaps your point is that SID does not fit to RFC4291 IPv6 Addressing
> Architecture. Well perhaps but if so RFC8402 should be listed in 4291 as
> updating it - just like 5952, 6052, 7136, 7346, 7371, 8064 all do. Frankl=
y
> I am not sure why it is not there now in the first place.
>
> Kind regards,
> Robert.
>
>
> On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica <rbonica@juniper.net> wrote:
>
>> Robert,
>>
>>
>>
>> Personally, I agree with what you say below. =E2=80=9CA SID is NOT an IP=
v6
>> address.=E2=80=9D
>>
>>
>>
>> However, Section 2 of RFC 8402 says that we are both wrong. It defines a=
n
>> SRv6 SID as follows:
>>
>>
>>
>> =E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segmen=
t.=E2=80=9D
>>
>>
>>
>> So, assuming that a SID is an IPv6 address, we must figure out how it
>> fits into the IPv6 addressing architecture. Questions like the following
>> must be answered:
>>
>>
>>
>>    - From which special purpose prefixes [RFC 6890]  can SIDs be drawn?
>>    - Can a SID appear in the source address field of an IPv6 packet?
>>
>>
>>
>> So far, the co-authors have avoided such issues.
>>
>>
>>
>>                                                               Ron
>>
>>
>>
>>
>>
>> *From:* Robert Raszuk <robert@raszuk.net>
>> *Sent:* Saturday, December 21, 2019 6:43 PM
>> *To:* Ron Bonica <rbonica@juniper.net>
>> *Cc:* Andrew Alston <Andrew.Alston@liquidtelecom.com>; Alexandre
>> Petrescu <alexandre.petrescu@gmail.com>; SPRING WG <spring@ietf.org>;
>> Gyan Mishra <hayabusagsm@gmail..com <hayabusagsm@gmail.com>>; Pablo
>> Camarillo (pcamaril) <pcamaril@cisco.com>; Mark Smith <
>> markzzzsmith@gmail.com>
>> *Subject:* Re: [spring] 64-bit locators
>>
>>
>>
>> Hey Ron,
>>
>>
>>
>> > Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>>
>>
>>
>> Indeed ... after all it is not Easter Time !
>>
>>
>>
>> > Only one answer can be correct =F0=9F=98=89
>>
>>
>>
>> To me this is very obvious ...
>>
>>
>>
>> SID is NOT an IPv6 address. Part of the SID is a locator which is used
>> for vanilla IPv6 forwarding (based on IPv6 routing prefixes), but that i=
s
>> all this 128 bit string has in common with IPv6.
>>
>>
>>
>> Merry SID-less Christmas,
>> R.
>>
>>
>>
>>
>>
>> On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica <rbonica@juniper.net> wrote:
>>
>> Robert,
>>
>>
>>
>> Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>>
>>
>>
>> We have never explicitly stated whether a SID **is** and IPv6 address or
>> **merely resembles** an IPv6 address. Which is it?
>>
>>
>>
>> Hint: This is a multiple choice question. Only one answer can be correct
>> =F0=9F=98=89
>>
>>
>>
>>                                                     Happy Holidays,
>>
>>                                                            Ron
>>
>>
>>
>> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sat, 28 Dec 2019, 04:06 Robert Raszuk, &lt;<a href=
=3D"mailto:robert@raszuk.net" target=3D"_blank" rel=3D"noreferrer">robert@r=
aszuk.net</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>Hi Ron,</div><div><br></div><div>Great=C2=A0to hear an agreem=
ent from you ! Must be power of Christmas :).=C2=A0</div><div><br></div><di=
v>I actually see no conflict in the claim that SID is not an address in its=
elf with statement that it can be a routable entity which was I believe the=
 original intention of the text you quote.=C2=A0</div></div></blockquote></=
div></div><div dir=3D"auto"><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 dir=3D"ltr"><div><br></div><div>I think your conclusion tha=
t we are both wrong based on section 2 of RFC8402 sits at the fact that the=
 term &quot;address&quot; is rather broad and used (as already proven in ot=
her messages) imprecisely or loosely all over IETF.=C2=A0</div><div><br></d=
iv><div>It is just like router_id ... it is a numerical representation of a=
 node while the moment you put this numeric 32 bit string under logical int=
erface and advertise it - it suddenly=C2=A0becomes a valid destination targ=
et or for that matter src originator.=C2=A0</div></div></blockquote></div><=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">Router IDs aren&#39;t us=
ed outside of the protocol they&#39;re defined in. OSPF and BGP don&#39;t e=
ventually put the RID in an IPv4 packet&#39;s DA field.</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">I&#39;ve used a router ID of 255.255.255.25=
5 in OSPF as a temporary special RID because our convention was to have the=
 RID match the unicast OAM address of the router. I knew the IPv4 broadcast=
 address value wouldn&#39;t conflict. I knew it wouldn&#39;t cause problems=
 for OSPF because OSPF never uses it as an IPv4 DA.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">The key point is that RIDs look like IPv4 addre=
sses, but are not. They only have adopted the formatting convention of IPv4=
 addresses. They&#39;re 32 bit quantities. They could have just as easily b=
een formatted as 0x hex strings e.g. 0xffffffff for my example. Their conti=
nued use as 32 bit quantities and identifiers in IPv6 supporting OSPFv3 sho=
ws how decoupled from both IPv4 and IPv6 they are.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">SIDs on the other hand are at some point in time=
 used as IPv6 destination addresses. That means they have to either always =
comply with IPv6 address requirements - RFC4291 - or be converted to meet I=
Pv6 address requirements when they&#39;re used as IPv6 addresses (e.g. they=
&#39;re 64 bit quantities that are then used as an IPv6 Interface Identifie=
r by prepending an IPv6 addressing compliant /64 prefix)</div><div dir=3D"a=
uto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"=
gmail_quote"><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"><div><br></div=
><div>So to your first question ... I think we agreed in the other mail fro=
m which spaces the IPv6 locator can be used. Of course as things evolve mak=
ing any assumption that such binding is going to stay intact would be rathe=
r weak advice to any hardware designer.=C2=A0</div><div><br></div><div>To y=
our second=C2=A0point I think SID itself when mapped to interface can be a =
src. I see really nothing which could prevent me to use any address as src =
or dst in my network.=C2=A0</div><div><br></div><div>I am actually not sure=
 where are you going with those if you will &quot;restrictions&quot; as to =
the SID semantical components. To me SID is a locally significant value in =
the network (including overlay network) which chooses to use SRv6 and I rea=
lly see no reason to constrain it in any additional way.=C2=A0</div><div><b=
r></div><div>Perhaps your point is that SID does not fit to RFC4291 IPv6 Ad=
dressing Architecture. Well perhaps but if so RFC8402 should be listed in 4=
291 as updating it - just like=C2=A05952, 6052, 7136, 7346, 7371, 8064 all =
do. Frankly I am not sure why it is not there now in the first place.=C2=A0=
</div><div><br></div><div>Kind regards,</div><div>Robert.</div><div><br></d=
iv><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On =
Fri, Dec 27, 2019 at 4:21 PM Ron Bonica &lt;<a href=3D"mailto:rbonica@junip=
er.net" rel=3D"noreferrer noreferrer" target=3D"_blank">rbonica@juniper.net=
</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 lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Personally, I agree with what you say below. =E2=80=
=9CA SID is NOT an IPv6 address.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">However, Section 2 of RFC 8402 says that we are both=
 wrong. It defines an SRv6 SID as follows:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p>=E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segmen=
t.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">So, assuming that a SID is an IPv6 address, we must =
figure out how it fits into the IPv6 addressing architecture. Questions lik=
e the following must be answered:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">From which special purpose prefixes [RFC 6890=
] =C2=A0can SIDs be drawn?<u></u><u></u></li><li style=3D"margin-left:0in">=
Can a SID appear in the source address field of an IPv6 packet?<u></u><u></=
u></li></ul>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">So far, the co-authors have avoided such issues.<u><=
/u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0Ron<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" rel=3D"noreferrer noreferrer" target=3D"_blank">robert@rasz=
uk.net</a>&gt; <br>
<b>Sent:</b> Saturday, December 21, 2019 6:43 PM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" rel=3D"nor=
eferrer noreferrer" target=3D"_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" rel=3D"noreferrer noreferrer" target=3D"_blank">Andrew.Alston@liquidte=
lecom.com</a>&gt;; Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petre=
scu@gmail.com" rel=3D"noreferrer noreferrer" target=3D"_blank">alexandre.pe=
trescu@gmail.com</a>&gt;; SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" =
rel=3D"noreferrer noreferrer" target=3D"_blank">spring@ietf.org</a>&gt;; Gy=
an Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer no=
referrer" target=3D"_blank">hayabusagsm@gmail..com</a>&gt;; Pablo Camarillo=
 (pcamaril) &lt;<a href=3D"mailto:pcamaril@cisco.com" rel=3D"noreferrer nor=
eferrer" target=3D"_blank">pcamaril@cisco.com</a>&gt;; Mark Smith &lt;<a hr=
ef=3D"mailto:markzzzsmith@gmail.com" rel=3D"noreferrer noreferrer" target=
=3D"_blank">markzzzsmith@gmail.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hey Ron,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Leaving both chickens and eggs in the hen house=
=E2=80=A6=E2=80=A6..=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Indeed ... after all it is not Easter Time !=C2=A0<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Only one answer can be correct=C2=A0<span style=
=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=89</span>=
=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To me this is very obvious ...=C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">SID is NOT an IPv6 address. Part of the SID is a loc=
ator which is used for vanilla IPv6 forwarding (based on IPv6 routing prefi=
xes), but that is all this 128 bit string has in common with IPv6.=C2=A0<u>=
</u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Merry SID-less Christmas,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net" rel=3D"noreferrer noreferrer" target=3D"_=
blank">rbonica@juniper.net</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Leaving both chickens and eggs in the hen house=E2=
=80=A6=E2=80=A6..<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">We have never explicitly stated whether a SID *<b>is=
</b>* and IPv6 address or *<b>merely resembles</b>* an IPv6 address. Which =
is it?<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hint: This is a multiple choice question. Only one a=
nswer can be correct
<span style=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=
=89</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Happy Holidays,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ro=
n<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0</p><div><blockquote style=3D"border-top:none;=
border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204)=
;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt"><div><div><div style=3D"=
border-top:none;border-right:none;border-bottom:none;border-left:1.5pt soli=
d blue;padding:0in 0in 0in 4pt">
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div></div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer" target=3D"=
_blank">spring@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/spring</a><br>
</blockquote></div></div></div>

--000000000000d4ab18059ab6d9ed--


From nobody Fri Dec 27 14:45:06 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90BDA1200DB for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 14:45:03 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 cK_jmZRd2Vhw for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 14:45:01 -0800 (PST)
Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) (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 2F4701200CE for <spring@ietf.org>; Fri, 27 Dec 2019 14:45:01 -0800 (PST)
Received: by mail-qt1-x834.google.com with SMTP id q20so25519571qtp.3 for <spring@ietf.org>; Fri, 27 Dec 2019 14:45:01 -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=aVAerLZv7UMoRlBGhfRJrpWeGoJP1aZxlbYrPC6vkYk=; b=MHby4IonyxKwBAkvOaVkcGzsiG9U82ccb7Lu9mdYa/r6FSMNQQpGixn1L9NWU4bX2K mqxiY5G4iAdUPtyWeoQ2ApZA7RpIdwcsMxY8xFaJsN2Sopl709TgpkpSihQn3Q4OvpXS KruXX7y7e5mprtk9wFBuKk06AT8rRRbhx2sTOGKk44SB77M9Ypc5LMIwTa0wAEWeMcg0 i9d2TWE86IteHSKjDlVqsy4GGXAPPHvcq31qLAw9Kz+PE4rRcsztC5O2xE5QYJO1wbNW sk+dAjd307yQmnuroPl5l0hNfaPIem0oUdeQn+RkaiPInpwRpwrB9wHcurcoBWvuP0nT 4l6g==
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=aVAerLZv7UMoRlBGhfRJrpWeGoJP1aZxlbYrPC6vkYk=; b=YwtNo1THGX0kBPbOyVFNcRm6U3siB/MQJ9kUGb7D8kB3hP/YM6HuXT8ujgTKAP7mtT gaKbIt6tLz/q0v+XNeHLkXXbun3vtoAwyBhppfkh96MuqrKmA96wXwtQE+QUs3fJ5LZX WeMq/ouw8FYINdnPEZt0KsOBZ4HAuRn5qYsTpjTSnPTQq2r0oBI0NN6NQcgaTVygYfLk 6mp3XSoBC3C382lFoElfrTzbRAllKJIyiDL+bU0Yhwx6TICeXYCJl47kRBzt/ClOC+LZ 94p7iFs7MxGazIa17l5zKHu5r57aDzygKf9ONoCGwci6bxvadMMykgzZbvllzg9FJKhL BOmQ==
X-Gm-Message-State: APjAAAUEsVAv6cigAdYYuoNxrGR/QejQOOk2LfumZzEa1Ne1CdZCjdkm p1Kko0vi5XMfajOBoTHYbovNJHOQdvw9rFoU6lYuqg==
X-Google-Smtp-Source: APXvYqym4zAA95A3lnjen6K+z4mYIYkV3WnHMJc+F9pW+XDNWcximtSDOMFpj/MrUu77DRFUNzpbMFAmS+A8+fYCsDQ=
X-Received: by 2002:ac8:a8b:: with SMTP id d11mr38715954qti.94.1577486700213;  Fri, 27 Dec 2019 14:45:00 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com>
In-Reply-To: <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 27 Dec 2019 23:44:54 +0100
Message-ID: <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000678c52059ab73e4f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-w9uoAh-On6T4pNJFdQQfSw1oAA>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 22:45:03 -0000

--000000000000678c52059ab73e4f
Content-Type: text/plain; charset="UTF-8"

Hi Mark,

Happy New Year !


> The key point is that RIDs look like IPv4 addresses, but are not. They
> only have adopted the formatting convention of IPv4 addresses. They're 32
> bit quantities. They could have just as easily been formatted as 0x hex
> strings e.g. 0xffffffff for my example. Their continued use as 32 bit
> quantities and identifiers in IPv6 supporting OSPFv3 shows how decoupled
> from both IPv4 and IPv6 they are.
>

We are again in 100% agreement here. That was exactly my analogy to RID
made to Ron. But on the other hand let's also recognize that this is pretty
common to assign router_id to be yr loopback address in number of
protocols.


> SIDs on the other hand are at some point in time used as IPv6 destination
> addresses.
>

Well SID locators (of variable length) need to assure packet delivery to a
segment end points. That is a subtle but very important difference.


> That means they have to either always comply with IPv6 address
> requirements - RFC4291 - or be converted to meet IPv6 address requirements
> when they're used as IPv6 addresses (e.g. they're 64 bit quantities that
> are then used as an IPv6 Interface Identifier by prepending an IPv6
> addressing compliant /64 prefix)
>

IPv6 address fields are 128 bits (for good or for bad of it). And there are
no :: or : there to the point Alex made earlier. What matters is to make
sure that routing prefixes deliver packets to correct destinations.

I am very puzzled reading those messages what is the point regarding all
remaining bits outside of locator ? If this is to say RFC4291 did not
defined a SID - sure you won - game over. But at the same time I do not see
anything in RFC4291 which would prohibit me to put any bit sequence I like
in the remaining (least significant) bits of the address. And I think this
is the crux of the little discussion here.

Cheers,
R.

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div>Hi Mark,</div><div><br></d=
iv><div>Happy=C2=A0New=C2=A0Year !=C2=A0</div><div>=C2=A0</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex"><div dir=3D"auto"><div dir=3D"auto">T=
he key point is that RIDs look like IPv4 addresses, but are not. They only =
have adopted the formatting convention of IPv4 addresses. They&#39;re 32 bi=
t quantities. They could have just as easily been formatted as 0x hex strin=
gs e.g. 0xffffffff for my example. Their continued use as 32 bit quantities=
 and identifiers in IPv6 supporting OSPFv3 shows how decoupled from both IP=
v4 and IPv6 they are.<br></div></div></blockquote><div><br></div><div>We ar=
e again in 100% agreement here. That was exactly=C2=A0my analogy to RID mad=
e to Ron. But on the=C2=A0other hand let&#39;s also recognize that this is =
pretty common to assign router_id to be yr loopback address in number of pr=
otocols.=C2=A0</div><div>=C2=A0<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"auto"><div dir=3D"auto"></div><div dir=3D"auto"=
>SIDs on the other hand are at some point in time used as IPv6 destination =
addresses. </div></div></blockquote><div><br></div><div>Well SID locators (=
of variable length) need to assure packet delivery to a segment end points.=
 That is a subtle but very important difference.=C2=A0</div><div>=C2=A0<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 dir=3D"auto"><=
div dir=3D"auto">That means they have to either always comply with IPv6 add=
ress requirements - RFC4291 - or be converted to meet IPv6 address requirem=
ents when they&#39;re used as IPv6 addresses (e.g. they&#39;re 64 bit quant=
ities that are then used as an IPv6 Interface Identifier by prepending an I=
Pv6 addressing compliant /64 prefix)</div></div></blockquote><div><br></div=
><div>IPv6 address fields are 128 bits (for good or for bad of it). And the=
re are no :: or : there to the point Alex made earlier. What matters is to =
make sure that routing prefixes deliver packets to correct destinations.=C2=
=A0</div><div><br></div><div>I am very puzzled reading those messages what =
is the point regarding all remaining bits outside of locator ? If this is t=
o say RFC4291 did not defined a SID - sure you won - game over. But at the =
same time I do not see anything in RFC4291 which would prohibit me to put a=
ny bit sequence I like in the remaining (least significant) bits of the add=
ress. And I think this is the crux of the little discussion here.=C2=A0</di=
v><div><br></div><div>Cheers,</div><div>R.</div><div><br></div><div><br></d=
iv><div><br></div><div>=C2=A0</div></div></div>

--000000000000678c52059ab73e4f--


From nobody Fri Dec 27 15:41:48 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE7AD12013B for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 15:41: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_HELO_NONE=0.001, 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 i7AGmp0HS482 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 15:41:43 -0800 (PST)
Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) (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 BAEF01200CE for <spring@ietf.org>; Fri, 27 Dec 2019 15:41:43 -0800 (PST)
Received: by mail-io1-xd32.google.com with SMTP id v18so27002843iol.2 for <spring@ietf.org>; Fri, 27 Dec 2019 15:41:43 -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=W7o35iWQkaiB0Gr0zgqZbhhV8cfBdbuaJlgXtTyrjig=; b=oy1Uf4QsQ1u2C32zIBvekmbjFSz7S40T5bXNDpoCc0VuFu+n5Ag/HwYrIpE8SVH/jx ibCZrztuezN8hZG7GrjrctAZvJ/IZ4TnyNlwexhUEcUSyTeFNBiACBSswN5OuIt0wUEn tpoB1IGN9tVz+vQLRec3l2FTIHi6PuLj80pxobsppq6OerVgxFZwAaftwPq1OGq5UFyH 7SZmCCOyEFEaan3byZSZuQN8CJSsUkh6gWzzLFskqb2xIK/4fKTAoEtmxIIgB4AOpNLV 6jZxh0hHwEtiEtKEWeNFqYbm8OB6BHmgvu3/5zshBreq7m81TcAWTzhlyMxJzrL5lyvE SNnA==
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=W7o35iWQkaiB0Gr0zgqZbhhV8cfBdbuaJlgXtTyrjig=; b=HtAzHo9EZrcnHe1IJVS2yL3PRUaScLLbooBiKGXxYtlj8WtfV1LgwGY/txg28ltRHq mVsDUamSIaYL80WJTPONzTYSvwJMk4ogkgJ9idA4e9U3ReQjSsbAunLJ/QTNc4LFfOwj WJNjDnowraQA/cdDnz4TPgi8muNwxV3sCzfYPjIc1pzyEJ2aue5DRSW49fMYVSeT0h36 b9RrExfw00B1LopD85wvJKjMuQk3hcwHYzCjuBumE6DU0K1dkjQlQ8pseO2um4WIxO+n qznB6HgLQur4ejLBsMPK75gG51/FgYF3WD+KWPofPzaWB1XROdz/Pig2YHchN07+driz 4jTA==
X-Gm-Message-State: APjAAAXI0JaJO4mJs14Re7dbTbXPX2fRWGJoagFdQzAf3bGAvqI4J3By vwWS9tL/LCQw+MCHNr3Gs8KwIoIS+JNNyaYUmg8=
X-Google-Smtp-Source: APXvYqwlJLaM5xNYgK9dDia1iYp9qOOxgTy68K44B9UdIZp2TF9WSytmHdGhDSh2sG+y+qOOYIoSlgg2z3NtN0kcJcA=
X-Received: by 2002:a05:6638:76c:: with SMTP id y12mr43799776jad.95.1577490102809;  Fri, 27 Dec 2019 15:41:42 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com>
In-Reply-To: <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 27 Dec 2019 18:41:31 -0500
Message-ID: <CABNhwV2vy7UeL6RBa=6_=KD-hQy1vDx=JTPN2CbLR0HP+Lj8cQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Mark Smith <markzzzsmith@gmail.com>, Ron Bonica <rbonica@juniper.net>,  SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000036f9a6059ab8094e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/ZF3Da9uBOopk1XImBtgvIXZn6fQ>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 23:41:47 -0000

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

On Fri, Dec 27, 2019 at 5:45 PM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Mark,
>
> Happy New Year !
>
>
>> The key point is that RIDs look like IPv4 addresses, but are not. They
>> only have adopted the formatting convention of IPv4 addresses. They're 3=
2
>> bit quantities. They could have just as easily been formatted as 0x hex
>> strings e.g. 0xffffffff for my example. Their continued use as 32 bit
>> quantities and identifiers in IPv6 supporting OSPFv3 shows how decoupled
>> from both IPv4 and IPv6 they are.
>>
>
> We are again in 100% agreement here. That was exactly my analogy to RID
> made to Ron. But on the other hand let's also recognize that this is pret=
ty
> common to assign router_id to be yr loopback address in number of
> protocols.
>
>
>> SIDs on the other hand are at some point in time used as IPv6 destinatio=
n
>> addresses.
>>
>
> Well SID locators (of variable length) need to assure packet delivery to =
a
> segment end points. That is a subtle but very important difference.
>
>
>> That means they have to either always comply with IPv6 address
>> requirements - RFC4291 - or be converted to meet IPv6 address requiremen=
ts
>> when they're used as IPv6 addresses (e.g. they're 64 bit quantities that
>> are then used as an IPv6 Interface Identifier by prepending an IPv6
>> addressing compliant /64 prefix)
>>
>
> IPv6 address fields are 128 bits (for good or for bad of it). And there
> are no :: or : there to the point Alex made earlier. What matters is to
> make sure that routing prefixes deliver packets to correct destinations.
>
> I am very puzzled reading those messages what is the point regarding all
> remaining bits outside of locator ? If this is to say RFC4291 did not
> defined a SID - sure you won - game over. But at the same time I do not s=
ee
> anything in RFC4291 which would prohibit me to put any bit sequence I lik=
e
> in the remaining (least significant) bits of the address. And I think thi=
s
> is the crux of the little discussion here.
>
> Cheers,
> R.
>
> [Gyan] The router-id scenario is a good one to compare to this SID addres=
s
> format scenario. How   this scenario differs which is the crux is the
> router-id is not required to be routable, where the SID locator must be
> routable for traffic steering ; copying SID locator into the DA.
>

If the SID locator was not copied into the DA, and was not required to be
> routable,  it could have an abstract notation =E2=80=9Cnon IPv6 hextet=E2=
=80=9D format.
> However, the fact that the SID locator, locally significant on each SRv6
> node for hop by hop traffic steering ;  the SID has to be reachable via I=
GP
> within the SR domain.  The  SID locator  is in fact is an IPv6 address
> which I think cannot be disputed.
>

    So now any formatting of the SID however that maybe for
{locator;func;arg} must be updated in RFC 4291 to start and all other
related RFCs that define the IPv6 formatting.  As far as our current IPv6
addressing standards SLAAC defines a strict /64 bit boundary where DHCPv6
and manual IPv6 assignment does not have the /64 boundary and support VLSM.


So at the beginning of this discussion was mentioned keeping the 3 SID
fields fixed or variable.

So since there are 3 fields and not 2 fields, the SID format  does not fall
in the current IPv6 addressing architecture made up of 2 fields for slaac
64 bit boundary or no discrete fields for vlsm.  There are protocols that
use the bits within the IID for IPv4/IPv6 translators RFC 6144 used for
NAT64 for example.  This case with SRv6 the major issue is that with the 3
fields it does not fall in any currently defined addressing formats.
That=E2=80=99s the issue.

SRv6 is the first protocol where there are 3 fields defined that requires
an IPv6 address notation.

I think what is really need is the explicit definition of bits for each of
the 3 fields and update all IPv6 addressing  specs starting with RFC 4291.



>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
--=20

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Dec 27, 2019 at 5:45 PM Robert Raszuk &lt;<a href=
=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><di=
v>Hi Mark,</div><div><br></div><div>Happy=C2=A0New=C2=A0Year !=C2=A0</div><=
div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"auto"><div dir=3D"auto">The key point is that RIDs look like IPv4 addre=
sses, but are not. They only have adopted the formatting convention of IPv4=
 addresses. They&#39;re 32 bit quantities. They could have just as easily b=
een formatted as 0x hex strings e.g. 0xffffffff for my example. Their conti=
nued use as 32 bit quantities and identifiers in IPv6 supporting OSPFv3 sho=
ws how decoupled from both IPv4 and IPv6 they are.<br></div></div></blockqu=
ote><div><br></div><div>We are again in 100% agreement here. That was exact=
ly=C2=A0my analogy to RID made to Ron. But on the=C2=A0other hand let&#39;s=
 also recognize that this is pretty common to assign router_id to be yr loo=
pback address in number of protocols.=C2=A0</div><div>=C2=A0<br></div><bloc=
kquote 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"auto"><div dir=3D"=
auto"></div><div dir=3D"auto">SIDs on the other hand are at some point in t=
ime used as IPv6 destination addresses. </div></div></blockquote><div><br><=
/div><div>Well SID locators (of variable length) need to assure packet deli=
very to a segment end points. That is a subtle but very important differenc=
e.=C2=A0</div><div>=C2=A0<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"auto"><div dir=3D"auto">That means they have to eith=
er always comply with IPv6 address requirements - RFC4291 - or be converted=
 to meet IPv6 address requirements when they&#39;re used as IPv6 addresses =
(e.g. they&#39;re 64 bit quantities that are then used as an IPv6 Interface=
 Identifier by prepending an IPv6 addressing compliant /64 prefix)</div></d=
iv></blockquote><div><br></div><div>IPv6 address fields are 128 bits (for g=
ood or for bad of it). And there are no :: or : there to the point Alex mad=
e earlier. What matters is to make sure that routing prefixes deliver packe=
ts to correct destinations.=C2=A0</div><div><br></div><div>I am very puzzle=
d reading those messages what is the point regarding all remaining bits out=
side of locator ? If this is to say RFC4291 did not defined a SID - sure yo=
u won - game over. But at the same time I do not see anything in RFC4291 wh=
ich would prohibit me to put any bit sequence I like in the remaining (leas=
t significant) bits of the address. And I think this is the crux of the lit=
tle discussion here.=C2=A0</div><div><br></div><div>Cheers,</div><div>R.</d=
iv><div><br></div><div>[Gyan] The router-id scenario is a good one to compa=
re to this SID address format scenario. How =C2=A0 this scenario differs wh=
ich is the crux is the router-id is not required to be routable, where the =
SID locator must be routable for traffic steering ; copying SID locator int=
o the DA. </div></div></div></blockquote><div dir=3D"auto"><br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><div>I=
f the SID locator was not copied into the DA, and was not required to be ro=
utable, =C2=A0it could have an abstract notation =E2=80=9Cnon IPv6 hextet=
=E2=80=9D format.=C2=A0 However, the fact that the SID locator, locally sig=
nificant on each SRv6 node for hop by hop traffic steering ; =C2=A0the SID =
has to be reachable via IGP within the SR domain.=C2=A0 The =C2=A0SID locat=
or =C2=A0is in fact is an IPv6 address which I think cannot be disputed.</d=
iv></div></div></blockquote><div dir=3D"auto">=C2=A0 =C2=A0=C2=A0</div><div=
 dir=3D"auto">=C2=A0 =C2=A0 So now any formatting of the SID however that m=
aybe for {locator;func;arg} must be updated in RFC 4291 to start and all ot=
her related RFCs that define the IPv6 formatting.=C2=A0 As far as our curre=
nt IPv6 addressing standards SLAAC defines a strict /64 bit boundary where =
DHCPv6 and manual IPv6 assignment does not have the /64 boundary and suppor=
t VLSM. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So at the=
 beginning of this discussion was mentioned keeping the 3 SID fields fixed =
or variable. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So s=
ince there are 3 fields and not 2 fields, the SID format =C2=A0does not fal=
l in the current IPv6 addressing architecture made up of 2 fields for slaac=
 64 bit boundary or no discrete fields for vlsm.=C2=A0 There are protocols =
that use the bits within the IID for IPv4/IPv6 translators RFC 6144 used fo=
r NAT64 for example.=C2=A0 This case with SRv6 the major issue is that with=
 the 3 fields it does not fall in any currently defined addressing formats.=
=C2=A0 That=E2=80=99s the issue.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">SRv6 is the first protocol where there are 3 fields defined that =
requires an IPv6 address notation.</div><div dir=3D"auto"><br></div><div di=
r=3D"auto">I think what is really need is the explicit definition of bits f=
or each of the 3 fields and update all IPv6 addressing =C2=A0specs starting=
 with RFC 4291.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></di=
v><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 class=3D"gmail_quote=
"><div></div></div></div></blockquote><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div d=
ir=3D"ltr"><div class=3D"gmail_quote"><div></div><div><br></div><div>=C2=A0=
</div></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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--00000000000036f9a6059ab8094e--


From nobody Fri Dec 27 16:56:51 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFAD7120137 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 16:56:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 7Z5Kxc6qvYIv for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 16:56:49 -0800 (PST)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (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 C0D611200E5 for <spring@ietf.org>; Fri, 27 Dec 2019 16:56:46 -0800 (PST)
Received: by mail-ot1-x32e.google.com with SMTP id k16so33712013otb.2 for <spring@ietf.org>; Fri, 27 Dec 2019 16:56:46 -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:content-transfer-encoding; bh=UUVBiB10scmjCbJp4mvA70FTBbwTJehBN0Fyb05FXeM=; b=LJCrGWiyWUfU6EiKFSK42X6FcWlM4qj3FioQGn59Ro1q2mOzX3NE+VWUC4udtgC2xv 6pLqUoQtlxtrXbsuTm3dPeQuGm2XU5z+T65TJVkIS85w6pyLQL8DNbWDLGS+A5+9XBh1 GCJw9iv9S6sm/PqE/jGk5iyVlZwWOj8PhNhVlbjmIOlbCkqzpKVIEHhPedhviufduWCN yfePRhLACCzNpuHtbVsKeex73P9tF3+VdPaihy+hcrYk9SoexJRueVgDsngH9cXSV3XX sE4Z0cST5q8eQT6VyetWTQpuq4ybZviCAXcao7tTLM7PGTa0DqBHoXK+sCjogZXwA8WS p2NQ==
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:content-transfer-encoding; bh=UUVBiB10scmjCbJp4mvA70FTBbwTJehBN0Fyb05FXeM=; b=gjcUdlqNLmZWPxLKxScd94Pxi/RlPFYeIqZfezmJK3pM2DrJUznRWVMT4d6l6YIpic 9UL8/pNRiG3HO6uZ9J7A1PIMDIS1frc1i9TB53cKw8DHg25Y1j5dkfLH7o+e1485YkA3 CbcTNoEy3OLuWqL4gEPnFF2aWdnAabT05Ue2x3i4Z4Ofe6I4U4F+5C9URJ+mQnW1n8ED Ja3dS+oLGVTYks61XAt1n9OE52kJfnewY9UxijhrHK5WA5wAFMnlPeTi27WQiYFBsKgp fclyIejck5cwXyARj2R0v788jSssVS/meOGvJsgfq7gaNiWaczexYRBndMEYXyFdvT2x bveA==
X-Gm-Message-State: APjAAAXLdYidjFLOYZ1Es57dRFDgsQBCTV3pNoNUPWgWQd97ad0K4t93 PQRdt7szLnmUPT0A8ZUrYouJBltig5z4D36EXa8=
X-Google-Smtp-Source: APXvYqxb1/3eFrx+Qam8ey4Sz2/xEe53TiYAJGi/omjN4KYEaGHzCB+j83Vm04f1Yr2hU8P8U2ymeZw7shW17f/Dpxk=
X-Received: by 2002:a05:6830:151a:: with SMTP id k26mr41850577otp.74.1577494606044;  Fri, 27 Dec 2019 16:56:46 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com>
In-Reply-To: <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 28 Dec 2019 11:56:19 +1100
Message-ID: <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SD-YxuBEdj1t9gKD6St5-u2Rp5g>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Dec 2019 00:56:51 -0000

On Sat, 28 Dec 2019 at 09:45, Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Mark,
>
> Happy New Year !
>
>>
>> The key point is that RIDs look like IPv4 addresses, but are not. They o=
nly have adopted the formatting convention of IPv4 addresses. They're 32 bi=
t quantities. They could have just as easily been formatted as 0x hex strin=
gs e.g. 0xffffffff for my example. Their continued use as 32 bit quantities=
 and identifiers in IPv6 supporting OSPFv3 shows how decoupled from both IP=
v4 and IPv6 they are.
>
>
> We are again in 100% agreement here. That was exactly my analogy to RID m=
ade to Ron. But on the other hand let's also recognize that this is pretty =
common to assign router_id to be yr loopback address in number of protocols=
.
>


Right. I've done that. However, it is a convention, nothing more. In
OSPF and BGP the RID is not an IPv4 address even if it looks like one,
and is never used as an IPv4 address.

SIDs are used as IPv6 addresses. When SIDs are used as IPv6 addresses,
they must be compliant with the IPv6 specifications.


>>
>> SIDs on the other hand are at some point in time used as IPv6 destinatio=
n addresses.
>
>
> Well SID locators (of variable length) need to assure packet delivery to =
a segment end points. That is a subtle but very important difference.
>
>>
>> That means they have to either always comply with IPv6 address requireme=
nts - RFC4291 - or be converted to meet IPv6 address requirements when they=
're used as IPv6 addresses (e.g. they're 64 bit quantities that are then us=
ed as an IPv6 Interface Identifier by prepending an IPv6 addressing complia=
nt /64 prefix)
>
>
> IPv6 address fields are 128 bits (for good or for bad of it).
>And there are no :: or : there to the point Alex made earlier. What matter=
s is to make sure that routing prefixes deliver packets to correct destinat=
ions.
>
> I am very puzzled reading those messages what is the point regarding all =
remaining bits outside of locator ? If this is to say RFC4291 did not defin=
ed a SID - sure you won - game over. But at the same time I do not see anyt=
hing in RFC4291 which would prohibit me to put any bit sequence I like in t=
he remaining (least significant) bits of the address.

If you limit yourself to the Interface Identifier portion of the IPv6
address, you can encode other semantics in that portion that are
significant to the end points. That is permitted by RFC 7136,
"Significance of IPv6 Interface Identifiers:"

"In all cases, the bits in an IID have no generic semantics; in other
   words, they have opaque values.  In fact, the whole IID value MUST be
   viewed as an opaque bit string by third parties, except possibly in
   the local context."

While the packet is being forwarded towards an end point, those
end-point semantics are to be ignored, because IPv6 forwarding is
longest match across all 128 bits:

BCP 198/RFC 7608, "IPv6 Prefix Length Recommendation for Forwarding"


Regards,
Mark.


>And I think this is the crux of the little discussion here.
>





> Cheers,
> R.
>
>
>
>


From nobody Fri Dec 27 17:18:40 2019
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C9D51200E5 for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 17:18:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, 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 D_6wWVpwa6NC for <spring@ietfa.amsl.com>; Fri, 27 Dec 2019 17:18:36 -0800 (PST)
Received: from mail-il1-x12b.google.com (mail-il1-x12b.google.com [IPv6:2607:f8b0:4864:20::12b]) (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 A6D341200A1 for <spring@ietf.org>; Fri, 27 Dec 2019 17:18:36 -0800 (PST)
Received: by mail-il1-x12b.google.com with SMTP id v69so23574362ili.10 for <spring@ietf.org>; Fri, 27 Dec 2019 17:18:36 -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=PTUE1COZEZTdCc4v+k59D6feyVkA46shwYG/kHCVz9A=; b=vO2vtvsL5gQHNn4ZGDSoKYJJ5jyhdx0pGplrMEmcQ5Y98Hky6hW7WyK/nciKU9oWaX DGsbx042zQ5z0uFtX1XADpwO4MkeZQ+aINxOIEspgO8gDGKVEsSipQI5Rr2zstchNLWp mox42ZkmHGmH89VZWKi5NNZ/4UFKLgHY1qnTj8tQrz3PBLddl5S3S4ugQ0JBLdi1TL2b LgSG7u8QFTNbqXBucu2Hz2c45lElJ2bf3tuWjHN1qXQlX35fZvctXlvQwZIEaHBFT+Gb M4qQubL6520J8/IdKb60JZetb60chYUMWWL7NWrCMv3qO2bcN0XdkFzGFkx0LqADsrEk QlkA==
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=PTUE1COZEZTdCc4v+k59D6feyVkA46shwYG/kHCVz9A=; b=RsWn7lzfTtzih9J5W2PQzQgD3GePzdCxcYPY4P8Tie+kbfasengOHAJ/zzmZgT1/p8 3BTpqeMqDJbsQgEvOzJxda+SAFIZaJWT7T8aApDgsESQpuGJP95oa00A15vG7vlh8F55 Oc4N1pHugs18jXJeltL2EVK5gfjUcpsyAH28noK+TH3+fdrHyiAkDj06tDlsW/uOGhWz jepkUOv+2Fanq2bsOAexzXD0B5fXbJbXz9esDCrU1+S15o+yHGZuqt9HGODvGz3td0TT zbGJ0zZdWiib78KarDvO+UPqgu/zV6TgFopAy19FWJap9G1E8qQQx7DyjvoSMIb0rUfC J5kg==
X-Gm-Message-State: APjAAAWsM0dAm3AfDWJ3MOUVroTFWojkT8N1GgENk/mpp6gf+JLswZ8O ibNki6pnOTLilF+JCXkYjjayR6wfzmavqHBmmBU=
X-Google-Smtp-Source: APXvYqw1ADt681skTQJfBQ48OuU5TAoCv5ffeUXKzjXr3rQbXXhz/dzht1qbzUghzHODEPE2BaJzWF5dkxioi9xAMMI=
X-Received: by 2002:a92:1547:: with SMTP id v68mr44825495ilk.58.1577495915794;  Fri, 27 Dec 2019 17:18:35 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com> <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
In-Reply-To: <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 27 Dec 2019 20:18:25 -0500
Message-ID: <CABNhwV0BE3i6bGaRDVxV+-7T++C=QADyi-cGX1NfNHOqKnDYEA@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b217cd059ab96352"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SDd420WeubHG3Sl-xhMmPZHJwqc>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Dec 2019 01:18:39 -0000

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

On Fri, Dec 27, 2019 at 7:56 PM Mark Smith <markzzzsmith@gmail.com> wrote:

> On Sat, 28 Dec 2019 at 09:45, Robert Raszuk <robert@raszuk.net> wrote:
> >
> > Hi Mark,
> >
> > Happy New Year !
> >
> >>
> >> The key point is that RIDs look like IPv4 addresses, but are not. They
> only have adopted the formatting convention of IPv4 addresses. They're 32
> bit quantities. They could have just as easily been formatted as 0x hex
> strings e.g. 0xffffffff for my example. Their continued use as 32 bit
> quantities and identifiers in IPv6 supporting OSPFv3 shows how decoupled
> from both IPv4 and IPv6 they are.
> >
> >
> > We are again in 100% agreement here. That was exactly my analogy to RID
> made to Ron. But on the other hand let's also recognize that this is pretty
> common to assign router_id to be yr loopback address in number of protocols.
> >
>
>
> Right. I've done that. However, it is a convention, nothing more. In
> OSPF and BGP the RID is not an IPv4 address even if it looks like one,
> and is never used as an IPv4 address.
>
> SIDs are used as IPv6 addresses. When SIDs are used as IPv6 addresses,
> they must be compliant with the IPv6 specifications.
>
>
> >>
> >> SIDs on the other hand are at some point in time used as IPv6
> destination addresses.
> >
> >
> > Well SID locators (of variable length) need to assure packet delivery to
> a segment end points. That is a subtle but very important difference.
> >
> >>
> >> That means they have to either always comply with IPv6 address
> requirements - RFC4291 - or be converted to meet IPv6 address requirements
> when they're used as IPv6 addresses (e.g. they're 64 bit quantities that
> are then used as an IPv6 Interface Identifier by prepending an IPv6
> addressing compliant /64 prefix)
> >
> >
> > IPv6 address fields are 128 bits (for good or for bad of it).
> >And there are no :: or : there to the point Alex made earlier. What
> matters is to make sure that routing prefixes deliver packets to correct
> destinations.
> >
> > I am very puzzled reading those messages what is the point regarding all
> remaining bits outside of locator ? If this is to say RFC4291 did not
> defined a SID - sure you won - game over. But at the same time I do not see
> anything in RFC4291 which would prohibit me to put any bit sequence I like
> in the remaining (least significant) bits of the address.
>
> If you limit yourself to the Interface Identifier portion of the IPv6
> address, you can encode other semantics in that portion that are
> significant to the end points. That is permitted by RFC 7136,
> "Significance of IPv6 Interface Identifiers:"
>
> "In all cases, the bits in an IID have no generic semantics; in other
>    words, they have opaque values.  In fact, the whole IID value MUST be
>    viewed as an opaque bit string by third parties, except possibly in
>    the local context."
>
> While the packet is being forwarded towards an end point, those
> end-point semantics are to be ignored, because IPv6 forwarding is
> longest match across all 128 bits:
>
> BCP 198/RFC 7608, "IPv6 Prefix Length Recommendation for Forwarding"
>

  [Gyan] The 64 bit IID has historically has been in the context of SLAAC
and various encoding mechanisms for privacy for the 64 bit IID.

For SRv6 SID prefix,  since this would be a manual allocation by the
operator, it would fall under manual vlsm IPv6 addressing. The caveat there
is the current  IPv6 specification does not define the SID IPv6 addressing
format for locator;func;arg

So I think this new manual IPv6 addressing schema for SID has to be now
defined in the IPv6 specification.


>
>
> Regards,
> Mark.
>
>
> >And I think this is the crux of the little discussion here.
> >
>
>
>
>
>
> > Cheers,
> > R.
> >
> >
> >
> >
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
-- 

Gyan S. Mishra

IT Network Engineering & Technology

Verizon Communications Inc. (VZ)

13101 Columbia Pike FDC1 3rd Floor

Silver Spring, MD 20904

United States

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com

www.linkedin.com/in/networking-technologies-consultant

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

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Dec 27, 2019 at 7:56 PM Mark Smith &lt;<a href=3D"m=
ailto:markzzzsmith@gmail.com">markzzzsmith@gmail.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex">On Sat, 28 Dec 2019 at 09:45, Robert Raszu=
k &lt;<a href=3D"mailto:robert@raszuk.net" target=3D"_blank">robert@raszuk.=
net</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Mark,<br>
&gt;<br>
&gt; Happy New Year !<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; The key point is that RIDs look like IPv4 addresses, but are not. =
They only have adopted the formatting convention of IPv4 addresses. They&#3=
9;re 32 bit quantities. They could have just as easily been formatted as 0x=
 hex strings e.g. 0xffffffff for my example. Their continued use as 32 bit =
quantities and identifiers in IPv6 supporting OSPFv3 shows how decoupled fr=
om both IPv4 and IPv6 they are.<br>
&gt;<br>
&gt;<br>
&gt; We are again in 100% agreement here. That was exactly my analogy to RI=
D made to Ron. But on the other hand let&#39;s also recognize that this is =
pretty common to assign router_id to be yr loopback address in number of pr=
otocols.<br>
&gt;<br>
<br>
<br>
Right. I&#39;ve done that. However, it is a convention, nothing more. In<br=
>
OSPF and BGP the RID is not an IPv4 address even if it looks like one,<br>
and is never used as an IPv4 address.<br>
<br>
SIDs are used as IPv6 addresses. When SIDs are used as IPv6 addresses,<br>
they must be compliant with the IPv6 specifications.<br>
<br>
<br>
&gt;&gt;<br>
&gt;&gt; SIDs on the other hand are at some point in time used as IPv6 dest=
ination addresses.<br>
&gt;<br>
&gt;<br>
&gt; Well SID locators (of variable length) need to assure packet delivery =
to a segment end points. That is a subtle but very important difference.<br=
>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; That means they have to either always comply with IPv6 address req=
uirements - RFC4291 - or be converted to meet IPv6 address requirements whe=
n they&#39;re used as IPv6 addresses (e.g. they&#39;re 64 bit quantities th=
at are then used as an IPv6 Interface Identifier by prepending an IPv6 addr=
essing compliant /64 prefix)<br>
&gt;<br>
&gt;<br>
&gt; IPv6 address fields are 128 bits (for good or for bad of it).<br>
&gt;And there are no :: or : there to the point Alex made earlier. What mat=
ters is to make sure that routing prefixes deliver packets to correct desti=
nations.<br>
&gt;<br>
&gt; I am very puzzled reading those messages what is the point regarding a=
ll remaining bits outside of locator ? If this is to say RFC4291 did not de=
fined a SID - sure you won - game over. But at the same time I do not see a=
nything in RFC4291 which would prohibit me to put any bit sequence I like i=
n the remaining (least significant) bits of the address.<br>
<br>
If you limit yourself to the Interface Identifier portion of the IPv6<br>
address, you can encode other semantics in that portion that are<br>
significant to the end points. That is permitted by RFC 7136,<br>
&quot;Significance of IPv6 Interface Identifiers:&quot;<br>
<br>
&quot;In all cases, the bits in an IID have no generic semantics; in other<=
br>
=C2=A0 =C2=A0words, they have opaque values.=C2=A0 In fact, the whole IID v=
alue MUST be<br>
=C2=A0 =C2=A0viewed as an opaque bit string by third parties, except possib=
ly in<br>
=C2=A0 =C2=A0the local context.&quot;<br>
<br>
While the packet is being forwarded towards an end point, those<br>
end-point semantics are to be ignored, because IPv6 forwarding is<br>
longest match across all 128 bits:<br>
<br>
BCP 198/RFC 7608, &quot;IPv6 Prefix Length Recommendation for Forwarding&qu=
ot;<br>
</blockquote><div dir=3D"auto">=C2=A0 =C2=A0=C2=A0</div><div dir=3D"auto">=
=C2=A0 [Gyan] The 64 bit IID has historically has been in the context of SL=
AAC and various encoding mechanisms for privacy for the 64 bit IID. =C2=A0<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">For SRv6 SID prefix, =C2=
=A0since this would be a manual allocation by the operator, it would fall u=
nder manual vlsm IPv6 addressing. The caveat there is the current =C2=A0IPv=
6 specification does not define the SID IPv6 addressing format for locator;=
func;arg=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So I thin=
k this new manual IPv6 addressing schema for SID has to be now defined in t=
he IPv6 specification.</div><div dir=3D"auto">=C2=A0 =C2=A0</div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex"><br>
<br>
Regards,<br>
Mark.<br>
<br>
<br>
&gt;And I think this is the crux of the little discussion here.<br>
&gt;<br>
<br>
<br>
<br>
<br>
<br>
&gt; Cheers,<br>
&gt; R.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<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></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><=
div dir=3D"ltr"><div><p class=3D"MsoNormal"><span style=3D"font-family:Cali=
bri,sans-serif;color:rgb(80,0,80);background-image:initial;background-posit=
ion:initial;background-repeat:initial">Gyan S. Mishra</span><span style=3D"=
color:rgb(80,0,80);background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span></span></span></p><p class=3D"MsoNormal"><spa=
n style=3D"font-family:Calibri,sans-serif;color:rgb(80,0,80);background-ima=
ge:initial;background-position:initial;background-repeat:initial">IT Networ=
k Engineering &amp;
Technology=C2=A0</span><span style=3D"color:rgb(80,0,80);background-image:i=
nitial;background-position:initial;background-repeat:initial"><span></span>=
</span></p><p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-s=
erif;color:rgb(80,0,80);background-image:initial;background-position:initia=
l;background-repeat:initial">Verizon
Communications=C2=A0Inc. (VZ)</span><span style=3D"color:rgb(80,0,80);backg=
round-image:initial;background-position:initial;background-repeat:initial">=
<span></span></span></p><p class=3D"MsoNormal"><span style=3D"font-family:C=
alibri,sans-serif;color:rgb(80,0,80);background-image:initial;background-po=
sition:initial;background-repeat:initial">13101 Columbia Pike FDC1 3rd
Floor</span><span style=3D"color:rgb(80,0,80);background-image:initial;back=
ground-position:initial;background-repeat:initial"><span></span></span></p>=
<p class=3D"MsoNormal"><span style=3D"font-family:Calibri,sans-serif;color:=
rgb(80,0,80);background-image:initial;background-position:initial;backgroun=
d-repeat:initial">Silver Spring, MD 20904</span><span style=3D"color:rgb(80=
,0,80);background-image:initial;background-position:initial;background-repe=
at:initial"><span></span></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-family:Calibri,sans-serif;color:rgb(80,0,80);background-image:initial;b=
ackground-position:initial;background-repeat:initial">United States</span><=
span style=3D"color:rgb(80,0,80);background-image:initial;background-positi=
on:initial;background-repeat:initial"><span></span></span></p><p class=3D"M=
soNormal" style=3D"background-image:initial;background-position:initial;bac=
kground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;color=
:rgb(80,0,80)">Phone:=C2=A0301 502-1347</span><span></span></p><p class=3D"=
MsoNormal" style=3D"background-image:initial;background-position:initial;ba=
ckground-repeat:initial"><span style=3D"font-family:Calibri,sans-serif;colo=
r:rgb(80,0,80)">Email:=C2=A0<a href=3D"mailto:gyan.s.mishra@verizon.com" ta=
rget=3D"_blank"><span style=3D"color:rgb(17,85,204)">gyan.s.mishra@verizon.=
com</span></a></span><span></span></p><p class=3D"MsoNormal" style=3D"margi=
n:0in 0in 0.0001pt;background-image:initial;background-position:initial;bac=
kground-repeat:initial;font-size:12pt;font-family:&quot;Times New Roman&quo=
t;,serif">















</p><p class=3D"MsoNormal" style=3D"background-image:initial;background-pos=
ition:initial;background-repeat:initial"><span><span style=3D"font-family:&=
quot;Segoe UI&quot;,sans-serif;color:black;border:1pt none windowtext;paddi=
ng:0in;background-image:initial;background-position:initial;background-repe=
at:initial"><a href=3D"http://www.linkedin.com/in/networking-technologies-c=
onsultant" target=3D"_blank">www.linkedin.com/in/networking-technologies-co=
nsultant</a></span></span><span><span style=3D"font-family:&quot;Segoe UI&q=
uot;,sans-serif;border:1pt none windowtext;padding:0in;background-image:ini=
tial;background-position:initial;background-repeat:initial"><span></span></=
span></span></p></div><div><br></div></div></div></div></div></div>

--000000000000b217cd059ab96352--


From nobody Sat Dec 28 07:05:00 2019
Return-Path: <sander@steffann.nl>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC87E1200CD for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 07:04:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=steffann.nl
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 b671pMCo7P19 for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 07:04:56 -0800 (PST)
Received: from mail.sintact.nl (mail.sintact.nl [83.247.10.6]) (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 9734212001A for <spring@ietf.org>; Sat, 28 Dec 2019 07:04:55 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.sintact.nl (Postfix) with ESMTP id 1FF684B; Sat, 28 Dec 2019 16:04:53 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=steffann.nl; h= x-mailer:references:in-reply-to:date:date:subject:subject :mime-version:content-type:content-type:message-id:from:from :received:received; s=mail; t=1577545489; bh=c9G1gumpMDZuAbG0Abt cIm2CVlwp7fQypxqy5jj84X8=; b=ancql/qhZjSPSTFcDinGjQnlYyrAB+8aOEG eqN9dxcMxkfjHKU+L4sN3QMbTcdO3kaYb/Au+dqYgWe2xra+qbwQaLb+8lDq6fIJ miWn48JwhHsBdRQt4b6k/iX4HhlOKlr45I15Rfn6AEZlQ0oSlVN6BL4a2CacGCa/ ggcQ22e8=
X-Virus-Scanned: Debian amavisd-new at mail.sintact.nl
Received: from mail.sintact.nl ([127.0.0.1]) by localhost (mail.sintact.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GfRSUsjIVbeX; Sat, 28 Dec 2019 16:04:49 +0100 (CET)
Received: from [IPv6:2a02:a213:a300:ce80:20ca:437d:2767:e784] (unknown [IPv6:2a02:a213:a300:ce80:20ca:437d:2767:e784]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.sintact.nl (Postfix) with ESMTPSA id A3AAC3C; Sat, 28 Dec 2019 16:04:48 +0100 (CET)
X-Clacks-Overhead: GNU Terry Pratchett
From: Sander Steffann <sander@steffann.nl>
Message-Id: <0AB65279-2B13-49DC-AEEB-2DF7D0D03E26@steffann.nl>
Content-Type: multipart/signed; boundary="Apple-Mail=_1D48EED8-818F-4A39-9A09-F4E37C692BC9"; protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\))
Date: Sat, 28 Dec 2019 16:04:41 +0100
In-Reply-To: <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
To: Mark Smith <markzzzsmith@gmail.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com> <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
X-Mailer: Apple Mail (2.3594.4.19)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/FVN4BDt1TorVa_QJ7vzyvlUiDBQ>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Dec 2019 15:04:59 -0000

--Apple-Mail=_1D48EED8-818F-4A39-9A09-F4E37C692BC9
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

Hi Mark,

> Right. I've done that. However, it is a convention, nothing more. In
> OSPF and BGP the RID is not an IPv4 address even if it looks like one,
> and is never used as an IPv4 address.
> 
> SIDs are used as IPv6 addresses. When SIDs are used as IPv6 addresses,
> they must be compliant with the IPv6 specifications.

This
Sander


--Apple-Mail=_1D48EED8-818F-4A39-9A09-F4E37C692BC9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEl13OIanoifT0p8LWWPjdc9pon8sFAl4HbwkACgkQWPjdc9po
n8t81g//fL1/CQz2iyKJBnMKsGU+KzN3Qxt+4v2ddBGq6/roIYpt0sT82paO4nmv
IyvF1fkUKmrjZmJ1AUjGNxFzZLqVUXD/R9uLOe7C7sQgLAO+hp2hFRpp24Ez7o7Y
viQ3fIgFKQYUZN+5Kc2eqdF3nkM8qoVgMy2H/Hz0xjv9YIRXBXfqGTcHFFw/pbjJ
x4ZMw8DqyGCCpp9x50aYuQ6oZbYJqp9BIrZDG7Il8WWkYq7xG51DwdYkSijBjdAK
+g7tBwHlxwctsHbrCDT5tZ7y2zYxFcvSegP3avbyDdmxqNj2f7TYaPZZwpIjV/zi
giogtTS1KdV4aGSd3rIFptGZPHDxb27mBtavdL0wm9ULPJ/CAoQB42K918W5MsuK
vFVwa9JcVbc5c2VYy3z8acReXcy0tgbPMDOUxfrj4Hb9iuATuTcOfgrrn/i16MQ9
LVhM7ib7LdJ7sEXf4CNbisFT2Zqshd1PxkrfDHQH0vcIgpEyRLJ3OFE51/3wQnFh
d3beVi8ji4RUi+cME23lJVW6jv+/pLaT4GhBf4Mma4rXDpSSeQv49sBqi7NJq8ok
iFb9316y6YD6jSjjUkiwKKkQrhoS1kvi7jzWAFGgD78JOJmuy6ml4QGnirnkU6ZZ
STIDfiCMSl1YwKFfwCojNKiOOiKCirNpmMOC1r2ODqRdHmLTvpI=
=p3Lz
-----END PGP SIGNATURE-----

--Apple-Mail=_1D48EED8-818F-4A39-9A09-F4E37C692BC9--


From nobody Sat Dec 28 08:19:37 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34A36120118 for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 08:19:35 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 ZIENfEqxcubD for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 08:19:33 -0800 (PST)
Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (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 545DE12006E for <spring@ietf.org>; Sat, 28 Dec 2019 08:19:33 -0800 (PST)
Received: by mail-qk1-x735.google.com with SMTP id j9so23972763qkk.1 for <spring@ietf.org>; Sat, 28 Dec 2019 08:19:33 -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=G9T7fQkulhUgR2AT4CDehWHDdtjBf6OLS/a5e2Y6z5c=; b=fNZS0mAXBxOL00HQfRej4igHOfLF7XqB70vOifJDO+Gxk5K2A1eekXmPMQA7wn0RGk TYsONBi8yWYEcIpSx3ANCpFuaDTt3u/z8fryg4xdwzZV2ADtnU9FEt+1xFeXt6WlpO4E VJ79GxH8JmRGRWuAW+nMNw4Oi2vkPypBvaYwvxVp/pWiHk3XC4JO/MZvKA0yw5AtJNNs hOwu+wppP4NYava8IfWWERHfyI4Raw7lNO23W4GwE58Cg53O1L2rFu5VX1zCIb8ZL2Eb 1I6hFNNKAbfVGTgB6K1H68BbK/V7ztOhUM7Km7flBKkRJx/q+dOjqRqYJmGfpkJ6eJgT wFow==
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=G9T7fQkulhUgR2AT4CDehWHDdtjBf6OLS/a5e2Y6z5c=; b=bKJOtSOqTBCAgnDlaKsAcS2QaFLjWBJ7DMBqdweWySM0VbyeR/affsfEt+YMR/TD0S F1GNSKcIk63itQn7nPQMzLXBg2MaKrCQBvENrJysT3eWTANs1HY7h0IntQLh6qZixc7Z DgQWpBDg3VtjeyZj3jE9PN+fwuCojv5AO9K0qKXbWt0I9JfgJMeVhW77LYlSayLYv2LF IkXjO84JbMVQlXWpvfwc8qfWZd/kA6MLWSbfpLdADMZvfnqOn6LEloHKtxzu3Ngh8LBc xdPTOtTtS6EtzZCQ5V74pOJGzwrw9gtVtIkJNRWR3USpbdbVHLZ/d4ABqzwepBw06oxC 3DJw==
X-Gm-Message-State: APjAAAX8X7vy7G5JdRPQq1yenspluKInGQX2oBLF/PooKamMjqyAyitB 4LKmzvd6Mg1drOB+qeWivWd9Tz65QIlUi/fV30DFug==
X-Google-Smtp-Source: APXvYqwf2dn84iBbEAZ2Xq77kaKMLLmwMmoxRNatwtTEAH99TXprf4h/zdoru9grh8nhYDQ4Pb6d6fWxLsB69xxHKbU=
X-Received: by 2002:a37:4ac6:: with SMTP id x189mr46804052qka.219.1577549972057;  Sat, 28 Dec 2019 08:19:32 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com> <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
In-Reply-To: <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 28 Dec 2019 17:19:26 +0100
Message-ID: <CAOj+MMFAWsjtSBVR4vEBiV86c80PgJaBjSaAYGuVLNx07XT7zA@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b34426059ac5f998"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/OfRH6sZ7I3CweLDfvAz5qh6IXBc>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Dec 2019 16:19:35 -0000

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

> > I am very puzzled reading those messages what is the point regarding all
> remaining bits outside of locator ? If this is to say RFC4291 did not
> defined a SID - sure you won - game over. But at the same time I do not see
> anything in RFC4291 which would prohibit me to put any bit sequence I like
> in the remaining (least significant) bits of the address.
>
> If you limit yourself to the Interface Identifier portion of the IPv6
> address, you can encode other semantics in that portion that are
> significant to the end points. That is permitted by RFC 7136,
> "Significance of IPv6 Interface Identifiers:"
>
> "In all cases, the bits in an IID have no generic semantics; in other
>    words, they have opaque values.  In fact, the whole IID value MUST be
>    viewed as an opaque bit string by third parties, except possibly in
>    the local context."
>
> While the packet is being forwarded towards an end point, those
> end-point semantics are to be ignored, because IPv6 forwarding is
> longest match across all 128 bits:
>

All correct.

And that means that if you consider FUNC:ARGs bits as IIDs there is no
conflict at all and current SRv6 SIDs are compliant verbatim with section
2.5.4 of RFC4291. Maybe SRv6 drafts should all make it clear.

And yes they are only significant to the destination of the packet too.
Just keep in mind that destination is an encapsulation destination == each
segment end.

Best,
R.

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">&gt; I am very puzzled readin=
g those messages what is the point regarding all remaining bits outside of =
locator ? If this is to say RFC4291 did not defined a SID - sure you won - =
game over. But at the same time I do not see anything in RFC4291 which woul=
d prohibit me to put any bit sequence I like in the remaining (least signif=
icant) bits of the address.<br>
<br>
If you limit yourself to the Interface Identifier portion of the IPv6<br>
address, you can encode other semantics in that portion that are<br>
significant to the end points. That is permitted by RFC 7136,<br>
&quot;Significance of IPv6 Interface Identifiers:&quot;<br>
<br>
&quot;In all cases, the bits in an IID have no generic semantics; in other<=
br>
=C2=A0 =C2=A0words, they have opaque values.=C2=A0 In fact, the whole IID v=
alue MUST be<br>
=C2=A0 =C2=A0viewed as an opaque bit string by third parties, except possib=
ly in<br>
=C2=A0 =C2=A0the local context.&quot;<br>
<br>
While the packet is being forwarded towards an end point, those<br>
end-point semantics are to be ignored, because IPv6 forwarding is<br>
longest match across all 128 bits:<br></blockquote><div><br></div><div>All =
correct.=C2=A0</div><div><br></div><div>And that means that if you consider=
 FUNC:ARGs bits as IIDs there is no conflict at all and current SRv6 SIDs a=
re compliant=C2=A0verbatim with section 2.5.4 of RFC4291. Maybe SRv6 drafts=
 should all make it clear.=C2=A0</div><div><br></div><div>And yes they are =
only significant to the destination of the packet too. Just keep in mind th=
at destination is an encapsulation destination =3D=3D each segment end.=C2=
=A0</div><div><br></div><div>Best,</div><div>R.</div><div><br></div></div><=
/div>

--000000000000b34426059ac5f998--


From nobody Sat Dec 28 21:00:38 2019
Return-Path: <miya.kohno@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 671D1120086 for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 21:00:37 -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_HELO_NONE=0.001, 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 fmF_NK1qBbHC for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 21:00:35 -0800 (PST)
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 3FDEB120018 for <spring@ietf.org>; Sat, 28 Dec 2019 21:00:35 -0800 (PST)
Received: by mail-lj1-x22f.google.com with SMTP id j1so23010067lja.2 for <spring@ietf.org>; Sat, 28 Dec 2019 21:00:35 -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=ZKmoClkGr107g+iAj99WLsNAth5lLG24lEYcl1LrXDM=; b=FfmmxIiQ4cKc8NOYUUgccWPYWzyc4JJHJxXLq0OCtLu7WOZMZybgSdmzspvtnw5R5a jpX9UD2HdkzBx7InB/NhJsHTPkW1xr0fCxI/IDjVysPMi9USK/02WtL5Axf7SJRc4xXH QvFd8NJGTGMPGd/Fe/4Zuc7vUFyHsMu9eKX4QPNJ9uZ/q1641ELOHVfA1hkkQV5NRgEX rwOZ2JXs90edBMinTf96m9V2E6K2L6SsOWvXrqvwB43DXpvU4qjbXIQoFb7CTSh3S3DO s/AEUOILI/veqWIU6RJMQekDGdFpilJ7sgFYZqoyQshky63jwz+HEIjDEVx4J379iW+b aVSg==
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=ZKmoClkGr107g+iAj99WLsNAth5lLG24lEYcl1LrXDM=; b=SZPISStCuyVS1OkNoGb/zzF82Vu5Z5N+TJY/3Gb+gAq5H1iYoU+QO8hVY/49TAt252 4MGo9h0SO6iu29LJgK0GgxVtw1pp0S8PnQc/pkUzgqgigs8Izk3dU+eidBkAAcgp1XJY oY7Oz23lEvp5b/Q1kx7uidD8XIAM4NoPZiPeFpUQNUKOv5pFfKUT+v5Ho34rxLTaggqb Xn04FQoWAFlFcY3gCH/Cf/fWT+VCq3SdDwtCcSS/Wfh30df8VHH9jsXSWIv5oQ58qBn+ Y68F2ttBnYpgNXnyOHdbNYiifCr5ZdRzTvVSJN25Za5GVVs1aAZU0ZEhN/94yQ5yklBs ueRQ==
X-Gm-Message-State: APjAAAV/2lQ2YKZ+CoH5lt3SjB0tEHWSU2rS61NQEpxqqCx8pCWvFfv1 K5ww29rBM/Kl+WQjmeGzxMm/k3jWI4iPIgmA6EY=
X-Google-Smtp-Source: APXvYqyMvxxtQ8/wD0LEsvhOut4qj2FjzkqiaVx7pT69Vn7/TvpNvdVCoxi1fU0UI9EAzX2wd0HfEOkmBVfkhaFjhD8=
X-Received: by 2002:a05:651c:2046:: with SMTP id t6mr21193119ljo.180.1577595633525;  Sat, 28 Dec 2019 21:00:33 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <DBBPR03MB54156546800063A85AF17591EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHbqFCR9jZDrTHTy00MQTWEP30Zm6PhZtNriFW99edORw@mail.gmail.com>
In-Reply-To: <CAOj+MMHbqFCR9jZDrTHTy00MQTWEP30Zm6PhZtNriFW99edORw@mail.gmail.com>
From: Miya Kohno <miya.kohno@gmail.com>
Date: Sun, 29 Dec 2019 14:00:23 +0900
Message-ID: <CAG99tekBNS1b17tpAEBegT7OzjCyMHVvZuyBGF4JB-Z8uwfOFQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, SPRING WG <spring@ietf.org>, Gyan Mishra <hayabusagsm@gmail.com>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>,  Mark Smith <markzzzsmith@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000055e8c1059ad09bdd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/HKVs7fhnkJ-lUGPsEoIJVIwHHw0>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 05:00:37 -0000

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

Also rfc6164 (and rfc6547)..

On Sat, Dec 21, 2019 at 12:57 AM Robert Raszuk <robert@raszuk.net> wrote:

>
>
>> Therefore =E2=80=93 this redefines the address semantics =E2=80=93 and t=
hat =E2=80=93 should be
>> accompanied by an update to said drafts to avoid confusion and to avoid
>> potential future complications
>>
>
> Please observe that we have a lot of IETF documents putting various stuff
> into IPv6 128 bits. Take rfc7599 as an easy example. Where do you see
> anyone in IETF requested to update IPv6 base specs when any of such
> documents were going via standards track ?
>
> Cheers,
> R.
>
>> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Also rfc6164 (and rfc6547)..<br></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, D=
ec 21, 2019 at 12:57 AM Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.n=
et">robert@raszuk.net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><div>=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang=3D"en-=
KE"><div><p class=3D"MsoNormal"><span lang=3D"EN-US">Therefore =E2=80=93 th=
is redefines the address semantics =E2=80=93 and that =E2=80=93 should be a=
ccompanied by an update to said drafts to avoid confusion and to avoid pote=
ntial future complications</span></p></div></div></blockquote><div><br></di=
v><div>Please observe that we have a lot of IETF documents putting various =
stuff into IPv6 128 bits. Take rfc7599 as an easy example. Where do you see=
 anyone in IETF requested to update IPv6 base specs when any of such docume=
nts=C2=A0were going via standards track ?=C2=A0</div><div><br></div><div>Ch=
eers,<br>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 lan=
g=3D"en-KE"><div><div style=3D"border-color:currentcolor currentcolor curre=
ntcolor blue;border-style:none none none solid;border-width:medium medium m=
edium 1.5pt;padding:0cm 0cm 0cm 4pt"><div><blockquote style=3D"border-color=
:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none =
none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6=
pt;margin-left:4.8pt;margin-right:0cm"><div><div><div style=3D"border-color=
:currentcolor currentcolor currentcolor blue;border-style:none none none so=
lid;border-width:medium medium medium 1.5pt;padding:0cm 0cm 0cm 4pt">
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></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></div>

--00000000000055e8c1059ad09bdd--


From nobody Sat Dec 28 21:10:46 2019
Return-Path: <miya.kohno@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 858FA12013B for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 21:10:45 -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_HELO_NONE=0.001, 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 sD1wglR3xt7P for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 21:10:43 -0800 (PST)
Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) (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 79905120018 for <spring@ietf.org>; Sat, 28 Dec 2019 21:10:43 -0800 (PST)
Received: by mail-lj1-x22c.google.com with SMTP id u1so30383250ljk.7 for <spring@ietf.org>; Sat, 28 Dec 2019 21:10:43 -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=ghKQ43NUrLPrIuQBYzqaYzHy2/JzWuqAqHtV5XTnSUQ=; b=iz1owKm+xynyMOIW/2f5MIgnVzO7wRyO+Rcw8ScWVxNb5A+5wXG5neu8giFU1td4N1 wmP5xztfA2h0aOf658C8XEuzljlFqIAM1dUG2fIEbJqkXu60B1nFbNDoHIP5bQGv0mwG KbG3GEo7VWd5T3PEaCLE5FP8XGkt0uBb+rQRO7SFrdfDJyQxdchdhKvbAWOw+iyJxdA+ V+NOGKZBl1HCcuDi4Pgr8rcCD6XwWBzGooFbioROb/sTUFAW/wiYX6MUX0j+e8+UrtJz Xp3t6LGZt41IZpyTS+42D3pCsebshs6IkOT+WZYbG+wK+OSRM66tcpReI6AQLZh9TVed 2D1w==
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=ghKQ43NUrLPrIuQBYzqaYzHy2/JzWuqAqHtV5XTnSUQ=; b=MZA9TUkQwOpaIs7jQJAj4EcvQ/9f92JirAwXOo6ikx8315BJfUFj4C0ohNjs+cRevh T5bDDc9huSLhdNCJvCT01YR809WFkgx+lDAbhXhEHTnpDdOPCHy32Hg/A1w0fR2GgmYv z90jbqsUbQq9MsiQTze++Bsa8lyF7Mzs/RgndxmAgpM1pQt1id9Lxqj1+O/WhBM0r+tX ltJtkmrOCMOxj/uDC7/aDQwa4QSc4zv3LLnb0PONZkbS2xCyccNkl8zYPY4c2CJXK8VK QQlIncesEsO0CGLw9rRRezp8L5f9yAuRwlGrfPpNXA6u94SOV68GjW1NbGkJWEiVUVXd BIMQ==
X-Gm-Message-State: APjAAAXAB+FU3JhCRhcwf9W6gbQZSccRVmxROF7SUViwHwEODd+UxaS2 KH4tiJ5dgo37PyPruzQOQYdoKia5EMn2zcUWgHesrE76m6VIaQ==
X-Google-Smtp-Source: APXvYqxIYvXWNsAqikWmT4tfgp9R6yKNWVTRmQJvroIJjtzQumx0EymWjBzMXvW4/pwcFhRqK0jLIA0Oinup1BJezlQ=
X-Received: by 2002:a2e:9592:: with SMTP id w18mr32566793ljh.98.1577596241838;  Sat, 28 Dec 2019 21:10:41 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com> <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com> <CAOj+MMFAWsjtSBVR4vEBiV86c80PgJaBjSaAYGuVLNx07XT7zA@mail.gmail.com>
In-Reply-To: <CAOj+MMFAWsjtSBVR4vEBiV86c80PgJaBjSaAYGuVLNx07XT7zA@mail.gmail.com>
From: Miya Kohno <miya.kohno@gmail.com>
Date: Sun, 29 Dec 2019 14:10:31 +0900
Message-ID: <CAG99tenjSRVwY+1JV2D2jz0gnphuGDc9O_nWgDb=dZWzbmFyJQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Mark Smith <markzzzsmith@gmail.com>, Ron Bonica <rbonica@juniper.net>,  SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000980821059ad0bfca"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/w7SwAuM7EadHtoRdzeeOnOMa5CY>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 05:10:45 -0000

--000000000000980821059ad0bfca
Content-Type: text/plain; charset="UTF-8"

I agree with Robert.
Modern language is generous about type ([*] as an example). C also has a
concept of "union", though.

The stubborn discussion of IPv6 address will hinder creativity and
innovation for the future.

[*] https://www.python.org/dev/peps/pep-0484/#union-types

Miya

On Sun, Dec 29, 2019 at 1:19 AM Robert Raszuk <robert@raszuk.net> wrote:

>
> > I am very puzzled reading those messages what is the point regarding all
>> remaining bits outside of locator ? If this is to say RFC4291 did not
>> defined a SID - sure you won - game over. But at the same time I do not see
>> anything in RFC4291 which would prohibit me to put any bit sequence I like
>> in the remaining (least significant) bits of the address.
>>
>> If you limit yourself to the Interface Identifier portion of the IPv6
>> address, you can encode other semantics in that portion that are
>> significant to the end points. That is permitted by RFC 7136,
>> "Significance of IPv6 Interface Identifiers:"
>>
>> "In all cases, the bits in an IID have no generic semantics; in other
>>    words, they have opaque values.  In fact, the whole IID value MUST be
>>    viewed as an opaque bit string by third parties, except possibly in
>>    the local context."
>>
>> While the packet is being forwarded towards an end point, those
>> end-point semantics are to be ignored, because IPv6 forwarding is
>> longest match across all 128 bits:
>>
>
> All correct.
>
> And that means that if you consider FUNC:ARGs bits as IIDs there is no
> conflict at all and current SRv6 SIDs are compliant verbatim with section
> 2.5.4 of RFC4291. Maybe SRv6 drafts should all make it clear.
>
> And yes they are only significant to the destination of the packet too.
> Just keep in mind that destination is an encapsulation destination == each
> segment end.
>
> Best,
> R.
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div>I agree with Robert. <br></div><div>Modern language i=
s generous about type ([*] as an example). C also has a concept of &quot;un=
ion&quot;, though. <br></div><div><br></div><div>The stubborn discussion of=
 IPv6 address will hinder creativity and innovation for the future.</div><d=
iv><br></div><div>[*] <a href=3D"https://www.python.org/dev/peps/pep-0484/#=
union-types">https://www.python.org/dev/peps/pep-0484/#union-types</a></div=
><div><br></div><div>Miya<br></div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Sun, Dec 29, 2019 at 1:19 AM Robert R=
aszuk &lt;<a href=3D"mailto:robert@raszuk.net">robert@raszuk.net</a>&gt; wr=
ote:<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"><br></div><div class=3D"gmail_quote"><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">&gt; I am very puzzled reading those mes=
sages what is the point regarding all remaining bits outside of locator ? I=
f this is to say RFC4291 did not defined a SID - sure you won - game over. =
But at the same time I do not see anything in RFC4291 which would prohibit =
me to put any bit sequence I like in the remaining (least significant) bits=
 of the address.<br>
<br>
If you limit yourself to the Interface Identifier portion of the IPv6<br>
address, you can encode other semantics in that portion that are<br>
significant to the end points. That is permitted by RFC 7136,<br>
&quot;Significance of IPv6 Interface Identifiers:&quot;<br>
<br>
&quot;In all cases, the bits in an IID have no generic semantics; in other<=
br>
=C2=A0 =C2=A0words, they have opaque values.=C2=A0 In fact, the whole IID v=
alue MUST be<br>
=C2=A0 =C2=A0viewed as an opaque bit string by third parties, except possib=
ly in<br>
=C2=A0 =C2=A0the local context.&quot;<br>
<br>
While the packet is being forwarded towards an end point, those<br>
end-point semantics are to be ignored, because IPv6 forwarding is<br>
longest match across all 128 bits:<br></blockquote><div><br></div><div>All =
correct.=C2=A0</div><div><br></div><div>And that means that if you consider=
 FUNC:ARGs bits as IIDs there is no conflict at all and current SRv6 SIDs a=
re compliant=C2=A0verbatim with section 2.5.4 of RFC4291. Maybe SRv6 drafts=
 should all make it clear.=C2=A0</div><div><br></div><div>And yes they are =
only significant to the destination of the packet too. Just keep in mind th=
at destination is an encapsulation destination =3D=3D each segment end.=C2=
=A0</div><div><br></div><div>Best,</div><div>R.</div><div><br></div></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>

--000000000000980821059ad0bfca--


From nobody Sat Dec 28 22:14:03 2019
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7AC71201EF for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 22:14:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 hY8iK1tAgo4Z for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 22:14:00 -0800 (PST)
Received: from mail-ot1-x330.google.com (mail-ot1-x330.google.com [IPv6:2607:f8b0: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 1FBFD120018 for <spring@ietf.org>; Sat, 28 Dec 2019 22:14:00 -0800 (PST)
Received: by mail-ot1-x330.google.com with SMTP id k14so42087112otn.4 for <spring@ietf.org>; Sat, 28 Dec 2019 22:14:00 -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=VWqwi4np4Zjvu5MEEoBn5dTwFDPP9t2NnhlUCRXFlqo=; b=K2WJ9d4wdLpI1yf2/ijlaeDVIq2B98dGnFx7IpAVGdAlYmv7I93ACWgt1IP+CHRqYU WIzUbnju4vW6YkdfC8xRd5VtWrtbWvLTyenUjYljyPn440AU+qd/GlhJcC3XPB0JTEmx O/ttHPUpsLRzLoXol2f4QIA0HP/2clr9B4ZUh2oqxuRVaWeq8Rg1090OOMDT3lyzfIg6 rcajyRLIP4ZRhotzqk5McmNzHU6d7hLr6N5Gqd6nAwDGxkaynYJppjnCyMlKLHdPdXRP +8H/gcQ6hO+fEiaC9o/3qLKxgG6EAmuhHv7XKxFVo3rUgXcCDoXyVfdjYVpxyfQ1FFbt nuTg==
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=VWqwi4np4Zjvu5MEEoBn5dTwFDPP9t2NnhlUCRXFlqo=; b=SlFV+OhShs3PpHRO+25YP8Tw7/0ijTFc6S/bRMgYK0ApG5tWikqrBXuu83vIvF4YfT k6i1y0dRzDOr0zy4mBDfovmxRMZcBeD/KAR47iWDqGHQNQ1DDPILQ+dbSr4DD2yHCC32 z1TO3BRVNOCGSXQO9nhYnGSQku6wWvCXem1z32mKm8H6Gj6Y65m9jTdezaGLeA9X1cTd IvlgZVXErEwZkQ8gvDqGIwCzVGV9w/1tE6zbx0FZYisCvJEysWT9OlapQgLNJU+4TKhF VhofcqvqMXijIxGjkz+NJVYhRStbuzXNOpLrmBncVEcqrvItkrtrb2o0G8r8Kg7Lgi9P g8vQ==
X-Gm-Message-State: APjAAAUBH5hvzsAX73Q7GBrdUsTVYppFxzvMAsm2cHCWa5Xn4iejHqcH 1griTC/CApyi3F9J9x+lp1ATOPichcFF31nc7RU=
X-Google-Smtp-Source: APXvYqyAAaNtU0teuVbpPSwfMqG7s21n+AKkQOpN1OfOPW6x0rNnveUfBrSAsql3QSLQfFFFus438W2SW/6w6/WZYWQ=
X-Received: by 2002:a9d:6005:: with SMTP id h5mr69395316otj.153.1577600038841;  Sat, 28 Dec 2019 22:13:58 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com> <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com> <CAOj+MMFAWsjtSBVR4vEBiV86c80PgJaBjSaAYGuVLNx07XT7zA@mail.gmail.com> <CAG99tenjSRVwY+1JV2D2jz0gnphuGDc9O_nWgDb=dZWzbmFyJQ@mail.gmail.com>
In-Reply-To: <CAG99tenjSRVwY+1JV2D2jz0gnphuGDc9O_nWgDb=dZWzbmFyJQ@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sun, 29 Dec 2019 17:13:46 +1100
Message-ID: <CAO42Z2xnqZ8jxYgTicP3n8gKa10WzJvd=vdUjSi_=-VhnBchFA@mail.gmail.com>
To: Miya Kohno <miya.kohno@gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e9b36e059ad1a13c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/nqXlLseWzVDv2knfKyZP7ETvRXU>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 06:14:02 -0000

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

On Sun, 29 Dec 2019, 16:10 Miya Kohno, <miya.kohno@gmail.com> wrote:

> I agree with Robert.
> Modern language is generous about type ([*] as an example). C also has a
> concept of "union", though. .
>

We are talking about network protocols, not programming languages.

A union is an internal data representation function to save memory. The
access type to that memory is encoded in the source code implicitly.

In networking protocols that type information is encoded explicitly in type
fields or field definitions themselves.



> The stubborn discussion of IPv6 address will hinder creativity and
> innovation for the future.
>

When you have a 24 year old protocol (RFC1883) that is still interoperable
with the newest implementations, that has literally been implemented in
billions of devices, and where continued interoperability is critical,
because it's expected to be the most deployed and used protocol of all in
the future, creativity and innovation are naturally hindered.

That's the price you have to be willing to pay if you want to use and
benefit from a commodity and therefore cheap to use protocol.

This is why the SPRING approach in a number of cases doesn't make sense.

Use IPv6 because it is commodity; then propose quite radical and
non-compliant changes that customise the protocol for SPRING's special
cases.

Customising a commodity protocol defeats the purpose of using it in the
first place - because your customisations decommodify it.

You lose the scales of economy, the interoperability with existing
implementations and the existing knowledge, history and experience with the
commodity protocol.

There is room for change in IPv6, but only in certain places, and they have
to be compatible with existing implementations. RFC7217 is a recent example
of that, as is RFC6437.

IPv6 is like at 24 year old house for lease.

When you rent it, some rooms can be used for different purposes without too
many issues e.g. a lounge as a bedroom, or a bedroom as a study. There's
enough flexibility in those rooms that they can be multipurpose (although
in some cases a lounge room would not be private enough to be a
satisfactory bedroom, and perhaps too central to the house).

However you can't make the bathroom a lounge, or the kitchen into a toilet.
Those rooms have fixed and strictly defined purposes and infrastructure,
making them unsuitable for any other purpose.

If you owned the house you could make those changes - at great expense.

SPRING is renting IPv6. SPRING doesn't own IPv6. Look for lounge rooms you
can make bedrooms, or bedrooms you can make studies. Don't try to covert a
bathroom into a lounge or a kitchen into a toilet (EH insertion, PSP, uSID,
NH=59 implicit payload ...).


> [*] https://www.python.org/dev/peps/pep-0484/#union-types
>
> Miya
>
> On Sun, Dec 29, 2019 at 1:19 AM Robert Raszuk <robert@raszuk.net> wrote:
>
>>
>> > I am very puzzled reading those messages what is the point regarding
>>> all remaining bits outside of locator ? If this is to say RFC4291 did not
>>> defined a SID - sure you won - game over. But at the same time I do not see
>>> anything in RFC4291 which would prohibit me to put any bit sequence I like
>>> in the remaining (least significant) bits of the address.
>>>
>>> If you limit yourself to the Interface Identifier portion of the IPv6
>>> address, you can encode other semantics in that portion that are
>>> significant to the end points. That is permitted by RFC 7136,
>>> "Significance of IPv6 Interface Identifiers:"
>>>
>>> "In all cases, the bits in an IID have no generic semantics; in other
>>>    words, they have opaque values.  In fact, the whole IID value MUST be
>>>    viewed as an opaque bit string by third parties, except possibly in
>>>    the local context."
>>>
>>> While the packet is being forwarded towards an end point, those
>>> end-point semantics are to be ignored, because IPv6 forwarding is
>>> longest match across all 128 bits:
>>>
>>
>> All correct.
>>
>> And that means that if you consider FUNC:ARGs bits as IIDs there is no
>> conflict at all and current SRv6 SIDs are compliant verbatim with section
>> 2.5.4 of RFC4291. Maybe SRv6 drafts should all make it clear.
>>
>> And yes they are only significant to the destination of the packet too.
>> Just keep in mind that destination is an encapsulation destination == each
>> segment end.
>>
>> Best,
>> R.
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sun, 29 Dec 2019, 16:10 Miya Kohno, &lt;<a href=3D"=
mailto:miya.kohno@gmail.com" rel=3D"noreferrer noreferrer noreferrer norefe=
rrer noreferrer noreferrer" target=3D"_blank">miya.kohno@gmail.com</a>&gt; =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>I agre=
e with Robert. <br></div><div>Modern language is generous about type ([*] a=
s an example). C also has a concept of &quot;union&quot;, though. .<br></di=
v></div></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"au=
to">We are talking about network protocols, not programming languages.</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">A union is an internal data =
representation function to save memory. The access type to that memory is e=
ncoded in the source code implicitly.</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">In networking protocols that type information is encoded expl=
icitly in type fields or field definitions themselves.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><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 dir=3D"ltr"><div></div><div>=
<br></div><div>The stubborn discussion of IPv6 address will hinder creativi=
ty and innovation for the future.</div></div></blockquote></div></div><div =
dir=3D"auto"><br></div><div dir=3D"auto">When you have a 24 year=C2=A0old p=
rotocol (RFC1883) that is still interoperable with the newest implementatio=
ns, that has literally been implemented in billions of devices, and where c=
ontinued interoperability is critical, because it&#39;s expected to be the =
most deployed and used protocol of all in the future, creativity and innova=
tion are naturally hindered.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">That&#39;s the price you have to be willing to pay if you want to use =
and benefit from a commodity and therefore cheap to use protocol.</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto">This is why the SPRING approach i=
n a number of cases doesn&#39;t make sense.</div><div dir=3D"auto">=C2=A0</=
div><div dir=3D"auto">Use IPv6 because it is commodity; then propose quite =
radical and non-compliant changes that customise the protocol for SPRING&#3=
9;s special cases.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Custo=
mising a commodity protocol defeats the purpose of using it in the first pl=
ace - because your customisations decommodify it.</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">You lose the scales of economy, the interoperabil=
ity with existing implementations and the existing knowledge, history and e=
xperience with the commodity protocol.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">There is room for change in IPv6, but only in certain places=
, and they have to be compatible with existing implementations. RFC7217 is =
a recent example of that, as is RFC6437.=C2=A0</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">IPv6 is like at 24 year old house for lease.</div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto">When you rent it, some rooms ca=
n be used for different purposes without too many issues e.g. a lounge as a=
 bedroom, or a bedroom as a study. There&#39;s enough flexibility in those =
rooms that they can be multipurpose (although in some cases a lounge room w=
ould not be private enough to be a satisfactory bedroom, and perhaps too ce=
ntral to the house).</div><div dir=3D"auto"><br></div><div dir=3D"auto">How=
ever you can&#39;t make the bathroom a lounge, or the kitchen into a toilet=
. Those rooms have fixed and strictly defined purposes and infrastructure, =
making them unsuitable for any other purpose.</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">If you owned the house you could make those changes -=
 at great expense.</div><div dir=3D"auto"><br></div><div dir=3D"auto">SPRIN=
G is renting IPv6. SPRING doesn&#39;t own IPv6. Look for lounge rooms you c=
an make bedrooms, or bedrooms you can make studies. Don&#39;t try to covert=
 a bathroom into a lounge or a kitchen into a toilet (EH insertion, PSP, uS=
ID, NH=3D59 implicit payload ...).</div><div dir=3D"auto"><br></div><div di=
r=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div d=
ir=3D"ltr"><div><br></div><div>[*] <a href=3D"https://www.python.org/dev/pe=
ps/pep-0484/#union-types" rel=3D"noreferrer noreferrer noreferrer noreferre=
r noreferrer noreferrer noreferrer" target=3D"_blank">https://www.python.or=
g/dev/peps/pep-0484/#union-types</a></div><div><br></div><div>Miya<br></div=
></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>On Sun, Dec 29, 2019 at 1:19 AM Robert Raszuk &lt;<a href=3D"mailto:robert=
@raszuk.net" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">robert@raszuk.net</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"><br></div><div class=3D"gmail_quote"><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">&gt; I am very puzzled reading those messages =
what is the point regarding all remaining bits outside of locator ? If this=
 is to say RFC4291 did not defined a SID - sure you won - game over. But at=
 the same time I do not see anything in RFC4291 which would prohibit me to =
put any bit sequence I like in the remaining (least significant) bits of th=
e address.<br>
<br>
If you limit yourself to the Interface Identifier portion of the IPv6<br>
address, you can encode other semantics in that portion that are<br>
significant to the end points. That is permitted by RFC 7136,<br>
&quot;Significance of IPv6 Interface Identifiers:&quot;<br>
<br>
&quot;In all cases, the bits in an IID have no generic semantics; in other<=
br>
=C2=A0 =C2=A0words, they have opaque values.=C2=A0 In fact, the whole IID v=
alue MUST be<br>
=C2=A0 =C2=A0viewed as an opaque bit string by third parties, except possib=
ly in<br>
=C2=A0 =C2=A0the local context.&quot;<br>
<br>
While the packet is being forwarded towards an end point, those<br>
end-point semantics are to be ignored, because IPv6 forwarding is<br>
longest match across all 128 bits:<br></blockquote><div><br></div><div>All =
correct.=C2=A0</div><div><br></div><div>And that means that if you consider=
 FUNC:ARGs bits as IIDs there is no conflict at all and current SRv6 SIDs a=
re compliant=C2=A0verbatim with section 2.5.4 of RFC4291. Maybe SRv6 drafts=
 should all make it clear.=C2=A0</div><div><br></div><div>And yes they are =
only significant to the destination of the packet too. Just keep in mind th=
at destination is an encapsulation destination =3D=3D each segment end.=C2=
=A0</div><div><br></div><div>Best,</div><div>R.</div><div><br></div></div><=
/div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">spring@ietf.=
org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferre=
r" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div>
</blockquote></div></div></div>

--000000000000e9b36e059ad1a13c--


From nobody Sat Dec 28 23:27:16 2019
Return-Path: <miya.kohno@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45364120180 for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 23:27: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_HELO_NONE=0.001, 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 hVjZ7sBIiYA1 for <spring@ietfa.amsl.com>; Sat, 28 Dec 2019 23:27:12 -0800 (PST)
Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (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 EC38F12004E for <spring@ietf.org>; Sat, 28 Dec 2019 23:27:11 -0800 (PST)
Received: by mail-lj1-x229.google.com with SMTP id j26so30513969ljc.12 for <spring@ietf.org>; Sat, 28 Dec 2019 23:27: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=5nTGHmS1Pgs9LpnTpFamEVvLLTVBlw9dV774wOt1SZM=; b=C3EgbM/WaFw4+a8IAfTRXNlnHy0bcZZznYVCN2ylRMybvY9Q5okhwZRxxubRKRlyky Foc5zCl4l7aj5biny20jgXkhoaFxO+0rt6hF7KoTNLplnT0AYyEQVzEB9CF0OemMofij kHgS/gen6r4aDOfXL57B5bszmPclgSe19Guwo8IlZfQve/6vWPqjeKBaO7jqvJZqrmFH +WCvX9vAVbh3JMvtcxMIJypsDHRiFmdXRdgUmubMy15NvQ/u38jn+NWrv170MKqmgTz5 vIE2ckb4XMpOaUdAaheChJfIgvt9KwLMy3OvvtbP1My/Tgoh0nfuj2DeuSJGhxQaK7+d gOuQ==
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=5nTGHmS1Pgs9LpnTpFamEVvLLTVBlw9dV774wOt1SZM=; b=R1+fRRky2ho7lHn7hyVGrFFBGe7xN/jjXq05ZVOYDD7MgVNWJKHCyREEsWyTcj39aS aYtwR/431tzY+hErFQR7YcoZj2CFINCiV+ckl4eJQiupHPeLNKuudWDb7KM90jpoMgVY DThB0b/fPHa3ah7czNLz52liRHsC7LZuwlbn8A+urrrNacgg/69NYChaz4Td2pDnBMN4 mR3wPzS21ixXLhqLKg3sbMXrAqGSOrLehEzTzJ2nSTXorwMT1f4JNkIzshPoUU/bYrny WKnERYIoajKRZfthUUp/EhRrU9s1wMM2tZAUMXxW/LBT8APsUvk2R8d7m088ti/YwDZs yaPA==
X-Gm-Message-State: APjAAAU4T4UX/mNo8PXqe+pusciquKtU17Gf/UpAKrsJYjCF0Ua1IfOH oUIPOnh81IYcwTTutR84rSB3upyv2UHZAIzWkM4=
X-Google-Smtp-Source: APXvYqxjxlRhZczZ7d4+nOluVEcd50+BFp0zuqxx+zu7aihemVB8D9HM9pa5K3cL/rPVeCNLCZUFUgjWNv7J3cmWvTM=
X-Received: by 2002:a2e:9592:: with SMTP id w18mr32970845ljh.98.1577604430231;  Sat, 28 Dec 2019 23:27:10 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <CAO42Z2yrdgWwNTz_a7fHEC+G+WERv789YLtoAjH90BZH-rDW7Q@mail.gmail.com> <CAOj+MMFsz3OX4+6gjEU_J6-Q7ra251j2YFVYjQO1yA6dOr3t2Q@mail.gmail.com> <CAO42Z2xDiRXzyDzwmdAzYwk1qB9gUp5QLpMLhZfiqEg5C0Lajw@mail.gmail.com> <CAOj+MMFAWsjtSBVR4vEBiV86c80PgJaBjSaAYGuVLNx07XT7zA@mail.gmail.com> <CAG99tenjSRVwY+1JV2D2jz0gnphuGDc9O_nWgDb=dZWzbmFyJQ@mail.gmail.com> <CAO42Z2xnqZ8jxYgTicP3n8gKa10WzJvd=vdUjSi_=-VhnBchFA@mail.gmail.com>
In-Reply-To: <CAO42Z2xnqZ8jxYgTicP3n8gKa10WzJvd=vdUjSi_=-VhnBchFA@mail.gmail.com>
From: Miya Kohno <miya.kohno@gmail.com>
Date: Sun, 29 Dec 2019 16:26:59 +0900
Message-ID: <CAG99tekc7E5_9Rkkhg7uqmkU4BOYkAotY+nRK52wCVZVJz6gqA@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Robert Raszuk <robert@raszuk.net>, Ron Bonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a8fc37059ad2a7ae"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/xnCxxiE3SrXiOevkJBUbG5uoo7c>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 07:27:14 -0000

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

Yes, Mark, we are talking about network protocols. And what's remarkable is
that the "declarative" nature of network protocol can ensure backward
compatibility and co-existing possibility between the commodity and the new
innovation.

Miya


On Sun, Dec 29, 2019 at 3:13 PM Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Sun, 29 Dec 2019, 16:10 Miya Kohno, <miya.kohno@gmail.com> wrote:
>
>> I agree with Robert.
>> Modern language is generous about type ([*] as an example). C also has a
>> concept of "union", though. .
>>
>
> We are talking about network protocols, not programming languages.
>
> A union is an internal data representation function to save memory. The
> access type to that memory is encoded in the source code implicitly.
>
> In networking protocols that type information is encoded explicitly in
> type fields or field definitions themselves.
>
>
>
>> The stubborn discussion of IPv6 address will hinder creativity and
>> innovation for the future.
>>
>
> When you have a 24 year old protocol (RFC1883) that is still interoperable
> with the newest implementations, that has literally been implemented in
> billions of devices, and where continued interoperability is critical,
> because it's expected to be the most deployed and used protocol of all in
> the future, creativity and innovation are naturally hindered.
>
> That's the price you have to be willing to pay if you want to use and
> benefit from a commodity and therefore cheap to use protocol.
>
> This is why the SPRING approach in a number of cases doesn't make sense.
>
> Use IPv6 because it is commodity; then propose quite radical and
> non-compliant changes that customise the protocol for SPRING's special
> cases.
>
> Customising a commodity protocol defeats the purpose of using it in the
> first place - because your customisations decommodify it.
>
> You lose the scales of economy, the interoperability with existing
> implementations and the existing knowledge, history and experience with the
> commodity protocol.
>
> There is room for change in IPv6, but only in certain places, and they
> have to be compatible with existing implementations. RFC7217 is a recent
> example of that, as is RFC6437.
>
> IPv6 is like at 24 year old house for lease.
>
> When you rent it, some rooms can be used for different purposes without
> too many issues e.g. a lounge as a bedroom, or a bedroom as a study.
> There's enough flexibility in those rooms that they can be multipurpose
> (although in some cases a lounge room would not be private enough to be a
> satisfactory bedroom, and perhaps too central to the house).
>
> However you can't make the bathroom a lounge, or the kitchen into a
> toilet. Those rooms have fixed and strictly defined purposes and
> infrastructure, making them unsuitable for any other purpose.
>
> If you owned the house you could make those changes - at great expense.
>
> SPRING is renting IPv6. SPRING doesn't own IPv6. Look for lounge rooms you
> can make bedrooms, or bedrooms you can make studies. Don't try to covert a
> bathroom into a lounge or a kitchen into a toilet (EH insertion, PSP, uSID,
> NH=59 implicit payload ...).
>
>
>> [*] https://www.python.org/dev/peps/pep-0484/#union-types
>>
>> Miya
>>
>> On Sun, Dec 29, 2019 at 1:19 AM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>>
>>> > I am very puzzled reading those messages what is the point regarding
>>>> all remaining bits outside of locator ? If this is to say RFC4291 did not
>>>> defined a SID - sure you won - game over. But at the same time I do not see
>>>> anything in RFC4291 which would prohibit me to put any bit sequence I like
>>>> in the remaining (least significant) bits of the address.
>>>>
>>>> If you limit yourself to the Interface Identifier portion of the IPv6
>>>> address, you can encode other semantics in that portion that are
>>>> significant to the end points. That is permitted by RFC 7136,
>>>> "Significance of IPv6 Interface Identifiers:"
>>>>
>>>> "In all cases, the bits in an IID have no generic semantics; in other
>>>>    words, they have opaque values.  In fact, the whole IID value MUST be
>>>>    viewed as an opaque bit string by third parties, except possibly in
>>>>    the local context."
>>>>
>>>> While the packet is being forwarded towards an end point, those
>>>> end-point semantics are to be ignored, because IPv6 forwarding is
>>>> longest match across all 128 bits:
>>>>
>>>
>>> All correct.
>>>
>>> And that means that if you consider FUNC:ARGs bits as IIDs there is no
>>> conflict at all and current SRv6 SIDs are compliant verbatim with section
>>> 2.5.4 of RFC4291. Maybe SRv6 drafts should all make it clear.
>>>
>>> And yes they are only significant to the destination of the packet too.
>>> Just keep in mind that destination is an encapsulation destination == each
>>> segment end.
>>>
>>> Best,
>>> R.
>>>
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org
>>> https://www.ietf.org/mailman/listinfo/spring
>>>
>>

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

<div dir=3D"ltr"><div>Yes, Mark, we are talking about network protocols. An=
d what&#39;s remarkable is that the &quot;declarative&quot; nature of netwo=
rk protocol can ensure backward compatibility and co-existing possibility b=
etween the commodity and the new innovation.</div><div><br></div><div>Miya<=
br></div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Sun, Dec 29, 2019 at 3:13 PM Mark Smith &lt;<a href=3D"mail=
to:markzzzsmith@gmail.com">markzzzsmith@gmail.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"auto"><div><br=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Su=
n, 29 Dec 2019, 16:10 Miya Kohno, &lt;<a href=3D"mailto:miya.kohno@gmail.co=
m" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer=
" target=3D"_blank">miya.kohno@gmail.com</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>I agree with =
Robert. <br></div><div>Modern language is generous about type ([*] as an ex=
ample). C also has a concept of &quot;union&quot;, though. .<br></div></div=
></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">We =
are talking about network protocols, not programming languages.</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">A union is an internal data represe=
ntation function to save memory. The access type to that memory is encoded =
in the source code implicitly.</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">In networking protocols that type information is encoded explicitly =
in type fields or field definitions themselves.</div><div dir=3D"auto"><br>=
</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quo=
te"><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 dir=3D"ltr"><div=
></div><div><br></div><div>The stubborn discussion of IPv6 address will hin=
der creativity and innovation for the future.</div></div></blockquote></div=
></div><div dir=3D"auto"><br></div><div dir=3D"auto">When you have a 24 yea=
r=C2=A0old protocol (RFC1883) that is still interoperable with the newest i=
mplementations, that has literally been implemented in billions of devices,=
 and where continued interoperability is critical, because it&#39;s expecte=
d to be the most deployed and used protocol of all in the future, creativit=
y and innovation are naturally hindered.</div><div dir=3D"auto"><br></div><=
div dir=3D"auto">That&#39;s the price you have to be willing to pay if you =
want to use and benefit from a commodity and therefore cheap to use protoco=
l.</div><div dir=3D"auto"><br></div><div dir=3D"auto">This is why the SPRIN=
G approach in a number of cases doesn&#39;t make sense.</div><div dir=3D"au=
to">=C2=A0</div><div dir=3D"auto">Use IPv6 because it is commodity; then pr=
opose quite radical and non-compliant changes that customise the protocol f=
or SPRING&#39;s special cases.</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">Customising a commodity protocol defeats the purpose of using it in =
the first place - because your customisations decommodify it.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">You lose the scales of economy, the i=
nteroperability with existing implementations and the existing knowledge, h=
istory and experience with the commodity protocol.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">There is room for change in IPv6, but only in ce=
rtain places, and they have to be compatible with existing implementations.=
 RFC7217 is a recent example of that, as is RFC6437.=C2=A0</div><div dir=3D=
"auto"><br></div><div dir=3D"auto">IPv6 is like at 24 year old house for le=
ase.</div><div dir=3D"auto"><br></div><div dir=3D"auto">When you rent it, s=
ome rooms can be used for different purposes without too many issues e.g. a=
 lounge as a bedroom, or a bedroom as a study. There&#39;s enough flexibili=
ty in those rooms that they can be multipurpose (although in some cases a l=
ounge room would not be private enough to be a satisfactory bedroom, and pe=
rhaps too central to the house).</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">However you can&#39;t make the bathroom a lounge, or the kitchen =
into a toilet. Those rooms have fixed and strictly defined purposes and inf=
rastructure, making them unsuitable for any other purpose.</div><div dir=3D=
"auto"><br></div><div dir=3D"auto">If you owned the house you could make th=
ose changes - at great expense.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">SPRING is renting IPv6. SPRING doesn&#39;t own IPv6. Look for lou=
nge rooms you can make bedrooms, or bedrooms you can make studies. Don&#39;=
t try to covert a bathroom into a lounge or a kitchen into a toilet (EH ins=
ertion, PSP, uSID, NH=3D59 implicit payload ...).</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"g=
mail_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><br></div><div>[*] <a hre=
f=3D"https://www.python.org/dev/peps/pep-0484/#union-types" rel=3D"noreferr=
er noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" targe=
t=3D"_blank">https://www.python.org/dev/peps/pep-0484/#union-types</a></div=
><div><br></div><div>Miya<br></div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Sun, Dec 29, 2019 at 1:19 AM Robert R=
aszuk &lt;<a href=3D"mailto:robert@raszuk.net" rel=3D"noreferrer noreferrer=
 noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">=
robert@raszuk.net</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);p=
adding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><br></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">&gt; I am ve=
ry puzzled reading those messages what is the point regarding all remaining=
 bits outside of locator ? If this is to say RFC4291 did not defined a SID =
- sure you won - game over. But at the same time I do not see anything in R=
FC4291 which would prohibit me to put any bit sequence I like in the remain=
ing (least significant) bits of the address.<br>
<br>
If you limit yourself to the Interface Identifier portion of the IPv6<br>
address, you can encode other semantics in that portion that are<br>
significant to the end points. That is permitted by RFC 7136,<br>
&quot;Significance of IPv6 Interface Identifiers:&quot;<br>
<br>
&quot;In all cases, the bits in an IID have no generic semantics; in other<=
br>
=C2=A0 =C2=A0words, they have opaque values.=C2=A0 In fact, the whole IID v=
alue MUST be<br>
=C2=A0 =C2=A0viewed as an opaque bit string by third parties, except possib=
ly in<br>
=C2=A0 =C2=A0the local context.&quot;<br>
<br>
While the packet is being forwarded towards an end point, those<br>
end-point semantics are to be ignored, because IPv6 forwarding is<br>
longest match across all 128 bits:<br></blockquote><div><br></div><div>All =
correct.=C2=A0</div><div><br></div><div>And that means that if you consider=
 FUNC:ARGs bits as IIDs there is no conflict at all and current SRv6 SIDs a=
re compliant=C2=A0verbatim with section 2.5.4 of RFC4291. Maybe SRv6 drafts=
 should all make it clear.=C2=A0</div><div><br></div><div>And yes they are =
only significant to the destination of the packet too. Just keep in mind th=
at destination is an encapsulation destination =3D=3D each segment end.=C2=
=A0</div><div><br></div><div>Best,</div><div>R.</div><div><br></div></div><=
/div>
_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">spring@ietf.=
org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer =
noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferre=
r" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>

--000000000000a8fc37059ad2a7ae--


From nobody Sun Dec 29 09:38:16 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 947AB12007C for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 09:38:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=djR8/yir; dkim=pass (1024-bit key) header.d=juniper.net header.b=V2v8qobG
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 UpI_klrhpBYM for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 09:38:11 -0800 (PST)
Received: from mx0a-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 4553012006E for <spring@ietf.org>; Sun, 29 Dec 2019 09:38:11 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBTHYKQO000790; Sun, 29 Dec 2019 09:38:01 -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=gaeGxc3lEM8dsv5jQnp6IzsQh51KQ1qwkoM1hAYB00c=; b=djR8/yir4RDSSwewl0KyNoxZHdMf6tsVfFIU2DRn20fMkruw16rCIjk1uftvo1czbNma pVPmoQOLkvKFqHSfaBGA3bCaLmPp+zG5PHjB6oZ1RTBM6Q8saTMyetB52M/25UPhcukl NyAedXDg6mNzmBwdMSnAFNztrnx5s6xivOSWV2RRWjphqyUw7PMr5Z9MNVZUUYlip8Co PMZ8I5wCZ9x8PsUK+EFs508kDFpm1uKF815tIRBVfrJWQ7HLSljNAr4voNkcAL+6CreJ 7cd/tneTrWImW0RY3wj44Kb8eux/hFoZqTExnkkQ2bB3p18AdWWFu2P27b4mQ3o/ciA5 UA== 
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2102.outbound.protection.outlook.com [104.47.58.102]) by mx0a-00273201.pphosted.com with ESMTP id 2x65w3192f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 29 Dec 2019 09:38:01 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mTQWU6OI7iRqJDS2ftU1XYm1kqndFsldnV7AZz2N6Z5LO0KFhQtnYexs7vopnbXHr3T0Cp6tK4QA4NuXB2jXt4wYWL2gfQNxGlPwzv+k+czIOgll41P4mI1zy+2rfcLgqah1wcmxQ6Xz2lmTps3U0/Mi2gPUoNHcgS0zXQ6hgqaRF5cbcJWg3gSKxtOwov058yySnK+hVHPvjQVceJsCrtDTZWaQ6g/3Tv4d3R6JyEI8S4ZKd508NEo9o8ircgqeQy/Gl97YyTd8ZFvqpyIeG2d15v7oQmzFsoJ45M+O4J7CXq5QhuXr1tT6wm80LCMPWpVe2C+NRA+99gc4GMmtgQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gaeGxc3lEM8dsv5jQnp6IzsQh51KQ1qwkoM1hAYB00c=; b=BANwqu54UzOTpB+NbjgN17/PV4C5p0TxqjhWm96dakyEWwpVu5DPgaXfn/NOLW7M9/IPYfZxHe8YzxCVaSZ2/CI3jhQWcgdCz1xAdbkRkWanAzzyKpXJ10/bgOQ+qHnQNDT9AtvWZ6XUu511w/E3e7ngmNIbp8QeufI5cehWqIlhDsJJCBz06EpyDVOnSPvPvubhVTq3U+oZGbBB5lQMO+81aHq+kxRH+NzESNRCJXLV5RRvc2JZiaj9b2ynBC/AxNKktrOO5UgHqoICjGl4abuYACRZQexP8Pcu+AuKe1A6RmvNXUMBFIAkTvWtC44nfNr+8d+bSZqDuQspb+0nxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gaeGxc3lEM8dsv5jQnp6IzsQh51KQ1qwkoM1hAYB00c=; b=V2v8qobGF/Uxp5f9TFjW/DQ4jdDQed4RScQvAK6x23ABYRkVwRBisMplrZGMM1fVHOaW4Ih5+7S70/G3numQQaUy9SuNF7AyhZ9dN+bJ3ai2l63xggRSwIxhJbTHgN3FNs0fcOWv1FQy6JIvON6J5htmQqwAcGqLbHOGTuMuvoI=
Received: from BN7PR05MB3938.namprd05.prod.outlook.com (52.132.216.30) by BN7PR05MB3971.namprd05.prod.outlook.com (52.132.216.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.8; Sun, 29 Dec 2019 17:37:58 +0000
Received: from BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864]) by BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864%5]) with mapi id 15.20.2602.009; Sun, 29 Dec 2019 17:37:57 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>, "weibin.wang@nokia-sbell.com" <weibin.wang@nokia-sbell.com>, "hayabusagsm@gmail.com" <hayabusagsm@gmail.com>
CC: "spring@ietf.org" <spring@ietf.org>, "Voyer, Daniel" <daniel.voyer@bell.ca>
Thread-Topic: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
Thread-Index: AQHVs+tVPzWA1dTv/0KZ2qLYKbrk1qfBqisAgAGkhoCADiI08A==
Content-Class: 
Date: Sun, 29 Dec 2019 17:37:56 +0000
Message-ID: <BN7PR05MB3938D4C5788283FC40963A69AE240@BN7PR05MB3938.namprd05.prod.outlook.com>
References: <2CFF8BC8-7B75-476D-8EF1-3F35652D995A@cisco.com> <BN7PR05MB56990E24B6226A6B020F3E2CAE520@BN7PR05MB5699.namprd05.prod.outlook.com> <C3D7A3D0-15C4-4B99-A168-C0D41BA57B96@cisco.com>
In-Reply-To: <C3D7A3D0-15C4-4B99-A168-C0D41BA57B96@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-29T17:37:54.8470334Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=c1b9d6bd-80ef-49a6-b3eb-beee41c7cbec; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: eea9023e-b37b-4c6f-d350-08d78c85d7d4
x-ms-traffictypediagnostic: BN7PR05MB3971:
x-microsoft-antispam-prvs: <BN7PR05MB39712960DF355638DADB48F8AE240@BN7PR05MB3971.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0266491E90
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(39860400002)(366004)(376002)(346002)(199004)(189003)(71200400001)(81156014)(81166006)(8936002)(966005)(2906002)(186003)(66556008)(66476007)(5660300002)(45080400002)(478600001)(8676002)(53546011)(26005)(6506007)(52536014)(4326008)(54906003)(110136005)(316002)(66946007)(7696005)(86362001)(76116006)(33656002)(55016002)(9686003)(64756008)(66446008)(12620500001)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB3971; H:BN7PR05MB3938.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oSkWyDxTDri5axdN2gRiE4wGt0kYkpE4N4ey+m3OyOvY2cMvyXKdayz5HCKPAw0/tSrlbiA3leCvMNjspieFsalyOlcOsO0OgJiCevNp3C8YwHXmimZWKZlFLtYxejZhH+5+hxB1CfXwe5Xo5Mf5gabjCDCtNzR02L4EYu+lPjEopGCtQTq4fcnVJCBpmVDoH2+S0fM1Q7le0mTL40er0OijstGEjwOd0t6AUq/jpHCOxG5hv4ppNQxlRYlYy+tlYFr798PvbIZkiiLpns0lmnodybHvzlJVQbNfrmredjkpjiRDr7/aGPeYu8cmBs9ueILl5x8T3xuhCCvcRcdDg7WvvkpNIclswgenyyusUEoVyYcHsBLs9UcxPhu38uzCWLRWyirKlJi7AAQjzdpiVb8YKrX8AewxzUyDn5qEBkD614DfsUQ4DZJzzdX6TgIxsfoRDFWRrJg9RnN00783etfYw9d7PBTB/xbHKOzVbp/m3g3szcH5oLC47bpF6TxA35gHl5xfEhlN98+OnGk/UpvzRGBrlh+mzxVrcZ6/P8s=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB3938D4C5788283FC40963A69AE240BN7PR05MB3938namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: eea9023e-b37b-4c6f-d350-08d78c85d7d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Dec 2019 17:37:57.2644 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: omsHo3xVEstW39wSeDsHLlXC+5PXr3xFAc7tOFJCR5bflVNpaY/Mt8GwBGn2C05Vh4a9dcINHTCG3nON1PmU3A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB3971
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-29_03:2019-12-27,2019-12-29 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 lowpriorityscore=0 impostorscore=0 clxscore=1015 priorityscore=1501 spamscore=0 bulkscore=0 suspectscore=0 phishscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912290165
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Enkeagmc28fTvoxOKe04OaR937Y>
Subject: Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-ietf-spring-srv6-network-programming-06.txt)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 17:38:15 -0000

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

Camillo,

I may be misunderstanding something. Do the numeric constants defined in Se=
ction 9.2.1 of draft-ietf-spring-srv6-network programming appear in SIDs?

For example, assume that a node advertises the locator 2001:db8:0:1::/64. C=
an we assume that all END.DX6 SIDs instantiated on that node will be drawn =
from  2001:db8:0:1:10::/80?

                                           Ron




Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
Sent: Friday, December 20, 2019 12:31 PM
To: weibin.wang@nokia-sbell.com; hayabusagsm@gmail.com; Ron Bonica <rbonica=
@juniper.net>
Cc: spring@ietf.org; Voyer, Daniel <daniel.voyer@bell.ca>
Subject: Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft=
-ietf-spring-srv6-network-programming-06.txt)

Ron, Gyan,

Sections 4.4 to 4.8 of draft-ietf-spring-srv6-network-programming define th=
e local dataplane processing on the egress PE.

As far as L3VPN signaling is concerned [draft-ietf-bess-srv6-services], the=
 egress PE signals opaque behavior for the SID, so it is transparent to the=
 control plane. Whether the egress PE is doing End.DX or End.DT is transpar=
ent to the ingress PE.

Happy holidays,
Pablo.

From: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Date: Thursday, 19 December 2019 at 17:29
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>, "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com<mail=
to:weibin.wang@nokia-sbell.com>>, Gyan Mishra <hayabusagsm@gmail.com<mailto=
:hayabusagsm@gmail.com>>
Cc: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:sprin=
g@ietf.org>>, "Voyer, Daniel" <daniel.voyer@bell.ca<mailto:daniel.voyer@bel=
l.ca>>
Subject: RE: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft=
-ietf-spring-srv6-network-programming-06.txt)

Pablo,

In L3VPN, all of these are combined into a single 20-bit MPLS label. Why ca=
n SRv6 not do likewise?

                                             Ron



Juniper Business Use Only
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> On B=
ehalf Of Pablo Camarillo (pcamaril)
Sent: Thursday, December 19, 2019 6:47 AM
To: Wang, Weibin (NSB - CN/Shanghai) <weibin.wang@nokia-sbell.com<mailto:we=
ibin.wang@nokia-sbell.com>>; Gyan Mishra <hayabusagsm@gmail.com<mailto:haya=
busagsm@gmail.com>>
Cc: spring@ietf.org<mailto:spring@ietf.org>; Voyer, Daniel <daniel.voyer@be=
ll.ca<mailto:daniel.voyer@bell.ca>>
Subject: [spring] End.DT/End.DX SIDs (was Re: USD/USP question in draft-iet=
f-spring-srv6-network-programming-06.txt)

Gyan,

The End.DX4/End.DX6 can be seen as an equivalent to the MPLS per-CE VPN lab=
el.
The End.DT4/End.DT6 can be seen as an equivalent to the MPLS per-VRF VPN la=
bel.

I believe that they cannot be combined.

Cheers,
Pablo.

From: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>
Date: Sunday, 15 December 2019 at 08:29
To: "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com<mailto:=
weibin.wang@nokia-sbell.com>>
Cc: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.=
com>>, "Voyer, Daniel" <daniel.voyer@bell.ca<mailto:daniel.voyer@bell.ca>>,=
 "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@i=
etf.org>>
Subject: Re: [spring] USD/USP question in draft-ietf-spring-srv6-network-pr=
ogramming-06.txt


Hi Wang & Pablo & Spring Authors,

Had another question?

These 4 sections.  Trying to understand the difference between end.dx4 end.=
dx6 and end.dt4 and end.dt6.  They both seem very similar.  One says xconne=
ct but other has v4 v6 lookup but for both you have to signal  L3 vpn servi=
ces sid.  Not sure why both SIDs dx dt Sid function why they cannot be comb=
ined.

I noticed this difference below that the dx4 dt4 account for the global tab=
le scenario where the PE-CE is native IPv4 or IPv6.  In the MPLS world that=
 use case is very different in that there is not any L3 vpn label and do th=
e label stack only had a single topmost label.  Also in the MPLS scenario w=
ith IPv6 global table PE-CE with a IPv4 core you require BGP -LU labeled un=
icast "send label" to label all the IPv6 prefixed tunneled over IPv4.   Sin=
ce that scenario is very different with global table does it make sense to =
have a separate End.x variant for global table for both IPv4 and IPv6.


   Note that an End.DT6 may be defined for the main IPv6 table in which

   case and End.DT6 supports the equivalent of an IPv6inIPv6

   decapsulation (without VPN/tenant implication).



     4.4<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.4__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JAaJnI7_$>.  End.DX6: Decapsu=
lation and IPv6 cross-connect . . . . . .  12<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-12__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JH8Abwf7$>

     4.5<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.5__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JEh8sRB2$>.  End.DX4: Decapsu=
lation and IPv4 cross-connect . . . . . .  13<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-13__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JHAg09NC$>

     4.6<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.6__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JHVgWtPg$>.  End.DT6: Decapsu=
lation and specific IPv6 table lookup . .  14<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-14__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JA89XfKV$>

     4.7<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-=
spring-srv6-network-programming-05*section-4.7__;Iw!!NEt6yMaO-gk!QzHlcRglDr=
owIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JF59SaCO$>.  End.DT4: Decapsu=
lation and specific IPv4 table lookup . .  15<https://urldefense.com/v3/__h=
ttps:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*pag=
e-15__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSx=
DhU6JICjeckL$>



Also I was trying to understand end.dt46.



So if the PE-CE edge is dual stacked anhas both v4 and v6 you have a VRF te=
nant v4 and v6 separate peers signaled via L3 vpn services TLV.  So why do =
you need this end.dt46 sid



4.8<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sprin=
g-srv6-network-programming-05*section-4.8__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4=
p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMbbI6-v$>.  End.DT46: Decapsulati=
on and specific IP table lookup  . .  16<https://urldefense.com/v3/__https:=
/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-05*page-16_=
_;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6J=
Mihsn8k$>





Kind Regards,



Gyan


On Sun, Dec 15, 2019 at 2:06 AM Gyan Mishra <hayabusagsm@gmail.com<mailto:h=
ayabusagsm@gmail.com>> wrote:
Hi Wang

I have a question regarding the PSP, USP and USD sections I pasted below.

I just sent an email to Spring WG related to PSP and technically why that i=
s necessary as that is a legacy concept that has parity to MPLS but is not =
used today due to QOS issues.  Please see that email related to that topic.


In the PSP section can If we have to keep PSP can we add verbiage that stat=
es that PSP removal of the SRH header occurs on the Penultimate egress P no=
de.

In the USP section can we also add that all remaining SRH present in the pa=
cket are popped on the egress PE ultimate node.

In looking at these 3 SID functions the PSP and USP pop the EH and the USP =
removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc can pop =
the services L3vpn headers.

Why can't the USD 6in6 encapsulation removal be done on with the USP SID?

Why does the USP and USD SID have to be separate?

4.16.1<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.16.1__;Iw!!NEt6yMaO-gk!QzHlcRglD=
rowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JNXuPqZh$>.  PSP: Penultimat=
e Segment Pop of the SRH





   The SRH processing of the End, End.X and End.T behaviors are

   modified: after the instruction "S14.  Update IPv6 DA with Segment

   List[Segments Left]" is executed, the following instructions must be

   executed as well:



   S14.1.   If (updated SL =3D=3D 0) {

   S14.2.      Pop the SRH

   S14.3.   }



4.16.2<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.16.2__;Iw!!NEt6yMaO-gk!QzHlcRglD=
rowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JLGcpaqu$>.  USP: Ultimate S=
egment Pop of the SRH





   The SRH processing of the End, End.X and End.T behaviors are

   modified: the instructions S02-S04 are substituted by the following

   ones:



   S02.   If (Segments Left =3D=3D 0) {

   S03.       Pop the SRH

   S04.   }



4.16.3<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-sp=
ring-srv6-network-programming-05*section-4.16.3__;Iw!!NEt6yMaO-gk!QzHlcRglD=
rowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JKFZ-dKZ$>.  USD: Ultimate S=
egment Decapsulation





   The SRH processing of the End, End.X and End.T behaviors are

   modified: the instructions S02-S04 are substituted by the following

   ones:



   S02.   If (Segments Left =3D=3D 0) {

   S03.      Skip the SRH processing and proceed to the next header

   S04.   }





   Further on, the Upper-layer header processing of the End, End.X and

   End.T behaviors are modified as follows:





Kind regards,



Gyan

On Sat, Dec 14, 2019 at 9:08 PM Wang, Weibin (NSB - CN/Shanghai) <weibin.wa=
ng@nokia-sbell.com<mailto:weibin.wang@nokia-sbell.com>> wrote:
Hi Pablo:

After the 2 context assumption in previous version of this draft,  "we assu=
me that there is no other extension header than the SRH."  and  "We assume
   that the SRH may be present multiple times inside each packet", are remo=
ved in this last draft, I feel a bit confusion on USD SID, as well as combi=
nation of USD & USP.

First, within the content of this last draft, the word "Further on" marked =
red in the following pseudocode in section "4.16.3" is hard to understand i=
f the packet being processed has other EH embed between SRH and Upper-layer=
 header, such as AH or other EH, then the processing control of this packet=
 will be passed to normal IPv6 module from current SRH processing module in=
 SR-Node, so my question is : Can its control after completing AH processin=
g (for example)  be back to SRH module (or call it pseudocode module) to pr=
oceed the next header like "upper-lay header type =3D=3D41 or 4".
Or, if not, Did you created a new EH processing protocol stack instance in =
parallel to normal IPv6 module within the scope of SRH processing in SR-nod=
e.

4.16.3.  USD: Ultimate Segment Decapsulation

S02.   If (Segments Left =3D=3D 0) {
   S03.      Skip the SRH processing and proceed to the next header
   S04.   }

Further on, the Upper-layer header processing of the End, End.X and
   End.T behaviors are modified as follows:

   End:
   S01. If (Upper-layer Header type =3D=3D 41 || 4) {
   S02.    Remove the outer IPv6 Header with all its extension headers
   S03.    Submit the packet to the egress IP FIB lookup and
              transmission to the new destination
   S04. } Else {
   S05.    Send an ICMP Parameter Problem message to the Source Address
              Code 4 (SR Upper-layer Header Error),
              Pointer set to the offset of the upper-layer header.
              Interrupt packet processing and discard the packet.

   S06. }

>From my understanding, the all processing action about specific SID must be=
 completed successively. That is to say, upon USD, the upper-layer header (=
type 41 or 4) must be followed the SRH header being processed currently, or=
 second SRH following the same rule (of course, the draft not considering 2=
 or more successive SRHs).

Second, the mixed SIDs function with combination of USD and USP (even PSP&U=
SD&USP), I think, it is easy to understand when the two assumption above ex=
ist, but now I think it isn't clear if you only provide the following sente=
nce in this draft, i.e.  "if ... else..." statement:
"An implementation that supports the USD flavor in conjunction with
   the USP flavor MAY optimize the packet processing by first looking
   whether the conditions for the USD flavor are met, in which case it
   can proceed with USD processing else do USP processing."
This confusion is also described in my another mail. Of course, if the firs=
t question is addressed then this confusion does not exist.

By the way, is it really no different in text description before and after =
the two context assumption above removed?


Cheers !

WANG Weibin
_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__ht=
tps:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7=
kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI97MuU_$>
--
Gyan S. Mishra
IT Network Engineering & Technology
Verizon Communications Inc. (VZ)
13101 Columbia Pike FDC1 3rd Floor
Silver Spring, MD 20904
United States
Phone: 301 502-1347
Email: gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>
www.linkedin.com/in/networking-technologies-consultant<https://urldefense.c=
om/v3/__http:/www.linkedin.com/in/networking-technologies-consultant__;!!NE=
t6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$=
>

--
Gyan S. Mishra
IT Network Engineering & Technology
Verizon Communications Inc. (VZ)
13101 Columbia Pike FDC1 3rd Floor
Silver Spring, MD 20904
United States
Phone: 301 502-1347
Email: gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>
www.linkedin.com/in/networking-technologies-consultant<https://urldefense.c=
om/v3/__http:/www.linkedin.com/in/networking-technologies-consultant__;!!NE=
t6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$=
>


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Calibri Light";
	panose-1:2 15 3 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
	{font-family:HelveticaNeue;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
h4
	{mso-style-priority:9;
	mso-style-link:"Heading 4 Char";
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.Heading4Char
	{mso-style-name:"Heading 4 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 4";
	font-family:"Calibri Light",sans-serif;
	color:#2F5496;
	font-style:italic;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle23
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:70.85pt 85.05pt 70.85pt 85.05pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Camillo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I may be misunderstanding something. Do the numeric =
constants defined in Section 9.2.1 of draft-ietf-spring-srv6-network progra=
mming appear in SIDs?
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">For example, assume that a node advertises the locat=
or 2001:db8:0:1::/64. Can we assume that all END.DX6 SIDs instantiated on t=
hat node will be drawn from &nbsp;2001:db8:0:1:10::/80?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Pablo Camarillo (pcamaril) &lt;pcamaril=
@cisco.com&gt;
<br>
<b>Sent:</b> Friday, December 20, 2019 12:31 PM<br>
<b>To:</b> weibin.wang@nokia-sbell.com; hayabusagsm@gmail.com; Ron Bonica &=
lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> spring@ietf.org; Voyer, Daniel &lt;daniel.voyer@bell.ca&gt;<br>
<b>Subject:</b> Re: [spring] End.DT/End.DX SIDs (was Re: USD/USP question i=
n draft-ietf-spring-srv6-network-programming-06.txt)<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">Ron, Gyan,<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Sections 4.4 to 4.8 of draft-ietf-spring-srv6-networ=
k-programming define the local dataplane processing on the egress PE.<o:p><=
/o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">As far as L3VPN signaling is concerned [draft-ietf-b=
ess-srv6-services], the egress PE signals opaque behavior for the SID, so i=
t is transparent to the control plane. Whether the egress PE is doing End.D=
X or End.DT is transparent to the
 ingress PE.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Happy holidays,<o:p></o:p></p>
<p class=3D"MsoNormal">Pablo.<o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span style=3D"font-si=
ze:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Ron Bonica &lt;<a h=
ref=3D"mailto:rbonica@juniper.net">rbonica@juniper.net</a>&gt;<br>
<b>Date: </b>Thursday, 19 December 2019 at 17:29<br>
<b>To: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;<a href=3D"mailto:pca=
maril@cisco.com">pcamaril@cisco.com</a>&gt;, &quot;Wang, Weibin (NSB - CN/S=
hanghai)&quot; &lt;<a href=3D"mailto:weibin.wang@nokia-sbell.com">weibin.wa=
ng@nokia-sbell.com</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@g=
mail.com">hayabusagsm@gmail.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>&quo=
t; &lt;<a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>&gt;, &quot;Vo=
yer, Daniel&quot; &lt;<a href=3D"mailto:daniel.voyer@bell.ca">daniel.voyer@=
bell.ca</a>&gt;<br>
<b>Subject: </b>RE: [spring] End.DT/End.DX SIDs (was Re: USD/USP question i=
n draft-ietf-spring-srv6-network-programming-06.txt)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">In L3VPN, all of these ar=
e combined into a single 20-bit MPLS label. Why can SRv6 not do likewise?<o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"mso-margin-top-al=
t:0in;margin-right:0in;margin-bottom:0in;margin-left:.5in;margin-bottom:.00=
01pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b>From:</b> spring &lt;<=
a href=3D"mailto:spring-bounces@ietf.org">spring-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Pablo Camarillo (pcamaril)<br>
<b>Sent:</b> Thursday, December 19, 2019 6:47 AM<br>
<b>To:</b> Wang, Weibin (NSB - CN/Shanghai) &lt;<a href=3D"mailto:weibin.wa=
ng@nokia-sbell.com">weibin.wang@nokia-sbell.com</a>&gt;; Gyan Mishra &lt;<a=
 href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.org">spring@ietf.org</a>; Voyer, D=
aniel &lt;<a href=3D"mailto:daniel.voyer@bell.ca">daniel.voyer@bell.ca</a>&=
gt;<br>
<b>Subject:</b> [spring] End.DT/End.DX SIDs (was Re: USD/USP question in dr=
aft-ietf-spring-srv6-network-programming-06.txt)<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Gyan=
,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">The =
End.DX4/End.DX6 can be seen as an equivalent to the MPLS per-CE VPN label.<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">The =
End.DT4/End.DT6 can be seen as an equivalent to the MPLS per-VRF VPN label.=
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">I be=
lieve that they cannot be combined.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Chee=
rs,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">Pabl=
o.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span lang=3D"EN-GB">&nbs=
p;</span><o:p></o:p></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><b><span style=3D"font-s=
ize:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Gyan Mishra &lt;</s=
pan><span lang=3D"ES"><a href=3D"mailto:hayabusagsm@gmail.com"><span lang=
=3D"EN-US" style=3D"font-size:12.0pt">hayabusagsm@gmail.com</span></a></spa=
n><span style=3D"font-size:12.0pt;color:black">&gt;<br>
<b>Date: </b>Sunday, 15 December 2019 at 08:29<br>
<b>To: </b>&quot;Wang, Weibin (NSB - CN/Shanghai)&quot; &lt;</span><span la=
ng=3D"ES"><a href=3D"mailto:weibin.wang@nokia-sbell.com"><span lang=3D"EN-U=
S" style=3D"font-size:12.0pt">weibin.wang@nokia-sbell.com</span></a></span>=
<span style=3D"font-size:12.0pt;color:black">&gt;<br>
<b>Cc: </b>&quot;Pablo Camarillo (pcamaril)&quot; &lt;</span><span lang=3D"=
ES"><a href=3D"mailto:pcamaril@cisco.com"><span lang=3D"EN-US" style=3D"fon=
t-size:12.0pt">pcamaril@cisco.com</span></a></span><span style=3D"font-size=
:12.0pt;color:black">&gt;, &quot;Voyer, Daniel&quot; &lt;</span><span lang=
=3D"ES"><a href=3D"mailto:daniel.voyer@bell.ca"><span lang=3D"EN-US" style=
=3D"font-size:12.0pt">daniel.voyer@bell.ca</span></a></span><span style=3D"=
font-size:12.0pt;color:black">&gt;,
 &quot;</span><span lang=3D"ES"><a href=3D"mailto:spring@ietf.org"><span la=
ng=3D"EN-US" style=3D"font-size:12.0pt">spring@ietf.org</span></a></span><s=
pan style=3D"font-size:12.0pt;color:black">&quot; &lt;</span><span lang=3D"=
ES"><a href=3D"mailto:spring@ietf.org"><span lang=3D"EN-US" style=3D"font-s=
ize:12.0pt">spring@ietf.org</span></a></span><span style=3D"font-size:12.0p=
t;color:black">&gt;<br>
<b>Subject: </b>Re: [spring] USD/USP question in draft-ietf-spring-srv6-net=
work-programming-06.txt</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Hi Wang &amp; Pablo &amp=
; Spring Authors,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Had another question?<o:=
p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">These 4 sections.&nbsp; =
Trying to understand the difference between end.dx4 end.dx6 and end.dt4 and=
 end.dt6.&nbsp; They both seem very similar.&nbsp; One says xconnect but ot=
her has v4 v6 lookup but for both you have to signal
 &nbsp;L3 vpn services sid.&nbsp; Not sure why both SIDs dx dt Sid function=
 why they cannot be combined.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">I noticed this differenc=
e below that the dx4 dt4 account for the global table scenario where the PE=
-CE is native IPv4 or IPv6.&nbsp; In the MPLS world that use case is very d=
ifferent in that there is not any L3 vpn
 label and do the label stack only had a single topmost label.&nbsp; Also i=
n the MPLS scenario with IPv6 global table PE-CE with a IPv4 core you requi=
re BGP -LU labeled unicast &#8220;send label&#8221; to label all the IPv6 p=
refixed tunneled over IPv4. &nbsp; Since that scenario
 is very different with global table does it make sense to have a separate =
End.x variant for global table for both IPv4 and IPv6.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;&nbsp; Note that an End.DT6 may be defined for the main IPv6=
 table in which</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"font-size:11.0pt">&nbsp;&nb=
sp; case and End.DT6 supports the equivalent of an IPv6inIPv6</span><o:p></=
o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"font-size:11.0pt">&nbsp;&nb=
sp; decapsulation (without VPN/tenant implication).</span><o:p></o:p></pre>
</div>
<div>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https=
://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-ne=
twork-programming-05*section-4.4__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tN=
wsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JAaJnI7_$"><span lang=3D"EN-US" style=3D"fo=
nt-size:11.0pt">4.4</span></a></span><span style=3D"font-size:11.0pt">.&nbs=
p; End.DX6: Decapsulation and IPv6 cross-connect . . . . . .&nbsp; </span><=
span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.ietf.o=
rg/html/draft-ietf-spring-srv6-network-programming-05*page-12__;Iw!!NEt6yMa=
O-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JH8Abwf7$"><sp=
an lang=3D"EN-US" style=3D"font-size:11.0pt">12</span></a></span><o:p></o:p=
></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"font-size:11.0pt">&nbsp;&nb=
sp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https://urldefense.com/=
v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05*section-4.5__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyL=
IXp1ZLWOSxDhU6JEh8sRB2$"><span lang=3D"EN-US" style=3D"font-size:11.0pt">4.=
5</span></a></span><span style=3D"font-size:11.0pt">.&nbsp; End.DX4: Decaps=
ulation and IPv4 cross-connect . . . . . .&nbsp; </span><span lang=3D"ES"><=
a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf=
-spring-srv6-network-programming-05*page-13__;Iw!!NEt6yMaO-gk!QzHlcRglDrowI=
q4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JHAg09NC$"><span lang=3D"EN-US" =
style=3D"font-size:11.0pt">13</span></a></span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"font-size:11.0pt">&nbsp;&nb=
sp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https://urldefense.com/=
v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05*section-4.6__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyL=
IXp1ZLWOSxDhU6JHVgWtPg$"><span lang=3D"EN-US" style=3D"font-size:11.0pt">4.=
6</span></a></span><span style=3D"font-size:11.0pt">.&nbsp; End.DT6: Decaps=
ulation and specific IPv6 table lookup . .&nbsp; </span><span lang=3D"ES"><=
a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf=
-spring-srv6-network-programming-05*page-14__;Iw!!NEt6yMaO-gk!QzHlcRglDrowI=
q4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JA89XfKV$"><span lang=3D"EN-US" =
style=3D"font-size:11.0pt">14</span></a></span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"font-size:11.0pt">&nbsp;&nb=
sp;&nbsp;&nbsp; </span><span lang=3D"ES"><a href=3D"https://urldefense.com/=
v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-=
05*section-4.7__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyL=
IXp1ZLWOSxDhU6JF59SaCO$"><span lang=3D"EN-US" style=3D"font-size:11.0pt">4.=
7</span></a></span><span style=3D"font-size:11.0pt">.&nbsp; End.DT4: Decaps=
ulation and specific IPv4 table lookup . .&nbsp; </span><span lang=3D"ES"><=
a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf=
-spring-srv6-network-programming-05*page-15__;Iw!!NEt6yMaO-gk!QzHlcRglDrowI=
q4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JICjeckL$"><span lang=3D"EN-US" =
style=3D"font-size:11.0pt">15</span></a></span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">Also I was trying to understand end.dt46.</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">So if the PE-CE edge is dual stacked anhas both v4 and v6 you have=
 a VRF tenant v4 and v6 separate peers signaled via L3 vpn services TLV.&nb=
sp; So why do you need this end.dt46 sid</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span lang=3D"ES"><a hre=
f=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spri=
ng-srv6-network-programming-05*section-4.8__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq=
4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMbbI6-v$"><span lang=3D"EN-US" s=
tyle=3D"font-size:11.0pt;font-family:HelveticaNeue">4.8</span></a></span><s=
pan style=3D"font-size:11.0pt;font-family:HelveticaNeue">.&nbsp; End.DT46: =
Decapsulation and specific IP table lookup&nbsp; . .&nbsp; </span><span lan=
g=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/tools.ietf.org/html/=
draft-ietf-spring-srv6-network-programming-05*page-16__;Iw!!NEt6yMaO-gk!QzH=
lcRglDrowIq4p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JMihsn8k$"><span lang=
=3D"EN-US" style=3D"font-size:11.0pt;font-family:HelveticaNeue">16</span></=
a></span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">Kind Regards,</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">Gyan</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;break-before:page"><span style=3D"font-size=
:11.0pt">&nbsp;</span><o:p></o:p></pre>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">On Sun, Dec 15, 2019 at =
2:06 AM Gyan Mishra &lt;<span lang=3D"ES"><a href=3D"mailto:hayabusagsm@gma=
il.com"><span lang=3D"EN-US">hayabusagsm@gmail.com</span></a></span>&gt; wr=
ote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">Hi Wang</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">I have a question regarding the PSP, USP and USD sections I pasted be=
low.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">I just sent an email to Spring WG related to PSP and technically why =
that is necessary as that is a legacy concept that has parity to MPLS but i=
s not used today due to QOS issues.&nbsp; Please
 see that email related to that topic.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">In the PSP section can If we have to keep PSP can we add verbiage tha=
t states that PSP removal of the SRH header occurs on the Penultimate egres=
s P node.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">In the USP section can we also add that all remaining SRH present in =
the packet are popped on the egress PE ultimate node.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">In looking at these 3 SID functions the PSP and USP pop the EH and th=
e USP removes the 6in6 encapsulation so that the other end.x dt4 dt6 etc ca=
n pop the services L3vpn headers.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">Why can&#8217;t the USD 6in6 encapsulation removal be done on with th=
e USP SID?</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">Why does the USP and USD SID have to be separate?</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#31=
3131">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<h4 style=3D"margin-left:1.0in"><span lang=3D"ES"><a href=3D"https://urldef=
ense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-srv6-network-pro=
gramming-05*section-4.16.1__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrn=
eoRiLDYAClyLIXp1ZLWOSxDhU6JNXuPqZh$" target=3D"_blank"><span lang=3D"EN-US"=
 style=3D"font-family:&quot;Courier New&quot;;color:black;text-decoration:n=
one">4.16.1</span></a></span><span style=3D"font-family:&quot;Courier New&q=
uot;;color:#313131">.&nbsp;
 PSP: Penultimate Segment Pop of the SRH</span><o:p></o:p></h4>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 The SRH processing of the End, End.X and End.T behaviors are</span><o:p></=
o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 modified: after the instruction &quot;S14.&nbsp; Update IPv6 DA with Segme=
nt</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 List[Segments Left]&quot; is executed, the following instructions must be<=
/span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 executed as well:</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S14.1.&nbsp;&nbsp; If (updated SL =3D=3D 0) {</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S14.2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pop the SRH</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S14.3.&nbsp;&nbsp; }</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<h4 style=3D"margin-left:1.0in;font-size:1rem"><span lang=3D"ES"><a href=3D=
"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-s=
rv6-network-programming-05*section-4.16.2__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4=
p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JLGcpaqu$" target=3D"_blank"><span=
 lang=3D"EN-US" style=3D"font-family:&quot;Courier New&quot;;color:black;te=
xt-decoration:none">4.16.2</span></a></span><span style=3D"font-family:&quo=
t;Courier New&quot;;color:#313131">.&nbsp;
 USP: Ultimate Segment Pop of the SRH</span><o:p></o:p></h4>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 The SRH processing of the End, End.X and End.T behaviors are</span><o:p></=
o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 modified: the instructions S02-S04 are substituted by the following</span>=
<o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 ones:</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pop the SRH</span><o:p></o:p></pr=
e>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S04.&nbsp;&nbsp; }</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<div>
<h4 style=3D"margin-left:1.0in;font-size:1rem"><span lang=3D"ES"><a href=3D=
"https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-ietf-spring-s=
rv6-network-programming-05*section-4.16.3__;Iw!!NEt6yMaO-gk!QzHlcRglDrowIq4=
p7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JKFZ-dKZ$" target=3D"_blank"><span=
 lang=3D"EN-US" style=3D"font-family:&quot;Courier New&quot;;color:black;te=
xt-decoration:none">4.16.3</span></a></span><a name=3D"m_268550727981185951=
2_m_-752785492408952"></a><span style=3D"font-family:&quot;Courier New&quot=
;;color:#757575">.&nbsp;
 USD: Ultimate Segment Decapsulation</span><o:p></o:p></h4>
</div>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 The SRH processing of the End, End.X and End.T behaviors are</span><o:p></=
o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 modified: the instructions S02-S04 are substituted by the following</span>=
<o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 ones:</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Skip the SRH processing and proceed to =
the next header</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 S04.&nbsp;&nbsp; }</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;</span=
><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 Further on, the Upper-layer header processing of the End, End.X and</span>=
<o:p></o:p></pre>
<pre style=3D"margin-left:1.0in"><span style=3D"color:#313131">&nbsp;&nbsp;=
 End.T behaviors are modified as follows:</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;white-space:pre-wrap;font-size:1rem;break-b=
efore:page"><span style=3D"color:#313131">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;white-space:pre-wrap;font-size:1rem;break-b=
efore:page"><span style=3D"color:#313131">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;white-space:pre-wrap;font-size:1rem;break-b=
efore:page"><span style=3D"color:#313131">Kind regards,</span><o:p></o:p></=
pre>
<pre style=3D"margin-left:1.0in;white-space:pre-wrap;font-size:1rem;break-b=
efore:page"><span style=3D"color:#313131">&nbsp;</span><o:p></o:p></pre>
<pre style=3D"margin-left:1.0in;white-space:pre-wrap;font-size:1rem;break-b=
efore:page"><span style=3D"color:#313131">Gyan</span><o:p></o:p></pre>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">On Sat, Dec 14, 2019 at =
9:08 PM Wang, Weibin (NSB - CN/Shanghai) &lt;<span lang=3D"ES"><a href=3D"m=
ailto:weibin.wang@nokia-sbell.com" target=3D"_blank"><span lang=3D"EN-US">w=
eibin.wang@nokia-sbell.com</span></a></span>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
Hi Pablo:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
After the 2 context assumption in previous version of this draft, &nbsp;&#8=
220;<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;col=
or:black;background:#FFFDF5">we assume that there is no other extension hea=
der than the SRH.</span>&#8221; &nbsp;and &nbsp;&#8220;<span style=3D"font-=
size:10.5pt;font-family:&quot;Courier New&quot;;color:black;background:#FFF=
DF5">We
 assume</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; that the SRH may be present multiple =
times inside each packet</span>&#8221;, are removed in this last draft, I f=
eel a bit confusion on USD SID, as well as combination of USD
 &amp; USP.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
First, within the content of this last draft, the word &#8220;Further on&#8=
221; marked red in the following pseudocode in section &#8220;4.16.3&#8221;=
 is hard to understand if the packet being processed has other EH embed bet=
ween SRH and Upper-layer header, such as AH or other EH,
 then the processing control of this packet will be passed to normal IPv6 m=
odule from current SRH processing module in SR-Node, so my question is : Ca=
n its control after completing AH processing (for example) &nbsp;be back to=
 SRH module (or call it pseudocode module)
 to proceed the next header like &#8220;upper-lay header type =3D=3D41 or 4=
&#8221;.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
Or, if not, Did you created a new EH processing protocol stack instance in =
parallel to normal IPv6 module within the scope of SRH processing in SR-nod=
e.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">4.16.3.&nbsp; USD: Ultimate Segment Decapsulation<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">S02.&nbsp;&nbsp; If (Segments Left =3D=3D 0) {</sp=
an><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sk=
ip the SRH processing and proceed to the next header</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S04.&nbsp;&nbsp; }</span><o:p></o:p><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:r=
ed;background:#FFFDF5">Further on,
</span><span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#FFFDF5">the Upper-layer header processing of the En=
d, End.X and</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; End.T behaviors are modified as follo=
ws:</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; End:</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S01. If (Upper-layer Header type =3D=
=3D 41 || 4) {</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S02.&nbsp;&nbsp;&nbsp; Remove the out=
er IPv6 Header with all its extension headers</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S03.&nbsp;&nbsp;&nbsp; Submit the pac=
ket to the egress IP FIB lookup and</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; transmission to the new destination</span><o:p=
></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S04. } Else {</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S05.&nbsp;&nbsp;&nbsp; Send an ICMP P=
arameter Problem message to the Source Address</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; Code 4 (SR Upper-layer Header Error),</span><o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; Pointer set to the offset of the upper-layer h=
eader.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; Interrupt packet processing and discard the pa=
cket.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; S06. }</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
>From my understanding, the all processing action about specific SID must be=
 completed successively. That is to say, upon USD, the upper-layer header (=
type 41 or 4) must be followed the SRH header being processed currently, or=
 second SRH following the same rule
 (of course, the draft not considering 2 or more successive SRHs). <o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
Second, the mixed SIDs function with combination of USD and USP (even PSP&a=
mp;USD&amp;USP), I think, it is easy to understand when the two assumption =
above exist, but now I think it isn&#8217;t clear if you only provide the f=
ollowing sentence in this draft, i.e. &nbsp;&#8220;if &#8230; else&#8230;&#=
8221;
 statement:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
&#8220;<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;=
color:black;background:#FFFDF5">An implementation that supports the USD fla=
vor in conjunction with</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; the USP flavor MAY optimize the packe=
t processing by first looking</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;word-break:break-all">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; whether the conditions for the USD fl=
avor are met, in which case it</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"font-size:10.5pt;font-family:&quot;Courier New&quot;;color:b=
lack;background:#FFFDF5">&nbsp;&nbsp; can proceed with USD processing else =
do USP processing.</span>&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
This confusion is also described in my another mail. Of course, if the firs=
t question is addressed then this confusion does not exist.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
By the way, is it really no different in text description before and after =
the two context assumption above removed?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;text-align:justify">
<i><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">Cheers !</span></i><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;text-align:justify">
<b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">&nbsp;</span></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;text-align:justify">
<b><span style=3D"font-size:10.5pt;font-family:&quot;Times New Roman&quot;,=
serif">WANG Weibin</span></b><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">________________________=
_______________________<br>
spring mailing list<br>
<span lang=3D"ES"><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><spa=
n lang=3D"EN-US">spring@ietf.org</span></a></span><br>
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__https:/www.ietf.or=
g/mailman/listinfo/spring__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p7kbUU8tNwsbwrneoR=
iLDYAClyLIXp1ZLWOSxDhU6JI97MuU_$" target=3D"_blank"><span lang=3D"EN-US">ht=
tps://www.ietf.org/mailman/listinfo/spring</span></a></span><o:p></o:p></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">Gyan S. Mishra</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">IT Network Engineering &amp; Technology&nbsp;=
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">Verizon Communications&nbsp;Inc. (VZ)</span><=
o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">13101 Columbia Pike FDC1 3rd Floor</span><o:p=
></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">Silver Spring, MD 20904</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">United States</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;background-image:initial;background-position:init=
ial;background-repeat:initial">
<span style=3D"color:#500050">Phone:&nbsp;301 502-1347</span><o:p></o:p></p=
>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;background-image:initial;background-position:init=
ial;background-repeat:initial">
<span style=3D"color:#500050">Email:&nbsp;</span><span lang=3D"ES"><a href=
=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span lang=3D"EN-US=
" style=3D"color:#1155CC">gyan.s.mishra@verizon.com</span></a></span><o:p><=
/o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;background-image:initial;background-position:init=
ial;background-repeat:initial">
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__http:/www.linkedin=
.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$" target=3D"_blank"><span =
lang=3D"EN-US" style=3D"font-family:&quot;Arial&quot;,sans-serif;border:non=
e windowtext 1.0pt;padding:0in">www.linkedin.com/in/networking-technologies=
-consultant</span></a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">Gyan S. Mishra</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">IT Network Engineering &amp; Technology&nbsp;=
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">Verizon Communications&nbsp;Inc. (VZ)</span><=
o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">13101 Columbia Pike FDC1 3rd Floor</span><o:p=
></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">Silver Spring, MD 20904</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in">
<span style=3D"color:#500050">United States</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;background-image:initial;background-position:init=
ial;background-repeat:initial">
<span style=3D"color:#500050">Phone:&nbsp;301 502-1347</span><o:p></o:p></p=
>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;background-image:initial;background-position:init=
ial;background-repeat:initial">
<span style=3D"color:#500050">Email:&nbsp;</span><span lang=3D"ES"><a href=
=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"><span lang=3D"EN-US=
" style=3D"color:#1155CC">gyan.s.mishra@verizon.com</span></a></span><o:p><=
/o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:1.0in;background-image:initial;background-position:init=
ial;background-repeat:initial">
<span lang=3D"ES"><a href=3D"https://urldefense.com/v3/__http:/www.linkedin=
.com/in/networking-technologies-consultant__;!!NEt6yMaO-gk!QzHlcRglDrowIq4p=
7kbUU8tNwsbwrneoRiLDYAClyLIXp1ZLWOSxDhU6JI36IPfx$" target=3D"_blank"><span =
lang=3D"EN-US" style=3D"font-family:&quot;Arial&quot;,sans-serif;border:non=
e windowtext 1.0pt;padding:0in">www.linkedin.com/in/networking-technologies=
-consultant</span></a></span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;<o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB3938D4C5788283FC40963A69AE240BN7PR05MB3938namp_--


From nobody Sun Dec 29 09:49:39 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09C7812007C for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 09:49:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=ikducZ/x; dkim=pass (1024-bit key) header.d=juniper.net header.b=Khm/qDOd
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 Axy1GWRUm5bn for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 09:49:33 -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 895AF12006E for <spring@ietf.org>; Sun, 29 Dec 2019 09:49:33 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBTHlPZR020435; Sun, 29 Dec 2019 09:49:32 -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=9i/Wo2gQ08vePR7+TdIZXLvKHTU0N6qbZWgjaXiQ4Wo=; b=ikducZ/xa+MU+0RU00RSUp63H/wvcS74mFFtn2aVOmbjbUzGA2VxJY9Wd9TrUVwYM2w4 Xjh7Ouq1oX1v0ldd6+uuFNLnZuqQmAzN90BcLgbx2Xu6qObPldmCv9RHDV2PEbXB2ETy YRk7SqByqsiRrjgLSUuOQMMnumBFuL+bVOekYJHa2cOyjO/WRZ5E0ftsC81ns3MU8n+u p1F4WqIbUWBlcmUBkMTknAEO4IS2MOdccN+WrZcmv+aDCdA2yEVaUZ7V9p93tp3+emQV wiwVdKcpnF7MruPBBdhhJNvDhY7sL7m5XW0BB/jgJT/sFC3VA3wJBzDG3hxdsmqbLZ3u VA== 
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by mx0b-00273201.pphosted.com with ESMTP id 2x635w1dag-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 29 Dec 2019 09:49:32 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DsIzgiVa8tGy1lKJ4SmA01qWGdrrzpnH8H8fPvkm5rlFiytx0H33LKKpUK1bWsq9RlTCy4Xh0r1YAcM+BRnM1CftsCyle08y7wRbfVtedcFhaMkSEl9VcSJ8RRxH2rfNwjbKL72sbjNDkmCxx2kiFkVvIvQykLQSfHI6/uy8HwjzcGeDBqRaTJ2V6aC/qLlTiRW7g8JytQL9pW2SrvUHFq7GLFq0SMol17PR8ftwObVsuyDiXvGS4ko4iSQ8VaoEKLSP3zDELFiq897wphULvBLDT21CKY6ldeLmeD9hodzm/RMTRmSZ9GMNxQ9X/c696sYQJ27K1ejcOHMtGGZ+sA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9i/Wo2gQ08vePR7+TdIZXLvKHTU0N6qbZWgjaXiQ4Wo=; b=gbYLG7o7Oc81iEOjf/3f3q5V0FvOyWCUwHcaeJBDUHgwJU6D973yY5bjCp8OkNGfd+UglMMmP3wHH0hXq1oQwkd2dheF1qCiOH/iblyBycGzzjgqpJ+emb9BHzMAFeZaMQNSNPcYs08miUndrAdMxKqDF6+VfX07dZ5LOQFoWThslTg7h0whDU3RHzuIZJcci5iKBC5KkaOBAn05X8TxD/Os96CZrhcTE2eqEcpCMsYruvHn2/M5tjljKoXkBHlTK38ijVyaZzqJzvokAPjEyMp2KiCwk+L8DM2F8atFQSigUiD3301htG3GfWP9n2XXrPwgJUrzn/4LoQJQfKZFxg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9i/Wo2gQ08vePR7+TdIZXLvKHTU0N6qbZWgjaXiQ4Wo=; b=Khm/qDOdErK/G0Ok/vsE8ctR7an0S+k6eX29zwKU4u1+QHRvgh02Gb/QEdulss3XPVe6Bm2sxp1j2i8vlu9sfji+HpL5J+nghDxSArytUUaUPlu7EZkb0X59NkpRyE1uxUxEWkuEzqY6Mg0jxJKxuvWAyTWuzGOtajShNi2gtok=
Received: from BN7PR05MB3938.namprd05.prod.outlook.com (52.132.216.30) by BN7PR05MB5921.namprd05.prod.outlook.com (20.176.28.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.8; Sun, 29 Dec 2019 17:49:29 +0000
Received: from BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864]) by BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864%5]) with mapi id 15.20.2602.009; Sun, 29 Dec 2019 17:49:29 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: SPRING WG <spring@ietf.org>
Thread-Topic: [spring] 64-bit locators
Thread-Index: AdW1xQ51WdCKfYi8Srq12h55LZUKvwAM7yQAABPs9wAACIEPAAARyE4AAAFrlwAAAm2tAAAh79OAAAASruAAANoaAAA8Om3wAAa6YQABG2eCYAAEeEUAAGXU7OA=
Content-Class: 
Date: Sun, 29 Dec 2019 17:49:29 +0000
Message-ID: <BN7PR05MB39388A0785DB439286578FE4AE240@BN7PR05MB3938.namprd05.prod.outlook.com>
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com>
In-Reply-To: <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-29T17:49:27.3460902Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=b440554d-57de-4c4d-9abe-8eb0df9b5e99; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 9bab832b-2dc2-409c-a402-08d78c877438
x-ms-traffictypediagnostic: BN7PR05MB5921:
x-microsoft-antispam-prvs: <BN7PR05MB5921CFDC149F2890C09DA8C0AE240@BN7PR05MB5921.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0266491E90
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(396003)(136003)(366004)(39860400002)(199004)(189003)(4326008)(6506007)(53546011)(6916009)(2906002)(76116006)(66946007)(66476007)(66556008)(64756008)(66446008)(81166006)(8936002)(33656002)(8676002)(186003)(81156014)(26005)(86362001)(9686003)(55016002)(7696005)(478600001)(52536014)(66574012)(5660300002)(71200400001)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5921; H:BN7PR05MB3938.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 778gi2jtQGOuFOK3MizeBCxnfXFvdDMYy55An0NhzhzF5v/TOorRnTLYq+Wc+oFKW5kVTCa3FRn7OTnTMs0z4xTbXGQ67TLm43p0N+1jwswWYYgI9T9JIOhaLA10IyrP8CrVBaw5cMnM+q7sctuvUa8XaXuQtrfOB8A5gpoy8eGCJrTAcml+mhIegGTK8b13cUvP0x1cJ2sN5f/YrlKsQX3G95FvDzn7GAs7Bs8yjXanHgYvNLIQpziG6gZzcHkcWt48t7HEXnbmY3F/Z5ZnWr8SqBcYLIvLlJYm3fyEJCjBDAYa1u4KijAP+eynloDR/p5C1Am/+et0vXf273juM5kBQSOZ5NUmibX7Z0FwvdELDEDCGQog6jvomQIQ43z1YmsIjIQUhtCkb/ba2sLX7SFOVfflW6+gKhj1QBQaiMWmsPpO6p2IY2dj54yQ4hXW
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB39388A0785DB439286578FE4AE240BN7PR05MB3938namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 9bab832b-2dc2-409c-a402-08d78c877438
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Dec 2019 17:49:29.3267 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KHhA47zAYeUT91Tl/bFgXgoPr2xEpLrMTxRYdtlMZq7p6UdlpSKsnHkNPwlucJHnOmZk+zfzwgIrkB5+ug0Rvg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5921
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-29_03:2019-12-27,2019-12-29 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 mlxscore=0 bulkscore=0 impostorscore=0 malwarescore=0 suspectscore=0 mlxlogscore=999 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912290167
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/FtNv0PzF0JkNEd6UT8PpkyLJAwU>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 17:49:37 -0000

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

Um9iZXJ0LA0KDQpXZSBtYXkgYmUgY29udmVyZ2luZyENCg0KSW4gYW5vdGhlciBlbWFpbCB0aHJl
YWQsIHlvdSBhbmQgSSBhZ3JlZWQgdGhhdCBhIFNJRCBzaG91bGQgYmUgZHJhd24gZnJvbSBnbG9i
YWwgdW5pY2FzdCBhZGRyZXNzIHNwYWNlIG9yIFVMQSBzcGFjZSwgYnV0IG5vdCBmcm9tIGFueSBv
dGhlciBzcGVjaWFsIGFkZHJlc3Mgc3BhY2UgKGUuZy4sIGxpbmstbG9jYWwsIG11bHRpY2FzdCku
IEl0IHdvdWxkIGJlIGdyZWF0IGlmIHRoYXQgYWdyZWVtZW50IHdlcmUgcmVmbGVjdGVkIGluIHRo
ZSBkb2N1bWVudC4NCg0KV2Ugc2hvdWxkIGFsc28gY29uc2lkZXIgdGhlIGNvbnNlcXVlbmNlcyBv
ZiBzZW5kaW5nIHBhY2tldHMgd2l0aCBTSURzIGFzIHNvdXJjZSBhZGRyZXNzZXMuIEluIHBhcnRp
Y3VsYXIsIHdlIHNob3VsZCBjb25zaWRlciB0aGUgY29uc2VxdWVuY2VzIG9mIHNlbmRpbmcgYW4g
SUNNUCBtZXNzYWdlIHdpdGggYSBTSUQgaW4gdGhlIHNvdXJjZSBhZGRyZXNzIGZpZWxkLg0KDQpB
bm90aGVyIHJlc3RyaWN0aW9uIG1heSBiZSByZXF1aXJlZCBoZXJlLg0KDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Um9uDQoNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ+DQpTZW50OiBG
cmlkYXksIERlY2VtYmVyIDI3LCAyMDE5IDEyOjA1IFBNDQpUbzogUm9uIEJvbmljYSA8cmJvbmlj
YUBqdW5pcGVyLm5ldD4NCkNjOiBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZz4NClN1YmplY3Q6
IFJlOiBbc3ByaW5nXSA2NC1iaXQgbG9jYXRvcnMNCg0KSGkgUm9uLA0KDQpHcmVhdCB0byBoZWFy
IGFuIGFncmVlbWVudCBmcm9tIHlvdSAhIE11c3QgYmUgcG93ZXIgb2YgQ2hyaXN0bWFzIDopLg0K
DQpJIGFjdHVhbGx5IHNlZSBubyBjb25mbGljdCBpbiB0aGUgY2xhaW0gdGhhdCBTSUQgaXMgbm90
IGFuIGFkZHJlc3MgaW4gaXRzZWxmIHdpdGggc3RhdGVtZW50IHRoYXQgaXQgY2FuIGJlIGEgcm91
dGFibGUgZW50aXR5IHdoaWNoIHdhcyBJIGJlbGlldmUgdGhlIG9yaWdpbmFsIGludGVudGlvbiBv
ZiB0aGUgdGV4dCB5b3UgcXVvdGUuDQoNCkkgdGhpbmsgeW91ciBjb25jbHVzaW9uIHRoYXQgd2Ug
YXJlIGJvdGggd3JvbmcgYmFzZWQgb24gc2VjdGlvbiAyIG9mIFJGQzg0MDIgc2l0cyBhdCB0aGUg
ZmFjdCB0aGF0IHRoZSB0ZXJtICJhZGRyZXNzIiBpcyByYXRoZXIgYnJvYWQgYW5kIHVzZWQgKGFz
IGFscmVhZHkgcHJvdmVuIGluIG90aGVyIG1lc3NhZ2VzKSBpbXByZWNpc2VseSBvciBsb29zZWx5
IGFsbCBvdmVyIElFVEYuDQoNCkl0IGlzIGp1c3QgbGlrZSByb3V0ZXJfaWQgLi4uIGl0IGlzIGEg
bnVtZXJpY2FsIHJlcHJlc2VudGF0aW9uIG9mIGEgbm9kZSB3aGlsZSB0aGUgbW9tZW50IHlvdSBw
dXQgdGhpcyBudW1lcmljIDMyIGJpdCBzdHJpbmcgdW5kZXIgbG9naWNhbCBpbnRlcmZhY2UgYW5k
IGFkdmVydGlzZSBpdCAtIGl0IHN1ZGRlbmx5IGJlY29tZXMgYSB2YWxpZCBkZXN0aW5hdGlvbiB0
YXJnZXQgb3IgZm9yIHRoYXQgbWF0dGVyIHNyYyBvcmlnaW5hdG9yLg0KDQpTbyB0byB5b3VyIGZp
cnN0IHF1ZXN0aW9uIC4uLiBJIHRoaW5rIHdlIGFncmVlZCBpbiB0aGUgb3RoZXIgbWFpbCBmcm9t
IHdoaWNoIHNwYWNlcyB0aGUgSVB2NiBsb2NhdG9yIGNhbiBiZSB1c2VkLiBPZiBjb3Vyc2UgYXMg
dGhpbmdzIGV2b2x2ZSBtYWtpbmcgYW55IGFzc3VtcHRpb24gdGhhdCBzdWNoIGJpbmRpbmcgaXMg
Z29pbmcgdG8gc3RheSBpbnRhY3Qgd291bGQgYmUgcmF0aGVyIHdlYWsgYWR2aWNlIHRvIGFueSBo
YXJkd2FyZSBkZXNpZ25lci4NCg0KVG8geW91ciBzZWNvbmQgcG9pbnQgSSB0aGluayBTSUQgaXRz
ZWxmIHdoZW4gbWFwcGVkIHRvIGludGVyZmFjZSBjYW4gYmUgYSBzcmMuIEkgc2VlIHJlYWxseSBu
b3RoaW5nIHdoaWNoIGNvdWxkIHByZXZlbnQgbWUgdG8gdXNlIGFueSBhZGRyZXNzIGFzIHNyYyBv
ciBkc3QgaW4gbXkgbmV0d29yay4NCg0KSSBhbSBhY3R1YWxseSBub3Qgc3VyZSB3aGVyZSBhcmUg
eW91IGdvaW5nIHdpdGggdGhvc2UgaWYgeW91IHdpbGwgInJlc3RyaWN0aW9ucyIgYXMgdG8gdGhl
IFNJRCBzZW1hbnRpY2FsIGNvbXBvbmVudHMuIFRvIG1lIFNJRCBpcyBhIGxvY2FsbHkgc2lnbmlm
aWNhbnQgdmFsdWUgaW4gdGhlIG5ldHdvcmsgKGluY2x1ZGluZyBvdmVybGF5IG5ldHdvcmspIHdo
aWNoIGNob29zZXMgdG8gdXNlIFNSdjYgYW5kIEkgcmVhbGx5IHNlZSBubyByZWFzb24gdG8gY29u
c3RyYWluIGl0IGluIGFueSBhZGRpdGlvbmFsIHdheS4NCg0KUGVyaGFwcyB5b3VyIHBvaW50IGlz
IHRoYXQgU0lEIGRvZXMgbm90IGZpdCB0byBSRkM0MjkxIElQdjYgQWRkcmVzc2luZyBBcmNoaXRl
Y3R1cmUuIFdlbGwgcGVyaGFwcyBidXQgaWYgc28gUkZDODQwMiBzaG91bGQgYmUgbGlzdGVkIGlu
IDQyOTEgYXMgdXBkYXRpbmcgaXQgLSBqdXN0IGxpa2UgNTk1MiwgNjA1MiwgNzEzNiwgNzM0Niwg
NzM3MSwgODA2NCBhbGwgZG8uIEZyYW5rbHkgSSBhbSBub3Qgc3VyZSB3aHkgaXQgaXMgbm90IHRo
ZXJlIG5vdyBpbiB0aGUgZmlyc3QgcGxhY2UuDQoNCktpbmQgcmVnYXJkcywNClJvYmVydC4NCg0K
DQpPbiBGcmksIERlYyAyNywgMjAxOSBhdCA0OjIxIFBNIFJvbiBCb25pY2EgPHJib25pY2FAanVu
aXBlci5uZXQ8bWFpbHRvOnJib25pY2FAanVuaXBlci5uZXQ+PiB3cm90ZToNClJvYmVydCwNCg0K
UGVyc29uYWxseSwgSSBhZ3JlZSB3aXRoIHdoYXQgeW91IHNheSBiZWxvdy4g4oCcQSBTSUQgaXMg
Tk9UIGFuIElQdjYgYWRkcmVzcy7igJ0NCg0KSG93ZXZlciwgU2VjdGlvbiAyIG9mIFJGQyA4NDAy
IHNheXMgdGhhdCB3ZSBhcmUgYm90aCB3cm9uZy4gSXQgZGVmaW5lcyBhbiBTUnY2IFNJRCBhcyBm
b2xsb3dzOg0KDQoNCuKAnFNSdjYgU0lEOiBhbiBJUHY2IGFkZHJlc3MgZXhwbGljaXRseSBhc3Nv
Y2lhdGVkIHdpdGggdGhlIHNlZ21lbnQu4oCdDQoNClNvLCBhc3N1bWluZyB0aGF0IGEgU0lEIGlz
IGFuIElQdjYgYWRkcmVzcywgd2UgbXVzdCBmaWd1cmUgb3V0IGhvdyBpdCBmaXRzIGludG8gdGhl
IElQdjYgYWRkcmVzc2luZyBhcmNoaXRlY3R1cmUuIFF1ZXN0aW9ucyBsaWtlIHRoZSBmb2xsb3dp
bmcgbXVzdCBiZSBhbnN3ZXJlZDoNCg0KDQogICogICBGcm9tIHdoaWNoIHNwZWNpYWwgcHVycG9z
ZSBwcmVmaXhlcyBbUkZDIDY4OTBdICBjYW4gU0lEcyBiZSBkcmF3bj8NCiAgKiAgIENhbiBhIFNJ
RCBhcHBlYXIgaW4gdGhlIHNvdXJjZSBhZGRyZXNzIGZpZWxkIG9mIGFuIElQdjYgcGFja2V0Pw0K
DQpTbyBmYXIsIHRoZSBjby1hdXRob3JzIGhhdmUgYXZvaWRlZCBzdWNoIGlzc3Vlcy4NCg0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBSb24NCg0KDQpGcm9tOiBSb2JlcnQgUmFzenVrIDxyb2JlcnRAcmFzenVrLm5ldDxtYWlsdG86
cm9iZXJ0QHJhc3p1ay5uZXQ+Pg0KU2VudDogU2F0dXJkYXksIERlY2VtYmVyIDIxLCAyMDE5IDY6
NDMgUE0NClRvOiBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PG1haWx0bzpyYm9uaWNh
QGp1bmlwZXIubmV0Pj4NCkNjOiBBbmRyZXcgQWxzdG9uIDxBbmRyZXcuQWxzdG9uQGxpcXVpZHRl
bGVjb20uY29tPG1haWx0bzpBbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVjb20uY29tPj47IEFsZXhh
bmRyZSBQZXRyZXNjdSA8YWxleGFuZHJlLnBldHJlc2N1QGdtYWlsLmNvbTxtYWlsdG86YWxleGFu
ZHJlLnBldHJlc2N1QGdtYWlsLmNvbT4+OyBTUFJJTkcgV0cgPHNwcmluZ0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nQGlldGYub3JnPj47IEd5YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb208
bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbT4+OyBQYWJsbyBDYW1hcmlsbG8gKHBjYW1hcmls
KSA8cGNhbWFyaWxAY2lzY28uY29tPG1haWx0bzpwY2FtYXJpbEBjaXNjby5jb20+PjsgTWFyayBT
bWl0aCA8bWFya3p6enNtaXRoQGdtYWlsLmNvbTxtYWlsdG86bWFya3p6enNtaXRoQGdtYWlsLmNv
bT4+DQpTdWJqZWN0OiBSZTogW3NwcmluZ10gNjQtYml0IGxvY2F0b3JzDQoNCkhleSBSb24sDQoN
Cj4gTGVhdmluZyBib3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91c2XigKbigKYu
Lg0KDQpJbmRlZWQgLi4uIGFmdGVyIGFsbCBpdCBpcyBub3QgRWFzdGVyIFRpbWUgIQ0KDQo+IE9u
bHkgb25lIGFuc3dlciBjYW4gYmUgY29ycmVjdCDwn5iJDQoNClRvIG1lIHRoaXMgaXMgdmVyeSBv
YnZpb3VzIC4uLg0KDQpTSUQgaXMgTk9UIGFuIElQdjYgYWRkcmVzcy4gUGFydCBvZiB0aGUgU0lE
IGlzIGEgbG9jYXRvciB3aGljaCBpcyB1c2VkIGZvciB2YW5pbGxhIElQdjYgZm9yd2FyZGluZyAo
YmFzZWQgb24gSVB2NiByb3V0aW5nIHByZWZpeGVzKSwgYnV0IHRoYXQgaXMgYWxsIHRoaXMgMTI4
IGJpdCBzdHJpbmcgaGFzIGluIGNvbW1vbiB3aXRoIElQdjYuDQoNCk1lcnJ5IFNJRC1sZXNzIENo
cmlzdG1hcywNClIuDQoNCg0KT24gU2F0LCBEZWMgMjEsIDIwMTkgYXQgOTozMiBQTSBSb24gQm9u
aWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0PG1haWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0Pj4gd3Jv
dGU6DQpSb2JlcnQsDQoNCkxlYXZpbmcgYm90aCBjaGlja2VucyBhbmQgZWdncyBpbiB0aGUgaGVu
IGhvdXNl4oCm4oCmLi4NCg0KV2UgaGF2ZSBuZXZlciBleHBsaWNpdGx5IHN0YXRlZCB3aGV0aGVy
IGEgU0lEICppcyogYW5kIElQdjYgYWRkcmVzcyBvciAqbWVyZWx5IHJlc2VtYmxlcyogYW4gSVB2
NiBhZGRyZXNzLiBXaGljaCBpcyBpdD8NCg0KSGludDogVGhpcyBpcyBhIG11bHRpcGxlIGNob2lj
ZSBxdWVzdGlvbi4gT25seSBvbmUgYW5zd2VyIGNhbiBiZSBjb3JyZWN0IPCfmIkNCg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhcHB5IEhvbGlk
YXlzLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBSb24NCg0KDQoNCkp1bmlwZXIgQnVzaW5lc3MgVXNlIE9ubHkNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiU2Vnb2UgVUkgRW1vamkiOw0KCXBhbm9z
ZS0xOjIgMTEgNSAyIDQgMiA0IDIgMiAzO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFy
Z2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnAubXNp
cGZvb3RlcjMwYjNkNTM4LCBsaS5tc2lwZm9vdGVyMzBiM2Q1MzgsIGRpdi5tc2lwZm9vdGVyMzBi
M2Q1MzgNCgl7bXNvLXN0eWxlLW5hbWU6bXNpcGZvb3RlcjMwYjNkNTM4Ow0KCW1zby1tYXJnaW4t
dG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5
cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjEN
Cgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0
aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MzI0MDIwODQxOw0KCW1zby1saXN0LXRl
bXBsYXRlLWlkczoxNTQxNzIyMDEwO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2
ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6
bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6
MzY0NjAxNTU2Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMjEyODA2MzI4O30NCkBsaXN0IGwx
OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
b2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+
PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9
ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBt
c28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0
PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0K
PC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0K
PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJvYmVydCw8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgbWF5IGJlIGNvbnZlcmdpbmchIDxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5JbiBhbm90aGVyIGVtYWlsIHRocmVhZCwgeW91IGFuZCBJIGFncmVlZCB0
aGF0IGEgU0lEIHNob3VsZCBiZSBkcmF3biBmcm9tIGdsb2JhbCB1bmljYXN0IGFkZHJlc3Mgc3Bh
Y2Ugb3IgVUxBIHNwYWNlLCBidXQgbm90IGZyb20gYW55IG90aGVyIHNwZWNpYWwgYWRkcmVzcyBz
cGFjZSAoZS5nLiwgbGluay1sb2NhbCwgbXVsdGljYXN0KS4gSXQgd291bGQgYmUgZ3JlYXQgaWYg
dGhhdCBhZ3JlZW1lbnQgd2VyZSByZWZsZWN0ZWQNCiBpbiB0aGUgZG9jdW1lbnQuPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPldlIHNob3VsZCBhbHNvIGNvbnNpZGVyIHRoZSBjb25zZXF1ZW5jZXMg
b2Ygc2VuZGluZyBwYWNrZXRzIHdpdGggU0lEcyBhcyBzb3VyY2UgYWRkcmVzc2VzLiBJbiBwYXJ0
aWN1bGFyLCB3ZSBzaG91bGQgY29uc2lkZXIgdGhlIGNvbnNlcXVlbmNlcyBvZiBzZW5kaW5nIGFu
IElDTVAgbWVzc2FnZSB3aXRoIGEgU0lEIGluIHRoZSBzb3VyY2UgYWRkcmVzcyBmaWVsZC48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5vdGhlciByZXN0cmljdGlvbiBtYXkgYmUgcmVxdWlyZWQg
aGVyZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJvbjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPkZyb206PC9iPiBSb2JlcnQgUmFzenVrICZsdDtyb2JlcnRAcmFzenVrLm5ldCZndDsg
PGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgRGVjZW1iZXIgMjcsIDIwMTkgMTI6MDUgUE08YnI+
DQo8Yj5Ubzo8L2I+IFJvbiBCb25pY2EgJmx0O3Jib25pY2FAanVuaXBlci5uZXQmZ3Q7PGJyPg0K
PGI+Q2M6PC9iPiBTUFJJTkcgV0cgJmx0O3NwcmluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gUmU6IFtzcHJpbmddIDY0LWJpdCBsb2NhdG9yczxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkhpIFJvbiw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R3JlYXQmbmJzcDt0byBoZWFyIGFuIGFncmVlbWVudCBm
cm9tIHlvdSAhIE11c3QgYmUgcG93ZXIgb2YgQ2hyaXN0bWFzIDopLiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGFjdHVhbGx5IHNl
ZSBubyBjb25mbGljdCBpbiB0aGUgY2xhaW0gdGhhdCBTSUQgaXMgbm90IGFuIGFkZHJlc3MgaW4g
aXRzZWxmIHdpdGggc3RhdGVtZW50IHRoYXQgaXQgY2FuIGJlIGEgcm91dGFibGUgZW50aXR5IHdo
aWNoIHdhcyBJIGJlbGlldmUgdGhlIG9yaWdpbmFsIGludGVudGlvbiBvZiB0aGUgdGV4dCB5b3Ug
cXVvdGUuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkkgdGhpbmsgeW91ciBjb25jbHVzaW9uIHRoYXQgd2UgYXJlIGJvdGggd3Jvbmcg
YmFzZWQgb24gc2VjdGlvbiAyIG9mIFJGQzg0MDIgc2l0cyBhdCB0aGUgZmFjdCB0aGF0IHRoZSB0
ZXJtICZxdW90O2FkZHJlc3MmcXVvdDsgaXMgcmF0aGVyIGJyb2FkIGFuZCB1c2VkIChhcyBhbHJl
YWR5IHByb3ZlbiBpbiBvdGhlciBtZXNzYWdlcykgaW1wcmVjaXNlbHkgb3IgbG9vc2VseSBhbGwg
b3ZlciBJRVRGLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5JdCBpcyBqdXN0IGxpa2Ugcm91dGVyX2lkIC4uLiBpdCBpcyBhIG51bWVy
aWNhbCByZXByZXNlbnRhdGlvbiBvZiBhIG5vZGUgd2hpbGUgdGhlIG1vbWVudCB5b3UgcHV0IHRo
aXMgbnVtZXJpYyAzMiBiaXQgc3RyaW5nIHVuZGVyIGxvZ2ljYWwgaW50ZXJmYWNlIGFuZCBhZHZl
cnRpc2UgaXQgLSBpdCBzdWRkZW5seSZuYnNwO2JlY29tZXMgYSB2YWxpZCBkZXN0aW5hdGlvbiB0
YXJnZXQgb3IgZm9yIHRoYXQgbWF0dGVyIHNyYw0KIG9yaWdpbmF0b3IuJm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNvIHRvIHlvdXIg
Zmlyc3QgcXVlc3Rpb24gLi4uIEkgdGhpbmsgd2UgYWdyZWVkIGluIHRoZSBvdGhlciBtYWlsIGZy
b20gd2hpY2ggc3BhY2VzIHRoZSBJUHY2IGxvY2F0b3IgY2FuIGJlIHVzZWQuIE9mIGNvdXJzZSBh
cyB0aGluZ3MgZXZvbHZlIG1ha2luZyBhbnkgYXNzdW1wdGlvbiB0aGF0IHN1Y2ggYmluZGluZyBp
cyBnb2luZyB0byBzdGF5IGludGFjdCB3b3VsZCBiZSByYXRoZXIgd2VhayBhZHZpY2UgdG8NCiBh
bnkgaGFyZHdhcmUgZGVzaWduZXIuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRvIHlvdXIgc2Vjb25kJm5ic3A7cG9pbnQgSSB0aGlu
ayBTSUQgaXRzZWxmIHdoZW4gbWFwcGVkIHRvIGludGVyZmFjZSBjYW4gYmUgYSBzcmMuIEkgc2Vl
IHJlYWxseSBub3RoaW5nIHdoaWNoIGNvdWxkIHByZXZlbnQgbWUgdG8gdXNlIGFueSBhZGRyZXNz
IGFzIHNyYyBvciBkc3QgaW4gbXkgbmV0d29yay4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBhbSBhY3R1YWxseSBub3Qgc3VyZSB3
aGVyZSBhcmUgeW91IGdvaW5nIHdpdGggdGhvc2UgaWYgeW91IHdpbGwgJnF1b3Q7cmVzdHJpY3Rp
b25zJnF1b3Q7IGFzIHRvIHRoZSBTSUQgc2VtYW50aWNhbCBjb21wb25lbnRzLiBUbyBtZSBTSUQg
aXMgYSBsb2NhbGx5IHNpZ25pZmljYW50IHZhbHVlIGluIHRoZSBuZXR3b3JrIChpbmNsdWRpbmcg
b3ZlcmxheSBuZXR3b3JrKSB3aGljaCBjaG9vc2VzIHRvIHVzZSBTUnY2IGFuZCBJIHJlYWxseQ0K
IHNlZSBubyByZWFzb24gdG8gY29uc3RyYWluIGl0IGluIGFueSBhZGRpdGlvbmFsIHdheS4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
UGVyaGFwcyB5b3VyIHBvaW50IGlzIHRoYXQgU0lEIGRvZXMgbm90IGZpdCB0byBSRkM0MjkxIElQ
djYgQWRkcmVzc2luZyBBcmNoaXRlY3R1cmUuIFdlbGwgcGVyaGFwcyBidXQgaWYgc28gUkZDODQw
MiBzaG91bGQgYmUgbGlzdGVkIGluIDQyOTEgYXMgdXBkYXRpbmcgaXQgLSBqdXN0IGxpa2UmbmJz
cDs1OTUyLCA2MDUyLCA3MTM2LCA3MzQ2LCA3MzcxLCA4MDY0IGFsbCBkby4gRnJhbmtseSBJIGFt
IG5vdCBzdXJlIHdoeQ0KIGl0IGlzIG5vdCB0aGVyZSBub3cgaW4gdGhlIGZpcnN0IHBsYWNlLiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5LaW5kIHJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5Sb2JlcnQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPk9uIEZyaSwgRGVjIDI3LCAyMDE5IGF0IDQ6MjEgUE0gUm9uIEJvbmljYSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnJib25pY2FAanVuaXBlci5uZXQiIHRhcmdldD0iX2JsYW5rIj5yYm9u
aWNhQGp1bmlwZXIubmV0PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRv
cDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlJvYmVydCw8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPlBlcnNvbmFsbHksIEkgYWdyZWUgd2l0aCB3aGF0IHlvdSBzYXkgYmVsb3cuIOKAnEEg
U0lEIGlzIE5PVCBhbiBJUHY2IGFkZHJlc3Mu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5Ib3dldmVyLCBTZWN0aW9uIDIgb2YgUkZDIDg0MDIgc2F5cyB0aGF0IHdlIGFyZSBib3RoIHdy
b25nLiBJdCBkZWZpbmVzIGFuIFNSdjYgU0lEIGFzIGZvbGxvd3M6PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+4oCcU1J2NiBT
SUQ6IGFuIElQdjYgYWRkcmVzcyBleHBsaWNpdGx5IGFzc29jaWF0ZWQgd2l0aCB0aGUgc2VnbWVu
dC7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlNvLCBhc3N1bWluZyB0aGF0IGEgU0lE
IGlzIGFuIElQdjYgYWRkcmVzcywgd2UgbXVzdCBmaWd1cmUgb3V0IGhvdyBpdCBmaXRzIGludG8g
dGhlIElQdjYgYWRkcmVzc2luZyBhcmNoaXRlY3R1cmUuIFF1ZXN0aW9ucyBsaWtlIHRoZSBmb2xs
b3dpbmcgbXVzdCBiZSBhbnN3ZXJlZDo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21zby1saXN0OmwwIGxldmVsMSBsZm8zIj4NCkZyb20gd2hpY2ggc3BlY2lh
bCBwdXJwb3NlIHByZWZpeGVzIFtSRkMgNjg5MF0gJm5ic3A7Y2FuIFNJRHMgYmUgZHJhd24/PG86
cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDAgbGV2ZWwxIGxm
bzMiPg0KQ2FuIGEgU0lEIGFwcGVhciBpbiB0aGUgc291cmNlIGFkZHJlc3MgZmllbGQgb2YgYW4g
SVB2NiBwYWNrZXQ/PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TbyBmYXIsIHRo
ZSBjby1hdXRob3JzIGhhdmUgYXZvaWRlZCBzdWNoIGlzc3Vlcy48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtSb248bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj5Gcm9tOjwvYj4gUm9iZXJ0IFJhc3p1ayAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJvYmVydEByYXN6
dWsubmV0IiB0YXJnZXQ9Il9ibGFuayI+cm9iZXJ0QHJhc3p1ay5uZXQ8L2E+Jmd0Ow0KPGJyPg0K
PGI+U2VudDo8L2I+IFNhdHVyZGF5LCBEZWNlbWJlciAyMSwgMjAxOSA2OjQzIFBNPGJyPg0KPGI+
VG86PC9iPiBSb24gQm9uaWNhICZsdDs8YSBocmVmPSJtYWlsdG86cmJvbmljYUBqdW5pcGVyLm5l
dCIgdGFyZ2V0PSJfYmxhbmsiPnJib25pY2FAanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4NCjxiPkNj
OjwvYj4gQW5kcmV3IEFsc3RvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFuZHJldy5BbHN0b25AbGlx
dWlkdGVsZWNvbS5jb20iIHRhcmdldD0iX2JsYW5rIj5BbmRyZXcuQWxzdG9uQGxpcXVpZHRlbGVj
b20uY29tPC9hPiZndDs7IEFsZXhhbmRyZSBQZXRyZXNjdSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFs
ZXhhbmRyZS5wZXRyZXNjdUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5hbGV4YW5kcmUucGV0
cmVzY3VAZ21haWwuY29tPC9hPiZndDs7IFNQUklORyBXRyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNw
cmluZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNwcmluZ0BpZXRmLm9yZzwvYT4mZ3Q7Ow0K
IEd5YW4gTWlzaHJhICZsdDs8YSBocmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0
YXJnZXQ9Il9ibGFuayI+aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiZndDs7IFBhYmxvIENhbWFy
aWxsbyAocGNhbWFyaWwpICZsdDs8YSBocmVmPSJtYWlsdG86cGNhbWFyaWxAY2lzY28uY29tIiB0
YXJnZXQ9Il9ibGFuayI+cGNhbWFyaWxAY2lzY28uY29tPC9hPiZndDs7IE1hcmsgU21pdGggJmx0
OzxhIGhyZWY9Im1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+
bWFya3p6enNtaXRoQGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
c3ByaW5nXSA2NC1iaXQgbG9jYXRvcnM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5IZXkgUm9uLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZndDsgTGVhdmluZyBib3RoIGNoaWNrZW5zIGFuZCBlZ2dzIGluIHRoZSBoZW4gaG91c2Xi
gKbigKYuLiZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+SW5kZWVkIC4uLiBhZnRlciBhbGwgaXQgaXMgbm90IEVhc3Rl
ciBUaW1lICEmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZndDsgT25seSBvbmUgYW5zd2VyIGNhbiBiZSBjb3JyZWN0Jm5ic3A7
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJIEVtb2ppJnF1b3Q7LHNhbnMt
c2VyaWYiPiYjMTI4NTIxOzwvc3Bhbj4mbmJzcDsmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRvIG1lIHRoaXMgaXMgdmVyeSBv
YnZpb3VzIC4uLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+U0lEIGlzIE5PVCBhbiBJUHY2IGFkZHJlc3MuIFBhcnQgb2YgdGhl
IFNJRCBpcyBhIGxvY2F0b3Igd2hpY2ggaXMgdXNlZCBmb3IgdmFuaWxsYSBJUHY2IGZvcndhcmRp
bmcgKGJhc2VkIG9uIElQdjYgcm91dGluZyBwcmVmaXhlcyksIGJ1dCB0aGF0IGlzIGFsbCB0aGlz
IDEyOCBiaXQgc3RyaW5nIGhhcyBpbiBjb21tb24NCiB3aXRoIElQdjYuJm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5NZXJyeSBT
SUQtbGVzcyBDaHJpc3RtYXMsPGJyPg0KUi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBTYXQsIERlYyAyMSwgMjAxOSBhdCA5
OjMyIFBNIFJvbiBCb25pY2EgJmx0OzxhIGhyZWY9Im1haWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0
IiB0YXJnZXQ9Il9ibGFuayI+cmJvbmljYUBqdW5pcGVyLm5ldDwvYT4mZ3Q7IHdyb3RlOjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdp
bi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Sb2JlcnQs
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5MZWF2aW5nIGJvdGggY2hpY2tlbnMgYW5kIGVn
Z3MgaW4gdGhlIGhlbiBob3VzZeKApuKApi4uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5X
ZSBoYXZlIG5ldmVyIGV4cGxpY2l0bHkgc3RhdGVkIHdoZXRoZXIgYSBTSUQgKjxiPmlzPC9iPiog
YW5kIElQdjYgYWRkcmVzcyBvciAqPGI+bWVyZWx5IHJlc2VtYmxlczwvYj4qIGFuIElQdjYgYWRk
cmVzcy4gV2hpY2ggaXMgaXQ/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaW50OiBUaGlz
IGlzIGEgbXVsdGlwbGUgY2hvaWNlIHF1ZXN0aW9uLiBPbmx5IG9uZSBhbnN3ZXIgY2FuIGJlIGNv
cnJlY3QNCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSBFbW9qaSZxdW90
OyxzYW5zLXNlcmlmIj4mIzEyODUyMTs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSGFwcHkgSG9saWRheXMsPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBSb248bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJtc2lwZm9vdGVyMzBiM2Q1MzgiIGFs
aWduPSJjZW50ZXIiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0
LWFsaWduOmNlbnRlciI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2NvbG9yOmJsYWNr
Ij5KdW5pcGVyIEJ1c2luZXNzIFVzZSBPbmx5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BN7PR05MB39388A0785DB439286578FE4AE240BN7PR05MB3938namp_--


From nobody Sun Dec 29 10:35:12 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7970A12008F for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 10:35:10 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 Ulpo6nMGqFhC for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 10:35:06 -0800 (PST)
Received: from mail-qk1-x72b.google.com (mail-qk1-x72b.google.com [IPv6:2607:f8b0:4864:20::72b]) (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 DC91812006E for <spring@ietf.org>; Sun, 29 Dec 2019 10:35:05 -0800 (PST)
Received: by mail-qk1-x72b.google.com with SMTP id j9so25372179qkk.1 for <spring@ietf.org>; Sun, 29 Dec 2019 10:35:05 -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=KNbqCdWNSpxSPCkwntUyswiHpK8JMrsEkdW8tYKiX3Q=; b=dernmIxsDCw9nKWajlcEzYKQ9TCfUXMYzlAID9SvSh57NObnHBEtYiGQkJMDnTYQTq TwPJG6ajYckrL+GRRtYxJC3Y5HOmiDNr6UN0y+IFG/71Vf9iGW/uuWQZjuG8i8ppgsJP nypo9UNOcpHp72rwJlz0hzrFdY/Qwivdx896Un0Hw47TX43iuCAfLcII9K27qjGIoagl AIetdVKoi+A+DHrS1N2bldp5C2mFPkmKgrHkuDgJowJbQjuLQcW6+D93a878z8oCG8Af g4kDA1bPa5Kt1t3vo9dHpSdomznBmyWLc7lsZCnoG6VgbJgcmx48lqmeQ6KvJsSO/5lV lzkQ==
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=KNbqCdWNSpxSPCkwntUyswiHpK8JMrsEkdW8tYKiX3Q=; b=uYvhGOona+jIzukXvZqr2G4/WC1koq0yzcHmKQPDyIdeNGIXfrKj7r3cbR7U7KWaci e3+TF03oLcPkCTj7Kb/bcYMcYvi1udfkvav87e0HKmKAbH8dW3hRvMwJfRre7Qp7kw7I 1JXCv+f1lj7zsvFvPgVsUX99iMsk9YGFxyp/ghZJc1H7tcuWx7+FsSKLpsYT6SHKfMjC qeDXwa/GzAf6bJ7Oouuc6RxxdVv0rB3e6r72zT6ntZ2jcG7mpJM14hQVL2qMP34DedAi X5eaf+4OaVuYAHk778HU6FHZ660ZFvC9oVoI5QgyPls7vTK8UVwvl1OGVZhuFjp+0IXb V/lw==
X-Gm-Message-State: APjAAAUpC8DBTyh7IjBsXyPNTSh9yG8UGhhB6Dz33fLqod4Nrlt2YFS5 pZcFEmMtoN9NpQAJTn8QGKJQYPoDfNDTyi6S6I8gyg==
X-Google-Smtp-Source: APXvYqwVEjF9ugccgpb0dWyMyqF/e3i0yVDJqa4BpWzjjR/d/inxg0j2l3Tp9g7ZQ+Kx7WXNNeQe5NoWLInaqga5v6w=
X-Received: by 2002:ae9:ed53:: with SMTP id c80mr49741711qkg.445.1577644504789;  Sun, 29 Dec 2019 10:35:04 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <BN7PR05MB39388A0785DB439286578FE4AE240@BN7PR05MB3938.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB39388A0785DB439286578FE4AE240@BN7PR05MB3938.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 29 Dec 2019 19:34:53 +0100
Message-ID: <CAOj+MMFMVndkgxpcdJ6TTa3LpETxzwDp_cyFDMcwvDE1Ow5Kow@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004a4cb4059adbfccb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/jUrVQUmrlL5igQhYTSxpx4YhbA0>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 18:35:10 -0000

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

Hi Ron,

My personal reading of number of similar discussions on this - including
our own emails leads me to believe that indeed what you stated below would
be helpful - but with one significant addition. We should be perhaps
putting those constraints to SID LOCATORS only (in RFC4291 language global
routing prefixes) and not so much to the encoded IIDs in the remaining
bits.

After all IIDs are of local significance to sender and receiver of outer
encapsulated packets - they are not in any way take part in packet transit
routing or at any point can impact or endanger interoperability.

Regards,
R.




On Sun, Dec 29, 2019 at 6:49 PM Ron Bonica <rbonica@juniper.net> wrote:

> Robert,
>
>
>
> We may be converging!
>
>
>
> In another email thread, you and I agreed that a SID should be drawn from
> global unicast address space or ULA space, but not from any other special
> address space (e.g., link-local, multicast). It would be great if that
> agreement were reflected in the document.
>
>
>
> We should also consider the consequences of sending packets with SIDs as
> source addresses. In particular, we should consider the consequences of
> sending an ICMP message with a SID in the source address field.
>
>
>
> Another restriction may be required here.
>
>
>
>                                                                       Ron
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Friday, December 27, 2019 12:05 PM
> *To:* Ron Bonica <rbonica@juniper.net>
> *Cc:* SPRING WG <spring@ietf.org>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
> Hi Ron,
>
>
>
> Great to hear an agreement from you ! Must be power of Christmas :).
>
>
>
> I actually see no conflict in the claim that SID is not an address in
> itself with statement that it can be a routable entity which was I believ=
e
> the original intention of the text you quote.
>
>
>
> I think your conclusion that we are both wrong based on section 2 of
> RFC8402 sits at the fact that the term "address" is rather broad and used
> (as already proven in other messages) imprecisely or loosely all over IET=
F.
>
>
>
> It is just like router_id ... it is a numerical representation of a node
> while the moment you put this numeric 32 bit string under logical interfa=
ce
> and advertise it - it suddenly becomes a valid destination target or for
> that matter src originator.
>
>
>
> So to your first question ... I think we agreed in the other mail from
> which spaces the IPv6 locator can be used. Of course as things evolve
> making any assumption that such binding is going to stay intact would be
> rather weak advice to any hardware designer.
>
>
>
> To your second point I think SID itself when mapped to interface can be a
> src. I see really nothing which could prevent me to use any address as sr=
c
> or dst in my network.
>
>
>
> I am actually not sure where are you going with those if you will
> "restrictions" as to the SID semantical components. To me SID is a locall=
y
> significant value in the network (including overlay network) which choose=
s
> to use SRv6 and I really see no reason to constrain it in any additional
> way.
>
>
>
> Perhaps your point is that SID does not fit to RFC4291 IPv6 Addressing
> Architecture. Well perhaps but if so RFC8402 should be listed in 4291 as
> updating it - just like 5952, 6052, 7136, 7346, 7371, 8064 all do. Frankl=
y
> I am not sure why it is not there now in the first place.
>
>
>
> Kind regards,
>
> Robert.
>
>
>
>
>
> On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica <rbonica@juniper.net> wrote:
>
> Robert,
>
>
>
> Personally, I agree with what you say below. =E2=80=9CA SID is NOT an IPv=
6
> address.=E2=80=9D
>
>
>
> However, Section 2 of RFC 8402 says that we are both wrong. It defines an
> SRv6 SID as follows:
>
>
>
> =E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segment=
.=E2=80=9D
>
>
>
> So, assuming that a SID is an IPv6 address, we must figure out how it fit=
s
> into the IPv6 addressing architecture. Questions like the following must =
be
> answered:
>
>
>
>    - From which special purpose prefixes [RFC 6890]  can SIDs be drawn?
>    - Can a SID appear in the source address field of an IPv6 packet?
>
>
>
> So far, the co-authors have avoided such issues.
>
>
>
>                                                               Ron
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Saturday, December 21, 2019 6:43 PM
> *To:* Ron Bonica <rbonica@juniper.net>
> *Cc:* Andrew Alston <Andrew.Alston@liquidtelecom.com>; Alexandre Petrescu
> <alexandre.petrescu@gmail.com>; SPRING WG <spring@ietf.org>; Gyan Mishra =
<
> hayabusagsm@gmail.com>; Pablo Camarillo (pcamaril) <pcamaril@cisco.com>;
> Mark Smith <markzzzsmith@gmail.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
> Hey Ron,
>
>
>
> > Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> Indeed ... after all it is not Easter Time !
>
>
>
> > Only one answer can be correct =F0=9F=98=89
>
>
>
> To me this is very obvious ...
>
>
>
> SID is NOT an IPv6 address. Part of the SID is a locator which is used fo=
r
> vanilla IPv6 forwarding (based on IPv6 routing prefixes), but that is all
> this 128 bit string has in common with IPv6.
>
>
>
> Merry SID-less Christmas,
> R.
>
>
>
>
>
> On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica <rbonica@juniper.net> wrote:
>
> Robert,
>
>
>
> Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> We have never explicitly stated whether a SID **is** and IPv6 address or =
**merely
> resembles** an IPv6 address. Which is it?
>
>
>
> Hint: This is a multiple choice question. Only one answer can be correct
> =F0=9F=98=89
>
>
>
>                                                     Happy Holidays,
>
>                                                            Ron
>
>
>
>
>
> Juniper Business Use Only
>
>

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

<div dir=3D"ltr">Hi Ron,<div><br></div><div>My personal reading of number o=
f similar discussions on this - including our own emails leads me to believ=
e that indeed what you stated below would be helpful - but with one signifi=
cant addition. We should be perhaps putting those constraints=C2=A0to SID L=
OCATORS only (in RFC4291 language global routing prefixes) and not so much =
to the encoded IIDs in the remaining bits.=C2=A0</div><div><br></div><div>A=
fter all IIDs are of local significance to sender and receiver of outer enc=
apsulated packets - they are not in any way take part in packet transit rou=
ting or at any point can impact or endanger interoperability.=C2=A0</div><d=
iv><br></div><div>Regards,<br>R.</div><div><br></div><div><br></div><div><b=
r></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmai=
l_attr">On Sun, Dec 29, 2019 at 6:49 PM Ron Bonica &lt;<a href=3D"mailto:rb=
onica@juniper.net">rbonica@juniper.net</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_5873484552938730450WordSection1">
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">We may be converging! <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">In another email thread, you and I agreed that a SID=
 should be drawn from global unicast address space or ULA space, but not fr=
om any other special address space (e.g., link-local, multicast). It would =
be great if that agreement were reflected
 in the document.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">We should also consider the consequences of sending =
packets with SIDs as source addresses. In particular, we should consider th=
e consequences of sending an ICMP message with a SID in the source address =
field.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Another restriction may be required here.<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ron<u></u><=
u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; <br>
<b>Sent:</b> Friday, December 27, 2019 12:05 PM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"=
_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Ron,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Great=C2=A0to hear an agreement from you ! Must be p=
ower of Christmas :).=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I actually see no conflict in the claim that SID is =
not an address in itself with statement that it can be a routable entity wh=
ich was I believe the original intention of the text you quote.=C2=A0<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think your conclusion that we are both wrong based=
 on section 2 of RFC8402 sits at the fact that the term &quot;address&quot;=
 is rather broad and used (as already proven in other messages) imprecisely=
 or loosely all over IETF.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">It is just like router_id ... it is a numerical repr=
esentation of a node while the moment you put this numeric 32 bit string un=
der logical interface and advertise it - it suddenly=C2=A0becomes a valid d=
estination target or for that matter src
 originator.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So to your first question ... I think we agreed in t=
he other mail from which spaces the IPv6 locator can be used. Of course as =
things evolve making any assumption that such binding is going to stay inta=
ct would be rather weak advice to
 any hardware designer.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To your second=C2=A0point I think SID itself when ma=
pped to interface can be a src. I see really nothing which could prevent me=
 to use any address as src or dst in my network.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I am actually not sure where are you going with thos=
e if you will &quot;restrictions&quot; as to the SID semantical components.=
 To me SID is a locally significant value in the network (including overlay=
 network) which chooses to use SRv6 and I really
 see no reason to constrain it in any additional way.=C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Perhaps your point is that SID does not fit to RFC42=
91 IPv6 Addressing Architecture. Well perhaps but if so RFC8402 should be l=
isted in 4291 as updating it - just like=C2=A05952, 6052, 7136, 7346, 7371,=
 8064 all do. Frankly I am not sure why
 it is not there now in the first place.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kind regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Robert.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net" target=3D"_blank">rbonica@juniper.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Personally, I agree with what you say below. =E2=80=
=9CA SID is NOT an IPv6 address.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">However, Section 2 of RFC 8402 says that we are both=
 wrong. It defines an SRv6 SID as follows:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>=E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segmen=
t.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So, assuming that a SID is an IPv6 address, we must =
figure out how it fits into the IPv6 addressing architecture. Questions lik=
e the following must be answered:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
>From which special purpose prefixes [RFC 6890] =C2=A0can SIDs be drawn?<u><=
/u><u></u></li><li class=3D"MsoNormal">
Can a SID appear in the source address field of an IPv6 packet?<u></u><u></=
u></li></ul>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So far, the co-authors have avoided such issues.<u><=
/u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0Ron<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt;
<br>
<b>Sent:</b> Saturday, December 21, 2019 6:43 PM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"=
_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" target=3D"_blank">Andrew.Alston@liquidtelecom.com</a>&gt;; Alexandre P=
etrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_blan=
k">alexandre.petrescu@gmail.com</a>&gt;; SPRING WG &lt;<a href=3D"mailto:sp=
ring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;;
 Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank"=
>hayabusagsm@gmail.com</a>&gt;; Pablo Camarillo (pcamaril) &lt;<a href=3D"m=
ailto:pcamaril@cisco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;; Mar=
k Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank">mar=
kzzzsmith@gmail.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hey Ron,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Leaving both chickens and eggs in the hen house=
=E2=80=A6=E2=80=A6..=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Indeed ... after all it is not Easter Time !=C2=A0<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Only one answer can be correct=C2=A0<span style=
=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=89</span>=
=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To me this is very obvious ...=C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">SID is NOT an IPv6 address. Part of the SID is a loc=
ator which is used for vanilla IPv6 forwarding (based on IPv6 routing prefi=
xes), but that is all this 128 bit string has in common
 with IPv6.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Merry SID-less Christmas,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net" target=3D"_blank">rbonica@juniper.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Leaving both chickens and eggs in the hen house=E2=
=80=A6=E2=80=A6..<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">We have never explicitly stated whether a SID *<b>is=
</b>* and IPv6 address or *<b>merely resembles</b>* an IPv6 address. Which =
is it?<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hint: This is a multiple choice question. Only one a=
nswer can be correct
<span style=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=
=89</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Happy Holidays,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ro=
n<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"gmail-m_5873484552938730450msipfooter30b3d538" align=3D"center"=
 style=3D"margin:0in 0in 0.0001pt;text-align:center">
<span style=3D"font-size:7pt;color:black">Juniper Business Use Only</span><=
u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></div>

--0000000000004a4cb4059adbfccb--


From nobody Sun Dec 29 13:46:39 2019
Return-Path: <ek.ietf@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1EFC1200C3 for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 13:46:37 -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_HELO_NONE=0.001, 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 A2BeKYQnCeVc for <spring@ietfa.amsl.com>; Sun, 29 Dec 2019 13:46:35 -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 B7D661200BA for <spring@ietf.org>; Sun, 29 Dec 2019 13:46:34 -0800 (PST)
Received: by mail-ed1-x529.google.com with SMTP id v28so31018338edw.12 for <spring@ietf.org>; Sun, 29 Dec 2019 13:46:34 -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=Q103axiPmCTu0nQNEVOnch31T8D1R4cVVu3iVBOXxHI=; b=ogxzJ7Nx36I6BEbYXfaqYHunX31RprbXnqPG7wN0SdoRSvXdQUBrl8qy/U7nKO6NnS hznqjFYMAKY6UGppgh6WRgTQv8xSVFCvrJCwKSJZXDz9pkw0sCrHW0ZLmDN1lZR3UIi1 Rw2ZeuoVkMXycW97mAaehXmG9R0Hh7Owsx9Dw/7dAS0SOlo52MuhACE3hdHzVi6pFfZd fV7cdvMkNFrMYIgqwIUzwdpgiNcTXMtQgF22Q6Ad8BdHz0AgIPSvID4qKajEfaFuW6oY tQhLNm65KWcBYil95SN5oe1Yt83OYV4dKnhTjGtIWuApvkUZZnyhTzNQruTOWI0lCpJZ jxCQ==
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=Q103axiPmCTu0nQNEVOnch31T8D1R4cVVu3iVBOXxHI=; b=JEb8Ozf57vZ56q+jg7Vy92oq8az1B3EwjyFS4kdqnuBQjPZq+FVHc9QLtaDoNCmBvE pvbH/xqbFQaGgtwtDYAQAk1oE689PuFb4uEGhEckaZv1s/SmIG7zo1JGSz8D+KxtLf3k +Z60ysgoEnC70OYzRisz1WxYhN3HJ7xRdQsp9TXbHvFXxqQB6wPeD4n5dNKPJ8LJDkmo psi00BmHNTXI6Dfcq6MHb1xwawIGqD/hB//QthUP1GS5aLNV58sVIdayyMP3gnztKkYn FaE8mg3Ecv+dKYoeY+sZGrbhEByh2xGNVUM+rwBviLJpoEjYab8jPtVQlL/08Scv20td I8JA==
X-Gm-Message-State: APjAAAUm3JfMlDra25swz9D6nDPCUC33wual4x4hcnLPJ4s01/5qnu4r x/dC5VWO6tXNGb43PLFl+jTK/tCaL2y0dSK52VQ=
X-Google-Smtp-Source: APXvYqwitJ9ec78fNTUy5+RHf+QO5i1VGh8HB6ygDndDH9zJLBaQnvyV0qfNwIis5Ma/w4m7YNAhjjNErxWPxTKVimk=
X-Received: by 2002:a17:906:31c6:: with SMTP id f6mr66697208ejf.17.1577655993284;  Sun, 29 Dec 2019 13:46:33 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB5699D85CC99CB23B1B573901AE530@BN7PR05MB5699.namprd05.prod.outlook.com> <CAO42Z2yAH4ECeB+PGRS98HgZHXtTq3iX1x6aMSPjKgS6O1GDAQ@mail.gmail.com> <8f5607c9-645a-ea88-e2a7-a4bed8206fc8@gmail.com> <63F5AA66-AEF8-4278-B98C-D3C53AC5A60A@cisco.com> <CAO42Z2x-5NUYHAzjBAR3je7EoPde=-autOXyta5EvqDydbVMWA@mail.gmail.com> <CABNhwV1xZEx6_eZpdgvWAmiopXT-SACR1DM_KSeF_JSDvgSSOQ@mail.gmail.com> <CAOj+MMGSbdL2ZP-_uX_464Tov7MV0vu=cmoKpw71-vL8R4HpRw@mail.gmail.com> <069e6021-537c-422a-37da-f090a6ac334b@gmail.com> <DBBPR03MB5415CDB6870E8E6B69522E40EE2D0@DBBPR03MB5415.eurprd03.prod.outlook.com> <CAOj+MMHOqJWo+ofewx5LF81zA7sGNGwdBgh3X1CSujZbTw9TCw@mail.gmail.com> <BN7PR05MB56995F5D8A02A63E0317A3D9AE2C0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMFwK2S0NDVeF-AeTEuLgHJGt6mmVZki6sobuf2EGpQmpw@mail.gmail.com> <BN7PR05MB56993D9F5BEEDABC5A40AB79AE2A0@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMELEvcnimBBppqMHhuJtgvPFJjDQn1-J06Ro9Dx8=YQKA@mail.gmail.com> <BN7PR05MB39388A0785DB439286578FE4AE240@BN7PR05MB3938.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB39388A0785DB439286578FE4AE240@BN7PR05MB3938.namprd05.prod.outlook.com>
From: Erik Kline <ek.ietf@gmail.com>
Date: Sun, 29 Dec 2019 13:46:21 -0800
Message-ID: <CAMGpriVCJmxRtdh4WBoTy2w-mSy7wFSkx49ZFPFBhi=eigAkYg@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: Robert Raszuk <robert@raszuk.net>, SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000ebd39059adea91b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qmtroCq61DQBZfnJeoaEWRxBmBA>
Subject: Re: [spring] 64-bit locators
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Dec 2019 21:46:38 -0000

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

On Sun, Dec 29, 2019 at 9:49 AM Ron Bonica <rbonica=3D
40juniper.net@dmarc.ietf.org> wrote:

> Robert,
>
>
>
> We may be converging!
>
>
>
> In another email thread, you and I agreed that a SID should be drawn from
> global unicast address space or ULA space, but not from any other special
> address space (e.g., link-local, multicast). It would be great if that
> agreement were reflected in the document.
>

Agreed (unless there's some convincing argument for straying outside of
2000::/3).

Separately, do you want to ask IANA to reallocate some portion of an old
6bone prefix for this use?  ;-)

We should also consider the consequences of sending packets with SIDs as
> source addresses. In particular, we should consider the consequences of
> sending an ICMP message with a SID in the source address field.
>

My first thought is that SIDs as source addresses for ICMP errors are
likely to be of less operational value than one of the router's global
unicast addresses.  The SID would still be visible in the encapsulated
offending payload section of the ICMP datagram, but it's probably going to
be more useful to have something more strongly indicative of the processing
router's ID than the SID as the src addr.


>
Another restriction may be required here.
>
>
>
>                                                                       Ron
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Friday, December 27, 2019 12:05 PM
> *To:* Ron Bonica <rbonica@juniper.net>
> *Cc:* SPRING WG <spring@ietf.org>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
> Hi Ron,
>
>
>
> Great to hear an agreement from you ! Must be power of Christmas :).
>
>
>
> I actually see no conflict in the claim that SID is not an address in
> itself with statement that it can be a routable entity which was I believ=
e
> the original intention of the text you quote.
>
>
>
> I think your conclusion that we are both wrong based on section 2 of
> RFC8402 sits at the fact that the term "address" is rather broad and used
> (as already proven in other messages) imprecisely or loosely all over IET=
F.
>
>
>
> It is just like router_id ... it is a numerical representation of a node
> while the moment you put this numeric 32 bit string under logical interfa=
ce
> and advertise it - it suddenly becomes a valid destination target or for
> that matter src originator.
>
>
>
> So to your first question ... I think we agreed in the other mail from
> which spaces the IPv6 locator can be used. Of course as things evolve
> making any assumption that such binding is going to stay intact would be
> rather weak advice to any hardware designer.
>
>
>
> To your second point I think SID itself when mapped to interface can be a
> src. I see really nothing which could prevent me to use any address as sr=
c
> or dst in my network.
>
>
>
> I am actually not sure where are you going with those if you will
> "restrictions" as to the SID semantical components. To me SID is a locall=
y
> significant value in the network (including overlay network) which choose=
s
> to use SRv6 and I really see no reason to constrain it in any additional
> way.
>
>
>
> Perhaps your point is that SID does not fit to RFC4291 IPv6 Addressing
> Architecture. Well perhaps but if so RFC8402 should be listed in 4291 as
> updating it - just like 5952, 6052, 7136, 7346, 7371, 8064 all do. Frankl=
y
> I am not sure why it is not there now in the first place.
>
>
>
> Kind regards,
>
> Robert.
>
>
>
>
>
> On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica <rbonica@juniper.net> wrote:
>
> Robert,
>
>
>
> Personally, I agree with what you say below. =E2=80=9CA SID is NOT an IPv=
6
> address.=E2=80=9D
>
>
>
> However, Section 2 of RFC 8402 says that we are both wrong. It defines an
> SRv6 SID as follows:
>
>
>
> =E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segment=
.=E2=80=9D
>
>
>
> So, assuming that a SID is an IPv6 address, we must figure out how it fit=
s
> into the IPv6 addressing architecture. Questions like the following must =
be
> answered:
>
>
>
>    - From which special purpose prefixes [RFC 6890]  can SIDs be drawn?
>    - Can a SID appear in the source address field of an IPv6 packet?
>
>
>
> So far, the co-authors have avoided such issues.
>
>
>
>                                                               Ron
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Saturday, December 21, 2019 6:43 PM
> *To:* Ron Bonica <rbonica@juniper.net>
> *Cc:* Andrew Alston <Andrew.Alston@liquidtelecom.com>; Alexandre Petrescu
> <alexandre.petrescu@gmail.com>; SPRING WG <spring@ietf.org>; Gyan Mishra =
<
> hayabusagsm@gmail.com>; Pablo Camarillo (pcamaril) <pcamaril@cisco.com>;
> Mark Smith <markzzzsmith@gmail.com>
> *Subject:* Re: [spring] 64-bit locators
>
>
>
> Hey Ron,
>
>
>
> > Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> Indeed ... after all it is not Easter Time !
>
>
>
> > Only one answer can be correct =F0=9F=98=89
>
>
>
> To me this is very obvious ...
>
>
>
> SID is NOT an IPv6 address. Part of the SID is a locator which is used fo=
r
> vanilla IPv6 forwarding (based on IPv6 routing prefixes), but that is all
> this 128 bit string has in common with IPv6.
>
>
>
> Merry SID-less Christmas,
> R.
>
>
>
>
>
> On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica <rbonica@juniper.net> wrote:
>
> Robert,
>
>
>
> Leaving both chickens and eggs in the hen house=E2=80=A6=E2=80=A6..
>
>
>
> We have never explicitly stated whether a SID **is** and IPv6 address or =
**merely
> resembles** an IPv6 address. Which is it?
>
>
>
> Hint: This is a multiple choice question. Only one answer can be correct
> =F0=9F=98=89
>
>
>
>                                                     Happy Holidays,
>
>                                                            Ron
>
>
>
>
>
> Juniper Business Use Only
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr"><div dir=3D"ltr">On Sun, Dec 29, 2019 at 9:49 AM Ron Bonic=
a &lt;rbonica=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org">40juniper.n=
et@dmarc.ietf.org</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1=
px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_1016460203271184114WordSection1">
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">We may be converging! <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">In another email thread, you and I agreed that a SID=
 should be drawn from global unicast address space or ULA space, but not fr=
om any other special address space (e.g., link-local, multicast). It would =
be great if that agreement were reflected
 in the document.</p></div></div></blockquote><div><br></div><div>Agreed (u=
nless there&#39;s some convincing argument for straying outside of 2000::/3=
).</div><div><br></div><div>Separately, do you want to ask IANA to realloca=
te some portion of an old 6bone prefix for this use?=C2=A0 ;-)</div><div><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 lang=3D"EN-U=
S"><div class=3D"gmail-m_1016460203271184114WordSection1"><p class=3D"MsoNo=
rmal">We should also consider the consequences of sending packets with SIDs=
 as source addresses. In particular, we should consider the consequences of=
 sending an ICMP message with a SID in the source address field.</p></div><=
/div></blockquote><div><br></div><div>My first thought is that SIDs as sour=
ce addresses for ICMP errors are likely to be of less operational value tha=
n one of the router&#39;s global unicast addresses.=C2=A0 The SID would sti=
ll be visible in the encapsulated offending payload section of the ICMP dat=
agram, but it&#39;s probably going to be more useful to have something more=
 strongly indicative of the processing router&#39;s ID than the SID as the =
src addr.</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_1016460203271184114WordSecti=
on1"><p class=3D"MsoNormal">=C2=A0</p></div></div></blockquote><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US"><div class=3D"gma=
il-m_1016460203271184114WordSection1"><p class=3D"MsoNormal"><u></u></p>
<p class=3D"MsoNormal">Another restriction may be required here.<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ron<u></u><=
u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; <br>
<b>Sent:</b> Friday, December 27, 2019 12:05 PM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"=
_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc:</b> SPRING WG &lt;<a href=3D"mailto:spring@ietf.org" target=3D"_blan=
k">spring@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Ron,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Great=C2=A0to hear an agreement from you ! Must be p=
ower of Christmas :).=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I actually see no conflict in the claim that SID is =
not an address in itself with statement that it can be a routable entity wh=
ich was I believe the original intention of the text you quote.=C2=A0<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think your conclusion that we are both wrong based=
 on section 2 of RFC8402 sits at the fact that the term &quot;address&quot;=
 is rather broad and used (as already proven in other messages) imprecisely=
 or loosely all over IETF.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">It is just like router_id ... it is a numerical repr=
esentation of a node while the moment you put this numeric 32 bit string un=
der logical interface and advertise it - it suddenly=C2=A0becomes a valid d=
estination target or for that matter src
 originator.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So to your first question ... I think we agreed in t=
he other mail from which spaces the IPv6 locator can be used. Of course as =
things evolve making any assumption that such binding is going to stay inta=
ct would be rather weak advice to
 any hardware designer.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To your second=C2=A0point I think SID itself when ma=
pped to interface can be a src. I see really nothing which could prevent me=
 to use any address as src or dst in my network.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I am actually not sure where are you going with thos=
e if you will &quot;restrictions&quot; as to the SID semantical components.=
 To me SID is a locally significant value in the network (including overlay=
 network) which chooses to use SRv6 and I really
 see no reason to constrain it in any additional way.=C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Perhaps your point is that SID does not fit to RFC42=
91 IPv6 Addressing Architecture. Well perhaps but if so RFC8402 should be l=
isted in 4291 as updating it - just like=C2=A05952, 6052, 7136, 7346, 7371,=
 8064 all do. Frankly I am not sure why
 it is not there now in the first place.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kind regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Robert.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Dec 27, 2019 at 4:21 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net" target=3D"_blank">rbonica@juniper.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Personally, I agree with what you say below. =E2=80=
=9CA SID is NOT an IPv6 address.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">However, Section 2 of RFC 8402 says that we are both=
 wrong. It defines an SRv6 SID as follows:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>=E2=80=9CSRv6 SID: an IPv6 address explicitly associated with the segmen=
t.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So, assuming that a SID is an IPv6 address, we must =
figure out how it fits into the IPv6 addressing architecture. Questions lik=
e the following must be answered:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
>From which special purpose prefixes [RFC 6890] =C2=A0can SIDs be drawn?<u><=
/u><u></u></li><li class=3D"MsoNormal">
Can a SID appear in the source address field of an IPv6 packet?<u></u><u></=
u></li></ul>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So far, the co-authors have avoided such issues.<u><=
/u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0Ron<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt;
<br>
<b>Sent:</b> Saturday, December 21, 2019 6:43 PM<br>
<b>To:</b> Ron Bonica &lt;<a href=3D"mailto:rbonica@juniper.net" target=3D"=
_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc:</b> Andrew Alston &lt;<a href=3D"mailto:Andrew.Alston@liquidtelecom.=
com" target=3D"_blank">Andrew.Alston@liquidtelecom.com</a>&gt;; Alexandre P=
etrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_blan=
k">alexandre.petrescu@gmail.com</a>&gt;; SPRING WG &lt;<a href=3D"mailto:sp=
ring@ietf.org" target=3D"_blank">spring@ietf.org</a>&gt;;
 Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank"=
>hayabusagsm@gmail.com</a>&gt;; Pablo Camarillo (pcamaril) &lt;<a href=3D"m=
ailto:pcamaril@cisco.com" target=3D"_blank">pcamaril@cisco.com</a>&gt;; Mar=
k Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.com" target=3D"_blank">mar=
kzzzsmith@gmail.com</a>&gt;<br>
<b>Subject:</b> Re: [spring] 64-bit locators<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hey Ron,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Leaving both chickens and eggs in the hen house=
=E2=80=A6=E2=80=A6..=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Indeed ... after all it is not Easter Time !=C2=A0<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; Only one answer can be correct=C2=A0<span style=
=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=89</span>=
=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To me this is very obvious ...=C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">SID is NOT an IPv6 address. Part of the SID is a loc=
ator which is used for vanilla IPv6 forwarding (based on IPv6 routing prefi=
xes), but that is all this 128 bit string has in common
 with IPv6.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Merry SID-less Christmas,<br>
R.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Dec 21, 2019 at 9:32 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net" target=3D"_blank">rbonica@juniper.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Leaving both chickens and eggs in the hen house=E2=
=80=A6=E2=80=A6..<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">We have never explicitly stated whether a SID *<b>is=
</b>* and IPv6 address or *<b>merely resembles</b>* an IPv6 address. Which =
is it?<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hint: This is a multiple choice question. Only one a=
nswer can be correct
<span style=3D"font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=
=89</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Happy Holidays,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ro=
n<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"gmail-m_1016460203271184114msipfooter30b3d538" align=3D"center"=
 style=3D"margin:0in 0in 0.0001pt;text-align:center">
<span style=3D"font-size:7pt;color:black">Juniper Business Use Only</span><=
u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</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></div>

--0000000000000ebd39059adea91b--


From nobody Mon Dec 30 02:07:31 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75A11120142 for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 02:07:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=tLeIYTSC; dkim=pass (1024-bit key) header.d=juniper.net header.b=OaEy7WAj
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 gXi4jEHRuKk9 for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 02:07:27 -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 6D82D120133 for <spring@ietf.org>; Mon, 30 Dec 2019 02:07:27 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBUA7AoI002522 for <spring@ietf.org>; Mon, 30 Dec 2019 02:07:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=zaaylRuTfZliY7P2pthlbe8WvesVYr9D11I2NCcBJO0=; b=tLeIYTSCC+79sZ5QRpst/PyewX0oV1qgPHGtNRFDKA+dvUqbzt1zBkXbmRtplB1eSGtl 1vsaFdMqDt0dTqc4K28Bu6ieI7dl5TPqSUmxYRy89wpRX8pZJs8/4ONphotb3cd5yQWy 1cWONItwtRYDr5WrZL8PztQ0gcU9o7pQc1GgPPQ5p2xmfIJk6WnZs0RH4PABYkHWCQOc EmAAbP2CqHzeBhEtV5U2Sxiki0YVysObbThKl8RNZQooz0uyd76k0ARZcSMKHRf2vykW CuOD8tjKa+7L7Sk/AyXeP34m4oiB//G7dxyTPAAJfYj9we+1yykqrAfhe7TLFpK3X9vq hQ== 
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2104.outbound.protection.outlook.com [104.47.70.104]) by mx0a-00273201.pphosted.com with ESMTP id 2x676thx7t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <spring@ietf.org>; Mon, 30 Dec 2019 02:07:27 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=chSGQcpmdjM5lXzhafZ/Zwt3HV90qowuxAY5f4qhwuLEBwIAgX9m7+uCs1ULoVCJzZioasMnh5snn5drqV3dyxcHD3n8AsjO34h6dIsfzk6WNhTpuWrD8wZHVgBts8SNU1VRQR6M0gUQS7im0kTG0Eyye6HOp/TKJ+1HYGaPlDVyWf6BX3tBN/F/GJdT0Ir2SiYbUbXlYk42VW7XD6ATK4ESeB9sQfCRIkA9vLHBqDLLmOBTEinDisAZw4/khIwGc0N2jEhFnJTbKi8o83TgVZdudRE1qRR6Bvtm/PjmtfqqcCBhaAJDnUwCeEp6bS4V3nA+E9IhV2ooEtEXybqZbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zaaylRuTfZliY7P2pthlbe8WvesVYr9D11I2NCcBJO0=; b=hUlmHx0RZ6xhPaL8Wb7kdGivk+81Al51W1Qp2T6OQPDkYumUjMVqMDuGOv8FL9IOU+73zhUZlKIJI1uKToJjxBJZ6SzBUg+tenKRO/I0UcNzdTgpV33S8C4p42ln6gaU0nSfDQJTbtQbANPwUikYCf645848Ma0RxvKrarxqiJqmYLW4J1qKPWX32xfVXRSnxpDymu9Jax782MvOfl9Hj4X2/qHsW7wqJgnd+EqLzW1aqqubZqAoEDOj2AHGPnzrT9BnwYQNoQmPO0I/IMYFsSlMOM919IwRGklUCPHUnAPjPpW0NbrRNeZrZsgluJJJXBJoXkpq8Jdc9lDR7z9lyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zaaylRuTfZliY7P2pthlbe8WvesVYr9D11I2NCcBJO0=; b=OaEy7WAjCG6vT28e/aD4Z1YafwPlZn7JzP40Bp2jPyRKBC/5UTp25ZEctaqiUW6M6ybc4ARvRvpPNINxknJjgwr4FqyUbssb/CoxqJMWVqRH0WqypliqfyJFc8M0pzB4ZA1/H9W6hXivdz7nDLCp6lBaGIahzl+bhXEKKQwUbqg=
Received: from BN7PR05MB3938.namprd05.prod.outlook.com (52.132.216.30) by BN7PR05MB4001.namprd05.prod.outlook.com (52.132.221.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.8; Mon, 30 Dec 2019 10:07:25 +0000
Received: from BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864]) by BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864%5]) with mapi id 15.20.2602.009; Mon, 30 Dec 2019 10:07:24 +0000
From: Ron Bonica <rbonica@juniper.net>
To: SPRING WG <spring@ietf.org>
Thread-Topic: draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
Thread-Index: AdW++LfEffUEVgEiTw2oUtyckOxWew==
Content-Class: 
Date: Mon, 30 Dec 2019 10:07:24 +0000
Message-ID: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-30T10:07:22.6220624Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=0aed2a08-974e-474e-8f0a-e72109421537; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: bd62c2e9-09bd-4473-27bb-08d78d10117a
x-ms-traffictypediagnostic: BN7PR05MB4001:
x-microsoft-antispam-prvs: <BN7PR05MB40017B56D28D7FC4C9C2C984AE270@BN7PR05MB4001.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 0267E514F9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(396003)(136003)(366004)(39860400002)(199004)(189003)(6506007)(6916009)(2906002)(76116006)(66946007)(66476007)(66556008)(64756008)(66446008)(8936002)(33656002)(186003)(8676002)(81156014)(81166006)(26005)(9686003)(86362001)(55016002)(478600001)(7696005)(52536014)(558084003)(5660300002)(71200400001)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4001; H:BN7PR05MB3938.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CJ/9Vacs0RWpWE2QFzEMZYUmWKZJi7pQ39V35piDN0Kyu+bdgT2b7ORVapfs7UeDoNAJsPKbwRHtVjUSSS2vQ+iAiZHdEkJqsoIJ+rZcMM7xs6sYeWkLA6u4eu0zQNh428At5+5Uwkqi6lTd/RlA6Zp3ra/ZigIQ3MdKqywEAlq3uTWIAZ9q7vTduI3DqWe0lRarwLJ+Ea9fUTUaUSB46ZCmF4y3p/rW5CvGb3PIqeMo8ntLLg5vQ5+AY8tm/ZrmXLzTLCf2YK3PIX7gI7iO2NaRJiHgBliBvJ8glAl6Y7PMVJEZ67r2OcEKEn8O5AWogVi75h7IDup6Wnkb+iut7p3iTiRyWHrd6XApzgpIZy77d+WhKEE0FDoSb5tVFrx4ic9xjJ2kSOjLRaevk2Bc2Ar0bujWpHnEkcoi+coOLQmGjlS9VkbQXxfftgV6xigP
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB393899B40E06055BCEE73B13AE270BN7PR05MB3938namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: bd62c2e9-09bd-4473-27bb-08d78d10117a
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Dec 2019 10:07:24.7356 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7c2jaDpwLOSDGdjjSbTHQMO1ysv2oHGNh3XM+0vqIDaXOfhMozoByRZynCgipeW77eNUZx+2EdhtPjXLRjp+ww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4001
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-30_02:2019-12-27,2019-12-30 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 mlxlogscore=683 impostorscore=0 mlxscore=0 suspectscore=0 adultscore=0 bulkscore=0 phishscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912300093
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-C3EOOu-7x1tUiQsS4vGHGA60gs>
Subject: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Dec 2019 10:07:29 -0000

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

Pablo,

Would you consider adding a short section to the draft explaining the relat=
ive advantages of SRv6 over SR-MPLS? This section would explain why an netw=
ork operator would deploy SRv6 instead of SR-MPLS.

                                                                           =
              Ron



Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Would you consider adding a short section to the dra=
ft explaining the relative advantages of SRv6 over SR-MPLS? This section wo=
uld explain why an network operator would deploy SRv6 instead of SR-MPLS.<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&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;Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_BN7PR05MB393899B40E06055BCEE73B13AE270BN7PR05MB3938namp_--


From nobody Mon Dec 30 02:33:43 2019
Return-Path: <chengweiqiang@chinamobile.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C23FD120133 for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 02:33:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.339
X-Spam-Level: 
X-Spam-Status: No, score=-2.339 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-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 qJI56Ty-B_1M for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 02:33:39 -0800 (PST)
Received: from cmccmta3.chinamobile.com (cmccmta3.chinamobile.com [221.176.66.81]) by ietfa.amsl.com (Postfix) with ESMTP id E334E12010C for <spring@ietf.org>; Mon, 30 Dec 2019 02:33:37 -0800 (PST)
Received: from spf.mail.chinamobile.com (unknown[172.16.121.11]) by rmmx-syy-dmz-app09-12009 (RichMail) with SMTP id 2ee95e09d252170-4422f; Mon, 30 Dec 2019 18:32:52 +0800 (CST)
X-RM-TRANSID: 2ee95e09d252170-4422f
X-RM-SPAM-FLAG: 00000000
Received: from chengweiqiang@chinamobile.com ( [10.2.53.197] ) by ajax-webmail-syy-appsvr06-11006 (Richmail) with HTTP; Mon, 30 Dec 2019 18:32:52 +0800 (CST)
Date: Mon, 30 Dec 2019 18:32:52 +0800 (CST)
From: =?utf-8?B?56iL5Lyf5by6?= <chengweiqiang@chinamobile.com>
To: rbonica <rbonica@juniper.net>, SPRING WG <spring@ietf.org>
Message-ID: <2afe5e09d0735c7-00013.Richmail.00000020340441210951@chinamobile.com>
References: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_135090_1609875975.1577701972122"
X-Priority: 3
X-RM-TRANSID: 2afe5e09d0735c7-00013
X-RM-OA-ENC-TYPE: 0
X-RM-FontColor: 0
X-CLIENT-INFO: X-TIMING=0&X-MASSSENT=0&X-SENSITIVE=0
X-Mailer: Richmail_Webapp(V2.0.27)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/mC2vq9XcLLtuTHqsbkRsm6zG1qg>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relativeadvantages of SRv6
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Dec 2019 10:33:42 -0000

------=_Part_135090_1609875975.1577701972122
Content-Type: text/plain;charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,I agree with Ron.



B.R.

Weiqiang Cheng


=20
----=E9=82=AE=E4=BB=B6=E5=8E=9F=E6=96=87----=E5=8F=91=E4=BB=B6=E4=BA=BA=EF=
=BC=9ARon Bonica  <rbonica=3D40juniper.net@dmarc.ietf.org>=E6=94=B6=E4=BB=
=B6=E4=BA=BA=EF=BC=9ASPRING WG  <spring@ietf.org>=E6=8A=84=E3=80=80=E9=80=
=81: (=E6=97=A0)=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4=EF=BC=9A2019-12-30 18:=
07:24=E4=B8=BB=E9=A2=98=EF=BC=9A[spring] draft-ietf-spring-srv6-network-pro=
gramming: Relativeadvantages of SRv6
   =20

Pablo,


=20


Would you consider adding a short section to the draft explaining the relat=
ive advantages of SRv6 over SR-MPLS? This section would explain why an netw=
ork operator would deploy SRv6 instead of SR-MPLS.


=20


                                                                           =
              Ron


=20

=20
Juniper Business Use Only





------=_Part_135090_1609875975.1577701972122
Content-Type: text/html;charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Hi,<br/>I agree with Ron.</p><p></p><p>B.R.</p><p>Weiqiang Cheng<br/></p=
><div id=3D"divsignature">&nbsp;</div><!-- block name=3D"headerinfo" --><bl=
ockquote id=3D"oriMsgHtmlSeperator" style=3D"margin: 0px 0px 0px 0.8ex;">--=
--=E9=82=AE=E4=BB=B6=E5=8E=9F=E6=96=87----<br/><strong>=E5=8F=91=E4=BB=B6=
=E4=BA=BA=EF=BC=9A</strong>Ron&nbsp;Bonica&nbsp;&nbsp;&lt;rbonica=3D40junip=
er.net@dmarc.ietf.org&gt;<br/><strong>=E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=9A<=
/strong>SPRING&nbsp;WG&nbsp;&nbsp;&lt;spring@ietf.org&gt;<br/><strong>=E6=
=8A=84=E3=80=80=E9=80=81: </strong>(=E6=97=A0)<br/><strong>=E5=8F=91=E9=80=
=81=E6=97=B6=E9=97=B4=EF=BC=9A</strong>2019-12-30 18:07:24<br/><strong>=E4=
=B8=BB=E9=A2=98=EF=BC=9A</strong>[spring]&nbsp;draft-ietf-spring-srv6-netwo=
rk-programming:&nbsp;Relativeadvantages&nbsp;of&nbsp;SRv6<br/><br/>
 &nbsp; &nbsp;<style>p.MsoNormal, li.MsoNormal, div.MsoNormal {&#10;&#9;mar=
gin: 0.0in;&#10;&#9;font-size: 11.0pt;&#10;&#9;font-family: Calibri , sans-=
serif;&#10;}&#10;a:link, span.MsoHyperlink {&#10;&#9;color: rgb(5,99,193);&=
#10;&#9;text-decoration: underline;&#10;}&#10;a:visited, span.MsoHyperlinkF=
ollowed {&#10;&#9;color: rgb(149,79,114);&#10;&#9;text-decoration: underlin=
e;&#10;}&#10;span.EmailStyle17 {&#10;&#9;font-family: Calibri , sans-serif;=
&#10;&#9;color: windowtext;&#10;}</style><div class=3D"WordSection1"><p cla=
ss=3D"MsoNormal">Pablo,</p><p class=3D"MsoNormal">&nbsp;</p><p class=3D"Mso=
Normal">Would you consider adding a short section to the draft explaining t=
he relative advantages of SRv6 over SR-MPLS? This section would explain why=
 an network operator would deploy SRv6 instead of SR-MPLS.</p><p class=3D"M=
soNormal">&nbsp;</p><p class=3D"MsoNormal">&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;&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ron</p><p class=3D"MsoNormal=
">&nbsp;</p><br/> <p class=3D"msipfooter30b3d538" style=3D"margin: 0px; tex=
t-align: center;"><span style=3D"color: #000000; font-family: Calibri; font=
-size: 7pt;">Juniper Business Use Only</span></p></div></blockquote><!-- en=
dblock name=3D"headerinfo" --><p></p>
------=_Part_135090_1609875975.1577701972122--



From nobody Mon Dec 30 03:15:59 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD92120144 for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 03:15:57 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 doHw07LlzulK for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 03:15:55 -0800 (PST)
Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (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 5ED0D12013B for <spring@ietf.org>; Mon, 30 Dec 2019 03:15:55 -0800 (PST)
Received: by mail-qk1-x72e.google.com with SMTP id z76so26380974qka.2 for <spring@ietf.org>; Mon, 30 Dec 2019 03:15:55 -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=D7zHg7cJo9kE/TWSekNIqvhIFE/jVOoMsWtHh6zoOz0=; b=Z+YptL0f4rFAmePrjakCVlAAhodDMS8u5y/4JU2smssJHS6TPQvY+PfAq9UHaz8q4Z gK7sY0hd54ua/azm49JH27PKP3LoErPB+uiMK0G8cwhnGp5m+49TK++Qzj8XSyYTciEE pWdUyHL66LJjHQgi6xFfEbsqiNRzEr7ghvbyhVTRdmUI6q0OwEtQiPXiEaQeb9x6uGhj s+3eAHXpWQf5Ks05f88RXulmH3lYqvSmRAB/2CkO2VzehqxH/gE+clhHPa1ZDDTbk6AE NAt7pXTxGO2YepXK2aqwV/yE+XcMg+bemuhUVS2KusziDNvNOmx5VhaWSOtPsMfgFOME OQvQ==
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=D7zHg7cJo9kE/TWSekNIqvhIFE/jVOoMsWtHh6zoOz0=; b=IK/20RAzij6TsySY+GSPx3hW75xZmAtGovRQvRiEsiK9qzj4WcyrgJ2dQkqknMtTKB WCCeeziyDpb/kqB6ZTud12OZeXfAk4c4w7IbPLWKMFqN2DmmucTOqaYl0xAVfwD0ApWG rlhNY0t8pFg+sXdR5uZrKBUlcMFdTskFb172ORcv8wrpm3PAlbH4WXyvQrKDSK3JavRM dpKh4ZzA4A+wd77D2jCFOMoOsy6RsLRouQ1lnBriWnUy45NwNQCuXRO4eMb0FReBdAGg 3JAQ4ZDYa3fhsobwVlEU08WZVCMFMJQ3o6r5+iYj7R2LXFWQvvZCJo8mfCzhRq88995W SvdA==
X-Gm-Message-State: APjAAAVpmZtWW98diHWMsYVn02qy1fM5EWYcjIVJ9Uf6qsYLjrToaT7y o1F2O0ALlSeG6pY5tKKpXLEnjc74BDzcs+QSsl4qNw==
X-Google-Smtp-Source: APXvYqzNdEIR8+/uSwjLPTtCFw7dcdwFdRPF0Iw8sJwJEW6vEnBtfH6jbdtxR46vbdJbktgfhHQMfXaAUWfd4rqKpyM=
X-Received: by 2002:ae9:e887:: with SMTP id a129mr52430505qkg.465.1577704554266;  Mon, 30 Dec 2019 03:15:54 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 30 Dec 2019 12:15:42 +0100
Message-ID: <CAOj+MMFes1Sz0rzMY61maoQhH-soc_6f_Ni7D78dDimxuDjwEQ@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008495ef059ae9f7ab"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Huok1gekWOTdEKmzYYHTOsAZ5oA>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Dec 2019 11:15:57 -0000

--0000000000008495ef059ae9f7ab
Content-Type: text/plain; charset="UTF-8"

Hi Ron,

How about instead of jumping into the middle of SR piece first focus on
more fundamental comparison of IP transport vs MPLS transport in a network ?

Do you still believe that the concept of domain wide flooding of host
routes and labels attached to it - be it /32 or /128 prefixes is a wise
thing ?

For years MPLS world struggled with it ... and it still hurts in many ways
today.

Instead of nicely summarized areas or regions where you advertise single
IGP summary out, when your SPF is very small (and its timers can be very
aggressive) you are flooding within or across continents all of the hosts
routes from 1000s of routers slowing the entire network down. That's just
sick network architecture to me. And the only reason for doing it ... Your
transport label is not summarizable !

For other hints pls take a look at RFC 4023 & RFC 7510 :).

Do you really see any value to copy text from those drafts into subject
document ? I do not.

Cheers,
R.

PS. Once we first agree on the proper network transport - only then there
is time to focus on service level discussions.


On Mon, Dec 30, 2019 at 11:07 AM Ron Bonica <rbonica=
40juniper.net@dmarc.ietf.org> wrote:

> Pablo,
>
>
>
> Would you consider adding a short section to the draft explaining the
> relative advantages of SRv6 over SR-MPLS? This section would explain why an
> network operator would deploy SRv6 instead of SR-MPLS.
>
>
>
>
>                                                                                       Ron
>
>
>
> Juniper Business Use Only
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>

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

<div dir=3D"ltr">Hi Ron,<div><br></div><div>How about instead of jumping in=
to the middle of SR piece first focus on more fundamental comparison of IP =
transport vs MPLS transport in a network ?</div><div><br></div><div>Do you =
still believe that the concept of domain wide flooding of host routes and l=
abels attached to it - be it /32 or /128 prefixes is a wise thing ?=C2=A0</=
div><div><br></div><div>For=C2=A0years MPLS world struggled=C2=A0with it ..=
. and it still hurts in many ways today.=C2=A0</div><div><br></div><div>Ins=
tead of nicely summarized areas or regions where you advertise single IGP s=
ummary out, when your SPF is very small (and its timers can be very aggress=
ive) you are flooding within or across continents all of the hosts routes f=
rom 1000s of routers slowing the entire network down. That&#39;s just sick =
network architecture to me. And the only reason for doing it ... Your trans=
port label is not summarizable !=C2=A0</div><div><br></div><div>For other h=
ints pls take a look at=C2=A0RFC 4023 &amp;=C2=A0RFC 7510 :).=C2=A0</div><d=
iv><br></div><div>Do you really see any value to copy text from those draft=
s into subject document ? I do not.=C2=A0</div><div><br></div><div>Cheers,<=
/div><div>R.</div><div><br></div><div>PS. Once we first agree on the proper=
 network transport - only then there is time to focus on service level disc=
ussions.=C2=A0</div><div><br></div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Mon, Dec 30, 2019 at 11:07 AM Ron Bon=
ica &lt;rbonica=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org">40juniper=
.net@dmarc.ietf.org</a>&gt; wrote:<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 lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Pablo,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Would you consider adding a short section to the dra=
ft explaining the relative advantages of SRv6 over SR-MPLS? This section wo=
uld explain why an network operator would deploy SRv6 instead of SR-MPLS.<u=
></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0Ron<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<br>
<p align=3D"Center" style=3D"margin:0px"><span style=3D"font-size:7pt;font-=
family:Calibri;color:rgb(0,0,0)">Juniper Business Use Only</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>

--0000000000008495ef059ae9f7ab--


From nobody Mon Dec 30 04:19:10 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D044A120147 for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 04:19:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=UJDUh3CO; dkim=pass (1024-bit key) header.d=juniper.net header.b=NG8vAl4d
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 04hnuv7HCjzj for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 04:19:04 -0800 (PST)
Received: from mx0a-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 88E43120024 for <spring@ietf.org>; Mon, 30 Dec 2019 04:19:04 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBUCJ4ah025490; Mon, 30 Dec 2019 04:19:04 -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=rXD/R4jcTNZnc5ykbXZxr5eZqBLmNwflQtWSzu6Mdwk=; b=UJDUh3CO+ENbb2iI/9IK+ijeCASznjzvXSEjNCd/J9HeC8+ineo69Mw6e4eNpxO8LBig MS2ZdeiVDBv9iFOzBCZSkBSjbBIjzCtLxkXpqGCZSHd20B6pKztyKOZ0QOIwyyWmQuj9 kRxnBZvM9qc+Nh2HDmX2VVMbDov2p8mpPbVNSNBI/QWLz2Xrw15ThY5XwXg0ppzlDzz/ +YFnE6udyDTGz8NXCAQKdwb/VK0kxAgbrCsXlh+iKZwzljY6lVgD2D7v1XzOWVDjpr4v 0BfzOEU2z3QIHVok8ssJJq+LAiuUlDJzbKPugdIw8SNTtxTjKDQgwQlps5sdK5KETj+O gA== 
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2108.outbound.protection.outlook.com [104.47.70.108]) by mx0a-00273201.pphosted.com with ESMTP id 2x65w3256d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 30 Dec 2019 04:19:04 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=afAF/qwaLbyS27pEOUyfeHlQ7LBcxKbLuffXuZxe6+yCaD7bg5jpS16r38RzGqSjIbtEsg+xxvAvE8RZkCl06Tv4n9WyIxhGRj7hjyNnaC9jQLF+GDVJ5x0XyEyZwveZpDU6z2S5WQd/Dw3ntsBsERtvJfWKFZ0reFZtbXjQ5gxSgtjzjOLUKIIkLNnkDp6uPRGI8o7PIy57KmtINtO2etH5geeP9YVo0be5jX6KDQKH7jdAlRUz4wFJA8X/HevetwcSAJ1eLU9VIm4d8FisCjjA3LqNCJORnHyKB/rI+8chTIf9U8xAr6CmVPpa4E3m2Q3KUbvJjf4riwd1A0hbFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rXD/R4jcTNZnc5ykbXZxr5eZqBLmNwflQtWSzu6Mdwk=; b=a95jRKk0G1VjD36/qFs5bFRnPCEOppKaDgQyzvx10drVZpbCjgCpMurXFVnh9t1TggUoSOk4RsiU4g8t5FK5HaMQuBo+3Xv8IWAyoR99/k9c+mobk9d8l7ft1210Ie8Mmq9787AZ7affrOfE9Y70/XmIf5TQMtdXvA329nExs9UdOFirUicAm2CpIC6I6ie+KXmkVYGTCOBRYZwab4bgAlaYusdXwdzNIyGSLnOghG8MoCmC6Kmow+6gaoZIWVF+zFkwZRRtAo8D0qy5+neC8X3A9YEUt9Jm2KZFVUZmjJ/5udGuDTCwP4SgSggVQyhFddqrRePdRb4oWYYazxz0qQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rXD/R4jcTNZnc5ykbXZxr5eZqBLmNwflQtWSzu6Mdwk=; b=NG8vAl4dj1oI6xAF4nAqkTJxDPsRc+ZbKuWqyAl+z1VHQbCL/Tc1Z4uQkbvIy21QbBjUzvTv7no4WzuyyJXyTwkukoI0/IEwNhOnCVG9fjihWeXAUkvoMxjq7AErYbNcDECGseEcZmWKHvEkmu0Liwe7jqBHVHK6yFmLeXjt5I8=
Received: from BN7PR05MB3938.namprd05.prod.outlook.com (52.132.216.30) by BN7PR05MB4515.namprd05.prod.outlook.com (52.135.248.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.8; Mon, 30 Dec 2019 12:19:02 +0000
Received: from BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864]) by BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864%5]) with mapi id 15.20.2602.009; Mon, 30 Dec 2019 12:19:01 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: SPRING WG <spring@ietf.org>
Thread-Topic: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
Thread-Index: AdW++LfEffUEVgEiTw2oUtyckOxWewACcFUAAAIVwIA=
Content-Class: 
Date: Mon, 30 Dec 2019 12:19:01 +0000
Message-ID: <BN7PR05MB393849548B10852E021EB9D2AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
References: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com> <CAOj+MMFes1Sz0rzMY61maoQhH-soc_6f_Ni7D78dDimxuDjwEQ@mail.gmail.com>
In-Reply-To: <CAOj+MMFes1Sz0rzMY61maoQhH-soc_6f_Ni7D78dDimxuDjwEQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-30T12:18:59.6525973Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=d069248e-6cf8-4b5e-8374-2e653916992f; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: c2da5e11-bb83-4ecd-cc47-08d78d22747c
x-ms-traffictypediagnostic: BN7PR05MB4515:
x-microsoft-antispam-prvs: <BN7PR05MB4515883B10A05D1D3731E766AE270@BN7PR05MB4515.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 0267E514F9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(396003)(376002)(346002)(136003)(366004)(189003)(199004)(76116006)(66446008)(55016002)(478600001)(4326008)(66556008)(33656002)(66946007)(64756008)(66476007)(71200400001)(8676002)(6506007)(53546011)(86362001)(7696005)(5660300002)(52536014)(81166006)(81156014)(9686003)(6916009)(186003)(316002)(26005)(2906002)(8936002)(966005); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4515; H:BN7PR05MB3938.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: uyMElXzEdjPUb1/Qio1pR3lORTYjXSRWNywoLJqYlTKUefhkyqClbTMYc0Gmp9ss9Vo19tgYeydt0oy247pa85kugfkmFXxVCgXlF+xxWK3D0KJxx6JxhEwIhKCS94z5II2PTi9yU1G1OjMu90h4Rtesl5OO9iqTtNDlrPT317plG5dyg/7wgVl1CKiTGym+KDPjUJQ3Ronm+hUE/M9FgcYm5lGtZ/9vT4TSS5Hi/KOREPddKK90bPVq883lPoFbs8l3antsGKjKgVJ6pwEvIPsh/QXm5qpaz7sedxii202uyqEHVP2RC4D5HpXy5wGk4VkbUlc4Sn539bDHNwgsT/K1nCjUxv9e5mRnrBCQhl9m9WOS/btB6BcXKZckjWQMxe3esM+uuuX6z3BcFjNLngh9+GmqNzSrfbxc4ni9cj6NCjehg9PTElATfNO2TKHNzColVPepFDe7NeZ4KMNzgm0Gng/YQ1FS8WdF4noy9NM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB393849548B10852E021EB9D2AE270BN7PR05MB3938namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c2da5e11-bb83-4ecd-cc47-08d78d22747c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Dec 2019 12:19:01.7805 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RZbbJ2rByfN1DyVKGd4OlmteOKOjl4y/3htIAZtNNFHjGQTd9ZB/pQWtv+VJfamQlKatuqzIZJeW3RD0/MJdKA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4515
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-30_03:2019-12-27,2019-12-30 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 lowpriorityscore=0 impostorscore=0 clxscore=1015 priorityscore=1501 spamscore=0 bulkscore=0 suspectscore=0 phishscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912300113
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/V_f-5TH2lWqHOzaNpF5o9x5HG8c>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Dec 2019 12:19:07 -0000

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

Robert,

We should probably let the authors decide if that is part of the answer to =
my question.

                                                                           =
  Ron

From: Robert Raszuk <robert@raszuk.net>
Sent: Monday, December 30, 2019 6:16 AM
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative =
advantages of SRv6

Hi Ron,

How about instead of jumping into the middle of SR piece first focus on mor=
e fundamental comparison of IP transport vs MPLS transport in a network ?

Do you still believe that the concept of domain wide flooding of host route=
s and labels attached to it - be it /32 or /128 prefixes is a wise thing ?

For years MPLS world struggled with it .... and it still hurts in many ways=
 today.

Instead of nicely summarized areas or regions where you advertise single IG=
P summary out, when your SPF is very small (and its timers can be very aggr=
essive) you are flooding within or across continents all of the hosts route=
s from 1000s of routers slowing the entire network down. That's just sick n=
etwork architecture to me. And the only reason for doing it ... Your transp=
ort label is not summarizable !

For other hints pls take a look at RFC 4023 & RFC 7510 :).

Do you really see any value to copy text from those drafts into subject doc=
ument ? I do not.

Cheers,
R.

PS. Once we first agree on the proper network transport - only then there i=
s time to focus on service level discussions.


On Mon, Dec 30, 2019 at 11:07 AM Ron Bonica <rbonica=3D40juniper..net@dmarc=
.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Pablo,

Would you consider adding a short section to the draft explaining the relat=
ive advantages of SRv6 over SR-MPLS? This section would explain why an netw=
ork operator would deploy SRv6 instead of SR-MPLS.

                                                                           =
              Ron



Juniper Business Use Only
_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://urldefense.com/v3/__ht=
tps:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!RLEoWuvBeBb6us3jp=
bxeKxaVWdSUk1CFw-FbnocM8a7MPS0CYX1CMz5Ihz84l76N$>


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Robert,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We should probably let the authors decide if that is=
 part of the answer to my question.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;robert@raszuk.net&gt;=
 <br>
<b>Sent:</b> Monday, December 30, 2019 6:16 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> SPRING WG &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> Re: [spring] draft-ietf-spring-srv6-network-programming: Re=
lative advantages of SRv6<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Hi Ron,<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">How about instead of jumping into the middle of SR p=
iece first focus on more fundamental comparison of IP transport vs MPLS tra=
nsport in a network ?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Do you still believe that the concept of domain wide=
 flooding of host routes and labels attached to it - be it /32 or /128 pref=
ixes is a wise thing ?&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">For&nbsp;years MPLS world struggled&nbsp;with it ...=
. and it still hurts in many ways today.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Instead of nicely summarized areas or regions where =
you advertise single IGP summary out, when your SPF is very small (and its =
timers can be very aggressive) you are flooding within or across continents=
 all of the hosts routes from 1000s
 of routers slowing the entire network down. That's just sick network archi=
tecture to me. And the only reason for doing it ... Your transport label is=
 not summarizable !&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">For other hints pls take a look at&nbsp;RFC 4023 &am=
p;&nbsp;RFC 7510 :).&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Do you really see any value to copy text from those =
drafts into subject document ? I do not.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">R.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">PS. Once we first agree on the proper network transp=
ort - only then there is time to focus on service level discussions.&nbsp;<=
o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Dec 30, 2019 at 11:07 AM Ron Bonica &lt;rbon=
ica=3D<a href=3D"mailto:40juniper.net@dmarc.ietf.org">40juniper..net@dmarc.=
ietf.org</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Pablo,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Would you consider adding a short section to the draft explaining =
the relative advantages of SRv6 over SR-MPLS? This section would explain wh=
y an network operator would deploy SRv6
 instead of SR-MPLS.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&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;&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;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;Ron<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p align=3D"center" style=3D"margin:0in;margin-bottom:.0001pt;text-align:ce=
nter"><span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only=
</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo=
/spring__;!!NEt6yMaO-gk!RLEoWuvBeBb6us3jpbxeKxaVWdSUk1CFw-FbnocM8a7MPS0CYX1=
CMz5Ihz84l76N$" target=3D"_blank">https://www.ietf.org/mailman/listinfo/spr=
ing</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</blockquote>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB393849548B10852E021EB9D2AE270BN7PR05MB3938namp_--


From nobody Mon Dec 30 05:40:48 2019
Return-Path: <robert@raszuk.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F50B12003E for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 05:40:46 -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_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 LJCJfni5V3VB for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 05:40:44 -0800 (PST)
Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (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 7E8F0120013 for <spring@ietf.org>; Mon, 30 Dec 2019 05:40:44 -0800 (PST)
Received: by mail-qt1-x833.google.com with SMTP id g1so22718038qtr.13 for <spring@ietf.org>; Mon, 30 Dec 2019 05:40:44 -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=yfW19Di11yXlHGF2dtTnEva2owLsoTQdMD007tN408o=; b=CknJEmTb2pdha7tCCz2+Dl40Wa1TWs7QYIOpw/lkyW8WLWkUu/O+LeNYBmv49vzm4w /CIkdBjOoMTmsInwM81YrRHN37JHkmknD3bQWlhljqgjmzetbi2ARdCqB7sRX+/C7toQ ITC1LFSrjXJhMmLhpBOj/L63K4U+LF8I50Ao6tO2eNMuPjyHY8h1hBJ7i7K295o8HcKF Wib9CpnH/PUd0w02bkx6PIggEbaUvJIFJPkHcxdGYPeYCbiOPZtn+kZJSGa4CNFQimWg 6PasNIIzLxkUJJLxpz0qNZnlYpynWoqS8X/wrmVgO+SksIDrmB5tw4LfFmZRqnXl5Nax EKjg==
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=yfW19Di11yXlHGF2dtTnEva2owLsoTQdMD007tN408o=; b=X636RQ0TWI/KhktxR0JlJm1UZ9tbWkacEAxjbe5pxoljDIjGFhj7HvF4T+cM4XSiNB n+E0RxeXuX5crAd0WUDcjIFwiz4k7KiLPa8U4eGmyI+QNkjRScpNj6OxKS6cMU2stv6A 1vDmo+1YvbVdCuUfqJYsYLsGy7s/CDfGDr5h54znH/kp/rDwHiqrl2kY09iFUC1raOlS +CC7aYBYm1Y1DbtN4wq/fxDAvU4xAXqMOM2x/AeY8+AibtXDf0lhyXqYSw0izjEW8AOF Hp5MP2yGEYhDHj4K9vR5O+7AH9biBWo7fBbCqKQoYh0eGfZFQ1ULoa6F9HzC1yB7YKYZ X91A==
X-Gm-Message-State: APjAAAVwKRJdelIhS06GZyAl4M681VcnUE7Nc88tRKGroTerj2y193e8 fC9Fmx4FrSjz0GTZZ/N5ivyJZYligHkTKqRoZHLJlw==
X-Google-Smtp-Source: APXvYqyiJOGWRWX/7e4WatK8NTtfnTy0RqqXponMHO6Wqs7p6HvxZEiAOjiN9PvcqOp9fncdDDAHHsT1yHiXUHFgvZ8=
X-Received: by 2002:ac8:3703:: with SMTP id o3mr48207014qtb.208.1577713243517;  Mon, 30 Dec 2019 05:40:43 -0800 (PST)
MIME-Version: 1.0
References: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com> <CAOj+MMFes1Sz0rzMY61maoQhH-soc_6f_Ni7D78dDimxuDjwEQ@mail.gmail.com> <BN7PR05MB393849548B10852E021EB9D2AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB393849548B10852E021EB9D2AE270@BN7PR05MB3938.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 30 Dec 2019 14:40:32 +0100
Message-ID: <CAOj+MMEikwu581tBkXjx0nXb_asfrmLYSrbVgCyduq+oXMXS=g@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000700331059aebfdab"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/5hiHiIkBu882-uHOBrtHIes8Hf4>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Dec 2019 13:40:46 -0000

--000000000000700331059aebfdab
Content-Type: text/plain; charset="UTF-8"

Ron,

I beg your pardon, but what are you trying to say?

Isn't this a WG document now and *any* WG member is fully entitled to
comment on any question asked or point being raised ? Leave alone formal
document contributor.

Are you saying that answers from those listed on top of the draft carries
more weight ? Is this some new IETF process you are trying to define here ?

Once document transitions to WG doc status authors who own src are
becoming just editors with the obligation to incorporate WG suggested
changes which got approved via rough consensus as judged by chairs. Are you
questioning that too ?

Thx,
R.

On Mon, Dec 30, 2019 at 1:19 PM Ron Bonica <rbonica@juniper.net> wrote:

> Robert,
>
>
>
> We should probably let the authors decide if that is part of the answer to
> my question.
>
>
>
>
> Ron
>
>

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

<div dir=3D"ltr"><div>Ron,</div><div><br></div><div>I beg=C2=A0your pardon,=
 but what are you trying to=C2=A0say?=C2=A0</div><div><br></div><div>Isn&#3=
9;t this a WG document now and *any* WG member is fully entitled to comment=
=C2=A0on any question asked or point=C2=A0being raised ?=20

Leave alone formal document contributor.=C2=A0</div><div><br></div><div>Are=
 you saying that answers from those listed on top of the draft carries more=
 weight ? Is this some new IETF process you are trying to define here ?=C2=
=A0</div><div><br></div><div>Once document transitions to WG doc status aut=
hors who own src are becoming=C2=A0just editors with the=C2=A0obligation to=
 incorporate WG suggested changes which got approved via rough consensus as=
 judged by chairs. Are you questioning that too ?=C2=A0</div><div><br></div=
><div>Thx,<br>R.</div><div><br></div><div class=3D"gmail_quote"><div dir=3D=
"ltr" class=3D"gmail_attr">On Mon, Dec 30, 2019 at 1:19 PM Ron Bonica &lt;<=
a href=3D"mailto:rbonica@juniper.net">rbonica@juniper.net</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 lang=3D"EN-US">
<div class=3D"gmail-m_-6846172060333713890WordSection1">
<p class=3D"MsoNormal">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">We should probably let the authors decide if that is=
 part of the answer to my question.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ron</p><div><blockquote style=3D"border-top:=
none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204=
,204);padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt">
</blockquote>
</div>
</div>
</div>

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

--000000000000700331059aebfdab--


From nobody Mon Dec 30 08:35:27 2019
Return-Path: <rbonica@juniper.net>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E595120A9A for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 08:35:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 header.b=OD1Uqkh+; dkim=pass (1024-bit key) header.d=juniper.net header.b=GK7w1BzE
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 J6W9uT5Wh3xW for <spring@ietfa.amsl.com>; Mon, 30 Dec 2019 08:35:23 -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 B3A40120071 for <spring@ietf.org>; Mon, 30 Dec 2019 08:35:23 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xBUGVjsc005292; Mon, 30 Dec 2019 08:35:22 -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=OqimQgNJ5jooQk75RUTMff8yWhUiGBTN1/vasozJSLI=; b=OD1Uqkh+VQZX7YEeK6qU6XTOy3KJHC9S3tIXWI6y7UwnFgNqTCaBf9ldzdAtYdYLNmjC 0IoUj8m5uYPKUg9Ds5KMeAHybDGn+BbWfW+Q6WPai2Rh59ibUQCNBf83t9xN+XbDKShj N8JiotGnmPhlQVpq9CMBgYPF/6jOpbjgmL9JQb9GwwIF4Y9CZTsxzjs8o4Dv9uvUqXDL ADcvBdLf3mh/C6LZ0+Otxi6pwXVAgmCLtwaQGHk4hGKwkO1R6myA2NjsPlVIdZo947ko CulrOcJ6RBxqAEpVHuRpIbPrKefLMCmgnKXokLXCzcoTvNbS0yWQzUIu8i/9jiudRTEB gQ== 
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2175.outbound.protection.outlook.com [104.47.59.175]) by mx0b-00273201.pphosted.com with ESMTP id 2x666ejdt5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 30 Dec 2019 08:35:22 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ayKtapnq4gpAU1fUMLF1VIJk+S5m7B9tdkwVQcXwQYxX15IO2fipQ7f1AO8TUW3ojg1SGoc3HHwSoV+fIwcE+1uHFtKz7mHSVCAnlIVMFzMH+kvDA75n47inFbtrKG9k9Xb98ODEJHo249P7WfvpkkZacVQc1ppB8dE3eLDOxVBPPMYrA9a5nYJvWAdQv0ATOt6J0QEqud1NzQLfgE6+831z9zcq+zqCVP22uuO7Zw4lwQP4Mb9F/wL8Y9CBggkRSkmNTFw0SridgfeAIwaLW0/RO8CAxv3LEsPQnbqRByPd8NxNHFzlMo7uw2GufQm9XdXAbnW6HsE0BOqIZnQZKA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OqimQgNJ5jooQk75RUTMff8yWhUiGBTN1/vasozJSLI=; b=Ws5vOS430ipRdFyCZ4QllwmN73A6rHUMWGkLa47mYUXNSLnCQwT1FzzjPR6DRMzSGzMaAg01eXBDad76njjo6GJX2pmaBd83VHq3KiXEa8Yff5/entZBre8sm9/d/1ecsIVbh3yzDo5WZPiIiEqJzEv3qCDAWHDezRUobl1qGgHuHVJe4nTXpCViC2bZqp21xcS2ulp2E10ILPBkZ3sullcMT5/umhNC+sXMTAKYxBPzD1+LeWsGapfghrcryMctxGyMgLg71GATCo96mCPCd6KuZ+Gy8C2tNzFdwdjgxmGjmLoXiAE+ii2ZlAkPo0f2xFmHDMBJ2+HsspEBkfrBPg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OqimQgNJ5jooQk75RUTMff8yWhUiGBTN1/vasozJSLI=; b=GK7w1BzEEG7litwSy+HtZX/ST9HasRJgaE0/j6dR8QaDKTpLNo/KuQzuuZmkBg9sz46SI7WcXpMcjW6vmWWI1Rn+pahxOgvyTsgy28DV1LfYeH3+lRZqYU6fI5ivtmxgF5hRvg8TjMCKhScLl1yU/SR1Ky2QNOZTWWCLfTWoGts=
Received: from BN7PR05MB3938.namprd05.prod.outlook.com (52.132.216.30) by BN7PR05MB5890.namprd05.prod.outlook.com (20.176.179.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.6; Mon, 30 Dec 2019 16:35:21 +0000
Received: from BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864]) by BN7PR05MB3938.namprd05.prod.outlook.com ([fe80::f826:68df:3aa7:4864%5]) with mapi id 15.20.2602.009; Mon, 30 Dec 2019 16:35:21 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: SPRING WG <spring@ietf.org>
Thread-Topic: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
Thread-Index: AdW++LfEffUEVgEiTw2oUtyckOxWewACcFUAAAIVwIAAAvkqAAAF6NJQ
Content-Class: 
Date: Mon, 30 Dec 2019 16:35:20 +0000
Message-ID: <BN7PR05MB393811632AA9BAA112FDF26CAE270@BN7PR05MB3938.namprd05.prod.outlook.com>
References: <BN7PR05MB393899B40E06055BCEE73B13AE270@BN7PR05MB3938.namprd05.prod.outlook.com> <CAOj+MMFes1Sz0rzMY61maoQhH-soc_6f_Ni7D78dDimxuDjwEQ@mail.gmail.com> <BN7PR05MB393849548B10852E021EB9D2AE270@BN7PR05MB3938.namprd05.prod.outlook.com> <CAOj+MMEikwu581tBkXjx0nXb_asfrmLYSrbVgCyduq+oXMXS=g@mail.gmail.com>
In-Reply-To: <CAOj+MMEikwu581tBkXjx0nXb_asfrmLYSrbVgCyduq+oXMXS=g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-30T16:35:19.2252522Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=14965503-2c05-4447-901f-0c30406d66be; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 50c1cde5-c6ac-4038-f996-08d78d464333
x-ms-traffictypediagnostic: BN7PR05MB5890:
x-microsoft-antispam-prvs: <BN7PR05MB5890CE77BB76BFB60DDB7F1BAE270@BN7PR05MB5890.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0267E514F9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(376002)(346002)(136003)(366004)(189003)(199004)(52536014)(7696005)(76116006)(4326008)(55016002)(2906002)(316002)(9686003)(5660300002)(8936002)(186003)(81156014)(81166006)(478600001)(8676002)(6506007)(53546011)(71200400001)(6916009)(86362001)(33656002)(26005)(64756008)(66556008)(66446008)(66476007)(66946007); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5890; H:BN7PR05MB3938.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jn+bHJsUqFjG0Y+NFPdCSz36OrQtkO1fQFtO7xAegx629VDXMVuaD6AY/olVzlstmzPmcqrRUrpgcKhp1xiIO/AAlMWzCLziIf36CxFOaF0UT2qsamihuYHqgaDjSiWbmsR8mBW8qhMPXk2tgNCpBqTe6N75JAO4k5mmZZLv9PjayueGHAZ5ksBUc8z+jZAGvjc4IgZ2AYfR4tA2EQoEc7xSn2gmK1yTvVGDyRa+j12rgXN4gDjswIx38jv48ECYZ9kuNGLlxZ92DS2r76h01Emyed74CEyWJfmI4bpgHy9SjvT3J18A08wVl4pWHYTDpzePmuw7kDjjeWNjj1BlFJWUPoEV7ljZ1uVIYumz6o6kq8sUPoaGPktLvxlApRIxTjSAL3eCA3PhMo2rdhqJjO2Du2pQLOXRNKP644csIp/C09y0yC47h8QhOOSN4YwB
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB393811632AA9BAA112FDF26CAE270BN7PR05MB3938namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 50c1cde5-c6ac-4038-f996-08d78d464333
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Dec 2019 16:35:20.8572 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HctcklcVXclUP+nqaF8y5S5faqszXf7NB12hqSInUFpfy98B+Hu0AANUAnKNFTSRYqs/t+kkPBkY6SKxyphSmQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5890
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-30_05:2019-12-27,2019-12-30 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 mlxscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 bulkscore=0 spamscore=0 impostorscore=0 mlxlogscore=999 clxscore=1015 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912300149
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/85x5wok3Srem8bj3NZPtVI_cmI8>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Dec 2019 16:35:26 -0000

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

Robert,

I just realized that you are a contributor. So, I will take that as an invi=
tation to contribute my two cents.

Please stand by. It will take an hour or two to craft a well-considered res=
ponse and it may not be ready before I shut down for the holiday.

                                                                           =
     Happy New Year,
                                                                           =
        Ron

From: Robert Raszuk <robert@raszuk.net>
Sent: Monday, December 30, 2019 8:41 AM
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG <spring@ietf.org>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative =
advantages of SRv6

Ron,

I beg your pardon, but what are you trying to say?

Isn't this a WG document now and *any* WG member is fully entitled to comme=
nt on any question asked or point being raised ? Leave alone formal documen=
t contributor.

Are you saying that answers from those listed on top of the draft carries m=
ore weight ? Is this some new IETF process you are trying to define here ?

Once document transitions to WG doc status authors who own src are becoming=
 just editors with the obligation to incorporate WG suggested changes which=
 got approved via rough consensus as judged by chairs. Are you questioning =
that too ?

Thx,
R.

On Mon, Dec 30, 2019 at 1:19 PM Ron Bonica <rbonica@juniper.net<mailto:rbon=
ica@juniper.net>> wrote:
Robert,

We should probably let the authors decide if that is part of the answer to =
my question.

                                                                           =
  Ron


Juniper Business Use Only

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
p.msipfooter30b3d538, li.msipfooter30b3d538, div.msipfooter30b3d538
	{mso-style-name:msipfooter30b3d538;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Robert,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I just realized that you are a contributor. So, I wi=
ll take that as an invitation to contribute my two cents.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please stand by. It will take an hour or two to craf=
t a well-considered response and it may not be ready before I shut down for=
 the holiday.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&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;&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;&nbsp;&nbsp;&nbsp; Happy New Year,<o:p></o:p><=
/p>
<p class=3D"MsoNormal">&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;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p><=
/o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>From:</b> Robert Raszuk &lt;robert@raszuk.net&gt;=
 <br>
<b>Sent:</b> Monday, December 30, 2019 8:41 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> SPRING WG &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> Re: [spring] draft-ietf-spring-srv6-network-programming: Re=
lative advantages of SRv6<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">Ron,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I beg&nbsp;your pardon, but what are you trying to&n=
bsp;say?&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Isn't this a WG document now and *any* WG member is =
fully entitled to comment&nbsp;on any question asked or point&nbsp;being ra=
ised ? Leave alone formal document contributor.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Are you saying that answers from those listed on top=
 of the draft carries more weight ? Is this some new IETF process you are t=
rying to define here ?&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Once document transitions to WG doc status authors w=
ho own src are becoming&nbsp;just editors with the&nbsp;obligation to incor=
porate WG suggested changes which got approved via rough consensus as judge=
d by chairs. Are you questioning that too ?&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Thx,<br>
R.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Dec 30, 2019 at 1:19 PM Ron Bonica &lt;<a hr=
ef=3D"mailto:rbonica@juniper.net">rbonica@juniper.net</a>&gt; wrote:<o:p></=
o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Robert,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">We should probably let the authors decide if that is part of the a=
nswer to my question.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;margin=
-bottom:.0001pt;text-align:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</body>
</html>

--_000_BN7PR05MB393811632AA9BAA112FDF26CAE270BN7PR05MB3938namp_--

